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
339593362342	339593362909	339593363459	339593364009	339593364559	339593365109	339593365659	339593366209	339593366759	339593367309	339593367859	339593368409	339593368959	339593369509	339593370059	339593370609	339593371159	339593371709	339593372259	339593372809	339593373359	339593373909	339593374459	339593375009	339593375559	339593376109	339593376659	339593377209	339593377759	339593378309	339593378859	339593379409	339593379959	339593380509	339593381059	339593381609	339593382159	339593382709	339593383259	339593383809	339593384359	339593384909	339593385459	339593386009	339593386559	339593387109	339593387659	339593388209	339593388759	339593389309	339593389859	339593390409	339593390959	339593391509	339593392059	339593392609	339593393159	339593393709	339593394259	339593394809	339593395359	339593395909	339593396459	339593397009	339593397559	339593398109	339593398659	339593399209	339593399759	339593400309	339593400859	339593401409	339593401959	339593402509	339593403059	339593403609	339593404159	339593404709	339593405259	339593405809	339593406359	339593406909	339593407459	339593408009	339593408559	339593409109	339593409659	339593410209	339593410759	339593411309	339593411859	339593412409	339593412959	339593413509	339593414059	339593414609	339593415159	339593415709	339593416259	339593416809	339593417359	339593417909	339593418459	339593419009	339593419559	339593420109	339593420659	339593421209	339593421759	339593422309	339593422859	339593423409	339593423959	339593424509	339593425059	339593425609	339593426159	339593426709	339593427259	339593427809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23488	21630	29602	24198	22076	24710	26343	21176	20263	20394	20330	20209	19963	20023	19976	20039	19646	20218	27342	32104	31467	27317	23426	21011	19956	19532	19334	19069	19340	19292	19365	19372	19442	19267	19396	19359	19423	19455	19105	19372	19274	19247	19358	19356	19277	19431	19259	19314	19146	19237	19150	19286	19212	19299	19239	19209	19417	19183	19464	19402	19325	19468	19393	19215	19187	19490	19419	19159	19383	19278	19131	19534	19072	19366	19065	19132	19356	19100	19386	19245	19317	19261	19116	19346	19364	19469	19368	19305	19174	19315	19162	19358	19173	19458	19394	19382	19578	19286	19167	19047	19321	19008	19176	19357	19321	19054	19308	19148	19336	19306	19085	19384	19496	19200	19145	19309	19336	19473	19229	19343	19199	19350	19312	19384	19340	19331	19537	19441	19146	19299	19425	19337	19391	19273	19241	19388	19358	19429	19123	19288	19232	19210	19192	19268	19168	19244	19319	19342	19352	19322	19184	19282	19208	19419	19193	19192	19271	19069	19116	19091	19249	19339	19233	19204	19224	19178	19410	19402	19167	19332	19272	19191	19383	19119	19226	19355	19219	19307	19162	19414	19379	19309	19096	19186	19269	19271	19257	19198	19036	19322	19426	19215	19160	19262	19267	19173	19226	19305	19140	19384	19281	19185	19372	19344	19449	19593	19443	19240	19357	19190	19290	19005	19319	19165	19265	19179	19369	19269	19398	19170	19292	19084	19199	19221	19289	19169	19124	19299	19402	19300	19392	19318	19248	19453	19175	19320	19360	19305	19098	19082	19295	19332	19398	19241	19154	19320	19308	19089	19345	19169	19274	19139	19146	19298	19246	19307	19070	19111	19317	19114	19000	19235	19059	19212	19256	19338	19286	18993	19233	19304	19264	19470	19036	19074	19102	19407	19414	19516	19266	19270	19174	19097	19296	19127	19199	19279	18998	19169	19307	19209	19217	19305	19059	19197	19089	19062	19176	19181	19430	19043	19178	19309	19253	19367	19226	19352	18999	19193	19216	19387	19147	19205	19383	19267	19354	19081	19078	19254	19319	19171	19104	19082	19155	19351	19260	19260	19343	19176	19227	19029	19323	19452	19302	19304	19360	19390	19249	19200	19213	19147	19247	19299	19292	19243	19398	19319	19168	19266	19190	19256	19340	19262	19127	19331	19243	19178	19341	19234	19097	19283	19496	19334	18989	19236	19383	19268	18977	19190	19458	19134	19243	19163	19162	19272	19410	19078	19535	19082	19307	19159	19149	19291	19274	19237	19280	19240	19357	19310	19231	19325	19193	19282	19208	19346	19066	19222	19356	19367	19463	19247	19379	19331	19354	18999	19215	19112	19236	19100	19253	19036	19337	19314	19478	19377	19296	19107	19153	19122	19308	19245	19184	19255	19489	19322	19356	19245	19406	19181	19518	19304	19359	19246	19243	19221	19399	19221	19261	19308	19292	19130	19469	19208	19208	19303	19290	19220	19319	19131	19281	19364	19178	19364	19263	19374	19303	19273	19217	19171	19302	19327	19179	19324	19402	19128	19207	19421	19115	19095	19240	19178	19313	19356	19127	19080	19268	19146	19108	19300	19219	19336	19324	19230	19354	19191	19248	19108	19061	19133	19248	19375	19121	19227	19297	19293	19194	19363	19387	19240	19168	19360	19209	19329	19340	19275	19356	19361	19252	19216	19240	19389	19260	19202	19407	19344	19294	19146	19065	19344	19187	19227	19388	19234	19313	19254	19122	19218	19508	19108	19167	19338	19103	19073	19326	19075	19182	19571	19454	19198	19380	19396	19160	19197	19188	19303	19333	19079	19336	19237	19350	19351	19195	19478	19239	19166	19286	19463	19275	19344	19326	19265	19156	19177	18933	19218	19307	19284	19033	19298	19236	19284	19348	19247	19317	19322	19309	19394	19188	19274	19459	19069	19318	18979	19022	19268	19260	19161	19314	19063	19317	19194	19229	19246	19336	19404	19356	19241	19363	19189	19226	19271	19163	19227	19186	19193	19158	19292	19178	19332	19308	19301	19289	19083	19324	19251	19297	19328	19242	19148	19102	19070	19104	19278	19240	19332	19121	19195	19028	19094	19291	19359	19065	19288	19242	19227	19147	19268	19063	19244	19298	19267	19235	19211	19331	19157	19308	19388	19239	19432	19300	19194	19355	19336	19216	19268	19229	19221	19232	19159	19123	19215	19356	19340	19342	19180	19259	19125	19160	19072	19209	19167	19303	19193	19417	19155	19038	19353	19289	19247	19200	19168	19111	19164	19296	19305	19361	19252	19192	19103	19331	19177	19156	19173	19228	19221	19339	19252	19295	19311	19065	19017	19214	19322	19121	19164	19057	19354	19348	19101	19315	19371	19207	19402	19043	19210	19225	19086	19330	19116	19289	19197	19363	19238	19099	19231	19234	19460	19224	19191	19164	19268	19179	19297	19190	18971	19038	19200	19192	19467	19211	19158	19360	19166	18890	19163	19278	19195	19329	19377	19187	19071	19155	19351	19396	19240	19170	19033	19284	19243	19270	19004	19292	19238	19341	19273	19286	19322	19337	19232	19553	19300	19188	19323	19403	19188	19265	19156	19205	19275	19350	19213	19168	19367	19029	19268	19069	19021	19353	19164	19302	19116	19297	19337	19367	19346	19446	19222	19261	19271	19327	18962	19256	19107	19016	19229	19275	19250	19258	19130	19241	19318	19335	19239	19076	19236	19254	19159	19134	19096	19107	19243	19149	19279	19287	19273	19275	19492	19227	19293	19106	19129	19332	19312	19243	19238	18995	19070	19448	19339	19352	19015	19045	19338	19218	19190	19292	19267	19062	19050	19275	19208	19107	19270	19106	19252	19369	19416	19070	19289	19194	19318	19286	19210	19088	19298	19330	19163	19359	19208	19083	19171	19241	19268	19170	19226	19197	18958	19152	19335	19310	19317	19300	19289	19482	19070	19415	19319	19075	19117	19323	19268	19344	19117	19240	19149	19139	19103	19059	19240	19306	19302	19484	19201	19205	19175	19498	19204	19000	19349	19181	19292	19210	19303	19063	19273	19061	19289	19301	19359	19336	19346	19296	19280	19480	19352	19283	19259	19386	19445	19385	19334	19153	19316	18972	19246	19170	19502	19309	19248	19264	19376	19150	19262	19179	19177	19115	19355	19348	19233	19471	19347	19420	19003	19256	19328	19195	19329	19235	19341	19092	19186	19172	19257	19171	19333	19222	19085	19399	19375	19255	19302	19044	19167	19306	19225	19349	19130	19141	19207	19266	19317	19246	19335	19121	19144	19189	19240	19288	19162	19069	19415	19205	19290	19235	19230	19277	19241	19432	19340	19003	19203	19118	19176	19282	19213	19195	19043	19185	19224	19107	19195	19133	19284	19455	19337	19394	19335	19159	19428	19254	19136	19366	19384	19308	19337	19292	19321	19268	19222	19384	19068	19196	19383	19150	19095	19111	19220	19218	19132	19451	19110	19284	19171	19136	19034	19377	19232	19422	19321	19336	19257	19327	19331	19388	19320	19227	19448	19080	19220	19180	19261	19238	19162	19274	19273	19077	19319	19172	19273	19181	19237	19202	19340	19309	19277	19267	19257	19252	19316	19126	19253	19376	19318	19181	19289	19228	19169	19248	19320	19164	19285	19398	19309	19211	19208	19209	19234	19329	19286	19139	19242	19187	19283	19376	19429	19198	19296	19391	19259	19400	19042	19381	19202	19364	19202	19069	19231	19169	19261	19257	19178	19330	19333	19213	19396	19165	19527	19249	19267	19216	19203	19162	19179	19323	19139	19364	19314	19300	19092	19285	19382	19215	19455	19232	19290	19430	19381	19002	19199	19298	19303	19160	19108	19245	19314	19207	19407	19133	19225	19269	19139	19145	19283	19270	19270	19309	19208	19145	18932	19373	19436	19415	19211	19189	19398	19201	19280	19139	19339	19372	19282	19062	19389	19403	19235	19140	19234	19272	19137	19296	19205	19305	19501	19185	19503	19261	19112	19231	19232	19272	19241	19331	19203	19094	19331	19165	19509	19225	19102	19242	19191	18955	19262	19437	19345	19324	19105	19094	19269	19291	19044	19217	19124	19214	19144	19354	19165	19370	19462	19115	19349	19614	19393	19077	19363	19195	19318	19277	19073	19291	19180	19281	19214	19298	19124	19150	19320	19237	19269	19210	19354	19233	19317	19034	19218	19254	19116	19386	19400	19276	19115	19238	19280	19244	19192	19258	19325	19194	19269	19261	19114	19373	19209	19155	19260	19417	19194	19216	19274	19392	19314	19451	19239	19193	19289	19252	19415	19327	19218	19311	19104	19332	19490	19202	19494	19537	19228	19360	19295	19382	19585	19382	19124	19295	19263	19387	19187	19288	19388	19120	19308	19410	19221	19349	19219	19414	19497	19272	19303	19003	18968	19394	19485	19511	19140	19161	19362	19283	19216	19113	19225	19211	19360	19335	19071	19345	19097	19374	19173	19446	19272	19387	19465	19412	19427	19447	19129	19229	19403	19116	19416	19283	19092	19179	19118	19224	19219	19278	19332	19198	19228	18994	19154	19258	19198	19186	19341	19352	19180	19209	19179	19502	19340	19433	19177	19293	19321	19259	19288	19156	19178	19158	19329	19102	19342	19330	19074	19289	19381	19321	19246	19410	19101	19291	19305	19407	19243	19144	19176	19075	19414	19282	19373	19156	19044	19216	19357	19283	19191	19229	19342	19257	19191	19305	19154	19068	19138	19270	19121	19387	19206	19202	19448	19332	19498	19308	19293	19123	19236	19422	19239	19093	19367	19347	19112	19094	19304	19082	19439	19275	19270	19311	19251	19271	19337	19413	19427	19376	19094	19115	19245	19385	19292	19076	19282	19293	19247	19269	19302	19503	19383	19269	19145	19174	19430	19391	19183	19249	19272	19252	19260	19282	19075	19430	19314	19207	19130	19310	19217	19284	19301	19335	19112	19536	19121	19309	19233	19421	19010	19211	19310	19201	19388	19247	19234	19234	19267	19279	19416	19199	19143	19165	19198	19232	19168	19313	19147	19054	19182	19131	19022	19253	19268	19296	19080	19135	18824	19265	19106	19295	19295	19247	19310	19415	19257	19168	19201	19444	19425	19297	19465	19049	19127	19299	19156	19310	19240
17881	31945	30848	26696	24518	23117	21673	19157	18930	18874	18910	18751	18356	18393	17982	17719	17833	19219	30321	34754	32645	27401	22059	19045	17993	17618	17393	17486	17465	17403	17510	17391	17405	17476	17503	17489	17405	17348	17424	17423	17558	17453	17372	17536	17075	17343	17263	17417	17242	17356	17367	17303	17524	17515	17483	17492	17535	17383	17182	17170	17589	17390	17367	17286	17344	17407	17203	17401	17477	17461	17285	17237	17403	17239	17374	17503	17397	17391	17149	17579	17270	17443	17227	17394	17459	17388	17277	17342	17500	17321	17339	17363	17205	17576	17308	17528	17369	17543	17391	17285	17588	17258	17421	17326	17450	17422	17335	17290	17340	17259	17381	17340	17414	17348	17298	17391	17342	17273	17419	17326	17283	17299	17354	17458	17442	17192	17351	17292	17474	17364	17509	17335	17387	17295	17632	17258	17517	17240	17388	17417	17341	17529	17421	17466	17331	17432	17393	17521	17276	17454	17258	17565	17384	17309	17373	17342	17483	17426	17441	17300	17658	17392	17385	17141	17450	17498	17338	17408	17358	17552	17355	17412	17433	17447	17468	17229	17419	17354	17350	17450	17271	17326	17458	17371	17264	17298	17438	17281	17452	17392	17292	17451	17335	17158	17277	17375	17354	17514	17307	17532	17201	17410	17297	17348	17365	17425	17410	17557	17388	17412	17316	17316	17381	17458	17315	17234	17372	17292	17394	17257	17346	17550	17356	17427	17309	17395	17346	17247	17398	17450	17249	17382	17424	17255	17395	17407	17391	17353	17499	17240	17278	17258	17251	17222	17457	17328	17147	17373	17411	17484	17473	17298	17179	17420	17259	17516	17377	17252	17419	17318	17401	17469	17474	17531	17463	17470	17474	17340	17456	17446	17352	17379	17393	17387	17316	17509	17520	17367	17388	17442	17349	17418	17357	17389	17358	17233	17246	17475	17350	17401	17379	17367	17444	17364	17363	17300	17498	17470	17322	17319	17418	17455	17404	17301	17253	17424	17486	17274	17249	17382	17447	17451	17446	17346	17295	17424	17219	17378	17365	17561	17301	17327	17393	17495	17411	17416	17374	17266	17274	17444	17147	17329	17360	17347	17223	17421	17385	17124	17458	17462	17184	17415	17518	17343	17444	17452	17457	17363	17317	17393	17333	17174	17331	17423	17289	17308	17465	17361	17290	17316	17165	17379	17379	17399	17495	17313	17296	17395	17531	17260	17256	17341	17374	17493	17510	17232	17350	17165	17479	17272	17298	17271	17293	17276	17338	17360	17366	17277	17381	17281	17260	17472	17497	17177	17515	17350	17327	17246	17370	17526	17330	17441	17406	17352	17433	17574	17410	17428	17448	17299	17350	17422	17425	17380	17483	17230	17256	17301	17236	17482	17267	17444	17345	17257	17311	17275	17278	17344	17271	17468	17307	17354	17492	17458	17252	17273	17401	17528	17432	17352	17333	17438	17379	17351	17590	17257	17373	17297	17237	17484	17419	17336	17461	17316	16993	17367	17287	17333	17321	17518	17337	17493	17323	17369	17463	17449	17482	17318	17490	17335	17353	17436	17216	17304	17376	17361	17470	17398	17496	17397	17381	17428	17306	17265	17374	17443	17270	17365	17389	17322	17421	17533	17352	17264	17522	17276	17374	17373	17389	17448	17285	17324	17527	17499	17285	17458	17368	17422	17379	17440	17375	17392	17375	17295	17525	17387	17218	17481	17294	17358	17285	17279	17373	17332	17559	17230	17343	17304	17346	17363	17370	17405	17352	17398	17383	17239	17362	17326	17381	17510	17351	17480	17493	17462	17290	17257	17358	17503	17307	17390	17343	17371	17339	17480	17631	17434	17484	17302	17219	17196	17388	17373	17253	17335	17331	17366	17458	17300	17354	17351	17281	17097	17170	17321	17420	17303	17431	17291	17475	17229	17360	17414	17356	17456	17278	17414	17385	17319	17486	17315	17391	17457	17403	17343	17347	17440	17330	17288	17382	17451	17291	17256	17305	17319	17336	17271	17286	17290	17312	17586	17477	17455	17386	17269	17340	17455	17252	17264	17361	17384	17345	17364	17415	17288	17244	17382	17469	17369	17307	17406	17597	17166	17303	17399	17355	17489	17395	17449	17353	17283	17366	17394	17303	17336	17283	17457	17429	17288	17199	17366	17339	17417	17398	17537	17345	17391	17287	17456	17486	17189	17393	17416	17301	17362	17177	17397	17340	17362	17446	17365	17213	17406	17353	17405	17255	17480	17353	17384	17251	17352	17294	17464	17366	17198	17446	17395	17454	17355	17235	17332	17385	17328	17473	17444	17173	17412	17247	17549	17377	17277	17379	17349	17312	17720	17380	17414	17362	17388	17537	17266	17259	17328	17323	17221	17445	17318	17385	17288	17393	17328	17387	17499	17137	17228	17452	17300	17172	17319	17315	17286	17557	17229	17467	17211	17438	17329	17290	17409	17406	17242	17437	17297	17279	17464	17378	17448	17349	17477	17377	17285	17384	17260	17370	17377	17388	17370	17316	17328	17421	17374	17352	17283	17287	17407	17393	17371	17309	17293	17423	17321	17360	17376	17275	17287	17390	17297	17285	17391	17576	17236	17438	17355	17439	17314	17232	17536	17489	17302	17549	17540	17446	17254	17426	17280	17489	17273	17424	17374	17320	17274	17321	17404	17387	17528	17366	17526	17390	17337	17403	17467	17411	17255	17387	17257	17313	17452	17377	17405	17489	17118	17445	17290	17454	17319	17386	17536	17369	17465	17401	17409	17426	17272	17450	17580	17424	17355	17427	17265	17462	17389	17449	17411	17224	17282	17354	17515	17307	17407	17428	17245	17390	17371	17533	17237	17501	17319	17258	17312	17247	17441	17252	17300	17451	17424	17455	17383	17353	17552	17360	17259	17218	17388	17353	17388	17454	17493	17410	17433	17480	17198	17465	17504	17311	17373	17366	17284	17459	17326	17471	17372	17335	17306	17295	17381	17378	17176	17502	17562	17395	17402	17322	17303	17382	17419	17468	17332	17472	17261	17281	17411	17368	17259	17254	17335	17619	17336	17405	17364	17432	17228	17545	17530	17420	17181	17399	17432	17411	17382	17292	17359	17591	17393	17407	17511	17336	17383	17360	17405	17199	17198	17383	17375	17259	17351	17381	17281	17508	17426	17468	17256	17499	17319	17428	17412	17331	17391	17435	17424	17437	17377	17338	17404	17432	17273	17424	17327	17311	17424	17331	17341	17443	17384	17410	17272	17260	17276	17140	17338	17435	17538	17347	17285	17395	17255	17360	17568	17279	17388	17199	17277	17283	17389	17449	17149	17347	17356	17428	17342	17325	17317	17329	17347	17343	17256	17319	17391	17159	17439	17259	17247	17344	17206	17484	17401	17379	17410	17324	17256	17411	17460	17293	17414	17237	17414	17350	17234	17339	17193	17397	17389	17297	17236	17383	17525	17251	17415	17336	17454	17318	17356	17198	17355	17398	17321	17289	17517	17364	17151	17447	17302	17333	17334	17359	17440	17332	17503	17409	17466	17426	17494	17130	17511	17278	17409	17278	17448	17413	17420	17442	17475	17248	17138	17417	17483	17302	17267	17501	17391	17520	17319	17298	17466	17249	17441	17238	17501	17432	17467	17395	17599	16976	17352	17499	17387	17431	17212	17490	17479	17466	17412	17278	17358	17308	17341	17431	17390	17028	17448	17338	17495	17479	17331	17375	17375	17354	17451	17372	17308	17533	17411	17467	17218	17473	17416	17394	17595	17401	17341	17317	17350	17211	17382	17337	17298	17444	17378	17289	17330	17305	17369	17472	17258	17458	17287	17253	17305	17455	17443	17346	17311	17498	17586	17220	17411	17439	17360	17560	17180	17438	17335	17343	17356	17388	17254	17577	17423	17452	17318	17396	17469	17325	17326	17363	17337	17367	17238	17452	17351	17547	17277	17403	17363	17490	17399	17294	17269	17451	17244	17312	17275	17402	17354	17431	17380	17275	17545	17416	17311	17300	17418	17307	17413	17314	17252	17247	17421	17469	17469	17364	17388	17339	17376	17447	17225	17222	17416	17333	17394	17402	17457	17189	17432	17181	17344	17250	17407	17168	17233	17461	17345	17306	17392	17164	17220	17340	17347	17513	17369	17401	17372	17389	17323	17234	17308	17319	17376	17440	17439	17311	17366	17462	17258	17512	17320	17465	17312	17195	17297	17295	17540	17389	17346	17548	17506	17352	17352	17257	17418	17332	17269	17262	17417	17603	17456	17255	17422	17596	17420	17262	17499	17211	17369	17247	17303	17344	17465	17267	17291	17472	17483	17371	17221	17433	17304	17428	17431	17394	17204	17224	17294	17356	17552	17380	17304	17368	17178	17309	17426	17264	17499	17508	17322	17566	17335	17427	17272	17331	17237	17439	17438	17329	17599	17426	17476	17462	17428	17327	17333	17373	17376	17360	17480	17323	17529	17380	17216	17361	17405	17359	17384	17422	17232	17159	17254	17400	17373	17253	17303	17308	17317	17386	17374	17310	17357	17309	17351	17422	17364	17190	17459	17416	17367	17227	17384	17292	17374	17288	17365	17268	17424	17304	17285	17427	17407	17291	17369	17304	17421	17354	17481	17342	17570	17444	17468	17305	17364	17297	17418	17533	17375	17293	17461	17391	17548	17282	17274	17494	17196	17208	17264	17366	17234	17300	17166	17293	17429	17429	17400	17342	17490	17354	17368	17266	17308	17527	17363	17347	17262	17408	17160	17354	17440	17354	17714	17329	17323	17417	17431	17206	17243	17317	17337	17360	17331	17289	17434	17356	17236	17176	17383	17454	17217	17424	17459	17424	17254	17389	17435	17220	17364	17347	17336	17299	17235	17455	17307	17398	17293	17328	17354	17461	17531	17438	17288	17379	17360	17370	17417	17451	17391	17269	17282	17326	17280	17298	17187	17261	17271	17405	17295	17340	17486	17347	17186	17281	17158	17389	17200	17504	17299	17401	17405	17381	17212	17331	17242	17508	17217	17393	17376	17544	17455	17265	17249	17395	17222	17300	17252	17453	17353	17433	17356	17431	17398	17337	17250	17346	17307	17125	17325	17245	17378	17258	17273	17320	17484	17353	17299	17380	17353	17322	17305	17424	17401	17326	17527
27214	21759	24692	22458	19575	19390	19211	18480	18567	18582	18465	18584	18587	18441	18539	18479	18522	18471	19016	19488	19605	19291	18843	18670	18524	18408	18461	18171	18342	18486	18260	18302	18407	18412	18445	18433	18359	18507	18213	18367	18409	18325	18490	18441	18354	18475	18517	18455	18346	18496	18452	18277	18487	18273	18581	18400	18320	18280	18503	18245	18432	18167	18286	18367	18366	18302	18387	18429	18572	18341	18448	18515	18540	18493	18490	18279	18283	18498	18348	18078	18370	18408	18300	18201	18125	18361	18247	18255	18369	18526	18466	18576	18262	18661	18455	18427	18507	18270	18311	18428	18397	18331	18304	18277	18607	18458	18281	18458	18417	18274	18568	18406	18318	18308	18351	18261	18335	18183	18441	18504	18258	18263	18268	18271	18291	18486	18314	18208	18405	18375	18428	18396	18526	18365	18285	18308	18400	18468	18370	18476	18491	18344	18302	18273	18396	18463	18462	18275	18303	18159	18284	17984	18332	18427	18302	18296	18283	18395	18348	18217	18521	18488	18356	18469	18348	18467	18338	18298	18319	18511	18257	18277	18452	18138	18475	18270	18147	18502	18301	18316	18526	18375	18372	18406	18196	18185	18374	18329	18306	18367	18293	18344	18295	18380	18290	18419	18326	18228	18181	18233	18326	18202	18442	18120	18186	18246	18303	18333	18298	18538	18426	18276	18212	18310	18223	18284	18233	18229	18231	18453	18318	18243	18259	18481	18522	18546	18135	18212	18247	18197	18325	18273	18246	18189	18480	18260	18511	18307	18205	18302	18300	18291	18287	18169	18422	18498	18451	18326	18513	18389	18228	18408	18220	18463	18267	18279	18263	18238	18415	18355	18479	18334	18275	18377	18238	18544	18554	18538	18310	18341	18532	18314	18334	18494	18360	18504	18506	18312	18198	18286	18234	18359	18283	18256	18339	18215	18132	18337	18330	18315	18316	18254	18142	18241	18397	18222	18310	18270	18315	18485	18575	18403	18398	18374	18332	18290	18555	18383	18455	18308	18232	18274	18444	18278	18229	18148	18338	18364	18311	18393	18265	18412	18489	18449	18419	18325	18384	18436	18280	18324	18472	18398	18479	18329	18395	18353	18323	18536	18469	18417	18107	18449	18325	18393	18458	18364	18299	18312	18275	18394	18450	18500	18395	18351	18449	18427	18402	18379	18144	18387	18356	18604	18376	18142	18271	18292	18384	18195	18553	18230	18262	18170	18459	18355	18517	18357	18391	18173	18442	18209	18278	18439	18291	18288	18537	18322	18238	18239	18493	18393	18444	18335	18112	18246	18483	18373	18183	18309	18227	18329	18479	18300	17807	18313	18388	18201	18492	18554	18433	18483	18364	18327	18224	18277	18415	18479	18398	18245	18300	18290	18293	18423	18452	18271	18317	18218	18274	18249	18208	18326	18450	18287	18539	18329	18279	18223	18340	18291	18324	18441	18462	18310	18513	18300	18267	18536	18323	18301	18402	18214	18519	18237	18326	18321	18287	18588	18372	18250	18310	18480	18363	18274	18374	18509	18466	18287	18468	18610	18322	18260	18410	18445	18353	18227	18382	18256	18216	18362	18310	18424	18340	18407	18538	18288	18454	18298	18341	18410	18384	18269	18407	18450	18388	18446	18420	18411	18528	18205	18466	18480	18561	18539	18260	18438	18401	18325	18228	18138	18318	18277	18462	18318	18354	18256	18488	18388	18412	18513	18661	18471	18542	18336	18290	18259	18463	18400	18290	18381	18346	18297	18360	18238	18359	18349	18550	18338	18339	18494	18216	18284	18483	18671	18400	18491	18262	18588	18296	18188	18247	18242	18465	18485	18253	18294	18354	18292	18360	18185	18553	18533	18502	18210	18277	18437	18379	18157	18396	18479	18321	18247	18417	18531	18419	18266	18542	18437	18319	18405	18319	18327	18152	18263	18598	18437	18375	18318	18338	18402	18323	18356	18487	18368	18337	18458	18394	18367	18396	18367	18399	18464	18259	18396	18347	18381	18355	18300	18355	18315	18347	18159	18294	18290	18333	18325	18459	18211	18289	18286	18295	18368	18468	18321	18174	18463	18065	18304	18360	18247	18206	18413	18348	18207	18287	18187	18435	18425	18556	18506	18491	18425	18278	18443	18267	18191	18376	18366	18289	18401	18477	18518	18285	18388	18500	18320	18375	18217	18279	18403	18374	18393	18453	18419	18320	18275	18290	18569	18573	18354	18402	18274	18378	18361	18204	18203	18349	18329	18485	18407	18254	18264	18544	18352	18502	18402	18451	18442	18311	18525	18079	18399	18467	18384	18465	18338	18358	18293	18379	18501	18462	18337	18392	18453	18247	18664	18625	18615	18402	18308	18316	18375	18335	18349	18358	18374	18274	18241	18449	18324	18450	18432	18343	18487	18250	18417	18562	18218	18309	18414	18391	18261	18348	18387	18399	18241	18572	18313	18239	18315	18578	18301	18472	18173	18255	18244	18239	18128	18316	18164	18480	18387	18462	18457	18469	18261	18322	18511	18467	18430	18205	18255	18443	18519	18328	18448	18485	18362	18454	18368	18241	18355	18248	18455	18211	18434	18229	18512	18271	18291	18237	18041	18307	18440	18453	18384	18226	18261	18491	18360	18394	18438	18234	18128	18389	18408	18239	18181	18168	18176	18557	18346	18325	18174	18352	18427	18393	18370	18306	18202	18230	18307	18309	18294	18483	18386	18535	18434	18304	18345	18503	18378	18344	18293	18468	18271	18172	18614	18356	18385	18345	18528	18450	18323	18240	18303	18309	18282	18515	18392	18290	18339	18424	18297	18230	18173	18240	18417	18412	18244	18310	18493	18283	18375	18419	18435	18323	18363	18327	18384	18240	18491	18379	18009	18375	18430	18259	18253	18415	18367	18349	18356	18146	18399	18423	18390	18332	18333	18315	18465	18103	18349	18401	18195	18290	18459	18404	18356	18519	18412	18521	18338	18141	18348	18431	18529	18357	18114	18335	18295	18309	18248	18410	18277	18286	18349	18509	18389	18226	18320	18323	18348	18537	18278	18587	18438	18300	18508	18549	18179	18129	18414	18269	18390	18320	18373	18385	18329	18424	18456	18518	18259	18396	18326	18330	18391	18433	18401	18192	18358	18391	18140	18276	18385	18489	18560	18517	18190	18457	18377	18136	18471	18505	18221	18391	18478	18385	18516	18487	18353	18594	18398	18459	18302	18252	18331	18304	18267	18429	18369	18214	18196	18330	18312	18382	18474	18514	18418	18473	18054	18170	18289	18336	18336	18391	18460	18406	18398	18441	18443	18359	18368	18371	18281	18317	18272	18404	18378	18433	18536	18181	18441	18359	18277	18400	18448	18426	18165	18483	18320	18407	18316	18486	18472	18366	18310	18391	18357	18470	18343	18365	18401	18374	18160	18487	18364	18226	18317	18415	18357	18284	18371	18222	18293	18420	18374	18503	18274	18309	18339	18330	18444	18228	18237	18124	18491	18390	18497	18398	18435	18472	18498	18400	18343	18362	18322	18463	18436	18409	18347	18020	18362	18435	18362	18545	18313	18277	18463	18405	18305	18280	18363	18422	18414	18372	18306	18248	18218	18391	18223	18478	18397	18560	18407	18345	18336	18417	18277	18359	18293	18280	18337	18409	18330	18307	18411	18489	18396	18305	18215	18448	18314	18152	18489	18343	18478	18282	18359	18273	18242	18338	18229	18234	18326	18483	18253	18388	18508	18486	18416	18374	18329	18240	18318	18384	18459	18302	18245	18317	18106	18431	18484	18486	18437	18279	18240	18612	18412	18386	18313	18108	18499	18468	18440	18266	18244	18371	18324	18472	18395	18254	18433	18408	18360	18313	18324	18551	18483	18182	18383	18197	18655	18391	18351	18414	18393	18365	18569	18522	18275	18268	18409	18457	18376	18158	18376	18368	18432	18380	18534	18229	18397	18298	18344	18395	18536	18535	18362	18235	18392	18306	18322	18293	18385	18352	18435	18430	18218	18407	18360	18315	18188	18542	18281	18383	18293	18182	18205	18261	18266	18229	18348	18461	18166	18246	18408	18313	18400	18515	18285	18297	18391	18446	18512	18314	18404	18364	18378	18368	18310	18287	18405	18423	18498	18372	18368	18254	18397	18385	18231	18317	18407	18584	18294	18477	18258	18381	18430	18211	18535	18158	18302	18425	18313	18616	18307	18319	18234	18468	18360	18310	18334	18138	18308	18298	18386	18428	18377	18503	18472	18455	18323	18154	18381	18470	18322	18479	18361	18382	18326	18247	18337	18316	18265	18429	18355	18284	18385	18568	18435	18352	18505	18365	18284	18427	18452	18362	18208	18542	18503	18504	18442	18367	18318	18258	18360	18449	18482	18415	18611	18331	18458	18536	18451	18416	18350	18427	18144	18520	18403	18350	18602	18339	18380	18419	18493	18298	18344	18376	18329	18236	18361	18396	18271	18326	18355	18380	18166	18478	18403	18219	18525	18442	18505	18320	18273	18304	18375	18307	18286	18298	18310	18325	18242	18389	18515	18354	18418	18502	18220	18232	18256	18393	18487	18358	18492	18357	18495	18386	18375	18287	18397	18451	18511	18407	18360	18157	18300	18470	18368	18399	18483	18479	18384	18340	18367	18535	18197	18439	18361	18328	18169	18370	18680	18306	18262	18413	18351	18238	18241	18294	18526	18354	18589	18520	18480	18460	18624	18294	18352	18316	18326	18423	18415	18342	18439	18334	18386	18482	18283	18381	18365	18356	18405	18271	18407	18323	18325	18498	18406	18354	18449	18475	18371	18058	18403	18223	18545	18409	18417	18341	18405	18265	18459	18498	18470	18390	18375	18295	18313	18323	18147	18572	18541	18197	18106	18275	18225	18224	18326	18375	18365	18380	18372	18361	18417	18277	18193	18397	18227	18252	18477	18458	18374	18486	18286	18277	18421	18372	18359	18251	18310	18276	18378	18334	18581	18244	18326	18344	18329	18204	18298	18441	18269	18353	18355	18173	18392	18382	18186	18235	18432	18664	18376	18372	18453	18415	18346	18242	18574	18574	18093	18255	18148	18493	18356	18243	18257	18149	18291	18278	18440	18336	18436	18367	18538	18553	18500	18156	18305	18276	18309	18454	18466	18278	18397	18331	18235
16110	18621	19270	19535	18858	18132	17784	16725	16889	16937	16793	16664	16807	16822	16491	16572	16601	17007	17524	18204	18048	17612	17136	16884	16839	16591	16711	16613	16702	16639	16617	16581	16533	16477	16511	16562	16626	16599	16767	16646	16717	16540	16414	16807	16488	16589	16533	16541	16544	16694	16647	16453	16604	16618	16553	16667	16509	16769	16449	16760	16563	16751	16672	16620	16560	16718	16620	16689	16367	16528	16677	16565	16673	16703	16552	16621	16633	16612	16505	16592	16637	16733	16546	16581	16770	16525	16751	16631	16716	16645	16369	16655	16595	16649	16614	16629	16497	16589	16549	16569	16478	16439	16694	16757	16659	16629	16574	16490	16669	16630	16689	16635	16598	16685	16488	16560	16759	16665	16628	16506	16680	16545	16620	16558	16688	16598	16639	16436	16442	16728	16582	16548	16569	16632	16734	16626	16630	16600	16592	16528	16543	16518	16687	16761	16624	16539	16461	16533	16705	16573	16616	16591	16629	16590	16604	16636	16503	16345	16583	16403	16595	16607	16642	16707	16567	16733	16529	16541	16673	16594	16796	16497	16605	16490	16678	16454	16591	16636	16508	16438	16517	16691	16595	16651	16541	16501	16596	16393	16575	16588	16731	16532	16666	16612	16624	16555	16676	16577	16696	16602	16608	16480	16498	16489	16689	16569	16522	16606	16571	16533	16736	16786	16535	16564	16662	16696	16483	16508	16538	16592	16597	16569	16642	16498	16677	16609	16508	16722	16817	16581	16485	16514	16494	16584	16638	16726	16602	16568	16629	16696	16650	16565	16474	16468	16635	16572	16533	16680	16543	16560	16558	16501	16463	16669	16713	16436	16483	16548	16645	16625	16717	16817	16675	16423	16597	16557	16589	16609	16498	16593	16497	16467	16449	16590	16586	16571	16542	16675	16639	16626	16589	16604	16671	16431	16542	16452	16733	16675	16552	16744	16456	16787	16408	16691	16549	16805	16512	16650	16505	16701	16587	16729	16458	16635	16518	16662	16604	16857	16583	16574	16800	16613	16554	16510	16482	16630	16665	16586	16718	16526	16626	16704	16625	16778	16709	16655	16517	16607	16443	16583	16682	16671	16529	16637	16526	16483	16493	16645	16638	16523	16629	16556	16562	16542	16522	16649	16709	16567	16751	16599	16624	16462	16428	16514	16598	16593	16680	16357	16592	16640	16560	16558	16784	16668	16490	16627	16622	16502	16701	16540	16653	16584	16810	16695	16609	16473	16582	16684	16679	16582	16542	16529	16666	16524	16668	16707	16483	16546	16564	16590	16476	16637	16528	16563	16557	16617	16458	16554	16636	16713	16526	16696	16527	16727	16614	16616	16595	16584	16695	16531	16607	16585	16590	16480	16586	16680	16659	16689	16586	16574	16622	16507	16609	16676	16483	16638	16395	16630	16586	16526	16542	16603	16640	16534	16682	16610	16511	16595	16570	16571	16507	16528	16608	16679	16763	16703	16572	16531	16701	16498	16763	16535	16404	16639	16508	16617	16419	16602	16754	16612	16558	16589	16590	16647	16685	16408	16454	16671	16533	16614	16552	16489	16749	16572	16583	16493	16466	16485	16690	16719	16686	16611	16614	16509	16718	16652	16631	16666	16613	16463	16677	16729	16606	16477	16471	16637	16544	16545	16553	16538	16711	16751	16578	16577	16575	16744	16673	16534	16544	16620	16684	16602	16677	16777	16705	16624	16585	16569	16471	16669	16493	16581	16549	16637	16527	16699	16485	16518	16594	16493	16727	16641	16503	16609	16638	16559	16588	16696	16512	16655	16583	16645	16480	16776	16522	16617	16508	16479	16543	16623	16458	16582	16569	16754	16557	16673	16521	16422	16582	16590	16536	16699	16557	16528	16498	16647	16527	16690	16733	16486	16623	16576	16590	16466	16742	16517	16660	16651	16600	16667	16814	16688	16536	16827	16338	16565	16579	16467	16565	16624	16651	16610	16533	16650	16716	16551	16647	16593	16666	16554	16488	16595	16602	16379	16348	16551	16691	16593	16540	16495	16620	16613	16519	16494	16677	16501	16631	16519	16654	16810	16630	16585	16789	16622	16490	16412	16651	16704	16602	16608	16542	16558	16596	16718	16632	16686	16621	16518	16690	16475	16642	16765	16613	16756	16545	16600	16600	16640	16587	16659	16596	16802	16673	16633	16423	16625	16661	16539	16643	16525	16594	16547	16473	16604	16532	16741	16668	16581	16761	16628	16611	16561	16661	16435	16617	16626	16679	16580	16529	16703	16621	16610	16632	16556	16729	16646	16487	16584	16731	16663	16617	16659	16573	16679	16620	16636	16535	16498	16577	16451	16610	16657	16657	16426	16598	16562	16627	16595	16553	16748	16537	16443	16615	16821	16425	16854	16513	16483	16535	16632	16544	16562	16521	16745	16468	16639	16697	16582	16585	16647	16540	16528	16639	16566	16606	16721	16655	16551	16729	16558	16626	16681	16516	16577	16738	16569	16603	16554	16594	16305	16547	16510	16660	16592	16610	16576	16415	16635	16519	16698	16668	16571	16673	16445	16680	16566	16399	16590	16587	16831	16608	16526	16485	16656	16571	16517	16627	16630	16662	16610	16536	16475	16522	16509	16645	16639	16472	16724	16646	16706	16695	16605	16668	16620	16502	16858	16674	16568	16591	16506	16670	16587	16522	16548	16505	16741	16704	16450	16510	16871	16644	16640	16600	16595	16492	16597	16668	16548	16415	16603	16671	16519	16546	16653	16524	16628	16458	16637	16629	16570	16711	16566	16554	16643	16695	16569	16713	16423	16555	16639	16594	16571	16704	16640	16739	16635	16676	16545	16623	16583	16712	16624	16697	16599	16577	16739	16567	16549	16510	16676	16730	16439	16613	16634	16575	16635	16572	16633	16538	16378	16404	16587	16465	16810	16625	16556	16574	16378	16576	16750	16491	16626	16569	16798	16446	16557	16755	16762	16696	16543	16522	16487	16687	16547	16685	16602	16512	16647	16572	16575	16434	16545	16684	16507	16564	16584	16740	16704	16467	16619	16579	16474	16537	16618	16539	16526	16572	16725	16640	16719	16635	16756	16584	16714	16685	16726	16705	16500	16658	16455	16515	16641	16497	16538	16576	16564	16681	16763	16630	16693	16715	16601	16612	16618	16620	16749	16566	16554	16492	16653	16684	16611	16621	16589	16562	16556	16485	16586	16515	16633	16621	16458	16598	16572	16490	16554	16510	16558	16552	16778	16706	16551	16658	16454	16624	16730	16712	16574	16740	16597	16583	16472	16641	16414	16626	16517	16613	16665	16451	16814	16680	16645	16520	16481	16622	16645	16466	16567	16630	16573	16577	16613	16600	16658	16688	16652	16616	16508	16618	16577	16540	16759	16729	16680	16534	16560	16608	16519	16571	16679	16628	16608	16683	16766	16681	16684	16698	16705	16561	16732	16541	16611	16659	16652	16597	16568	16683	16619	16561	16469	16482	16617	16686	16521	16477	16535	16610	16374	16615	16600	16665	16632	16690	16651	16610	16704	16525	16714	16623	16699	16701	16568	16512	16560	16743	16638	16683	16574	16550	16455	16710	16524	16618	16665	16745	16646	16629	16660	16592	16585	16696	16721	16501	16490	16551	16616	16519	16638	16572	16543	16667	16718	16526	16673	16656	16558	16578	16654	16468	16653	16502	16681	16588	16642	16416	16652	16680	16663	16643	16500	16629	16483	16585	16776	16571	16698	16544	16624	16701	16765	16642	16361	16612	16677	16534	16714	16645	16638	16752	16567	16611	16525	16564	16476	16655	16381	16462	16691	16590	16709	16554	16633	16652	16480	16668	16464	16690	16463	16433	16623	16618	16521	16474	16742	16540	16560	16541	16494	16482	16487	16751	16562	16635	16581	16604	16570	16643	16480	16575	16553	16601	16780	16588	16517	16603	16424	16698	16544	16486	16535	16657	16585	16630	16528	16577	16534	16672	16577	16497	16757	16752	16742	16583	16698	16589	16646	16504	16751	16607	16496	16735	16564	16707	16633	16600	16573	16479	16555	16584	16694	16525	16627	16673	16765	16608	16651	16588	16569	16576	16719	16551	16608	16679	16688	16580	16748	16431	16623	16542	16454	16609	16619	16504	16534	16638	16573	16615	16546	16679	16673	16545	16439	16437	16642	16703	16595	16568	16708	16605	16527	16657	16620	16559	16699	16674	16476	16630	16723	16769	16633	16489	16542	16580	16641	16456	16666	16662	16539	16538	16576	16432	16717	16674	16718	16584	16782	16518	16728	16422	16709	16534	16565	16627	16483	16690	16760	16617	16759	16550	16743	16610	16523	16820	16683	16712	16616	16494	16461	16594	16519	16444	16658	16590	16570	16575	16562	16700	16661	16694	16778	16623	16720	16598	16632	16465	16662	16527	16391	16804	16597	16570	16454	16570	16570	16574	16702	16707	16526	16763	16594	16532	16590	16606	16666	16517	16651	16437	16777	16629	16617	16503	16586	16597	16615	16394	16613	16635	16609	16478	16706	16697	16590	16589	16574	16865	16635	16721	16625	16611	16599	16566	16578	16561	16819	16526	16668	16593	16731	16831	16570	16682	16627	16698	16605	16620	16434	16528	16613	16543	16588	16471	16710	16662	16583	16521	16586	16463	16805	16498	16623	16489	16663	16761	16655	16608	16482	16615	16693	16555	16567	16495	16433	16641	16589	16621	16694	16486	16729	16509	16446	16614	16642	16580	16589	16602	16524	16771	16543	16644	16603	16392	16573	16557	16597	16686	16594	16730	16681	16530	16627	16668	16616	16624	16548	16564	16652	16780	16661	16537	16592	16584	16653	16483	16527	16396	16589	16622	16690	16568	16501	16568	16622	16585	16749	16551	16594	16610	16716	16583	16709	16470	16577	16519	16729	16537	16639	16642	16611	16639	16512	16593	16612	16470	16473	16504	16479	16537	16520	16545	16515	16442	16623	16487	16521	16582	16640	16642	16625	16581	16621	16536	16510	16663	16642	16617	16601	16661	16620	16463	16774	16608	16606	16702	16604	16728	16528	16552	16593	16671	16719	16539	16547	16537	16587	16590	16597	16710	16651	16631	16608	16698	16494	16588	16494	16513	16562	16630	16615	16568	16574	16638	16556	16478	16648	16581	16567
23781	20940	28169	24139	22253	22259	21601	18826	18207	18254	18011	17898	17823	17665	17884	17848	17709	19365	22875	24835	24061	21430	19530	18275	17903	17520	17579	17557	17624	17521	17608	17655	17707	17558	17406	17590	17456	17513	17530	17493	17519	17494	17580	17592	17611	17373	17517	17508	17473	17458	17485	17546	17593	17610	17660	17534	17526	17546	17413	17647	17510	17346	17363	17365	17323	17632	17511	17656	17402	17360	17542	17315	17344	17572	17694	17562	17537	17451	17474	17646	17440	17359	17475	17537	17494	17490	17517	17464	17492	17453	17552	17463	17598	17531	17587	17414	17465	17480	17519	17152	17436	17402	17557	17550	17524	17630	17501	17489	17453	17539	17531	17454	17358	17371	17384	17424	17678	17361	17549	17374	17478	17255	17403	17559	17613	17414	17533	17544	17572	17310	17417	17580	17500	17581	17446	17351	17480	17560	17333	17526	17494	17364	17379	17511	17525	17575	17579	17399	17517	17550	17324	17396	17379	17404	17519	17629	17437	17557	17568	17377	17611	17487	17640	17488	17566	17312	17464	17631	17344	17572	17237	17347	17603	17642	17416	17273	17269	17496	17727	17507	17413	17523	17472	17525	17358	17401	17449	17555	17440	17522	17507	17427	17699	17590	17372	17440	17511	17395	17517	17511	17485	17249	17359	17607	17479	17534	17525	17576	17513	17476	17505	17299	17550	17329	17487	17466	17413	17439	17418	17488	17684	17479	17539	17336	17356	17715	17542	17655	17311	17594	17252	17433	17460	17640	17533	17520	17493	17554	17464	17404	17563	17493	17378	17580	17406	17406	17396	17411	17389	17651	17529	17498	17392	17432	17406	17529	17392	17504	17313	17585	17322	17183	17482	17451	17372	17430	17365	17501	17442	17497	17757	17477	17668	17432	17474	17762	17495	17365	17486	17393	17456	17422	17490	17593	17594	17137	17519	17450	17405	17428	17792	17362	17598	17434	17349	17239	17446	17520	17288	17509	17357	17437	17474	17475	17318	17509	17618	17488	17288	17273	17253	17573	17457	17555	17578	17598	17421	17615	17397	17510	17472	17398	17364	17312	17511	17577	17640	17542	17605	17405	17463	17443	17548	17479	17715	17687	17356	17267	17597	17255	17342	17406	17460	17548	17496	17405	17523	17556	17644	17411	17604	17333	17493	17609	17404	17492	17575	17395	17267	17372	17617	17536	17522	17463	17478	17312	17345	17271	17290	17336	17506	17308	17500	17792	17462	17459	17425	17366	17597	17310	17537	17456	17571	17357	17364	17546	17432	17572	17514	17421	17375	17439	17338	17584	17695	17348	17450	17662	17247	17324	17481	17505	17515	17560	17419	17483	17382	17506	17553	17612	17465	17469	17638	17373	17481	17566	17436	17443	17564	17459	17553	17382	17475	17468	17327	17392	17485	17440	17437	17637	17490	17672	17566	17515	17581	17581	17481	17502	17516	17387	17423	17458	17541	17469	17340	17334	17591	17532	17471	17554	17670	17425	17416	17359	17319	17509	17344	17482	17482	17555	17610	17566	17433	17381	17417	17492	17484	17448	17644	17465	17511	17448	17539	17539	17510	17630	17400	17575	17401	17342	17650	17550	17632	17417	17626	17340	17522	17588	17529	17505	17599	17280	17403	17487	17301	17377	17569	17327	17586	17540	17563	17793	17422	17441	17415	17428	17271	17463	17554	17484	17543	17456	17528	17403	17377	17379	17472	17607	17368	17717	17457	17619	17501	17462	17367	17556	17399	17354	17386	17463	17483	17531	17485	17519	17365	17438	17365	17400	17377	17497	17530	17652	17218	17552	17646	17349	17420	17615	17437	17372	17475	17583	17738	17551	17520	17276	17489	17578	17447	17555	17333	17375	17390	17429	17515	17562	17418	17565	17440	17491	17344	17399	17254	17344	17313	17545	17483	17377	17520	17495	17474	17511	17325	17726	17415	17506	17390	17427	17548	17346	17404	17331	17501	17514	17415	17630	17391	17623	17465	17338	17411	17479	17417	17456	17567	17547	17550	17607	17572	17454	17692	17659	17734	17608	17487	17467	17403	17358	17371	17512	17475	17571	17430	17331	17575	17468	17319	17336	17449	17705	17346	17506	17436	17617	17548	17447	17428	17486	17538	17545	17499	17383	17383	17562	17474	17493	17358	17390	17470	17446	17307	17420	17510	17449	17457	17478	17462	17595	17484	17503	17400	17343	17512	17532	17363	17553	17687	17536	17570	17339	17546	17508	17559	17394	17386	17524	17493	17488	17431	17595	17384	17419	17565	17471	17515	17495	17320	17329	17514	17385	17504	17596	17591	17462	17493	17368	17438	17462	17531	17544	17532	17579	17628	17641	17476	17332	17474	17608	17491	17573	17445	17452	17552	17373	17485	17658	17415	17317	17631	17355	17406	17591	17476	17473	17361	17437	17582	17546	17514	17330	17335	17487	17428	17484	17400	17511	17188	17532	17672	17340	17364	17463	17490	17560	17492	17527	17659	17352	17621	17505	17293	17455	17669	17524	17423	17391	17545	17485	17711	17514	17523	17319	17512	17538	17535	17270	17485	17492	17598	17517	17529	17477	17517	17677	17516	17456	17462	17500	17428	17580	17672	17399	17314	17455	17580	17327	17442	17294	17383	17491	17471	17278	17332	17530	17332	17585	17658	17380	17547	17606	17380	17588	17436	17652	17538	17448	17504	17319	17522	17581	17423	17406	17425	17574	17496	17379	17313	17393	17572	17520	17536	17404	17562	17351	17452	17474	17408	17630	17351	17496	17468	17561	17573	17506	17617	17646	17540	17567	17561	17475	17369	17522	17489	17451	17486	17480	17601	17524	17410	17331	17663	17481	17404	17552	17524	17538	17560	17379	17435	17470	17558	17395	17520	17482	17429	17477	17515	17353	17484	17596	17334	17436	17525	17422	17393	17360	17543	17463	17561	17376	17509	17487	17484	17363	17375	17470	17329	17402	17361	17465	17699	17584	17449	17303	17386	17302	17440	17415	17459	17459	17491	17298	17502	17412	17391	17384	17446	17464	17456	17598	17699	17541	17289	17405	17583	17477	17531	17417	17499	17427	17458	17532	17423	17495	17475	17474	17241	17424	17390	17501	17514	17680	17443	17409	17462	17299	17412	17424	17444	17495	17366	17486	17497	17422	17220	17427	17452	17415	17531	17437	17410	17514	17640	17333	17533	17591	17304	17489	17631	17395	17550	17288	17453	17634	17434	17469	17324	17377	17442	17243	17472	17483	17471	17396	17423	17376	17383	17417	17413	17533	17555	17555	17441	17486	17515	17627	17374	17546	17573	17432	17226	17442	17447	17486	17546	17362	17550	17406	17462	17507	17574	17540	17385	17608	17459	17493	17325	17511	17499	17373	17466	17605	17555	17628	17638	17552	17224	17483	17292	17400	17446	17666	17419	17510	17258	17297	17278	17326	17440	17441	17471	17292	17647	17527	17568	17524	17412	17483	17447	17460	17408	17557	17370	17623	17650	17328	17515	17444	17335	17685	17447	17331	17601	17620	17570	17542	17432	17446	17525	17385	17561	17470	17449	17450	17256	17489	17589	17522	17437	17350	17389	17309	17281	17526	17354	17589	17645	17452	17482	17445	17532	17406	17410	17533	17317	17379	17402	17542	17437	17372	17498	17312	17404	17390	17355	17380	17422	17603	17471	17406	17582	17367	17536	17672	17413	17413	17383	17434	17410	17289	17555	17457	17430	17659	17579	17555	17451	17667	17521	17495	17473	17400	17616	17478	17474	17346	17502	17507	17403	17457	17593	17471	17430	17393	17545	17535	17649	17381	17630	17531	17728	17611	17512	17451	17541	17350	17481	17492	17522	17622	17545	17340	17480	17403	17529	17420	17658	17530	17403	17404	17376	17391	17574	17513	17486	17491	17234	17635	17399	17648	17528	17346	17584	17454	17446	17594	17568	17514	17710	17493	17510	17371	17518	17328	17583	17421	17520	17520	17557	17424	17488	17419	17439	17340	17455	17487	17190	17395	17539	17387	17574	17459	17480	17513	17540	17349	17416	17412	17620	17477	17506	17435	17485	17433	17349	17594	17430	17421	17472	17457	17598	17522	17388	17640	17473	17289	17333	17277	17417	17384	17429	17464	17541	17652	17445	17553	17526	17242	17332	17732	17504	17554	17395	17408	17416	17252	17464	17489	17485	17492	17705	17640	17500	17286	17461	17372	17478	17530	17400	17572	17585	17585	17448	17722	17488	17350	17300	17525	17340	17521	17449	17459	17131	17321	17318	17299	17400	17554	17154	17594	17260	17240	17443	17454	17491	17577	17577	17437	17339	17312	17582	17661	17608	17456	17512	17270	17450	17306	17602	17349	17480	17399	17373	17437	17434	17384	17445	17659	17425	17313	17492	17552	17686	17440	17483	17242	17505	17688	17318	17646	17438	17431	17370	17320	17385	17583	17466	17508	17349	17494	17658	17611	17461	17541	17406	17433	17330	17423	17476	17344	17542	17393	17407	17547	17359	17371	17701	17461	17429	17472	17693	17579	17629	17576	17394	17484	17443	17354	17417	17428	17483	17366	17519	17366	17591	17392	17487	17556	17416	17616	17450	17489	17325	17411	17505	17626	17369	17597	17304	17426	17493	17472	17555	17433	17472	17306	17607	17405	17668	17670	17432	17398	17418	17253	17598	17364	17301	17438	17469	17344	17539	17448	17311	17236	17505	17388	17441	17561	17552	17313	17316	17373	17467	17427	17624	17436	17499	17300	17417	17377	17546	17571	17576	17360	17449	17450	17440	17357	17328	17655	17539	17517	17410	17569	17522	17560	17680	17385	17404	17303	17414	17273	17638	17423	17573	17533	17289	17502	17554	17333	17450	17743	17404	17353	17383	17635	17465	17419	17654	17504	17513	17567	17534	17255	17341	17471	17294	17512	17483	17549	17473	17404	17591	17478	17574	17409	17592	17559	17570	17510	17267	17614	17676	17423	17580	17330	17468	17579	17478	17548	17573	17683	17649	17751	17401	17370	17455	17619	17597	17595	17367	17798	17617	17729	17621	17452	17482	17551	17588	17536	17462	17336	17699	17337	17255	17339	17583	17421	17619	17295	17493	17452	17319	17415	17420	17392	17487	17354	17293	17509	17453	17420	17347	17526	17440	17412
14584	23517	22958	22845	21967	20392	19014	17744	16984	17157	16891	16620	16557	16441	16379	16366	16502	19037	24702	26760	24967	20935	18388	16952	16392	16299	15963	16306	16066	16052	15948	16126	16120	16128	16188	16081	16102	16029	16151	16067	16127	16174	16050	16196	16133	16201	16077	16132	16122	16014	16058	16162	15927	16112	16218	16090	16204	15989	16223	15956	16059	16113	15993	16121	16141	15809	16186	16108	16058	16077	16083	16185	16042	16162	16059	16212	16145	16195	16025	16045	15923	16096	16200	16087	16170	16183	16066	16289	16015	16094	16138	16297	16049	16206	15983	16111	16205	16033	16079	16070	16032	16092	16056	16119	16058	16231	16034	16106	16070	16102	16237	16087	16250	16009	16123	16115	16146	16109	16081	16104	15998	15997	16144	16282	16183	16034	16003	16064	16095	16098	16134	16045	16081	16131	16320	16004	16041	16378	16064	16138	16156	16191	16161	16266	16120	16060	16034	16124	16267	16164	16109	16014	16068	16249	16265	16185	15996	16032	16249	16065	16055	16237	16108	16033	16242	15957	15885	16189	16096	15928	16296	16035	16188	16169	16053	16030	16098	16058	16052	16078	16017	16191	15961	16060	16241	16152	16141	16099	16110	16054	16240	16091	16021	16086	15988	16112	16140	16264	16046	16054	16099	16159	16077	16007	16180	16070	15933	16247	16225	16063	16070	16060	16333	16056	16343	16093	16026	16110	16085	16201	15994	16119	16141	16156	15991	16124	16070	16122	15979	16144	16262	16149	15988	15880	16005	16136	16084	16141	15954	16013	16134	16135	16204	16193	16007	16229	16022	16223	16326	16148	15860	16231	16029	16034	16286	16297	16068	15948	16145	16091	16088	15946	16142	16105	16046	15971	16075	16075	16221	16121	16075	16288	16173	16214	16193	16189	16075	16004	16314	16062	16061	16122	16150	16050	15963	15959	16095	16250	16204	16068	16085	16123	16158	16082	16252	16136	16044	16232	16147	16180	16161	16137	16240	15990	16011	16004	16069	16061	16163	16072	16121	16047	16154	16069	16352	16137	16057	16052	16021	16084	15831	16198	16256	16037	16086	16259	15975	16218	16177	16179	15986	16106	16204	16144	16204	16351	16206	16152	16118	16038	16186	16159	16075	16109	16176	16139	16161	16092	15920	16080	16217	16080	16013	16089	16174	16148	16052	16106	16147	16254	15927	16030	16149	16149	16022	16046	16286	16174	16178	16106	16125	16020	16076	16138	15998	16169	16119	16204	16204	15935	16047	16115	16003	16033	16045	16029	15955	16145	16020	16193	16070	15957	16126	15975	16148	16189	16093	16054	16195	16073	16125	16096	16289	16175	16023	16047	16224	16108	16068	16137	16220	16116	16105	16071	16234	16028	16000	16039	16062	16081	16055	16127	16089	15997	16211	16202	16093	16129	16075	16087	16161	16073	16095	16167	16046	16215	16167	15920	16186	16196	16044	16106	16068	16130	16150	16064	16151	16096	16347	16057	16156	16134	16013	16139	16182	16141	16270	16105	16059	16253	16020	16308	16225	16186	16352	16053	16220	16172	16091	16041	16196	16190	16101	16223	16132	16171	16084	16212	16083	16101	16019	16196	15968	16070	16194	16139	16113	15979	16044	16106	16085	16049	16133	16067	16011	16256	16200	15994	16139	16255	16105	16363	16116	16140	16108	16171	16174	16106	16105	16045	16016	16077	16092	16237	15929	16069	16172	16336	16116	16105	16209	16202	16066	16128	16061	16062	16150	16222	15998	16224	16113	16116	16265	16186	16130	16178	16119	16034	15883	15936	16176	16085	16260	16193	16038	16026	16143	16237	15896	16218	16212	16167	16130	16093	16150	16089	16121	16155	16183	15932	15974	16072	16261	16128	16072	16271	16254	16360	16213	16147	16132	16036	16208	16143	16087	16178	16165	16152	16038	16124	16197	16145	16153	16061	16013	16022	16160	16071	16123	16125	16096	15979	16140	16071	16223	15984	16341	16062	15931	15908	16073	16128	16161	16195	16198	16074	16062	15976	16042	16290	15907	16010	16101	16029	16175	16087	16193	16132	16128	16167	16212	16162	16271	16102	16102	16281	16147	15980	16107	16333	16057	16106	15959	16143	16230	16019	15988	16321	16163	15926	16097	16008	16097	16073	16084	16157	16082	16041	16282	16134	16117	16076	16144	16179	16200	16052	16216	16114	16213	16208	16135	16198	16012	15990	16282	16014	16098	15883	16163	16111	16148	16076	16112	16203	16133	16068	16021	16132	16112	16068	16108	16155	16123	15988	16123	16170	16003	16140	15947	16030	16165	16151	16204	16006	16111	16199	16145	16130	16204	16143	16210	16061	15895	16120	16130	15892	16187	16038	15995	16075	16057	16303	16070	15998	16259	15950	16069	16018	16164	16025	16145	16164	15982	16067	16065	16134	16107	16071	16050	16106	15980	16140	16191	16257	16027	16086	16070	16102	15907	15998	16147	16068	16152	16137	16076	16165	15953	15890	16039	16196	16027	16122	16290	16087	16020	15998	15985	16216	16064	16199	16061	16195	16065	16028	16123	16006	16168	16228	16064	16184	15967	16163	15997	16087	16068	16267	16013	16140	16069	16162	16045	16125	16179	16184	16062	16105	16180	16077	16139	16218	16105	16051	16082	16337	16203	16228	16073	16082	16029	16093	16174	16106	16092	15976	16062	16019	15965	16135	16137	16163	15986	16068	16088	15962	16255	15908	16169	16030	16179	16025	16041	16059	16072	16091	16272	16070	16192	16312	16140	16158	16011	16031	15918	16132	16144	16259	16047	16087	16178	16037	16279	16086	16196	15920	16053	15958	16166	16199	16086	16158	16009	16217	16207	16165	16167	16197	16259	16313	16054	15988	16198	16112	16186	16066	16032	16046	16127	16096	16186	16121	16140	16130	15971	16128	16210	16128	16107	16016	16082	16197	16216	16149	16072	15996	15956	16034	15999	16059	16037	16139	15975	16095	16037	16081	16239	16178	16272	15939	16115	16072	16285	16248	16077	16101	16079	16165	16117	16055	16249	16215	16139	15962	16186	16299	16159	16247	16003	16093	16158	16119	16116	16048	16211	16201	16032	16168	16195	16208	15994	16189	15991	16121	16106	16146	16111	16139	16209	16171	16185	16122	16009	16158	16276	16011	16032	16099	16115	16001	16051	16196	16082	16265	16097	16031	16141	16140	16118	15989	16208	16168	15991	16092	16056	16067	16009	16075	16085	16171	16000	16332	16080	16113	16100	16124	16262	16127	15929	16189	16080	16160	16163	16170	16064	16060	16143	16091	16041	15961	16133	16067	16166	16002	16102	16167	16073	15965	16027	16137	16243	16214	16210	16091	15947	15980	16267	16164	16143	16235	16096	16130	16164	16212	16050	16174	16097	15940	16171	16030	16174	16112	16071	16121	16113	16032	16229	16145	16222	16080	16165	15988	15932	16359	16123	16067	16231	16034	16208	16249	16116	16062	15938	16060	16017	16006	16092	16094	16018	15955	16207	15921	16257	16130	16078	16139	15967	15987	16197	16122	16203	16107	16072	16045	16187	16168	16164	16178	16131	16085	16116	16071	15963	16117	15953	15888	16224	16135	16212	16071	16135	16033	16020	16083	16167	16026	16258	16060	16139	16107	16099	16148	15960	15987	15947	16099	16090	15957	16243	16145	16101	16154	16143	16136	16212	16037	16161	16123	16073	16129	16143	16222	16123	16240	16032	16095	16134	16057	15974	16060	16142	15917	16276	15940	16233	16080	16066	15930	16147	16165	16126	16088	16209	16247	16084	16086	16114	16280	16032	15950	15988	16158	16200	16047	16021	16072	16083	16151	16179	16117	16172	16156	16115	16083	16149	16076	15966	16020	16086	16167	16112	16085	15994	16209	16133	16115	16157	16246	16045	16118	16117	16179	16167	15864	16096	16168	15982	16196	15944	16094	16110	16111	16240	15975	16243	16073	15980	16262	16020	16148	16136	16126	16223	16078	16001	16198	16122	16164	16148	16123	16164	16045	16114	16276	16055	16070	16160	15950	15978	15826	16160	16176	16144	16233	16072	16132	16089	16109	16285	16134	16067	16075	16044	15942	16101	16034	16086	16217	16104	16240	16130	16154	16143	16195	15955	16134	15935	16216	16001	16174	16000	16066	16101	16067	16268	15989	16322	16090	16124	16230	16122	16236	16168	16117	16150	16059	16051	16291	15997	16091	16085	16003	16162	16140	16020	16008	16180	16114	16114	16068	16030	16095	16377	16097	16237	16135	16106	15894	16117	16211	15911	16135	16072	16090	16227	16089	16108	16172	16060	16334	16066	16039	16117	16149	16185	16025	16099	16119	16081	16150	16192	16160	16002	16058	16053	16050	16061	16091	16219	16031	16011	16041	16109	15975	16038	15997	15957	16169	16326	16257	16391	16094	16205	16035	16115	16100	15970	16254	16141	16093	16212	16197	16152	16088	16110	16260	16004	16021	16016	16064	16244	16203	16174	16018	16051	16045	16121	16064	16041	16154	15977	16009	16085	16396	16100	16021	16135	16077	16115	16304	16062	15999	16257	16028	16033	16068	16002	15998	16104	15987	16207	16074	16184	16254	15927	16289	16115	15944	16307	16105	16087	16031	16097	15990	16266	16150	16162	16042	16180	16179	15880	16067	16096	16164	16073	16053	16021	16157	16279	16063	16170	16035	16129	16263	15933	16196	16028	16122	16074	16190	16178	16177	15916	16128	16146	15989	16433	15988	16130	15960	16241	16137	16115	16257	16199	16147	16118	16097	15985	16151	16005	15946	16050	16157	16094	16027	16094	16113	15917	16056	16138	16128	16104	15933	16210	16086	16153	16095	16126	15977	16218	16053	16045	16153	15815	16193	16132	16078	16211	15925	16056	16195	16112	16161	16062	16194	15993	16121	16151	15999	16266	16022	16226	16041	16180	15947	16073	16127	16199	16154	16017	16177	16097	16046	16289	16184	16071	16133	16197	16015	16068	16155	16016	16048	16109	16261	16238	15969	16255	16085	16041	16059	16026	16161	16093	16163	16065	16179	16253	16192	16083	16220	16214	16037	16034	16014	16241	15893	16170	16090	16071	16051	16087	16098	16206	15967	16088	16036	15995	16082	16201	16226	16132	16068	16131	16058	16178	16008
22762	20929	28624	23414	21200	23047	24291	19272	17722	18706	18916	18264	17966	17808	17410	17355	17146	18113	23919	29931	28439	23790	20006	17933	17118	16988	16638	16689	16687	16641	16564	16522	16519	16641	16634	16839	16538	16810	16588	16739	16621	16569	16599	16697	16523	16538	16563	16699	16601	16757	16669	16607	16579	16659	16788	16775	16599	16523	16489	16688	16481	16565	16547	16360	16685	16600	16647	16538	16591	16490	16663	16694	16520	16277	16492	16610	16534	16562	16625	16634	16519	16736	16581	16584	16561	16700	16562	16537	16502	16712	16581	16568	16432	16342	16533	16464	16513	16605	16522	16459	16632	16356	16514	16423	16642	16629	16645	16477	16644	16653	16442	16439	16607	16617	16602	16533	16363	16484	16645	16209	16541	16491	16507	16632	16579	16746	16676	16353	16565	16566	16432	16380	16474	16570	16670	16495	16703	16476	16489	16614	16448	16338	16338	16407	16352	16535	16635	16509	16485	16535	16587	16633	16505	16482	16741	16518	16623	16771	16498	16597	16549	16492	16608	16410	16265	16611	16429	16470	16719	16540	16554	16500	16388	16602	16593	16418	16441	16370	16552	16487	16508	16460	16524	16495	16761	16714	16488	16564	16500	16610	16562	16532	16624	16758	16499	16519	16606	16530	16456	16563	16615	16765	16362	16396	16427	16472	16362	16436	16462	16596	16508	16605	16557	16498	16490	16654	16749	16442	16313	16660	16608	16533	16502	16693	16303	16545	16579	16399	16524	16389	16710	16592	16308	16474	16383	16452	16645	16534	16603	16481	16544	16491	16459	16519	16531	16421	16398	16566	16512	16702	16365	16446	16537	16585	16503	16540	16451	16480	16693	16272	16490	16454	16555	16584	16771	16415	16535	16563	16345	16391	16522	16593	16476	16591	16707	16390	16624	16411	16474	16433	16550	16588	16348	16531	16715	16404	16082	16425	16617	16532	16448	16342	16459	16491	16446	16373	16454	16548	16430	16381	16470	16354	16424	16465	16367	16671	16644	16499	16378	16598	16482	16569	16566	16446	16314	16486	16633	16555	16518	16484	16498	16536	16485	16609	16702	16611	16421	16538	16536	16428	16440	16431	16477	16594	16420	16468	16540	16527	16582	16622	16641	16428	16610	16443	16553	16472	16511	16470	16569	16678	16615	16488	16396	16485	16465	16407	16355	16405	16528	16588	16576	16461	16572	16639	16506	16651	16427	16523	16546	16441	16465	16566	16529	16454	16358	16535	16477	16522	16612	16536	16619	16384	16512	16742	16399	16593	16458	16591	16615	16466	16774	16524	16655	16588	16403	16399	16410	16697	16661	16491	16560	16514	16693	16551	16490	16544	16421	16423	16682	16601	16573	16305	16389	16331	16647	16586	16666	16711	16528	16418	16700	16488	16409	16486	16505	16409	16589	16433	16587	16643	16495	16353	16525	16566	16355	16545	16443	16569	16655	16410	16463	16595	16230	16650	16501	16575	16563	16451	16394	16526	16475	16605	16563	16561	16428	16417	16415	16311	16498	16317	16615	16657	16370	16656	16720	16514	16462	16685	16546	16682	16436	16616	16514	16484	16432	16446	16359	16542	16410	16545	16535	16735	16526	16482	16645	16540	16559	16600	16436	16453	16356	16463	16654	16411	16509	16501	16483	16636	16356	16601	16510	16634	16481	16458	16534	16292	16499	16534	16598	16601	16513	16346	16688	16667	16515	16344	16450	16587	16531	16492	16646	16476	16520	16613	16425	16452	16647	16688	16483	16479	16598	16521	16510	16668	16574	16343	16565	16563	16549	16513	16559	16713	16274	16545	16531	16494	16534	16599	16783	16552	16486	16390	16520	16582	16324	16347	16554	16389	16536	16463	16332	16496	16566	16481	16454	16385	16597	16529	16432	16382	16630	16487	16467	16434	16573	16573	16599	16598	16492	16647	16555	16680	16571	16591	16372	16369	16445	16549	16584	16515	16254	16656	16596	16576	16374	16534	16691	16673	16559	16590	16456	16505	16605	16501	16613	16748	16694	16361	16568	16346	16379	16525	16451	16621	16575	16414	16551	16540	16523	16606	16464	16358	16341	16425	16500	16547	16622	16546	16668	16431	16513	16502	16553	16279	16747	16629	16620	16766	16766	16390	16561	16534	16290	16480	16361	16386	16470	16488	16390	16563	16641	16485	16571	16391	16719	16517	16538	16559	16446	16627	16454	16516	16525	16398	16567	16611	16657	16496	16532	16286	16597	16467	16534	16465	16562	16525	16512	16535	16581	16731	16403	16394	16599	16695	16642	16497	16329	16446	16698	16670	16540	16289	16446	16421	16512	16786	16475	16697	16621	16613	16425	16696	16367	16569	16613	16542	16677	16569	16518	16512	16482	16414	16607	16680	16443	16617	16305	16652	16627	16466	16806	16475	16607	16566	16636	16360	16544	16456	16532	16531	16465	16450	16633	16549	16508	16315	16539	16442	16556	16749	16503	16448	16463	16521	16365	16708	16706	16436	16359	16642	16568	16609	16644	16651	16402	16462	16204	16392	16630	16328	16415	16299	16565	16574	16540	16377	16623	16336	16550	16503	16585	16301	16647	16497	16385	16591	16494	16453	16768	16561	16441	16456	16509	16443	16509	16477	16503	16265	16499	16487	16546	16581	16621	16456	16643	16514	16365	16635	16677	16536	16396	16535	16409	16533	16416	16644	16528	16474	16634	16539	16612	16649	16653	16405	16336	16557	16691	16297	16552	16515	16744	16575	16562	16639	16304	16498	16575	16222	16538	16651	16609	16510	16402	16534	16458	16518	16514	16714	16524	16621	16355	16514	16742	16479	16473	16586	16624	16622	16441	16398	16405	16357	16386	16517	16571	16554	16502	16415	16501	16428	16488	16487	16448	16334	16521	16572	16545	16310	16583	16475	16466	16589	16558	16506	16658	16577	16739	16472	16563	16629	16431	16519	16369	16383	16472	16573	16583	16573	16621	16502	16623	16465	16757	16493	16654	16458	16449	16343	16672	16617	16399	16371	16497	16312	16367	16189	16484	16497	16551	16583	16452	16543	16520	16535	16595	16372	16382	16375	16472	16488	16452	16362	16600	16505	16505	16372	16331	16554	16461	16505	16650	16671	16299	16540	16463	16332	16361	16660	16511	16467	16388	16530	16468	16424	16458	16509	16556	16533	16430	16466	16578	16588	16547	16567	16309	16637	16544	16547	16605	16594	16560	16394	16630	16652	16614	16542	16441	16364	16437	16579	16407	16488	16528	16430	16561	16414	16448	16421	16679	16455	16443	16548	16547	16329	16495	16648	16557	16441	16429	16499	16490	16415	16495	16441	16521	16564	16654	16489	16677	16455	16465	16451	16657	16555	16457	16594	16613	16578	16483	16473	16493	16530	16316	16385	16487	16645	16475	16503	16594	16576	16489	16387	16524	16616	16529	16655	16519	16574	16329	16434	16444	16415	16597	16409	16569	16478	16454	16379	16440	16601	16573	16515	16517	16694	16601	16542	16412	16607	16573	16496	16479	16279	16551	16276	16297	16405	16564	16500	16634	16344	16288	16546	16428	16241	16392	16324	16301	16653	16500	16429	16676	16671	16277	16560	16542	16335	16422	16438	16650	16722	16554	16604	16625	16385	16665	16549	16690	16540	16568	16593	16461	16370	16474	16443	16595	16274	16710	16480	16460	16655	16537	16465	16567	16488	16411	16519	16360	16582	16528	16489	16312	16660	16560	16760	16454	16427	16354	16541	16567	16386	16440	16745	16396	16625	16559	16636	16677	16508	16298	16377	16587	16393	16479	16618	16459	16579	16543	16500	16626	16577	16495	16648	16519	16801	16498	16407	16417	16558	16513	16496	16482	16593	16448	16584	16351	16415	16538	16677	16461	16453	16394	16585	16653	16487	16319	16504	16362	16530	16435	16574	16550	16419	16602	16526	16358	16594	16535	16480	16594	16298	16515	16472	16417	16361	16566	16627	16459	16461	16640	16421	16505	16462	16490	16544	16577	16584	16433	16523	16702	16452	16554	16455	16532	16433	16572	16604	16483	16545	16510	16450	16299	16661	16499	16707	16509	16560	16678	16527	16604	16312	16286	16507	16713	16530	16469	16352	16439	16458	16598	16452	16424	16507	16606	16439	16594	16505	16500	16502	16234	16583	16642	16449	16470	16521	16492	16534	16430	16724	16400	16518	16535	16488	16497	16450	16350	16469	16656	16450	16402	16435	16660	16366	16597	16455	16447	16454	16477	16348	16343	16609	16588	16393	16593	16547	16541	16366	16566	16745	16589	16403	16512	16541	16582	16489	16519	16571	16463	16567	16407	16563	16403	16520	16489	16536	16501	16472	16362	16583	16542	16688	16685	16762	16534	16462	16613	16354	16372	16468	16513	16461	16481	16463	16587	16535	16511	16566	16517	16543	16510	16486	16458	16561	16310	16412	16475	16443	16447	16403	16633	16404	16617	16481	16545	16538	16576	16446	16580	16602	16443	16692	16499	16573	16573	16509	16496	16387	16532	16468	16757	16536	16583	16473	16602	16548	16504	16372	16568	16453	16508	16192	16604	16579	16759	16494	16507	16543	16630	16402	16522	16430	16486	16480	16505	16515	16390	16561	16695	16628	16517	16739	16639	16570	16560	16397	16481	16595	16576	16442	16758	16445	16527	16481	16494	16639	16588	16572	16451	16345	16394	16351	16367	16420	16438	16631	16528	16647	16507	16510	16376	16563	16463	16558	16562	16644	16473	16641	16556	16473	16511	16233	16597	16455	16639	16575	16511	16233	16412	16335	16506	16486	16712	16569	16659	16412	16626	16588	16462	16547	16406	16447	16575	16581	16419	16509	16549	16583	16632	16558	16649	16565	16519	16667	16313	16483	16477	16567	16534	16554	16524	16392	16390	16334	16576	16634	16456	16680	16478	16402	16580	16562	16466	16546	16845	16610	16376	16465	16641	16665	16389	16487	16499	16386	16450	16527	16353	16469	16434	16724	16344	16416	16409	16463	16674	16762	16610	16553	16502	16374	16396	16510	16563	16620	16496	16637	16545	16638	16574	16664	16750	16448	16451	16616	16556	16551	16567	16470	16610	16520	16572	16750	16526	16590	16465	16513	16601	16462	16492	16378	16365	16585	16407	16334	16475	16485	16379	16566
16137	28243	26788	21972	20369	20763	21387	19128	17323	18813	18926	17911	17401	16888	16538	16254	16165	18355	26266	33438	30236	24146	19028	16858	15983	15694	15387	15548	15519	15516	15431	15346	15573	15635	15489	15440	15486	15585	15506	15449	15374	15407	15426	15360	15559	15578	15440	15596	15537	15573	15357	15525	15423	15672	15267	15480	15486	15464	15398	15345	15486	15208	15450	15412	15449	15535	15532	15378	15409	15412	15493	15487	15558	15261	15426	15428	15395	15536	15337	15483	15392	15414	15588	15422	15528	15301	15561	15281	15404	15342	15408	15293	15319	15407	15535	15407	15473	15641	15419	15367	15308	15314	15472	15449	15533	15435	15675	15432	15452	15476	15359	15438	15464	15327	15406	15607	15418	15411	15439	15460	15366	15551	15471	15310	15582	15288	15476	15464	15325	15675	15458	15449	15347	15415	15486	15551	15550	15497	15567	15392	15430	15294	15456	15520	15386	15453	15448	15327	15529	15515	15362	15346	15309	15586	15466	15409	15396	15494	15339	15394	15529	15511	15360	15417	15529	15404	15354	15379	15503	15358	15333	15259	15470	15596	15492	15547	15522	15511	15261	15321	15343	15543	15456	15444	15556	15349	15569	15471	15594	15266	15289	15455	15404	15388	15315	15361	15300	15386	15445	15218	15499	15358	15451	15363	15398	15416	15529	15401	15535	15465	15471	15348	15573	15214	15369	15272	15395	15403	15319	15384	15345	15456	15319	15267	15526	15310	15494	15436	15279	15466	15452	15354	15306	15298	15421	15328	15354	15564	15366	15459	15438	15366	15357	15308	15437	15531	15436	15313	15241	15421	15428	15354	15360	15306	15518	15402	15502	15422	15396	15351	15336	15334	15449	15393	15655	15261	15325	15513	15319	15431	15295	15360	15446	15539	15471	15445	15452	15310	15379	15384	15522	15332	15521	15525	15400	15487	15310	15488	15326	15310	15369	15424	15442	15441	15382	15453	15440	15410	15570	15385	15479	15450	15510	15295	15334	15235	15385	15437	15415	15277	15443	15494	15405	15506	15534	15401	15425	15390	15349	15564	15417	15407	15438	15202	15390	15411	15486	15442	15347	15312	15472	15223	15385	15539	15553	15328	15514	15382	15346	15454	15397	15482	15450	15364	15330	15414	15440	15584	15269	15364	15384	15414	15446	15351	15613	15430	15351	15345	15406	15325	15401	15517	15478	15383	15409	15660	15334	15362	15311	15246	15486	15544	15460	15403	15322	15437	15411	15456	15390	15344	15371	15464	15489	15419	15221	15369	15431	15434	15438	15336	15378	15313	15366	15301	15429	15347	15361	15436	15449	15209	15673	15350	15433	15400	15357	15355	15437	15369	15441	15425	15287	15384	15312	15377	15405	15411	15616	15425	15412	15279	15394	15483	15446	15223	15498	15261	15372	15402	15495	15529	15503	15321	15423	15427	15489	15348	15424	15231	15516	15301	15356	15492	15541	15448	15387	15459	15527	15357	15424	15512	15206	15657	15409	15351	15345	15438	15429	15507	15522	15383	15402	15447	15577	15525	15193	15410	15383	15382	15353	15342	15353	15411	15685	15381	15529	15498	15299	15544	15425	15379	15569	15310	15542	15593	15480	15268	15465	15365	15414	15286	15389	15476	15377	15363	15400	15345	15370	15376	15496	15379	15468	15458	15336	15638	15474	15378	15493	15328	15429	15485	15431	15568	15410	15534	15421	15491	15343	15481	15528	15430	15371	15410	15419	15500	15430	15562	15551	15458	15455	15336	15384	15483	15380	15461	15290	15466	15306	15307	15522	15562	15383	15540	15436	15531	15410	15425	15456	15425	15482	15561	15469	15494	15470	15478	15444	15544	15586	15473	15425	15496	15490	15144	15408	15342	15339	15543	15352	15451	15490	15380	15425	15315	15525	15363	15316	15535	15373	15351	15532	15364	15498	15167	15410	15418	15517	15353	15456	15413	15533	15393	15366	15444	15010	15523	15449	15379	15276	15582	15440	15329	15451	15509	15331	15393	15428	15549	15532	15423	15524	15392	15373	15421	15333	15324	15440	15494	15379	15329	15261	15517	15330	15405	15343	15353	15305	15478	15413	15498	15373	15426	15366	15528	15448	15422	15363	15491	15355	15390	15463	15405	15344	15514	15486	15524	15598	15357	15463	15564	15358	15323	15440	15346	15589	15358	15564	15408	15484	15551	15360	15492	15529	15364	15494	15469	15333	15424	15386	15436	15381	15473	15454	15458	15473	15315	15377	15476	15383	15535	15496	15388	15401	15387	15354	15640	15379	15371	15355	15531	15372	15491	15618	15432	15373	15513	15447	15572	15359	15336	15382	15471	15204	15435	15427	15406	15557	15392	15517	15437	15526	15522	15345	15527	15480	15454	15466	15582	15271	15355	15451	15308	15341	15374	15616	15391	15337	15323	15442	15480	15552	15463	15251	15418	15427	15333	15334	15325	15616	15540	15354	15234	15422	15346	15270	15308	15451	15491	15437	15333	15364	15396	15472	15416	15503	15471	15494	15354	15396	15530	15499	15601	15505	15386	15384	15516	15513	15367	15396	15446	15296	15404	15364	15315	15447	15432	15402	15404	15498	15330	15326	15390	15443	15539	15610	15612	15491	15376	15648	15423	15488	15316	15348	15549	15559	15580	15468	15400	15324	15438	15410	15391	15406	15301	15265	15279	15244	15378	15408	15396	15400	15465	15447	15262	15366	15376	15463	15325	15213	15553	15372	15291	15396	15561	15412	15624	15472	15439	15296	15390	15387	15597	15456	15377	15339	15558	15483	15330	15553	15238	15575	15243	15371	15418	15542	15332	15330	15501	15280	15554	15611	15431	15401	15267	15327	15376	15573	15536	15576	15589	15257	15471	15289	15330	15478	15519	15421	15316	15341	15372	15409	15496	15506	15434	15337	15590	15430	15408	15316	15356	15278	15453	15435	15322	15399	15509	15614	15540	15401	15463	15321	15327	15370	15271	15478	15466	15380	15442	15463	15484	15345	15404	15468	15361	15435	15339	15354	15465	15440	15420	15328	15538	15465	15467	15468	15322	15405	15413	15489	15301	15407	15268	15396	15400	15429	15360	15470	15301	15381	15436	15404	15622	15422	15468	15384	15653	15473	15319	15474	15351	15460	15231	15503	15326	15550	15684	15393	15446	15362	15340	15335	15188	15465	15494	15374	15456	15495	15263	15214	15540	15372	15483	15284	15219	15257	15425	15419	15437	15418	15285	15392	15371	15528	15305	15359	15410	15545	15390	15354	15395	15397	15402	15506	15379	15521	15304	15350	15244	15441	15529	15436	15320	15546	15436	15384	15400	15560	15332	15426	15414	15433	15249	15359	15298	15500	15484	15448	15423	15465	15478	15529	15407	15510	15407	15481	15481	15420	15434	15443	15368	15312	15293	15487	15383	15490	15315	15443	15440	15351	15424	15579	15298	15307	15606	15239	15430	15107	15356	15556	15455	15466	15366	15416	15497	15466	15298	15444	15252	15373	15508	15461	15280	15419	15340	15456	15461	15541	15523	15348	15332	15358	15500	15583	15143	15368	15239	15492	15390	15350	15275	15345	15443	15351	15547	15617	15419	15408	15598	15214	15258	15486	15432	15563	15462	15393	15427	15362	15483	15389	15419	15237	15354	15385	15498	15289	15433	15344	15442	15407	15319	15532	15403	15334	15451	15310	15439	15468	15408	15376	15485	15388	15392	15484	15295	15247	15392	15445	15453	15469	15350	15628	15564	15275	15299	15461	15357	15408	15337	15364	15553	15323	15462	15332	15337	15277	15591	15531	15380	15255	15317	15488	15472	15595	15398	15503	15520	15402	15462	15568	15320	15368	15262	15306	15329	15407	15288	15514	15525	15221	15471	15328	15567	15430	15417	15388	15511	15470	15474	15301	15402	15341	15554	15437	15353	15366	15418	15344	15598	15563	15521	15496	15290	15440	15420	15512	15437	15448	15334	15481	15330	15428	15444	15361	15452	15524	15373	15286	15420	15506	15459	15408	15477	15503	15437	15485	15542	15462	15385	15259	15458	15344	15213	15346	15395	15401	15416	15457	15371	15515	15238	15430	15572	15432	15393	15181	15420	15566	15430	15459	15477	15383	15361	15470	15341	15385	15404	15403	15496	15435	15349	15523	15351	15357	15405	15447	15331	15493	15455	15360	15345	15558	15420	15244	15507	15603	15460	15365	15220	15446	15362	15550	15250	15360	15420	15435	15571	15382	15350	15528	15347	15474	15414	15321	15486	15409	15278	15277	15495	15385	15255	15314	15377	15408	15477	15312	15551	15446	15375	15462	15422	15348	15594	15347	15475	15492	15389	15458	15380	15420	15589	15533	15352	15478	15446	15422	15343	15397	15242	15354	15409	15305	15639	15435	15492	15378	15467	15358	15308	15508	15444	15350	15385	15545	15416	15416	15397	15254	15535	15499	15249	15365	15498	15358	15405	15308	15532	15306	15547	15365	15310	15486	15493	15349	15383	15359	15551	15450	15411	15362	15481	15336	15394	15356	15577	15363	15352	15350	15467	15495	15421	15287	15351	15296	15480	15390	15483	15431	15481	15438	15373	15416	15423	15258	15255	15522	15497	15521	15249	15350	15449	15359	15609	15417	15291	15516	15266	15330	15320	15442	15412	15324	15421	15412	15223	15333	15346	15452	15328	15438	15594	15408	15293	15493	15353	15405	15472	15546	15443	15390	15476	15463	15367	15445	15511	15554	15509	15288	15359	15434	15440	15456	15509	15542	15299	15390	15364	15502	15540	15429	15370	15380	15404	15261	15462	15439	15395	15342	15423	15486	15602	15451	15480	15316	15384	15414	15464	15569	15217	15477	15478	15523	15439	15323	15505	15228	15395	15561	15458	15385	15569	15274	15518	15552	15431	15447	15357	15378	15447	15635	15464	15487	15373	15390	15575	15327	15449	15461	15416	15350	15540	15435	15337	15534	15393	15562	15299	15373	15285	15586	15361	15259	15466	15432	15357	15480	15535	15430	15520	15326	15460	15487	15465	15369	15387	15399	15332	15488	15285	15252	15440	15335	15477	15305	15665	15481	15373	15325	15334	15355	15318	15580	15439	15457	15311	15388	15589	15511	15365	15338	15312	15478	15413	15231	15634	15472	15382	15422	15330
26832	21290	21464	17422	14414	14354	15023	15073	14290	14255	14253	14253	14313	14188	13963	14250	14243	14166	14451	15254	15163	14864	14412	14517	14257	14176	13976	14134	14283	14192	13909	13928	13935	14082	14150	14117	14002	14016	13792	14061	14088	14140	13955	13942	14028	13853	14076	13943	14049	14039	14045	14093	14129	14068	13880	13993	14174	14009	13928	14089	13928	13985	13915	14178	13896	14074	13998	13980	13789	13879	14062	14231	14140	14002	13998	13929	14195	14100	14061	14185	14084	14100	14176	14124	13940	14026	14036	14150	14155	13856	13892	14026	14038	13881	14116	13903	14025	14117	14147	14137	13960	13991	14021	14027	14035	14036	14147	14044	13933	13887	13775	14010	14134	14014	14114	14059	14047	13888	14020	14091	14137	14151	13999	13900	13992	13913	13796	13981	13922	14092	14148	14064	13973	14113	13906	14121	14294	14046	13998	14117	14071	14031	14073	14240	13866	13926	14149	13961	14159	13835	14114	13857	14007	13955	13994	14204	13954	13859	14008	13959	13899	13930	13982	13855	14001	14195	13992	14105	13961	13858	14013	14127	13951	14160	14103	14188	14020	13982	13981	14233	14110	13965	14074	13833	14016	14145	14113	14035	14124	14057	13972	14180	14076	13833	13990	13834	14172	13959	14231	14225	13952	14192	14067	13989	13951	14135	13963	14141	13959	13924	14029	13933	14079	14151	14208	14101	13996	14149	13925	14168	14067	13886	14059	14088	13955	14057	13986	13960	14093	14089	13914	14048	14038	13844	13995	14066	13928	14050	13763	13998	13914	14042	14238	14095	13934	14068	14078	14023	14178	14019	14220	14032	13952	13927	14053	14042	13936	14088	14082	14078	14045	13911	13763	13855	13817	14026	14184	14054	14027	14081	14037	14178	14109	14086	14020	14074	13930	14076	13994	14034	13926	13748	13991	14149	14200	14055	14006	14087	13941	14001	14091	14149	13860	13904	14081	14115	13997	14036	13895	14184	14152	13993	14129	14021	13897	13865	13944	13886	13961	14166	13983	14006	13914	13983	13999	13952	14081	13998	13991	14101	14207	14112	13962	13952	14025	14051	14025	13998	14011	14019	14009	14007	14056	13840	14045	14272	14071	14142	13968	13847	14141	14038	13933	13943	13861	13979	14079	13959	14014	14035	13981	14063	13993	13928	13933	13917	14008	14041	14113	13929	13939	13947	14065	13957	13973	14002	13893	14113	14077	13927	14091	13909	14121	14053	14144	14136	14086	14021	13999	14043	13958	14119	14150	14234	13998	13950	14005	14009	13805	14023	14107	14146	14075	13941	13943	14036	13734	14082	13916	13874	14160	14012	14020	13954	13920	14075	14034	14050	14171	14101	14051	14097	14029	14073	14042	14062	13895	13983	14009	14040	14170	14047	13950	13815	14377	14058	14133	14041	14069	14098	13871	13869	13994	14003	14123	14040	13786	13880	14006	14087	13729	14035	14121	13943	14002	14031	14007	14111	14266	14146	14189	13925	14077	14062	13862	13888	13868	13954	13976	14070	13990	14073	13950	14126	14060	13981	14057	14074	14119	14141	14234	13999	14084	14114	14047	13938	14004	13867	13976	14045	13973	14098	14047	13854	14172	14101	14172	14026	13924	13996	13818	14021	13818	13977	14048	13878	14095	14035	14039	14185	14121	14013	14157	14043	14040	13962	14118	14072	14066	14131	13916	14015	14114	14139	13987	14012	13982	14022	13957	13997	13976	13924	14153	13797	14008	14098	13988	14107	13951	13965	13914	14277	13951	13892	14132	13881	14281	13830	14201	14174	14162	13802	14069	13927	14059	14109	14158	13787	13948	14014	14070	14098	14014	14207	14113	14079	13827	14068	13829	14200	13901	14035	14040	13841	13778	14168	14039	14096	13946	14121	14018	14077	13923	14028	14071	13932	14200	13881	14098	14044	13986	13859	13963	13958	14128	13876	13947	14016	13970	14078	14031	14023	14024	14073	13997	14030	14102	13949	13916	14023	14196	13969	14152	14072	14171	14043	14120	13915	13933	13932	14060	13986	13956	14164	13785	13923	13965	13989	13967	13972	13954	13945	13846	13974	13983	13992	14027	13879	13963	14129	14021	13993	13810	14188	14056	13865	14163	14010	13979	13986	14034	14234	14201	13897	13880	14074	14081	13888	14076	13957	14161	14215	13952	14106	14024	14077	14152	14179	13973	14147	14002	14279	13970	14065	14074	13843	13971	14099	14094	13951	13905	14002	13858	14029	13996	14134	14071	13875	14014	14036	14147	14017	14194	13938	13893	14131	13841	14039	14022	14083	13885	14122	14179	14090	13944	13980	13877	13866	14151	14070	14052	13942	14186	14079	14044	14088	14050	13954	14038	13972	13927	14028	13993	13819	13988	13905	13826	14020	13914	13921	13818	14011	14091	14016	14013	13773	13862	14025	13994	14155	13826	13988	14099	13889	14121	13866	14015	14030	14138	13937	13999	14081	13982	13818	14054	14221	13824	13971	13910	13956	14281	14142	13862	14062	13944	14138	14075	14037	14125	14176	14131	14086	14053	14027	14040	14152	14192	14110	14146	14097	13961	14216	14075	13995	14205	14022	14124	13931	14054	13838	13927	14011	14049	14079	14151	13921	13933	14147	14106	13959	14026	13982	13920	14079	13961	13994	13963	13970	13830	13901	14066	13980	14075	13972	14160	13989	13958	14033	14089	13891	13909	14061	13882	14027	14156	14069	13975	13878	14018	14096	13987	14110	14196	14237	14061	14101	13883	14043	14067	14057	14088	13984	14094	13995	14069	13949	14031	13931	13971	13919	14053	13998	14120	14253	14157	14074	14138	14003	14065	13890	13969	13876	13987	14201	14147	13889	13936	13748	14003	14182	13969	13965	13953	14052	14024	14108	14031	13959	14062	13990	13864	14136	14176	14092	14025	14069	14035	13967	13892	14090	13988	14054	13948	14193	13966	14019	14072	14023	13891	14069	14035	14044	14086	14125	14116	14164	14018	14031	14147	14394	14188	13877	13709	13924	14027	14000	14116	14057	13880	14074	14229	14131	14016	14030	14034	14121	14052	13981	14002	14025	14070	14140	13933	13844	13937	13898	14092	14188	13932	14099	14087	14114	14066	14141	14053	13952	14022	13926	14101	14105	13978	14043	13980	14157	14060	14070	14084	14125	14134	14166	14012	14052	14047	14162	13962	14176	14028	14243	13924	14143	14009	14099	14000	14079	14112	14031	14163	14145	14064	14134	14146	13929	14025	13990	14019	14000	14008	14109	14087	14021	13972	14147	14154	13926	13908	13840	14010	14035	14091	13907	14060	13814	13976	14006	14323	13939	14114	14033	14081	14125	14087	13994	14158	14164	13933	14067	14112	14118	14193	14115	14109	13936	14090	14016	13940	14122	13829	13988	14014	13819	14048	13956	13914	14102	13969	14036	13885	13906	14011	13957	14040	14076	14046	14104	13883	13873	13878	14097	14331	14067	14107	14003	14151	14011	14087	14053	13941	13878	14128	14040	14042	14155	14129	13968	13992	13908	13927	14037	13862	14045	14227	13996	14055	14075	14051	14053	13881	14091	14101	14022	13917	14057	14116	14070	14016	14056	14010	14142	14073	14107	14079	14124	13993	14009	14039	14011	14118	13801	14021	14205	13827	14219	14134	14038	14172	14025	14026	14059	14098	14085	14096	13991	14048	13942	13836	14227	14019	13860	14169	14084	13945	13973	14068	14070	13922	13965	14102	14011	14076	13941	14072	13937	13972	13902	13965	14031	14182	13959	13864	14144	13999	13979	14157	14013	14067	14210	14040	14193	13869	14020	14071	13955	13934	13915	14062	14075	14163	13871	13952	13987	14187	13995	14032	14072	14079	13845	14065	13797	13726	14085	14033	14020	14073	13967	14146	13981	14142	14103	14115	13908	13958	14074	14051	13972	13943	13905	14013	14047	14029	13883	14223	14050	13943	13957	13888	13977	14077	14009	13902	13987	13911	14191	14073	14130	13981	14045	14085	13984	14158	13982	14064	14078	13885	14125	14024	13994	14427	14101	14170	14080	14080	13838	14128	13966	13918	14251	14024	14187	14056	14028	13974	13908	13924	13998	14099	14029	13977	13988	14082	13988	13929	14160	14099	13962	14252	14115	14068	13967	14004	13971	14081	14097	14075	14122	13942	13966	14031	14068	14080	13878	14089	13920	14070	14032	14115	13817	14107	13991	13976	14063	13976	14156	13963	14200	13935	13881	14140	14132	14123	14175	14020	14020	13998	13994	13970	14118	14016	14037	14041	14061	14080	13987	13827	13919	14065	14062	14149	13960	13999	14097	14103	14064	14045	14125	13968	14032	13898	14176	13860	13982	13910	13973	14063	14125	14116	14039	14056	14044	14113	14082	13962	14062	13973	14074	14169	14017	13817	13961	14278	14219	13996	13943	14068	13995	13869	14131	14082	14031	13988	13898	14029	14039	14066	14008	14037	13942	13931	14130	14063	13891	13875	13987	13959	14108	14011	13990	14202	14029	14039	14025	14075	14062	14133	14050	13936	13877	13916	14029	14174	14043	13852	14029	13899	13828	14108	14030	14225	14351	14160	14016	13962	13977	13800	13872	14120	14083	14049	13995	14142	14044	14110	13990	14049	13957	13896	14120	13924	14008	13970	14097	14048	13958	14175	13969	13953	13992	14309	14061	14160	14024	14025	14003	13920	13862	13892	13863	14011	14009	14036	14155	14174	14071	13967	13910	14191	14131	14066	14062	14175	13715	14017	14038	14090	13963	13701	14019	13900	13990	14014	13928	14050	14093	13926	13931	14104	14152	14162	14189	13939	14073	13826	14037	13826	13962	13938	13898	14052	13975	13936	13995	14135	14025	14021	13928	14049	13844	13994	13811	14013	14010	13817	13904	14071	13951	13934	13798	14202	13949	14004	14003	14098	13847	13921	14032	13877	13980	14122	13835	13657	13797	14093	13934	13936	13888	14105	14098	14234	14037	13908	14076	13976	14052	13989	14017	14133	14038	13958	14005	13988	14073	14175	14133	14125	14048	13950	14095	13818	14093	14033	14084	13968	14136	13912	13929	14157	13901	13936	14270	13905	14059	14060	13686	14027	14086	13994	14002	14066	13779	14164	13893	14079	14079	13937	13856	13778	13892
13777	16449	15890	15104	14429	14342	15136	15462	14298	14263	14142	13992	14324	14087	14154	14416	14197	14224	14737	15804	15534	14833	14258	14262	13986	13988	13983	13787	13722	13842	13893	13767	13829	13810	13907	13668	13743	13897	13744	13742	13922	13946	13869	13811	13903	13877	13886	13972	13955	13786	13748	13879	13748	13801	13751	13555	13830	13803	13852	14067	13807	13857	13761	13782	13985	13990	13738	13836	13799	13719	13787	13907	13886	13864	13846	13877	13778	13858	13692	13837	13735	13935	13932	13792	13815	13900	13897	13953	13920	13741	13951	13805	13866	13896	13829	13912	13827	13835	13971	13783	13929	13795	13857	13852	13778	13853	13916	13819	13889	13962	13811	13828	13849	13749	13968	13845	13894	13855	13784	13721	14030	13692	13656	13857	13858	13820	13924	13795	13860	13788	13823	13876	13909	13685	13716	13734	13868	13825	13906	13952	13712	13845	13845	14012	13882	13873	13728	13764	13838	13973	13911	14136	13652	13708	13773	13896	13951	13761	13866	14093	13993	13729	13800	13871	13816	13892	13795	13841	13838	13874	13869	13946	13807	13895	13850	13939	13837	13920	13759	13773	13821	13709	13778	13671	13797	13947	13882	13724	13989	13834	13740	13741	13703	13820	13890	13871	13722	13808	13863	13952	13811	13979	13888	13732	13818	13802	13917	13901	13788	13885	13730	13816	13885	13797	13829	13937	13728	13883	13923	13882	13832	13736	13744	13744	13935	13910	13954	13784	13788	13801	13945	13687	13829	13842	13859	13837	13931	13836	13993	13946	13933	13804	14009	13908	13638	13920	13836	13730	13787	13856	13906	13883	13934	13774	14011	13896	13767	13657	13745	13849	13916	13999	13709	13876	14010	13822	13802	13831	13746	13978	13846	13870	13905	13856	13763	13883	13705	13883	13931	13829	13743	13854	13728	13981	13812	13791	13759	14056	13798	13975	13861	13785	13820	13904	13878	13660	14007	13895	13974	13962	13714	13955	13682	13796	13864	13796	13972	13713	13891	13910	13798	13849	13840	13852	13784	13811	13780	13997	13971	13965	13900	13904	13850	13804	13760	13926	13871	13824	13798	13734	13772	13942	13865	13990	13723	13940	13650	13909	13759	13824	13967	13783	13866	13880	13876	13779	13775	13889	13879	13975	14015	13779	13824	13773	13953	13688	13879	13991	13789	14028	13757	13875	13772	13908	13950	13832	13850	13766	13783	13761	13862	13958	13701	13852	13771	13849	13995	13911	13880	13702	13856	14018	13886	13759	13955	13910	14111	13949	13771	13795	13866	13845	13889	13916	13699	13867	13838	13786	13798	13817	13742	13864	13794	13895	13805	13884	13820	14051	13714	13816	13739	13699	13820	13995	13841	13933	13914	13581	13857	13834	13829	13952	13783	13830	13591	13800	13787	13889	13801	13739	13801	13739	13828	13859	13838	13806	13662	13911	13698	13990	13764	13784	13740	13871	14015	13943	13756	13812	13853	13705	13703	13733	13876	13807	13782	13819	13807	13715	13936	13866	13719	13898	13856	13899	13786	13917	13792	13841	13819	13794	13677	13877	13968	13888	13768	13728	13751	13887	13753	13737	13915	13792	13868	13854	13981	13862	14043	13692	13719	13813	13850	13735	13773	13906	13739	13955	13931	13903	13852	13846	13802	13810	13679	13732	13951	13964	13843	13787	13999	13773	14048	13901	13933	13816	13720	13870	13743	13915	13976	13732	13954	13847	13767	13903	14079	13803	13819	13755	13620	13801	13875	13917	13823	13810	13871	13848	13642	13807	13843	13801	13827	13804	13836	13795	13864	13772	13766	13835	13916	13805	13784	13879	13869	13712	13911	13909	13947	13814	13779	13924	14037	13899	13915	13815	13955	13759	14181	13962	13843	13953	13907	13946	13868	13976	13810	13992	13857	13851	13756	13717	13901	13817	13911	13775	13984	13931	13818	13889	13871	13821	13804	13905	13832	13843	13776	13845	13897	13759	13833	13921	13698	13990	13974	13785	13958	13963	13904	13975	13956	13867	13942	13852	13798	13892	13812	13843	13677	13876	13770	13818	13895	13941	13905	13885	13892	14067	13792	13773	13768	13678	13856	13843	13934	13872	14069	13843	13783	13878	13688	13815	13925	13863	13960	13834	13798	13973	13890	13902	13801	13830	13789	13727	13684	13892	13766	13915	13736	13774	13778	13727	13781	13861	13713	13702	13951	13897	13797	13627	14034	13818	13989	13787	13558	13798	13932	13871	13703	13876	13751	13934	13797	13868	13882	13716	13971	13935	13952	13764	13714	13968	13852	13896	13899	13928	13842	13877	13911	13846	13854	13831	13786	13709	14044	13671	13927	13700	13684	13906	13736	13874	13894	13904	13791	13926	13876	13864	13839	14035	13920	13847	13862	13941	13937	13857	13797	13977	13927	13811	13799	13868	13790	13883	13823	13848	13949	13923	13730	13934	13687	13827	13819	13713	14032	13899	13960	13812	13871	13749	13849	13741	13956	13761	13679	13971	13827	13875	13778	13841	13876	13884	13996	13751	13941	13985	13885	13896	13892	13802	13934	13803	14000	13782	13932	13811	13929	13770	13746	13711	13966	13866	13946	13764	13929	13731	14018	13716	13824	13816	13716	13992	13710	13736	13816	13991	13779	13989	13881	13853	13829	13986	13842	13803	13863	13861	14114	13853	13746	13810	13847	13983	13776	13841	13778	13881	13856	13663	13816	13778	13788	13832	13961	13812	13740	13759	13880	13943	13890	14070	13798	13927	13912	13880	13944	13881	13911	13896	13811	13864	13938	13695	13830	13885	13864	13722	13909	13843	13913	13722	14022	13844	13788	13824	13887	13674	13798	13780	13668	13758	13857	13974	13724	13809	13837	13915	13866	13858	13819	13813	13700	13819	13821	13904	13871	13946	13842	13872	13673	13682	13868	13803	14027	13875	14056	13830	13837	13926	13940	13683	13804	13679	13993	13946	13881	13703	13784	13866	13859	13743	13646	13812	13792	13853	13928	13810	13901	13750	13785	13718	13950	13915	13769	13788	13903	13836	13961	13970	13634	13835	13818	14008	13848	13852	13905	13991	13920	13911	13716	13859	13873	13899	13813	13795	13757	13949	13707	13949	13749	13738	13849	13929	13885	13807	13896	13748	14036	13862	13800	13975	13921	13780	13924	13704	13666	13869	13807	13874	13724	14070	13796	13848	13926	13846	13821	13949	13867	13886	13893	13836	13875	13853	13868	13872	13733	13901	13795	13942	13910	13931	13829	13750	13709	13824	13768	13848	13930	13925	13910	13821	13942	13922	13908	13864	13890	13900	13810	13852	13706	13826	13894	13925	13818	13859	13855	13786	13716	13863	13945	13958	13703	13888	13826	13879	13955	13839	13914	13751	13897	13879	13737	13913	13939	13852	13802	13778	13723	13825	13949	13945	13870	14084	13932	13964	13828	13837	13710	13780	13893	13750	13876	13821	13749	13917	13897	13783	13816	13899	13900	13758	13840	13828	13599	13870	13731	13775	13804	13771	13858	13894	14018	13913	14025	13958	13779	13911	13827	13926	13724	13903	13827	13780	13979	13853	13828	13986	13757	13793	13882	13723	13954	13913	13838	14012	13730	13967	13973	13802	13917	13820	13855	13964	13729	13864	13857	13825	13840	13814	13899	13813	13956	13874	13889	14090	13866	13971	13969	13811	13820	13853	13658	13896	13984	13951	13920	13877	13723	13765	13917	13792	13908	13711	13859	13785	13999	13733	13806	13837	13673	13859	13874	13920	13750	13835	13927	13932	13923	13859	13962	13716	13800	13867	13764	13818	13894	13885	13772	13830	13833	13941	13762	13761	13932	13874	13828	13915	13859	13900	13835	13776	13809	13861	13745	13804	13798	13850	13755	13782	13966	13925	13788	14054	13926	13900	13867	13893	13856	13912	13922	13818	13926	13897	13754	13774	13981	13870	13838	13903	13753	13899	13778	13928	13687	13879	13946	13793	13793	13830	13864	13780	13792	13862	13801	13801	13808	13821	14100	13770	13874	14026	13832	13904	13730	13881	13905	13805	13954	13741	13902	13894	13809	13809	14135	13922	13963	13878	13778	13691	13995	13787	14012	13831	13805	13825	13922	13795	13884	13839	13803	13974	13833	13703	13896	13941	13820	13890	13533	13883	13775	13825	13787	13797	13847	13806	13835	13806	13877	13988	13694	13742	13802	13765	13866	14012	13905	13859	13900	13849	13869	13871	13900	13786	13899	13847	13856	13964	13864	13793	13860	13901	13731	13835	13861	13760	13781	13937	13954	13783	13943	13817	13719	13903	13730	13926	13823	13999	13709	13791	14027	13869	13807	13670	13742	13848	13867	13769	13808	14012	13731	13844	13882	13796	13867	13808	13869	13842	13846	13797	13835	13755	13860	13863	13806	13804	13772	14046	13728	13812	14029	13839	13793	13889	13625	13739	13960	13685	13599	14049	13971	13843	13806	13817	13828	13989	13965	13920	13842	14052	13922	13735	13771	13817	13817	13936	13940	13761	13854	13918	13870	13702	13923	13841	13874	13815	14099	13937	13856	13827	13798	13812	13930	13913	13998	13822	13756	13954	13739	13810	13749	13729	13882	13841	13684	13878	13997	13713	13915	13960	13831	13830	13690	13856	13949	13784	13823	13691	13776	14059	13672	13922	13828	13824	13862	13846	13765	13735	13743	13866	13749	13936	13793	13798	13778	13822	13873	13952	13836	13738	13970	13754	13914	13976	13765	13980	13913	13848	13823	13685	13862	13931	13829	13797	14031	13703	13782	13849	13697	13794	13965	13841	13847	13887	13842	13866	13968	13798	13900	13886	13832	13875	13684	13846	13966	13873	13803	13805	13671	13852	13987	13930	13690	13823	13798	13924	14087	13977	13802	13717	13953	14032	13887	13833	13688	13758	13865	13761	13926	14072	13870	14003	13775	13886	13917	13839	13812	13793	13917	13732	13878	13984	13808	13780	13876	13857	13808	13882	14079	13937	13968	13828	13866	13987	13757	13841	13936	13826	13856	13774	13953	13950	13839	13763	14018	13827	13743	13765	13736	13936	13787	13964	13816	13847	13757	13957	13847	13687	13888	13852	13798	13864	13964	13841	13773	13872	13844	13924	13920	13798
23941	20928	28083	24024	21297	19222	18132	16302	16403	16392	16255	16067	16035	15719	15810	15582	15338	15415	16506	21689	23040	20598	17419	15943	15214	15119	15426	15097	15271	14851	15195	14989	15129	14867	14867	15092	14975	15071	14999	15219	15119	14922	14978	14956	15000	15103	14962	15001	15184	15053	14780	14998	15063	14914	14929	15081	14910	14881	14708	14977	15104	15170	14870	15024	14902	15219	14800	14956	14917	14950	14860	14966	15001	14846	15149	14778	15008	15077	15070	14867	14967	15051	14786	14916	14968	15143	14888	15141	15004	14960	15107	15005	15043	14806	14948	14832	15028	14961	14947	14977	14986	14981	14848	14870	14937	14959	14838	14907	15032	15070	14852	15100	15100	14926	14977	15008	15120	14976	14898	15034	15112	15118	15033	15081	15059	14917	14995	14985	14983	14873	14906	14931	15010	14972	15005	14940	15130	14954	15038	14880	14890	15109	14928	14829	14820	14789	15026	14895	15026	14946	14946	14882	14985	14849	14880	14809	14994	14815	14887	14897	14948	15069	14893	14853	14931	15023	15012	14888	14995	14974	14969	14917	14977	14865	15095	15120	14861	14948	15016	14921	14881	15024	15167	14836	14834	15165	14964	15194	15006	14740	15140	15118	14849	15155	14944	14992	14933	14963	14994	14914	14863	14961	14808	14988	15011	14794	15063	14818	14964	15048	14961	15064	15041	14910	14954	15050	15074	15017	14850	15014	15012	14916	15163	14781	14877	14902	15153	14902	14914	14817	15046	15086	15090	15072	14902	14989	14984	15059	15079	14974	15017	15086	15001	15007	14819	14976	14914	14907	14838	14865	14968	14922	15116	14838	14948	14941	14957	14803	15055	14925	14962	14870	14907	14957	14990	15123	14993	14877	14896	14863	14968	15000	15071	15113	14986	14868	15037	15199	14972	14926	14941	15010	14863	15008	15051	14984	15136	15035	15081	15072	14786	14843	14865	14891	15047	15001	14963	14937	14882	14927	15043	15030	14985	14800	14992	14849	15078	14917	14995	14862	14972	14936	15008	14949	14825	14990	15006	14963	15002	15129	15116	15002	14994	15224	15127	14755	15035	14973	14899	14711	14951	15015	14853	14969	15049	15058	15029	14809	15019	14943	15042	14778	14765	15039	14803	14759	14991	14956	15135	14994	15046	14965	15020	14937	14866	14979	14921	15002	14978	14865	14935	14966	15014	15045	15133	14783	14818	14929	15024	15060	14996	14700	14985	15042	14884	14926	15066	15006	14904	14952	14935	15114	14873	14909	15123	14874	15143	14871	14971	15154	14883	14782	14843	14903	15003	15091	14988	15005	14976	14814	14996	14918	15126	14982	15079	14935	15136	14815	14972	15015	14903	15141	15103	14949	15226	15198	15065	15104	14919	14969	14950	14952	15170	15196	14871	15030	15005	14976	15043	14877	14997	14977	14819	15051	14941	15193	14954	15003	14936	15078	14896	14913	14971	15024	14774	14807	14997	14957	14934	14828	14971	14884	15007	15163	15211	15070	15062	14653	14999	14935	14915	14921	14857	15216	14996	14804	14948	14972	14956	15121	14774	14890	14860	14983	15083	14925	15196	15074	15020	15042	14922	14988	14953	15206	14955	14932	15046	15003	14964	14955	14999	15038	14866	15029	14822	15135	14987	15127	15032	15021	14979	15054	15093	14964	14787	14814	14976	14754	15123	15022	15017	14865	15113	14988	14956	14922	14934	15112	15006	15100	14869	15013	15049	14940	14985	15029	15086	14971	14843	15026	14969	15021	14836	15067	14987	14897	15097	15002	14894	14746	14956	15109	14814	14940	14915	14888	15047	15040	14968	14904	14804	15047	14945	15092	14927	14803	15051	15049	14979	14776	14932	14960	14920	15028	14922	15115	15122	14952	14944	14962	14931	14900	14993	14943	14948	14793	15099	14747	14806	14946	14846	14906	14823	14993	14859	14767	14840	14856	15123	14905	15013	14936	14978	15016	14991	14972	14757	14866	14941	14926	15219	14859	15116	14924	14947	14861	15205	14950	14883	15057	15180	15018	15078	15115	15048	15094	14888	15160	15002	14901	15023	15203	15067	14882	14807	14975	14984	15007	14982	14985	15084	14880	14958	14946	15151	14848	14837	14849	15098	14825	14828	15070	14918	15100	14782	14919	15049	14772	14971	14992	14977	15127	15008	14905	14756	14813	14801	14959	15076	14990	14908	14953	15056	14901	15171	14907	14908	14921	14913	14915	14940	14605	14947	14957	14900	14947	15117	14799	14912	14877	14922	15015	14839	14967	14813	14972	15149	15110	14782	14917	14983	15032	15124	14802	15022	14911	14963	14865	14755	14959	14894	14955	14913	14982	15203	15118	14992	14964	15068	14981	14959	14834	14967	14805	14944	14911	14917	14880	14815	15047	14993	14933	15075	14920	14993	14893	15107	15150	15046	14968	15062	14916	14900	14998	15109	14975	15026	15099	14962	14969	14978	14971	14853	14967	14860	14822	15148	15003	15024	14904	14939	14667	14870	15029	15023	14912	14963	15007	15075	14845	15039	14953	14971	14961	14894	15148	15112	15166	14840	14720	14906	15057	15212	14920	15021	14952	14839	15095	14943	14927	14921	14826	14765	14866	14960	14962	15004	15013	15146	14968	15025	15017	14963	15010	14884	15128	14870	15129	15115	14938	14952	14925	14947	15000	14859	14857	14952	14927	14955	15068	14932	14874	15065	15052	14971	14842	15219	14996	14909	14882	14951	15068	14893	15078	14986	14914	15002	15108	15036	14854	14948	14913	14804	15057	14911	14956	14986	15042	14921	14864	15063	15307	14825	14929	15090	14912	14738	14875	15138	14966	14957	15100	14937	14842	14966	14850	14867	15090	15059	14998	14969	15057	14962	15006	14959	14945	15003	15000	14865	15012	14947	15142	15090	15045	14998	15061	14926	15027	14914	14876	15059	15057	15011	14855	14844	15060	14976	15074	14958	14946	14869	14907	15141	14999	14919	14802	14935	15096	15234	14904	15032	15063	14918	15027	15101	14917	14998	14821	14946	14968	14991	15068	15129	15054	14967	14845	14981	14907	14888	14841	14914	14991	14848	14996	14848	14840	14846	15120	14852	15007	15107	15047	15090	15213	15015	15060	15027	15109	14886	15078	14748	14972	14868	15002	15087	15014	15074	14995	14994	15035	15061	14974	15030	14908	15097	15174	15063	15308	15192	15204	15055	15060	15012	15002	15184	14918	14875	14879	14884	14933	14980	14955	14991	15148	14981	15155	14896	14909	15154	15131	15023	14959	15075	14917	15048	15181	15317	14829	14811	15047	15016	14980	14852	15134	14873	14783	15059	14974	14850	14912	15083	14982	14749	14881	15020	15148	15113	15005	14990	15198	15000	14972	15040	14981	14758	15043	14947	15009	15094	15121	14962	14871	15137	14867	15094	15097	15140	15008	14918	14870	14834	15022	14882	14961	14980	15009	15057	14953	14842	14970	14920	14700	14970	14846	14898	15060	15115	15046	14959	14970	15018	14987	15088	14818	14923	15033	14802	15110	14767	14927	14999	14964	15060	15148	15080	14966	15049	14979	15004	15102	14969	15091	15014	15119	14952	14816	15004	14963	14882	14699	14950	14957	15079	15132	14990	15097	15037	14998	14924	14875	15075	14986	15094	15065	14780	14947	14928	14743	14782	14991	14874	15017	14939	14940	14995	14936	14873	14956	14974	14900	14799	14883	15143	15110	14776	15147	14960	14999	15043	14915	14902	14887	14915	15068	14954	14925	15198	15109	15047	15049	15010	15057	14870	15104	15067	14891	15232	15006	15020	14905	14951	15242	15164	14951	14973	15076	14979	14965	14941	14908	15003	15011	14942	15065	14970	14905	15123	15171	14959	15133	15003	15123	14800	15042	14903	14796	15055	14888	15135	15130	15158	14965	14846	14874	14768	15063	14858	14913	15093	15075	15025	15120	14999	15137	14982	14940	14829	14826	15005	14939	15164	14927	15157	14950	14913	14911	15016	15043	15192	14956	15036	15020	15081	15016	14963	15025	14881	14832	14843	15073	15112	14795	14951	14928	14956	14765	15035	14894	14849	15022	14965	15143	14982	14851	15014	14985	14960	14965	14770	14927	15052	15051	15128	14995	14886	15072	14889	14956	14904	15101	14882	15002	14964	14999	15065	15080	14822	14832	14940	15015	15124	14882	15031	15081	15005	14957	15066	14994	15039	14900	15046	15006	15092	14987	14921	14865	14770	14842	14884	15219	14839	14986	15146	15026	15090	14976	15091	14962	14716	14924	15130	15113	15128	15091	14818	15154	15174	14837	14931	15091	14929	14950	14954	14954	15056	14898	14967	15041	14992	14994	15067	14630	14973	15116	15120	14958	14833	14660	15072	15002	15014	15177	15008	15260	15078	14970	14866	14956	14974	14880	15009	14854	15191	14776	14794	14789	15010	14863	15172	15108	14837	14952	14892	14887	15128	14838	14862	14841	15004	15008	14970	15107	14815	14985	15013	15046	14934	14853	15032	15074	14878	15131	14978	15050	15168	14978	14832	14953	15073	14941	14851	15065	14933	14825	14958	14881	14969	14981	14969	14873	14890	14898	14913	14850	14881	14962	14937	15031	15002	14877	15045	14967	15075	15187	14895	14790	15121	15023	14878	14952	14923	14794	14942	15112	14941	15136	14856	14860	14946	14929	14937	14959	15222	15079	15050	15078	15063	15013	15090	14906	15052	14904	15011	14975	14961	15031	14927	14883	15032	14853	15093	14946	15184	15069	14727	14955	14907	15024	15133	14886	14878	15114	15003	15128	14987	15124	14966	14935	15009	15131	14958	14921	14870	14895	14869	14969	14851	14939	15250	14989	14991	14893	15083	14874	15026	14824	15095	15045	15068	14790	15254	14942	14927	14966	14956	14915	14890	15131	15058	15013	15022	15010	15017	14850	15113	14950	15030	14953	15034	15061	14990	15003	15121	15037	15023	15037	14859	14962	15117	15017	15031	14962	15143	14986	15021	14929	14997	14939	14938	14870	14914	15004	14941	15081	15090	15110	14926	15124	15149	15024	15069	14793	15058	14903	15008	14991	15126	14973	15109	14998	14902	15098	14882	15161	15047	14951	14893	15022	15093	14984	14965	15138	15052	15003	15172	14907
13883	22872	21655	18364	17086	16930	16252	16348	17245	17002	16614	16137	15964	15662	15557	15336	15119	15437	17176	25565	25430	21676	17130	15490	14795	14724	14781	14664	14535	14472	14667	14583	14708	14755	14483	14580	14545	14770	14626	14424	14572	14447	14525	14541	14652	14590	14418	14472	14332	14498	14776	14641	14591	14601	14533	14698	14642	14474	14607	14628	14531	14594	14582	14605	14601	14441	14554	14654	14582	14615	14608	14431	14413	14591	14536	14583	14730	14499	14547	14703	14553	14618	14580	14688	14470	14508	14655	14481	14551	14640	14612	14476	14495	14754	14516	14505	14460	14597	14600	14728	14537	14601	14604	14589	14638	14527	14583	14499	14621	14590	14478	14611	14477	14557	14684	14511	14667	14497	14543	14490	14503	14614	14343	14539	14522	14425	14386	14609	14601	14389	14484	14487	14347	14563	14602	14492	14459	14605	14605	14707	14568	14543	14399	14557	14565	14551	14575	14620	14497	14598	14652	14662	14434	14445	14519	14675	14460	14476	14523	14552	14413	14521	14671	14590	14515	14594	14579	14546	14540	14467	14557	14431	14504	14631	14548	14546	14687	14437	14487	14407	14568	14627	14659	14576	14456	14603	14639	14282	14527	14508	14584	14553	14641	14495	14544	14458	14300	14389	14667	14490	14523	14704	14577	14484	14385	14426	14476	14613	14531	14500	14615	14459	14595	14601	14367	14501	14444	14575	14386	14627	14503	14575	14515	14593	14633	14458	14595	14615	14540	14602	14509	14612	14560	14605	14601	14686	14550	14429	14585	14639	14598	14652	14649	14635	14374	14577	14674	14747	14405	14381	14573	14472	14396	14558	14374	14760	14564	14573	14374	14568	14608	14510	14504	14507	14571	14441	14700	14586	14546	14630	14570	14577	14565	14459	14614	14590	14466	14614	14462	14447	14500	14613	14479	14563	14650	14470	14811	14628	14547	14642	14581	14440	14604	14444	14609	14516	14445	14615	14469	14646	14446	14600	14518	14589	14638	14517	14641	14508	14693	14484	14570	14403	14468	14607	14634	14512	14582	14432	14415	14514	14551	14327	14535	14535	14290	14498	14537	14570	14475	14497	14544	14597	14603	14519	14638	14564	14492	14537	14564	14538	14679	14415	14532	14611	14679	14499	14563	14615	14516	14454	14495	14579	14568	14673	14530	14455	14507	14605	14458	14571	14598	14447	14516	14616	14473	14369	14544	14487	14635	14618	14444	14563	14685	14618	14558	14470	14429	14542	14543	14525	14514	14323	14624	14561	14588	14584	14515	14348	14578	14590	14642	14424	14525	14699	14643	14370	14574	14658	14541	14541	14518	14630	14603	14520	14534	14587	14683	14708	14449	14400	14533	14730	14584	14463	14568	14474	14627	14716	14460	14583	14624	14480	14673	14478	14560	14466	14462	14356	14518	14463	14504	14510	14527	14447	14417	14535	14533	14604	14533	14544	14543	14504	14581	14564	14597	14475	14550	14532	14627	14421	14494	14498	14682	14700	14384	14570	14547	14530	14663	14644	14423	14483	14536	14540	14443	14678	14527	14676	14538	14439	14562	14599	14565	14517	14538	14603	14459	14409	14338	14603	14544	14632	14593	14575	14575	14695	14566	14463	14383	14555	14615	14394	14449	14620	14603	14474	14348	14745	14764	14377	14678	14539	14556	14343	14579	14591	14507	14469	14480	14691	14541	14534	14523	14520	14676	14570	14370	14585	14614	14491	14514	14645	14378	14543	14246	14528	14396	14348	14518	14569	14592	14647	14432	14675	14504	14595	14528	14582	14608	14423	14614	14583	14534	14503	14533	14560	14646	14705	14611	14460	14593	14553	14465	14498	14717	14476	14574	14666	14548	14662	14571	14447	14540	14558	14466	14522	14408	14570	14642	14678	14544	14615	14291	14551	14397	14502	14516	14705	14566	14634	14721	14506	14479	14480	14677	14435	14592	14506	14519	14583	14652	14602	14672	14425	14778	14606	14417	14561	14569	14678	14606	14582	14459	14589	14643	14522	14484	14494	14353	14563	14676	14451	14405	14727	14507	14659	14456	14669	14535	14468	14387	14554	14399	14621	14506	14536	14626	14386	14559	14547	14632	14570	14541	14563	14408	14469	14625	14633	14458	14459	14604	14522	14675	14619	14629	14458	14602	14351	14678	14605	14552	14559	14590	14582	14567	14491	14591	14603	14468	14567	14471	14774	14553	14466	14578	14433	14520	14561	14474	14638	14574	14483	14483	14622	14585	14544	14510	14514	14452	14470	14575	14587	14626	14520	14571	14638	14681	14625	14611	14625	14592	14673	14605	14609	14533	14637	14552	14544	14447	14614	14526	14686	14616	14561	14481	14446	14439	14342	14385	14617	14476	14616	14422	14604	14482	14606	14687	14409	14439	14555	14481	14432	14576	14797	14655	14375	14521	14686	14608	14376	14515	14539	14484	14558	14499	14548	14633	14554	14604	14527	14636	14704	14668	14613	14558	14458	14550	14545	14502	14527	14656	14671	14435	14416	14547	14445	14678	14732	14507	14632	14502	14486	14563	14583	14603	14458	14633	14520	14440	14511	14410	14706	14560	14546	14536	14482	14522	14521	14619	14462	14468	14594	14712	14643	14564	14735	14708	14461	14469	14472	14586	14595	14476	14504	14526	14641	14328	14583	14558	14443	14638	14659	14546	14477	14455	14488	14559	14632	14506	14630	14488	14366	14643	14512	14797	14590	14573	14629	14640	14479	14417	14460	14529	14644	14559	14366	14657	14381	14636	14374	14510	14620	14555	14510	14589	14734	14446	14565	14577	14501	14479	14611	14449	14551	14627	14613	14452	14634	14628	14546	14665	14423	14463	14439	14635	14518	14404	14573	14551	14545	14292	14713	14495	14545	14568	14506	14436	14617	14509	14662	14429	14538	14571	14651	14423	14584	14661	14570	14507	14541	14521	14545	14518	14478	14463	14532	14489	14708	14577	14588	14530	14491	14492	14567	14315	14390	14565	14513	14460	14407	14486	14729	14512	14599	14435	14694	14617	14573	14452	14565	14561	14577	14499	14435	14579	14533	14560	14455	14571	14603	14591	14578	14560	14476	14554	14491	14595	14659	14603	14708	14552	14654	14436	14634	14598	14513	14433	14466	14603	14673	14503	14572	14618	14541	14589	14663	14491	14491	14478	14389	14481	14340	14583	14419	14601	14517	14566	14486	14751	14527	14518	14422	14591	14506	14619	14527	14581	14549	14518	14606	14613	14584	14658	14431	14549	14574	14481	14704	14378	14770	14578	14535	14596	14359	14684	14460	14573	14571	14594	14572	14475	14350	14765	14425	14545	14551	14534	14654	14445	14596	14639	14560	14471	14552	14466	14491	14679	14539	14417	14676	14504	14473	14499	14593	14604	14540	14578	14405	14458	14438	14536	14577	14477	14539	14640	14414	14612	14596	14558	14654	14554	14496	14567	14541	14493	14587	14460	14362	14708	14572	14461	14571	14423	14648	14264	14579	14584	14403	14533	14591	14560	14523	14652	14542	14473	14530	14548	14332	14441	14599	14623	14456	14445	14652	14529	14536	14537	14385	14639	14505	14507	14558	14513	14572	14504	14626	14655	14569	14651	14588	14545	14527	14681	14551	14689	14390	14596	14500	14673	14410	14632	14529	14612	14638	14484	14618	14393	14603	14568	14580	14544	14512	14611	14379	14421	14529	14539	14511	14588	14474	14362	14484	14389	14362	14498	14556	14606	14681	14602	14451	14565	14654	14605	14566	14424	14400	14602	14505	14720	14559	14561	14556	14475	14482	14666	14430	14583	14526	14606	14395	14653	14764	14602	14473	14676	14537	14612	14589	14562	14483	14501	14590	14449	14478	14373	14421	14429	14653	14510	14553	14367	14581	14515	14527	14527	14553	14510	14628	14556	14570	14610	14522	14626	14502	14625	14561	14498	14403	14631	14482	14683	14393	14507	14491	14306	14401	14452	14578	14544	14421	14552	14378	14476	14407	14499	14405	14520	14382	14495	14697	14584	14511	14564	14440	14532	14503	14355	14653	14572	14510	14458	14427	14510	14717	14477	14532	14391	14562	14372	14665	14553	14432	14476	14569	14541	14466	14555	14573	14634	14556	14556	14642	14644	14484	14744	14407	14686	14547	14561	14437	14753	14608	14466	14562	14434	14482	14512	14530	14538	14600	14449	14605	14609	14389	14610	14492	14650	14597	14389	14535	14534	14700	14605	14505	14466	14601	14565	14543	14333	14519	14730	14473	14584	14647	14513	14547	14653	14478	14541	14439	14609	14577	14757	14605	14536	14584	14483	14474	14419	14594	14682	14527	14641	14661	14623	14592	14589	14392	14619	14717	14538	14583	14576	14519	14474	14468	14674	14577	14559	14389	14518	14640	14587	14477	14544	14698	14594	14607	14558	14644	14557	14479	14604	14552	14611	14509	14653	14530	14611	14530	14696	14627	14609	14493	14487	14753	14519	14672	14553	14528	14404	14448	14531	14621	14524	14553	14485	14573	14599	14706	14759	14434	14738	14645	14707	14634	14630	14736	14511	14346	14400	14593	14491	14666	14437	14573	14581	14596	14606	14447	14655	14653	14653	14577	14530	14545	14628	14520	14624	14484	14583	14479	14478	14697	14475	14576	14520	14587	14578	14555	14472	14466	14502	14544	14493	14605	14501	14542	14592	14474	14591	14544	14453	14639	14565	14442	14602	14646	14551	14404	14691	14442	14561	14584	14571	14395	14740	14530	14580	14686	14541	14637	14488	14766	14532	14686	14621	14597	14538	14629	14467	14489	14522	14778	14537	14643	14517	14513	14471	14363	14625	14604	14461	14561	14491	14433	14564	14596	14526	14549	14557	14530	14468	14429	14701	14488	14709	14530	14603	14532	14501	14355	14561	14492	14621	14529	14579	14632	14565	14472	14574	14533	14373	14616	14547	14490	14634	14537	14433	14502	14650	14655	14464	14591	14735	14431	14765	14465	14564	14574	14618	14656	14449	14670	14547	14538	14508	14319	14391	14453	14422	14500	14449	14533	14599	14588	14554	14515	14570	14399	14647	14525	14594	14558	14627	14399	14496	14385	14489	14629	14489	14619	14389	14581	14522	14342	14594	14511	14273	14563	14527	14575	14536	14308	14668	14748
22779	20915	28601	23392	21222	22905	23380	19165	18420	18486	18849	18842	19036	19118	18686	18300	17954	18060	22621	29445	28731	25907	21199	18574	17565	17516	17387	17027	17143	17333	17317	17276	17390	17375	17454	17064	17220	17251	17348	17282	17145	17326	17420	17300	17302	17225	17265	17409	17382	17197	17242	17192	17405	17210	17341	17363	17234	17075	17322	17080	17198	17158	17084	17131	17342	17249	17276	16951	17268	17322	17373	17112	17188	17207	17373	17292	17399	17407	16978	17208	17080	17382	17315	17036	17243	17214	17250	17154	17268	17280	17118	17129	17229	17154	17093	17253	17144	17399	17254	17139	17288	17422	17234	17218	17152	17331	17450	17022	17275	17447	17496	17131	17392	17177	17325	17276	17370	17222	17363	17285	17089	17247	17293	17266	17305	17267	17187	17350	17320	17094	17300	17275	17276	17211	17173	17244	17135	17271	17199	17255	17238	17146	17180	17056	16922	17142	17352	17217	17145	17247	17086	17254	17056	17153	17228	17279	17297	17018	17132	17220	17090	17039	17242	17333	17156	17086	17456	17216	17173	17375	17198	17130	17244	17100	17155	17342	17110	17136	17128	17361	17335	17168	17107	17129	17279	17037	17231	17227	17472	17155	17109	17135	17407	17231	17349	17099	17272	17045	17236	17051	17211	17179	17157	17095	17353	17122	17115	17151	17138	17192	17375	17220	17253	17349	17249	17073	17085	17133	17338	17210	17278	17282	17260	17201	17292	17321	17208	17103	17162	17229	17213	17089	17111	17102	17444	17114	17017	17130	17185	17302	17288	17459	17174	17146	17079	17276	17289	16986	17257	17153	17258	17082	17292	17096	17228	17171	17341	17280	17224	17273	17141	16973	17002	17242	17243	17172	17045	17268	17233	17177	17258	16888	16990	17127	17326	17165	17199	17275	17150	17238	17315	17259	17216	17073	17181	17231	17030	16987	16928	17028	17233	17110	17251	17190	17546	17173	17365	17288	17264	17319	17233	17208	17137	17108	17206	17053	17239	17156	17093	17229	17331	17178	17267	17197	17251	17199	17307	17269	17135	17194	17154	17260	17143	17388	17206	17269	17244	17149	17054	17162	17011	17063	16985	17070	17038	17299	17181	17140	17102	17078	17193	17213	17198	17241	17260	17396	17097	16918	17091	17255	17261	17358	17094	17179	17357	17169	17269	17057	17091	17161	17120	17112	17127	17133	17235	17075	17228	17154	17204	17328	17068	17108	17259	16982	17176	17077	17456	17390	17288	17152	17259	17276	17022	17245	17165	17292	17236	17192	17315	17301	17031	17088	16963	17207	17126	17189	17261	17118	17066	17297	17265	17243	17273	17265	17124	16994	17132	17314	17400	17372	17217	17112	17013	17190	17234	17236	17263	17103	17140	17107	17192	17184	17426	17097	17375	17120	17213	17155	17129	16967	17280	17078	17264	17166	17308	17297	17080	17241	17158	17396	17298	17255	17095	17089	17230	17035	17173	17085	17124	17038	17236	17232	17316	17162	17314	17162	17180	17102	17275	17032	17052	17074	17135	17137	17240	17206	17109	17276	17070	17164	17196	17065	17207	17085	17006	17186	17260	17156	17237	17320	17244	17240	17120	17003	17124	17338	17142	17220	17119	17281	17282	17104	17071	17219	17415	17110	17299	17192	17008	17129	17193	17082	17406	17065	17182	17056	17301	17318	17171	17206	17227	17214	17457	17175	17173	17211	17149	17097	17120	17208	17234	17060	17091	17274	17224	17125	17112	17350	17165	17258	17115	17091	17243	17207	17070	17267	17156	17298	17202	17248	17109	17084	17097	16992	17067	17158	17219	17162	17316	17206	17134	17301	17172	17073	17115	17338	17240	17193	17167	17319	17215	17103	17112	17275	17175	17210	17294	17138	17191	17211	17222	17032	17058	17229	17083	17124	17123	17125	17198	17169	17124	17073	17119	17093	17200	17164	17356	17083	17235	17155	17351	17165	17124	17275	17271	17408	17278	17275	17190	16893	17061	17345	17177	17258	17257	17140	17308	17050	17163	17185	17158	17373	17257	17251	17197	17331	17146	17427	17271	17194	17158	17275	17289	17159	17311	17203	17260	17311	16984	17285	17228	17206	17190	17052	17211	17190	17192	17047	17271	17317	17360	16986	17268	17112	16963	17037	17100	17284	17295	17183	17397	17140	17186	17102	17350	17038	17060	17243	17099	17042	17276	17143	17122	17007	17242	17221	17352	17118	17168	17096	17175	17158	17293	16886	17249	17234	17095	17259	17127	17186	17169	17049	17172	17207	17237	17161	17188	17252	17157	17360	17230	17242	17375	17067	17143	17255	17107	16939	17285	17239	16956	17278	17264	17247	17154	17369	17118	17197	17308	17025	17080	17239	17263	17168	17255	17218	17105	17242	17126	17324	17136	17131	17182	17158	17174	17162	17307	17287	17094	17276	17239	17132	17476	17328	17051	17110	17295	17211	17167	17296	17338	17268	17175	17389	17211	17091	17377	17281	17037	17245	17042	17307	17100	17199	17261	17191	17206	17145	17252	17289	17049	17081	17232	17106	17102	17179	17249	17180	17060	17298	17285	17227	17203	17044	17270	17319	17290	16943	17238	17207	17074	17137	17205	17116	17130	17396	17329	17157	17117	17303	17274	16994	17209	17218	17488	17189	17242	17153	17236	17267	17388	17009	17092	17097	17190	17134	17098	17312	17184	17140	17355	17181	17358	17297	17100	17178	17230	17197	17203	17346	17304	17320	17095	17162	17278	17169	17307	17283	17061	17089	17330	17312	17191	17079	17177	17233	17278	17110	17368	17117	17139	17326	17258	17348	17195	17422	17227	17198	17216	17099	17363	17259	17316	17217	17303	17073	17238	17054	17085	17348	17392	17216	17333	17196	17299	17179	17228	17164	17199	17207	17395	17124	17111	16905	17259	17099	16916	17207	17153	17180	17287	17292	17295	17128	17098	17245	17101	17389	17148	17258	17153	17201	17154	17212	17212	17084	17103	17200	17141	17106	17174	17111	17316	17091	17125	17326	17061	17215	17105	17282	17323	17146	17227	17282	17230	17037	17335	17150	17093	17113	17172	17132	17101	17232	17154	17100	17212	16964	17089	17140	17088	17293	17077	17208	17196	17237	17043	17159	17292	17221	17316	17165	17203	17077	17134	17139	17193	17047	17137	17191	17178	17280	17223	17129	17216	17261	17262	17093	17169	17051	17176	17025	17156	17087	17407	17069	17273	17193	17146	17146	17144	17031	17062	17002	17280	17175	17287	17159	17000	17284	17309	17100	17036	17386	17340	16946	17079	17215	17160	17335	17183	17261	17264	17178	17278	17260	17271	17172	17339	17026	17156	17324	17113	17137	17357	17110	17066	17164	17225	17308	17293	17167	17255	17111	17014	17199	17127	17141	17103	17443	17303	17342	17245	17179	17208	17387	17255	17141	17014	17405	17269	17394	17272	17101	17296	17257	17444	17361	17108	17149	16988	17364	17071	17219	17058	17081	17143	17327	17164	17372	17322	17184	17215	17214	17285	17243	17170	17124	17262	17222	17162	17219	17258	17345	17270	17273	17098	17061	17195	17213	17258	17262	17276	17214	17264	17323	17096	17143	17026	17113	17380	17198	17009	17305	17516	17090	17203	17351	17274	17303	17225	17164	17188	17298	17332	17219	17217	17244	17070	17164	17057	17244	17377	17095	17249	17101	17185	17355	17373	17158	17344	17357	17174	17198	17510	17260	17252	17308	17118	17211	17191	17186	17282	17173	17176	17386	17144	17285	17134	17108	16999	17143	17208	17325	17209	17039	17169	17026	17318	17177	17065	17255	17230	17183	17211	17125	17179	17051	17094	17292	17221	17158	17222	17163	17182	17158	17283	17218	17149	17242	17288	17212	17297	17368	17108	17165	17329	17350	17242	17152	17037	17164	17086	16845	17148	17239	16988	17136	17163	16954	17317	17298	17064	17093	17334	17242	17334	17326	17131	17362	17336	17237	17148	17081	17101	17035	17004	17052	17130	17239	17251	17289	17305	17202	17145	17278	17215	17256	17401	16969	17095	17187	17202	17515	17061	17203	17336	17239	17255	17227	17081	17196	17305	17206	17275	17219	17103	17187	17270	17095	17267	17169	17222	17222	17197	17382	17070	17238	17094	17121	17241	17122	17203	17346	17270	17229	17467	17319	17019	17202	17252	17061	17131	16950	17103	17191	17317	17157	17298	17141	17134	17251	16992	17051	17240	17128	17292	17500	17202	17038	17180	17292	17043	17265	17227	17410	17441	17201	17281	17167	17063	16977	17255	17273	17270	17158	17163	17046	17129	17225	17250	17219	17211	17122	17045	17158	17199	17104	17263	17260	17122	17284	17391	17262	16961	17185	17126	17175	17096	17307	17120	17127	17202	17291	17027	17331	17116	17219	17224	17109	17171	16993	17119	17167	17233	17150	17057	17077	16756	17325	17193	17421	17254	17166	17190	17195	17181	17287	17100	17186	17211	17208	17179	17053	17068	17256	17249	17256	17251	17148	17043	17085	17182	17240	17166	17177	17176	17166	17226	17226	17271	17049	17136	17175	17321	17078	17200	17111	17232	17156	17096	16999	17175	17326	17195	17225	17150	17190	17196	17004	17164	17262	17110	16937	17348	17177	17188	17100	17055	17188	17191	17187	17222	17354	17132	17037	17208	17053	17055	17125	17057	17235	17334	17109	17326	16986	17091	17106	17360	17255	17104	17095	17168	17192	17037	17119	17030	17024	17120	17210	17265	17054	17054	17062	17258	17361	17011	17141	17026	17205	17146	16984	17053	17244	16902	17257	17210	17244	17061	17148	16938	17234	17090	17319	17064	17183	17299	17176	17347	17466	17498	17211	17105	17120	17204	17239	17053	17120	17155	17302	17127	17088	17172	17148	17068	16989	17001	17159	17213	17335	17174	17127	17041	17058	17066	17139	17248	17174	17191	17219	16999	17271	17231	17140	17397	17090	17140	17234	17111	17141	17263	17362	17070	17159	17276	17175	16978	17218	17118	17213	17034	17156	17201	17216	17264	17374	17409	17155	17157	17292	17154	17046	17066	17263	17123	17082	17036	17211	17050	17194	17228	17218	17085	17084	17106	17028	17228	17275	17313	17295	17110	17131	17044	16968	17106	17380
16087	28607	26593	22020	20248	19539	18884	18271	17743	17742	18064	18356	18566	18623	17950	17367	17062	17100	25155	32521	30648	26444	20079	17114	16318	16135	16136	15961	15946	15806	15873	15831	15981	15751	15948	15988	15875	15905	16031	15732	15953	15838	16207	15833	15878	15749	15927	15930	15904	15956	15837	15968	15998	15827	16011	15874	15742	15902	15803	15941	15944	15909	15876	15768	15894	15834	15685	16060	15965	15922	16071	15777	15796	15752	15706	15815	15912	15959	15932	15692	15930	15923	15954	15922	15867	15784	15949	16128	15842	15780	15802	15820	15937	15840	15938	15992	15870	15797	16030	15931	15931	15923	15918	15959	15889	15897	15888	15784	15893	15900	15935	15831	16016	15885	15904	15802	15927	15886	16035	15885	15739	15912	15855	15946	15747	15743	15795	15873	15963	15803	16061	15965	15952	15828	15849	15693	15860	15899	15750	15938	15818	15800	15797	15856	15816	15929	15816	15910	15877	16016	15729	15918	15754	15825	15920	15780	15803	15831	15905	15904	15873	15844	15833	16021	15907	15805	15898	15901	15708	15802	15994	15637	15788	15885	15933	15925	15888	15953	15960	15977	15870	16084	15924	15802	15907	15875	16033	15644	15896	15918	15944	15970	16004	15841	15920	15781	15894	15988	15839	16113	15877	15934	15889	15914	16005	15733	15855	15911	16050	15883	15808	15901	16058	15863	15682	15945	15731	15978	15741	15872	15860	15882	16079	15907	15755	15791	15878	16023	15955	15908	15954	15763	15974	15859	16026	15817	15863	15854	16057	15969	15927	15843	15856	15968	15931	15862	15929	15790	15896	16013	15891	15866	15970	15753	15828	15927	15873	15829	15978	15880	15911	16009	15752	15880	15959	15964	15909	15897	15953	15893	16017	15793	15753	15946	15766	15900	15966	16012	15876	15975	15924	16056	15909	15980	15868	16119	15768	15879	15961	15820	15931	15851	16025	15821	16003	15874	15741	15923	15822	15776	15829	15839	15998	15972	15929	15933	15936	15866	15891	15976	15777	15836	15833	15787	15954	15730	15897	15991	15830	15740	15923	15881	15794	15890	15833	15838	15842	15639	15699	15876	15983	15595	15845	15984	16058	15785	15858	15940	15934	15988	15829	15878	15743	15808	15895	16025	15801	15752	15887	15839	15849	15808	15907	15649	15864	15926	15761	15773	15756	15906	15795	15827	15816	15764	15724	15857	15848	15907	15700	15811	15949	15834	15923	15880	16019	15724	15729	15856	15874	15924	15769	15842	15931	15938	15760	15844	15833	15919	15905	15835	15887	15800	15731	15861	15958	15824	15899	15911	15892	15970	15774	15927	15839	15839	15858	15892	15761	15968	15739	15901	15982	16024	15867	15901	15912	15714	15974	15752	15760	15920	15686	15884	15857	15814	15954	16023	15930	15711	15764	15855	16010	16021	15903	15955	15711	15891	15921	15661	15833	15855	15996	15888	15750	15972	15794	15832	15688	15953	15839	15767	15687	15891	15893	15910	15968	15888	15860	15751	15938	15705	15818	15820	15687	15875	15773	16075	15761	15859	15764	15939	15767	15702	15911	15740	15730	15881	15895	15881	15866	15724	15867	16010	15870	15710	15931	15946	15746	15816	15904	15926	15831	15823	15821	15900	15820	15731	15772	15855	15839	15838	15884	15852	15781	15811	15885	15850	15867	15839	15826	15853	15758	15926	15811	15968	15874	15824	15911	15840	15863	15888	16114	15890	15943	15659	15762	15885	15864	15754	15840	15827	16008	15855	15986	15946	15778	15861	15790	15924	15688	15707	15762	15910	15879	15852	15794	15991	15824	15807	15901	15852	15853	15803	15829	15846	15882	15907	15899	15659	15829	15823	15850	15884	15790	15959	15904	15927	15985	15758	15803	15974	15854	15812	15819	15796	15762	15837	15960	15925	15711	15928	15908	15934	15843	15863	15687	15877	15901	15757	15875	15864	15796	15999	15878	15943	15964	15866	15930	16044	15919	15864	15829	15837	15787	15903	15952	15943	15738	15784	15852	15863	15846	15959	15906	15822	15734	15911	15891	15845	15877	15900	15741	15995	15772	15887	15722	15854	15756	15849	15832	15778	15954	15796	15850	15836	15767	15806	15801	15952	15810	16087	15783	15882	15998	15876	15680	15820	15830	15695	15869	15823	15764	15710	15711	15914	15752	15961	15865	15879	15980	15927	15845	15822	15658	16093	15886	15819	15791	15936	15892	15851	15912	15972	16055	15863	16022	15796	15881	15868	15604	15923	15790	15946	15901	15972	15924	15755	15890	15883	15776	15710	15924	15893	15722	15803	15827	15897	15711	15826	15870	15889	15798	15970	15880	15894	15818	15812	15780	15828	15854	15984	15867	15991	15816	16058	15839	15846	15870	15757	15993	15705	15744	15855	15837	15947	15911	15868	15811	15982	15696	15936	15878	15749	15931	15674	15766	15954	15858	15842	15893	15805	15908	15631	15864	15761	15672	16046	15771	15925	15857	15826	15829	15897	15926	15783	15843	15963	15656	15677	16017	15813	15992	15906	15844	15873	15978	15926	15928	15906	15968	15722	16012	15844	15873	15816	15953	15787	15900	15693	15800	15859	15854	15672	15899	15822	15785	15755	15841	15770	15953	16007	15809	15916	15776	15965	15658	15921	15958	15956	15931	15832	15978	15915	15790	15967	16032	15727	15848	15915	15862	15727	15881	15667	15779	15801	15872	15709	15911	15955	15844	15946	15819	15836	15897	15900	15734	15861	15838	15917	16048	15760	15820	15746	15867	15909	15917	16034	15832	15735	15844	15864	15863	15936	15829	15824	15874	15783	15999	16042	15797	15820	15957	15828	15859	15880	15920	15768	16047	15881	15923	15833	15839	15846	16144	15821	16116	15818	15990	15934	15800	15892	15799	15985	15804	15833	15794	15830	15663	15851	15757	15840	15771	15861	15869	15878	15845	15811	15804	15808	16101	15911	15893	15750	15857	15893	15913	15877	15777	15715	15810	15923	15806	15904	15856	15626	15876	15723	15788	15860	15840	15889	15735	15973	15929	15607	15934	15794	15878	15937	15909	15762	15927	15901	15830	15846	15925	15771	15958	15918	15893	15756	15647	15963	15955	15850	15879	15784	15755	16151	15923	15813	15918	15884	15859	15779	15852	15991	16029	15923	15866	15801	15788	15619	15779	15803	15978	15858	15791	15894	16018	15983	15940	15845	15826	15780	15963	15969	15864	15793	15867	15743	15951	15766	16034	15855	15811	15901	15765	15634	15650	15718	15846	15794	15717	15921	15780	15879	15727	15806	16049	15764	16007	15846	15859	15948	15732	15873	15898	15837	15917	15965	15786	15765	15965	15918	15984	15818	15876	15853	16015	15898	15761	16058	15828	15864	15813	15964	15918	15814	16004	15899	15767	15964	15931	15940	15823	15676	15758	15740	15888	15855	15726	15847	15781	15918	15731	15859	15866	15805	15982	15723	15856	15947	15863	15820	15803	15834	15844	15865	15864	15924	16003	15818	15947	15973	16046	15773	15796	15856	15754	15852	15837	15797	15889	15665	15857	15900	15722	15806	16038	15828	15964	15879	15819	15798	15834	15804	15859	15831	16030	16001	15937	15967	15745	15828	15979	15839	15950	15861	15936	15870	15858	15905	15835	15830	15966	15848	16029	15843	15989	15786	15871	15833	15795	15872	15889	15855	15857	15745	16048	15968	15893	15850	15883	15953	15850	15789	15871	15757	15740	16035	15862	15791	15756	15786	15795	15894	15787	15925	15958	15947	15977	15808	15860	15637	15949	15958	15835	15866	15775	15930	15800	15682	16078	15894	15837	15759	15801	15912	15964	15884	16006	15920	15992	15931	15847	15766	15758	15835	15901	15791	15823	15847	15846	15823	15757	15905	16036	15783	15875	15835	15862	15727	15819	15759	15822	15781	15719	15839	15896	15822	15861	15850	15913	15917	15885	15950	15752	15753	15878	15823	15697	15936	15871	15836	15829	15820	15841	15646	15907	15968	15925	15836	15898	15829	15648	16081	15765	15940	15762	15782	15745	15770	15876	15712	15915	15901	15803	15843	15812	15690	15738	15642	16114	15870	15807	15843	15942	15852	15940	15895	15747	16017	15856	15749	15949	15725	15946	15953	15750	15802	15763	15990	15828	15911	16146	15879	15761	15832	15805	15828	15864	15826	15945	15945	15871	15945	15737	16109	15818	15751	15856	15850	15850	15901	15825	15681	16025	15932	15714	15832	15867	15809	15784	15836	15877	15845	16023	15982	16018	15870	16047	15829	15895	15823	15904	15955	15681	15873	15811	15760	15863	15889	15927	15885	16040	15729	15907	15967	15889	15917	15787	15920	15813	15822	15865	15747	15880	15850	15891	15860	15859	15896	15792	15994	15891	15828	15887	15986	15942	15807	16003	15797	15939	15974	15739	15886	15833	15813	15922	15833	15793	15864	15941	15922	15896	15862	15781	15845	16089	15941	15831	15759	15716	15824	15719	15921	15940	15722	15857	15865	15863	15745	15778	15832	15701	15929	15786	15850	15927	15953	15823	15996	15985	15677	15809	15905	15802	15873	15881	15796	15737	15637	15839	15934	15899	15957	15800	15886	15819	15803	15852	15692	15831	15818	15859	15777	15723	15855	15908	15795	16021	15955	16035	15877	15763	15905	15807	15742	15846	16089	15830	16001	15888	15857	15896	15829	15891	15881	15929	15825	15806	15757	15773	15910	15822	15893	15847	15796	15833	15975	15828	15824	15974	15811	15859	15812	15784	15872	15965	15776	15990	15820	15805	15895	15818	15901	16072	15870	15933	15766	15781	15894	15709	15876	15969	15882	15751	15911	15820	15914	15825	15712	15952	15938	16024	15786	15782	15836	15901	15780	15709	15926	15874	15802	15761	15791	15964	15778	15720	15905	15776	15886	15663	15842	15717	15784	15921	15831	15789	16032	15891	15931	15854	15938	15999	15877	15855	15877	15854	15793	15787	15912	15657	15753	15872	15841	15878	15905	15817	15895	15919	15909	15906	15754	15939	15834	15794	15762	15900	15821	15786	15828	15797	16013	15913	15923	15765	16056	15930	15835	15926	15737	15837	15987	15939	15886	15797	15971	15869	15956	15992	15807	16032	15833	15833	15893
27114	21629	23478	20508	17463	17643	18056	17753	17811	17587	17905	18161	18439	18298	18299	17846	17596	17690	17795	18041	18557	18779	18637	17920	17869	17747	17539	17523	17621	17633	17684	17635	17600	17568	17323	17509	17657	17689	17478	17572	17615	17747	17556	17472	17614	17470	17604	17557	17711	17586	17522	17340	17701	17387	17780	17500	17570	17567	17731	17527	17601	17428	17604	17472	17568	17547	17613	17545	17615	17505	17532	17741	17699	17539	17678	17739	17442	17463	17380	17479	17608	17757	17621	17590	17484	17538	17512	17465	17618	17532	17618	17409	17592	17556	17367	17488	17735	17616	17548	17528	17555	17659	17489	17540	17323	17592	17580	17594	17763	17677	17505	17404	17537	17612	17436	17485	17513	17622	17474	17356	17542	17501	17495	17677	17539	17561	17606	17632	17437	17581	17590	17473	17554	17607	17612	17548	17666	17583	17521	17633	17698	17611	17386	17365	17507	17676	17512	17472	17473	17479	17636	17456	17454	17488	17689	17614	17353	17698	17566	17589	17639	17550	17582	17606	17555	17600	17422	17703	17681	17608	17414	17523	17642	17545	17634	17627	17609	17605	17503	17569	17560	17622	17517	17560	17466	17614	17542	17440	17580	17453	17402	17764	17595	17476	17530	17632	17716	17510	17658	17772	17493	17518	17687	17523	17630	17445	17480	17641	17584	17588	17343	17551	17728	17422	17432	17608	17539	17707	17396	17711	17641	17420	17403	17459	17564	17553	17778	17594	17554	17632	17670	17585	17465	17474	17593	17494	17619	17489	17855	17465	17486	17496	17642	17632	17607	17644	17682	17495	17535	17449	17427	17535	17697	17567	17513	17707	17716	17516	17772	17661	17649	17513	17555	17662	17581	17553	17589	17562	17568	17532	17429	17320	17435	17674	17606	17583	17379	17610	17263	17473	17482	17456	17481	17637	17451	17511	17602	17316	17462	17621	17743	17502	17451	17489	17577	17644	17540	17481	17469	17657	17450	17565	17654	17440	17693	17617	17826	17518	17563	17565	17578	17453	17622	17554	17614	17563	17464	17453	17763	17439	17540	17728	17791	17520	17422	17332	17383	17744	17585	17527	17378	17626	17544	17682	17556	17394	17332	17480	17711	17646	17654	17750	17612	17555	17776	17531	17549	17524	17502	17517	17736	17889	17607	17549	17701	17665	17444	17636	17570	17573	17662	17559	17729	17579	17311	17765	17653	17507	17353	17554	17539	17588	17752	17618	17536	17762	17416	17485	17758	17649	17676	17579	17677	17493	17660	17532	17691	17646	17687	17704	17566	17547	17497	17528	17655	17489	17725	17479	17738	17549	17597	17561	17534	17223	17672	17473	17546	17365	17540	17534	17442	17546	17409	17516	17452	17555	17522	17608	17568	17455	17550	17497	17493	17627	17573	17616	17648	17451	17445	17649	17668	17639	17586	17740	17705	17494	17590	17773	17722	17496	17556	17414	17739	17604	17586	17439	17641	17516	17538	17506	17355	17634	17550	17521	17613	17588	17359	17521	17533	17701	17661	17662	17587	17690	17414	17580	17551	17641	17553	17467	17702	17641	17552	17625	17555	17752	17563	17516	17393	17277	17581	17352	17662	17635	17721	17645	17551	17585	17509	17565	17629	17638	17617	17379	17762	17577	17546	17557	17606	17716	17582	17596	17588	17598	17528	17656	17639	17546	17538	17601	17643	17785	17618	17654	17757	17571	17642	17597	17608	17494	17723	17473	17552	17473	17372	17428	17487	17506	17670	17562	17646	17552	17522	17591	17554	17494	17474	17651	17692	17610	17586	17456	17668	17640	17682	17460	17366	17518	17648	17720	17646	17489	17725	17736	17725	17617	17472	17373	17573	17442	17707	17594	17559	17330	17544	17477	17517	17439	17427	17767	17446	17881	17440	17400	17436	17489	17563	17410	17478	17490	17562	17690	17510	17640	17444	17621	17696	17561	17467	17442	17535	17561	17589	17628	17641	17516	17625	17570	17666	17603	17524	17607	17594	17538	17555	17576	17415	17423	17559	17515	17688	17653	17569	17574	17673	17475	17563	17548	17509	17732	17459	17703	17459	17668	17694	17735	17663	17583	17614	17592	17471	17512	17739	17767	17572	17627	17736	17785	17476	17417	17477	17512	17641	17300	17744	17652	17618	17250	17722	17737	17493	17656	17374	17483	17644	17476	17465	17573	17531	17405	17511	17592	17391	17464	17615	17398	17785	17550	17683	17427	17418	17657	17309	17580	17646	17452	17593	17579	17464	17507	17499	17600	17477	17357	17544	17657	17509	17636	17562	17245	17466	17531	17740	17493	17562	17676	17680	17570	17382	17509	17703	17483	17619	17441	17641	17547	17438	17433	17623	17654	17614	17482	17529	17635	17508	17692	17533	17531	17545	17787	17447	17567	17649	17497	17706	17600	17752	17366	17458	17613	17584	17730	17435	17507	17581	17572	17658	17450	17430	17660	17426	17685	17491	17359	17603	17505	17454	17605	17486	17437	17358	17504	17574	17671	17532	17521	17570	17713	17637	17863	17563	17520	17480	17660	17545	17507	17657	17658	17579	17597	17489	17600	17502	17631	17643	17667	17600	17533	17323	17621	17413	17511	17911	17318	17467	17613	17637	17421	17661	17578	17680	17613	17555	17526	17545	17598	17594	17469	17472	17563	17486	17632	17544	17359	17395	17596	17475	17624	17648	17681	17622	17550	17664	17539	17434	17649	17698	17665	17562	17659	17657	17432	17562	17627	17653	17679	17634	17600	17504	17513	17634	17399	17501	17676	17653	17476	17645	17570	17502	17372	17373	17507	17565	17535	17475	17446	17697	17562	17516	17659	17551	17475	17604	17625	17655	17625	17821	17799	17676	17606	17703	17558	17608	17510	17549	17566	17614	17375	17585	17351	17866	17677	17469	17578	17590	17612	17609	17518	17531	17597	17497	17652	17759	17660	17497	17567	17617	17635	17730	17659	17696	17350	17608	17619	17547	17443	17628	17490	17496	17580	17584	17502	17721	17679	17732	17561	17707	17498	17564	17422	17548	17593	17587	17495	17637	17669	17611	17277	17564	17399	17655	17487	17657	17807	17592	17573	17532	17711	17677	17452	17673	17711	17729	17560	17663	17630	17534	17452	17594	17543	17695	17633	17621	17418	17571	17513	17739	17676	17679	17478	17692	17596	17530	17481	17432	17518	17635	17558	17653	17433	17554	17615	17588	17703	17501	17706	17818	17587	17667	17548	17707	17615	17552	17722	17701	17353	17428	17438	17773	17543	17471	17669	17460	17597	17458	17524	17594	17503	17432	17813	17615	17505	17594	17428	17720	17663	17478	17577	17559	17416	17460	17458	17619	17669	17626	17634	17680	17635	17373	17493	17583	17502	17404	17562	17503	17696	17497	17553	17522	17417	17519	17398	17614	17605	17510	17407	17646	17746	17555	17572	17480	17552	17574	17621	17515	17420	17656	17566	17717	17500	17536	17664	17553	17624	17494	17599	17617	17715	17510	17444	17482	17447	17698	17466	17626	17428	17614	17701	17629	17597	17535	17337	17601	17652	17636	17663	17437	17507	17433	17398	17428	17663	17586	17825	17593	17601	17557	17590	17682	17542	17571	17681	17544	17640	17574	17454	17690	17524	17552	17482	17536	17663	17546	17548	17632	17498	17590	17551	17433	17693	17554	17686	17459	17408	17616	17551	17595	17589	17510	17641	17554	17365	17599	17587	17590	17611	17580	17462	17485	17782	17644	17566	17395	17513	17395	17341	17460	17481	17593	17458	17647	17419	17495	17559	17481	17516	17790	17587	17727	17571	17484	17744	17517	17669	17595	17508	17506	17691	17490	17580	17508	17705	17522	17711	17588	17771	17452	17292	17613	17523	17506	17737	17568	17752	17476	17416	17769	17582	17770	17498	17602	17505	17461	17296	17669	17838	17577	17388	17492	17901	17594	17624	17662	17369	17682	17643	17643	17637	17646	17446	17756	17430	17560	17563	17765	17465	17514	17537	17577	17478	17530	17616	17804	17702	17570	17497	17674	17590	17451	17347	17628	17591	17479	17444	17486	17581	17591	17645	17342	17381	17359	17548	17500	17506	17689	17486	17555	17479	17498	17721	17827	17636	17622	17473	17348	17571	17530	17583	17782	17659	17473	17667	17558	17656	17626	17577	17460	17686	17571	17524	17430	17545	17586	17643	17467	17573	17601	17655	17457	17526	17462	17646	17612	17474	17450	17663	17448	17618	17600	17606	17645	17772	17522	17764	17828	17633	17660	17604	17744	17531	17688	17601	17447	17596	17449	17493	17556	17595	17665	17396	17463	17496	17583	17677	17657	17504	17649	17593	17663	17414	17582	17438	17411	17614	17524	17606	17514	17789	17519	17676	17659	17572	17540	17731	17568	17605	17534	17600	17532	17593	17553	17552	17473	17392	17723	17297	17528	17654	17480	17610	17670	17604	17665	17596	17528	17594	17663	17478	17254	17479	17746	17559	17608	17268	17629	17393	17523	17604	17560	17516	17311	17583	17513	17494	17416	17562	17511	17682	17337	17539	17521	17587	17546	17545	17378	17589	17642	17517	17469	17703	17371	17662	17450	17492	17665	17562	17619	17519	17421	17409	17619	17718	17669	17650	17651	17547	17428	17622	17531	17478	17536	17610	17665	17460	17595	17745	17764	17597	17668	17599	17564	17499	17650	17660	17585	17656	17621	17645	17290	17607	17686	17649	17354	17481	17426	17513	17490	17617	17780	17596	17520	17812	17445	17660	17510	17794	17430	17423	17466	17794	17565	17546	17412	17523	17516	17444	17483	17766	17430	17609	17554	17502	17622	17718	17421	17697	17716	17687	17688	17574	17659	17615	17481	17697	17601	17580	17525	17651	17518	17731	17750	17620	17703	17446	17530	17479	17470	17472	17573	17486	17619	17530	17638	17642	17669	17595	17381	17695	17382	17595	17633	17636	17555	17457	17628	17645	17377	17398	17542	17621	17649	17533	17547	17418	17614	17522	17684	17555	17608	17506	17708	17747	17510	17586	17455	17522	17299	17605	17657	17671	17550	17471	17661	17677	17511	17384	17392	17548	17428	17526	17734	17647	17472	17546	17396	17586	17476	17736	17744	17798	17739	17669	17440	17582	17547	17670
15123	17958	17543	16686	16400	16465	16681	16585	16471	16472	16580	16813	17230	17287	17037	16528	16413	16325	16279	16777	17769	17760	16874	16265	16246	16006	15939	15921	16121	15884	16010	16150	16151	16044	16216	15932	16210	15869	16087	16063	16098	15998	16019	16042	15977	16057	15937	16076	16076	16077	16078	15997	16110	15921	15990	16012	16094	16071	16209	16093	16084	15926	16047	16001	16145	16169	16039	15998	16109	16103	15942	15993	16183	15984	16086	15955	15873	15968	16007	15975	15978	15925	15858	15946	15937	16229	15980	16035	16036	15979	16001	16018	16151	16312	16056	15929	16123	16084	16028	15991	16012	15976	16074	16107	16107	15997	16061	16125	15880	16000	16018	16232	15984	16165	15914	16120	16147	15968	16097	15912	16066	15999	15994	16003	16068	15982	16045	16034	16167	15982	15859	16056	16019	16069	16030	16154	16153	15900	16109	16075	15995	16173	15947	16145	16116	15796	16019	16154	16088	16093	16099	16058	15939	15984	16024	15923	16121	16180	16089	16089	16218	15996	16212	16119	15962	16054	16020	16027	16175	16020	16015	16055	15989	16113	15912	15823	16072	16000	16055	16047	15968	16097	16053	16041	15966	15965	15988	16000	15995	16007	15936	15922	16020	16064	16176	16114	16164	15891	16149	16001	16095	16036	16070	16056	15898	15945	16060	15887	16082	15869	15923	15879	16075	16069	16172	16184	16106	15979	16155	16158	15939	16101	15989	16187	16081	16097	15900	16105	16111	15902	16084	16118	16016	16163	16052	15972	16005	16114	16085	15941	15990	16118	15988	16017	15895	15984	16005	16236	15978	16092	15962	16050	15929	16091	16088	16043	16052	16024	15885	16023	15998	16106	16126	16009	16022	16191	16129	16083	16144	15991	16045	16111	15853	16121	15836	16097	16108	15939	16061	15976	15991	16110	15981	15932	15960	16283	16161	16078	16000	16055	15913	16004	16158	15959	15946	16035	16154	16065	16145	16201	16025	16209	16027	15912	16054	15937	16212	15947	16013	16028	16129	16004	15892	16093	16058	16133	16022	16097	15956	16077	16151	15967	16021	16093	16142	16099	16133	15899	15989	15901	15807	16158	15780	16078	16117	15997	15968	15991	16050	16082	16144	15977	16140	16077	16187	15960	16105	16124	16068	16144	16118	16145	16252	16192	16251	15986	16063	16158	16056	15977	15929	16044	16151	16092	15928	15968	16033	16040	15903	16028	16070	15933	15945	16165	15984	16167	16000	15885	16178	15890	15995	16070	16011	16082	16099	16152	16109	16087	16126	16189	16022	16127	15864	15945	16062	16074	15978	16009	16019	15875	16065	16123	16129	16091	15874	16033	16176	15934	15991	16040	15982	16221	16102	15998	16343	15832	16015	15973	16138	15958	16187	16064	15934	16073	16055	16177	15904	16161	15965	15798	15989	15899	16069	15887	16015	16094	16011	16100	15996	16136	16223	15990	16104	15986	16133	15983	16027	15990	16090	15842	16089	15914	15888	15998	16110	16012	15967	16055	16237	16008	16259	16089	16271	15806	15983	15976	16112	15994	16100	16150	15969	16014	16027	15934	15924	16051	16111	16082	15996	16105	16001	16207	16079	16244	15735	16111	15940	16007	15928	16028	15880	16089	15930	16009	16034	15967	16208	16080	16039	15993	16098	16076	16133	16084	16017	16130	16018	15978	15982	15982	16273	16073	15957	16079	16008	16009	16140	16125	15903	16001	15903	16014	16125	16030	16105	15859	16036	16027	16011	16142	16051	15980	16161	16091	15996	15984	16084	16056	16013	15910	15884	16173	16007	16083	16049	15949	16010	16022	15920	16207	16083	15859	15940	15857	16063	16045	16198	15878	15974	16002	16030	15945	15892	15987	16042	15946	15967	16112	16114	15916	16080	16017	15986	15985	16065	16066	15880	16012	16077	16088	15953	16101	16081	15966	16124	15992	16267	16163	16121	15974	16222	16046	15990	15955	16204	16144	15974	16028	16280	15930	16014	15861	16218	15914	16270	15964	16151	16089	15943	15952	16113	16190	16015	16005	16151	16028	16117	16162	16179	16190	15838	16048	16091	16304	15956	16153	16241	16091	16111	16089	15839	15883	15967	15861	16137	16065	15978	16076	15865	16021	16020	16067	16059	16111	15989	15871	16051	16084	16037	15917	16063	16050	15986	16264	15925	15979	16172	15987	15867	15898	16025	15989	16019	16149	16020	16039	16067	16041	15975	16131	16066	16141	15905	16271	16242	16016	15890	16276	16046	16065	16097	15895	16090	15958	16229	15983	16028	16143	15989	15973	16029	16040	15896	16034	16108	16107	16204	16093	16068	16198	16005	16115	16191	15966	16160	15873	16095	16053	16081	16022	16084	16034	16090	16072	16080	15984	16055	16112	15967	15865	16015	16212	16055	15848	16085	15953	16136	16127	16041	16076	16001	15958	16154	16030	15982	16001	16188	16099	15940	15953	16121	16080	16041	15952	16119	15933	16089	15991	16102	15985	16112	16014	16077	16129	16167	16315	16101	16104	15989	16136	15961	15992	15904	16014	16174	16183	16083	15979	16094	16152	15975	16053	16067	16073	15983	15991	16047	16129	16006	15994	16189	16070	16069	15878	16048	16056	16060	16163	16069	16016	16106	16096	16138	16180	16012	16013	16213	15832	15922	16059	16009	15980	16030	16125	16132	16121	15994	16069	16181	16186	16187	16123	16127	16214	16003	16114	16096	15848	16137	15875	16073	16133	16113	16050	16075	16101	15930	16130	16086	15975	16130	16096	15968	15951	16062	15926	16264	16068	16044	16133	15961	16103	15996	16030	15993	15901	16001	16059	16160	15993	15936	16076	15818	16071	16127	15933	16000	16122	16117	16148	16043	15964	15936	16108	15962	16191	16062	15899	16049	16187	15994	16034	16127	15960	16056	16052	15953	15982	16175	16061	16010	16031	16221	15946	16034	16139	16001	15963	16154	16188	16057	16124	15979	15923	16170	15969	16088	16057	16107	15961	15939	15942	16025	16111	16022	16175	16073	16114	16151	16082	16122	16002	15921	16215	16013	15978	16026	16169	16207	15905	16076	16079	16021	15992	16021	16052	16063	16013	16110	15951	16137	15970	15961	16179	15841	16027	16134	15905	16005	16029	15957	16271	16208	16013	15973	15978	15940	16019	16028	16143	15979	15948	16122	16093	15985	16067	16101	16031	16130	15883	16057	15958	16144	15976	16175	16171	16104	16016	16193	16030	16069	16125	16012	16044	16087	16035	16126	16150	15868	16183	16104	16007	16050	15824	16161	15961	15978	15937	15991	16065	15958	16206	15932	16239	16143	15997	16124	16222	16066	16064	16041	16093	16094	16062	16015	15943	16039	16094	16239	15990	16109	16092	16165	15941	15952	16025	16037	16144	16016	16094	16094	16072	16132	16117	16145	15978	16074	15937	16134	16015	16082	16100	16018	16095	15794	16053	16036	16051	15977	15932	16164	16052	15933	16162	16050	16158	16132	16091	15989	16185	15917	16015	15954	16084	16153	16034	15860	15914	16082	16058	16016	16050	16042	15913	15971	16009	16059	15988	16328	16175	16147	15980	16144	16279	16054	16002	16083	15970	15930	16179	16162	16009	16124	16135	15995	16091	15996	16302	16097	16085	16014	15953	15854	15935	16243	16027	15838	16072	16282	15832	16001	16017	15908	16114	15939	16022	16028	16031	16110	16026	15992	16010	16059	16082	16109	16171	16201	16198	15861	16064	15922	16154	15868	16144	16104	16123	16036	16201	16119	16136	16066	16012	16027	16003	15947	15943	15961	16203	15973	16114	16229	15908	16174	16090	16168	16026	16099	15869	16065	16123	16030	15826	16012	15849	16067	16104	15910	16163	16129	15903	16000	16141	15870	15955	16041	16011	16113	15981	16176	15890	16003	16027	16072	16078	15918	15915	16208	16032	16020	16029	16015	16122	16001	16011	16045	16130	16074	16031	16023	16108	16115	15962	16136	15868	16112	16054	15938	16081	16047	16128	15996	15943	16171	15947	15928	15976	16087	16016	16101	15956	15988	15916	15952	15917	15958	16039	15921	16097	15903	16012	16133	15963	16053	16044	16060	15880	16150	16226	15944	16001	15963	16027	15901	16132	15992	15958	16034	16051	15993	15928	16028	16145	15832	16038	15992	16110	16136	16238	16048	15979	16061	16198	15946	16139	16157	16046	15989	16158	16063	16064	16046	16124	16119	16019	16132	16007	16021	16175	16077	16227	16026	16084	16170	15981	16118	16026	16282	15996	16014	16042	16004	16038	16128	16111	15896	15898	16002	16009	15982	16148	16082	16014	16021	15761	16067	16212	15965	15938	16097	16168	15898	16151	15987	16058	15910	16079	16074	16018	16121	16106	15971	16046	16045	16044	16069	15925	16135	16007	15975	16183	15848	15965	16127	16175	16107	15932	16123	16067	16245	16217	15959	16142	15996	16044	16053	16118	16041	15985	16119	16082	15930	16186	16022	15989	16131	15928	15992	16171	16103	16004	15951	16089	16100	15964	16045	16049	16119	16136	15986	16014	16064	16104	16016	16241	16029	16046	16255	16076	15954	16026	16137	16057	16054	15996	16191	16072	16081	15979	16188	15938	16018	15969	16045	16015	15923	16062	16047	15905	15928	16128	16053	16028	15992	16112	16140	16156	16111	16175	16138	16081	16096	16058	16136	15996	16061	16187	15896	16121	16114	16031	16010	16089	16056	16088	16096	16048	16094	15959	16133	15985	16043	15997	15914	16078	15976	16166	16296	15911	15998	15970	16038	15916	16047	16133	16137	15949	16118	16013	16085	15979	16099	15936	16144	16057	16131	16218	16172	16094	16016	16164	16062	16048	15995	16163	16126	16098	15980	16085	16249	16198	16165	16005	15950	16022	16261	16139	15904	15776	16149	16065	15991	16078	15989	16134	15795	16205	16165	15983	16160	15908	16080	16105	16074	16028	16118	15981	16000	16019	15844	16066	15902	16097	16019	16099	16087	16191	16001	16119	15948	15927	16007	15987	16056	16019	16014	16092	16062	16011	16042	16015	16229	16077	16179	16122	16197	16124	16082	16067	15899	16003	15969	16119	16133	16095	15949	15932	16055	16007	16013	16125	16096	16174	16232	16057	16230	16060
23798	20953	28201	24004	21829	21489	21180	19596	19400	19549	19580	19457	19751	19576	19277	18996	18932	19157	19053	23805	26459	23955	21164	19760	18973	18640	18565	18558	18289	18457	18533	18243	18487	18356	18352	18613	18340	18411	18311	18216	18487	18408	18513	18429	18502	18391	18568	18211	18267	18434	18443	18429	18574	18534	18442	18485	18364	18364	18396	18421	18344	18467	18272	18175	18351	18240	18298	18414	18453	18323	18453	18225	18318	18287	18590	18515	18431	18441	18368	18501	18299	18530	18327	18341	18253	18331	18280	18272	18246	18365	18438	18315	18183	18249	18554	18646	18332	18315	18313	18151	18295	18313	18292	18396	18389	18400	18291	18269	18335	18315	18181	18277	18443	18625	18469	18467	18340	18416	18529	18277	18214	18436	18442	18327	18466	18442	18475	18323	18312	18538	18396	18371	18382	18519	18296	18389	18297	18458	18432	18351	18210	18543	18360	18515	18091	18366	18415	18450	18463	18267	18142	18368	18389	18457	18472	18408	18387	18447	18419	18440	18170	18079	18365	18397	18392	18442	18416	18060	18309	18248	18445	18388	18367	18345	18284	18363	18355	18248	18283	18344	18397	18270	18497	18181	18444	18259	18314	18433	18464	18449	18482	18628	18356	18355	18289	18438	18284	18335	18579	18402	18223	18218	18246	18143	18312	18195	18518	18461	18200	18280	18450	18198	18208	18420	18457	18258	18319	18237	18361	18266	18364	18432	18305	18299	18266	18457	18557	18396	18251	18314	18197	18419	18546	18509	18632	18307	18231	18456	18461	18361	18159	18301	18288	18329	18534	18517	18343	18400	18200	18231	18299	18549	18476	18447	18385	18366	18349	18623	18241	18137	18478	18311	18425	18439	18284	18559	18513	18171	18106	18506	18310	18282	18374	18151	18206	18471	18512	18720	18448	18302	18242	18135	18404	18169	18366	18504	18338	18412	18242	18411	18438	18295	18574	18440	18493	18351	18491	18230	18210	18277	18377	18506	18527	18225	18353	18291	18523	18509	18293	18389	18617	18377	18463	18448	18059	18382	18274	18248	18451	18459	18447	18320	18194	18266	18437	18244	18194	18373	18232	18406	18296	18506	18492	18407	18474	18468	18541	18455	18125	18422	18346	18310	18245	18513	18163	18262	18331	18042	18465	18371	18207	18690	18329	18493	18454	18263	18313	18007	18150	18465	18354	18507	18453	18319	18254	18289	18336	18409	18230	18333	18265	18350	18336	18416	18315	18439	18522	18350	18550	18232	18332	18247	18405	18547	18405	18133	18243	18282	18327	18295	18468	18241	18461	18362	18319	18195	18238	18260	18415	18419	18365	18408	18423	18462	18331	18428	18294	18156	18325	18440	18111	18473	18259	18484	18578	18427	18509	18334	18490	18353	18290	18296	18100	18261	18220	18359	18112	18232	18232	18440	18353	18353	18418	18332	18301	18378	18738	18363	18292	18229	18317	18476	18304	18413	18252	18384	18368	18318	18336	18249	18340	18286	18417	18472	18319	18422	18225	18319	18198	18496	18267	18272	18344	18385	18414	18330	18231	18257	18324	18233	18185	18441	18269	18437	18410	18341	18554	18162	18353	18504	18347	18563	18237	18279	18496	18303	18359	18288	18466	18282	18349	18167	18201	18486	18330	18406	18362	18448	18484	18372	18420	18234	18499	18400	18293	18514	18321	18380	18560	18389	18363	18482	18474	18378	18383	18573	18150	18473	18232	18391	18232	18371	18442	18317	18356	18361	18487	18577	18309	18307	18372	18260	18214	18284	18304	18251	18183	18370	18323	18369	18350	18266	18377	18391	18396	18422	18315	18309	18381	18359	18463	18198	18255	18322	18271	18332	18372	18512	18295	18345	18449	18414	18492	18473	18397	18150	18566	18517	18321	18544	18300	18389	18444	18254	18534	18259	18558	18453	18454	18294	18290	18344	18440	18505	18141	18508	18165	18326	18302	18442	18476	18396	18286	18422	18186	18497	18454	18476	18445	18498	18521	18286	18493	18376	18318	18132	18311	18301	18177	18356	18234	18128	18297	18342	18486	18355	18189	18421	18375	18324	18303	18199	18311	18286	18397	18452	18351	18426	18303	18311	18194	18490	18441	18313	18538	18353	18473	18267	18443	18478	18450	18365	18477	18242	18532	18278	18366	18287	18278	18281	18185	18426	18341	18251	18142	18206	18295	18357	18446	18449	18362	18283	18297	18506	18406	18216	18611	18256	18485	18474	18408	18453	18370	18240	18391	18260	18423	18165	18341	18448	18431	18468	18297	18602	18239	18258	18320	18306	18224	18310	18335	18415	18468	18175	18197	18208	18364	18491	18353	18447	18233	18321	18323	18407	18384	18337	18449	18429	18179	18337	18172	18215	18558	18309	18491	18371	18316	18328	18458	18312	18214	18453	18338	18178	18487	18482	18417	18358	18393	18319	18301	18422	18361	18200	18251	18268	18376	18426	18287	18163	18395	18348	18167	18402	18273	18424	18220	18224	18249	18163	18332	18346	18608	18355	18338	18280	18316	18381	18206	18421	18352	18459	18415	18483	18241	18315	18419	18209	18234	18274	18253	18308	18136	18168	18343	18371	18392	18217	18373	18403	18549	18527	18534	18487	18451	18351	18315	18394	18195	18237	18513	18331	18317	18518	18401	18446	18465	18256	18336	18360	18300	18166	18139	18208	18419	18359	18145	18451	18343	18382	18296	18008	18150	18312	18446	18498	18494	18257	18474	18342	18346	18369	18341	18371	18418	18565	18383	18271	18361	18433	18350	18362	18559	18443	18400	18223	18379	18379	18611	18250	18392	18275	18448	18565	18654	18383	18301	18428	18241	18561	18630	18262	18551	18310	18472	18341	18329	18504	18372	18178	18399	18203	18448	18329	18448	18418	18261	18196	18396	18331	18394	18432	18217	18310	18339	18037	18210	18310	18289	18311	18421	18248	18249	18320	18351	18388	18293	18367	18457	18283	18620	18346	18316	18417	18293	18437	18312	18301	18398	18098	18348	18297	18281	18270	18405	18444	18413	18125	18396	18522	18188	18320	18347	18240	18270	18430	18378	18410	18463	18527	18369	18434	18526	18307	18583	18632	18425	18463	18357	18328	18548	18315	18621	18416	18176	18267	18388	18364	18292	18333	18328	18294	18402	18174	18451	18343	18592	18448	18561	18342	18403	18580	18413	18315	18508	18417	18268	18276	18371	18337	18264	18280	18574	18456	18461	18307	18330	18253	18516	18354	18506	18314	18468	18342	18502	18456	18311	18339	18333	18356	18550	18174	18317	18320	18244	18302	18285	18373	18414	18251	18378	18430	18514	18398	18468	18398	18220	18235	18410	18260	18483	18293	18200	18247	18458	18328	18283	18549	18211	18438	18354	18424	18285	18205	18302	18348	18228	18589	18390	18460	18336	18537	18439	18271	18182	18346	18286	18380	18253	18207	18320	18189	18318	18460	18429	18339	18250	18402	18385	18301	18321	18317	18479	18359	18526	18337	18213	18420	18253	18388	18463	18373	18362	18378	18517	18202	18384	18498	18465	18385	18264	18299	18346	18390	18275	18310	18459	18424	18420	18126	18397	18402	18432	18190	18192	18195	18268	18427	18226	18268	18356	18368	18373	18346	18425	18375	18255	18471	18350	18433	18301	18306	18396	18297	18388	18426	18349	18482	18411	18442	18395	18339	18276	18327	18225	18288	18400	18388	18235	18412	18381	18188	18280	18375	18361	18186	18211	18433	18516	18304	18276	18441	18427	18385	18408	18211	18449	18122	18349	18080	18364	18243	18285	18572	18382	18185	18343	18359	18357	18425	18356	18599	18383	18479	18207	18494	18530	18593	18520	18247	18334	18347	18418	18543	18447	18452	18398	18442	18421	18251	18299	18444	18261	18285	18459	18314	18365	18230	18453	18205	18460	18112	18467	18489	18275	18386	18379	18176	18301	18269	18264	18407	18221	18339	18468	18295	18543	18264	18439	18463	18364	18373	18121	18518	18326	18313	18412	18140	18439	18302	18408	18391	18400	18241	18366	18281	18559	18312	18354	18494	18440	18320	18410	18335	18267	18416	18434	18255	18378	18302	18302	18370	18176	18545	18271	18200	18253	18325	18450	18398	18281	18412	18365	18496	18447	18422	18029	18332	18460	18410	18426	18331	18274	18488	18430	18408	18319	18351	18460	18369	18220	18378	18371	18155	18197	18336	18461	18525	18334	18470	18275	18574	18517	18186	18295	18344	18274	18331	18478	18289	18382	18382	18295	18348	18290	18577	18219	18569	18295	18479	18391	18249	18236	18521	18256	18400	18416	18379	18440	18230	18291	18292	17997	18307	18453	18235	18229	18428	18475	18296	18422	18310	18327	18158	18298	18496	18366	18290	18070	18374	18534	18178	18439	18428	18403	18264	18210	18178	18201	18265	18348	18387	18291	18391	18246	18304	18284	18219	18393	18483	18309	18457	18507	18215	18343	18221	18293	18198	18305	18365	18377	18472	18448	18561	18434	18358	18385	18596	18445	18246	18378	18041	17978	18276	18261	18414	18032	18410	18286	18316	18337	18447	18251	18332	18417	18469	18368	18455	18321	18352	18408	18470	18535	18300	18376	18519	18261	18150	18465	18464	18375	18254	18460	18364	18244	18303	18290	18332	18145	18244	18411	18388	18162	18336	18527	18383	18370	18311	18311	18399	18339	18428	18302	18230	18467	18457	18469	18294	18243	18450	18396	18385	18312	18329	18322	18457	18285	18150	18579	18528	18223	18297	18312	18454	18429	18463	18439	18393	18367	18435	18278	18366	18286	18386	18371	18150	18329	18377	18380	18264	18280	18420	18475	18401	18316	18471	18333	18353	18491	18489	18568	18305	18189	18351	18340	18375	18520	18258	18432	18449	18286	18376	18169	18240	18218	18102	18518	18343	18479	18365	18243	18273	18383	18214	18466	18461	18243	18314	18428	18231	18354	18302	18538	18440	18352	18359	18470	18367	18373	18436	18450	18483	18269	18441	18411	18233	18202	18455	18457	18369	18334	18499	18322	18382	18365	18293	18430	18260	18295	18405	18409	18321	18301	18496	18275	18358	18383	18260	18481	18398	18389	18283	18514	18607	18286	18321	18241	18161	18260	18398	18146	18437	18369	18300	18250	18279
14724	23976	22652	19599	18713	18186	17945	18231	18101	18139	18272	18087	18606	18603	17954	17290	17089	17470	17830	25675	27438	23293	19662	18039	17020	16570	16744	16543	16613	16684	16474	16526	16673	16661	16695	16615	16559	16526	16663	16609	16522	16505	16503	16604	16586	16518	16456	16552	16719	16763	16698	16471	16505	16476	16708	16552	16820	16549	16483	16460	16580	16468	16555	16669	16612	16494	16394	16410	16455	16597	16690	16604	16674	16518	16596	16535	16596	16511	16569	16616	16633	16760	16547	16645	16542	16536	16489	16466	16749	16650	16609	16432	16561	16602	16447	16678	16512	16642	16370	16522	16679	16464	16563	16539	16589	16584	16505	16473	16464	16574	16468	16650	16480	16662	16462	16576	16556	16685	16565	16593	16521	16474	16520	16547	16526	16434	16681	16457	16550	16389	16738	16561	16620	16593	16658	16404	16536	16568	16511	16493	16726	16394	16707	16567	16550	16570	16405	16547	16233	16386	16509	16547	16640	16630	16589	16440	16583	16508	16610	16496	16502	16519	16533	16437	16596	16556	16703	16668	16470	16536	16462	16523	16633	16536	16679	16565	16593	16441	16644	16627	16458	16513	16622	16516	16515	16400	16530	16590	16515	16580	16571	16665	16435	16378	16502	16564	16466	16404	16621	16498	16738	16544	16515	16515	16689	16487	16557	16529	16530	16691	16667	16591	16416	16644	16634	16563	16539	16585	16370	16534	16542	16555	16530	16510	16762	16653	16453	16522	16419	16558	16560	16559	16765	16532	16568	16733	16393	16575	16619	16582	16511	16773	16627	16496	16474	16561	16496	16679	16592	16447	16686	16429	16461	16525	16579	16662	16606	16589	16422	16624	16634	16522	16666	16537	16545	16500	16584	16356	16532	16416	16521	16413	16596	16421	16482	16549	16438	16595	16485	16559	16487	16442	16461	16621	16656	16411	16649	16393	16681	16568	16433	16658	16535	16509	16491	16318	16541	16660	16529	16535	16653	16335	16671	16398	16476	16495	16725	16390	16537	16558	16620	16461	16470	16547	16444	16584	16729	16621	16558	16479	16551	16572	16592	16657	16431	16529	16486	16523	16654	16500	16458	16566	16535	16605	16454	16404	16456	16576	16508	16521	16455	16411	16547	16522	16519	16507	16504	16735	16550	16428	16480	16434	16560	16674	16626	16479	16606	16566	16665	16515	16601	16727	16493	16517	16644	16630	16494	16611	16528	16583	16621	16668	16629	16543	16475	16573	16483	16564	16506	16497	16515	16605	16626	16468	16502	16465	16459	16536	16581	16593	16687	16598	16526	16598	16490	16482	16578	16478	16748	16424	16558	16531	16537	16554	16704	16659	16555	16762	16325	16555	16538	16471	16653	16480	16539	16618	16606	16510	16430	16671	16598	16575	16625	16589	16514	16485	16519	16477	16664	16581	16731	16553	16474	16607	16774	16519	16510	16631	16592	16512	16666	16691	16441	16643	16469	16619	16565	16534	16430	16556	16519	16435	16516	16690	16605	16493	16565	16640	16515	16643	16441	16543	16520	16542	16681	16469	16577	16526	16603	16722	16605	16282	16527	16421	16698	16713	16664	16566	16690	16464	16512	16346	16484	16589	16665	16583	16631	16551	16493	16467	16380	16571	16310	16391	16640	16765	16592	16441	16389	16704	16443	16715	16424	16696	16555	16549	16583	16633	16604	16550	16529	16674	16453	16583	16551	16605	16622	16620	16471	16477	16594	16713	16571	16627	16474	16685	16593	16478	16555	16575	16606	16506	16707	16619	16545	16559	16473	16441	16606	16760	16487	16471	16752	16483	16714	16433	16622	16675	16449	16573	16619	16580	16669	16511	16444	16541	16565	16603	16706	16459	16706	16646	16575	16401	16597	16818	16480	16805	16601	16451	16530	16646	16510	16653	16435	16587	16651	16587	16592	16586	16514	16608	16474	16477	16576	16621	16493	16556	16413	16655	16544	16448	16743	16417	16573	16509	16576	16562	16430	16746	16605	16646	16554	16730	16529	16501	16806	16413	16583	16530	16498	16570	16519	16444	16491	16721	16522	16520	16506	16524	16404	16568	16493	16612	16537	16548	16582	16341	16518	16467	16439	16628	16453	16549	16484	16586	16667	16441	16524	16712	16624	16638	16505	16400	16491	16543	16561	16599	16412	16387	16460	16569	16740	16584	16389	16376	16650	16548	16544	16724	16642	16541	16526	16496	16662	16638	16553	16634	16541	16551	16587	16537	16471	16416	16504	16641	16567	16547	16649	16672	16432	16507	16732	16651	16704	16458	16410	16597	16535	16488	16593	16545	16390	16548	16620	16518	16486	16638	16691	16607	16655	16581	16589	16632	16500	16390	16382	16614	16447	16501	16562	16509	16473	16516	16626	16624	16395	16525	16575	16452	16344	16427	16546	16564	16448	16461	16315	16458	16485	16609	16609	16510	16496	16657	16473	16681	16501	16544	16303	16663	16625	16438	16735	16567	16674	16504	16398	16425	16496	16476	16519	16495	16455	16608	16476	16491	16665	16742	16435	16624	16550	16523	16427	16531	16533	16648	16496	16754	16454	16623	16500	16573	16562	16452	16502	16532	16578	16551	16507	16489	16747	16532	16651	16576	16590	16639	16610	16617	16588	16649	16722	16438	16373	16681	16354	16618	16551	16759	16592	16453	16496	16627	16624	16413	16582	16638	16570	16450	16586	16529	16541	16448	16646	16494	16538	16511	16723	16543	16642	16311	16526	16445	16661	16466	16564	16540	16573	16646	16461	16587	16577	16655	16525	16502	16709	16508	16582	16654	16741	16549	16442	16395	16499	16508	16635	16700	16578	16707	16474	16471	16579	16659	16587	16667	16636	16541	16644	16485	16481	16462	16516	16392	16586	16503	16675	16655	16464	16503	16379	16450	16576	16510	16457	16530	16660	16529	16675	16401	16463	16434	16477	16616	16405	16426	16420	16628	16407	16460	16541	16628	16516	16656	16627	16438	16744	16570	16383	16547	16560	16585	16374	16404	16503	16577	16573	16599	16692	16554	16457	16457	16415	16636	16522	16660	16426	16585	16409	16635	16824	16628	16632	16652	16500	16645	16569	16435	16558	16601	16453	16598	16454	16545	16483	16616	16585	16355	16514	16799	16513	16584	16595	16475	16486	16602	16559	16496	16461	16739	16782	16601	16438	16648	16582	16643	16587	16476	16309	16528	16546	16591	16617	16534	16531	16606	16732	16450	16654	16594	16519	16559	16710	16407	16506	16471	16648	16530	16618	16623	16557	16512	16649	16459	16755	16490	16563	16568	16517	16594	16592	16580	16367	16461	16619	16647	16489	16498	16482	16582	16536	16527	16575	16536	16538	16540	16681	16500	16696	16533	16465	16586	16487	16488	16598	16834	16436	16510	16607	16706	16576	16588	16439	16413	16508	16607	16498	16608	16441	16481	16531	16608	16538	16505	16479	16339	16739	16629	16685	16732	16297	16480	16498	16700	16673	16659	16616	16663	16669	16408	16474	16555	16462	16558	16712	16633	16516	16543	16379	16564	16371	16488	16651	16702	16483	16639	16387	16467	16520	16507	16479	16402	16760	16587	16442	16617	16511	16619	16586	16589	16579	16619	16672	16594	16665	16617	16426	16606	16514	16571	16686	16472	16821	16521	16468	16507	16518	16505	16573	16685	16511	16544	16515	16547	16606	16433	16519	16597	16636	16490	16552	16675	16539	16572	16350	16366	16496	16700	16617	16514	16694	16633	16513	16528	16605	16465	16411	16450	16495	16589	16598	16752	16396	16465	16645	16410	16617	16617	16657	16598	16588	16641	16546	16481	16559	16484	16627	16525	16597	16567	16438	16565	16439	16407	16464	16537	16534	16648	16470	16463	16521	16375	16637	16511	16566	16657	16430	16606	16637	16474	16621	16508	16485	16383	16426	16734	16675	16472	16570	16552	16581	16471	16535	16642	16631	16537	16580	16522	16369	16595	16629	16484	16611	16517	16656	16579	16534	16666	16650	16639	16620	16583	16519	16524	16501	16741	16493	16518	16641	16590	16568	16584	16559	16657	16499	16386	16601	16642	16348	16486	16541	16481	16578	16664	16411	16483	16606	16614	16660	16542	16597	16641	16755	16492	16579	16526	16490	16558	16561	16540	16371	16514	16445	16467	16561	16496	16671	16437	16624	16506	16629	16700	16506	16500	16544	16639	16468	16574	16557	16486	16740	16646	16506	16592	16531	16469	16421	16446	16597	16624	16533	16539	16595	16336	16564	16585	16684	16438	16576	16588	16480	16676	16659	16449	16678	16400	16578	16621	16491	16429	16423	16506	16595	16482	16544	16531	16375	16618	16441	16526	16466	16478	16470	16586	16580	16568	16502	16448	16610	16549	16424	16428	16578	16533	16608	16641	16359	16528	16606	16653	16555	16578	16625	16754	16540	16677	16550	16387	16481	16456	16433	16482	16445	16564	16389	16654	16470	16658	16535	16472	16493	16574	16487	16539	16456	16469	16602	16588	16530	16486	16483	16700	16526	16695	16506	16595	16431	16663	16615	16592	16643	16454	16550	16522	16410	16618	16593	16656	16479	16524	16661	16501	16620	16328	16607	16674	16432	16538	16496	16440	16467	16578	16523	16710	16563	16637	16560	16523	16547	16528	16478	16461	16609	16472	16630	16510	16730	16524	16422	16535	16510	16680	16471	16585	16433	16382	16656	16643	16418	16421	16648	16423	16655	16623	16394	16543	16451	16509	16496	16449	16492	16603	16376	16506	16561	16593	16564	16520	16670	16509	16455	16498	16534	16508	16566	16447	16608	16542	16422	16622	16521	16547	16469	16659	16469	16433	16507	16584	16404	16706	16662	16444	16427	16614	16477	16596	16486	16499	16573	16485	16477	16679	16549	16634	16537	16512	16500	16680	16543	16462	16548	16493	16545	16558	16520	16567	16500	16410	16513	16578	16458	16755	16437	16491	16728	16555	16499	16694	16739	16498	16516	16507	16534	16453	16568	16755	16640	16313	16525	16548	16516	16670	16452	16530	16606	16508	16448	16395	16618	16500	16699	16524	16604	16437	16602	16555	16509	16525	16654	16542	16634	16633	16641	16569	16514	16533	16619	16664	16515	16468	16532	16716	16604	16567	16695	16470	16517	16533
22742	20972	28672	23474	21286	23185	24150	20418	19755	20226	19983	19532	19470	19604	19325	19196	19156	19625	26039	30622	27701	25542	23449	21300	20239	19159	18616	18397	18617	18578	18626	18575	18637	18422	18697	18556	18553	18710	18557	18588	18539	18716	18672	18547	18731	18449	18540	18652	18568	18655	18312	18656	18653	18537	18388	18697	18460	18408	18487	18737	18406	18344	18592	18558	18301	18447	18385	18634	18527	18446	18558	18549	18419	18454	18426	18571	18420	18444	18377	18525	18468	18219	18453	18578	18427	18287	18424	18647	18488	18437	18425	18389	18421	18383	18587	18396	18382	18557	18512	18523	18512	18632	18557	18408	18484	18470	18389	18626	18466	18397	18470	18645	18427	18256	18536	18321	18440	18530	18706	18447	18271	18506	18600	18374	18173	18454	18325	18525	18547	18566	18588	18343	18363	18331	18350	18464	18476	18390	18406	18446	18261	18370	18404	18470	18363	18366	18488	18425	18610	18511	18475	18629	18296	18486	18772	18288	18331	18493	18472	18461	18412	18497	18500	18389	18417	18444	18733	18388	18339	18455	18394	18566	18436	18317	18329	18232	18601	18361	18462	18605	18432	18557	18363	18506	18527	18508	18563	18493	18516	18621	18401	18521	18410	18522	18468	18507	18590	18278	18490	18553	18631	18634	18455	18360	18580	18495	18355	18456	18490	18391	18460	18343	18549	18463	18400	18394	18436	18353	18432	18462	18342	18569	18468	18428	18676	18376	18527	18433	18393	18488	18441	18639	18523	18574	18370	18366	18467	18412	18112	18482	18468	18460	18570	18488	18544	18617	18385	18418	18441	18624	18573	18626	18554	18511	18349	18544	18401	18564	18261	18412	18427	18528	18385	18417	18534	18452	18678	18613	18410	18509	18483	18440	18445	18475	18455	18331	18509	18349	18531	18624	18349	18477	18543	18241	18716	18595	18564	18500	18436	18558	18401	18673	18271	18499	18241	18232	18253	18424	18380	18634	18738	18519	18255	18571	18380	18421	18568	18113	18496	18476	18374	18318	18247	18312	18525	18441	18635	18655	18508	18562	18519	18503	18395	18512	18460	18348	18155	18216	18413	18476	18438	18571	18584	18440	18437	18442	18332	18552	18503	18434	18458	18598	18575	18473	18348	18410	18590	18520	18365	18391	18453	18649	18339	18437	18692	18420	18412	18618	18587	18537	18628	18431	18409	18477	18342	18377	18466	18568	18350	18369	18379	18405	18402	18478	18359	18429	18476	18513	18340	18561	18522	18486	18200	18407	18345	18675	18675	18326	18585	18675	18719	18630	18390	18463	18461	18395	18388	18471	18356	18395	18491	18388	18535	18322	18499	18383	18512	18507	18506	18332	18310	18284	18324	18534	18518	18314	18518	18441	18475	18439	18468	18523	18538	18460	18578	18481	18651	18410	18289	18310	18576	18525	18416	18599	18473	18397	18426	18650	18522	18242	18439	18637	18645	18349	18438	18331	18269	18515	18519	18561	18447	18350	18491	18569	18520	18560	18486	18184	18220	18557	18619	18412	18315	18444	18649	18399	18469	18375	18216	18489	18479	18324	18250	18562	18553	18413	18510	18488	18397	18185	18405	18257	18348	18373	18380	18627	18453	18368	18318	18410	18410	18202	18386	18487	18453	18671	18399	18458	18513	18545	18523	18391	18524	18685	18227	18462	18311	18336	18491	18435	18491	18515	18373	18556	18436	18438	18358	18393	18472	18511	18450	18407	18301	18585	18507	18486	18529	18528	18266	18478	18739	18503	18422	18406	18496	18586	18433	18574	18252	18434	18590	18374	18509	18531	18592	18463	18402	18436	18436	18418	18519	18456	18503	18473	18551	18475	18358	18304	18309	18282	18482	18514	18481	18545	18252	18403	18599	18586	18584	18431	18613	18486	18457	18613	18523	18435	18435	18456	18440	18283	18553	18357	18517	18380	18525	18386	18346	18425	18389	18422	18504	18359	18601	18480	18411	18438	18524	18588	18265	18410	18431	18447	18590	18388	18422	18518	18515	18554	18521	18560	18587	18554	18505	18524	18370	18489	18330	18439	18440	18583	18335	18646	18566	18432	18510	18496	18410	18561	18403	18479	18446	18272	18601	18352	18389	18501	18355	18469	18550	18542	18460	18189	18345	18535	18606	18367	18416	18511	18610	18637	18371	18333	18213	18679	18576	18433	18611	18494	18242	18393	18462	18579	18603	18473	18643	18525	18250	18509	18532	18327	18377	18501	18408	18503	18874	18380	18654	18367	18349	18485	18467	18511	18359	18635	18618	18644	18433	18373	18494	18332	18656	18503	18357	18443	18447	18293	18500	18342	18428	18292	18393	18474	18597	18560	18630	18502	18500	18476	18411	18407	18702	18404	18354	18533	18527	18233	18577	18298	18410	18561	18573	18593	18726	18346	18430	18488	18602	18548	18317	18616	18496	18379	18465	18073	18265	18426	18395	18413	18419	18572	18576	18474	18463	18469	18422	18485	18504	18460	18696	18337	18525	18505	18411	18508	18611	18442	18404	18434	18530	18383	18600	18508	18462	18567	18459	18579	18531	18399	18639	18631	18367	18387	18571	18558	18676	18466	18462	18450	18248	18501	18536	18345	18343	18339	18563	18454	18145	18471	18295	18394	18586	18621	18548	18403	18392	18437	18407	18453	18400	18417	18395	18536	18419	18360	18438	18385	18326	18353	18405	18451	18370	18621	18441	18433	18327	18481	18702	18419	18410	18271	18464	18752	18350	18351	18542	18461	18411	18541	18424	18436	18376	18568	18596	18217	18454	18628	18597	18260	18518	18488	18496	18559	18571	18306	18288	18357	18380	18527	18434	18297	18486	18649	18470	18443	18543	18442	18545	18561	18464	18343	18528	18535	18509	18590	18485	18440	18458	18446	18425	18296	18343	18707	18483	18483	18476	18740	18522	18689	18338	18443	18605	18305	18506	18412	18426	18357	18606	18326	18356	18470	18410	18451	18349	18370	18422	18574	18547	18375	18483	18421	18449	18341	18473	18255	18515	18814	18595	18350	18412	18484	18402	18365	18627	18414	18481	18630	18576	18419	18387	18534	18352	18489	18635	18585	18558	18471	18509	18394	18506	18645	18706	18369	18735	18504	18555	18485	18285	18696	18471	18376	18321	18429	18553	18325	18539	18403	18348	18349	18239	18534	18390	18602	18646	18673	18497	18456	18518	18552	18499	18676	18668	18556	18469	18482	18663	18420	18588	18388	18411	18489	18451	18430	18449	18445	18387	18472	18374	18544	18537	18445	18046	18321	18443	18599	18462	18409	18314	18279	18474	18455	18688	18546	18562	18556	18660	18388	18312	18555	18530	18534	18518	18741	18559	18472	18506	18423	18535	18462	18626	18514	18216	18343	18508	18320	18493	18071	18258	18408	18392	18577	18473	18396	18498	18403	18415	18586	18581	18504	18432	18276	18397	18330	18403	18561	18456	18434	18344	18484	18385	18461	18631	18514	18367	18551	18399	18561	18494	18428	18444	18290	18471	18411	18532	18291	18203	18428	18388	18463	18370	18495	18482	18418	18438	18429	18507	18420	18484	18689	18448	18546	18730	18561	18405	18489	18478	18420	18302	18341	18574	18470	18501	18447	18526	18477	18520	18453	18515	18341	18542	18438	18459	18221	18237	18492	18517	18530	18457	18578	18398	18498	18638	18288	18221	18601	18448	18410	18457	18234	18582	18495	18183	18394	18529	18592	18520	18617	18455	18414	18638	18407	18476	18480	18499	18520	18502	18521	18570	18417	18338	18365	18323	18512	18428	18460	18544	18590	18276	18380	18462	18354	18473	18538	18381	18417	18286	18472	18331	18430	18477	18379	18499	18479	18354	18519	18473	18699	18267	18394	18423	18560	18424	18420	18409	18389	18420	18505	18638	18462	18301	18419	18609	18514	18475	18258	18469	18567	18567	18553	18422	18403	18446	18387	18488	18472	18317	18713	18609	18568	18478	18399	18605	18457	18538	18228	18440	18359	18512	18112	18612	18568	18633	18540	18441	18468	18499	18488	18406	18386	18395	18466	18332	18570	18555	18516	18530	18358	18605	18483	18486	18658	18825	18582	18380	18513	18607	18165	18737	18538	18447	18477	18307	18514	18332	18465	18810	18572	18566	18406	18384	18380	18333	18563	18428	18341	18286	18447	18506	18447	18300	18506	18392	18514	18452	18441	18607	18338	18500	18355	18461	18430	18658	18382	18434	18680	18617	18330	18571	18353	18367	18375	18281	18395	18618	18441	18461	18423	18237	18537	18494	18481	18483	18437	18486	18452	18402	18350	18465	18754	18647	18506	18303	18500	18408	18412	18365	18326	18489	18430	18623	18466	18397	18263	18307	18511	18350	18539	18697	18424	18344	18631	18649	18666	18346	18530	18394	18551	18352	18678	18731	18672	18600	18355	18500	18521	18629	18433	18578	18562	18525	18373	18610	18445	18415	18651	18420	18592	18624	18549	18425	18373	18420	18456	18398	18436	18400	18449	18332	18319	18483	18351	18465	18636	18466	18533	18302	18153	18446	18517	18389	18417	18533	18577	18262	18430	18459	18572	18532	18399	18714	18395	18559	18379	18728	18451	18485	18262	18644	18565	18310	18211	18475	18401	18353	18480	18547	18408	18482	18249	18356	18362	18484	18492	18709	18364	18495	18473	18335	18364	18625	18249	18368	18403	18368	18481	18403	18451	18474	18671	18586	18653	18515	18635	18504	18439	18273	18429	18663	18541	18516	18579	18620	18417	18446	18364	18589	18589	18538	18482	18725	18441	18539	18473	18394	18410	18515	18439	18483	18590	18578	18408	18523	18341	18581	18368	18380	18504	18513	18597	18567	18424	18528	18587	18474	18359	18579	18411	18483	18272	18431	18480	18377	18484	18411	18618	18417	18565	18339	18358	18321	18463	18482	18389	18276	18494	18515	18557	18516	18247	18729	18372	18307	18366	18462	18509	18552	18509	18422	18499	18469	18486	18518	18590	18428	18580	18421	18431	18480	18547	18400	18448	18479	18605	18601	18619	18468	18425	18378	18579	18297	18388	18291	18535	18448	18404	18719	18483	18395	18436	18576	18342	18563	18556	18330	18573	18466	18505	18503	18568	18279	18516	18371	18755	18248	18453	18497	18345
16253	28460	26542	22132	20424	19281	18686	18653	18615	19043	18585	18304	18214	18540	17835	17708	17685	18773	28514	31722	28537	25808	22784	20015	18350	17321	16846	16831	16588	16574	16609	16685	16465	16640	16536	16562	16782	16614	16786	16785	16554	16681	16678	16611	16422	16779	16646	16715	16674	16725	16547	16544	16688	16744	16566	16660	16659	16591	16703	16592	16725	16529	16544	16833	16673	16567	16646	16695	16546	16613	16623	16646	16688	16566	16824	16539	16649	16539	16404	16564	16615	16604	16587	16500	16583	16685	16593	16555	16576	16633	16550	16587	16600	16623	16775	16615	16739	16605	16737	16630	16669	16355	16644	16698	16571	16686	16612	16524	16672	16554	16700	16690	16640	16578	16637	16591	16568	16564	16700	16680	16561	16777	16499	16629	16550	16687	16600	16425	16471	16679	16565	16757	16738	16515	16633	16519	16787	16738	16578	16703	16516	16476	16659	16665	16597	16736	16719	16685	16638	16511	16653	16799	16485	16712	16758	16691	16807	16677	16659	16635	16416	16481	16436	16684	16546	16659	16687	16490	16753	16657	16505	16678	16671	16500	16731	16583	16685	16690	16572	16392	16744	16547	16586	16412	16719	16713	16602	16568	16716	16540	16735	16780	16623	16494	16557	16676	16494	16668	16713	16527	16379	16642	16551	16607	16779	16742	16631	16510	16790	16660	16527	16660	16524	16653	16589	16572	16621	16445	16536	16466	16444	16850	16615	16646	16407	16625	16596	16588	16475	16653	16682	16453	16666	16742	16384	16641	16718	16625	16658	16552	16653	16572	16631	16733	16565	16585	16676	16613	16632	16507	16583	16623	16521	16766	16736	16539	16662	16642	16765	16588	16533	16551	16676	16688	16621	16533	16606	16555	16628	16629	16538	16599	16617	16651	16574	16625	16588	16674	16549	16598	16606	16527	16547	16432	16569	16716	16657	16743	16638	16633	16676	16440	16681	16470	16560	16597	16632	16799	16608	16564	16431	16497	16491	16680	16617	16448	16646	16582	16751	16439	16655	16618	16610	16452	16795	16633	16683	16565	16678	16697	16598	16644	16609	16580	16617	16541	16587	16595	16504	16612	16657	16659	16518	16598	16464	16545	16509	16738	16665	16725	16643	16590	16595	16497	16326	16640	16644	16556	16415	16655	16477	16754	16626	16567	16759	16660	16672	16609	16669	16725	16508	16781	16470	16617	16627	16592	16729	16500	16567	16691	16539	16592	16615	16563	16426	16707	16581	16666	16490	16472	16488	16823	16538	16657	16692	16639	16533	16614	16657	16503	16480	16510	16657	16575	16603	16907	16605	16464	16703	16582	16654	16771	16636	16651	16582	16515	16653	16652	16483	16639	16686	16613	16511	16645	16350	16684	16580	16618	16679	16728	16623	16642	16658	16664	16664	16594	16653	16440	16553	16426	16654	16683	16748	16687	16552	16506	16654	16659	16672	16588	16555	16460	16624	16598	16663	16466	16756	16562	16545	16583	16408	16615	16705	16606	16607	16508	16504	16623	16548	16452	16591	16432	16676	16630	16767	16606	16720	16531	16448	16596	16551	16697	16481	16548	16653	16641	16588	16472	16600	16529	16638	16601	16484	16578	16737	16409	16343	16422	16617	16681	16538	16431	16607	16677	16701	16603	16491	16504	16615	16610	16668	16655	16612	16669	16629	16538	16767	16538	16637	16566	16586	16483	16628	16525	16491	16530	16683	16624	16442	16696	16584	16665	16647	16443	16641	16659	16503	16633	16648	16667	16657	16553	16533	16565	16496	16534	16696	16749	16769	16471	16535	16332	16596	16592	16559	16605	16549	16536	16575	16488	16613	16596	16704	16453	16601	16494	16618	16480	16658	16562	16783	16482	16775	16570	16379	16543	16699	16512	16652	16454	16767	16646	16594	16819	16513	16478	16750	16625	16696	16716	16521	16631	16670	16690	16563	16703	16698	16646	16542	16653	16513	16719	16770	16685	16635	16741	16678	16587	16540	16594	16604	16697	16475	16535	16623	16554	16631	16569	16578	16694	16686	16572	16504	16636	16699	16689	16463	16522	16469	16592	16677	16509	16698	16635	16594	16705	16571	16599	16600	16655	16600	16744	16663	16382	16666	16531	16610	16676	16501	16579	16709	16646	16445	16702	16494	16543	16634	16586	16597	16592	16533	16483	16657	16702	16541	16477	16751	16557	16672	16768	16627	16624	16413	16783	16686	16590	16392	16556	16618	16587	16600	16572	16646	16596	16558	16745	16569	16566	16583	16468	16665	16630	16463	16557	16337	16738	16544	16576	16398	16492	16677	16560	16481	16513	16698	16703	16613	16571	16668	16596	16575	16789	16796	16527	16450	16499	16439	16549	16486	16566	16377	16565	16714	16541	16536	16666	16638	16594	16408	16571	16582	16681	16776	16380	16658	16669	16522	16551	16519	16442	16628	16642	16759	16561	16514	16567	16546	16501	16441	16548	16520	16710	16738	16548	16555	16553	16660	16724	16549	16611	16641	16631	16482	16603	16591	16578	16440	16569	16499	16587	16784	16533	16609	16534	16437	16593	16671	16674	16688	16697	16522	16659	16505	16652	16562	16507	16653	16626	16618	16540	16641	16503	16614	16615	16597	16475	16748	16596	16539	16493	16612	16714	16572	16392	16550	16375	16635	16586	16550	16734	16488	16709	16580	16484	16641	16521	16407	16548	16497	16676	16484	16560	16622	16648	16540	16524	16649	16641	16782	16633	16504	16559	16622	16605	16590	16553	16609	16602	16553	16440	16493	16734	16501	16559	16592	16577	16500	16575	16512	16588	16651	16728	16410	16676	16605	16601	16598	16567	16583	16475	16639	16711	16743	16567	16412	16629	16559	16533	16550	16561	16551	16633	16789	16671	16660	16765	16525	16598	16624	16613	16524	16432	16760	16517	16618	16563	16679	16458	16497	16585	16442	16525	16578	16518	16549	16659	16691	16597	16573	16542	16606	16363	16547	16485	16638	16613	16535	16663	16732	16567	16527	16526	16606	16482	16698	16447	16534	16612	16578	16481	16634	16609	16468	16659	16590	16490	16614	16846	16600	16560	16638	16460	16600	16528	16460	16589	16630	16473	16651	16640	16574	16684	16705	16637	16599	16722	16462	16704	16757	16541	16516	16461	16626	16546	16569	16657	16588	16495	16561	16685	16396	16638	16578	16542	16658	16660	16504	16658	16668	16587	16689	16723	16499	16503	16491	16509	16574	16573	16505	16565	16589	16631	16500	16583	16482	16585	16630	16517	16625	16678	16536	16688	16688	16761	16653	16634	16766	16648	16655	16469	16704	16548	16705	16355	16657	16718	16626	16561	16661	16485	16610	16660	16660	16463	16702	16543	16579	16495	16627	16462	16614	16648	16786	16594	16591	16495	16722	16481	16636	16736	16522	16652	16697	16613	16589	16566	16598	16578	16537	16600	16750	16544	16658	16666	16683	16650	16601	16731	16405	16587	16542	16591	16637	16699	16503	16557	16558	16635	16550	16647	16657	16642	16646	16622	16620	16649	16741	16716	16622	16678	16477	16696	16602	16685	16710	16602	16668	16620	16614	16635	16679	16499	16536	16688	16510	16653	16567	16602	16686	16508	16669	16627	16523	16524	16539	16683	16666	16664	16679	16553	16672	16548	16893	16713	16589	16644	16638	16587	16780	16590	16655	16637	16664	16487	16718	16637	16642	16686	16632	16681	16676	16663	16688	16710	16732	16444	16673	16537	16504	16714	16434	16525	16601	16484	16539	16565	16573	16527	16353	16651	16618	16597	16445	16678	16507	16641	16572	16664	16903	16518	16668	16618	16566	16500	16628	16475	16711	16722	16581	16594	16524	16483	16509	16465	16702	16636	16561	16682	16544	16697	16453	16806	16570	16519	16601	16666	16529	16580	16577	16689	16666	16549	16606	16599	16656	16587	16698	16614	16636	16659	16556	16771	16717	16520	16644	16566	16597	16607	16599	16681	16581	16575	16530	16784	16356	16580	16457	16467	16707	16485	16533	16641	16628	16588	16438	16557	16520	16566	16576	16736	16556	16551	16668	16595	16634	16538	16654	16522	16595	16540	16607	16475	16580	16439	16534	16601	16622	16656	16604	16618	16629	16596	16859	16623	16520	16454	16666	16556	16648	16600	16528	16728	16706	16475	16675	16555	16574	16730	16661	16537	16656	16502	16603	16709	16510	16671	16603	16570	16737	16770	16592	16586	16515	16690	16678	16485	16410	16605	16492	16565	16685	16578	16750	16492	16413	16710	16724	16628	16871	16611	16665	16541	16608	16676	16471	16452	16473	16612	16381	16641	16605	16648	16485	16603	16497	16666	16494	16677	16675	16531	16453	16652	16680	16676	16599	16587	16748	16530	16692	16533	16761	16785	16644	16489	16516	16626	16616	16613	16485	16607	16695	16538	16530	16535	16448	16486	16453	16570	16566	16609	16660	16547	16545	16454	16512	16733	16810	16731	16568	16598	16769	16603	16723	16657	16359	16555	16483	16678	16663	16412	16637	16666	16571	16532	16564	16621	16506	16635	16641	16431	16839	16464	16799	16673	16507	16583	16473	16426	16513	16700	16559	16563	16658	16836	16364	16558	16687	16473	16546	16549	16561	16529	16601	16674	16588	16751	16720	16523	16394	16620	16425	16367	16642	16508	16595	16550	16597	16667	16718	16533	16503	16652	16505	16703	16701	16604	16708	16563	16676	16591	16728	16713	16656	16710	16577	16632	16597	16536	16511	16794	16710	16441	16531	16677	16594	16482	16550	16575	16531	16534	16523	16532	16650	16676	16599	16348	16571	16638	16565	16559	16687	16591	16545	16435	16672	16492	16664	16690	16578	16638	16693	16512	16734	16695	16498	16613	16606	16694	16652	16524	16630	16645	16586	16635	16630	16686	16591	16453	16543	16755	16473	16498	16499	16618	16489	16648	16517	16769	16511	16798	16524	16792	16562	16530	16686	16557	16670	16772	16780	16437	16577	16610	16652	16551	16745	16631	16554	16526	16838	16654	16618	16672	16589	16559	16500	16513	16507	16615	16550	16701	16376	16615	16639	16653	16580	16569	16575	16611	16567	16621	16487	16606	16608	16570	16611	16607	16619	16553	16546	16602	16726	16582	16527	16635	16529	16433
27163	21774	24421	21770	19132	19317	19410	19368	19190	19288	19583	19198	19241	19315	19242	19141	19239	19428	19497	20611	20694	20521	19758	19362	19241	19240	19132	19041	19160	19164	19227	19311	19244	19074	18955	19099	19138	19182	18980	19032	18876	19071	19073	19144	19084	19096	19103	18985	18992	19229	19240	19182	18960	19171	19252	19122	19320	19201	18977	19103	19192	19270	19208	19036	18891	19075	19155	19405	19098	19142	18931	19062	19128	18847	19156	19092	19121	19222	19170	18880	19112	19107	19040	19119	19091	19202	19132	19151	19080	19144	19122	19207	19087	19083	18845	18801	18993	19123	18880	19320	19099	19079	19164	19096	19205	19033	18982	19125	19203	19122	19242	19006	19008	19151	19108	19163	19110	19112	18885	19002	19294	19119	19187	19068	18937	18914	19047	18955	19062	19336	19204	19127	19305	19025	19141	18958	19031	18868	19205	18993	19275	19127	18993	19211	19072	19089	19183	18957	19046	19167	19172	18914	18976	18923	19291	19021	18967	18956	18813	18937	18888	19167	19293	19211	18941	19107	19188	19176	19142	19154	19039	18868	19078	18926	19200	19258	18991	19179	19041	19071	19217	19098	18942	19002	19062	18880	19047	19118	18923	19031	19131	18997	18930	19086	18870	18823	18917	19141	19082	18945	19321	19033	19104	18972	19032	18925	18872	19222	18986	19012	18890	19135	19119	19106	18886	19027	19290	19141	19241	19067	19012	19103	18964	19115	18960	19016	19061	18965	18958	19017	18974	19184	19094	19209	19024	19215	19112	18950	19192	19204	19035	18985	18971	19105	19077	19078	19133	18887	18980	18998	19099	19000	19278	19303	18996	19183	19224	19082	19065	19272	19225	19198	19027	19152	18915	18976	18778	18982	19041	19041	19135	18843	19147	19234	19065	19145	18917	19197	19198	19146	18949	18946	19193	19041	19175	19079	19067	19254	19024	19061	18904	19198	19082	18981	18955	19082	19041	19025	19241	19036	19019	19356	19226	19151	19162	19144	18889	19031	19037	19158	19016	19017	19116	19287	19138	19047	19034	19098	19062	19236	19166	18856	18951	18912	19147	18975	19171	18936	19121	19054	19134	18991	19004	18879	19136	19333	18983	19043	18973	19023	19110	18946	19106	19367	19128	19088	19114	19261	18985	18931	19132	18968	19045	19101	19050	19171	19083	18949	19069	19119	19126	18872	19126	19046	19144	18980	19257	19161	19077	18812	18943	18964	18876	19064	19006	18975	19020	19213	18937	19028	19025	18942	18942	18938	19017	19071	19120	19056	19330	19043	19207	19127	19006	19008	19076	18962	18932	19079	19167	18986	19033	19122	19141	19091	19174	19294	18988	19027	19051	19144	19165	18991	19110	19000	19013	18817	19110	19137	19216	19399	19147	18956	19109	19016	19091	19078	19246	19199	19295	18853	19080	18766	18945	19226	19196	18990	19143	19100	19311	18898	19131	19328	18943	19101	19034	19250	19009	18978	19050	19305	19098	19065	19041	18903	18929	19100	18997	18984	19088	19210	19196	19118	18892	19109	19106	19135	19125	19083	18993	19161	19245	19158	18904	19168	19224	19132	19152	19061	19055	19225	19159	19214	19060	19172	19005	18961	18897	18890	19126	19086	19147	19113	19226	19299	18993	19092	19058	19135	19087	19112	19142	18962	19165	18904	19023	18972	19122	18927	19052	18899	19221	19096	19133	19050	19029	18966	19218	19105	18991	19041	19084	19080	19090	19144	19024	19110	19178	19159	19036	18929	19234	19083	19199	19140	19148	19056	19221	19168	19243	19383	19097	19132	19174	19250	19105	19160	19107	19120	19202	19114	19026	18980	19177	19085	18919	18998	18940	19087	18976	18988	19105	19041	19051	19170	19250	19089	19056	18991	19224	19121	19068	18988	19282	19180	18936	19062	19058	19176	19074	19267	19086	19145	19171	19240	19226	19330	19088	19061	19116	18988	19056	19027	19088	19017	19042	19003	19173	19254	19108	18952	19285	19092	19276	19129	19089	19140	19233	19160	19051	18867	18952	18947	19067	19125	18924	19182	18972	19179	18908	19123	19041	18830	19114	18890	19240	19007	19111	18889	19272	19033	19157	18952	18997	18928	19126	18965	19070	18999	19038	19143	18932	18903	19274	18918	18720	18999	18880	18940	18955	19287	19234	19013	18972	19138	18925	19073	18991	19062	18838	19203	19012	19099	19141	19219	19117	19152	19221	19088	18970	19209	19100	19028	19086	19281	19097	19129	19058	19124	19123	18877	19187	19072	19348	19075	19122	19023	19070	19110	19079	19090	19227	19025	19140	19055	18985	19057	19144	18966	19321	19094	19200	19304	19077	19000	19054	19038	19333	18978	19124	19038	19050	19224	19139	18902	19025	19009	19125	19175	19124	19058	19005	18938	19056	18926	19118	19184	18936	18948	19222	18962	19231	19122	19170	19006	19032	19016	19103	19323	19152	19036	19058	19310	18995	19158	19092	18922	19182	19126	19182	19213	19312	18968	18981	18978	19147	19236	18995	19051	18938	19033	19100	19203	19222	18979	19069	19352	19112	19110	18993	19203	18989	19086	19130	19143	19311	19136	19028	18997	19167	18668	19070	18966	19251	19067	19211	19079	19177	19135	19039	19024	19169	19020	19078	19193	18923	18977	19106	19077	19166	19029	19292	19183	19191	19258	18892	19262	19098	19048	19032	19013	19065	19003	19098	18989	19043	18931	19066	19006	19142	19160	19102	18986	19147	19282	18860	19103	19164	19052	19075	18912	18976	19075	19146	19049	19131	19071	19172	19179	19231	19085	19244	19052	19275	18988	19161	19113	19142	19017	19010	18978	18968	19101	19064	19102	19139	19220	19132	18918	18939	18989	19036	18914	19152	19314	18974	18906	19244	19153	18799	19094	19083	19019	18946	19010	19354	19002	19149	19093	19137	18975	19343	19006	19141	18911	18958	18990	19098	18970	18930	18968	19103	19087	19011	19157	19147	18979	19384	19153	19055	19206	19194	19204	19105	18969	19120	19152	19180	19257	19051	19054	18906	19097	18941	19209	19009	19248	19286	19048	18874	19104	19114	19266	19061	19021	19155	18813	19111	19223	19002	19259	19181	19007	18883	19061	19053	19009	19180	19143	19088	19049	19152	19012	18880	19129	19274	19097	18924	19279	19064	18930	19064	19124	19137	19184	19281	18986	19069	19048	18944	18952	19069	18992	19081	19173	19255	19206	19127	19156	19039	19109	18932	19003	19129	18842	19127	18992	19206	19240	19039	19136	18965	19173	19088	19002	19098	18979	19105	18975	19299	19037	19220	18931	19145	18828	19166	19329	18927	18921	19174	18980	18917	19116	19095	19306	18862	19023	19017	19007	19206	19045	19042	18970	19333	19228	19073	19172	18995	19110	18989	19117	19064	19270	19079	18886	19093	18913	19134	19153	19078	19056	19111	18985	18954	18918	19120	19161	19334	19075	18869	19048	19098	19142	19115	18955	19021	19122	19087	19200	19180	18990	19107	19055	19163	19124	19243	19043	19158	19103	19134	19146	19016	19104	19060	19261	19077	18949	19208	19205	19026	19111	19037	19043	19186	19119	19096	19216	19149	19077	19108	19105	19253	18970	19209	19114	19035	19173	19130	19058	19076	19257	19238	19173	19029	19100	19163	19174	19221	18841	19310	19107	19165	19023	19068	19188	18965	18943	18965	19163	19189	19240	19158	19003	19264	18855	19088	19041	19021	19089	19066	19055	19303	18869	19241	18935	19160	19064	19124	19146	19167	19234	18990	19069	19098	19105	19122	19075	19179	18984	19126	19343	18971	19152	19020	19055	19188	19058	19051	18994	18979	18956	19161	19272	19050	19107	19107	19072	19122	18948	19151	19004	19431	19068	19105	18935	18979	19145	18868	18936	19096	19073	18919	18904	18979	19017	19207	19193	19170	19115	19118	18992	19178	19022	19076	19032	19108	19176	19066	19057	19021	19221	19121	19171	19132	19134	19081	19072	19273	19107	19160	18800	18978	19115	18984	19010	18785	19152	19094	19121	19134	19033	19160	19140	19079	18962	19245	18980	19293	19288	19099	19102	19212	19041	19103	18945	19218	19042	19275	19105	18999	18941	19172	19177	19315	19078	19148	19102	18924	18926	19069	19182	19258	19069	19164	19190	19094	19003	19142	18986	19258	19295	19104	18963	18984	19194	19210	19151	18961	18843	19089	19100	19131	19030	19024	18989	19037	19128	19050	19259	19061	19169	19063	19191	19075	19061	18874	19021	19367	19001	19203	19035	19237	19195	18915	19083	19015	19036	19180	19123	19067	19061	19217	19067	19273	19436	18965	18980	19007	19091	19280	19116	19254	19194	19002	19157	19156	19200	19045	18757	19280	19104	18749	19179	19050	19357	19115	19278	19236	19155	19128	19037	19086	19012	18882	19109	19074	18901	19108	19044	19237	19144	19299	18860	19103	19196	19072	19195	19139	18842	19116	19072	19095	19223	19012	18898	18922	19209	19056	18920	19066	19034	19086	18958	19235	19100	19106	19076	19215	19299	19226	19095	19216	19198	19170	19180	19259	19252	19095	19080	19001	18994	19061	19015	19056	19180	18962	19096	19062	19167	19161	19067	19238	19056	18991	19070	19152	19110	19202	19003	19306	19175	19165	19248	19084	19010	19183	18850	18853	19173	19095	18997	19050	19083	19123	18899	18986	19096	19073	19133	19029	18616	18972	19056	19129	18887	19089	19033	19041	19052	19094	19151	19254	19215	18951	19034	19107	18938	19160	18967	19055	18945	18970	19130	19256	19056	19083	19092	19048	19072	19117	18999	19200	19126	18960	19113	19040	19084	19195	19234	19062	19029	18930	19066	19100	19057	19133	19068	19038	18881	18969	19016	19001	19031	18812	19194	19022	19115	18951	19192	19022	19259	19023	19114	19061	19027	19057	19362	18943	19349	19039	19136	18893	19104	19150	19114	19121	19023	19211	19160	19090	19157	19255	19048	19037	19156	18971	19097	19144	19074	18974	19128	19174	18998	19276	18931	19033	19100	19276	19088	19158	18896	18945	19109	19194	19084	19033	18951	19196	19019	19147	18905	19158	18948	19045	19002	19207	18879	18975	19101	19036	18967	19340	19211	19309	19038	19025	19257
15835	18538	18396	17654	17319	17197	17172	17400	17378	17347	17484	17425	17082	17168	17178	16964	16993	17210	17543	19273	19425	18549	17618	17354	17112	17123	17143	17065	17004	17075	17025	17006	17021	16940	16970	16967	17032	17034	16872	17120	16843	16852	16959	17024	17048	17160	16953	17063	17132	16821	17112	16911	16951	16973	17006	17145	17021	17237	17050	17084	17076	16937	17025	17085	16949	16911	16957	17018	17054	16960	16970	17060	16862	16942	16865	17172	16814	17063	16950	17047	17036	16948	16845	17067	17007	17080	16931	17050	17086	16951	16954	17030	16936	16933	16846	17104	17152	17080	17156	16989	16963	16906	17110	17040	17118	16891	17107	16848	16919	17166	16882	16832	17031	17062	17148	17058	16864	17004	16993	16898	17066	16956	16951	16940	16905	16961	16943	17012	16853	17113	17041	17083	17109	17036	17122	16888	17038	16977	17063	17054	17014	17095	17001	16918	17079	17048	17099	16971	17051	16984	17121	16898	16906	17006	17041	16892	17022	16961	16916	17089	16964	16804	16949	16948	16958	17067	16934	16759	17213	17041	16846	16995	17081	16944	17005	16901	16854	17080	16892	16874	16985	16948	17005	17216	16837	17022	16879	16789	16938	16914	16883	16969	16893	17056	16911	17004	16959	16899	16946	16964	17044	17072	17017	17023	17005	17053	17046	17023	16821	16980	16988	17029	17026	17043	16920	17010	17137	17084	17116	16946	16977	17119	17021	16783	17088	17057	16845	16890	17171	16965	17064	17014	16931	16913	16957	16991	16870	16863	16878	17052	16928	16815	16878	16974	17168	17030	16952	16958	17113	16968	17029	16959	17027	17156	16985	16926	16987	17092	16910	17008	17112	17144	16950	17017	16879	17073	17075	16955	16908	17133	16879	16893	16847	16964	16930	17106	16895	16928	17020	17071	16855	16895	16965	17026	17085	17131	16886	17043	16999	16833	17082	17011	16929	16890	17150	17062	16985	17033	17050	17091	17043	17149	17039	17052	16945	16962	16865	17049	16970	17153	16968	17037	16929	16978	16820	16963	16958	16942	16814	17041	17063	17018	16973	17153	16910	16832	16858	16938	16934	17058	17163	17124	17101	16860	17029	17138	16951	16990	16885	16994	17081	17133	16979	17098	17017	16833	16895	17067	17056	17111	16824	17056	17003	16960	17080	16950	16900	17069	17001	16895	16889	16856	16949	16969	17038	16956	16953	16866	17088	17014	17031	16845	16892	17025	16903	16992	17039	17031	17059	16941	17130	16992	17024	17083	17052	16793	17086	17041	16959	16942	17047	16835	17058	16764	16965	17044	17179	16803	16916	16984	16996	16984	17032	16980	16977	17119	16902	17181	16926	16951	17070	16932	17085	16890	16813	17159	17039	16749	16835	17135	17070	16801	17261	17152	16909	17012	17087	16955	16788	16951	16989	16722	16902	17111	17085	16922	16974	17009	16924	16840	17133	17063	17005	16954	17181	16997	16886	16886	17036	16918	17158	16990	17063	16728	17126	16861	16998	17047	16837	17113	16790	17141	17014	16797	16963	16993	16979	17025	17141	16942	16867	17043	17072	16928	16985	17049	17196	16981	17000	17007	17035	17096	17007	17041	17038	16948	16900	17044	17013	16830	16891	17083	17110	16935	17060	17031	17139	16892	17028	17024	17026	16987	17087	17142	17159	17030	17178	16965	17007	17210	16887	17011	16917	17019	16890	17092	17101	16928	16879	16896	17128	17028	17027	17081	17007	16961	16760	16884	16907	17099	17007	17032	17005	16862	16923	16994	17066	16779	16970	17019	16796	16851	16948	17094	16888	17205	16946	16807	17121	16964	16678	16841	16898	16944	16970	17058	16747	16978	16902	16834	17017	16963	17012	16844	17030	16983	17077	16920	16942	17140	16865	17002	17145	17194	17066	17139	16992	17222	16914	17028	17003	17042	16895	16941	16943	16798	17133	16926	16939	16942	17092	16942	17125	17065	17076	16844	17153	17017	16815	16949	17000	17121	17012	16937	16792	16966	17030	17016	16920	17022	16997	17052	17084	16846	17166	17138	16754	16949	17018	17054	16832	16985	16966	17025	16962	17060	16837	16861	16910	17205	17137	17066	16892	17044	16948	17015	17086	17107	16955	16962	16935	16835	16995	17169	16994	16938	17090	17058	17089	17021	17100	16999	17038	16899	16969	17001	16914	16955	17064	17089	16948	17041	17086	16910	16933	16881	16993	16904	16946	16893	16804	16876	16935	16982	16958	17021	16914	17105	17015	17041	17002	16975	16966	16985	16823	16846	16948	16949	16872	17081	16950	17037	16819	16933	16981	16928	16823	16895	17264	17101	17038	17133	16927	16827	16925	16840	16933	16865	17033	16740	16983	17018	17182	17090	16945	16966	16967	16973	17098	16874	17149	17076	16889	17110	17033	16851	17022	16892	17025	17051	17100	17008	17033	16981	16848	16942	16909	17200	16951	16960	17034	17114	17069	17079	17059	16880	16798	17104	16897	16916	17081	17081	16962	16853	16892	17069	16968	17018	16907	17033	17039	16977	17030	17010	17024	17046	16844	16902	16859	16915	17243	16845	17112	16952	17025	16999	17055	16935	16898	16930	16933	16973	16965	17124	16862	16815	16875	16914	17002	17035	16994	16888	16985	17046	17121	17045	16954	16881	17019	16718	17092	16970	17184	16919	16914	17010	17083	17023	17008	17125	17140	17192	16897	16975	17013	16925	17029	17010	17086	17039	16943	17046	16969	16894	17094	17008	16823	17068	17047	17019	17070	16993	17058	16972	17019	16991	17006	16954	16837	17001	16830	17014	17068	16911	17017	16861	16990	16916	16959	16964	16979	16972	17077	17026	17095	17016	17032	16854	17044	16926	16963	17032	16945	16985	16817	16990	17174	16914	16834	16975	17065	16994	17007	16928	17101	16942	17032	16959	16893	17163	16843	16948	17037	17013	16914	16973	17045	16933	16901	16951	17072	16832	17080	17041	17132	16903	16925	17006	16966	16970	16909	16828	17068	16973	16886	16949	16978	17065	17094	16912	17121	16908	17016	16941	17140	17010	16899	16970	17149	16927	16963	17086	16909	17150	16973	16914	17206	16960	16884	17021	16970	16978	16867	16928	16785	17016	16979	17063	16909	16929	16901	17152	16932	17011	16973	16812	16923	16990	17091	16987	16959	16971	16949	16966	16961	17135	17060	17010	17099	16921	16927	17072	17007	17037	16889	16992	16985	17007	17167	16894	16912	16773	17075	17136	16994	16955	17029	16944	16975	16958	16949	16899	16998	17013	17035	16952	16848	17092	16990	16966	17113	17012	17150	16945	16871	16966	17043	16905	16988	16832	17079	17063	16959	16913	16939	16921	16878	17100	17010	17002	17007	17045	17129	17122	16825	17081	16859	16919	17170	17069	17120	16880	16966	16934	16869	16981	16979	16858	16925	17050	16919	16993	16885	16862	16966	17000	16958	17096	16801	16971	16939	16855	17029	16934	17077	16844	16874	17147	17064	16830	16925	17120	16872	16940	16790	16950	16936	16939	16974	16966	17047	17088	16891	16959	17045	17000	17204	17203	17135	17064	16918	16982	17071	16990	17206	17062	16998	16902	16989	16960	16956	17042	16861	16920	17003	17124	17112	17061	16965	17036	16944	16981	17117	16979	17056	17010	17013	17123	16931	16975	16960	17072	17084	17060	17021	17060	17093	16973	16949	17003	17085	17007	16936	16988	17016	17001	16900	16984	17031	16774	17139	16798	16998	17056	16917	16978	16922	17007	17094	16987	16957	17169	16961	16915	16995	17039	17013	16982	16849	16926	16949	16932	16930	17027	17098	17155	16773	17055	17082	16952	17046	16955	16997	17015	17172	17041	16932	17160	16857	17023	17143	17128	16870	16896	17111	16993	16912	16833	17147	16981	17166	16995	17073	16934	17011	16960	17056	16846	17121	17069	17057	17112	16892	17147	17162	16817	16819	17003	16999	17044	16977	16938	16911	17121	17202	17067	17018	16990	17056	16901	17125	16864	17060	17007	17143	16965	16925	16996	16918	17036	16988	17029	16943	16897	17043	16990	17037	16967	16988	16899	16958	16993	16851	16900	16963	17258	16982	16947	16998	16878	17055	17108	16951	16913	17035	16878	16905	16997	17040	16870	16958	16951	16946	16959	17226	16862	16984	17000	16953	16943	16930	16974	17146	16964	16981	16827	16984	16978	16944	16985	16942	16925	16944	17007	16907	17059	16947	17028	17040	16808	17122	16982	17021	17031	16946	16969	16929	16902	16888	17011	16915	17008	17237	17195	17089	17096	17003	17022	17045	17113	17107	16855	17106	17102	16917	16906	16882	16944	16944	17014	16983	17077	16904	17149	16995	16998	17030	16956	17112	16971	16997	17035	17032	16973	16812	16959	16959	16886	16944	16992	16881	16975	17041	16987	16997	16865	17009	17120	17117	16764	16992	17028	16946	16898	17064	16849	16897	16989	16820	16962	16966	17103	16962	16939	16841	16951	17037	16992	16920	17008	17177	16994	17097	17114	16888	17111	16723	17058	16968	17162	17036	16912	16863	17060	16888	17116	16864	16989	17037	16958	16966	16933	17040	16950	16968	16902	16901	17004	16983	16879	17049	17008	17053	16889	16965	17020	17093	16834	17070	16918	16932	16986	17033	16886	16950	16947	17082	16990	17190	17006	17096	16842	17067	16812	17063	17016	17017	17057	16939	16922	17019	16946	17049	16969	17032	16919	16945	17041	16996	17008	16903	17058	16955	16963	16920	17329	17053	16768	16908	16913	17065	17049	16855	16889	16976	17055	16970	16976	16951	17172	17034	17130	16799	17024	16983	16948	16923	16835	16890	16902	17066	16866	16929	17124	17002	16983	16885	16755	16963	16960	16959	16872	17200	17064	17132	16963	16846	16972	16882	16947	17145	16966	17060	17050	17005	16989	17026	17049	16826	17011	17081	17142	16931	16949	17231	16885	16974	17062	17137	17070	17102	16991	16927	17064	17004	17129	16966	16899	17229	16984	16982	16897	16945	16991	16953	16918	17038	16993	17147	17000	16974	16877	17110	17179	16963	17110	16916	17090	17032	17022	17002	17044	17080	17093	16971	17031	17115	16944	16999	17089	16999	17009	17025	16948	16928	17055
23780	20942	28170	24018	21907	21596	21506	19577	19268	19370	19329	19053	19203	18956	19003	18706	18780	20079	24525	27835	25384	21918	20055	19427	19032	18801	18846	18560	18646	18705	18691	18681	18726	18896	18707	18617	18636	18640	18715	18505	18619	18554	18541	18888	18607	18646	18619	18723	18680	18589	18605	18549	18519	18580	18533	18702	18601	18614	18423	18789	18537	18660	18719	18573	18608	18728	18661	18585	18618	18613	18602	18550	18434	18721	18524	18550	18562	18545	18666	18669	18698	18643	18621	18860	18748	18602	18663	18512	18570	18575	18573	18544	18502	18544	18549	18667	18743	18709	18402	18584	18693	18707	18636	18687	18682	18527	18528	18478	18687	18876	18752	18667	18774	18632	18586	18526	18667	18698	18623	18729	18586	18624	18687	18605	18532	18478	18756	18563	18480	18727	18837	18788	18770	18538	18703	18463	18615	18631	18647	18611	18506	18839	18460	18647	18801	18666	18720	18474	18570	18528	18467	18681	18633	18620	18492	18309	18692	18725	18505	18505	18426	18517	18595	18643	18387	18677	18631	18736	18298	18569	18663	18613	18688	18747	18452	18694	18647	18580	18515	18657	18391	18565	18733	18460	18532	18759	18566	18506	18621	18681	18678	18604	18529	18527	18423	18506	18556	18512	18772	18621	18871	18608	18581	18381	18586	18606	18565	18547	18853	18568	18340	18481	18763	18902	18717	18621	18665	18720	18789	18773	18773	18486	18572	18584	18644	18506	18850	18602	18699	18713	18754	18666	18627	18655	18671	18570	18630	18622	18459	18698	18676	18370	18576	18621	18817	18688	18617	18605	18855	18527	18538	18648	18460	18566	18805	18468	18709	18558	18621	18551	18565	18706	18403	18831	18648	18579	18574	18607	18641	18642	18913	18695	18674	18730	18460	18629	18788	18428	18583	18741	18817	18615	18578	18503	18754	18799	18711	18740	18519	18608	18547	18741	18705	18699	18690	18483	18609	18437	18712	18555	18616	18593	18547	18712	18645	18723	18643	18566	18642	18516	18583	18504	18487	18445	18519	18663	18735	18582	18684	18418	18570	18587	18629	18637	18667	18617	18468	18474	18602	18736	18771	18595	18812	18634	18829	18442	18582	18412	18691	18663	18708	18542	18551	18539	18698	18477	18561	18673	18469	18618	18493	18668	18771	18520	18703	18507	18426	18358	18695	18480	18667	18702	18714	18649	18712	18665	18747	18543	18722	18686	18635	18484	18668	18482	18519	18480	18583	18785	18744	18659	18676	18502	18727	18639	18604	18632	18629	18755	18488	18800	18548	18451	18494	18507	18544	18414	18442	18654	18501	18670	18642	18606	18573	18694	18429	18494	18669	18760	18638	18718	18607	18770	18571	18706	18485	18838	18739	18483	18743	18679	18541	18652	18444	18581	18728	18582	18580	18663	18570	18650	18629	18755	18575	18380	18439	18680	18695	18522	18632	18544	18614	18658	18522	18737	18601	18801	18725	18621	18487	18263	18415	18431	18870	18689	18470	18512	18791	18666	18770	18726	18607	18768	18437	18678	18531	18654	18713	18800	18872	18679	18601	18581	18721	18539	18942	18578	18790	18561	18697	18736	18670	18613	18568	18574	18927	18569	18762	18681	18684	18589	18619	18598	18608	18485	18610	18495	18540	18620	18699	18730	18748	18675	18674	18515	18669	18516	18639	18439	18767	18719	18623	18326	18401	18304	18444	18588	18475	18572	18706	18616	18605	18755	18630	18657	18603	18594	18570	18619	18552	18531	18684	18604	18580	18556	18579	18816	18606	18471	18544	18588	18438	18562	18469	18725	18552	18559	18706	18570	18708	18761	18599	18408	18573	18665	18328	18487	18524	18625	18869	18681	18483	18536	18484	18619	18496	18716	18675	18702	18552	18501	18689	18559	18358	18496	18409	18587	18511	18543	18614	18520	18590	18587	18652	18625	18476	18839	18598	18700	18557	18633	18322	18684	18586	18586	18520	18504	18714	18716	18396	18731	18492	18575	18748	18788	18784	18700	18603	18607	18737	18560	18703	18649	18631	18557	18559	18520	18714	18460	18561	18527	18497	18599	18380	18543	18387	18692	18644	18576	18451	18704	18600	18717	18378	18435	18733	18650	18538	18872	18499	18701	18771	18726	18809	18789	18697	18716	18654	18697	18726	18753	18563	18729	18393	18566	18739	18793	18631	18746	18568	18600	18453	18712	18627	18524	18449	18570	18805	18456	18641	18654	18655	18605	18629	18630	18587	18399	18692	18720	18706	18741	18531	18686	18802	18695	18631	18904	18655	18489	18765	18549	18550	18671	18539	18582	18748	18707	18411	18432	18573	18589	18614	18577	18741	18725	18551	18542	18586	18446	18641	18788	18812	18551	18534	18505	18786	18547	18400	18503	18584	18584	18568	18595	18683	18668	18601	18652	18637	18530	18479	18534	18629	18542	18640	18479	18538	18755	18818	18385	18618	18473	18788	18714	18694	18530	18782	18479	18463	18734	18726	18559	18515	18542	18556	18608	18668	18518	18676	18679	18574	18398	18580	18642	18704	18555	18702	18518	18610	18734	18637	18539	18689	18709	18735	18643	18696	18630	18740	18527	18848	18917	18543	18762	18643	18672	18675	18755	18575	18557	18675	18675	18680	18504	18877	18546	18532	18647	18647	18741	18552	18598	18460	18863	18685	18594	18718	18659	18564	18515	18581	18498	18403	18702	18741	18785	18530	18576	18523	18729	18857	18709	18657	18705	18587	18469	18782	18598	18430	18666	18511	18628	18619	18573	18766	18715	18587	18600	18521	18444	18690	18651	18554	18795	18661	18491	18591	18440	18570	18705	18600	18496	18744	18633	18786	18672	18506	18556	18739	18580	18725	18568	18732	18841	18585	18563	18708	18701	18481	18760	18755	18577	18658	18757	18671	18570	18692	18559	18631	18470	18631	18364	18628	18521	18442	18523	18572	18541	18393	18743	18576	18729	18809	18474	18685	18553	18560	18416	18443	18483	18858	18628	18646	18517	18555	18730	18635	18704	18748	18639	18422	18697	18675	18595	18609	18557	18531	18374	18496	18518	18775	18540	18564	18491	18826	18664	18658	18771	18632	18634	18504	18527	18588	18820	18540	18727	18640	18563	18667	18693	18554	18550	18625	18478	18623	18650	18709	18433	18510	18833	18770	18684	18542	18781	18414	18692	18813	18569	18535	18831	18473	18523	18667	18611	18593	18678	18581	18823	18572	18672	18723	18680	18670	18617	18600	18603	18617	18707	18493	18642	18890	18609	18736	18755	18602	18716	18508	18659	18655	18556	18748	18511	18645	18638	18749	18634	18486	18891	18659	18657	18310	18467	18601	18502	18581	18594	18429	18479	18750	18596	18549	18719	18596	18653	18400	18722	18783	18680	18543	18590	18625	18841	18581	18703	18742	18709	18541	18634	18687	18578	18758	18469	18586	18699	18402	18713	18463	18502	18506	18692	18312	18526	18640	18597	18582	18594	18637	18651	18612	18604	18588	18604	18578	18453	18402	18582	18677	18548	18664	18598	18694	18426	18517	18671	18732	18635	18675	18755	18645	18544	18556	18619	18561	18583	18568	18690	18652	18527	18585	18704	18709	18526	18637	18585	18564	18798	18654	18441	18671	18679	18750	18755	18568	18541	18668	18649	18585	18620	18745	18535	18536	18757	18415	18531	18786	18535	18890	18646	18605	18614	18537	18339	18587	18669	18701	18706	18344	18470	18557	18529	18802	18638	18440	18715	18484	18406	18682	18580	18471	18769	18526	18435	18814	18582	18565	18704	18679	18375	18632	18415	18468	18737	18401	18482	18656	18767	18586	18575	18502	18544	18763	18770	18728	18435	18670	18518	18618	18784	18799	18565	18795	18712	18740	18758	18699	18702	18751	18474	18271	18561	18596	18505	18733	18837	18609	18725	18695	18876	18745	18585	18510	18550	18645	18775	18790	18733	18749	18553	18510	18599	18477	18663	18609	18482	18661	18697	18661	18579	18573	18678	18710	18666	18706	18385	18738	18617	18426	18522	18513	18710	18741	18434	18592	18647	18652	18801	18598	18720	18485	18596	18767	18584	18637	18571	18681	18702	18496	18598	18458	18576	18945	18752	18448	18458	18598	18837	18758	18751	18608	18580	18673	18723	18591	18744	18544	18622	18615	18670	18774	18564	18423	18657	18553	18595	18656	18452	18554	18713	18605	18477	18726	18634	18282	18548	18545	18539	18617	18707	18680	18549	18885	18698	18666	18621	18695	18687	18777	18613	18466	18823	18795	18587	18749	18523	18632	18593	18621	18821	18391	18650	18645	18653	18536	18499	18662	18621	18447	18381	18511	18415	18566	18591	18498	18629	18679	18607	18622	18490	18681	18700	18353	18552	18769	18780	18643	18741	18686	18618	18593	18672	18437	18605	18502	18570	18736	18627	18752	18691	18541	18479	18946	18582	18567	18685	18445	18638	18559	18564	18718	18570	18611	18706	18745	18668	18725	18684	18667	18560	18659	18582	18664	18586	19001	18592	18851	18634	18770	18537	18551	18595	18988	18513	18637	18516	18666	18662	18733	18691	18685	18572	18428	18481	18769	18476	18524	18581	18733	18487	18680	18335	18636	18678	18433	18510	18770	18696	18673	18595	18563	18599	18579	18512	18583	18537	18611	18404	18555	18671	18637	18563	18422	18830	18556	18431	18311	18855	18628	18829	18567	18673	18739	18656	18610	18531	18545	18468	18489	18676	18760	18672	18696	18661	18676	18600	18651	18648	18580	18450	18467	18629	18620	18672	18790	18859	18599	18735	18591	18655	18776	18668	18540	18474	18777	18597	18535	18619	18636	18707	18611	18586	18406	18272	18512	18546	18627	18647	18548	18802	18639	18728	18428	18622	18662	18564	18756	18673	18408	18515	18619	18364	18457	18583	18611	18548	18695	18800	18556	18582	18645	18605	18503	18655	18692	18738	18688	18564	18625	18797	18554	18494	18744	18671	18679	18544	18645	18667	18694	18674	18761	18254	18565	18468	18668	18745	18639	18647	18657	18623	18406	18364	18555	18505	18597	18751	18435	18779	18731	18662	18631	18606	18644	18630	18559	18642	18522	18676	18690	18711	18659	18665	18603	18525	18420	18637	18697	18671	18482	18729
14626	23626	22745	19811	18481	17876	17916	18136	18000	17853	17753	17352	17231	17047	17001	17028	16959	19550	26060	29116	25047	20568	18313	17466	17109	16890	16757	16723	16760	16747	16597	16787	16870	16808	16866	16817	16679	16949	16582	16761	16879	16744	16773	16766	16860	16954	16765	16813	16766	16950	16750	16727	16874	16776	16664	16825	16810	16771	16834	16877	16736	16858	16694	16662	16735	16957	16707	16639	16675	16531	16693	16787	16679	16680	16817	16640	16844	16681	16723	16808	16645	16600	16741	16589	16773	16775	16770	16720	16628	16758	16642	16720	16535	16695	16742	16633	16624	16785	16715	16668	16802	16625	16777	16849	16618	16744	16559	16703	16756	16687	16690	16629	16978	16727	16512	16738	16623	16759	16627	16649	16730	16725	16700	16727	16861	16726	16723	16489	16798	16711	16861	16524	16755	16699	16734	16576	16705	16645	16897	16725	16696	16632	16692	16620	16735	16806	16700	16722	16854	16561	16675	16858	16760	16719	16695	16797	16683	16832	16672	16631	16827	16696	16735	16729	16609	16576	16629	16579	16718	16624	16728	16880	16607	16681	16633	16625	16605	16589	16877	16678	16634	16711	16818	16718	16981	16663	16707	16793	16662	16665	16638	16687	16692	16745	16756	16797	16497	16695	16690	16823	16564	16967	16567	16825	16796	16732	16637	16681	16745	16742	16737	16744	16752	16623	16785	16534	16843	16713	16580	16790	16752	16626	16618	16651	16815	16775	16808	16706	16716	16669	16791	16694	16760	16751	16797	16652	16772	16726	16748	16814	16844	16679	16573	16633	16622	16576	16727	16557	16791	16738	16804	16714	16632	16646	16524	16629	16905	16786	16809	16668	16795	16652	16652	16820	16665	16963	16699	16689	16943	16597	16705	16852	16611	16611	16729	16697	16640	16861	16788	16761	16857	16858	16732	16705	16742	16754	16672	16614	16816	16749	16835	16719	16693	16586	16643	16600	16639	16696	16719	16751	16690	16786	16823	16742	16759	16902	16862	16748	16679	16598	16643	16699	16799	16677	16759	16882	16765	16768	16620	16703	16969	16589	16789	16754	16653	16698	16720	16812	16721	16676	16816	16778	16645	16816	16713	16599	16934	16834	16695	16823	16722	16624	16731	16631	16820	16803	16597	16898	16701	16708	16723	16552	16790	16760	16729	16621	16688	16749	16686	16639	16736	16690	16853	16620	16851	16813	16908	16749	16910	16957	16691	16865	16614	16664	16639	16580	16779	16892	16557	16787	16609	16778	16956	16748	16677	16663	16680	16690	16643	16774	16755	16693	16722	16749	16674	16751	16883	16673	16656	16801	16752	16728	16809	16646	16573	16784	16761	16766	16719	16721	16794	16602	16672	16784	16821	16805	16466	16612	16908	16552	16775	16787	16739	16701	16586	16803	16525	16780	16543	16706	16583	16692	16700	16654	16689	16793	16657	16703	16686	16627	16716	16657	16795	16673	16826	16726	16588	16765	16828	16814	16838	16802	16857	16655	16799	16689	16649	16573	16815	16667	16773	16782	16747	16610	16744	16661	16751	16765	16773	16697	16799	16858	16797	16632	16779	16698	16897	16694	16731	16779	16729	16631	16681	16647	16835	16707	16588	16762	16592	16713	16668	16716	16769	16683	16664	16799	16637	16791	16761	16663	16818	16775	16744	16689	16695	16767	16850	16768	16860	16609	16664	16737	16774	16734	16627	16500	16741	16802	16736	16787	16670	16625	16794	16685	16788	16979	16770	16804	16738	16719	16902	16694	16709	16559	16726	16768	16812	16675	16629	16549	16865	16778	16548	16710	16702	16714	16599	16810	16658	16646	16721	16694	16824	16614	16570	16636	16692	16602	16823	16799	16859	16679	16572	16729	16866	16666	16779	16780	16515	16722	16821	16648	16667	16775	16837	16584	16619	16579	16805	16864	16778	16747	16646	16637	16771	16598	16772	16828	16565	16697	17031	16817	16869	16863	16828	16920	16721	16865	16624	16715	16612	16896	16753	16818	16699	16825	16642	16877	16683	16728	16713	16696	16662	16750	16804	16713	16615	16728	16732	16625	16935	16632	16543	16695	16777	16831	16636	16591	16784	16812	16712	16626	16716	16676	16886	16794	16664	16643	16787	16748	16515	16785	16855	16901	16585	16553	16878	16814	16737	16536	16711	16719	16814	16826	16706	16816	16722	16656	16746	16692	16641	16583	16709	16637	16769	16869	16651	16764	16847	16732	16725	16800	16580	16708	16888	16682	16677	16803	16727	16604	17009	16780	16792	16641	16878	16712	16806	16721	16880	16613	16725	16775	16750	16690	16694	16723	16918	16837	16679	16779	16606	16776	16527	16742	16600	16904	16788	16401	16644	16892	16627	16762	16593	16793	16731	16747	16769	16806	16907	16689	16846	16737	16667	16746	16457	16765	16684	16524	16755	16807	16715	16744	16669	16924	16769	16697	16840	16711	16635	16673	16601	16581	16804	16815	16684	16835	16670	16721	16653	16702	16750	16872	16828	16617	16606	16794	16667	16704	16677	16751	16656	16723	16692	16510	16784	16593	16786	16778	16642	16713	16772	16751	16799	16673	16766	16858	16721	16831	16713	16800	16680	16810	16702	16865	16767	16580	16648	16737	16774	16749	16658	16644	16728	16548	16768	16619	16745	16685	16703	16631	16725	16596	16924	16629	16604	16806	16706	16585	16667	16729	16667	16616	16656	16838	16631	16590	16767	16848	16744	16582	16628	16773	16733	16721	16816	16693	16673	16779	16710	16626	16799	16915	16806	16842	16745	16758	16739	16694	16645	16753	16906	17000	16712	16609	16712	16717	16735	16607	16627	16676	16747	16820	16553	16583	16715	16802	16802	16480	16835	16732	16526	16761	16869	16753	16713	16730	16666	16680	16688	16496	16809	16541	16719	16813	16811	16833	16878	16723	16662	16735	16626	16836	16765	16594	16712	16776	16801	16877	16780	16789	16731	16742	16777	16696	16801	16542	16834	16803	16712	16891	16648	16455	16806	16624	16848	16878	16669	16794	16713	16733	16825	16556	16778	16820	16742	16653	16582	16643	16839	16749	16559	16839	16668	16958	16511	16850	16612	16922	16790	16687	16706	16719	16696	16598	16773	16629	16606	16834	16761	16660	16838	16815	16748	16796	16575	16559	16656	16699	16654	16455	16665	16754	16931	16669	16845	16787	16861	16866	16781	16849	16775	16594	16688	16589	16726	16660	16699	16784	16665	16795	16712	16682	16678	16806	16690	16846	16864	16719	16887	16722	16707	16819	16846	16756	16650	16610	16588	16697	16820	16685	16737	16701	16681	16884	16724	16731	16869	16696	16814	16643	16747	16706	16790	16582	16825	16649	16679	16799	16722	16702	16774	16806	16854	16768	16726	16786	16775	16574	16814	16781	16797	16705	16758	16751	16754	16758	16650	16673	16844	16891	16614	16918	16670	16789	16753	16759	16828	16860	16795	16779	16860	16686	16672	16665	16746	16744	16872	16803	16687	16840	16596	16828	16825	16875	16722	16621	16697	16577	16677	16782	16775	16720	16657	16684	16837	16754	16697	16797	16710	16789	16845	16795	16648	16793	16631	16759	16723	16698	16687	16601	16778	16695	16887	16677	16705	16663	16681	16960	16853	16613	16864	16612	16859	16731	16713	16728	16689	16722	16690	16645	16393	16577	16716	16549	16788	16679	16796	16905	16601	16869	16846	16733	16557	16868	16592	16676	16752	16820	16862	16744	16787	16748	16902	16688	16752	16515	16548	16664	16786	16818	16682	16687	16637	16744	16743	16584	16806	16759	16798	16693	16688	16758	16727	16826	16596	16815	16829	16908	16747	16886	16719	16711	16708	16601	16786	16645	16667	16763	16957	16640	16819	16787	16606	16807	16859	16834	16709	16796	16816	16813	16743	16702	16593	16783	16686	16738	16630	16703	16678	16705	16650	16745	16671	16733	16879	16824	16673	16653	16592	16545	16839	16550	16716	16802	16723	16766	16770	16585	16593	16697	16797	16786	16727	16674	16691	16766	16764	16672	16717	16547	16754	16767	16755	16885	16717	16870	16803	16629	16799	16498	16734	16840	16552	16848	16797	16826	16581	16604	16673	16556	16802	16489	16715	16647	16815	16752	16678	16694	16854	16607	16746	16914	16744	16796	16919	16607	16786	16671	16761	16902	16709	16715	16932	16694	16870	16642	16804	16927	16740	16728	16852	16829	16608	16786	16668	16767	16631	16803	16600	16553	16602	16683	16841	16776	16787	16802	16679	16689	16704	16694	16706	16675	16888	16692	16740	16561	16832	16809	16637	16642	16928	16821	16789	16680	16788	16840	16770	16737	16755	16885	16747	16778	16632	16731	16708	16712	16604	16729	16845	16800	16747	16654	16858	16656	16649	16767	16786	16670	16777	16811	16822	16685	16829	16818	16687	16722	16678	16646	16873	16764	16788	16961	16730	16872	16885	16634	16661	16789	16753	16795	16593	16646	16703	16841	16735	16609	16788	16639	16771	16603	16819	16787	16725	16538	16619	16679	16770	16684	16714	16795	16794	16609	16571	16586	16713	16697	16816	16620	16836	16738	16807	16784	16689	16778	16835	16812	16700	16811	16745	16893	16886	16706	16874	16749	16652	16738	16812	16606	16613	16864	16568	16861	16706	16730	16732	16641	16765	16804	16780	16684	16819	16899	16889	16628	16689	16623	16976	16746	16681	16645	16766	16511	16811	16853	16671	16725	16612	16807	16741	16613	16785	16770	16961	16800	16741	16779	16647	16816	16695	16841	16774	16940	16884	16619	16741	16700	16668	16744	16593	16780	16656	16724	16831	16876	16765	16739	16846	16700	16812	16568	16658	16587	16619	16719	16499	16674	16735	16644	16803	16774	16681	16794	16788	16610	16554	16724	16762	16827	16797	16700	16620	16744	16767	16764	16848	16662	16735	16753	16639	16806	16563	16795	16944	16879	16762	16502	16813	16709	16610	16674	16624	16636	16809	16606	16561	16797	16718	16796	16664	16791	16739	17055	16773	16817	16805	16626	16775	16692	16749	16624	16750	16919	16886	16642	16726	16750	16607	16698	16833	16672	16767	16588	16734	16639	16759	16831	16654	16754	16682	16718	16767	16670	16535	16831	16655	16753
22811	20962	28718	23420	21201	22687	23007	18862	17873	18135	18041	17858	17765	17492	17372	17400	17609	18657	25252	33391	29282	23797	20449	18483	17463	17347	17260	17158	17042	17085	17079	17029	17352	17122	17188	17059	17099	17011	17081	17146	17184	17154	16906	17199	16901	16858	17265	17071	16852	17038	17220	17114	16791	17045	17049	17125	16901	16993	17132	17023	16966	17083	17185	17135	16965	17144	17108	17119	17088	16944	17058	17131	17075	16869	16959	16936	17001	16969	17039	17115	17221	16935	17033	17081	16872	17130	16926	17017	17046	16967	17025	17010	17041	17104	16976	16874	16945	16938	17064	17055	17117	17181	17138	16982	17068	16879	17133	16953	17165	17096	16965	16954	16898	16816	17320	16983	16949	16994	17079	17124	16961	17049	17057	16951	17202	17090	16819	17029	16970	16996	17006	16870	17071	16840	17070	17076	17098	17095	17021	17099	17046	17015	17119	16878	17038	17089	17026	16888	17096	16867	16821	16830	17027	16978	16951	16766	16991	17142	16989	17168	17060	17060	16945	16995	17191	17028	17029	16872	16882	17168	17038	17093	17027	16989	16920	17241	17165	17028	17052	16894	17017	16946	17083	16937	16972	16997	17030	17006	16949	17017	17079	17002	17014	17020	16996	16864	17059	17113	17037	17018	17046	17140	17052	16939	17135	17005	16944	17134	17143	16988	17079	16983	17037	17113	16975	17063	17132	16943	16979	16852	17113	16899	17125	16989	17109	17253	17006	16993	17011	17077	16987	17039	17031	16985	16967	16935	17216	17065	17106	17169	17163	16868	16998	17064	17109	17070	16884	17146	17065	17017	17037	17057	17136	17258	17085	17123	17071	16832	17011	17045	17062	16996	17103	17181	17046	17016	16935	16864	16942	16900	17099	17069	17018	17017	17227	16997	17187	17076	16959	16857	16825	16979	16859	17004	17147	17040	17213	17007	16911	16942	17108	16910	17123	17100	17070	17053	17174	17092	17225	17164	17074	16975	16890	16818	16912	17140	17066	16964	17077	16914	16992	17127	17276	16709	16951	17078	17001	16911	17044	17024	17010	16807	16945	17013	16863	16958	16715	17047	16951	17042	17136	16967	17057	16973	16982	16960	16884	16964	16984	16974	16884	17021	17043	17007	16984	17046	17288	17032	17033	17084	16846	16822	16930	17049	16922	16945	17095	17024	16927	16946	17084	16977	16988	17182	16934	16981	17102	16962	16840	17006	16989	16916	17125	16796	17085	17007	16900	17067	17076	17098	17052	17228	16907	16936	17090	17106	16872	17020	17052	16754	16990	17015	16988	16943	17070	17128	17038	16926	16756	16891	17031	17023	16977	17101	17031	17035	17062	17107	16859	17194	16852	16724	17002	16938	17055	17002	17147	17164	16888	17070	17003	17113	17210	17050	17176	16948	16920	16950	16975	17020	17068	16972	17023	17006	17097	16929	17141	16956	16977	17081	16818	16946	17100	17141	17265	17137	17128	16864	16941	17034	16934	16915	16884	17045	16937	17124	17028	17167	16840	17048	17020	16989	16888	16946	17132	16936	17226	16984	16997	17043	17024	17099	17182	17106	17046	17153	17084	17061	17125	17053	17182	17074	17015	16814	16937	16937	17009	17045	16878	17148	16870	17106	17078	17140	16749	16808	17002	17002	17027	17056	17087	17031	16901	16971	17133	17006	17148	16991	16866	16914	17012	16982	17106	16891	17114	17070	16980	16790	16918	16956	16968	16899	16924	17076	17056	17163	17036	17027	16970	16881	17071	17085	17129	17148	17047	16740	16973	16935	16988	17011	17071	17098	17162	17084	16945	16986	17086	16952	16994	16899	17087	16871	17055	17128	17187	17079	17098	17054	16945	17162	17117	16964	16935	17250	16937	16893	16964	17027	16979	16994	17006	16906	17111	17015	16960	16985	16859	16961	16961	17078	16797	16981	16909	16908	16957	16984	16997	16997	17081	17076	16838	16926	16722	16984	17049	16962	16943	16891	17073	16885	17085	17059	16944	16795	16885	17105	17067	16880	16861	17165	16896	16834	17012	17154	17008	16980	16923	16962	17027	16843	17008	16985	16887	16995	17061	17060	17020	17132	17114	17058	16927	16943	16899	17054	16875	17091	17232	17030	17019	17115	17124	16923	16957	17022	17028	17205	16976	17024	17069	17097	17055	16963	16995	17010	16968	16998	16940	17071	16907	16832	17090	17013	17094	17030	17004	16971	17060	16914	16937	16905	16956	16955	17034	17082	17078	16801	16809	16982	16994	17031	17091	17247	17075	17044	16947	17183	16876	16990	16961	16947	16910	16999	16725	16947	17033	16960	16900	16954	16966	17065	17137	17022	17173	17177	16816	16766	17100	17083	17109	16907	16898	16905	17081	17214	17055	17013	17147	17088	17070	16919	16880	17032	17030	16900	17164	16877	17048	16903	16990	17099	17214	17045	17113	17167	17018	17020	16829	16926	17073	17073	17050	16998	16935	17135	17141	17088	17290	16996	17035	16991	17078	16993	17134	17053	16946	17079	16878	16894	17091	16938	16971	17018	16975	16904	16884	16908	17020	16958	17163	17179	17076	17085	17049	16967	16916	17060	17143	17099	16851	16972	17056	16925	16928	16957	17014	17104	17032	17174	16864	16868	16919	16909	17014	16995	17110	16846	16839	17042	16991	17058	16941	17122	17093	16874	17051	16959	16937	16901	17113	17054	17074	16855	17177	17037	16998	17011	17113	17125	16945	16973	17143	17168	17024	17131	16996	17170	17018	17049	16969	17118	17206	16958	16907	16999	17149	16936	17166	16900	16924	17054	17151	17096	17053	16936	17018	16748	17128	17154	17003	17040	16965	17149	16905	17211	16950	17164	17191	16831	16977	17070	16956	16869	16830	17187	16884	16807	17014	16980	17070	16920	16862	17028	17091	16901	17038	17023	17003	16891	17126	16916	17053	17049	17156	16797	16982	17039	16910	16772	17057	16999	16852	16890	16944	17123	17013	17078	16968	17095	17160	16967	17002	16974	16987	17114	16918	17023	17038	17023	17143	16909	16887	16985	16938	16981	16996	17071	17088	16958	17038	16999	17082	16904	17052	17084	16980	16988	17019	16880	17051	16965	17010	16961	16946	17125	16855	17028	17019	16910	17205	17063	16948	17003	17018	17016	17006	17003	17053	17071	17071	17027	17033	17006	17031	17037	16850	16915	17112	16895	17200	16852	17166	17172	16932	16949	16949	16945	17160	17004	16987	16998	17151	16982	16977	17119	16984	16938	17199	17158	16908	17064	17164	17038	17079	16850	16960	16923	16830	17004	17036	17176	16974	17130	17146	16860	17010	16879	17032	17145	16988	16953	17133	16852	17016	17159	16829	17068	17018	17043	17094	16966	17025	16737	16893	16929	16996	16803	16937	16843	16890	16947	16966	17049	17302	16891	16956	17153	17144	16858	16880	17118	16976	17111	16871	17034	17129	17066	16884	17012	17025	17039	16804	16857	16883	16910	16816	17049	16912	16927	16948	16925	17198	16851	16890	17256	16923	17007	16812	16940	16968	16915	17015	16658	17027	17062	16974	16972	17043	16927	16933	16865	16984	17071	16918	16781	16790	16848	17109	16917	16867	17148	17044	17149	16902	16971	17021	16822	17019	16908	16963	17012	17043	16986	16984	16967	17007	17025	16955	17024	16832	16994	17083	16957	17123	16990	16979	16881	17213	17091	16946	17040	17175	16969	16904	16974	16799	17027	17053	16907	16958	17265	16973	16931	17059	17002	17087	16997	16956	16997	17199	17061	17083	16944	16979	16910	16890	17043	17060	16895	17219	17079	17145	17020	17009	16880	17027	16992	16716	16790	16948	16963	17009	16936	17047	17141	16844	16915	16945	17000	17068	16889	16910	16935	16924	16949	17083	17053	17087	17058	16935	16921	16932	17000	16888	17036	17063	17044	17114	17130	17074	16908	17019	17035	17152	16786	17116	16941	16913	16968	16983	17030	16920	16869	17084	17142	17315	17033	16824	16952	16887	17000	17010	16936	17013	17113	16941	17035	17004	17016	17214	17074	17011	17131	16914	17162	17028	16882	17111	16995	17084	17040	16912	17149	16851	16961	16832	17025	16941	17100	16932	17165	16845	16960	17126	16904	16995	16980	17021	17147	16943	17094	17180	17009	17210	16807	16989	17116	17145	17005	17084	17112	16769	16985	17179	17202	16889	17251	17191	17092	16848	16960	17106	16922	16881	17120	16948	17014	16862	16949	17034	16874	17134	17270	17122	17111	17037	16859	17040	17163	17147	17069	17118	17000	17025	17002	16731	17029	17008	16850	17044	16984	16922	17111	17143	17001	17012	17179	16786	17019	17082	17015	17011	16929	16949	17175	16957	17219	17009	17071	17000	17081	17017	16878	16920	16984	17090	16938	17127	17023	16985	16941	17034	17242	17034	17040	16915	17051	16932	16715	16980	16951	16897	17042	16927	17111	16967	16987	16871	16857	16797	17182	16853	17169	16970	17179	17004	17136	17162	16973	16800	17228	16930	16813	17043	16924	17098	17166	17309	17018	17099	16986	16963	17253	17025	17040	17020	17081	16870	16922	16792	17030	16828	16780	16696	17069	17015	16950	17086	17010	17254	16982	16984	16886	17142	17123	16841	17007	16946	16918	16974	17211	17150	16982	17093	17259	17045	17089	16800	16898	16971	17177	16868	16984	17178	17007	17001	17047	16826	17164	17080	17136	16902	16880	17134	16878	16904	16987	16940	16871	17008	16943	16927	16933	17017	17003	17011	16946	16960	16921	17022	17112	16946	16862	16879	16956	16846	16805	16901	16924	16828	16855	16915	16890	16845	17010	17063	16956	17233	16830	17134	16986	16941	16835	16964	16849	16681	17032	16912	16957	17018	17074	17073	17013	17051	16790	17057	17007	16898	17062	17130	16903	16966	16950	16945	16848	17077	16895	17055	16958	17109	16945	17118	17028	17088	17058	17043	17251	17094	16923	16695	16916	17025	17032	16986	17043	17151	16946	17121	16909	17132	17136	17237	17028	16900	16962	16731	16966	17100	16985	17052	16995	17025	17010	17059	16814	17065	17064	16968	17080	16895	17084	17107	17139	17155	17010	17118	16818	16933	16955	16656	17181	16900	17077	16952	16928	17005	16978
15839	28008	26099	21258	19192	17814	17787	17868	17585	17264	16883	16716	16633	16557	16375	16301	16296	18676	28477	35954	30240	23745	19882	17154	16250	16044	15902	15761	15789	15907	15695	15802	15809	15821	15922	15736	15821	15881	15892	15751	15678	15924	15813	15732	15876	15794	15768	15770	15678	15797	15742	15782	15804	15648	15830	15825	15692	15803	15775	15901	15907	15865	15901	15671	15656	15771	15535	15731	15856	15793	15818	15853	15760	15881	15874	15768	15726	15694	15785	15885	16043	15726	15778	15883	15806	15795	15742	15849	15737	15718	15766	15782	15737	15629	15676	15732	15710	15742	15645	15681	15764	15819	15844	15786	15848	15588	15903	15694	15808	15754	15772	15863	15909	15868	15757	15611	15731	15608	15907	15710	15878	15901	15676	15809	15790	15638	15941	15817	15828	15707	15846	15767	15824	15727	15785	15788	15578	15623	15976	15800	15827	15639	15694	15802	15606	15772	15687	15718	15616	15698	15744	15781	15733	15614	15806	15735	15613	15818	15640	15933	15762	15754	15773	15857	15675	15877	15675	15945	15830	15806	15650	15880	15772	15896	15809	15791	15778	15924	15850	15787	15894	15688	15865	15794	15744	15669	15567	15854	15851	15811	15822	15705	15626	15787	15761	15765	15761	15762	15848	15826	15681	15906	15668	15745	15725	15869	15701	15772	15731	15674	15762	15589	15837	15661	15741	15649	15646	15703	16014	15741	15869	15746	15731	15825	15606	15666	15765	15742	15824	15888	15697	15979	15813	15775	15767	15840	15822	15832	15679	15728	15901	15846	15839	15696	15814	15702	15541	15680	15749	15833	15842	15841	15669	15835	15614	15819	15879	15870	15700	15787	15872	15771	15911	15734	15820	15732	15836	15809	15743	15885	15890	15862	15709	15758	15711	15793	15518	15928	15826	15945	15520	15784	15764	15580	15857	15752	15647	15710	15838	15613	15616	15921	15805	15577	15696	15807	15730	15815	15786	15685	15761	15725	15774	15757	15769	15602	15738	15795	15855	15597	15656	15751	15954	15627	15822	15827	15702	15622	15737	15930	15927	15677	15768	15678	15930	15732	15642	15717	15766	15774	15764	15704	15847	15912	15632	15800	15650	15771	15702	15730	15692	15740	15782	15822	15512	15777	15738	15668	15782	15893	15664	15886	15858	15788	15751	15715	15856	15797	15776	15854	15596	15852	15899	15782	15516	15696	15773	15689	15775	15751	15879	15860	15817	15887	15625	15758	15787	15793	15686	15656	15676	15799	15804	15751	15770	15812	15830	15818	15608	15726	15828	15807	15672	15573	15701	15759	15716	15744	15651	15611	15788	15562	15950	15883	15917	15646	15779	15885	15848	15741	15729	15780	15804	15695	15658	15635	15849	15670	15807	15671	15753	15627	15788	15821	15881	15727	15785	15719	15574	15829	15658	15741	15852	15826	15804	15638	15709	15649	15793	15776	15588	15742	15766	15809	15849	15621	15726	15680	15812	15764	15713	15653	15816	15728	15943	15827	15811	15836	15585	15980	15732	15582	15804	15782	15781	15670	15787	15813	15788	15732	15722	15769	15979	15729	15712	15723	15545	15696	15738	15605	15708	15704	15572	15621	15925	15784	15713	15776	15780	15756	15847	15911	15662	15888	15711	15818	15657	15592	15737	15923	15657	15841	15874	15915	15756	15821	15761	15688	15834	15585	15638	15625	15566	15704	15682	15634	15721	15767	15788	15746	15621	15783	15578	15689	15621	15842	15663	15900	15741	15774	15748	15824	15624	15679	15727	15736	15782	15748	15690	15703	15756	15637	15773	15756	15843	15853	15606	15717	15745	15597	15944	16007	15864	15614	15838	15785	15794	15751	15843	15859	15845	15817	15721	15654	15734	15775	15660	15772	15734	15836	15660	15859	15550	15665	15788	15726	15749	15871	15806	15847	15713	15772	15645	15711	15683	15673	15770	15801	15814	15727	15824	15785	15700	15691	15569	15845	15785	15772	15772	15760	15749	15660	15765	15817	15805	15793	15685	15736	15652	15908	15814	15790	15884	15800	15759	15754	15760	15846	15678	15751	15743	15804	15839	15832	15716	15640	15762	15741	15958	15766	15587	15863	15868	15707	15676	15711	15871	15715	15868	15707	16022	15742	15768	15807	15594	15749	15700	15754	15630	15754	15735	15826	15849	15808	15794	15620	15714	15820	15739	15518	15771	15801	15580	15636	15729	15755	15755	15842	15770	15876	15695	15659	15838	15810	15762	15835	15809	15797	15696	15855	15616	15783	15671	15666	15835	15855	15654	15838	15647	15868	15756	15669	15657	15752	15742	15909	15809	15544	15754	15797	15743	15649	15798	15703	15748	15715	15872	15915	15747	15675	15667	15837	15699	15845	15821	15671	15706	15867	15754	15793	15781	15793	15932	15866	15630	15769	15632	15774	15745	15815	15813	15760	15676	15720	15795	15739	15788	15732	15680	15699	15810	15664	15864	15714	15813	15740	15640	15886	15760	15673	15742	15681	15705	15834	15715	15866	15898	15764	15692	15729	15658	15824	15804	15725	15785	15826	15844	15766	15876	15724	15816	15831	15660	15898	15878	15703	15694	15707	15695	15623	15752	15837	15700	15879	15612	15739	15903	15743	15857	15844	15862	15688	15729	15728	15755	15636	15623	15540	15538	15691	15714	15601	15740	15810	15690	15604	15752	15668	15818	15697	15769	15799	15608	15827	15702	15773	15776	15708	15726	15688	15728	15736	15548	15865	15954	15789	15713	15688	15800	15854	15612	15861	15600	15744	15757	15580	15896	15772	15860	15768	15775	15742	15707	15842	15867	15631	15838	15805	15750	15699	15752	15628	15828	15575	15884	15696	15635	15887	15667	15829	15612	15797	15631	15791	15905	15682	15788	15787	15757	15814	15578	15714	15649	15831	15800	15879	15910	15761	15952	15718	15624	15893	15735	15779	15707	15796	15712	15582	15740	15837	15787	15903	15832	15660	15740	15627	15879	15890	15585	15607	15898	15653	15757	15682	15937	15680	15886	15732	15768	15927	15634	15663	15668	15916	15790	15758	15817	15798	15671	15667	15568	15809	15813	15806	15666	15703	15726	15798	15722	15716	15880	15903	15828	15742	15839	15770	15835	15755	15867	15595	15923	15829	15754	15729	15663	15650	15772	15654	15778	15928	15718	15688	15796	15701	15835	15716	15827	15760	15859	15879	15662	15744	15675	15569	15806	15838	15853	15692	15441	15652	15806	15767	15857	15721	15753	15600	15846	15964	15761	15793	15813	15885	15725	15946	15776	15795	15759	15927	15597	15833	15772	15696	15711	15590	15701	15813	15835	15776	15658	15742	15852	15556	15583	15597	15826	15866	15915	15778	15909	15785	15898	15853	15789	15774	15713	15780	15847	15767	15777	15858	15589	15917	15935	15723	15811	15741	15721	15647	15701	15800	15794	15760	15722	15727	15765	15650	15715	15628	15753	15784	15833	15910	15754	15879	15741	15703	15736	15742	15823	15771	15827	15713	15635	15740	15767	15789	15919	15688	15718	15678	15634	15907	15590	15789	15664	15763	15942	15710	15696	15873	15664	15824	15829	15863	15774	15822	15653	15700	15627	15647	15640	15591	15756	15811	15764	15896	15881	15941	15772	15567	15848	15715	15676	15602	15619	15928	15813	15770	15732	15791	15817	15842	15806	15632	15655	15927	15723	15799	15628	15794	15701	15843	15690	15606	15853	15744	15712	15710	15801	15637	15837	15820	15707	15785	15722	15766	15669	15724	15679	15810	15605	15778	15751	15679	15816	15691	15736	15862	15619	15756	15802	15737	15855	15735	15802	15803	15684	15824	15793	15861	15579	15889	15721	15795	15787	15812	15883	15840	15679	15769	15962	15831	15861	15778	15800	15704	15665	15933	15749	15634	15938	15779	15700	15816	15679	15557	15710	15837	15808	15870	15905	15689	15681	15758	15755	15874	15753	15752	15808	15803	15671	15808	15735	15626	15594	15716	15772	15753	15793	15759	15877	15817	15804	15657	15703	15932	15921	15779	15794	15524	15781	15905	15744	15662	15919	15608	15625	15853	15705	15813	15742	15676	15622	15637	15760	15798	15876	15798	15792	15685	15928	15645	15776	15680	15810	15572	15871	15823	15579	15990	15689	15824	15855	15710	15835	15787	15767	15636	15575	15799	15797	15667	15832	15793	15909	15604	15518	15974	15851	15743	15738	15678	15770	15599	15909	15841	15661	15747	15690	15867	15751	15716	15845	15756	15758	15693	15721	15752	15953	15723	15687	15814	15700	15693	15793	15653	15740	15843	15715	15715	15656	15683	15769	15640	15692	15772	15694	15716	15755	15760	15713	15767	15684	15785	15788	15596	15942	15800	15747	15832	15749	15634	15757	15696	15798	15825	15852	15706	15616	15840	15764	15764	15669	15737	15888	15672	15826	15915	15578	15628	15579	15789	15785	15736	15814	15747	15637	15838	15814	15922	15833	15744	15569	15818	15773	15875	15519	15686	15740	15631	15698	15692	15824	15686	15929	15560	15683	15697	15828	15664	16024	15791	15631	15815	15691	15580	15856	15839	15828	15814	15725	15678	15597	15760	15850	15648	15901	15910	15774	15921	15649	15737	15644	15677	15816	15884	15791	15802	15856	15756	15686	15917	15717	15807	15593	15939	15589	15688	15891	15801	15704	15942	15726	15654	15754	15660	15731	15722	15686	15674	15846	15786	15922	15702	15705	15895	15644	15770	15863	15837	15646	15792	15808	15798	15846	15655	15600	15685	15756	15914	15680	15594	15718	15810	15775	15671	15760	15781	15782	15731	15866	15696	15744	15807	15731	15812	15838	15902	15801	15783	15638	15775	15688	15883	15770	15811	15706	15749	15799	15767	15759	15831	15819	15724	15869	15747	15877	15790	15566	15616	15773	15806	15787	15754	15637	15637	15720	15723	15621	15770	15700	15707	15684	15891	15745	15718	15722	15774	15829	15851	15720	15794	15807	15807	15746	15821	15777	15754	15858	15805	15882	15730	15721	15925	15698	15750	15762	15667	15692	15717	15852	15634	15862	15755	15891	15722	15738	15709	15650	15718	15760	15686	15712	15916	15823	15825	15935	15536	15679	15692	15825	15915	15690	15673	15734	15741
27028	21416	22595	19194	16361	16349	16520	16192	16400	16229	15957	16110	16127	16387	16178	16010	16207	16070	16397	17721	17694	17216	16476	16514	16129	16064	16036	16069	16150	16098	16178	16338	16112	15989	15966	15990	16107	16232	16074	16155	16075	16316	15934	16165	16335	16149	16324	15815	15798	15961	16016	16087	15901	16195	16171	16030	15849	16073	16226	16084	15867	16186	15937	16100	16172	16106	16251	16052	16054	15923	16095	15865	16118	16081	16191	16198	16080	15974	15981	16208	16194	16101	16331	16205	15955	16230	16235	16044	15983	16205	15991	16216	16104	16156	15994	15991	15868	16160	15973	16036	15823	15971	15886	16098	16156	16183	15977	16023	16040	16107	16041	16056	15981	16019	16164	16068	16113	16029	15954	16115	16112	15947	16113	16065	16176	16185	16157	16126	15945	16041	15865	16082	16069	16075	15901	16007	15954	16177	16053	16226	16037	16283	16158	15962	15990	16233	15973	15989	16018	15845	16113	16101	16194	16107	16065	16119	16078	16130	16147	15999	15938	16057	16062	15920	15859	15876	16015	16093	16118	16113	16005	16046	16183	15919	16103	15915	16131	16142	16070	16140	15954	15974	15973	16079	16057	16141	15977	15901	15980	16059	16042	16084	15991	16079	16021	15952	16230	15916	15899	15948	16212	16025	16122	16215	16164	16033	15995	15857	16053	16094	15894	15973	16082	16038	15943	15960	15864	16063	16014	15961	16127	15902	16093	16198	16099	15958	15913	16095	16166	16090	15953	15965	16069	15809	16208	15893	16048	16138	16049	16176	15948	16102	16129	16329	16015	16020	16023	16057	16123	15930	16025	15912	16154	15909	16024	15952	16074	16086	16098	16016	16126	15922	16074	16176	15988	16030	15980	16219	16173	16094	16318	16183	16097	16110	16180	16051	16267	16192	16088	16104	16125	16175	16026	16044	16075	16132	15916	15972	16058	15858	15913	16196	16048	15965	16055	16130	16180	16132	15749	16104	16125	16107	16184	16082	15940	16033	16239	15919	16099	16350	16240	15961	15985	16026	16052	16057	15951	16316	15966	16219	16313	15979	15895	16009	15817	16040	16055	15849	16002	16175	16067	16176	16013	16014	15936	16042	16038	16132	15832	16052	16137	16075	16108	16106	16129	16149	16190	15883	16081	16017	16223	15968	16064	16141	15995	15911	16019	16039	16084	16059	15929	16103	16095	16177	16068	16166	15892	16214	16046	16055	16036	16076	15988	16013	16209	16044	16301	16087	16090	16034	16067	15963	16049	16062	16177	16104	16231	16018	16079	16187	15985	16174	16163	15912	16057	16046	16147	16100	16017	15975	15926	15981	16235	16237	16111	16156	16018	16262	16116	15810	16149	16226	16038	16003	16083	16074	16185	16212	15825	16045	15845	16021	16045	16109	16177	15942	16137	16085	16114	15912	15989	15918	15990	16033	16118	16056	15934	16008	16297	16189	16070	16162	15955	16139	16065	16162	16219	16095	15775	16026	16163	15991	16047	16167	16095	15951	16007	16056	15975	16114	16279	16181	15923	16267	16169	16111	16273	16167	16224	16178	16193	16157	16251	16001	16077	15887	16005	16067	15963	15834	15997	16076	15949	16064	16310	16195	16024	16114	16078	15963	16112	16041	15854	15871	16096	16251	16048	15760	16011	15977	15953	16108	16098	16186	15997	16041	16128	16274	16062	16096	16150	16045	16118	16075	16337	16097	16135	15986	16094	15942	16183	16152	16107	16123	16131	16135	15839	16222	15997	15946	16076	15786	16025	16102	16024	16053	16035	16187	16048	16189	15956	15900	16202	16009	16064	16194	16109	16055	15938	15862	16042	15854	15956	16049	16064	16022	15971	16193	16151	15986	16156	16115	16027	15992	15866	16031	16085	16033	15964	16021	16058	15786	15766	16099	16009	15769	16126	16080	16050	16068	16064	16184	16046	16081	16205	16107	15938	16104	16219	16106	15844	16098	16104	16068	16093	16057	16292	15937	16086	16171	15877	16186	16037	16097	15998	16029	16048	16058	16059	16051	16017	16287	16104	15918	16232	15947	15999	16110	16278	16141	16035	16030	15935	15959	16090	16088	16079	16116	15975	16012	15951	15959	16348	16132	16141	16088	16041	16128	15914	15988	15948	15926	16178	15957	16201	15979	15827	16153	15908	16054	16123	16152	16036	16079	16220	15958	16025	16005	16037	16095	16016	15968	16034	16102	16230	16076	15950	15984	16042	15978	16089	15988	15903	16093	16051	16210	16241	16064	16178	16169	16053	16167	16140	16144	16199	16166	16008	16012	16005	15949	15991	16096	16100	16085	15940	16151	16010	16173	16166	16185	16023	15917	16152	15965	15969	16143	16059	16001	16062	16198	15983	16086	15969	15961	16185	15915	16012	16257	16019	16127	15933	15839	16082	16172	16200	16060	16056	16151	16072	16165	16107	16069	15920	15771	16164	16018	15974	16077	15948	16220	16129	16101	15938	15955	16136	16008	16040	16025	16108	16165	16244	16168	16044	16107	16144	15992	15993	16031	16169	16164	16163	15900	16025	16112	16020	16130	16239	16122	16101	16251	16109	15958	16236	16169	16332	15898	15766	15936	15905	16147	16356	16053	16236	16071	16233	16066	16114	15958	16052	16292	16069	15938	16003	15970	16124	16093	15822	16026	15989	16005	16000	16105	15990	15791	15999	16002	16161	16135	16108	15919	16137	16129	16203	16045	15859	16058	16017	15920	15909	15982	15996	15954	16106	15991	16059	16071	16071	16147	15978	15991	16158	16121	16190	15917	16060	15983	16181	15881	16040	15963	16061	16223	16059	16175	16183	15994	16078	15970	15951	16141	16039	15993	15928	16206	16080	15912	16093	15992	15875	15971	16184	16154	15966	16088	16199	16021	15939	15872	16071	15915	16193	16063	16070	16096	16145	16043	16093	16011	16037	16084	16038	16053	16268	15986	16024	16157	16121	16316	15949	16005	16007	16033	16048	16123	16136	16029	16118	16031	16062	15930	16143	16053	16218	16203	16193	16041	16014	16132	15950	16244	16296	16130	16110	16170	15999	15982	16056	16113	15998	15902	16233	16034	16097	16118	16234	16026	15705	16076	16207	16032	16187	15964	15878	15983	15853	16016	16217	16048	15876	15999	16181	16155	15912	16084	16049	15991	16156	16119	15855	16128	16110	15950	16039	15994	16063	15767	16156	16239	16032	16119	16294	16187	16059	16048	16153	16003	16110	16061	16077	16086	15764	16146	16182	15997	16024	15953	16341	16023	15867	16191	16222	15989	16084	16114	16139	15962	16087	16113	16031	15992	16012	16160	16170	16009	16075	16025	16001	16029	15848	15887	16004	16052	16146	16050	16079	15982	16011	15850	16072	16217	16034	16054	16204	16185	16336	16075	16022	15969	15934	16055	16088	16075	16049	15971	16075	15790	16156	16148	15980	16085	16111	15950	16060	15942	16057	16095	16234	16024	16068	16117	16088	16189	16191	16124	16029	16047	16258	16210	16261	16015	16034	15997	16051	15985	15936	16214	16016	16089	15973	16067	15895	16044	16112	15969	16090	15957	16037	15988	15826	16053	16047	16004	16006	16255	16036	16057	16191	15986	16061	16024	16109	16137	15935	15859	15979	15942	16157	15906	15930	16198	16089	16046	15964	15963	16079	15916	16041	16207	15934	16109	16009	15898	16221	16076	16110	16016	16094	16136	15876	16018	15998	15922	16082	16125	16088	16040	16062	16112	16041	15907	15922	16026	16121	16254	16286	16167	16116	16262	16167	16160	16018	15855	16061	16077	15802	16042	16152	16077	16088	16164	15974	16251	16127	16178	16131	16174	15984	16022	16148	15957	15968	16038	16242	16085	16176	15926	16090	16016	16118	16210	16014	16081	16046	16057	15824	16071	16013	16079	16162	16280	16118	15925	16093	16165	16133	15959	16159	15977	15978	16039	16145	16064	16145	15927	16037	16013	16077	16006	16057	16056	16041	15815	16115	16134	16183	16035	16075	16133	15981	16152	16042	15914	16059	15862	15893	16032	15855	16154	16111	16091	15898	16178	16113	15981	16278	16097	16068	16142	16107	16114	16005	16021	16130	16025	16275	16063	16133	15948	15939	16135	15998	15814	16051	15993	16190	16056	16183	15952	16126	16017	16187	16070	16209	16265	16099	16092	16169	16208	16054	16078	16001	15730	16151	16037	16191	16151	16245	16187	16052	15932	16270	16185	15861	16182	16000	15980	15939	16193	15990	16066	15962	16028	15957	16046	16067	15990	16063	15849	16075	16159	16172	15951	15993	16079	15820	16054	15929	16038	16178	16089	16135	15926	16026	16134	15826	15992	15984	16170	16017	16175	15848	16149	16158	16275	16099	16259	16065	16290	16006	16001	15935	15905	15968	15960	15999	16214	15972	15877	16260	16159	16267	16042	15855	16119	16087	16198	16083	16222	16130	16216	16071	16084	16011	16030	16197	16185	16157	16081	16154	16155	15982	16129	16068	15829	16055	16011	16019	16130	15969	16296	16124	16089	15994	15760	16148	16172	16043	15965	15956	16196	16212	15893	15997	16319	16392	16125	15935	16047	16146	16082	16064	15984	16200	16036	16206	16123	16126	15963	16016	16206	16151	16056	16053	16071	16029	15924	15911	16206	16133	15951	16062	16041	16003	16157	15853	16109	15954	15981	16007	16089	15818	15942	15976	16094	16036	16088	16084	15861	16009	15965	16070	16057	16155	15862	16020	16081	16142	15981	15937	16021	16047	16089	15932	16103	16324	16230	16168	16086	16000	16074	16274	16117	16072	15888	15825	16051	16256	16058	16162	15818	15902	16185	16159	16104	16169	16040	16035	16195	16086	16033	15905	16198	16270	16157	16139	15967	15903	16196	16236	16071	15987	16135	16065	15984	16099	16035	16016	16120	15991	16178	16053	16081	15945	16133	16063	16075	15976	15971	15953	16035	15827	16370	16147	16036	16166	16165	16084	15929	16028	15996	16053	16030	16037	16046	16160	16054	16198	16222	16153	16115	16079	16025	16263	16047	15834	16157	15960	15928	15893	15900	16049	15983	16041	15777	16019	16158	16164	15929	15931	16124	16073	16108	15936	15991	16285	16003	15995	16071	15911	16034	16349	16272	15998	15944	16044	16107
14579	16831	16673	15772	15494	15422	15241	15245	15527	15319	15127	15103	15342	15077	15209	15177	15436	15117	15949	17674	17296	16080	15665	15341	15262	15153	15209	15286	15275	15117	15228	15295	15249	15182	15137	15205	15198	15105	15064	15195	15129	15116	15088	15089	15138	15118	15113	15271	15120	15247	15118	15163	15193	15202	15305	15043	15119	14988	15043	15166	15122	15094	15197	15302	15081	15006	15167	15142	15161	15039	15236	15196	15005	15095	15130	15342	15081	15012	15184	15128	15085	15188	15100	15058	15015	15149	15229	15140	15065	15118	15181	15319	15160	15083	15214	15286	15143	15185	15089	15211	15116	15077	15132	14985	15154	15141	15069	15265	15157	15070	15244	15057	15089	15117	15181	15075	15150	15055	15319	14948	15037	15112	15054	15323	15067	15156	15155	15100	15292	15004	15173	15189	15081	15225	15068	15148	15263	15113	15085	15178	15110	15157	15239	15082	15153	15061	15110	15085	15156	15144	15069	15189	15077	15065	15141	15280	14994	15182	15119	15280	15041	15045	15165	14976	15121	15272	15272	15085	15167	15082	15040	15224	15246	15354	15089	15141	15184	15167	15160	15036	15254	15165	15178	15055	15173	15094	15065	15103	15054	15160	15174	15136	15084	15085	15198	15047	15129	15159	15014	15184	15292	15178	14969	15165	15234	15149	15053	15075	15278	15136	15153	15112	15132	15185	15088	15063	15078	15133	15105	15220	15230	15106	15040	15109	15121	15042	15157	15128	14983	15065	15115	15010	15183	15001	15127	15109	15319	15185	15002	15075	15175	15225	15067	14988	15119	15105	15131	15232	15251	15005	15380	15210	15169	15092	15328	15280	15107	15188	15085	14985	15434	15113	15178	15034	15066	15119	15121	15246	15154	15260	15210	15198	15043	15332	15262	15134	15004	15039	15005	15210	15075	15160	15126	15170	15138	15122	15250	15189	15129	15129	15092	15229	15087	15269	15247	15052	15156	15170	15068	14924	15073	15193	15068	15073	15038	15075	15267	15149	15248	15153	15020	15209	15216	15078	14959	15347	15038	15232	14911	15259	15257	15005	15313	15204	15148	15110	15188	15129	15215	15364	14914	15162	15078	15139	14961	15063	15175	15001	15156	15166	15093	15005	15225	15231	15315	15109	15054	15252	15140	15180	15138	15081	15194	14992	15131	15144	15201	15130	15281	15245	15177	15194	14947	15057	15297	15053	15139	15034	15074	15299	15069	15285	15193	15225	15168	15087	15063	15144	15240	15079	15006	15164	15267	14970	15055	15198	15291	14992	15160	15377	15096	15089	15049	15167	15058	15167	15158	15187	15193	15019	14980	15120	15033	15258	15370	15100	15113	15268	15001	15072	15172	14981	15199	15130	15023	14984	15247	15202	15152	15300	15084	15073	15226	15236	15136	15099	15103	15149	15102	15052	15167	15053	15123	15050	15135	15054	15166	15204	15111	15104	15075	15169	15038	15112	14950	15218	15155	15144	15173	15264	15111	15106	15004	15109	15084	15274	15131	15158	15238	15122	15213	15108	15192	15069	15269	15121	15039	15076	15156	15045	15185	15085	15179	15240	15245	15041	15013	15123	15175	15161	15168	15095	15086	15218	15145	15072	15261	15156	15129	15064	15181	15117	15086	15007	15079	15275	15023	15024	15051	15259	15219	15018	15189	15212	15015	15007	15136	15089	15064	15269	15124	15083	15186	15030	15220	15047	15121	15253	15240	14989	15034	15272	15112	15168	15280	15139	15138	15341	15049	15286	15167	15089	15364	15048	15143	15241	15012	15069	15090	15210	14951	15211	15072	15034	14996	15283	15094	15002	15117	15161	15105	15089	14959	15126	15266	15279	15142	15151	15186	15137	15345	15094	15239	15118	15142	15099	15136	15171	15007	15098	15218	15237	15184	15106	15158	15135	15080	15086	15266	15061	15140	15040	15250	15341	14992	15137	15163	15340	15044	15121	15061	15058	15107	15184	15134	15083	15276	14996	15169	15060	15088	15159	15313	15132	14997	15058	15049	15104	15141	15144	15100	15144	15191	15062	15244	15151	15183	15190	15216	15210	15118	15150	15190	15203	15178	15154	15222	15219	15121	15284	15156	15055	15233	15077	15186	15100	15281	15200	15338	15212	15109	15047	15114	15074	15093	15089	15250	15196	14931	15121	15126	15249	15054	15144	15185	15120	14976	14933	14994	15097	15016	15141	15011	15086	15215	15073	15226	15256	15074	14948	15069	15160	15258	15041	15127	15151	15155	15070	15307	15229	15107	15088	14903	15196	15059	15346	15015	15117	15072	15037	15142	15229	15052	15209	15224	15140	15147	15121	15030	15093	15127	15075	15094	15165	15126	15202	15319	15083	15068	15142	15089	15197	14954	15169	15083	15111	15136	15054	15155	15212	15063	15065	15209	15013	15102	15048	15220	15125	15251	15421	15145	15044	15301	15130	15014	15313	15160	15071	15035	15331	15026	15147	15166	15197	15331	15083	15307	15120	14979	15015	15072	15179	15156	15129	15114	15386	15116	15111	15120	15092	15176	15113	15020	15065	15039	15129	15214	15171	15219	15233	15280	15156	15129	15144	15252	15066	15084	15276	15137	15172	15130	15141	15098	15150	15042	15036	15054	15072	15145	15258	14942	15159	14958	15034	15182	15136	15140	15179	15240	15237	15268	15308	15255	15019	15109	15247	15037	15185	15190	15241	15283	15161	15179	15012	15184	15111	15285	15227	15086	15186	15144	15126	15044	15221	15171	14934	15234	15333	15226	15118	15232	15186	15246	15293	15152	14951	15107	15213	15159	15201	15087	15169	15041	15217	15038	15180	15146	15178	15285	15244	15121	14991	15151	15126	15151	15065	15063	15239	15008	15144	15272	15144	15012	15154	14986	15123	15223	15217	15232	15232	15110	15159	15168	15088	14969	15082	15221	15052	15235	15213	15014	15147	15272	15208	15171	15143	15064	15128	15123	14993	15089	15250	15139	15220	15194	15081	15163	15180	15165	15065	15083	15058	15094	15136	15139	14929	15214	15264	15279	15114	15188	15121	15241	15111	15305	15181	15057	15092	15275	15052	15071	15154	15086	15221	14840	15099	15204	15079	15004	15167	15117	15085	15019	14990	15268	15184	15108	14992	15225	15182	15056	15181	15092	15156	15117	15140	15052	15232	15347	15073	15068	15055	15149	15006	15126	15210	15058	15159	15112	15038	15142	15146	15272	15091	15326	15180	15206	15225	15097	15044	15106	15077	15136	15111	15405	15106	15103	15217	15222	15194	15073	15150	15188	15212	15081	15135	15187	15257	15178	15265	15193	15194	15087	15559	15304	15308	15210	15175	15255	15450	15092	15160	15210	15227	15270	15127	15069	15204	15088	15231	15197	15000	15062	15336	14981	15009	15290	15161	15084	15187	15171	15014	15138	15130	15041	15132	15107	15124	15370	15188	15173	15165	15113	15116	15013	14890	15233	15303	15218	15224	15223	15131	15062	15099	15188	15190	15074	15349	15233	15090	15170	15027	15123	15149	15099	15222	15017	15113	15180	15098	15379	15052	15033	15144	15104	15136	15197	15076	15224	15197	15184	15169	15053	15085	15119	15061	15213	15162	15192	15086	14994	15235	15182	15178	15050	15168	15338	15037	15189	15105	15210	15262	15212	15103	14906	15050	15246	15135	15014	15108	15191	15150	15195	15059	15275	15175	15095	15054	15187	15142	15002	15123	15217	15062	15114	15108	15213	15088	15103	15000	14952	15075	15300	15167	15178	15078	15131	15069	15116	15198	15039	15343	15157	15008	15111	15058	15219	15264	15092	15167	15002	15394	15063	15072	15247	15056	15192	15196	15130	15097	15089	15071	15018	15023	15149	15243	15063	15261	15329	15232	15228	15322	15274	15218	15184	15117	15126	15038	15237	15098	15048	15201	15162	15055	15175	15214	15163	14951	15333	15040	15260	15079	15228	15146	15143	14956	15154	15035	15079	15166	15162	15167	15189	15235	14926	15192	15218	15248	15299	14966	15011	15070	15223	15262	15185	15470	14974	15054	14948	15334	15214	15153	15212	15120	15001	14933	15243	15102	14958	15172	15100	15180	15137	15159	15272	15076	15070	15206	15285	15181	15105	14916	15169	15148	15075	15166	15044	15176	15107	15058	15285	15130	15132	15026	15129	15115	15024	15301	14996	15252	15054	15044	14825	15165	15164	15166	15213	15269	15047	15392	15178	15212	15148	15077	15213	15069	15226	15314	15014	15214	15169	15279	15129	15050	14944	15348	14919	15051	15218	15135	15056	15131	15181	15066	15147	15109	15060	15306	15272	15299	15021	15256	15027	15075	14975	15232	15302	15038	15221	15126	15013	15344	15002	15128	15038	15251	15127	15100	15268	15258	15248	15110	15228	15173	15260	15072	14995	14987	15046	15030	15219	14983	15192	15155	15177	15173	15159	15084	15040	15171	15277	15148	15014	15098	15217	15301	15215	15084	15264	15166	15186	15175	15178	15192	15078	15280	15158	15137	15184	15093	15065	14990	15064	15138	15108	15129	15103	15105	15146	15147	15070	14995	15172	15091	15254	15279	15210	15134	15075	15055	15026	15013	14993	14866	15274	15024	15301	15010	15312	15025	15081	15181	15121	15024	15170	15256	15032	15167	15154	15037	15140	15159	15311	15019	15052	15239	15165	15072	15188	15216	15149	15041	15165	15173	15004	15225	15238	15313	15227	15056	15106	15056	14940	15273	15003	15226	15292	15143	15142	15142	15301	15252	15021	15268	15123	15069	15088	15182	15048	15167	14952	15166	15112	15188	15012	15142	15132	15078	15131	15273	14966	15117	15114	14949	15095	15148	15104	15107	15127	14930	15265	15189	15027	15215	15102	15243	15092	15073	15222	15111	15060	15057	15221	15123	15151	15263	15145	15323	15096	15058	15181	15053	15230	15018	15260	15273	15005	15212	15258	15159	15081	15109	15059	15045	15186	15016	15141	15259	15058	15159	15011	15107	15253	15073	15229	15042	15231	15187	15270	15101	15133	15127	15298	15104	15195	15089	15121	15290	15291	15153	15066	15106	15141	15080	15060	15051	15123	15241	15090	15237	15098	15137	15150	15159	15180	15050	15347	15161	14969	15200	15084	15166	15252	15125	14991	15130
23859	20914	28095	24018	21197	18776	17538	15624	15024	14966	14802	14958	14787	14884	15040	14862	14712	14799	15463	25157	21340	18592	18462	16375	15083	14919	14721	14504	14638	14803	14747	14677	14526	14558	14614	14615	14490	14594	14510	14594	14486	14619	14946	14649	14652	14707	14657	14644	14493	14687	14461	14682	14488	14676	14711	14528	14677	14479	14427	14543	14462	14494	14715	14531	14637	14573	14467	14608	14577	14776	14594	14619	14478	14708	14581	14831	14527	14659	14607	14623	14574	14385	14658	14664	14449	14504	14580	14783	14661	14547	14423	14610	14498	14569	14476	14584	14666	14673	14725	14578	14505	14598	14455	14302	14349	14480	14624	14608	14564	14690	14709	14515	14682	14739	14613	14539	14537	14664	14546	14642	14679	14613	14491	14521	14592	14627	14512	14458	14562	14403	14465	14537	14638	14714	14492	14469	14666	14590	14690	14460	14600	14468	14590	14625	14600	14612	14603	14437	14493	14525	14472	14649	14441	14445	14605	14567	14483	14589	14392	14631	14655	14642	14611	14621	14644	14481	14363	14451	14417	14584	14912	14424	14515	14714	14775	14616	14675	14732	14580	14493	14614	14437	14782	14589	14481	14367	14462	14316	14280	14621	14425	14596	14505	14478	14538	14602	14520	14404	14566	14488	14521	14707	14668	14511	14569	14579	14566	14519	14544	14403	14635	14709	14545	14562	14562	14463	14547	14535	14565	14472	14376	14712	14683	14618	14443	14415	14586	14607	14652	14618	14711	14459	14539	14573	14672	14578	14298	14648	14562	14596	14368	14441	14439	14569	14451	14432	14452	14601	14540	14628	14604	14633	14501	14703	14661	14555	14503	14540	14468	14479	14486	14511	14601	14467	14425	14666	14523	14673	14663	14569	14485	14458	14394	14483	14534	14608	14544	14597	14554	14515	14618	14928	14656	14450	14430	14536	14501	14414	14613	14470	14462	14594	14629	14518	14579	14522	14633	14575	14422	14478	14773	14402	14675	14428	14561	14697	14567	14540	14651	14445	14489	14588	14736	14686	14516	14485	14478	14494	14785	14529	14156	14505	14694	14529	14617	14534	14432	14630	14520	14740	14611	14627	14816	14578	14571	14569	14604	14610	14589	14599	14412	14503	14812	14599	14310	14678	14586	14550	14529	14445	14530	14700	14413	14681	14456	14550	14605	14484	14692	14569	14660	14570	14738	14476	14538	14585	14676	14535	14581	14593	14658	14779	14552	14447	14377	14558	14723	14627	14484	14693	14614	14692	14711	14669	14467	14558	14622	14550	14581	14385	14579	14590	14648	14601	14641	14733	14445	14641	14712	14525	14511	14748	14378	14655	14555	14519	14597	14655	14598	14642	14466	14620	14546	14463	14427	14404	14521	14687	14508	14670	14490	14521	14588	14429	14454	14526	14520	14664	14720	14643	14545	14338	14345	14598	14455	14648	14452	14597	14464	14317	14602	14553	14520	14747	14479	14284	14583	14434	14575	14583	14621	14405	14401	14609	14604	14511	14678	14512	14494	14493	14525	14534	14383	14476	14742	14608	14473	14494	14658	14392	14362	14522	14475	14648	14435	14531	14611	14713	14648	14646	14580	14638	14614	14407	14500	14585	14638	14673	14585	14636	14463	14612	14575	14423	14490	14597	14509	14663	14646	14552	14590	14486	14454	14681	14464	14254	14541	14507	14687	14643	14621	14620	14514	14589	14596	14443	14620	14369	14646	14708	14561	14597	14558	14515	14540	14583	14655	14452	14483	14499	14479	14736	14556	14757	14714	14716	14562	14593	14460	14761	14395	14498	14464	14668	14666	14573	14581	14546	14530	14646	14638	14481	14563	14557	14613	14532	14500	14560	14660	14624	14485	14458	14537	14746	14521	14450	14452	14477	14726	14535	14540	14480	14631	14428	14755	14660	14513	14530	14538	14581	14652	14728	14653	14553	14548	14793	14496	14463	14672	14678	14726	14671	14532	14319	14638	14541	14577	14572	14567	14551	14599	14544	14462	14574	14551	14571	14531	14451	14633	14612	14523	14732	14573	14622	14615	14368	14512	14379	14643	14580	14763	14563	14609	14570	14627	14669	14421	14393	14471	14476	14554	14688	14687	14381	14637	14465	14627	14480	14635	14680	14424	14395	14428	14560	14560	14474	14436	14398	14525	14462	14541	14514	14472	14654	14639	14408	14571	14692	14623	14336	14486	14595	14418	14639	14464	14443	14679	14694	14526	14520	14612	14365	14529	14482	14575	14569	14599	14518	14625	14664	14726	14686	14643	14538	14384	14476	14570	14576	14604	14813	14302	14662	14614	14605	14242	14410	14605	14612	14683	14536	14522	14522	14620	14484	14561	14521	14550	14465	14526	14493	14471	14625	14467	14546	14776	14436	14554	14423	14564	14653	14615	14492	14500	14654	14480	14512	14666	14530	14723	14630	14465	14576	14476	14286	14501	14418	14381	14645	14583	14515	14446	14432	14488	14547	14537	14426	14592	14496	14827	14587	14568	14597	14528	14453	14503	14500	14580	14449	14415	14571	14416	14628	14487	14457	14629	14581	14525	14557	14598	14710	14654	14605	14703	14660	14621	14477	14645	14779	14513	14735	14625	14597	14546	14648	14617	14642	14573	14630	14799	14628	14437	14616	14423	14575	14569	14421	14500	14707	14718	14474	14784	14532	14692	14683	14586	14661	14547	14579	14668	14657	14496	14466	14506	14717	14521	14484	14669	14628	14611	14365	14745	14558	14598	14495	14514	14554	14585	14704	14418	14472	14626	14502	14510	14413	14653	14701	14592	14685	14607	14691	14510	14396	14621	14493	14358	14411	14526	14526	14521	14683	14568	14381	14584	14569	14667	14516	14464	14739	14610	14427	14518	14653	14568	14643	14551	14771	14723	14567	14453	14648	14893	14563	14857	14629	14686	14409	14470	14581	14502	14611	14643	14518	14470	14373	14697	14542	14517	14392	14667	14590	14564	14511	14666	14445	14413	14425	14703	14597	14623	14370	14507	14572	14495	14652	14586	14393	14508	14518	14454	14563	14429	14545	14622	14686	14407	14533	14489	14576	14513	14593	14573	14554	14723	14617	14556	14623	14604	14404	14514	14456	14567	14518	14704	14753	14373	14421	14581	14601	14708	14509	14566	14330	14341	14542	14618	14500	14586	14698	14602	14664	14512	14699	14367	14406	14375	14632	14493	14524	14523	14415	14373	14658	14515	14754	14678	14594	14516	14612	14542	14542	14672	14679	14563	14387	14438	14366	14462	14426	14521	14435	14606	14583	14604	14649	14553	14388	14456	14671	14641	14745	14711	14569	14525	14462	14492	14548	14548	14474	14555	14521	14595	14500	14578	14630	14534	14452	14598	14469	14533	14692	14290	14342	14693	14708	14589	14624	14583	14575	14419	14496	14543	14632	14618	14514	14699	14461	14458	14339	14465	14746	14556	14622	14563	14500	14668	14571	14550	14526	14581	14650	14560	14497	14506	14567	14587	14404	14447	14473	14571	14670	14635	14482	14496	14414	14589	14538	14539	14431	14565	14655	14648	14801	14768	14655	14707	14641	14586	14538	14523	14649	14481	14626	14516	14584	14527	14504	14500	14534	14539	14638	14541	14564	14551	14684	14515	14421	14431	14540	14444	14545	14614	14524	14493	14547	14377	14417	14601	14594	14532	14352	14560	14375	14529	14553	14470	14589	14367	14432	14461	14862	14703	14681	14690	14352	14592	14692	14407	14586	14458	14410	14771	14499	14605	14736	14419	14508	14471	14608	14651	14335	14471	14623	14569	14584	14408	14636	14588	14532	14406	14415	14245	14423	14547	14390	14500	14531	14488	14682	14570	14548	14510	14568	14692	14917	14514	14521	14346	14629	14569	14659	14610	14736	14714	14441	14583	14581	14300	14485	14518	14447	14609	14528	14565	14438	14458	14669	14710	14738	14446	14610	14480	14513	14435	14729	14517	14571	14762	14597	14615	14416	14612	14485	14665	14596	14503	14583	14478	14631	14600	14560	14457	14556	14629	14506	14431	14697	14420	14601	14553	14758	14777	14622	14739	14628	14725	14786	14426	14475	14575	14633	14541	14661	14658	14577	14612	14404	14419	14678	14611	14688	14538	14740	14514	14659	14603	14607	14433	14542	14476	14634	14512	14507	14637	14425	14556	14430	14394	14619	14505	14421	14573	14535	14459	14554	14631	14580	14577	14525	14596	14505	14495	14572	14588	14563	14651	14682	14596	14677	14705	14548	14640	14442	14462	14624	14479	14434	14460	14439	14704	14519	14472	14654	14687	14571	14496	14717	14463	14498	14571	14550	14567	14378	14757	14555	14606	14651	14399	14534	14720	14422	14569	14745	14422	14492	14756	14539	14363	14598	14526	14640	14604	14476	14556	14666	14279	14422	14484	14660	14549	14544	14565	14761	14730	14509	14562	14506	14609	14655	14387	14541	14632	14614	14680	14659	14770	14585	14568	14576	14721	14740	14486	14688	14531	14433	14529	14822	14712	14694	14650	14587	14473	14431	14744	14720	14697	14587	14676	14433	14548	14433	14733	14470	14531	14426	14427	14666	14671	14559	14629	14540	14570	14668	14572	14717	14804	14487	14558	14447	14603	14548	14746	14693	14612	14473	14388	14443	14501	14547	14436	14655	14477	14633	14495	14443	14645	14597	14666	14610	14687	14652	14533	14795	14517	14657	14443	14461	14582	14572	14569	14768	14449	14520	14423	14557	14742	14674	14607	14389	14504	14664	14668	14588	14612	14534	14604	14569	14453	14605	14371	14486	14481	14569	14431	14389	14463	14411	14772	14590	14724	14556	14478	14572	14553	14620	14511	14513	14533	14491	14579	14562	14756	14397	14566	14650	14462	14719	14518	14566	14590	14478	14649	14810	14717	14455	14473	14393	14492	14803	14679	14609	14427	14506	14583	14592	14567	14738	14618	14438	14600	14606	14711	14520	14483	14445	14705	14565	14584	14722	14540	14503	14546	14555	14631	14582	14743	14572	14607	14356	14745	14536	14622	14567	14519	14423	14368	14500	14443	14474	14579	14616	14619	14513	14666	14424	14529	14546	14642	14440	14591	14470	14564	14571	14386	14576	14528	14582	14518	14553	14769	14315	14600	14541	14603	14594	14411	14455
13480	22382	21569	18743	17244	16406	15689	15037	14862	14669	14632	14530	14596	14603	14599	14505	14425	14420	16086	29399	21982	19477	18852	16382	14853	14564	14386	14350	14344	14202	14477	14039	14297	14335	14365	14245	14201	14351	14149	14312	14221	14356	14144	14278	14205	14225	14314	14417	14290	14096	14225	14360	14170	14174	14530	14315	14137	14191	14119	14306	14228	14398	14198	14303	14358	14173	14428	14267	14237	14354	14244	14235	14246	14185	14295	14476	14215	14388	14215	14343	14052	14226	14338	14484	14382	14268	14251	14216	14146	14207	14373	14282	14365	14267	14156	14285	14447	14269	14268	14218	14224	14245	14235	14265	14116	14412	14193	14238	14351	14177	14322	14268	14321	14120	14252	14337	14350	14273	14346	14247	14287	14253	14246	14252	14383	14278	14252	14059	14347	14142	14431	14251	14292	14278	14278	14425	14134	14281	14229	14142	14229	14328	14463	14173	14147	14334	14328	14224	14290	14186	14167	14552	14387	14253	14235	14310	14324	14137	14208	14375	14208	14094	14458	14313	14186	14380	14387	13996	14158	14273	14210	14271	14257	14110	14234	14299	14237	14258	14372	14515	14012	14227	14242	14145	14178	14133	14360	14180	14388	14276	14303	14256	14361	14196	14339	14113	14186	14181	14317	14135	14231	14458	14237	14233	14177	14251	14144	14326	14249	14245	14087	14223	14182	14161	14111	14420	14199	14262	14334	14303	14246	14228	14240	14432	14327	14280	14093	14285	14269	14107	14386	14247	14272	14212	14232	14157	14241	14180	14360	14388	14292	14251	14036	14508	14277	14211	14341	14314	14196	14274	14182	14243	14237	14255	14367	14249	14147	14369	14257	14192	14458	14345	14262	14148	14191	14215	14256	14219	14160	14350	14320	14081	14352	14488	14295	14278	14161	14206	14436	14280	14210	14292	14181	14335	14304	14287	13996	14050	14196	14255	14231	14206	14203	14346	14161	14287	14362	14187	14311	14249	14308	14191	14045	14344	14145	14273	14136	14446	14309	14362	14076	14296	14188	14444	14346	14359	14217	14290	14079	14281	14330	14217	14273	14375	14241	14267	14160	14145	14272	14212	14323	14325	14275	14113	14222	14241	14122	14248	14331	14075	14379	14277	14258	14193	14431	14339	14208	14284	14306	14276	14161	14289	14080	14277	14364	14262	14290	14327	14172	14256	14214	14467	14219	14284	14247	14169	14263	14448	14276	14215	14196	14400	14374	14194	14220	14256	14499	14175	14075	14378	14230	14208	14170	14161	14282	14276	14227	14132	14361	14223	14382	14116	14190	14155	14447	14462	14295	14308	14300	14024	14322	14173	14289	14086	14424	14336	14207	14277	14176	14361	14254	14304	14391	14245	14232	14300	14260	14208	14217	14133	14270	14225	14226	14144	14268	14213	14247	14238	14172	14337	14128	14268	14363	14218	14345	14193	14214	14231	14275	14212	14333	14316	14356	14282	14274	14260	14309	14250	14318	14059	14112	14404	14118	14222	14333	14168	14436	14167	14232	14310	14134	14228	14346	14215	14042	14367	14441	14331	14263	14297	14197	14226	14208	14331	14137	14194	14325	14366	14189	14188	14378	14221	14192	14158	14286	14194	14257	14135	14386	14318	14135	14033	14430	14317	14212	14311	14300	14340	14229	14220	14308	14322	14366	14206	14337	14353	14273	14093	14229	14074	14250	14174	14278	14247	14210	14284	14315	14414	14247	14247	14342	14363	14237	14347	14350	14230	14304	14288	14418	14156	14080	14314	14210	14263	14284	14155	14233	14222	14511	14275	14174	14232	14380	14253	14186	14217	14169	14240	14137	14362	14382	14257	14285	14120	14179	14233	14291	14467	14346	14327	14104	14346	14424	14210	14298	14248	14433	14130	14109	14198	14241	14190	14248	14297	14154	14183	14490	14284	14369	14192	14257	14305	14126	14450	14152	14452	14276	14259	14381	14264	14416	14178	14307	14232	14265	14261	14196	14180	14121	14309	14374	14311	14125	14275	14134	14101	14142	14188	14204	14220	14364	14347	14141	14365	14234	14139	14196	14224	14266	14143	14429	14354	14423	14202	14250	14235	14323	14288	14303	14102	14320	14272	14209	14172	14175	14290	14251	14320	14333	14312	14291	14270	14247	14126	14330	14176	14153	14287	14213	14378	14357	14313	14395	14315	14311	14287	14239	14210	14210	14238	14460	14206	14229	14156	14303	14269	14364	14194	14153	14263	14177	14386	14274	14229	14350	14388	14290	14273	14280	14366	14333	14151	14291	14074	14162	14265	14436	14270	14229	14131	14421	14303	14150	14346	13989	14172	14350	14211	14336	14391	14302	14440	14380	14148	14236	14211	14358	14164	14431	14254	14458	14344	14142	14236	14210	14371	14195	14316	14321	14216	14347	14159	14239	14347	14363	14256	14325	14279	14207	14424	14317	14345	14169	14245	14276	14231	14314	14156	14275	14246	14141	14203	14389	14268	14307	14263	14268	14386	14262	14342	14276	14352	14336	14224	14252	14260	14334	14304	14363	14218	14312	14378	14085	14310	14158	14291	14320	14202	14187	14352	14107	14085	14258	14231	14353	14264	14300	14258	14236	14203	14427	14271	14341	14159	14227	14136	14288	14295	14311	14345	14323	14288	14355	14308	14340	14334	14260	14485	14249	14416	14240	14252	14226	14247	14245	14042	14210	14259	14223	14216	14471	14128	14296	14191	14223	14157	14087	14343	14177	14192	14233	14218	14164	14169	14224	14279	14207	14164	14284	14277	14312	14282	14249	14362	14364	14245	14260	14410	14269	14328	14368	14219	14300	14295	14129	14430	14245	14299	14341	14336	14317	14266	14280	14225	14206	14280	14288	14179	14419	14164	14337	14237	14203	14294	14150	14255	14221	14140	14223	14245	14197	14375	14320	14395	14156	14074	14150	14244	14360	14285	14191	14195	14216	14305	14370	14184	14311	14387	14177	14263	14175	14060	14329	14180	14282	14260	14238	14071	14225	14315	14063	14256	14094	14255	14154	14290	14427	14254	14237	14293	14213	14279	14257	14258	14291	14227	14328	14347	14256	14285	14294	14418	14326	14239	14279	14292	14444	14313	14305	14239	14314	14381	14284	14249	14246	14326	14160	14451	14233	14088	14282	14160	14314	14410	14249	14258	14212	14397	14243	14160	14048	14320	14303	14238	14147	14247	14296	14125	14333	14180	14419	14146	14350	14189	14259	14304	14446	14155	14278	14180	14240	14094	14355	14319	14353	14215	14350	14222	14359	14207	14266	14129	14329	14178	14377	14122	14205	14214	14433	14216	14203	14221	14198	14280	14171	14300	14242	14398	14331	14444	14199	14141	14297	14310	14338	14356	14207	14280	14210	14276	14220	14408	14214	14235	14290	14061	14300	14254	14362	14117	14262	14198	14288	14375	14226	14198	14292	14474	14378	14329	14326	14215	14291	14251	14197	14290	14289	14219	14248	14338	14378	14109	14128	14283	14331	14303	14320	14304	14264	14237	14314	14189	14010	14275	14260	14234	14182	14187	14238	14302	14463	14147	14082	14132	14229	14523	14138	14333	14232	14227	14343	14331	14107	14180	14052	14467	14294	14265	14150	14357	14345	14153	14142	14217	14298	14354	14149	14183	14171	14210	14216	14131	14176	14308	14242	14029	14561	14316	14171	14179	14173	14193	14426	14166	14240	14341	14441	14293	14306	14254	14095	14221	14170	14209	14314	14325	14223	14232	14238	14302	14269	14324	14016	14293	14210	14229	14336	14062	14240	14278	14373	14173	14339	14139	14235	14212	14295	14291	14349	14230	14270	14178	14296	14202	14201	14223	14243	14291	14327	14154	14123	14359	14356	14356	14235	14214	14243	14356	14141	14044	14423	14099	14216	14150	14347	14228	14332	14394	14356	14339	14320	14265	14312	14293	14271	14307	14299	14451	14265	14453	14184	14278	14349	14299	14227	14154	14424	14330	14253	14248	14196	14389	14240	14141	14261	14296	14440	14057	14335	14173	14206	14283	14302	14311	14171	14435	14254	14229	14279	14248	14293	14142	14215	14355	14203	14429	14204	14272	14067	14228	14312	14317	14194	14291	14238	14173	14169	14139	14426	14277	14327	14240	14400	14266	14203	14099	14263	14286	14263	14295	14332	14097	14199	14382	14096	14231	14240	14286	14198	14299	14315	14285	14306	14273	14285	14105	14282	14212	14250	14399	14332	14245	14155	14123	14316	14269	14310	14265	14226	14182	14213	14103	14127	14117	14324	14218	14365	14228	14248	14257	14291	14270	14308	14263	14189	14152	14253	14158	14260	14255	14376	14372	14248	14361	14272	14283	14384	14282	14347	14219	14251	14248	14080	14247	14336	14316	14456	14260	14420	14292	14099	14232	14219	14350	14188	14056	14137	14295	14285	14262	14171	14133	14227	14368	14307	14318	14396	14231	14225	14214	14257	14322	14272	14130	14214	14302	14316	14199	14284	14143	14304	14185	14214	14242	14253	14277	14082	14192	14303	14213	14393	14387	14058	14063	14316	14193	14279	14106	14393	14347	14260	14198	14194	14356	14227	14127	14255	14355	14376	14234	14541	14213	14303	14155	14316	14199	14230	14264	14218	14234	14223	14115	14255	14446	14197	14303	14239	14216	14280	14148	14363	14152	14211	14248	14362	14237	14277	14232	14322	14333	14284	14377	14329	14096	14294	14291	14248	14137	14323	14185	14224	14251	14169	14236	14416	14099	14216	14259	14239	14304	14248	14385	14221	14293	14470	14178	14425	14348	14444	14142	14236	14268	14303	14315	14164	14353	14226	14145	14137	14289	14297	14307	14372	14111	14391	14372	14168	14365	14326	14215	14250	14399	14126	14341	14209	14264	14165	14420	14357	14102	14174	14421	14347	14491	14327	14191	14243	14183	14225	14036	14208	14110	14318	14271	14138	14207	14206	13978	14324	14381	14241	14294	14063	14361	14302	14379	14314	14261	14280	14342	14346	14243	14224	14053	14227	14243	14151	14164	14256	14323	14237	14361	14251	14241	14424	14117	14421	14321	14245	14322	14446	14263	14258	14202	14326	14222	14259	14251	14128	14404	14270	14406	14288	14287	14348	14217	14208	14204	14155	14112	14138	14194	14243	14240	14194	14399
22895	20998	28767	23434	21124	22172	21203	16496	15342	15430	15228	14925	15074	15025	14949	14785	14665	14610	16091	25034	31088	25222	20255	16994	15963	15108	14873	14562	14542	14615	14543	14598	14639	14429	14581	14624	14372	14629	14478	14482	14466	14542	14598	14682	14438	14699	14495	14722	14704	14431	14392	14256	14626	14451	14379	14322	14533	14536	14445	14336	14465	14462	14570	14659	14746	14388	14528	14617	14492	14623	14514	14683	14433	14360	14508	14402	14440	14473	14381	14636	14485	14613	14493	14439	14508	14339	14304	14483	14481	14483	14403	14602	14464	14477	14309	14469	14433	14523	14446	14323	14360	14473	14364	14412	14417	14432	14389	14573	14623	14521	14431	14385	14534	14452	14648	14430	14394	14347	14376	14538	14235	14290	14424	14329	14610	14591	14522	14339	14586	14362	14511	14264	14359	14532	14419	14429	14359	14345	14613	14415	14685	14369	14381	14377	14491	14444	14546	14383	14431	14463	14282	14482	14342	14462	14532	14553	14533	14513	14493	14427	14390	14522	14547	14528	14572	14602	14475	14366	14448	14369	14466	14298	14529	14396	14646	14505	14266	14257	14309	14488	14404	14470	14516	14370	14431	14449	14503	14468	14511	14287	14326	14514	14472	14503	14525	14291	14446	14618	14334	14375	14433	14365	14598	14335	14374	14303	14315	14434	14324	14550	14440	14671	14392	14316	14540	14545	14533	14353	14658	14283	14395	14434	14703	14353	14492	14395	14412	14398	14490	14436	14545	14324	14527	14470	14603	14476	14356	14556	14640	14368	14563	14425	14359	14439	14364	14420	14422	14394	14273	14162	14406	14301	14366	14399	14700	14491	14674	14525	14479	14476	14223	14579	14490	14412	14373	14386	14366	14425	14585	14504	14471	14650	14487	14398	14330	14497	14512	14523	14568	14372	14410	14264	14453	14410	14414	14397	14388	14450	14423	14500	14592	14365	14433	14504	14644	14390	14514	14368	14422	14346	14486	14377	14380	14547	14432	14378	14523	14411	14481	14431	14407	14412	14331	14495	14371	14474	14454	14437	14371	14439	14441	14412	14281	14375	14328	14398	14461	14407	14356	14271	14387	14499	14561	14324	14285	14387	14567	14285	14502	14452	14380	14446	14557	14578	14674	14341	14427	14384	14508	14673	14433	14160	14594	14489	14382	14407	14359	14376	14390	14332	14387	14353	14572	14257	14425	14430	14393	14389	14409	14247	14386	14531	14364	14462	14391	14323	14519	14399	14369	14581	14502	14521	14345	14493	14300	14461	14421	14413	14558	14397	14498	14376	14312	14497	14319	14435	14309	14419	14337	14393	14546	14347	14482	14479	14578	14538	14401	14537	14429	14471	14341	14424	14286	14476	14393	14483	14534	14422	14338	14287	14362	14539	14474	14407	14555	14321	14449	14364	14599	14384	14297	14480	14406	14400	14281	14470	14490	14419	14425	14506	14374	14486	14056	14527	14445	14495	14246	14490	14150	14245	14403	14398	14350	14560	14459	14484	14287	14344	14363	14394	14210	14403	14455	14576	14413	14664	14642	14524	14491	14423	14443	14553	14331	14683	14368	14441	14377	14456	14509	14556	14388	14350	14546	14652	14480	14499	14461	14409	14606	14227	14567	14388	14617	14398	14129	14433	14429	14263	14436	14407	14419	14586	14396	14345	14334	14440	14364	14548	14489	14417	14323	14222	14501	14402	14381	14431	14514	14533	14380	14329	14403	14347	14505	14484	14454	14472	14332	14460	14491	14436	14263	14397	14473	14516	14354	14343	14484	14481	14435	14305	14286	14236	14460	14493	14495	14489	14456	14429	14489	14383	14496	14523	14266	14326	14701	14658	14577	14316	14583	14203	14430	14414	14279	14497	14679	14436	14366	14358	14516	14433	14373	14440	14497	14587	14585	14514	14454	14308	14500	14408	14528	14255	14182	14430	14312	14389	14575	14491	14412	14342	14476	14456	14497	14485	14478	14351	14350	14244	14423	14267	14300	14607	14485	14564	14538	14337	14489	14298	14368	14322	14443	14605	14504	14454	14323	14294	14297	14377	14412	14405	14412	14521	14262	14511	14538	14366	14494	14405	14433	14657	14533	14521	14346	14347	14538	14563	14420	14339	14427	14461	14434	14601	14593	14461	14323	14527	14508	14409	14513	14582	14541	14435	14334	14246	14343	14494	14462	14502	14672	14287	14400	14242	14538	14371	14196	14345	14454	14426	14456	14358	14421	14291	14607	14378	14489	14300	14573	14484	14334	14299	14449	14521	14311	14472	14507	14652	14511	14463	14441	14658	14448	14562	14525	14341	14504	14382	14463	14497	14547	14399	14548	14633	14399	14352	14508	14293	14453	14364	14546	14366	14601	14475	14555	14476	14424	14676	14450	14350	14510	14517	14383	14514	14262	14600	14413	14451	14420	14409	14390	14514	14465	14196	14278	14397	14567	14401	14495	14336	14412	14413	14643	14406	14341	14509	14484	14275	14332	14501	14525	14660	14496	14546	14497	14358	14533	14352	14407	14292	14494	14612	14292	14495	14479	14374	14346	14567	14402	14537	14466	14421	14271	14410	14293	14309	14304	14736	14594	14512	14594	14381	14507	14554	14534	14450	14212	14386	14333	14507	14433	14474	14384	14460	14354	14567	14353	14318	14549	14485	14449	14222	14500	14572	14439	14485	14329	14353	14268	14316	14599	14463	14433	14372	14605	14526	14461	14524	14551	14539	14449	14435	14365	14200	14423	14399	14428	14477	14390	14439	14278	14384	14259	14306	14539	14409	14360	14556	14615	14470	14441	14358	14301	14454	14461	14385	14551	14492	14567	14369	14588	14415	14441	14233	14269	14336	14330	14457	14463	14451	14271	14364	14503	14427	14484	14298	14335	14317	14567	14513	14195	14442	14393	14552	14319	14321	14471	14414	14500	14421	14638	14377	14457	14298	14458	14455	14306	14613	14301	14356	14343	14468	14489	14476	14619	14421	14589	14469	14346	14347	14290	14369	14428	14506	14380	14526	14588	14302	14317	14348	14529	14441	14551	14466	14252	14337	14429	14264	14558	14625	14470	14515	14341	14541	14457	14500	14248	14323	14388	14433	14526	14495	14637	14599	14469	14442	14443	14588	14355	14371	14380	14342	14492	14537	14393	14484	14524	14670	14406	14486	14424	14447	14294	14498	14522	14438	14341	14672	14508	14673	14490	14422	14471	14592	14411	14609	14356	14455	14197	14396	14659	14502	14497	14445	14546	14526	14425	14493	14341	14613	14350	14374	14443	14498	14505	14439	14521	14316	14446	14482	14334	14473	14511	14516	14391	14435	14459	14296	14494	14286	14337	14549	14403	14641	14491	14344	14434	14222	14477	14423	14548	14349	14481	14335	14325	14323	14485	14235	14446	14393	14417	14434	14314	14276	14391	14442	14519	14381	14416	14206	14444	14376	14373	14403	14395	14545	14485	14598	14386	14503	14428	14490	14296	14343	14424	14705	14567	14632	14474	14577	14402	14481	14305	14549	14460	14525	14494	14545	14523	14357	14406	14537	14514	14436	14588	14293	14338	14399	14401	14392	14547	14592	14418	14516	14457	14422	14231	14421	14338	14239	14517	14581	14583	14277	14479	14539	14293	14313	14481	14540	14486	14494	14442	14527	14415	14356	14279	14511	14548	14326	14560	14453	14497	14491	14577	14399	14389	14369	14385	14369	14362	14398	14410	14397	14327	14327	14500	14467	14338	14364	14417	14345	14507	14473	14430	14411	14361	14581	14314	14578	14314	14400	14446	14514	14499	14333	14355	14387	14441	14439	14389	14366	14435	14346	14327	14461	14484	14326	14534	14398	14302	14378	14615	14356	14470	14459	14511	14546	14435	14475	14515	14555	14442	14510	14356	14345	14440	14631	14543	14600	14450	14405	14489	14467	14321	14479	14450	14544	14250	14312	14417	14476	14500	14440	14531	14364	14536	14465	14404	14211	14465	14537	14239	14462	14545	14412	14359	14601	14405	14498	14484	14350	14479	14436	14388	14408	14529	14555	14551	14530	14510	14362	14404	14618	14562	14478	14363	14276	14403	14380	14474	14583	14516	14447	14247	14319	14553	14418	14502	14591	14455	14513	14481	14328	14389	14541	14354	14305	14295	14477	14465	14544	14661	14417	14291	14523	14227	14411	14684	14483	14449	14485	14435	14490	14464	14446	14409	14484	14658	14456	14377	14515	14387	14471	14288	14457	14335	14468	14310	14325	14400	14481	14411	14270	14486	14404	14520	14282	14606	14370	14429	14186	14478	14185	14592	14506	14744	14546	14311	14391	14642	14520	14407	14332	14395	14586	14548	14481	14088	14462	14622	14260	14285	14388	14442	14408	14381	14497	14457	14528	14502	14450	14599	14363	14453	14450	14553	14277	14510	14402	14668	14485	14310	14477	14277	14425	14398	14519	14575	14231	14361	14413	14505	14526	14361	14544	14382	14422	14367	14267	14619	14189	14502	14310	14410	14376	14475	14491	14492	14459	14345	14480	14524	14369	14220	14495	14278	14405	14357	14408	14514	14483	14418	14364	14409	14284	14547	14649	14263	14383	14302	14423	14426	14384	14509	14306	14401	14360	14320	14455	14436	14448	14426	14483	14385	14508	14501	14570	14426	14456	14536	14314	14340	14522	14492	14483	14418	14542	14578	14327	14358	14401	14539	14509	14526	14605	14462	14341	14629	14237	14370	14339	14339	14223	14560	14422	14455	14482	14465	14386	14374	14282	14444	14338	14607	14484	14334	14399	14473	14473	14363	14271	14340	14574	14338	14411	14347	14259	14486	14499	14546	14238	14565	14279	14533	14482	14334	14447	14587	14655	14503	14455	14463	14422	14478	14409	14351	14450	14586	14519	14498	14437	14571	14492	14379	14374	14472	14446	14396	14418	14305	14351	14468	14510	14508	14486	14399	14523	14445	14360	14248	14421	14546	14447	14405	14354	14531	14499	14382	14348	14370	14398	14220	14251	14622	14572	14383	14491	14454	14457	14379	14482	14470	14534	14483	14415	14702	14471	14316	14341	14626	14457	14443	14443	14720	14536	14433	14514	14486	14317	14468	14519	14447	14498	14376	14436	14306	14328	14459	14510	14457	14469	14406	14256	14295	14431	14567	14370
14879	26996	24696	19564	18238	17501	16938	16113	15529	15282	14941	14787	14909	14792	14731	14666	14680	14528	17465	30485	34619	26830	20742	16941	15461	14639	14306	14081	14144	14245	14229	14085	14202	14280	14116	14126	14161	14022	14190	14422	14251	14137	14230	14037	14251	14223	14118	14223	14182	14093	14247	14011	14132	14177	14179	14211	14220	14205	14009	14263	14110	14208	14110	14239	14153	14193	14137	14189	14252	14164	14249	14008	14170	14177	14124	14222	14223	14097	14169	14284	14015	14251	14174	14170	14094	14085	14137	14256	14164	14088	14155	14337	14116	14303	14222	14024	14206	14208	14185	14212	14324	14149	14181	14286	14214	14201	14121	14199	14065	14092	14211	14075	14355	14120	14035	13977	13997	14232	14153	14231	14103	14183	14214	14097	14346	14107	14240	14116	14174	14289	14238	14177	14209	14178	14043	14108	14136	14062	14208	14054	14153	14156	14203	14156	14248	14249	14171	14173	13935	14013	14117	14217	14075	14112	14192	14137	14218	14281	14125	14119	14120	14113	14054	14186	14059	14394	14009	14165	14121	14120	14152	14239	14291	14101	14252	14269	14004	14023	14134	14073	14067	14214	14099	14016	14103	14345	14104	14175	14105	14052	14152	14153	14171	14166	14199	14108	14267	14092	14197	14107	14169	14134	14292	14265	14085	14175	14117	14087	14354	13990	14090	14243	14158	13968	14245	14180	13990	14068	14159	14207	14110	14179	13957	13902	14181	14126	14187	14225	14331	14136	14075	14126	14173	14101	14155	14180	14125	14095	14220	13929	13943	14202	13979	13995	14140	14062	13991	14097	14140	14139	14185	14062	14131	14246	14146	14129	14184	14154	14130	13921	14044	14133	14143	14130	14191	14293	14183	14181	14195	14221	14102	14109	14198	14161	14211	14344	14114	14116	14054	14210	14109	14151	14222	14113	14126	14018	14070	14050	14217	13936	14130	14081	14165	14211	14146	14145	14199	14217	14045	13966	14180	14220	14064	14042	14194	14274	14133	14232	14218	14034	14209	14220	14146	14181	14039	14068	14002	14186	14343	14271	14249	14057	14137	14141	14187	14207	14274	14057	14254	14171	14038	14106	14127	14172	14169	14097	14079	14272	14162	14044	14128	14024	14092	14220	14103	14067	14019	13968	14061	14059	14344	14078	14224	14306	14121	14120	14140	14190	14114	14262	14160	14306	14109	14153	14036	14097	14190	14131	14170	14125	14026	14109	14162	14169	14151	13908	14085	14080	14109	14106	14136	14224	14103	14132	14260	14055	14066	14175	14143	14116	14091	14024	14130	14188	14117	14198	14005	14110	14026	13969	14072	14174	14086	13994	14195	14263	14184	13933	14116	14203	13942	14011	14130	13984	14173	14058	14164	14123	14116	14234	14422	14180	14138	14194	14139	14058	14091	14076	14071	14136	14120	14154	14067	14106	14007	14148	14290	14191	14157	14123	14172	14152	14306	14173	14183	14117	14082	14125	14122	14180	14228	14065	14162	14096	14176	14152	14082	14094	14047	13997	14143	14138	14117	14050	14179	14232	14132	14171	14024	14156	14263	14117	14205	14330	13987	14350	14078	14184	14154	14188	14139	14160	14202	14167	14105	14366	14179	14134	14047	14072	14149	14026	14186	14177	14140	14041	14375	14104	14115	14233	14182	14148	14262	14063	14105	14132	14182	14065	14152	14039	14118	14035	14183	14082	14329	14044	14252	14082	14114	14212	14107	14192	14146	14005	13989	14168	14271	13983	14172	14034	14078	14110	14074	14169	14084	14112	14011	14051	14055	14130	14179	14252	14139	14026	13997	13881	14146	14311	14135	13958	14247	14229	14119	14117	14160	14308	14173	14091	14206	14066	14064	14122	14135	14142	14243	14014	14124	14165	13999	14099	14022	14078	14151	14026	14120	14337	14061	14321	14089	14027	14126	14085	14103	14267	13964	14119	14104	14322	14159	14160	14119	14150	14069	14234	14102	14166	14314	14086	14097	14152	14148	14124	14241	14074	14099	14146	14143	14153	14187	14199	14093	14022	14101	14202	13981	14259	14219	14081	14162	14130	14045	14104	14070	14120	14264	14113	14108	14134	14095	14045	13901	14367	14215	14130	14038	14170	14252	14239	14091	14170	14179	14081	14040	14101	14270	14324	13979	14174	14347	14097	14103	14084	14151	14346	14186	14216	14307	14265	14179	14218	14205	13941	14006	14203	13965	14214	14218	14219	14141	14110	14089	14086	14223	13993	14333	14032	14145	14074	14203	14042	14195	14079	14046	14287	14067	14207	14146	14095	13989	14091	14154	14142	14103	14117	14175	14058	14126	14011	14089	14072	14186	14227	14136	14206	14347	13908	14134	14176	14211	14118	13987	14160	14159	14090	14034	13988	14213	14235	14336	14027	14213	14246	13983	14045	14193	14156	14080	14275	14122	14036	14006	13892	14209	14229	14375	14163	14212	14228	14107	14145	13984	14078	14192	14076	14018	14081	14175	14072	14232	14056	14155	14185	14026	14149	14150	14298	14124	14118	14070	14125	14070	14144	14094	14189	14064	14183	14402	14213	14089	14169	14204	14158	13976	14165	14080	14204	14218	14083	14085	13943	14219	14137	14174	14075	14090	14131	14085	14039	13992	14221	14047	14305	14217	14061	14033	14263	14181	13949	14227	14176	14034	14077	14147	14146	14115	14096	14295	14070	14066	14212	14066	14141	14152	14134	14110	13999	14129	14255	13870	14071	14060	14137	14015	14150	14041	13988	14200	14099	14120	14220	14288	14242	14157	14003	14142	14226	14121	14172	14059	14064	14116	14202	14205	14213	14215	14153	14074	14082	13977	14279	14037	14128	13901	14042	14090	14172	14267	14026	14214	14215	14251	14142	14173	14116	14179	14015	14155	14089	14053	14028	14124	14075	14158	14246	14153	14219	14100	14164	14100	14212	13958	14256	14130	14003	14147	14064	14278	13968	13960	14181	14290	14153	14135	14093	14051	14046	14118	14033	14137	14198	14192	14272	14133	14137	14100	14318	14109	14240	14088	14004	14266	14116	14147	14237	13999	14086	14129	14180	14052	14135	14015	14171	14185	14050	14340	14130	14156	13982	14087	14095	14096	14351	14155	14107	14261	13982	14237	14102	14023	14176	14196	14194	14068	14092	13969	14188	14087	14310	14120	14039	14078	14030	14231	14155	14335	14204	14113	14085	14225	13984	14110	14281	14022	14348	14216	14093	14295	13976	14234	14172	14109	14186	13987	13948	14172	14386	14046	14202	14056	14208	14051	13954	14081	14061	14237	14160	14148	14117	14213	14253	13943	14121	14050	14109	14118	14060	14247	14180	14203	14129	14081	14011	14001	14181	14188	14169	14087	14209	14096	14151	13947	13926	14142	14208	14113	14042	14091	14043	14210	14119	14184	14140	14252	14074	14442	14149	14220	14015	14327	14085	14077	13931	14084	14116	14048	14198	14183	14208	14134	14312	13971	14263	14129	14171	14326	14027	14111	14145	14275	14163	14048	14241	14079	14115	14177	14063	14142	14116	14045	14333	14005	14138	14243	14140	14143	14101	13994	14034	14040	14196	14197	14081	14079	14096	14156	14236	14098	14158	14284	14040	14171	14329	14014	14162	14264	14304	14123	14086	14366	14069	13986	13997	14132	14229	14056	14246	14020	14265	14130	14207	14291	14221	14148	14065	14169	14089	14219	14261	14124	14051	13990	14097	14172	14078	14137	14101	14079	14055	14100	14216	14075	14256	14168	14093	14015	14004	13999	14264	14044	14038	13909	14026	14213	14151	14093	14174	14301	14231	14259	14379	14149	14199	14134	14113	14180	14107	14118	14100	14093	14012	14108	14045	13942	14050	13957	14286	14060	14221	14216	14062	14127	14005	14070	14049	14115	14112	14072	14119	14189	14184	14179	13948	13910	14170	14157	14106	14225	14109	14134	14057	14113	14184	13999	14198	14175	14263	14133	14269	14092	14165	14180	14189	14211	14153	14062	14076	14038	13961	14235	14126	14162	14227	14091	14048	14292	14119	14243	14152	14300	14127	14085	14100	14107	14252	14067	14131	14153	14186	14159	14060	14061	14205	14313	14188	14010	14078	14031	14182	14108	13984	14267	14181	14325	14143	14125	14068	14230	14131	14209	14062	14274	13927	14207	14108	14022	14097	14171	14012	14215	14081	14147	14116	14087	14095	14091	14112	14166	14110	14013	14177	14192	14268	14161	14197	14101	14082	14128	14034	14154	14177	14109	14143	14066	14132	14069	14210	14216	14104	14099	14025	14084	14146	14236	14152	14144	14191	14145	14062	14126	14149	14078	14316	14133	14097	14211	14012	14210	14097	14185	14174	13991	14217	14135	14320	14138	14080	14126	14207	14332	14082	14121	14263	14237	14106	14171	14164	14262	14134	14082	14167	14177	14223	14293	14029	13988	14139	14254	13949	14045	14270	14152	13969	14275	14301	14147	14121	13938	14149	14109	14244	14190	14141	14134	14159	14109	14138	14117	14085	14259	14202	14031	14101	14276	14023	14126	14013	14124	14196	14127	14013	14322	14129	14004	14019	14026	14107	14171	14232	14128	14149	14196	14013	14109	14249	14251	14090	14050	14117	14140	14110	14105	14079	14203	14313	13908	14074	14227	14061	14063	14161	14063	14102	13991	14226	14028	14248	14113	14174	14048	14162	14182	14155	14113	14271	14171	14155	14156	14043	14149	14106	14139	14071	14205	14105	14026	14104	14064	14016	14092	14104	14183	14182	14144	14130	14193	14225	14135	14101	14233	14118	13983	14035	14212	14073	14185	14066	14201	14097	14205	14144	14151	14176	14217	14316	14107	14049	14197	14076	14165	14089	14139	14093	14161	14178	14074	14017	14130	14174	14195	14070	14167	14258	14233	14121	14113	14053	13997	14027	14108	14024	14268	14117	14231	14093	14125	14056	14195	14080	14173	14202	14198	14019	14104	14029	14075	14118	13963	13995	14035	14241	14063	14035	14064	14105	14216	14142	14084	14229	14101	14159	14132	13979	14273	14195	14140	14108	14047	14028	14005	14253	14033	14262	13990	14058	14087	14031	14044	14308	14059	14419	14256	14012	14008	14209	14200	14206	14097	14206	14193	14275	14158	14186	14127	14072	14272	14128
26910	21281	21501	17564	14763	14808	14987	14732	14862	14604	14714	14864	14802	14597	14644	14623	14765	14651	14493	15345	15916	16053	15693	15148	14726	14640	14582	14591	14676	14477	14580	14331	14471	14611	14664	14540	14541	14463	14530	14504	14578	14525	14675	14690	14623	14580	14688	14632	14747	14586	14593	14625	14598	14611	14681	14482	14737	14519	14552	14550	14530	14611	14730	14474	14511	14607	14448	14643	14495	14617	14403	14573	14623	14443	14655	14730	14545	14402	14431	14482	14774	14458	14801	14530	14459	14559	14715	14588	14774	14713	14676	14631	14507	14715	14532	14712	14642	14607	14697	14717	14433	14488	14533	14452	14474	14669	14662	14664	14757	14535	14642	14515	14494	14493	14661	14730	14567	14928	14634	14506	14515	14420	14342	14611	14574	14681	14500	14666	14514	14489	14469	14580	14599	14426	14388	14396	14529	14549	14570	14487	14685	14658	14583	14498	14555	14536	14572	14603	14609	14508	14576	14810	14549	14721	14646	14531	14692	14677	14430	14524	14591	14602	14676	14428	14462	14374	14444	14577	14374	14455	14660	14691	14628	14755	14652	14699	14519	14472	14572	14574	14628	14595	14636	14556	14565	14480	14520	14753	14621	14551	14428	14542	14549	14683	14874	14669	14494	14644	14695	14576	14707	14575	14756	14540	14514	14704	14520	14408	14706	14587	14469	14502	14781	14664	14637	14622	14685	14588	14655	14767	14734	14413	14607	14489	14472	14687	14570	14515	14580	14425	14492	14577	14524	14639	14609	14534	14660	14566	14568	14520	14481	14451	14660	14514	14810	14539	14533	14473	14649	14508	14607	14521	14845	14726	14578	14721	14506	14767	14642	14618	14601	14581	14712	14522	14716	14745	14703	14616	14682	14477	14435	14634	14676	14373	14711	14583	14572	14704	14514	14608	14594	14624	14471	14563	14699	14545	14765	14514	14530	14445	14732	14516	14338	14639	14609	14390	14458	14505	14649	14553	14538	14643	14713	14660	14474	14525	14527	14637	14534	14719	14837	14760	14577	14617	14651	14458	14546	14640	14597	14792	14516	14666	14593	14616	14522	14487	14626	14765	14536	14683	14678	14521	14684	14571	14533	14704	14554	14562	14491	14616	14662	14528	14595	14502	14552	14627	14408	14597	14647	14542	14422	14691	14559	14597	14449	14559	14644	14707	14495	14715	14717	14582	14671	14520	14570	14582	14597	14599	14656	14744	14750	14576	14485	14495	14711	14731	14454	14434	14492	14716	14645	14436	14539	14709	14466	14623	14626	14396	14643	14751	14825	14511	14499	14459	14620	14469	14628	14592	14656	14659	14470	14570	14706	14696	14582	14631	14590	14536	14502	14686	14635	14512	14697	14433	14478	14581	14428	14486	14530	14614	14576	14631	14615	14692	14516	14800	14459	14469	14758	14491	14700	14517	14492	14564	14720	14685	14747	14628	14729	14542	14522	14648	14595	14709	14760	14604	14519	14526	14605	14607	14753	14716	14646	14520	14635	14606	14591	14567	14702	14684	14596	14624	14468	14662	14565	14638	14562	14414	14658	14577	14762	14580	14620	14589	14597	14599	14437	14425	14669	14772	14439	14658	14655	14693	14647	14827	14650	14691	14665	14337	14634	14685	14783	14773	14599	14503	14557	14730	14564	14387	14524	14754	14647	14520	14473	14712	14443	14666	14514	14630	14611	14779	14515	14528	14386	14612	14544	14584	14678	14742	14523	14671	14574	14627	14571	14359	14562	14564	14521	14569	14637	14743	14700	14586	14625	14477	14666	14549	14680	14492	14432	14651	14740	14609	14541	14570	14623	14577	14602	14503	14490	14578	14523	14539	14408	14507	14586	14571	14688	14661	14420	14623	14590	14455	14592	14483	14694	14474	14547	14538	14440	14563	14471	14532	14812	14820	14576	14483	14602	14636	14621	14642	14676	14521	14506	14616	14776	14476	14435	14589	14479	14672	14619	14666	14477	14654	14555	14697	14580	14567	14541	14537	14462	14542	14622	14824	14673	14533	14606	14418	14452	14515	14560	14669	14545	14558	14630	14607	14534	14511	14549	14775	14556	14641	14901	14752	14413	14602	14643	14657	14669	14492	14603	14611	14560	14579	14675	14566	14599	14525	14648	14525	14420	14727	14527	14747	14668	14470	14692	14513	14605	14548	14675	14558	14609	14736	14739	14614	14416	14582	14630	14462	14651	14680	14558	14604	14550	14485	14481	14653	14580	14637	14797	14639	14629	14876	14545	14596	14547	14689	14633	14432	14476	14604	14628	14597	14520	14515	14503	14607	14503	14499	14725	14589	14687	14577	14491	14613	14446	14640	14403	14560	14546	14590	14395	14530	14435	14513	14568	14522	14361	14615	14645	14503	14711	14530	14611	14783	14555	14510	14682	14576	14489	14449	14499	14521	14558	14611	14655	14633	14364	14632	14560	14746	14521	14786	14568	14501	14481	14489	14384	14730	14361	14727	14650	14720	14545	14585	14638	14647	14574	14561	14600	14662	14573	14563	14799	14582	14489	14698	14628	14583	14642	14612	14590	14501	14512	14454	14580	14485	14708	14593	14540	14445	14595	14720	14713	14544	14594	14624	14430	14695	14657	14639	14736	14600	14766	14523	14537	14394	14444	14516	14568	14584	14693	14515	14545	14627	14726	14633	14397	14579	14643	14575	14582	14445	14435	14668	14548	14566	14606	14594	14622	14616	14606	14608	14477	14497	14613	14727	14618	14577	14734	14634	14510	14647	14600	14798	14601	14508	14668	14407	14767	14743	14555	14320	14532	14673	14757	14567	14630	14698	14617	14647	14427	14546	14631	14663	14630	14695	14789	14426	14497	14523	14603	14602	14567	14379	14574	14451	14534	14635	14579	14612	14518	14596	14717	14556	14680	14445	14546	14538	14618	14543	14656	14593	14667	14436	14633	14620	14484	14629	14446	14529	14766	14666	14656	14527	14550	14653	14651	14572	14499	14401	14655	14681	14638	14552	14745	14396	14562	14640	14556	14594	14624	14498	14586	14839	14462	14417	14497	14607	14546	14673	14631	14653	14477	14502	14612	14573	14781	14659	14538	14497	14449	14712	14540	14574	14518	14537	14652	14534	14635	14382	14592	14393	14512	14674	14548	14612	14704	14630	14505	14575	14608	14654	14735	14697	14701	14687	14692	14622	14625	14650	14352	14459	14525	14615	14489	14509	14577	14710	14541	14531	14466	14658	14601	14400	14695	14616	14717	14709	14593	14611	14778	14553	14694	14744	14651	14731	14550	14713	14575	14799	14698	14560	14560	14452	14589	14515	14601	14678	14601	14701	14836	14443	14491	14452	14626	14697	14499	14672	14639	14675	14660	14705	14614	14528	14591	14756	14789	14814	14665	14658	14670	14532	14652	14728	14629	14450	14619	14519	14532	14495	14487	14545	14651	14629	14701	14586	14717	14677	14774	14428	14570	14628	14612	14501	14538	14657	14690	14570	14549	14737	14697	14532	14760	14743	14609	14691	14597	14712	14701	14547	14447	14694	14676	14468	14558	14369	14697	14441	14587	14422	14745	14649	14714	14599	14571	14556	14780	14734	14469	14599	14592	14631	14589	14443	14572	14724	14671	14681	14760	14443	14563	14521	14445	14574	14694	14543	14502	14581	14462	14571	14585	14545	14601	14447	14501	14538	14515	14724	14579	14705	14646	14555	14424	14584	14672	14485	14524	14510	14595	14627	14567	14658	14580	14578	14697	14669	14549	14618	14440	14519	14770	14625	14676	14767	14607	14676	14823	14679	14544	14599	14635	14629	14547	14539	14682	14504	14525	14489	14506	14650	14568	14473	14606	14591	14596	14677	14619	14438	14610	14586	14569	14396	14431	14542	14558	14587	14524	14621	14658	14634	14517	14529	14718	14520	14649	14535	14735	14601	14505	14851	14607	14725	14545	14550	14489	14489	14461	14574	14653	14458	14604	14458	14606	14681	14544	14510	14624	14604	14467	14682	14601	14529	14488	14712	14683	14551	14435	14636	14540	14411	14646	14571	14718	14601	14654	14687	14460	14583	14425	14720	14618	14605	14607	14572	14586	14378	14503	14647	14578	14655	14449	14511	14463	14620	14752	14635	14774	14500	14724	14657	14443	14685	14780	14499	14432	14688	14726	14644	14630	14576	14663	14897	14665	14556	14561	14552	14678	14564	14726	14386	14620	14590	14430	14565	14717	14704	14868	14711	14551	14608	14602	14633	14414	14692	14542	14564	14579	14488	14594	14727	14561	14552	14617	14367	14569	14680	14551	14727	14584	14571	14418	14449	14647	14614	14706	14609	14611	14534	14623	14626	14566	14502	14602	14295	14624	14493	14590	14607	14465	14482	14626	14425	14582	14746	14664	14716	14663	14598	14596	14701	14617	14854	14664	14573	14337	14625	14565	14521	14540	14596	14598	14309	14486	14533	14663	14574	14610	14649	14592	14749	14637	14593	14566	14536	14557	14529	14433	14595	14515	14562	14548	14608	14398	14687	14481	14680	14677	14568	14609	14622	14470	14755	14826	14432	14632	14706	14607	14602	14497	14610	14550	14401	14653	14431	14693	14427	14678	14570	14561	14745	14694	14498	14564	14751	14574	14514	14479	14514	14574	14630	14491	14667	14350	14562	14619	14591	14743	14584	14538	14563	14758	14692	14635	14729	14541	14551	14459	14559	14543	14843	14527	14392	14453	14522	14436	14713	14704	14538	14750	14457	14491	14725	14631	14814	14657	14685	14607	14582	14699	14503	14471	14516	14632	14693	14572	14619	14433	14510	14503	14497	14535	14512	14464	14538	14578	14342	14685	14608	14661	14553	14656	14421	14849	14416	14627	14384	14601	14529	14587	14716	14739	14701	14573	14890	14845	14600	14740	14640	14565	14576	14661	14506	14535	14695	14719	14670	14720	14529	14477	14551	14751	14636	14583	14477	14509	14809	14543	14418	14665	14442	14599	14613	14686	14505	14551	14554	14618	14734	14602	14585	14703	14435	14533	14452	14627	14489	14633	14649	14430	14615	14589	14517	14570	14744	14713	14440	14624	14651	14536	14510	14504	14677	14586	14604	14794	14468	14710	14442	14635	14611	14414	14561	14440	14715	14546	14587	14622	14527	14689	14502	14505	14596
13777	15375	15240	14749	14588	14681	14494	14320	14470	14295	14274	14310	14466	14398	14354	14304	14343	14151	14262	15180	16260	16217	15603	14826	14419	14287	14449	14235	14153	14183	14259	14099	14197	14148	14268	14225	14239	14075	14302	14273	14246	14296	14150	14268	14258	14448	14286	14134	14113	14090	14225	14244	14337	14204	14237	14280	14137	14198	14179	14222	14234	14211	14351	14289	14278	14209	14286	14051	14235	14132	14155	14314	14270	14221	14202	14116	14227	14245	13937	14186	14278	14054	14300	14325	14377	14307	14412	14187	14215	14385	14297	14184	14274	14253	14366	14376	14328	14040	14246	14139	14038	14179	14132	14328	14246	14194	14305	14337	14103	14253	14255	14223	14229	14273	14142	14165	14239	14112	14326	14171	14136	14225	14219	14160	14251	14226	14347	14123	14209	14380	14222	14213	14115	14321	14310	14219	14392	14266	14232	14105	14149	14312	14155	14198	14168	14082	14176	14242	14275	14367	14447	14223	14005	14217	14072	14141	14302	14329	14132	14283	14365	14239	14262	14232	14355	14241	14390	14199	14174	14181	14225	14066	14181	14305	14306	14348	14215	14115	14181	14375	14150	14233	14186	14218	14005	14150	14338	14202	14145	14102	14340	14040	14427	14095	14235	14222	14101	14218	14185	14307	14217	14063	14355	14173	14229	14219	14336	14268	14021	14172	14178	14250	14086	14227	14386	14160	14316	14216	14361	14240	14214	14197	14339	14345	14276	14175	14306	14290	14135	14226	14303	14020	14141	14318	14265	14016	14311	14136	14038	14196	14231	14241	14302	14124	14275	14289	14166	14116	14129	14223	14251	14296	14208	14232	14260	14052	14286	14225	14248	14248	14394	14298	14219	14283	14241	14286	14178	14337	14238	14111	14234	14082	14075	14175	14125	14146	14251	14407	14135	14160	14120	14232	14050	14287	14289	14270	14121	14135	14385	14110	14314	14366	14222	14280	14219	14237	14296	14111	14181	14166	14129	14275	14362	14146	14215	14199	14262	14220	14156	14225	14264	14178	14415	14356	14068	14149	14102	14189	14176	14266	14285	14008	14203	14140	14397	14213	14066	14307	14178	14248	14291	14233	14374	14313	14024	14224	14158	14311	14142	14323	14148	14305	14230	14291	14279	14343	14312	14287	14131	14227	14140	14257	14179	14325	14247	14385	14227	14233	14343	14282	14108	14139	14305	14287	14142	14198	14371	14261	14170	14159	14082	14177	14113	14231	14177	14269	14310	14282	14184	14184	14257	14297	14003	14225	14219	14488	14361	14082	14189	14307	14077	14251	14176	14165	14136	14318	14294	14001	14187	14191	14222	14252	14204	14282	14264	14160	14364	14272	14391	14204	14189	14292	14323	14226	14141	14325	14147	14243	14268	14052	14264	14137	14316	14201	14392	14263	14095	14211	14140	14217	14203	14215	14226	14239	14059	14257	14340	14217	14180	14390	14209	14200	14202	14206	14273	14188	14162	14173	14318	14058	14135	14155	14275	14061	14257	14255	14114	14272	14263	14104	14183	14175	14290	14229	14208	14256	14230	14151	14276	14415	14173	14210	14396	14230	14243	14316	14289	14019	14137	14205	14280	14199	14449	14085	14112	14198	14208	14203	14313	14186	14155	14194	14234	14236	14137	14171	14298	14154	13910	14276	14263	14086	14346	14357	14203	14025	14210	14180	14323	14307	14207	14316	14107	14348	14086	14172	14285	14185	14155	14073	14208	14353	14237	14058	14172	14222	14330	14229	14099	14199	14184	14233	14257	14253	14002	14153	14155	14113	14252	14339	14234	14230	14110	14337	14108	14324	14450	14192	14299	14020	14098	14173	14239	14213	14326	14300	14266	14061	14209	14194	14279	14247	14193	14266	14213	14294	14353	14266	14111	14165	14252	14199	14205	14277	14391	14259	14249	14249	14211	14291	14195	14207	14388	14137	14259	14378	14168	14303	14177	14284	14252	14141	14175	14074	14266	14346	14253	14267	14179	14267	14249	14260	14191	14245	14380	14338	14291	14315	14138	14369	14205	14185	14078	14256	14255	14245	14291	14321	14202	14243	14142	14068	14327	14137	14398	14313	14191	14216	14194	14237	14238	14190	14213	14242	14253	14382	14067	14339	14181	14176	14218	14109	14311	14113	14291	14269	14234	14182	14189	14117	14301	14317	14260	14188	14191	14341	14197	14176	14207	14123	14248	14267	14248	14158	14175	14283	14167	14158	14354	14206	14315	14197	14340	14368	14181	14421	14148	14225	14213	14110	14238	14159	14156	14172	14108	14229	14163	14327	14197	14088	14100	14282	14293	14198	14161	14197	13960	14166	14238	14484	14461	14183	14329	14202	14226	14318	14254	14233	14172	14284	14220	14408	14369	14333	14056	14062	14207	14070	14290	14008	14378	14236	14254	14243	14133	14159	14294	14207	14096	14248	14199	14102	14237	14152	14323	14286	14175	14138	13946	14172	14131	14304	14173	14340	14322	14085	14181	14344	14048	14237	14228	14205	14145	14344	14261	14117	14189	14201	14384	14030	14273	14193	14438	14317	14143	14099	14235	14193	14308	14262	14069	14163	14080	14207	14242	14357	14290	14173	14382	14147	14302	14276	14159	14255	14183	14143	14369	14271	14124	14282	13987	14331	14252	14182	14330	14241	14227	14278	14056	14249	14271	14211	14237	14205	14055	14099	14409	14131	14204	14177	14265	14168	14221	14066	14086	14086	14277	14148	14290	14186	14343	14221	14215	14185	14162	14063	14328	14177	14209	14030	14169	14245	14293	14295	14200	14229	14186	14137	14094	14211	14228	14138	14156	14153	14201	14258	14076	14232	14234	14211	14259	14287	14375	14288	14141	14195	14210	14163	14170	14373	14189	14155	14233	14105	14089	14155	14156	14232	14283	14250	14265	14436	14212	14210	14415	14229	14258	14242	14207	14246	14193	14185	14269	14213	14317	14060	14267	14142	13963	14230	14036	14150	14296	14080	14336	14192	14267	14173	14128	14111	14187	14263	14082	14111	14247	14380	14204	14154	14125	14228	14213	14449	14122	14178	14447	14268	14272	14100	14356	14169	14164	14172	14301	14213	14173	14176	14216	14222	14312	14231	14324	14362	14257	14359	14173	14310	14146	14301	14454	14097	14329	14334	14080	14218	14434	14184	14086	14106	14116	14226	14145	14365	14156	14327	14093	14173	14294	14320	14094	14288	14205	14216	14283	14277	14298	14191	14211	14133	14142	14185	14219	14135	14279	14147	14230	14251	14315	14371	14123	14384	14309	14288	14274	14249	14103	14109	14450	14034	14166	14225	14333	14288	14186	14293	14327	14214	14188	14217	14282	14142	14360	14240	14135	14217	14128	14225	14093	14219	14099	14352	14199	14440	14305	14167	14218	14181	14098	14226	14301	14362	14255	14335	14139	14300	14057	14262	14217	14303	14284	14255	14260	14106	14150	14234	14152	14197	14089	14162	14136	14289	14216	14408	14307	14213	14223	14407	14148	14391	14257	14184	14223	14277	14230	14368	14402	14154	14247	14206	14306	14257	14184	13999	14306	14121	14220	14332	14219	14300	14213	14316	14239	14279	14155	14120	14197	14200	14177	14207	14249	14272	14354	14110	14363	14118	14259	14118	14147	14247	14181	14319	14385	14360	14204	14197	14333	14194	14079	14140	14225	14463	14228	14319	14329	14247	14451	14225	14087	14149	14124	13986	14388	14152	14296	14153	14230	14326	14306	14317	14200	14053	14081	14106	14073	14299	14028	14131	14127	14451	14200	14165	14332	14405	14268	14146	14358	14140	14092	14237	14130	14240	14205	14133	14309	14213	14205	14339	14308	14273	14140	14159	14191	14173	14325	14224	14073	14138	14216	14261	14139	14293	14191	14078	14262	14375	14458	14157	14215	14437	14267	14123	14322	14323	14137	14193	14139	14141	14154	14384	14132	14151	14148	14264	14369	14208	14164	14206	14074	14092	14219	14347	14318	14208	14121	14215	14197	14185	14264	14130	14147	14356	14249	14209	14267	14324	14303	14104	14268	14327	14285	14296	14219	14193	14180	14168	14317	14182	14381	14213	14168	14308	14153	14495	14255	14069	14096	14158	14220	14349	14200	14267	14051	14276	14163	14134	14199	14163	14145	14260	14095	14296	14189	14129	14245	14387	14168	14203	14246	14390	14216	14213	14323	14253	14233	14153	14277	14343	14254	14087	14180	14264	14137	14214	14256	14090	14168	14284	14066	14336	14351	14218	14344	14252	13949	14221	14209	14252	14312	14323	14194	14213	14247	14260	14204	14416	14261	14199	14063	14249	14159	14169	14231	14340	14265	14323	14309	14319	14160	14310	14145	14294	14158	14235	14215	14166	14241	14359	14220	14144	14223	14229	14336	14024	14314	14286	14095	14175	14240	14202	14208	14278	14256	14233	14347	14178	14307	14096	14270	14251	14242	14114	14247	14253	14273	14328	14151	14180	14038	14213	14154	14019	14251	14291	14117	14015	14150	14239	14247	14180	14283	14250	14131	14337	14321	14401	14222	14199	14061	14254	14405	14163	14304	14187	14155	14133	14152	14312	14121	14319	14303	14228	14199	14263	14193	14175	14362	14093	14131	14310	14278	14234	14105	14305	13978	14211	14411	14278	14250	14336	14302	14234	14301	14322	14199	14366	14391	14365	14357	14322	14275	14196	14112	14323	14288	14225	14197	14267	14181	14213	14416	14089	14188	14256	14216	14249	14182	14122	14095	14252	14346	14254	14380	14159	14353	14328	14465	14281	14254	14326	14286	14082	14336	14171	14242	14137	14341	14377	14359	14125	14282	14170	14263	14178	14182	14157	14215	14382	14000	14223	14367	14042	14152	14227	14134	14339	14175	14126	14147	14127	14292	14315	14248	14161	14145	14344	14088	14097	14430	14359	14257	14296	14145	14242	14199	14352	14123	14221	14195	14253	14374	14235	14418	14179	14206	14279	14315	14306	14053	14208	14288	14302	14241	14330	14223	14274	14112	14311	14318	14255	14269	14143	14145	14178	14181	14240	14198	14298	14263	14170	14344	14156	14173	14164	14245	14239	14222	14193	14226	14108	14293	14407	14248	14208	14248	14386	14300	14304	14303	14189	14146	14400	14283	14410	14222	14438	14156	14302
23936	20924	28087	23979	20852	16716	15096	13536	13061	13025	12988	12840	12785	12766	12694	12826	12946	12538	12587	14434	20820	21084	17911	14722	13530	13011	12589	12403	12570	12498	12632	12722	12484	12336	12276	12579	12491	12513	12382	12364	12514	12474	12491	12458	12413	12312	12346	12517	12438	12496	12513	12620	12604	12448	12305	12511	12467	12582	12457	12504	12638	12545	12483	12383	12548	12740	12642	12621	12601	12526	12415	12569	12536	12595	12670	12468	12530	12597	12614	12649	12476	12392	12589	12452	12535	12516	12637	12545	12247	12570	12503	12443	12244	12277	12645	12488	12385	12496	12345	12497	12498	12375	12500	12295	12359	12477	12386	12292	12246	12441	12427	12344	12552	12552	12425	12494	12448	12568	12204	12571	12543	12544	12529	12513	12539	12379	12655	12525	12469	12495	12496	12443	12255	12388	12481	12415	12398	12493	12517	12498	12400	12471	12504	12534	12454	12385	12460	12366	12428	12517	12556	12495	12495	12373	12504	12666	12600	12529	12470	12718	12512	12451	12486	12531	12227	12380	12551	12473	12368	12535	12526	12596	12642	12535	12431	12423	12444	12629	12533	12525	12447	12591	12475	12442	12602	12501	12425	12604	12625	12440	12406	12357	12443	12349	12504	12647	12434	12451	12386	12445	12532	12557	12564	12464	12545	12293	12438	12471	12378	12496	12490	12464	12486	12374	12464	12587	12280	12504	12434	12670	12363	12460	12577	12395	12280	12249	12334	12364	12562	12334	12509	12525	12496	12620	12523	12325	12667	12539	12336	12189	12505	12704	12267	12476	12791	12416	12425	12516	12579	12640	12638	12460	12377	12600	12439	12555	12442	12660	12562	12507	12533	12356	12409	12455	12523	12314	12342	12450	12413	12702	12403	12343	12369	12463	12441	12518	12596	12445	12516	12584	12080	12558	12475	12588	12404	12491	12468	12476	12697	12471	12463	12475	12332	12366	12345	12471	12653	12540	12511	12484	12318	12381	12462	12580	12579	12444	12452	12535	12465	12398	12465	12418	12661	12321	12357	12375	12462	12404	12593	12463	12490	12478	12376	12457	12203	12468	12505	12381	12431	12339	12576	12463	12504	12502	12431	12455	12552	12377	12408	12501	12450	12461	12334	12403	12439	12616	12712	12649	12533	12478	12496	12360	12332	12366	12409	12432	12379	12489	12470	12384	12514	12455	12377	12397	12329	12442	12468	12311	12532	12373	12486	12451	12503	12471	12560	12464	12377	12496	12425	12597	12547	12296	12386	12304	12510	12394	12347	12388	12579	12524	12464	12469	12436	12489	12556	12252	12484	12510	12587	12609	12414	12515	12255	12257	12503	12403	12432	12457	12696	12311	12608	12574	12629	12450	12381	12607	12505	12389	12583	12572	12577	12437	12281	12337	12283	12354	12471	12513	12405	12297	12530	12380	12496	12381	12376	12536	12474	12248	12451	12357	12814	12517	12537	12608	12504	12664	12401	12401	12310	12381	12383	12343	12564	12466	12373	12575	12490	12469	12414	12400	12451	12498	12396	12445	12518	12432	12376	12307	12659	12493	12496	12647	12598	12567	12318	12624	12507	12450	12423	12527	12435	12523	12429	12526	12378	12456	12442	12399	12530	12583	12478	12277	12450	12479	12447	12497	12299	12325	12437	12501	12626	12351	12679	12357	12489	12437	12603	12374	12562	12302	12396	12550	12516	12591	12556	12438	12558	12611	12471	12487	12425	12456	12465	12498	12462	12523	12503	12456	12467	12533	12443	12445	12401	12667	12640	12482	12375	12307	12510	12470	12670	12419	12596	12352	12406	12428	12530	12402	12478	12591	12460	12583	12633	12609	12703	12483	12373	12488	12458	12743	12221	12472	12411	12403	12419	12523	12496	12533	12576	12449	12461	12458	12545	12461	12375	12519	12517	12561	12403	12482	12460	12322	12386	12546	12298	12460	12402	12436	12396	12425	12606	12437	12456	12341	12435	12449	12350	12564	12455	12410	12480	12467	12448	12340	12341	12514	12526	12496	12447	12295	12562	12410	12448	12441	12312	12631	12579	12535	12505	12609	12381	12582	12564	12453	12449	12456	12304	12402	12463	12513	12648	12579	12394	12571	12295	12462	12528	12286	12501	12516	12339	12581	12392	12302	12406	12518	12566	12576	12455	12520	12560	12434	12376	12597	12492	12394	12598	12380	12407	12339	12482	12617	12348	12577	12477	12583	12450	12356	12460	12336	12347	12431	12335	12375	12517	12378	12619	12558	12564	12328	12378	12411	12303	12411	12369	12479	12404	12531	12325	12567	12569	12537	12600	12295	12330	12485	12388	12531	12338	12442	12552	12586	12373	12660	12480	12745	12474	12381	12427	12460	12601	12595	12480	12527	12494	12501	12399	12463	12333	12487	12527	12460	12256	12275	12444	12260	12639	12430	12540	12648	12393	12364	12566	12429	12517	12380	12445	12502	12407	12323	12470	12573	12564	12370	12426	12306	12491	12380	12539	12369	12360	12603	12422	12453	12511	12502	12593	12499	12489	12323	12475	12367	12429	12433	12477	12430	12441	12468	12494	12255	12394	12439	12487	12348	12592	12440	12349	12377	12301	12391	12648	12314	12472	12508	12377	12603	12525	12615	12559	12421	12363	12365	12445	12398	12354	12476	12522	12492	12402	12446	12365	12408	12608	12296	12504	12539	12511	12498	12396	12477	12521	12323	12446	12394	12268	12693	12479	12509	12613	12539	12475	12499	12619	12627	12397	12352	12479	12513	12571	12475	12235	12519	12435	12596	12362	12279	12428	12326	12534	12495	12549	12429	12563	12554	12237	12552	12368	12426	12331	12471	12453	12583	12576	12462	12535	12632	12658	12491	12574	12445	12457	12398	12455	12419	12499	12409	12568	12358	12586	12530	12438	12602	12448	12429	12345	12294	12444	12386	12350	12450	12420	12389	12478	12392	12496	12323	12356	12413	12448	12437	12546	12472	12448	12525	12317	12477	12441	12371	12618	12448	12485	12517	12339	12549	12484	12459	12515	12514	12560	12438	12463	12470	12612	12520	12409	12663	12395	12458	12577	12505	12406	12333	12424	12530	12643	12569	12500	12375	12263	12232	12421	12390	12361	12415	12460	12448	12432	12487	12330	12301	12412	12335	12482	12467	12346	12697	12609	12678	12410	12440	12496	12434	12550	12318	12530	12449	12430	12497	12520	12640	12397	12562	12174	12448	12290	12572	12567	12320	12483	12572	12401	12288	12408	12581	12495	12403	12519	12393	12412	12576	12345	12376	12445	12582	12362	12345	12516	12485	12349	12318	12699	12452	12443	12448	12424	12502	12492	12450	12322	12371	12368	12515	12691	12454	12379	12241	12633	12456	12530	12437	12272	12270	12586	12573	12592	12490	12404	12450	12482	12499	12597	12443	12213	12469	12383	12499	12577	12468	12332	12345	12548	12565	12494	12575	12404	12487	12659	12687	12441	12413	12455	12573	12477	12515	12479	12632	12505	12355	12461	12369	12405	12406	12389	12519	12374	12259	12501	12429	12644	12587	12547	12591	12419	12392	12537	12510	12393	12396	12613	12672	12625	12577	12432	12457	12330	12450	12572	12433	12468	12482	12464	12458	12474	12439	12396	12620	12448	12371	12405	12490	12523	12499	12321	12463	12373	12414	12414	12547	12554	12427	12428	12401	12616	12528	12447	12559	12420	12620	12490	12358	12511	12423	12571	12184	12587	12591	12403	12486	12514	12423	12354	12332	12620	12507	12603	12349	12532	12524	12413	12448	12445	12470	12446	12382	12610	12323	12350	12393	12367	12390	12353	12345	12403	12318	12626	12394	12513	12369	12597	12389	12584	12410	12413	12387	12449	12377	12442	12650	12361	12468	12476	12644	12516	12431	12406	12531	12507	12456	12599	12524	12279	12503	12403	12412	12256	12286	12391	12523	12593	12375	12445	12217	12359	12445	12374	12358	12443	12454	12669	12507	12376	12411	12564	12421	12286	12474	12399	12474	12586	12414	12318	12411	12681	12417	12300	12469	12561	12315	12491	12427	12400	12339	12439	12491	12434	12357	12381	12383	12638	12319	12492	12280	12595	12505	12561	12496	12541	12430	12440	12628	12595	12613	12405	12585	12585	12612	12396	12388	12508	12354	12460	12474	12554	12560	12425	12532	12433	12367	12342	12585	12412	12304	12622	12543	12622	12664	12399	12484	12586	12524	12569	12428	12507	12415	12560	12580	12615	12595	12508	12365	12495	12386	12514	12443	12503	12483	12579	12347	12453	12450	12239	12432	12388	12434	12608	12412	12284	12439	12421	12418	12458	12552	12303	12514	12500	12278	12430	12432	12407	12542	12481	12497	12565	12424	12437	12436	12457	12390	12472	12417	12372	12505	12495	12542	12356	12364	12508	12323	12432	12388	12303	12444	12607	12494	12600	12297	12376	12435	12372	12376	12218	12433	12393	12351	12346	12517	12503	12530	12455	12448	12414	12434	12547	12470	12411	12619	12582	12407	12339	12554	12387	12541	12385	12517	12587	12467	12403	12570	12613	12488	12351	12473	12372	12630	12412	12439	12535	12574	12617	12280	12363	12459	12388	12529	12529	12405	12346	12356	12459	12482	12445	12482	12460	12436	12408	12327	12376	12340	12448	12423	12464	12486	12558	12386	12296	12245	12336	12604	12554	12414	12539	12585	12550	12534	12438	12417	12351	12491	12524	12510	12535	12468	12431	12449	12605	12531	12468	12566	12484	12498	12531	12394	12606	12281	12581	12520	12598	12422	12595	12338	12487	12457	12414	12514	12492	12419	12580	12428	12473	12340	12464	12330	12436	12340	12436	12524	12552	12514	12438	12464	12499	12405	12330	12401	12497	12264	12392	12472	12211	12366	12386	12316	12536	12431	12412	12375	12442	12486	12559	12497	12489	12567	12434	12422	12263	12400	12686	12467	12497	12492	12350	12574	12451	12372	12415	12622	12450	12442	12517	12459	12515	12483	12399	12295	12454	12303	12341	12513	12398	12351	12792	12742	12472	12259	12460	12491	12470	12584	12481	12490	12408	12538	12559	12488	12443	12440	12500	12610	12399	12416	12446	12447	12378	12394	12464	12407	12483	12321	12247	12520	12494	12434	12484	12414	12365	12242
12442	20752	19440	16097	14991	14439	14032	13810	13644	13381	13315	13371	13364	13294	13382	13197	13164	13072	13343	16483	25636	24496	19638	15250	14048	13478	12970	12865	12853	12706	13022	12873	12927	12976	12927	13025	12823	12978	12899	12906	12836	12849	12743	12826	12858	12863	12977	13011	12904	12855	12945	12848	13072	12803	12906	13106	12867	13079	12799	13009	12951	12932	12998	12979	12896	12958	12867	12880	13029	13032	13094	12872	12845	12970	13050	12999	12816	12910	12663	12923	13082	12904	12879	12857	13009	12927	12744	12811	12984	12953	12832	12869	12930	12952	12796	12987	12877	12865	13048	13022	12966	12860	12894	12908	12848	12917	12901	12880	12985	12986	12874	12810	12883	13063	12865	13043	12945	12903	13019	12825	12892	12812	12969	12894	12834	12765	13009	12939	12791	12857	12876	12929	12871	12860	12843	12851	12850	12988	12827	12912	12888	12800	12918	12949	12815	12865	12920	12860	13039	12802	12847	12859	12971	12945	12963	12904	12954	13158	12968	12999	12950	13013	12991	13032	12829	12786	12945	12825	12888	13011	12857	12937	12981	13071	12764	12929	13055	12849	12905	12892	12705	13026	12906	12985	12599	12916	12974	12812	13024	13012	12719	12792	12921	12906	12850	13023	12763	12878	12919	12753	12878	12762	12761	12824	12995	12798	13039	12952	12914	12793	12773	12980	12937	12866	12920	12828	12903	13069	13019	12756	12807	12895	12943	12925	12849	12886	12952	12866	12938	12816	12998	12957	13002	13003	12957	12925	12984	12980	12954	12831	12951	12801	13041	12934	12961	12898	12976	12912	12898	12747	12689	12741	12847	12980	12841	13008	12951	12979	12859	12991	13101	12864	12716	12847	12865	12847	12843	12924	12907	12869	12954	13056	12847	12785	12926	12809	12788	12943	12920	12783	13069	12856	12949	12916	12897	13027	13019	12930	12762	12899	12729	12975	12978	12796	12853	12731	12909	12942	12971	12830	12824	12949	12908	12810	12975	12799	12817	12805	12807	12806	12791	12868	12946	12987	12895	12828	13009	12889	12811	12992	13052	13008	12939	12905	13019	13063	12946	12876	12827	12953	12960	12926	13014	12922	12872	13058	12912	12801	12978	12860	12934	12956	12874	12822	12918	12838	12822	12874	12938	12857	12915	13038	13041	12940	12911	12938	12993	12942	12929	13057	12836	12953	13014	12862	13052	12883	12898	12865	12829	12820	12787	12771	12866	12944	13005	12940	12847	12891	12953	12748	13069	12808	12846	12875	12812	12873	12926	13018	12768	13023	12877	12932	12962	12833	12860	12908	13010	12805	12943	12852	12951	13042	12999	12944	12801	12806	12874	12985	12965	12924	12896	12740	12874	12770	12766	13013	12945	12805	12857	12845	12965	12872	12813	13005	12913	13082	12784	12843	12965	12783	12929	12893	12952	12955	12864	13007	12847	13039	12722	12939	13021	12898	12948	12992	12864	12945	12906	12923	12907	12958	12955	12871	12953	12734	12866	12701	12970	12813	12859	12877	12777	12751	12940	12888	12809	12833	12888	12913	13051	12988	12973	12890	12934	13016	12770	12835	12881	13007	12929	13033	12886	12908	12935	12970	13019	12844	12797	12977	12781	12725	12910	12956	12859	12876	12939	12966	12835	12974	12752	13132	12896	12933	12834	13092	12971	12671	12913	12932	13112	12901	12879	13031	12841	12869	12923	12857	12848	12715	12829	12866	12839	12929	12793	12901	12886	13038	12909	12932	12849	12893	12808	12904	12921	12973	12780	12761	12990	12957	12866	12950	12919	12885	12872	12892	12891	12927	12993	12997	12837	12790	12957	12798	12836	12882	13011	12940	12865	12908	12907	12975	12643	12936	12857	12904	12879	12866	12842	12938	12833	12832	12928	12904	12961	13051	12912	12922	12998	13006	12903	12952	12895	12848	12827	13046	13014	12786	12926	12859	13001	12865	13005	12902	12998	12983	12920	12962	12917	12953	12904	12837	12846	12849	13003	12901	12970	12986	12951	12904	12904	12763	12851	12934	13073	12882	12772	12924	12940	12859	13120	12889	12900	12799	12930	12851	13032	12941	12878	12843	12901	12982	12864	12803	13088	12775	12840	13058	12802	13138	12867	12945	12957	12821	12957	12896	13030	12961	12708	12820	12964	12962	12954	12849	12838	12907	13008	12904	12837	12919	12938	12784	12805	12766	12808	12757	13015	12899	12915	12884	12832	12881	12912	12911	12846	12940	12960	12844	12791	12841	13154	12956	12818	12900	12923	12726	12785	12897	12984	12801	12779	12808	12801	12924	13032	12660	12874	13042	13019	12778	12953	12975	12944	12836	12722	13058	12913	12832	12934	12898	13014	12906	12980	12779	12925	12921	12952	12884	12925	13003	12898	12886	12854	12975	12837	12805	12869	12771	12812	12824	13016	12929	12794	13035	12779	12833	12975	12958	12873	13047	13040	12805	12992	13064	12840	12916	12743	12963	12811	12903	12857	12865	13061	12951	12753	12862	12945	12814	12866	12949	12884	12909	12875	12912	12886	12931	12870	13014	12851	12841	12855	12902	12981	12867	12999	12967	12850	13029	12959	13021	12805	12913	12870	12880	12918	13027	12967	12861	13056	12956	12857	12904	12861	12913	13015	12995	12864	12870	12826	12811	12762	12950	12752	13076	12900	12858	12871	12750	12817	12912	12904	12897	12819	12962	12914	13053	12983	12979	12793	12932	12921	12692	12941	13068	12783	12887	12956	12886	12835	12843	12905	13013	12847	12882	12950	12832	13062	13059	12808	12807	13016	12854	12946	12964	12905	12935	13033	12969	13158	12894	12915	12987	12960	12832	12807	12739	13019	12844	12912	12891	12838	12897	12869	12918	12853	12840	12879	12905	12758	12929	13079	12876	12862	12981	12890	12890	12977	12780	12767	12931	12909	12931	12769	12949	12835	12971	12835	12885	12852	12677	13022	12862	12884	12862	12908	12919	12915	12796	12737	12914	12951	12860	12786	12824	12916	12916	12963	12938	12820	12926	13057	12889	12938	12886	12806	12833	12885	13051	12872	13029	12852	12913	12917	12846	12841	12828	12978	12949	12951	12813	13015	12888	12926	12786	12781	12908	12808	12879	12988	12669	12937	12999	12948	12948	12722	12919	12950	13020	12831	12745	12969	12996	12945	12855	13121	13025	12901	12908	12986	12916	12746	12923	12766	12856	12915	12803	12927	12997	12712	13002	12925	12714	12989	12883	12867	12892	12837	13077	12805	13013	12928	12811	12929	12844	12850	12752	13007	12933	13043	12909	12893	12830	12990	12802	12845	12789	12947	12994	12910	12825	12891	12798	12845	13028	12971	12822	12918	13059	12800	12735	12855	12973	12788	12941	12883	12882	12937	12962	12963	12804	12835	12928	12897	12852	12724	12917	12893	12809	12895	12833	12936	12907	13052	12809	12868	12863	12807	12765	12927	12864	12984	12952	12769	12735	12873	12810	12920	13006	12933	13004	12955	13011	12945	13156	13005	12715	12948	12904	12966	12750	13028	12911	12777	12834	12824	12939	12800	12893	13020	12944	12988	12881	12991	12808	12942	12899	12682	12970	12982	12914	12869	12977	12653	12920	12684	12862	12923	12885	12845	12923	12915	12965	12860	12864	12755	12865	12946	12921	12888	13077	12886	12872	12824	12829	13047	13019	12762	12855	12781	13027	12740	12841	12889	12757	13022	12822	12769	12960	12936	12671	12883	12782	12964	12920	12885	12880	12805	13009	13011	12961	12860	12883	12809	12990	12960	12835	12983	12743	12750	12776	12730	12882	12989	12792	12945	12947	12877	12873	12991	12937	12876	13069	12927	12841	13017	12915	12877	12952	12890	12899	12999	12849	12812	12916	12850	12903	12785	12975	12882	12815	12973	12822	12984	13026	12733	13037	12947	12971	12997	12784	12811	12825	12841	12776	12920	13073	12800	12978	12903	12940	12963	13042	12978	12721	12948	12870	12805	12912	12857	12836	12946	12746	12927	12881	13029	12886	12890	12831	12763	12952	13007	12743	12946	12811	12831	12961	12925	12856	12937	12790	12918	12872	12776	12768	12938	12981	13068	12720	12842	12902	12872	12871	12740	12912	13072	12968	12864	13019	13069	12919	12844	12855	12969	12852	12893	12959	12852	12852	13042	12863	12910	12866	12868	12799	12843	12936	12850	13013	12777	12870	12947	13029	12959	12780	13065	12766	12829	12799	12714	12870	12871	12684	12925	12966	13098	12877	13013	12881	13066	12908	12804	12768	12742	12894	12865	12808	12989	12731	12875	12925	13008	12868	12866	12891	13043	12921	12823	12813	13063	12823	12877	13083	13045	12889	12813	12914	12877	12944	12953	12904	12791	12883	12862	12775	12882	12898	12919	12922	12687	12995	12921	12828	12722	12929	12807	12827	12715	12737	12902	12918	12970	13008	12904	12833	12951	12954	12794	12900	12891	12837	12699	13003	12770	13020	12860	12875	12732	12960	12864	12835	12862	13014	12890	12902	12896	12824	12784	12851	12990	12908	12863	12787	13041	12811	12840	12885	12758	12905	12885	12952	12860	12834	13014	12996	12871	12875	12949	12915	12800	12906	12878	12788	12860	12810	12862	12969	12964	12914	12950	13014	12970	12928	12888	12895	12905	12758	12969	12922	12872	12833	12852	12825	12816	12877	13009	12955	12701	12880	12813	13036	12807	12891	12835	12850	13023	12824	12761	12886	13083	12795	12952	12866	12982	12780	12770	12938	12867	12963	13070	12950	12920	12913	12968	12848	13047	12909	12739	12761	12887	13028	12940	12929	12815	12936	13035	12785	12921	12874	12980	13071	12889	13033	12991	12795	12911	12932	12955	12933	12986	13092	12841	12836	12967	12857	12866	12889	12977	12903	13015	12757	12943	12956	12985	12745	12943	12894	13015	12774	12840	12893	12901	12958	12810	12954	12970	12811	12873	13018	12973	12946	12897	12997	12867	12991	12789	12984	12968	12951	13047	12916	13042	12966	12930	12954	12860	12904	12773	12842	13044	12884	12952	12997	13012	12941	12968	12810	12829	12929	12920	12882	12837	12851	12926	12898	12775	12880	12833	12839	12933	12950	12918	13017	12882	13007	12813	12809	12812	12883
22901	20942	28638	23373	21069	21745	19961	15054	14202	14491	14445	13911	13938	13908	13942	13847	13761	14044	14320	16531	24636	26736	23642	19386	16082	14435	13503	13265	13466	13588	13638	13558	13614	13555	13549	13438	13543	13537	13468	13513	13568	13516	13629	13549	13650	13540	13603	13612	13155	13332	13536	13533	13764	13595	13380	13410	13312	13561	13504	13568	13483	13531	13507	13539	13427	13506	13471	13522	13466	13493	13363	13367	13359	13579	13583	13507	13570	13446	13523	13301	13402	13593	13566	13448	13584	13543	13452	13742	13564	13496	13566	13569	13442	13326	13655	13511	13595	13404	13343	13497	13351	13420	13430	13523	13563	13268	13552	13363	13574	13453	13481	13552	13465	13418	13552	13221	13544	13513	13437	13560	13551	13561	13563	13542	13438	13561	13466	13597	13370	13420	13500	13308	13204	13450	13401	13605	13531	13296	13477	13606	13522	13413	13223	13410	13375	13569	13520	13435	13477	13348	13253	13409	13442	13520	13377	13379	13462	13453	13228	13483	13324	13377	13456	13453	13444	13146	13340	13368	13537	13416	13437	13395	13326	13671	13359	13270	13599	13485	13332	13461	13537	13487	13396	13472	13429	13485	13658	13595	13407	13417	13448	13533	13457	13576	13557	13566	13464	13299	13463	13538	13381	13474	13341	13417	13537	13563	13508	13445	13491	13229	13484	13488	13498	13354	13549	13441	13591	13419	13379	13253	13514	13532	13505	13387	13362	13594	13540	13329	13342	13536	13516	13654	13293	13563	13545	13451	13498	13456	13619	13421	13450	13291	13309	13514	13354	13341	13390	13642	13384	13257	13376	13371	13473	13484	13466	13453	13392	13487	13563	13401	13408	13479	13369	13645	13432	13445	13548	13452	13593	13521	13352	13437	13440	13495	13393	13356	13522	13460	13411	13587	13378	13528	13403	13346	13449	13397	13403	13448	13378	13474	13477	13476	13545	13449	13452	13523	13312	13560	13443	13613	13498	13433	13303	13288	13261	13426	13639	13440	13493	13511	13272	13449	13497	13610	13285	13643	13550	13603	13488	13331	13510	13356	13333	13494	13552	13366	13264	13431	13427	13509	13434	13547	13537	13429	13406	13453	13626	13547	13388	13475	13341	13423	13481	13222	13613	13516	13381	13514	13600	13470	13291	13460	13360	13414	13306	13507	13582	13285	13283	13499	13619	13739	13409	13377	13573	13366	13588	13569	13410	13599	13428	13329	13433	13311	13609	13501	13261	13433	13542	13553	13462	13303	13609	13549	13598	13482	13544	13554	13514	13381	13573	13356	13431	13503	13664	13538	13191	13370	13602	13490	13448	13505	13688	13512	13492	13368	13594	13416	13267	13360	13503	13453	13473	13502	13429	13305	13523	13524	13545	13406	13457	13471	13431	13320	13549	13263	13422	13359	13513	13498	13326	13273	13474	13347	13465	13438	13583	13329	13615	13338	13487	13514	13258	13532	13415	13413	13457	13430	13348	13529	13533	13395	13256	13324	13653	13432	13645	13492	13208	13367	13632	13384	13484	13538	13588	13394	13454	13401	13453	13440	13604	13421	13239	13419	13503	13545	13580	13419	13537	13398	13384	13283	13579	13447	13473	13431	13418	13435	13573	13562	13305	13502	13498	13225	13357	13649	13467	13529	13539	13517	13440	13544	13595	13567	13440	13412	13319	13604	13424	13384	13650	13503	13443	13386	13314	13399	13378	13409	13627	13560	13274	13432	13346	13568	13402	13418	13572	13378	13406	13302	13412	13395	13452	13424	13373	13332	13396	13437	13450	13480	13640	13431	13272	13452	13573	13328	13405	13372	13428	13494	13367	13390	13613	13301	13458	13362	13564	13539	13343	13391	13517	13467	13530	13598	13359	13579	13535	13486	13354	13316	13511	13424	13513	13589	13413	13271	13326	13519	13414	13564	13464	13425	13296	13463	13447	13448	13447	13587	13529	13518	13392	13559	13255	13491	13450	13315	13608	13666	13562	13609	13600	13496	13564	13583	13493	13341	13428	13381	13397	13293	13549	13457	13440	13540	13479	13442	13570	13423	13654	13403	13289	13278	13589	13239	13404	13437	13513	13624	13365	13498	13466	13540	13565	13277	13423	13308	13437	13505	13603	13376	13491	13598	13460	13545	13456	13615	13479	13314	13346	13504	13492	13483	13475	13481	13432	13403	13505	13599	13236	13617	13469	13400	13238	13396	13448	13335	13463	13422	13654	13381	13460	13543	13582	13297	13513	13585	13371	13618	13353	13644	13407	13491	13507	13618	13424	13577	13281	13564	13494	13528	13464	13479	13423	13199	13628	13559	13575	13529	13573	13398	13413	13418	13213	13473	13458	13560	13491	13567	13249	13332	13391	13437	13412	13501	13426	13511	13371	13236	13484	13539	13638	13382	13245	13320	13407	13432	13491	13529	13322	13507	13414	13404	13444	13313	13520	13521	13421	13594	13663	13613	13483	13415	13627	13588	13477	13361	13592	13284	13421	13253	13551	13517	13555	13464	13508	13321	13446	13321	13485	13451	13626	13519	13550	13491	13548	13357	13516	13316	13627	13522	13459	13439	13520	13566	13516	13485	13386	13437	13451	13544	13658	13391	13479	13409	13441	13435	13308	13510	13420	13512	13545	13631	13344	13138	13536	13416	13382	13414	13296	13577	13406	13274	13429	13354	13359	13532	13339	13465	13424	13419	13626	13456	13482	13582	13542	13327	13504	13376	13609	13443	13268	13389	13363	13539	13344	13461	13580	13336	13405	13461	13433	13307	13477	13335	13404	13553	13524	13366	13600	13538	13528	13544	13543	13448	13493	13669	13303	13492	13545	13560	13344	13357	13492	13399	13344	13169	13311	13366	13301	13537	13481	13539	13549	13451	13405	13246	13319	13305	13683	13377	13524	13433	13574	13541	13299	13377	13473	13581	13459	13418	13357	13502	13694	13568	13457	13395	13489	13524	13359	13349	13390	13391	13255	13397	13605	13279	13440	13341	13430	13454	13491	13346	13515	13401	13428	13632	13435	13420	13644	13399	13457	13522	13525	13399	13425	13354	13447	13434	13513	13313	13269	13388	13471	13296	13458	13509	13369	13264	13518	13492	13132	13538	13439	13427	13437	13343	13468	13466	13507	13312	13494	13383	13451	13555	13438	13586	13543	13494	13638	13428	13688	13635	13251	13543	13342	13234	13487	13428	13495	13585	13299	13287	13446	13450	13333	13404	13492	13594	13434	13505	13607	13577	13561	13320	13513	13337	13363	13460	13531	13423	13377	13625	13430	13332	13459	13500	13410	13331	13438	13380	13416	13586	13379	13475	13646	13508	13438	13372	13431	13347	13567	13228	13433	13417	13574	13559	13283	13359	13343	13441	13567	13438	13612	13532	13535	13452	13406	13433	13412	13517	13471	13317	13285	13492	13408	13463	13526	13691	13621	13451	13477	13440	13251	13373	13391	13458	13604	13433	13474	13429	13444	13587	13460	13548	13535	13456	13418	13522	13638	13309	13595	13386	13515	13372	13357	13453	13487	13528	13374	13245	13633	13493	13555	13368	13351	13473	13387	13447	13451	13415	13308	13214	13550	13425	13578	13339	13442	13488	13645	13417	13408	13419	13514	13483	13270	13520	13427	13537	13459	13371	13297	13340	13356	13589	13509	13623	13416	13397	13478	13490	13526	13554	13654	13538	13400	13494	13496	13381	13337	13383	13461	13403	13487	13354	13473	13456	13319	13380	13559	13446	13559	13635	13575	13611	13421	13482	13241	13362	13470	13405	13520	13360	13243	13335	13450	13542	13437	13442	13586	13403	13503	13452	13337	13417	13565	13308	13553	13469	13645	13411	13548	13406	13296	13774	13481	13662	13400	13626	13429	13323	13464	13508	13599	13362	13471	13589	13399	13542	13320	13421	13389	13499	13527	13453	13608	13626	13645	13392	13362	13382	13512	13400	13556	13495	13259	13481	13360	13392	13452	13391	13551	13410	13450	13388	13498	13441	13470	13580	13465	13381	13500	13352	13540	13452	13558	13270	13385	13533	13535	13448	13637	13378	13595	13484	13467	13450	13512	13420	13490	13623	13292	13469	13337	13295	13474	13481	13341	13449	13396	13587	13389	13343	13411	13554	13445	13437	13580	13408	13352	13672	13505	13369	13368	13452	13401	13483	13649	13441	13468	13360	13558	13438	13369	13515	13368	13461	13491	13460	13364	13499	13554	13392	13609	13530	13286	13506	13587	13378	13563	13479	13373	13565	13609	13402	13348	13387	13324	13454	13420	13397	13512	13400	13439	13500	13477	13414	13186	13359	13486	13411	13390	13540	13390	13534	13338	13629	13582	13437	13429	13387	13474	13594	13627	13510	13296	13464	13457	13594	13415	13443	13539	13477	13443	13549	13433	13457	13614	13417	13557	13431	13422	13379	13516	13235	13479	13320	13537	13422	13366	13276	13218	13505	13435	13416	13324	13506	13470	13399	13515	13492	13511	13521	13491	13675	13440	13415	13484	13419	13452	13378	13335	13344	13545	13431	13456	13509	13518	13357	13567	13498	13486	13351	13435	13523	13638	13411	13619	13391	13608	13353	13513	13443	13492	13509	13423	13464	13253	13317	13435	13542	13446	13474	13494	13422	13304	13542	13334	13367	13396	13471	13477	13566	13714	13384	13583	13507	13426	13388	13580	13443	13521	13279	13405	13288	13552	13641	13554	13310	13534	13306	13499	13501	13368	13371	13615	13495	13264	13563	13434	13539	13452	13392	13321	13426	13585	13396	13536	13501	13367	13550	13336	13420	13483	13347	13523	13492	13468	13450	13490	13619	13571	13467	13600	13307	13415	13402	13339	13587	13418	13520	13426	13544	13527	13395	13419	13426	13280	13454	13561	13414	13503	13493	13614	13453	13512	13572	13415	13462	13541	13456	13590	13395	13343	13508	13561	13401	13383	13501	13350	13289	13643	13268	13528	13438	13412	13216	13377	13427	13508	13429	13564	13483	13447	13522	13382	13258	13452	13543	13553	13489	13452	13491	13440	13714	13396	13645	13422	13440	13605	13485	13567	13533	13302	13666	13472	13438	13565	13619	13624	13349	13479	13437	13486	13494	13491	13638	13323	13451	13435	13412	13649	13369	13408	13273	13363	13393
14525	25808	23570	18692	17130	16211	15625	15085	14831	14806	14580	14384	14352	14264	14272	14046	13972	14059	14797	18997	30192	30524	26407	20518	16264	14234	13774	13571	13516	13618	13637	13646	13571	13644	13713	13618	13584	13642	13716	13572	13573	13657	13505	13590	13521	13475	13658	13580	13557	13513	13761	13681	13504	13492	13553	13673	13566	13580	13689	13365	13600	13554	13614	13589	13406	13696	13549	13520	13848	13578	13540	13436	13573	13563	13447	13524	13627	13573	13552	13564	13535	13535	13510	13561	13577	13540	13716	13496	13557	13664	13641	13504	13435	13581	13579	13576	13521	13528	13553	13542	13465	13574	13664	13777	13439	13408	13375	13486	13551	13401	13663	13694	13504	13601	13466	13579	13405	13604	13625	13451	13474	13686	13571	13739	13584	13615	13572	13483	13648	13564	13641	13575	13436	13625	13539	13494	13497	13433	13423	13491	13483	13469	13680	13573	13639	13490	13687	13500	13608	13557	13716	13607	13601	13560	13698	13613	13592	13547	13634	13603	13713	13654	13445	13579	13572	13569	13580	13518	13500	13515	13682	13577	13564	13627	13531	13708	13585	13515	13603	13358	13468	13469	13618	13552	13647	13585	13756	13598	13573	13527	13568	13563	13513	13535	13623	13456	13633	13554	13675	13638	13623	13656	13538	13731	13698	13575	13613	13596	13572	13486	13652	13484	13381	13647	13417	13758	13621	13571	13558	13559	13629	13692	13610	13509	13499	13454	13584	13653	13347	13557	13603	13597	13586	13623	13655	13712	13371	13622	13395	13647	13553	13417	13701	13625	13445	13619	13631	13503	13576	13597	13539	13553	13470	13738	13552	13575	13427	13456	13482	13587	13616	13706	13641	13568	13427	13775	13501	13543	13495	13551	13595	13535	13535	13610	13516	13484	13625	13459	13598	13520	13506	13601	13417	13471	13515	13493	13579	13535	13441	13652	13605	13479	13715	13513	13531	13485	13741	13613	13563	13700	13533	13578	13706	13547	13440	13441	13421	13661	13528	13541	13383	13461	13546	13712	13548	13693	13695	13347	13490	13409	13446	13642	13676	13462	13600	13567	13463	13578	13581	13716	13563	13533	13681	13541	13576	13474	13481	13570	13724	13559	13437	13583	13612	13680	13591	13680	13435	13526	13652	13527	13434	13616	13723	13617	13502	13690	13659	13442	13592	13516	13664	13526	13259	13512	13537	13539	13621	13586	13481	13286	13544	13565	13443	13484	13527	13585	13340	13630	13545	13545	13538	13520	13660	13633	13618	13548	13362	13620	13437	13521	13716	13570	13470	13593	13585	13703	13410	13604	13508	13617	13464	13618	13536	13424	13449	13534	13588	13450	13611	13607	13549	13639	13482	13500	13590	13590	13574	13508	13540	13720	13470	13460	13608	13643	13432	13483	13557	13503	13489	13666	13452	13615	13468	13620	13467	13676	13534	13492	13700	13451	13660	13662	13453	13635	13389	13516	13615	13542	13437	13542	13500	13626	13773	13620	13637	13505	13473	13505	13551	13641	13595	13533	13625	13727	13529	13513	13294	13678	13667	13493	13531	13584	13595	13591	13516	13526	13776	13685	13482	13509	13656	13425	13374	13596	13522	13506	13552	13629	13663	13543	13515	13657	13715	13678	13480	13517	13425	13462	13492	13443	13513	13548	13436	13577	13438	13518	13476	13506	13484	13521	13661	13447	13655	13652	13532	13602	13550	13620	13415	13715	13604	13615	13359	13688	13646	13497	13432	13491	13649	13675	13376	13592	13580	13547	13577	13505	13551	13575	13624	13411	13567	13562	13668	13572	13462	13716	13536	13578	13691	13511	13562	13698	13474	13573	13475	13580	13573	13477	13572	13578	13490	13563	13706	13763	13573	13252	13618	13603	13417	13523	13358	13429	13552	13404	13454	13541	13517	13507	13594	13683	13555	13535	13548	13578	13464	13492	13553	13512	13506	13782	13410	13575	13553	13659	13582	13443	13513	13571	13503	13588	13500	13458	13652	13538	13514	13411	13546	13553	13638	13559	13597	13468	13469	13529	13710	13649	13511	13563	13604	13455	13682	13533	13626	13466	13483	13583	13417	13477	13486	13735	13531	13456	13462	13529	13503	13599	13760	13732	13374	13625	13444	13622	13570	13524	13525	13440	13653	13491	13704	13567	13513	13649	13674	13639	13625	13475	13488	13514	13660	13641	13559	13539	13460	13557	13579	13588	13478	13512	13503	13503	13402	13505	13499	13453	13539	13620	13555	13709	13641	13635	13609	13418	13464	13527	13610	13515	13630	13496	13582	13551	13404	13687	13570	13541	13623	13553	13604	13396	13703	13597	13342	13468	13534	13537	13554	13663	13559	13667	13530	13646	13575	13702	13586	13750	13376	13671	13444	13653	13537	13539	13375	13541	13631	13561	13521	13496	13537	13668	13537	13653	13612	13399	13640	13419	13603	13582	13555	13564	13589	13589	13566	13580	13513	13598	13645	13462	13577	13489	13540	13504	13516	13640	13668	13522	13543	13649	13608	13568	13589	13549	13498	13523	13424	13531	13531	13511	13430	13567	13572	13637	13439	13571	13749	13462	13668	13571	13537	13521	13628	13632	13529	13357	13588	13526	13608	13580	13576	13333	13502	13477	13436	13417	13732	13661	13539	13493	13541	13566	13448	13557	13515	13642	13551	13697	13618	13416	13445	13587	13278	13491	13672	13378	13616	13620	13540	13487	13559	13623	13612	13427	13498	13655	13569	13569	13466	13623	13579	13685	13537	13612	13510	13438	13400	13602	13608	13618	13623	13572	13519	13513	13470	13593	13683	13500	13635	13628	13504	13468	13756	13385	13626	13581	13507	13596	13643	13489	13686	13478	13753	13510	13437	13714	13793	13505	13582	13644	13715	13511	13425	13596	13617	13523	13545	13580	13517	13634	13663	13406	13533	13645	13516	13531	13591	13663	13643	13512	13641	13622	13558	13464	13606	13522	13563	13535	13632	13561	13602	13690	13567	13616	13606	13638	13528	13574	13671	13575	13428	13457	13463	13532	13543	13545	13553	13502	13760	13455	13438	13526	13507	13578	13379	13607	13468	13640	13674	13485	13531	13629	13524	13636	13499	13655	13631	13475	13637	13493	13505	13556	13457	13661	13565	13546	13532	13667	13442	13614	13589	13558	13464	13380	13383	13613	13557	13482	13560	13639	13700	13464	13614	13615	13646	13537	13637	13522	13748	13728	13662	13527	13435	13530	13425	13597	13552	13475	13445	13480	13443	13610	13632	13494	13778	13703	13687	13534	13527	13451	13429	13453	13717	13615	13608	13439	13493	13473	13563	13561	13541	13626	13804	13607	13704	13418	13375	13688	13627	13588	13586	13518	13460	13686	13548	13483	13542	13532	13476	13658	13521	13550	13584	13498	13492	13576	13499	13658	13446	13573	13619	13599	13436	13726	13435	13666	13541	13629	13516	13500	13521	13625	13599	13523	13570	13596	13658	13612	13439	13540	13799	13468	13690	13690	13377	13522	13579	13485	13589	13334	13472	13571	13738	13554	13569	13715	13695	13446	13340	13582	13418	13700	13523	13508	13594	13538	13640	13437	13687	13570	13519	13542	13488	13599	13627	13508	13408	13683	13606	13482	13436	13814	13560	13561	13460	13523	13776	13793	13527	13605	13534	13559	13647	13506	13542	13473	13634	13664	13584	13468	13478	13613	13445	13531	13475	13697	13631	13437	13457	13626	13693	13436	13445	13707	13498	13518	13524	13491	13605	13568	13505	13559	13389	13480	13607	13685	13640	13791	13502	13593	13673	13502	13540	13683	13467	13400	13770	13533	13591	13516	13598	13587	13584	13572	13484	13516	13633	13524	13483	13626	13718	13436	13683	13575	13621	13670	13578	13600	13667	13502	13675	13625	13504	13496	13666	13754	13709	13551	13576	13522	13624	13680	13544	13597	13547	13616	13659	13564	13412	13434	13672	13461	13470	13556	13654	13598	13528	13503	13416	13564	13485	13528	13613	13548	13554	13616	13592	13593	13587	13622	13636	13644	13488	13634	13542	13685	13570	13467	13541	13641	13452	13645	13551	13409	13569	13579	13574	13652	13654	13445	13754	13654	13676	13699	13527	13569	13537	13632	13622	13532	13488	13535	13597	13744	13539	13610	13552	13624	13658	13737	13504	13652	13502	13559	13582	13536	13505	13668	13629	13532	13605	13641	13575	13520	13418	13607	13707	13569	13702	13671	13494	13546	13309	13590	13548	13491	13681	13529	13570	13508	13554	13470	13670	13490	13617	13536	13602	13593	13673	13367	13595	13318	13566	13401	13693	13545	13553	13521	13565	13450	13507	13445	13364	13455	13596	13497	13602	13662	13633	13717	13451	13657	13579	13638	13481	13598	13585	13531	13690	13688	13614	13643	13458	13563	13564	13595	13562	13490	13546	13507	13577	13525	13432	13580	13656	13422	13508	13683	13623	13530	13679	13445	13605	13446	13610	13488	13590	13566	13507	13647	13570	13334	13542	13585	13600	13536	13545	13592	13476	13622	13587	13466	13634	13454	13547	13390	13499	13479	13482	13556	13698	13586	13417	13696	13655	13677	13553	13415	13489	13500	13499	13589	13563	13615	13529	13661	13652	13626	13669	13670	13601	13526	13506	13603	13435	13508	13597	13443	13510	13539	13400	13720	13472	13621	13618	13535	13659	13612	13628	13350	13391	13455	13741	13603	13582	13447	13538	13809	13462	13520	13527	13453	13639	13519	13485	13542	13684	13650	13578	13564	13446	13585	13515	13536	13531	13564	13534	13517	13490	13550	13355	13486	13458	13561	13494	13520	13628	13584	13384	13579	13478	13492	13435	13676	13385	13527	13495	13474	13500	13472	13582	13543	13616	13425	13601	13711	13568	13573	13568	13689	13490	13490	13538	13649	13501	13678	13592	13700	13515	13695	13414	13628	13424	13473	13557	13461	13726	13619	13732	13490	13679	13651	13599	13480	13474	13625	13636	13506	13539	13724	13620	13668	13664	13502	13509	13648	13512	13443	13674	13519	13621	13559	13591	13560	13615	13637	13586	13583	13554	13657	13514	13670	13620	13482	13504	13474	13513	13479	13514	13554	13654	13410	13427	13713	13686	13474	13353	13607	13576	13568
27025	21316	21292	17567	14446	14576	14735	14408	14448	14314	14444	14682	14455	14239	14343	14310	14424	14423	14580	15304	15838	15862	15402	14830	14831	14416	14295	14419	14339	14319	14537	14397	14312	14352	14383	14363	14322	14371	14432	14349	14326	14411	14314	14348	14427	14302	14302	14355	14304	14281	14307	14518	14378	14383	14482	14370	14302	14448	14420	14373	14457	14210	14306	14325	14383	14354	14399	14272	14546	14427	14325	14509	14379	14140	14401	14432	14260	14372	14257	14369	14378	14285	14443	14299	14203	14312	14408	14401	14277	14402	14291	14282	14345	14224	14286	14329	14197	14317	14279	14289	14473	14318	14332	14350	14339	14314	14497	14379	14425	14404	14245	14478	14300	14431	14600	14220	14356	14620	14191	14304	14238	14284	14274	14331	14284	14235	14495	14357	14258	14380	14320	14239	14348	14317	14357	14094	14459	14330	14316	14428	14521	14328	14096	14309	14212	14241	14055	14250	14348	14366	14158	14302	14238	14229	14333	14267	14370	14260	14303	14371	14342	14438	14206	14440	14316	14373	14327	14394	14356	14379	14434	14610	14153	14346	14319	14214	14401	14339	14208	14514	14275	14218	14239	14223	14467	14388	14220	14288	14228	14288	14471	14361	14342	14167	14361	14411	14317	14323	14334	14356	14275	14167	14570	14440	14399	14217	14413	14317	14471	14294	14219	14383	14217	14220	14230	14437	14186	14340	14362	14396	14413	14488	14527	14497	14233	14536	14295	14429	14280	14243	14210	14093	14272	14368	14385	14220	14469	14523	14402	14312	14257	14286	14177	14310	14279	14038	14367	14288	14306	14196	14078	14335	14226	14368	14429	14377	14273	14414	14374	14161	14434	14396	14292	14302	14162	14414	14296	14412	14358	14222	14288	14387	14357	14398	14462	14185	14288	14321	14402	14309	14384	14343	14514	14331	14246	14414	14406	14231	14303	14248	14403	14373	14394	14487	14521	14179	14321	14287	14335	14394	14256	14315	14121	14317	14157	14145	14368	14235	14174	14303	14345	14079	14185	14158	14245	14328	14171	14209	14270	14288	14181	14373	14448	14374	14229	14379	14408	14341	14206	14282	14231	14316	14257	14250	14399	14299	14386	14435	14390	14207	14422	14338	14324	14321	14184	14452	14473	14353	14131	14439	14272	14415	14390	14328	14351	14416	14352	14112	14427	14339	14408	14441	14212	14115	14180	14400	14059	14157	14386	14282	14407	14278	14275	14323	14211	14362	14496	14172	14483	14320	14222	14322	14494	14400	14468	14276	14497	14361	14163	14186	14089	14392	14238	14343	14344	14247	14258	14286	14231	14343	14423	14309	14186	14346	14200	14281	14411	14361	14355	14268	14284	14335	14378	14185	14309	14340	14344	14322	14305	14249	14357	14255	14362	14206	14369	14376	14200	14200	14325	14419	14364	14440	14399	14408	14323	14220	14384	14356	14386	14341	14205	14205	14206	14401	14337	14275	14436	14369	14380	14328	14271	14285	14657	14265	14294	14287	14289	14309	14190	14269	14316	14265	14389	14330	14344	14326	14135	14246	14317	14277	14472	14361	14364	14315	14231	14191	14418	14019	14356	14213	14352	14347	14401	14284	14333	14204	14332	14173	14109	14361	14351	14129	14390	14312	14241	14407	14341	14393	14255	14297	14289	14246	14208	14245	14029	14289	14469	14275	14334	14284	14449	14393	14208	14268	14223	14249	14252	14276	14295	14426	14331	14368	14193	14286	14348	14308	14344	14396	14206	14365	14340	14222	14334	14068	14327	14355	14413	14236	14289	14284	14299	14185	14327	14393	14428	14257	14445	14320	14373	14350	14329	14273	14384	14469	14383	14011	14288	14122	14424	14272	14290	14135	14053	14406	14215	14384	14305	14489	14377	14213	14437	14344	14259	14324	14391	14450	14306	14341	14385	14415	14476	14369	14386	14239	14330	14404	14424	14336	14460	14316	14159	14216	14286	14465	14259	14290	14375	14274	14281	14309	14284	14351	14392	14263	14157	14221	14329	14157	14377	14334	14350	14416	14336	14468	14356	14479	14119	14346	14520	14447	14243	14289	14431	14264	14272	14342	14265	14353	14201	14529	14386	14359	14551	14527	14569	14290	14385	14254	14327	14368	14401	14304	14168	14365	14479	14332	14436	14485	14241	14382	14248	14251	14249	14313	14282	14295	14366	14389	14131	14230	14256	14382	14455	14454	14160	14308	14317	14200	14247	14309	14424	14369	14246	14390	14235	14313	14342	14399	14261	14263	14273	14288	14560	14203	14350	14389	14293	14347	14325	14299	14308	14167	14379	14309	14109	14449	14285	14281	14269	14451	14385	14440	14265	14354	14519	14322	14390	14275	14246	14440	14305	14303	14358	14401	14351	14145	14189	14135	14260	14248	14472	14198	14313	14330	14198	14347	14214	14317	14402	14235	14082	14461	14535	14246	14351	14328	14298	14410	14209	14301	14278	14328	14391	14164	14567	14389	14313	14322	14226	14390	14331	14342	14326	14380	14299	14208	14350	14326	14334	14484	14376	14358	14221	14256	14351	14238	14439	14294	14421	14235	14480	14426	14220	14347	14400	14315	14434	14418	14424	14453	14450	14243	14348	14267	14318	14233	14190	14417	14207	14298	14029	14357	14300	14326	14329	14245	14595	14375	14444	14252	14232	14483	14345	14289	14254	14169	14343	14350	14191	14211	14307	14399	14435	14294	14004	14443	14093	14240	14323	14159	14359	14344	14426	14296	14291	14308	14146	14272	14210	14394	14453	14399	14302	14380	14279	14179	14326	14148	14211	14474	14374	14348	14319	14305	14352	14305	14218	14172	14334	14589	14486	14249	14431	14332	14323	14305	14532	14320	14447	14392	14289	14497	14044	14388	14352	14301	14353	14409	14481	14430	14374	14267	14196	14275	14313	14312	14379	14287	14505	14518	14352	14211	14413	14351	14245	14382	14288	14290	14543	14259	14348	14246	14477	14415	14235	14406	14195	14226	14380	14208	14270	14464	14276	14277	14461	14468	14351	14228	14348	14132	14248	14400	14383	14478	14458	14229	14142	14368	14400	14308	14473	14193	14404	14518	14455	14246	14199	14203	14223	14328	14396	14397	14436	14250	14347	14150	14180	14335	14313	14409	14068	14343	14400	14486	14116	14332	14456	14396	14458	14309	14493	14144	14525	14088	14402	14240	14311	14266	14341	14267	14286	14262	14248	14421	14331	14305	14205	14399	14256	14418	14551	14355	14284	14336	14321	14256	14393	14415	14300	14283	14283	14281	14344	14259	14320	14295	14406	14226	14395	14236	14168	14207	14275	14208	14432	14451	14248	14228	14345	14371	14432	14299	14329	14345	14210	14129	14143	14535	14345	14265	14296	14344	14382	14403	14435	14334	14426	14508	14371	14186	14408	14309	14320	14401	14291	14468	14379	14286	14264	14356	14371	14381	14289	14163	14268	14263	14305	14328	14356	14468	14260	14223	14428	14224	14314	14373	14443	14395	14498	14133	14336	14287	14269	14485	14198	14325	14307	14234	14314	14311	14268	14593	14296	14392	14402	14266	14456	14403	14232	14364	14397	14242	14264	14376	14305	14282	14493	14340	14416	14447	14388	14243	14242	14367	14472	14360	14365	14431	14345	14360	14458	14233	14433	14199	14333	14190	14179	14408	14392	14173	14198	14240	14427	14349	14303	14230	14104	14465	14362	14171	14192	14310	14458	14274	14394	14219	14583	14396	14477	14314	14381	14341	14347	14289	14334	14332	14190	14399	14574	14441	14451	14321	14154	14430	14343	14117	14458	14404	14327	14382	14256	14135	14438	14417	14355	14230	14274	14305	14209	14361	14140	14156	14218	14320	14355	14248	14426	14299	14352	14269	14403	14312	14383	14280	14330	14342	14423	14243	14237	14399	14477	14386	14362	14414	14369	14284	14156	14242	14306	14322	14261	14391	14408	14109	14336	14223	14313	14189	14338	14307	14388	14329	14419	14133	14208	14498	14283	14453	14447	14295	14545	14317	14425	14428	14314	14266	14355	14524	14314	14462	14209	14429	14297	14171	14580	14524	14431	14421	14217	14176	14516	14198	14298	14221	14284	14350	14478	14405	14258	14454	14426	14202	14352	14252	14357	14286	14236	14425	14412	14330	14315	14557	14372	14415	14135	14350	14408	14505	14394	14321	14389	14369	14150	14422	14317	14223	14354	14268	14377	14205	14342	14218	14267	14387	14185	14500	14333	14443	14485	14241	14346	14049	14298	14258	14387	14223	14279	14372	14269	14414	14156	14361	14190	14164	14154	14393	14239	14266	14325	14212	14289	14211	14285	14282	14360	14340	14464	14602	14219	14181	14294	14356	14249	14350	14123	14426	14322	14368	14329	14331	14324	14383	14277	14243	14382	14369	14557	14434	14131	14415	14477	14311	14300	14098	14346	14363	14237	14351	14330	14438	14393	14288	14237	14414	14176	14337	14262	14377	14412	14426	14138	14250	14353	14277	14249	14239	14213	14251	14430	14250	14201	14420	14520	14252	14170	14504	14370	14305	14224	14343	14431	14123	14213	14515	14327	14480	14312	14378	14406	14277	14361	14422	14421	14020	14046	14297	14315	14352	14396	14227	14382	14401	14224	14386	14399	14362	14342	14514	14374	14306	14276	14392	14396	14274	14263	14378	14418	14300	14412	14184	14345	14285	14330	14316	14352	14433	14156	14415	14465	14297	14287	14570	14375	14250	14316	14387	14284	14319	14556	14331	14045	14270	14267	14281	14272	14382	14472	14277	14451	14393	14284	14241	14373	14326	14235	14280	14231	14394	14285	14255	14367	14398	14440	14292	14330	14388	14259	14410	14329	14206	14443	14275	14326	14346	14342	14297	14403	14148	14306	14322	14412	14282	14326	14206	14287	14337	14158	14133	14384	14367	14211	14314	14290	14370	14328	14449	14280	14334	14066	14380	14405	14527	14246	14348	14357	14405	14361	14197	14167	14241	14476	14325	14288	14231	14353	14302	14492	14427	14461	14408	14578	14262	14322	14453	14351	14295	14296	14381	14257	14384	14375	14472	14188	14216	14475	14342	14231	14270	14329	14328	14397	14340	14365	14304	14247	14297	14424	14391	14245	14413	14444	14262	14382	14098	14425	14438
13616	15481	15239	14602	14371	14358	14318	14204	14193	14444	14463	14406	14187	14111	14046	14350	14087	14156	14251	15671	16261	16147	15136	14643	14274	14090	14178	14157	14281	14059	14237	14218	14156	13946	14112	14095	14105	14140	14152	13988	14316	14272	13967	14271	14118	14058	14062	14076	14182	14011	14062	14191	14097	14108	14173	14157	14229	14106	14177	14058	14179	14317	14111	13993	14112	14131	14160	14043	14051	14009	14093	14170	14235	13913	14224	14318	14144	13972	14024	14159	14142	14213	14159	14023	14143	14083	14209	14060	14193	14092	14097	14149	13926	14074	14238	14231	14121	14085	14100	14189	14061	13972	13989	14209	14165	14155	14135	14126	14226	14195	14220	14094	14047	14078	14036	14010	14188	14089	14228	14137	14014	14172	14047	14013	14072	14137	14293	14271	14211	14061	14214	14226	13909	13948	14325	14114	14017	14083	14237	14078	14063	14162	14122	14125	14066	14215	14183	14026	14162	14021	14116	14242	14228	14094	14053	14167	14196	14132	14177	14026	14202	14157	14081	14103	14069	14213	14149	14193	14026	14161	14200	14002	14209	14161	14245	14239	14039	14199	14240	14144	14057	14184	14179	14128	14176	14086	14034	14224	14088	14094	14146	13983	14042	14094	14096	14132	14167	14267	14206	14198	14130	14114	14095	14163	14159	14204	14225	14334	14203	14005	14262	14066	14016	14068	14225	14128	14212	14149	14139	13951	13878	14040	14040	13971	13984	14161	14112	14087	14133	14101	14383	14318	14194	14074	13940	14185	14046	14157	14045	14116	14108	14215	14069	14193	14302	14109	13965	14046	14135	14088	14096	14070	14076	14092	14043	13932	14120	14082	14057	14245	14138	14081	14086	14212	14182	14115	13994	14205	14154	14141	14297	14192	14055	14115	13937	14078	14251	14212	14037	13959	14081	14112	14115	14031	14288	14180	14233	14199	14131	14251	14119	14114	14210	14032	14236	14107	14101	14044	14137	14073	13975	14207	14021	14264	14116	14119	14089	14096	14288	14099	14055	14073	14102	14104	14146	13963	14248	13937	14054	14047	14036	14106	14038	14084	14193	14106	14133	14049	14117	14208	14198	14030	14058	14079	14189	14121	14014	14146	14165	14185	14153	14031	14025	14270	14195	14116	14067	14158	14124	14060	13996	14204	13976	14089	14196	14200	14270	14289	13953	13982	14196	14188	14155	14283	13877	14214	14253	14101	14165	14031	14066	14003	14139	14137	14156	14143	14211	14143	14100	13921	14023	14152	13997	14181	14115	14004	14114	14089	14209	14125	14181	14343	13977	13964	14090	14140	13923	14172	14005	14089	14005	14139	14057	13961	14209	14065	14099	14092	14204	14096	14037	13965	14145	14087	14078	14020	14064	14154	14172	14027	13947	14185	14066	14077	14125	14193	14050	14158	14086	14041	14130	13875	14094	14146	14066	14164	14140	14190	14231	13963	14098	14053	14057	14181	14050	14185	14124	14163	13954	14142	13963	14221	14199	14089	14111	14266	14066	14267	14095	14294	14165	14204	14111	14240	14250	14025	14103	14115	14095	14024	13999	14096	14009	14072	14250	14163	14151	14155	14177	14205	14149	14104	14187	14215	14014	14076	14270	14335	14154	14004	14189	14083	14205	14321	14078	13987	14056	14067	14140	14102	14018	14414	14050	14199	14081	14019	14088	14071	14033	14047	14085	13999	14155	14213	14283	13970	14066	14093	14140	14214	14158	14149	14105	14123	14078	14093	13966	14062	14343	14223	14131	13957	14198	14130	14265	14143	14290	14039	14197	14069	14129	14215	14137	14188	14122	13881	14234	14024	14144	14281	14083	14171	14082	14143	13925	14191	13994	14235	14211	14091	14214	14207	14140	14191	14104	14132	14192	14093	14113	14141	14249	14015	14080	14157	14018	14137	14130	13981	14261	14083	14211	14040	14082	14148	14240	14155	14151	14361	14185	14248	14156	14049	14119	14242	14079	14108	14294	14234	14070	14034	14129	14133	14178	14096	14121	14105	14042	14122	14189	14025	14064	14085	14124	14166	14257	13941	14029	14198	14016	14220	14224	14104	14138	14082	14031	14012	14082	14258	14222	14018	13974	14143	14286	14155	14135	14264	14211	14235	14168	14110	14174	14191	14170	14094	14022	14184	14116	14132	14186	14177	13994	14151	14235	14151	14170	14036	14146	14142	14116	14204	14043	14208	14182	14199	14207	13976	14101	14001	14143	14063	14053	14120	14118	14177	14030	14142	14078	14137	14184	14023	14267	14013	14056	14102	14008	14153	14075	14043	14037	14131	14124	14129	14100	14166	14169	14334	14224	14101	14138	14244	14075	14128	14189	14192	14125	14156	14111	14241	14143	14052	14309	13878	14254	14041	14315	14209	14033	14120	13967	14221	14138	14110	14101	14049	13969	14040	14293	14009	14190	14142	13991	14294	14007	14098	14059	14089	14076	14073	14094	14134	14084	14237	13999	14182	13988	13958	14087	14172	14204	13980	14025	14191	14085	14164	14326	14087	14125	14128	13984	14068	14140	14153	14300	14148	13866	14210	14265	14148	13895	14073	14164	14089	14071	14008	14203	14122	14043	14061	14012	14228	14218	13931	14221	14152	14110	14013	14148	14105	14040	14181	14020	14215	14115	14117	14049	14054	14182	14119	14105	14118	14139	14094	14018	14160	14096	14127	14103	14089	14009	14251	14182	14154	14199	14035	14138	13943	14089	14029	14141	14047	14312	14020	14163	14061	14086	14002	14045	14159	14180	14148	14118	14094	14214	14234	14091	14199	14154	14012	14147	14132	14027	14113	14174	14230	14103	14121	14119	14080	14140	14073	14041	14129	14156	14153	13957	14101	14173	14129	14113	14183	14010	14170	14139	14108	14162	14219	14148	14080	14179	14031	14096	14093	14174	14147	14152	14018	14030	14071	14118	14227	13997	14130	14187	14085	14129	14083	14184	14076	14104	14163	14163	14153	14148	14173	14099	14092	14216	14000	14287	14274	14027	14191	14091	13998	14234	14207	14172	14067	14243	13969	14118	14074	14044	14132	14195	14037	14169	14127	14123	13984	13985	14191	14049	14203	14163	14145	14201	13980	14164	14123	14154	14164	14155	14083	13975	14061	14017	14064	14043	14056	14064	14077	14146	14075	14110	14041	14186	14229	14069	14187	14189	14119	14034	13964	14283	14086	14010	14089	14162	14155	14100	14038	14209	14152	14147	14205	14131	14237	14111	14132	14069	14219	14076	13905	14141	14187	14065	14198	14064	13983	14125	14221	14136	14070	14018	14166	14305	14083	13997	14099	14228	14322	14048	14160	14163	14159	14005	14125	14137	14122	14172	14191	14175	14038	14138	14220	14238	14079	14231	13988	14254	13995	14163	14221	14178	14077	14221	14235	14215	14105	14021	14223	14136	14127	14141	14150	13987	14158	14169	14148	14132	14186	14097	14188	13986	14132	14113	14081	14071	14406	14059	14259	13989	14028	14035	14044	14155	14127	14290	14185	14102	14037	14170	14024	14301	14073	14087	14039	14015	14098	14166	14286	14058	14159	14101	14191	14299	14145	14106	13993	14162	14094	14058	14091	13960	14248	14198	14260	14134	14100	14042	14164	14254	14225	13977	14093	14046	14077	14121	14165	14313	14097	13895	14034	14155	14018	14142	14136	13992	14164	14012	14111	13856	13925	14024	14021	14189	14120	14225	14102	14258	14239	14096	14075	14137	14179	14268	13908	14164	14179	14157	14059	14087	14207	14058	14102	14140	13871	14214	14160	14081	14115	14156	14140	14179	14187	14038	14172	14227	14362	14074	14128	14036	14104	14068	14254	14164	14180	14178	14178	14200	14005	14098	14084	14090	14161	14118	14054	13905	14058	14029	14174	14011	14102	13971	14195	14122	14170	14186	14080	14217	14066	14188	14065	14078	14086	14044	14245	14104	14112	14151	14195	14273	14037	14015	14190	14014	14026	14147	14247	14350	14238	14010	14131	14003	14288	14165	14153	14087	14092	14073	14141	14020	14169	14105	14102	14332	14228	14126	14047	14132	14223	14173	14049	14182	14228	14118	14166	14102	14077	14127	13986	13886	14306	14108	14340	14217	14088	14092	14107	14150	14118	14064	14150	14234	14128	14193	14150	13992	14155	14208	14187	14084	14212	14127	14075	14033	14052	14172	14083	14114	14117	14088	14104	14029	14033	14090	13977	14123	13974	14214	14061	13996	14098	14076	14180	14028	14108	14050	14176	14052	14172	14056	14243	14186	14110	14132	13984	14123	14034	14135	14138	13978	14038	14223	14169	14060	14164	14007	14014	14225	14004	14215	14152	14115	14161	14062	14139	14092	14139	14155	13938	14126	14162	14159	14204	14157	14097	14143	13995	14202	14107	14243	14002	14093	14155	14139	14176	14024	14175	14091	14081	14182	14100	14116	14035	14128	14210	14060	14140	14125	13991	14206	13990	14127	14042	14021	14155	14104	14129	14167	14044	13958	14045	14078	14076	14098	14169	14198	14273	14124	14131	14043	14200	14050	14294	14199	14177	14269	14190	14175	14043	14201	14042	14161	14106	14346	13994	14131	14163	14307	14039	14161	14186	14215	13972	14094	14127	14096	14095	14097	14266	14016	14009	14144	14170	13949	14178	14065	14136	14100	14045	14294	14120	14256	14181	14058	14087	14237	14293	14134	14171	14030	14321	14195	14263	13959	14025	14260	14158	14268	14143	14094	14091	14193	14158	13845	14120	13894	14036	14197	14134	14094	14252	14039	14339	14152	14006	14167	14112	14188	13977	14128	14039	14192	14006	14196	13997	14072	14177	14166	14102	14042	14100	14190	14264	14219	14025	14074	14064	14170	14202	14172	14255	14063	14198	14111	13993	14103	14056	14123	14257	14104	14336	14164	14317	14164	14069	14214	14189	14183	14173	14064	14229	14066	14199	14121	14164	14042	14106	14293	14048	14244	14090	14147	14069	13944	14127	14272	14316	14014	14183	14220	14212	14101	14217	14035	14080	14199	14306	14107	14204	14076	13973	14138	13939	14067	14060	14078	14060	14231	13926	14168	14177	14083	14013	14239	14172	14276	14076	14191	14150	14121	14257	14074	14059	13993	14099	14196	14148	14117	13974	13983	14096	14274	14115
23919	20930	28072	24037	20934	17362	15506	13596	13480	13356	13500	13261	13337	13196	13036	13172	13062	13013	14159	19336	21650	20419	16845	14762	13563	13133	12979	13016	12988	12796	13168	12856	12973	13010	12921	12911	12896	13018	12955	12981	12998	12812	12965	12831	12931	12811	12960	12921	12874	12906	12962	12932	12851	13044	13148	12954	12849	12918	12813	12887	13087	12873	13104	12991	12939	12986	13097	12948	12843	12915	12868	12933	12884	12782	12806	12703	12771	12992	12886	12895	12878	12685	12998	12845	12766	13032	13024	12744	12961	12971	13011	12997	12882	12817	12893	12972	12936	12837	12709	12852	12921	12864	12794	12832	12892	12824	12997	13059	13023	13054	13090	12877	12930	12808	12981	13025	12796	13063	12836	13022	13145	13074	12962	12910	12872	12945	13051	12959	12951	12904	12988	12940	13071	13004	12849	13034	12887	13011	13021	12906	12948	13017	13098	13002	12871	12788	12735	12894	12946	12949	12874	13014	12872	13131	12964	12871	12750	12907	12849	12755	12977	12903	12992	12867	12976	12948	12731	12733	12815	12763	13052	12900	12911	12893	12818	12914	12773	12863	12959	12770	12842	12682	12798	12811	13056	12887	12926	12920	12970	13008	13107	12904	12850	12710	12693	12927	12763	12820	13049	12899	12815	12880	12883	13040	12922	12795	13007	12856	12822	12871	12973	12799	12842	12839	13131	12968	12850	12872	13009	12779	12843	12930	12939	13015	13175	12889	12896	12969	12812	12900	12844	12767	13010	12980	13017	12867	13053	12966	12808	12846	12944	12905	13076	12947	12873	13069	13054	12923	13077	12895	12736	12856	12809	12796	12792	12815	12980	12913	12852	12920	12989	12996	13011	12867	12929	12756	12816	12792	12673	12883	12985	12947	12810	12961	12866	12889	12829	12827	12845	12710	13069	12829	12720	12807	12868	12800	12957	12909	12820	12800	12858	12836	13050	12854	12945	12782	12867	12923	12852	12748	13023	12910	13006	12957	12990	12818	12941	12909	12891	12876	12987	12817	12960	12882	12797	12850	12957	12899	12862	12839	12840	12851	12962	13000	12872	12698	12866	12862	12794	12791	12946	12912	12907	12943	12930	12908	12952	12960	12777	12862	12951	12861	12982	12918	12886	12749	12824	12923	12863	12618	12711	12917	12862	12977	12823	12884	12833	12924	12904	12731	12912	12816	12764	12971	12866	12788	12877	12858	12723	12671	12910	12848	13074	12953	13014	12898	13062	12886	12818	13020	12953	13041	12834	12868	12955	12960	12887	12949	12917	12846	12952	12727	13089	12803	12819	12847	12922	12790	12931	12895	13089	12976	12822	12888	13103	12881	13012	12669	12740	12883	12714	12748	13095	12956	12892	12935	12944	12973	13020	12806	13040	12927	12803	12817	12734	12785	12722	12909	12972	12880	12858	12950	12899	12996	12904	12745	12907	12625	13033	12848	12810	12846	12884	12799	12983	12788	12935	12754	12897	12933	12890	12959	12930	12977	12896	13069	12794	12920	12819	13010	12880	12866	12905	12882	12830	12787	12862	12918	12756	12929	12915	12844	12773	13048	12977	12812	13051	12959	12971	12933	12887	12951	12788	12796	12809	12667	12938	12981	12909	12817	12857	12938	12783	12820	12807	12765	12798	13001	12945	13048	12823	12736	12805	12860	12743	12871	12855	12905	12907	12969	13045	13050	12744	12685	12950	12858	13006	12981	12900	12856	12898	12798	12809	12678	12854	12982	12753	12814	13056	12751	12864	13037	12819	12897	12714	12800	13059	12729	13104	12763	12974	12898	12693	12913	12843	12912	13021	12945	12947	12734	12976	12876	12927	12798	12772	12988	12973	12932	12826	12892	12850	12897	12889	12928	13004	12787	12897	12881	12816	12912	12729	12985	12803	13107	12797	12857	12795	12946	12831	12886	12824	12972	13008	12865	12877	12828	12847	13050	12970	12877	12923	12842	12928	12867	13004	12836	12826	12886	12795	12828	12955	12989	12750	12933	12965	12874	12921	12855	12985	12958	12947	12726	12921	12917	12844	12763	12994	12997	12963	13073	12946	12878	13033	12982	12779	12898	12931	13008	12914	12799	12754	12906	12831	12734	12917	12585	12886	13011	12876	12775	13060	12836	12926	13030	12975	12805	12967	12865	12889	12947	12891	12875	12893	12928	12851	12858	12838	12879	12770	12938	12939	13005	13113	12828	13022	13007	12967	12771	12989	12793	12955	12856	12967	12896	12855	12935	12949	13044	12997	12956	12928	12953	13057	13031	13072	12984	12868	13056	12968	12818	12868	12920	12775	12906	12978	13088	12924	12902	12823	12954	12774	13139	12980	12769	12728	12699	12860	12817	12716	12718	12901	12916	13011	13054	12875	12815	13049	12864	13055	12791	12914	12866	12993	12842	13012	12826	12866	12903	12889	13000	12843	12961	12991	12824	12864	12717	12984	12809	13044	12924	13089	12881	12960	13111	12906	12859	12889	12932	12971	13082	12787	12968	12872	12892	12826	13004	12820	12705	12958	13087	12903	12810	12843	12889	12938	12913	12793	12911	13072	13016	12779	13033	12791	12947	12984	12901	12917	12912	12900	12912	12837	12939	12737	12954	12774	12922	12616	12793	12905	12805	12599	12687	12793	12887	12902	12923	13088	12832	12947	12858	12784	12799	12968	12851	12828	12975	12972	13046	12939	12861	12843	12798	12885	12941	12996	12896	12848	12792	12840	12814	13007	12956	12935	12974	12772	12815	12825	12887	13030	12982	12897	13004	12994	12937	12864	13007	13063	12869	12963	12946	12912	12965	12835	12878	12573	12759	12821	12910	12985	12928	12952	13043	12845	12757	13035	12884	12950	12977	12893	12956	12864	12945	12784	12679	12998	12797	13055	12699	12920	12888	12873	12767	12901	12901	12663	12851	12970	12840	12932	12923	12910	13003	13036	12816	12853	12847	12807	13124	13058	12994	12954	13047	13017	12861	12831	12915	13028	13070	12757	12915	13031	12907	13010	12717	12986	12790	12986	12950	12870	12998	13184	12886	13001	12971	12984	12945	12822	12864	12996	12919	13038	12884	12856	12844	12952	12912	12994	12782	12902	12805	12967	12751	12692	12865	12760	13007	12888	12858	12856	12936	12997	12961	12725	12857	12942	13004	12866	12965	13035	12858	13059	12881	12975	12896	12864	12874	12909	12813	12767	12731	13130	13003	12766	12818	12795	12894	13024	12805	12906	13063	12931	12995	12928	12942	12855	12809	12907	13051	13044	12783	13039	12884	12927	12883	12856	12944	12882	12866	13066	12833	13021	12770	12937	12886	12804	12964	12848	13027	12797	12660	12973	12938	13038	12752	12913	12772	12846	12831	12970	12887	12765	12997	12867	12931	12801	12959	12764	12793	12923	12881	12853	12789	12755	12801	12949	12906	12928	13025	12818	12969	12908	12968	12783	12836	13000	12975	12926	12912	12790	12849	12759	12745	13030	12961	12907	13019	12891	12900	13040	12926	12823	13000	12824	12790	12878	12920	12732	13025	12817	12866	12952	12970	12864	13031	13098	12918	13168	12924	12809	13036	12963	12934	13135	12841	12953	12897	12985	13016	12815	13038	12976	12830	12943	12846	12872	12804	12838	12916	13009	12909	12952	12949	13011	13017	13076	12976	12867	12839	12834	13014	12940	12894	13024	12872	12912	12782	12939	12890	12856	13037	12893	12944	12953	12941	13038	13041	12918	12936	12888	12978	12943	13042	12895	12781	12782	12762	12901	13022	12991	12843	12923	12965	12879	13070	12909	12951	12931	13025	12954	12907	13108	12935	13008	13046	12920	12944	12913	12875	12895	12691	12886	12754	13035	12801	12981	13121	12980	12750	12871	12866	12981	12929	13021	12868	12925	12985	12770	12970	12867	12896	12785	12884	12882	12851	13026	12792	12826	12965	13000	13017	12926	12877	12961	13002	13054	12963	12871	12915	12776	12817	12822	13080	12897	12995	12861	13089	12958	12853	13104	12939	12988	12656	12886	12851	12848	12865	12730	12940	12918	13067	12964	12925	12919	12985	12911	12813	12782	12919	12984	12831	12738	12859	12879	12974	12965	12906	12916	12842	12909	13041	12872	12846	12765	12924	12852	12873	12861	12845	12762	12805	12938	12923	13067	12815	12906	12966	12899	12985	12741	12838	12777	12937	12691	12880	12995	12969	13032	12924	13001	12911	12993	12847	13100	12862	12980	12946	13000	12816	12923	12979	12876	12846	13001	12756	12770	12904	12891	13146	13114	12921	12788	12900	12780	12946	12966	12973	13019	12729	12825	12946	12861	12930	13023	12908	12934	12779	12945	13030	13027	12907	12840	12908	12889	12897	12923	13044	12935	12947	12908	13048	12787	12896	12858	13007	13130	12900	12750	12955	12731	12929	13006	12700	12910	12760	12824	13050	12862	12988	13012	13034	12947	12789	12900	12862	12976	12735	12819	13048	13007	12774	12849	12938	12770	12893	12943	13013	12753	12799	12866	13155	13056	12731	12906	12978	12951	12828	12771	12654	12743	12784	12970	12892	13144	12937	12933	12730	12984	12831	12898	12736	12823	12744	13000	13029	12869	12939	13003	12899	12929	12879	12744	12842	12617	12962	13065	12864	12827	12912	12854	12841	12900	12835	12886	12834	13034	12942	12780	12757	12843	12950	13021	12826	12874	13022	12824	12897	12940	12925	12928	13087	12959	13071	13023	13034	12992	12723	12934	12869	12908	12946	13233	12853	12847	12958	12882	12801	12763	12743	12960	12948	13051	13079	13109	12991	12753	12846	12915	12851	12988	12780	12877	13033	12779	13072	12938	12996	12925	12996	12989	12714	12874	12879	12876	12990	12876	12972	12937	12983	12936	12885	12891	12981	12868	12975	12894	12971	12645	12933	12815	12841	12799	12827	13028	12743	12871	12812	13066	12817	12929	12800	13017	12959	12865	12796	12796	12942	12933	12830	12901	12918	12915	12843	12800	12941	12843	12827	12845	12854	12990	12945	12878	12954	12995	12855	12882	13008	12875	12966	12861	13158	12989	12998	13010	12715	12795	12777	12735	12725	12908	12941	12906	12868	12643	12871	12957	12867	12899	12837	12954	12860	13029	12813	12839	12761	12762	12815
12719	20902	19596	16551	15421	14824	14451	14081	13859	14074	13841	13822	13540	13418	13503	13631	13570	13457	15313	23793	25608	22752	17915	14927	13908	13502	13298	13289	13389	13238	13371	13295	13290	13092	13128	13275	13311	13352	13141	13198	13241	13196	13191	13275	13217	13279	13330	13260	13213	13244	13264	13371	13267	13309	13396	13244	13433	13265	13322	13113	13140	13331	13387	13134	13206	13258	13344	13253	13330	13143	13281	13349	13065	13201	13207	13134	13256	13238	13234	13147	13091	13462	13290	13195	12889	13155	13162	13323	13212	13188	13210	13167	13148	13248	13249	13297	13004	13284	13381	13223	13279	13277	13284	13246	13131	13142	13150	13288	13140	13385	13295	13266	13464	12933	13395	13182	13354	13167	13391	13287	13187	13202	13243	13306	13187	13359	13236	13145	13262	13292	13356	13165	13330	13142	13281	13028	13064	13084	13225	13252	13275	13264	13120	13191	13357	13259	13330	13226	13090	13301	13215	13428	13321	13373	13133	13262	13277	13188	13255	13332	13269	13286	13215	13305	13187	13250	13287	13222	13315	13046	13265	13175	13371	13372	13395	13293	13194	13163	13110	13193	13200	13124	13272	13236	13094	13333	13336	13156	13371	13192	13278	13249	13412	13264	13194	13296	13251	13134	13281	13153	13302	13263	13198	13178	13252	13337	13246	13312	13198	13155	13164	13256	13234	13283	13205	13297	13104	13317	13206	13234	13115	13203	13121	13178	13278	13358	13123	13165	13202	13286	13057	13263	13360	13098	13243	13226	13170	13139	13268	13326	13256	13326	13240	13202	13253	13397	13307	13251	13120	13116	13292	13292	13134	13266	13174	13330	13165	13214	13232	13103	13187	13359	13118	13160	13043	13162	13241	13333	13227	13252	13254	13194	13129	13288	13231	13467	13152	13262	13380	13165	13301	13145	13194	13274	13166	13342	13126	13260	13216	13172	13069	13216	13336	13113	13133	13192	13115	13248	13359	13243	12974	12963	13363	13201	13141	13222	13196	13256	13314	13306	13260	13124	13163	13140	13209	13312	13234	13294	13352	13232	13248	13387	13322	13219	13151	13319	13101	13324	13299	13308	13226	13359	13260	13205	13280	13271	13277	13386	13145	13343	13285	13146	13348	13233	13107	13148	13233	13211	13123	13103	13250	13199	13328	13122	13457	13285	13280	13192	13135	13094	13310	13222	13381	13302	13336	13117	13240	13169	13352	13167	13271	13213	13252	13149	13176	13030	13157	13217	13257	13280	13162	13235	13213	13229	13299	13230	13311	13253	13331	13348	13118	13187	13160	13325	13077	13290	13320	13207	13182	13181	13290	13222	13230	13231	13110	13316	13386	13263	13294	13137	13333	13135	13236	13216	13297	13118	13207	13156	13227	13264	13138	13326	13215	13448	13148	13294	13110	13284	13260	13126	13252	13299	13230	13283	13331	13253	13232	13222	13097	13192	13202	13265	13280	13299	13283	13214	13343	13115	13231	13420	13429	13372	13219	13323	13330	13222	13221	13191	13094	13195	13153	13322	13113	13280	12947	13280	13193	13321	13178	13050	13241	13229	13218	13159	13133	13158	13168	13237	13081	13138	13238	13321	13261	13230	13238	13075	13230	13202	13347	13231	13424	13042	13099	13279	13116	13214	13280	13144	13326	13246	13079	13210	13177	13245	13140	13094	13318	13365	13125	13378	13310	13214	13325	13269	13116	13387	13212	13272	13086	13211	13276	13334	13223	13411	13261	13442	13276	13382	13121	13295	13262	13097	13249	13288	13301	13137	13315	13257	13195	13277	13342	13360	13300	13237	13166	13123	13095	13154	13236	13320	13263	13208	13158	13253	13211	13317	13315	13286	13219	13172	13228	13287	13298	13250	13158	13100	13368	13244	13090	13304	13351	13303	13205	13266	13290	13275	13184	13306	13185	13259	13117	13247	13297	13117	13223	13230	13352	13152	13326	13068	13307	13177	13124	13013	13152	13211	13229	13059	13353	13323	13299	13193	13151	13363	13186	13319	13315	13256	13180	13226	13375	13128	13153	13210	13054	13212	13157	13256	13193	13166	13244	13332	13222	13163	13269	13321	13057	13172	13373	13148	13263	13273	13151	13410	13174	13318	13233	13203	13223	13024	13219	13281	13165	13165	13177	13295	13255	13261	13001	13271	13142	13163	13169	13228	13248	13287	13234	13228	13027	13177	13301	13320	13344	13208	13384	13273	13225	13236	13127	13165	13254	13330	13086	13205	13319	13092	13315	13163	13275	13218	13409	13097	13270	13327	13085	13107	13143	13030	13314	13238	13300	13160	13199	13186	13388	13173	13222	13109	13131	13231	13193	13101	13307	13286	13160	13271	13163	13122	13411	13144	13269	13261	13160	13260	13276	13024	13181	13197	13209	13189	13306	13099	13231	13426	13132	13266	13279	13248	13282	13337	13173	13245	13047	13355	13166	13219	13049	13159	13357	13269	13130	13240	13262	12985	13232	13273	13254	13124	13118	13345	13228	13325	13247	13305	13109	13415	13222	13332	13187	13115	13332	13141	13229	13282	13382	13314	13258	13067	13194	13220	13243	13388	13230	13040	13244	13103	13239	13204	13187	13201	13088	13294	13232	13255	13229	13370	13237	13305	13192	13405	13152	13290	13459	13141	13130	13197	13257	13237	13064	13339	13285	13317	13199	13191	13290	13207	13087	12958	13277	13212	13081	13377	13295	13228	13358	13184	13305	13279	13201	13288	13084	13361	13212	13129	13252	13222	13240	13320	13310	13134	13168	13232	13187	13194	13169	13281	13210	13124	13226	13192	13191	13183	13209	13115	13211	13167	13295	13237	13366	13052	13245	13263	13030	13451	13296	13146	13229	13257	13299	13196	13239	13116	13182	13366	13232	13246	13267	13180	13307	13141	13395	13197	13228	13150	13223	13254	13174	13205	13228	13233	13287	13148	13263	13339	13412	13196	13212	13007	13137	13304	13142	13279	13150	13211	13123	13202	13226	13375	13176	13164	13374	13119	13278	13189	13069	13194	13259	13056	13406	13264	13170	13150	13049	13181	13128	13211	13202	13263	13277	13219	13407	13182	13236	13185	13369	13181	13142	13072	13331	13266	13342	13185	13349	13140	13258	13427	13215	13263	13395	13387	13290	13165	13231	13144	13210	13096	13201	13191	13205	13216	13234	13239	13216	12999	13271	13161	13094	13243	13284	13173	13267	13244	13142	13380	13242	13198	13284	13181	13081	13268	13169	13222	13266	13199	13150	13216	13297	13106	13369	13301	13233	13191	13300	13199	13180	13173	13313	13328	13221	13202	13248	13396	13223	13179	13100	13289	13219	13286	13135	13393	13257	13220	13097	13231	13153	13194	13260	13318	13213	13100	13248	13275	13327	13211	13053	13128	13292	13170	13207	13137	13076	13200	13156	13371	13242	13117	13265	13176	13195	13256	13087	13127	12937	13284	13200	13272	13112	13261	13302	13217	13017	13177	13122	13310	13196	13283	13265	13402	13218	13227	13369	13364	13162	13298	13250	13196	13248	13245	13211	13149	13247	13372	13237	13148	13309	13218	13212	13334	13188	13168	13234	13162	13287	13299	13257	13286	13171	13054	13451	13220	13145	13279	13343	13244	13223	13174	13131	13230	13284	13168	13276	13282	13252	13287	13287	13094	13417	13364	13258	13284	13128	13182	13411	13207	13325	13293	13287	13320	13161	13276	13301	13208	13258	13146	13299	13289	13219	13121	13201	13369	13250	13210	13228	13232	13296	12972	13196	13277	13191	13216	13183	13142	13238	13259	13163	13435	13253	13084	13219	13219	13143	13250	13272	13351	13186	13323	13121	13252	13106	13200	13139	13227	13199	13192	13197	13276	13195	13317	13326	13307	13196	13175	13352	13342	13490	13161	13332	13258	13226	13026	13178	13134	13221	13142	13256	13310	13197	13166	13231	13251	13312	13321	13510	13253	13221	13192	13242	13264	13200	13194	13376	13231	13272	13259	13387	13402	13039	13273	13206	13107	13219	13208	13368	13193	13306	13211	13078	13265	13171	13156	13152	13332	13203	13118	13097	13281	13155	13283	13332	13275	13235	13224	13193	13208	13257	13446	13190	13109	13180	13247	13166	13116	13136	13409	13309	13273	13221	13335	13289	13346	13218	13259	13268	13121	13218	13102	13176	13276	13187	13156	13266	13240	13297	13147	13128	13295	13246	13319	13160	13075	13318	13215	13094	13244	13078	13226	13295	13344	13351	13138	13335	13246	13216	13267	13476	13404	13307	13063	13155	13486	13408	13101	13103	13243	13187	13055	13220	13249	13253	13215	13185	13340	13148	13155	13174	13375	13157	13268	13271	13206	13359	13192	13036	13098	13339	13245	13208	13142	13233	13167	13233	13285	13173	13155	13374	13257	13268	13139	13216	13102	13292	13185	13074	13217	13268	13324	13172	13096	13307	13203	13401	13237	13227	13335	13106	13237	13077	13292	13239	13274	13370	13287	13266	13247	13178	13272	13164	13349	13246	13150	13288	13240	13216	13376	13226	13180	13229	13185	13237	13266	13429	13096	13225	13247	13027	13317	13187	13082	13121	13288	13324	13192	13166	13373	13233	13174	13211	13154	13276	13322	13173	13080	13361	13269	13278	13350	13156	13195	13198	13264	13138	13500	13292	13208	13074	13190	13247	13181	13246	13224	13178	13166	13232	13241	13286	13351	13281	13336	13430	13327	13284	13239	13262	13279	13167	13225	13156	13118	13132	13304	13244	13351	13233	13271	13238	13178	13195	13221	13170	13356	13296	13145	13081	13195	13413	13211	13141	13254	13151	13408	13191	13202	13089	13209	13223	13095	13095	13156	13125	13261	13275	13344	13242	13185	13204	13288	13211	13299	13298	13261	13139	13243	13259	13171	13220	13173	13288	13273	13275	13276	13118	13141	13227	13139	13247	13192	13168	13301	13131	13268	13209	13224	13264	13077	13173	13308	13309	13162	13289	13138	13234	13257	13283	13109	13222	13293	13125	13292	13333	13089	13374	13139	13271	13190	13283	13316	13166	13137	13123	13266	13189	13255	13225	13098	13270	13384	13492	13228	13300	13144	13288	13348	13257	13321	13287	13250	13180	13274	13304	13373	13213	13211	13363	13229	13375	13351
22891	20924	28630	23376	21019	21126	17569	12873	11872	12076	11878	11793	11784	11656	11699	11403	11534	11307	12364	17675	26469	24425	18843	14776	12439	11609	11300	10970	11219	11041	11201	11251	11174	11190	11299	11160	11281	11153	11270	11173	11122	11145	11043	11015	11177	11171	11118	11192	11054	11096	11023	11137	11169	11177	11376	11112	10994	11160	11167	11143	11150	11195	11118	11286	11200	11129	11118	11228	11184	11058	11119	11162	11128	10965	11141	11115	11106	11259	11123	11120	11105	11159	11052	11053	11057	11092	11030	11055	11168	11151	11196	11162	11193	11060	11236	11084	11182	11079	11088	11085	11152	11241	11166	11088	11051	11016	11032	11122	11055	11053	11134	11064	11060	11021	11229	11284	11152	11222	11169	11128	10926	11119	11195	11110	11058	11201	11014	11085	11156	11101	11043	11089	11121	11040	11002	11147	11159	11021	11080	11061	10753	10980	11091	11076	11037	10915	10993	11168	11107	11171	11216	11102	11055	11044	11170	11112	11038	11024	10999	11059	11239	11092	11111	11069	11209	11075	11023	11180	11031	10991	11148	11119	11055	11071	10991	11206	11086	11002	11164	11120	11006	11083	11105	11134	10898	10923	11115	11134	11247	10969	11240	10821	10962	10813	11038	11148	10930	11009	11024	11233	10971	11059	11131	11047	11235	11197	11044	11052	11124	11084	11116	10939	10984	10847	11197	11064	10953	11148	11017	10916	11053	11019	10996	10953	10994	11057	11107	10938	10665	11135	11048	11130	10991	11028	11048	10995	11084	11017	11266	11003	11085	11085	11168	11106	11090	11111	11161	11201	10974	11084	11107	11257	10912	11050	11238	10971	11179	10920	11024	11173	11010	11215	10889	11068	10996	11043	10992	11102	11128	10986	11012	11105	10929	11055	11037	10965	11247	11022	11218	11055	10848	11147	11048	11169	10974	11100	10972	11090	11133	11060	11238	11164	11004	11072	11073	11148	11119	10857	11208	11243	11031	11003	11093	11000	11136	10980	11022	11220	11051	11096	11046	11176	11033	11091	11199	11123	11043	10916	11119	10973	11220	11035	11173	11010	10877	10962	11026	10914	10858	10990	11025	11251	11085	11162	11076	11076	11089	11139	11161	11123	10899	11067	11079	11035	11035	11102	11002	11121	11175	11076	11173	11039	10937	11015	10937	11079	11107	11054	10981	11102	10992	11092	11013	11050	11007	11108	10975	10871	10904	11044	11028	11160	10951	11185	10973	11145	11200	11197	11117	11152	11062	11066	11146	11160	11083	10986	11119	10969	11093	11125	11088	11072	11196	11216	11109	10996	11114	11044	11174	11081	11170	11164	11005	10994	11121	10968	11289	11028	11135	10947	11322	11006	10849	11107	11091	10983	11032	10990	11130	11088	11147	11091	11169	11015	11023	11261	11055	10999	11134	11329	11172	11086	11128	10995	11043	11115	10988	10966	10991	11112	11003	11056	11099	11145	11095	10846	11149	10960	10883	11193	11018	10938	10974	11030	10884	11074	10973	10986	11195	11176	11107	10878	11169	10982	11098	11139	10920	11102	11085	11038	11102	11126	11192	11067	11116	11014	11109	11131	11030	11205	10932	11075	10943	10993	11074	11022	11033	11158	11001	11039	11162	10970	11081	11119	11027	11072	10927	11100	10901	11078	11036	10906	11036	10997	11023	11109	11095	11029	11028	11058	10916	11121	10977	10961	11057	11023	11075	11105	10980	11216	10985	10947	11129	11042	11094	11081	10997	11063	11001	10968	11079	11046	11159	11072	11194	11063	10975	11025	11073	10868	11024	11038	11031	11079	11011	10932	10917	10963	11088	11110	11075	10910	11036	11117	11040	10827	10955	10866	11141	10865	11157	11056	11023	11003	11130	11075	10867	11098	11207	11105	11071	11259	11016	11037	11097	11047	10967	11256	11023	11085	11035	11023	11159	10989	11129	10968	11059	11104	10909	11068	11013	11121	10974	11213	11116	11186	11192	11001	10916	11100	11115	11013	11026	11280	11148	11021	11084	11046	11056	11106	10998	10886	10928	11030	10983	11149	11015	11231	11080	11215	11021	11036	10904	10972	11052	11259	11214	11204	11038	11039	11067	11114	10947	11070	11143	11153	11106	11017	11100	10978	11051	10871	11006	11058	11120	11091	11067	11011	11063	11118	11083	10979	10949	11041	11000	10921	11020	11163	11071	11307	11104	10719	11113	11127	11184	11065	11141	10786	11006	11040	11101	11013	11192	11056	11080	10826	10999	11013	11130	11025	11096	11140	11127	11007	10845	10952	11039	11157	11130	11039	11121	11027	11069	10991	11116	11085	11059	11028	11078	10957	11030	11216	11223	11022	11126	11076	10989	11013	10971	11137	11216	11111	11078	11122	11150	11001	11144	11140	11121	11066	11166	11012	10960	11078	11005	11116	10966	11130	11074	11141	11070	10935	11168	11174	11149	11329	11080	10966	11031	11188	11047	11084	11106	11199	11132	11103	10990	11057	10919	11061	11069	11033	10976	10923	11042	11029	11137	10989	10953	10965	11018	11043	10802	11128	11183	11183	10986	11108	11112	11159	11114	11031	11200	11245	11017	10996	11028	10888	11211	11256	11335	11067	11079	11012	11163	10963	10977	11067	11243	11209	11030	11018	11062	11160	11076	11076	11132	11170	11090	11111	11042	11134	11057	11095	11079	11245	11071	10992	10947	10902	11226	11010	11096	11103	11088	10975	11038	11192	10957	11298	10942	11127	10843	11312	10991	11146	10897	11056	11135	11146	11213	11025	10997	11134	11074	11214	11086	11072	10872	11139	10802	11135	11139	11144	11043	11005	11114	11033	10880	10950	11205	11016	11081	11114	11216	11064	11153	11063	11023	11302	11095	11026	11142	11129	10897	11215	11072	11133	11188	11022	10998	11014	11058	11195	11036	11060	11076	11027	10941	11056	11228	10984	10979	11043	11050	10945	11073	10872	11073	11118	11029	10965	11155	11060	11073	11170	11091	11144	11007	11061	11072	11013	11137	11154	10991	11086	11018	11052	11063	10947	11036	11029	11048	11011	11088	11145	11114	11151	11249	11088	10951	11142	11068	11049	11088	10971	11131	11164	11001	10958	10972	10935	10965	11046	11017	11066	11042	10955	11069	11102	11114	10996	11076	11055	11078	11127	11038	10975	10988	11040	11330	11261	11155	11051	11119	11096	11106	11082	10978	11213	10964	11073	11109	11046	11182	11078	11105	11111	11002	10933	11091	11101	10931	10980	11124	11099	11065	11074	10955	10911	11021	11095	11019	11119	10849	11064	11129	11217	11248	11172	11122	10980	11131	11001	11226	11051	10980	11024	10962	11190	11060	11058	11119	10990	11212	11149	11153	11099	11127	11184	11082	11015	10997	11227	11098	11047	11063	11113	11079	11066	11082	11098	10946	10896	11170	11104	11092	10989	11037	11183	11088	11032	11078	11035	11051	10937	11065	11009	10958	10940	11156	11034	11119	11034	10990	11093	11097	10984	11068	11134	11216	11050	10999	10864	11144	11017	11090	10981	10929	11053	11172	11016	11151	10977	11050	11018	11190	11007	10810	10979	10824	11001	10918	11230	10955	11157	10919	11030	11002	10966	11131	11101	11038	11067	11005	11196	11096	11034	11268	11166	11048	11004	11054	11011	11067	11035	11088	11024	11004	11163	11032	11175	11001	11195	10964	11084	11077	11118	11041	11052	10998	11020	11032	10918	11105	11128	11118	11183	10982	11022	11136	11139	10925	10817	11057	11127	11132	11112	11049	11012	10927	11164	11120	11094	10981	11046	11011	11130	10921	11113	11009	11131	10962	10922	11250	10988	11107	10752	11238	10950	11141	11036	11183	11025	11090	11077	11029	11136	11008	11148	11016	11122	11041	11006	11093	11031	11010	10991	11143	11121	11170	11052	11144	11079	10995	11182	11204	11025	11145	10986	11049	11148	11153	10944	11160	11025	11008	10944	11110	10999	11174	11293	11071	11159	11145	10918	11019	11066	11100	11072	11003	11107	11017	10971	11019	11062	10949	11002	10955	11037	11161	10832	10931	11069	11226	11144	11061	11061	11163	11165	11048	11056	10981	11132	11049	11096	10937	10955	11100	11131	10961	11144	11137	11140	10805	10884	10990	11089	11052	11207	11284	11031	11060	11155	11070	11064	10988	11125	10986	11084	11156	11196	11049	11111	11009	10927	11031	11140	11101	11130	10989	10942	11099	11316	11029	11103	11067	11035	11078	10943	11184	11101	10948	10885	10983	11041	11178	10945	11088	11028	10978	11093	11162	11070	10997	11113	11139	11174	11020	11102	11122	11016	11314	11088	10983	11004	11134	11069	11043	11160	11062	11111	11140	10918	11112	11115	11208	11060	10857	11120	11143	10935	11087	11006	10923	10997	11105	11128	11262	11015	11144	11279	11301	11096	11059	11212	11166	10964	11144	11077	11228	11026	10999	10816	11096	11121	11119	11170	10978	11090	11084	11106	10907	11103	11064	11121	11139	10815	11108	11148	11100	10975	11099	11161	11210	11082	11040	11164	11052	11061	11041	11152	11242	11003	11072	11267	11184	11145	10967	10946	11015	11023	11057	11097	11065	11157	10942	10907	11122	11051	11090	11104	11141	11015	11163	10948	11291	10998	11095	11021	11052	10971	11164	10942	11157	11148	11198	11018	11154	11155	10878	11193	11082	11037	10953	11149	10951	10968	11019	11174	11095	11165	11168	11176	11203	11181	10841	11058	10931	10980	11114	11049	11194	11024	11177	11114	10984	10972	11070	11225	11075	11053	11057	11180	10924	11232	11052	10992	10962	11123	11076	11181	11100	11031	10985	11061	10985	11053	11182	11135	11282	11192	11027	10937	11003	11070	11309	11176	11010	10983	11139	10919	11089	10996	11059	11049	10928	11024	11093	11071	11156	11080	11239	11094	10845	11048	11186	11041	11180	10936	11301	11226	11159	11035	10895	11079	10950	10937	11176	11061	11132	11185	11022	11061	11065	11018	11199	11110	11168	11132	11153	11129	11241	11120	11071	11134	11065	10961	11253	11219	11196	10977	11094	10865	11124	11060	11043	11087	11079	11031	10951	11056	11117	11101	11022	10883	11067	11039	11328	11196	11166	11039	11043	11007	11070	10992
13762	24633	22682	18204	16826	15541	14439	13817	13337	13217	13156	12884	12903	12627	12429	12489	12329	12408	14484	23093	32811	28571	21500	16279	13499	12404	12011	11875	12071	11969	12027	11776	12010	12152	12055	11968	11947	11936	11898	12081	11974	12036	12067	11945	12166	12116	12068	11850	12011	11956	11871	11964	12024	11987	12029	11846	11898	12055	12115	12043	12049	11936	11866	12066	11921	11928	11865	11919	12065	11831	11940	11808	12038	11940	11976	12006	11906	11958	12054	11851	11974	11959	11902	11880	12010	11893	11861	11929	11950	11939	11800	11940	12134	11874	11832	12076	11875	11873	12049	11900	11987	12049	12085	11925	12049	11946	12128	11920	11949	12021	11957	12057	11847	12063	11971	11996	11895	11947	11992	11877	12009	11994	11823	11976	11959	11862	12044	11968	11979	11938	11905	11883	11911	12067	12011	11931	12031	11943	12096	11853	11922	11714	11997	11937	12091	12069	11898	11811	11943	11913	12018	11824	12048	11988	12068	12075	11900	11890	11857	12149	11822	11892	11949	12055	12010	11916	12068	11985	11902	11908	12017	11984	12127	12040	11918	12050	11885	12061	12032	11815	12009	12085	12081	12066	11907	11990	11956	11935	11936	11994	12119	12147	12034	11971	11927	11943	11924	11954	12033	11891	12028	11950	11964	11908	11977	12088	11911	12086	12164	11957	11979	11896	11870	11950	12018	11979	12060	11850	11986	11987	11900	12021	11974	11843	11947	11976	11886	11937	11979	11847	12172	12036	12088	12018	11839	11931	12035	11954	11925	12063	11964	12142	11894	12100	11913	11898	12108	11960	12133	11848	11944	11936	11924	12066	11894	11978	11924	11924	11902	11893	11894	12035	12068	12002	11830	11910	11923	11916	12018	12014	11877	12086	11854	12014	11963	11939	11885	11889	12089	11857	12011	11954	11892	11893	11950	12026	11888	11950	11961	11932	12044	12008	12044	11996	11866	11996	11944	11954	11812	11908	11919	11926	11951	11927	11871	12006	11879	12012	11937	12077	12068	11889	11881	11828	12031	12083	12126	11977	11988	12094	12017	11938	12041	11960	12076	11913	11859	12065	11888	12075	11984	12050	11929	12040	11879	12114	12066	11952	11851	11962	11999	11911	12056	11926	11715	12028	12001	12010	11918	11970	12138	11947	11729	12007	12025	12093	12034	11902	11856	11786	11950	11930	11900	11911	12002	12022	11995	12040	11822	11970	12001	11974	12007	11971	12004	12111	11865	11845	11924	11835	11928	12022	11982	11863	12042	11828	11922	11995	11728	11921	11885	11971	12003	11944	12087	11949	11893	11943	11961	12050	12108	12104	12006	11852	11959	11919	12106	11899	11893	11884	11965	12016	12082	12057	12043	12015	12002	12008	11941	12035	11973	11922	11837	11950	12016	11966	12107	11831	12012	11905	12026	12139	11859	11901	11867	12092	11906	11995	12071	11985	11962	12084	11990	12029	11988	11898	11967	11809	12039	11909	12091	11971	11983	11883	11972	12046	11987	12084	11840	11998	11924	11990	11941	11858	12041	11970	11928	12048	11954	11956	11915	11859	12084	11855	11987	11909	12130	12092	11980	11875	12081	12091	12012	11848	12077	11936	11969	12189	12002	11954	11943	12031	11927	11924	12024	11958	11962	11912	11921	11994	11850	11937	12150	11896	11981	12046	11994	12204	12054	11964	12043	11979	11768	12016	11931	11892	12039	11989	11894	11861	12052	11995	11934	12036	11990	11939	12004	11851	11940	12128	12132	11919	11939	11983	11960	12037	11919	12049	12030	12190	11830	11928	12145	11901	11994	11986	12124	11824	12107	12091	11950	11942	11931	11911	12056	11882	12012	12075	12013	11922	11987	12100	11888	12137	11833	11931	11998	11945	12117	11886	11907	11852	11873	11805	12023	12166	11915	12154	12004	11976	11959	11915	11913	11915	11848	11890	11909	11916	11955	11986	11988	12007	11999	11914	12113	11849	11767	12059	12022	11934	11830	11883	11906	11908	11958	11892	11902	11976	11975	12241	12056	11997	12051	11963	12031	11866	11735	11929	11950	11957	11716	12002	11909	12053	11861	11929	11868	11918	11892	12064	11980	11761	12125	12107	12014	11876	12084	11791	11989	11891	12069	11816	11937	11884	12024	12032	12109	11935	11876	11980	11942	11905	11985	11922	11925	11907	12076	12059	11894	11960	12064	12023	11928	11881	12046	11986	12134	11961	11886	12061	12011	12050	11951	11874	12040	12075	11897	11990	11971	11782	12053	11838	11913	11929	11859	12082	11771	12029	12005	12059	11932	12098	11929	11946	12096	12080	11926	11943	11922	11940	12080	12080	11929	11934	11988	11924	11920	11819	12070	11955	12075	12058	11941	11909	11858	11852	12195	11922	11916	12069	11972	11846	11998	11977	11902	12181	11975	11913	11888	11886	11866	11871	12027	12020	12051	11851	12091	12091	11921	11858	11911	11825	11891	12014	11917	11900	11875	11860	11941	12126	11978	12097	11888	11971	11966	11918	11944	11967	11922	12043	12007	11963	12031	12127	12107	11858	11866	11907	12076	11832	11926	11871	11688	11868	11948	11900	11958	12014	11951	11770	11833	11966	11956	12010	11785	12053	12048	12128	11867	12001	11897	11920	12002	12025	12012	11948	12004	11874	12007	11878	11892	11883	11820	11948	12018	12019	11829	11988	12072	11901	11951	11760	12010	12065	12001	11982	12060	12007	12111	12031	11960	12068	11879	11882	11791	12019	11866	12127	12041	12032	11833	12052	12004	11746	11937	11957	11997	12125	11974	12017	12095	12071	11912	11891	12009	11993	11932	11820	11883	11997	11888	11891	11895	11879	12173	12001	11930	11878	11932	11955	11903	12069	11984	11970	11797	11965	11858	12011	12060	11944	11893	11850	11988	12014	11861	11878	11953	12067	12026	12113	11957	11878	12040	11932	12042	11854	11913	11779	12011	12011	12036	11963	11923	11958	11791	11848	11998	11876	11955	11997	12005	12181	11919	11967	11769	11990	12017	12012	11960	12091	12039	12001	12015	11876	11963	12007	11992	11948	12055	12057	11857	11851	12093	11881	11964	12005	11773	11937	11972	11899	12016	11810	11962	11948	12080	11885	11988	11849	11978	11860	12067	12035	11900	12019	11854	11952	11995	12016	12028	11972	11927	11846	11982	11932	11877	11823	12082	12060	11888	11875	11858	12036	11943	12026	12088	11912	11895	11852	12093	11982	11906	11893	12002	12076	11858	11936	12111	11961	12005	12028	11934	12086	12004	12023	11978	11917	12096	11908	12043	12084	12023	11930	12060	11963	12024	11938	11858	12051	11857	11935	12036	11976	11836	11789	11803	11848	12087	11933	12002	12031	12050	11977	11900	11925	12144	11848	11982	11916	11897	12077	12003	11930	11846	11871	11820	11926	11997	11989	12000	12014	11931	11922	12112	12041	11955	11996	11999	11783	11919	11894	11960	12074	11876	12108	12038	11999	11952	11984	11947	11894	12069	12056	11956	12091	12209	11737	11798	12028	11963	11839	11956	11926	11813	11739	11807	11997	11962	11986	11887	11879	11761	11981	12040	11849	11984	11872	11852	11840	11923	11860	12116	12028	11923	11993	11919	11828	12050	11803	12085	11846	12112	11944	12159	12000	12036	11914	11979	11916	11961	12061	11867	11808	11888	11923	11891	11835	12000	11942	12025	11873	11821	12023	12100	12030	11928	11930	11884	11933	12059	12173	11993	12086	12014	11944	11973	11881	11936	11929	12020	11897	11882	12056	11904	11997	11879	11929	11889	11875	11939	11962	12093	11858	12082	11968	11818	12046	11969	11816	11842	11963	11862	11975	11997	12056	11882	12055	11823	11992	11932	11810	11922	11835	11972	12079	11863	11886	12077	11914	12043	12017	11944	11960	11997	11763	11961	12028	12037	12026	11944	11968	12053	12055	12069	11954	12066	11987	11931	11981	11934	11986	12030	12025	11823	11768	11926	11967	11857	11832	11960	11800	11940	12067	11899	11964	11923	12048	12110	11833	12002	12021	11947	11940	12071	11924	11966	12002	11883	12002	12007	11909	12054	11974	11847	11981	11967	11834	12053	11909	11937	11790	12029	11865	11927	11949	12061	11743	11887	11872	12023	11913	11948	12214	12018	12248	12110	11921	12082	11818	11989	11924	12149	12072	12003	11838	12126	12039	11963	12088	11955	12073	11898	11959	11738	11696	12053	11886	12039	11943	11925	11914	12018	11846	12010	11904	11994	11975	11959	11933	11925	12041	11944	12001	11866	11957	11730	12000	11946	11975	12024	11883	11928	11949	11918	12000	12103	12071	11967	11904	11960	12077	11906	12015	11839	12066	11919	11873	12036	12032	11957	12073	11838	12058	12022	11889	12134	12131	11818	11895	12023	11907	11891	11935	12053	12034	11865	11910	12055	12071	12060	12158	11893	11833	12072	12056	12151	11939	11869	11980	12057	12071	12073	11780	11993	12055	12067	11915	11827	11928	11885	11821	11989	11951	11858	11959	11872	12026	11845	11830	12203	11954	11947	12061	12003	11896	11891	11925	11805	11930	11784	11887	11995	11924	11987	11829	11922	12023	11971	11810	11712	12011	11963	11994	11959	11941	11935	11970	11977	11903	11997	12115	12134	12043	12184	11869	11816	11843	11925	12148	11862	11981	11906	11807	11972	11958	11919	11996	11943	11970	11949	12062	12033	11810	11801	11981	12018	11969	11934	11910	11909	12034	11940	12083	11937	11817	11987	11910	11942	11975	11799	12109	11962	11969	11924	11780	11993	12034	11881	11927	11955	11842	12075	11856	11986	12097	11875	11984	12133	11939	11943	12007	11873	11966	11884	11853	11982	12021	11908	11939	12100	11890	11917	12072	12080	11937	11888	11899	11966	11899	12006	11788	11888	11899	12008	12014	11841	11976	12026	11949	11999	11986	11969	12014	12070	11968	11850	12047	11925	11843	11866	11871	11975	12082	11933	11885	11879	12075	11790	11912	11854	11830	12080	11970	11934	12032	12001	11981	11887	11965	12023	11917	12140	11908	12029	11984	11884	11932	11795	11855	11900	11838	12025	12025	12043	11841	11956	11778	11985	12073	11865	11819	11822	11974	11907	11954	12064	11905
26940	20889	18315	13463	10812	10481	10546	10489	10322	10247	10433	10322	10530	10198	10170	10382	10307	10306	10130	10517	10996	11693	11563	10838	10433	10363	10238	10223	10289	10273	10214	10251	10221	10198	10205	10169	10258	10163	10166	10279	10299	10217	10216	10242	10296	10135	9990	10244	10279	10073	10065	10203	10144	10201	10083	10319	10226	10123	10210	10417	10372	10150	10232	10324	10261	10211	10221	10201	10219	10222	10067	10126	10028	10163	10109	10237	10185	10122	10391	10330	10026	10222	10045	10364	10240	10343	10260	10076	10147	10131	10071	10165	10223	10124	10165	10141	10368	10221	10155	10131	10203	10153	10160	10089	10065	10129	10059	10016	10282	10060	10023	10132	10212	10251	10197	10268	10146	10113	10182	10242	10206	10254	10235	10195	10207	10177	10179	10213	10334	10241	10210	10118	10089	10066	10168	10046	10328	10251	10131	10257	10248	10124	10091	10308	10199	10162	10088	10167	10268	10145	10218	10419	10301	10230	10081	10305	9914	10397	10172	10198	10149	10220	10145	10198	10218	10170	10226	10144	10092	10112	10234	10101	10247	10324	10127	10156	10279	10170	10106	10076	10174	10247	10200	10200	10042	10126	10143	10277	10058	10304	10099	10179	9999	10025	10322	10206	10202	10378	10191	10272	10047	10077	10087	10183	10262	10210	10343	10140	10201	10185	10155	10201	10116	10098	10158	10131	10172	10046	10233	10166	10222	10134	10239	10222	10187	10254	10215	10368	10364	10259	10124	10192	10214	10132	10109	10256	10191	10227	10170	10083	10283	10241	10195	10177	10035	10395	10261	10230	10131	10267	10197	10120	10289	10269	10175	10169	10217	10160	10233	10240	10218	10093	10119	10268	10165	10179	10072	10214	10025	10216	10336	10261	10194	10192	10303	10075	10285	10088	10158	10146	10171	10166	10305	10216	10231	10307	10152	10185	10085	10151	10038	10158	10159	10188	10214	10145	10217	10184	10002	10143	10181	10188	10122	10160	10102	10408	10253	10254	10138	9973	10210	10056	10256	10276	10114	10247	10334	10300	10286	10034	10288	10056	10278	10234	10376	10158	10315	10093	10259	10197	10289	10173	10064	10183	10286	10299	10136	10157	10187	10133	10177	10188	10354	10033	10298	10168	10269	10106	10116	10087	10301	10390	10274	10256	10190	10038	10344	10383	10382	10215	10054	10188	10186	10233	10208	10385	10237	10235	10165	10062	10184	10207	10159	10258	10191	10160	10344	10217	10096	10226	10151	10325	10215	10312	10162	10142	10170	10295	10195	10240	10044	10391	10158	10172	10032	10216	10314	10189	10178	10180	10009	10192	10333	10161	10144	10258	10270	10092	10094	10270	10150	10282	10284	10296	10258	10191	10060	10255	10191	10097	10268	10270	10197	10246	10267	10161	10351	10259	10135	10139	10250	10224	10162	10253	10041	10252	10223	10293	10106	10076	10269	10220	10232	10030	10281	10083	10352	10357	10227	10139	10120	10032	10065	10076	10159	10235	10172	10047	10083	10037	10147	10220	10049	10104	9956	10168	10316	10057	10282	10200	10156	10211	10132	10113	10304	10128	10224	10099	10343	10150	10202	10182	10172	10247	10160	10138	10271	10077	10296	10201	10126	10153	10301	10331	10193	10248	10261	10275	10150	10140	10126	10187	10173	10144	10145	10224	10336	10293	10408	10149	9955	10179	10315	10291	10160	10148	10178	10299	10236	10293	10220	10250	10296	10328	10351	10294	10288	10334	10251	10153	10281	10231	10011	10160	10127	10073	10093	10093	10181	10091	10035	10091	10231	10318	10226	10260	10166	10159	10122	10120	10356	10150	10161	10108	10269	10142	10291	10154	10218	10156	10279	10153	10084	10176	10204	10342	10406	10200	10148	10309	10260	10271	9962	10189	10236	10137	10159	10224	10255	10168	10210	10164	10223	10097	10143	10111	10280	10184	10112	9988	10195	10300	10121	10207	10083	10184	10193	10064	10191	10217	10175	10026	10388	10167	10351	10282	10162	10118	10233	10172	10065	10251	10291	10314	10047	10288	10157	10424	10231	10130	10259	10188	10136	10200	10326	10217	10325	10156	10197	10271	10176	10323	10134	10182	10044	10184	10185	10116	10176	10220	10084	10263	10163	10097	10197	10375	9961	10293	10247	10467	10035	10210	10144	10246	10154	10118	10097	10088	10114	10234	10243	10275	10095	10234	10165	10205	10180	10172	10251	10206	10220	10326	10227	10124	10225	10448	10297	10257	10230	10413	10214	10231	10260	9987	10271	10219	10188	10326	10272	10211	10154	10171	10134	10217	10036	10275	10174	10268	10205	10161	10005	9991	10152	10274	10269	10172	10207	9997	10250	10013	10153	10333	10334	10331	10119	10130	10247	10303	10348	10381	10132	10201	10028	10193	10069	10261	10177	10112	10359	10190	10056	10242	10221	10067	10281	10186	10095	10178	10250	10417	10270	10140	10247	10285	10248	10293	10219	10084	10275	10157	10167	10243	10201	10248	10180	10109	10170	10100	10159	10143	10269	10271	10197	10275	10132	10135	10191	9978	10133	10184	10303	10239	10246	10196	10062	10328	10206	10358	10150	10163	10174	10185	10210	10112	10209	10211	10243	10163	10281	10074	10060	9956	10230	10242	10241	10103	10141	10234	10158	10283	10128	10194	10273	10199	10146	10126	10337	10233	10055	10190	10248	10320	10090	10206	10212	10075	10274	10112	10223	10308	10386	10131	10136	10028	10027	10296	10246	10300	10213	10130	10208	10145	10180	10234	10165	10339	10148	10110	10246	10260	10285	10158	10202	10116	10241	10320	10186	10122	10174	10343	10048	10134	10084	10153	10404	10323	10263	10159	9997	10231	10246	10157	10382	10032	10247	9988	10220	10286	10232	10243	10125	10142	10221	10299	10242	10237	10186	10352	10248	10103	10040	10125	10175	9949	10180	10040	10204	10279	10249	9982	10170	10251	10127	10254	10077	10166	10298	10180	10169	10210	10053	10212	10303	9993	10347	10060	10325	10199	10267	10129	10151	10167	10141	10227	10144	10158	10277	10220	10195	10148	10172	10048	10233	10103	10237	10135	10165	10102	10324	10204	10159	10337	10163	10139	10086	10147	10104	10180	10224	10136	10169	10376	10342	10144	10135	10104	10217	10123	10307	10343	10304	10323	10208	10247	10184	10138	10307	10217	10317	10230	10192	10398	10127	10024	10083	10222	10189	10268	10185	10201	10131	10313	10173	10323	10211	10297	10251	10191	10039	10301	10150	10226	10038	10334	10226	10298	10177	10140	10242	10308	9989	10210	10249	10361	10197	10384	10208	10218	10096	10157	10224	10222	10193	10192	10189	10284	10152	10026	10234	10240	10225	10180	10105	10145	10314	10243	10019	10250	10238	10272	10182	10087	10300	10186	10179	10197	10314	10307	10248	10257	10439	10195	10219	10214	10257	10136	10194	10072	10105	10294	10256	10261	10116	10196	10080	10291	10272	10197	10382	10222	10279	10131	10249	10218	10062	10417	10171	10192	10325	10171	10140	10169	10229	10309	10132	10121	10140	10222	10205	10197	10388	10457	10127	10228	10281	10119	10188	9984	10248	10399	10147	10204	10310	10182	10262	10297	10227	10174	10273	10213	10163	10199	10249	10188	10173	10196	10383	10163	10301	10093	10091	10227	10176	10272	10335	10062	10157	10252	10149	10245	10251	10207	10106	10432	10308	10292	10143	10139	10193	10266	10406	10205	10248	10253	10163	10106	10149	10307	10221	10157	10040	10321	10224	10118	10195	10260	10144	10401	10207	10350	10357	10171	10356	10137	10094	10184	10107	10296	10257	10204	10218	10214	10126	10169	10271	10139	10389	10195	10257	10063	10242	10263	10106	10283	10168	10272	10411	10094	10120	10163	10175	10215	10212	10238	10219	10311	10196	10338	10188	10078	10200	10336	10204	10140	10183	10251	10062	10175	10231	10246	10108	10218	10095	10132	10159	10251	10217	10206	10147	10166	10192	10345	10280	10246	10284	10223	10128	10276	10247	10186	10112	10321	10141	10017	10226	10030	10186	10045	10126	10225	10269	10179	10184	10370	10130	10149	10127	10188	10094	10154	10129	10428	10145	10250	10110	10131	10294	10188	10153	10216	10234	10099	10095	10091	10053	10278	10283	10212	10158	10200	10185	10228	10268	10180	10205	10187	10191	10224	10239	10228	10085	10238	10090	10169	10376	10172	10116	10179	10228	10092	10197	10053	10235	9981	10000	10077	10075	10261	10331	10102	10248	10158	10233	10157	10263	10238	10252	10143	10295	10256	10132	10257	10233	10209	10315	10117	10370	10186	10083	10252	10083	10338	10307	10290	10000	10060	10191	10310	10327	10134	10193	10110	10301	10223	10425	10309	10254	10041	10266	10168	10222	9989	10025	10108	10126	10218	10272	10096	10162	10038	10183	10134	10166	10164	10339	10067	10155	10251	10170	10137	10174	10098	10106	10302	10343	10235	10260	10222	10123	10304	10360	10172	10112	10113	10093	10107	10250	10172	10214	10215	10151	10237	10141	10146	10174	10487	10273	10212	10191	10201	10198	10004	10004	10135	10195	10191	10229	10271	10188	10088	10060	10210	10272	10361	10269	10302	10130	10260	10292	10312	10219	10180	10222	10140	10094	10123	10171	10181	10147	10041	10258	10147	10261	10186	10247	10220	10181	10023	10273	10237	10285	10236	10204	10249	10249	10368	10181	10266	10189	10113	10123	10129	10071	10265	10227	10256	10251	10245	10213	10015	10111	10053	10155	10062	10314	10291	10094	10329	10158	10302	10199	10232	10200	10178	10295	10143	10345	10224	10115	10178	10294	10296	10164	10144	9961	10187	10354	10244	10248	10235	10233	10162	10377	10112	10170	10260	10202	10183	10177	10181	10018	10085	10253	10100	10241	10129	10080	10216	9985	10324	10198	10193	10264	10366	10204	10137	10269	10219	10123	10107	10272	10353	10394	10192	10100	10163	10232	10364	10261	10333	10308	10172	10084	10118	10172	10101	10293	10142	10210	10241	10216	10201	10053	10158	10428	10136	10299	10271	10039	10120	10168	10219	10193	10235	10164	10427	10212	10125	10167	10093	10140	10215	10169	10251	10265	10307
11704	12662	12784	12706	12121	12019	11773	11549	11611	11598	11572	11497	11518	11511	11357	11360	11442	11441	11486	11957	13048	13926	13110	12230	11633	11481	11491	11338	11254	11421	11460	11312	11414	11465	11320	11334	11334	11435	11468	11501	11467	11373	11253	11501	11331	11575	11562	11356	11478	11454	11342	11330	11522	11360	11521	11467	11278	11615	11391	11419	11321	11471	11532	11415	11352	11340	11304	11440	11509	11337	11493	11379	11625	11423	11330	11388	11378	11413	11451	11341	11475	11192	11317	11443	11540	11426	11336	11392	11336	11409	11494	11382	11398	11254	11286	11353	11348	11458	11406	11348	11456	11196	11529	11411	11281	11308	11430	11355	11468	11464	11402	11463	11381	11422	11268	11345	11359	11490	11315	11462	11165	11242	11419	11367	11490	11455	11405	11500	11205	11229	11475	11486	11475	11510	11274	11289	11445	11513	11416	11306	11399	11430	11453	11406	11246	11587	11376	11408	11325	11267	11328	11460	11499	11565	11467	11385	11371	11375	11245	11426	11240	11437	11500	11400	11351	11350	11422	11427	11277	11436	11306	11495	11404	11344	11397	11408	11565	11488	11343	11381	11379	11347	11349	11447	11402	11379	11342	11276	11473	11432	11429	11279	11387	11498	11323	11416	11464	11370	11508	11422	11331	11470	11355	11542	11477	11346	11149	11227	11389	11409	11337	11597	11406	11429	11366	11455	11354	11377	11437	11359	11364	11391	11402	11409	11440	11325	11387	11294	11392	11314	11318	11332	11400	11435	11306	11485	11458	11395	11419	11354	11444	11183	11427	11421	11467	11420	11278	11454	11268	11304	11496	11474	11298	11455	11187	11420	11325	11381	11320	11318	11436	11382	11343	11319	11341	11523	11353	11421	11267	11461	11530	11324	11493	11405	11408	11277	11443	11172	11461	11365	11491	11371	11341	11274	11395	11367	11466	11204	11357	11416	11477	11460	11331	11333	11401	11421	11377	11429	11443	11578	11520	11342	11272	11359	11348	11228	11362	11362	11324	11368	11448	11339	11454	11370	11300	11535	11447	11426	11347	11367	11400	11446	11494	11557	11479	11330	11606	11451	11438	11422	11347	11515	11452	11388	11263	11257	11319	11311	11446	11446	11139	11394	11314	11268	11404	11309	11265	11198	11466	11451	11339	11384	11539	11506	11421	11430	11515	11411	11389	11374	11293	11483	11218	11389	11359	11299	11509	11293	11428	11521	11368	11481	11413	11405	11330	11577	11397	11281	11222	11367	11395	11314	11359	11307	11399	11385	11527	11378	11357	11463	11304	11456	11384	11384	11262	11369	11279	11380	11358	11357	11525	11473	11437	11503	11501	11406	11319	11325	11416	11403	11325	11434	11295	11408	11456	11387	11523	11330	11331	11355	11460	11393	11366	11358	11288	11298	11400	11380	11281	11385	11294	11324	11325	11390	11506	11503	11511	11338	11214	11294	11355	11328	11348	11402	11394	11448	11185	11376	11405	11199	11422	11362	11382	11286	11341	11488	11399	11334	11472	11402	11432	11397	11450	11322	11514	11450	11645	11307	11403	11276	11387	11373	11418	11404	11373	11467	11506	11489	11385	11301	11241	11354	11536	11379	11383	11435	11261	11395	11252	11314	11345	11436	11331	11201	11237	11454	11380	11276	11256	11511	11507	11355	11424	11347	11345	11460	11533	11218	11464	11373	11465	11321	11370	11460	11295	11491	11402	11511	11425	11231	11224	11308	11311	11400	11317	11330	11254	11365	11366	11406	11353	11496	11346	11371	11503	11465	11399	11342	11382	11491	11292	11507	11341	11313	11509	11393	11370	11361	11402	11546	11470	11318	11458	11355	11404	11475	11440	11391	11395	11373	11391	11299	11460	11418	11456	11498	11544	11490	11445	11446	11497	11357	11353	11318	11455	11491	11281	11495	11485	11280	11376	11470	11342	11421	11443	11538	11325	11252	11406	11411	11462	11400	11406	11372	11444	11499	11434	11384	11578	11315	11431	11296	11372	11408	11364	11478	11447	11403	11429	11401	11417	11527	11389	11358	11357	11235	11352	11419	11485	11518	11385	11373	11425	11457	11474	11558	11397	11243	11450	11300	11432	11379	11467	11201	11403	11373	11382	11453	11354	11320	11508	11463	11385	11403	11386	11241	11362	11278	11322	11626	11500	11333	11591	11233	11491	11472	11384	11503	11493	11424	11446	11368	11300	11240	11421	11325	11419	11291	11409	11214	11410	11475	11324	11360	11329	11297	11420	11476	11428	11367	11495	11425	11326	11535	11524	11248	11370	11463	11354	11277	11412	11541	11512	11557	11516	11303	11432	11391	11386	11363	11350	11453	11323	11540	11298	11419	11294	11329	11409	11417	11475	11366	11311	11413	11439	11348	11415	11388	11448	11446	11447	11279	11444	11405	11555	11430	11412	11409	11429	11423	11299	11533	11550	11392	11401	11577	11528	11562	11459	11239	11217	11223	11353	11119	11282	11445	11361	11346	11387	11444	11409	11265	11434	11360	11428	11443	11481	11490	11485	11458	11504	11398	11313	11342	11591	11363	11397	11245	11209	11332	11384	11414	11404	11399	11392	11330	11489	11537	11455	11366	11348	11321	11404	11202	11493	11458	11299	11438	11389	11272	11382	11283	11345	11258	11369	11317	11332	11333	11364	11387	11273	11251	11513	11438	11363	11506	11255	11341	11387	11527	11431	11475	11388	11573	11258	11408	11439	11336	11332	11343	11464	11429	11298	11394	11374	11424	11319	11413	11641	11487	11400	11480	11444	11385	11400	11469	11437	11388	11539	11387	11290	11406	11498	11442	11359	11413	11485	11256	11290	11419	11484	11395	11334	11375	11360	11346	11316	11385	11421	11229	11191	11367	11541	11304	11483	11329	11388	11280	11480	11402	11395	11401	11446	11466	11572	11481	11361	11352	11462	11302	11384	11397	11504	11338	11384	11506	11352	11325	11532	11420	11385	11436	11292	11278	11381	11418	11311	11267	11447	11330	11629	11371	11361	11307	11459	11468	11323	11246	11150	11327	11358	11496	11418	11359	11321	11381	11363	11401	11391	11272	11312	11313	11259	11419	11424	11526	11374	11349	11376	11360	11417	11381	11366	11370	11234	11315	11324	11473	11373	11490	11443	11426	11363	11443	11547	11333	11344	11297	11476	11474	11441	11351	11392	11418	11286	11475	11450	11379	11409	11307	11287	11309	11421	11392	11259	11392	11444	11336	11392	11330	11347	11229	11388	11351	11407	11259	11473	11431	11377	11386	11402	11590	11470	11334	11393	11307	11356	11272	11554	11421	11424	11490	11313	11464	11365	11209	11433	11445	11274	11515	11395	11333	11384	11500	11513	11577	11450	11482	11325	11532	11370	11308	11259	11464	11302	11358	11374	11370	11368	11385	11439	11530	11317	11436	11296	11328	11374	11333	11496	11498	11359	11404	11379	11526	11380	11476	11367	11516	11244	11588	11205	11403	11420	11300	11495	11331	11373	11414	11384	11401	11529	11471	11433	11558	11470	11503	11244	11445	11454	11469	11479	11323	11441	11460	11385	11459	11396	11477	11372	11433	11311	11384	11475	11386	11480	11304	11375	11388	11469	11356	11350	11427	11294	11500	11522	11364	11532	11410	11380	11283	11418	11337	11333	11313	11429	11411	11342	11352	11356	11435	11426	11375	11506	11397	11463	11385	11303	11340	11356	11362	11307	11389	11233	11265	11523	11370	11184	11351	11457	11473	11497	11450	11371	11343	11366	11460	11407	11392	11528	11334	11614	11247	11402	11482	11389	11369	11232	11440	11489	11324	11447	11458	11391	11466	11379	11358	11363	11372	11486	11307	11336	11436	11498	11527	11531	11594	11383	11298	11472	11434	11394	11430	11365	11464	11354	11310	11439	11402	11466	11437	11325	11375	11444	11446	11292	11615	11313	11413	11339	11345	11343	11486	11428	11319	11499	11481	11447	11299	11241	11280	11448	11369	11359	11365	11425	11362	11638	11294	11248	11388	11220	11398	11306	11316	11427	11418	11343	11394	11434	11466	11496	11360	11240	11406	11422	11414	11489	11443	11468	11419	11253	11479	11352	11497	11309	11336	11405	11322	11416	11381	11581	11424	11411	11269	11357	11343	11382	11284	11389	11328	11300	11273	11447	11485	11467	11307	11332	11354	11477	11392	11566	11388	11546	11506	11376	11357	11264	11433	11335	11465	11400	11371	11465	11282	11543	11402	11410	11223	11400	11323	11422	11398	11254	11206	11550	11437	11369	11344	11465	11379	11383	11559	11330	11461	11310	11324	11482	11553	11385	11315	11430	11278	11436	11363	11426	11376	11290	11571	11370	11330	11576	11498	11300	11548	11412	11389	11273	11441	11430	11268	11435	11472	11525	11368	11292	11372	11432	11220	11293	11328	11508	11309	11491	11359	11405	11315	11319	11334	11305	11397	11411	11340	11336	11375	11534	11395	11407	11382	11487	11420	11410	11462	11313	11381	11424	11385	11539	11408	11354	11278	11451	11373	11331	11430	11316	11257	11246	11456	11366	11405	11376	11463	11373	11454	11451	11300	11481	11339	11282	11461	11513	11329	11328	11432	11524	11423	11341	11499	11450	11389	11377	11368	11391	11457	11412	11491	11388	11462	11409	11606	11441	11423	11493	11361	11390	11369	11342	11421	11483	11504	11284	11379	11382	11452	11495	11479	11386	11472	11349	11422	11382	11186	11445	11415	11374	11418	11369	11311	11427	11471	11447	11506	11400	11334	11471	11449	11359	11454	11348	11498	11216	11405	11401	11274	11422	11330	11484	11400	11363	11457	11330	11331	11313	11514	11462	11407	11327	11410	11400	11445	11463	11451	11302	11269	11403	11480	11417	11249	11480	11371	11288	11508	11440	11392	11479	11370	11469	11454	11422	11378	11423	11485	11270	11337	11472	11480	11445	11389	11432	11432	11336	11325	11397	11480	11185	11305	11263	11508	11381	11298	11332	11289	11380	11474	11360	11447	11397	11434	11404	11295	11269	11341	11418	11459	11200	11165	11495	11509	11539	11523	11378	11457	11221	11456	11425	11325	11440	11508	11482	11326	11315	11420	11548	11312	11535	11330	11348	11455	11407	11434	11409	11552	11206	11436	11372	11398
23931	20924	28035	24008	20951	17782	16339	14151	13852	13858	13758	13402	13462	13461	13534	13542	13372	13540	14701	19250	21057	19679	17154	15278	14035	13530	13199	13336	13267	13285	13354	13362	13296	13271	13247	13348	13234	13333	13335	13046	13206	13269	13333	13171	13164	13128	13355	13440	13398	13170	13352	13494	13214	13323	13293	12998	13242	13330	13475	13260	13209	13370	13255	13222	13185	13353	13356	13337	13039	13271	13189	13157	13315	13450	13220	13232	13432	13279	13318	13388	13193	13282	13172	13127	13185	13307	13224	13135	13229	13168	13129	13262	13187	13171	13235	13240	13186	13282	13288	13487	13150	13355	13428	13343	13188	13149	13213	13159	13194	13199	13226	13423	13242	13295	13182	12940	13096	13239	13045	13093	13530	12925	13174	13423	13337	13211	13251	13112	13350	13467	13206	13225	13130	13274	13225	13269	13230	13241	13071	13140	13282	13059	13283	13384	13304	13105	13507	13352	13179	13347	13175	13271	13514	13199	13212	13233	13228	13137	13083	13217	13287	13317	13366	13259	13201	13289	13169	13162	13207	13179	13193	13248	13379	13178	13125	13315	13159	13295	13253	13323	13376	13128	13337	13044	13301	13402	13126	13259	13156	13102	13230	13134	13141	13221	13228	13354	13229	13151	13192	13264	13277	13224	13220	13200	13256	13036	13359	13160	13201	13203	13214	13186	13345	13076	13151	13137	13272	13183	13293	13111	13441	13306	13296	13276	13311	13176	13307	13270	13378	13262	13174	13352	13161	13229	13294	13218	13220	13372	13296	13255	13274	13191	13336	13233	13349	13281	13230	13290	13205	13268	13221	13241	13342	13380	13202	13305	13205	13438	13161	13126	13214	13139	13231	13060	13258	13094	13230	13045	13099	13337	13350	13287	13210	13231	12863	13211	13309	13271	13094	13264	13143	13281	13276	13051	13317	13221	13150	13483	13206	13164	13101	13011	13133	13264	13266	13210	13235	13327	13110	13251	13259	13064	13160	13241	13356	13418	13274	13281	13005	13274	13112	13272	13247	13274	13037	13237	13063	13036	13141	13156	13189	13235	13178	13120	13188	13123	13291	13140	13215	13232	13179	13251	13399	13235	13179	13142	13112	13075	13208	13302	13207	13151	13167	13041	13014	13402	13121	13327	13257	13265	13168	13334	13167	13257	13203	13224	13353	13196	13166	13151	13150	13229	13014	13242	13169	13111	13151	13000	13295	13244	13307	13106	13151	13164	13262	13232	13390	13367	13177	13218	13204	13193	13141	13200	13350	13082	13121	13193	13218	13214	13341	13267	13316	13276	13360	13189	13215	13266	13245	13442	13123	13084	13325	13146	13252	13225	13336	13388	13215	13216	13186	13227	13099	13220	13142	13340	13121	13137	13301	13106	13109	13258	13361	13285	13291	13249	13165	13278	13298	13228	13265	13076	13341	13398	13136	13024	13257	13260	13174	13249	13200	13228	13336	13132	13142	13209	13257	13176	13391	13082	13360	13185	13161	13312	13264	13301	13267	13326	13317	13455	13190	13342	12926	13130	13171	13317	13308	13221	13056	13290	13145	13271	13143	13204	13234	13388	13366	13316	13179	13138	13378	13179	13333	13144	13067	13357	13068	13106	13155	13276	13255	12999	13267	13241	13253	13131	13288	13242	13147	13309	13189	13218	13201	13329	13234	13219	13220	13095	13373	13189	13222	13196	13499	13267	13254	13249	13219	13325	13372	13243	13330	13098	13208	13148	13230	13120	13361	13111	13382	13350	13240	13233	13307	13261	13194	13205	13174	13215	13156	13169	13256	13240	13240	13371	13129	13367	13115	13135	13394	13173	13274	13305	13103	13318	13216	13195	13194	13192	13287	13372	13308	13138	13114	13289	13383	13194	13157	12999	13146	13255	13363	13229	13153	13234	13240	13270	13171	13258	13163	13188	13147	13380	13330	13286	13118	13190	13184	13283	13143	13175	13342	13064	13106	13436	13321	12999	13282	13388	13383	13161	13162	13203	13287	13268	13087	13185	13204	13128	13290	13257	13356	13183	13280	13307	13432	13251	13119	13309	13250	13004	13179	13205	13264	13225	13411	13201	13206	13302	13356	13256	13293	13119	13130	13344	13210	13100	13260	13262	13313	13324	13206	13310	13235	13413	13432	13479	13251	13348	13272	13188	13277	13289	13217	13175	13329	13294	13331	13133	13365	13234	13368	13249	13235	13371	13276	13248	13333	13057	13467	13099	13392	13202	13341	13244	13221	13353	13230	13245	13196	13074	13363	13427	13374	13188	13196	12929	13236	13095	13240	13280	13332	13163	13307	13217	13383	13298	12971	13126	13274	13148	13046	13373	13258	13180	13275	13252	13252	13357	13392	13351	13244	13279	13113	13216	13091	13159	13294	13087	13135	13336	13011	13229	13096	13225	13104	13146	13186	13348	13392	13212	13159	13298	13386	13092	13201	13187	13330	13478	13352	13270	13261	13474	13285	13268	13400	13251	13317	13226	13162	13134	13130	13299	13184	13201	13282	13296	13143	13104	13373	13199	13289	13278	13361	13333	13118	13328	13220	13276	13094	13211	13202	13365	13223	13153	13255	13187	13261	13178	13181	13268	13212	13274	13163	13326	13255	13111	13223	12993	13231	13284	13255	13238	13268	13294	13252	13417	13233	13332	13283	13234	13237	13262	13104	13184	13212	13358	13206	13234	13343	13272	13153	13139	12974	13274	13002	13293	13185	13043	13301	13218	13226	13292	13249	13391	13276	13201	13077	13364	13274	13112	13161	13255	13302	13170	13115	13246	13359	13157	13224	13363	13366	13203	13173	13279	13103	13290	13204	13175	13226	13084	13176	13123	13093	13248	13180	13305	13097	13102	13240	13109	12976	13178	13283	13502	13185	13188	13365	13391	13310	13218	13248	13485	13067	13173	13339	13079	13226	13287	13371	13233	13134	13295	13197	13306	13288	13207	13234	13295	13348	13383	13275	13160	13172	13137	13222	13233	13283	13063	13284	13278	13207	13245	13266	13214	13360	13232	13257	13214	13254	13278	13247	13074	13173	13056	13344	13449	13306	13286	13131	13018	13223	13194	13254	13124	13288	13230	13261	13108	13098	13135	13582	13257	13230	13176	13254	13174	13350	13336	13276	13339	13082	13267	13138	13243	13183	13242	13159	13162	13218	13106	13101	13200	13173	13166	13135	13227	13109	13178	13376	13378	13251	13220	13362	13141	13509	13263	13310	13160	13332	13496	13209	13089	13131	13245	13354	13278	13110	13318	13256	13320	13223	13199	13268	13258	13221	13241	13329	13341	13248	13323	13158	13172	13125	13186	13443	13191	13171	13111	13302	13358	13455	13034	13340	13238	13288	13173	13240	13252	13382	13390	13206	13131	13274	13042	13270	13209	13283	13292	13254	13257	13481	13371	13236	13213	13237	13305	13129	13160	13283	13318	13246	13136	13118	13401	13130	13283	13351	13145	13333	13311	12997	13163	13140	13060	13352	13266	13318	13323	13166	13390	13140	13137	13371	13136	13075	13275	13329	13249	13208	13253	13146	13178	13070	13129	13320	13285	13211	13203	13289	13308	13454	13168	13244	13270	13299	13296	13395	13248	13085	13023	13256	13255	13166	13378	13452	13304	13326	13146	13445	13171	13230	13236	13110	12985	13135	13125	13196	13239	13332	13358	13300	13243	13179	13254	13266	13157	13198	13246	13097	13323	13224	13270	13195	13177	13347	13085	13138	13281	13129	13238	13255	13025	13251	13346	13333	13289	13182	13200	13337	13330	13144	13172	13177	13257	13173	13319	13249	13350	13249	13418	13203	13333	13300	13244	13180	13186	13168	13296	13417	13187	13315	13344	13148	13383	13186	13108	13168	13212	13256	13399	13390	13175	13161	13127	13268	13316	13186	13110	13348	13121	13051	13267	13297	13391	13202	13306	12976	13257	13204	13106	13475	13122	13385	13076	13148	13216	13122	13188	13019	13257	13522	13116	13173	13120	13301	13247	13160	13155	13253	13137	13293	13001	13075	13148	13159	13233	13112	13206	13242	13392	13204	13220	13201	13313	13120	13182	13314	13242	13399	13250	13246	13104	13110	13331	13234	12953	13355	13255	13346	13197	13219	13292	13404	13239	13233	13236	13229	13180	13053	13172	13305	13177	13218	13183	13404	13183	13152	13167	13315	13405	13432	13176	13177	13275	13047	13253	13383	13435	13234	13242	13126	13082	13305	13119	13280	13181	13163	13235	13208	13194	13072	13053	13323	13230	13172	13309	13431	13051	13301	13164	13197	13227	13259	13254	13257	13080	13294	13254	13406	13170	13268	13234	13300	13354	13203	13195	13303	13197	13213	12908	13206	13313	13351	13290	13291	13271	13115	13211	13195	13101	13335	13222	13247	13286	13336	13336	13338	13068	13179	13234	13316	13403	13339	13205	13164	13120	13151	13183	13371	13169	13213	13256	13331	13297	13272	13223	13252	13211	13270	13252	13194	13253	13305	13243	13367	13169	13185	13414	13190	13158	13432	13251	13341	13138	13369	13278	13341	13260	13396	13263	13120	13130	13239	13376	13177	13264	13211	13358	13138	13157	13264	13181	13306	13360	13124	13187	13287	13238	13175	13233	13269	13243	13187	13191	13354	13188	13201	13391	13472	13168	13149	12934	13091	13191	13129	13281	13029	13331	13211	13213	13190	13157	13318	13145	13196	13286	13140	13392	13193	13258	13340	13318	13048	13324	13352	13368	13123	13211	12962	13228	13340	13252	13161	13155	13167	13137	13220	13337	13265	13243	13105	13126	13307	13305	13250	13267	13164	13304	13136	13136	13252	13217	13153	13232	13368	13126	13207	13215	13276	13168	13262	13208	13245	13204	13232	13261	13220	13107	13237	13262	13281	13213	13022	13224	13187	13196	13230	13177	13291	13144	13319	13271	13115	13237	13311	13187	13217	13270	13188	13245	13135	13182	13292	13230	13318	13328	13161	13385	13227	13239	12991	12956	13262	13167	13252	13084	13303	13290	13157	13174	13431	13253	13507	13209	13237	13239	13183	13492	13193	13181	13133	13252	13328	13417	13170	13099	13114	13161	13233	13240	13282	13290	13228	13517	13213	13260	13488	13296	13169	13319	13233	13354	13271	13196	13303	13189
12658	21275	19989	16923	16535	15718	15217	14876	14494	14345	14317	14067	13903	13780	13796	13759	13662	13621	16336	23516	24850	22071	18766	16092	14354	13637	13551	13486	13473	13529	13551	13517	13557	13802	13455	13657	13548	13425	13446	13692	13633	13434	13631	13741	13318	13578	13437	13277	13569	13290	13516	13541	13414	13743	13495	13506	13654	13536	13400	13657	13529	13620	13448	13600	13593	13513	13421	13545	13592	13410	13583	13646	13422	13545	13681	13599	13441	13563	13375	13487	13395	13589	13530	13411	13536	13622	13427	13449	13516	13484	13604	13558	13429	13613	13475	13535	13642	13510	13431	13577	13563	13493	13483	13508	13623	13555	13527	13358	13624	13394	13563	13496	13529	13576	13578	13706	13554	13385	13399	13484	13558	13506	13410	13419	13419	13341	13503	13425	13659	13597	13516	13598	13671	13616	13511	13465	13706	13562	13609	13515	13432	13522	13424	13493	13478	13392	13358	13617	13588	13502	13332	13487	13528	13481	13397	13625	13497	13403	13436	13447	13405	13557	13560	13563	13447	13559	13534	13446	13374	13461	13437	13489	13494	13391	13397	13416	13467	13501	13558	13638	13552	13486	13473	13537	13414	13436	13560	13435	13576	13475	13459	13639	13532	13569	13479	13381	13518	13484	13457	13579	13467	13608	13661	13332	13675	13653	13505	13622	13315	13663	13466	13589	13328	13426	13527	13500	13654	13409	13591	13481	13400	13581	13465	13340	13455	13502	13659	13635	13505	13424	13536	13696	13521	13381	13309	13539	13740	13417	13252	13706	13409	13579	13453	13351	13523	13532	13524	13442	13448	13664	13543	13339	13399	13513	13562	13475	13514	13459	13607	13564	13422	13617	13585	13422	13588	13520	13578	13578	13380	13534	13565	13582	13506	13632	13410	13553	13436	13526	13545	13512	13533	13535	13731	13491	13505	13547	13504	13387	13589	13491	13537	13492	13435	13507	13327	13429	13469	13451	13672	13440	13513	13333	13320	13599	13593	13504	13499	13558	13483	13460	13420	13442	13510	13524	13546	13554	13514	13438	13491	13543	13382	13500	13456	13525	13446	13438	13537	13379	13395	13433	13528	13736	13615	13518	13433	13497	13462	13659	13650	13525	13465	13511	13641	13516	13639	13580	13498	13522	13444	13489	13416	13538	13242	13407	13575	13498	13509	13428	13465	13526	13405	13422	13495	13535	13531	13392	13506	13312	13524	13682	13482	13482	13543	13499	13533	13458	13474	13478	13453	13651	13490	13469	13343	13644	13361	13571	13547	13515	13446	13300	13507	13448	13405	13470	13539	13432	13485	13407	13548	13498	13295	13372	13703	13575	13461	13533	13316	13434	13343	13483	13619	13468	13468	13698	13502	13519	13333	13561	13517	13551	13416	13514	13457	13436	13509	13660	13441	13531	13328	13595	13358	13560	13539	13493	13534	13599	13485	13431	13481	13600	13490	13636	13480	13576	13491	13481	13395	13603	13378	13610	13590	13491	13409	13436	13397	13626	13469	13563	13541	13536	13394	13476	13582	13540	13421	13559	13486	13445	13564	13577	13543	13533	13656	13541	13538	13609	13461	13594	13435	13417	13496	13423	13592	13400	13427	13631	13427	13365	13547	13519	13523	13511	13485	13557	13702	13537	13742	13637	13636	13530	13483	13435	13581	13359	13435	13387	13506	13338	13543	13391	13411	13622	13391	13433	13506	13477	13658	13521	13359	13561	13501	13443	13665	13574	13449	13587	13501	13446	13511	13341	13504	13630	13452	13631	13628	13356	13523	13485	13608	13559	13575	13457	13411	13520	13493	13538	13610	13510	13335	13399	13572	13486	13605	13393	13577	13652	13562	13398	13518	13524	13432	13420	13463	13497	13558	13279	13546	13464	13536	13632	13695	13504	13600	13513	13416	13486	13440	13437	13449	13443	13527	13514	13337	13518	13485	13557	13471	13372	13332	13364	13473	13523	13371	13639	13549	13564	13481	13519	13368	13610	13496	13682	13615	13520	13494	13578	13428	13513	13557	13433	13446	13569	13503	13654	13429	13675	13613	13431	13660	13622	13625	13552	13611	13537	13659	13581	13542	13554	13583	13514	13494	13554	13388	13267	13481	13655	13492	13368	13488	13603	13670	13447	13437	13316	13448	13626	13513	13523	13398	13639	13541	13490	13403	13521	13484	13456	13546	13583	13505	13591	13365	13400	13543	13648	13513	13606	13526	13462	13424	13424	13360	13385	13518	13379	13504	13484	13545	13465	13545	13548	13670	13613	13532	13286	13555	13476	13550	13406	13526	13573	13583	13287	13477	13731	13632	13395	13498	13547	13433	13541	13492	13508	13532	13628	13438	13452	13296	13492	13546	13618	13584	13260	13535	13475	13359	13715	13480	13472	13447	13384	13650	13453	13402	13481	13400	13410	13377	13564	13566	13487	13387	13565	13346	13540	13626	13638	13432	13359	13619	13408	13426	13394	13486	13605	13569	13397	13488	13575	13482	13454	13441	13511	13480	13533	13538	13482	13495	13349	13535	13641	13562	13307	13473	13593	13439	13478	13469	13542	13372	13636	13485	13576	13477	13348	13528	13411	13606	13537	13477	13535	13512	13486	13497	13501	13583	13555	13632	13583	13545	13634	13479	13568	13552	13558	13461	13658	13487	13467	13665	13490	13387	13447	13587	13502	13632	13464	13571	13317	13470	13468	13570	13444	13487	13646	13344	13485	13371	13400	13397	13524	13584	13583	13392	13323	13628	13627	13415	13463	13633	13466	13457	13352	13477	13569	13494	13404	13453	13437	13430	13508	13304	13637	13407	13665	13426	13446	13510	13540	13481	13622	13320	13531	13303	13472	13355	13534	13505	13427	13636	13549	13516	13305	13326	13551	13505	13517	13602	13419	13432	13467	13520	13531	13574	13383	13431	13596	13501	13363	13460	13480	13324	13614	13497	13474	13667	13552	13555	13614	13638	13529	13531	13574	13593	13398	13369	13530	13493	13567	13433	13578	13543	13355	13769	13524	13423	13507	13708	13506	13570	13546	13532	13678	13514	13445	13537	13391	13496	13372	13480	13502	13505	13538	13587	13418	13556	13472	13469	13599	13412	13486	13319	13545	13422	13538	13615	13476	13465	13338	13401	13356	13595	13542	13539	13475	13498	13552	13569	13583	13453	13603	13484	13699	13652	13535	13530	13498	13495	13341	13421	13415	13511	13417	13513	13391	13472	13506	13620	13593	13421	13716	13434	13661	13610	13401	13450	13460	13668	13414	13423	13588	13523	13513	13501	13592	13551	13595	13566	13499	13438	13509	13661	13653	13629	13500	13493	13532	13538	13424	13469	13622	13574	13506	13541	13520	13528	13497	13290	13404	13376	13542	13581	13432	13587	13727	13769	13470	13519	13526	13618	13573	13492	13484	13345	13473	13490	13518	13432	13550	13535	13672	13252	13649	13341	13438	13415	13403	13627	13469	13578	13532	13471	13535	13631	13539	13571	13411	13393	13484	13351	13579	13594	13597	13504	13520	13549	13542	13503	13457	13525	13463	13581	13536	13643	13489	13617	13471	13490	13569	13463	13481	13580	13540	13467	13643	13505	13601	13495	13515	13636	13424	13504	13447	13665	13506	13394	13604	13534	13592	13427	13523	13361	13564	13596	13672	13562	13457	13507	13471	13538	13544	13398	13359	13595	13580	13422	13667	13441	13523	13480	13516	13424	13568	13498	13471	13489	13413	13439	13519	13503	13437	13575	13418	13514	13584	13479	13547	13596	13579	13541	13481	13350	13421	13351	13571	13463	13586	13667	13526	13483	13495	13522	13354	13539	13562	13423	13538	13545	13324	13637	13408	13482	13456	13487	13531	13472	13561	13501	13351	13469	13507	13418	13562	13381	13553	13523	13713	13593	13526	13441	13564	13511	13516	13447	13569	13444	13453	13404	13443	13506	13428	13444	13549	13371	13554	13464	13503	13541	13543	13333	13611	13342	13588	13506	13498	13341	13634	13584	13479	13472	13438	13599	13508	13676	13562	13628	13546	13473	13425	13387	13490	13614	13524	13433	13626	13478	13595	13527	13382	13519	13635	13575	13353	13455	13286	13396	13521	13457	13554	13524	13563	13400	13618	13579	13700	13358	13543	13565	13748	13433	13602	13403	13465	13569	13505	13515	13452	13503	13481	13580	13421	13542	13493	13547	13326	13549	13502	13590	13487	13556	13612	13621	13445	13580	13507	13577	13396	13472	13727	13609	13428	13736	13362	13459	13375	13450	13545	13424	13487	13553	13591	13328	13505	13514	13504	13529	13397	13415	13513	13476	13686	13596	13516	13478	13492	13593	13634	13627	13572	13478	13604	13708	13498	13523	13608	13411	13525	13482	13573	13587	13416	13478	13430	13308	13580	13391	13598	13585	13524	13588	13497	13510	13522	13478	13473	13410	13600	13543	13579	13450	13676	13502	13518	13479	13551	13649	13626	13448	13651	13596	13552	13502	13464	13575	13465	13536	13550	13537	13528	13491	13630	13413	13386	13443	13484	13586	13633	13477	13395	13556	13473	13611	13604	13592	13698	13580	13473	13459	13583	13554	13346	13626	13511	13660	13458	13635	13598	13468	13524	13540	13533	13463	13568	13569	13577	13580	13392	13500	13518	13347	13462	13683	13480	13627	13531	13449	13519	13556	13614	13531	13587	13392	13565	13628	13513	13611	13193	13504	13705	13287	13481	13590	13511	13678	13451	13541	13528	13476	13496	13446	13500	13550	13493	13382	13457	13553	13465	13519	13563	13300	13374	13594	13320	13572	13406	13588	13553	13413	13374	13429	13577	13545	13548	13454	13323	13457	13507	13547	13392	13564	13477	13422	13539	13366	13622	13498	13520	13630	13514	13695	13495	13413	13450	13607	13654	13349	13550	13654	13646	13417	13482	13406	13492	13523	13402	13415	13448	13507	13368	13569	13655	13404	13555	13497	13433	13392	13521	13535	13488	13466	13562	13585	13594	13468	13409	13457	13533	13563	13379	13423	13435	13507	13654	13562	13399	13433	13495	13486	13466	13550	13365	13616	13337	13632	13433	13625	13469	13593	13367	13601	13571	13493	13532	13610	13629	13566	13504	13591	13532	13425	13524	13503	13415	13640	13455	13547	13548
22871	20954	28671	23383	21148	22235	21589	17296	16309	16548	16012	15634	15607	15595	15325	15306	15444	15526	17879	25992	28156	25038	21726	18725	16593	15320	15244	15161	15364	15176	15328	15068	14957	15022	15066	15233	15071	15206	15094	15104	14883	15222	15177	15345	15214	15003	15184	15193	15026	15193	14980	15084	15083	15013	15057	15027	14989	15140	15057	15140	15069	15139	15191	15148	15047	15208	15089	15122	15055	15059	15129	15078	15001	15095	15293	15169	15216	15017	15183	14987	15149	15192	15218	15361	15169	15052	15011	15023	15079	15121	15225	15196	15021	15115	15070	15071	15187	15082	15084	15092	15174	15191	15165	14922	14862	15202	15230	14697	14999	14955	14968	15067	15012	15314	15120	14814	15055	15123	15118	15133	15117	15077	14987	15267	15109	15047	15069	14944	14940	15031	14927	15021	15034	15143	14919	14994	14981	15043	15081	14899	15119	15162	15171	15125	14941	15158	14957	14983	15208	15219	15054	15004	15128	15010	15019	15287	15235	14995	15218	15018	15232	14923	15072	15251	15248	15143	15008	15048	15066	15034	14988	15091	15183	15195	15062	15045	15199	15044	15025	15107	15202	14965	14930	14924	14960	15168	14925	15296	15064	15031	14972	15156	15038	15150	15154	15150	15162	15082	14982	15095	15089	15084	15028	15106	15045	14932	15174	15145	15189	15240	15024	15086	15046	15029	15125	15116	15081	15007	15150	14960	14813	14767	14940	15035	14978	14999	15105	14862	15171	15209	15130	15138	15020	15032	15096	15092	15113	15049	15075	14801	15011	14967	15105	14857	15089	15038	14944	15032	14904	15072	15174	15020	15076	15012	15067	15193	15055	14971	15324	15147	15139	14905	15228	14892	14944	15048	15360	14975	14983	15173	15042	15021	15016	15199	15271	15215	15051	14963	14958	14984	15098	15115	15061	15099	15046	14975	15064	15153	14808	15099	15105	15124	15018	15005	15166	15098	15043	15156	15103	14906	15026	14953	14929	15090	15150	15138	15102	15018	15148	14983	15102	15107	15147	15159	15193	15031	15102	15158	15241	14932	14920	14930	14893	15004	15091	15005	15148	15029	14998	15179	14941	15096	15049	14881	15030	14970	14995	15017	15181	15076	15082	15106	15097	15088	15141	15149	15156	15143	15092	14917	15104	15026	15275	15135	15040	15121	14966	15018	15212	15075	15035	14959	14946	15033	14965	14978	14987	15091	15081	14955	15217	15186	15122	15150	15314	15032	14919	15199	15059	14975	15119	15213	14966	14985	14853	14936	15181	14986	15022	14955	15207	15121	15327	15095	15186	15089	14909	15023	15140	14999	14940	15030	15022	15019	15053	14927	14977	15235	15059	15094	14991	15198	14886	15096	15164	15306	15349	15029	15267	15012	15096	15114	14935	14964	15102	15181	14991	14990	15020	15110	14962	14857	15121	14930	15062	15006	15114	14976	15154	15203	15261	15158	15136	15185	15175	15088	15132	14954	15042	15051	15087	14941	15161	15108	15091	15080	15122	15122	15233	15119	15092	15036	15050	14879	14972	15151	14910	15222	14995	15095	15126	14823	15297	14927	15106	15132	15262	15342	14946	15075	15094	15111	15146	14945	15139	15115	15191	15041	15070	15049	15070	15125	15008	15167	15051	15083	15050	14935	15159	15324	15299	15033	15105	15117	15021	15204	15204	15104	14858	15126	15220	15026	15005	15013	15088	14944	15016	15109	15007	14903	14878	14984	15063	14903	15019	14971	15172	14998	14867	14947	15304	15341	15128	15167	14947	15182	15168	15316	15042	15065	15131	15042	15055	15132	14954	15057	15191	15070	15143	15052	15033	15089	15011	15093	15126	14988	14998	15280	15112	15029	14961	14969	14944	15070	15146	15186	15008	15126	15064	14996	15212	15018	15242	15204	14916	15202	15145	14871	15059	15248	15002	15121	14874	15137	15091	15023	14938	14957	15181	15308	15151	14995	14966	14947	14918	15178	15127	15108	15095	15016	14965	14999	15071	15060	15129	15162	14951	14983	14961	15040	15100	15075	14889	15043	15028	15126	15247	15048	15222	15163	14979	15013	15236	15024	15016	15176	15134	15071	14925	15031	15196	15137	15099	15017	14938	15105	14962	14875	14979	15106	15099	15027	15164	14951	15072	15026	15135	14997	15051	15068	14989	14993	15034	14911	15119	15055	14952	15135	15091	14964	15044	15055	15295	15150	15008	15046	15090	15034	14927	14927	14907	15021	14966	15025	15217	15002	15094	15178	14916	15041	15117	15015	14927	15045	15164	14874	14941	15106	15061	14896	14906	15042	15149	15104	15038	14979	15081	15065	14924	15204	15036	15181	14992	15065	15120	15053	15263	15063	14980	15192	15295	15145	14899	15104	14953	15022	15007	15044	15065	15008	15126	14982	15058	14937	15060	15123	15076	15156	14923	14940	15062	15096	15304	15049	15059	15186	15043	15281	14840	15129	14943	15163	15272	15098	14981	15067	15002	15070	15025	15033	14956	15012	15031	15131	15049	14925	15200	14931	14881	15039	15199	15182	15058	14958	15242	15025	15371	15096	15061	15062	15066	15057	14968	14991	14902	15009	14995	14848	15048	14976	15052	14865	15334	15073	15132	15133	15016	15175	14994	15236	14996	14739	14965	15023	15020	14868	15144	15210	15023	15073	15053	15115	15191	15159	15298	14968	14890	15083	15082	15129	15075	14941	14975	15094	14882	14909	15231	15007	15212	14923	15182	14900	14987	14926	15127	14882	14911	15195	14961	14923	15071	15066	15047	15153	15136	15107	14972	15228	15100	14920	15135	15104	15009	15088	14833	14927	15043	15050	15043	15037	14996	14938	15067	15097	14986	14918	14849	14953	15032	15006	15086	15044	15207	15114	15163	15097	15002	14956	15133	14988	15066	14988	15279	15045	15004	15202	14879	15118	15075	14983	15071	15004	15183	15120	15110	14895	14957	15234	14984	14913	15055	15030	15054	15137	15269	15025	15174	15002	15133	15210	14992	15163	14897	15005	15111	15018	15212	15052	15088	14864	14902	15038	15235	15035	14940	15013	15183	15276	15085	15011	15118	14981	14884	15028	14843	15018	14931	15132	15166	15039	15163	15011	14922	15209	14963	15205	15170	15310	15139	15221	15160	15047	15139	15116	15002	15072	14969	15054	15177	15213	15047	15097	15036	15155	15198	14926	15033	15069	14938	15026	15045	15118	14945	14906	15225	14919	15016	15200	15261	14976	15068	15020	15146	15244	15055	15046	14830	15315	15313	15083	14965	15065	14852	15064	15273	15217	15131	14891	15084	15118	15215	15094	15169	15082	14952	14903	14869	14754	15082	15075	15244	15058	14894	15124	15065	15032	15135	15049	15136	15081	15153	14955	15173	15073	15146	14955	15032	14923	15117	15155	14914	15042	15220	15008	14868	14958	14885	15015	15137	15017	15050	14982	15077	14991	14861	14964	14976	15083	14904	15044	15037	15028	15084	15022	15091	14926	15063	14954	14949	14948	14999	15101	15141	15072	15119	15081	15142	14849	15028	15079	15023	15227	15158	14910	15105	15042	15017	14945	15061	15073	15216	15244	15013	15145	15158	15046	15074	15143	15097	15152	15015	15034	14947	15069	14982	15240	14778	14903	15198	15103	15153	15204	14975	15022	15145	15171	15085	15094	14955	15022	15075	15188	15043	15087	15071	15183	15001	15042	15311	15053	15169	15072	15131	15022	15064	14952	15022	15030	15328	14990	15031	15172	15231	14949	15164	15159	15152	15107	15017	15150	14976	15251	15115	14983	15014	15044	15089	15046	14969	15079	14941	15093	15053	14916	14974	15006	14946	15081	14887	15091	14944	14883	14888	15016	14923	15108	15085	14942	15135	15084	14923	14950	15098	15009	14941	15205	15079	15181	15126	14959	14881	15201	15112	15025	15035	15138	14959	14932	15102	14861	14929	15303	15114	15170	15013	15056	15129	14895	14910	14978	14956	14789	15167	15018	15091	15174	15098	15149	14910	15060	15063	15062	15018	15037	15049	14946	15192	15159	14943	14955	14862	15104	15076	15185	15144	14956	15109	15275	15011	15115	15171	14909	14935	15088	15193	15129	15213	15193	15094	15091	15105	14963	14988	14865	15115	15035	15174	15070	15032	15059	15066	15202	15052	14906	15013	14970	14954	15123	15056	14971	15164	15195	15188	15156	15156	15039	14982	15141	14952	14998	15111	15147	15063	15346	14912	14986	15212	15062	15157	15160	15049	15052	15259	15132	14945	14990	15054	15112	15208	15017	14911	15106	15022	14912	15018	15200	15241	14924	14932	14987	15020	15170	14976	15309	15035	15041	15061	15184	15234	14975	14933	15088	15182	15089	14990	14878	15062	15111	15137	14986	15268	15144	15122	15019	15225	15112	14996	15016	15039	15091	15029	14913	15099	15169	15004	15250	14933	14950	15190	14995	15026	15195	15071	14997	14807	14979	15176	15300	15074	15013	15033	15077	14996	15067	14967	15254	14964	14996	15105	14944	14940	15139	15282	15132	15122	15168	15098	15074	14996	15081	15115	15010	14925	14892	14972	14764	14918	14989	14990	15049	15079	15045	15123	14950	15135	15004	14952	15248	14977	15053	15077	14983	14954	15183	15089	15250	14933	14919	15037	14962	14994	15045	15116	15145	14988	15341	15131	15114	14932	15072	15032	14949	15137	15183	15178	15029	15094	14954	14968	15180	15071	15119	15055	14988	15037	15060	14997	15106	15002	14950	15026	14905	15033	15150	14969	15047	14984	15046	15101	15173	15244	15182	15066	15134	15110	15176	14984	15042	15087	15058	14957	15001	15037	14952	15022	15274	15052	15041	15042	14954	14928	15180	15064	15089	15092	15308	14995	15163	15018	15076	15164	15117	15074	15049	15001	15047	15339	15115	15056	15207	15116	14929	14899	15213	14914	15166	15095	15077	15166	15195	15042	14884	15045	15062	14948	14955	15015	15080	15022	14977	15052	15116	15116	14911	14746	15115	14993	14931	14970	15055	14986	14951	15062	14994	14962	15281	14988	15128	15078	15060	15215	14917	15062	15002	15228	15069	15133	15246	15008	15251	15103	15147	15146	15205	15150	14942	15026	15109	15093	15241	15247	15098	15124	14829	15037	15021
15106	27038	24912	20848	18707	17574	17333	17294	16698	16200	15778	15427	15202	14922	14918	14959	14925	15694	19876	30740	31861	27319	23029	18901	16084	14930	14698	14510	14673	14861	14588	14666	14588	14824	14799	14571	14629	14694	14538	14650	14629	14637	14659	14519	14724	14785	14712	14835	14758	14651	14658	14528	14670	14567	14505	14959	14705	14755	14770	14756	14536	14602	14715	14503	14493	14748	14660	14741	14703	14716	14487	14688	14799	14707	14660	14634	14593	14617	14728	14729	14584	14766	14612	14578	14876	14869	14737	14617	14638	14660	14702	14486	14704	14531	14584	14747	14681	14695	14677	14690	14723	14594	14598	14837	14725	14727	14633	14634	14650	14850	14521	14574	14596	14833	14878	14731	14480	14747	14716	14631	14655	14677	14695	14778	14559	14694	14649	14937	14707	14571	14617	14648	14608	14896	14733	14800	14884	14666	14507	14552	14709	14626	14792	14729	14777	14834	14651	14687	14763	14746	14553	14638	14803	14726	14653	14765	14678	14641	14855	14534	14484	14652	14573	14610	14740	14738	14796	14678	14628	14737	14863	14541	14645	14816	14554	14742	14827	14433	14816	14615	14788	14544	14747	14792	14595	14648	14731	14653	14759	14594	14625	14662	14704	14516	14591	14801	14639	14682	14599	14724	14594	14481	14810	14625	14744	14625	14771	14555	14702	14835	14634	14590	14550	14819	14477	14679	14525	14511	14726	14818	14871	14674	14660	14717	14598	14628	14727	14636	14583	14661	14738	14646	14574	14722	14566	14650	14647	14627	14732	14669	14762	14638	14499	14450	14665	14539	14780	14642	14735	14647	14756	14719	14699	14891	14521	14662	14689	14741	14530	14580	14505	14596	14548	14618	14772	14818	14612	14671	14653	14715	14717	14566	14766	14577	14659	14545	14507	14643	14584	14638	14559	14657	14529	14773	14823	14639	14562	14825	14703	14644	14564	14783	14663	14688	14505	14676	14631	14623	14670	14611	14732	14647	14719	14652	14578	14693	14694	14787	14720	14656	14794	14636	14583	14618	14666	14726	14583	14592	14778	14529	14738	14469	14679	14522	14536	14573	14576	14606	14847	14686	14567	14642	14699	14670	14585	14747	14666	14712	14731	14729	14689	14563	14710	14642	14694	14584	14710	14632	14728	14684	14752	14666	14655	14600	14769	14619	14684	14417	14586	14644	14579	14621	14507	14521	14630	14824	14816	14474	14753	14659	14731	14854	14647	14606	14742	14684	14644	14584	14585	14525	14514	14682	14641	14608	14668	14662	14590	14503	14728	14678	14780	14488	14663	14637	14684	14637	14654	14668	14690	14838	14738	14627	14653	14641	14759	14596	14692	14743	14563	14521	14691	14612	14501	14623	14733	14614	14764	14698	14649	14542	14665	14667	14577	14505	14765	14811	14586	14575	14614	14451	14752	14614	14764	14528	14561	14647	14562	14721	14942	14705	14774	14416	14813	14513	14820	14702	14728	14549	14742	14624	14855	14610	14673	14694	14662	14664	14711	14582	14672	14688	14511	14627	14631	14709	14683	14637	14616	14756	14615	14681	14672	14535	14707	14727	14523	14540	14710	14718	14758	14650	14671	14663	14725	14679	14697	14491	14449	14657	14672	14699	14779	14856	14559	14594	14626	14839	14489	14636	14405	14580	14677	14557	14601	14799	14654	14513	14650	14619	14561	14639	14597	14662	14537	14668	14770	14685	14560	14640	14603	14756	14629	14541	14733	14618	14757	14636	14579	14708	14673	14558	14652	14644	14617	14688	14394	14755	14854	14785	14664	14532	14872	14765	14604	14718	14668	14714	14564	14660	14527	14752	14747	14579	14867	14673	14472	14605	14776	14583	14595	14567	14679	14723	14669	14609	14686	14615	14584	14632	14675	14580	14659	14627	14659	14495	14521	14562	14673	14693	14714	14475	14550	14587	14508	14720	14729	14717	14649	14850	14736	14641	14598	14573	14708	14769	14650	14581	14648	14665	14639	14630	14594	14576	14790	14717	14611	14832	14528	14631	14707	14620	14556	14567	14581	14723	14789	14592	14783	14745	14690	14657	14828	14723	14603	14698	14504	14731	14707	14522	14613	14723	14819	14558	14662	14681	14621	14557	14656	14736	14711	14706	14597	14818	14652	14666	14814	14812	14569	14439	14831	14694	14676	14696	14720	14635	14681	14657	14582	14588	14573	14572	14492	14568	14563	14705	14702	14671	14802	14602	14811	14710	14674	14653	14714	14665	14733	14676	14811	14466	14622	14607	14606	14639	14732	14495	14712	14653	14641	14587	14688	14653	14539	14685	14646	14775	14669	14512	14725	14726	14760	14618	14708	14655	14584	14632	14502	14512	14680	14794	14569	14671	14708	14470	14744	14636	14653	14685	14551	14467	14781	14784	14705	14653	14686	14580	14695	14691	14716	14616	14521	14526	14915	14447	14709	14652	14764	14529	14693	14766	14713	14523	14707	14659	14609	14718	14690	14754	14653	14876	14611	14767	14760	14581	14528	14697	14664	14683	14642	14724	14592	14584	14617	14573	14740	14749	14650	14607	14616	14720	14469	14664	14644	14714	14620	14559	14600	14669	14700	14569	14642	14550	14682	14641	14680	14676	14513	14640	14562	14524	14551	14517	14718	14483	14612	14643	14685	14660	14594	14621	14518	14658	14673	14884	14642	14662	14644	14435	14714	14566	14640	14591	14699	14430	14675	14645	14693	14642	14830	14703	14582	14798	14606	14666	14749	14538	14623	14715	14624	14760	14592	14655	14578	14700	14616	14560	14605	14704	14500	14684	14573	14745	14520	14706	14680	14561	14602	14670	14425	14619	14788	14593	14592	14649	14717	14516	14727	14669	14674	14624	14683	14537	14722	14626	14724	14768	14612	14652	14759	14558	14738	14612	14712	14615	14690	14663	14669	14632	14868	14657	14596	14709	14555	14714	14747	14676	14776	14600	14587	14602	14759	14592	14593	14675	14785	14645	14536	14688	14701	14563	14564	14672	14712	14673	14659	14440	14664	14561	14788	14681	14696	14525	14647	14523	14768	14801	14808	14462	14526	14597	14567	14688	14501	14810	14730	14630	14524	14605	14618	14708	14546	14712	14440	14560	14651	14525	14686	14722	14518	14903	14657	14579	14616	14704	14554	14832	14684	14635	14591	14493	14532	14541	14670	14700	14623	14612	14597	14577	14548	14618	14773	14683	14635	14567	14577	14748	14722	14822	14474	14611	14674	14578	14659	14727	14638	14626	14404	14658	14592	14745	14630	14747	14650	14822	14401	14753	14665	14527	14684	14621	14571	14725	14657	14691	14529	14738	14687	14599	14620	14454	14705	14691	14635	14685	14527	14637	14817	14564	14774	14684	14622	14651	14658	14554	14811	14718	14532	14588	14520	14667	14714	14565	14538	14668	14529	14677	14786	14649	14740	14607	14539	14652	14545	14648	14633	14750	14800	14619	14650	14728	14818	14727	14696	14536	14690	14694	14514	14674	14625	14725	14719	14603	14635	14700	14537	14719	14686	14718	14689	14601	14831	14560	14628	14538	14641	14599	14601	14620	14551	14619	14649	14781	14708	14621	14602	14650	14798	14764	14869	14656	14596	14546	14881	14562	14849	14666	14731	14781	14659	14724	14718	14774	14688	14691	14663	14629	14673	14560	14685	14826	14809	14740	14608	14652	14773	14723	14723	14784	14720	14817	14670	14769	14520	14444	14663	14705	14551	14630	14815	14663	14694	14672	14684	14596	14790	14679	14634	14614	14572	14687	14655	14654	14653	14825	14710	14499	14675	14671	14547	14668	14566	14551	14611	14619	14621	14539	14629	14697	14599	14626	14555	14683	14624	14619	14510	14752	14673	14628	14728	14672	14549	14676	14592	14522	14707	14663	14757	14717	14542	14593	14701	14775	14782	14534	14707	14698	14669	14701	14582	14588	14749	14855	14593	14646	14713	14737	14701	14684	14752	14684	14680	14775	14504	14678	14630	14572	14695	14499	14648	14514	14703	14671	14522	14746	14685	14662	14528	14603	14585	14790	14712	14632	14643	14633	14625	14703	14490	14834	14627	14780	14718	14517	14676	14751	14681	14447	14711	14611	14626	14498	14586	14683	14718	14625	14743	14728	14859	14394	14809	14513	14775	14644	14628	14704	14588	14570	14625	14489	14793	14715	14603	14680	14704	14668	14661	14677	14746	14588	14679	14593	14753	14552	14599	14778	14679	14640	14681	14703	14635	14693	14626	14725	14614	14692	14660	14543	14612	14524	14688	14569	14767	14632	14817	14590	14591	14645	14886	14749	14780	14664	14750	14870	14519	14596	14637	14644	14701	14618	14546	14765	14661	14686	14748	14656	14560	14630	14623	14565	14723	14625	14693	14644	14530	14611	14648	14564	14639	14614	14679	14792	14645	14661	14772	14510	14723	14696	14613	14809	14855	14646	14774	14767	14695	14713	14674	14633	14654	14681	14848	14553	14781	14546	14517	14645	14581	14526	14583	14657	14714	14534	14770	14468	14656	14637	14499	14754	14515	14586	14545	14546	14728	14521	14586	14614	14578	14630	14557	14676	14597	14643	14752	14659	14544	14864	14811	14494	14641	14583	14942	14673	14529	14834	14715	14704	14751	14827	14563	14760	14837	14597	14699	14686	14682	14560	14622	14603	14658	14640	14710	14558	14558	14707	14640	14553	14680	14719	14732	14621	14794	14517	14749	14611	14635	14806	14816	14701	14744	14675	14596	14590	14714	14578	14783	14579	14603	14591	14588	14722	14572	14530	14546	14582	14686	14570	14472	14663	14719	14884	14758	14698	14616	14685	14729	14695	14643	14720	14445	14771	14749	14558	14668	14508	14588	14557	14656	14657	14629	14901	14739	14506	14674	14724	14771	14642	14888	14657	14495	14716	14600	14618	14525	14633	14718	14749	14768	14568	14510	14717	14601	14582	14623	14545	14684	14657	14786	14517	14587	14748	14592	14589	14560	14548	14571	14713	14768	14565	14801	14678	14657	14678	14746	14756	14719	14741	14719	14656	14509	14828	14611	14494	14812	14696	14567	14771	14486	14503	14601	14533	14691	14486	14851	14570	14785	14672	14594	14695	14710	14684	14687	14698	14617	14766	14629	14781	14627	14832	14707	14694
27075	21562	23488	20296	17463	17718	17723	17624	17587	17504	17493	17273	17209	17481	17330	17350	17313	17523	17667	18310	18660	18483	18187	17615	17694	17420	17342	17260	17232	17342	17403	17347	17230	17496	17597	17492	17198	17296	17342	17448	17290	17480	17285	17414	17415	17382	17426	17233	17407	17379	17455	17129	17326	17360	17379	17359	17406	17411	17500	17203	17301	17224	17477	17392	17299	17482	17280	17422	17177	17411	17386	17290	17478	17328	17494	17376	17401	17275	17448	17310	17300	17430	17378	17226	17315	17106	17288	17237	17520	17438	17411	17459	17698	17544	17311	17441	17285	17402	17516	17411	17434	17304	17464	17445	17428	17256	17412	17353	17248	17448	17615	17313	17351	17339	17246	17317	17184	17240	17243	17479	17432	17341	17350	17355	17389	17477	17366	17273	17284	17363	17337	17356	17379	17466	17300	17275	17401	17136	17202	17407	17458	17195	17187	17253	17259	17301	17609	17495	17300	17325	17188	17308	17330	17257	17383	17385	17415	17487	17127	17377	17522	17477	17465	17511	17572	17176	17374	17287	17228	17178	17384	17327	17389	17323	17402	17354	17366	17246	17465	17459	17255	17256	17381	17330	17275	17441	17233	17285	17440	17229	17339	17288	17400	17204	17373	17323	17372	17411	17461	17330	17164	17318	17242	17308	17368	17243	17110	17247	17374	17363	17294	17315	17273	17417	17302	17237	17428	17238	17320	17259	17317	17199	17444	17411	17468	17404	17376	17479	17218	17286	17355	17141	17432	17352	17202	17479	17508	17465	17515	17403	17315	17266	17568	17365	17272	17278	17292	17258	17510	17473	17487	17278	17297	17403	17530	17218	17194	17480	17429	17273	17301	17282	17289	17296	17430	17451	17139	17389	17453	17637	17410	17364	17064	17340	17274	17341	17486	17297	17164	17422	17590	17437	17473	17287	17290	17244	17487	17270	17347	17235	17350	17411	17373	17616	17519	17361	17528	17306	17408	17445	17474	17264	17244	17273	17400	17493	17339	17406	17417	17352	17272	17346	17291	17510	17268	17278	17153	17555	17491	17438	17292	17363	17418	17348	17344	17489	17496	17103	17490	17387	17473	17158	17381	17191	17464	17368	17342	17307	17384	17368	17296	17246	17309	17203	17351	17573	17279	17334	17385	17387	17562	17358	17370	17411	17343	17450	17337	17439	17266	17192	17457	17568	17455	17548	17559	17394	17368	17357	17201	17377	17372	17397	17295	17448	17295	17391	17393	17256	17541	17270	17317	17349	17246	17498	17306	17233	17370	17416	17491	17390	17298	17295	17447	17577	17500	17503	17430	17336	17259	17414	17428	17308	17429	17404	17299	17374	17351	17309	17416	17354	17456	17262	17355	17320	17332	17667	17359	17353	17437	17416	17385	17343	17452	17314	17304	17266	17265	17237	17277	17380	17212	17362	17531	17402	17109	17374	17326	17467	17473	17203	17248	17387	17437	17548	17473	17412	17364	17255	17201	17243	17317	17285	17418	17217	17526	17298	17428	17380	17281	17354	17435	17549	17239	17504	17377	17581	17433	17443	17355	17329	17408	17357	17354	17304	17387	17291	17362	17401	17359	17346	17337	17509	17419	17458	17359	17361	17366	17520	17529	17394	17401	17231	17304	17359	17358	17305	17178	17174	17428	17240	17345	17386	17342	17363	17352	17423	17504	17418	17282	17241	17300	17338	17420	17219	17207	17299	17138	17300	17360	17192	17491	17347	17139	17420	17294	17436	17150	17149	17248	17357	17432	17492	17400	17374	17315	17288	17249	17389	17473	17351	17327	17425	17351	17188	17427	17288	17299	17430	17233	17315	17285	17406	17366	17360	17274	17432	17246	17261	17467	17250	17357	17373	17370	17387	17132	17208	17332	17424	17307	17254	17429	17488	17363	17213	17378	17322	17344	17241	17439	17266	17340	17285	17486	17356	17212	17072	17329	17407	17400	17122	17397	17461	17388	17298	17406	17300	17337	17224	17430	17295	17235	17335	17569	17484	17239	17229	17274	17392	17358	17345	17471	17514	17296	17397	17440	17432	17461	17222	17334	17477	17401	17237	17180	17345	17175	17206	17388	17357	17181	17213	17216	17378	17273	17426	17545	17401	17140	17485	17492	17268	17335	17519	17527	17318	17344	17332	17305	17330	17465	17456	17226	17316	17606	17360	17344	17333	17371	17337	17427	17484	17563	17429	17280	17261	17315	17355	17320	17268	17468	17407	17259	17385	17574	17401	17407	17311	17276	17289	17324	17321	17326	17373	17572	17373	17369	17289	17397	17453	17371	17351	17376	17276	17302	17385	17226	17418	17585	17155	17294	17360	17282	17285	17292	17235	17449	17287	17253	17124	17450	17211	17318	17416	17336	17208	17155	17333	17362	17271	17536	17373	17428	17400	17334	17451	17191	17538	17342	17701	17467	17277	17492	17451	17455	17352	17555	17333	17407	17287	17335	17374	17233	17205	17104	17287	17254	17410	17422	17364	17164	17343	17143	17311	17352	17426	17444	17533	17358	17436	17412	17228	17324	17347	17301	17430	17343	17444	17375	17364	17408	17369	17357	17499	17358	17543	17297	17356	17458	17486	17485	17354	17431	17403	17263	17337	17405	17382	17170	17349	17418	17368	17286	17289	17381	17406	17528	17179	17279	17257	17355	17255	17196	17558	17327	17237	17429	17392	17302	17377	17469	17385	17457	17592	17366	17229	17535	17357	17270	17387	17360	17497	17200	17324	17468	17256	17369	17387	17386	17256	17347	17333	17288	17241	17378	17271	17349	17348	17641	17313	17589	17309	17250	17118	17312	17412	17430	17441	17262	17356	17321	17254	17347	17245	17229	17271	17246	17305	17191	17461	17249	17347	17321	17261	17470	17497	17334	17496	17213	17281	17360	17258	17336	17305	17379	17249	17312	17137	17379	17508	17398	17432	17311	17378	17432	17465	17389	17409	17375	17541	17571	17426	17242	17426	17240	17176	17460	17314	17272	17370	17348	17281	17436	17239	17239	17445	17384	17344	17165	17266	17493	17317	17203	17403	17242	17243	17206	17273	17235	17278	17358	17558	17460	17377	17456	17276	17359	17281	17462	17141	17343	17176	17353	17382	17532	17544	17466	17379	17402	17458	17321	17249	17461	17402	17426	17447	17433	17458	17184	17299	17472	17437	17189	17331	17397	17314	17518	17235	17387	17318	17424	17483	17414	17472	17367	17360	17389	17417	17392	17287	17316	17430	17428	17461	17426	17441	17300	17491	17436	17504	17442	17351	17255	17556	17361	17296	17533	17437	17467	17546	17442	17359	17337	17403	17433	17447	17341	17407	17285	17417	17161	17562	17548	17252	17369	17321	17291	17470	17615	17373	17360	17438	17272	17379	17395	17314	17216	17463	17416	17438	17507	17395	17348	17390	17297	17396	17330	17427	17272	17435	17294	17454	17366	17364	17433	17293	17069	17219	17345	17534	17154	17299	17292	17449	17282	17254	17276	17235	17484	17148	17409	17335	17424	17386	17564	17316	17294	17227	17203	17268	17592	17431	17271	17321	17319	17313	17419	17325	17420	17417	17395	17373	17251	17372	17384	17336	17333	17429	17373	17408	17400	17386	17324	17237	17386	17277	17464	17372	17316	17446	17305	17358	17482	17444	17419	17339	17334	17354	17573	17209	17537	17462	17343	17378	17383	17263	17350	17527	17085	17222	17515	17432	17336	17337	17222	17302	17340	17424	17531	17311	17529	17308	17290	17167	17242	17567	17394	17326	17345	17457	17322	17391	17030	17177	17358	17515	17212	17391	17165	17436	17249	17364	17421	17518	17265	17391	17324	17465	17183	17363	17299	17465	17472	17502	17380	17384	17806	17376	17413	17580	17480	17377	17279	17302	17273	17472	17531	17387	17516	17361	17448	17450	17351	17432	17258	17470	17381	17208	17489	17351	17327	17357	17281	17437	17564	17272	17501	17475	17324	17277	17355	17431	17401	17365	17339	17337	17349	17531	17258	17278	17465	17262	17446	17339	17482	17351	17238	17433	17306	17551	17408	17305	17353	17312	17569	17480	17383	17273	17357	17211	17462	17297	17572	17387	17481	17243	17244	17258	17442	17319	17411	17430	17591	17609	17263	17240	17550	17113	17349	17284	17482	17435	17360	17333	17530	17408	17322	17344	17476	17285	17316	17380	17326	17192	17402	17311	17448	17409	17376	17380	17444	17327	17410	17352	17357	17433	17252	17341	17294	17284	17412	17294	17486	17463	17428	17416	17398	17328	17192	17368	17349	17161	17282	17310	17420	17380	17315	17295	17178	17342	17168	17307	17414	17479	17467	17312	17247	17450	17313	17380	17415	17551	17419	17527	17407	17401	17305	17240	17367	17336	17312	17325	17416	17416	17338	17462	17410	17420	17458	17159	17138	17450	17324	17386	17189	17316	17254	17457	17378	17232	17433	17413	17285	17527	17414	17381	17368	17316	17341	17351	17442	17319	17598	17308	17385	17315	17472	17378	17321	17285	17654	17452	17241	17174	17278	17402	17497	17302	17376	17310	17383	17364	17376	17267	17380	17288	17427	17274	17361	17402	17428	17532	17373	17529	17340	17241	17337	17218	17300	17416	17237	17348	17315	17199	17299	17270	17327	17330	17342	17180	17146	17448	17456	17251	17249	17396	17422	17347	17230	17506	17381	17427	17309	17368	17402	17653	17292	17331	17248	17420	17316	17414	17124	17324	17520	17398	17145	17383	17199	17200	17439	17355	17406	17482	17377	17306	17483	17189	17259	17556	17304	17422	17372	17249	17512	17322	17277	17400	17099	17114	17430	17365	17669	17304	17338	17213	17460	17417	17174	17295	17219	17313	17413	17342	17298	17245	17464	17293	17186	17526	17322	17549	17065	17477	17426	17216	17351	17127	17284	17464	17273	17197	17295	17516	17272	17344	17367	17250	17266	17412	17404	17293	17356	17358	17389	17319	17345	17372	17291	17426	17146	17331	17306	17384	17316	17352	17291	17353	17381	17385	17344	17355	17595	17402	17412	17420	17542	17418	17313	17487	17321	17253	17499	17240	17399	17376	17508	17512	17194	17385	17395	17363	17534	17425	17401	17348	17312	17346	17466	17449	17387	17364	17479	17480	17468	17305	17297	17393
14905	17381	17447	16838	16576	16324	16304	16401	16302	16377	16199	16098	16161	16253	15989	16072	16110	16342	16750	17760	17876	17503	16974	16382	16238	16154	15971	16132	15970	15982	16032	16037	16278	15986	16145	16224	16104	16093	16065	16111	15944	16053	16150	16106	16096	15964	16175	15956	16122	16036	16261	16158	15907	16103	16033	16169	16216	16128	15990	16005	16070	15968	16022	16012	16181	16049	15907	15971	16020	15747	15933	15946	16016	16205	16101	16044	15881	16116	16208	16080	15880	15940	16072	15956	15925	16074	16022	16127	16167	16026	16163	16178	16028	16010	15942	16036	15925	15949	16080	15985	15922	16135	15732	16139	15890	15959	16116	16003	15955	16088	16069	16098	15910	16112	15937	16077	16126	15924	15986	16022	16042	16163	15908	15959	15967	16037	15995	16094	15920	16178	16034	16073	16006	16129	16176	16086	16090	16095	16155	16037	16129	16055	16094	16168	15994	16141	16054	16041	16076	16022	16194	16026	16163	16228	16023	15968	16153	16151	15933	15983	16006	16086	15968	16026	16119	16009	16005	16104	16079	16045	16099	15914	15946	16235	16034	16200	15952	16198	16063	16034	16278	16131	15965	16046	15942	15995	16086	16065	16068	15967	16079	16095	15912	16180	15964	16073	16101	16175	16157	16047	16217	16125	15940	15995	16151	15980	16233	16052	16079	15900	16031	16019	16265	16195	16214	15916	16067	15990	16120	15979	16091	15901	15933	16083	15955	16014	16202	15938	15985	16114	16057	16050	16260	16181	16059	16126	16133	15961	16140	15947	16177	16018	16100	16006	16173	16251	16038	16036	16187	16066	16150	16098	16177	16247	16080	16128	16096	15938	16072	15921	16011	16184	16177	16118	16021	16075	16211	16046	15934	15972	16180	16096	16138	16061	16033	15873	16009	16099	16187	16026	16206	16026	16149	16155	16130	16088	16064	16252	16222	15970	16050	16145	16031	16068	16010	16079	16298	15979	16085	16023	16055	16090	16225	15891	16167	16010	15975	16061	15919	15997	16080	15867	16078	16110	16085	16080	16076	16266	15995	16141	15943	16132	16023	16016	16091	16106	15946	16017	16083	15963	16065	16019	15986	16135	16171	16037	16078	16182	15963	15971	16134	16030	15932	16010	16075	15998	16018	16190	15933	16018	15991	16066	16101	15868	16078	16165	16048	15919	15995	16202	16093	16042	16065	16185	16115	16042	16090	15996	16058	16342	15987	16043	16129	16107	16070	16002	16210	16093	15987	15949	15970	16169	16040	16171	16263	16008	16003	16133	15976	15939	16240	16187	16105	15928	16188	15884	16040	16019	16149	16206	16179	15998	16082	15975	16124	16047	16176	16132	16083	16102	15949	16136	16009	15982	16116	15988	16047	16023	16128	16092	15970	16075	16169	16105	16040	16169	16185	15984	16110	16007	15924	16065	15962	15842	15985	15987	15952	16044	16159	16009	16034	15986	16151	16089	16271	15919	16215	16213	15978	15959	16126	16076	16086	16060	16236	16149	15982	16271	16032	16086	15818	16231	16250	15998	16030	16122	15859	16257	16172	16103	16073	15886	16239	16237	15986	16091	15978	15987	16102	16087	16071	16001	15987	15868	16284	16113	16007	16170	16076	16072	15986	16157	16067	15897	16044	16108	15982	15991	15830	15888	16118	16097	15936	16081	15987	16120	16146	16193	16011	16120	16154	16108	16031	16198	16086	16155	15957	15960	15975	16104	16047	16057	16009	16116	15994	16231	15949	16173	16002	16043	15977	15950	16257	16289	16117	16169	15952	15941	16129	15975	16026	16100	16037	16025	15919	15998	16129	16149	16206	16031	16059	16057	15930	16019	15992	16121	16018	15994	16204	15958	16020	16029	15997	16108	16041	16150	15997	15953	16112	16174	16088	16198	16063	16073	16021	15958	16234	15932	16004	15979	16271	16138	15968	15936	15958	16151	16121	16084	16058	15893	15869	15991	15932	15974	16166	15923	16058	16144	16091	15992	16051	16029	16049	16136	16171	16187	16104	16010	16042	16062	16032	16104	16020	16018	15925	15982	16063	16117	16010	15839	16101	16118	16110	16062	15874	16164	15990	16139	16166	16033	16005	15992	16179	15907	15925	16022	16160	16087	15924	16131	16053	16154	15911	15962	16090	16098	16021	16011	16117	16096	16119	16052	16229	16048	16124	16077	16010	15895	16074	16076	15951	16000	16034	15844	16070	16082	16134	16117	16082	16100	15998	16062	16156	16095	16047	16049	16091	16015	16007	15963	16130	15989	16003	16126	16025	15951	15864	16127	16365	16199	16103	16108	15965	16104	16134	16038	16097	15986	15965	15953	16127	16080	16081	16117	15865	16030	16101	16037	16113	16088	16095	16089	16143	16018	15898	16052	16028	15998	16082	16165	16137	16191	15915	16191	16226	15857	16035	16114	16067	16143	16091	16110	15892	16016	16109	16009	16207	16017	16194	15931	16023	15993	16042	16060	16024	15941	16119	16105	16127	16051	16164	16086	16114	16160	16024	16270	16051	16047	16101	16067	15981	16025	15894	16063	16126	16057	16141	16053	16131	16146	16157	16034	15998	16037	16079	16077	16128	16161	15934	16006	15995	16086	15940	16083	15951	15955	16096	15823	16103	16049	16199	15992	16075	16028	16075	16187	16087	15971	16029	16063	16100	16113	15918	15978	15940	15852	16094	16035	16044	15920	16125	16170	16076	16074	16118	16010	16138	15990	16073	16035	15967	16016	15972	16043	16149	15995	15971	16107	15999	16092	15983	15951	16105	16144	16056	16075	16098	16127	16018	16026	16048	16083	15869	16150	15899	16061	16076	16040	15961	16026	15977	16136	16210	15975	16126	16023	15933	16068	16232	16002	15967	15939	16034	16191	15914	16074	15980	16279	15958	15970	16108	16066	16120	16093	16082	15915	15789	16114	16177	15788	15983	16129	15924	16091	16134	16231	16193	16067	16167	16053	15954	15994	16037	16031	15991	16050	16067	15988	16076	15984	16114	16166	15994	16000	16026	16132	16174	16040	16201	16122	16120	16050	16125	15957	16125	16192	16131	16078	15980	16076	16096	16067	16108	16080	16027	16073	16121	16048	16112	16013	15856	15967	15948	16073	16194	16220	16018	16128	16114	16019	16075	16173	16075	16006	16180	16076	16057	16032	16297	16155	16185	16203	16030	16035	15976	15992	16067	16087	16273	16172	16148	16230	16094	16001	15982	16053	15892	16055	16052	16226	16226	16191	16178	16044	15976	16141	16289	16023	16109	16026	16118	16032	16165	16040	15991	16150	16055	15876	15953	15959	15976	16098	15961	16105	16026	16047	16032	16060	15929	16078	15932	16039	16055	15854	16143	16116	16000	15955	16170	15906	16307	16035	16010	16140	15929	16306	16002	16027	16320	15981	16080	15983	16158	16072	16099	15988	16147	16149	15961	16081	15947	15994	16138	16076	16081	16101	15981	16151	16073	16022	15923	15983	15959	16128	16164	16062	16044	16085	15984	16096	15793	16125	16048	16158	16041	16064	16125	15976	16089	16025	16101	16086	16309	16284	16015	15931	16172	16031	16155	16169	16114	15952	16070	16058	16034	16035	16061	16087	15980	16059	15962	15969	16120	15992	16073	15962	16134	15991	15970	16078	16112	16242	16090	16042	16008	16180	16309	16110	16033	16039	16060	16147	15968	16064	16022	15877	16053	16135	15970	16041	16147	16038	15994	16090	16112	16117	16180	16113	16150	16130	16076	16012	16140	16091	16150	15991	16057	16073	16068	16173	16063	16182	16047	16065	16048	15933	16069	15956	15861	15975	15901	16099	16240	15937	16093	16149	16040	16122	16082	16093	16036	16212	16087	15922	16126	16012	16161	16227	16158	16065	15927	16136	16255	15995	16070	15999	15867	16038	16002	16183	16060	16040	16176	15969	16083	16059	16204	16174	15930	16005	16167	16129	16204	15844	16109	16046	16064	16009	16056	16164	16072	16045	16232	15909	15883	15841	15999	16058	16101	16121	16169	15931	16049	16012	15940	16256	16061	16054	15998	16006	16066	16016	16219	15867	15920	15955	16138	16071	15946	16106	16210	16083	15999	16036	16236	16035	16199	16106	16034	16073	16017	16047	16052	16024	16017	15933	16055	16050	16267	16116	16107	16112	15967	16139	16053	16023	16072	16068	16146	16099	15967	15981	16078	15987	16095	16027	16195	16111	16044	16188	16021	15988	16221	16049	16074	15876	16120	16080	16112	15908	16172	16256	16103	15887	16128	16019	16070	16104	15972	16027	15956	16041	16099	16098	16156	16133	16120	16180	15921	16110	16060	16018	15920	16090	16118	16136	16070	15972	15859	16098	16021	16260	16168	16157	16080	15916	16142	15987	16103	16022	16087	16111	16019	15965	15922	16207	16110	16017	16155	15908	16108	16088	16085	15986	16129	16037	16035	16125	16092	15871	16058	16261	15994	15896	16138	16046	16082	16037	15825	16156	15990	15927	16099	16157	16047	16088	16030	16101	15993	16144	16070	16005	16176	16064	16097	16024	15946	16136	16241	16066	15889	16229	15968	16082	16128	15940	15927	16011	16121	15977	15991	16074	16068	16109	15892	16159	16084	16062	16164	16283	16235	16200	16168	16271	16084	16050	16049	16114	16207	15856	16115	16069	16085	15949	16178	15994	16106	15980	16046	15936	16069	16039	16041	15910	16092	16142	15995	16098	16100	16112	16049	15853	16076	15999	16017	16182	16243	16196	16100	16095	15968	16121	16127	16233	16132	16112	16039	16123	16051	16049	15981	15911	16062	15980	16281	16010	16021	15929	16194	15847	15973	16190	16052	16110	16015	16042	16087	16056	16046	15902	15880	16172	16149	16279	16108	16071	16027	16295	16067	16103	15920	16042	15892	16012	16191	16161	16051	16064	16240	16159	16127	16093	15936	16007	15972	16200	15987	15854	16118	16025	16150	16100	15775	15951	16021	15969	15785	15963	15931	15960	15999	16011	16168	16185	15902	16002	16120	16124	15888	16221	16203	16039	16176	16095	16122	15892	16253	16068	16133	16200	16253	16089	16032	16053	15998	16168	16121	16016	15990	16085	16033	16245	15998	16002	15947	16238	16007	15985	15998	15993	16038	16068	16050	16133	16009	16148
23736	20928	28178	24000	21877	21722	21135	19342	19200	19264	19024	18859	18611	18836	18591	18383	18434	18666	19279	22197	25523	25017	22869	20603	19477	18800	18642	18420	18639	18360	18541	18483	18567	18503	18417	18695	18765	18395	18418	18377	18522	18437	18422	18287	18617	18347	18407	18346	18708	18377	18618	18419	18388	18428	18446	18563	18794	18300	18475	18284	18352	18343	18196	18448	18570	18521	18244	18441	18543	18450	18530	18508	18551	18216	18414	18493	18312	18499	18272	18329	18471	18312	18345	18489	18601	18511	18296	18420	18373	18380	18620	18501	18437	18503	18372	18546	18623	18268	18589	18420	18475	18283	18477	18472	18357	18348	18198	18397	18719	18247	18371	18480	18310	18330	18429	18380	18483	18448	18245	18466	18551	18436	18421	18497	18395	18326	18234	18362	18393	18524	18270	18537	18241	18497	18487	18355	18336	18377	18276	18348	18413	18374	18523	18439	18483	18186	18619	18144	18273	18298	18377	18484	18203	18326	18245	18393	18377	18293	18554	18457	18603	18438	18286	18550	18502	18383	18306	18575	18501	18348	18319	18622	18637	18363	18418	18466	18628	18441	18508	18496	18443	18255	18440	18575	18511	18491	18459	18572	18430	18721	18512	18236	18291	18389	18488	18615	18696	17993	18615	18313	18386	18285	18362	18261	18586	18623	18361	18493	18375	18351	18453	18443	18468	18217	18483	18693	18545	18549	18702	18503	18436	18341	18531	18318	18331	18734	18589	18339	18541	18413	18501	18316	18438	18388	18274	18349	18403	18567	18502	18474	18503	18373	18529	18349	18387	18244	18487	18272	18536	18479	18677	18484	18446	18433	18241	18471	18461	18278	18479	18458	18490	18308	18413	18624	18316	18313	18427	18315	18529	18305	18624	18450	18551	18394	18467	18388	18478	18526	18544	18372	18375	18360	18427	18313	18342	18506	18325	18319	18334	18437	18447	18445	18367	18373	18334	18482	18400	18225	18538	18476	18627	18520	18469	18417	18333	18359	18478	18489	18371	18623	18764	18436	18272	18238	18636	18341	18271	18373	18258	18590	18402	18524	18517	18351	18247	18167	18410	18288	18657	18423	18613	18457	18344	18405	18401	18542	18437	18416	18415	18343	18330	18399	18418	18503	18612	18429	18421	18321	18070	18379	18378	18257	18487	18505	18633	18586	18331	18370	18100	18329	18671	18430	18493	18278	18285	18442	18246	18476	18664	18376	18387	18488	18452	18493	18346	18499	18480	18277	18173	18468	18267	18316	18466	18310	18179	18285	18347	18400	18661	18279	18364	18420	18559	18412	18472	18384	18508	18261	18370	18323	18328	18277	18513	18594	18630	18303	18522	18365	18444	18457	18438	18229	18434	18456	18356	18428	18268	18381	18497	18435	18276	18298	18636	18293	18424	18374	18353	18216	18473	18346	18519	18205	18403	18318	18700	18530	18481	18297	18497	18556	18390	18468	18490	18242	18537	18395	18627	18434	18356	18439	18490	18299	18457	18395	18520	18382	18707	18474	18445	18460	18394	18371	18494	18500	18593	18407	18331	18535	18474	18414	18399	18585	18338	18553	18482	18385	18439	18398	18405	18220	18370	18438	18317	18241	18345	18320	18375	18423	18562	18406	18553	18493	18574	18626	18463	18545	18474	18436	18587	18291	18389	18328	18658	18418	18380	18506	18293	18322	18475	18550	18590	18544	18323	18442	18396	18385	18250	18215	18354	18230	18420	18365	18370	18457	18393	18311	18470	18474	18449	18424	18408	18238	18427	18246	18511	18661	18456	18349	18461	18323	18490	18562	18299	18283	18213	18382	18325	18485	18384	18405	18278	18537	18313	18564	18606	18340	18232	18413	18378	18345	18371	18662	18520	18387	18260	18392	18446	18330	18306	18231	18632	18413	18531	18363	18298	18351	18345	18539	18435	18348	18266	18578	18297	18254	18624	18476	18472	18581	18573	18410	18374	18254	18372	18371	18604	18454	18705	18355	18480	18408	18445	18269	18243	18578	18272	18274	18478	18499	18515	18237	18452	18635	18289	18377	18483	18485	18555	18244	18597	18343	18440	18415	18349	18318	18548	18387	18280	18255	18212	18365	18404	18544	18430	18547	18484	18562	18248	18511	18280	18242	18399	18460	18343	18472	18470	18498	18454	18562	18427	18456	18278	18575	18479	18395	18221	18271	18000	18572	18413	18210	18431	18287	18345	18349	18415	18316	18292	18506	18472	18646	18383	18447	18272	18438	18378	18374	18462	18422	18428	18291	18598	18469	18380	18525	18502	18265	18285	18684	18514	18584	18528	18303	18209	18348	18579	18250	18574	18441	18491	18477	18474	18188	18451	18490	18398	18381	18523	18572	18466	18533	18553	18598	18461	18282	18524	18476	18455	18296	18518	18370	18441	18444	18432	18300	18511	18409	18579	18274	18397	18240	18500	18328	18368	18268	18408	18713	18366	18339	18471	18421	18495	18454	18463	18527	18329	18553	18366	18484	18274	18275	18302	18212	18536	18431	18500	18392	18563	18334	18502	18373	18539	18498	18371	18439	18443	18345	18597	18314	18561	18426	18602	18459	18447	18349	18467	18444	18424	18283	18496	18306	18449	18346	18562	18269	18552	18558	18459	18453	18314	18414	18265	18530	18531	18517	18424	18358	18418	18112	18222	18317	18446	18422	18340	18413	18491	18612	18423	18472	18490	18549	18434	18398	18585	18454	18429	18749	18494	18557	18474	18357	18558	18448	18463	18458	18356	18271	18387	18589	18344	18547	18232	18471	18443	18534	18540	18199	18447	18362	18537	18446	18551	18266	18371	18381	18530	18445	18372	18421	18223	18501	18623	18341	18301	18350	18219	18323	18279	18297	18522	18382	18231	18419	18416	18388	18296	18233	18502	18321	18240	18436	18584	18578	18296	18315	18492	18606	18561	18554	18724	18636	18450	18328	18161	18502	18375	18525	18457	18397	18418	18555	18410	18444	18291	18458	18387	18449	18510	18441	18440	18449	18347	18479	18492	18335	18458	18394	18501	18390	18528	18505	18443	18514	18610	18233	18348	18380	18355	18500	18245	18274	18464	18559	18511	18420	18330	18582	18404	18692	18746	18234	18323	18376	18541	18422	18458	18530	18409	18529	18471	18306	18279	18483	18623	18339	18323	18415	18259	18299	18337	18492	18590	18373	18224	18338	18407	18626	18385	18474	18462	18311	18335	18337	18476	18070	18432	18339	18531	18414	18303	18421	18502	18408	18427	18572	18473	18276	18479	18362	18325	18320	18292	18452	18465	18426	18336	18245	18411	18369	18344	18445	18449	18428	18561	18422	18346	18232	18209	18277	18203	18546	18362	18477	18431	18260	18557	18464	18214	18490	18329	18337	18505	18556	18488	18367	18492	18444	18491	18458	18276	18412	18395	18398	18152	18338	18535	18447	18386	18460	18487	18541	18402	18292	18330	18451	18376	18560	18411	18543	18221	18385	18342	18335	18475	18545	18353	18497	18527	18511	18450	18292	18352	18328	18473	18283	18350	18551	18418	18363	18409	18440	18536	18290	18308	18500	18357	18516	18384	18601	18414	18345	18474	18302	18416	18573	18344	18290	18326	18329	18411	18408	18452	18149	18256	18243	18472	18573	18486	18550	18182	18470	18429	18481	18675	18302	18344	18467	18315	18360	18455	18401	18504	18044	18389	18666	18610	18572	18611	18362	18404	18408	18298	18278	18483	18515	18334	18519	18530	18361	18330	18321	18499	18625	18452	18446	18502	18342	18617	18521	18474	18516	18303	18589	18412	18487	18322	18280	18639	18224	18472	18390	18472	18364	18460	18184	18596	18328	18507	18694	18643	18425	18455	18339	18458	18319	18469	18445	18375	18441	18508	18465	18373	18430	18294	18369	18502	18486	18405	18278	18545	18208	18347	18481	18421	18410	18540	18288	18521	18333	18331	18339	18345	18563	18574	18469	18329	18561	18492	18419	18405	18505	18462	18470	18447	18451	18391	18516	18416	18309	18381	18321	18213	18284	18480	18277	18330	18449	18456	18299	18577	18540	18420	18385	18424	18450	18538	18335	18261	18269	18429	18479	18446	18441	18409	18290	18415	18421	18328	18366	18256	18663	18490	18400	18354	18355	18508	18459	18405	18367	18511	18283	18428	18482	18409	18377	18408	18323	18292	18514	18405	18521	18783	18335	18581	18258	18345	18381	18463	18486	18350	18408	18506	18328	18332	18597	18402	18315	18500	18301	18356	18229	18512	18509	18697	18297	18425	18521	18381	18627	18377	18535	18384	18454	18371	18347	18487	18464	18426	18469	18348	18337	18538	18342	18424	18311	18307	18665	18387	18431	18512	18420	18388	18217	18286	18695	18416	18429	18411	18261	18425	18490	18505	18332	18417	18543	18391	18487	18661	18440	18345	18437	18435	18342	18416	18450	18418	18431	18620	18311	18475	18492	18341	18474	18355	18441	18360	18513	18616	18654	18546	18343	18484	18279	18235	18457	18501	18260	18374	18479	18491	18621	18454	18470	18591	18500	18337	18125	18568	18361	18492	18372	18302	18659	18354	18388	18462	18358	18332	18416	18482	18298	18414	18639	18437	18553	18415	18262	18593	18235	18373	18416	18492	18671	18393	18295	18416	18387	18570	18576	18477	18299	18382	18515	18694	18572	18438	18340	18255	18295	18440	18306	18562	18304	18524	18453	18426	18375	18461	18342	18493	18399	18578	18574	18529	18365	18452	18313	18528	18658	18462	18673	18436	18463	18261	18610	18444	18418	18329	18343	18262	18536	18341	18316	18388	18527	18475	18411	18353	18269	18521	18530	18478	18513	18551	18524	18346	18326	18476	18329	18472	18450	18471	18246	18331	18430	18513	18468	18557	18474	18545	18549	18348	18394	18591	18367	18310	18417	18425	18325	18491	18416	18428	18566	18434	18305	18592	18412	18428	18390	18511	18373	18430	18354	18218	18463	18720	18622	18546	18369	18412	18394	18454	18540	18560	18503	18285	18452	18465	18454	18364	18444	18331	18440	18289	18367	18675	18347	18453	18358	18453	18444	18341	18458	18116	18480	18331	18307	18397	18443	18322	18355	18409	18269	18161	18329	18477	18531	18427	18506	18300	18370	18505	18338	18308	18518	18376	18378
14849	24633	23025	19892	18846	18369	18020	17848	17735	17595	17387	17370	17163	17109	17226	16945	16874	17240	18303	22713	27186	25589	22255	19430	17770	17140	17081	16870	16793	16815	16788	16673	16755	16884	16732	16694	16871	16830	16753	16947	16808	16654	16942	16847	16826	16730	16749	16946	16836	16744	16869	16899	16959	16864	16849	16902	16619	16984	16884	16611	16923	16962	16708	16774	16860	16869	16699	16815	16818	16910	16636	16769	16744	16842	16810	16807	16796	16878	16746	16860	16717	16681	16896	16810	16732	16743	16800	16956	16740	16642	16748	16787	16865	16819	16785	16766	16850	16765	16802	16711	16861	16940	16812	16601	17082	16742	17017	16830	16898	16881	16682	16673	16731	16864	16938	17010	16789	16836	16746	16876	16781	16696	16723	16770	16830	16797	16785	16805	16791	16778	16883	16852	16640	16759	16790	16754	16847	16793	16865	16929	16881	17009	16660	16673	16641	16641	16768	16779	16853	16637	16760	16673	16797	16589	16749	16656	16924	16621	16875	16815	16881	16775	16720	16779	16770	16818	16738	16832	16851	16727	16848	16737	16809	16754	16859	16839	16827	16807	16762	16792	16865	16893	16793	16710	16784	16709	16742	16728	16763	16854	16664	16716	16811	16747	16838	16857	16860	16769	16734	16758	16830	16859	16880	16724	16765	16736	16837	16788	16800	16891	16771	16728	16748	16781	16717	16718	16797	16753	16846	16720	16854	16781	16818	16910	16791	16961	16818	16666	16708	16691	16895	16706	16836	16785	16975	16836	16847	16872	16595	16850	16715	16867	16675	16632	16813	16685	16781	16780	16805	16821	16837	16709	16778	16957	16969	16925	16943	16938	16846	16915	16791	16752	16832	16669	16727	16788	16817	16814	16832	16986	16870	16706	16785	16821	16760	16742	16679	16556	16921	16715	16669	16857	16918	16627	16942	16951	16846	16777	16783	16885	16764	16843	16776	16647	16902	16685	16964	16873	16851	16835	16700	16719	16778	16746	16930	16754	16684	16783	16662	16920	16751	16839	16815	16879	16840	16822	16751	16865	16692	16758	16906	16801	16700	16723	16767	16755	16884	16809	16785	16628	16696	16822	16829	16652	16927	16877	16779	16682	16796	16743	16829	16656	16917	16865	16911	16883	16672	16673	16877	16760	16861	16821	16798	16886	16771	16791	16687	16963	16800	16747	16966	16835	16649	16669	16614	16694	16781	16741	16913	16743	16734	16696	16726	16720	16912	16671	16803	16718	16878	16649	16766	16646	16789	16756	16687	16823	16782	16885	16648	16676	16750	16823	16723	16600	16660	16697	16720	16800	16747	16753	16897	16736	16678	16971	16734	16716	16862	16790	16647	16841	16861	16857	16831	16809	16708	16708	16823	16805	16823	16953	16716	16896	16745	16549	16718	16808	16778	16735	16702	16794	16606	16778	16823	16907	16731	16846	16705	16737	16873	16751	16735	16623	16628	16715	16826	16853	16788	16718	16782	16800	16885	16742	16820	16687	16775	16890	16773	16740	16705	16802	16821	16798	16736	17012	16687	16613	16791	16947	16657	16689	16820	16841	16846	16664	16826	16660	16735	16637	16859	16637	16737	16848	16934	16551	16730	16789	16759	16743	16681	16694	16751	16683	16817	16706	16723	16801	16852	16812	16826	16684	16792	16918	16652	16873	16746	16755	16783	16649	16756	16704	16789	16844	16711	16911	16895	16781	16886	16842	16791	16858	16819	16737	16781	16807	16754	16795	16615	16810	16832	16955	16770	16704	16954	16853	16895	16827	16872	16905	16612	16787	16893	16749	16801	16663	16788	16692	16942	16804	16805	16704	16842	16830	16633	16925	16862	16691	16775	16733	16813	16765	16916	16735	16701	16689	16728	16778	16770	16755	16866	16635	16788	16814	16917	16796	16858	16715	16763	16805	16826	16808	16659	16724	16888	16757	16812	16739	16789	16670	16867	16820	16823	16765	16713	16797	16860	16872	16613	16856	16811	16848	16928	16847	16782	16803	16780	16739	16749	16939	16721	16679	16696	16684	16820	16779	16803	16698	16931	16832	16776	16743	16814	16688	16878	16759	16863	16724	16804	16803	16826	16702	16847	16775	16930	16739	16696	16742	16827	16671	16782	16818	16825	16828	16953	16717	16734	16598	16904	16790	16933	16733	16785	16852	16799	16895	16947	16876	16788	16826	16992	16879	16701	16728	16863	16797	16923	16769	16662	16636	16778	16530	16810	16828	16641	16927	16848	16775	17022	16892	16793	16789	16801	16625	16821	16876	16735	16635	16767	16980	16841	16876	16658	16770	16824	16784	16983	16781	16785	16899	16882	16777	16720	16838	16656	16889	16843	16976	16857	16879	16840	16879	16725	16885	17021	16853	16885	16730	16697	16769	16682	16686	16546	16857	16838	16713	16877	16714	16863	16769	16754	16885	16627	16830	16878	16700	16880	16859	16774	16716	16794	16715	16751	16825	16813	16842	16817	16857	16688	16863	16763	16713	16850	16926	16899	16619	16773	17022	16670	16738	16903	16760	16771	16844	16884	16701	16762	16686	16694	16758	16897	16931	16871	16897	16846	16736	16746	16855	16742	16727	16731	16783	16760	16718	16687	16689	16731	16845	16850	16784	16949	16854	16937	16779	16700	16792	16738	16827	17034	16760	16768	16746	16754	16637	16874	16920	16852	16921	16832	16709	16929	16726	16754	16818	16679	16778	16881	16780	16820	16643	16793	16796	16656	16708	16696	16676	16691	16724	16921	16882	16821	16755	16763	16750	16860	16922	16852	16789	16844	16911	16845	16790	16882	16813	16679	16804	16717	16887	16810	16734	16934	16658	16799	16879	16967	16691	16756	16767	16644	16855	16893	16819	16792	16764	16700	16840	16778	16794	16694	16747	16782	16953	16848	16810	16823	16784	16807	16848	16852	16719	16927	16628	16786	16866	16822	16743	16853	16895	16883	16855	16756	17016	16911	16929	16835	16726	16776	16905	16832	16637	16801	16816	16885	16741	16928	16969	16679	16728	16756	16845	16759	16836	16639	16796	16682	16835	16753	16678	16883	16767	16701	16684	16803	16857	16637	16776	16729	16926	16750	16888	16839	16726	16728	16983	16677	16727	16778	16858	16881	16870	16817	16610	16674	16747	16880	17018	16863	16877	16883	16771	16752	16686	16831	16740	16637	16797	16905	16883	16876	16873	16834	16904	16842	16673	16939	16746	16761	16897	16723	16973	16779	16758	16872	16602	16685	16727	16912	16771	16768	16777	16686	16744	16895	16660	16829	17001	16695	16857	16711	17077	16841	16799	16794	16869	16650	16872	16668	16715	16895	16674	16782	16819	16856	16771	16700	16636	16787	16681	16852	16747	16634	16835	16816	16717	16897	16868	16549	16836	16903	16699	16711	16782	16615	16691	16748	16809	16864	16818	16854	16818	16738	16829	16817	16778	16831	16908	16836	16846	16962	16771	16685	16602	16562	16790	16658	16895	16848	16612	16905	16981	16827	16826	16752	16876	16853	16923	16744	16908	16885	16796	16553	16720	16719	16830	16943	16891	16892	16850	16874	16857	16761	16867	16923	16896	16667	16893	16767	16823	16663	16774	16987	16789	16616	16791	16649	16783	16748	16624	16790	16916	16859	16801	16779	16859	16663	16785	16705	16799	16740	16836	16712	16794	16731	16691	16699	16844	16722	16691	16783	16800	16815	16794	16839	16770	16644	16759	16918	16725	16860	16705	16904	16622	16735	16901	16576	16767	16859	16819	16681	16855	16899	16777	16856	16905	16756	16675	16846	16742	16910	16710	16928	16877	16831	16837	16786	16966	16817	16813	16727	16766	16839	16683	16825	16518	16676	16922	16855	16889	16835	16868	16736	16696	16690	16593	16821	16734	16837	16763	16760	16776	16803	16717	16728	16834	16668	16923	16737	16739	16787	16931	16683	16750	16863	16914	16836	16642	16658	16973	16703	16895	16779	16806	16889	16933	16686	16898	16789	16665	16898	17020	16819	16688	16967	16756	16846	16890	16806	16689	16794	16860	16954	16843	16893	16711	16831	16735	16749	16922	16825	16660	16755	16891	16817	16821	16655	16809	16696	16849	16809	16727	16827	16689	16814	16788	16694	16955	16699	16898	16702	16818	16788	16893	16783	17126	16973	16726	16718	16763	16763	16775	16927	16732	16859	16668	16707	16815	16777	16819	16793	16735	16882	16720	16817	16870	16772	16807	16934	16767	16753	16740	16831	16868	16703	16857	16746	16712	16805	16699	16844	16896	16752	16896	16816	16839	16844	16933	16795	16665	16764	16695	16694	16601	16841	16803	16717	16791	16833	16621	16789	16832	16574	16898	16683	16863	16751	16738	16828	16810	16969	16573	16599	16857	16725	16691	16653	16850	16858	16799	16701	16742	16804	16753	16708	16682	16862	16850	16749	16845	16622	16803	16619	16888	16897	16844	16821	16937	16733	16825	16729	16716	16778	16723	16739	16716	16624	16687	16648	16865	16743	16806	16604	16841	16867	16820	16742	16814	16796	16800	16777	16895	16826	16543	16802	16953	16770	16642	16840	16919	16631	16818	16963	16765	16854	16856	16686	16785	16757	16754	16728	16734	16853	16960	16967	16682	16963	16787	17093	16742	17100	16820	16910	16631	16691	16832	16734	16804	16834	16685	16760	16855	17059	16630	16672	16826	16792	16803	16868	16605	16766	16820	16905	16865	16700	16855	16803	16755	16727	16754	16813	16839	16801	16776	16878	16622	16746	16689	16693	16911	16812	16721	16858	16671	16876	16848	16810	16671	16861	16889	16658	16907	16766	16736	16958	16735	16766	16704	16835	16831	16660	16806	16777	16917	16744	16721	16610	16732	16838	16715	16867	16721	16730	16838	16740	16744	16766	16726	16734	16781	16680	16920	16764	16781	16797	16973	16816	16769	16709	16877	16742	16741	16666	16760	16860	16906	16861	16951	16714	16917	16715	16894	16871	16575	16805	16766	16859	16741	16782	16695	16937	16887	16622	16804	16653	16896	16911	16731	16980	16783	16747	16832	16753	16738	16963	16734	16755	16813	16724	16808	16809	16621	16845	16711	16715	16746	16797	16786	16782	16947	16764	16774	16951	16877	16816	16764	16914	16743	16917	16698
22688	20946	28716	23368	21292	23628	25052	21035	20173	20546	20284	20004	20019	20057	19896	19727	19856	19880	20067	20433	29595	32116	28230	23975	21482	20047	19712	19219	19587	19241	19440	19347	19376	19460	19508	19327	19510	19268	19245	19323	19332	19227	19271	19414	19366	19217	19349	19381	19254	19193	19359	19478	19381	19351	19442	19317	19225	19316	19380	19293	19273	19467	19138	19130	19267	19443	19299	19404	19371	19284	19241	19397	19455	19186	19102	19305	19274	19312	19359	19170	19324	19308	19324	19382	19382	19586	19513	19537	19259	19358	19348	19380	19255	19136	19372	19358	19337	19465	19377	19496	19311	19409	19475	19194	19250	19423	19255	19235	19235	19468	19060	19345	19132	19377	19294	19202	19270	19030	19100	19203	19366	19245	19350	19295	19376	19480	19331	19451	19465	19621	19271	19267	19503	19173	19431	19400	19269	19264	19391	19263	19449	19349	19240	19334	19385	19410	19216	19165	19433	19100	19325	19213	19371	19384	18955	19127	19332	19251	19401	19493	19353	19175	19426	19290	19372	19498	19346	19342	19311	19375	19400	19238	19449	19269	19363	19074	19203	19475	19375	19248	19254	19364	19343	19240	19378	19025	19308	19417	19309	19167	19318	19407	19193	19223	19200	19289	19198	19241	19248	19290	19077	19135	19335	19374	19276	19345	19127	19339	19304	19248	19331	19227	19367	19360	19280	19204	19471	19256	19439	19304	19367	19241	19296	19221	19339	19380	19443	19480	19286	19346	19442	19313	19246	19260	19232	19193	19252	19415	19359	19445	19120	19293	19319	19377	19307	19379	19170	19364	19466	19241	19358	19057	19251	19281	19386	19291	19315	19375	19368	19366	19323	19237	19286	19216	19414	19444	19319	19165	19314	19416	19390	19432	19476	19363	18998	19259	19313	19190	19356	19214	19134	19335	19393	19334	19212	19304	19177	19140	19109	19025	19328	19287	19321	19377	19455	19245	19352	19267	19381	19041	19430	19349	19252	19106	19431	19257	19217	19216	19445	19080	19351	19210	19266	19370	19312	19286	19393	19449	19364	19301	19370	19195	19458	19430	19145	19276	19206	19374	19275	19395	19338	19184	19250	19276	19172	19229	19206	19163	19173	19387	19203	19319	19405	19369	19271	19334	19126	19261	19174	19285	19174	19164	19205	19351	19426	19399	19309	19371	19454	19235	19388	19189	19093	19327	19323	19362	19331	19353	19515	19300	19174	19157	19078	19235	19271	19389	19487	19483	19256	19264	19234	19189	19359	19263	19212	19284	19504	19296	19207	19391	19240	19162	19232	19234	19330	19093	19280	19373	19275	19465	19268	19189	19266	19156	19123	19219	19114	19259	19136	19186	19139	19222	19188	19314	19258	19182	19355	19142	19136	19224	18978	19273	19021	19475	19294	19138	19138	19243	19264	19405	19380	19079	19267	19381	19430	19360	19376	19599	19193	19382	19267	19079	19330	19190	19118	19329	19332	19457	19334	19366	19203	19269	19454	19419	19322	19309	19284	19282	19394	19160	19101	19374	19178	19197	19340	19155	19292	19178	19284	19144	19174	19281	19364	19500	19417	19079	19347	19287	19395	19453	19095	19319	19244	19314	19342	19219	19324	19282	19270	19221	19137	19003	19252	19299	19082	19037	19063	19267	19142	19168	19285	19250	19408	18945	19294	19329	19222	19384	19378	19078	19086	19391	19308	19202	19251	19397	19275	19270	19258	19305	19253	19567	19506	19351	19215	19442	19227	19301	19317	19297	19233	19236	19215	19254	19265	19136	19194	19331	19459	19213	19453	19093	19224	19399	19098	19504	19380	19274	19251	19341	19344	19367	19322	19347	19243	19390	19477	19264	19495	19417	19213	19273	19212	19347	19418	19239	19351	19287	19206	19544	19402	19157	19091	19181	19255	19448	19201	19207	19334	19142	19382	19019	19064	19228	19222	19248	19323	19372	19433	19417	19196	19106	19169	19300	19063	19379	19226	19253	19402	19154	19124	19348	19468	19208	19344	19265	19371	19256	19208	19276	19301	19340	19101	19323	19188	19281	19387	19291	19278	19371	19316	19299	19209	19380	19271	19329	19173	19353	19209	19227	19194	19278	19221	19184	19318	19236	19304	19381	19158	19492	19472	19157	19423	19209	19240	19220	19128	19445	19209	19377	19333	19160	18980	19292	19436	19130	19302	19267	19397	19186	19376	19158	19095	19300	19105	19216	19300	19248	19197	19251	19356	19346	19392	19310	19400	19246	19243	19304	19450	19298	19405	19290	19528	19460	19294	19348	19351	19038	19401	19174	19346	19311	19254	19295	19276	19171	19272	19432	19596	19284	19503	19188	19187	19096	19199	19204	19172	19357	19405	19251	19279	19498	19187	19166	19205	19141	19223	19382	19387	19339	19453	19313	19243	19294	19244	19549	19253	19172	19676	19560	19306	19240	19518	19119	19279	19250	19290	19341	19248	19274	19194	19344	19145	19276	19284	19474	19387	19102	19256	19117	19455	19450	19174	19255	19364	19458	19447	19342	19375	19301	19112	19109	19376	19449	19466	19309	19461	19313	19244	19358	19335	19235	19250	19283	19477	19347	19352	19299	19186	19496	19364	19149	19433	19226	19281	19140	19063	19393	19493	19268	19270	19390	19194	19202	19287	19116	19254	19348	19328	19386	19474	19184	19405	19576	19161	19389	19255	19346	19354	19119	19553	19322	19179	19241	19310	19220	19304	19196	19244	19200	19291	19318	19219	19359	19180	19221	19316	19088	19319	19409	19374	19386	19192	19433	19224	19310	19216	19307	19236	19614	19388	19514	19336	19444	19332	19164	19278	18999	19305	19268	19405	19268	19010	19489	19265	19377	19301	19292	19389	19119	19370	19084	19208	19498	19085	19250	19452	19117	19273	19338	19217	19183	19364	19304	19144	19324	19296	19161	19232	19182	19136	19232	19475	19071	19577	19479	19251	19508	19343	19341	19468	19155	19150	19348	19296	19372	19282	19310	19384	19212	19155	19203	19293	19216	19351	19509	19586	19281	19379	19245	19100	19287	19300	19392	19176	19118	19148	19145	19268	19588	19274	19536	19181	19203	19446	19176	19286	19232	19276	19227	19515	19569	19230	19182	19318	19265	19361	19307	19617	19313	18970	19237	19340	19219	19319	19146	19375	19262	19125	19159	19344	19242	19445	19103	19118	19208	19276	19106	19023	19480	19232	19157	19359	19362	19440	19375	19412	19295	19446	19374	19226	19079	19312	19332	19271	19185	19361	19297	19270	19131	19488	19485	19441	19306	19246	19203	19407	19341	19197	19107	19221	19376	19423	19592	19572	19217	19192	19505	19640	19239	19166	19176	19504	19363	19036	19127	19192	19276	19608	19522	19376	19398	19347	19141	19511	19249	19368	19354	19304	19114	19248	19266	19301	19248	19360	19585	19339	19291	19261	19263	19314	19419	19171	19180	19501	19273	19326	19331	19350	19532	19428	19254	19249	19371	19515	19099	19220	19250	19258	19431	19119	19058	19331	19078	19209	19380	19376	19122	19097	19194	19428	19313	19371	19269	19208	19215	19269	19422	19384	19361	19315	19318	19204	19299	19272	19209	19549	19233	19082	19164	19357	19422	19217	19429	19210	19227	19354	19317	19294	19135	19136	19243	19334	19393	19250	19193	19378	19278	19349	19233	19356	19254	19417	19243	19355	19341	19191	19246	19352	19197	19193	19312	19341	19320	19428	19257	19306	19115	19203	18953	19251	19225	19237	19474	19381	19009	19111	19307	19386	19274	19293	19345	19450	19351	19106	19167	19315	19299	19393	19352	19247	19067	19183	19045	19356	19328	19277	19185	19195	19271	19346	19359	19404	19379	19340	19341	19238	19323	19373	19238	19175	19322	19302	19342	19256	19305	19118	19299	19670	19290	19351	19186	19194	19331	19185	19139	19253	19568	19330	19248	19304	19401	19520	19382	19212	19310	19195	19294	19110	19295	19400	19224	19459	19401	19324	19278	19316	19323	19391	19269	19407	19427	19137	19479	19321	19293	19286	19169	19403	19400	19080	19246	19311	19236	19442	19379	19373	19105	19327	19220	19195	19277	19299	19363	19059	19227	19074	19358	19292	19448	19182	19206	19214	19257	19325	19399	19328	19231	19306	19292	19357	19110	19234	19377	19255	19430	19288	19177	19350	19202	19349	19431	19206	19245	19092	19313	19390	19261	19287	19351	19435	19357	19535	19419	19186	19578	19340	19367	19311	19321	19338	19185	19222	19324	19135	19353	19052	19290	19493	19268	19227	19164	19412	19294	19244	19454	19223	19290	19339	19383	19491	19576	19239	19220	19197	19288	19457	19467	19257	19393	19539	19402	19285	19210	19357	19492	19276	19387	19388	19213	19361	19082	19371	19428	19376	19302	19444	19263	19205	19310	19159	19181	19357	19341	19374	19447	19131	19249	19216	19147	19362	19343	19365	19291	19377	19403	19320	19415	19246	19208	19441	19205	19276	19014	19282	19212	19220	19204	19402	19431	19316	19468	19320	19147	19208	19126	19375	19435	19328	19486	19287	19123	19217	19122	19397	19270	19288	19046	19173	19202	19379	19192	19344	19224	19269	19317	19226	19357	19221	19100	19247	19337	19553	19307	19343	19423	19355	19140	19296	19416	19319	19156	19343	19164	19292	19260	19220	19270	19307	19296	19603	19464	19165	19503	19313	19297	19347	19265	19447	19370	19312	19293	19417	19380	19168	19047	19215	19158	19323	19342	19443	19263	19216	19507	19195	19281	19139	19296	19241	19188	19251	19225	19237	19360	19352	19284	19361	19374	19321	19238	19360	19409	19467	19270	19362	19389	19508	19192	19250	19148	19161	19100	19241	19204	19220	19191	19145	19231	19370	19454	19478	19195	19466	19295	19453	19223	19613	19225	19155	19254	19343	19272	19321	19250	19296	19090	19298	19094	19273	19264	19190	19177	19224	19268	19191	19345	19146	19468	19041	19277	19371	19450	19382	19238	19363	19025	19285	19198	19292	19217	19213	19381	19463	19568	19267	19074	19376	19421	19562	19359	19409	19254	19273	19261	19247	19128	19379	19070	19488	19229	19331	19407	19321	19240	19300	19266	19299	19332	19418	19141	18998	19315	19242	19404	19266	19257
16567	29415	27118	22563	21273	20495	19871	19503	19202	18617	18248	18073	17987	18026	17717	17635	18004	17770	18087	19513	32843	33363	28209	22619	19457	17898	17494	17236	17273	17433	17399	17161	17271	17254	17307	17348	17152	17165	17294	17171	17233	17370	17422	17179	17426	17375	17271	17306	17217	17231	17454	17215	17267	17269	17352	17483	17411	17303	17338	17214	17324	17257	17334	17325	17370	17209	17423	17248	17160	17280	17311	17280	17304	17447	17228	17451	17377	17312	17124	17238	17189	17454	17240	17371	17268	17277	17365	17289	17404	17213	17314	17240	17324	17281	17252	17295	17334	17222	17276	17471	17206	17341	17261	17258	17203	17157	17338	17184	17295	17362	17435	17210	17253	17356	17261	17233	17206	17236	17199	17228	17342	17328	17351	17298	17463	17204	17577	17231	17402	17313	17324	17184	17342	17303	17435	17223	17341	17318	17211	17174	17328	17305	17277	17240	17335	17237	17221	17341	17413	17243	17254	17271	17283	17326	17370	17249	17185	17280	17369	17417	17172	17293	17286	17303	17104	17263	17187	17235	17322	17364	17148	17382	17287	17227	17351	17265	17319	17203	17306	17249	17189	17276	17183	17306	17231	17294	17361	17289	17256	17304	17247	17315	17237	17270	17383	17280	17212	17066	17302	17289	17238	17309	17385	17285	17379	17329	17407	17289	17167	17359	17174	17276	17234	17309	17101	17183	17409	17367	17336	17194	17339	17408	17434	17423	17314	17288	17280	17080	17143	17318	17149	17119	17342	17245	17218	17077	17282	17368	17126	17260	17197	17423	17313	17430	17233	17281	17396	17225	17271	17299	17228	17309	17206	17305	17319	17165	17301	17409	17352	17208	17241	17060	17158	17236	17245	17083	17351	17314	17169	17040	17217	17322	17310	17063	17278	17244	17249	17262	17249	17385	17422	17395	17277	17308	17407	17411	17385	17309	17402	17136	17319	17192	17251	17199	17269	17157	17283	17392	17177	17273	17276	17294	17320	17120	17251	17248	17103	17176	17247	17112	17271	17245	17275	17308	17252	17341	17200	17430	17187	17325	17191	17122	17186	17363	17110	17335	17367	17344	17281	17280	17378	17093	17250	17045	17147	17371	17191	17118	17403	17393	17225	17382	17286	17217	17291	17207	17426	17158	17369	17230	17136	17281	17395	17020	17080	17466	17213	17291	17325	17111	17307	17251	17158	17207	17437	17206	17210	17299	17361	17113	17186	17216	17315	17081	17272	17269	17125	17163	17374	17149	17370	17291	17475	17200	17336	17156	17388	17118	17371	17355	17343	17464	17192	17244	17246	17351	17250	17512	17502	17135	17218	17228	17207	17367	17066	17286	17170	17408	17263	17244	17215	17371	17157	17245	17322	17351	17312	17230	17347	17239	17218	17331	17175	17245	17239	17300	17098	17174	17327	17227	17308	17159	17263	17258	17344	17318	17328	17154	17170	17273	17230	17243	17144	17274	17366	17174	17420	17344	17294	17320	17227	17301	17282	17287	17259	17487	17229	17259	17280	17311	17484	17311	17236	17279	17125	17257	17322	17264	17265	17426	17237	17281	17170	17358	17357	17231	17292	17309	17345	17199	17296	17230	17229	17234	17222	17248	17444	17165	17226	17340	17265	17188	17195	17316	17418	17251	17229	17151	17347	17234	17330	17150	17495	17214	17170	17301	17209	17279	17203	17179	17292	17244	17257	17233	17244	17122	17177	17373	17246	17315	17361	17373	17221	17263	17071	17122	17209	17199	17220	17232	17389	17240	17264	17500	17258	17342	17275	17321	17289	17249	17176	17188	17340	17309	17375	17168	17243	17340	17257	17348	17157	17368	17308	17255	17122	17288	17208	17256	17264	17314	17339	17247	17174	17331	17309	17268	17254	17161	17294	17186	17138	17291	17316	17319	17286	17281	17466	17364	17273	17306	17334	17477	17304	17307	17348	17148	17402	17204	17476	17402	17408	17245	17257	17457	17366	17250	17193	17338	17269	17174	17402	17216	17148	17241	17255	17283	17255	17237	17269	17378	17247	17310	17322	17278	17260	17130	17427	17238	17239	17323	17290	17405	17489	17137	17286	17227	17171	17212	17285	17404	17101	17330	17321	17250	17301	17239	17347	17143	17354	17340	17219	17240	17268	17245	17232	17235	17280	17210	17203	17390	17221	17167	17151	17438	17250	17248	17118	17349	17139	17201	17187	17100	17514	17343	17250	17153	17367	17241	17237	17348	17334	17251	17397	17196	17235	17369	17312	17160	17189	17201	17277	17302	17296	17379	17313	17345	17469	17252	17220	17175	17432	17355	17127	17091	17165	17155	17304	17345	17493	17285	17376	17238	17327	17274	17364	17306	17339	17134	17463	17405	17318	17287	17254	17262	17094	17253	17215	17286	17349	17432	17357	17174	17195	17250	17462	17391	17369	17268	17230	17222	17267	17304	17330	17232	17237	17355	17236	17293	17570	17230	17225	17171	17053	17182	17363	17319	17191	17179	17331	17232	17202	17331	17343	17228	17188	17101	17318	17183	17275	17334	17326	17209	17465	17133	17361	17324	17131	17213	17232	17118	17246	17223	17280	17188	17200	17209	17236	17407	17330	17325	17106	17170	17298	17340	17326	17237	17222	17258	17231	17232	17265	17131	17369	17268	17214	17366	17205	17185	17119	17260	17405	17133	17293	17245	17135	17263	17186	17359	17196	17254	17280	17345	17183	17318	17288	17330	17533	17278	17255	17079	17387	17294	17324	17367	17289	17150	17350	17238	17220	17149	17442	17220	17299	17397	17132	17314	17255	17315	17232	17226	17190	17344	17592	17153	17274	17289	17302	17337	17319	17095	17275	17356	17356	17316	17344	17257	17225	17292	17245	17131	17253	17328	17264	17205	17141	17302	17200	17346	17298	17346	17298	17421	17484	17368	17219	17235	17216	17296	17115	17239	17184	17430	17251	17259	17179	17289	17237	17237	17251	17093	17255	17220	17189	17247	17272	17318	17186	17178	17277	17378	17178	17165	17393	17338	17239	17362	17318	17499	17124	17290	17401	17358	17427	17088	17257	17454	17320	17182	17300	17223	17325	17165	17130	17243	17228	17256	17230	17348	17295	17345	17340	17288	17429	17139	17417	17350	17181	17305	17404	17274	17219	17263	17479	17394	17102	17291	17301	17241	17191	17338	17288	17278	17250	17376	17252	17209	17413	17120	17107	17281	17235	17327	17371	17396	17317	17437	17251	17216	17288	17351	17210	17405	17189	17073	17234	17141	17257	17165	17366	17355	17011	17279	17294	17297	17325	17297	17233	17084	17233	17143	17211	17119	17240	16963	17307	17197	17296	17380	17247	17247	17215	17281	17217	17242	17269	17305	17284	17312	17217	17315	17367	17199	17123	17241	17230	17248	17413	17270	17153	17305	17200	17137	17314	17400	17277	17151	17167	17452	17116	17359	17292	17156	17342	17133	17179	17293	17148	17318	17168	17355	17519	17328	17250	17171	17394	17346	17142	17430	17208	17443	17306	17270	17244	17343	17365	17144	17258	17272	17314	17194	17173	17279	17364	17516	17402	17078	17251	17222	17403	17226	17323	17440	17184	17520	17173	17223	17394	17285	17319	17164	17373	17253	17363	17169	17341	17155	17318	17402	17262	17163	17406	17297	17230	17267	17413	17292	17227	17147	17124	17318	17205	17242	17274	17361	17193	17147	17270	17323	17240	17261	17112	17447	17053	17200	17255	17435	17125	17350	17172	17369	17236	17392	17287	17288	17095	17361	17259	17092	17191	17339	17223	17244	17288	17218	17247	17099	17250	17038	17226	17326	17199	17193	17104	17350	17399	17077	17166	17259	17463	17314	17218	17201	17159	17305	17421	17245	17297	17305	17186	17420	17039	17423	17151	17440	17309	17102	17100	17266	17349	17314	17337	17260	17243	17370	17316	17283	17370	17208	17290	17312	17149	17358	17289	17274	17375	17350	17389	17285	17312	17089	17374	17232	17183	17358	17030	17337	17175	17258	17389	17176	17227	17289	17314	17311	17311	17160	17541	17284	17064	17195	17350	17290	17358	17267	17172	17338	17428	17058	17189	17181	17287	17325	17224	17217	17268	17179	17123	17373	17287	17240	17349	17438	17407	17404	17139	17237	17304	17264	17485	17254	17322	17303	17338	17156	17116	17233	17231	17302	17450	17189	17425	16868	17247	17219	17319	17370	17135	17276	17262	17220	17400	17044	17131	17363	17345	17335	17166	17325	17430	17224	17360	17208	17214	17176	17209	17334	17214	17292	17433	17397	17381	17289	17153	17273	17354	17249	17241	17074	17114	17308	17245	17236	17080	17317	17069	17143	17305	17438	17360	17323	17371	17355	17171	17229	17078	17162	17212	17352	17240	17340	17244	17190	17220	17429	17386	17321	17363	17204	17235	17264	17310	17084	17357	17235	17292	17060	17344	17296	17335	17276	17301	17423	17152	17415	17184	17503	17240	17240	17352	17212	17428	17233	17191	17139	17090	17324	17319	17048	17340	17186	17404	17245	17184	17402	17300	17046	17184	17292	17342	17223	17471	17304	17329	17143	17343	17372	17279	17284	17145	17290	17147	17382	17106	17238	17289	16950	17264	17274	17264	17367	17315	17349	17341	17344	17306	17145	17366	17299	17236	17110	17386	17302	17291	17245	17637	17371	17087	17489	17335	17150	17292	17298	17450	17183	17423	17259	17210	17149	17232	17254	17455	17271	17311	17400	17394	17182	17082	17414	17274	17235	17394	17086	17336	17430	17224	17384	17355	17220	17359	17255	17058	17230	17316	17234	17180	17140	17308	17113	17264	17475	17338	17267	17228	17135	17275	17197	17371	17416	17341	17209	17272	17383	17273	17147	17458	17398	17300	17353	17430	17299	17284	17261	17436	17365	17434	17348	17096	17233	17474	17176	17414	17369	17217	17396	17167	17217	17303	17279	17318	17351	17050	17227	17375	17356	17347	17392	17390	17134	17118	17116	17285	17322	17116	17394	17242	17322	17094	17151	17311	17355	17283	17214	17318	17359	17315	17126	17163	17295	17271	17334	17231	17119	17164	17192	17131	17144	17202	17301	17506	17257	17278	17153	17346	17223	17228	17263	17134	17145	17419	17396	17358	17368	17377	17070	17393	17248
27246	21770	24538	21869	19202	19154	19512	19302	18834	19491	19464	19088	19063	18995	19148	19002	19182	19179	19466	19405	19904	20364	20336	19636	19448	19262	19000	19024	19160	19131	18997	19104	19048	19123	18930	18906	19070	19310	19203	18988	19079	19110	18852	18937	19211	19162	19085	19135	19218	19068	18971	19390	19056	19081	19093	19180	19047	18873	18885	18908	18992	18814	19070	18992	18985	19148	19105	19186	19090	18951	19113	19046	19117	19086	19063	18877	19041	18925	19007	19006	19118	18970	18983	18834	19089	18978	18805	18751	18980	18935	18995	19049	19029	18921	18890	18796	19208	19038	18709	19134	18918	18966	18925	19080	19063	18803	19090	18963	18923	19098	18950	18967	19022	18975	19029	19091	18921	18911	18981	19144	19038	18964	18925	19017	19108	19067	18883	19163	19120	18928	18976	18978	18956	18985	18959	19003	18935	19004	18951	19074	19097	18852	19158	19062	19076	19126	19016	19009	19045	19085	18879	18896	19095	19047	18974	18861	19265	19047	19065	19065	19123	18945	19084	19002	18818	19156	19028	18994	19047	19221	18996	19235	18995	19080	19080	18885	19093	19017	19133	18887	18883	19189	19021	18962	19248	19187	19175	18952	19050	19035	19165	19078	18928	18998	19079	19194	19064	18959	19051	19081	19186	19145	19039	19053	18891	18826	19112	19026	19177	18939	19074	18848	19123	19087	18934	19120	18935	18823	18960	18971	19033	19031	19048	19141	18875	19222	19172	18984	19151	19001	19021	19027	19134	19012	18895	18809	18743	19107	19025	19034	18992	18942	19071	19001	18958	19003	18936	19092	18977	19157	19082	19149	19045	18873	18860	18931	19157	18925	18976	19106	19003	19017	19123	18947	18965	19072	19106	18939	19031	18990	19064	18968	18933	18857	19146	19079	18966	19032	19123	19126	19026	19018	18953	18969	19194	19183	19056	19123	19084	19015	19161	18960	19051	18814	18880	18877	19043	18746	18957	19107	18993	19048	18995	19031	18769	19034	19216	19010	18897	18665	19258	18932	19048	18974	19293	19035	18938	18980	19018	18909	18951	19096	19029	18985	18929	19044	19075	19089	19147	19099	18951	19039	19186	19017	18962	19182	18906	18937	19071	18947	19071	18990	19055	18933	19011	18754	18999	19340	19090	19092	19065	19125	19136	19141	19044	19212	18827	19372	19043	19046	18917	18840	18872	18916	19170	18970	19041	18956	18841	19147	18936	19007	19100	19233	19013	18918	19299	18764	18983	19048	18940	19210	19102	19010	19019	19035	19118	18942	19209	19018	18967	18908	19098	18955	18936	18922	18838	19143	19097	18975	18835	18996	19041	18953	18840	19046	18952	18889	19217	19040	19294	19086	19117	19009	19151	19239	19001	19005	19230	18947	19005	19241	18884	18929	18976	18848	19103	19070	18951	19087	19037	18951	18559	18904	18979	19209	19134	18867	19003	19270	19126	19086	18960	19287	19018	19193	19206	19077	19027	19027	18999	18854	18999	19065	19088	19285	19220	19034	19126	18893	18997	18983	19064	19069	19119	19010	19303	19045	19153	18877	18916	19124	19095	19022	18913	18959	18918	18939	19044	18893	19059	19162	18945	19054	19065	18974	18984	19026	19121	19012	18843	18898	19064	19016	18967	19091	19036	18959	18929	19076	19141	19072	19031	18931	18892	18933	18990	18889	19120	18943	19122	18770	19309	19218	19168	19047	19148	18952	18993	19017	19063	19213	19085	19043	19021	18923	19175	18986	18973	19036	18943	18930	19202	18908	19044	19048	19072	19278	18974	18926	18967	18879	18982	18955	19006	19011	18890	19035	19122	19122	19040	19169	18997	19148	18965	19020	18969	19111	19039	18902	18840	19047	19212	18986	19038	19156	19140	19075	18973	19029	19080	19041	19213	18957	18886	19234	19099	19024	19119	19207	18949	19178	19035	19239	19142	18986	19005	18830	18943	19051	19222	19125	19246	18958	19114	19127	18988	19088	19056	19107	19014	18956	19086	18977	18990	19080	19220	18981	19085	19168	19064	19028	19184	19166	18980	18958	19149	18926	19099	18829	19036	19119	19000	19209	18951	18987	19106	19054	18971	18992	18930	19084	19014	19117	18993	19059	19206	19082	19198	19050	19082	18981	19136	18814	19193	19030	18999	19011	18870	19039	18912	19308	19125	19117	19103	19148	19111	19022	19117	19129	19026	19045	19166	18998	19258	18949	18963	19040	19178	18866	19022	19029	18937	19097	18991	19029	19152	19040	18824	18938	19035	18939	19230	19154	18856	19094	18956	19253	18891	19018	18923	19065	19179	19109	19046	18999	19180	19088	18936	19162	19140	18966	19028	18996	18950	18948	19076	18976	19083	18874	19029	19008	19104	19049	18958	19035	19014	18954	19186	19111	18866	19188	19099	19223	19097	18804	19169	19081	18862	19108	19123	19113	18907	18913	18957	19072	18944	19148	19219	19028	19242	18888	19015	19048	19130	19047	19071	19172	19073	19085	18881	19108	19139	19079	19278	19194	18845	19173	19156	18896	18997	19238	19037	19015	19013	18950	19235	18944	19161	19107	18937	18812	19028	18904	18976	19044	18971	19056	18936	18990	19009	19106	18953	18917	19228	19112	18805	19272	19043	18955	19227	19104	19112	19019	19046	19015	19012	19056	19100	19088	19047	19128	19027	19049	19038	19242	19169	19122	18847	18995	19171	18988	18935	18972	19081	19062	19067	19233	19020	18940	19103	19048	19115	18940	19035	19037	18840	19009	18890	19030	19038	19123	19090	19084	19084	19096	19231	19182	19282	19122	18930	18989	18925	18909	18875	18805	18947	19104	19066	18924	19044	18918	19129	19145	19298	19077	19077	19149	18778	18916	19131	19142	18937	19219	19015	18948	18988	18957	19147	18805	18982	18971	19187	18890	19107	19125	19123	19057	19132	18971	19076	18970	19135	18951	18705	18913	19207	19255	18939	18901	18942	19173	19004	18955	18844	18998	19247	19151	19129	18980	19245	19164	18926	18976	18958	19175	18869	19157	18690	19018	19080	19103	19102	19034	18925	19046	19014	19156	18856	18904	19209	19216	19116	19073	19079	19145	19048	19109	18912	19048	18927	18945	19045	19268	19274	19141	18969	19086	19163	18982	18903	19013	19109	18982	19133	18823	19043	19075	19067	18861	18981	18861	19147	19117	19190	19087	19136	19112	18885	19034	18936	19038	19031	18840	18912	19072	19107	19039	19065	19218	18974	19006	18876	18885	18979	19086	18800	19175	19020	18998	18994	19027	19029	18905	18910	19090	19111	18897	18961	19126	18936	18979	18984	19047	19029	19004	19201	19261	19062	18901	19100	18924	18932	18750	18922	18934	18932	18845	19261	19129	19106	18786	19032	18983	18980	19140	19100	18999	18964	19110	19013	18962	19128	18913	19230	18959	19197	18974	19122	19153	19053	18890	19099	19027	19199	18867	19261	19204	18949	18979	18979	19064	19195	18828	19132	19055	18810	19118	18812	18945	19121	18972	19098	18975	19046	18972	19229	19221	19065	19160	19051	19079	18969	18984	19208	18934	18941	19051	19017	18915	19046	19142	19145	18853	18996	19109	19069	19087	19146	19156	18962	18955	19070	19064	19116	18951	19003	18854	18986	19171	19046	19049	19140	18899	19019	19150	19090	18796	19117	18978	19021	19095	19007	18965	19064	19002	19282	18979	19120	19019	19078	19013	19053	18983	18782	19163	19032	19284	19112	18923	18958	19004	19087	19210	19171	19052	19233	19274	19064	18966	19086	19142	19111	19026	19014	18991	19022	18996	19115	19130	19043	18816	18951	19210	19220	19125	18942	19057	19118	19096	19181	19024	18952	18794	19121	19063	19032	18762	19031	18795	19152	18858	18969	19099	19226	18898	19162	19006	19028	18897	18763	18897	18955	19036	19206	19018	19055	19058	19062	18977	19044	19016	19085	18990	19046	19027	18898	19069	19072	18860	18982	19056	19044	19027	19294	19179	18920	18907	19007	19091	19045	19022	19032	19160	19002	19026	18897	18932	19057	19150	19036	19135	19022	19022	19170	19107	19121	19077	19004	18984	18934	18954	18952	18928	19064	19147	19057	19093	18966	19096	18717	18780	18985	19092	19134	19126	19130	19127	18981	18933	18926	18958	19175	18909	19008	19101	19177	18964	18949	19162	18966	18960	19204	19100	19226	18958	19212	19063	19157	19125	18942	19079	19230	19074	18985	19010	19002	19122	19008	18774	18889	18845	18915	19085	19082	19166	18959	19021	18931	19247	18959	19162	19124	19008	18903	19290	19103	19043	18902	18901	19033	19022	18955	18972	19211	18935	19060	18982	18985	19235	19092	18971	19113	18933	19077	19126	19121	18864	18944	18971	18971	19109	19273	19066	19059	19162	19175	18920	19065	19004	19059	18911	19029	19109	18976	18769	19022	19036	19290	19203	19220	19109	19132	19081	19109	19047	19019	19104	19137	19159	18812	18967	19041	18839	18987	18984	18918	19141	19296	19032	19125	19153	19208	18966	19164	19009	19072	19186	18931	19055	19020	19015	18830	18872	18982	19079	19211	18953	18866	19021	19045	19218	18737	18905	19139	19128	19248	19312	19090	19064	19183	19263	19183	19057	19055	18772	18842	18910	19113	18991	18925	19024	19109	18968	18839	19053	19001	18918	18975	19064	19162	18780	19068	19037	19135	19070	19040	19126	18869	18868	19101	19210	18980	19198	19087	19134	19096	19282	18855	18939	18837	18945	19003	18967	19178	18958	19031	19193	19058	19116	18941	19071	19082	19140	18978	18884	18921	18860	18840	18935	19073	19033	19154	18965	18831	19162	19211	19039	18913	18740	18837	18980	19069	19232	19088	19116	19095	18920	18835	19041	19214	19167	18970	18993	19043	19020	19062	19181	18997	18818	18994	18852	18870	19026	19234	19138	19150	18949	18916	18841	19079	19143	18745	19069	18952	19054	19000	18979	19003	19042	18955	18965	19105	19082	19058	19075	19162	19140	19134	19070	19167	19050	18919	19134	19063	19148	18993	18970	18766	19151	18856	19111	18972	19266	18997	19094	19045	18956	19081	19049	19028	18847	18918	19200	18937	18848	19082	18995	18873	19135	18985	18989	18997	19086	19010	19087
15747	18828	19019	17914	17766	17302	17190	17387	17394	17178	17263	17112	17109	17059	17310	17314	17125	17188	17307	17326	18560	18986	18566	17744	17383	17203	16948	16783	17045	17212	17102	16933	17120	16889	17025	17114	17153	17035	17055	17126	16797	16960	17058	16952	17173	17074	16910	16995	17070	17108	17058	16897	17159	16991	17135	17031	17055	16983	17009	17128	17136	16895	16996	17092	17059	16832	17081	17018	16964	17017	16993	17035	17016	16975	16948	17081	16995	17072	16952	16846	17007	17020	17084	17125	16967	17119	17010	17099	16926	17088	16924	16931	17124	17094	17127	17074	17148	17009	17083	17006	17095	17003	17030	17029	17035	17103	17038	16907	17113	17087	17079	16976	17091	17029	17278	17155	16914	17131	17095	16964	16968	16970	16999	16962	17017	16818	16987	16958	16931	17054	16952	17111	17115	17089	16984	16993	16951	17017	17015	17034	16893	16872	17011	17006	17162	16992	17058	16937	16964	17084	16881	17037	16916	16979	16937	17067	16985	16939	16998	17084	17059	16985	17079	17113	16964	17144	16935	17075	17120	16942	17008	16941	17054	16995	16835	17307	17100	17043	16791	16955	17121	17007	17064	16983	17048	17025	17032	16983	17151	16916	16845	16923	17049	17045	17224	17106	16907	17018	16944	17162	16917	16923	17132	17053	17098	16955	16867	16856	17004	17052	17065	17042	17009	16938	16957	17100	17067	17171	16815	17089	16973	17071	16986	17287	17012	16996	16989	17188	16961	17097	17013	16956	16977	16847	17019	16930	16947	16963	16811	17138	17142	17035	17077	17056	16860	17165	16925	17212	16932	16979	17028	16923	16945	16907	16853	17125	16964	17001	17077	17002	17121	17002	16943	16972	17052	17106	16973	17060	17062	17117	16931	16942	17046	17155	17076	17101	17000	17058	17135	16873	17114	16902	16945	17040	17107	16987	17024	16998	17045	17049	17181	17132	17161	16773	17147	17149	16790	17074	17036	17141	17182	17126	17020	16893	16955	17089	17038	17048	17183	16990	16943	17120	16913	17154	17046	16973	17058	16957	16911	16979	17039	16972	17040	17087	16978	17063	16823	16942	17092	17109	17024	16992	17025	17057	17122	17104	16937	17026	16880	17078	17173	16878	17029	17074	16950	16996	17110	17068	16895	16936	16873	17173	16882	16864	16929	17008	16994	17004	17151	17063	17121	17012	16921	17048	17047	16991	17025	17037	17101	17072	17031	16875	17194	17135	17182	16949	16936	16918	16973	16972	16947	17030	17080	16942	16989	17299	17027	17174	17046	16960	17130	16918	16941	16877	17111	17082	17150	17006	17106	17163	17029	17320	16924	17085	16965	16940	17040	17067	16878	16956	16912	16996	17098	17012	16902	16935	16917	16982	17148	16938	17035	16876	16979	17126	17068	17044	16912	17164	16945	17000	17011	17250	17105	17253	17023	17108	16937	16939	17111	16922	17067	16926	17142	16805	17055	17124	17015	17086	16915	16944	16956	16850	17080	16849	17001	17196	17084	16996	17180	17125	17051	16785	16948	17081	16850	17095	16833	16987	17102	16978	17013	17156	17088	17085	16911	17007	17039	16993	16937	16996	17145	17010	17103	17081	17022	16883	16977	16940	16911	17053	16745	17003	17041	16917	17043	16991	16873	17192	17063	16893	17099	17104	16863	16970	16912	16947	16864	17095	17003	17029	16907	17066	17040	16978	16917	16989	16952	17070	17012	17041	17123	17146	17015	16991	16950	16959	16939	16959	17040	17011	16902	17061	17129	17071	16977	17154	17019	16999	17182	16943	17069	17078	17150	16899	16979	17151	16957	17052	16991	17050	17066	16993	17089	17135	17055	16894	16885	16926	16980	17047	16972	17156	17088	16951	16964	17045	17023	17090	17029	17117	17041	16833	16978	16895	16922	17018	17094	16997	16913	16940	17163	17040	17066	17082	16981	17047	17168	16963	16921	17035	16870	17165	16889	16953	17014	17106	17063	17234	17063	17046	17032	16972	16903	17046	16977	16914	17149	17031	17010	17138	16895	17018	16797	17060	16943	17075	17042	17001	17027	17008	17005	17094	16923	17071	17079	17001	17025	17091	16908	16837	16962	16854	17051	17029	17132	17044	17266	17062	17043	16913	17119	16982	17163	16845	16948	17031	17097	16985	17090	17002	17117	17011	16990	17017	17021	17192	16942	17019	16949	16998	17002	17073	17144	16880	16935	17018	16943	16993	16925	17171	16947	17060	17018	16849	17111	16988	17087	16895	16964	17091	17196	16940	17202	17127	16929	17012	17060	17035	17181	17028	17087	17011	16918	16929	17037	16952	16988	16875	16931	17108	17049	17067	17239	17008	17148	17135	16918	17092	17114	16827	16991	17006	17028	17068	17102	16997	16918	16977	16973	17073	16965	17122	16938	17046	16986	17062	17166	17186	16922	17080	17066	16956	16790	17024	17180	16937	16974	16925	16876	16830	17085	16998	17064	17069	16923	17091	17040	17060	17106	16989	17118	17120	17118	16907	17147	16984	17089	16934	16991	17134	16940	17023	17018	17065	17028	16959	17051	17047	16959	16824	17140	16901	16977	16913	17010	16986	17257	17001	17095	17028	17123	16970	17079	17090	16995	17021	17095	17032	17028	17049	17025	17142	17003	17031	16907	17121	16888	17057	17002	16937	17095	17017	16925	16974	17062	16942	16948	17013	16944	17006	17091	17163	16956	17140	17018	16969	17199	16903	16929	16964	17048	16908	17025	16895	16842	17011	17003	17211	16870	16957	17076	17145	16968	17020	17016	17087	17126	17069	16969	17023	17250	16913	17101	16991	16990	16919	17025	16896	16940	16926	17013	16882	17161	16988	17001	17095	17006	17027	17231	16960	16934	17096	16780	16883	17109	17137	16935	16960	17080	17018	17207	17030	17176	16920	16992	17045	17101	17140	17018	16834	17085	16971	17131	17086	17037	16922	16948	17022	17065	17187	16960	17118	17045	17048	17105	16795	16978	16896	17110	16931	16940	17068	17034	16956	17055	17056	16955	17150	17005	16999	16962	16895	16998	16970	17086	17137	16972	17054	17066	17163	16976	16835	16993	17125	17034	17005	17034	17008	16857	17045	16976	17043	17045	17017	17077	17053	16931	16907	16961	17049	17124	17027	17084	16956	17112	17064	16946	16884	16953	16886	17022	17074	17035	17068	17004	17034	17101	17046	17157	16948	16909	16934	17156	16887	17054	16997	17066	17094	17046	16966	17128	16992	17111	16918	17077	17109	17147	17148	17025	16917	17069	16889	16917	16925	17081	16972	17175	17105	17039	16906	17182	17169	16956	17039	16968	17029	17075	16892	16845	17050	16998	17001	16988	17117	16728	16933	17111	16990	16988	16901	17095	16965	16879	16812	16943	16915	16909	16993	17020	17187	17000	16894	17184	17007	17174	16861	17191	17395	17035	17004	17090	16931	17139	17084	17251	16996	16958	16971	16997	17046	16979	17031	17021	17183	16944	17179	16956	16950	16980	17023	17005	17021	17215	17009	17072	16958	17019	16998	16931	16901	17018	17134	16934	16965	17011	17004	17149	16928	17011	16910	17084	17072	17017	16941	17056	17056	16920	16997	17034	17098	17056	16903	16920	16962	16898	17037	17063	16965	17258	17061	17058	16940	17027	16801	17068	17035	17013	17109	17050	16964	17008	17014	16965	16995	16997	17075	16939	17094	17072	16990	17085	16979	16821	17028	17109	17045	16961	17086	17010	17024	17060	17067	17068	17105	17044	16849	17181	17049	16954	17047	16982	16801	17035	16896	17212	17013	17045	16971	17003	17009	17019	17110	17122	16910	16999	16985	17035	16817	17051	17185	17127	16836	17126	17157	16906	16955	16939	17065	16992	16930	17167	16981	17032	17059	17150	17039	17030	17080	17092	17152	17122	17030	17146	17108	16844	16967	16933	17067	17049	17116	17211	17022	17041	16954	17012	17004	16862	17098	16961	17028	17058	16930	17001	17182	17114	16971	16962	16976	16994	16971	17019	16969	17144	17068	16952	16829	17063	17061	16989	16922	17118	16968	17156	16941	17126	17023	17049	16988	17057	17147	17091	16957	16893	16918	17001	16961	17120	17017	17039	17104	17019	17022	17011	17099	17041	17251	17061	16972	17019	17026	16942	17004	16893	17088	16996	16862	17041	17066	16998	16934	17029	17069	17091	17036	16822	17034	17009	17088	17061	16818	17124	16994	17024	17080	17099	17062	17180	16951	16934	16956	16977	17013	16939	17001	16934	17052	17183	17022	16967	17113	16926	17061	17142	16861	17091	16941	17109	16945	17126	16997	16820	17083	17139	17115	17013	17097	17061	16807	17153	16911	16825	17038	17128	16976	17097	17003	17080	17110	17060	17143	16943	17018	17045	17088	17009	16962	17164	17130	17072	17009	17007	17100	16882	16925	16957	17195	16976	17027	17017	17162	17081	17016	17025	17044	16985	17038	17138	17138	17024	17007	16957	16927	17145	16956	17025	17006	17034	16985	17043	16923	16918	17009	17042	16823	16845	17124	16921	17294	17011	16964	17064	17147	17150	17038	17210	16898	16997	17044	16952	16987	16930	17190	16891	17095	17208	17129	17015	17031	16977	17072	16949	17202	17096	17008	17057	17184	16915	16999	16898	17069	17013	17084	17115	17134	17109	17082	16963	17068	16978	16917	17225	17050	17009	16959	17054	17205	17032	16879	16956	16986	17066	16991	16825	16981	17082	17103	17132	16957	17085	17016	17059	17056	16955	17035	17119	16927	16995	17079	17113	17180	17052	16998	17032	16958	16909	16866	17012	17035	17066	16950	17062	16974	17051	17026	16946	17068	17031	17088	17000	17128	17060	17128	16850	17126	17106	16924	17192	16954	17091	17064	17049	16974	17063	17160	17128	16933	16917	16968	16989	16976	16992	17168	17076	17091	16832	17219	16951	16982	17026	17010	16955	16879	17075	17015	17140	16983	17031	16960	16988	16926	17120	16994	17018	17154	17082	17055	17044	16993	17051	17015	17020	16928	17068	17038	17149	17217	17130	17074	16948	16937	16940	17013	17090	17033	17032	16957	16993	17010	17100	17004	17072	17096	17068	16936	17056	17010	17149	17072	17006	16953	17049	16917	16950	16911	16948	16960
23837	21002	28309	24020	22063	21747	21022	19031	18586	18591	18289	18403	18405	18236	18299	18382	18212	18256	18090	18913	24227	25888	23755	20801	19180	18446	18287	18011	17969	17944	18094	18003	18155	18247	17891	17944	17954	17881	18087	17955	17887	18014	17957	18174	18208	18183	18078	17952	17884	18114	18089	17981	18093	17922	17961	18042	18096	18291	18081	18013	17990	18008	18099	17943	18120	17948	17939	17961	18049	17727	17984	18035	17839	17847	18039	17952	17779	18029	18046	18055	18063	17846	18037	18011	17957	17977	17910	17891	18052	18099	17943	18070	17953	18133	17963	18014	17758	17940	17814	17884	17910	18046	18013	17932	18294	17797	18122	18164	17975	18044	17886	18093	17848	18052	17964	18017	18099	17975	17941	18145	17919	18044	18288	18102	17876	17893	18005	17910	18041	17976	17970	18130	17986	18013	18074	17892	17953	17864	18280	17996	17968	18034	18027	18062	18140	17992	18293	18125	18005	17971	18002	18054	17984	18091	18005	17945	17884	17864	17854	18033	17757	18088	17742	17991	18126	18006	17869	17924	18031	17763	17808	17873	17900	17982	17931	17912	17825	18012	17918	18006	18103	17947	17975	18157	18110	17912	17896	17791	18056	17982	18100	17937	17907	17903	17959	18228	18030	17879	18067	18200	17908	18026	18150	18093	17859	18103	17980	17894	17928	17936	17715	18052	17979	17870	17931	17931	17893	18014	18047	17857	17791	18046	17845	17893	17776	17862	17637	17892	17898	17951	17798	17901	17854	17923	18016	17935	18187	18036	18012	18057	18099	17964	17972	17908	17806	17815	17945	17917	18111	17877	17967	17872	18037	17987	17926	17768	17883	17924	18087	17948	18003	17824	17987	17927	18025	17856	17946	17975	18168	18018	17848	17967	17951	17946	17947	17860	18210	17885	17999	17950	18135	18027	18065	17859	17934	18063	18043	18021	17885	18181	17854	17942	18018	18040	17786	17923	18040	18005	18017	18068	18056	17787	17896	17737	17854	18067	17890	17753	17969	18050	18005	17848	18003	17858	18058	18046	18043	17987	17749	17878	17988	17837	18187	18133	17886	17733	17984	17833	18067	18049	18040	18015	17989	17944	18069	18058	17836	17906	18058	18021	17884	17918	17941	17880	17932	17876	17987	18033	18034	18055	18024	18056	18047	17953	18031	18031	17859	17980	17915	18178	18185	17915	18017	18097	18096	17889	17962	18042	17980	17875	18200	17889	17973	18052	17896	17853	17851	17980	17979	17907	18062	17939	17985	17951	18106	18038	17985	18063	18014	17871	17850	17835	17687	17933	18002	17920	17898	17972	17858	17913	18157	17955	17825	17940	18018	18054	18000	17915	17870	17858	17778	18123	18056	17874	17876	17998	18041	17980	18012	17970	18109	18077	17911	18021	17802	17997	17987	18032	18026	18126	17979	17929	17900	18051	17971	17898	17943	17977	18083	17891	17969	17936	18033	17920	17950	17904	17816	17807	17847	17919	17970	17887	17808	17681	17903	17883	17780	18170	17758	17998	17951	17788	17978	18111	17899	17995	17916	18021	17978	18342	17989	17927	17881	18019	17745	17851	17979	17932	17957	17928	17954	18042	18058	17878	17891	17897	17952	17906	17938	17932	18208	17961	17797	17766	17809	17880	18096	18130	18096	18038	18136	17913	18143	18180	17957	18107	18041	18089	17743	17962	17957	18238	18136	17890	17987	18018	18217	17922	18087	18114	18159	17805	17961	17855	17965	17988	17942	18028	18139	17953	17665	17936	18072	17849	17925	18039	18042	18049	17913	17916	18137	18087	17825	17910	18019	17889	17951	18066	18019	18114	17917	18058	17972	17938	17982	18103	18076	18173	17961	18075	18135	18002	17892	17899	17822	17789	18096	17904	18059	17971	17889	17961	17907	17915	17882	18148	18040	17967	17933	18111	18022	18055	17995	17833	17943	18066	18094	18201	17861	17906	17899	17919	17922	17894	18018	18239	18134	18017	18010	18026	17886	17982	17969	18088	18182	18101	17977	17833	17874	17919	17849	18017	17897	18111	17705	17682	17920	17938	18000	17913	17929	17983	17952	18010	17953	18094	17875	18015	18083	17901	18134	17724	17896	17782	18101	17991	18062	17952	18038	17933	17978	18065	17975	17944	18016	18076	17913	17774	18148	17934	17868	17999	18080	18118	17902	17961	18147	17837	17918	17926	17868	17948	18196	17917	17934	17785	17955	17994	17995	17786	17939	17763	18105	17920	17890	18119	17947	17889	17926	17760	18233	17838	17855	17917	18147	18236	17984	17972	18035	18008	17950	17826	17844	18040	18050	18186	17981	17627	17961	17957	17957	18012	18132	18013	17864	18035	17855	17801	17902	18022	18046	17873	17838	18080	17863	17981	18183	17858	17862	18103	18124	17870	18140	18031	17947	17893	18063	18027	18061	17988	17944	17842	18000	17802	18076	17807	18034	18085	18004	18072	17917	17900	17968	18085	17952	17939	17820	18082	17809	18025	17968	17802	18034	18087	17909	17979	17843	17896	18014	18036	17979	18014	18019	17762	17942	18049	18245	17922	18087	17980	17951	17868	17949	17996	18083	17927	17849	17807	18113	17902	17880	17931	17941	18125	17967	18066	17976	17948	17916	18085	17856	18000	17906	18103	17836	18116	17955	17832	17927	17944	18136	17926	18147	17977	17946	18039	17900	17894	17968	17934	18126	18052	18044	17958	17811	18011	17955	17802	17849	18047	18053	18132	18106	18064	17960	17930	17811	18007	18066	17985	17881	18050	17966	17957	17891	17996	18116	18003	17900	18013	17957	18030	18308	17891	18038	18010	17968	17997	17904	18162	17820	17957	17876	17800	17872	17983	17894	17938	17950	18095	18291	18007	18120	17969	17912	17741	17887	17938	17865	17999	18132	17831	17929	17931	17994	17925	17893	17833	17833	17925	17814	17975	18193	17851	18061	18028	18076	17982	18091	17921	17988	17919	17980	17677	17998	17935	17954	17926	18037	17825	18035	17993	18031	17858	17995	18064	17971	18083	18066	18002	17871	17894	18028	18000	18025	17999	18053	18030	17860	17964	17865	18000	18039	18075	17977	17842	17966	18144	17810	18107	17848	17878	17982	17977	17947	18066	17971	18057	18034	18037	18162	18039	17838	17839	17979	17985	17931	18039	18088	18130	17952	17984	17945	18016	18094	17964	17955	17846	18050	18071	18037	17846	17856	17888	17995	18005	17899	18061	18102	17995	18027	18024	18073	17901	17963	18018	18079	18207	17947	17920	17889	17944	18252	17884	18073	17884	17887	18166	18022	17777	17834	17939	17918	17888	18033	18127	18077	17919	18053	17807	17865	17932	17880	18058	18020	17979	18051	17955	17890	17940	18067	17801	17884	18043	17872	17924	17784	17925	17988	17813	17894	18162	18155	17850	17828	17847	17984	17943	18135	17934	17992	17733	17847	18119	17990	18064	18164	17743	17922	18030	17911	17706	18087	17946	17887	17922	18020	18059	18104	17971	17947	17903	17959	18056	17849	17778	18000	18015	17944	18275	17853	17852	18052	17943	18127	17844	17777	18149	17945	17899	18018	18165	17988	18166	17850	17943	17938	17917	18108	18055	18072	18085	18064	18008	17882	17819	18056	18041	17955	18061	18095	17917	17964	17917	17952	18097	17967	17988	17996	18005	17933	17759	17770	18115	18062	17875	17917	18023	17984	17846	17977	17958	17884	17968	18067	18129	18049	17917	17874	17788	17892	18040	17847	18106	17949	17971	17872	18029	17951	18001	17862	17946	18200	18078	17822	17909	17967	18075	18135	17888	18117	18053	18058	17998	18097	18051	17812	17987	18096	17864	18085	17865	18031	17979	17939	17960	17939	17854	17795	17939	17968	18096	17754	17973	18144	17869	18118	17962	17924	18130	18076	18134	17961	17910	17901	17817	17839	18094	18005	17990	17993	18103	17897	17870	17953	17915	17786	17995	17882	18254	17996	18116	18199	17912	17936	17958	17867	17832	18070	18011	17847	18137	18009	18169	18255	17879	18088	18060	17899	18020	18065	17891	18212	17958	17911	18109	18045	18142	17903	17919	18028	17888	17980	17917	17971	18061	17751	17817	17901	18036	17884	17830	17987	17954	17932	18062	17881	18060	18119	18031	17954	17930	18007	17924	18029	17934	17791	17737	17993	18314	17857	17930	17783	17854	17859	18044	17874	18037	17923	18100	18037	18148	17900	18034	17769	18017	17854	17879	18060	17897	17937	17938	18026	17989	17830	17929	17820	17951	17859	18003	17947	17890	17953	17878	18159	17957	18059	17855	18091	17975	18041	17789	18060	17849	18268	17847	17793	17930	17947	17892	18032	18066	17855	17904	17821	18000	17892	18082	18047	18018	18093	17964	18021	17803	18066	18006	18250	18019	17912	17842	18061	17946	18094	18225	18046	18085	17857	18041	17762	18000	17916	18135	17998	18204	17876	18031	17929	17793	18140	17987	17870	18028	17904	17900	18020	17916	17765	17988	17733	18101	17867	17876	18046	17896	18144	17928	17896	18222	18131	17960	17888	17860	18017	17965	17939	17912	17939	17891	17852	17808	17839	17992	17920	18098	18003	18066	18044	18123	17997	18099	18100	18100	17963	18131	17925	18219	18033	17870	18023	17797	17883	17953	17854	17921	17902	18078	18064	18153	17950	17909	18128	17821	18021	18038	17775	17788	17984	18053	18070	18066	17994	17947	18043	18102	17930	17816	17962	18011	17699	17935	17908	18057	17873	18010	17843	18098	18234	18006	17906	18013	18181	17859	18129	17837	18012	18034	17947	17962	17872	17885	17738	17819	17949	18085	18187	18002	17998	17969	17770	17944	18009	17950	17919	17859	17969	17754	17979	17993	17979	17988	17971	18016	18126	18023	18039	18063	18025	17982	18097	18008	17933	17881	17981	17879	18158	17809	17966	17991	17893	17831	18085	17834	17912	18063	18019	17975	17957	17892	18150	17874	17969	17889	17801	17939	17932	17901	17866	17850	17904	17803	17992	18083	17987	17864	17888	18225	18070	18007	18046	18154	18040	18096	18117	18066	18152	17908	17817	18137	17923	17846	18023	17923	18043	17981	17918	17937	18255	18005	18031	17975	18015	18109	18114	18123	18128	17953
14421	24336	24503	21473	19478	18470	17727	17585	17395	17243	16962	17052	16782	16804	16941	17036	16910	16944	16889	18007	26495	26682	23262	19446	17638	16700	16419	16470	16356	16602	16436	16515	16403	16466	16445	16496	16407	16619	16512	16672	16612	16456	16422	16425	16394	16450	16490	16367	16421	16560	16415	16278	16458	16450	16246	16470	16520	16466	16316	16487	16682	16450	16459	16412	16370	16237	16342	16362	16476	16548	16351	16396	16514	16191	16503	16380	16456	16373	16352	16301	16365	16366	16416	16460	16388	16432	16490	16405	16571	16295	16365	16321	16481	16185	16488	16400	16393	16501	16437	16660	16493	16542	16210	16477	16401	16475	16327	16384	16438	16359	16604	16327	16525	16508	16555	16560	16344	16346	16478	16416	16386	16442	16362	16464	16333	16410	16499	16371	16332	16439	16327	16311	16549	16526	16379	16448	16555	16202	16351	16334	16372	16197	16410	16383	16416	16509	16457	16462	16420	16527	16549	16264	16348	16274	16340	16384	16382	16583	16467	16386	16378	16374	16515	16361	16202	16413	16393	16407	16299	16509	16252	16440	16462	16430	16479	16355	16595	16453	16432	16416	16523	16414	16389	16331	16410	16501	16407	16440	16447	16534	16335	16455	16344	16509	16512	16453	16523	16331	16437	16480	16461	16286	16366	16443	16622	16376	16271	16389	16431	16397	16354	16331	16598	16528	16217	16497	16406	16492	16331	16485	16410	16345	16342	16386	16426	16236	16276	16437	16374	16643	16425	16359	16359	16410	16381	16473	16461	16540	16436	16334	16440	16527	16336	16484	16416	16471	16318	16498	16306	16436	16503	16389	16272	16404	16456	16482	16372	16523	16359	16541	16390	16499	16518	16437	16475	16449	16421	16371	16329	16563	16418	16398	16446	16248	16255	16248	16333	16438	16351	16321	16390	16453	16502	16524	16351	16306	16405	16327	16388	16301	16548	16412	16421	16383	16377	16540	16418	16494	16509	16192	16391	16480	16458	16347	16669	16395	16311	16564	16578	16221	16458	16517	16259	16437	16395	16421	16321	16294	16438	16361	16490	16195	16493	16420	16540	16451	16284	16373	16400	16458	16393	16409	16649	16304	16457	16542	16460	16369	16511	16460	16408	16315	16318	16166	16410	16471	16435	16570	16468	16470	16502	16311	16441	16314	16370	16477	16426	16435	16594	16345	16480	16543	16327	16086	16350	16423	16397	16303	16545	16456	16513	16478	16397	16294	16607	16331	16514	16591	16325	16548	16576	16370	16395	16454	16338	16331	16457	16604	16393	16423	16370	16350	16461	16419	16446	16314	16431	16377	16362	16235	16470	16564	16328	16539	16420	16337	16481	16516	16416	16279	16399	16463	16352	16315	16318	16255	16432	16253	16397	16239	16451	16588	16525	16662	16339	16434	16388	16348	16422	16577	16530	16409	16479	16600	16386	16493	16433	16440	16562	16287	16386	16419	16425	16319	16329	16525	16458	16428	16545	16442	16347	16251	16356	16403	16346	16482	16552	16424	16543	16401	16299	16284	16538	16588	16548	16429	16568	16316	16499	16241	16296	16402	16502	16360	16486	16489	16310	16452	16432	16487	16543	16457	16559	16558	16370	16396	16494	16422	16360	16395	16261	16642	16225	16349	16306	16516	16377	16432	16578	16313	16681	16238	16351	16424	16632	16405	16474	16472	16572	16558	16463	16222	16390	16577	16465	16279	16347	16333	16529	16450	16535	16472	16441	16419	16318	16430	16297	16447	16422	16618	16512	16435	16329	16346	16466	16489	16377	16356	16311	16509	16362	16524	16337	16433	16432	16416	16431	16347	16363	16424	16217	16550	16376	16445	16355	16271	16373	16506	16531	16495	16478	16574	16571	16456	16522	16414	16533	16375	16553	16526	16579	16372	16327	16174	16370	16513	16372	16453	16461	16458	16464	16367	16398	16567	16395	16381	16345	16435	16233	16543	16386	16424	16538	16432	16471	16454	16436	16410	16404	16287	16503	16518	16206	16371	16522	16606	16351	16458	16516	16476	16406	16491	16389	16343	16549	16483	16426	16501	16502	16335	16492	16464	16326	16420	16467	16262	16516	16452	16476	16453	16687	16407	16449	16322	16496	16513	16460	16538	16452	16478	16403	16427	16408	16518	16549	16406	16255	16587	16380	16306	16557	16377	16423	16407	16415	16366	16384	16314	16320	16244	16365	16535	16241	16485	16316	16400	16395	16273	16425	16458	16429	16393	16549	16527	16328	16382	16296	16296	16423	16459	16363	16577	16449	16281	16332	16287	16430	16492	16296	16439	16593	16556	16504	16441	16393	16461	16429	16379	16292	16464	16376	16245	16441	16463	16459	16363	16336	16473	16313	16488	16522	16287	16370	16465	16399	16478	16501	16533	16525	16495	16317	16496	16390	16502	16548	16500	16422	16312	16536	16470	16379	16384	16411	16236	16466	16406	16219	16329	16324	16288	16304	16519	16426	16370	16356	16483	16403	16505	16306	16416	16311	16429	16325	16316	16636	16442	16240	16388	16399	16381	16322	16473	16237	16445	16360	16343	16399	16471	16389	16427	16514	16457	16471	16379	16247	16516	16532	16477	16373	16373	16527	16173	16434	16481	16366	16335	16386	16298	16410	16425	16558	16449	16285	16301	16428	16594	16389	16417	16387	16284	16437	16436	16316	16335	16370	16381	16521	16440	16490	16208	16292	16465	16382	16566	16516	16470	16341	16550	16348	16319	16520	16418	16236	16546	16466	16489	16358	16421	16299	16545	16510	16558	16521	16446	16516	16169	16473	16508	16334	16342	16301	16649	16380	16277	16452	16344	16361	16594	16490	16338	16372	16459	16513	16359	16694	16565	16409	16231	16362	16327	16322	16292	16419	16444	16386	16441	16482	16331	16357	16386	16329	16291	16348	16173	16489	16653	16366	16377	16466	16545	16419	16579	16352	16499	16403	16445	16363	16360	16429	16453	16477	16493	16354	16393	16474	16405	16527	16297	16432	16416	16523	16419	16409	16477	16572	16292	16417	16280	16395	16409	16430	16447	16396	16441	16454	16457	16271	16239	16492	16403	16429	16346	16273	16382	16161	16398	16376	16480	16468	16370	16441	16634	16472	16357	16328	16261	16571	16296	16483	16444	16482	16454	16375	16502	16405	16507	16485	16604	16375	16395	16393	16478	16274	16425	16357	16231	16536	16402	16514	16453	16387	16411	16359	16311	16471	16443	16384	16261	16450	16324	16379	16373	16304	16473	16410	16322	16373	16280	16240	16636	16479	16416	16449	16460	16433	16415	16283	16275	16420	16368	16373	16227	16468	16468	16440	16383	16495	16441	16559	16592	16518	16504	16219	16444	16329	16363	16469	16421	16358	16433	16326	16367	16561	16521	16259	16303	16450	16242	16531	16448	16491	16233	16639	16313	16262	16231	16305	16364	16397	16467	16525	16528	16392	16524	16404	16070	16554	16329	16301	16371	16400	16379	16372	16430	16452	16311	16268	16292	16515	16415	16413	16450	16367	16454	16290	16349	16350	16630	16274	16519	16389	16466	16542	16377	16271	16481	16445	16177	16411	16274	16464	16505	16528	16222	16433	16396	16642	16416	16487	16555	16291	16444	16480	16267	16477	16322	16334	16531	16377	16462	16438	16256	16446	16476	16347	16336	16305	16358	16541	16481	16355	16449	16361	16428	16398	16324	16464	16454	16389	16400	16474	16258	16397	16490	16346	16317	16389	16575	16410	16291	16550	16371	16520	16349	16312	16554	16389	16484	16437	16474	16408	16448	16369	16426	16222	16527	16264	16565	16237	16411	16515	16554	16289	16354	16532	16377	16330	16470	16511	16370	16509	16302	16525	16278	16349	16463	16533	16637	16339	16313	16300	16460	16277	16485	16380	16326	16391	16307	16511	16538	16407	16394	16337	16413	16408	16470	16528	16379	16373	16548	16466	16427	16409	16367	16409	16416	16393	16481	16397	16612	16583	16203	16516	16430	16616	16398	16440	16264	16404	16466	16389	16344	16515	16519	16531	16599	16598	16385	16369	16293	16308	16441	16325	16397	16605	16658	16370	16523	16356	16353	16436	16502	16409	16493	16544	16461	16383	16348	16495	16536	16207	16394	16472	16505	16532	16363	16197	16307	16504	16428	16524	16364	16304	16481	16385	16303	16177	16622	16603	16498	16444	16085	16612	16523	16423	16470	16283	16308	16393	16430	16236	16539	16701	16355	16525	16404	16457	16443	16551	16286	16535	16461	16469	16395	16328	16537	16504	16453	16292	16338	16412	16366	16445	16439	16489	16555	16548	16479	16465	16271	16453	16325	16324	16389	16410	16438	16513	16328	16484	16432	16303	16404	16471	16383	16455	16408	16324	16316	16304	16466	16551	16433	16224	16397	16517	16281	16504	16399	16419	16272	16416	16420	16533	16405	16516	16360	16422	16391	16416	16562	16396	16348	16397	16375	16624	16386	16288	16276	16236	16412	16521	16424	16444	16401	16156	16514	16327	16351	16265	16604	16301	16418	16464	16582	16417	16508	16344	16329	16504	16506	16434	16373	16447	16308	16405	16373	16239	16521	16555	16288	16505	16307	16571	16603	16252	16307	16331	16364	16516	16343	16469	16432	16501	16384	16348	16215	16429	16412	16595	16409	16343	16581	16278	16224	16407	16450	16477	16458	16645	16421	16581	16414	16512	16382	16497	16401	16476	16482	16290	16466	16330	16169	16520	16445	16499	16217	16549	16428	16460	16378	16408	16508	16436	16477	16490	16450	16428	16224	16446	16456	16513	16244	16497	16409	16390	16465	16410	16224	16601	16388	16256	16399	16371	16451	16423	16367	16439	16448	16349	16521	16547	16421	16469	16467	16481	16438	16372	16430	16403	16317	16352	16445	16447	16209	16505	16400	16407	16385	16422	16388	16518	16427	16271	16263	16302	16520	16325	16505	16550	16235	16401	16315	16362	16474	16365	16201	16496	16412	16470	16441	16391	16545	16524	16484	16525	16422	16293	16358	16377	16170	16360	16399	16550	16646	16596	16425	16393	16361	16247	16589	16322	16553	16348	16409	16484	16342	16455	16232	16374	16388	16497	16424	16487	16400	16621	16464	16407	16369	16379	16476	16288	16416	16503	16442	16487	16506
22686	20920	28675	23361	21258	23083	23386	18900	17962	17994	17772	17713	17737	17631	17711	17604	17453	17482	17229	18592	28972	29731	26106	21631	18899	17798	17339	17155	17030	17147	17127	17059	17019	16988	17061	16773	17072	16942	16968	17105	17166	16983	17168	17079	17055	16995	16916	16881	16815	16833	16856	17052	16908	17028	16907	17033	17005	17066	17045	17042	17045	16710	16777	17342	17061	16969	17129	16964	16897	16888	16916	16952	17013	16951	17033	16991	16911	16920	16852	16884	16940	17018	16786	16940	17036	16775	16867	16822	16809	17155	17019	16988	16949	17027	16971	16943	17032	16999	17037	17139	16983	16919	16830	16918	16840	17008	16880	16912	17090	16954	17059	16925	17124	16815	17020	16909	16957	17009	16910	17040	16999	16981	16985	17052	17103	17102	17026	16732	16860	16820	16901	16993	17047	16806	16941	17129	16865	16976	17004	16940	16992	16890	16961	17056	16971	16841	17002	16963	17057	17175	16960	17017	16965	16872	16956	17059	17034	16931	16711	17012	17018	16984	16945	17000	17027	16962	16838	16872	17089	16865	16979	16883	16835	16990	16880	16928	17068	16932	16810	16984	16841	16893	16860	16823	16884	16737	16953	16876	17044	16896	16788	17023	17031	16823	17133	17091	16975	16854	17037	16898	17012	16858	16966	16683	17104	17005	16905	16999	16962	16903	16806	17023	16904	17016	16939	16823	16946	17000	17021	16938	16892	17140	16923	16856	16859	16971	17055	17077	17033	16732	16851	16904	16886	16842	16900	16845	16980	16770	17006	16976	16853	16959	16913	16992	17052	16870	16883	16920	16994	16902	16939	16870	16788	16969	16894	16972	16677	17069	16889	16946	16876	17092	16809	16965	16904	16891	16720	17000	17012	17083	16897	17020	16710	16752	16853	16869	16965	16883	16910	16933	16914	16936	16850	17113	16907	16994	16734	16895	17007	16981	16920	16937	17111	17034	16788	16816	16965	17007	16923	16997	16842	16870	16983	16965	16887	16842	17062	16946	17061	17003	17000	16638	16756	16951	16869	16729	16824	16891	16855	16940	17029	16969	17089	17016	17196	16889	16949	16846	16773	16646	16706	16796	16894	16868	16955	16742	16688	16978	16759	16791	16946	17091	16982	16926	17027	16872	16914	17119	17121	16993	16999	17037	17035	17122	16985	17020	16849	16897	16737	16799	16934	16853	17135	16916	16976	17016	16975	16796	16963	17115	16988	17051	16819	17045	16728	17050	17134	16895	16673	16951	16976	16947	16965	16961	16922	16711	16936	16803	16875	16923	17008	17036	16959	16876	16778	16930	16955	16880	16936	16854	16947	16949	16866	16975	17116	17042	16949	16805	16896	16889	16769	17154	16806	17059	16891	17009	16761	17050	16785	16935	16976	16857	16883	16930	16910	16935	17004	17175	16805	16916	17139	16697	16968	17138	17095	17228	16998	16965	16934	16890	16855	16768	16905	16856	16673	16923	16988	16912	17031	17057	17103	16750	16936	17142	16985	16988	16785	16940	16827	16781	16915	16936	16860	16734	17055	16981	16896	16719	16965	16958	16821	17124	16863	16886	16890	16966	16928	17042	16821	17063	16909	16823	16880	16725	16887	17064	16844	16701	16739	16896	16810	16909	16907	16931	17010	17055	16995	17040	16884	16865	16830	16946	16790	16716	16838	16893	16927	17009	16999	16836	16939	16683	16883	16960	17000	16905	16818	16761	16804	17038	17058	16848	17008	16865	17004	17029	17075	17053	17000	16947	16961	16902	17053	16937	16812	16936	17047	16803	16992	16953	16737	16882	16822	17015	16829	16781	16763	16857	16953	16933	16886	16975	16806	16929	16854	16603	16896	16944	16994	17120	16824	16822	17071	17000	16886	16740	16790	16893	16853	16686	17161	16779	16954	16900	16968	16811	16911	17023	16967	16950	16979	16996	16740	16852	17055	16912	16917	16957	17111	16993	16882	17056	17039	16784	17173	16850	17032	16960	16781	16919	16595	16783	16911	17032	16839	16737	17023	16952	17071	17023	16881	16809	16911	16912	17052	16856	16996	17029	16842	16915	16892	16735	16846	17015	16853	16960	16856	16935	16934	16978	16906	16826	16728	16866	16933	16909	16888	16774	16986	16760	16936	16797	16950	17105	16726	16818	17010	16936	17080	17029	17193	17129	16951	16855	16855	16821	16750	16972	17040	17109	17068	16932	16933	16691	16834	16952	16966	16924	17208	16922	17004	17006	17022	17000	16873	16940	16842	16941	16918	16736	16969	16985	16803	17082	17132	16905	17103	17006	16753	16893	16999	16771	16884	16976	16933	17019	16958	16931	16997	16823	17182	16785	16866	16927	17119	17042	16868	16976	16967	17074	16963	16708	16918	16890	16846	16896	16970	16891	16894	17005	17065	16836	17002	16893	16961	16897	16805	17139	16924	16885	16739	17076	16874	16940	16985	16893	17053	17009	16953	17018	16800	16834	16950	17191	16926	16753	16873	16851	16957	16973	17089	16931	17032	16979	16847	16882	17024	16907	17021	17113	16925	16967	16839	17075	17104	17084	17057	16964	16869	16964	17031	16753	16979	16941	17080	16982	16882	16909	16947	16837	16790	17011	17109	17143	16959	16817	16888	16945	16796	16814	17108	17119	16942	16934	16977	16874	16774	16911	17003	16908	16976	16837	16957	16940	16797	16892	17078	16937	16860	16854	16833	16872	16671	16661	16929	16940	16896	16902	16904	17052	16842	16980	17029	16933	16878	17020	17101	16923	16903	17140	17026	16866	16790	17063	16843	16855	16947	16737	16783	16937	17090	16855	17007	16899	16763	16884	16873	16865	16898	16853	16970	17011	16899	17002	16843	16941	16847	16941	16877	16871	17189	16977	17041	16913	16989	16835	17067	16938	17129	16954	16961	16837	16877	16798	17001	16863	16951	16941	17031	16960	16983	16978	16927	16652	16909	16908	16996	17137	17109	16930	17077	16830	16941	17067	16892	16992	16996	17076	16908	16827	16989	16940	16936	16993	17079	16945	17023	17019	16802	16719	17035	17044	17005	16966	16921	16865	16857	16855	16968	17093	17031	17006	16867	17039	17041	16772	17017	16882	16975	16922	17004	17257	17041	16867	16870	16875	16917	16916	16940	16943	16940	16812	16797	17099	16908	16944	16895	16786	16933	16797	16844	16986	16808	16895	17001	16856	16986	16979	16899	16995	17185	16762	16945	16835	16812	16913	16994	16905	16765	16871	16972	16856	17127	16869	16811	16737	16766	17054	17010	17043	16707	17037	16962	17109	16912	16838	16956	17004	16936	16920	17056	17045	17010	16967	16949	17027	17024	16765	16892	17002	17052	17061	16899	16932	16846	16966	17122	17079	16872	16848	16946	17030	16954	16847	17135	16998	16865	16750	16782	16880	17000	16978	17029	16886	16807	16863	16780	16889	17077	17015	17043	17022	16792	16731	17092	16802	16934	16925	16960	16865	16735	16962	17041	16891	16883	16948	16935	16775	16834	16884	16767	17037	16888	17004	16885	16869	16956	16926	16927	16843	16773	17068	16918	16911	17015	16837	16921	17084	16973	16961	17093	16826	16913	16975	16957	16892	16875	16803	16847	16729	16794	16937	16759	16814	17107	17049	16881	16911	16694	17062	16957	17021	16871	16987	16912	16961	17065	17075	16893	16883	17012	16768	16943	16940	16863	16928	17113	16894	17003	17056	16933	16943	17016	16790	16855	16922	16864	16904	16862	16891	17021	16857	16981	16886	16917	17005	17117	16953	16855	17157	16932	16961	16879	17101	16907	16888	16855	16656	16986	16971	16946	16866	17097	17094	17037	16873	16960	16749	16753	16728	16977	16916	16844	16943	17083	16914	16896	17007	17117	17042	17039	16920	16983	17007	16862	16752	17105	16841	17048	16875	16731	16865	17073	17023	16788	17127	17013	16958	16937	16936	16919	16707	16867	17048	16928	17155	16605	16891	16988	16716	16957	17108	16890	16841	16931	16972	16893	16909	17009	16674	16883	16889	16923	16843	16977	17140	17218	16949	16887	16822	16965	16960	16905	16961	17008	16966	16848	16920	16971	17019	16831	16920	17185	16910	16709	16932	16837	17094	17087	16729	17067	17093	17003	16920	17092	16972	16907	16908	17031	16877	16834	16919	16781	16826	16741	17041	17007	16886	16781	16985	17001	16942	16752	16995	16877	16855	16954	16847	16803	16967	17021	16982	16974	16944	16889	16887	16943	17042	17023	17094	17080	16750	16835	16750	16872	16978	16775	17106	16904	16967	16845	16783	16958	16923	16793	16908	16995	16769	16880	17001	17111	16931	16955	16917	16786	16946	17085	16816	16910	16984	17186	17209	16832	16987	16893	16998	17060	16955	16971	16879	17044	17047	16830	16814	17101	17077	16811	16918	16947	17076	16874	16786	17052	17017	16895	16845	16931	16993	16959	16892	16782	16971	17083	16745	16688	16744	16752	16727	16895	16938	16784	17010	17000	17178	16801	16782	16824	16886	16945	16911	16878	16766	17067	16932	17059	16774	16876	17086	16931	16831	16870	16989	16955	17083	16888	16934	16930	16858	16935	16940	16751	16989	17032	16818	16930	16999	17134	16795	16877	16951	17033	16892	17020	16924	16859	17012	17041	17093	16897	16795	16666	16851	16851	16927	16884	16856	16949	16895	16898	16866	16720	16738	16883	16979	16924	16833	16687	16867	17034	16960	16636	16762	17068	16928	16720	17054	17007	16923	16804	16902	17000	16822	16938	16981	16769	16825	17004	16964	17250	17064	16995	16752	16914	16820	16932	17012	16821	16893	17030	16975	16942	16935	16906	16828	16739	17030	16897	16848	16691	16860	16933	16776	16991	16677	16935	16879	16839	17125	16982	17148	16947	16859	16967	16839	16874	16740	16919	16841	16927	17042	16997	17153	17079	16964	16904	16958	16819	16933	16756	17014	17158	16876	16993	17008	16860	16823	16815	16941	16938	16815	17008	16969	16895	17056	16882	16880	16941	16942	17105	16952	17136	17062	16824	16859	17036	17099	16914	16842	16951	17051	16957	16833	16833	16774	17015	17000	16910	16861	17127	16742	16854	16775	16998	17029	16948	16818	17003	16988	17084	17084	16838	16975	16823	16890	16947	16866
15481	28557	29114	24262	21859	20190	18539	17843	17368	17039	16915	16656	16489	16390	16393	16412	16354	16335	16059	19042	32673	32176	26668	20784	17735	16462	15824	15737	15709	15704	15761	15892	15656	15755	15842	15716	15730	15848	15867	15867	15755	15744	15715	15751	15859	15716	15705	15660	15579	15842	15865	15774	15655	15799	15633	15574	15781	15642	15768	15699	15714	15701	15784	15735	15725	15793	15535	15647	15703	15772	15917	15687	15814	15761	15649	15612	15928	15775	15647	15512	15786	15887	15660	15838	15701	15647	15692	15669	15785	15723	15715	15720	15720	15754	15689	15832	15713	15723	15704	15671	15745	15811	15853	15773	15588	15965	15686	15634	15694	15770	15594	15726	15690	15689	15662	15579	15703	15671	15757	15837	15674	15827	15723	15836	15659	15628	15658	15719	15789	15767	15760	15765	15835	15843	15783	15605	15818	15739	15802	15671	15939	15639	15750	15716	15738	15569	15660	15783	15813	15796	15628	15715	15733	15742	15813	15653	15692	15690	15638	15700	15636	15819	15886	15555	15830	15754	15761	15749	15744	15694	15752	15617	15752	15712	15605	15698	15799	15608	15736	15758	15677	15883	15708	15609	15815	15684	15825	15628	15755	15591	15710	15776	15690	15816	15624	15747	15735	15532	15650	15726	15793	15737	15693	15700	15700	15768	15629	15736	15571	15776	15684	15646	15676	15665	15613	15954	15664	15789	15612	15788	15759	15836	15730	15857	15797	15728	15694	15752	15650	15633	15700	15629	15773	15785	15706	15814	15904	15804	15613	15547	15697	15655	15701	15669	15668	15671	15585	15697	15858	15570	15943	15778	15598	15695	15763	15767	15742	15936	15494	15735	15736	15827	15648	15766	15706	15830	15649	15749	15676	15861	15781	15851	15719	15672	15528	15806	15845	15685	15735	15838	15783	15810	15732	15581	15773	15820	15701	15700	15713	15818	15843	15551	15833	15785	15945	15559	15649	15674	15861	15593	15632	15715	15736	15804	15672	15766	15859	15612	15824	15691	15791	15682	15719	15692	15653	15692	15683	15850	15767	15783	15768	15712	15708	15740	15643	15601	15788	15778	15761	15878	15785	15680	15759	15669	15839	15505	15653	15743	15849	15848	15730	15587	15819	15855	15853	15765	15594	15821	15792	15735	15610	15830	15566	15516	15772	15742	15495	15501	15769	15827	15551	15603	15974	15855	15677	15640	15668	15610	15661	15718	15637	15871	15799	15716	15839	15603	15833	15769	15976	15779	15703	15811	15809	15459	15796	15715	15713	15777	15789	15569	15830	15645	15770	15849	15731	15754	15681	15779	15857	15803	15609	15743	15629	15709	15740	15820	15640	15675	15735	15640	15785	15657	15855	15643	15656	15709	15748	15653	15824	15677	15772	15756	15671	15580	15751	15588	15611	15795	15725	15705	15749	15579	15703	15692	15822	15888	15834	15746	15741	15644	15738	15777	15791	15902	15576	15800	15736	15576	15648	15674	15833	15758	15663	15683	15668	15835	15779	15716	15703	15761	15772	15785	15846	15690	15730	15769	15739	15773	15679	15583	15720	15732	15613	15634	15635	15759	15825	15724	15650	15761	15757	15747	15684	15753	15748	15631	15763	15585	15756	15811	15644	15709	15719	15585	15672	15678	15706	15678	15631	15885	15756	15591	15869	15715	15592	15712	15687	15774	15698	15715	15815	15688	15682	15594	15739	15651	15646	15647	15553	15751	15731	15627	15665	15563	15668	15769	15729	15898	15947	15633	15726	15574	15856	15781	15689	15584	15838	15667	15641	15838	15736	15788	15796	15737	15764	15741	15937	15643	15514	15745	15539	15639	15480	15687	15603	15781	15516	15751	15764	15640	15629	15728	15508	15715	15535	15780	15865	15623	15910	15638	15670	15609	15750	15782	15952	15570	15885	15701	15839	15827	15645	15962	15741	15773	15577	15818	15771	15706	15711	15757	15762	15748	15587	15777	15524	15695	15702	15820	15541	15720	15766	15859	15750	15628	15723	15696	15802	15675	15737	15701	15621	15681	15592	15700	15619	15643	15703	15804	15700	15534	15490	15531	15923	15856	15682	15592	15726	15711	15680	15630	15896	15706	15811	15698	15800	15693	15749	15663	15726	15849	15625	15544	15677	15639	15702	15655	15638	15911	15753	15671	15775	15768	15704	15685	15762	15696	15767	15678	15881	15721	15729	15664	15804	15542	15737	15674	15875	15769	15892	15786	15783	15666	15718	15694	15731	15722	15853	15734	15723	15670	15729	15717	15652	15542	15698	15858	15688	15714	15791	15746	15894	15693	15773	15746	15854	15758	15577	15694	15527	15827	15703	15485	15631	15617	15732	15574	15841	15878	15762	15698	15690	15893	15684	15834	15705	15575	15711	15751	15761	15584	15706	15564	15642	15717	15700	15650	15713	15686	15700	15838	15887	15760	15767	15642	15655	15746	15689	15635	15851	15709	15744	15983	16028	15703	15662	15738	15670	15683	15642	15985	15751	15633	15672	15586	15799	15669	15813	15650	15699	15719	15698	15839	15866	15770	15746	15703	15586	15787	15730	15610	15837	15643	15755	15488	15713	15621	15839	15572	15810	15666	15698	15620	15665	15886	15672	15835	15633	15782	15734	15622	15873	15787	15661	15708	15778	15791	15739	15645	15618	15702	15811	15595	15789	15792	15667	15522	15559	15701	15697	15762	15608	15665	15655	15579	15928	15776	15745	15763	15829	15793	15653	15555	15981	15646	15762	15704	15706	15733	15710	15684	15770	15707	15706	15850	15602	15589	15807	15592	15654	15765	15806	15676	15862	15627	15840	15720	15689	15659	15695	15613	15733	15597	15827	15702	15781	15677	15698	15651	15550	15620	15693	15572	15611	15758	15808	15949	15780	15813	15646	15700	15815	15635	15711	15760	15694	15586	15826	15686	15725	15698	15704	15675	15880	15703	15623	15681	15659	15743	15894	15697	15851	15715	15779	15638	15598	15745	15680	15630	15695	15757	15626	15736	15839	15658	15563	15515	15639	15652	15667	15868	15704	15809	15779	15728	15663	15731	15733	15655	15721	15712	15676	15852	15843	15811	15702	15731	15688	15770	15818	15528	15638	15824	15816	15705	15760	15661	15663	15772	15665	15658	15734	15669	15756	15700	15612	15757	15701	15677	15669	15723	15650	15580	15672	15747	15735	15847	15724	15991	15626	15930	15827	15577	15693	15746	15609	15668	15743	15622	15696	15703	15774	15571	15897	15651	15735	15685	15609	15804	15648	15719	15870	15812	15687	15760	15758	15756	15849	15692	15669	15871	15629	15662	15766	15701	15642	15565	15688	15556	15767	15669	15800	15784	15651	15837	15713	15836	15744	15757	15800	15734	15993	15802	15583	15728	15781	15682	15598	15647	15607	15913	15684	15536	15662	15656	15803	15700	15663	15622	15610	15676	15637	15656	15837	15646	15728	15748	15766	15589	15745	15727	15747	15583	15774	15795	15573	15684	15650	15762	15627	15753	15691	15626	15894	15750	15638	15790	15753	15729	15692	15750	15831	15534	15769	15801	15740	15804	15662	15601	15685	15767	15910	15700	15625	15828	15747	15730	15680	15765	15746	15673	15688	15753	15751	15579	15838	15636	15529	15700	15788	15646	15711	15523	15811	15850	15718	15563	15697	15606	15729	15729	15865	15630	15826	15731	15656	15757	15752	15502	15732	15805	15927	15724	15793	15757	15646	15629	15654	15786	15558	15753	15634	15758	15759	15745	15685	15647	15499	15793	15668	15863	15862	15729	15626	15619	15656	15831	15675	15669	15772	15661	15769	15798	15765	15648	15611	15886	15809	15733	15713	15684	15746	15677	15602	15801	15581	15694	15756	15736	15647	15683	15800	15739	15751	15735	15735	15899	15780	15778	15694	15762	15806	15756	15607	15672	15746	15659	15779	15694	15830	15812	15690	15626	15755	15700	15688	15659	15619	15748	15775	15688	15739	15668	15753	15582	15780	15810	15774	15696	15890	15690	15667	15852	15817	15834	15786	15615	15760	15684	15677	15690	15634	15849	15765	15736	15740	15678	15656	15532	15812	15733	15676	15666	15696	15771	15814	15678	15764	15758	15781	15704	15888	15750	15782	15809	15603	15804	15773	15905	15765	15702	15610	15810	15785	15718	15716	15640	15828	15685	15736	15650	15778	15640	15541	15621	15764	15692	15778	15720	15690	15723	15660	15823	15682	15625	15787	15640	15740	15679	15767	15614	15778	15657	15788	15633	15593	15799	15577	15755	15615	15602	15672	15579	15778	15859	15693	15677	15802	15679	15728	15769	15852	15758	15633	15898	15800	15609	15721	15733	15578	15702	15702	15639	15736	15667	15666	15698	15849	15867	15519	15648	15768	15722	15849	15684	15717	15747	15885	15695	15892	15705	15693	15637	15720	15702	15724	15877	15644	15782	15758	15709	15752	15853	15774	15668	15766	15664	15864	15650	15650	15732	15747	15695	15809	15929	15692	15923	15764	15754	15738	15815	15771	15715	15711	15661	15676	15724	15648	15790	15776	15763	15773	15762	15701	15702	15677	15855	15757	15731	15636	15876	15603	15643	15613	15814	15798	15736	15553	15779	15718	15704	15873	15661	15794	15500	15787	15558	15891	15603	15862	15691	15688	15763	15765	15646	15664	15738	15836	15681	15694	15734	15668	15912	15700	15712	15734	15723	15623	15672	15677	15773	15438	15724	15713	15689	15619	15827	15787	15673	15738	15831	15688	15851	15699	15772	15698	15836	15748	15548	15714	15831	15822	15805	15749	15802	15752	15825	15622	15684	15784	15730	15843	15744	15604	15869	15861	15748	15678	15609	15668	15716	15799	15580	15793	15679	15632	15608	15648	15683	15757	15705	15731	15719	15727	15660	15702	15732	15789	15575	15655	15724	15925	15877	15672	15635	15746	15639	15570	15704	15548	15580	15770	15593	15805	15760	15600	15693	15571	15653	15690	15766	15863	15549	15905	15647	15710	15578	15707	15848	15777	15639	15694	15670	15623	15737	15880	15672	15756	15724	15693	15680	15807	15644	15902	15684	15595	15879	15768	15599	15775	15612	15666	15844	15647	15719	15626	15835	15822	15710	15589	15779	15663	15895	15853	15802	15639	15778
27061	21539	23183	20029	16658	16542	16684	16331	16325	16028	16302	16167	16183	16041	16060	16008	16216	16211	16189	16055	16851	17522	17369	16776	16226	16330	16300	15977	15972	15927	16099	15971	15994	16271	15868	16105	15907	15857	16205	16072	15967	16011	15954	16137	16040	15887	16171	16043	15891	15917	15803	15889	15985	15939	15974	15991	16072	15949	16176	16089	15972	15847	15954	16082	16023	16181	16088	16109	15935	16143	16043	16200	15917	15879	16045	16082	16041	16302	16282	16145	15949	16043	15952	15840	15903	16037	16187	16118	16002	15929	15772	15797	16046	15810	15854	15877	15915	16038	15991	15891	15932	16014	15914	16032	16010	15823	16024	16118	16198	15822	15994	15926	16065	15979	15997	16075	15915	16104	16073	16149	16187	15902	16024	16153	16114	16205	15989	16016	15985	15907	15989	16072	16189	16054	15938	15926	16133	15973	16026	15972	15960	15999	16043	16135	16156	16032	15971	16000	16115	15981	16048	15925	15978	16119	16058	16074	16044	15896	15912	16102	16010	15817	16046	16027	15959	16179	15978	16174	16120	16132	16115	16033	15955	15905	15974	16099	16123	16021	16020	15955	16040	15916	16275	15933	15901	16117	15996	15989	15913	15938	16057	16058	15884	15937	16035	16047	16016	15984	16007	16081	16047	16124	15961	16017	16042	15892	16012	15858	15912	16145	15896	15841	16095	16021	15980	15921	16200	16032	16140	16198	16099	16267	16004	15901	15986	16028	16046	16061	16137	15792	16018	16075	15908	16082	15933	16009	15985	15977	15906	16052	16005	15912	16096	15976	16070	16067	15975	15807	16137	15892	16045	16093	15861	16007	16104	15797	15750	16039	16086	16030	15939	15832	15985	15920	15925	15948	15874	15977	15943	15844	16036	16020	15862	16048	16000	16056	16142	16059	15935	16050	15997	16024	15917	16046	15944	16141	16003	16047	16055	16169	16133	15957	16033	16000	15816	16050	16118	15901	15977	16094	16185	16008	16154	16032	16187	15959	15910	15884	15854	16191	16097	15991	16014	16080	15993	16007	15957	15890	15868	15950	16021	16221	16148	15967	15943	16133	15921	15932	16191	15975	15920	16009	16050	15797	16038	16000	15956	16084	15921	16154	16171	16021	16100	15978	16139	16038	16031	15935	15942	15936	15962	16038	16334	15981	16040	15949	16175	16138	16045	15920	16130	16138	15898	15851	15797	16023	16144	15888	15796	15912	16057	15948	16070	16093	16122	15880	15956	15993	15963	16159	16020	15966	15894	16031	16125	16027	15954	15952	16166	15877	15945	16084	15792	15871	15998	15865	15906	16095	15854	16064	15893	16100	15940	15892	16150	15949	16061	16051	16232	16187	15966	15965	16261	16128	16000	16228	15920	16085	16025	16034	15951	16054	16018	15979	16088	16135	16110	16018	16065	15995	16132	16056	16063	15992	15964	15996	16023	15958	15934	15954	15921	16128	16077	16092	16006	16041	16075	16084	16202	16031	16030	16044	15985	15957	16090	15959	15897	16101	16131	16162	16148	15904	15839	16099	16010	16068	16054	16182	16095	16058	16040	15987	15937	16032	16007	16092	15983	15778	15955	15980	16000	15972	16151	15945	16230	15927	16096	16140	15945	16081	16048	16084	15913	16130	16059	16031	16005	16047	16066	16112	16090	16228	15994	16005	16045	16024	16070	15913	16074	16197	15991	15904	16029	16156	16225	15936	16061	16093	15830	15963	16104	15854	15906	15879	16007	16129	16284	15977	15886	16206	15923	16078	16124	15927	16162	16136	16105	15988	15857	16081	16076	16068	16103	16011	15808	15960	16091	16161	16075	16049	16019	15959	16070	15909	15999	15997	16076	15956	15974	15983	15907	15852	16109	15965	15913	15876	16047	16139	15967	16087	15803	15937	16106	16045	16186	16017	15919	15963	16026	15983	15921	15998	16097	15913	16258	15941	16092	15978	16107	16149	16100	16068	15873	15925	16027	15997	16098	15744	16129	15992	16021	15850	16181	16055	15982	16074	16142	16074	16023	15793	15944	16117	16103	16119	16006	16114	16304	16074	15941	15800	16140	16034	15921	15867	15919	16028	16128	15987	16026	16001	16121	15897	16174	16101	15909	16033	15905	15982	15872	16053	15999	15981	15941	16061	16022	16115	16039	16001	16066	15971	16023	16048	16085	16015	15935	16221	15962	15900	16006	16043	15923	15976	15987	16043	16190	16173	16107	16253	15820	15983	15871	15912	16020	15920	16137	16083	16041	16004	16114	15993	15945	16118	15849	15820	16096	15918	15825	16067	15874	15993	16048	15861	16059	16001	15903	16168	15913	15874	16128	15979	16019	15808	16042	16013	15997	16015	16039	16100	15780	15944	15936	15985	16064	15977	16009	15931	16158	16077	16029	16026	16005	15979	15976	16059	16050	16130	15949	16130	16125	15843	16052	16163	16086	15940	15979	16191	16191	16048	15928	15862	16077	16134	16003	16026	16146	15987	16006	16016	16053	15941	16108	15828	15920	15834	16079	16109	16107	16117	16018	16038	16215	15911	15843	16024	16104	16113	16002	16196	15949	15953	16020	15987	15871	16002	16086	16127	16117	16171	15935	15908	15966	15814	16049	16077	15898	16038	16118	16061	15917	15933	16023	15957	16012	16137	16094	15933	15967	15958	16005	15918	15904	15897	16049	15993	16026	16116	16182	16016	16123	16210	15872	16021	16268	16119	16107	15951	16077	16000	16038	15998	15899	15970	16008	16085	16097	16161	16205	15990	16030	15910	15800	16139	16215	15940	16116	16185	16069	16062	16018	16081	16111	15840	15842	16033	16110	16138	15963	15945	15996	16251	16052	16153	16023	15949	16068	15959	15848	16015	16127	15801	15713	16069	15957	15872	16026	15885	15993	16161	15831	15924	16002	16017	16227	15962	16029	15958	16128	15898	15992	16094	16037	16084	15984	15988	16036	16001	15994	16078	16085	16002	15945	16098	15889	16140	15890	16101	15981	15904	15989	16008	16079	15937	15969	16169	16054	15926	15964	16064	15942	15903	16058	15901	16094	16072	16229	16044	15846	15870	15985	16048	15923	15833	16102	16137	15894	15895	16170	16099	15894	16051	16198	15950	16190	16041	15859	16123	15936	15888	16213	16063	16100	16055	15980	15951	15728	16015	15922	15984	16130	15927	16018	16250	16114	15926	16041	16042	15959	16053	15782	15972	15989	15891	15924	15986	15899	15956	15937	16113	16237	16241	16200	16022	16084	15940	16098	16065	16045	16012	16029	16068	16032	16191	16056	16187	16042	16103	16073	16038	16031	16124	16144	16006	15978	16027	16240	16124	16035	16025	16041	15758	15945	15974	15933	15901	16051	15959	15976	16091	16222	15794	16117	16122	16163	16005	16054	16063	16120	15967	15906	15817	15893	16063	16028	15960	16042	15998	16022	15922	16063	16060	15884	16055	16071	15913	15885	16151	16016	16043	16046	16077	16047	15981	15957	15811	16003	16103	16103	16008	16011	16012	16051	16071	16036	15992	15873	15942	16021	16126	15976	16146	16142	16083	15933	15932	16128	16046	15943	16040	16082	16033	16019	16075	16043	15893	16054	16001	16104	16056	16044	16067	15956	15972	16077	16015	16149	16083	15903	15985	16165	16034	16054	15826	16084	16115	16065	15932	16127	15969	16078	15997	15924	15997	15955	16033	16002	15856	16088	16021	16186	16025	15905	15967	16066	15964	16022	15924	16054	15941	15956	16028	15969	16009	15898	15974	16017	15991	16120	16042	16082	16079	16049	15970	16101	15974	16003	15870	16058	16017	15979	16078	16222	16025	15986	15971	15966	16029	16042	15857	15929	16166	16031	16119	16233	16228	16007	15835	16078	15975	16134	16182	15912	16061	16042	15899	15957	15893	16095	16061	16219	16145	16046	16186	15950	16136	16124	16055	15834	16162	15942	16101	15884	16044	16054	15930	16135	15870	16065	16083	16164	15819	16054	16058	16043	16075	16087	15978	15874	16009	15988	15935	16069	16159	16075	15987	15928	15924	16071	16024	15831	15850	16101	16109	15830	15968	15897	15945	15893	16015	16082	16101	15887	16130	16122	15977	15959	16023	15921	16065	15892	16055	16039	15897	16181	16021	16146	16104	15943	15895	15861	16019	16076	16054	15886	16125	16006	16035	15943	15995	16111	15977	15989	15865	15985	16121	15928	16023	16136	15915	15983	16017	15934	15982	16106	16081	15948	16104	15915	16044	16064	15968	16066	15848	15947	16001	16129	16033	15988	15985	15993	16008	15989	16025	15923	15984	16181	16161	16078	16160	16053	16059	16074	15780	15889	16029	15911	15950	16109	16229	16133	15999	16185	16151	16126	15755	16028	16228	16052	16103	16048	16181	16180	16043	16093	15951	15946	16063	15961	16069	15984	15890	15868	15794	15873	16147	15860	15963	16143	16025	15825	16109	16050	15961	15985	15805	16117	16015	16097	16108	16041	15907	16121	16097	15999	15999	16052	15918	16018	16062	16124	16037	16145	16050	16071	15971	15998	15922	15927	16119	16082	16219	16049	16017	15949	16215	16054	15936	16159	15884	16275	16157	15953	15998	16066	15964	15960	16078	16088	16054	16147	15974	15887	16175	15995	16042	15898	15861	16141	16083	15976	16169	15936	16051	15875	15991	16010	15898	15857	15993	15924	16186	16010	15909	15932	16068	16133	15967	16117	15998	15851	16016	16139	15965	15970	16067	16025	15969	15954	16112	16070	15956	15987	16088	15932	16158	15824	16013	16133	16014	16165	15912	16240	16002	15987	16048	16212	16030	16034	16128	16030	16014	16023	15943	16149	15939	15723	15854	15906	15911	15733	15890	15887	15888	16160	16089	16147	15923	15946	16168	15916	16099	15860	16009	16012	15887	15964	16145	16020	16294	16160	15920	16042	15922	16054	15952	16003	16141	16060	16067	16048	16039	15835	16014	15903	16103	16018	15857	16093	15954	16058	16099	15899	15966	15899	15991	16180	15901	16123	15972	16065	16114	15970	16134	15733	15910	16064	16029	16041	16001	15951	16077	15979	16195	16106	16167	15987	16207	15979	15859	15811	16141	15985	16080	16246	16111	15856	16223	16110	15899	16082	15881	16007	16099	16171	15952	16087	15953
14676	17803	18522	17190	16452	15884	15631	15516	15487	15458	15493	15238	15087	15237	15229	15243	15134	15331	15344	15358	16858	17354	16563	15940	15522	15315	15122	15219	15133	15213	14942	15097	15200	15045	15055	15173	15090	15274	15156	15313	15185	15076	15096	15134	15094	15008	15041	15182	15197	15045	15064	14934	15137	15195	15148	15090	15003	15071	15067	15137	15122	15028	15243	15038	14971	15199	15236	15155	15036	14852	15044	15065	15086	14944	15297	15141	15153	15024	15083	14891	15235	15100	15197	15125	15064	15228	15053	15105	15222	15143	15127	15040	15134	15086	15195	15120	15296	15009	15166	15226	15086	15104	14965	15159	15079	15121	15096	15098	15329	15088	15182	15138	15172	15248	15169	14926	14993	15059	15073	15157	15008	15015	15175	15121	15032	15119	14912	15238	14899	15261	15161	15145	15227	15054	15136	15035	15112	14993	15028	14991	15185	15104	15099	15128	15248	15046	14848	15124	15079	15165	15079	15176	15085	15090	15197	15204	15096	15060	15115	15019	15258	15057	15082	15251	15198	15310	15140	15180	15035	15159	15105	15152	15049	15124	15180	15120	14897	15198	15197	15039	15161	15253	15033	15234	15144	14976	15089	14900	14893	15018	15191	15191	14940	15064	15245	14916	15190	15136	15090	15074	15262	15169	15041	15283	15021	15037	15100	15105	15121	15098	15207	15114	14985	15124	15154	15091	15027	15133	14979	15147	15302	15096	15096	14928	15214	15150	15088	15232	15193	15244	15043	15122	15166	15098	15215	15123	15061	15238	15160	15143	15182	15000	15249	14894	15046	14987	15125	15109	15043	15219	15036	15205	15121	14995	15130	15064	15219	15114	15136	15312	14902	15009	15014	15186	14989	15180	15015	15051	15169	14979	15093	15187	15034	15028	15302	15002	15103	15256	15147	14945	15271	15292	15183	15096	15146	15017	15041	15098	15171	15120	15034	15162	15094	15135	15172	14983	15028	15158	15107	14938	15039	15163	14990	14951	15236	15122	15256	14978	14995	15283	15135	15049	15004	15024	15102	15178	15059	15099	14914	15026	15100	15143	15061	15009	15056	15074	14959	14940	15121	15193	15067	15164	15110	15014	15143	15235	15082	15143	15168	14964	15110	15090	15127	15160	15087	15253	15153	15237	15135	14973	15064	15217	15067	14971	15213	15146	15039	15162	15016	15129	15067	15003	15083	14986	15188	15022	15076	15137	15245	15089	15121	14962	15092	15033	14909	15236	15093	15089	15050	15095	15143	14965	14914	15173	15106	15011	15152	15020	15233	15114	14959	15081	15055	15155	15020	15095	15130	14984	14988	15151	15162	15148	15205	15155	15024	15002	15007	14939	15073	15170	15025	15238	15083	15128	14948	15295	15148	15083	15260	15170	15059	15111	15135	15132	15047	14993	15077	15151	15150	15078	15089	15054	15035	15072	14919	15095	15215	15030	15132	14830	15144	15004	15061	15064	15127	15173	15212	15141	15117	15123	15063	15099	15066	15120	15069	15189	15368	15172	15060	14921	15040	15155	15051	15072	15096	15071	15012	14974	14963	15209	15095	15167	15170	15336	15260	15134	15122	15055	15227	15085	15103	15094	15021	15166	15151	15068	15167	15102	15060	15227	14950	14990	14953	15050	15212	15009	15212	15160	15182	15206	15184	15177	15131	14923	15068	15094	15305	15246	15256	15160	15011	15032	15059	15123	15217	14948	15028	14942	15322	14946	15061	15004	15175	15119	15357	15109	15161	15055	15067	15080	15226	15173	15208	15230	15159	15231	15167	15071	15212	15081	15135	15033	15169	15063	15078	15093	15029	15179	15185	14939	15178	15108	15060	15124	15034	15093	15178	15133	15104	15148	15138	14993	15024	14951	15218	15129	15171	15135	15136	15043	15196	15078	14919	15025	15228	15109	15089	15042	15087	15166	15120	15027	14950	15083	15060	15136	14974	15342	14988	15113	15134	15016	15132	15153	15102	15279	15204	14906	15124	15116	15081	15047	15380	15173	15076	15100	15252	15122	15151	15079	14944	15160	15141	15226	15091	15224	15100	15090	15219	15241	15088	14998	15063	15350	15039	15202	15068	15101	15229	14981	15165	15097	15037	15098	14991	15147	15169	15094	15229	15026	15095	15102	15104	15211	15193	15081	15077	15013	15090	15075	15091	15186	15226	15056	15105	15144	15038	14962	15024	15338	15144	15189	15093	15106	15239	15098	15084	15165	15211	15213	15131	15100	15073	15177	15079	15062	15225	15102	15165	15153	15062	15037	15213	15265	15128	15106	15079	14973	15152	15117	15170	15152	15185	15023	15084	15137	14921	15198	15022	15060	15060	15186	14923	15057	15016	15313	15159	15190	15061	14947	15127	15090	15172	15146	15233	14957	15212	15180	14914	15000	14948	15213	15132	15121	15022	15291	15030	15198	15194	15051	15104	15118	15115	15194	15094	15131	15058	15144	15031	15237	15067	15164	15031	15039	15063	15093	15176	15203	15029	14898	15127	15065	15095	15005	15121	15184	15075	15063	15232	15148	15116	15004	15122	15141	14986	15105	15218	15099	15136	15309	15084	15126	15134	15098	15071	15105	15199	15116	15089	15180	15056	15137	15215	15247	15202	15203	15054	15128	15394	14920	15233	14930	15066	15023	14995	15291	15097	15054	15220	15079	15213	15116	15014	15178	15213	15195	15178	14900	15079	15083	15094	15053	15080	15037	15116	15023	15213	15117	15225	15047	15209	14973	15280	15112	14993	15222	15072	15190	15123	15118	15029	15048	15102	15021	14959	15062	15011	15112	15111	15066	15091	15179	14999	15130	15187	14946	15080	15122	15066	15136	15188	15150	15049	15221	15015	15067	15058	14938	14971	15175	15089	15121	15237	15087	15091	15086	15037	15069	15110	15158	15108	15074	15210	15089	15208	15218	15096	15004	15201	15081	15104	15321	15148	14964	15099	15174	14963	15108	14922	15219	15160	15091	15178	15041	15173	15112	15046	15033	15113	15175	15248	15062	15082	15060	15259	15002	14996	15160	15182	14938	15105	15213	15109	14888	15206	15113	15133	15167	14993	15172	15079	15157	15100	15149	15145	15137	15196	15066	15036	15152	15097	15228	15059	15053	15068	15139	15095	15051	15106	15124	15086	15110	15159	14875	14897	15412	15133	15057	15134	15126	15018	15161	14999	15221	15144	15077	15152	15106	15096	15250	15151	15163	15087	15096	15282	15078	15014	15247	15138	15121	15095	15286	14995	15033	15010	15097	15162	14953	15121	15214	15039	15043	15098	14938	15218	15026	15090	15119	15140	15283	15124	15154	15154	14942	15005	15149	15091	15047	15282	15015	14995	15147	15147	15294	15114	15180	15133	15171	15111	15054	15127	15071	15140	15117	14901	15176	15135	15225	14987	15137	14880	14915	15134	15209	15202	15191	15138	14979	14982	15130	15246	15293	15090	15093	15140	15018	15192	14957	15126	15057	15235	15124	14896	15133	15252	15035	15185	15055	15189	15267	15349	15192	14902	15103	15232	15020	15134	14973	15065	15060	15146	15046	15059	15002	15278	15149	14916	15238	15151	15260	15171	15045	15092	15134	15032	15356	15122	15046	15164	15077	15207	15071	15080	15089	15076	15067	15038	15119	15101	15203	15204	15167	15013	15223	15028	15068	15121	15135	15042	15086	15086	15408	14984	15044	15072	15039	15055	15085	15086	15037	15043	15063	14979	15032	14994	15301	15113	15114	15285	15174	15094	15020	15112	15040	15074	14955	15114	15004	15142	15247	15050	15154	15143	15254	15084	15181	14939	15099	14993	15158	15140	15026	14895	14880	15164	15056	15216	15084	15089	14931	15213	15081	15074	15353	15125	15367	15049	15083	15112	15084	15024	15149	15082	15008	15033	15125	15135	15172	15228	15095	15173	15166	15134	15067	15261	15269	15184	15282	15173	15146	15153	15014	15145	14860	15117	15083	15148	15226	15139	15099	15154	15241	15112	15181	15092	15178	15149	15044	15016	14948	15336	15054	15044	15002	14877	15251	15141	15071	15173	15245	15242	15128	15136	15248	15134	15113	15049	14967	15168	14973	14962	15201	15148	14959	15150	14913	15041	15074	15073	15067	15011	15128	15039	15236	15263	14853	15267	15208	15049	15106	15300	14970	15095	14932	15067	15110	15176	15185	15042	15084	15091	15154	15194	15164	15173	15177	15135	15113	15121	15161	15139	15024	15136	15032	15134	14960	15151	15060	15183	15063	15123	15143	15207	14986	14971	15198	15125	15120	15123	15248	15075	14968	15045	15067	15105	14967	15191	15103	15149	15049	15087	15055	15087	15042	15220	15084	14983	15225	15251	15348	15249	15013	15182	15164	15098	15017	15256	15062	14993	15012	15155	15177	15105	15168	15190	15136	15284	14981	15055	14956	14974	15059	15159	15121	15210	15081	14974	15101	15080	15228	15190	15149	14978	14994	15078	15271	15084	15277	15079	15137	15076	15128	15233	15004	15110	15115	15052	15160	15122	15131	15181	15016	15068	15187	15205	15197	15189	15006	15087	15125	14869	15208	15212	15173	15134	15108	15148	15031	15141	15112	15102	15014	15124	15026	15179	15069	15123	15119	15120	15269	15116	15169	15206	15193	15077	15134	15042	15194	15020	15087	15220	15158	15084	15052	15091	15004	15174	15222	15084	15158	15195	15079	15236	15342	15071	15078	15137	15039	15268	15086	15163	14990	15061	15199	15128	15155	15236	15105	15037	15010	15072	15166	14873	15098	15190	15232	14920	14968	15121	14925	14992	15206	14897	15096	15108	15005	15144	15189	15172	15227	15052	15192	15055	15028	15152	15012	15142	14962	15135	15130	15113	15154	15242	15034	15071	15247	15055	15038	15103	15030	15151	15242	15088	15048	15202	15047	15119	15214	15232	15173	15262	15192	14876	15211	15085	15105	15047	15115	15042	15142	14916	15107	15190	15003	15140	15066	15120	15123	15349	15112	15214	15073	15061	15093	15138	15108	15263	15108	15033	15122	15196	14954	15121	15093	15106	15104	15193	15136	15119	15061	15017	15041	14917	15052	15251	15149	15114	15148	15229	15024	15025	15215	15182	15245	15064	15356	15218	14790	15250	15024	15178	15087	15133	15054	14969	15031
23817	20937	28141	24105	21581	19740	18538	16496	15901	15856	15615	15194	15400	15334	15300	15255	15333	15269	15198	15863	21772	22696	20615	17879	16476	15514	15131	15109	15069	15185	15019	15176	14998	15008	15127	14962	15124	15066	15100	15184	15067	15091	15172	15064	14858	14939	15079	15110	14989	15134	15106	15034	15170	15123	15173	15157	15062	14947	15105	15183	14999	15178	15215	15135	15189	14999	15100	15092	15098	15069	15215	15166	15154	15006	15016	14887	15085	14939	14867	15011	14997	14956	15058	15115	15006	15050	15030	15095	15160	15071	14998	15021	15185	15032	15214	15147	15277	15138	14965	15046	15274	15054	15038	15088	15051	15111	15089	15104	15051	14917	15108	15142	14976	14968	15016	15111	14976	15104	14970	14777	14906	14970	14938	15106	14888	15084	14832	15000	15135	14981	14970	15022	15027	14967	14927	15139	14989	15001	15057	15140	15029	14980	14983	14976	14968	14961	15019	14975	14879	15084	14907	14981	14866	14877	14930	15080	15003	15034	14960	15050	14966	14956	15043	15076	15075	14996	15260	14884	14933	15020	14935	15000	15109	15109	15004	15013	14958	15050	15060	15018	14988	14917	14973	14958	15046	14968	14970	15029	15175	15010	15054	15126	15062	15167	15074	15081	15149	14892	14943	15096	14917	15002	14991	15049	15030	14985	15030	14959	14942	14779	14999	15089	14942	14925	15115	15146	14990	15135	15056	14948	15008	14947	15151	15104	15208	14894	15191	15140	14966	15163	14906	14963	15182	15316	14889	14926	14984	15201	15006	14897	15081	14867	15104	15098	15007	15176	15214	15069	15066	15062	14953	15157	14968	14832	15009	14992	15096	14955	14991	14942	15122	14980	15049	15045	15112	15020	15074	15047	14955	14974	14987	15118	15036	15127	15054	15163	15111	14841	14807	14944	15267	14994	15059	15057	14859	14995	14952	14968	14969	14934	15060	14929	14930	15013	14975	15041	14838	14906	15123	15050	14933	15065	15040	15064	15117	14904	14952	14935	14804	14968	15103	15023	14865	14991	15173	14988	14852	14909	14983	15021	15095	14992	14977	14940	14960	15002	15055	15131	15218	15057	15107	14974	15124	15064	15083	15043	14974	15072	15087	15121	14979	15102	15106	15168	15095	15218	14897	14909	14880	14926	15049	14942	14968	14824	14718	14919	15062	14859	15012	15043	15086	15217	15015	15200	15157	15052	14910	15066	14997	14827	14915	14932	15096	14930	15116	15028	15120	14992	15060	14907	14935	15035	14891	14996	15035	14974	14997	14932	14782	15106	14899	15085	15127	15071	14958	15040	14952	15039	14997	15035	15267	15055	14917	15214	15011	14875	15191	15034	15010	14995	14946	14927	14807	14963	15040	14778	15120	15067	15042	15040	15167	15018	15232	15047	14936	15018	15126	15144	15110	15193	15033	15118	15277	15060	15089	14903	15084	15031	14842	15020	15140	15112	15123	14936	15136	15035	15132	15066	15023	15038	15287	15091	15205	15265	15266	14996	14980	15002	14942	15141	14989	15178	14894	14816	15097	14816	15090	15002	15042	15001	15240	15215	15136	14987	14988	14956	15155	15129	15055	15024	15044	14878	15040	14851	15149	14965	15224	15023	15049	15145	15053	15001	14966	15134	15065	14872	15016	15029	15177	15036	15084	15040	15102	15094	15080	15189	15183	15241	15107	15175	14888	14890	15006	15072	15089	14888	15066	14924	15000	15049	15091	14912	15003	15015	15076	15078	15101	15066	15201	15063	14906	15007	15061	15159	15058	15131	15129	15100	15049	15000	15075	15051	14912	14885	14983	14907	15098	15092	15157	14805	15033	15107	15070	15019	15045	14993	14984	15015	15133	15147	15179	15087	14883	14967	14954	14957	14836	14917	15063	15076	15174	15013	15056	15060	14925	15003	14967	14987	15252	15119	15175	15138	14942	15050	14976	15013	15119	15237	15145	14810	15051	14987	15031	15103	15072	15036	15099	15112	15239	15224	15029	15089	15140	14977	15078	14987	15094	15171	15054	14959	14960	15071	14980	15141	15029	15022	15288	15119	15261	14953	14940	15102	15190	14997	14923	14867	15107	15012	15151	15035	15015	15038	15045	14932	15039	14684	15020	14944	15023	14826	15001	14940	15156	14970	14939	15059	15185	15036	15178	15083	15159	15195	15138	15286	15112	15289	15067	15074	15039	14982	15062	15047	15079	14962	15186	14955	14976	15021	15053	14832	15129	14863	14950	14991	15015	15168	15116	14983	15013	15099	14894	14978	15108	15093	15115	14780	15007	15079	15327	15141	15003	14904	14939	14888	15066	15148	14891	15120	14885	15021	15096	15142	15098	15010	15029	15173	15104	14980	14891	15044	15030	14973	15109	15170	14962	15104	15221	15104	15030	15175	15035	15037	15104	15097	15084	15068	15049	14935	15051	15050	15069	14913	15211	14892	15039	15082	15237	15047	14955	14921	14923	14983	14947	15051	15107	14949	15114	15053	14941	15032	14939	15017	15080	14884	14979	14846	15039	15123	14972	14970	15078	15082	15086	14903	15051	15138	15120	15084	14966	14973	15075	15087	15045	15117	15134	14950	15100	15152	14990	15010	14999	15092	15035	15066	15160	14950	15250	15007	15002	15152	15193	15137	15153	15069	15018	15260	15271	14941	14842	15073	14972	15038	14934	14978	14996	15075	15036	14993	15219	14974	15052	15286	15058	15062	15302	15202	14928	15004	14962	15019	15078	14971	15132	14988	15074	15157	15093	14921	15187	15014	15151	15130	15084	15048	15120	14958	15147	14919	15145	14946	15097	15034	15091	14883	14971	15098	14978	15071	14915	14824	15057	15103	15141	15067	15181	15167	15187	14938	15086	15129	15048	14874	15223	14859	14925	15020	15112	15021	14970	15008	15007	15111	15161	14953	15066	15041	15128	14933	15100	15161	14986	15185	15000	15146	14891	14995	14912	15046	15034	15165	15050	14868	14990	15071	15105	15006	15099	15032	14958	15149	15041	14993	15204	14947	15061	15168	14931	14901	15211	14990	14809	15164	15124	15178	14980	15015	15019	14867	15019	15098	14997	15179	15013	15157	15166	14946	15058	14839	14972	15015	15086	14970	14897	14932	14977	14978	15012	15023	15193	14905	15122	14972	15093	15078	15008	15080	15008	15009	15014	15099	15034	15099	15159	15047	15082	14902	15122	15162	15063	15056	14969	15112	15184	15114	14923	14976	14993	15028	14984	14820	14998	15041	15064	15116	15043	15020	15098	15062	14955	15016	15219	15165	14865	15102	14958	14935	15205	14845	15026	14929	14933	14959	15040	15039	15033	15214	15349	14873	14965	15111	14910	15030	15031	15082	15035	15004	14963	15018	15030	15092	15221	15087	15261	15152	14894	15287	15033	15059	15036	15180	15063	15020	14783	15175	14859	15119	15205	15084	15042	15051	15018	15208	14874	15110	14894	14866	14967	14953	14992	14842	15230	15033	15251	15021	14867	14862	15141	15037	14968	15095	15204	15040	14999	15046	14892	15068	15116	14888	15044	14959	14966	15278	14990	15179	15169	15117	15146	15045	15216	15058	15012	15004	14995	14947	15105	15100	15387	15041	15066	15026	15093	15034	15029	15085	15120	14895	14858	15052	15189	15111	15056	15053	15146	15197	15199	14968	15207	14957	15282	15135	15049	15252	15225	15036	14888	14907	15007	15262	15052	15119	15123	14999	14855	15110	15124	15159	15072	14946	15090	15004	15053	15088	14932	15129	15205	14942	15036	15238	15040	15105	15090	14996	15175	14863	15177	14973	15045	15078	15070	15084	14984	15003	15136	15004	15106	14867	15102	15136	15078	14971	14975	15205	15061	15152	15139	15124	15058	15040	15027	15059	15115	15154	15140	14950	14898	14958	15021	15061	15043	14901	14997	15118	15043	15042	14974	14986	14825	14952	14963	15185	14889	15063	15087	15186	14970	15018	15166	15151	15043	15108	15134	15081	15123	15230	14994	15108	15041	15107	15062	15093	15097	15010	15118	14934	15123	14941	15030	15081	15079	14996	15117	15080	14909	15090	14873	15076	15165	15214	14982	14974	14918	15108	15000	15027	15127	15149	14936	14908	15015	15054	15171	14992	15063	15165	15086	15134	15117	15143	14895	14874	15043	15027	15024	15146	15137	14973	15100	14977	15074	15073	14920	15139	14885	14988	15075	14961	14984	15249	15214	14823	15006	15067	15082	14985	15146	15102	14871	15045	14917	15149	15120	14856	15027	15051	14768	15004	15172	15023	15074	15026	15058	15256	15211	14916	15094	14971	15163	15043	15016	15072	15133	15013	14999	15137	14987	14974	14978	15075	15036	15107	14916	14941	15021	15069	15010	15033	15108	15213	15085	15186	15120	15095	15119	15144	15206	15095	15212	15146	15114	14873	15021	15001	15089	14964	15177	15144	14855	14907	14957	14920	14952	15086	15213	15192	15204	15017	14934	15079	14977	14804	15005	15139	15042	15013	15249	14844	15088	14968	15179	15001	14941	15002	15101	14982	15044	15181	14895	15081	15164	15095	14810	15088	15056	14980	14800	14885	14999	14993	14858	14982	15149	15145	15252	15006	15157	15117	14893	15176	15059	14961	15042	14965	14893	14842	14896	15192	15060	15086	15233	15223	15082	14794	15012	14957	14899	15083	15366	14936	15088	15283	15076	15227	15184	14757	14909	14909	14740	15055	15136	15116	15244	15269	14898	15113	15074	15054	15226	15072	14899	14949	15068	14867	14858	15147	14990	15214	15097	15086	15006	15020	14951	15027	14927	15133	15083	14919	15203	15089	14978	15036	15041	15048	14943	15032	15079	14980	14931	14857	15296	15019	14997	15047	15126	15083	15043	15157	15098	14845	14809	15111	14871	15030	15050	15061	15099	15105	15048	15083	15105	14984	14995	14971	15155	15245	15225	14733	15042	15143	14949	15182	15074	15045	15029	15020	15010	15214	15021	15069	15095	15122	14955	15057	14962	14955	15100	15054	15077	14969	15090	15039	14950	15048	15058	15015	15078	14984	15003	15042	15028	15022	14799	15264	15023	15110	14969	15028	14986	15029	15186	15096	14995	14909	15031	15084	15029	14909	15115	15102	15038	15165	15136	15140	15025	15039	15107	15045
14085	24149	24714	21794	19659	17582	17089	16483	15988	15519	15234	15128	15058	14927	15089	14986	14974	14943	14866	16089	25034	25280	21735	17612	15460	14950	14617	14559	14619	14481	14549	14410	14561	14553	14638	14617	14722	14675	14556	14542	14537	14656	14779	14606	14571	14451	14594	14618	14660	14675	14605	14714	14668	14624	14522	14471	14396	14791	14604	14605	14641	14452	14786	14545	14617	14485	14597	14608	14544	14564	14599	14664	14368	14707	14656	14615	14547	14658	14521	14614	14540	14692	14555	14563	14554	14563	14572	14437	14707	14617	14583	14631	14706	14603	14651	14606	14531	14683	14519	14754	14649	14458	14616	14584	14471	14641	14561	14534	14619	14418	14733	14654	14605	14617	14573	14598	14810	14580	14524	14652	14678	14615	14634	14492	14501	14411	14820	14541	14431	14650	14737	14637	14646	14680	14581	14358	14543	14408	14608	14478	14668	14442	14521	14704	14721	14529	14563	14751	14553	14535	14719	14646	14839	14587	14386	14556	14765	14642	14676	14503	14684	14481	14601	14597	14496	14721	14608	14572	14711	14442	14515	14609	14709	14711	14643	14615	14549	14636	14571	14574	14447	14571	14577	14619	14605	14426	14393	14605	14607	14730	14713	14491	14760	14471	14680	14450	14615	14550	14667	14566	14549	14556	14514	14552	14691	14606	14666	14705	14510	14437	14631	14494	14509	14650	14581	14667	14488	14704	14463	14639	14717	14455	14603	14752	14541	14584	14531	14539	14531	14498	14656	14684	14607	14486	14636	14735	14495	14636	14554	14669	14651	14537	14624	14568	14405	14629	14679	14588	14607	14573	14519	14570	14745	14620	14585	14507	14620	14562	14514	14632	14489	14657	14433	14524	14417	14568	14507	14618	14532	14568	14717	14564	14559	14527	14764	14654	14618	14471	14579	14679	14471	14555	14683	14582	14639	14690	14653	14611	14533	14609	14689	14441	14562	14554	14601	14630	14611	14678	14425	14611	14407	14596	14555	14711	14447	14694	14628	14726	14727	14659	14484	14556	14497	14587	14424	14485	14557	14516	14607	14607	14757	14701	14573	14553	14685	14589	14496	14457	14598	14569	14450	14631	14656	14583	14564	14622	14517	14461	14567	14568	14438	14513	14629	14642	14654	14617	14601	14696	14629	14781	14664	14568	14536	14626	14646	14465	14378	14524	14606	14573	14510	14710	14489	14502	14586	14557	14588	14585	14578	14528	14562	14658	14466	14397	14366	14629	14719	14714	14628	14454	14713	14619	14662	14438	14498	14471	14588	14617	14541	14497	14489	14392	14477	14503	14614	14769	14591	14618	14551	14475	14553	14386	14675	14544	14520	14469	14592	14376	14662	14536	14510	14629	14649	14506	14603	14706	14676	14558	14723	14616	14668	14498	14436	14534	14646	14590	14798	14742	14634	14674	14563	14412	14673	14493	14640	14630	14536	14590	14712	14646	14471	14634	14512	14510	14603	14525	14550	14435	14508	14656	14528	14377	14652	14418	14501	14636	14482	14568	14545	14452	14671	14630	14536	14626	14634	14373	14626	14643	14618	14575	14551	14592	14394	14737	14530	14534	14703	14507	14719	14528	14765	14627	14495	14584	14547	14634	14599	14462	14702	14507	14488	14649	14682	14526	14529	14581	14503	14419	14662	14634	14662	14795	14636	14545	14532	14581	14419	14587	14703	14541	14535	14650	14507	14563	14574	14499	14531	14627	14622	14664	14573	14455	14505	14541	14534	14717	14696	14371	14583	14816	14704	14720	14762	14491	14630	14709	14562	14662	14658	14579	14498	14734	14498	14515	14613	14727	14837	14501	14596	14382	14776	14473	14682	14524	14612	14581	14546	14476	14420	14665	14709	14645	14442	14594	14731	14594	14513	14533	14712	14596	14703	14550	14598	14563	14622	14653	14507	14590	14641	14544	14755	14550	14625	14611	14614	14482	14609	14679	14598	14653	14504	14511	14655	14637	14561	14545	14563	14638	14621	14568	14593	14529	14640	14671	14525	14621	14650	14621	14575	14412	14573	14582	14459	14439	14489	14431	14602	14656	14409	14550	14649	14488	14691	14699	14399	14554	14523	14608	14589	14517	14604	14388	14777	14594	14565	14494	14394	14578	14496	14546	14691	14565	14624	14573	14570	14569	14726	14406	14503	14469	14537	14597	14655	14660	14481	14644	14545	14617	14652	14518	14598	14520	14521	14688	14576	14651	14533	14642	14680	14593	14457	14530	14569	14792	14485	14535	14555	14478	14605	14614	14589	14575	14718	14587	14742	14554	14618	14538	14474	14637	14655	14569	14500	14705	14724	14599	14485	14513	14628	14660	14571	14549	14790	14498	14583	14587	14615	14538	14534	14612	14529	14758	14568	14511	14678	14573	14497	14718	14639	14581	14576	14539	14762	14688	14548	14415	14653	14783	14630	14545	14512	14461	14556	14640	14437	14481	14268	14639	14674	14572	14830	14495	14605	14587	14481	14607	14506	14641	14627	14635	14607	14569	14627	14513	14689	14469	14648	14621	14560	14532	14593	14632	14566	14431	14350	14498	14564	14695	14457	14522	14596	14581	14598	14636	14461	14579	14505	14494	14466	14515	14575	14653	14675	14532	14640	14587	14517	14524	14535	14677	14613	14623	14593	14582	14551	14631	14585	14635	14551	14518	14476	14666	14486	14581	14543	14689	14491	14479	14560	14451	14710	14462	14487	14657	14604	14737	14520	14624	14730	14651	14572	14528	14571	14667	14528	14480	14418	14610	14466	14446	14603	14546	14752	14524	14652	14555	14608	14336	14470	14544	14511	14447	14479	14864	14679	14534	14441	14613	14648	14462	14479	14717	14660	14609	14469	14735	14667	14630	14627	14499	14621	14788	14573	14560	14757	14650	14458	14391	14630	14591	14700	14547	14541	14673	14515	14472	14581	14652	14573	14436	14662	14631	14432	14568	14590	14547	14593	14540	14532	14559	14583	14669	14384	14560	14569	14568	14579	14567	14577	14538	14645	14614	14777	14450	14529	14489	14651	14558	14684	14664	14604	14378	14599	14679	14649	14610	14599	14675	14536	14532	14647	14661	14478	14651	14444	14624	14523	14564	14444	14636	14621	14723	14503	14671	14545	14694	14461	14589	14557	14494	14357	14565	14724	14748	14548	14521	14577	14670	14593	14792	14621	14339	14577	14441	14537	14762	14579	14593	14619	14602	14655	14523	14420	14520	14650	14644	14524	14367	14540	14488	14559	14654	14615	14517	14677	14523	14424	14592	14598	14554	14602	14604	14672	14559	14646	14766	14730	14658	14700	14619	14562	14532	14593	14642	14769	14576	14464	14506	14609	14646	14612	14655	14604	14526	14580	14495	14649	14490	14580	14598	14512	14645	14479	14562	14622	14516	14748	14628	14605	14606	14515	14452	14505	14563	14601	14579	14505	14509	14619	14456	14656	14421	14520	14561	14577	14437	14477	14556	14539	14661	14578	14562	14521	14475	14558	14580	14532	14714	14475	14379	14660	14631	14599	14640	14426	14503	14601	14549	14614	14667	14459	14492	14740	14632	14674	14719	14562	14580	14586	14491	14655	14614	14732	14489	14518	14474	14647	14596	14664	14706	14585	14574	14677	14394	14553	14476	14693	14520	14580	14566	14617	14528	14435	14702	14608	14369	14633	14576	14454	14608	14637	14483	14495	14588	14513	14524	14672	14535	14639	14659	14740	14641	14776	14672	14589	14543	14617	14621	14555	14487	14550	14591	14534	14585	14703	14599	14470	14446	14648	14721	14656	14650	14573	14553	14558	14674	14544	14665	14616	14637	14598	14536	14647	14594	14371	14728	14516	14633	14489	14568	14479	14609	14676	14601	14761	14611	14557	14516	14675	14520	14648	14742	14519	14687	14488	14695	14541	14541	14513	14649	14584	14565	14574	14437	14579	14641	14577	14515	14643	14543	14612	14433	14704	14484	14575	14697	14567	14489	14713	14633	14648	14721	14672	14551	14545	14527	14547	14593	14631	14646	14563	14504	14627	14541	14453	14539	14558	14626	14625	14547	14590	14631	14681	14463	14643	14503	14538	14658	14548	14584	14646	14587	14674	14683	14411	14588	14539	14653	14659	14593	14526	14546	14568	14660	14545	14541	14586	14717	14615	14644	14513	14663	14648	14670	14603	14669	14382	14407	14421	14581	14510	14525	14499	14721	14784	14571	14595	14616	14528	14631	14586	14540	14448	14543	14634	14649	14584	14664	14680	14639	14618	14495	14498	14456	14841	14352	14626	14770	14621	14593	14539	14411	14531	14570	14695	14558	14656	14463	14492	14684	14526	14654	14564	14504	14560	14638	14880	14733	14700	14519	14654	14729	14638	14382	14541	14312	14670	14675	14553	14590	14676	14528	14567	14549	14755	14758	14652	14606	14517	14576	14625	14537	14681	14715	14643	14675	14712	14518	14438	14481	14617	14557	14572	14647	14504	14531	14588	14370	14600	14541	14586	14526	14536	14415	14581	14534	14685	14565	14654	14597	14422	14493	14511	14634	14732	14560	14636	14583	14711	14581	14604	14593	14578	14636	14422	14515	14537	14658	14453	14659	14617	14473	14780	14569	14631	14593	14664	14682	14577	14464	14461	14594	14603	14601	14683	14478	14565	14666	14520	14629	14509	14493	14597	14655	14631	14669	14696	14487	14551	14525	14624	14604	14477	14482	14506	14516	14460	14591	14630	14679	14640	14619	14644	14529	14541	14636	14583	14530	14611	14621	14519	14547	14541	14712	14722	14563	14646	14564	14650	14661	14656	14531	14582	14601	14633	14763	14649	14499	14533	14674	14675	14493	14557	14535	14654	14535	14661	14569	14600	14490	14726	14417	14650	14453	14592	14532	14454	14594	14580	14738	14597	14511	14543	14696	14624	14641	14692	14574	14495	14620	14603	14606	14606	14523	14538	14697	14511	14573	14623	14489	14683	14621	14479	14595	14538	14722	14522	14639	14620	14623	14646	14819	14507	14612	14421	14637	14543	14537	14577	14595	14617	14449	14575	14647	14572	14692	14556	14766	14710	14514	14501	14540	14595	14676	14622	14531	14356	14599	14550	14612	14516	14444	14544	14714	14719	14760	14631	14505	14666	14601	14753	14464	14627	14631	14445	14709
22837	20967	28666	23486	21422	23436	23885	18481	17655	17360	16786	16362	16098	16306	16147	16296	16100	15939	15891	17277	27884	27984	24601	19727	17181	16353	15998	15802	15737	15650	15686	15602	15863	15598	15677	15618	15827	15773	15487	15579	15822	15799	15678	15662	15859	15601	15758	15566	15777	15875	15729	15757	15609	15759	15600	15504	15668	15726	15709	15713	15729	15736	15614	15733	15712	15686	15688	15751	15833	15641	15666	15717	15664	15841	15670	15641	15754	15650	15728	15479	15597	15610	15712	15711	15816	15724	15702	15676	15936	15567	15587	15638	15703	15589	15743	15472	15657	15689	15593	15573	15708	15700	15705	15892	15565	15705	15596	15780	15649	15622	15372	15513	15671	15677	15600	15553	15779	15754	15478	15447	15865	15572	15743	15655	15592	15664	15442	15554	15743	15769	15578	15587	15597	15559	15570	15703	15762	15740	15663	15630	15685	15543	15776	15488	15608	15521	15623	15828	15861	15699	15677	15512	15544	15610	15555	15554	15626	15517	15603	15580	15559	15841	15509	15789	15799	15511	15595	15817	15661	15648	15674	15830	15813	15638	15513	15632	15479	15566	15717	15631	15713	15645	15479	15608	15605	15483	15753	15736	15680	15695	15653	15554	15598	15730	15565	15490	15660	15448	15544	15671	15652	15700	15805	15822	15723	15646	15400	15574	15806	15459	15599	15722	15712	15586	15505	15847	15741	15359	15753	15605	15622	15749	15760	15604	15892	15754	15519	15509	15690	15876	15560	15619	15419	15654	15594	15636	15655	15533	15583	15676	15878	15492	15629	15699	15508	15560	15829	15701	15828	15618	15670	15430	15722	15591	15677	15964	15749	15592	15830	15491	15695	15478	15506	15589	15627	15686	15693	15679	15704	15565	15663	15679	15674	15675	15750	15588	15648	15632	15610	15717	15826	15623	15553	15612	15699	15761	15593	15790	15821	15794	15616	15610	15561	15587	15860	15697	15443	15623	15600	15505	15841	15611	15604	15635	15594	15630	15401	15586	15565	15659	15711	15642	15674	15316	15689	15630	15634	15533	15565	15634	15604	15833	15861	15617	15798	15567	15728	15671	15605	15630	15550	15732	15768	15764	15465	15671	15584	15702	15642	15564	15722	15654	15483	15584	15658	15831	15649	15793	15555	15523	15774	15717	15820	15651	15606	15748	15576	15521	15652	15599	15606	15624	15735	15780	15700	15744	15634	15717	15607	15641	15620	15584	15648	15684	15615	15768	15712	15461	15732	15579	15549	15514	15561	15376	15734	15826	15672	15816	15550	15523	15622	15623	15563	15726	15892	15610	15621	15671	15437	15450	15642	15512	15539	15727	15668	15795	15551	15673	15662	15720	15732	15670	15412	15584	15588	15533	15541	15628	15929	15808	15544	15543	15730	15512	15622	15692	15784	15586	15786	15732	15706	15865	15615	15683	15716	15668	15787	15515	15620	15687	15691	15672	15704	15673	15619	15696	15690	15636	15744	15750	15727	15764	15620	15601	15574	15631	15663	15582	15764	15643	15541	15681	15689	15615	15853	15555	15383	15539	15730	15699	15690	15796	15716	15569	15894	15587	15634	15799	15729	15366	15581	15789	15605	15424	15727	15707	15548	15774	15649	15861	15663	15655	15681	15736	15530	15637	15641	15439	15599	15608	15816	15579	15686	15741	15681	15542	15743	15759	15735	15670	15546	15552	15554	15607	15757	15765	15652	15769	15519	15471	15565	15694	15733	15687	15674	15667	15693	15710	15675	15738	15648	15709	15708	15868	15529	15503	15602	15657	15661	15892	15698	15632	15746	15696	15587	15803	15494	15447	15726	15591	15714	15700	15618	15631	15545	15387	15558	15643	15844	15768	15833	15677	15577	15711	15670	15573	15594	15639	15688	15808	15596	15807	15628	15665	15760	15767	15657	15761	15633	15538	15653	15759	15721	15664	15554	15532	15580	15771	15668	15486	15728	15744	15789	15584	15357	15689	15548	15823	15766	15466	15504	15616	15523	15668	15813	15809	15665	15647	15794	15645	15750	15646	15659	15638	15596	15568	15559	15526	15756	15357	15645	15720	15767	15744	15910	15673	15721	15791	15688	15467	15712	15539	15473	15600	15600	15549	15682	15650	15631	15738	15828	15553	15813	15761	15609	15679	15640	15641	15475	15624	15496	15531	15582	15687	15575	15645	15644	15618	15396	15702	15730	15647	15535	15534	15797	15463	15620	15679	15831	15740	15757	15551	15692	15829	15444	15563	15598	15823	15922	15612	15465	15688	15614	15657	15443	15724	15779	15767	15830	15494	15645	15473	15712	15775	15807	15549	15635	15782	15514	15376	15618	15703	15595	15663	15766	15701	15670	15893	15735	15631	15701	15667	15534	15591	15759	15448	15782	15620	15777	15661	15806	15660	15855	15721	15719	15634	15686	15728	15655	15597	15722	15592	15844	15546	15566	15708	15731	15654	15552	15742	15569	15677	15428	15744	15597	15721	15722	15722	15770	15744	15604	15647	15562	15625	15704	15695	15569	15739	15612	15751	15732	15623	15636	15422	15735	15614	15559	15701	15878	15742	15522	15614	15750	15568	15620	15776	15702	15735	15755	15643	15864	15582	15785	15917	15828	15547	15529	15607	15586	15750	15676	15538	15650	15578	15620	15524	15476	15696	15650	15805	15638	15550	15453	15639	15707	15497	15813	15364	15435	15647	15579	15616	15734	15623	15647	15724	15705	15894	15763	15590	15693	15700	15517	15717	15543	15683	15643	15630	15493	15620	15527	15826	15571	15818	15726	15645	15602	15603	15677	15707	15872	15802	15721	15810	15772	15688	15638	15513	15619	15706	15643	15596	15810	15680	15424	15622	15753	15704	15800	15639	15730	15737	15754	15653	15623	15515	15769	15691	15733	15719	15666	15706	15591	15645	15778	15637	15796	15627	15589	15664	15600	15665	15514	15594	15666	15555	15528	15812	15681	15400	15603	15699	15644	15497	15569	15505	15709	15508	15671	15570	15489	15704	15590	15588	15816	15770	15756	15687	15608	15869	15595	15655	15588	15738	15782	15506	15695	15854	15544	15732	15664	15661	15767	15612	15706	15717	15642	15776	15459	15641	15788	15710	15771	15450	15737	15773	15619	15699	15694	15583	15508	15454	15588	15524	15657	15511	15697	15698	15702	15618	15700	15840	15646	15678	15688	15787	15742	15667	15639	15631	15634	15561	15601	15447	15635	15709	15761	15594	15561	15670	15767	15842	15821	15662	15648	15526	15535	15636	15804	15607	15637	15566	15632	15395	15642	15733	15724	15871	15876	15704	15546	15668	15596	15900	15607	15553	15368	15480	15522	15715	15833	15696	15666	15710	15734	15657	15665	15628	15719	15584	15679	15641	15547	15731	15518	15617	15610	15486	15690	15548	15634	15791	15572	15572	15524	15633	15592	15508	15642	15816	15609	15643	15789	15464	15653	15679	15527	15794	15632	15650	15857	15615	15713	15628	15934	15742	15613	15658	15559	15598	15656	15615	15709	15558	15501	15695	15619	15715	15591	15572	15530	15455	15671	15569	15598	15675	15586	15991	15703	15497	15475	15481	15625	15462	15617	15481	15765	15608	15590	15679	15586	15674	15651	15812	15676	15593	15736	15610	15481	15538	15761	15714	15633	15520	15655	15850	15818	15604	15624	15577	15633	15627	15741	15797	15729	15536	15511	15601	15612	15608	15737	15608	15683	15630	15773	15665	15685	15627	15654	15613	15781	15627	15594	15453	15653	15757	15708	15537	15690	15620	15583	15533	15696	15637	15818	15570	15655	15671	15841	15691	15597	15550	15786	15458	15568	15795	15580	15519	15763	15665	15561	15730	15542	15638	15557	15530	15618	15718	15708	15807	15639	15502	15670	15586	15657	15501	15595	15697	15512	15652	15469	15605	15489	15590	15825	15483	15727	15678	15683	15705	15481	15630	15772	15539	15424	15555	15701	15597	15660	15724	15798	15684	15686	15658	15495	15564	15557	15528	15676	15643	15672	15669	15547	15508	15802	15601	15849	15501	15728	15682	15395	15565	15762	15679	15734	15853	15547	15638	15714	15672	15593	15745	15733	15716	15480	15647	15947	15558	15696	15610	15636	15397	15729	15756	15605	15710	15569	15886	15638	15690	15427	15661	15720	15703	15479	15498	15755	15666	15670	15808	15644	15510	15576	15895	15697	15588	15582	15657	15583	15565	15850	15346	15644	15652	15554	15811	15503	15534	15477	15748	15786	15656	15711	15648	15545	15726	15711	15786	15658	15718	15518	15699	15647	15581	15673	15740	15724	15477	15494	15646	15712	15537	15579	15821	15577	15650	15748	15641	15747	15555	15581	15503	15709	15602	15660	15552	15696	15752	15658	15614	15766	15749	15464	15668	15630	15740	15740	15601	15615	15705	15459	15629	15611	15712	15654	15595	15758	15552	15755	15559	15625	15583	15550	15712	15801	15488	15427	15543	15763	15644	15754	15747	15661	15578	15740	15543	15595	15660	15450	15705	15683	15821	15731	15618	15528	15452	15613	15517	15445	15735	15726	15915	15716	15787	15717	15837	15792	15497	15675	15669	15784	15606	15694	15483	15725	15586	15749	15504	15611	15655	15652	15642	15727	15689	15553	15845	15585	15584	15681	15635	15691	15530	15512	15603	15444	15624	15699	15483	15656	15766	15644	15637	15676	15622	15820	15692	15441	15636	15563	15521	15473	15761	15573	15683	15551	15546	15495	15583	15763	15555	15553	15636	15721	15614	15437	15715	15581	15590	15552	15681	15605	15570	15742	15599	15552	15789	15704	15636	15688	15581	15646	15690	15531	15846	15808	15852	15681	15583	15721	15603	15654	15436	15696	15728	15636	15546	15505	15432	15575	15620	15795	15546	15699	15836	15732	15591	15587	15637	15745	15619	15593	15783	15627	15571	15517	15765	15706	15889	15760	15765	15617	15953	15712	15624	15497	15740	15692	15631	15654	15479	15521	15792	15632	15667	15707	15597	15805	15805	15629	15719	15497	15635	15766	15744	15788	15544	15589	15596	15741	15630	15563	15647	15682	15658	15429	15487	15612	15467	15689	15652	15743	15651	15513	15526	15727	15770	15836	15623	15740	15649	15509	15708	15702	15689	15649	15735
16810	31494	28857	25004	24681	22825	20832	18478	17593	17249	15981	15641	15651	15696	15552	15688	15415	15505	15452	17771	31891	30849	25907	19437	16528	15558	14970	14912	15047	15065	15076	14816	14996	15090	15056	14921	15063	15124	14948	15090	14984	15012	14998	14977	14906	14998	14763	14984	14846	14869	15052	14906	15165	14972	14879	14960	14932	14977	14752	14882	14884	15014	14808	14973	15021	14878	14976	14901	14765	14863	14825	15070	15037	14931	14716	14980	14930	15019	14827	14790	14985	15079	14889	14870	14933	14977	15119	14818	14972	14886	14784	14911	14903	14874	14829	15039	14929	14920	14964	14837	14919	14840	14905	14907	14836	15078	15138	14984	14907	15029	14873	14933	14995	14858	14972	15062	14831	14800	14854	14936	15042	14873	14753	14812	14944	14984	14968	14916	15027	14963	14946	14986	14907	14888	14880	14854	14951	14809	14940	15004	15061	14914	14976	14785	14907	14950	14722	14935	14834	14909	15008	14984	15162	14873	15023	15048	14968	14959	14893	14947	14897	14989	14986	15060	14749	15095	15016	14847	14850	14881	14943	14920	14861	14899	15001	15036	14934	14881	15033	15007	14818	14905	15023	14770	15068	15123	14817	14818	14862	15065	14931	14887	14831	14966	14920	14860	14906	14923	14890	14954	14926	14961	15077	15128	14841	15063	15171	14994	14924	14966	15055	14694	14965	14953	14880	15040	14942	15041	14837	15049	15092	14913	15059	14769	14913	15230	14781	15038	15053	14896	14973	14901	14906	14809	14901	15020	14876	14940	14924	14803	14934	14989	15175	14763	15014	14903	15102	14810	15086	15031	14873	15108	14991	14840	14862	15104	14959	15011	14884	15058	15163	15008	15015	14931	14832	14851	14934	14937	14732	14827	14825	14813	14872	15191	14862	14886	14776	15013	15156	14858	14873	14985	14824	14895	15005	14886	14912	14735	14886	15082	14947	14941	14820	14863	15139	14861	14901	14828	14910	14899	14877	14918	15057	14837	14990	14913	14877	14839	14883	14828	14997	14905	14930	14981	15070	15076	14998	14932	15022	14955	15007	14864	15019	14972	15045	14793	14930	14946	15007	14831	15022	14845	14912	14894	15019	14925	14924	15018	14908	14901	14918	14616	14934	14880	15130	15126	14985	15088	14985	14906	14957	15000	14850	14848	14953	14938	15054	14954	14958	14961	14898	14867	15017	15035	15072	14905	14954	14894	15099	14977	14898	14818	14886	14877	15053	14908	14896	14963	15013	14840	14922	15016	14821	14936	14896	15020	14828	14838	14836	14845	15036	14809	15017	14991	14983	14954	14949	14771	15063	15055	14975	14977	15031	14917	15085	14978	15098	14820	14993	14933	14852	14892	14852	14741	14967	14818	14974	15001	14900	14925	14910	15112	15073	14803	15009	14953	15027	14805	15045	14957	15035	15055	14905	14923	15011	14788	14953	15035	15077	15013	15141	14956	14911	14842	14964	14948	14877	14957	15031	14847	14854	14857	14949	14962	14894	15007	14848	14808	14777	14853	14791	14883	14950	14935	14824	14983	14774	14793	15024	14944	14907	14939	15153	14912	14832	14818	14895	14856	14892	14918	14910	14877	15085	14884	14911	14943	14942	14954	14800	14959	14953	14823	15158	14828	14955	15118	14981	14915	15021	14952	15112	14950	14793	14874	15070	15029	14946	14915	15070	14830	14921	14925	14965	14867	14922	14818	14796	14898	14869	14881	14926	15057	14910	14969	14960	14933	14906	14898	15024	14925	14967	14886	15026	14931	14812	15004	14933	14891	14880	14986	14981	14946	14999	14996	14989	14758	14904	14914	14939	14927	14895	14936	14968	15046	14960	14898	15058	14841	14929	14873	14848	14823	14818	14895	14911	14985	14900	14949	14957	14880	14990	14830	15083	14956	15011	14986	14864	14823	14917	15010	14941	15013	14860	14799	14887	15003	14860	14896	14918	15084	14897	14907	14764	14954	15007	14935	14944	14978	15005	14870	14952	14971	14863	14948	14915	14959	14919	14946	15037	14916	14943	14889	14926	15016	14700	14990	14879	15035	14725	14721	14747	14935	14950	14992	14948	15000	14745	15074	14926	14842	14863	14888	14939	14970	14950	14874	14930	14878	14920	15027	14964	14987	15012	14881	14993	14934	14858	14936	14984	14784	15011	14921	14868	15091	15022	14981	14979	14850	14938	14838	15064	14827	15036	14952	14890	15072	14895	14819	15006	14878	14791	14758	14770	14931	15093	14867	14963	14818	15084	14863	14887	14942	14986	15153	14827	14925	15029	14926	14976	14925	14802	15122	14963	14924	14882	15115	14810	14898	14969	14945	14930	14943	14980	14934	15115	15084	14851	14989	15034	14885	14974	14877	14828	15031	15014	14952	14821	15127	14935	14805	15039	14843	14894	14895	15100	14931	15036	14823	14912	14886	15070	14923	14793	14934	14923	14956	14813	14848	14942	14871	14993	14848	15099	14878	14937	15072	14767	14969	14724	14930	15024	14934	14750	14904	14945	14821	14951	14989	14853	14922	15115	14809	14892	14912	14928	15115	14924	14885	14933	14793	14831	15027	14882	15023	14944	14941	14910	14949	15029	14902	14831	14836	15122	14780	15114	14726	15185	14863	14867	15059	14979	15032	14901	14943	14972	14995	15031	14967	14843	14961	14907	14790	15018	14918	14896	15043	14881	14836	14870	14954	14930	14816	14973	15007	14862	14972	14891	14875	14875	14809	14902	15074	15032	14832	15013	15009	14805	14923	14818	15029	14979	14776	14923	14942	14854	14906	14982	14918	14952	14991	14977	14869	14938	15007	14930	14955	14958	14908	15062	14805	14982	14778	15067	14757	14865	14932	14921	15002	14970	14987	14867	15011	15003	14858	14820	14858	14902	14921	14965	14777	14889	14853	14936	15041	14899	15060	14927	14967	14972	14829	14945	15129	14756	14871	15019	14934	15178	14972	15066	14922	14705	14856	14859	15101	14875	14777	15029	15001	14946	14991	15009	14891	14941	14816	14743	14763	14905	15032	14901	14867	14988	14969	15160	14854	15002	14922	14922	14940	14966	14880	14975	15007	15031	14982	14863	15066	14867	15198	14926	15013	14959	14874	14971	15101	14827	15010	14954	14946	14793	14746	14920	14986	15005	14880	14951	14943	14872	14891	15015	14876	15063	14864	14920	15097	14774	15124	14736	15004	15093	14903	14863	14838	14892	14968	14921	15079	14862	15019	14891	14857	15017	14997	15082	14966	14996	14843	14887	14803	14772	15145	14946	15021	14948	15055	14742	15079	14886	15032	14797	15078	14806	15011	14795	14962	14826	14866	14771	14894	15051	14849	14934	14925	14947	14931	15009	14910	15010	14866	14924	14950	14830	14895	14914	14966	14924	14910	14960	14885	14921	14889	15052	14971	14960	14744	14837	14911	14909	14971	14936	14835	14881	14867	14921	14806	14946	14940	15030	15006	14879	14845	14762	15045	15000	15083	14940	14791	14859	14788	15006	15041	14951	14910	14981	15041	14858	14958	14806	15029	14934	15000	14924	14829	15067	15072	15068	14970	14901	15067	14838	14975	14991	14825	15081	14902	15006	14719	14951	14915	14963	14977	14978	14976	15051	14839	14828	14999	14982	15001	14917	15056	14860	15057	14903	14945	14961	14970	14928	14974	14895	14946	15051	14893	14945	15131	14952	15224	14985	14828	14861	14984	14945	14899	14946	14761	14728	14830	15026	15030	14819	14805	14943	15055	15053	14934	14890	14860	14732	15078	15089	14946	14887	14701	14960	15062	14819	14942	14923	15009	14950	14862	14987	15009	14916	14883	14821	15034	15010	14944	14863	14678	14996	14930	14937	15019	14900	14919	14897	14913	14863	14986	14774	15045	15030	15026	14902	15035	14878	14928	15032	14826	15054	15013	14846	14797	15021	14977	14904	15075	14762	14845	14810	14895	15022	14613	14920	15056	14941	14910	15063	14811	14829	15107	14896	15045	14696	14850	15012	14934	14877	14837	14883	14915	14931	14897	14991	14857	15025	14899	14971	14886	15064	15000	14974	14827	14980	15077	14938	15150	14783	14939	14835	14856	15123	15055	14887	15058	14993	14971	14909	14896	15132	14783	15045	15051	14874	15016	14879	14917	14911	14869	14983	15038	14902	14742	15010	14957	15051	14697	15088	15120	14935	15027	14786	15014	14893	14978	14931	14906	14886	15008	14922	14901	14853	14992	14865	14862	14806	14961	14856	14838	14884	14935	14844	14900	15037	14957	14864	14897	14928	14993	14976	15034	14909	14921	14992	14810	14929	14875	14919	14751	14883	14829	14890	14981	14960	15056	14934	14916	14804	14718	14837	14985	14819	15036	15015	14870	15023	14990	14962	14861	14933	14928	14978	14947	14891	15050	15032	14791	14888	15042	14971	15102	14921	14848	14934	14937	15029	14967	15076	15038	14902	14893	14869	14856	14946	14666	14977	14856	14864	14955	14895	14736	14955	15085	14949	15068	14902	14935	14919	15021	14858	14907	14933	14831	14905	14976	14857	14974	14832	14908	14730	15024	14907	15008	14820	14896	14851	15025	14881	14909	14706	14913	15021	14917	14812	14957	14974	14966	14922	15031	14869	14923	14957	14854	15000	14836	14988	15063	15014	14942	15138	14942	14873	14966	15066	14990	14857	14822	14939	14869	14870	15061	14908	14960	14981	15066	14914	14847	14998	14809	15065	14963	14855	15019	14901	15055	14895	14950	14926	14920	15018	14861	14919	15103	14783	14891	14893	14850	15008	14818	14929	15057	15032	15012	14924	14844	14998	14993	15203	14993	14940	14762	14960	14914	14821	14944	15017	15043	15022	14891	15028	14947	15085	14904	14882	14986	14997	15056	14950	14980	15062	14736	14947	14871	14900	14842	14910	14968	15002	14920	14945	14856	15011	14916	14949	14991	14854	15116	14858	14769	14934	15145	14958	15066	14830	15054	14900	14862	14883	14831	15000	14865	14984	15045	14837	15036	14898	15043	15087	14953	15010	14973	14873	14914	14887	14863	14986	14939	15067	14945	15058	14815	14940	15030	14877	14888	15005	14870	14958	14981	15104	14890	14837	14955	14851	14970	14872	14903	14954	15048	15098	14905	15037	14960	14922	14939
27173	21968	25542	22090	18691	18279	18192	17801	17686	17811	17744	17533	17444	17508	17345	17317	17383	17277	17312	17467	18423	18842	18593	17940	17675	17382	17413	17505	17281	17552	17432	17491	17583	17269	17260	17467	17429	17565	17278	17439	17442	17390	17262	17418	17497	17197	17482	17530	17598	17280	17456	17327	17458	17469	17465	17266	17282	17503	17453	17477	17545	17418	17332	17329	17334	17369	17437	17457	17455	17463	17516	17197	17335	17272	17513	17319	17402	17407	17386	17448	17417	17351	17327	17414	17358	17503	17379	17521	17434	17278	17442	17417	17531	17416	17577	17285	17386	17271	17418	17509	17357	17389	17524	17416	17314	17230	17415	17467	17435	17326	17278	17368	17405	17522	17280	17392	17672	17539	17397	17372	17342	17436	17362	17462	17362	17324	17174	17340	17484	17435	17583	17467	17389	17521	17421	17454	17314	17380	17166	17429	17420	17449	17251	17297	17351	17357	17265	17301	17407	17229	17211	17494	17450	17412	17244	17525	17483	17543	17647	17448	17510	17285	17275	17421	17366	17459	17454	17559	17403	17407	17350	17413	17324	17397	17576	17360	17454	17338	17264	17415	17332	17548	17480	17406	17311	17362	17470	17469	17442	17491	17348	17211	17400	17400	17338	17407	17266	17427	17276	17442	17362	17507	17299	17491	17285	17488	17329	17265	17317	17273	17511	17352	17402	17486	17566	17303	17324	17468	17250	17384	17364	17550	17296	17363	17245	17330	17301	17417	17437	17436	17418	17430	17432	17455	17475	17632	17586	17465	17388	17561	17317	17381	17432	17574	17353	17231	17449	17392	17647	17473	17390	17273	17514	17271	17488	17518	17458	17517	17337	17542	17375	17487	17350	17433	17433	17657	17410	17328	17190	17316	17329	17380	17431	17436	17261	17508	17440	17360	17326	17451	17469	17373	17394	17310	17256	17383	17316	17367	17600	17296	17380	17255	17422	17349	17344	17324	17250	17366	17488	17113	17532	17228	17557	17366	17380	17238	17238	17374	17473	17386	17410	17175	17375	17396	17447	17528	17463	17430	17234	17442	17336	17218	17357	17403	17408	17394	17457	17224	17323	17353	17307	17414	17375	17222	17427	17440	17533	17408	17278	17397	17326	17448	17328	17459	17416	17379	17362	17484	17299	17640	17379	17219	17306	17318	17082	17503	17569	17344	17307	17461	17399	17247	17423	17251	17415	17421	17434	17388	17494	17426	17466	17516	17344	17271	17519	17527	17460	17275	17423	17382	17458	17311	17541	17446	17506	17419	17559	17406	17506	17502	17298	17300	17518	17671	17531	17242	17418	17369	17409	17479	17210	17421	17419	17563	17183	17529	17413	17464	17346	17340	17369	17332	17404	17395	17453	17455	17505	17367	17555	17440	17308	17515	17360	17212	17196	17392	17375	17490	17375	17381	17432	17626	17421	17563	17543	17502	17332	17663	17409	17401	17427	17467	17478	17306	17333	17320	17497	17565	17491	17578	17508	17585	17322	17474	17222	17365	17206	17198	17324	17408	17359	17232	17453	17370	17298	17436	17594	17368	17559	17292	17607	17364	17389	17500	17403	17544	17362	17545	17267	17173	17371	17447	17298	17437	17302	17491	17469	17393	17428	17574	17415	17450	17466	17534	17345	17389	17224	17334	17398	17432	17461	17284	17207	17556	17443	17326	17417	17380	17398	17372	17418	17447	17381	17486	17418	17431	17350	17379	17482	17423	17588	17262	17385	17610	17397	17277	17090	17315	17293	17590	17441	17464	17400	17207	17380	17567	17494	17209	17507	17257	17383	17497	17495	17531	17449	17341	17370	17458	17376	17420	17237	17322	17204	17292	17512	17393	17194	17566	17353	17412	17564	17350	17418	17470	17451	17525	17333	17542	17584	17345	17198	17277	17393	17416	17456	17445	17472	17389	17262	17181	17340	17514	17407	17327	17522	17472	17338	17238	17316	17501	17224	17222	17389	17498	17600	17369	17280	17472	17310	17421	17358	17496	17486	17370	17546	17489	17635	17536	17396	17521	17252	17469	17379	17233	17506	17204	17386	17702	17330	17495	17524	17371	17469	17557	17197	17414	17362	17423	17227	17413	17395	17642	17299	17242	17207	17289	17421	17340	17300	17231	17315	17559	17586	17388	17218	17237	17453	17348	17284	17351	17445	17436	17205	17304	17338	17373	17407	17385	17628	17283	17138	17401	17359	17426	17499	17517	17404	17430	17588	17339	17376	17370	17555	17449	17495	17487	17386	17473	17471	17489	17489	17516	17377	17542	17213	17160	17361	17294	17444	17266	17330	17496	17312	17330	17391	17496	17500	17494	17429	17363	17276	17338	17256	17238	17492	17441	17292	17464	17302	17467	17467	17273	17455	17297	17573	17505	17381	17322	17471	17440	17375	17456	17374	17245	17202	17367	17324	17680	17403	17536	17532	17361	17348	17372	17378	17446	17335	17528	17379	17276	17533	17407	17365	17330	17602	17380	17395	17400	17309	17408	17377	17527	17486	17431	17372	17440	17370	17544	17513	17324	17314	17469	17345	17383	17313	17499	17375	17419	17437	17408	17118	17118	17405	17525	17401	17433	17518	17554	17480	17295	17519	17337	17340	17257	17480	17441	17370	17384	17266	17409	17554	17394	17323	17295	17508	17341	17487	17363	17415	17330	17291	17299	17238	17542	17445	17309	17363	17389	17443	17271	17377	17230	17342	17457	17310	17293	17386	17427	17162	17261	17471	17451	17525	17346	17364	17392	17477	17333	17411	17325	17514	17502	17237	17317	17384	17174	17480	17374	17469	17292	17514	17302	17512	17385	17660	17147	17177	17234	17494	17233	17505	17413	17446	17221	17330	17334	17381	17385	17559	17560	17309	17617	17511	17303	17521	17518	17246	17289	17322	17444	17675	17491	17362	17201	17369	17392	17387	17280	17365	17170	17439	17566	17480	17491	17270	17199	17172	17434	17553	17515	17591	17341	17361	17270	17586	17364	17420	17409	17389	17535	17281	17415	17420	17512	17415	17313	17574	17200	17325	17310	17343	17334	17419	17301	17417	17417	17467	17217	17571	17345	17341	17216	17477	17384	17234	17380	17242	17392	17291	17335	17362	17243	17275	17416	17457	17530	17343	17441	17384	17445	17455	17540	17404	17447	17402	17426	17096	17318	17389	17302	17374	17364	17491	17232	17349	17376	17345	17030	17536	17467	17383	17298	17360	17403	17614	17286	17390	17365	17430	17351	17537	17407	17358	17541	17400	17404	17479	17447	17416	17387	17317	17421	17581	17506	17634	17396	17487	17399	17421	17474	17491	17327	17560	17430	17312	17481	17606	17479	17144	17490	17328	17553	17254	17353	17395	17474	17333	17299	17319	17516	17638	17462	17497	17389	17322	17383	17429	17379	17168	17380	17195	17364	17330	17443	17457	17538	17624	17471	17336	17200	17188	17529	17430	17372	17420	17378	17411	17481	17532	17469	17346	17324	17399	17284	17571	17391	17332	17314	17290	17292	17290	17484	17668	17344	17463	17304	17508	17414	17432	17525	17358	17343	17438	17262	17270	17422	17332	17273	17286	17444	17502	17714	17652	17228	17577	17540	17460	17316	17566	17386	17204	17483	17160	17315	17522	17334	17599	17515	17141	17436	17504	17431	17428	17453	17397	17367	17502	17431	17588	17501	17602	17379	17405	17285	17442	17452	17370	17333	17409	17514	17332	17624	17488	17369	17395	17446	17376	17298	17414	17294	17424	17234	17326	17319	17393	17504	17383	17415	17466	17316	17498	17542	17269	17384	17497	17455	17447	17350	17424	17411	17608	17463	17428	17516	17230	17487	17347	17537	17399	17211	17461	17347	17549	17248	17553	17500	17405	17336	17590	17255	17655	17508	17402	17249	17405	17394	17322	17322	17321	17314	17400	17348	17525	17433	17413	17396	17576	17457	17395	17509	17525	17283	17550	17577	17600	17547	17414	17307	17227	17420	17582	17564	17317	17393	17333	17510	17338	17551	17440	17458	17349	17254	17536	17494	17489	17396	17328	17418	17264	17307	17283	17277	17245	17343	17349	17646	17418	17458	17413	17345	17312	17455	17289	17351	17450	17348	17230	17260	17406	17326	17272	17416	17270	17360	17523	17455	17443	17291	17248	17535	17417	17466	17138	17441	17116	17300	17326	17619	17477	17247	17292	17484	17487	17293	17289	17421	17529	17468	17332	17365	17429	17387	17236	17305	17529	17376	17478	17405	17460	17585	17224	17486	17390	17492	17367	17524	17458	17476	17499	17437	17395	17437	17272	17384	17317	17334	17404	17291	17317	17336	17261	17315	17356	17448	17347	17588	17316	17605	17509	17581	17277	17454	17336	17563	17380	17401	17378	17388	17312	17451	17491	17380	17408	17432	17381	17273	17356	17645	17409	17311	17305	17221	17294	17201	17264	17317	17354	17480	17440	17504	17259	17447	17422	17269	17243	17421	17476	17397	17478	17544	17371	17458	17367	17337	17499	17447	17405	17451	17432	17281	17291	17436	17174	17337	17295	17267	17228	17310	17440	17208	17434	17446	17544	17407	17584	17491	17248	17471	17437	17431	17539	17544	17357	17611	17275	17372	17509	17375	17491	17293	17660	17563	17299	17442	17354	17420	17319	17409	17556	17215	17608	17226	17590	17529	17522	17328	17605	17486	17389	17297	17475	17323	17271	17552	17273	17390	17411	17206	17221	17473	17395	17251	17318	17474	17607	17514	17282	17460	17521	17410	17475	17268	17451	17711	17436	17245	17406	17360	17563	17298	17435	17495	17523	17417	17274	17185	17434	17355	17451	17251	17355	17408	17546	17403	17396	17462	17572	17297	17455	17423	17292	17295	17268	17271	17290	17149	17219	17422	17445	17539	17519	17253	17274	17271	17305	17446	17383	17449	17462	17300	17301	17308	17476	17216	17425	17500	17502	17455	17554	17313	17382	17395	17486	17484	17455	17371	17149	17223	17341	17428	17378	17606	17354	17329	17401	17272	17288	17256	17352	17460	17331	17608	17359	17446	17453	17335	17198	17554	17466	17475	17467	17483	17420	17315	17278	17320	17418	17133	17364	17323	17170	17486	17264	17356	17440	17343	17318	17368	17536	17322	17530	17343	17500	17394	17339	17317
15647	21191	22426	19140	17894	17340	16592	16585	16718	16683	16495	16155	16001	16129	16028	16129	16077	16144	16150	16306	17794	17822	17292	16726	16139	16326	16051	15892	16148	15940	15836	15929	16016	15920	15960	15950	16164	16020	15960	15999	16113	16050	16005	15853	15903	15923	15985	16003	16108	15887	16105	15889	16158	16223	15937	16149	15956	15963	15977	15951	16085	16069	15946	16093	15951	15972	16014	16093	15998	16009	16028	15960	16127	16088	15969	16070	15918	15959	15859	16067	15975	15992	16001	16047	15925	15921	16008	15968	15955	15953	16027	15978	16075	16008	16285	15877	16058	16161	15846	16006	16014	16046	16111	15953	15828	16129	15865	15926	16009	15987	15910	16068	15955	15837	15820	15919	15941	15996	15873	16073	16034	16177	15986	15945	15989	15938	16134	15942	16026	15910	16051	15969	15825	16058	16033	15856	16046	16053	16045	16116	15913	15910	16008	15909	16090	15849	16006	15950	16098	16062	15812	16033	16008	15916	15968	16124	16121	15898	16020	15980	15935	16142	16033	15862	15885	15894	15972	16116	15883	16084	15983	15836	15907	16088	16124	15921	16006	16011	16014	16009	15929	15980	15920	15709	16104	15895	15985	16277	16069	15899	15891	16023	15877	15983	15974	15959	15985	15936	16017	16000	16035	15966	15984	15959	16031	16036	16072	15973	16066	15929	16172	15991	15978	15838	15932	15926	16040	15963	16157	16003	15972	15937	16075	15973	15849	15884	15833	16068	16004	15910	15903	16035	16059	16102	16203	15774	16052	15914	16017	15965	15926	15879	15934	15931	15906	16025	16010	15896	15890	15913	16050	16054	16029	16055	16106	15981	15839	16051	15924	15915	15874	16107	16034	15908	16153	16125	15916	15881	16067	15984	16092	16009	16087	16063	16099	15927	16036	16017	16042	16044	16168	15948	15973	15911	16026	15781	15828	15933	16065	15992	15854	16031	15981	15856	16111	15714	16208	15961	16042	16004	15936	15923	16182	16050	15888	15934	15884	15890	15922	15847	15860	15960	15838	15900	16078	15985	16076	16098	16017	15915	15994	16025	15871	15894	15961	15974	16060	16036	15937	16012	15999	15890	15861	16082	15912	15981	15918	16120	16000	16028	15891	16016	16157	15970	15959	15960	16049	16142	16241	16029	15928	15915	16042	16118	15806	15958	15991	15894	16153	15918	16072	15900	15991	15985	15912	15941	16141	16124	15949	16137	15997	15856	15925	16079	15823	15981	15870	16028	15967	16118	15987	16042	15995	15921	16142	15878	16061	16080	16028	15905	16057	16022	15985	16181	16021	16039	16019	15871	16043	15862	16029	15958	15925	16114	15975	16000	15989	16011	16004	15894	16029	16006	16023	16055	16011	16153	16084	15936	15954	15909	15767	16001	15877	16032	16169	16093	15969	16038	15958	16085	15852	16150	15893	15931	15890	15976	16021	16035	16125	16032	15898	16076	15897	15941	16127	15936	15962	15825	16049	16106	15978	15924	16006	15970	16149	16003	15854	15925	15753	16140	16042	16023	16223	15999	16113	15947	16041	15949	15951	16193	16130	15865	16167	16019	16069	15956	15960	15880	16043	15748	15939	15987	15866	15972	16007	15935	16085	16072	15962	16021	15967	16083	16066	15993	16045	15965	15845	15963	16129	16017	15981	15994	16004	16176	15996	16013	16023	16156	15824	16058	15792	16062	16066	15918	16192	16048	15868	15907	16082	16083	16053	15934	16027	15876	16040	16047	16003	16017	16004	15958	16166	15988	15928	16023	16030	16044	15839	15922	15933	16000	16142	15999	15799	15967	16114	15924	15967	16054	16121	15916	16079	16006	15928	16042	16032	16070	15946	16024	16033	16060	15972	15839	15964	15903	16028	15960	15974	16029	15933	15973	15759	15843	15920	15803	15944	16113	16088	15876	16036	16059	16005	15823	16054	15970	15908	16080	15990	16014	15970	16068	16041	15948	16081	16032	16090	16032	15942	15952	16147	15925	16181	15943	15931	15918	16046	16343	16001	15934	16038	16115	15988	15923	16035	16003	16099	16018	16095	15877	16007	15944	16147	16159	15840	16020	15993	16015	16103	16003	16034	16094	16046	15850	16001	16042	15921	16059	16086	16142	15971	16065	16014	15964	16048	16113	15980	15950	16063	15889	15884	15862	15955	15931	16195	15979	15843	15996	16002	15945	16056	15983	15834	15814	15859	15855	16031	15861	15986	15948	16092	15966	15747	16044	15867	15976	16089	15923	15878	16125	15953	16111	16002	16062	15812	15956	16068	15898	15976	15940	16013	16081	16012	15905	16012	16028	15902	15879	15973	15860	16254	15959	15920	15932	15953	16113	15848	15877	16029	15896	15868	15951	16140	15961	16028	15908	16121	15889	15943	16087	15941	15888	16005	16106	15949	15920	15915	16035	15959	16047	15972	16018	16030	16118	16019	16006	15957	16101	16068	16020	15941	15769	15981	15930	16000	16064	16075	16132	15934	15926	16014	15965	16012	16099	15998	15996	16047	15963	16006	15948	15992	15997	15767	15920	15898	15992	15940	16010	16012	16038	15940	15980	16060	15917	16046	15885	15981	15860	16025	16061	16000	15915	16046	16031	16027	16118	15956	16007	15924	15982	16105	15982	15982	16107	16015	15917	15989	15874	16154	16107	15985	15992	15992	15913	16062	16024	16078	15971	16109	15949	15764	16104	16023	16092	15995	15932	16152	16160	16046	15797	16051	16074	15895	15950	15959	16042	16057	16006	15824	15990	15937	16031	15961	15957	15984	15726	16054	15955	15829	15990	15905	16072	15891	16038	16033	15885	16238	16118	16000	16095	15915	16045	16060	16099	16084	15878	16027	15875	16096	15898	16042	16128	16032	15928	15950	15957	16011	15863	15997	16089	15988	15736	16069	16076	15926	15959	16140	15982	15938	15970	15975	16023	15965	15947	15873	15948	16049	15982	16135	16030	15920	16043	16084	16091	15863	16042	16050	16051	16132	16016	16004	15758	15902	16113	16049	16000	16166	16148	15930	15944	15999	16112	15934	15984	15940	15774	15963	15943	15920	16008	16116	15880	15996	16031	15996	16011	16140	15767	16119	16025	16007	16091	16016	15817	15885	15964	15997	15845	16069	15984	16043	15895	16120	15949	16097	15889	16126	15974	16048	15943	15989	15948	16169	15983	16022	15997	15937	16059	15904	16057	16026	15895	16030	16023	16039	16185	15832	16107	15946	15967	16165	16055	16033	15974	15979	15925	15941	16058	16109	16135	15950	16045	16173	15812	15970	16068	16026	16034	16068	16021	16215	15983	16078	16022	16104	15905	15980	15944	15907	15964	16189	16094	15980	16045	16201	16064	16011	16148	16004	16168	16013	16011	15966	15886	16025	15902	16120	16045	15823	15987	16055	15967	16042	16101	15891	15937	16053	16070	15928	16033	15931	16062	15891	15999	16047	15814	16045	15942	16064	15896	15911	16156	16022	16031	16027	16063	15988	15855	15768	15944	15931	16043	16238	15866	15800	15975	15943	15964	15902	15956	15918	15994	15946	15971	15943	16075	15993	15874	15863	16113	15947	16010	15887	15880	16068	15988	15981	16008	15862	16130	15928	16016	16073	16096	16101	15970	16068	15977	15943	15836	15983	16014	16034	16052	15994	16028	15916	16051	16118	16004	16251	16046	15866	16064	16000	15952	16061	15930	16221	15955	16107	15970	16174	16088	16017	16058	15965	16154	15874	15935	15910	16157	16185	16044	16068	16007	16033	15961	16050	15999	15992	15851	15846	16158	16174	15963	16044	16062	16151	16061	15985	15995	15987	16167	15989	16063	15909	16071	15982	16145	16029	16020	16119	15985	16116	15932	16027	15879	15959	15872	15888	15966	15772	16041	16000	16065	15845	15967	15981	16091	16077	15976	16112	16036	16007	16005	15899	15966	15818	16183	15896	15902	15989	15951	16082	15978	15991	16047	16008	16031	16026	16061	16060	16017	16023	15990	15968	15999	15961	15761	15818	15879	15960	15996	15843	16053	15992	16016	16148	15975	16258	16028	15993	16122	16216	16003	16192	15867	16134	16158	15782	15889	16008	15943	15983	15971	15953	15869	16032	16010	15991	16010	15990	16019	16174	15934	16027	15869	16003	15970	16051	16120	16189	15936	16095	15839	15928	16076	15862	15872	15992	15748	15992	16086	15863	16047	16082	15944	16123	16023	15924	15973	15986	15906	15983	15950	16090	16195	15991	15822	15964	16044	15953	15953	16027	16131	15989	16078	15962	15896	16151	16032	16000	15993	16000	16022	15965	15990	15948	15806	16099	15881	16098	16001	15936	15969	16100	16077	16053	15998	15996	15925	15875	15941	15957	15936	15928	15993	15989	16085	15969	16028	16118	15992	15977	15959	15951	15893	15969	15959	16089	16053	15854	15990	15983	15983	15812	15951	16005	15985	15989	16029	16014	16151	16056	16088	16209	15998	16045	15874	16152	16075	15890	16068	15882	16156	15945	16012	16261	16010	16254	16171	16128	16004	15771	15966	16031	16140	16067	16023	16058	16036	16122	15939	15988	15786	16101	15930	16190	15952	16105	15920	16072	16126	16049	15871	16055	15993	15978	15950	16076	15990	15923	16064	16142	16004	16089	15945	16070	15873	15766	15946	16017	15985	16061	15953	15967	16098	16094	16105	15929	16010	15934	15943	16158	15876	15979	16010	16007	16114	15962	15983	16128	16043	15996	16055	16017	15992	15961	15902	16147	15828	15981	15984	16004	15881	15939	16231	16105	16007	16219	16065	16016	16035	16045	16032	15917	15890	15888	15971	16070	16072	15932	15963	16087	15894	16112	16042	16001	15923	15963	16006	16063	16146	15987	16019	16001	15865	15997	15920	15734	16052	15890	15921	16079	15969	15943	15984	16004	16067	15871	15907	16192	15995	16017	15988	16156	15984	16007	15894	16160	16034	16006	16012	15957	15993	15971	16087	15834	16009	16070	16257	15973	16115	16078	16052	15892	15994	16011	16099	16068	15858	15894	16024	16198	16068	15876	16056	15994	15889	16010	15847	16061	16001	16225	15987	16054	16025	15977	16008	15738	15926	15996	15997	16147	15882	15853	16018	15944	15826	16180	15982	16115	15986	16078	15977	15984	16014
23737	20930	28155	24050	21986	22086	21555	19562	19067	19015	19102	18775	18861	18627	18302	18473	18438	18565	18544	18827	23649	25914	23848	20673	19208	18514	18233	18310	18077	18154	18304	18395	18200	18404	18252	18293	18103	18322	18246	18158	18073	17828	18231	18184	18335	18039	18169	18204	18315	18059	18330	18180	18096	17944	18217	18251	18278	18358	18203	18144	18293	18228	18295	18321	18260	18122	18219	18253	18500	18241	18143	18187	18058	18028	18058	18196	18349	18122	18315	18197	18329	18253	18152	17966	18292	18226	18211	18009	18165	18060	18186	18180	18193	18280	18158	18196	18226	18218	18031	18317	18267	18134	18272	18213	18256	18204	18144	18132	18094	18137	18023	18099	18070	18132	18095	18082	18255	18416	18176	18070	18195	18343	18211	18046	18013	17947	18256	18119	18113	18115	18212	18232	18264	18278	18164	17964	18302	18217	18026	17921	18171	17945	18242	18163	18351	18231	18266	18182	18110	18307	18232	18191	18310	18256	18167	18147	18181	18170	18103	18047	18270	18307	18153	18332	18079	18074	18277	18315	18089	18176	18152	18225	18017	18238	18197	18037	17975	18113	18075	18154	18181	18320	18216	18154	18209	17962	18244	18155	18069	18100	18248	18179	18053	18125	18181	18192	18256	18101	18229	18397	18180	18193	18166	18210	18271	18252	18396	18088	18234	18165	18187	18289	18150	18007	18058	18153	18250	18351	18203	18354	18241	18029	18122	18308	17927	17981	18369	18064	18182	18247	18131	18087	18161	18137	18262	18073	18065	18297	18176	18001	18177	18244	18207	18202	18048	18054	18147	18178	18158	18058	18208	18190	17920	18135	18011	18094	18067	18096	18209	18071	18051	18107	18229	18082	17924	18203	18351	18205	18311	18153	18092	18261	18208	18117	18077	17990	18078	18244	18319	18136	18158	18074	18167	18284	18344	18276	18301	18041	18289	17973	18084	18029	18225	18105	18165	18067	18230	18014	18048	18213	18147	18292	18311	18274	18109	18129	18317	18015	18141	18159	18092	18049	18129	18402	18039	17901	17902	18138	18125	18060	18189	18267	18135	18115	17983	17976	18203	18306	17935	18151	18236	18090	18188	18249	18206	17995	18363	18186	18002	17985	18106	18092	18075	18146	18216	18234	18336	18135	18189	18283	18119	18224	18199	17976	17935	18283	18376	18224	18261	17973	18046	18404	18197	18196	18385	18137	17978	18247	18003	17897	18111	18107	18090	18219	18205	18143	18211	18224	18145	18026	18416	18194	18248	18314	18055	17956	18112	18259	18033	18140	18310	18049	18184	18169	18216	18226	18197	18037	18089	18243	17982	18151	18230	18028	18138	18173	18239	17981	18253	18274	18370	17924	18134	18086	18068	18129	18135	18268	18289	18059	18245	18114	18038	18172	18223	18299	18313	18295	18247	18227	18292	18119	17937	18145	18046	18133	18141	18056	18235	18250	18106	18225	18099	17883	18139	18211	18083	18165	18290	18237	18353	18186	18206	18111	18051	18119	18314	18164	18251	18305	18393	18197	18147	18146	18067	18215	18198	18201	17991	17948	18335	18001	18216	18327	18274	18222	18093	18087	18142	18090	18244	18272	18372	18292	18069	18202	18311	18198	18088	18110	18043	18278	18072	18307	18258	18006	17980	18192	17988	18189	18145	18082	18077	18192	18104	18285	18225	18072	18055	18289	18004	18193	17922	18195	18263	18221	18313	18163	18238	18364	18115	18322	18150	18209	18143	18232	18099	17983	18232	18237	18255	17944	18250	18098	18214	18066	18093	18144	18126	18144	18163	18117	18091	17978	17882	18117	17993	18005	18172	18081	18258	18184	18222	18186	18229	18260	18023	18180	18118	18055	18169	18002	18079	18026	18201	18284	18197	18383	18140	18002	18135	18096	18075	18032	18308	18239	18248	18286	18063	18093	18082	17832	18160	18110	18327	17983	18183	18129	18255	18022	18215	18324	18252	18290	18244	18060	18100	18165	17970	18127	18116	18149	18181	18061	17982	18251	18286	18073	17963	18194	18288	18213	18364	18207	18416	18177	18222	18237	18173	18021	18001	18042	18258	18268	18174	18114	18250	18205	18242	18196	18221	18219	18081	18223	18116	17989	18061	18085	18172	18137	18273	18237	18199	18189	18086	18102	18075	18250	18241	18270	17851	18139	18425	18122	18382	18167	18156	18124	18136	18249	18054	18271	18289	18272	18255	18067	18087	18175	18131	18068	18263	18290	18222	18138	18220	18194	18321	18288	18182	18235	18090	17864	18120	18255	18152	18168	18294	18081	18231	18241	18287	18001	17937	18071	18083	18210	18116	18078	18178	18070	18060	18312	18185	18262	18064	18274	18068	18088	18039	18105	18184	18144	18242	18247	17991	18124	18058	18116	18136	18299	18201	17785	18053	18122	18219	18057	18066	18197	18113	18143	18042	18162	18213	18212	18241	18487	18172	18156	18132	18121	18210	17998	18279	18204	18122	18144	18109	18044	18098	18089	18182	18096	18131	18222	18285	18282	18234	18227	18207	18214	18091	18276	18110	17954	18053	18149	18034	18299	18392	18163	18020	17974	18117	18209	18254	18066	18111	18117	18139	18196	18270	18340	18046	18275	18361	18183	18170	18181	18293	18071	18069	17994	18192	18051	18269	18281	18138	18222	18316	18039	18226	18410	18195	18163	18181	18215	18081	18062	18171	18131	18186	18012	18213	18310	18193	18062	18247	18277	18060	18098	18294	18275	18252	18048	18301	18426	18115	18120	18022	18117	18320	18226	18187	17946	18018	18229	18124	18384	18500	18165	18049	17938	18046	18219	18294	18369	18297	18121	18288	18289	18119	18244	18211	18154	18201	18155	18046	18363	18179	18041	18340	17933	18024	18009	18238	18220	17987	18038	18158	18023	18073	18056	18279	18017	18130	18020	18435	18157	18115	18378	18187	18206	18340	17945	18164	18092	18140	18113	18083	18091	18223	18095	18244	18127	18151	18195	18155	17891	18079	18108	18030	18192	17958	18414	18157	18175	18104	18193	18206	18148	18027	18163	18128	18168	17988	18298	18206	18160	18197	18298	18328	17989	18206	17936	17964	18078	18040	17987	18064	18084	18291	18271	18136	18203	18196	18061	18189	18301	18412	18240	18334	18027	18135	18171	18093	18188	18297	18148	18063	18015	18053	18109	18044	18079	18241	18296	18291	18051	18143	18013	18150	18225	18085	18175	18006	18163	18019	18099	18140	18152	17995	18228	18276	18202	17985	18190	18084	18325	18408	18244	18309	18100	18161	18157	18272	18054	18157	18156	18249	18225	18163	17985	17919	18047	18228	17954	18052	18199	18225	17864	18165	18337	18213	18196	18013	18216	18141	17997	18060	18214	18259	18117	18226	18357	18086	18243	18229	18326	18399	18162	18165	18220	18014	18399	18147	18133	18266	18108	18077	18076	17943	18128	18191	18168	18056	18207	18263	18145	18114	18017	18212	18066	18231	18327	18118	18190	18291	18177	18205	18099	18114	18086	18062	18086	18141	18083	17982	18223	18300	18167	18302	18198	17942	18106	18131	18327	18130	18263	18243	18114	18195	18183	18285	18019	18157	18295	17965	18069	18185	17867	17951	18290	18010	18144	18203	18009	18261	18011	18026	18084	18164	18215	18311	18168	17974	18099	18239	18248	18364	18294	18243	18202	18134	18160	18115	18232	18235	18153	18054	17923	18227	17949	18134	18128	18117	18111	18154	18019	18100	17918	18383	18172	18268	18091	18252	18213	18223	18218	18253	18052	18010	18170	18345	18330	18400	18215	18092	18322	18171	18251	18131	18328	18072	18144	18242	18240	18231	18126	18101	18175	18043	18071	18040	18191	18417	17924	18135	18257	18044	18071	18193	18091	18184	18150	18156	17996	18488	18179	17909	18274	18206	18201	18126	18069	18316	18170	18126	18295	18234	18223	18008	18016	18112	18154	18078	17998	18317	18169	18030	18114	18030	18212	18317	18174	18363	18279	18280	18335	18065	18177	18379	18209	18034	18090	18140	18070	18318	18204	18015	18208	18215	18145	18246	18101	18169	18244	18112	18067	18136	18138	18347	18154	18096	18341	18264	18007	18261	18281	18400	18291	18169	18089	18138	18106	18124	18234	18037	18168	18045	18249	18146	18094	18198	18177	18204	18067	18164	18154	18130	18071	18122	18073	18177	18278	18381	18050	18204	18344	18189	18066	18039	18308	18171	18189	18129	18184	18128	18089	18360	18085	18093	18166	18137	18144	18130	18308	18069	18370	18420	18182	18102	17972	18088	18185	18345	18078	18062	18100	18071	18097	18251	18086	18135	18072	18252	18155	18178	18219	18245	17978	18155	18240	18088	18141	18017	17974	18244	17998	18209	18192	18161	18169	18096	18217	18263	18254	18129	18160	18152	18214	18158	18126	18255	18112	18100	18167	18144	18037	18325	18406	18468	17997	18195	18331	18135	18262	18143	18122	18178	18111	18195	18113	18106	18111	18241	18087	18249	18124	18075	18258	18294	17897	18060	18114	18129	18212	18290	18159	18334	18188	18403	18243	17990	18117	18170	18078	18213	18282	18295	18252	18288	18120	18291	18052	18128	18246	18235	17985	18170	18231	18197	18206	18349	18072	18058	18149	18136	18214	18257	18114	18098	18063	18003	18161	18231	18071	18177	18140	18288	18147	18166	18216	18180	17907	18264	18188	18049	18287	18053	18254	18400	18173	18360	18272	18356	18165	17937	18060	18302	18198	18022	18260	18198	18200	18371	17982	18189	18048	18147	18390	18221	18135	18252	17976	18095	18168	18100	17916	17971	18139	18104	18131	18135	18222	17938	18129	18305	18332	18251	18200	17994	18231	18096	18127	18167	18026	18124	18126	18081	18070	18163	18476	18307	18076	18150	18096	18289	18223	18096	18027	18212	18255	18306	18064	18224	17934	18094	18211	18148	18296	18242	18259	18340	18031	17950	18062	18235	18240	18099	18189	18247	18164	18026	18194	18296	18384	18330	18288	18133	18176	18145	18110	18216	18251	18101	18339	18334	18266	18206	18283	18305	18084	18107	18147	18018	18208	18384	18097	18109	18074	18115	18317	18255	18167	18300	18226	18241	18147	18113	18149	18056	18047	18130	18188	17951	18136
15036	25296	25064	22262	20518	19450	18606	18324	18151	18034	17657	17580	17135	17146	16785	16744	16887	16811	16787	17651	25492	27183	23484	18894	17352	16921	16692	16600	16480	16433	16631	16692	16559	16516	16543	16524	16502	16581	16598	16509	16643	16540	16696	16501	16541	16652	16408	16499	16444	16526	16651	16520	16490	16563	16545	16547	16573	16457	16596	16494	16483	16638	16371	16522	16588	16628	16492	16597	16673	16448	16479	16576	16544	16497	16677	16529	16573	16334	16655	16563	16449	16476	16644	16579	16508	16590	16441	16505	16423	16633	16551	16518	16510	16667	16462	16501	16535	16454	16462	16505	16669	16507	16522	16697	16403	16620	16577	16450	16466	16495	16469	16635	16406	16394	16581	16587	16643	16403	16393	16504	16609	16565	16481	16576	16418	16422	16466	16605	16562	16421	16460	16502	16462	16448	16476	16583	16406	16549	16467	16490	16528	16476	16473	16429	16459	16410	16590	16394	16480	16553	16563	16515	16596	16442	16476	16590	16701	16506	16378	16558	16583	16401	16639	16635	16653	16721	16504	16662	16501	16478	16600	16343	16463	16474	16513	16485	16479	16461	16487	16457	16513	16390	16616	16387	16360	16459	16656	16437	16652	16391	16445	16480	16644	16437	16513	16413	16452	16500	16598	16488	16456	16579	16653	16496	16587	16636	16444	16525	16519	16624	16394	16520	16508	16609	16519	16395	16543	16592	16658	16546	16452	16626	16659	16545	16553	16417	16557	16409	16585	16368	16514	16486	16563	16405	16641	16556	16284	16588	16522	16529	16434	16574	16614	16479	16279	16579	16460	16453	16583	16458	16466	16514	16540	16219	16595	16442	16495	16561	16539	16735	16469	16490	16571	16413	16513	16503	16576	16580	16523	16369	16472	16395	16395	16588	16407	16503	16557	16513	16485	16562	16530	16420	16690	16454	16677	16484	16638	16628	16347	16610	16553	16575	16406	16574	16486	16510	16585	16470	16454	16612	16529	16573	16518	16478	16544	16657	16659	16489	16640	16435	16384	16530	16365	16518	16524	16436	16511	16394	16540	16530	16472	16354	16680	16356	16487	16354	16505	16536	16553	16510	16700	16554	16430	16673	16422	16547	16516	16562	16503	16422	16470	16419	16581	16505	16635	16504	16491	16405	16509	16507	16523	16535	16437	16529	16366	16664	16514	16471	16516	16428	16427	16518	16483	16547	16455	16470	16584	16535	16548	16535	16568	16473	16610	16487	16596	16384	16507	16436	16498	16659	16478	16569	16449	16483	16520	16568	16504	16389	16446	16706	16563	16400	16530	16396	16322	16550	16329	16563	16503	16376	16594	16528	16638	16585	16387	16406	16613	16481	16395	16458	16544	16495	16374	16624	16581	16472	16529	16363	16611	16416	16297	16470	16474	16556	16600	16692	16623	16625	16656	16543	16617	16546	16671	16596	16569	16534	16529	16395	16428	16660	16440	16474	16523	16604	16502	16480	16473	16536	16419	16529	16528	16347	16512	16597	16412	16592	16475	16439	16556	16524	16659	16417	16389	16290	16521	16528	16483	16352	16563	16498	16359	16447	16532	16587	16638	16529	16607	16395	16324	16475	16514	16514	16524	16607	16423	16610	16475	16585	16458	16404	16492	16477	16616	16554	16483	16465	16486	16489	16642	16651	16708	16498	16656	16379	16586	16640	16542	16417	16510	16546	16599	16522	16509	16455	16519	16516	16415	16470	16460	16687	16522	16591	16534	16481	16499	16507	16438	16477	16435	16406	16513	16388	16538	16404	16401	16501	16599	16551	16521	16551	16534	16274	16277	16402	16649	16542	16581	16461	16630	16511	16560	16369	16574	16596	16538	16574	16473	16612	16492	16499	16620	16551	16640	16427	16598	16499	16525	16446	16455	16578	16404	16310	16480	16551	16542	16559	16670	16583	16579	16592	16424	16620	16555	16461	16583	16494	16390	16650	16502	16564	16408	16492	16464	16427	16440	16459	16661	16424	16616	16370	16383	16378	16649	16539	16467	16682	16553	16503	16539	16365	16364	16370	16709	16481	16641	16532	16691	16611	16419	16372	16521	16687	16385	16651	16594	16353	16450	16231	16583	16457	16686	16486	16470	16395	16658	16549	16543	16447	16561	16613	16459	16705	16408	16464	16496	16328	16724	16499	16629	16520	16485	16454	16417	16448	16312	16522	16616	16485	16468	16559	16689	16450	16601	16578	16484	16440	16586	16559	16446	16481	16385	16543	16576	16468	16480	16637	16703	16634	16648	16662	16424	16419	16601	16537	16629	16482	16556	16432	16434	16726	16497	16491	16521	16410	16592	16784	16475	16430	16482	16558	16579	16720	16613	16415	16533	16491	16583	16428	16517	16550	16598	16352	16457	16504	16370	16597	16423	16462	16514	16607	16651	16517	16444	16453	16564	16352	16670	16560	16506	16471	16614	16476	16389	16509	16503	16298	16609	16460	16546	16389	16569	16399	16544	16444	16476	16374	16479	16535	16633	16284	16530	16537	16596	16411	16392	16681	16519	16611	16285	16420	16308	16603	16591	16506	16397	16614	16496	16455	16416	16539	16398	16497	16595	16424	16719	16534	16483	16666	16595	16570	16490	16422	16434	16489	16512	16485	16457	16542	16523	16415	16400	16700	16430	16591	16533	16632	16676	16564	16524	16415	16517	16412	16598	16347	16329	16429	16717	16361	16473	16625	16536	16658	16559	16448	16641	16308	16512	16480	16598	16411	16587	16583	16507	16549	16530	16443	16475	16533	16391	16430	16574	16588	16393	16519	16500	16446	16551	16260	16617	16623	16620	16531	16469	16576	16507	16607	16462	16511	16385	16577	16514	16418	16470	16553	16472	16378	16481	16591	16645	16602	16600	16525	16390	16516	16602	16404	16536	16420	16541	16476	16533	16544	16361	16433	16642	16306	16445	16501	16651	16340	16401	16703	16472	16557	16602	16452	16414	16262	16430	16439	16547	16538	16636	16575	16445	16663	16521	16622	16384	16480	16556	16407	16539	16599	16484	16333	16624	16477	16428	16445	16607	16364	16476	16437	16435	16486	16517	16662	16461	16593	16539	16652	16442	16520	16498	16522	16548	16536	16640	16493	16489	16325	16622	16435	16625	16390	16525	16549	16650	16549	16361	16459	16536	16520	16376	16617	16416	16593	16508	16357	16535	16540	16534	16675	16609	16560	16514	16514	16395	16279	16528	16590	16451	16569	16556	16532	16476	16591	16506	16675	16483	16506	16592	16594	16460	16688	16573	16439	16625	16490	16587	16514	16544	16543	16477	16642	16594	16477	16685	16460	16480	16557	16575	16608	16537	16701	16489	16470	16435	16545	16518	16530	16522	16476	16610	16523	16559	16618	16559	16490	16630	16555	16285	16438	16560	16447	16603	16491	16499	16566	16394	16494	16543	16565	16542	16443	16535	16544	16517	16450	16566	16713	16630	16372	16700	16646	16447	16432	16592	16485	16547	16764	16458	16425	16494	16425	16459	16631	16516	16403	16619	16513	16492	16503	16410	16524	16615	16472	16566	16512	16652	16449	16361	16485	16363	16574	16619	16481	16473	16503	16385	16441	16473	16392	16435	16575	16701	16517	16681	16444	16391	16510	16584	16610	16446	16455	16629	16492	16457	16512	16742	16430	16595	16502	16339	16589	16406	16645	16406	16609	16483	16565	16445	16536	16614	16381	16489	16385	16637	16418	16462	16686	16641	16574	16423	16587	16548	16502	16503	16281	16477	16473	16402	16526	16467	16575	16516	16519	16510	16558	16536	16512	16442	16452	16493	16492	16541	16517	16490	16428	16552	16430	16318	16452	16371	16542	16561	16436	16694	16482	16465	16469	16658	16349	16514	16530	16383	16410	16652	16362	16469	16291	16565	16449	16442	16399	16608	16512	16605	16338	16534	16511	16579	16468	16521	16430	16664	16642	16506	16480	16453	16365	16655	16425	16431	16624	16365	16631	16537	16544	16489	16585	16454	16502	16358	16458	16634	16510	16546	16513	16465	16538	16622	16607	16561	16530	16550	16547	16538	16380	16422	16333	16448	16487	16658	16442	16733	16588	16495	16468	16504	16501	16450	16533	16718	16426	16408	16438	16591	16441	16387	16489	16621	16552	16475	16619	16538	16481	16639	16481	16471	16472	16350	16413	16450	16422	16608	16506	16651	16662	16400	16427	16634	16551	16737	16516	16539	16566	16484	16590	16351	16437	16642	16515	16539	16492	16314	16580	16610	16344	16645	16544	16505	16696	16570	16588	16669	16427	16498	16562	16676	16583	16527	16516	16472	16676	16554	16506	16564	16427	16565	16665	16542	16557	16529	16427	16504	16539	16350	16614	16523	16493	16585	16427	16424	16617	16606	16534	16533	16591	16457	16548	16299	16700	16679	16450	16386	16579	16570	16684	16440	16482	16431	16474	16376	16359	16490	16433	16558	16619	16507	16583	16343	16526	16566	16465	16491	16497	16269	16380	16594	16621	16489	16511	16481	16538	16508	16545	16600	16570	16659	16587	16559	16561	16553	16332	16470	16590	16333	16536	16413	16380	16487	16364	16559	16555	16365	16431	16546	16520	16686	16693	16590	16539	16533	16404	16481	16359	16480	16355	16492	16488	16688	16512	16623	16467	16470	16600	16423	16466	16625	16524	16607	16542	16555	16525	16546	16585	16421	16637	16590	16513	16661	16610	16403	16524	16527	16367	16396	16548	16584	16537	16600	16456	16533	16493	16651	16538	16580	16613	16718	16527	16551	16530	16504	16507	16487	16527	16520	16580	16321	16364	16350	16525	16565	16578	16514	16394	16390	16468	16728	16434	16460	16521	16526	16581	16555	16492	16575	16408	16470	16574	16437	16531	16514	16575	16451	16604	16546	16508	16507	16565	16517	16667	16452	16667	16389	16415	16505	16555	16419	16353	16557	16408	16647	16505	16467	16288	16471	16504	16459	16432	16428	16564	16511	16540	16547	16380	16518	16313	16528	16528	16564	16624	16516	16517	16519	16504	16419	16571	16565	16351	16546	16447	16525	16409	16428	16654	16367	16568	16434	16500	16570	16495	16565	16521	16455	16613	16536	16494	16590	16523	16515	16415	16554	16448	16408	16598	16592	16476	16482	16554	16593	16583	16582	16607
22749	20912	28584	23393	21238	23322	24514	20261	19637	19661	19466	19220	19631	19104	18995	18872	18693	18626	19105	21190	29157	30280	27053	22259	19982	18689	18482	18361	18483	18214	18461	18432	18358	18279	18341	18511	18432	18443	18244	18288	18237	18219	18413	18346	18366	18265	18269	18234	18356	18293	18298	18376	18501	18197	18240	18347	18362	18324	18426	18346	18265	18172	18330	18276	18337	18012	18171	18387	18405	18227	18179	18300	18169	18280	18315	18171	18069	18299	18485	18214	18262	18191	18342	18200	18481	18207	18313	18258	18336	18287	18216	18332	18101	18295	18185	18302	18208	18178	18425	18451	18347	18208	18274	18415	18150	18139	18355	18045	18156	18259	18308	18354	18186	18260	18198	18348	18233	18323	18366	18167	18305	18193	18299	18321	18124	18313	18382	18437	18410	18422	18327	18341	18138	18228	18177	18362	18172	18091	18412	18102	18166	18369	18257	18315	18322	18352	18293	18281	18136	18359	18165	18184	18343	18301	18430	18281	18307	18176	18276	18244	18276	18290	18295	18168	18157	18131	18290	18423	18253	18398	18007	18222	18203	18177	18292	18129	18107	18060	18185	18140	18160	18257	18185	18268	18353	18056	18230	18216	18055	18359	18183	18299	18286	18178	18216	18282	18363	18593	18195	18174	18236	18291	18143	18201	18190	18229	18097	18343	17953	18236	18233	17965	18112	18270	18264	18287	18286	18477	17991	18218	18120	18355	18223	18246	18287	18218	18371	18160	18290	18263	18488	18093	18140	18109	18378	18304	18371	18233	18230	18234	18248	18045	18247	18340	18388	18227	18160	18179	18205	18084	18140	18305	18361	18367	18207	18316	18304	18165	18161	18187	17930	18163	18359	18200	18243	18221	18317	18229	18335	17908	18160	18294	18372	18494	18151	18199	18263	18214	18066	18371	18238	18199	18483	18314	18237	18270	18301	18356	18489	18157	18387	18188	18201	18349	18202	18215	18001	18217	18184	17963	18150	18347	18267	18033	18204	18410	18334	18141	18464	18227	18264	18362	18474	18325	18113	18285	18214	18175	18109	17987	18094	18148	18271	18472	18278	18282	18399	18291	18172	18329	18136	18176	18503	18218	18313	18095	18239	18224	18164	18114	18294	18240	18409	18286	18421	18154	18129	18428	18259	18134	18366	18323	18264	18217	18254	18251	18203	18307	18262	18241	18433	18280	18108	18205	18257	18217	18382	18254	18269	18216	18302	18246	18183	18229	18238	18164	18157	18025	18299	18176	18294	18377	18220	18235	18230	18142	18121	18201	18454	18249	18275	18292	18340	18209	18287	18272	18424	18334	18312	18292	18302	18103	18117	18038	18369	18252	18418	18401	18371	18349	18353	18284	18355	18280	18250	18003	18357	18154	18327	18157	18146	18414	18156	18213	18278	18269	18265	18215	18215	18451	18226	18385	18322	18340	18367	18380	18254	18355	18108	18335	18170	18300	18393	18178	18158	18274	18174	18033	18073	18247	18254	18134	18161	18363	18202	18225	18155	18117	18328	18270	18253	18265	18246	18214	18328	18204	18277	18234	18114	18126	18268	18223	18290	18172	18169	18374	18283	18315	18199	18220	18169	18234	18149	18313	18238	18210	18486	18221	18236	18402	18129	18299	18151	18145	18199	18127	18423	18063	18234	18317	18195	18337	18341	18294	18364	18035	18184	18107	18259	18152	18312	18290	18413	18384	18204	18328	18151	18312	18081	18252	18237	18349	18159	18242	18489	18194	18314	18260	18388	18253	18217	18124	18093	18276	18147	18154	18231	18210	18235	17975	18289	18249	18321	18050	18231	18231	18182	18203	18122	18201	18226	18226	18321	18279	18332	18220	18194	18292	18308	18078	18331	18334	18271	18281	18244	18519	18150	18212	18119	18234	18240	18119	18306	18421	17956	18399	18370	18135	18116	18061	18132	18278	18300	18122	18381	18241	18469	18245	18203	18309	18315	18102	18051	18228	18200	18279	18245	18009	18104	18379	18211	18363	18251	18190	18269	18249	18117	18409	18255	18169	18306	18019	18310	18296	18253	18339	18139	18049	18429	18325	18225	18048	18533	18318	18247	18464	18222	18092	18312	18417	18486	18086	18249	18432	18122	18270	18113	18355	18115	18282	18380	18120	18001	18364	18320	18129	18261	18245	18255	18259	18463	18055	18176	18224	18131	18308	18163	18195	18157	18203	18289	18334	18192	18203	18202	18183	18305	18221	18394	18268	18364	18036	18289	18376	18353	18223	18384	18218	18356	18157	18293	18339	18291	18238	18433	18191	18131	18226	18257	18239	18287	18154	18319	18410	18229	18207	18203	18244	18084	18179	18092	18133	18103	18252	18129	18309	18302	18311	18318	18077	18154	18260	18275	18259	18140	18191	18122	18187	18249	18278	18151	18182	18402	18289	18290	18265	18121	18253	18330	18330	18386	18233	18038	18202	18447	18275	18245	18091	18225	18173	18266	18308	18109	18388	18532	18415	18080	18364	18217	18128	18227	18505	18441	18320	18055	18215	18348	18333	18321	18312	18274	18303	18324	18302	18452	18479	18014	18204	18307	18160	18294	18394	18225	18340	18360	18399	18309	18112	18210	18334	18099	18111	18265	18066	18367	18365	18199	18210	18439	18275	18256	18185	18285	18375	18299	18384	18538	18258	18427	18370	18410	18407	18248	18456	18308	18109	18231	18302	18160	18310	18124	18195	18109	18323	18304	18463	18286	18148	18343	18258	18038	18359	18266	18226	18292	18160	18282	18427	18211	18270	18182	18061	18171	18342	18180	18325	18182	18368	18228	18410	18301	18281	18362	18204	18388	18121	18107	18388	18116	18176	18135	18313	18239	18201	18334	18164	18239	18373	18298	18325	18305	18247	18117	18204	18351	18309	18267	18375	18394	18284	18208	18128	18131	18140	18003	18451	18243	18394	18285	18263	18236	18167	18435	18171	18115	18191	18277	18400	18259	18441	18224	18295	18369	18329	18342	18215	18203	18238	18209	18198	18140	18283	18116	18258	18275	18231	18060	18318	18255	18282	18130	18259	18161	18217	18326	18126	18252	18273	18200	18207	18275	18350	18234	18191	17995	18352	18259	18195	18254	18223	18086	18378	18159	18114	18242	18069	18312	18254	18359	18361	18188	18224	18169	18371	18363	18207	18164	17851	18222	18553	18044	18192	18226	18226	18360	18278	18300	18281	18535	18364	18366	18057	18256	18440	18293	18181	18208	18400	18113	18401	18201	18412	18208	18254	18241	18412	18268	18168	18132	18300	18215	18274	18084	18330	18375	18246	18156	18225	18451	18286	18446	18223	18266	18163	18215	18310	18247	18345	18442	18395	18393	18344	18203	18310	18375	18087	18157	18147	18251	18151	18154	18321	18209	18232	18112	18341	18152	18012	18321	18138	18141	18064	18021	18287	18277	18508	18327	18247	18240	18070	18215	18071	18247	18301	18270	18144	18338	18219	18299	18397	18299	18263	18457	18296	18291	18304	18528	18268	18210	18305	18066	18132	18290	18191	18191	18220	18260	18325	18279	18177	18193	18303	18329	18220	18353	18327	18247	18084	18287	18310	18318	18228	18251	18104	18144	18037	18195	18290	18321	18243	18189	18182	18410	18253	18162	18287	18294	18141	18429	18370	18114	18386	18358	18286	18371	18242	18291	18472	18250	18264	18185	18384	18246	18201	18457	18412	18112	18291	18306	18186	18178	18255	18240	18131	18468	18295	18194	18370	18110	18141	18298	18269	18366	18305	18310	18126	18329	18142	18236	18165	18390	18308	18092	18104	18172	18485	18233	18312	18364	18312	18133	18303	18301	18194	18071	18059	18223	18455	18422	18265	18224	18195	18098	18183	18162	18172	18233	18344	18324	18251	18201	18033	18058	18226	18365	18307	18167	18159	18229	18303	18058	18055	18116	17955	18141	18378	18112	18310	18375	18101	18203	18292	18343	18254	18256	18213	18339	18226	18198	18199	18184	18368	18409	18329	18255	18047	18276	18275	18196	18368	18129	18200	18298	18087	18201	18206	18151	18357	18172	18232	18200	18302	18206	18102	18306	18218	18297	18254	18342	18273	18229	18081	18138	18358	18328	18153	18390	18297	18118	18441	18326	18062	18292	18164	18377	18475	18256	18331	18153	18102	18308	18350	18124	18131	18315	18482	18361	18112	18427	18219	18205	18302	18383	18194	18322	18249	18269	18288	18111	18342	18042	18357	18149	18264	18492	18262	18233	18218	18189	18209	18342	18105	18474	18332	18261	18373	18325	18021	18481	18326	18305	18268	18184	18059	18420	18143	18194	18176	18282	18184	18423	18315	18035	18057	18327	18256	18002	18383	18383	18242	18120	18231	18373	18235	18346	18337	18026	18239	18368	18364	18297	18235	18125	18292	18357	18240	18199	18363	18262	18434	18202	18167	18396	18183	18445	18217	18233	18398	18210	18180	18254	18100	18038	18364	18158	18253	18299	18236	18344	18175	18175	18228	18258	18278	18388	18142	18222	18097	18111	18128	18546	18335	18102	18345	18272	18505	18313	18403	18201	18131	18271	18126	18153	18244	18395	18159	18339	18321	18168	18064	18139	18362	18119	18249	18236	18229	18354	18198	18313	18407	18222	18353	18080	18006	18542	18350	18402	18385	18235	18114	18160	18377	18180	18191	18270	18049	18437	18103	18266	18060	18246	18254	18395	18120	18236	18088	18124	18210	18286	18137	18127	18274	18237	18217	18264	18200	18241	18232	18297	18423	18294	18148	18356	18353	18292	18131	18205	18184	17983	18267	18169	18217	18176	18314	18134	18174	18261	18121	18213	18326	18427	18401	18007	18210	18310	18224	18295	18245	18289	18315	18112	18056	18213	18203	18208	18313	18278	18069	18327	18113	18325	18266	18158	18261	18041	18077	18281	18145	18299	18160	18151	18103	18307	18157	18175	18114	18473	18212	18425	18104	18178	18366	18246	18349	18218	18133	18219	18309	18312	18260	18242	18153	18291	18208	18159	18400	18242	18301	18228	18384	18310	18335	18360	18188	18059	18189	18308	18186	18133	18293	18151	18393	18258	18246	18204	18132	18131	18233	18275	18171	18168	18174	18258	18250	18370	18313	18431	18176	18182	18414	18369	18288	18339	18080	18330	18129
16828	29357	27991	23878	22065	20750	19559	19250	18726	18700	18048	18011	18265	17840	17589	16935	16900	16995	17699	21261	32094	32308	27030	20536	17840	17007	16700	16482	16539	16628	16519	16544	16556	16583	16595	16627	16547	16459	16666	16604	16606	16709	16587	16631	16488	16650	16498	16617	16694	16683	16458	16444	16587	16573	16577	16667	16494	16619	16747	16583	16534	16538	16917	16561	16619	16617	16550	16552	16558	16613	16617	16501	16360	16542	16502	16514	16627	16471	16563	16432	16397	16533	16556	16429	16631	16502	16763	16561	16539	16473	16571	16523	16499	16520	16632	16789	16677	16536	16569	16570	16466	16557	16444	16629	16394	16556	16675	16450	16606	16399	16575	16495	16718	16653	16455	16416	16524	16462	16520	16580	16520	16589	16473	16551	16548	16460	16587	16609	16769	16628	16702	16519	16575	16481	16597	16480	16473	16519	16570	16608	16531	16509	16590	16494	16519	16518	16598	16485	16594	16596	16503	16562	16608	16438	16624	16476	16483	16556	16677	16518	16640	16571	16422	16593	16690	16625	16541	16507	16651	16635	16627	16453	16351	16480	16590	16612	16600	16556	16574	16615	16405	16620	16569	16386	16384	16574	16476	16459	16565	16443	16610	16531	16492	16407	16489	16576	16593	16591	16441	16455	16402	16664	16511	16693	16404	16396	16535	16575	16361	16599	16492	16559	16466	16455	16512	16324	16596	16606	16480	16540	16629	16424	16355	16509	16417	16522	16513	16525	16609	16529	16618	16566	16553	16574	16439	16678	16455	16615	16483	16456	16552	16487	16694	16466	16676	16488	16601	16508	16355	16445	16528	16541	16567	16598	16632	16555	16577	16375	16635	16370	16726	16506	16364	16462	16447	16435	16520	16561	16538	16482	16617	16371	16586	16584	16522	16518	16534	16625	16446	16585	16500	16477	16595	16677	16561	16552	16483	16563	16479	16565	16516	16531	16565	16478	16341	16617	16315	16629	16515	16491	16587	16470	16451	16694	16463	16443	16389	16532	16607	16650	16616	16610	16480	16715	16498	16478	16763	16472	16567	16589	16553	16551	16560	16624	16509	16451	16669	16500	16385	16752	16628	16557	16574	16459	16512	16641	16623	16512	16535	16532	16539	16605	16428	16534	16662	16519	16457	16562	16626	16643	16473	16493	16469	16558	16395	16424	16556	16210	16722	16496	16586	16485	16783	16607	16666	16537	16454	16447	16544	16715	16524	16513	16679	16542	16437	16671	16504	16543	16617	16559	16424	16476	16484	16571	16414	16520	16500	16624	16769	16599	16660	16438	16480	16449	16653	16580	16618	16523	16493	16730	16577	16394	16627	16475	16515	16592	16492	16473	16459	16502	16462	16635	16670	16576	16519	16541	16827	16570	16450	16485	16525	16547	16631	16551	16586	16281	16518	16682	16600	16517	16500	16580	16536	16498	16467	16661	16676	16500	16568	16650	16433	16529	16551	16366	16661	16509	16314	16522	16606	16674	16522	16599	16479	16549	16557	16499	16493	16610	16418	16454	16460	16529	16576	16591	16507	16562	16364	16518	16288	16694	16632	16608	16615	16505	16332	16599	16486	16469	16574	16529	16476	16577	16527	16651	16469	16492	16464	16568	16410	16322	16611	16643	16664	16557	16499	16479	16414	16450	16532	16372	16527	16491	16411	16515	16586	16594	16503	16587	16574	16531	16599	16431	16477	16493	16562	16676	16476	16533	16675	16421	16358	16429	16503	16589	16475	16567	16454	16567	16544	16650	16418	16527	16574	16474	16396	16444	16560	16389	16395	16527	16595	16628	16439	16489	16395	16641	16554	16548	16599	16581	16516	16517	16425	16517	16531	16685	16381	16713	16444	16551	16550	16619	16719	16563	16529	16645	16640	16653	16460	16554	16453	16577	16598	16456	16536	16461	16537	16589	16516	16639	16489	16695	16560	16464	16681	16470	16490	16664	16401	16367	16359	16549	16386	16385	16524	16709	16607	16624	16593	16552	16582	16499	16456	16462	16602	16628	16444	16412	16653	16591	16682	16377	16600	16560	16668	16703	16501	16580	16549	16574	16326	16547	16677	16546	16677	16587	16424	16401	16568	16612	16565	16597	16711	16594	16503	16505	16690	16515	16558	16429	16519	16642	16694	16696	16669	16314	16601	16410	16399	16572	16487	16686	16567	16535	16751	16421	16406	16653	16595	16450	16544	16609	16558	16329	16419	16615	16480	16528	16442	16507	16625	16499	16480	16574	16488	16425	16347	16684	16575	16525	16696	16572	16572	16429	16539	16591	16362	16545	16499	16427	16713	16504	16626	16617	16521	16499	16566	16469	16491	16533	16614	16571	16551	16538	16609	16647	16553	16656	16574	16444	16627	16429	16591	16514	16475	16599	16474	16550	16716	16421	16458	16638	16445	16471	16411	16557	16416	16462	16453	16616	16474	16602	16522	16291	16479	16683	16602	16519	16579	16492	16502	16632	16396	16730	16383	16597	16384	16462	16435	16541	16556	16417	16527	16693	16462	16379	16549	16508	16391	16380	16590	16518	16674	16404	16625	16645	16654	16497	16442	16580	16447	16395	16336	16645	16495	16466	16475	16499	16601	16699	16541	16508	16667	16341	16480	16638	16358	16567	16528	16495	16494	16618	16530	16634	16416	16432	16505	16572	16562	16537	16533	16617	16364	16692	16539	16386	16732	16534	16574	16656	16515	16509	16707	16659	16624	16487	16387	16313	16562	16542	16524	16695	16490	16543	16460	16565	16663	16291	16622	16520	16514	16551	16693	16530	16607	16515	16505	16422	16482	16611	16392	16442	16438	16563	16492	16521	16694	16575	16514	16355	16446	16372	16487	16475	16609	16478	16517	16508	16343	16567	16485	16470	16530	16545	16498	16420	16678	16442	16727	16578	16547	16311	16561	16637	16642	16546	16517	16521	16609	16517	16559	16483	16456	16316	16685	16553	16489	16534	16550	16510	16556	16501	16639	16533	16620	16371	16554	16634	16430	16441	16506	16468	16438	16439	16481	16628	16652	16446	16542	16533	16540	16545	16413	16761	16343	16476	16442	16534	16600	16449	16594	16484	16483	16404	16340	16541	16443	16559	16469	16481	16568	16477	16728	16627	16354	16594	16631	16386	16413	16440	16402	16557	16589	16751	16635	16576	16352	16659	16589	16578	16575	16341	16403	16446	16582	16606	16530	16553	16566	16652	16492	16550	16547	16483	16445	16530	16604	16464	16521	16591	16550	16574	16539	16546	16496	16628	16621	16519	16606	16456	16355	16508	16338	16524	16373	16426	16732	16449	16569	16488	16494	16483	16645	16542	16567	16413	16513	16407	16627	16556	16470	16585	16437	16567	16450	16554	16439	16452	16414	16481	16594	16554	16441	16412	16600	16574	16620	16564	16378	16627	16581	16310	16401	16653	16623	16506	16511	16537	16538	16607	16458	16490	16769	16620	16370	16657	16522	16546	16484	16545	16478	16581	16439	16643	16771	16489	16631	16576	16456	16564	16364	16451	16457	16461	16436	16492	16641	16586	16556	16633	16506	16489	16612	16600	16468	16585	16422	16569	16541	16650	16498	16527	16396	16326	16564	16480	16430	16492	16498	16602	16622	16713	16406	16570	16453	16534	16419	16739	16554	16543	16580	16438	16656	16466	16378	16525	16696	16429	16453	16543	16370	16430	16314	16454	16462	16464	16503	16583	16683	16673	16534	16530	16372	16464	16579	16608	16484	16613	16509	16203	16413	16433	16489	16590	16607	16585	16521	16527	16504	16545	16360	16637	16411	16373	16646	16465	16608	16470	16441	16523	16509	16534	16435	16581	16573	16604	16543	16301	16561	16520	16432	16469	16620	16448	16690	16220	16472	16636	16406	16436	16825	16505	16560	16470	16416	16719	16456	16503	16463	16501	16496	16470	16503	16308	16615	16621	16337	16740	16603	16700	16661	16568	16621	16634	16389	16480	16544	16526	16423	16424	16450	16412	16594	16505	16486	16709	16431	16463	16661	16395	16452	16663	16454	16686	16408	16458	16674	16481	16590	16367	16555	16536	16488	16482	16663	16637	16482	16448	16549	16273	16334	16480	16586	16319	16456	16563	16411	16532	16490	16560	16499	16657	16532	16393	16533	16431	16612	16350	16608	16550	16482	16557	16528	16576	16446	16355	16583	16562	16587	16685	16565	16480	16371	16354	16582	16487	16437	16374	16546	16546	16570	16535	16552	16699	16444	16476	16408	16479	16440	16543	16234	16515	16710	16432	16498	16472	16608	16704	16587	16697	16622	16431	16575	16574	16492	16366	16608	16549	16602	16557	16494	16544	16589	16474	16450	16550	16555	16413	16603	16452	16496	16538	16477	16457	16583	16297	16486	16595	16482	16460	16599	16588	16718	16578	16539	16588	16503	16506	16441	16622	16440	16576	16413	16632	16480	16699	16535	16542	16475	16522	16469	16709	16473	16541	16592	16508	16397	16537	16264	16496	16686	16553	16545	16436	16564	16506	16413	16508	16623	16477	16449	16441	16430	16683	16470	16446	16658	16619	16527	16453	16656	16491	16392	16505	16496	16343	16528	16599	16670	16492	16434	16464	16360	16556	16540	16303	16303	16550	16622	16603	16493	16480	16445	16325	16633	16403	16364	16513	16466	16451	16645	16566	16435	16506	16508	16486	16536	16330	16510	16558	16529	16616	16564	16338	16488	16459	16481	16624	16543	16436	16482	16523	16542	16444	16507	16541	16545	16353	16765	16555	16634	16583	16550	16476	16366	16630	16413	16502	16511	16516	16549	16569	16660	16569	16507	16539	16548	16720	16682	16430	16543	16622	16481	16495	16657	16562	16403	16521	16647	16573	16506	16389	16621	16449	16595	16384	16552	16445	16292	16491	16463	16498	16545	16632	16461	16363	16644	16454	16364	16552	16552	16414	16538	16576	16632	16594	16537	16663	16466	16676	16632	16410	16614	16586	16442	16497	16747	16707	16469	16558	16577	16583	16482	16397	16549	16709	16349	16482	16609	16464	16652	16415	16502	16576	16541	16443	16474	16624	16430	16499	16393	16411	16575	16453	16570	16600	16489	16530	16593	16627	16590	16667	16523	16423	16500	16622	16512	16565	16430	16469	16568	16589	16455	16399	16519	16702
27102	21557	23586	20668	18084	17986	18088	17640	17752	17721	17723	18033	17609	17814	17650	17641	17578	17464	17448	17692	18574	18775	18767	18177	17540	17544	17468	17396	17752	17428	17523	17356	17498	17574	17615	17530	17458	17513	17465	17511	17414	17521	17534	17480	17588	17343	17455	17452	17619	17302	17628	17555	17495	17295	17329	17344	17510	17541	17351	17519	17541	17440	17599	17480	17443	17347	17652	17492	17419	17422	17501	17595	17494	17577	17533	17398	17468	17474	17413	17496	17419	17487	17296	17356	17512	17430	17503	17541	17148	17382	17439	17459	17509	17524	17419	17435	17432	17592	17319	17264	17511	17374	17682	17525	17428	17535	17515	17275	17414	17395	17561	17369	17369	17369	17332	17403	17439	17260	17469	17334	17244	17393	17536	17462	17404	17615	17402	17495	17401	17247	17448	17444	17519	17333	17596	17586	17533	17612	17492	17429	17309	17629	17600	17310	17255	17511	17520	17521	17282	17458	17561	17520	17490	17370	17250	17510	17507	17441	17490	17305	17403	17544	17461	17439	17352	17570	17453	17621	17435	17607	17443	17567	17546	17392	17459	17315	17335	17457	17272	17532	17503	17310	17484	17605	17503	17385	17632	17629	17725	17620	17253	17428	17477	17546	17456	17415	17471	17432	17344	17366	17348	17487	17294	17421	17537	17373	17540	17368	17491	17385	17538	17526	17260	17469	17315	17461	17594	17435	17659	17502	17108	17559	17534	17482	17426	17245	17321	17363	17494	17429	17455	17435	17645	17495	17651	17534	17391	17368	17484	17368	17317	17433	17441	17273	17726	17401	17250	17543	17401	17448	17482	17582	17446	17638	17411	17327	17403	17493	17507	17275	17551	17276	17571	17356	17312	17433	17629	17411	17252	17522	17269	17454	17573	17496	17438	17430	17356	17347	17508	17418	17413	17426	17383	17318	17403	17504	17650	17507	17389	17474	17413	17583	17499	17335	17496	17466	17407	17448	17524	17454	17493	17232	17293	17512	17465	17389	17485	17608	17430	17556	17376	17785	17492	17387	17513	17464	17394	17412	17478	17385	17431	17460	17373	17531	17447	17322	17544	17531	17628	17363	17265	17393	17365	17566	17312	17510	17419	17239	17425	17412	17457	17404	17441	17474	17465	17386	17502	17570	17564	17467	17528	17615	17712	17349	17438	17412	17520	17372	17317	17440	17264	17550	17462	17428	17411	17374	17391	17430	17354	17343	17344	17513	17519	17448	17371	17364	17424	17474	17555	17384	17459	17387	17329	17426	17666	17651	17474	17413	17410	17464	17447	17470	17401	17416	17531	17334	17260	17306	17337	17370	17518	17366	17431	17216	17441	17393	17492	17407	17417	17590	17331	17526	17593	17444	17389	17485	17430	17188	17460	17503	17392	17390	17477	17380	17474	17513	17345	17513	17239	17448	17394	17391	17519	17498	17452	17564	17315	17296	17458	17482	17498	17532	17726	17506	17742	17442	17377	17539	17438	17487	17441	17388	17498	17437	17343	17664	17284	17492	17399	17527	17558	17317	17674	17372	17370	17427	17487	17395	17495	17452	17498	17380	17408	17293	17618	17587	17329	17313	17695	17524	17564	17388	17534	17413	17405	17505	17487	17391	17538	17492	17408	17334	17391	17172	17375	17412	17427	17576	17419	17372	17528	17336	17430	17424	17459	17429	17497	17409	17279	17293	17529	17442	17503	17500	17613	17316	17514	17353	17585	17439	17251	17489	17412	17434	17359	17700	17550	17543	17570	17453	17347	17450	17458	17531	17477	17392	17483	17494	17426	17336	17618	17475	17373	17433	17743	17366	17708	17485	17366	17444	17368	17188	17441	17571	17378	17379	17374	17674	17479	17458	17402	17534	17607	17479	17469	17477	17474	17544	17369	17282	17648	17643	17614	17437	17326	17572	17404	17527	17677	17406	17358	17495	17377	17456	17515	17496	17612	17611	17522	17513	17479	17637	17414	17390	17707	17431	17415	17575	17336	17410	17539	17575	17496	17415	17394	17435	17466	17398	17367	17334	17349	17380	17286	17589	17403	17402	17508	17405	17462	17482	17579	17607	17538	17455	17498	17555	17280	17385	17507	17408	17412	17299	17209	17246	17307	17386	17356	17510	17643	17499	17330	17610	17660	17411	17501	17543	17499	17456	17495	17362	17534	17162	17487	17296	17454	17665	17474	17355	17444	17372	17502	17558	17371	17577	17329	17193	17331	17611	17445	17462	17555	17343	17473	17424	17667	17371	17429	17376	17356	17542	17517	17292	17400	17554	17438	17366	17254	17520	17322	17438	17455	17555	17366	17322	17441	17341	17281	17367	17547	17342	17647	17430	17609	17600	17444	17540	17617	17431	17512	17367	17530	17294	17490	17531	17218	17428	17631	17358	17530	17510	17207	17263	17369	17418	17257	17550	17634	17402	17281	17412	17409	17284	17542	17601	17628	17386	17278	17315	17433	17429	17520	17462	17493	17383	17442	17375	17474	17412	17354	17494	17548	17378	17556	17414	17477	17552	17447	17345	17323	17485	17302	17571	17464	17509	17488	17494	17394	17421	17339	17586	17386	17300	17488	17438	17417	17482	17403	17232	17339	17448	17334	17490	17148	17544	17666	17279	17422	17523	17513	17486	17467	17464	17507	17506	17423	17346	17377	17656	17503	17335	17500	17524	17596	17458	17415	17353	17726	17516	17516	17519	17558	17337	17408	17393	17394	17551	17504	17242	17472	17474	17366	17443	17338	17517	17582	17492	17400	17540	17405	17480	17403	17338	17480	17480	17601	17559	17445	17494	17475	17390	17544	17390	17523	17489	17534	17397	17302	17742	17542	17407	17430	17454	17430	17353	17286	17456	17499	17458	17467	17536	17546	17641	17412	17516	17502	17623	17324	17382	17472	17403	17588	17519	17423	17369	17405	17563	17402	17530	17344	17540	17344	17601	17523	17400	17584	17471	17399	17462	17532	17572	17318	17478	17359	17439	17448	17233	17314	17243	17531	17464	17467	17526	17390	17518	17439	17478	17368	17675	17505	17584	17553	17412	17542	17417	17626	17444	17300	17442	17631	17373	17524	17410	17517	17520	17407	17320	17360	17500	17429	17448	17614	17264	17361	17438	17562	17509	17437	17447	17607	17496	17584	17446	17532	17377	17510	17412	17397	17297	17440	17349	17531	17464	17302	17540	17588	17248	17490	17456	17427	17698	17422	17387	17528	17563	17514	17605	17591	17510	17519	17320	17412	17484	17408	17282	17521	17323	17560	17647	17523	17672	17394	17258	17353	17530	17412	17265	17389	17454	17383	17536	17393	17729	17535	17513	17544	17477	17419	17519	17703	17543	17550	17390	17488	17645	17548	17524	17235	17283	17485	17505	17330	17472	17596	17386	17571	17475	17489	17398	17491	17551	17481	17470	17373	17379	17351	17344	17502	17352	17306	17484	17521	17347	17498	17432	17513	17343	17612	17425	17299	17520	17490	17327	17605	17393	17361	17301	17533	17412	17753	17366	17458	17343	17580	17398	17512	17275	17628	17456	17460	17455	17486	17784	17306	17807	17616	17399	17523	17298	17311	17530	17543	17547	17394	17364	17416	17339	17526	17586	17454	17390	17322	17356	17575	17383	17348	17489	17346	17499	17590	17645	17596	17348	17465	17255	17361	17564	17364	17445	17660	17416	17439	17392	17399	17545	17435	17478	17475	17389	17468	17359	17457	17642	17688	17304	17582	17308	17373	17475	17356	17480	17527	17557	17376	17242	17401	17622	17312	17497	17423	17557	17603	17522	17510	17568	17279	17428	17473	17303	17195	17353	17323	17526	17416	17374	17329	17451	17435	17605	17368	17276	17437	17136	17274	17441	17394	17367	17288	17356	17499	17134	17586	17579	17467	17444	17515	17342	17557	17335	17452	17445	17575	17300	17626	17435	17425	17363	17453	17343	17439	17193	17452	17407	17529	17368	17251	17519	17392	17522	17438	17395	17532	17572	17680	17457	17433	17550	17515	17259	17437	17551	17596	17599	17477	17394	17301	17383	17386	17688	17251	17443	17540	17555	17548	17428	17454	17397	17483	17397	17570	17672	17492	17523	17500	17416	17283	17435	17467	17181	17390	17482	17771	17519	17633	17662	17288	17327	17489	17402	17345	17459	17398	17387	17363	17398	17468	17407	17354	17093	17370	17437	17421	17518	17618	17398	17409	17422	17552	17433	17370	17556	17463	17280	17562	17410	17504	17566	17430	17579	17546	17570	17583	17382	17559	17597	17369	17596	17440	17507	17604	17448	17364	17353	17570	17581	17404	17348	17555	17715	17466	17564	17378	17377	17490	17400	17452	17602	17622	17450	17403	17518	17295	17372	17582	17424	17429	17570	17402	17438	17460	17349	17226	17292	17369	17524	17482	17452	17489	17534	17382	17578	17376	17574	17390	17457	17464	17504	17462	17375	17311	17448	17599	17542	17581	17342	17486	17286	17468	17531	17324	17423	17365	17559	17650	17492	17463	17603	17382	17436	17450	17445	17453	17415	17445	17479	17490	17410	17492	17372	17694	17454	17508	17460	17482	17379	17329	17450	17445	17693	17539	17404	17647	17594	17644	17413	17508	17441	17622	17676	17603	17525	17574	17588	17440	17391	17505	17580	17537	17454	17389	17363	17660	17426	17580	17649	17603	17692	17359	17459	17481	17377	17374	17565	17356	17314	17452	17444	17442	17316	17645	17528	17512	17480	17431	17527	17350	17226	17590	17351	17341	17586	17465	17395	17500	17474	17446	17564	17547	17509	17500	17190	17604	17576	17299	17524	17403	17405	17351	17472	17433	17370	17529	17397	17464	17428	17417	17257	17477	17391	17514	17484	17369	17263	17384	17401	17449	17570	17546	17245	17662	17457	17558	17480	17490	17347	17363	17228	17482	17480	17464	17468	17457	17361	17451	17445	17559	17490	17763	17424	17553	17332	17500	17378	17332	17548	17481	17615	17401	17377	17371	17241	17256	17447	17518	17287	17461	17702	17425	17235	17367	17467	17484	17348	17400	17285	17537	17293	17270	17298	17216	17647	17506	17368	17471	17531	17499	17448	17574	17581	17579	17326	17584	17466	17506	17342	17409	17449	17438	17429	17539	17510	17339	17520	17622	17598	17479	17493
14925	17505	17558	17289	17177	16692	16618	16579	16390	16259	16236	16185	16169	16099	16248	16407	15977	15928	15892	16620	17532	17663	17235	16489	16221	16171	15932	15897	16079	16135	15981	15921	15850	16020	15933	15896	15903	15912	16008	15912	15965	15950	16028	15937	15863	15968	15882	15971	15950	15694	15946	15888	16072	15866	15813	16004	16007	15771	15926	16112	15903	15936	15932	15995	15924	15881	15870	15724	15931	16042	16046	15808	15926	15896	15860	15835	15934	15962	15985	15826	15824	15803	15936	16163	16030	15976	16004	15890	15931	15889	15880	16039	15975	15799	16055	16011	15963	15979	15922	15786	16031	15872	16029	15733	15874	15984	15838	16099	15840	16045	15804	15887	15868	16032	15905	15917	15952	15941	15929	16101	15951	15814	15977	15947	16004	15958	16014	15920	16005	15796	15923	15927	15799	16111	15912	16078	15799	16018	15935	16065	15908	15991	16010	15885	15981	16003	16008	16040	15942	15948	15999	16079	15999	15795	15967	15909	16148	15974	15908	16095	16101	15933	15903	16037	15838	15873	15821	16027	15902	15863	15868	15927	15976	15837	15954	15933	15961	15783	15884	15980	15994	15801	15936	15925	15853	15968	15889	15897	15912	15927	15793	15936	15957	15878	15925	15963	15904	15763	15823	15988	15691	15930	15902	16020	15819	16138	15981	15929	15786	15939	15771	15907	15734	15878	15932	16038	15950	16029	15884	15969	15997	15869	15928	15925	15867	15838	15975	15811	15806	15909	15980	15808	15885	15884	16044	15902	15823	15813	16028	15881	15983	15912	15831	15990	15786	16025	15912	15951	15941	15803	15927	15840	16049	15681	15913	15830	15963	15870	15939	15816	15953	15772	15855	15887	15997	16001	16016	15769	15884	16059	15983	15826	15932	15723	15895	15884	16076	15775	16060	15734	15900	15982	15949	15889	15896	15796	16075	15684	15791	15875	15895	16043	16001	15970	15819	15989	16111	15926	16145	16035	16022	15984	15717	15984	15916	15771	15782	15999	15783	16034	16066	16000	15781	15842	15974	16023	16070	15779	15879	15914	15856	15881	15915	15850	15996	15989	16070	16044	16071	15904	16000	15878	16053	15904	15854	15911	15878	15903	16096	16018	15956	15835	15909	15952	15988	15866	16042	15996	15959	15995	16012	16053	15978	16008	15777	15890	15793	15967	15916	16002	15955	15754	15941	15966	15743	15960	15929	15893	15943	15911	16025	15952	15998	15793	15994	16049	15893	15947	15943	15990	16008	16043	16093	15990	15993	16046	15835	16003	15926	15942	15911	16013	16002	15868	16059	15979	15954	15982	15819	15973	15857	15919	16002	15991	16044	16043	15993	15951	15915	15947	15878	16063	15807	16098	15747	16022	15949	15522	15988	16116	15890	15984	16070	15926	15724	15752	15940	15966	15775	15983	16017	15901	15678	15933	16024	15918	16106	15876	16028	15898	15877	15846	16053	15799	16050	16024	15951	16045	15884	15995	15945	15970	15903	16003	15782	15878	15941	15938	15880	16003	15953	15904	15973	15984	16033	16043	15931	15953	15880	16016	16065	16114	15797	15843	15831	15915	15853	15980	15953	15820	15933	15855	15915	15837	15861	15865	15833	16022	15974	15915	15810	16073	16018	15891	15859	15964	15968	15838	15929	16146	16007	15944	15888	16185	15873	15924	15934	16086	16023	15927	15888	16084	16040	15992	15722	16015	15977	15872	15928	16023	15843	15938	16013	15967	15852	16125	16047	15988	15842	15787	15966	15911	16142	15998	15850	16006	15985	16029	15861	15851	16032	15878	15844	15973	16037	16155	16004	15986	16035	15841	16057	15946	15823	15851	15950	15911	15871	15958	15912	15888	15974	15905	15905	16042	16196	15860	16057	15920	16065	15877	15911	15928	15961	16075	16038	16064	15897	16099	15897	15876	15875	15955	15874	15947	15929	15815	16099	15809	16022	15976	15967	15965	15841	15981	15827	15812	15773	15889	15928	15872	15972	15948	15972	15858	16044	15999	15796	15958	16053	16074	16024	15955	15947	15958	15819	15837	15998	15977	15970	16043	15926	15912	15864	15884	15944	16001	16010	15733	16027	15889	15976	15802	15972	16017	15965	16011	15900	16149	15861	15709	15931	15853	15909	15834	15922	15816	15948	15961	15966	15979	16139	15780	15917	15858	15982	15984	16093	15921	15929	15946	15995	16021	15716	15999	16078	15961	16002	15828	15924	15929	15926	15840	15967	16043	16075	16040	15924	15902	15922	15818	15915	15917	15853	15896	16131	15865	16035	15834	16014	16111	15783	16017	16073	16220	15986	15941	15846	15935	15870	15793	15891	16106	15911	15881	16128	15914	15813	15762	15960	15923	16095	16029	15802	15989	15992	15835	16018	16077	15987	15847	15883	15975	15874	16048	16010	16011	16176	15867	15955	16040	16082	15911	15932	15849	16064	15894	16046	16004	16017	16069	15861	15991	15777	15835	16030	15874	15989	15702	15887	15932	15945	15921	15853	15794	16123	15988	16019	15853	15995	15797	15817	15914	16022	15982	15834	16031	15895	16104	15862	15958	16080	15946	15889	15839	15981	16008	15983	15962	16102	16012	15857	16057	15861	15926	16049	15901	15904	15922	16061	15886	15945	15852	16025	16049	15993	15805	16033	16033	16035	15828	15946	15955	15932	15910	15933	15993	15882	15909	16023	15809	15966	15744	15916	15946	15887	15982	15971	15857	15875	15996	15863	16096	15960	16050	15763	15822	15923	15843	16053	15940	15973	15826	16008	15941	15956	15799	15945	15922	15745	16026	16154	15877	16061	15903	15906	15932	16002	15848	15934	16036	15898	16084	15857	15901	15867	15966	16011	16034	15844	15786	15944	15848	15822	16025	15813	16086	15914	15958	15917	15898	16066	15893	15961	16034	15853	15938	15986	16017	15922	15821	16002	16047	15895	16201	15888	15882	16006	15964	15793	15941	15992	15988	15783	15890	16082	15810	15783	15826	15813	15986	15970	15819	15910	15893	15968	15917	15944	15792	15938	16121	16013	16010	15947	15922	15970	15921	15959	16072	15933	15909	16177	15886	15899	15974	16055	15893	15946	16006	15744	15955	15865	16077	15904	15733	15924	15893	15936	15943	16034	15893	15925	15977	15921	16041	16075	15994	15851	15900	15962	15917	15891	15922	15852	15946	15939	15993	15902	15905	16019	15905	16002	15891	15914	15828	15997	15850	15888	15996	16059	15847	15831	15859	16037	16021	15895	15895	16012	15862	15919	15859	15912	16156	15869	15749	16019	15836	15941	15921	15993	15933	16084	16026	15985	15844	16113	15872	15844	15948	16075	15857	15803	16181	16092	15906	15915	16132	15967	16082	15983	15959	15948	16038	16112	15899	15837	15928	15943	15906	15836	16013	15988	15901	15752	15998	16024	15895	15892	15842	15909	16002	15847	15916	16114	15960	15806	15903	15781	15908	15898	15889	15899	15982	15861	15944	15832	16016	15900	15929	15924	15939	15924	15913	15876	15922	15908	15998	16034	16024	16031	16002	15984	16013	15923	15872	16084	15951	15882	15812	16153	15972	15907	15903	15793	15901	16022	15950	16038	15881	15935	15905	16032	16037	15953	15861	15960	16015	15830	16010	15898	15943	15934	15885	15958	15929	15960	15946	15812	15831	15961	15859	15972	15963	15900	15938	15835	16023	16069	15946	15837	15999	15825	16034	15865	15911	16048	15832	15860	15704	16017	16009	16015	15771	15824	16063	15990	15824	15847	16021	15857	15949	15784	15899	15830	15832	16076	16128	15851	16078	15922	15986	16062	15932	15878	16020	15944	15749	15955	16053	15833	15945	16078	15912	15881	16001	16033	15939	15901	15819	16209	16104	16003	15747	15852	16012	15905	15826	15956	15887	15920	15966	15964	16185	15997	16026	16020	15945	15989	16020	15866	15944	15791	15875	15917	15780	15865	15982	15999	16001	15849	15985	15872	16052	15813	16016	15849	15957	15919	15930	15912	16018	15735	16039	15884	16030	15880	15976	16131	16003	15956	15865	15921	16013	16141	15998	15911	15879	16169	15760	15990	15902	16030	15900	15958	15994	16009	15953	16132	15981	16113	15990	15725	15915	15886	15963	15956	15823	15832	16004	15946	15962	15857	15895	15870	15880	15916	15962	16070	16017	15969	15864	16003	16175	15887	16063	15921	15930	16009	16096	15870	16014	15963	15833	15912	15999	15900	15956	15839	16066	16023	16047	15906	16088	16082	15964	15839	15979	15950	15970	15890	15860	15938	15783	15876	15815	15897	15901	15830	15818	15823	15899	15949	16013	15852	15901	16048	15974	16056	15929	15912	16099	15999	16082	15959	15873	15989	15994	16127	15935	15938	16186	16087	15922	16007	15995	16052	15961	16059	15849	15990	16025	15795	15817	15837	16023	15973	16010	16000	16068	15996	15950	15942	16017	15967	15888	15930	15928	15869	15984	15927	15949	15845	15935	15839	15993	15834	15904	15910	16096	16050	15772	16036	16056	15834	15975	15996	16082	15992	15894	16117	15924	15970	15900	15930	15871	16091	15864	15935	15953	15967	15918	15844	16144	15983	15836	15997	15818	15860	15933	15968	15798	15813	15840	16023	16053	15958	15892	16001	15948	15850	15858	15895	15977	15771	15937	16131	16131	15877	15935	15925	16011	15783	15904	15943	16238	15775	15806	15960	15847	15945	16049	15890	15810	15885	15846	15850	16082	15993	15889	15861	16116	15844	16115	15998	16015	16013	15995	15938	15962	16127	15937	15852	15947	15953	15719	16058	15849	15916	15869	15913	15999	15975	15891	15833	15773	15960	15914	15979	15887	16133	16109	16041	15995	16002	15904	16045	15911	15763	15905	16042	15907	15937	16096	15818	16005	15912	15988	15847	16177	15913	16029	16205	15887	15813	15924	15827	15933	15998	16030	15957	15995	16037	15974	16076	15821	16050	16007	15910	15985	15868	15960	15876	15815	15933	15997	15809	16087	16023	15985	15976	15928	15883	16014	16043	15898	15960	16022	15734	15961	15851	16097	16041	15955	15921	15826	15915	16016	15908	16089	16015	15994	16004	15936	16152	16004	15820	16056	15918	15896	16082	15951	16020	15967	15840	15988	15934	15899
23865	20946	28191	23966	21581	20407	19563	17541	16946	16879	17066	16660	16707	16750	16740	16678	16629	16437	16634	17665	23569	24219	21775	18724	17041	16629	16332	16322	16319	16351	16376	16313	16268	16371	16461	16338	16472	16349	16441	16364	16393	16314	16480	16282	16362	16388	16285	16488	16420	16321	16380	16121	16306	16193	16304	16461	16334	16252	16257	16093	16385	16252	16175	16255	16308	16360	16486	16375	16218	16334	15883	16267	16049	16306	16266	16122	16201	16430	16261	16322	16224	16416	16442	16327	16335	16236	16601	16397	16356	16255	16264	16310	16378	16418	16491	16265	16197	16337	16157	16276	16262	16072	16258	16275	16404	16126	16468	16447	16392	16571	16339	16273	16314	16154	16272	16213	16327	16201	16384	16413	16209	16477	16099	16329	16259	16233	16415	16394	16420	16176	16283	16236	16251	16472	16164	16399	16421	16304	16191	16310	16306	16129	16290	16177	16235	16314	16331	16155	16091	16237	16300	16238	16197	16216	16363	16294	16379	16294	16336	16406	16249	16223	16193	16267	16280	16391	16215	16240	16211	16234	16339	16315	16275	16240	16193	16239	16087	16173	16197	16428	16305	16370	16091	16201	16160	16409	16224	16289	16212	16356	16271	16452	16437	16324	16347	16323	16259	16343	16196	16102	16317	16448	16388	16405	16196	16367	16450	16163	16140	16111	16427	16401	16202	16168	16235	16134	16023	16219	16413	16335	16337	16255	16379	16302	16101	16256	16061	16210	16292	16458	16262	16095	16264	16120	16136	16239	16292	16281	16314	16304	16135	16333	16193	16232	16361	16232	16297	16311	16076	16271	16393	16326	16339	16283	16304	16307	16278	16292	16477	16473	16302	16004	16146	16341	16327	16354	16151	16421	16391	16293	16230	16313	16382	16118	16353	16410	16290	16260	16341	16332	16343	16368	16231	16245	16299	16369	16421	16290	16334	16159	16337	16309	16483	16289	16220	16283	16280	16194	16261	16287	16380	16238	16181	16193	16254	16302	16080	16103	16508	16143	16337	16224	16325	16246	16097	16365	16310	16367	16488	16217	16136	16210	16272	16287	16185	16186	16266	16256	16387	16116	16219	16275	16198	16136	16068	16255	16231	16573	16245	16270	16193	16194	16182	16283	16288	16413	16390	16314	16272	16363	16294	16206	16278	16220	16299	16261	16234	16149	16221	16234	16277	16212	16194	16204	16311	16173	16224	16615	16214	16284	16357	16116	16083	16259	16244	16135	16219	16315	16334	16301	16142	16160	16265	16367	16485	16332	16363	16243	16152	16113	16108	16348	16507	16062	16237	16302	16314	16195	16338	16234	16317	16377	16494	16328	16159	16349	16146	16100	16174	16201	16260	16112	16338	16384	16147	16091	16275	16333	16343	16227	16412	16238	16202	16210	16133	16191	16280	16154	16285	16368	16124	16191	16485	16248	16415	16195	16191	16200	16239	16533	16466	16215	16243	16095	16257	16467	16416	16437	16286	16050	16179	16152	16072	16384	16326	16165	16413	16436	16302	16318	16214	16266	16497	16240	16129	16299	16127	16214	16311	16261	16431	16080	16223	16169	16159	16097	16290	16327	16303	16259	16435	16309	16273	16291	16186	16275	16261	16119	16199	16215	16226	16256	16157	16125	16421	16364	16230	16272	16266	16344	16423	16221	16317	16230	16410	16115	16262	16179	16141	16299	16441	16303	16292	16188	16266	16229	16399	16393	16116	16371	16205	16223	16537	16254	16272	16168	16215	16193	16198	16327	16094	16277	16329	16037	16287	16442	16231	16364	16385	16348	16353	16258	16287	16387	16360	16315	16342	16145	16258	16193	16165	16342	16215	16060	16305	16191	16189	16291	16236	16248	16270	16343	16398	16107	16259	16359	16294	16158	16225	16251	16199	16265	16394	16366	16271	16227	16362	16203	16278	16169	16283	16081	16205	16221	16213	16371	16361	16190	16216	16210	16210	16255	16405	16347	16020	16253	16270	16467	16120	16385	16224	16123	16477	16328	16215	16204	16011	16226	16361	16234	16374	16375	16544	16214	16100	16206	16394	16217	16197	16315	16158	16136	16294	16221	16276	16366	16355	16161	16339	16113	16168	16215	16255	16293	16242	16197	16206	16235	16442	16273	16138	16366	16249	16191	16377	16289	16204	16124	16235	16139	16291	16252	16278	16403	16251	16251	16331	16238	16464	16325	16410	16253	16307	16131	16262	16113	16485	16241	16088	16514	16161	16181	16183	16144	16316	16222	16424	16175	16319	16374	16224	15895	16421	16264	16179	16306	16380	16441	16166	16485	16128	16294	16192	16348	16355	16135	16345	16137	16150	16302	16386	16229	16159	16102	16352	16283	16579	16105	16297	16095	16117	16297	16104	16358	16409	16284	16140	16202	16355	16321	16324	16392	16205	16410	16365	16175	16257	16393	16282	16350	16311	16288	16084	16287	16305	16193	16268	16222	16254	16324	16208	16228	16233	16232	16113	16128	16261	16324	16273	16301	16299	16376	16293	16357	16326	16231	16296	16197	16287	16203	16148	16401	16185	16253	16417	16234	16231	16344	16237	16282	16393	16212	16253	16417	16204	16215	16225	16352	16198	16202	16328	16121	16299	16217	16202	16328	16231	16193	16308	16278	16290	16608	16339	16237	16326	16356	16173	16376	16468	16349	16432	16361	16102	16233	16399	16236	16503	16224	16316	16118	16137	16310	16304	16229	16317	16268	16399	16146	16131	16470	16358	16336	16421	16453	16186	16112	16295	16370	16254	16273	16420	16311	16160	16394	16096	16359	16244	16232	16320	16148	16346	16448	16322	16371	16289	16359	16428	16173	16271	16311	16413	16315	16274	16199	16318	16311	16200	16347	16343	16365	16320	16391	16243	16494	16328	16051	16156	16335	16226	16179	16199	16281	16227	16208	16300	16152	16210	16088	16302	16339	16273	16476	16352	16400	16296	16280	16283	16341	16216	16412	16315	16217	16207	16277	16172	16115	16224	16253	16335	16281	16146	16245	16386	16261	16151	16319	16121	16341	16433	16344	16046	16125	16383	16327	16416	16250	16100	16221	16384	16319	16388	16361	16153	16390	16091	16255	16422	16385	16211	16079	16255	16500	16303	16188	16301	16311	16320	16286	16379	16275	16369	16421	16421	16253	16331	16427	16294	16126	16253	15983	16299	16207	15913	16268	16175	16302	16313	16491	16107	16223	16161	16333	16240	16319	16136	16307	16159	16285	16443	16122	16392	16338	16218	16237	16293	16237	16284	16262	16475	16363	16216	16285	16316	16188	16239	16262	16376	16247	16427	16113	16280	16282	16351	16111	16222	16219	16159	16298	16262	16180	16170	16345	16403	16144	16239	16127	16329	16346	16152	16071	16384	16145	16193	16285	16267	15936	16352	16360	16302	16429	16340	16355	16432	16295	16342	16164	16346	16355	16338	16337	16366	16402	16117	16425	16179	16235	16492	16216	16340	16339	16379	16258	16297	16297	16338	16085	16170	16053	16342	16375	16283	16070	16111	16250	16088	16171	16343	16173	16347	16099	16267	16368	16402	16214	16233	16201	16218	16360	16205	16318	16214	16179	16433	16227	16489	16394	16298	16360	16113	16328	16323	16384	16103	16238	16292	16101	16368	16229	16404	16337	16200	16023	16106	16295	16290	16243	16274	16054	16040	16244	16457	16373	16364	16060	16169	16145	16503	16306	16148	16218	16272	16285	16352	16358	16232	16212	16163	16219	16223	16289	16234	16252	16303	16281	16294	16244	16213	16177	16209	16408	16382	16416	16263	16246	16277	16400	16240	16063	16228	16454	16261	16162	16293	16227	16204	16224	16266	16283	16254	16307	16340	16212	16400	16381	16309	16079	16330	16338	16248	16220	16296	16243	16266	16407	16251	16307	16127	16324	16462	16222	16249	16187	16251	16293	16360	16386	16268	16093	16124	16386	16257	16319	16415	16134	16240	16310	16330	16245	16355	16141	16164	16228	16282	16146	16233	16207	16169	16108	16457	16134	16245	16467	16301	16475	16476	16405	16144	16301	16212	16372	16346	16265	16255	16403	16163	16368	16242	16221	16181	16180	16151	16343	16213	16193	16333	16184	16259	16342	16276	16233	16330	16066	16254	16247	16377	16293	16298	16269	16248	16149	16335	16214	16148	16364	16209	16386	16396	16309	16448	16417	16103	16148	16094	16485	16154	16348	16143	16194	16288	16235	16277	16211	16269	16264	16093	16116	16295	16297	16301	16425	16099	16155	16183	16122	16456	16129	16256	16324	16350	16394	16326	16252	16259	16420	16323	16422	16170	16292	16396	16190	16475	16354	16359	16290	16068	16227	16216	16461	16327	16158	16363	16292	16317	16443	16247	16176	16273	16146	16134	16135	16133	16300	16477	16194	16193	16359	16461	16447	16383	16372	16413	16247	16246	16330	16376	16099	16128	16244	16257	16344	16140	16242	16459	16459	16221	16128	16287	16457	16171	16320	16414	16582	16165	16318	16272	16245	16186	16322	16272	16156	16230	16181	16422	16332	16163	16318	16264	16209	16459	16197	16261	16262	16386	16177	16276	16269	16251	16254	16190	16445	16288	16280	16279	16294	16225	16222	16263	16243	16117	16044	16186	16372	16334	16134	16092	16229	16313	16320	16387	16277	16496	16367	16252	16214	16390	16241	16245	15925	16320	16203	16049	16410	16388	16281	16487	16348	16226	16431	16250	16303	16269	16403	16268	16185	16374	16195	16342	16144	16308	16163	16095	16385	16242	16186	16234	16299	16471	16380	16490	16401	16264	16180	16299	16408	16173	16360	16302	16110	16325	16394	16362	16358	16436	16507	16385	16110	16315	16211	16279	16334	16399	16195	16295	16223	16205	16368	16376	16371	16286	16203	16295	16190	16319	16315	16222	16118	16146	16248	16312	16284	16280	16190	16469	16150	16326	16178	16401	16122	16220	16421	16249	16319	16401	16268	16438	16428	16220	16170	16367	16256	16122	16414	16161	16086	16402	16314	16473	16294	16301	16408	16179	16497	16340	16360	16389	16364	16219	16204	16401	16268	16271	16501	16206	16407	16340	16164	16255	16219	16342	16169	16233	16146	16234	16163	16207	16061	16303	16252	16210	16277	16362	16274	16216	16385	16196	16325
13978	22870	21720	18623	17510	17125	17113	16864	16490	16216	16026	16103	15903	16126	16175	15863	15710	15330	15401	17665	26335	26025	22035	17707	15992	15618	15353	15229	15164	15326	15300	15249	15412	15351	15343	15264	15381	15305	15306	15179	15096	15295	15224	15304	15384	15351	15219	15264	15322	15329	15018	15245	15205	15292	15162	15097	15251	15265	15249	15194	15316	15232	15266	15262	15170	15288	15254	15248	15271	15082	15195	15112	15310	15296	15183	15449	15377	15198	15255	15201	15245	15289	15363	15244	15221	15372	15155	15101	15221	15211	15220	15120	15339	15248	15226	15174	15249	15236	15389	15347	15402	15198	15175	15409	15137	15353	15025	15270	15135	15138	15109	15246	15317	15222	15113	15139	15065	15227	15280	15140	15482	15112	15271	15157	15219	15241	15418	15285	15241	15267	15250	15381	15171	15219	15313	15197	15232	15214	15247	15116	15360	15267	15205	15162	15333	15278	15203	15205	15228	15232	15397	15237	15194	15286	15204	15221	15111	15193	15296	15154	15275	15231	15182	15483	15262	15138	15265	15354	15339	15339	15297	15338	15279	15457	15173	15374	15326	15130	15123	15210	15068	15302	15247	15375	15258	15322	15279	15287	15359	15253	15155	15338	15485	15350	15102	15123	15283	15328	15190	15220	15366	15263	15226	15110	15254	15219	15270	15240	15367	15085	15204	15124	15337	15169	15140	15377	15118	15178	15245	15251	15088	15156	15308	15172	15205	15226	15331	15180	15085	15347	15403	15320	15209	15363	15305	15444	15125	15134	15217	15084	15189	15207	15354	15199	15204	15381	15278	15180	15188	15291	15291	14990	15302	15116	15163	15363	15213	15157	15281	15175	15298	15309	15293	15217	15105	15285	15268	15245	15219	15275	15214	15260	15177	15313	15082	15270	15192	15185	15293	15174	15255	15330	15244	15181	15178	15307	15177	15236	15158	15274	15102	14969	15317	15153	15173	15470	15166	15335	15255	15168	15138	15388	15222	15191	15123	15167	15321	15306	15227	15164	15291	15298	15271	15289	15317	15320	15271	15178	15173	15295	15128	15241	15300	15160	15382	15357	15144	15349	15358	15380	15150	15229	15133	15370	14990	15072	15246	15078	15062	15204	15282	15224	15374	15171	15235	15169	15321	15238	15319	15343	15244	15270	15230	15106	15206	15257	15262	15271	15099	15085	15353	15192	15126	15182	15300	15296	15047	15301	15262	15382	15035	15367	15216	15270	15255	15374	15222	15164	15114	15240	15240	15161	15280	15227	15065	15278	15115	15447	15202	15218	15187	14991	15177	15118	15163	15107	15048	15188	15180	15300	15282	15265	15162	15131	15315	15206	15268	15100	15187	15133	15399	15138	15270	15175	15215	15407	15183	15346	15232	15186	15299	15263	15370	15109	15111	14985	15257	15276	15189	15228	15289	15253	15251	15195	15274	15073	15279	15350	15326	15262	15327	15409	15267	15311	15258	15254	15243	15325	15199	15156	15198	15350	15195	15179	15303	15166	15365	15200	15310	15406	15276	15253	15144	15239	15235	15324	15188	15009	15291	15384	15222	15146	15260	15234	15167	15295	15030	15250	15047	15171	15151	15249	15199	15213	15249	15302	15211	15273	15197	15136	15231	15306	15171	15256	15189	15298	15406	15133	15117	15154	15238	15076	15250	15214	15337	15246	15166	15267	15102	15316	15342	15105	15506	15208	15214	15212	15212	15291	15303	15174	15256	15188	15195	15310	15202	15265	15208	15190	15098	15134	15245	15348	15201	15240	15240	15134	15157	15186	15303	15084	15206	15205	15141	15171	15136	15194	15138	15296	15212	15230	15307	15237	15414	15313	15246	15199	15436	15300	15259	15284	15325	15308	15052	15368	15356	15127	15092	15273	15259	15168	15138	15294	15270	15351	15311	15218	15477	15129	15312	15042	15218	15426	15248	15116	15225	15359	15358	15180	15332	15166	15340	15356	15238	15109	15232	15124	15247	15233	15195	15202	15256	15203	15174	15451	15364	15230	15215	15239	15311	15175	15280	15366	15174	15163	15277	15110	15070	15133	15294	15337	15302	15257	15192	15348	15199	15157	15225	15397	15223	15375	15274	15069	15353	15122	15230	15362	15244	15290	15162	15120	15113	15199	15166	15250	15262	15318	15224	15134	15267	15336	15276	15096	15351	15402	15403	15265	15277	15163	15072	15241	15206	15129	15197	15485	15118	15184	15284	15090	15252	15179	15137	15281	15368	15213	15217	15413	15357	15448	15214	15323	15292	15325	15183	15302	15151	15269	15303	15213	15142	15107	15339	15218	15200	15350	15267	15233	15165	15251	15497	15147	15254	15225	15216	15341	15142	15143	15153	15180	15107	15345	15393	15273	15184	15301	15238	15141	15278	15076	15291	15243	15059	15290	15248	15254	15156	15117	15203	15321	15193	15161	15057	15477	15270	15455	15287	15184	15317	15151	15236	15241	15131	15338	15267	15050	15533	15169	15205	15146	15258	15049	15305	15217	15165	15176	15273	15272	15200	15239	15193	15287	15167	15231	15189	15252	15345	15196	15312	15323	15326	15213	15168	15411	15261	15203	15214	15216	15390	15198	15404	15223	15121	15276	15170	15359	15176	15250	15288	15095	15366	15297	15381	15222	15187	15266	15318	15134	15096	15082	15163	15169	15384	15412	15292	15217	15256	15166	15204	15201	15252	15168	15276	15306	15270	15297	15296	15186	15262	15293	15334	15276	15247	15280	15127	15239	15139	15414	15344	15237	15349	15198	15356	15168	15382	15338	15322	15222	15262	15126	15258	15268	15328	15245	15272	15225	15187	15098	15164	15282	15157	15216	15236	15342	15080	15058	15075	15312	15233	15244	15276	15332	15264	15144	15119	15339	15178	15118	15228	15035	15124	15228	15195	15268	15413	15278	15282	15155	15319	15211	15269	15285	15258	15140	15194	15266	15182	15257	15205	15187	15115	15445	15294	15232	15068	15389	15195	15279	15284	15252	15042	15359	15168	15256	15251	15295	15039	15200	15241	15341	15257	15255	15186	15244	15323	15448	15377	15120	15165	15223	15216	15343	15140	15360	15336	15226	15386	15305	15159	15427	15283	15342	15197	15158	15212	15202	15322	15423	15084	15323	15186	15405	15193	15201	15146	15266	15227	15302	15258	15116	15298	15281	15239	15261	15351	15195	15142	15147	15175	15363	15278	15240	15293	15235	15300	15300	15159	15253	15286	15274	15386	15044	15281	15304	15179	15341	15223	15270	15161	15173	15167	15375	15116	15220	15401	15158	15177	15232	15276	15300	15257	14998	15271	15325	15089	15368	15419	15170	15228	15168	15177	15267	15317	15332	15232	15116	15350	15387	15163	15179	15282	15291	15285	15142	15162	15269	15159	15225	15107	15267	15165	15184	15149	15215	15261	15183	15336	15206	15195	15189	15102	15277	15255	15293	15167	15111	15115	15321	15267	15194	15109	15180	15183	15226	15349	15227	15263	15279	15263	15185	15249	15137	15421	15233	15071	15265	15110	15315	15264	15075	15152	15317	15177	15274	15151	15284	15149	15120	15257	15213	15161	15400	14994	15255	15202	15234	15286	15345	15376	15179	15344	15205	15252	15252	15282	15305	15242	15330	15180	15253	15169	15299	15148	15178	15247	15127	15304	15315	15468	15161	15262	15056	15174	15331	15218	15134	15181	15284	15372	15042	15188	15264	15308	15319	15165	15230	15144	15069	15205	15243	15135	15170	15336	15322	15254	15268	15264	15183	15351	15278	15398	15390	15263	15156	15292	15289	15239	15179	15187	15277	15126	15174	15429	15334	15083	15077	15247	15211	15415	15254	15216	15188	15309	15467	15079	15302	15281	15238	15282	15209	15188	15210	15110	15379	15205	15112	15172	15237	15126	15151	15235	15268	15126	15223	15205	15277	15509	15074	15252	15204	15178	15202	15258	15242	15073	15263	15363	15224	15274	15303	15216	15432	15191	15260	15500	15448	15200	15164	15151	15226	15312	15320	15240	15284	15151	15211	15102	15259	15407	15299	15339	15370	15254	15196	15181	15196	15211	15096	15250	15151	15397	15251	15328	15183	15288	15240	15179	15387	15339	15183	15380	15126	15175	15269	15437	15296	15357	15151	15208	15105	15234	15098	15280	15234	15327	15072	15213	15178	15254	15264	15128	15273	15223	15413	15220	15269	15348	15123	15080	15143	15251	15267	15299	15171	15216	15237	15223	15245	15295	15327	15271	15232	15329	15105	15253	14854	15258	15291	15251	15273	15269	15207	15192	15152	15170	15340	15167	15054	15187	15403	15174	15123	15242	15259	15213	15208	15221	15134	15255	15311	15426	15019	15165	15167	15348	15314	15368	15225	15312	15072	15229	15301	15271	15102	15202	15209	15126	15188	15317	15266	15340	15195	15198	15179	15144	15167	15235	15272	15281	15145	15233	15222	15357	15253	15214	15124	15169	15247	15267	15237	15221	15375	15077	15206	15106	15288	15312	15473	15153	15176	15097	15246	15405	15234	15120	15192	15175	15227	15091	15293	15315	15337	15280	15212	15149	15158	15149	15209	15369	15133	15074	15119	15251	15136	15244	15254	15122	15152	15128	15310	15264	15299	15265	15250	15259	15290	15167	15130	15333	15292	15156	15257	15338	15093	15264	15125	15243	15425	15116	15195	15277	15347	15034	15272	15217	15132	15359	15352	15236	15291	15287	15228	15063	15164	15337	15209	15290	15238	15279	15077	15160	15246	15185	14969	15162	15193	15254	15143	15301	15459	15229	15170	15207	15301	15105	15402	15417	15398	15293	15198	15386	15173	15324	15061	15125	15211	15295	15106	15231	15249	15289	15116	15255	15275	15074	15307	15190	15322	15276	15180	15511	15296	15196	15314	15121	15259	15450	15136	15253	15185	15252	15092	15302	15387	15225	15327	15174	15304	15221	15250	15178	15326	15235	15284	15322	15008	15034	15266	15386	15174	15309	15028	15186	15196	15176	15170	15311	15323	15210	15436	15210	15350	15253	15204	15303	15199	15344	15105	15135	15187	15275	15174	15186	15324	15245	15234	15350	15214	15099	15091	15193	15187	15221	15109	15303	15200	15260	15262	15218	15305	15263	15196	15334	15057	15405	15192	15381	15262
22817	20941	28659	23406	21193	22378	21955	17539	16551	16821	16555	16147	16234	16088	15960	16164	16231	15984	15899	21919	25629	26940	24321	20411	17620	16173	15676	15564	15384	15406	15430	15507	15343	15473	15514	15506	15688	15493	15429	15198	15632	15422	15451	15363	15391	15380	15631	15311	15340	15343	15412	15233	15355	15633	15280	15388	15398	15322	15494	15564	15391	15419	15539	15327	15422	15253	15278	15411	15545	15485	15284	15393	15509	15329	15265	15402	15350	15457	15292	15469	15418	15491	15280	15362	15186	15445	15303	15379	15241	15370	15437	15438	15439	15497	15494	15286	15285	15113	15405	15390	15282	15413	15307	15381	15388	15307	15399	15436	15444	15257	15349	15424	15500	15473	15353	15365	15347	15197	15427	15312	15288	15442	15443	15427	15418	15472	15460	15419	15351	15288	15463	15466	15387	15444	15484	15352	15459	15527	15267	15371	15410	15412	15339	15306	15324	15381	15351	15368	15550	15289	15456	15366	15372	15738	15430	15351	15458	15472	15469	15421	15449	15613	15528	15448	15381	15401	15275	15410	15265	15155	15390	15446	15417	15280	15511	15471	15396	15427	15236	15354	15190	15400	15392	15345	15298	15384	15272	15238	15533	15499	15382	15413	15262	15329	15434	15469	15307	15357	15408	15425	15117	15493	15307	15174	15427	15413	15269	15510	15438	15429	15455	15593	15426	15253	15377	15339	15323	15336	15537	15507	15310	15578	15289	15386	15421	15452	15410	15444	15414	15109	15404	15376	15534	15238	15424	15345	15283	15306	15323	15342	15445	15323	15345	15407	15353	15454	15257	15368	15318	15317	15390	15298	15463	15372	15250	15373	15257	15488	15279	15528	15457	15267	15381	15327	15458	15434	15453	15267	15405	15246	15317	15329	15164	15419	15489	15556	15424	15427	15251	15138	15256	15374	15362	15311	15626	15321	15351	15446	15487	15549	15435	15329	15601	15379	15396	15387	15353	15172	15270	15326	15248	15443	15453	15398	15445	15469	15342	15324	15537	15474	15584	15386	15468	15443	15370	15515	15336	15649	15616	15348	15177	15210	15230	15420	15410	15285	15391	15526	15285	15434	15390	15460	15339	15351	15447	15522	15485	15341	15094	15355	15270	15543	15223	15456	15265	15304	15396	15368	15503	15167	15290	15417	15311	15397	15454	15540	15373	15359	15471	15371	15231	15508	15250	15227	15458	15392	15370	15346	15423	15334	15387	15210	15367	15207	15398	15366	15274	15551	15446	15220	15596	15364	15457	15365	15330	15442	15379	15258	15290	15382	15467	15587	15244	15311	15418	15253	15311	15249	15345	15297	15420	15368	15371	15378	15473	15420	15347	15295	15535	15148	15234	15368	15622	15339	15382	15487	15343	15323	15417	15119	15208	15659	15348	15508	15537	15333	15314	15265	15447	15261	15232	15562	15368	15337	15383	15249	15360	15410	15166	15195	15504	15399	15213	15370	15382	15435	15384	15322	15309	15405	15335	15393	15375	15364	15487	15242	15400	15462	15276	15278	15372	15610	15166	15451	15412	15385	15397	15349	15311	15287	15296	15467	15374	15393	15391	15481	15485	15389	15161	15272	15307	15503	15243	15322	15388	15471	15334	15450	15518	15282	15281	15397	15335	15404	15409	15412	15381	15387	15458	15557	15437	15284	15218	15130	15569	15383	15418	15246	15333	15288	15327	15283	15442	15319	15400	15382	15148	15523	15388	15324	15483	15515	15262	15171	15339	15417	15304	15433	15389	15482	15540	15636	15414	15605	15419	15316	15376	15362	15242	15367	15472	15210	15511	15220	15367	15429	15504	15135	15361	15336	15184	15336	15500	15465	15488	15348	15377	15374	15281	15160	15315	15408	15235	15331	15374	15288	15493	15414	15332	15374	15213	15186	15197	15580	15403	15436	15391	15224	15402	15435	15411	15288	15252	15271	15466	15372	15324	15243	15475	15282	15377	15570	15345	15271	15302	15332	15418	15371	15324	15733	15503	15456	15364	15385	15403	15273	15121	15390	15340	15318	15474	15321	15154	15434	15276	15339	15414	15490	15370	15267	15384	15282	15228	15394	15271	15228	15552	15254	15321	15441	15377	15197	15210	15457	15399	15545	15515	15491	15424	15288	15305	15278	15304	15126	15328	15399	15454	15301	15523	15301	15265	15381	15475	15517	15313	15387	15305	15439	15525	15391	15264	15370	15375	15454	15356	15341	15547	15344	15297	15365	15453	15458	15393	15320	15140	15408	15404	15359	15299	15403	15432	15338	15295	15309	15517	15453	15404	15530	15349	15470	15427	15403	15526	15394	15148	15481	15258	15217	15211	15262	15434	15406	15494	15388	15470	15463	15391	15406	15356	15295	15298	15348	15462	15276	15372	15466	15188	15354	15306	15305	15510	15111	15423	15291	15398	15450	15281	15285	15305	15224	15433	15192	15091	15342	15225	15376	15514	15628	15280	15364	15243	15425	15363	15414	15557	15412	15344	15446	15388	15432	15315	15325	15255	15279	15473	15392	15354	15286	15337	15399	15417	15520	15297	15247	15479	15245	15341	15426	15168	15366	15274	15310	15425	15497	15457	15454	15276	15223	15234	15410	15026	15322	15409	15223	15453	15284	15405	15281	15331	15342	15387	15376	15416	15407	15364	15357	15499	15332	15052	15323	15210	15363	15267	15300	15432	15377	15230	15408	15377	15326	15303	15324	15385	15305	15185	15429	15251	15302	15490	15106	15483	15330	15445	15416	15277	15401	15370	15365	15528	15312	15186	15535	15456	15280	15359	15471	15364	15280	15254	15579	15167	15332	15689	15422	15270	15343	15202	15417	15275	15397	15310	15312	15363	15344	15282	15345	15387	15507	15226	15342	15249	15215	15432	15421	15394	15318	15254	15367	15440	15292	15551	15346	15420	15513	15376	15274	15224	15497	15454	15397	15474	15276	15330	15366	15357	15285	15386	15506	15241	15269	15454	15417	15401	15204	15442	15201	15459	15455	15146	15201	15409	15463	15162	15391	15425	15487	15202	15345	15316	15380	15314	15198	15455	15109	15158	15237	15264	15411	15300	15390	15347	15223	15417	15422	15290	15452	15272	15129	15378	15539	15404	15507	15453	15411	15402	15459	15231	15398	15401	15390	15331	15397	15395	15267	15393	15306	15320	15362	15479	15375	15219	15296	15395	15493	15269	15436	15359	15439	15337	15270	15345	15232	15556	15521	15274	15386	15307	15429	15502	15304	15519	15526	15434	15338	15248	15502	15464	15106	15085	15234	15319	15466	15270	15089	15215	15335	15466	15318	15303	15297	15242	15404	15438	15571	15271	15420	15261	15289	15314	15272	15596	15335	15464	15322	15116	15303	15235	15296	15394	15308	15211	15284	15424	15263	15219	15376	15463	15485	15299	15440	15245	15500	15349	15294	15219	15306	15514	15242	15391	15445	15311	15259	15303	15302	15436	15339	15358	15506	15235	15332	15276	15425	15421	15452	15363	15538	15445	15471	15122	15377	15446	15274	15342	15555	15496	15354	15427	15245	15463	15481	15366	15594	15211	15484	15428	15381	15305	15291	15562	15389	15435	15443	15614	15391	15464	15354	15707	15226	15341	15383	15229	15357	15478	15198	15346	15320	15338	15226	15433	15328	15381	15313	15466	15336	15391	15231	15386	15379	15447	15429	15378	15308	15443	15270	15412	15299	15293	15386	15400	15356	15336	15297	15371	15431	15428	15160	15458	15346	15314	15398	15355	15356	15282	15375	15360	15375	15349	15323	15393	15382	15323	15134	15339	15471	15280	15406	15293	15335	15355	15265	15160	15432	15383	15426	15499	15413	15536	15349	15236	15298	15423	15323	15233	15291	15469	15367	15441	15412	15437	15452	15436	15300	15181	15347	15629	15339	15269	15409	15192	15336	15320	15472	15658	15265	15288	15326	15417	15427	15399	15455	15328	15443	15452	15312	15436	15620	15479	15325	15125	15456	15173	15328	15497	15339	15396	15415	15455	15513	15509	15307	15458	15461	15480	15289	15235	15369	15493	15353	15430	15166	15368	15344	15536	15464	15391	15463	15448	15400	15314	15403	15221	15391	15395	15445	15596	15532	15300	15263	15344	15399	15358	15276	15603	15509	15489	15407	15291	15329	15336	15252	15327	15455	15361	15379	15245	15416	15301	15324	15172	15350	14988	15242	15249	15414	15203	15276	15319	15481	15367	15374	15235	15369	15318	15244	15492	15280	15443	15498	15445	15281	15499	15368	15417	15334	15278	15381	15364	15261	15430	15376	15369	15278	15429	15314	15425	15368	15465	15477	15401	15293	15296	15355	15303	15267	15304	15382	15355	15396	15293	15266	15498	15253	15496	15292	15234	15313	15418	15397	15288	15379	15281	15407	15481	15493	15295	15403	15382	15425	15292	15338	15223	15231	15356	15408	15261	15233	15332	15201	15287	15227	15247	15501	15322	15316	15275	15324	15272	15294	15325	15354	15298	15407	15245	15345	15293	15507	15248	15306	15461	15246	15438	15409	15389	15424	15290	15423	15582	15309	15529	15211	15304	15514	15262	15358	15513	15321	15210	15300	15173	15528	15321	15422	15477	15347	15469	15344	15536	15316	15475	15336	15338	15347	15475	15370	15437	15382	15484	15332	15407	15349	15304	15333	15450	15334	15462	15247	15420	15229	15246	15302	15361	15490	15280	15388	15291	15150	15217	15430	15290	15190	15542	15369	15253	15362	15180	15322	15262	15528	15273	15484	15391	15181	15295	15275	15494	15445	15423	15316	15533	15430	15309	15365	15467	15424	15341	15293	15359	15299	15394	15224	15300	15305	15212	15376	15324	15452	15223	15355	15186	15446	15537	15277	15310	15400	15390	15181	15255	15399	15356	15396	15514	15270	15209	15149	15312	15333	15309	15414	15379	15348	15385	15253	15563	15397	15526	15474	15391	15281	15395	15319	15516	15241	15432	15369	15484	15502	15321	15268	15349	15539	15265	15389	15270	15380	15074	15461	15511	15580	15325	15427	15419	15261	15482	15331	15453	15217	15131	15251	15211	15329	15321	15332	15178	15280	15282	15468	15530	15407	15375	15226	15426	15299	15383	15520	15305	15300	15364	15476	15390	15234	15312	15295	15428	15339	15439	15448
15521	28026	26543	21835	19455	17614	17599	17375	16625	16314	16128	16002	15548	15658	15656	15761	15477	15457	15100	25480	28324	30113	25573	20912	17074	15472	14948	14658	14692	14743	14736	14659	14734	14594	14574	14520	14884	14797	14645	14720	14663	14655	14713	14716	14532	14726	14776	14897	14704	14640	14690	14732	14724	14948	14786	14742	14645	14707	14773	14911	14891	14770	14688	14679	14739	14683	14781	14566	14831	14708	14547	14802	14672	14621	14606	14644	14769	14573	14618	14707	14535	14798	14644	14563	14812	14753	14755	14758	14694	14784	14606	14894	14557	14807	14763	14655	14759	14544	14784	14830	14725	14677	14798	14698	14675	14680	14766	14578	14672	14690	14630	14574	14839	14704	14838	14625	14774	14742	14607	14670	14789	14794	14669	14674	14751	14641	14754	14691	14577	14689	14741	14732	14820	14817	14668	14650	14699	14639	14730	14764	14709	14625	14541	14730	14625	14613	14621	14626	14699	14641	14909	14647	14799	14800	14623	14764	14650	14690	14825	14747	14849	14686	14636	14649	14695	14751	14619	14644	14736	14565	14646	14582	14652	14733	14608	14590	14652	14769	14837	14650	14614	14757	14590	14682	14776	14684	14737	14761	14651	14855	14712	14745	14743	14567	14735	14713	14843	14744	14627	14600	14747	14710	14707	14785	14608	14678	14836	14702	14758	14681	14756	14652	14504	14659	14696	14706	14675	14852	14721	14484	14629	14656	14773	14738	14793	14621	14756	14759	14493	14829	14726	14693	14710	14553	14557	14597	14815	14766	14714	14761	14759	14610	14756	14561	14750	14829	14712	14638	14642	14579	14762	14630	14672	14694	14735	14696	14598	14592	14740	14686	14671	14784	14735	14692	14693	14606	14817	14582	14885	14682	14754	14805	14487	14690	14684	14805	14726	14717	14748	14705	14829	14596	14709	14656	14619	14730	14686	14849	14722	14706	14578	14739	14884	14876	14639	14610	14740	14815	14845	14554	14689	14712	14777	14587	14721	14607	14812	14689	14683	14690	14731	14676	14648	14644	14691	14729	14861	14743	14736	14731	14702	14722	14717	14678	14677	14672	14516	14644	14592	14834	14736	14707	14677	14771	14596	14720	14791	14764	14717	14647	14702	14723	14671	14529	14806	14672	14881	14724	14726	14649	14708	14717	14791	14634	14698	14605	14677	14741	14686	14656	14622	14739	14613	14775	14700	14735	14446	14780	14706	14725	14507	14793	14681	14736	14746	14601	14706	14613	14721	14854	14682	14501	14664	14702	14745	14689	14681	14754	14565	14829	14625	14722	14617	14716	14679	14583	14703	14719	14623	14620	14655	14547	14552	14778	14637	14637	14650	14756	14633	14682	14588	14633	14693	14837	14731	14898	14786	14703	14689	14449	14665	14803	14520	14604	14630	14756	14645	14703	14699	14808	14569	14640	14709	14651	14551	14702	14647	14592	14658	14712	14558	14630	14782	14687	14689	14744	14598	14622	14691	14662	14638	14745	14599	14749	14725	14694	14680	14677	14720	14732	14831	14578	14665	14707	14610	14551	14644	14599	14618	14692	14566	14737	14753	14656	14654	14609	14879	14845	14738	14687	14674	14829	14727	14718	14633	14632	14737	14539	14494	14600	14787	14664	14818	14476	14760	14745	14572	14680	14632	14727	14733	14591	14528	14736	14723	14832	14676	14857	14633	14854	14709	14762	14680	14715	14709	14610	14881	14622	14823	14614	14684	14713	14783	14741	14745	14775	14707	14762	14676	14533	14688	14686	14726	14742	14733	14692	14775	14798	14469	14678	14589	14626	14783	14790	14717	14673	14717	14645	14724	14767	14643	14536	14844	14666	14572	14581	14797	14792	14789	14731	14782	14721	14791	14655	14695	14681	14818	14667	14706	14629	14747	14789	14667	14701	14635	14767	14801	14610	14880	14671	14655	14710	14573	14841	14621	14708	14699	14602	14691	14635	14758	14854	14609	14711	14692	14761	14620	14802	14721	14752	14813	14554	14708	14657	14807	14629	14510	14818	14626	14521	14713	14679	14676	14642	14602	14593	14733	14690	14564	14519	14700	14667	14767	14640	14573	14613	14662	14801	14724	14936	14691	14589	14753	14744	14886	14750	14859	14691	14736	14820	14486	14635	14807	14662	14748	14789	14664	14617	14731	14626	14655	14652	14664	14741	14804	14606	14782	14857	14672	14737	14759	14667	14584	14717	14639	14664	14718	14861	14815	14623	14630	14789	14716	14780	14691	14666	14744	14851	14653	14612	14878	14902	14615	14740	14728	14739	14712	14783	14756	14764	14631	14546	14741	14879	14629	14752	14678	14706	14605	14478	14759	14602	14713	14680	14743	14772	14739	14912	14662	14707	14601	14803	14780	14638	14582	14740	14676	14624	14701	14743	14784	14649	14753	14680	14808	14850	14611	14766	14754	14696	14701	14625	14560	14651	14685	14626	14752	14849	14782	14768	14745	14622	14877	14780	14860	14656	14792	14865	14548	14787	14693	14621	14711	14711	14614	14841	14926	14808	14659	14613	14776	14697	14661	14784	14787	14784	14768	14719	14789	14779	14559	14622	14554	14654	14544	14601	14767	14600	14700	14817	14655	14655	14793	14518	14807	14619	14747	14642	14759	14693	14809	14693	14770	14568	14614	14479	14672	14750	14572	14862	14722	14844	14533	14694	14629	14673	14629	14607	14655	14637	14743	14689	14633	14561	14716	14754	14637	14702	14669	14728	14543	14753	14759	14626	14630	14656	14616	14654	14733	14863	14666	14680	14774	14640	14917	14759	14721	14548	14761	14622	14726	14600	14748	14747	14809	14694	14587	14999	14853	14615	14653	14770	14585	14585	14655	14951	14574	14657	14740	14755	14894	14587	14668	14686	14652	14798	14669	14689	14733	14765	14728	14755	14770	14728	14705	14520	14697	14573	14665	14700	14818	14668	14757	14652	14678	14716	14586	14749	14684	14756	14804	14723	14893	14768	14873	14769	14749	14636	14806	14725	14703	14860	14708	14649	14733	14683	14643	14649	14698	14713	14658	14714	14649	14643	14706	14715	14566	14759	14602	14773	14767	14752	14678	14823	14780	14503	14660	14865	14687	14841	14790	14757	14749	14706	14657	14761	14670	14606	14664	14646	14744	14775	14785	14599	14817	14607	14758	14544	14826	14748	14639	14672	14510	14564	14722	14650	14837	14519	14792	14728	14599	14821	14705	14769	14779	14650	14733	14657	14629	14792	14709	14743	14710	14803	14638	14726	14708	14589	14678	14612	14682	14825	14769	14737	14773	14620	14635	14653	14811	14697	14761	14856	14760	14702	14689	14698	14783	14711	14690	14768	14834	14645	14800	14686	14703	14697	14737	14623	14779	14725	14744	14620	14679	14649	14834	14697	14701	14739	14558	14617	14630	14670	14669	14885	14761	14756	14757	14750	14754	14659	14807	14603	14483	14663	14686	14766	14623	14793	14718	14690	14618	14718	14719	14966	14719	14593	14607	14804	14693	14668	14593	14690	14723	14641	14732	14792	14684	14663	14624	14650	14721	14721	14651	14682	14632	14611	14513	14676	14625	14725	14731	14627	14600	14836	14664	14662	14704	14713	14702	14759	14655	14724	14674	14664	14634	14588	14580	14593	14770	14839	14779	14607	14574	14700	14717	14856	14693	14575	14823	14565	14920	14850	14688	14794	14595	14813	14647	14600	14777	14694	14684	14709	14691	14804	14714	14818	14700	14601	14721	14738	14731	14741	14620	14612	14511	14834	14751	14653	14596	14762	14799	14815	14519	14843	14758	14799	14777	14575	14724	14800	14706	14718	14693	14653	14834	14646	14732	14634	14627	14804	14825	14625	14650	14744	14647	14710	14639	14648	14632	14679	14629	14751	14693	14675	14679	14831	14724	14808	14848	14619	14651	14617	14926	14725	14644	14701	14813	14713	14667	14741	14809	14694	14809	14829	14696	14658	14692	14689	14711	14742	14760	14524	14739	14556	14600	14741	14787	14640	14641	14730	14666	14582	14662	14668	14714	14681	14677	14495	14828	14913	14788	14682	14801	14620	14663	14700	14658	14746	14656	14769	14777	14799	14824	14710	14520	14811	14728	14553	14574	14613	14591	14709	14674	14617	14566	14821	14658	14704	14734	14701	14812	14729	14894	14642	14562	14540	14469	14703	14603	14834	14871	14721	14619	14572	14557	14927	14712	14795	14856	14692	14723	14781	14638	14744	14727	14625	14709	14729	14759	14706	14601	14778	14658	14692	14873	14625	14736	14710	14777	14767	14707	14670	14754	14609	14805	14674	14757	14731	14668	14620	14524	14707	14762	14715	14679	14758	14683	14701	14593	14870	14899	14699	14691	14515	14519	14610	14746	14674	14708	14671	14793	14818	14597	14602	14657	14778	14417	14758	14662	14868	14633	14770	14576	14680	14719	14788	14843	14671	14820	14520	14696	14821	14795	14533	14645	14816	14763	14656	14785	14539	14865	14561	14703	14648	14791	14519	14698	14575	14706	14702	14620	14743	14674	14708	14889	14433	14696	14781	14533	14748	14683	14825	14787	14667	14728	14803	14710	14680	14875	14783	14564	14619	14761	14527	14759	14678	14743	14698	14871	14557	14711	14657	14553	14662	14761	14721	14558	14568	14695	14795	14680	14590	14520	14803	14640	14840	14763	14645	14682	14623	14634	14660	14598	14606	14652	14645	14676	14805	14729	14699	14752	14613	14639	14592	14837	14752	14504	14688	14756	14670	14698	14795	14728	14854	14756	14677	14707	14634	14754	14536	14586	14711	14709	14631	14828	14547	14652	14724	14595	14689	14698	14629	14568	14644	14849	14612	14542	14605	14649	14763	14731	14746	14754	14723	14704	14708	14684	14469	14672	14613	14705	14802	14571	14790	14700	14692	14734	14747	14745	14637	14747	14731	14682	14535	14654	14579	14673	14740	14587	14686	14710	14701	14621	14627	14666	14826	14684	14882	14836	14739	14781	14692	14727	14696	14638	14681	14607	14713	14720	14890	14721	14755	14580	14713	14623	14650	14653	14626	14595	14726	14701	14575	14739	14645	14641	14611	14694	14763	14751	14694	14695	14735	14677	14789	14660	14837	14863	14656	14694	14683	14562	14662	14760	14647	14778	14700
26963	21389	22176	18681	15616	15330	15577	15230	15244	15233	15302	15284	15445	15205	15031	15212	15256	15386	15148	15611	16465	16343	16035	15797	15578	15496	15174	15191	15106	15167	15204	15075	15142	15215	15175	15073	15141	14974	15280	15039	15087	15163	15331	15093	15149	15188	15382	15109	15367	15161	15318	15075	15106	15019	14911	14941	15285	15093	15013	14981	15084	15148	15101	14870	15159	15294	15159	15231	15072	15192	15115	15197	15090	15153	15119	15274	15112	15086	14966	15191	15213	14927	15172	15089	14981	14968	15152	15123	14992	14900	15041	15073	15303	15134	15016	15008	15184	15312	15322	14987	15283	15210	15243	15229	15062	15004	15013	15166	15063	14947	15293	15175	15272	15063	14877	15176	15123	15164	14979	15050	15021	15212	15101	14973	15144	15100	15046	15064	15169	15177	15228	15193	15200	15327	15180	14992	14953	15219	15161	15078	15226	15226	15053	15120	15125	15130	15246	15221	14902	15225	14996	15105	15108	15219	15011	15145	15057	15103	15180	15158	15091	15241	15091	15067	15020	15147	15123	15186	15161	15234	14963	15113	15114	15196	15129	15017	15125	14889	15016	15226	15025	15010	14979	14986	14987	15054	15081	15248	15042	15229	15164	14923	15146	15076	15092	15101	15156	15264	15195	15351	15259	15235	15202	15066	15139	15198	15039	15205	15056	15176	15045	15109	15132	15100	15072	15271	15046	15033	15029	14933	15193	14884	15120	14916	15191	15280	15203	14927	15224	15086	14928	15117	15150	15065	15127	15010	15306	15058	15176	15102	15233	15135	15151	15064	14959	15205	15191	15103	15178	15059	15053	15205	14994	15026	15066	15155	15144	15033	15153	15275	15204	15085	15041	15140	14999	15047	15122	15111	15038	15089	15035	15231	15067	15059	15145	15081	15183	15169	15060	15158	15174	15140	15216	14976	15235	15095	15135	15173	15103	15183	15097	15130	15106	15121	15018	15099	15004	15111	15048	15084	15066	14934	14985	15216	15019	15061	14989	15104	15109	15083	15148	15040	15134	14940	15108	14936	15235	14893	15311	15152	15232	15144	15025	14910	15130	15034	15010	15043	15077	15359	15174	15092	15102	15129	15135	15154	15033	15101	15272	15212	15047	15130	14952	15295	15132	15064	15151	15109	15015	15003	15098	15067	15203	15229	15056	15175	15141	15187	15192	15061	15024	15318	15138	14950	15025	15165	15277	15101	14964	14880	15239	15060	15001	15010	15175	15001	15069	15117	15335	15072	14957	14846	15124	15206	15130	15142	15083	15201	15276	15038	15140	15080	15148	15278	15126	15036	15015	15007	15166	15053	14994	15062	14837	14970	15148	14994	14987	15147	15046	15035	15127	15123	15099	14967	15221	15049	15122	15125	15078	15015	15002	15086	15177	15166	15305	15216	15241	15123	15277	14955	15086	14958	15249	15223	15088	15186	15221	15109	15187	15216	15018	15199	15013	15024	15089	15193	15170	15097	15101	14861	15011	15111	15090	15108	15132	15049	15045	15201	15156	14945	15173	15131	15086	15010	15137	14963	14885	15270	15109	14983	15148	15180	15395	15134	15162	15150	15047	15173	15062	15075	15144	15131	15276	15238	14949	15162	15179	15070	15182	15027	15167	15252	15316	15106	15120	14939	15081	15085	15226	14910	15000	15006	14984	15043	15006	15038	15206	15001	14920	15131	15058	15041	15199	15055	15122	15150	15242	14953	14982	14825	15074	15194	14947	14946	15232	15168	15186	15096	14973	14933	15023	15206	15194	15050	15139	15026	15308	15044	14877	14953	15142	15115	15061	15341	15287	15161	15253	14850	15162	15240	14981	15039	15010	15166	15207	14887	15162	15145	15217	15194	15319	15161	15062	15189	15155	15037	15096	15148	15204	14980	15076	15194	14976	15210	15036	15251	15178	15046	15165	15129	14970	15030	15210	15101	15001	15069	15121	15009	15057	15198	15103	15016	15023	15225	15152	15017	15168	14961	14876	15121	15185	15136	15089	15237	15254	15153	15291	15342	14999	15068	15116	15060	14917	15094	15195	15007	15064	15145	15176	15081	15221	15195	15143	14925	15116	15130	14999	15214	15168	15006	15295	15100	15311	14999	14826	15089	15037	15212	15264	15152	14942	15132	15100	15062	15164	15281	15105	15139	15131	15102	14968	15013	14982	15150	15161	15185	15221	15115	15173	14920	15041	15038	15087	14933	15117	15179	15158	15105	15175	15214	15073	15014	15228	15194	15167	15073	15095	14819	14951	14895	15310	14989	15067	15069	14997	14909	15069	15279	15395	15210	15070	15100	15019	15054	15026	14913	15096	14962	15160	15035	15198	15092	15222	15201	15143	15062	15064	15062	15174	15101	15129	15059	14809	15175	15132	15181	15133	15104	15210	15089	15285	15177	15109	14978	15229	15187	15072	15063	15075	15179	15197	15123	15023	15086	15066	14912	15160	15089	15232	15099	15090	15172	14963	15197	15053	15234	15026	15219	15115	15090	15079	15025	14999	15146	15204	15165	15095	15094	14878	14886	15040	15096	15072	15048	15010	15030	14911	15053	15298	15236	14921	14899	15176	15024	15053	15124	15175	14940	15145	15015	15060	15233	15181	15150	15168	15033	15244	15134	15081	15188	15144	15168	15190	15067	15089	15009	15198	15041	15144	15024	15033	15160	15051	15255	14932	15116	15209	15151	15058	15039	15104	15104	15122	15108	15235	15010	15099	15060	15018	14986	15394	15251	15131	15134	15209	15293	14984	15091	15209	15265	15173	15133	14995	15197	15273	14932	15367	15193	15185	15089	14962	14954	15073	15206	15003	15027	15044	15149	14986	14971	14995	15129	15101	14976	14894	15103	15012	15073	14963	15067	15189	15068	15012	15156	15055	15003	15063	15204	15322	14918	15004	15105	15085	15171	15069	15213	15117	15121	14991	15078	14895	15072	15245	15059	15147	15072	15067	14992	15069	15074	15231	14994	15188	14961	15164	15128	15044	15137	15197	15127	14977	15050	15175	15247	15192	14943	15093	15081	15021	15189	15291	15062	15135	14993	15140	15042	15065	15073	15215	15320	15005	15062	15188	14957	15079	15123	15097	15113	15000	15082	15179	15093	14981	15311	15191	15364	15149	15070	15133	15057	14934	15076	14930	15041	14862	15092	15060	15093	15048	15309	15221	15257	15001	15060	15073	14949	15039	15156	15086	15174	15243	15108	15180	15170	15144	15218	14970	15107	15222	15070	14964	15204	15305	14975	15020	15079	15132	15055	15136	14999	15216	15036	14985	15111	15155	14995	15190	14979	15180	14942	15113	15090	15339	15094	15109	15123	15236	15120	15069	15097	15113	15083	14914	15144	15096	15117	15053	15037	15219	14969	15027	15152	15116	15018	15231	15312	15076	15108	15199	15275	15058	14968	15031	15021	15253	15314	15258	14859	15200	15050	15165	15011	14958	15144	15208	15189	14942	15104	15043	14957	15072	15062	15086	15032	15018	15133	14892	15237	15079	15096	15115	15151	15023	15148	14960	15327	15176	15267	14919	15092	15107	15052	15157	15214	15179	15127	15182	15138	14959	15143	14967	14950	14962	15216	15092	15084	15127	15247	14941	14935	14852	15176	15197	15229	15146	15290	15123	15259	15212	15075	15228	15047	15131	15092	15168	15044	14946	15299	15268	15040	15137	15062	15046	15104	15112	15176	15115	15216	15058	15098	15044	15245	14992	14993	15086	15258	15058	15167	14793	14887	14926	14975	15121	14948	15147	15320	15327	15018	15139	15175	15129	15082	15300	15078	15244	15181	15045	15211	15127	14931	15044	15194	14971	15121	15255	14901	15305	15180	14974	15038	15117	15093	14995	15182	15068	15156	15189	15167	15257	15251	15198	15218	15253	15178	14968	15152	15134	15001	14941	14907	15404	15127	14950	15241	15267	15203	15076	15068	15217	15096	15087	15070	15219	14941	15190	15133	14996	15099	14922	15061	15105	15001	15199	15127	15011	15178	15163	14996	15176	15090	15292	15222	15053	15091	15130	15017	15210	14988	15043	15153	15121	15174	15182	15187	14985	15001	14813	15127	14949	15182	15031	15163	15136	15206	15276	15205	15335	15110	15125	15157	15229	15115	15205	15115	14875	14932	15107	15125	15200	15074	15127	15048	14898	15036	14915	15028	15501	15234	15111	15171	15141	15025	15137	15091	15134	15019	15204	15330	15046	15123	15152	15088	15210	15156	15197	15265	14913	15099	15133	15164	15168	15136	15236	14926	15101	14962	15230	15238	15213	15050	15442	15165	15267	15152	15122	15152	15121	15125	15109	15124	15235	15179	15174	15251	15134	15162	15282	15016	15119	15192	15185	15282	15205	15273	15196	15173	15119	15030	15156	15077	15078	15134	15285	15073	15173	15109	15020	14984	15272	15223	15218	15085	14973	15004	15056	15047	15322	15074	15181	15008	15156	15036	15225	15088	15088	15210	15071	14973	15162	15007	15097	14934	15149	15141	15180	14996	15093	14996	15081	15031	15069	15311	15101	15089	15137	15086	15089	15098	15050	15090	15218	14974	14987	15131	15033	14913	15120	15200	14981	15105	15111	15090	15010	15203	15116	15215	15089	15163	15383	15142	15183	15120	15325	15091	15131	15168	15024	15087	15078	14932	14823	14890	15104	15166	15071	15062	15081	15026	15084	15175	15198	15159	15012	15193	15042	14927	15216	15086	15084	15113	15188	15030	15033	15063	15138	15327	15082	15032	15140	15074	15100	15042	15263	15259	15287	15356	15208	15195	15048	14950	15104	14830	14951	15150	15043	15213	15133	15129	15203	15233	15107	15195	15171	15012	15134	15012	14981	15195	15033	15188	14996	15059	15067	14999	14880	15141	15140	15079	15213	15031	15228	14930	15306	14974	14819	15053	15135	14932	14870	15102	14982	15214	15081	15089	15021	15289	15104	15035	14900	15094	15227	15142	14982	15036	15031	15131	15033	15109	15286	15301	15162	15012	15205	15155	14958	15090	15152	15110	15190	15156	15061	15053	15056	15119	15057	15025	15116	15245	15212	15024	14963	15158	14910	15244	14988	15317	15234	15373	15263	15249	15260	15169	14936	15206	15065	15291	15322	15116	15071	15146	15074	15309	15029	15045	14883	15111
14043	16343	16421	15650	15401	15018	14840	14783	14676	14726	14818	14938	14696	14707	14693	14842	14787	14734	14649	15672	16566	16215	15719	15211	14964	14594	14652	14673	14596	14310	14530	14567	14277	14643	14728	14586	14579	14368	14494	14420	14678	14604	14588	14620	14461	14639	14514	14741	14581	14659	14350	14662	14576	14611	14625	14472	14469	14575	14573	14504	14623	14605	14637	14620	14709	14562	14507	14626	14512	14497	14731	14561	14568	14484	14697	14518	14549	14564	14631	14540	14801	14579	14598	14488	14470	14610	14539	14585	14658	14647	14528	14595	14678	14599	14618	14399	14534	14546	14681	14641	14574	14550	14543	14497	14608	14587	14592	14614	14672	14588	14610	14452	14603	14583	14366	14516	14526	14633	14545	14535	14506	14664	14495	14436	14677	14569	14582	14629	14656	14566	14603	14589	14434	14445	14547	14422	14642	14413	14226	14519	14752	14566	14748	14452	14413	14528	14490	14589	14460	14526	14399	14592	14638	14615	14613	14472	14478	14578	14644	14548	14573	14537	14527	14722	14546	14619	14368	14511	14412	14640	14710	14287	14623	14600	14544	14454	14576	14586	14390	14534	14579	14540	14436	14633	14607	14494	14568	14469	14688	14700	14561	14577	14598	14599	14654	14683	14707	14534	14677	14402	14658	14626	14756	14535	14545	14663	14488	14607	14496	14328	14443	14414	14575	14599	14502	14804	14617	14507	14611	14502	14596	14481	14541	14594	14559	14617	14508	14529	14557	14612	14423	14601	14508	14463	14688	14358	14394	14432	14547	14641	14615	14507	14486	14343	14537	14579	14384	14592	14740	14657	14432	14567	14383	14604	14753	14575	14449	14707	14529	14503	14339	14676	14610	14594	14644	14484	14656	14524	14661	14594	14659	14526	14444	14619	14705	14478	14570	14475	14688	14534	14723	14549	14583	14458	14709	14569	14748	14418	14531	14533	14628	14860	14779	14547	14690	14595	14649	14574	14362	14636	14589	14660	14578	14594	14715	14557	14524	14481	14591	14690	14676	14472	14618	14600	14507	14609	14661	14571	14539	14680	14527	14674	14661	14506	14390	14408	14717	14696	14573	14585	14660	14603	14576	14567	14671	14617	14638	14477	14453	14599	14678	14590	14684	14531	14504	14687	14683	14518	14711	14548	14471	14545	14632	14530	14422	14581	14586	14625	14550	14697	14541	14635	14580	14416	14607	14525	14578	14444	14642	14730	14618	14722	14454	14524	14623	14608	14476	14705	14539	14524	14547	14495	14588	14686	14554	14633	14530	14584	14560	14532	14584	14513	14584	14717	14546	14552	14662	14479	14582	14594	14663	14593	14449	14454	14522	14561	14612	14594	14668	14668	14379	14384	14609	14534	14576	14673	14692	14529	14618	14615	14405	14622	14650	14433	14338	14644	14709	14488	14596	14650	14571	14528	14356	14473	14591	14533	14569	14631	14444	14559	14604	14462	14546	14639	14545	14560	14577	14522	14552	14682	14541	14561	14745	14597	14528	14446	14685	14538	14566	14630	14555	14619	14319	14563	14578	14505	14649	14630	14599	14575	14364	14478	14530	14805	14508	14573	14470	14438	14601	14527	14590	14684	14554	14571	14462	14565	14504	14430	14453	14562	14669	14682	14425	14532	14655	14568	14550	14610	14480	14726	14612	14543	14462	14485	14512	14737	14552	14714	14682	14410	14666	14516	14599	14663	14527	14650	14556	14424	14389	14602	14593	14561	14550	14610	14481	14588	14590	14598	14487	14517	14608	14481	14557	14480	14599	14434	14499	14566	14625	14532	14616	14614	14654	14767	14521	14725	14613	14482	14609	14396	14543	14488	14579	14495	14683	14476	14502	14628	14515	14513	14519	14571	14539	14556	14544	14660	14632	14757	14594	14562	14718	14763	14646	14395	14568	14444	14472	14585	14738	14620	14681	14708	14485	14586	14611	14616	14586	14584	14467	14521	14598	14668	14531	14521	14615	14622	14549	14616	14464	14464	14613	14555	14502	14547	14708	14515	14634	14497	14466	14369	14576	14472	14549	14586	14608	14463	14614	14618	14564	14497	14530	14639	14671	14597	14580	14544	14632	14662	14486	14464	14509	14548	14528	14624	14593	14560	14495	14510	14505	14516	14605	14597	14563	14514	14484	14514	14429	14623	14707	14612	14579	14508	14656	14789	14436	14466	14713	14558	14659	14428	14477	14656	14740	14646	14580	14748	14555	14594	14422	14553	14585	14707	14541	14537	14746	14497	14538	14511	14514	14445	14408	14444	14610	14649	14537	14579	14632	14646	14609	14523	14490	14671	14658	14588	14677	14594	14662	14700	14544	14737	14590	14737	14542	14635	14368	14600	14591	14458	14410	14709	14639	14745	14749	14664	14517	14591	14485	14596	14492	14505	14466	14374	14585	14551	14481	14533	14638	14631	14582	14600	14661	14541	14455	14582	14606	14574	14491	14556	14543	14567	14541	14532	14429	14605	14617	14674	14560	14629	14486	14615	14527	14419	14477	14642	14613	14477	14538	14694	14538	14446	14652	14645	14432	14574	14613	14433	14392	14630	14454	14686	14756	14666	14574	14610	14598	14537	14583	14563	14550	14557	14499	14587	14673	14711	14630	14458	14666	14565	14372	14532	14466	14608	14523	14701	14490	14649	14543	14553	14584	14555	14684	14544	14542	14665	14479	14662	14613	14561	14357	14337	14621	14686	14678	14322	14427	14529	14605	14757	14574	14463	14409	14413	14658	14655	14677	14610	14608	14470	14667	14647	14586	14781	14616	14379	14599	14634	14644	14573	14585	14751	14565	14500	14490	14508	14632	14561	14523	14691	14464	14550	14621	14539	14702	14606	14651	14518	14485	14750	14444	14465	14589	14572	14655	14668	14631	14625	14601	14534	14708	14456	14425	14446	14513	14563	14662	14615	14355	14603	14349	14619	14383	14499	14412	14455	14582	14642	14394	14586	14515	14425	14577	14594	14662	14507	14663	14397	14533	14543	14434	14596	14647	14520	14556	14640	14422	14614	14565	14606	14646	14450	14547	14598	14494	14596	14494	14517	14736	14699	14580	14725	14485	14622	14634	14661	14449	14533	14552	14766	14505	14556	14545	14442	14524	14533	14497	14516	14684	14519	14487	14478	14625	14514	14523	14637	14481	14522	14652	14532	14447	14678	14628	14696	14729	14454	14539	14553	14439	14521	14474	14564	14521	14452	14613	14534	14514	14604	14596	14542	14451	14534	14705	14445	14516	14643	14496	14644	14651	14541	14468	14538	14630	14547	14513	14527	14611	14614	14464	14520	14539	14553	14793	14701	14522	14654	14544	14503	14414	14426	14634	14426	14511	14722	14529	14591	14568	14441	14559	14424	14395	14630	14589	14650	14550	14700	14536	14550	14633	14552	14546	14563	14674	14720	14504	14530	14435	14565	14486	14697	14495	14549	14584	14485	14558	14579	14790	14492	14640	14564	14641	14654	14757	14609	14586	14631	14466	14325	14623	14492	14489	14603	14451	14518	14425	14753	14514	14612	14670	14682	14666	14539	14530	14665	14495	14613	14688	14469	14479	14580	14506	14652	14478	14365	14547	14403	14605	14563	14275	14521	14542	14679	14413	14515	14607	14491	14503	14468	14596	14543	14376	14659	14639	14339	14542	14551	14588	14552	14495	14542	14543	14480	14589	14590	14697	14525	14785	14518	14482	14644	14580	14696	14684	14514	14592	14466	14481	14463	14546	14746	14598	14452	14508	14705	14616	14497	14642	14638	14553	14373	14447	14466	14596	14441	14557	14522	14438	14570	14479	14498	14698	14402	14506	14422	14684	14463	14446	14840	14556	14532	14669	14592	14636	14560	14625	14497	14661	14601	14601	14591	14551	14551	14470	14546	14466	14500	14532	14667	14519	14482	14636	14650	14515	14646	14612	14561	14622	14541	14624	14195	14527	14628	14630	14421	14525	14507	14650	14533	14639	14416	14656	14671	14760	14659	14548	14543	14611	14569	14626	14504	14626	14586	14515	14522	14667	14628	14518	14697	14605	14500	14690	14754	14579	14433	14609	14511	14352	14485	14555	14513	14546	14509	14442	14497	14548	14555	14497	14611	14537	14699	14469	14558	14604	14449	14580	14444	14576	14469	14482	14510	14523	14452	14426	14445	14583	14669	14567	14519	14546	14524	14556	14453	14574	14734	14591	14627	14556	14590	14605	14607	14529	14802	14451	14647	14551	14615	14620	14510	14558	14587	14551	14555	14577	14564	14752	14569	14403	14628	14594	14624	14451	14551	14661	14624	14701	14493	14523	14527	14691	14504	14409	14725	14599	14472	14502	14537	14572	14694	14566	14571	14439	14576	14772	14498	14624	14691	14662	14523	14611	14592	14451	14497	14463	14643	14492	14606	14448	14720	14562	14646	14486	14593	14688	14720	14482	14485	14427	14495	14578	14349	14654	14614	14576	14559	14468	14537	14643	14605	14546	14603	14738	14672	14547	14651	14527	14767	14562	14472	14639	14669	14536	14592	14673	14565	14605	14439	14590	14637	14625	14505	14570	14566	14589	14668	14545	14505	14511	14450	14521	14394	14506	14722	14453	14507	14525	14577	14484	14618	14435	14705	14544	14498	14615	14462	14574	14467	14702	14541	14675	14400	14781	14543	14643	14647	14506	14615	14372	14476	14411	14540	14591	14486	14419	14623	14475	14488	14640	14576	14565	14648	14529	14680	14563	14628	14629	14505	14660	14572	14608	14735	14539	14626	14492	14426	14434	14633	14489	14765	14497	14610	14535	14649	14503	14654	14675	14705	14601	14570	14598	14757	14551	14410	14520	14727	14670	14519	14590	14682	14678	14646	14618	14536	14719	14649	14452	14571	14536	14774	14474	14408	14595	14521	14671	14592	14524	14543	14648	14506	14610	14452	14530	14361	14499	14576	14461	14608	14565	14438	14573	14614	14470	14361	14621	14588	14554	14516	14765	14557	14551	14536	14582	14506	14657	14617	14493	14457	14562	14455	14649	14561	14603	14623	14621	14485	14449	14563	14589	14590	14596	14502	14668	14575	14636	14594	14589	14531	14601	14591	14576	14399	14574	14661	14616	14684	14537	14625	14596	14629	14411	14489	14597	14512	14689	14415	14463	14459	14630	14508
23861	20918	28068	24002	21243	18636	17236	15274	14947	15095	14923	15133	14829	14804	14656	14657	14753	14804	14595	17235	22789	21814	18472	16251	15429	14906	14636	14448	14531	14249	14332	14421	14373	14373	14541	14404	14237	14422	14389	14447	14407	14559	14429	14221	14101	14177	14430	14472	14543	14428	14273	14297	14224	14415	14235	14365	14282	14369	14372	14442	14313	14297	14465	14320	14226	14262	14273	14306	14319	14433	14468	14345	14522	14324	14359	14388	14436	14306	14552	14489	14245	14407	14307	14241	14372	14363	14578	14407	14476	14368	14341	14423	14344	14365	14362	14448	14220	14291	14380	14401	14306	14310	14355	14421	14326	14414	14368	14641	14245	14269	14480	14437	14463	14360	14371	14354	14414	14462	14363	14371	14413	14545	14470	14563	14486	14470	14402	14293	14251	14413	14463	14194	14166	14277	14362	14401	14448	14391	14250	14380	14460	14343	14370	14265	14391	14171	14315	14453	14339	14274	14392	14215	14360	14462	14328	14206	14317	14202	14326	14455	14424	14366	14441	14328	14310	14407	14539	14443	14346	14188	14541	14431	14418	14460	14314	14232	14378	14324	14366	14437	14460	14432	14537	14365	14394	14182	14285	14436	14428	14217	14381	14113	14259	14193	14227	14355	14537	14354	14288	14236	14339	14516	14381	14415	14334	14343	14577	14259	14343	14415	14324	14517	14550	14375	14472	14200	14253	14494	14299	14240	14448	14377	14566	14508	14544	14397	14343	14360	14284	14329	14449	14391	14392	14446	14381	14183	14439	14467	14149	14406	14468	14485	14413	14352	14462	14492	14278	14349	14412	14454	14464	14494	14305	14461	14244	14462	14467	14247	14431	14363	14443	14216	14269	14410	14426	14351	14313	14272	14424	14375	14458	14318	14327	14408	14243	14373	14509	14473	14509	14213	14371	14438	14180	14327	14124	14304	14345	14313	14250	14393	14263	14386	14475	14455	14307	14520	14390	14265	14320	14485	14251	14409	14332	14351	14395	14241	14614	14397	14480	14476	14423	14398	14442	14373	14435	14211	14322	14168	14226	14374	14343	14350	14353	14281	14288	14265	14374	14500	14507	14374	14318	14375	14250	14349	14335	14437	14446	14433	14444	14075	14672	14190	14403	14455	14088	14204	14365	14425	14079	14088	14347	14199	14449	14353	14320	14555	14284	14137	14372	14422	14424	14291	14306	14405	14384	14303	14228	14320	14462	14364	13996	14296	14393	14492	14225	14231	14272	14440	14271	14317	14235	14376	14318	14591	14378	14264	14485	14345	14350	14253	14343	14377	14419	14301	14448	14199	14168	14495	14337	14270	14351	14420	14512	14554	14240	14308	14271	14289	14342	14226	14348	14326	14406	14340	14426	14352	14371	14381	14342	14326	14443	14402	14424	14125	14288	14275	14312	14400	14261	14288	14437	14217	14404	14363	14392	14517	14509	14457	14312	14387	14262	14389	14266	14284	14278	14353	14252	14225	14390	14366	14297	14552	14319	14266	14426	14459	14509	14339	14491	14215	14279	14474	14436	14317	14247	14178	14300	14271	14365	14156	14352	14481	14234	14434	14433	14340	14175	14324	14243	14323	14430	14301	14188	14072	14409	14183	14433	14424	14479	14350	14222	14369	14271	14475	14426	14346	14392	14360	14297	14257	14374	14194	14315	14346	14391	14256	14452	14055	14592	14473	14279	14384	14469	14476	14340	14418	14347	14313	14304	14433	14306	14297	14277	14418	14598	14290	14363	14302	14377	14206	14466	14418	14268	14463	14300	14484	14413	14255	14403	14277	14262	14470	14242	14510	14256	14325	14327	14415	14225	14442	14379	14301	14392	14338	14256	14230	14269	14250	14396	14412	14264	14302	14441	14418	14164	13993	14237	14348	14430	14277	14500	14325	14290	14422	14467	14374	14219	14452	14278	14304	14487	14172	14374	14495	14337	14370	14257	14372	14402	14273	14519	14474	14598	14358	14240	14110	14306	14337	14368	14303	14539	14346	14389	14403	14199	14324	14340	14204	14296	14262	14338	14432	14527	14395	14373	14516	14540	14185	14392	14375	14310	14332	14407	14368	14394	14493	14420	14476	14316	14445	14274	14276	14271	14378	14156	14487	14374	14403	14167	14408	14198	14309	14214	14261	14368	14187	14340	14164	14259	14189	14440	14423	14491	14226	14327	14251	14360	14607	14543	14305	14481	14448	14389	14316	14519	14416	14281	14378	14308	14310	14164	14389	14462	14405	14307	14321	14374	14170	14262	14341	14309	14393	14165	14443	14583	14397	14291	14434	14427	14301	14371	14320	14335	14477	14259	14298	14383	14454	14328	14397	14331	14267	14289	14335	14321	14439	14196	14367	14247	14210	14255	14380	14353	14352	14521	14286	14471	14329	14420	14354	14437	14377	14165	14424	14378	14434	14225	14233	14267	14261	14270	14261	14220	14648	14336	14495	14436	14199	14429	14334	14435	14386	14098	14361	14383	14264	14245	14236	14321	14296	14341	14264	14509	14409	14377	14243	14357	14136	14451	14362	14204	14492	14343	14231	14445	14474	14470	14378	14275	14553	14464	14342	14407	14303	14310	14131	14240	14365	14260	14276	14241	14331	14450	14374	14284	14409	14408	14376	14439	14166	14321	14548	14403	14318	14413	14534	14347	14361	14323	14494	14277	14205	14414	14477	14419	14339	14532	14283	14490	14481	14545	14329	14397	14294	14281	14324	14681	14394	14436	14330	14413	14290	14304	14345	14441	14174	14384	14420	14243	14243	14328	14453	14246	14577	14372	14457	14332	14244	14316	14137	14377	14509	14242	14447	14483	14389	14517	14237	14262	14344	14240	14228	14350	14350	14518	14353	14500	14335	14355	14490	14515	14284	14242	14287	14165	14140	14463	14440	14344	14451	14229	14392	14321	14436	14288	14438	14447	14433	14387	14467	14184	14432	14160	14235	14252	14168	14377	14528	14241	14277	14330	14372	14199	14251	14052	14255	14380	14432	14350	14517	14318	14213	14311	14311	14407	14309	14288	14353	14222	14265	14306	14258	14389	14454	14415	14329	14147	14391	14545	14368	14239	14311	14196	14270	14501	14328	14319	14552	14287	14455	14588	14599	14386	14483	14289	14468	14375	14293	14402	14302	14387	14418	14337	14212	14222	14474	14358	14553	14307	14418	14439	14486	14287	14361	14325	14356	14402	14495	14277	14274	14364	14502	14318	14273	14391	14378	14382	14435	14338	14282	14197	14305	14163	14312	14200	14213	14345	14409	14262	14397	14344	14433	14331	14215	14220	14351	14334	14324	14091	14321	14264	14526	14480	14394	14392	14383	14349	14440	14468	14218	14190	14338	14360	14277	14367	14312	14285	14647	14461	14450	14391	14528	14356	14453	14248	14310	14213	14544	14269	14280	14285	14289	14209	14354	14273	14473	14317	14540	14520	14335	14420	14449	14441	14299	14593	14397	14460	14418	14180	14192	14253	14437	14558	14449	14566	14247	14353	14321	14450	14457	14468	14515	14470	14247	14377	14227	14257	14215	14161	14374	14318	14314	14252	14361	14395	14326	14423	14561	14417	14360	14170	14390	14379	14506	14427	14381	14449	14412	14234	14363	14391	14362	14414	14545	14484	14351	14396	14241	14333	14304	14209	14418	14369	14298	14333	14509	14445	14243	14412	14562	14429	14526	14234	14509	14398	14253	14453	14411	14482	14318	14500	14275	14277	14303	14382	14571	14414	14365	14432	14369	14255	14459	14465	14373	14341	14336	14293	14288	14331	14265	14218	14378	14419	14507	14451	14436	14287	14432	14497	14352	14118	14051	14302	14281	14419	14486	14323	14449	14346	14223	14314	14558	14320	14273	14355	14476	14236	14350	14384	14213	14355	14142	14300	14324	14364	14227	14357	14417	14412	14294	14340	14263	14333	14345	14312	14292	14325	14347	14432	14473	14470	14310	14509	14292	14447	14491	14400	14382	14500	14471	14233	14469	14531	14430	14524	14307	14422	14387	14374	14424	14206	14400	14455	14537	14403	14247	14104	14354	14494	14359	14479	14459	14314	14390	14312	14205	14341	14234	14400	14313	14228	14171	14541	14424	14295	14170	14390	14301	14429	14408	14492	14182	14314	14318	14414	14459	14517	14392	14358	14242	14172	14194	14390	14415	14490	14330	14459	14359	14412	14039	14419	14238	14372	14306	14385	14205	14337	14229	14357	14340	14464	14452	14363	14311	14294	14288	14273	14330	14250	14305	14173	14153	14331	14203	14254	14487	14161	14494	14412	14332	14345	14311	14249	14480	14340	14406	14330	14451	14393	14320	14294	14434	14516	14255	14447	14466	14229	14448	14334	14128	14368	14278	14362	14345	14348	14239	14300	14383	14434	14366	14319	14382	14549	14244	14318	14230	14225	14264	14356	14250	14526	14348	14397	14362	14393	14272	14312	14356	14373	14300	14341	14360	14284	14397	14287	14298	14520	14348	14296	14390	14520	14428	14268	14381	14466	14347	14314	14453	14517	14314	14306	14340	14532	14188	14263	14396	14416	14421	14237	14385	14436	14276	14321	14231	14439	14421	14183	14499	14522	14256	14500	14458	14331	14300	14298	14481	14416	14423	14579	14216	14284	14354	14424	14539	14420	14442	14375	14418	14503	14432	14364	14307	14164	14466	14358	14372	14399	13993	14453	14318	14209	14432	14438	14472	14393	14339	14365	14228	14451	14264	14481	14487	14485	14220	14330	14422	14415	14361	14408	14373	14510	14506	14370	14399	14251	14237	14416	14312	14373	14483	14301	14217	14414	14122	14265	14664	14254	14467	14392	14279	14347	14419	14500	14517	14303	14447	14467	14497	14298	14494	14259	14375	14473	14305	14166	14338	14297	14448	14407	14432	14321	14405	14295	14247	14387	14358	14423	14219	14461	14270	14380	14217	14357	14449	14446	14251	14459	14294	14458	14315	14292	14473	14319	14307	14414	14363	14429	14275	14520	14364	14414	14318	14299	14231	14407	14288	14370	14402	14239	14131	14311	14434	14505	14511	14336	14469	14598	14306	14340	14424	14232	14494	14301	14175	14184	14340	14296	14232	14352	14313	14407	14450	14313	14315	14195	14413	14113	14245	14358	14326	14323	14417	14432	14465	14277	14353
13581	22349	21094	17792	16607	15773	15340	15204	15136	14935	14986	15155	15099	14895	14836	14823	14661	14785	14535	19159	26174	23813	18948	16013	15539	14559	14201	14310	14170	14243	14284	14093	14183	14171	14062	14083	14097	14256	14074	14092	14135	14076	14100	14227	13971	14107	14156	14063	14126	13948	14092	14182	14002	14026	14110	14143	14093	13923	14140	14179	14234	14135	14227	14046	14105	14160	13952	14138	14282	14090	14134	14194	14200	14074	14231	14045	14281	14151	14193	14091	14205	14172	14132	14032	14099	14142	13849	14105	13979	13981	14127	14186	14100	14111	14209	14174	14069	14276	14126	14232	14045	13917	14070	14008	14187	14084	14104	14007	14154	14106	14168	13991	14130	14090	14289	14001	13942	14003	14194	14118	14013	14002	14115	14183	14048	14194	14246	14051	13966	14098	14327	14153	14236	14076	14258	14158	14126	14001	14179	14157	14238	14196	14058	14120	13973	14075	13954	14070	14131	14103	14015	14273	14243	14176	14016	14049	14124	14069	14092	14144	14177	14225	14164	14190	14206	14208	14314	14198	14060	14045	14209	14232	14015	14107	14143	14136	14042	14078	14066	14095	14083	14081	14288	14082	13866	14443	13980	13995	14213	14097	14134	14171	14215	14116	14113	14081	14098	14204	14134	14195	14147	14064	14096	14112	14033	14088	14159	14048	14048	14260	14182	14203	14165	13937	14265	14093	14090	13957	14098	14048	14135	14067	14116	14189	14008	14178	14069	14186	14227	14191	13975	14219	14087	14192	14019	14188	14146	14194	14047	14176	14120	14217	14061	13993	14089	14121	13955	14159	14068	14015	14192	14123	13936	13974	14247	14002	14203	13978	14150	13991	13987	14238	14232	14085	13998	14301	14164	14146	14069	14172	14177	14087	14124	14107	14157	14042	14104	14112	14168	13962	14163	14195	14111	14111	14178	14131	13947	14144	14061	13976	14158	14088	14223	14004	14082	14025	14086	14022	14101	14076	14186	14205	14349	14185	14039	13930	14164	14087	14170	14236	13965	14133	14019	14307	14218	14044	14258	14181	14100	14236	14061	14269	14212	14195	14050	14193	14195	14245	14196	14094	14102	13957	14164	14114	14054	13875	13888	14157	14234	14209	14142	14112	13970	14004	14016	14108	14094	13999	14059	14155	14130	14037	14107	14305	14039	14088	14178	13955	14146	14146	14088	14090	14180	14151	14133	13949	14007	14243	14040	14209	14120	14004	14002	14002	14092	14184	14194	14026	14107	14050	14181	14160	14069	14238	14173	14052	14200	14158	14154	14083	14159	14029	14024	14208	14212	14212	14144	14096	14004	14036	14338	14024	14100	14092	14121	14055	14192	14267	13926	14211	14120	14216	14165	14142	14201	14314	14171	14181	14168	14190	14090	14067	14121	14199	14001	14116	14064	14108	14128	14084	14107	14079	14149	14233	14194	14050	13969	14256	14284	14054	14046	14069	14204	14219	14034	14082	14144	14053	14000	14261	14105	14170	14348	14114	14001	13977	14064	14140	14213	14146	14068	13796	14168	14137	14060	14194	13937	14070	14060	14103	13993	14086	14072	14121	14081	13993	14175	14101	14235	14079	14010	14044	14091	14098	14063	14169	14252	14133	14016	14034	14157	14001	14080	14039	14068	14069	14077	13942	14022	14075	14287	14074	13985	14131	14047	14120	14123	14036	14014	13937	14186	14125	14290	14127	14104	14068	14129	14262	14082	13964	14133	14117	13928	13979	14261	14015	14148	14053	13952	14119	14190	14124	14082	14120	14034	14167	14068	14165	14039	14249	14062	14191	14158	14259	13986	14059	13952	14128	14063	14071	13973	14213	14180	14021	14050	14027	14220	14100	14095	14023	14052	14083	14152	14249	14152	14198	14049	14207	14132	13981	14060	14059	14165	14040	14085	13957	14160	14184	14126	14005	14079	14131	14159	14244	14013	13966	13845	14101	14118	14157	14041	14084	14136	14062	14262	14118	14087	14082	14128	13876	14165	14142	14142	14020	14029	14006	14167	14172	14002	14083	14204	14128	14107	14046	14143	14055	14019	14097	14094	14128	14130	13949	14310	14040	14229	14150	14162	14047	14152	14103	14256	14140	14055	14140	14215	14207	14128	14081	14140	14040	14082	14069	14099	14222	14026	14051	14199	14042	14104	14183	14133	14106	14236	14083	14149	14164	14241	14100	14194	14041	14048	14186	14171	14238	14208	14292	14031	14032	13938	14042	14059	14141	14210	14066	14088	14037	14090	14140	13981	14055	14177	14064	14138	14058	14118	14074	14011	14127	14104	13971	14136	14124	14270	14228	14104	14190	13985	14066	14086	14119	14236	14169	14185	14015	14061	14081	14247	14108	14212	14078	14072	13956	14204	14087	14104	14116	14109	14054	14090	13949	14205	14120	14010	14130	14089	14193	14093	14116	13982	13996	14147	14193	14234	14086	13961	14079	14108	14114	14216	14208	14069	14047	14146	14101	14163	14194	14138	14115	13993	14070	14131	13978	14082	14137	14081	14215	14076	14002	14074	14038	14180	14155	14134	14109	14168	14172	14005	13984	14096	13988	14027	14117	14027	14213	14168	14024	14162	14054	14073	14169	14196	14154	14041	14048	13991	14079	14089	14015	14037	14050	14195	14095	14250	14093	14243	14033	14139	14112	14175	14212	14128	14134	14215	14002	14078	14061	14258	14187	14021	14004	14332	14054	13984	14054	14095	14113	14038	13990	14128	13976	14151	14155	14099	14104	14021	14155	14097	14122	14069	14139	14077	14023	14272	14061	14185	14035	14010	13917	14166	14139	14010	14401	14203	14189	14114	14082	14212	14200	14166	13996	14102	14259	14192	14142	14080	14025	14052	14184	14172	14067	14054	14036	14064	14042	14165	14194	14062	14003	14115	14237	14227	14147	14152	14291	14062	13978	14146	14113	14018	14209	14232	14100	14193	14041	14102	14116	14085	14108	14042	13932	14180	14023	14158	14191	14076	14127	14098	14169	13954	14140	14160	14213	14035	14097	14277	13979	14150	14228	14088	14015	14156	14124	14108	14012	14049	14064	14162	14239	14176	14142	14214	13987	14194	14231	14053	14192	14175	13893	14127	14209	14185	14193	14174	14172	14074	14045	13970	14221	14037	14087	14005	14190	14104	14112	14115	14232	14149	14065	14094	14040	14047	14248	14098	14074	13938	14011	14137	14097	14039	14139	14094	14082	13998	14062	13956	14149	13993	13986	14010	14141	13961	14161	14030	14128	14199	14085	14129	14288	14122	13968	14175	14145	14200	13936	14214	13941	14162	14034	14196	14038	14210	14142	14032	14151	14089	14077	14192	14031	14140	14154	14032	13965	14010	14069	14067	14253	13940	14031	14044	14145	14102	14116	14002	14155	14154	14096	14191	14132	14122	14091	13988	14033	14147	14135	14121	14004	14219	14097	14038	14213	14039	14123	13989	14119	14080	13978	14263	14126	14032	14179	14122	14117	14066	14096	14210	14097	14093	14018	13964	14199	14275	14029	14132	14155	14086	14089	13994	14081	13975	14203	14122	14050	14069	14193	14165	14046	14149	14110	13927	14193	13997	14298	13988	14211	14187	14008	14038	14147	13988	14203	14153	14155	14138	14145	13980	14169	13974	14043	14175	14192	14168	14210	13999	14021	14246	14247	14162	14082	14038	14089	14091	14156	14154	14183	14252	14176	13937	13987	14172	13904	14183	13963	14206	14162	14000	14046	14170	14123	13986	14083	14057	14131	14168	14100	14113	14077	14171	14026	14289	13851	13983	14062	14176	14196	14296	13879	14144	14194	14080	14274	14211	14179	14215	14113	14185	14176	14124	14036	14014	14044	14185	14003	14185	14313	14150	14170	14055	13981	14021	14177	14118	14211	14253	14113	14065	14146	14096	14215	14109	13997	14132	13999	14090	13991	14221	14128	14099	14005	14172	14160	14266	14150	14004	14041	14185	14156	14053	14116	14257	14139	14199	14100	14135	14262	14145	14120	14144	14104	14076	14046	14156	14009	14071	14140	13965	14063	14138	14134	14191	14044	14270	14069	14154	14111	13980	14033	14130	14356	14079	14103	14110	14088	14126	14082	14034	14059	14153	14178	14190	14151	14127	14058	14217	14199	14124	14172	14266	13961	14108	14213	14294	14054	14126	14120	14130	14144	14141	14081	13879	14138	14152	14165	14102	13975	13985	14086	14085	14065	14059	14160	13882	14145	13987	14226	14151	14006	14091	14170	14082	14187	14047	14171	14155	14249	14263	14157	14187	14037	14112	14199	14116	14039	14070	14032	14077	14040	14129	14113	14142	14078	14087	13990	14164	14090	14074	14141	14137	13983	13997	14001	14079	14063	14078	13999	14198	14163	14248	14086	14243	14158	14071	14107	14155	14118	14119	14132	14031	14045	14240	14019	14154	14118	13979	14181	14219	13983	14171	14170	14064	14100	14140	14170	14164	14085	14053	14100	14259	14115	14364	13999	13901	13992	13959	14067	14003	14043	14155	14115	14242	14036	13981	14352	14229	14116	14108	14142	14146	13980	14014	14197	13997	14109	14073	14153	14084	14061	14116	14080	14162	14044	13939	14119	14050	14105	14044	14137	14211	14056	14145	14129	14203	14324	13957	14008	14229	14250	14076	14212	14256	14138	14123	14100	14133	14043	14140	13985	14071	14090	14234	14082	14130	14210	14145	14141	14084	14228	14153	14255	14102	14066	14166	14085	14157	14153	13989	14070	14103	14160	14234	14145	14170	14040	14281	14056	13907	14210	14203	14152	14162	14032	14030	14300	14070	14161	13972	14146	13990	14071	14117	14073	14192	13963	14185	14110	14167	14075	14186	14017	14089	14268	14137	14163	14138	14269	14267	14159	14176	14165	14084	14125	14117	14198	14047	14061	14273	14118	14095	14210	14115	13986	14245	14172	14281	14061	14198	14026	14213	13977	14151	14034	14263	14096	14023	14274	14266	14122	14138	14169	14123	14310	14116	13991	14071	14102	14060	14217	14180	14020	14116	14196	14116	14157	14142	14210	14178	14148	14127	14135	14178	14115	13999	14078	14193	14213	14178	14114	14161	14191	13941	14016	14131	14157	14076	13954	14160	14043	14156	14166	14115	14192	14266	14045	14243	14277	14034	14149
22846	20937	28625	23383	21049	21801	19801	15156	14078	14303	14357	13973	13887	13872	14023	14055	14003	13970	13911	18137	26859	26368	20580	16140	15141	14438	13613	13336	13281	13268	13271	13149	13310	13176	13448	13278	13305	13139	13246	13149	13393	13184	13338	13133	13204	13336	13147	13183	13206	13390	13264	13140	13320	13034	13297	13154	13401	13261	13467	13282	13240	13094	13284	13190	13399	13130	13157	12998	13263	13208	13471	13222	13379	13228	13171	13168	13302	13231	13291	13283	13162	13241	13235	13231	13226	13353	13311	13287	13158	13344	13336	13212	13252	13340	13244	13183	13116	13264	13387	13274	13193	13094	13233	13308	13186	13263	13114	13222	13103	13324	13203	13157	13002	13278	13051	13281	13025	13187	13164	13278	13280	13217	13421	13286	13223	13089	13245	13148	13201	13089	13126	13280	13128	13201	13234	13408	13160	13162	13135	13147	13123	13134	13115	13169	13121	13188	13183	13150	13307	13381	13343	13167	13109	13211	13175	13162	13187	13182	13191	13223	12963	12974	13212	13222	13250	13046	13318	13072	13129	13147	13268	13101	12978	13141	13011	13130	13003	13154	13152	13250	13129	13235	13187	13118	13020	13356	13270	12933	13041	12998	13266	13265	13214	13185	13252	13273	13109	13105	13123	13398	13091	13022	13167	13072	13206	13040	13172	13124	13098	13159	13289	13256	13149	13163	13176	13074	13323	13191	13090	13104	13024	13397	13141	13114	13152	13220	13205	13253	13099	13128	13059	13136	13091	13038	13229	13153	13218	13279	13334	13137	13147	13253	13190	13288	13252	13257	13198	13165	13139	13195	13248	13186	13214	13209	13071	13206	13174	13193	13056	13249	13115	13137	13200	13165	13233	12929	13157	13183	13272	13283	13274	13228	13107	12951	13071	13266	13067	13060	13114	13181	13058	13182	13261	13121	13176	13245	13153	13272	13331	13241	13297	13036	13063	13280	13390	13298	13078	13092	13146	13246	13139	13187	13019	13189	13467	12996	13022	13151	13216	13052	13137	13033	13200	13114	13124	12986	13248	13131	13277	13278	13128	13293	13043	12984	13284	13239	13280	13251	13022	13022	13077	13261	13171	13270	13331	13075	13279	13303	13205	13118	13108	13194	13049	12984	13338	13030	13293	13156	13200	12948	13137	13211	13007	12972	12976	13075	13241	13166	13151	13100	13145	13158	13062	13104	13211	13257	13082	13192	13306	13153	13309	13105	13269	13135	13171	13230	13313	13174	13171	13033	13250	13110	13297	13267	13154	13245	13117	13131	13281	13202	13315	13035	13206	13157	13168	13182	13233	13179	13075	13248	12897	13053	13271	13109	13171	13082	13087	13013	13166	13246	13210	13160	13271	13130	13247	13267	13107	13233	13174	13050	13145	13089	13147	12926	13097	13090	13255	13271	13077	13186	13149	13093	13239	13153	13174	13222	13260	13324	13312	13197	13324	13152	13266	13072	13181	13115	13207	13087	13279	13227	13265	13099	13155	13230	13181	13322	13121	13198	12982	13003	13005	13263	13162	13224	13314	13100	13080	13232	13217	13092	13141	13129	13230	13264	13234	13148	13032	13234	13219	13158	13237	13083	13268	13238	13299	13235	12977	13199	13175	13181	13124	13134	13161	13171	13224	13266	13231	12927	13233	13202	13223	13119	13083	13302	13159	12966	13039	13257	13305	13195	13120	13232	13147	13110	13182	13145	13172	13087	13146	13199	13164	13063	13131	13135	13108	13258	13212	13267	13278	13463	12960	13100	13202	13136	13046	13213	13184	13187	13353	13271	13133	13257	13287	13227	13102	13069	13209	13120	13095	13124	13184	13180	13197	13199	13198	13115	13096	13078	13171	13070	13169	13208	13008	13265	13132	13234	13158	13165	13172	13267	13032	13175	13244	13028	13244	13387	13171	13068	13282	13174	13303	13211	13067	13230	12907	13142	13051	13064	12969	13204	13221	13088	13182	13120	13147	13197	13279	13219	13227	13283	13291	13055	12947	13323	13196	13170	13150	13116	13134	13244	13429	12995	12980	13099	13078	13168	13038	13236	13061	13413	13285	13193	13237	13222	13120	13204	13249	13205	13167	13370	13151	13283	12893	13137	13136	13043	13017	13044	13232	13187	13153	13323	13159	13212	13223	13320	13082	13263	13360	13124	13050	13136	13278	13117	13356	13193	12996	13232	13155	13103	13028	13278	13191	12978	13114	13147	13221	13056	13165	13138	13164	13230	13175	13189	13278	13174	13096	13287	13305	13346	13206	13151	13109	13004	13128	13200	13226	13075	13264	13252	13127	13070	13331	13146	13011	13150	13142	13095	13280	13284	13230	13265	13170	13331	13256	13236	13203	13313	13278	13143	13026	13174	13162	13200	13379	13090	13107	13341	13105	13231	13142	13179	13273	13096	13250	13178	13109	13178	13225	13169	13188	13039	13378	13382	13225	13280	12982	13156	13124	13136	13138	13274	13008	13125	13197	13212	13223	13135	13135	13045	13160	13021	13307	12978	13136	13213	13217	13138	13193	12926	13103	13189	13114	13072	13319	13035	13308	13170	13209	13091	13002	13289	13128	13267	13211	13179	13121	13162	13254	13046	13262	13031	13204	13079	13288	13288	13182	13303	13272	13039	13230	13240	13094	13065	13114	13326	13187	13504	13312	13099	13131	13132	13217	13290	13082	13209	12916	12989	13075	13275	13283	13188	13115	13214	13160	13265	13025	13304	13270	13219	13101	13177	13076	13128	13319	13149	13313	13202	13262	13314	13087	13162	13162	13125	13149	13288	13013	13150	13369	13183	13287	13048	13038	13233	13081	13102	13113	13205	13187	13230	13164	13076	13301	13201	13410	13226	13384	13107	13246	13232	13232	13202	13184	13309	13170	13039	13060	13192	13150	13258	13210	13260	13253	13116	12864	13181	13063	13180	13254	13259	13231	13190	13222	13160	13089	13242	13278	13070	13327	13286	13314	13148	13296	13137	13298	12968	13054	13192	13041	13100	12984	13278	13329	13030	13112	13185	13190	13216	13140	13224	13090	13328	13078	13113	13105	13142	13532	13127	13258	13271	13170	13114	13210	13280	13302	13173	13069	13171	13116	13262	13261	13240	13330	13280	13255	13258	13216	13074	13142	13264	13303	13313	13168	13254	13067	13137	13293	13264	13089	13112	13286	13230	13019	13151	13129	13099	13124	13018	12986	13019	13261	13018	13046	13218	13030	12972	12988	13058	13301	13089	13189	13307	13197	13341	13409	12964	13208	13155	13316	13145	13320	13307	13150	13306	13121	13168	13137	13237	13140	13193	13109	13146	13297	13220	13386	13226	13218	13318	13308	13339	13143	13187	13198	13198	13249	13303	13271	13092	13205	13218	13098	13189	13241	13103	13232	13237	13212	13199	13155	13197	13090	13259	13303	13099	13031	13301	13329	13369	13084	13068	13258	13173	13096	13279	13369	13249	13282	13318	13391	13199	13134	13193	13197	13243	13212	13166	13171	13066	13100	13018	13075	13315	13152	13169	13355	13271	13276	13388	13389	13272	13502	13293	13454	13090	13147	13401	13131	13173	13262	13006	13138	13178	13205	13140	13240	13176	13167	13252	13084	13093	13158	13079	13207	13123	13282	13195	13089	13029	13129	13325	13239	13233	13222	13150	13311	13248	13266	12982	13203	13093	13297	13114	13134	13299	13230	13241	13163	13068	13156	13012	13202	13177	13252	13180	13057	13020	13155	13026	13390	13042	13146	13085	13063	13180	13094	12943	13209	13241	13124	13002	13014	13392	13148	13150	13239	13280	13308	13251	13171	13195	13171	13099	13135	13020	13244	13185	13126	13046	13286	13053	13210	13237	13255	13090	13342	13482	13129	13231	13079	13199	13031	13192	13281	13055	13196	13129	13217	13155	13147	13171	13199	13110	13345	13235	13370	13237	13184	13263	13241	13096	13243	13131	13142	13213	13034	13333	13210	13199	13325	13246	13301	13062	13142	13199	13276	13013	13076	13373	13056	13170	13118	13299	13446	13318	13103	13073	13314	13068	13261	13384	13202	13098	13122	13310	13210	13118	13140	13118	13010	13096	13112	13361	13059	13203	13318	13075	13234	13112	13027	13176	13129	13198	13150	13077	13163	13072	13045	13162	13327	13104	13216	13268	13200	13347	13149	13185	13108	13176	13176	13346	13191	13249	13252	13143	13210	13148	13092	13063	13191	13211	13037	13139	13143	13092	13249	13073	12946	13279	13089	13231	13267	13002	13081	13094	13188	13126	13177	13136	13227	13039	13008	13011	13183	13214	13203	13115	13075	13371	13111	13249	13266	13018	13205	13174	13172	13022	13161	13215	13324	13312	13183	13177	13121	13164	13048	12901	13131	13038	13167	13336	13099	13258	13211	13310	13340	13173	13077	13213	13310	13102	13085	13421	13131	13323	13185	13182	13181	13215	13245	13209	13216	13243	13364	13190	13174	13239	13218	13087	13221	13076	13123	13079	13169	13082	13156	13223	13145	13165	13055	13360	13020	13184	13132	13259	13107	13084	13133	13203	13219	13144	13060	13299	13384	13043	13130	13360	13214	13210	13314	13053	13208	13026	13038	13037	13377	13079	13007	13027	13160	13345	13314	13271	13260	13151	13144	13136	13223	13135	13231	13191	13154	13187	13126	13063	13232	13052	13209	13272	13358	13125	13193	13243	13199	13111	13132	13348	13051	13115	12951	13257	13034	13067	13084	13078	13233	13041	12969	13282	13160	13299	13209	13170	13195	13208	13133	12954	13115	13221	13059	13162	13101	13251	13359	13264	13227	13180	13118	13226	13129	13180	12986	13332	13224	13178	13136	13293	13092	13123	13209	13145	13060	13097	13268	13356	13190	13132	13277	13216	13035	13171	13150	13189	13306	13124	13202	13121	13202	12972	13078	13269	13060	13004	13001	13170	13153	13440	13300	13119	13247	13267	13146	13196	13256	13333	13083	13144	13012	13231	13061	13219	12879	13076	13021	13319	13261	13277	13359	13148	13295	13092	13285	13356	13305	13263	13036	13152	13245	13125	13156	13186	13138	13188	12996	13203	13082	12984	13092	13361	13104	13175	13095	13099	13101	13384	13210	13197	13264	13334	13206	13389	13065	13165	13160	13076	13282	13251
15038	27183	24316	19506	17582	16827	15788	15031	14787	15051	14855	14472	14241	14497	14662	14704	14364	14394	14242	21972	31798	30086	21821	16832	15948	14471	13744	13385	13291	13269	13585	13458	13200	13368	13320	13212	13423	13148	13270	13464	13503	13279	13390	13187	13281	13214	13326	13365	13289	13419	13388	13505	13402	13301	13266	13241	13324	13340	13302	13330	13345	13320	13350	13181	13326	13365	13331	13355	13377	13294	13430	13290	13329	13282	13296	13217	13423	13173	13306	13316	13257	13322	13367	13408	13395	13330	13371	13463	13264	13362	13279	13237	13351	13425	13443	13328	13363	13165	13289	13343	13326	13114	13410	13506	13230	13319	13274	13443	13326	13366	13314	13467	13332	13208	13244	13247	13430	13330	13086	13132	13340	13249	13186	13303	13330	13081	13261	13295	13172	13237	13315	13250	13358	13279	13234	13395	13345	13087	13250	13397	13264	13406	13346	13225	13426	13518	13361	13331	13173	13183	13293	13297	13275	13277	13289	13352	13195	13318	13334	13211	13279	13407	13202	13339	13350	13267	13295	13340	13339	13227	13396	13483	13346	13324	13423	13298	13318	13381	13357	13297	13323	13469	13279	13366	13290	13364	13258	13363	13518	13357	13476	13226	13363	13311	13316	13269	13165	13227	13289	13330	13338	13405	13332	13291	13377	13362	13307	13227	13249	13131	13353	13082	13297	13064	13234	13306	13481	13228	13211	13439	13180	13317	13329	13231	13367	13326	13317	13204	13339	13354	13260	13329	13415	13425	13427	13386	13184	13302	13241	13273	13367	13227	13326	13258	13351	13182	13392	13274	13171	13248	13218	13357	13275	13235	13345	13396	13188	13386	13306	13381	13290	13299	13323	13239	13299	13352	13247	13210	13398	13314	13246	13346	13351	13331	13242	13213	13242	13316	13158	13436	13361	13351	13335	13232	13253	13385	13243	13310	13295	13292	13225	13228	13192	13417	13194	13401	13325	13278	13238	13418	13468	13323	13230	13291	13280	13241	13227	13225	13278	13366	13236	13190	13298	13222	13308	13267	13306	13407	13231	13288	13160	13317	13200	13307	13240	13268	13149	13379	13347	13270	13270	13306	13153	13345	13193	13530	13190	13180	13170	13439	13345	13254	13196	13306	13243	13281	13112	13276	13286	13204	13309	13226	13362	13133	13120	13168	13421	13333	13377	13146	13223	13327	13336	13300	13253	13293	13252	13192	13219	13325	13250	13418	13325	13240	13257	13204	13057	13300	13343	13180	13321	13143	13317	13296	13236	13337	13245	13181	13295	13393	13342	13130	13088	13284	13244	13290	13394	13358	13324	13347	13307	13422	13378	13269	13331	13439	13325	13272	13207	13199	13402	13384	13259	13233	13339	13102	13346	13430	13217	13351	13419	13415	13242	13308	13400	13195	13228	13342	13384	13253	13176	13181	13277	13269	13174	13304	13109	13381	13239	13327	13271	13113	13226	13464	13358	13350	13263	13496	13344	13182	13362	13348	13333	13144	13355	13297	13201	13195	13354	13330	13390	13198	13285	13224	13096	13216	13250	13274	13221	13197	13473	13402	13294	13139	13220	13440	13342	13265	13289	13216	13292	13272	13250	13169	13320	13252	13305	13357	13445	13355	13306	13355	13463	13164	13334	13380	13272	13234	13341	13355	13469	13137	13344	13367	13417	13396	13145	13312	13391	13201	13351	13391	13385	13174	13211	13369	13406	13427	13201	13442	13296	13237	13353	13237	13213	13404	13426	13285	13393	13220	13162	13084	13196	13289	13324	13336	13291	13250	13182	13144	13284	13291	13346	13276	13124	13059	13184	13327	13427	13376	13312	13440	13191	13350	13304	13429	13319	13387	13350	13389	13359	13299	13293	13395	13341	13273	13162	13328	13298	13283	13362	13374	13302	13311	13238	13295	13258	13383	13300	13160	13428	13357	13404	13504	13463	13273	13312	13375	13515	13433	13293	13352	13321	13167	13340	13310	13188	13283	13271	13111	13473	13438	13216	13159	13283	13315	13280	13299	13505	13233	13225	13253	13294	13173	13403	13111	13283	13158	13240	13444	13245	13183	13334	13558	13381	13280	13305	13142	13177	13343	13353	13317	13304	13179	13238	13352	13254	13376	13339	13300	13264	13068	13371	13238	13288	13351	13433	13245	13420	13154	13390	13440	13357	13149	13416	13388	13249	13144	13243	13194	13295	13297	13344	13105	13264	13391	13118	13171	13361	13383	13295	13180	13349	13307	13161	13112	13392	13393	13455	13357	13188	13284	13216	13364	13222	13172	13220	13270	13274	13330	13349	13375	13462	13354	13262	13150	13191	13229	13200	13214	13193	13292	13183	13245	13350	13301	13333	13345	13441	13357	13280	13285	13225	13151	13181	13401	13082	13236	13309	13357	13270	13206	13381	13276	13315	13300	13198	13254	13333	13218	13225	13350	13370	13328	13345	13379	13370	13304	13304	13339	13172	13288	13321	13370	13221	13439	13203	13280	13340	13299	13194	13288	13347	13234	13351	13282	13209	13157	13377	13134	13349	13355	13226	13462	13299	13331	13273	13371	13309	13245	13332	13328	13258	13403	13439	13409	13154	13190	13310	13432	13231	13248	13264	13347	13219	13453	13424	13321	13381	13255	13123	13251	13331	13321	13298	13463	13349	13342	13197	13143	13153	13411	13278	13428	13229	13414	13217	13194	13390	13201	13387	13370	13274	13357	13227	13301	13249	13421	13402	13287	13250	13266	13132	13317	13340	13189	13436	13338	13289	13334	13236	13257	13400	13135	13118	13343	13241	13346	13445	13414	13248	13224	13373	13208	13372	13344	13344	13395	13278	13172	13207	13283	13324	13390	13110	13274	13150	13283	13282	13245	13369	13344	13478	13316	13192	13290	13326	13253	13383	13279	13223	13259	13450	13451	13240	13327	13316	13391	13272	13261	13196	13290	13298	13275	13290	13172	13317	13312	13325	13315	13288	13480	13397	13408	13275	13291	13125	13436	13201	13258	13207	13233	13234	13312	13279	13219	13283	13255	13315	13173	13286	13442	13304	13152	13292	13191	13317	13380	13369	13299	13444	13204	13388	13396	13313	13317	13177	13450	13245	13382	13267	13318	13266	13245	13498	13272	13386	13270	13307	13222	13361	13252	13273	13248	13362	13156	13218	13341	13270	13286	13353	13175	13386	13290	13209	13211	13241	13244	13274	13278	13254	13223	13266	13263	13371	13317	13332	13357	13219	13323	13360	13460	13192	13378	13427	13362	13391	13145	13378	13201	13550	13328	13232	13294	13199	13205	13289	13142	13187	13261	13311	13195	13354	13324	13427	13264	13394	13261	13180	13310	13279	13171	13194	13242	13084	13210	13345	13293	13302	13351	13118	13433	13396	13486	13173	13209	13447	13185	13243	13330	13280	13243	13309	13415	13205	13409	13135	13284	13178	13256	13565	13439	13297	13341	13462	13293	13283	13364	13239	13135	13375	13182	13233	13068	13130	13245	13418	13449	13299	13388	13195	13308	13307	13121	13132	13320	13324	13460	13200	13200	13392	13422	13233	13198	13296	13283	13303	13419	13309	13217	13238	13340	13373	13257	13267	13222	13185	13319	13360	13266	13369	13369	13255	13267	13356	13285	13278	13325	13208	13367	13456	13330	13310	13421	13333	13241	13170	13441	13268	13284	13348	13333	13295	13426	13177	13448	13354	13427	13233	13351	13460	13284	13327	13362	13385	13207	13467	13354	13361	13375	13200	13312	13352	13365	13264	13349	13499	13318	13291	13281	13157	13454	13234	13273	13150	13321	13342	13407	13266	13467	13145	13126	13345	13419	13353	13268	13186	13403	13258	13294	13192	13316	13351	13346	13343	13261	13137	13333	13304	13367	13345	13145	13295	13244	13268	13235	13306	13342	13238	13234	13324	13340	13219	13123	13342	13146	13201	13409	13123	13279	13331	13257	13195	13345	13419	13289	13441	13343	13249	13376	13241	13355	13265	13418	13286	13339	13346	13225	13351	13264	13509	13295	13181	13545	13243	13307	13291	13362	13384	13257	13216	13429	13154	13343	13197	13223	13456	13201	13333	13348	13279	13539	13264	13251	13253	13384	13176	13261	13261	13494	13074	13247	13255	13243	13457	13252	13139	13404	13268	13371	13246	13169	13224	13162	13331	13304	13436	13351	13371	13200	13342	13347	13293	13281	13251	13489	13238	13122	13170	13156	13311	13294	13191	13330	13053	13445	13042	13426	13373	13290	13371	13162	13286	13458	13352	13363	13195	13292	13368	13271	13253	13217	13305	13168	13273	13397	13354	13216	13303	13262	13132	13142	13352	13102	13376	13223	13207	13335	13211	13308	13307	13349	13369	13333	13317	13218	13317	13292	13310	13371	13297	13161	13286	13270	13306	13241	13266	13342	13154	13197	13243	13163	13197	13345	13396	13241	13236	13062	13368	13407	13333	13323	13170	13293	13372	13366	13438	13293	13358	13291	13324	13390	13243	13313	13255	13256	13331	13238	13254	13409	13439	13277	13410	13275	13483	13224	13290	13188	13310	13386	13562	13472	13392	13362	13342	13192	13243	13289	13308	13309	13368	13188	13227	13385	13225	13303	13351	13388	13181	13313	13187	13203	13251	13206	13307	13305	13361	13444	13441	13194	13364	13214	13436	13265	13350	13217	13284	13214	13385	13242	13095	13455	13511	13366	13370	13518	13277	13292	13205	13422	13281	13304	13294	13230	13334	13225	13364	13257	13272	13168	13262	13303	13282	13306	13440	13077	13146	13221	13398	13222	13317	13240	13284	13229	13382	13537	13470	13191	13265	13318	13184	13182	13349	13207	13364	13171	13189	13317	13112	13238	13490	13257	13303	13305	13310	13254	13344	13309	13348	13129	13391	13208	13374	13269	13203	13363	13228	13320	13236	13162	13169	13301	13242	13367	13126	13387	13265	13255	13264	13243	13211	13430	13267	13105	13090	13213	13235	13322	13341	13240	13168	13249	13386	13380	13138	13281	13311	13391	13305	13275	13346	13385	13296	13374	13342	13194	13264	13253	13204	13439	13306	13334	13228	13357	13319	13216	13326	13315	13215	13408	13357	13338	13336	13344	13302	13326	13232	13532	13483	13208	13278	13306	13215	13316	13253	13183
26925	21289	21163	16529	13859	13689	13549	13284	13283	13599	13532	13360	13321	13226	13452	13369	13427	13458	13373	13666	13961	14271	14300	14194	13865	13620	13565	13268	13297	13361	13342	13101	13189	13154	13158	13327	13159	13192	13196	13370	13271	13436	13229	13391	13357	13364	13257	13258	13338	13229	13421	13261	13336	13234	13271	13291	13291	13304	13178	13258	13172	13190	13235	13248	13127	13051	13108	13410	13153	13442	13246	13433	13279	13205	13260	13252	13425	13401	13197	13362	13270	13389	13217	13313	13287	13179	13125	13070	13176	13402	13217	13251	13344	13255	13440	13167	13340	13240	13241	13234	13189	13288	13135	13287	13304	13229	13327	13207	13066	13336	13230	13276	13259	13069	13275	13236	13157	13282	13197	13242	13092	13333	13393	13328	13290	13188	13197	13306	13191	13233	13209	13235	13239	13233	13180	13332	13189	13117	13186	13343	13121	13258	13023	13257	13283	13321	13290	13235	13227	13119	13268	13130	13174	13235	13223	13169	13094	13206	13384	13374	13442	13368	13266	13235	13160	13192	13181	13233	13303	13189	13398	13235	13169	13214	13277	13279	13335	13229	13399	13244	13459	13216	13180	13292	13330	13157	13183	13264	13286	13142	13138	13505	13427	13360	13211	13279	13355	13250	13332	13186	13368	13337	13323	13207	13388	13339	13521	13177	13226	13391	13220	13152	13172	13355	13277	13188	13412	13297	13370	13390	13384	13297	13425	13421	13213	13450	13271	13076	13220	13254	13083	13369	13271	13312	13410	13335	13243	13117	13247	13250	13187	13180	13213	13021	13374	13378	13288	13100	13258	13272	13224	13298	13202	13243	13268	13245	13308	13258	13214	13356	13265	13199	13331	13142	13314	13227	13033	13227	13379	13301	13107	13343	13428	13324	13347	13247	13097	13208	13351	13146	13304	13272	13234	13166	13260	12999	13267	13304	13354	13426	13374	13256	13207	13357	13129	13186	13310	13239	13177	13227	13152	13275	13358	13124	13247	13356	13148	13455	13518	13402	13288	13246	13324	13109	13268	13375	13400	13303	13420	13125	13141	13349	13343	13280	13356	13325	13293	13358	13380	13172	13438	13185	13085	13167	13151	13225	13230	13317	13105	13375	13325	13340	13311	13315	13256	13221	13340	13277	13135	13229	13318	13580	13257	13120	13483	13355	13369	13118	13218	13315	13208	13297	13312	13359	13211	13107	13140	13279	13284	13254	13316	13239	13145	13425	13267	13296	13341	13076	13239	13205	13176	13174	13297	13342	13236	13395	13256	13173	13335	13331	13038	13199	13133	13263	13228	13104	13123	13240	13286	13380	13456	13248	13142	13400	13321	13109	13310	13251	13362	13211	13375	13279	13285	13312	13254	13230	13280	13212	13208	13324	13144	13381	13217	13351	13378	13224	13170	13167	13140	13292	13312	13237	13064	13162	13163	13244	13339	13238	13278	13167	13189	13220	13318	13163	12991	13220	13421	13449	13332	13263	13275	13192	13279	13205	13172	13424	13108	13195	13238	13321	13374	13098	13238	13273	13190	13154	13303	13379	13294	13109	13288	13240	13241	12968	13367	13094	13245	13334	13426	13320	13309	13271	13164	13293	13111	13095	13148	13243	13304	13339	13426	12965	13290	13224	13434	13287	13402	13335	13311	13241	13172	13124	13251	13345	13325	13365	13120	13559	13291	13304	13327	13393	13447	13297	13271	13240	13310	13244	13222	13213	13333	13210	13238	13268	13354	13169	13244	13060	13376	13292	13240	13313	13379	13374	13414	13293	13093	13291	13321	13432	13249	13169	13232	13222	13329	13490	13425	13413	13220	13097	13240	13325	13327	13256	13280	13163	13252	13205	13221	13402	13193	13233	13366	13256	13408	13290	13334	13251	13068	13256	13224	13152	13310	13078	13176	13297	13286	13245	13323	13303	13326	13280	13095	13215	13306	13244	13220	13187	13444	13184	13267	13269	13018	13254	13079	13289	13211	13262	13276	13208	13458	13282	13236	13084	13158	13464	13260	13441	13208	13246	13117	13283	13246	13108	13180	13267	13432	13393	13167	13118	13205	13272	13228	13329	13110	13138	13120	13258	13282	13476	13367	13274	13361	13339	13245	13288	13408	13167	13312	13204	13412	13207	13299	13245	13240	13176	13180	13290	13208	13227	13224	13360	13202	13516	13199	13364	13162	13182	13201	13267	13129	13318	13137	13241	13215	13409	13225	13314	13438	13341	13279	13337	13269	13181	13290	13300	13370	13188	13226	13189	13380	13240	13193	13281	13274	13307	13391	13188	13171	13074	13363	13298	13294	13208	13245	13355	13130	13343	13163	13331	13292	13252	13181	13221	13268	13322	13144	13068	13307	13227	13186	13316	13261	13238	13322	13265	13220	13111	12949	13067	13292	13318	13393	13157	13451	13200	13193	13330	13065	13142	13153	13131	13305	13454	13336	13074	13308	13279	13176	13259	13270	13230	13364	13152	13285	13327	13263	13269	13176	13376	13057	13238	13257	13197	13195	13026	13276	13155	13407	13246	13180	13301	13178	13225	13446	13117	13490	13222	13306	13392	13300	13329	13291	13389	13122	13283	13329	13126	13173	13268	13468	13177	13369	13319	13460	13469	13325	13090	13158	13096	13311	13373	13335	13426	13155	13302	13177	13225	13271	13418	13243	13317	13205	13180	13281	13264	13383	13251	12917	13260	13315	13326	13211	13159	13338	13150	13333	13168	13280	13315	13268	13268	13229	13280	13145	13401	13290	13319	13367	13237	13310	13187	13189	13196	13130	13192	13108	13224	13364	13030	13248	13376	13197	13288	13227	13214	13178	13262	13189	13241	13122	13183	13253	13376	13034	13197	13125	13242	13334	13313	13196	13186	13150	13347	13495	13246	13271	13156	13462	13265	13017	13392	13202	13303	13230	13268	13008	13236	13390	13245	13090	13277	13170	13360	13181	13312	13161	13278	13226	13244	13344	13176	13108	13412	13140	13226	13275	13351	13244	13313	13208	13303	13124	13255	13369	13324	13162	13298	13347	13397	13215	13163	13309	13159	13245	13308	13085	13358	13300	13056	13141	13188	13266	13198	13340	13227	13425	13360	13196	13251	13253	13181	13250	13323	13076	13297	13268	13227	13352	13250	13267	13400	13185	13318	13216	13202	13242	13276	13203	13207	13215	13069	13341	13187	13175	13314	13470	13184	13267	13356	13337	13231	13146	13367	13237	13343	13419	13274	13328	13256	13329	13435	13240	13044	13421	13435	13111	13114	13206	13264	13470	13188	13361	13233	13176	13401	13220	13150	13401	13290	13406	13172	13159	13245	13249	13251	13158	13308	13195	13222	13432	13338	13244	13166	13313	13459	13220	13212	13297	13283	13255	13218	13399	13178	13255	13249	13196	13338	13327	13246	13390	13192	13190	13196	13388	13168	13313	13428	13148	13152	13423	13101	13399	13195	13286	13295	13281	13312	13219	13273	13271	13177	13073	13253	13252	13335	13254	13262	13181	13136	13256	13131	13222	13193	13191	13306	13326	13207	13201	13339	13300	13217	13338	13257	13134	13197	13159	13347	13451	13229	13264	13278	13187	13325	13271	13248	13247	13039	13368	13324	13249	13231	13196	13363	13387	13172	13160	13442	13262	13222	13212	13320	13333	13289	13375	13165	13405	13496	13175	13263	13266	13380	13256	13212	13362	13273	13026	13136	13419	13361	13267	13363	13469	13294	13323	13319	13300	13114	13086	13449	13330	13312	13298	13244	13308	13237	13196	13154	13420	13218	13371	13301	13388	13156	13198	13384	13346	13149	13230	13156	13395	13163	13144	13319	13136	13308	13202	13454	13094	13077	13147	13266	13207	13274	13368	13143	13198	13194	13295	13349	13315	13221	13180	13204	13329	13246	13191	13348	13160	13333	13326	13068	13229	13308	13256	13168	13262	13073	13180	13403	13049	13167	13295	13315	13278	13188	13124	13275	13088	13246	13191	13204	13338	13411	13463	13249	13370	13226	13351	13382	13427	13301	13220	13440	13421	13138	13084	13323	13327	13113	13309	13243	13400	13251	13272	13341	13243	13122	13418	13204	13329	13304	13345	13205	13188	13254	13231	13278	13159	13242	13292	13155	13372	13231	13069	13335	13389	13296	13174	13212	13409	13295	13488	13123	13416	13126	13282	13052	13139	13261	13182	13226	13191	13282	13308	13178	13306	13262	13306	13340	13301	13221	13185	13263	13336	13134	13203	13280	13297	13213	13133	13172	13347	13117	13182	13299	13436	13376	13200	13144	13356	13391	13160	13423	13257	13296	13325	13107	13292	13166	13270	13259	13189	13260	13360	13187	13008	13076	13309	13310	13103	13149	13388	13153	13169	13271	13337	13413	13153	13376	13118	13311	13411	13170	13198	13089	13318	13245	13233	13473	13234	13242	13196	13220	13304	13118	13117	13426	13356	13270	13292	13330	13184	13259	13158	13336	13393	13356	13223	13435	13206	13130	13033	13460	13347	13251	13179	13371	13195	13055	13328	13224	13087	13127	13255	13488	13176	13496	13352	13297	13158	13229	13324	13314	13122	13362	13241	13311	13356	13358	13055	13358	13472	13204	13276	13348	13306	13230	13282	13271	13289	13140	13292	13078	13239	13229	13243	13416	13244	13348	13270	13224	13310	13270	13480	13288	13234	13332	13191	13021	13188	13317	13361	13174	13298	13265	13230	13389	13306	13230	13363	13221	13052	13230	13265	13309	13242	13208	13392	13334	13257	13257	13426	13239	13389	13160	13121	13378	13403	13411	13375	13598	13286	13391	13306	13262	13238	13133	13228	13257	13272	13353	13400	13371	13274	13268	13358	13334	13206	13226	13195	13176	13151	13221	13244	13108	13118	13193	13358	13199	13114	13232	13325	13394	13302	13301	13333	13219	13164	13252	13240	13394	13429	13283	13378	13120	13291	13471	13235	13268	13290	13225	13494	13478	13255	13153	13316	13548	13478	13418	13371	13375	13337	13284	13129	13261	13245	13289	13100	13367	13222	13149	13152	13306	13181	13478	13336	13230	13031	13067	13357	13352	13350	13236	13248	13193	13390	13192	13339	13364	13231	13413	13370	13249	13207	13322	13324	13120	13283	13324	13465	13269	13342	13253	13394	13398
13708	16032	15390	14421	14079	13754	13839	13812	13665	13585	13746	13703	13674	13721	13583	13767	13665	13472	13388	13722	14808	14868	14330	14794	13873	13616	13541	13449	13431	13406	13529	13425	13334	13461	13336	13432	13423	13240	13349	13269	13418	13317	13453	13288	13408	13533	13539	13330	13278	13381	13277	13529	13456	13310	13447	13399	13351	13421	13387	13282	13322	13283	13326	13350	13323	13574	13394	13402	13446	13317	13593	13253	13277	13420	13308	13453	13422	13311	13385	13558	13421	13311	13225	13293	13465	13338	13514	13470	13458	13382	13290	13424	13308	13393	13346	13370	13486	13345	13440	13388	13393	13384	13475	13310	13459	13387	13273	13523	13562	13454	13366	13442	13281	13505	13431	13330	13299	13444	13367	13274	13492	13369	13471	13373	13312	13557	13426	13517	13466	13503	13458	13398	13362	13423	13360	13445	13256	13525	13299	13291	13526	13403	13362	13325	13329	13463	13276	13583	13316	13473	13600	13398	13515	13297	13319	13476	13407	13605	13330	13383	13416	13285	13454	13395	13312	13614	13451	13258	13342	13424	13282	13275	13300	13322	13595	13168	13372	13271	13332	13420	13331	13384	13480	13453	13540	13317	13442	13408	13675	13450	13439	13299	13538	13531	13347	13304	13365	13252	13393	13420	13526	13235	13423	13393	13385	13346	13344	13412	13591	13392	13410	13539	13485	13348	13455	13607	13539	13188	13351	13493	13382	13516	13442	13398	13494	13293	13489	13404	13389	13416	13396	13465	13335	13370	13262	13397	13506	13315	13468	13286	13371	13468	13326	13422	13471	13587	13365	13407	13445	13217	13351	13434	13461	13415	13321	13306	13503	13481	13371	13319	13472	13418	13316	13615	13431	13392	13241	13430	13418	13351	13363	13488	13477	13429	13334	13398	13471	13423	13488	13306	13416	13411	13462	13269	13401	13390	13413	13200	13519	13293	13568	13284	13382	13310	13481	13294	13369	13444	13422	13424	13340	13384	13429	13558	13354	13425	13462	13318	13320	13436	13413	13512	13366	13314	13309	13437	13455	13373	13536	13448	13422	13355	13355	13376	13327	13359	13359	13467	13363	13248	13442	13386	13430	13438	13474	13431	13311	13316	13342	13505	13344	13470	13456	13342	13401	13437	13430	13292	13319	13532	13332	13568	13494	13357	13412	13380	13275	13378	13519	13403	13287	13382	13411	13591	13363	13525	13346	13333	13372	13419	13323	13391	13492	13461	13557	13430	13585	13267	13395	13466	13431	13507	13284	13467	13398	13579	13432	13397	13298	13575	13416	13425	13267	13442	13536	13396	13324	13281	13444	13416	13493	13431	13436	13452	13334	13470	13489	13330	13298	13416	13480	13360	13458	13343	13381	13478	13399	13402	13303	13484	13409	13416	13296	13355	13344	13572	13433	13304	13533	13400	13596	13366	13314	13411	13466	13304	13503	13443	13447	13436	13327	13338	13669	13351	13535	13302	13333	13401	13386	13447	13640	13481	13468	13290	13395	13380	13341	13466	13421	13400	13353	13493	13364	13331	13462	13403	13433	13469	13343	13489	13363	13508	13395	13365	13527	13366	13501	13363	13544	13394	13269	13411	13408	13204	13347	13270	13492	13349	13495	13602	13505	13430	13223	13360	13391	13360	13456	13585	13268	13345	13342	13228	13411	13578	13524	13336	13458	13358	13374	13478	13512	13291	13360	13202	13344	13463	13159	13371	13418	13466	13380	13419	13371	13499	13368	13248	13392	13414	13326	13499	13372	13317	13472	13361	13375	13152	13427	13466	13339	13453	13313	13492	13327	13350	13252	13570	13358	13456	13466	13513	13366	13343	13528	13462	13378	13388	13295	13358	13416	13410	13410	13283	13355	13561	13338	13436	13363	13656	13311	13502	13456	13347	13404	13554	13539	13261	13341	13208	13622	13535	13375	13488	13354	13424	13280	13340	13476	13414	13501	13490	13248	13415	13452	13424	13495	13392	13340	13368	13292	13367	13484	13421	13339	13301	13524	13338	13462	13460	13304	13458	13374	13430	13208	13444	13494	13331	13497	13527	13395	13271	13561	13555	13235	13454	13422	13413	13367	13360	13297	13528	13497	13434	13295	13412	13447	13429	13283	13379	13523	13336	13482	13342	13645	13262	13447	13469	13376	13287	13429	13326	13303	13390	13298	13527	13502	13448	13247	13443	13387	13492	13307	13380	13339	13197	13402	13436	13465	13527	13416	13320	13375	13469	13614	13318	13273	13301	13412	13586	13386	13429	13423	13341	13490	13533	13608	13342	13426	13532	13296	13390	13421	13435	13473	13234	13315	13330	13383	13360	13550	13433	13324	13387	13422	13415	13560	13287	13584	13340	13561	13504	13288	13325	13334	13329	13332	13382	13515	13279	13410	13278	13535	13397	13372	13424	13375	13385	13344	13326	13409	13272	13326	13334	13521	13459	13226	13575	13462	13439	13283	13312	13474	13376	13314	13413	13443	13310	13392	13459	13328	13402	13479	13395	13514	13375	13245	13418	13399	13357	13298	13459	13509	13500	13389	13340	13357	13446	13277	13344	13311	13369	13384	13597	13450	13410	13477	13400	13334	13419	13420	13433	13349	13249	13583	13323	13287	13347	13484	13284	13405	13421	13378	13311	13331	13579	13326	13340	13418	13321	13375	13359	13391	13428	13447	13537	13360	13365	13393	13412	13472	13448	13360	13350	13448	13352	13338	13383	13557	13417	13329	13496	13343	13430	13367	13487	13443	13471	13442	13497	13300	13484	13425	13509	13323	13347	13461	13312	13429	13410	13402	13312	13355	13426	13392	13254	13374	13424	13323	13369	13362	13482	13370	13490	13261	13419	13333	13255	13457	13303	13460	13333	13433	13450	13589	13361	13437	13338	13219	13448	13450	13473	13441	13581	13334	13315	13568	13374	13550	13629	13565	13418	13292	13518	13616	13253	13434	13037	13425	13448	13350	13523	13323	13420	13544	13423	13346	13420	13407	13264	13430	13306	13486	13450	13477	13335	13448	13549	13348	13564	13223	13420	13376	13288	13493	13317	13529	13474	13425	13431	13335	13452	13220	13402	13416	13375	13401	13456	13407	13392	13342	13451	13430	13493	13389	13269	13436	13372	13578	13336	13628	13447	13356	13345	13620	13432	13371	13335	13314	13467	13444	13249	13456	13328	13372	13352	13448	13454	13297	13316	13427	13160	13395	13333	13444	13561	13439	13264	13466	13552	13369	13458	13499	13497	13367	13626	13364	13398	13350	13368	13288	13548	13365	13554	13355	13444	13443	13467	13312	13408	13370	13291	13446	13671	13416	13458	13461	13384	13253	13303	13510	13224	13245	13441	13283	13263	13553	13474	13383	13430	13314	13268	13334	13170	13396	13280	13394	13484	13368	13223	13382	13288	13249	13528	13403	13428	13391	13502	13336	13503	13433	13666	13483	13570	13354	13245	13373	13493	13437	13422	13453	13451	13468	13344	13511	13497	13372	13512	13333	13521	13430	13334	13490	13421	13325	13457	13433	13167	13499	13365	13324	13207	13557	13481	13355	13206	13337	13439	13354	13384	13387	13352	13486	13464	13283	13240	13348	13453	13420	13317	13360	13310	13394	13397	13278	13462	13404	13253	13510	13491	13440	13275	13341	13237	13374	13282	13448	13491	13272	13460	13472	13519	13302	13534	13369	13276	13300	13506	13518	13427	13403	13522	13613	13428	13448	13328	13462	13452	13292	13514	13433	13449	13450	13348	13235	13378	13424	13500	13605	13514	13444	13551	13440	13426	13436	13177	13346	13362	13416	13441	13523	13396	13495	13412	13405	13526	13483	13395	13281	13461	13305	13271	13401	13468	13524	13265	13496	13488	13449	13377	13289	13460	13566	13465	13443	13358	13407	13426	13481	13388	13434	13316	13447	13463	13435	13441	13390	13305	13575	13471	13329	13380	13332	13355	13384	13429	13330	13684	13218	13335	13372	13389	13439	13474	13428	13366	13519	13418	13513	13293	13419	13298	13416	13450	13357	13625	13412	13422	13416	13338	13400	13503	13398	13361	13374	13357	13427	13487	13327	13489	13389	13529	13397	13475	13329	13550	13400	13311	13501	13347	13411	13291	13326	13356	13314	13316	13481	13422	13354	13403	13492	13329	13321	13454	13506	13524	13403	13428	13399	13390	13403	13622	13383	13384	13369	13439	13336	13489	13410	13476	13521	13307	13388	13420	13404	13448	13369	13423	13394	13445	13414	13416	13402	13481	13451	13094	13412	13429	13342	13308	13340	13393	13456	13650	13392	13354	13403	13533	13460	13598	13275	13334	13436	13230	13292	13474	13545	13467	13362	13403	13280	13274	13462	13497	13477	13480	13509	13466	13357	13394	13430	13570	13455	13365	13364	13482	13447	13276	13468	13306	13507	13429	13461	13333	13400	13436	13391	13310	13370	13510	13389	13469	13390	13373	13486	13334	13447	13362	13430	13353	13377	13348	13455	13220	13433	13444	13396	13231	13509	13429	13248	13503	13388	13511	13343	13424	13168	13503	13395	13393	13384	13431	13546	13393	13280	13287	13565	13357	13516	13224	13490	13385	13464	13571	13471	13377	13445	13560	13321	13335	13517	13508	13457	13430	13439	13367	13488	13495	13526	13439	13382	13338	13495	13513	13403	13352	13546	13428	13401	13330	13431	13291	13373	13382	13386	13397	13366	13350	13239	13326	13360	13313	13376	13463	13265	13480	13348	13406	13412	13373	13489	13398	13444	13558	13457	13152	13422	13440	13417	13433	13531	13519	13429	13238	13347	13321	13441	13328	13483	13369	13402	13408	13321	13447	13413	13360	13384	13438	13367	13483	13410	13409	13443	13299	13291	13367	13335	13527	13376	13307	13429	13368	13470	13487	13346	13387	13444	13350	13557	13391	13167	13463	13286	13471	13339	13489	13290	13410	13384	13519	13487	13467	13372	13459	13434	13398	13421	13454	13496	13251	13456	13499	13489	13357	13323	13215	13489	13360	13401	13414	13267	13368	13618	13334	13474	13336	13274	13363	13516	13549	13307	13431	13478	13380	13455	13539	13409	13479	13285	13601	13479	13410	13380	13422	13494	13473	13343	13532	13443	13500	13480	13389	13406	13483	13500	13452	13296	13532
23982	20967	28153	24048	21035	17575	16088	14345	13987	14021	14061	13771	13778	13717	13847	13833	13681	13388	13438	15179	16860	18252	19417	17957	15864	14012	13392	13379	13457	13074	13113	13147	13051	13178	13225	13334	13276	13157	13023	13056	13238	13364	13151	13182	13249	13182	13257	13162	13408	13215	13167	12930	13216	13315	13150	13245	13339	13267	13142	13022	13279	13277	13156	13286	13351	13275	13331	13282	13129	13252	13242	13226	13328	13069	13032	13266	13387	13120	13409	13256	13141	13194	13310	13162	13159	13248	13217	13168	13328	13013	13273	13068	13055	13201	13263	13428	13361	13026	13169	13075	13347	13340	13213	13223	13244	13314	13155	13278	13162	12973	13131	13365	13382	13286	13152	13228	13185	13331	13243	13216	13105	13130	13133	13002	13168	13125	13134	13166	13197	13191	13080	13344	13244	13254	13408	13137	13158	13131	13294	13115	13242	13377	13294	13199	13322	13271	13178	13194	13321	13010	13211	13147	13308	13209	13185	13272	13158	12963	13303	13123	12952	13225	13066	13291	13111	13199	13325	13025	12979	12993	13185	13181	13192	13203	13167	13136	13137	13129	13191	13208	13248	13207	13185	13100	13304	13041	13129	13311	13170	13148	13182	13137	13265	13181	13262	13284	13116	13199	13161	13266	13327	13254	13177	13230	13206	13166	13309	12961	13143	13338	13284	13091	13267	13182	13172	13134	13248	13227	13240	13138	13171	13261	13226	13245	13229	13305	13230	12987	13224	13234	13115	13069	12948	13063	13234	13148	13103	13247	13198	13350	13323	13117	13152	13127	13317	13129	13195	13212	13172	13274	12999	13003	13131	13356	13192	12969	13062	13093	13285	13368	13138	13113	13066	12992	13106	13084	13050	13038	13174	13394	13331	13229	13390	13183	13279	13228	13117	13117	13254	13210	13105	13341	13137	13053	13030	13190	13056	13177	13209	13153	13346	13132	13147	13150	13081	13112	13327	13139	13098	13134	13066	13306	13207	13147	13156	13119	13441	13260	13089	13162	13094	13268	13013	13222	13281	13131	13216	13100	13200	13309	13300	12980	13125	13195	13158	13252	13063	13209	13000	13140	13167	13253	13380	13312	13072	13319	13294	13160	13259	13294	13125	13135	13165	13041	13100	13232	13186	13233	13338	13083	13207	13218	13154	13181	13244	13241	13164	13462	13113	13192	13192	13417	13168	13050	13244	13017	13284	13229	13077	13347	13323	13213	13129	13022	13147	13194	13192	13282	13237	13184	13214	13273	13150	13031	13288	13233	13210	13050	13359	13251	13190	13242	13140	13130	12996	13294	13202	13052	13169	13165	13216	13204	13152	13182	13070	13151	13101	13270	13088	13048	13288	13346	13020	13031	13143	13184	13286	13112	13053	13315	13269	13100	13225	13171	13259	13060	13126	13230	13253	13108	13222	12892	13167	12927	13257	13082	13093	13252	13286	13249	13176	13263	13300	13133	12997	13161	13109	13111	13157	13180	13062	13231	13128	12986	13254	13271	13229	13103	13224	13176	13334	13198	13289	13145	13278	13323	13285	13223	13238	13188	13190	13134	13292	13140	13167	13157	13162	13100	13224	13307	13149	13169	13232	13148	13206	13178	13124	13024	13121	13089	13357	13137	13195	13106	13021	13278	13011	13228	13171	13103	13349	13272	13282	13208	13064	13134	13291	13430	13093	13321	13284	13421	13307	13109	13192	13237	13244	13252	13262	13228	13212	13247	13031	13035	13233	13243	13117	13202	13325	13131	13113	13096	13248	13206	13305	13332	13301	13038	13172	13116	13252	13245	13368	13154	13140	13162	13181	13039	13044	13334	13328	13204	13118	13204	13181	13089	13223	13190	13149	13171	13235	13067	13135	13248	13205	13230	13161	13081	13236	13079	13062	13325	13169	13158	13223	13160	13102	13127	13105	13204	13169	13119	13085	13124	13175	13269	13190	13308	13255	13268	13306	13220	13149	13310	13121	13209	13195	13188	13083	13294	13354	13103	13091	13059	13220	13038	13094	13311	13163	13178	13231	13178	13183	13210	13139	13208	13150	13403	13248	13119	13229	12970	12949	13392	13258	13146	13009	13313	13210	13229	13149	13343	13257	13215	13274	13110	13394	13197	13434	13236	13278	13166	13350	13366	13261	13275	13116	13204	13148	13112	13263	13235	13103	13167	13221	13199	13068	13188	13232	13076	13008	13408	13289	13158	13278	13204	13185	13346	13142	13030	13236	13159	13085	13074	13100	13058	13291	13210	13153	13061	13220	13044	13357	13289	13225	13238	13357	13193	13261	13120	13075	13072	13183	13149	13159	13207	13236	13052	13079	13107	13195	13032	13171	13281	13171	13171	13082	13077	13317	13328	13111	13160	13333	13232	13238	13293	13121	13213	13177	13243	13235	13270	13037	13133	13300	13050	13239	13213	13292	13092	13078	13129	13022	13153	13262	13207	13128	13216	13189	13184	13154	13101	13193	13241	13245	13317	13324	13059	13185	13151	13079	13216	13372	12987	13324	13180	13130	13072	13187	13141	13067	13256	13254	13117	13155	13004	13184	13179	13314	13120	13092	13128	13306	13268	13259	13226	13111	13290	13129	13302	13235	13149	13203	13249	13248	13218	13331	13162	13194	13252	13274	13197	13284	13249	13275	13210	13412	13176	13186	13284	13156	13172	13261	13311	13320	13250	13236	13016	13063	13164	13212	13209	13233	13308	13264	13148	13401	13352	13329	13081	13326	13245	13211	13164	13003	12953	13207	13171	13112	13121	13172	13043	13255	13359	13063	13101	13235	13118	13378	13114	12995	13231	13225	13345	13150	13091	13250	13147	13105	13211	13188	13261	13150	12997	13172	13147	13145	13174	13252	13106	13013	13295	13091	13094	13124	13045	13096	13236	13386	13158	13080	13131	13088	13285	13002	13241	13323	13231	13277	13169	13260	13171	13102	13159	13129	13310	13336	13083	13168	13282	13276	13140	13146	13117	13205	13296	13301	13212	13259	13214	13232	13056	13150	13209	13139	13099	13222	13149	13333	13309	13292	13226	13073	13310	13016	13197	13244	13058	13057	13217	13179	13196	13114	13148	13300	13262	13281	13152	13273	13211	13142	13279	13126	13304	13198	13106	13247	13012	13143	13069	13251	13102	13236	13417	13022	13186	13198	13063	13210	13211	13247	13207	13354	13300	13242	13158	13095	13295	13254	13216	13309	13382	13308	13277	13257	13083	13193	13147	13165	13217	13052	13267	12978	13263	13317	13325	13213	13303	13175	13037	13288	13224	13219	13357	13247	13328	13201	13218	13278	13160	13234	13198	13314	13210	13132	13240	13286	13130	13200	13133	13271	13079	13095	13204	13217	13161	13219	13195	13080	13103	13298	13237	13168	13047	13136	13234	13095	13044	13497	13385	13173	13169	13240	13325	13196	13223	13054	13031	13051	13278	13214	13128	13036	13267	13295	13246	13043	13146	13116	13200	13135	13354	13051	13098	12970	13169	13240	13127	13090	12961	13256	13103	13125	13194	13175	13183	13203	12978	13114	13301	13250	13098	13258	13316	13047	13324	13053	13277	13103	13237	13233	13161	13142	13171	13159	13288	13017	13278	13173	13236	13143	13177	13322	13176	13339	13185	13135	13167	13179	13245	13107	13090	13166	13147	13279	13232	13149	13258	13249	13280	13314	13308	13210	13204	13158	13077	13112	13172	13281	13185	13187	13123	13424	13188	13219	13441	13183	12988	13126	13149	13250	13658	13143	13129	13249	13173	13216	13261	13104	13156	12915	13234	13153	13320	13142	13124	13314	13108	13281	13171	13062	13286	13185	13292	13100	13242	13231	13157	13186	13367	13138	13073	13197	13290	13056	13195	13221	13154	13260	13255	13239	13117	13283	13275	13124	13038	13194	13056	13193	13213	13175	13154	13062	13239	13178	13095	13120	13342	13410	13115	13246	13386	13107	13254	13104	13195	13274	13156	13489	13277	13114	13274	13165	13057	12964	13297	13060	13226	13026	13041	12976	13015	13207	13309	13354	13089	13336	13168	13222	13311	13166	13203	13224	13108	12974	13160	13270	13281	13155	13101	13110	13201	13193	13185	13096	13176	13218	13232	13300	13153	12978	13204	13166	13259	13139	13255	13139	13285	13292	13207	13176	13207	13070	13076	13244	13096	13245	13115	13242	13216	13166	13177	13191	13108	13124	13108	13237	13218	13141	13409	13091	13181	13203	13217	13294	13185	13099	13109	13233	13012	13395	13096	13175	13111	13024	13106	12973	13160	13268	13258	13280	13043	13103	13018	13291	13144	13287	13259	12972	13153	13190	13219	13120	13174	13252	13349	13153	12900	13045	13135	13192	13461	13123	13346	13400	13335	13006	13130	13012	13218	13031	13224	13221	13292	13236	13376	13223	13229	13131	13077	13162	13075	13169	13309	13262	13124	13419	13355	13217	13173	13183	13210	13170	13187	13176	13187	12991	13205	13120	12972	13092	13165	13103	13086	13167	13174	13261	13173	13019	13143	13239	13058	12997	13119	13145	13267	13088	13399	13047	13154	13200	13237	13277	13226	13259	13153	13136	13293	13383	13150	13254	13232	13064	13195	13115	13092	13299	13112	13210	13247	13161	13156	13167	13145	13243	13179	13203	13004	13000	13265	13248	13191	13253	13288	13177	13373	13215	13153	13105	13447	13312	13293	12989	13318	13258	13262	13268	13012	13263	13306	13139	13190	13276	13124	13098	13104	13333	13301	13162	13132	13198	13301	13341	13145	13280	13258	13022	13397	13324	13081	13110	13179	13066	13118	13103	13092	13134	13128	13036	13136	13069	13206	13224	13181	13139	13049	13145	13093	13154	12990	13014	13074	13097	13094	13156	13187	13191	13044	13171	13125	13064	13463	13310	13317	13319	13112	13235	13205	13173	13077	12997	13045	13293	13138	13166	13200	13249	13205	13217	13268	13145	13312	13191	13087	13067	13357	13298	13170	13259	13206	13138	12982	13232	13221	13278	13140	13215	13362	13354	13260	13224	13253	13232	13213	13156	13267	13188	13225	12996	13257	13301	13084	13025	13242	13110	13236	13157	13062	12931	13155	13187	13236	13124	13024	13187	13081	13228	13205	13259	13385	13138	13263	13188	13307	12964	13225
13569	22962	21377	17382	15853	15118	15033	14479	14541	14575	14359	14341	14098	13853	14079	14295	14128	14003	13753	17124	18963	21272	22404	19508	16496	14143	13561	13337	13327	13423	13417	13294	13266	13551	13322	13535	13466	13239	13430	13298	13437	13488	13483	13405	13543	13472	13440	13459	13484	13422	13319	13356	13425	13381	13477	13263	13368	13558	13506	13445	13430	13459	13492	13540	13432	13285	13444	13331	13366	13388	13508	13360	13296	13422	13399	13506	13649	13374	13489	13335	13485	13555	13381	13380	13320	13365	13434	13527	13486	13417	13379	13258	13374	13367	13409	13458	13417	13539	13344	13374	13444	13558	13220	13292	13298	13381	13563	13313	13412	13607	13303	13534	13374	13378	13372	13368	13324	13448	13381	13374	13387	13430	13452	13408	13410	13436	13478	13534	13413	13329	13252	13370	13425	13490	13311	13524	13474	13273	13362	13401	13473	13516	13439	13410	13346	13484	13392	13301	13422	13420	13374	13382	13543	13339	13364	13382	13390	13265	13405	13399	13423	13339	13287	13360	13523	13392	13384	13423	13523	13384	13419	13356	13356	13273	13407	13486	13365	13486	13188	13298	13500	13455	13526	13348	13325	13542	13355	13654	13355	13302	13447	13653	13567	13438	13443	13362	13271	13429	13346	13408	13372	13448	13491	13497	13411	13300	13448	13260	13515	13348	13478	13511	13433	13409	13457	13405	13379	13305	13502	13455	13462	13372	13325	13564	13133	13369	13376	13416	13574	13423	13422	13298	13452	13349	13280	13376	13480	13279	13548	13290	13329	13347	13294	13414	13428	13380	13342	13303	13382	13491	13391	13434	13492	13462	13363	13421	13387	13421	13356	13270	13447	13362	13417	13294	13478	13463	13489	13311	13517	13333	13321	13430	13242	13246	13544	13520	13542	13204	13478	13435	13532	13164	13450	13322	13432	13335	13404	13420	13420	13347	13423	13419	13299	13216	13391	13445	13422	13441	13586	13375	13450	13385	13504	13350	13416	13455	13428	13496	13393	13338	13457	13526	13397	13316	13460	13334	13319	13444	13314	13374	13416	13310	13327	13415	13369	13317	13421	13336	13233	13362	13420	13413	13333	13513	13512	13340	13317	13469	13356	13346	13483	13424	13478	13329	13395	13367	13338	13413	13486	13601	13327	13420	13552	13362	13424	13442	13394	13370	13367	13503	13360	13302	13314	13391	13349	13466	13272	13403	13413	13453	13310	13324	13454	13284	13462	13351	13384	13291	13455	13352	13214	13397	13405	13413	13409	13502	13417	13309	13324	13488	13422	13372	13381	13395	13268	13320	13341	13329	13291	13362	13424	13427	13466	13357	13556	13204	13487	13456	13460	13390	13294	13340	13422	13440	13349	13332	13264	13298	13378	13413	13465	13465	13268	13327	13304	13303	13341	13362	13298	13517	13447	13415	13496	13406	13397	13371	13333	13334	13294	13374	13313	13422	13352	13344	13374	13353	13427	13489	13463	13394	13516	13421	13172	13423	13281	13384	13324	13432	13419	13245	13434	13226	13287	13291	13319	13314	13539	13295	13355	13520	13383	13383	13512	13330	13396	13457	13466	13481	13293	13513	13422	13446	13478	13372	13536	13407	13489	13253	13380	13350	13450	13285	13294	13445	13296	13580	13268	13489	13364	13346	13377	13431	13438	13428	13388	13303	13309	13361	13437	13435	13202	13395	13345	13547	13486	13366	13366	13379	13427	13371	13353	13357	13562	13350	13323	13427	13413	13383	13354	13445	13536	13258	13496	13354	13233	13480	13553	13407	13410	13276	13389	13477	13337	13316	13213	13397	13568	13488	13350	13228	13421	13181	13266	13446	13520	13513	13437	13584	13468	13380	13465	13305	13355	13380	13212	13515	13444	13371	13355	13318	13373	13295	13360	13370	13475	13325	13391	13458	13335	13546	13447	13385	13517	13446	13484	13341	13434	13313	13305	13382	13572	13385	13439	13324	13317	13448	13254	13432	13319	13347	13521	13388	13342	13282	13321	13391	13475	13335	13512	13461	13290	13369	13353	13617	13364	13311	13349	13338	13440	13549	13267	13273	13380	13505	13467	13480	13438	13298	13412	13259	13471	13323	13337	13296	13460	13272	13419	13333	13422	13331	13597	13436	13505	13448	13278	13665	13476	13355	13363	13253	13398	13386	13451	13447	13419	13262	13358	13435	13443	13228	13521	13441	13360	13368	13254	13439	13326	13273	13275	13293	13280	13392	13389	13363	13525	13343	13440	13367	13444	13411	13424	13492	13504	13381	13292	13539	13412	13228	13410	13431	13425	13276	13532	13312	13480	13337	13529	13411	13386	13574	13179	13443	13415	13481	13416	13408	13467	13289	13292	13449	13269	13368	13318	13409	13519	13443	13396	13389	13341	13392	13392	13426	13442	13394	13186	13552	13461	13234	13317	13543	13413	13466	13305	13471	13211	13273	13437	13323	13450	13442	13307	13496	13246	13324	13471	13327	13498	13420	13635	13372	13515	13604	13376	13480	13402	13287	13278	13498	13552	13491	13334	13328	13576	13326	13442	13295	13354	13375	13354	13357	13416	13336	13265	13390	13527	13419	13382	13507	13363	13420	13507	13301	13409	13562	13486	13400	13513	13398	13481	13390	13316	13309	13478	13554	13343	13434	13402	13428	13347	13483	13272	13468	13298	13453	13357	13498	13406	13530	13411	13434	13315	13397	13339	13322	13378	13479	13439	13344	13438	13356	13505	13397	13356	13310	13354	13369	13427	13496	13375	13479	13387	13306	13401	13437	13480	13413	13281	13394	13373	13461	13289	13325	13293	13354	13320	13460	13418	13448	13371	13437	13383	13348	13416	13335	13381	13277	13388	13362	13563	13368	13524	13572	13394	13468	13421	13451	13403	13623	13325	13385	13304	13424	13487	13328	13368	13442	13322	13391	13394	13382	13451	13432	13243	13374	13403	13424	13429	13430	13474	13285	13268	13388	13385	13381	13387	13394	13409	13442	13402	13364	13378	13329	13359	13469	13336	13511	13346	13502	13353	13421	13244	13396	13364	13431	13292	13364	13303	13413	13391	13196	13456	13314	13180	13371	13319	13388	13379	13400	13388	13385	13327	13406	13454	13394	13586	13327	13466	13388	13480	13388	13439	13348	13394	13403	13485	13401	13390	13372	13218	13471	13493	13251	13366	13356	13292	13401	13497	13403	13435	13259	13401	13493	13581	13462	13483	13525	13336	13371	13495	13369	13281	13380	13567	13606	13448	13347	13413	13307	13284	13427	13439	13481	13393	13417	13387	13493	13393	13392	13417	13339	13248	13298	13319	13316	13475	13437	13560	13554	13390	13252	13417	13407	13530	13341	13244	13414	13276	13269	13434	13353	13252	13511	13417	13439	13385	13397	13370	13434	13485	13413	13355	13527	13499	13464	13396	13481	13464	13256	13368	13213	13332	13461	13383	13383	13346	13501	13325	13425	13376	13331	13379	13442	13439	13474	13458	13400	13278	13514	13327	13358	13255	13536	13390	13564	13302	13354	13356	13343	13356	13299	13390	13394	13314	13366	13608	13411	13507	13292	13329	13393	13436	13485	13269	13311	13411	13308	13529	13249	13408	13458	13424	13397	13280	13591	13305	13461	13388	13347	13400	13466	13507	13269	13384	13366	13378	13404	13458	13386	13473	13341	13353	13267	13312	13326	13519	13346	13416	13140	13459	13433	13458	13340	13267	13327	13300	13451	13262	13353	13554	13373	13526	13387	13209	13392	13437	13448	13500	13424	13531	13313	13351	13373	13343	13359	13274	13372	13441	13519	13387	13246	13450	13366	13480	13490	13380	13361	13460	13257	13441	13277	13263	13422	13358	13369	13429	13562	13301	13390	13347	13516	13482	13541	13291	13363	13516	13298	13428	13589	13381	13464	13434	13438	13336	13423	13444	13448	13473	13469	13407	13305	13499	13263	13432	13370	13424	13449	13387	13307	13558	13391	13439	13467	13342	13495	13399	13314	13640	13507	13473	13487	13359	13436	13386	13254	13562	13314	13404	13471	13235	13601	13499	13529	13364	13615	13437	13323	13426	13179	13485	13545	13396	13468	13180	13581	13423	13458	13436	13295	13486	13417	13291	13469	13374	13406	13410	13471	13372	13344	13359	13379	13310	13442	13473	13381	13414	13364	13290	13347	13488	13390	13397	13188	13371	13332	13370	13514	13376	13454	13352	13551	13466	13403	13308	13394	13376	13375	13391	13395	13345	13245	13380	13472	13433	13300	13318	13373	13320	13304	13363	13368	13306	13222	13496	13319	13528	13483	13463	13311	13571	13494	13331	13347	13221	13365	13315	13514	13238	13542	13449	13366	13292	13201	13507	13295	13416	13184	13320	13311	13254	13475	13364	13427	13574	13470	13423	13209	13412	13278	13362	13381	13448	13362	13455	13325	13422	13373	13369	13496	13464	13431	13363	13435	13364	13377	13513	13478	13439	13401	13620	13453	13480	13520	13272	13360	13266	13380	13501	13373	13387	13425	13322	13533	13369	13433	13499	13360	13362	13378	13199	13415	13409	13485	13330	13390	13446	13312	13425	13363	13507	13448	13366	13220	13433	13316	13418	13461	13374	13341	13495	13509	13411	13309	13350	13373	13321	13431	13300	13351	13561	13471	13405	13419	13479	13194	13331	13404	13366	13361	13303	13199	13348	13381	13399	13338	13494	13569	13303	13263	13388	13489	13264	13436	13405	13461	13255	13434	13395	13439	13387	13447	13340	13355	13464	13411	13490	13562	13227	13491	13384	13306	13532	13493	13566	13195	13451	13251	13493	13401	13483	13349	13447	13416	13355	13302	13409	13367	13342	13352	13325	13316	13313	13396	13425	13421	13537	13457	13451	13384	13582	13336	13374	13467	13389	13370	13560	13322	13292	13530	13494	13320	13383	13475	13209	13355	13323	13473	13414	13274	13325	13657	13515	13369	13298	13341	13571	13448	13498	13406	13360	13197	13357	13343	13549	13421	13397	13428	13507	13384	13280	13356	13308	13591	13460	13387	13452	13415	13429	13356	13514	13338	13320	13367	13415	13478	13350	13386	13336	13351	13382	13513	13380	13303	13383	13463	13221	13520	13564	13329	13230	13440	13464	13380	13324	13395	13236	13435
22818	20912	28649	23351	21069	21811	20224	15441	14705	15054	14891	14945	14496	14224	14108	14460	14188	14103	13959	15870	18070	22955	25842	22455	18095	15181	14179	14000	13745	13554	13598	13772	13870	13818	13922	13691	13731	13850	13676	13546	13822	13782	13794	13760	13618	13796	13773	13628	13788	13647	13816	13689	13774	13884	13621	13583	13773	13825	13610	13729	13564	13602	13531	13542	13659	13587	13592	13536	13886	13627	13669	13694	13636	13762	13680	13436	13695	13494	13628	13794	13742	13564	13834	13713	13681	13742	13627	13776	13650	13717	13649	13579	13531	13629	13706	13499	13619	13809	13633	13695	13677	13684	13573	13728	13851	13821	13611	13642	13734	13747	13753	13646	13915	13557	13675	13697	13863	13572	13704	13488	13576	13656	13881	13853	13619	13676	13646	13637	13707	13590	13620	13684	13567	13578	13744	13612	13722	13782	13558	13730	13607	13632	13460	13649	13740	13661	13591	13606	13502	13367	13692	13504	13545	13517	13656	13519	13660	13694	13805	13487	13588	13573	13661	13637	13720	13702	13438	13687	13712	13726	13743	13728	13653	13558	13781	13573	13494	13692	13634	13790	13592	13576	13661	13568	13695	13546	13541	13605	13636	13709	13577	13869	13637	13482	13559	13784	13699	13681	13718	13546	13682	13668	13587	13663	13532	13469	13708	13492	13807	13738	13826	13604	13723	13748	13490	13772	13678	13699	13754	13590	13620	13678	13643	13698	13572	13608	13701	13533	13604	13740	13490	13488	13702	13708	13610	13686	13530	13688	13718	13752	13688	13698	13634	13828	13697	13523	13687	13488	13702	13684	13766	13626	13570	13580	13590	13804	13834	13697	13603	13617	13796	13473	13632	13695	13790	13813	13508	13703	13653	13660	13533	13577	13634	13672	13575	13802	13700	13846	13847	13571	13609	13677	13643	13730	13565	13632	13733	13580	13709	13751	13589	13713	13934	13671	13690	13637	13660	13601	13556	13718	13740	13754	13671	13686	13665	13708	13820	13816	13787	13551	13488	13828	13633	13844	13556	13533	13748	13765	13920	13686	13611	13475	13559	13489	13534	13405	13560	13716	13449	13650	13548	13566	13673	13736	13646	13624	13619	13604	13631	13605	13724	13628	13530	13709	13668	13668	13550	13579	13617	13668	13356	13680	13619	13464	13617	13615	13656	13598	13703	13588	13642	13530	13611	13790	13671	13743	13756	13609	13643	13663	13707	13858	13695	13646	13508	13492	13524	13660	13678	13781	13602	13655	13657	13457	13718	13645	13664	13616	13740	13607	13629	13633	13560	13491	13600	13626	13729	13536	13581	13598	13651	13605	13462	13568	13640	13678	13496	13511	13521	13486	13720	13557	13713	13399	13393	13671	13602	13632	13665	13497	13645	13608	13524	13598	13644	13518	13815	13697	13568	13715	13547	13526	13457	13580	13692	13652	13729	13690	13580	13556	13789	13739	13492	13627	13871	13705	13622	13549	13538	13623	13569	13708	13904	13698	13906	13537	13723	13651	13514	13663	13721	13578	13816	13624	13543	13677	13675	13642	13571	13739	13757	13421	13596	13654	13644	13544	13675	13576	13682	13556	13570	13683	13721	13602	13622	13555	13480	13464	13613	13537	13570	13712	13764	13680	13515	13768	13587	13708	13684	13764	13586	13518	13368	13591	13628	13542	13621	13486	13459	13737	13613	13621	13577	13668	13632	13787	13626	13764	13604	13537	13489	13737	13781	13625	13640	13638	13640	13688	13646	13548	13531	13478	13611	13807	13662	13832	13671	13834	13694	13604	13567	13709	13575	13500	13643	13589	13616	13584	13544	13611	13578	13775	13707	13612	13564	13618	13670	13787	13723	13548	13590	13588	13883	13732	13763	13491	13551	13539	13806	13750	13668	13656	13735	13669	13730	13495	13394	13505	13752	13676	13560	13620	13695	13637	13757	13701	13537	13572	13471	13507	13709	13696	13568	13627	13713	13547	13672	13744	13625	13841	13693	13586	13547	13446	13733	13568	13735	13652	13492	13692	13730	13831	13708	13761	13634	13540	13647	13550	13745	13561	13555	13671	13674	13516	13615	13625	13717	13861	13734	13557	13602	13540	13628	13739	13695	13877	13596	13493	13692	13705	13585	13656	13543	13438	13445	13612	13911	13664	13554	13674	13545	13615	13570	13739	13616	13560	13598	13658	13791	13596	13747	13597	13591	13752	13591	13451	13532	13639	13658	13421	13676	13582	13552	13457	13777	13557	13600	13797	13633	13616	13585	13468	13623	13545	13903	13522	13570	13766	13555	13657	13477	13557	13708	13826	13557	13769	13658	13593	13702	13552	13535	13602	13525	13644	13719	13773	13705	13550	13540	13724	13729	13716	13786	13460	13588	13519	13560	13566	13612	13494	13603	13680	13704	13673	13652	13682	13890	13652	13790	13590	13740	13595	13626	13711	13567	13705	13545	13651	13710	13696	13656	13570	13510	13632	13587	13389	13648	13836	13567	13746	13695	13503	13668	13363	13685	13656	13556	13647	13664	13629	13712	13786	13802	13641	13689	13597	13695	13626	13796	13532	13584	13846	13669	13547	13626	13607	13605	13716	13760	13696	13600	13671	13797	13628	13698	13340	13559	13551	13644	13546	13833	13516	13750	13630	13650	13638	13584	13700	13654	13750	13475	13561	13558	13519	13569	13710	13739	13536	13713	13581	13711	13784	13794	13530	13755	13820	13536	13668	13645	13711	13681	13749	13652	13604	13653	13608	13784	13579	13397	13609	13750	13564	13652	13745	13578	13714	13629	13640	13718	13617	13398	13627	13763	13572	13761	13590	13505	13596	13889	13619	13588	13587	13643	13560	13803	13676	13760	13473	13526	13629	13567	13670	13503	13582	13750	13657	13809	13770	13537	13702	13663	13668	13766	13575	13606	13664	13626	13597	13675	13589	13765	13491	13558	13510	13445	13677	13770	13638	13677	13645	13606	13662	13696	13523	13818	13722	13433	13671	13682	13708	13623	13532	13666	13608	13768	13589	13695	13777	13564	13818	13639	13555	13543	13580	13882	13559	13675	13659	13462	13646	13524	13580	13650	13580	13838	13530	13564	13565	13606	13575	13698	13710	13650	13743	13862	13720	13399	13520	13406	13676	13649	13602	13519	13693	13677	13597	13685	13575	13621	13687	13815	13786	13794	13646	13450	13663	13592	13541	13586	13749	13757	13550	13625	13533	13736	13798	13544	13580	13723	13508	13603	13649	13510	13680	13595	13625	13664	13715	13649	13635	13603	13656	13577	13756	13634	13560	13645	13662	13516	13699	13589	13656	13510	13664	13423	13633	13690	13671	13620	13789	13447	13715	13494	13622	13823	13669	13806	13678	13597	13731	13541	13745	13643	13616	13665	13577	13681	13657	13676	13518	13730	13612	13689	13543	13538	13517	13704	13669	13827	13556	13503	13636	13322	13637	13595	13686	13748	13579	13598	13550	13612	13756	13651	13772	13590	13389	13743	13617	13955	13761	13620	13518	13640	13709	13698	13711	13559	13659	13709	13653	13558	13624	13574	13757	13552	13529	13616	13604	13576	13723	13658	13599	13589	13781	13767	13622	13638	13548	13802	13492	13633	13560	13666	13827	13699	13728	13582	13757	13613	13662	13366	13507	13536	13604	13675	13774	13597	13686	13654	13539	13784	13573	13419	13531	13689	13430	13434	13690	13741	13630	13660	13586	13723	13595	13792	13706	13792	13557	13508	13834	13706	13527	13748	13751	13750	13704	13653	13579	13616	13590	13514	13689	13627	13897	13641	13634	13724	13671	13880	13728	13486	13521	13536	13621	13642	13687	13768	13612	13792	13690	13692	13490	13587	13542	13607	13570	13733	13734	13522	13661	13580	13852	13725	13609	13666	13511	13501	13723	13601	13523	13659	13659	13523	13675	13660	13558	13568	13742	13741	13670	13667	13513	13737	13597	13661	13417	13475	13778	13454	13594	13673	13678	13764	13769	13599	13643	13591	13500	13611	13505	13482	13630	13737	13584	13722	13678	13591	13520	13620	13557	13762	13423	13695	13544	13675	13816	13543	13667	13629	13427	13558	13553	13617	13661	13649	13479	13760	13660	13627	13710	13642	13644	13748	13808	13513	13579	13528	13636	13670	13345	13744	13512	13626	13645	13470	13624	13750	13656	13582	13637	13657	13621	13560	13530	13762	13631	13539	13567	13544	13593	13621	13579	13439	13563	13683	13638	13640	13608	13649	13458	13555	13730	13510	13707	13721	13621	13779	13625	13478	13618	13640	13555	13751	13616	13954	13382	13642	13572	13484	13779	13519	13462	13715	13653	13722	13590	13836	13732	13674	13666	13644	13579	13728	13640	13819	13664	13519	13624	13690	13673	13489	13569	13523	13762	13592	13582	13488	13472	13598	13781	13526	13539	13463	13358	13533	13523	13590	13638	13426	13471	13535	13521	13570	13512	13682	13608	13641	13622	13516	13486	13530	13607	13526	13682	13746	13704	13713	13662	13764	13735	13655	13568	13744	13658	13555	13618	13589	13589	13655	13507	13629	13681	13611	13590	13705	13656	13526	13537	13628	13409	13654	13710	13626	13720	13563	13569	13684	13683	13613	13649	13693	13724	13624	13589	13743	13665	13864	13651	13643	13641	13572	13694	13462	13679	13625	13517	13687	13748	13561	13600	13816	13671	13633	13653	13787	13651	13473	13669	13639	13605	13658	13496	13686	13633	13458	13615	13563	13606	13607	13765	13645	13567	13591	13626	13679	13759	13672	13662	13668	13868	13714	13693	13654	13542	13596	13651	13552	13519	13503	13664	13658	13535	13602	13781	13557	13609	13772	13597	13601	13637	13542	13523	13682	13541	13677	13620	13883	13413	13709	13552	13524	13569	13769	13561	13678	13607	13693	13727	13518	13645	13629	13847	13630	13794	13726	13495	13735	13619	13698	13635	13612	13550	13327	13596	13725	13541	13688	13648	13442	13593	13518	13557	13385	13373	13581	13650	13542	13494	13599	13627	13701	13480	13513	13501	13564	13687	13749	13646	13720	13726	13611	13550	13481	13629	13502	13821	13587	13668	13588	13644	13685	13665	13760	13672	13630	13700	13856	13622	13539	13567	13581	13580	13465	13608	13786	13783
15395	27724	25972	20784	18363	16730	15985	15629	15813	15668	15177	14997	14748	14549	14462	14793	14299	14296	14105	17893	20408	27759	29956	24743	18537	15158	14297	13744	13715	13661	13502	13616	13639	13798	13688	13796	13697	13671	13619	13661	13705	13623	13635	13636	13625	13689	13733	13420	13632	13611	13556	13650	13702	13855	13646	13694	13650	13511	13677	13641	13663	13665	13711	13798	13667	13532	13703	13728	13589	13614	13636	13742	13643	13500	13726	13653	13533	13633	13666	13592	13480	13688	13649	13908	13742	13648	13644	13639	13590	13502	13683	13732	13750	13518	13823	13551	13650	13742	13679	13736	13634	13740	13592	13624	13635	13512	13549	13639	13688	13712	13648	13684	13678	13717	13563	13599	13685	13612	13578	13690	13524	13692	13595	13763	13597	13557	13733	13566	13549	13492	13633	13540	13591	13749	13676	13552	13802	13626	13723	13617	13813	13694	13690	13724	13715	13809	13585	13647	13499	13780	13643	13598	13486	13601	13539	13770	13682	13624	13627	13683	13508	13578	13657	13642	13618	13706	13649	13717	13657	13769	13594	13693	13666	13548	13639	13582	13750	13680	13661	13709	13584	13537	13827	13717	13561	13571	13583	13712	13728	13665	13655	13570	13552	13520	13729	13646	13780	13690	13646	13679	13704	13602	13640	13508	13671	13649	13444	13651	13722	13685	13538	13528	13619	13798	13632	13696	13576	13708	13702	13720	13553	13731	13674	13734	13706	13556	13814	13480	13671	13723	13694	13522	13654	13629	13727	13532	13685	13701	13773	13585	13551	13601	13687	13560	13567	13880	13709	13713	13651	13635	13733	13721	13708	13583	13477	13776	13502	13666	13656	13677	13557	13771	13548	13485	13664	13611	13675	13622	13650	13518	13590	13567	13557	13751	13728	13872	13662	13470	13571	13671	13579	13522	13525	13620	13575	13671	13677	13501	13484	13641	13802	13809	13536	13786	13636	13679	13569	13648	13703	13714	13705	13679	13618	13583	13868	13579	13728	13671	13574	13640	13701	13563	13664	13546	13589	13792	13610	13610	13519	13617	13649	13459	13740	13594	13653	13593	13498	13600	13608	13660	13686	13624	13729	13653	13906	13701	13667	13515	13785	13722	13606	13576	13665	13557	13587	13602	13662	13694	13721	13740	13641	13714	13547	13618	13522	13748	13638	13682	13756	13617	13759	13566	13733	13816	13681	13654	13585	13640	13451	13796	13810	13501	13668	13596	13865	13730	13564	13627	13698	13654	13610	13903	13727	13515	13892	13555	13516	13702	13651	13732	13752	13635	13757	13752	13474	13815	13736	13691	13643	13704	13714	13573	13622	13645	13688	13651	13701	13630	13605	13705	13811	13490	13586	13755	13650	13511	13715	13755	13729	13609	13613	13781	13657	13612	13668	13630	13647	13666	13651	13605	13630	13629	13502	13774	13668	13626	13516	13736	13577	13526	13578	13788	13557	13698	13773	13482	13599	13717	13686	13453	13568	13687	13599	13542	13619	13729	13667	13596	13683	13559	13582	13653	13751	13619	13679	13671	13701	13652	13799	13684	13547	13627	13585	13503	13697	13594	13597	13670	13713	13683	13683	13671	13795	13613	13584	13606	13555	13737	13559	13579	13628	13651	13616	13630	13596	13688	13583	13551	13522	13647	13763	13728	13709	13583	13562	13566	13640	13628	13760	13800	13625	13544	13755	13549	13681	13656	13581	13674	13574	13589	13570	13517	13587	13590	13770	13615	13722	13685	13655	13432	13604	13546	13629	13723	13648	13629	13673	13605	13464	13690	13567	13553	13791	13607	13737	13545	13544	13617	13658	13573	13489	13738	13540	13762	13654	13559	13719	13538	13538	13701	13452	13664	13607	13728	13488	13574	13697	13571	13747	13716	13549	13700	13728	13611	13608	13512	13657	13657	13545	13745	13706	13673	13596	13561	13656	13731	13580	13722	13694	13761	13785	13690	13532	13658	13675	13649	13927	13458	13481	13888	13520	13730	13646	13683	13461	13723	13563	13633	13511	13711	13517	13719	13766	13874	13767	13616	13675	13579	13703	13721	13760	13567	13600	13702	13587	13817	13762	13712	13620	13479	13645	13704	13768	13686	13729	13751	13674	13691	13672	13688	13667	13699	13660	13554	13566	13503	13644	13799	13652	13786	13602	13606	13681	13641	13480	13616	13658	13761	13669	13834	13705	13693	13398	13714	13606	13703	13658	13573	13644	13682	13510	13539	13373	13657	13605	13634	13635	13816	13648	13604	13621	13534	13483	13747	13671	13625	13446	13511	13631	13643	13533	13559	13516	13719	13602	13769	13672	13603	13624	13619	13767	13552	13702	13595	13664	13696	13652	13739	13704	13716	13634	13681	13408	13616	13593	13900	13612	13449	13661	13685	13526	13493	13603	13639	13774	13673	13751	13641	13609	13812	13673	13660	13741	13705	13593	13826	13521	13642	13589	13612	13706	13646	13610	13597	13673	13772	13744	13624	13632	13747	13569	13709	13677	13774	13566	13600	13771	13502	13628	13740	13704	13411	13731	13671	13552	13676	13650	13696	13607	13551	13505	13595	13621	13641	13486	13771	13635	13671	13562	13698	13609	13608	13593	13497	13890	13524	13611	13815	13553	13469	13632	13458	13674	13517	13638	13560	13819	13511	13671	13650	13664	13653	13770	13714	13573	13498	13672	13628	13492	13714	13602	13707	13522	13561	13579	13502	13757	13644	13524	13473	13764	13720	13588	13683	13612	13735	13581	13734	13519	13601	13636	13637	13681	13448	13611	13682	13692	13790	13589	13798	13737	13491	13831	13586	13810	13741	13491	13719	13765	13649	13606	13747	13637	13743	13667	13624	13741	13758	13573	13620	13686	13474	13659	13777	13632	13646	13513	13488	13522	13437	13506	13701	13571	13740	13668	13690	13733	13636	13557	13677	13828	13508	13652	13733	13665	13798	13752	13578	13362	13669	13643	13791	13630	13524	13577	13493	13467	13592	13621	13569	13595	13584	13639	13661	13746	13601	13792	13422	13507	13743	13688	13590	13757	13545	13571	13527	13863	13502	13546	13639	13457	13743	13484	13643	13686	13745	13768	13717	13422	13662	13504	13679	13656	13633	13627	13637	13476	13397	13526	13642	13785	13744	13602	13743	13619	13725	13526	13585	13702	13522	13632	13768	13515	13581	13539	13630	13490	13593	13673	13647	13781	13653	13736	13801	13715	13576	13590	13663	13584	13554	13628	13724	13733	13716	13646	13701	13500	13495	13580	13684	13513	13747	13665	13697	13563	13694	13580	13697	13674	13575	13504	13375	13673	13587	13859	13610	13544	13618	13561	13570	13550	13564	13587	13838	13803	13544	13620	13599	13607	13694	13640	13595	13846	13530	13806	13708	13746	13666	13638	13563	13823	13537	13534	13689	13671	13715	13655	13481	13726	13664	13519	13632	13739	13592	13728	13789	13612	13576	13744	13666	13559	13516	13550	13516	13494	13468	13444	13615	13568	13734	13640	13558	13619	13598	13711	13564	13659	13611	13599	13742	13466	13597	13636	13632	13767	13684	13616	13672	13705	13707	13660	13740	13427	13744	13638	13927	13493	13494	13566	13583	13780	13675	13667	13466	13652	13618	13763	13564	13728	13569	13603	13631	13798	13757	13683	13710	13617	13473	13561	13652	13712	13606	13574	13705	13474	13602	13634	13823	13570	13529	13618	13618	13596	13616	13786	13650	13596	13522	13606	13525	13530	13738	13583	13581	13589	13663	13621	13649	13695	13526	13732	13563	13688	13638	13593	13710	13712	13742	13667	13652	13603	13726	13425	13473	13632	13764	13703	13699	13744	13494	13523	13666	13560	13510	13611	13620	13669	13507	13864	13490	13549	13528	13619	13608	13596	13700	13666	13823	13808	13547	13653	13680	13706	13588	13687	13626	13812	13582	13650	13580	13670	13719	13418	13746	13774	13628	13686	13599	13658	13718	13704	13742	13710	13566	13623	13663	13682	13745	13666	13543	13700	13635	13591	13644	13778	13689	13656	13639	13604	13662	13656	13648	13666	13655	13598	13682	13597	13643	13509	13517	13719	13742	13555	13741	13541	13737	13630	13518	13693	13598	13761	13608	13628	13607	13546	13644	13595	13625	13660	13800	13662	13651	13596	13616	13700	13663	13798	13577	13591	13623	13683	13541	13554	13757	13657	13778	13691	13807	13633	13555	13712	13576	13433	13645	13595	13638	13677	13678	13576	13686	13670	13705	13561	13699	13609	13740	13684	13414	13735	13572	13696	13523	13722	13694	13623	13717	13692	13451	13659	13615	13575	13749	13678	13629	13576	13604	13497	13601	13625	13679	13678	13584	13553	13664	13627	13522	13637	13507	13733	13415	13667	13636	13632	13653	13572	13589	13598	13740	13564	13733	13749	13589	13683	13645	13628	13535	13655	13581	13631	13666	13640	13748	13592	13710	13544	13596	13785	13570	13671	13692	13622	13687	13627	13628	13569	13661	13823	13640	13482	13612	13669	13646	13634	13581	13597	13794	13750	13791	13655	13612	13781	13814	13598	13651	13483	13595	13623	13652	13783	13629	13662	13551	13482	13560	13793	13588	13590	13614	13595	13570	13711	13583	13711	13589	13544	13764	13715	13564	13557	13799	13580	13700	13605	13697	13748	13567	13697	13656	13680	13666	13663	13718	13646	13591	13535	13683	13760	13850	13689	13700	13620	13662	13795	13662	13573	13714	13713	13703	13750	13722	13586	13621	13582	13666	13793	13840	13673	13602	13679	13677	13566	13403	13614	13585	13636	13652	13577	13676	13624	13697	13702	13732	13606	13612	13421	13571	13790	13666	13626	13551	13656	13678	13746	13558	13699	13537	13474	13553	13627	13642	13603	13626	13611	13731	13565	13637	13470	13581	13562	13693	13657	13579	13750	13655	13666	13568	13519	13679	13711	13648	13705	13657	13740	13572	13734	13686	13625	13674	13676	13530	13609	13642	13588	13538	13698	13636	13553	13569	13605	13596	13505	13670	13677	13583	13530	13711	13545	13781	13591	13912	13637	13618	13661	13590	13592	13723	13866	13773	13487	13653	13692	13683	13629	13621	13670	13644	13725	13691	13597	13635	13595	13671	13692	13600	13720	13708
26835	21078	20793	16287	13160	13050	13222	12949	13091	12691	12957	12867	12737	12757	12853	13037	12852	12831	12966	12846	12874	13787	14266	13876	13555	13174	12890	12780	12672	13004	12708	12680	12924	12759	12773	12652	12724	12816	12770	12718	12746	12716	12796	12796	12842	12807	12974	12731	12705	12668	12816	12766	12682	12909	12805	12732	12703	12645	12822	12807	12664	12787	12711	12699	12694	12886	12777	12767	12691	12722	12709	12548	12883	12784	12788	12810	12814	12530	12793	12666	12632	12784	12809	12842	12634	12714	12838	12841	12797	12813	12709	12778	12724	12681	12688	12724	12715	12796	12668	12872	12734	12694	12670	12619	12566	12701	12725	12560	12684	12593	12807	12902	12680	12587	12778	12566	12620	12807	12784	12691	12787	12726	12849	12845	12698	12852	12911	12871	12902	12846	12950	12653	12804	12790	12696	12940	12794	12686	12878	12763	12775	12716	12715	12710	12664	12811	12707	12637	12845	12691	12669	12848	12769	12699	12731	12688	12632	12704	12656	12404	12815	12767	12633	12733	12563	12643	12828	12829	12701	12801	12705	12908	12829	12749	12860	12712	12810	12812	12585	12795	12716	12866	12687	12752	12881	12740	12860	12811	12638	12871	12722	12612	12796	12519	12814	12700	12755	12803	12786	12811	12772	12756	12761	12835	12552	12620	12604	12650	12804	12650	12724	12955	12848	12798	12718	12639	12835	12891	12676	12932	12821	12846	12643	12909	12920	12886	12759	12677	12639	12819	12710	12750	12877	12768	12772	12843	12692	12693	12804	12674	12686	12749	12850	12772	12746	12856	12732	12585	12797	12706	12810	12808	12642	12732	12783	12612	12777	12662	12823	12757	12774	12980	12799	12589	12724	12833	12837	12859	12686	12647	12748	12688	12747	12686	12765	12898	12729	12921	12920	12953	12848	12727	12668	12692	12705	12777	12757	12739	12752	12728	12665	12809	12984	12799	12678	12741	12754	12756	12692	12648	12747	12927	12659	12780	12772	12754	12831	12567	12676	12758	12857	12784	12839	12892	12721	12612	12766	12836	12822	12730	12655	12679	12666	12750	12590	12681	12722	12861	12569	12642	12787	12819	12675	12685	12745	12809	12861	12962	12738	12956	12846	12736	12887	12815	12565	12737	12742	12931	12658	12685	12719	12799	12687	12870	12670	12776	12675	12793	12802	12829	12572	12894	12878	12644	12808	12743	12700	12660	12825	12855	12632	12667	12819	12679	12645	12644	12741	12847	12691	12730	12937	12680	12807	12750	12670	12918	12783	12722	12678	12715	12744	12924	12720	12697	12821	12808	12731	12543	12700	12744	12656	12527	12764	12657	12564	12700	12730	12733	12769	12700	12988	12665	12751	12798	12922	12892	12825	12562	12707	12525	12621	12744	12706	12755	12619	12707	12706	12770	12798	12867	12637	12773	12758	12665	12674	12896	12839	12801	12650	12945	12870	12644	12552	12566	12775	12746	12766	12871	12793	12787	12683	12649	12864	12649	12789	12736	12674	12871	12674	12763	12887	12847	12746	12882	12824	12702	12796	12950	12751	12786	12782	12767	12635	12826	12664	12780	12913	12843	12720	12703	12775	12685	12683	12727	12915	12801	12730	12675	12813	12667	12735	12799	12757	12843	12850	12712	12763	12782	12776	12851	12821	12761	12756	12854	12769	12811	12924	12826	12679	12752	12563	12534	12859	12605	12688	12809	12847	12725	12800	12785	12725	12652	12777	12844	12774	12787	12803	12617	12785	12872	12871	12657	12791	12570	12720	12894	12724	12779	12927	12851	12871	12771	12823	12741	12406	12760	12681	12681	12775	12750	12762	12752	12647	12767	12547	12701	12701	12702	12772	12739	12631	12695	12702	12720	12650	12731	12769	12684	12687	12846	12899	12861	12668	12666	12718	12780	12803	12609	12682	12799	12856	12800	12548	12649	12690	12736	12791	12635	12758	12662	12795	12814	12844	12805	12736	12573	12745	12754	12811	12697	12676	12748	12534	12625	12887	12716	12786	12739	12687	12869	12733	12766	12679	12777	12647	12854	12865	12588	12613	12625	12757	12847	12907	12803	12682	12808	12814	13027	12826	12900	12735	12807	12843	12866	12805	12835	12944	12658	12805	12800	12841	12629	12889	12728	12678	12684	12829	12991	12910	12711	12759	12799	12779	12778	12726	12757	12742	12753	12658	12625	12720	12840	12762	12574	12706	12735	12751	12774	12924	12720	12646	12674	12653	12769	12641	12734	12915	12712	12876	12735	12783	12641	12805	12689	12725	12857	12730	12604	12764	12802	12920	12820	12728	12846	12707	12719	12814	12737	12654	12663	12810	12697	12747	12664	12842	12772	12813	12746	12560	12801	12742	12882	12828	12815	12739	12823	12795	12678	12823	12769	12846	12846	12892	12688	12683	12731	12735	12778	12821	12589	12880	12577	12753	12896	12881	12716	12581	12808	12607	12770	12627	12714	12809	12653	12836	12580	12718	12851	12711	12701	12756	12601	12669	12719	12638	12888	12907	12882	12607	12657	12792	12855	12873	12745	12842	12508	12878	12726	12772	12848	12825	12863	12855	12768	12788	12635	12447	12905	12798	12693	12697	12734	12580	12980	12786	12690	12890	12674	12650	12728	12853	12795	12802	12754	12744	12787	12782	12717	12852	12678	12761	12754	12821	12665	12875	12646	12789	12824	12779	12712	12629	12763	12719	12875	12790	12842	12714	12807	12697	12876	12785	12636	12855	12509	12849	12736	12663	12997	12796	12714	12669	12762	12793	12826	12754	12641	12916	12822	12595	12840	12847	12858	12768	12762	12969	12766	12793	12752	12671	12876	12701	12867	12921	12634	12672	12799	12630	12730	12806	12843	12742	12646	12842	12724	12780	12609	12824	12551	12667	12595	12747	12726	12702	12727	12778	12821	12796	12745	12777	12779	12799	12911	12692	12815	12677	12964	12882	12656	12853	12854	12824	12773	12706	12659	12782	12790	12762	12772	12786	12997	12829	12743	12667	12853	12736	12869	12702	12906	12760	12758	12853	12857	12807	12755	12804	12893	12650	12660	12891	12638	12698	12550	12726	12789	12583	12802	12608	12767	12696	12734	12678	12698	12791	12875	12631	12584	12749	12806	12665	12795	12626	12823	12643	12670	12789	12576	12604	12826	12805	12734	12653	12847	12750	12691	12886	12819	12779	12901	12891	12741	12899	12750	12766	12822	12617	12630	12660	12855	12522	12736	12695	12703	12938	12821	12755	12753	12840	12804	12564	12625	12778	12830	12767	12789	12602	12825	12638	12762	12684	12726	12756	12612	12644	12969	12704	12805	12657	12483	12737	12790	12775	12804	12740	12783	12773	12909	12624	12639	12662	12694	12742	12677	12838	12866	12914	12833	12696	12879	12964	12821	12684	12735	12763	12687	12735	12865	12802	12728	12648	12800	12808	12748	12745	12908	12679	12846	12842	12902	12646	12576	12705	12762	12783	12737	12732	12784	12788	12834	12585	12805	12649	12499	12945	12679	12738	12783	12703	12741	12689	12630	12682	12692	12713	12833	12819	12733	12709	12678	12515	12860	12767	12678	13011	12784	12752	12726	12702	12784	12724	12714	12832	12683	12896	12651	12635	12818	12785	12734	12817	12894	12651	12634	12868	12880	12633	12720	12542	12787	12873	12783	12758	12609	12614	12705	12597	12724	12761	13017	12870	12817	12823	12893	12703	12800	12684	12687	12972	12759	12833	12813	12655	12865	12741	12820	12740	12786	12531	12796	12824	12755	12845	12679	12752	12707	12628	12515	12562	12858	12837	12761	12761	12728	12781	12652	12649	12854	12624	12628	12892	12885	12745	12753	12924	12929	12807	12777	12846	12736	12542	12838	12931	12784	12807	12598	12881	12757	12673	12690	12591	12735	12667	12767	12767	12812	12619	12768	12840	12761	12732	12824	12838	12698	12762	12955	12909	12794	12945	12659	12738	12745	12797	12771	12751	12634	12793	12796	12739	12789	12732	12723	12842	12605	12644	12738	12786	12672	12701	12823	13041	12794	12763	12855	12551	12813	12737	12555	12672	12844	12853	12719	12776	12805	12699	12696	12697	12778	12748	12704	12766	12725	12824	12803	12711	12881	12829	12896	12934	12856	12610	12696	12801	12721	12801	12840	12753	12657	12725	12660	12719	12666	12779	12740	12770	12773	12557	12754	12742	12696	12865	12836	12694	12745	12890	12860	12620	12665	12741	13108	12723	12751	12680	12776	12839	12912	12918	12737	12693	12617	12587	12866	12725	12539	12706	12674	12969	12756	12763	12627	12760	12652	12666	12699	12780	12810	12939	12699	12864	12908	12850	12661	12691	12630	12758	12790	12619	12793	12659	12698	12729	12634	12759	12957	12747	12738	12822	12719	12778	12746	12996	12780	12702	12746	12620	12571	12609	12667	12739	12902	12633	12814	12821	12782	12748	12704	12694	12749	12745	12662	12658	12849	12624	12776	12615	12797	12747	12643	12674	12774	12812	12681	12662	12831	12824	12789	12869	12506	12727	12772	12798	12802	12952	12843	12860	12556	12899	12634	12688	12629	12666	12824	12768	12805	12735	12735	12867	12600	12860	12872	12734	12800	12902	12783	12929	12792	12858	12669	12597	12785	12725	12902	12706	12662	12603	12583	12821	12682	12840	12607	12649	12660	12678	12683	12663	12682	12845	12649	12804	12642	12564	12489	12772	12863	12828	12701	12648	12608	12759	12780	12689	12886	12859	12741	12940	12618	12745	12764	12969	12754	12713	12794	12685	12695	12932	12656	12756	12761	12694	12728	12923	12734	12617	12742	12695	12676	12719	12706	12734	12775	12779	12854	12817	12656	12804	12896	12627	12916	12912	12668	12720	12786	12669	12806	12765	12797	12746	12609	12753	12888	12831	12817	12716	12506	12747	12704	12741	12679	12912	12687	12674	12773	12503	12730	12797	12727	12732	12908	12712	12948	12821	12762	12797	12692	12829	12732	12824	12743	12859	12763	12601	12848	12722	12908	12830	12938	12965	12796	12729	12967	12899	12752	12765	12642	12666	12604	12762	12626	12646	12900	12693	12839	12773	12735	12778	12724	12568	12733	12746	12777	12772	12741	12834	12703	12805	12886	12794	12608
13143	15250	15229	14336	13875	13454	13645	13570	13623	13360	13299	13393	13367	13159	13452	13353	13565	13247	13222	13536	13662	14803	15457	14456	13818	13486	13373	13208	13191	13103	13395	13157	13050	13138	13217	13007	13173	13099	13303	13116	13177	13007	13315	13164	13009	13099	13079	13136	13164	13258	13107	13183	13223	13035	13094	13143	13136	13256	13130	13204	13152	13112	13042	13127	13174	13221	13172	13183	13159	12986	13302	13151	13229	13063	13244	13026	13174	13221	13313	13110	13108	13103	13264	13303	13268	13216	13122	13372	13169	13193	13240	13137	13076	13019	13160	13082	13087	13159	13064	13201	13092	13147	13146	13062	13171	13246	13202	13233	13315	13094	13052	13044	12964	13127	13361	13284	13262	13159	13073	13101	13236	13150	13213	13085	13131	12919	13124	13254	13281	13171	13278	13126	13098	13194	13230	12996	13226	13222	13146	13150	13183	13227	13128	13213	13220	13089	13278	13108	13069	13267	13150	13309	13200	13239	13140	13169	13333	13213	13192	13168	13075	13178	13061	13233	13155	13342	13129	13226	13155	12913	13075	13267	12937	13102	13180	13166	13237	13209	13164	13090	13077	13110	13053	13125	13286	13227	13015	13113	13223	13182	13121	13285	13127	13064	13076	13290	13229	13083	13195	13084	13100	13234	13101	13160	13112	13010	13161	13138	13177	13219	13096	13182	13262	13111	13186	13114	13190	13129	13155	13091	13258	13287	13227	13156	13250	13154	13256	13191	13161	13171	13183	13154	13154	13296	13301	13125	13366	13074	12974	13237	13114	13178	13226	13199	13131	13075	13237	13208	13191	13139	13202	13031	13159	13095	13280	13195	13188	13157	13181	13121	13122	13251	13019	13154	13153	13188	13138	13139	13078	13029	13088	13231	13147	13170	13133	13161	13234	13214	13120	13201	13035	13258	13242	13138	13244	13125	13228	13183	13239	13044	13136	13387	13131	12946	13113	13077	13412	13237	13039	13138	13198	13211	13079	13112	13022	13165	13121	13121	13175	13226	13122	13199	13184	13117	13288	13072	13175	12992	13151	12994	13204	13251	13042	13020	13106	13028	13191	13132	13139	13128	13239	13218	13170	12951	13112	13126	13185	13161	13173	13028	13195	13247	13195	13188	13172	13103	13219	13169	13105	13242	13207	13242	13083	13105	13119	13071	13193	13167	13061	13134	13301	13084	13099	13031	13142	13108	13187	13224	13036	13145	13270	13087	13123	13096	13342	12994	13201	13151	13130	13189	13085	13100	13030	13042	13192	13220	13234	13212	13015	13156	13180	13334	13260	13216	13106	13209	13065	13158	12951	13039	13084	13173	13079	13252	13160	13117	13076	13159	13190	13163	13031	13125	13169	13133	13095	13229	13089	13391	13035	13250	13233	13264	12968	13182	13181	13241	13242	13249	13215	13115	13268	13054	13232	13057	13178	13109	13085	13170	13096	13255	13102	13132	13253	13325	13138	13215	13083	13231	13158	13020	13202	13208	13099	13187	13175	13287	13045	13068	13130	13116	13107	13328	13151	13130	13254	13202	13223	13085	13191	13169	13090	13204	13168	13192	13113	13263	13081	13237	13086	13252	13279	13265	13232	13055	13319	13163	13152	13051	13338	12979	13270	13040	13037	13222	13042	13213	13131	13036	13048	13140	13223	13195	13121	13011	13067	13111	13129	13298	13025	13034	13168	13097	13067	13042	13214	13294	13186	13167	13100	13210	13144	13078	13199	13158	13156	13135	13079	13112	13154	13325	13128	13065	13127	13227	13029	13075	13123	13027	13166	13113	13123	13109	13337	13051	13005	13159	13376	13228	13145	13225	13105	13151	13028	13310	13352	13184	13232	13178	13255	13194	13207	13187	13197	13275	13121	13191	13022	13180	13021	13145	13270	13109	12949	12986	13146	13139	13126	13322	13432	13041	13311	13126	13207	13185	13288	13230	13105	12942	13225	13245	13208	13289	13140	13061	13023	13208	13156	13122	13115	13026	13147	13238	13095	13188	13251	13227	13269	13231	13283	13248	13011	12981	13216	13233	13138	13034	13262	13131	13320	13082	13207	13051	13010	13285	13129	13209	13123	13077	13119	13149	13223	13153	13165	13149	13174	13261	13140	12998	13286	13135	13296	13152	13154	13158	13315	13082	13151	13033	13247	13100	13072	13051	13285	13361	13159	13114	13109	13107	13100	13250	13348	13155	13127	13136	13393	13166	13295	13164	13303	13220	13289	13329	13098	13106	13181	13227	13016	13251	13164	13245	13237	13035	13235	13127	13069	13124	13064	13198	13103	13134	13073	13140	13186	13196	13254	13125	13016	13178	13029	13114	13062	13131	13098	13056	12982	13145	13310	13108	13090	13128	13186	13004	13173	13339	13209	13162	13180	13189	13176	13224	13316	13146	13084	13200	13054	13126	13177	12950	13133	13129	13075	13073	13032	13153	13205	13109	13296	13181	13124	13201	13134	13195	13314	13188	13202	13016	13204	13235	12992	13118	13127	13128	13076	13084	13074	13177	13146	13086	13228	13053	13140	12989	13190	13168	13091	13184	13285	13155	13192	13195	13151	13131	13209	13213	13178	13298	13103	13282	13031	13064	13325	13110	13102	13210	13122	13046	13140	13364	13192	13114	13112	13206	13147	13163	13006	13097	13103	13305	12990	13116	13219	13102	13158	13200	13010	13150	13232	13262	13269	13162	13128	13183	13124	13121	13295	12994	13038	13279	13101	13133	13324	13215	13115	13132	13229	13034	13186	12984	13143	13138	13212	13017	13137	13030	13329	13051	13201	13168	13134	13047	13063	13182	13106	13201	13144	13174	13235	12996	13065	13154	13134	13198	13132	13056	13158	13350	13066	13042	12960	13024	13147	13129	13045	13276	13171	12988	13031	13204	13184	13171	13295	13081	13250	13017	13121	13092	13116	13162	13191	13133	13100	13363	13217	13275	13181	13328	13015	13287	13026	12997	13188	13160	13052	13056	13338	13155	13162	13147	13176	13207	13139	13035	13129	13174	13161	13177	13235	13184	13258	13314	13101	13168	13057	13186	13000	13176	13011	13138	13164	12952	12985	12973	13206	13065	13188	13336	13251	12980	13204	13214	13105	13007	13096	13197	13018	13269	13148	13165	13120	13257	13053	13114	13136	13308	13047	13094	13105	13197	13091	13025	13167	13123	13027	13010	13106	13141	13281	13211	13097	13092	13076	13229	13294	13046	13123	13099	13042	13305	13174	13153	13204	13138	13003	13156	13085	13270	13123	13079	13086	12941	13250	13245	13082	13176	13122	13083	13230	12996	13106	13200	13212	13262	13024	13189	13093	13127	13078	13257	13274	13098	13148	13214	13179	13162	13191	13150	13014	13169	13064	13251	13261	13084	13270	13179	13136	13063	13102	13083	13121	13264	13185	13157	13200	13294	13105	13212	13300	13224	13051	13079	13155	13157	13112	13069	13090	13338	13121	13107	13219	13121	13043	13034	13079	13307	13213	13259	13101	13229	13106	13040	13171	13115	13061	13203	13386	13031	12979	12983	13155	13120	13106	13042	13095	13129	13206	13072	13166	13283	13116	13298	12946	13215	13203	13096	13256	13008	13148	13074	13262	13088	13157	13126	13065	13231	13001	13231	13209	13202	13060	13118	13272	12978	13072	13188	13155	13000	13223	13234	13133	13329	13017	13101	12943	13109	13230	13145	13144	13245	13255	13207	13115	13172	13051	13124	13118	13185	13171	13111	13230	13207	13162	13125	13138	13193	13043	12987	13270	13153	13067	13178	13225	13155	13045	13070	13174	13050	13152	13248	13130	13229	13203	13122	13165	13144	13132	13079	13111	13041	12991	13222	13154	13118	13039	13349	13083	13244	13192	13142	13207	13228	12999	13228	13254	13012	13104	13132	13157	13236	13063	13245	13180	13107	13078	13107	13011	13007	13156	13168	13177	13233	12949	13114	13169	13142	13230	13199	13276	13246	13222	13207	13240	12986	13163	13167	13225	13051	13304	13334	13083	13158	13053	13000	13067	13310	13042	13262	13112	13150	13236	12866	13124	13041	13107	13053	13075	13029	13155	12932	13166	13140	13314	12992	13333	13249	13148	13077	13192	13126	13136	13242	13070	13305	13207	13104	13042	13161	13173	13205	13188	13039	13138	13030	13270	13066	13139	13069	13132	13081	13133	13087	13146	13094	12979	13169	13107	13107	13075	13054	13161	13264	13122	13220	13300	12902	13236	13113	13138	13130	13088	13269	13185	13037	13141	13120	13090	12936	13173	13262	13136	13286	13131	13115	13054	13002	13084	13227	13066	13124	13121	12995	13206	13186	13106	13159	13119	13237	13218	13150	13068	13053	13138	13277	13172	13015	13045	13092	13146	13303	13161	13160	13321	13163	13087	13155	13163	13114	13098	13151	12993	13210	13150	13067	13256	13266	13205	13204	13218	13337	13086	13033	13114	13113	12989	13192	13188	13091	13186	13207	13192	13116	13142	13089	13267	13104	13005	13260	13174	13038	13048	13048	13197	12996	12911	13385	13073	13225	13123	12985	13243	13049	13064	13067	13069	13232	13206	13311	13107	13076	13035	13194	13104	13276	13205	13211	13087	13313	13180	13173	13075	13068	13188	13108	13212	13169	13085	13101	13242	13239	13207	13244	13132	13050	13169	12880	13086	13259	13158	13112	13256	13139	13090	13167	13017	13030	13044	13105	13270	13197	13149	13056	13223	13273	13068	13182	13173	13184	13068	13032	13188	13197	13185	13134	13169	13187	13237	13262	13093	13227	13213	13139	12980	13245	13117	13129	13133	13183	13174	13187	13128	13189	13308	13074	13240	13087	13179	13305	12981	13236	13148	13091	13206	13135	13184	12951	13085	13131	13118	13357	13078	13024	13020	13295	13242	13230	13214	13236	13112	13124	13135	13104	13060	13156	13175	13056	13225	13240	13035	13082	13106	13155	13078	13030	12984	13230	12990	13168	13188	13212	13109	13211	13007	13141	13198	13062	13091	13170	13119	13145	13195	13357	12949	13161	13156	13150	13039	13224	13161	13250	13024	13062	13126	13146	13127	13366	13203	12995	13121	13177	13296	13082	13250	13063	13061	13036	13158	13236	13211	13057	13221	13200	13195	13220	13148	13073	13134	13091
23914	20971	28164	23990	21148	18272	16510	14093	13866	13802	14121	13883	13707	13650	13725	13630	13668	13785	13987	14951	19185	20601	19188	16631	14727	13956	13518	13408	13065	13280	13504	13432	13316	13260	13305	13415	13582	13303	13386	13447	13357	13291	13290	13289	13260	13371	13326	13497	13256	13307	13309	13318	13272	13145	13370	13240	13327	13442	13336	13180	13498	13412	13341	13363	13324	13507	13379	13409	13424	13075	13138	13307	13406	13382	13383	13300	13282	13255	13404	13340	13454	13287	13377	13379	13523	13427	13396	13317	13359	13397	13429	13328	13320	13345	13339	13283	13217	13395	13271	13316	13411	13420	13365	13476	13387	13162	13278	13185	13126	13301	13430	13349	13368	13329	13311	13282	13259	13307	13337	13396	13290	13254	13465	13292	13298	13238	13409	13389	13330	13502	13323	13439	13348	13132	13305	13308	13258	13257	13280	13362	13378	13236	13247	13371	13159	13415	13361	13260	13333	13333	13350	13258	13325	13253	13122	13390	13299	13344	13294	13296	13271	13212	13434	13327	13471	13283	13388	13490	13220	13340	13329	13345	13220	13235	13424	13491	13372	13305	13246	13103	13330	13122	13331	13428	13296	13408	13278	13383	13324	13197	13112	13426	13071	13296	13378	13300	13243	13344	13353	13202	13375	13304	13006	13393	13057	13321	13425	13342	13253	13295	13192	13148	13239	13219	13325	13319	13384	13299	13323	13375	13208	13214	13445	13182	13154	13387	13212	13336	13266	13372	13195	13267	13390	13255	13406	13449	13269	13246	13402	13252	13297	13452	13349	13490	13366	13158	13072	13513	13132	13098	13297	13208	13379	13381	13387	13313	13277	13386	13330	13363	13377	13249	13450	13250	13380	13180	13427	13261	13393	13355	13383	13241	13201	13361	13178	13391	13127	13249	13258	13299	13213	13246	13367	13542	13279	13236	13281	13271	13464	13441	13321	13270	13353	13178	13217	13335	13387	13366	13300	13231	13307	13176	13393	13261	13258	13276	13441	13476	13483	13532	13527	13355	13390	13220	13257	13113	13371	13261	13259	13125	13196	13209	13307	13370	13432	13353	13283	13305	13257	13236	13292	13433	13407	13235	13395	13326	13346	13249	13368	13431	13434	13371	13211	13214	13265	13564	13432	13326	13267	13304	13300	13332	13186	13333	13252	13322	13264	13299	13233	13322	13509	13445	13242	13352	13311	13469	13140	13329	13411	13358	13394	13423	13379	13296	13476	13203	13465	13262	13270	13311	13205	13319	13287	13223	13504	13384	13379	13477	13277	13396	13528	13281	13367	13384	13249	13259	13294	13345	13350	13313	13348	13278	13324	13476	13301	13254	13489	13451	13350	13439	13347	13207	13370	13319	13560	13087	13168	13250	13323	13252	13392	13350	13299	13326	13256	13347	13323	13363	13183	13412	13267	13284	13238	13547	13419	13438	13523	13344	13374	13411	13583	13469	13335	13186	13235	13364	13243	13350	13394	13262	13414	13143	13409	13305	13259	13244	13262	13507	13353	13312	13350	13162	13225	13276	13374	13427	13185	13311	13135	13282	13285	13240	13083	13324	13097	13402	13336	13364	13401	13319	13313	13301	13259	13193	13294	13368	13504	13425	13213	13259	13389	13343	13237	13323	13404	13383	13277	13268	13367	13463	13360	13198	13424	13205	13322	13288	13497	13457	13295	13281	13214	13257	13364	13203	13309	13068	13112	13330	13476	13336	13484	13151	13431	13278	13292	13375	13362	13235	13148	13313	13351	13505	13035	13237	13211	13347	13402	13199	13228	13287	13223	13143	13238	13423	13343	13578	13402	13183	13585	13416	13306	13351	13356	13557	13374	13182	13150	13181	13230	13323	13542	13204	13442	13403	13544	13373	13331	13415	13359	13387	13445	13214	13292	13317	13494	13274	13323	13304	13190	13557	13424	13416	13172	13307	13321	13217	13297	13148	13284	13336	13311	13330	13356	13331	13291	13320	13422	13239	13565	13386	13383	13296	13172	13298	13282	13140	13347	13247	13215	13335	13109	13354	13294	13313	13262	13300	13272	13295	13432	13286	13117	13459	13180	13226	13143	13485	13413	13418	13275	13159	13432	13201	13113	13305	13289	13328	13363	13260	13296	13297	13402	13128	13246	13199	13366	13240	13303	13084	13335	13129	13348	13173	13199	13177	13355	13435	13255	13294	13189	13246	13407	13370	13173	13379	13279	13316	13390	13179	13307	13404	13461	13318	13268	13376	13219	13388	13541	13304	13297	13188	13271	13197	13372	13462	13193	13264	13281	13311	13288	13278	13369	13177	13335	13049	13318	13435	13476	13427	13103	13365	13294	13229	13294	13117	13174	13338	13283	13264	13224	13375	13217	13308	13479	13210	13377	13251	13325	13377	13468	13309	13179	13309	13425	13268	13337	13223	13245	13267	13304	13427	13173	13357	13358	13167	13290	13325	13193	13493	13343	13438	13276	13220	13121	13404	13285	13365	13284	13296	13482	13302	13318	13165	13411	13292	13481	13415	13252	13262	13415	13353	13151	13100	13183	13187	13482	13306	13421	13358	13278	13281	13275	13298	13259	13138	13260	13313	13318	13164	13350	13376	13107	13248	13611	13250	13431	13313	13309	13442	13338	13369	13352	13357	13290	13138	13186	13502	13323	13480	13506	13215	13471	13397	13450	13381	13325	13328	13270	13340	13330	13320	13349	13330	13284	13335	13391	13142	13233	13249	13289	13253	13296	13144	13257	13363	13221	13353	13202	13371	13353	13202	13518	13116	13346	13145	13337	13469	13116	13372	13287	13199	13329	13252	13331	13510	13302	13457	13444	13420	13420	13264	13384	13449	13413	13375	13203	13231	13296	13169	13329	13311	13260	13286	13300	13389	13218	13253	13409	13238	13234	13255	13332	13345	13369	13324	13387	13344	13247	13204	13322	13318	13043	13367	13460	13301	13220	13224	13365	13218	13327	13406	13391	13335	13346	13510	13204	13224	13186	13107	13162	13199	13354	13281	13431	13295	13478	13462	13186	13449	13307	13434	13348	13347	13424	13425	13372	13127	13420	13384	13364	13407	13269	13260	13249	13344	13245	13182	13193	13359	13207	13300	13119	13260	13414	13234	13223	13210	13373	13283	13354	13146	13284	13194	13193	13357	13283	13323	13231	13142	13322	13346	13500	13373	13242	13074	13299	13214	13309	13342	13416	13366	13194	13328	13257	13332	13346	13294	13492	13510	13235	13365	13446	13335	13217	13262	13355	13410	13279	13282	13336	13233	13263	13467	13336	13259	13340	13372	13537	13314	13429	13369	13256	13434	13224	13244	13326	13317	13337	13207	13268	13198	13387	13300	13303	13333	13400	13331	13448	13308	13256	13201	13102	13340	13327	13255	13323	13224	13359	13400	13194	13406	13214	13315	13393	13355	13457	13031	13291	13125	13264	13543	13212	13165	13377	13379	13454	13332	13392	13295	13517	13361	13262	13309	13551	13303	13185	13410	13278	13330	13333	13338	13254	13140	13175	13063	13170	13350	13402	13382	13322	13321	13286	13298	13328	13422	13359	13104	13069	13340	13408	13232	13495	13455	13381	13194	13425	13387	13429	13205	13344	13539	13311	13257	13323	13007	13368	13382	13465	13324	13185	13217	13248	13256	13254	13418	13402	13332	13427	13163	13361	13125	13370	13281	13380	13412	13405	13334	13355	13296	13373	13467	13550	13453	13322	13155	13408	13351	13301	13353	13405	13125	13155	13387	13329	13246	13432	13152	13251	13468	13266	13313	13268	13179	13158	13449	13160	13145	13257	13090	13294	13281	13443	13185	13170	13359	13055	13021	13277	13373	13471	13257	13217	13166	13327	13351	13197	13300	13282	13241	13302	13283	13151	13432	13132	13165	13439	13429	13349	13461	13301	13418	13432	13334	13399	13356	13257	13391	13253	13188	13347	13308	13380	13180	13288	13233	13261	13328	13455	13374	13280	13332	13212	13264	13405	13486	13499	13309	13289	13292	13202	13320	13240	13451	13290	13241	13426	13430	13242	13308	13318	13369	13395	13176	13241	13317	13292	13277	13146	13212	13281	13139	13442	13497	13226	13230	13427	13419	13344	13126	13364	13379	13149	13235	13323	13377	13414	13341	13464	13426	12993	13276	13245	13240	13343	13149	13397	13062	13202	13248	13397	13200	13448	13296	13324	13428	13365	13302	13443	13201	13113	13515	13475	13279	13373	13451	13474	13316	13312	13191	13373	13346	13318	13242	13306	13158	13415	13319	13297	13402	13452	13310	13341	13274	13273	13176	13273	13315	13430	13306	13491	13258	13387	13501	13267	13233	13300	13245	13224	13363	13382	13038	13232	13297	13441	13408	13234	13533	13301	13194	13341	13363	13255	13423	13346	13509	13298	13397	13301	13278	13274	13279	13352	13628	13445	13330	13272	13312	13319	13263	13352	13174	13316	13346	13294	13280	13278	13347	13200	13321	13341	13346	13309	13286	13269	13398	13314	13195	13406	13307	13322	13265	13343	13288	13064	13194	13340	13285	13392	13386	13246	13400	13402	13370	13243	13199	13143	13371	13302	13391	13044	13234	13300	13353	13307	13323	13312	13295	13309	13338	13280	13303	13281	13329	13332	13242	13338	13153	13224	13507	13330	13245	13609	13394	13235	13281	13269	13351	13529	13340	13230	13246	13224	13342	13429	13360	13451	13378	13305	13448	13463	13236	13337	13250	13297	13197	13479	13277	13435	13278	13309	13191	13307	13407	13324	13337	13259	13109	13183	13307	13282	13395	13516	13286	13346	13396	13234	13268	13461	13294	13311	13325	13356	13333	13223	13367	13170	13253	13291	13272	13386	13161	13185	13409	13305	13222	13239	13286	13224	13370	13243	13301	13381	13411	13409	13276	13437	13441	13365	13338	13255	13315	13315	13131	13266	13449	13317	13294	13367	13353	13376	13328	13191	13193	13382	13408	13305	13276	13336	13433	13365	13150	13407	13257	13450	13404	13317	13368	13393	13192	13353	13353	13258	13269	13444	13359	13388	13312	13323	13363	13177	13393	13284	13216	13348	13420	13386	13281	13152	13219	13288	13260	13332	13426	13438	13304	13429	13267	13382	13147	13447	13364	13245	13558	13418	13363	13151	13354
13441	22477	21664	18114	16581	15819	15218	14627	14386	14309	14155	14246	14113	13941	13781	13761	14059	14012	14389	16420	23010	23723	21534	17717	15219	14010	13790	13587	13611	13533	13550	13832	13632	13703	13549	13670	13449	13550	13630	13584	13400	13626	13680	13501	13465	13528	13673	13536	13487	13648	13490	13614	13636	13435	13587	13428	13537	13698	13676	13484	13602	13468	13581	13631	13438	13704	13448	13491	13585	13543	13661	13643	13854	13658	13599	13590	13675	13583	13407	13520	13503	13631	13421	13522	13390	13600	13473	13498	13684	13554	13542	13460	13557	13423	13564	13538	13513	13490	13540	13562	13623	13517	13445	13531	13445	13485	13602	13532	13501	13572	13523	13546	13529	13544	13666	13542	13582	13563	13554	13691	13449	13449	13663	13696	13501	13588	13665	13596	13493	13607	13516	13440	13508	13543	13572	13483	13305	13680	13258	13603	13446	13595	13514	13530	13522	13501	13590	13601	13573	13576	13498	13517	13567	13642	13581	13438	13569	13627	13633	13496	13464	13477	13586	13640	13590	13611	13543	13597	13583	13362	13658	13792	13552	13742	13555	13668	13604	13652	13588	13512	13485	13390	13509	13569	13494	13509	13474	13614	13561	13639	13610	13447	13636	13571	13617	13477	13431	13489	13379	13506	13489	13668	13511	13592	13613	13621	13470	13504	13671	13655	13553	13653	13660	13450	13566	13721	13558	13491	13772	13526	13596	13655	13487	13559	13580	13408	13584	13589	13426	13512	13570	13526	13654	13460	13592	13607	13590	13594	13555	13373	13486	13628	13563	13565	13616	13675	13681	13523	13566	13670	13606	13577	13553	13549	13713	13684	13643	13420	13452	13358	13578	13531	13533	13485	13528	13738	13625	13549	13587	13502	13538	13474	13598	13554	13353	13579	13682	13403	13377	13520	13461	13440	13713	13434	13430	13411	13446	13580	13536	13492	13562	13475	13527	13485	13472	13492	13654	13408	13494	13685	13540	13572	13452	13498	13517	13692	13619	13582	13666	13586	13576	13534	13583	13515	13513	13671	13497	13490	13562	13751	13629	13455	13678	13380	13551	13659	13428	13590	13463	13484	13603	13546	13398	13533	13514	13597	13597	13455	13584	13556	13592	13445	13475	13585	13568	13519	13629	13610	13481	13483	13494	13547	13629	13581	13411	13542	13506	13464	13703	13680	13628	13418	13605	13587	13553	13454	13464	13467	13534	13528	13606	13574	13652	13331	13472	13683	13513	13482	13406	13567	13384	13489	13678	13500	13692	13435	13607	13418	13550	13490	13700	13562	13407	13676	13580	13614	13493	13484	13513	13631	13621	13473	13596	13527	13588	13549	13628	13532	13650	13483	13449	13461	13447	13495	13571	13532	13567	13432	13467	13513	13552	13604	13754	13569	13647	13555	13553	13618	13526	13562	13701	13554	13542	13535	13431	13508	13506	13526	13449	13622	13469	13595	13550	13489	13567	13526	13651	13603	13530	13609	13656	13563	13721	13458	13469	13655	13477	13683	13545	13570	13483	13734	13617	13546	13647	13586	13559	13651	13587	13454	13832	13503	13535	13519	13515	13440	13704	13446	13545	13646	13516	13620	13634	13457	13645	13580	13466	13285	13391	13454	13558	13599	13589	13542	13557	13558	13644	13472	13536	13478	13584	13698	13574	13511	13721	13509	13551	13663	13569	13435	13526	13565	13605	13563	13554	13416	13432	13424	13628	13648	13482	13765	13370	13489	13511	13499	13553	13491	13527	13422	13595	13586	13534	13519	13524	13468	13482	13554	13624	13565	13726	13537	13605	13607	13512	13560	13611	13727	13554	13430	13456	13713	13542	13607	13619	13608	13567	13559	13531	13561	13670	13513	13718	13584	13542	13590	13551	13608	13596	13417	13451	13685	13591	13630	13585	13449	13580	13553	13596	13485	13727	13507	13509	13564	13397	13449	13616	13505	13697	13580	13525	13460	13580	13473	13623	13565	13553	13733	13597	13581	13502	13581	13515	13436	13332	13559	13534	13532	13678	13429	13720	13628	13576	13596	13483	13435	13527	13438	13392	13513	13557	13707	13341	13605	13487	13472	13456	13512	13534	13405	13560	13507	13658	13678	13479	13442	13597	13392	13526	13459	13643	13441	13552	13720	13672	13565	13624	13696	13601	13651	13530	13489	13367	13513	13444	13464	13578	13647	13700	13610	13523	13511	13503	13447	13571	13592	13506	13505	13526	13390	13604	13673	13602	13546	13508	13595	13535	13505	13601	13388	13459	13489	13491	13707	13533	13689	13432	13609	13618	13646	13501	13499	13514	13505	13575	13301	13433	13476	13591	13548	13661	13675	13526	13638	13537	13562	13590	13403	13536	13491	13540	13617	13616	13574	13642	13576	13449	13460	13511	13459	13584	13494	13541	13639	13308	13625	13513	13656	13634	13694	13627	13590	13495	13593	13627	13702	13742	13417	13629	13594	13594	13557	13436	13500	13508	13454	13473	13541	13518	13602	13502	13537	13621	13604	13455	13533	13615	13540	13637	13475	13602	13529	13566	13592	13715	13528	13691	13616	13596	13491	13451	13653	13472	13497	13452	13545	13691	13650	13617	13421	13651	13496	13518	13368	13524	13533	13688	13543	13437	13621	13522	13541	13653	13568	13542	13572	13395	13503	13564	13679	13573	13600	13578	13510	13421	13583	13579	13681	13489	13431	13385	13601	13662	13629	13535	13563	13643	13718	13665	13464	13659	13525	13545	13393	13661	13591	13728	13452	13655	13513	13642	13540	13454	13380	13502	13528	13609	13604	13689	13657	13557	13501	13464	13687	13417	13412	13591	13660	13683	13557	13525	13646	13428	13562	13527	13561	13706	13623	13588	13493	13545	13511	13552	13673	13483	13523	13448	13654	13540	13494	13529	13583	13483	13647	13459	13530	13681	13707	13542	13592	13625	13699	13640	13580	13713	13460	13504	13638	13605	13506	13469	13636	13545	13641	13523	13472	13437	13419	13660	13502	13591	13676	13587	13591	13608	13521	13529	13545	13442	13490	13578	13452	13596	13584	13502	13493	13527	13486	13491	13588	13658	13641	13524	13551	13444	13437	13496	13509	13473	13574	13604	13618	13572	13512	13640	13628	13530	13523	13603	13720	13619	13460	13454	13606	13472	13688	13554	13625	13499	13584	13429	13569	13568	13590	13731	13764	13665	13567	13559	13643	13368	13654	13648	13543	13450	13648	13589	13643	13551	13542	13572	13454	13698	13493	13510	13560	13485	13401	13571	13687	13539	13582	13591	13572	13619	13486	13719	13720	13236	13426	13525	13522	13429	13595	13564	13689	13693	13586	13731	13572	13568	13502	13689	13447	13559	13731	13612	13672	13613	13584	13469	13761	13578	13583	13531	13519	13422	13524	13588	13428	13458	13728	13537	13438	13472	13516	13618	13336	13445	13647	13594	13557	13577	13640	13492	13518	13494	13531	13517	13521	13392	13497	13509	13573	13579	13728	13610	13451	13428	13485	13594	13754	13572	13520	13567	13480	13381	13487	13568	13616	13544	13637	13448	13512	13743	13490	13658	13538	13557	13419	13584	13615	13393	13652	13610	13536	13596	13637	13428	13557	13591	13532	13573	13545	13507	13605	13421	13731	13627	13497	13592	13494	13537	13587	13395	13560	13564	13678	13466	13675	13658	13463	13639	13593	13537	13531	13573	13681	13698	13573	13491	13672	13520	13700	13485	13465	13471	13510	13529	13557	13620	13590	13521	13582	13622	13426	13625	13429	13500	13624	13538	13627	13721	13574	13496	13599	13520	13611	13543	13397	13466	13343	13533	13602	13501	13564	13281	13539	13306	13589	13464	13659	13442	13425	13528	13607	13631	13656	13552	13638	13585	13586	13475	13643	13634	13557	13607	13342	13713	13609	13662	13586	13473	13612	13561	13624	13559	13407	13634	13607	13321	13616	13437	13537	13505	13412	13371	13496	13586	13491	13470	13632	13541	13568	13448	13544	13451	13499	13536	13572	13556	13528	13579	13561	13605	13547	13495	13382	13616	13377	13541	13649	13673	13563	13599	13528	13525	13587	13373	13473	13622	13495	13418	13577	13624	13634	13429	13544	13641	13555	13485	13568	13673	13690	13487	13425	13776	13481	13532	13514	13566	13476	13549	13491	13454	13577	13385	13413	13438	13384	13464	13435	13589	13667	13575	13587	13542	13693	13508	13535	13358	13525	13522	13358	13689	13503	13590	13745	13618	13677	13680	13663	13542	13589	13441	13400	13524	13439	13502	13609	13704	13484	13563	13610	13605	13693	13557	13496	13672	13574	13757	13439	13546	13768	13548	13598	13651	13542	13554	13554	13519	13563	13639	13467	13641	13534	13778	13526	13378	13359	13447	13729	13616	13555	13544	13588	13629	13494	13611	13546	13677	13593	13480	13610	13624	13518	13495	13554	13430	13474	13339	13715	13706	13452	13461	13638	13521	13610	13497	13490	13531	13653	13670	13603	13534	13555	13498	13536	13517	13471	13806	13474	13621	13565	13655	13488	13609	13494	13629	13623	13574	13701	13562	13432	13504	13577	13703	13456	13508	13522	13666	13522	13669	13381	13606	13606	13522	13457	13576	13458	13449	13598	13570	13533	13479	13637	13773	13574	13580	13449	13603	13484	13532	13587	13622	13519	13688	13508	13597	13691	13514	13543	13630	13344	13797	13513	13478	13540	13801	13690	13471	13518	13611	13477	13447	13519	13401	13614	13620	13523	13569	13523	13547	13672	13439	13567	13681	13507	13699	13607	13623	13578	13554	13644	13651	13516	13546	13595	13600	13676	13684	13596	13487	13504	13533	13462	13586	13507	13653	13682	13698	13469	13575	13710	13559	13601	13337	13521	13662	13504	13551	13615	13557	13630	13686	13370	13452	13610	13727	13599	13600	13561	13524	13518	13624	13522	13509	13599	13566	13367	13572	13487	13447	13427	13510	13491	13588	13597	13582	13661	13524	13441	13623	13606	13456	13638	13507	13543	13534	13514	13547	13538	13657	13633	13568	13587	13680	13451	13552	13592	13473	13495	13508	13444	13522	13377	13627	13689	13464	13582	13644	13622	13588	13440	13589	13478	13464	13535	13655	13543	13603	13500	13663	13542	13607	13438
22864	20998	28766	23420	21175	22128	20798	15989	15084	15351	15194	14873	14673	14865	14601	14527	14642	14568	14582	16972	26868	27614	23206	18624	16044	14908	14324	14151	14346	14147	14322	14328	14347	14149	14159	14039	14338	14490	14201	14337	14149	14121	13902	14200	14133	13940	14242	14189	13926	14158	14101	14114	14244	13961	14294	14215	14025	14153	14050	14234	14089	14061	14242	14037	14158	14079	14028	14055	14183	14094	14150	14048	14327	14157	14296	14072	14121	14238	14143	13970	14137	14053	14270	14054	14050	14365	14136	13864	14013	14088	13841	13997	14211	14174	14094	14115	14244	14062	14146	14291	14146	14188	14269	14162	13998	14151	14060	14029	14081	13997	14277	14137	14095	14048	14068	13967	14083	14177	13971	14074	14170	14089	14042	13880	14080	14123	14139	13972	14237	14112	14114	14035	14005	13960	14096	14144	14097	13958	14094	14076	14095	14265	14002	14083	14167	14237	14167	14000	13913	14379	14129	14006	14057	14261	13990	13962	13964	14138	13914	13921	14060	14167	14012	14030	14143	14244	14106	13972	13904	14078	14148	14077	13985	14193	13931	14088	14152	14036	14262	13914	14106	14052	14267	14038	13961	14180	14106	14105	13895	14164	14242	14145	13888	14122	14075	14050	14197	14283	14237	14027	14029	14082	14411	14064	13989	13955	14066	14057	14072	14029	13928	13971	13951	14236	14224	13950	13988	14199	14193	14001	14122	13978	14173	14096	13994	14057	13963	14165	14050	14009	13953	14040	14111	14107	14135	13931	14148	14080	14141	13976	14061	13984	13904	14061	14136	14026	14181	14031	14036	13923	14083	13992	14049	13980	14114	13977	14271	14051	14123	13797	13858	14033	13948	13999	14073	14171	14262	14169	14039	14022	14050	14110	14038	14031	14002	14129	14160	14063	14235	13937	14067	13961	14111	14028	13971	14197	14049	14208	14027	13946	13921	13890	14043	13897	14008	14129	14074	13993	14043	14099	14134	13969	14137	14112	14168	13971	14141	14085	13909	13985	14083	14031	14015	13923	14157	13999	14139	14223	13788	14130	14008	14259	14005	14118	14131	14374	13919	14051	14036	13976	14075	13848	13969	14126	13936	14054	14092	14220	14070	14081	13960	14065	14237	14034	14094	14175	14089	14083	13884	14135	14134	14184	13903	14151	14136	13948	14011	14024	13993	13996	14352	14000	13985	14112	14139	14128	14063	14141	14236	14195	13975	14054	14214	14107	14206	13971	14083	14071	13959	14091	13981	14035	14020	14133	14085	14055	13960	14110	14201	14127	14264	14147	14009	13888	13849	14026	13931	13992	14091	14092	13917	14058	14364	14172	14132	14166	13959	14057	13971	14016	14060	14100	14015	14198	14180	14098	13997	14037	14059	14165	14164	14144	14139	14171	14138	14178	14160	14085	14010	14269	14164	13848	14056	14118	14117	13953	13927	14173	14061	14189	14100	14187	13888	13825	13977	14189	14147	14096	14081	13998	14153	14021	14065	14172	14029	13921	14000	14128	14068	13975	14132	14220	13989	14125	14151	14168	14102	14184	13938	14145	14321	14045	14125	14107	14113	14110	14155	14039	14052	14007	14063	14035	14114	14132	14035	14010	14095	14033	14071	14043	14004	13898	14106	14198	13917	14039	14115	14150	14228	14110	13939	14099	14013	14134	13856	14192	14076	14025	14160	14013	14053	14147	14196	14103	14073	14276	14221	14126	14116	14052	14014	14176	14013	14122	14020	14108	14142	14021	13965	14197	14064	14134	14217	14282	14072	14256	13934	14101	14127	14034	14131	14010	14106	14076	14105	13987	14041	14072	13944	13949	14027	13894	14172	14014	13898	14194	14199	14159	14027	14176	14152	14220	14138	14126	14105	14058	13891	14054	13969	14082	13928	14145	13912	14067	14175	14137	14156	14104	13962	14149	14132	14108	14275	14077	14070	14121	14058	13992	14064	13844	14291	14033	14165	14104	14230	14054	14050	14151	14026	14008	14050	14158	14147	14142	14057	13969	14087	14015	14058	14228	13802	13956	14185	14172	14109	13997	13902	14220	14092	13938	14084	14240	13865	14100	14022	14112	14039	14134	14098	14042	14068	14157	14122	14157	14161	14065	13927	14132	14104	13858	14045	14180	14132	14132	14134	14100	14056	14087	13912	14180	14100	14292	14104	14089	14025	14087	14055	14188	13942	13861	13932	14076	14099	13890	13992	14099	14105	13986	13854	14061	14002	14135	14089	14049	14115	14121	14109	14059	13982	14221	14113	14066	14070	14180	13913	13868	14030	13963	14284	14038	14223	14218	14256	14044	14373	13886	13906	14150	14126	14154	14038	14142	13848	14022	14037	13961	13964	14080	14070	14224	14063	14032	13918	14133	14142	14113	13965	13941	14103	14159	13997	14041	14059	14166	14198	14003	14032	14185	14230	14004	14007	13863	13933	14099	13969	14079	14068	14166	14012	14214	14088	14093	14145	13855	13930	14274	14082	13954	14065	14057	14196	13907	14059	13960	13973	13873	14092	14051	14116	13958	13998	14208	14152	13992	14023	13863	14020	14071	13940	14157	14179	14106	14120	14127	13978	14219	14246	14200	14146	13955	14173	14079	14217	13942	13939	14092	14178	13976	14239	14119	14080	13983	14225	14181	13937	14020	14236	14157	14015	14111	14195	14242	14128	14087	14060	14084	14099	13979	13948	14239	14180	13917	14021	14223	13988	14301	14176	13924	13971	14196	14160	14183	14325	14112	13965	13965	14175	14069	14077	14066	14100	13996	13994	14004	13981	14060	13957	14018	13963	14259	14215	14096	14092	13930	13931	14104	13990	14019	14095	13926	14018	14085	14040	14149	14191	14067	14054	13966	14144	13953	14167	13971	14014	13933	14230	14031	14112	14056	14142	14071	14224	14034	14058	13983	14069	14116	14023	13849	14140	14021	13995	14044	14092	14078	14184	14025	14017	13918	14076	14176	14076	14156	14078	14136	14258	14241	14135	14031	14113	14256	13929	14049	14073	14062	14136	14146	14247	14127	14006	14264	13943	13966	14010	14276	14037	13952	14035	14171	13977	14189	14194	14122	14176	14128	14125	14112	14178	14131	14144	14118	14011	13954	13788	14014	14029	13972	14138	14069	14104	14059	14175	14138	14067	14057	13964	14063	14064	13878	14256	13948	14122	14051	14201	14155	13966	14207	14227	13942	14030	14103	14123	14111	14122	14158	14055	14022	14090	14042	14191	14131	14101	14216	14232	13892	14141	13986	14192	14170	14111	14107	14190	14084	14064	14139	14074	14014	14135	14113	14204	14097	13987	14040	14141	14041	13910	14070	14002	14100	14005	13896	13902	14016	13990	14036	13997	13965	14091	14048	14112	14099	14123	14155	13913	13944	14069	14139	14102	14032	14165	14107	13983	14323	14054	14162	14162	14072	14153	14090	14000	14294	14101	14186	14094	14125	13910	13956	14239	14005	14119	14062	14101	14070	14188	14115	14045	14061	14191	14128	14087	14083	13930	13961	14005	13972	14215	14202	14001	14102	14286	14081	13881	13966	13890	14097	14071	14118	14038	14083	14298	14211	14239	13870	14147	14100	14178	14124	13865	14038	13952	14077	14136	14154	14131	14122	13924	14055	14228	13967	14124	14134	14002	14019	14071	14144	14169	14090	14080	14157	14046	13961	14020	14150	14170	14018	13889	14010	14087	14159	14027	14014	14008	13951	13991	13919	14043	14230	14187	14314	14194	13976	13985	14077	14189	14022	14011	13997	14113	14103	14216	14169	14027	14093	13967	14155	14056	14145	13993	14058	14097	14076	14039	14006	14075	14123	14196	14198	13985	14000	13866	14017	14052	14300	14052	14017	13888	14103	14049	14035	14134	14032	14130	14062	13936	14193	14015	14114	14002	14170	14088	14214	14074	13998	14080	14155	14088	14039	14082	14168	14081	13999	14127	14163	14235	13962	14195	14129	13969	14035	14135	14109	14213	14171	13807	13931	14088	14007	14073	14130	14147	13933	14260	14011	14075	14118	13896	14185	14084	14102	14115	13990	13986	14148	14050	14060	14069	14061	13911	14044	14084	13971	14015	14024	14214	14124	14175	14037	14212	13880	14051	14118	13839	14072	14012	14198	13990	14062	14083	14187	14097	14325	14184	14286	14125	14077	14178	13873	14042	14161	14099	13900	14061	14046	13929	14167	14027	14041	13933	13948	13990	13933	14234	14149	14162	13938	14164	14140	13971	14262	13987	13910	14204	14105	14075	13994	14078	14187	14050	14097	14096	14264	14162	14096	14277	13916	14140	14079	14120	14017	13949	14214	14160	14022	13932	14090	14061	14255	14037	14281	14003	13934	13987	14076	14232	14070	13944	14012	14236	14117	13909	13974	14094	14052	13999	14120	13973	14045	13928	14030	14217	14088	13980	14130	13961	14094	14038	13966	13946	14208	14202	14014	14029	14021	14251	13981	13984	13977	14097	14144	14152	14112	14233	14005	14128	13916	14121	14053	14179	14230	14114	14088	14122	13970	14272	14061	14045	14013	14084	14207	13864	13898	14092	14129	14020	14048	13988	13951	13942	14138	14003	14041	14111	14108	14018	14195	14037	14254	13992	14198	14022	14245	13966	14132	14076	14103	13937	14182	13989	14122	13925	13843	14052	14084	14057	14097	14225	14326	13980	14107	14207	14069	13864	14076	14244	14047	14274	14080	14125	14129	14135	14149	14111	14068	14104	14004	14237	14245	13991	14011	14209	14208	14229	14154	14103	14052	14232	14104	14079	14072	14269	14324	14204	14170	14009	13928	14035	14088	13943	14014	14116	14114	13991	14036	14208	14116	14216	14106	14129	14080	14091	13988	14074	14138	14202	14008	13833	14033	13909	14154	14101	14008	14104	13911	14024	14182	14157	14014	14213	14121	13960	14102	13986	14055	14045	13934	13889	14150	14012	14164	13957	14070	14212	14080	13882	13960	14068	14131	14056	14045	14072	14189	14004	14117	14133	14048	14179	14120	14029	13929	14123	14140	14048	13886	14080	14081	14153	13941	14313	14090	14000	14103	14026	14143	14335	13914	14037	13978	14263	14321	14109	14098	14273	14071	14102	14043	14173	13921	14214	14029	14045	14046	14059	14054	14188	14075	13911	14077
15627	27222	25887	21105	19171	17855	16749	15978	15679	15543	15567	15155	15010	14687	14602	14765	14584	14991	15017	19536	32452	30902	25293	19221	15924	14870	14184	14101	14044	13904	14085	14123	14091	14018	14065	14165	14166	13986	14072	14018	13966	14085	14061	14168	14083	14215	13925	14055	14148	14184	14207	14140	14219	14322	14084	13867	14073	14096	14161	14077	14007	14197	14022	13897	13979	14075	14036	14050	13869	14134	14048	13940	13813	13995	14069	14160	14133	14062	14172	14074	14028	14091	14051	14025	14242	13990	14100	14144	13926	14183	14060	14144	14108	14223	13939	14087	14038	14019	14060	14072	14132	13911	14016	14054	14016	13912	14047	13978	14104	14087	13998	14149	13924	14150	14049	13962	14135	14076	14083	14094	14035	13974	14093	14007	13988	13996	13894	14138	14052	14044	13937	14077	14037	14082	14105	13996	13927	13975	14146	14057	14110	14088	14352	14147	14056	13913	14119	14016	14048	14067	14103	14004	14159	13825	14179	14010	14055	14051	14112	13827	14165	14040	14009	14107	14186	14057	14196	14228	14194	14064	14009	14144	14148	14011	14128	13980	14088	13956	14180	14100	14030	14032	14036	14078	14061	14005	14105	14155	13836	13995	14248	14231	14113	13930	14150	14039	13999	14023	14071	14012	13993	14049	14069	14210	13919	14014	14096	14021	14068	13980	14008	14045	14091	13983	14128	14117	13990	14159	14065	14005	14087	14207	14109	14003	14118	14021	14017	13939	13986	13976	14180	13946	14060	14079	14034	14001	14102	13897	14115	14134	14147	14052	13944	14071	14011	14045	14024	13984	14038	13968	14053	14098	13926	13927	14153	14015	14064	14012	14171	13963	13918	14170	14134	13930	14024	14029	13948	13957	14116	13995	14071	14157	13924	14074	14083	14004	14071	14116	13860	13976	13875	14178	14024	14107	14191	13936	14229	14129	14059	13920	14177	14085	14106	13981	14012	14176	14169	14011	13949	13945	14023	14022	14086	13978	13963	14015	14227	14236	14037	14049	14130	14206	14070	14061	14065	13945	14062	13920	14223	14025	13968	13971	13974	13959	14242	14193	13971	14056	14176	14138	13983	14004	13993	14077	13898	13999	13944	13962	13992	14003	14075	14170	14097	14211	13843	13875	13894	14092	14129	14034	14101	14050	14061	13999	13951	13984	14056	14000	13978	14107	14035	14029	14045	14038	13901	14068	14094	14024	14035	14000	14033	13996	14106	13958	14009	14150	14010	13862	13990	14010	13953	14071	14035	14137	14103	14156	13969	14160	14091	14037	14084	14044	14015	14083	14032	14084	14160	13980	13991	14052	14053	14045	14042	13979	14086	14162	14024	14082	14127	13876	13943	14038	13984	14086	14054	13987	14076	14077	14135	14107	14051	13961	14068	14129	14066	14109	14073	13941	14006	14180	14019	14078	14054	14123	14173	14128	13959	14124	13855	14113	14080	14034	14051	13974	14142	13976	14090	14113	13922	13889	13911	14167	13875	14191	13974	14129	14093	14059	14125	14039	14032	13944	14115	14144	14151	14139	14109	13930	14045	14128	14085	14186	14072	13939	13977	14150	13944	14121	14054	14033	13981	14104	13975	14112	14084	14114	13940	13919	13876	14052	14091	14298	14175	14246	13989	14139	14236	13921	13993	14103	14051	14119	13974	13900	13936	13995	14052	14146	14019	13928	14031	14074	14022	13958	14048	14130	14117	14132	13884	14070	14129	13967	14274	14184	14006	14016	13960	14043	14050	13942	14262	14093	14076	13951	14056	14096	13932	13942	13956	14046	13957	14133	14135	14147	14047	13994	14082	14120	14031	14166	14184	13926	14049	14073	14062	14097	13935	14005	13784	13834	14142	14078	14021	14183	14079	13881	14113	14083	13968	14048	14231	13915	14226	14093	14041	13990	13975	14147	14052	13914	13964	13982	14102	14150	13988	14066	14060	14079	14152	14005	13933	14098	14000	14114	13996	13949	14098	14073	14105	13985	14059	14094	14128	14063	14120	14083	13903	14062	14051	13933	13920	14049	14010	14117	14090	13978	14141	14076	14023	14094	14132	14112	14089	14004	13930	13975	14151	13951	14210	13985	14046	13917	14066	14098	14042	14024	14218	14077	14013	14032	14194	14000	14068	14214	13979	14124	14031	14008	13966	13872	14063	14063	14048	13947	14138	14079	14019	14075	14140	14020	14183	13893	13936	14083	14002	13981	14173	14000	13992	14026	13969	14219	13986	14018	14168	13983	13996	14098	14025	14093	14053	14112	14001	14080	14083	14033	14086	14081	14100	14069	14138	14124	14169	14053	14019	14010	14144	13829	14068	14006	14193	14215	14130	13937	14078	14008	14065	13971	13898	14099	13988	14073	14100	14080	14161	14028	14052	14014	14127	14174	14075	14103	14157	13882	14061	14021	14121	14215	13959	13942	14056	13966	13974	13976	13846	14173	13910	13994	14145	14128	14042	14086	14046	14220	14045	14081	13920	13789	14069	13944	14070	13949	14047	14085	14014	14044	14008	14046	14056	14171	13952	14129	13955	14088	13950	14094	14143	14208	14173	14152	14126	13920	13871	14098	14009	14109	14036	13846	14212	14130	13908	13974	14057	14062	13940	13995	14072	14017	13895	13984	14090	14122	13944	13950	13768	13921	14083	14033	13997	14075	14027	14077	14205	14133	14078	13964	14064	14026	13990	14088	14056	13973	14095	13998	14109	13977	14045	14090	13966	14205	14069	14128	13896	13988	14017	14103	14063	14094	13992	14022	14104	13983	13975	14071	14031	14133	14174	13824	14178	14125	13979	14103	13952	14218	14012	14193	14008	14055	14050	14074	14120	14080	14166	13926	14158	13972	14071	14142	13991	14118	14189	14111	14220	14106	13971	14180	14034	14069	14078	13906	14009	14017	14097	14081	13901	14031	13963	13912	13975	14093	14077	13915	14057	14017	13997	14076	14005	13821	14009	14079	13952	14019	14123	13962	14072	14033	14059	14087	13993	14016	13963	13974	14100	14013	14093	14111	14079	13937	13975	14009	13975	14048	13961	13929	14074	14260	14152	13834	14076	14040	14119	14112	14179	13896	14125	14100	14268	14077	14106	14097	14095	14069	14057	13990	14080	14062	13991	14066	14092	14025	13958	14044	14119	13978	13992	14075	14041	13927	14051	13920	14017	13942	13979	14039	14065	13990	14091	14077	14152	14181	14086	13981	14077	14044	14005	14002	13913	14130	13791	13993	14125	14126	13943	14239	14093	14069	13929	13859	13961	13979	14028	14043	13988	14188	13977	13980	14198	14158	14131	13921	14038	14001	14073	14124	14031	14228	14095	13976	13856	13873	13889	13965	13880	13828	14007	14184	13969	14002	13990	14050	14222	14051	14138	13912	14106	14029	14316	14096	14010	14103	14056	14018	13891	13902	14025	14133	13861	14161	14113	14054	14056	14047	14017	14087	14224	13921	14106	14005	14068	14070	14203	14057	14095	13838	14064	14027	13953	14175	13957	14049	13953	13930	13906	14006	14018	14112	13883	14015	14065	14056	14056	14102	14070	13969	14175	14085	14033	14046	14085	14019	13981	13818	14260	14128	14162	14081	14133	14013	14081	14057	14160	14061	14051	14223	13992	14099	14025	14033	14055	14012	14119	14074	14151	13960	14124	13950	14001	13998	14012	14048	14252	13911	14067	13956	13929	13975	14040	14125	14002	13980	13945	14028	13857	14149	14207	13930	13902	14111	14016	13836	13920	14035	14077	14065	14128	14104	13957	13848	14196	14045	14206	14134	13966	13857	13939	13969	14078	14229	14113	14035	14183	14057	14048	14043	14109	14007	13996	14123	14190	14003	14016	14088	13912	14097	14109	13972	14065	14115	14166	13984	13890	14018	13889	14061	13943	13972	13854	14047	14071	14086	14008	14064	13931	14039	14187	13922	13948	14163	14201	14184	14097	14031	13972	14003	13974	14030	13963	14085	14241	14113	13954	13966	13922	14097	13957	14012	14062	14076	14071	14092	14127	14088	13949	14061	13876	14144	14050	14004	13926	14177	13916	13972	13945	14200	14122	14004	14048	14216	14041	14116	14194	14062	13900	13906	14020	14115	13975	14205	13937	14127	13892	13963	13987	14064	14149	13992	13942	13989	14128	14053	14088	13901	14015	14108	14135	13945	14033	14043	14060	14151	14159	14021	14131	14022	13988	14008	14091	13737	14213	14043	14076	14096	14059	13967	13974	14047	14017	14116	13880	14083	14093	14197	14076	14022	14023	14009	14091	13972	14181	14065	14086	14152	14006	14117	14104	14056	13829	13947	14153	14008	14215	13942	14069	14021	14030	14016	14012	13930	14008	14233	14097	14058	14210	14229	13995	14084	14059	14087	14035	13927	14019	13851	14064	14068	14154	13997	14080	14282	14071	14097	14153	14048	14175	13953	14137	14067	14008	14114	14111	13929	14102	14112	14034	14085	14201	13898	14077	14014	14086	14163	14134	14002	14114	13924	13898	14231	13991	14031	14020	13841	14152	13991	14047	14092	14015	14219	14040	14218	14220	14025	14144	14144	14124	14170	13980	14136	14121	14156	13971	14014	14139	13989	14103	13962	14234	13954	14177	14060	13922	14031	14105	14185	14089	13867	14012	14135	14095	14036	13964	14097	14002	14067	14102	14042	14065	14171	14195	13972	14180	14056	14037	14023	14088	14076	13954	14173	14041	13977	14156	14108	13970	14131	13916	14009	14085	14021	14064	13991	13992	14028	14037	14119	14010	14207	13996	14219	14101	13897	14094	14069	14130	14086	14144	14103	14096	13943	14068	13902	13943	14204	14019	14011	14085	14097	14052	14058	14132	14117	14037	13954	14271	13935	14091	14094	14043	14289	14056	14047	14161	14011	14027	14125	14120	14111	14132	14065	14093	14021	14170	13999	14081	14050	14075	13852	14075	14005	13960	14009	14073	13974	13960	14059	14053	14036	14210	14093	14097	14065	14013	14089	14033	14086	14046	14052	14130	14014	14003	14133	14204	13906	14119	13986	13960	14050	14116	14069	13937	13858	14077	14115	14279	13860	14010	13901	14094	14115	14028	14064	14072	13972	13962	14122	13970	14019	14087	14079	14174	13885	13961	14078	13920	13939	14159	13882	14089	14021
26887	21333	22063	18219	15446	15507	15672	15297	15311	15287	15271	15192	15279	15102	15255	15240	15294	15172	15219	15245	16330	16775	16458	15959	15561	15395	15085	15232	15350	15328	14996	15116	15249	15019	15220	15224	15274	15151	15313	15260	15226	15038	15148	15406	15222	15338	15212	15304	15435	15279	15144	15252	15417	15164	15139	15095	15143	15142	15174	15255	15368	15177	15151	15004	15103	15102	15109	14985	15172	15184	15173	15125	15124	15083	15114	15281	15089	15303	15237	15281	15217	15215	15102	15218	15195	15414	15198	15167	15297	15098	15203	15270	15391	15229	15213	15026	15105	15213	15143	15012	15135	15116	15176	15177	15082	15352	15044	15200	15217	15199	15159	15156	15136	15213	15060	15159	15073	15086	15167	15162	15224	15150	15279	15123	15070	15238	15106	15055	15003	15076	15226	15142	15053	15198	15263	15126	15482	15275	15281	15355	15302	15112	15177	15104	15244	15129	15129	15080	15153	15126	15123	15196	15210	15170	15137	15210	15169	15160	15277	15177	15118	15135	15025	15225	15196	15047	15045	15167	15183	15128	15242	15033	15231	15208	15273	15105	15405	15392	15212	15152	15092	15070	15097	15231	15083	15188	15146	15108	15031	15098	15293	15064	15186	15131	15172	15270	15113	15150	15227	15046	15245	15236	15133	15091	14974	14984	15012	15018	15032	15126	15019	15291	15255	15059	15207	15245	15363	14920	15111	15271	15361	15064	15320	15128	15284	15044	15208	15212	15155	15218	15256	15017	15152	15067	15194	15269	14990	15092	15288	15120	15312	15173	15068	15160	15247	15247	15261	15261	15113	15261	15155	14992	15161	15073	15216	15214	15181	15190	15192	15125	15144	15093	15245	15219	15288	15004	15188	15201	15133	15263	15200	15241	15192	15127	15110	15291	15191	15265	15181	15101	15292	15027	15113	15213	15137	15097	15160	15244	15234	15094	15184	15114	15145	15208	15204	15193	14958	15213	15258	15152	15174	15187	15256	15192	15320	15300	15210	15340	15418	15281	15077	15182	15181	15303	15381	15054	15216	15137	15264	15222	15106	15011	15038	15217	15264	14876	15249	15079	15186	15143	15080	15127	15107	15122	15248	15177	15296	15174	15171	15397	15241	15098	15077	15284	15292	15166	15336	14973	15154	15100	15109	15262	15154	14960	15241	15132	15376	15255	15142	15135	15085	15252	15336	15265	15311	15204	15173	15217	15273	15001	15114	15265	15160	15225	15099	15016	15227	15112	15210	15289	15305	15187	15196	15170	15044	15108	15180	15154	15209	15122	15096	15186	15124	15041	14988	14963	15326	15006	15183	15219	15136	15208	14987	15186	15307	15336	15079	15214	14991	15108	15246	15214	15154	15058	15239	15219	15251	15315	15061	14997	15169	15189	15116	15267	15168	15195	15190	15334	15099	15111	15175	15276	15328	15091	15260	15078	15121	15232	15188	15178	15471	15191	15234	15207	15315	15421	15212	15110	15310	15385	15266	15298	15414	15354	15235	15286	15058	15147	15130	15135	15203	15305	15154	15152	14869	15336	15291	15162	15219	15326	15252	15277	15094	15247	15377	15251	15200	15336	15198	15084	15310	15108	15089	14915	15210	15168	15203	15181	15110	15250	15039	15181	14972	15092	15091	15322	15290	15053	15342	15235	15257	15108	15128	15194	15111	15140	14996	15360	15091	15007	15119	15304	15283	15203	15292	15215	15237	15199	14963	15045	15148	15257	15415	15091	15214	15245	15208	15268	15115	15158	15317	15292	15078	15210	15157	15136	15154	15096	15073	15172	15191	15176	15297	15230	15034	15280	15216	15182	15164	15299	15111	14987	15071	15196	15332	15342	15125	15272	15081	15180	15121	15108	15116	15290	15211	15284	15277	15265	15174	15322	15242	15300	15045	15275	15170	15093	14977	15192	15366	15180	15132	15394	15157	15073	15128	15161	15177	15215	14995	15210	15359	15246	15037	15160	15242	15290	15198	15176	15221	15077	15203	15162	15279	15229	15270	15144	15183	15026	15216	15251	15218	15109	15171	15163	15171	15099	15093	15256	15177	15296	15095	15047	15221	15142	15109	15102	15020	15199	15283	15150	15301	15323	15257	15266	15145	15178	15261	15194	15125	15223	15296	15295	15244	15181	15299	15085	15411	15090	15181	15335	15126	15039	15165	15274	15048	15165	15131	15286	15151	15109	14973	15084	15231	15125	15192	15141	15116	15130	15200	15204	15283	15278	15109	15114	15213	15290	15280	15105	15121	15308	15133	15072	15434	15202	15096	14947	15113	15258	15207	15107	15372	15132	15060	15246	15218	15234	14875	14980	15251	15097	15080	15013	15176	15143	15161	15197	15184	15037	15216	15117	15118	15109	15222	15170	15020	15285	15194	15279	15144	15134	15277	15266	15327	15173	15144	15099	15180	15289	15122	15133	15279	15101	15133	15247	15279	15099	15026	15137	15105	15243	15283	15128	14947	15209	15249	15111	15129	15167	15138	15042	15071	15114	15054	15352	15381	15353	15238	15186	15140	15215	15265	15134	15248	15305	15226	15029	15231	15090	15154	15169	15036	15005	15232	15123	15059	15291	15219	15421	15221	15098	14975	15378	15276	15091	15073	15248	15249	15162	15146	15211	14951	15104	15197	15373	15021	15197	15131	15120	15009	15121	15169	15255	14951	15366	15296	15173	15071	15366	15222	15009	15310	15248	15163	15180	15222	15192	15003	15106	15209	15138	15271	15111	15426	15207	15155	15258	15220	15360	15190	15232	15225	15377	15384	15110	15220	15158	15162	15262	15239	15240	14973	15144	15302	15062	15246	15216	15277	15410	15246	15261	15319	15285	15395	15195	15114	15295	15060	15197	15169	15211	15151	15086	15273	15023	15128	15245	15104	15217	15360	15231	15003	15070	15081	14874	15233	15185	15050	15109	15216	15168	15120	15094	15263	15121	14951	15162	15428	15187	15140	14823	14997	14995	15189	15130	15180	15027	15052	15147	15190	14999	15239	15183	15229	15172	15287	15278	15036	15144	15167	15104	15393	15225	15407	15384	15242	15264	15228	15248	15178	15130	15255	15070	15203	14985	15074	15012	15102	15065	15288	15215	15256	15100	15218	15332	15313	15202	15321	15513	15210	15234	15042	14984	15051	15331	15425	15296	15163	15335	14816	15124	15117	15216	15092	14857	15228	15254	15159	15142	15307	15329	15303	15124	15061	15262	15238	15243	15272	15185	15213	15149	14997	15161	15191	15285	15089	15099	15256	15198	15188	15211	15170	15056	15278	15109	15254	15321	15248	15132	15149	15103	15189	15052	15200	15238	15105	15321	15139	15144	15202	15156	15276	15066	14990	15010	15233	15319	15113	15202	15200	15121	15290	15005	14990	15143	15120	15291	15279	15100	15153	15156	15164	15237	15295	15107	15236	15239	15142	15144	15268	15215	15368	15446	15197	15260	15274	15177	15279	15063	15236	15289	15079	15131	15138	15159	15129	15420	15275	15140	15056	15209	15363	15233	15141	15182	15019	15213	15106	15259	15090	15083	15229	15287	15290	15125	15129	15186	15245	15234	15327	15130	15198	15026	14994	15316	15088	15284	15148	15091	15074	15165	15120	15154	15192	15078	15177	15206	15115	15214	15313	15188	15340	15043	15193	15187	15242	15099	15181	15242	15072	15092	15209	15364	15181	15080	15252	15061	15267	15046	15256	15258	15268	15180	15168	15267	15163	15187	15184	15312	15255	15113	15062	15037	15011	15182	15136	15151	15242	15264	15329	15080	15197	15158	15195	15317	15057	15118	14925	15098	15162	15253	15322	15169	15325	15245	15253	15241	15310	15082	15236	15194	15163	15274	15028	15083	15325	15088	15164	15043	15167	15027	15191	15343	15260	15319	15343	15046	15105	15076	15192	15337	15212	15316	15121	15175	15276	15347	15289	15130	15296	15189	15196	15282	15127	15254	15113	15205	15134	15116	15232	15356	15371	15229	15251	15115	15230	15092	15226	15232	15246	15004	15337	15158	15475	15112	15133	15070	15267	15183	15310	15214	15314	15095	15173	14920	15106	15123	15109	15146	15220	15213	15316	15248	15189	15161	15383	15299	15374	15119	15334	15195	15279	15252	15341	15127	15244	15260	15201	15230	15200	15163	15069	15170	15048	15206	15134	15127	15253	15005	14970	15280	15183	15024	15135	15193	15205	15161	15309	15053	15424	15193	15126	15024	15216	15100	15358	15147	15154	15206	15189	15192	15281	15260	15083	14996	15164	15105	15322	15242	15012	15228	15169	15202	15163	15156	15148	15197	15223	15258	15235	15009	15181	15318	15303	15087	15422	15239	15316	15172	15227	15134	15317	15071	15161	15115	15124	15274	15077	15152	15301	15261	15251	15206	15067	15139	15117	14896	15178	15102	15117	15316	14912	15389	15010	15178	15095	15228	15106	15194	15277	15305	15249	15193	15117	15138	15107	15166	15329	15278	15231	15053	15053	15055	14953	15066	15325	15084	15296	15054	15120	15199	15165	15510	15134	15300	15146	15062	15087	15253	15226	14995	15018	15192	15131	15109	15060	15243	15500	15341	15196	15270	15223	15297	15199	15065	15082	15048	15200	15279	15104	15019	15229	15189	15112	15152	15253	15297	14980	15177	15151	15286	15342	15114	15214	15297	15248	15292	15244	15107	15051	15231	15398	15128	15323	15269	15131	15304	15111	15077	15192	15144	15287	15431	15209	15277	15193	14969	15186	15088	15138	14960	14933	15055	15152	15173	15174	15140	15303	15274	15125	15099	15255	15126	15266	15380	15214	15079	15004	15111	15110	15179	15191	15202	15302	15078	15330	15385	15306	15068	15366	15291	15141	15355	15303	15250	15231	15046	15161	15194	15185	15353	15117	14882	15144	15275	15281	15243	15207	15300	15081	15313	15178	15280	15060	15259	15428	15249	15229	15195	15170	15172	15037	15037	15252	15091	15231	15283	15208	15230	15144	15255	15359	15265	15155	15244	15163	15116	15016	15208	15183	15045	15307	15029	15288	15236	15224	15357	15274	15168	15221	15106	15141	15158	15241	15310	15081	15033	15236	15105	15227	15132	15150	15154	15230	15227	15129	15201	15131	15075	15210	15118	15076	15225	15069	15197	15271	14995
14523	16623	16042	15241	15337	15030	14979	14876	14906	14784	14868	14762	14886	14933	14850	14915	14746	14733	14902	15361	16590	16741	16073	15450	15091	14848	14808	14732	14754	14702	14400	14667	14553	14634	14869	14595	14905	14614	14764	14623	14857	14786	14697	14563	14633	14664	14711	14779	14635	14722	14701	14637	14427	14597	14583	14762	14718	14790	14674	14755	14736	14646	14787	14782	14728	14735	14527	14484	14697	14672	14569	14722	14687	14682	14487	14755	14855	14885	14664	14692	14715	14650	14731	14673	14767	14550	14769	14738	14553	14505	14752	14742	14805	14703	14703	14438	14756	14654	14799	14584	14714	14679	14652	14674	14598	14686	14621	14577	14690	14713	14656	14698	14551	14719	14764	14700	14751	14623	14749	14729	14600	14682	14726	14578	14745	14660	14562	14695	14826	14793	14668	14618	14890	14679	14566	14619	14796	14732	14626	14680	14601	14605	14698	14774	14654	14514	14742	14554	14754	14675	14820	14615	14647	14712	14710	14696	14612	14840	14697	14575	14639	14738	14721	14579	14777	14689	14615	14672	14847	14571	14590	14663	14535	14651	14802	14681	14810	14551	14856	14566	14557	14610	14570	14801	14526	14643	14572	14698	14645	14673	14710	14662	14764	14669	14849	14689	14885	14635	14715	14790	14608	14514	14855	14592	14541	14573	14802	14696	14592	14609	14841	14672	14739	14685	14660	14628	14700	14615	14700	14623	14598	14645	14605	14753	14502	14582	14649	14468	14812	14714	14658	14688	14592	14668	14749	14708	14658	14520	14798	14711	14719	14626	14773	14584	14614	14665	14570	14521	14709	14542	14795	14660	14810	14554	14732	14604	14728	14700	14671	14612	14604	14630	14757	14706	14735	14663	14831	14757	14765	14617	14732	14707	14773	14587	14659	14696	14656	14728	14636	14618	14503	14733	14777	14819	14535	14536	14561	14696	14726	14731	14578	14734	14553	14681	14731	14805	14696	14764	14633	14679	14682	14535	14768	14587	14751	14692	14715	14692	14762	14562	14815	14535	14577	14596	14880	14651	14571	14577	14453	14577	14654	14742	14762	14766	14698	14601	14771	14702	14507	14601	14517	14635	14693	14736	14678	14641	14770	14761	14704	14524	14674	14562	14782	14702	14770	14669	14566	14891	14801	14545	14669	14573	14781	14784	14673	14729	14675	14722	14640	14674	14824	14649	14582	14503	14712	14622	14703	14585	14568	14556	14555	14699	14505	14771	14631	14561	14530	14664	14646	14704	14711	14647	14688	14560	14695	14714	14499	14693	14392	14748	14695	14593	14729	14555	14690	14628	14540	14669	14487	14704	14867	14805	14809	14849	14622	14656	14550	14768	14649	14587	14715	14841	14725	14687	14627	14712	14698	14669	14766	14690	14838	14779	14772	14747	14697	14807	14540	14581	14702	14749	14705	14742	14727	14721	14557	14716	14671	14804	14646	14795	14707	14596	14757	14539	14588	14765	14619	14680	14654	14682	14594	14715	14709	14676	14864	14635	14736	14598	14585	14673	14718	14493	14660	14704	14619	14754	14633	14554	14601	14745	14508	14552	14594	14700	14899	14595	14774	14682	14701	14642	14658	14666	14700	14563	14761	14788	14779	14670	14931	14566	14589	14741	14787	14498	14646	14712	14802	14578	14783	14627	14626	14666	14759	14707	14641	14790	14655	14562	14543	14586	14804	14692	14787	14567	14889	14623	14517	14681	14553	14727	14663	14642	14591	14638	14832	14626	14760	14751	14780	14668	14644	14706	14667	14715	14751	14727	14636	14554	14825	14630	14675	14655	14585	14678	14487	14674	14706	14647	14526	14593	14728	14704	14703	14795	14675	14595	14686	14740	14841	14773	14529	14799	14686	14536	14816	14632	14755	14602	14604	14592	14568	14664	14696	14694	14638	14579	14677	14595	14511	14908	14664	14702	14751	14707	14797	14603	14800	14548	14703	14577	14653	14716	14708	14636	14792	14590	14573	14604	14569	14588	14587	14739	14644	14695	14593	14648	14767	14692	14705	14807	14810	14676	14774	14633	14542	14607	14451	14634	14673	14679	14445	14688	14868	14546	14718	14631	14670	14580	14663	14659	14591	14675	14758	14798	14783	14623	14732	14831	14724	14634	14567	14458	14591	14611	14663	14798	14686	14613	14651	14731	14808	14611	14792	14655	14616	14603	14576	14707	14580	14732	14905	14932	14786	14793	14666	14690	14634	14846	14612	14631	14761	14508	14697	14766	14545	14546	14729	14613	14677	14708	14869	14688	14577	14442	14712	14637	14680	14680	14616	14618	14654	14703	14565	14418	14728	14702	14774	14660	14587	14743	14561	14694	14571	14703	14699	14697	14719	14799	14699	14667	14566	14825	14774	14562	14810	14730	14690	14652	14844	14543	14687	14612	14615	14546	14607	14683	14677	14770	14689	14827	14684	14750	14631	14693	14771	14716	14816	14675	14803	14770	14709	14684	14657	14796	14680	14716	14588	14699	14754	14729	14625	14650	14555	14662	14663	14859	14611	14801	14668	14609	14684	14682	14801	14585	14671	14703	14764	14696	14661	14639	14663	14647	14727	14689	14611	14779	14638	14761	14538	14751	14659	14751	14720	14786	14652	14788	14816	14685	14600	14916	14442	14594	14654	14656	14764	14558	14809	14628	14842	14785	14834	14664	14749	14834	14802	14611	14665	14597	14718	14538	14754	14744	14644	14728	14625	14909	14719	14733	14723	14730	14683	14664	14654	14679	14587	14842	14659	14731	14527	14748	14642	14726	14736	14653	14736	14784	14664	14747	14609	14805	14711	14827	14774	14574	14629	14737	14832	14595	14755	14689	14889	14763	14815	14776	14619	14566	14781	14695	14681	14767	14595	14588	14735	14741	14733	14807	14664	14713	14586	14614	14701	14677	14609	14565	14705	14626	14601	14543	14764	14619	14735	14583	14847	14783	14650	14801	14696	14614	14671	14585	14849	14751	14635	14674	14645	14646	14679	14748	14830	14712	14616	14811	14619	14761	14748	14637	14677	14745	14711	14652	14795	14585	14730	14608	14655	14749	14652	14492	14562	14858	14772	14599	14734	14640	14765	14694	14789	14739	14659	14661	14625	14679	14568	14787	14609	14756	14575	14758	14654	14688	14791	14580	14759	14646	14560	14651	14663	14876	14749	14689	14818	14631	14668	14520	14626	14677	14701	14618	14792	14671	14672	14786	14658	14802	14667	14645	14690	14700	14737	14855	14726	14643	14611	14554	14738	14653	14755	14657	14952	14770	14613	14757	14763	14755	14594	14627	14758	14940	14802	14647	14714	14778	14692	14602	14588	14742	14725	14722	14695	14589	14875	14911	14672	14658	14815	14667	14844	14760	14655	14781	14847	14741	14599	14736	14732	14544	14563	14542	14564	14781	14454	14761	14575	14711	14620	14723	14713	14666	14571	14562	14618	14764	14717	14719	14660	14675	14740	14697	14662	14694	14819	14831	14929	14841	14649	14614	14687	14670	14628	14653	14720	14598	14683	14642	14667	14595	14584	14544	14725	14560	14559	14635	14685	14859	14613	14658	14796	14579	14739	14748	14708	14833	14604	14636	14621	14524	14591	14548	14640	14673	14782	14692	14688	14822	14587	14654	14628	14699	14795	14852	14626	14721	14707	14642	14623	14749	14670	14730	14708	14794	14674	14673	14598	14585	14704	14577	14720	14613	14715	14654	14762	14580	14747	14669	14690	14678	14673	14856	14498	14700	14718	14669	14769	14859	14693	14511	14713	14592	14640	14748	14698	14747	14669	14663	14581	14602	14724	14626	14546	14776	14485	14667	14425	14556	14457	14757	14662	14777	14560	14755	14657	14822	14587	14802	14608	14601	14857	14471	14599	14486	14702	14662	14612	14567	14789	14749	14646	14579	14709	14693	14456	14598	14605	14811	14701	14706	14593	14756	14659	14824	14623	14655	14978	14595	14660	14516	14558	14743	14732	14625	14715	14725	14669	14760	14735	14541	14609	14568	14701	14811	14602	14733	14453	14636	14457	14868	14701	14666	14664	14678	14808	14695	14681	14644	14725	14665	14873	14676	14754	14666	14787	14735	14671	14694	14578	14693	14944	14747	14642	14790	14919	14676	14789	14735	14918	14484	14843	14796	14609	14704	14864	14819	14583	14680	14529	14829	14613	14752	14665	14845	14702	14823	14730	14515	14782	14656	14839	14606	14630	14638	14575	14551	14790	14905	14511	14617	14613	14532	14642	14672	14575	14739	14715	14668	14722	14760	14800	14840	14686	14579	14657	14643	14707	14578	14779	14788	14679	14689	14754	14789	14677	14644	14548	14641	14872	14823	14748	14638	14562	14698	14707	14637	14679	14627	14767	14805	14780	14833	14669	14676	14692	14716	14784	14722	14751	14779	14682	14540	14634	14631	14775	14564	14738	14718	14756	14757	14609	14761	14415	14793	14710	14721	14751	14687	14622	14612	14713	14802	14703	14591	14724	14825	14760	14652	14696	14653	14722	14755	14660	14673	14762	14703	14635	14608	14660	14542	14650	14736	14684	14703	14613	14634	14585	14737	14641	14754	14622	14785	14656	14800	14672	14627	14526	14809	14557	14653	14685	14573	14731	14729	14737	14577	14724	14986	14590	14618	14763	14675	14658	14714	14623	14692	14663	14669	14801	14894	14610	14720	14704	14561	14789	14759	14781	14636	14755	14765	14576	14862	14539	14556	14787	14743	14604	14607	14842	14681	14476	14726	14896	14670	14590	14590	14730	14724	14765	14659	14685	14677	14603	14649	14607	14763	14783	14675	14627	14718	14681	14783	14668	14792	14709	14738	14645	14660	14751	14676	14658	14797	14805	14739	14465	14845	14694	14605	14597	14718	14688	14544	14561	14799	14547	14574	14613	14651	14707	14656	14500	14796	14671	14648	14692	14565	14830	14757	14726	14415	14626	14726	14757	14547	14690	14707	14647	14860	14818	14736	14602	14701	14636	14603	14682	14753	14701	14620	14532	14698	14617	14599	14705	14747	14790	14789	14654	14646	14774	14639	14658	14567	14831	14543	14717	14784	14768	14668	14692	14606	14738	14554	14883	14721	14833	14688	14456	14692	14840	14756	14657	14772	14604	14696	14716	14745	14704	14523	14658	14677
23939	20952	28164	24025	21481	19546	18513	16479	16151	16431	16171	16078	16021	15859	15856	15732	15867	16115	16025	17121	23690	23754	21127	18354	16796	16007	15699	15762	15762	15851	15834	15842	15760	15675	15738	15701	15687	15750	15928	15806	15866	15844	15796	15821	15851	15807	15596	15745	15741	15779	15934	15573	15708	15686	15597	15780	15875	15818	15919	15808	15895	15690	15714	15833	15749	15682	15881	15934	15738	15730	15763	15638	15622	15927	15935	15774	15594	15716	15679	15905	15686	15800	15751	15844	15772	15772	15730	15843	15876	15634	15598	15905	16015	15859	15842	15757	15920	15745	15818	15748	15779	15973	15694	15643	15693	15691	15823	15769	15989	15768	15800	15827	16024	15676	15753	15876	15863	15646	15801	15644	15929	15841	15806	15742	15566	15721	15778	15635	15758	15715	15893	15721	15665	15658	15907	15754	15693	15712	15810	15845	15833	15933	15785	15860	15835	15626	15844	15730	15632	15767	15649	15701	15755	15729	15625	15729	15656	15664	15659	15741	15649	15703	15660	15755	15724	15677	15906	15661	15651	15683	15791	15703	15867	15728	15690	15684	15684	15886	15897	15530	15906	15684	15698	15676	15777	15739	15662	15662	15832	15784	15727	15777	15698	15722	15825	15705	15636	15787	15737	15743	15770	15827	15890	15697	15708	15982	15893	15861	15641	15798	15709	15802	15801	15790	15662	15682	15862	15665	15788	15743	15692	15638	15760	15715	15768	15626	15728	15682	15735	15831	15790	15658	15757	15672	15840	15932	15875	15832	15652	15710	15841	15707	15779	15823	15627	15806	15749	15731	15941	15776	15752	15714	15656	15838	15925	15761	15847	15738	15817	15836	15726	15701	15415	15708	15751	15698	15631	15690	15869	15617	15689	15504	15601	15742	15809	15552	15661	15636	15702	15868	15822	15678	15747	15934	15779	15677	15884	15859	15628	15958	15772	15739	15601	15732	15527	15933	15727	15787	15964	15641	15827	15863	15730	15651	15793	15607	15726	15586	15570	15705	15705	15647	15745	15578	15769	15784	15556	15872	15798	15703	15728	15644	15859	15627	15817	15858	15776	15892	15795	15825	15779	15796	15875	15714	15737	15687	15855	15542	15658	15716	15643	15842	15703	15700	15624	15810	15669	15746	15685	15653	15678	15669	15821	15901	15712	15796	15614	15905	15736	15793	15735	15711	15799	15690	15713	15879	15662	15666	15745	15561	15779	15651	15543	15884	15894	15717	15795	15848	15606	15612	15736	15651	15864	15926	15851	15677	15788	15717	15740	15676	15642	15614	15761	15756	15707	15781	15744	16016	15972	15756	15853	15801	15673	15699	15936	15791	15722	15810	15525	15689	15787	15713	15632	15602	16024	15692	15642	15542	15585	15708	15967	15911	15688	15613	15792	15889	15777	15740	15698	15905	15817	15629	15498	15734	16060	15771	15720	15768	15811	15779	15848	15799	15722	15774	15757	15715	15762	15574	15886	15674	15726	15707	15585	15838	15793	15849	15792	15895	15680	15720	15789	15821	15822	15574	15762	15766	15820	15801	15790	15735	15612	15742	15788	15755	15700	15818	15763	15751	15762	15804	15737	15612	15535	15695	15731	15861	15938	15752	15779	15574	15588	15788	15861	15642	15842	15764	15742	15767	15878	15985	15886	15867	15798	15805	15714	15644	15852	15859	15789	15763	15947	15734	15649	15706	15806	15755	15635	15878	15819	15631	15691	15928	15867	15708	15636	15740	15906	15971	15520	15691	15705	15705	15865	15667	15716	15663	15865	15806	15852	15627	15809	15803	15856	15901	15769	15738	15607	15786	15718	15789	15850	15651	15746	15515	15697	15853	15668	15654	15761	15665	15699	15729	15894	15810	15716	15786	15833	15920	15809	15718	15628	15715	15886	15797	15977	15738	15802	15791	15865	15703	15654	15653	15704	15658	15630	15620	15983	15643	15574	15682	15607	15750	15997	15658	15828	15988	15596	15667	15724	15863	15662	15552	15832	15738	15850	15784	15870	15695	15739	15556	15722	15717	15976	15824	15769	15765	15716	15780	15969	15718	15700	15695	15637	15652	15801	15736	15836	15669	15689	15726	15722	15755	15879	15776	15743	15815	15739	15638	15836	15744	15703	15769	16000	15887	15812	15864	15756	15894	15943	15777	15683	15482	15711	15690	15712	15640	15733	15709	15750	15560	15847	15688	15701	15710	15815	15824	15678	15906	15939	15714	15761	15833	15785	15729	15724	15677	16049	15833	15679	15759	15855	15598	15780	15815	15643	15666	15868	15762	15688	15742	15555	15595	15572	15672	15759	15580	15876	15807	15870	15729	15601	15835	15755	15632	15625	15607	15830	15719	15658	15738	15777	15795	15846	15685	15674	15702	15621	15643	15696	15699	15651	15770	15653	15569	15758	15717	15733	15810	15817	15693	15705	15630	15428	15743	15831	15495	15668	15700	15745	15705	15778	15578	15624	15659	15758	15596	15689	15680	15563	15572	15840	15928	15537	15481	15777	15658	15777	15750	15855	15721	15858	15717	15785	15699	15599	15723	15550	15673	15471	15743	15814	15867	15707	15939	15867	15714	15880	15862	15641	15805	15587	15760	15708	15661	15670	15754	15804	15748	15756	15697	15696	15807	15666	15991	15861	15605	15817	15748	15653	15656	15696	15942	15735	15782	15772	15934	15697	15842	15691	15863	15752	15941	15829	15860	15779	15943	15853	15833	15525	15622	15753	15781	15846	15691	15732	15628	15816	15660	15535	15654	15477	15669	15610	15759	15947	15525	15728	15766	15812	15741	15909	15786	15924	15691	15692	15840	15817	15732	15759	15878	15860	15784	15863	15637	15758	15658	15688	15705	15809	15741	15819	15669	15845	15751	15792	15850	15975	15825	15496	15647	15600	15812	15758	15812	15657	15764	15742	15675	15781	15903	15679	15742	15869	15693	15716	15629	15520	15659	15811	15925	15532	15684	15583	16017	16029	15748	15794	15859	15933	15750	15781	15869	15799	15940	15775	15710	15868	15681	15785	15850	15709	15812	15897	15702	15813	15663	15831	15973	15824	15711	15896	15794	15800	15816	15650	15592	15818	15698	15807	15847	15713	15862	15824	15842	15706	15715	15681	15765	15750	15846	16029	15881	15804	15810	15775	15589	15801	15825	15816	15747	15845	15708	15734	15833	15722	15943	15698	15937	15773	15696	15699	15873	15711	15742	15759	15510	15758	15853	15829	15746	15807	15800	15772	15766	15878	15908	15789	15882	15867	15700	15759	15696	15660	15851	15791	15624	15794	15574	15844	15881	15828	15850	15704	15671	15771	15669	15799	15768	15647	15635	15702	15910	15690	15888	15772	15929	15640	15740	15824	15887	15858	15750	15626	15619	15855	15798	15717	15775	16015	15741	15694	15611	15549	15675	15730	15862	15541	15689	15755	15834	15659	15547	15731	15864	15822	15967	15844	15893	15866	15623	15889	15692	15674	15639	15991	15784	15760	15869	15770	15829	15602	15787	15875	15856	15745	15765	15615	15793	15709	15810	15788	15646	15785	15869	15547	15796	15769	15897	15745	15951	15631	15711	15916	15789	15523	15875	15694	15413	15704	15650	15682	15575	15892	15480	15748	15783	15779	15720	15707	15632	15766	15812	15691	15839	15584	15802	15667	15734	15788	15802	15731	15786	15603	15867	15871	15884	15879	15806	15837	15519	15721	15685	15715	15712	15597	15896	16005	15588	15658	15844	15749	15663	15815	15812	15807	15660	15810	15805	15772	15864	15688	15680	15674	15577	15782	15638	15770	15864	15725	15700	15764	15857	15865	15770	15613	15717	15825	15788	15662	15758	15644	15718	15769	15768	15704	15689	15740	15620	15721	15875	15682	15762	15658	15756	15724	15690	15655	15871	15806	15762	15595	15538	15719	15930	15755	15825	15666	15707	15733	15731	15793	15959	15780	15929	15613	15762	15831	15726	15536	15761	15825	15762	15834	15609	15642	15771	15755	15724	15838	15825	15709	15762	15866	15715	15828	15649	15710	15721	15796	15718	15577	15656	15655	15683	15840	15694	15673	15791	15697	15672	15592	15769	15716	15642	15710	15500	15710	15745	15852	15902	15637	15854	15761	15871	15679	15762	15720	15869	15850	15673	15716	15924	15794	15796	15981	15836	15542	15798	15588	15669	15706	15717	15804	15922	15797	15736	15909	15734	15809	15776	15553	15649	15773	15895	15774	15882	15928	15813	15900	15720	15848	15751	15669	15611	15792	15777	15884	15756	15713	15636	15677	15696	15745	15759	15788	15913	15870	15818	15845	15706	15622	15905	15635	15686	15618	15670	15577	15758	15664	15743	15823	15737	15777	15773	15794	15658	15500	15578	15651	15827	15755	15589	15719	15698	15622	15711	15777	15822	15927	15847	15946	15653	15753	15693	15749	15698	15594	15784	15679	15671	15835	15719	15762	15879	15789	15701	15786	15714	15800	15824	15543	15933	15820	15553	15791	15526	15669	15586	15829	15732	15756	15922	15827	15855	15699	15835	15660	15828	15531	15839	15539	15721	15971	15692	15750	15723	15935	15891	15756	15653	15674	15637	15694	15738	15581	15892	15730	15722	15655	15705	15830	15861	15604	15619	15820	15906	15706	15674	15685	15660	15588	15585	15810	15489	15707	15874	15727	15808	15746	15541	15722	15715	15717	15769	15699	15552	15734	15804	15858	15930	15956	15814	15839	15743	15691	15863	15684	15696	15850	15676	15780	15661	15867	15859	15845	15793	15625	16011	15779	15683	15781	15782	15849	15794	15845	15889	15745	15907	15869	15514	15611	15786	15733	15782	15825	15622	15819	15785	15844	15671	15709	15813	15651	15808	15704	15718	15774	15618	15820	15815	15870	15733	15719	15665	15684	15774	15720	15698	15651	15802	15865	15712	15656	15854	15918	15908	15639	15563	15814	15700	15803	15852	15619	15843	15844	15627	15862	15816	15799	15554	15670	15723	15728	15675	15654	15817	15904	15917	15818	15745	15820	15716	15656	15825	15859	15614	15736	16048	15766	15629	15764	15824	15921	15737	15970	15748	15484	15744	15712	15744	15926	15772	15779	15788	15664	15682	15727	15620	15772	15982	15692	15921	15746	15607	15772	15794
14519	23745	22543	18733	17314	16442	16126	15898	15842	15708	15542	15344	15550	15494	15403	15481	15565	15368	15464	17967	27472	25738	21669	17926	16090	15268	15285	15209	15123	15215	15117	15169	15249	15256	15038	15181	15159	15133	15221	15148	14974	15016	15116	15209	15150	15168	15009	15093	15162	15110	15128	15169	14989	15153	15090	15011	15115	14877	14988	15125	15126	15184	15127	15299	15161	15078	15063	15135	15280	15049	15191	15150	15099	15012	14965	15090	15293	15099	15142	15056	15145	14961	15040	15291	15219	15065	15168	15077	15277	15116	14984	15157	15035	15048	14970	15164	15067	15251	15105	15040	15094	15108	15059	15204	14953	15011	15261	15065	15153	15003	15011	15040	15018	14990	14891	14985	15019	15171	15252	14957	15088	15044	15171	15156	14998	15117	15199	15016	15088	14991	15162	15038	14960	15127	15106	15103	15047	15108	15095	15239	14948	15170	14949	15100	15101	15157	15289	14949	15068	15061	15097	15044	15224	15070	15168	14982	15031	15078	15147	15230	14999	15022	15052	15139	14999	15120	15100	15048	15030	15018	15272	14973	15250	15246	15163	15216	14948	15116	15054	15134	15054	15076	14907	15087	15150	15232	15080	15092	15018	15020	15274	15114	14994	14969	15217	15146	15200	15155	15059	15013	15157	15210	15147	15073	14943	15110	14827	15138	14990	15336	15141	15239	14898	15168	15039	15244	15038	15151	15272	15138	15062	15160	15185	15107	15126	15048	15114	15096	15221	15036	15177	15068	14997	14972	14925	15103	15134	15177	15036	15184	15095	15049	15200	15196	15068	15171	15008	15067	15011	15026	15170	15108	15097	15052	15132	14957	15180	14886	15072	15115	15129	15043	15024	15028	14963	15135	15206	15245	15082	15042	15123	15180	15108	15122	15064	15070	14960	14876	15132	15053	15146	15016	15146	15194	15265	15096	15107	15181	15115	15217	14904	14968	15025	15116	15206	14943	15183	14983	15355	15193	15222	15085	15172	14952	14922	15030	15160	15099	15166	15145	15006	15041	15228	15171	14948	14959	14972	15168	15031	14948	15100	14983	14989	15206	15055	15129	15177	14955	14998	14985	15187	15069	15122	15150	15204	14956	15050	15191	14989	15040	15167	15150	15141	15124	14998	15135	15082	15205	14887	15233	15124	15061	15095	15134	14977	15106	15165	15273	14920	15124	15097	15121	15123	15064	15090	14903	15218	15193	15074	15037	15032	15065	15049	15176	15226	15215	15098	14991	15273	14980	15018	15083	15034	15268	14900	14920	15152	15056	14957	15133	15031	15041	15019	15106	15069	15123	15032	14846	15053	15102	14890	15147	15244	15017	15140	15192	15014	15085	15078	15002	15171	15131	15101	15123	15015	15106	14994	15013	15093	15103	15051	15148	15204	15139	15022	15165	15174	15207	15085	15279	14968	15111	15108	15277	15108	14981	14921	14909	15010	15140	15088	15053	15296	15017	15062	15135	15352	15152	15110	14999	15097	15179	15043	14972	15097	15200	15064	15144	15153	15042	15210	15000	15137	15127	15164	15045	15064	15193	15088	15031	15215	15176	15099	15054	15104	15078	15068	15126	15231	15192	15057	15138	15085	15110	15131	15086	15040	15098	15110	15121	15276	15098	14992	15166	15124	15079	15271	14992	15114	14859	15115	14954	14979	15162	15130	15104	15075	15301	15115	15257	15217	15234	15070	15148	15245	15082	15002	15107	14959	15181	15103	15096	15117	15060	14991	15065	15016	15135	15091	15161	15044	15005	15214	15184	15063	15127	15117	15060	14936	15150	14920	15125	15088	15075	15072	15217	15190	15195	15254	15158	15126	15050	15111	14845	15032	14989	15135	15077	15432	15241	15071	15082	15039	15219	15109	15230	15149	15146	14908	15134	15342	14958	15254	15167	15019	15172	15068	15044	15161	15096	15026	15170	14951	15159	15073	15011	14958	15111	15240	14993	15041	15103	14989	15167	14935	15273	15081	15185	15046	14984	14976	15081	15091	15037	15037	15173	15038	15268	15192	14905	15059	15134	15134	14937	14938	14979	15162	15174	15063	15147	15046	15059	15004	15011	15067	15271	15043	15109	15097	15095	15127	15053	15242	15080	15175	15170	14995	15025	15154	15024	15069	14848	15221	15063	15239	15040	15098	15270	15084	15131	15090	15239	15120	15050	15110	15033	15130	15012	15287	14960	15207	15085	14974	15008	15216	15085	15072	15065	15106	15139	15108	15066	14909	15103	15128	15071	15150	15025	14889	15169	15175	15125	15095	14978	15270	15008	15087	15106	15193	15180	15071	14956	15121	15137	15111	15070	15187	15221	15089	15061	15208	15010	15188	15073	14941	14909	15237	15102	15031	14981	15088	15067	14888	15031	15126	15061	15072	15135	14922	15132	15162	15110	15206	15041	15241	15191	15002	15024	15148	15248	14987	14985	14974	15219	15079	15170	15002	15150	14947	15010	15285	15178	15134	15208	14926	15087	14920	15189	15024	15137	15249	15080	15053	15085	15075	14944	15017	15095	15129	15134	15174	15044	15027	14990	14970	15118	15150	15148	15185	15257	15090	14942	15064	15089	15116	14998	15051	15275	15092	14997	15101	15025	14934	15335	15123	15050	15205	14968	15178	15142	15145	14984	15111	15060	15179	15151	15139	15008	14970	15134	15073	15098	15003	15004	15094	15147	15163	15227	15103	15006	15017	14968	15108	15158	14990	15095	15133	15286	14932	15130	15210	15165	15079	14982	15151	15214	15162	15003	15039	15053	15036	15053	15180	15036	15119	15337	15076	15069	15178	14995	15030	14991	15031	15103	15088	15146	15147	15114	14965	15029	15091	15092	15065	15025	15121	15044	14942	15078	15153	15111	15080	15147	15053	15047	14971	15075	15145	15090	15078	14983	14993	14946	15195	14990	15323	15115	15194	14882	14995	15168	15079	15060	14986	15178	15080	15207	15138	14952	15106	15222	15347	15039	15108	15129	15110	15289	14995	15068	15100	15087	15106	15197	15034	15150	15181	15110	15282	15045	15100	15282	15089	15247	15070	15010	15135	15184	15145	15089	14997	14954	14985	15172	15213	14918	15004	15191	15054	15024	15069	15180	15165	15058	14952	15047	15100	15051	15052	15177	15163	15074	15079	15146	15100	15132	15105	15047	15159	15114	15181	15246	14958	14855	15188	15040	15137	15105	15030	15160	15106	15038	15151	15010	15095	15044	14961	15032	15130	14990	15017	15065	15112	15131	14978	15138	15146	15112	15007	15129	14978	14999	14975	15061	15055	15136	14975	15008	15107	15108	14952	15054	14984	15070	15146	15152	15109	15130	15221	14982	15202	15231	15007	15157	15059	15061	15204	15060	15090	15209	15084	15032	15132	15140	15122	15169	15227	15074	15104	15150	15096	15055	15044	15034	15013	15072	15125	15146	15014	15065	15045	15088	15135	14953	15108	15092	15093	15079	14950	14923	15096	15024	15027	15268	15154	15070	14981	15150	14991	15258	15049	15241	15120	15029	15120	15243	15203	14873	15057	15133	15168	15163	15066	15214	15153	14910	14992	15176	15018	15151	15038	15198	15075	15160	15202	15077	15113	14995	15133	15121	15039	15092	15094	14898	14981	14915	15219	15103	15193	14931	15103	15132	15071	15120	15174	15128	15253	15203	15214	15003	15004	15016	15028	15004	15101	15008	15106	14985	15043	15301	15102	15044	15006	15019	15105	14964	15133	15037	15096	15096	15032	15103	15084	15104	15195	15248	15166	15134	15090	15155	15073	15032	15138	15119	15173	15026	15245	15143	15140	14998	15109	15187	15140	15036	15049	15130	15014	15139	15231	15023	15020	15195	14942	15162	15144	14896	15284	15073	15103	15026	14987	15264	14989	15051	15122	15001	15206	15010	15066	15170	15131	15143	15122	15147	15116	15203	15148	15182	15196	15101	15260	14910	15109	15019	15116	14907	15005	14933	15173	15117	15124	15083	14965	15095	14903	15092	15270	14947	15100	15091	15079	15011	15141	15346	15120	15132	15129	15108	15103	15119	15182	15146	15076	15068	14990	15082	15021	15151	15179	15325	14957	15201	15094	15105	15090	15054	15036	15234	15149	15148	15126	15121	15195	15140	15118	15182	14977	15148	15225	15057	14989	15167	15219	15182	15140	15187	15050	15179	15162	15175	15032	15028	15206	15211	15128	15058	14967	15058	15092	15133	15139	14990	15012	15149	15320	15116	15259	15159	15112	15188	15353	14976	15175	15083	15058	15040	15171	15154	14819	15098	15100	15015	15150	15032	15186	15075	15062	15115	15084	15256	15215	15133	15041	15090	15013	14970	15049	15153	14953	15240	15152	15131	15125	15025	15191	15027	15040	15087	14992	15174	15243	15143	14975	14985	15034	15023	15222	15162	15047	15121	15032	15050	15071	14894	14920	14984	15264	15014	15034	15032	15124	14979	15259	15053	15200	14944	15055	15114	15083	15231	15236	14924	15144	15065	15081	14997	15030	15156	14958	14902	15076	15043	15178	15229	15094	15142	15326	14988	15156	15151	15131	15177	14782	15140	15099	15240	15064	15045	15144	15123	15081	15236	15081	15102	15033	15106	14927	15041	15011	15247	15099	15109	15240	14996	15113	15106	15158	15020	15038	15145	15119	15029	15002	14929	15289	15136	15008	15063	15092	15072	15109	15041	15182	15210	15158	15179	15106	15160	15137	15084	15110	14984	15202	15121	15073	15137	15099	15087	15138	15246	15156	15093	15043	15127	15175	15084	15104	15132	15026	15227	15081	15054	15120	15107	14995	15153	15035	15157	15024	15011	15201	15036	14937	15140	15134	15141	15152	15103	15128	15025	14940	15108	15108	15106	15171	15124	14909	15021	15129	15313	15270	15210	15085	15181	15011	15202	15162	15142	15130	14983	15156	15150	15165	15138	15157	15087	15117	15062	15086	15207	15207	14861	15209	15004	15190	14977	15124	15066	15271	15014	14999	15024	15005	15125	15164	15042	15176	15065	15115	15063	15113	15156	15124	15190	15150	15065	14955	15320	14905	15082	15260	15201	15146	15208	15035	15037	15060	15074	15164	15049	15166	15113	15006	15088	15317	15173	14985	15150	15041	15122	15100	15073	14999	15132	15184	15127	15239	14950
22765	20908	28593	23383	21091	22386	22477	17657	16871	16917	16939	16636	16628	16668	16633	16488	16665	16560	16452	20349	30256	29009	23926	19817	17677	16722	16353	16406	16091	16189	16217	16315	16107	16016	16313	16053	16166	16187	16231	16100	16107	16141	16042	16037	16259	16179	16290	16092	16153	16215	16119	16001	16037	16120	15987	16118	16198	16268	16267	16120	16305	16062	16270	16118	16069	16025	16128	15992	16225	16272	16167	16166	16073	16176	16259	16125	16107	16056	16068	16043	16110	15948	16107	16050	16064	15959	16204	16177	16249	15996	16258	15950	16043	15948	16196	15984	16066	15877	16031	16063	15989	16313	16073	15878	15967	16047	16200	16020	16111	16200	16033	16276	16111	16023	16028	15893	16010	16228	16055	16093	16059	16087	16121	16059	15830	16201	15976	16144	16158	16172	16266	16268	16213	16282	16176	16052	16066	16133	16167	15962	16133	16151	16015	16067	16003	16024	16143	16094	15946	16165	16207	16051	16142	16242	15982	16175	15856	15912	16355	16147	16137	15983	16156	16149	16058	16221	16016	16137	16085	16128	16061	16125	16132	15931	16091	15967	16010	16136	15955	16114	16036	15903	16134	15827	15992	16156	16024	16142	16149	16019	16033	16070	15981	16000	16035	16218	15967	15935	16023	16052	16127	15974	16158	16147	16098	16163	15923	16124	15930	16096	16107	15949	16052	16091	16081	15930	16042	16107	16114	16015	16116	16247	16042	15859	16354	16195	15988	16197	16129	16022	16173	16096	15873	16233	16240	16188	15984	16113	16000	16117	16179	16001	16233	16180	15967	16253	16164	16090	16095	16046	16122	16064	15978	16065	15954	16099	15917	16060	15843	16073	16117	16054	16033	16195	16105	16084	16120	15916	15944	16303	16343	16196	16226	16227	16239	16007	16067	16061	15849	16193	15949	16065	16014	16068	16173	16034	16190	16059	16354	16064	16210	16109	16268	15895	16069	16066	16103	16155	16123	16039	16128	15902	16124	15841	16073	16072	15895	15884	16015	16063	16046	16043	16008	15982	15984	16035	15903	15955	16086	16243	16171	16052	15939	16033	16142	16020	16021	16003	15948	15949	16239	15988	16047	15987	16004	16111	16076	16028	16154	16093	15958	16149	16092	15983	16124	16053	15982	15910	16040	16067	15945	16190	15983	16149	15964	16097	16023	16042	16101	16110	16109	16071	15965	15855	15958	15962	16261	16069	15966	16069	16140	16068	15899	15965	16184	16158	16138	16069	16013	16035	16017	16291	15911	16047	15967	16019	15988	16088	15975	16138	16136	16092	16104	16153	16137	16019	15967	16190	16149	16125	15988	16109	15998	16051	16043	15867	15985	15977	16156	15955	16008	16038	16113	16030	15952	16072	16078	15962	15870	15842	16102	16048	16055	16182	16054	16070	16122	16092	16067	15951	16192	16091	16068	15876	16049	16079	16111	16124	16037	15968	16031	16112	16320	15999	16021	16009	16102	16024	16068	16198	16037	16218	16212	16020	15949	16012	15845	15883	16228	16254	16094	16217	16142	15888	16070	16058	16121	16163	16050	16043	15849	16136	16214	16062	16140	16085	15805	15976	16133	15932	16015	15970	15815	16180	16069	15932	16174	16005	16050	15939	16086	16279	15891	16140	16113	16017	15910	15827	16112	16012	15966	15874	16204	15997	16293	16017	16046	16072	16153	15932	15831	16027	16128	16062	16204	16163	16183	15942	16030	16035	16068	16096	16220	16026	15851	16104	16101	15994	16119	15930	15926	15937	16109	16142	15971	15995	16024	16269	16025	16216	16070	16010	15940	16221	16134	16216	16051	16190	16110	16289	15784	16157	15996	16010	15851	15956	16157	16115	16086	16294	16099	15948	15865	16162	16062	16003	15994	16169	16041	16099	16053	16051	16029	16262	16237	16011	16021	16008	16027	16031	16017	15932	16049	16056	15991	15887	16124	16014	16067	16208	15993	16000	16165	16030	16052	16092	15985	15935	16144	16174	16033	16017	16039	15959	15721	15920	15989	15804	16120	16059	16090	16077	15988	16146	15964	16146	16115	16074	16197	16138	16082	16158	15966	15888	16055	16193	16276	15843	16124	16030	16155	16006	16031	15858	15811	16193	16182	16082	16177	16020	16065	16169	16102	16120	16257	15928	16124	16114	16112	16329	16333	16099	16072	16013	16026	16190	16139	15982	16080	16080	16017	16236	16060	16163	16077	16062	15975	16060	16211	16138	15952	15998	16067	16017	15971	15940	16124	16159	16182	15914	16078	15841	16170	16033	16039	16182	16238	15885	16239	16091	16052	16265	16242	16111	16014	16057	15991	15925	16175	16176	15999	16052	16143	16089	15921	16140	16338	16012	15979	16054	15998	16153	15786	15858	15974	16118	15940	16122	16126	16039	16104	16243	16099	16038	16100	16275	16078	15960	16173	16288	16106	16109	15974	16036	15918	16022	16350	16195	15987	16000	15978	16098	16010	16136	16239	16114	16129	16235	15900	16018	16096	15989	16079	15934	16172	16233	16011	15978	15894	15815	16111	16076	16170	16045	16121	15943	16074	16016	16125	16111	16038	15992	16008	16044	16088	16093	15949	16190	16151	16103	16197	16201	15995	16119	16019	15934	16122	16021	16189	15956	16120	15835	16103	15959	16016	16020	16121	15906	16041	16099	16225	16028	16093	15938	16268	16231	16052	16212	16074	16013	15987	16099	16154	15979	16152	16178	15985	16004	15891	15980	16171	16155	15942	16206	16124	15847	15947	15861	16066	16217	15991	15999	16131	16048	15931	16339	16164	15878	15994	16184	15995	16160	16033	15949	16141	15884	16194	16028	16159	16039	16011	16180	16202	16151	16067	16024	15910	16161	16069	16147	15994	16085	15910	16213	16107	16184	16216	16057	15952	16104	15993	16044	15996	16070	15863	16116	16141	15965	15987	16078	16271	16059	16005	16238	16221	16189	16327	16091	16062	16164	16036	16056	15976	16083	16354	16017	15907	16139	16060	16122	15909	16177	16182	16144	15984	16145	16082	16038	15982	16013	15733	15877	16107	15844	15905	15899	16149	15882	16112	16135	16189	15989	16004	15912	16082	16018	15999	16034	16101	15830	16109	16001	16084	16033	16032	16041	16393	16000	16229	16014	16249	15993	15999	16220	15900	16044	15952	16324	15952	16218	16043	16114	16137	16101	16251	16068	16027	16046	15852	16111	15973	15843	15967	16081	16048	16080	16128	16119	15903	16104	15945	16194	16195	16074	15961	16084	16194	16300	16107	15974	16040	16177	15812	16229	16043	16072	16220	16246	16182	16103	16085	16078	16220	16028	15925	15932	15979	15994	16193	16184	16091	15848	15809	15835	15947	16119	16068	16138	16049	15806	15958	15996	16123	16169	16091	16060	16036	16299	15933	15922	16166	16247	16092	15926	16023	16109	15942	16087	16173	16113	16197	16200	16098	16221	15893	15970	16218	16059	16096	15928	15866	16108	16261	15873	16032	15990	16011	15912	16021	16014	15976	15926	16007	16044	16086	16174	16157	16100	16134	16160	16066	15978	15974	15985	16163	16107	15977	16135	16201	16008	16184	15973	16184	16163	15864	16092	16183	16099	15919	16046	15953	16163	15952	15996	16095	16327	15766	16078	16132	16110	15916	16120	16072	16058	16064	16077	16153	15957	15981	16137	16013	15987	16174	15974	16192	16243	16203	16212	16044	16127	15993	16085	16168	16142	15977	16043	16012	16154	16096	15975	16139	16116	16167	16070	15959	15864	16091	16262	16036	15954	16043	15923	16201	16331	15988	15970	15948	15940	16087	16119	16070	16119	16050	16188	16135	16038	16148	16181	16172	16047	16055	16166	16063	16079	16054	16143	16212	16172	16026	16049	15880	15944	16051	16013	16112	15993	16057	16139	16210	16012	16013	16032	16106	15935	16099	15961	15966	16020	16004	16040	15896	16187	16140	16004	16049	15908	16072	16013	16095	16209	16059	16163	16107	15929	16187	16252	16138	15935	15962	16092	16223	15938	16079	16175	15912	16066	16285	16272	16210	15988	15899	16212	15928	16255	16198	16010	16353	16117	16111	15942	16019	16067	16239	16175	16055	16060	16163	16118	16174	15982	15945	15910	16048	16106	16097	15919	15976	16116	16021	15891	15983	16132	16195	16022	16093	15954	15964	16122	16129	16102	16173	16065	16022	16151	16099	16058	15914	16003	16132	16147	16231	15993	16109	16053	16004	16041	16107	16167	16158	16039	16102	16093	16096	15997	15991	15991	16029	15976	16185	16060	16114	15960	15979	16138	15918	15920	15921	16123	16209	16050	16085	16085	15872	15948	16246	16099	16170	16147	15934	15988	16030	16148	16193	16084	16145	16112	15958	15993	15983	16075	16242	16179	16074	16021	16079	15995	16005	16035	16181	15942	16052	16136	16315	16224	16179	16056	16061	16113	16197	16017	16115	16111	15879	16109	16003	16109	16336	15916	16057	15979	16140	16213	15896	16018	16153	15891	16037	16203	16035	16142	16078	16171	16032	16051	16186	16171	15998	16161	16021	16215	16041	16212	16076	16114	15950	15957	15870	16184	16068	16189	16130	16094	16070	16093	16016	15984	16088	15853	16072	16164	16058	16113	16062	15930	16081	16244	16247	15973	16142	16071	16054	16011	16152	15930	16198	15924	16069	16086	16108	16182	16207	16030	15973	16158	15952	15937	16132	16049	16080	16010	16221	15908	15876	16030	15939	15946	16023	15950	16045	16097	16065	16011	16098	15958	16058	16192	16087	15955	16155	16108	16061	15914	15964	15869	16001	16039	16038	16096	16070	16110	16076	16287	16185	16035	15904	15995	16084	16037	16081	16231	16061	16190	16114	15794	16096	16074	16026	16037	16132	15891	15998	16108	16198	16053	16074	16066	15902	15932	15990	16036	15957	15969	16049	16013	16157	16061	16222	15941	15975	15932	16180	15862	16257	15998	16005	16004	15981	15918	16018	16165	16041	15982	16259	15948	15930	16073	16203	16014	15916	16043	16224	16141	16095	15992	16135	15964	16003	16118	16199	15908	16179	15951	16188	16096	16171	16061	16006	16004	16073	16033	16024	16021	16202	15903	16035	16279	15961	16036	16062	16067	16136	16064	15920	16038	16036	16146
16006	28726	27089	21839	19375	17934	17508	16777	16400	16117	15954	15943	15666	15757	15660	15901	15830	15697	15856	22868	33949	31138	24577	19395	16845	15880	15271	15267	15179	15116	15177	15081	15314	15161	15249	15190	15218	15128	15230	15155	15244	15384	15217	15185	15082	15396	15167	15239	15303	15190	15206	15192	15164	15122	15405	15243	15071	15389	15166	15335	15417	15295	15254	15248	15155	15123	15154	15353	15344	15327	15251	15284	15287	15248	15299	15156	15145	15158	15204	15208	15278	15316	15286	15113	15183	15089	15157	15141	15265	15120	15374	15203	15068	15437	15383	15175	15232	15206	15174	15119	15147	15352	15118	15160	15199	15191	15085	15227	15310	15230	15265	15111	15164	15205	15163	15187	15163	15361	15337	15221	15044	15126	15144	15122	15104	15136	15148	15270	15281	15203	15278	15282	15189	15222	15068	15375	15251	15010	15182	15306	15397	15249	15190	15189	15266	15220	15081	15030	15258	15232	15121	15219	15242	15207	15068	15245	15157	15205	15218	15233	15202	15244	15109	15323	15225	15184	15187	15047	15106	15210	15233	15248	15239	15138	15439	15208	15029	15382	15166	15169	15186	15273	15400	15190	15251	15175	15329	15241	15179	15262	15206	15272	15171	15375	15087	15193	15276	15139	15106	15283	15286	15158	15209	15227	15347	15292	15209	15206	15118	15191	15213	15163	15105	15094	15154	15270	15262	15179	15019	15141	15213	15186	15279	15190	15162	15098	15095	15221	15141	15112	15143	15155	15132	15295	15208	15227	15179	15426	15162	15141	15176	15177	15156	15232	15260	15028	15149	15127	15006	15320	15307	15271	15227	15271	15206	15311	15218	15314	15206	15266	15344	15146	15265	15111	15061	15236	15381	15363	15137	15293	15196	15275	15192	15220	15176	15272	15046	15070	15077	15108	15179	15113	15050	15211	15219	15153	15155	15380	15147	15172	15258	15294	15137	15224	15305	15320	15074	15269	15351	15179	15085	15302	15277	15119	15140	15167	15199	15056	15163	15119	15195	15007	15163	15232	15206	15310	15238	15217	15323	15220	15126	15119	15100	15271	15343	15179	15147	15284	15294	15192	15297	15370	15255	15169	15141	15089	15069	15104	15156	15208	15256	15379	15107	15217	15279	15436	15163	15183	15115	15285	15246	15168	15167	15229	15178	15128	15229	15096	15233	15273	15135	15065	15188	15204	15131	15388	15083	15085	15213	15203	15203	15239	15300	15198	15186	15224	15251	15160	15242	15177	15404	15180	15231	15261	15212	15210	15215	15167	15185	15115	15239	14977	15216	15209	15121	15396	15252	15320	15139	15256	15280	15215	15198	15197	15215	15089	15010	15213	15072	15341	15259	15253	15105	15300	15339	15327	15214	15141	15281	15308	15017	15321	15212	15277	15211	15242	15287	15151	15090	15109	15166	15253	15176	14992	15200	15096	15209	15266	15166	15213	15205	15160	15262	15124	15168	15257	15061	15337	15147	15241	15156	15243	15299	15418	15240	15211	15224	15167	15028	15207	15169	15160	15120	15220	15274	15196	15298	15345	15307	15247	15171	15322	15282	15225	15214	15249	15201	15275	15154	15219	15316	15064	15156	15149	15179	14982	15219	14984	15191	15136	15221	15264	15097	15325	15037	15005	15065	15334	14999	15198	15195	15127	15279	15251	15183	15211	15226	15214	15257	15194	15279	15163	15335	15296	15102	15209	15360	15025	15136	15134	14986	15047	15239	15085	15138	15167	15204	15206	15177	15138	15308	15316	15149	15136	15282	15200	15236	15026	15204	15030	15279	15430	15364	15236	15247	15334	15147	15056	15137	15055	15200	15228	15242	15151	15280	15161	15210	15299	15271	15264	15324	15060	15120	15003	15076	15150	15223	15327	15339	15154	15038	15282	15058	15152	15256	15196	15295	15036	15082	15301	15384	15076	15145	15096	14937	15287	15065	15180	15239	15171	15410	15209	15162	15140	15349	15135	15194	15183	15214	15156	15319	15161	15173	15277	15240	15036	14998	15170	15204	15195	15212	15180	15270	15134	15163	15123	15277	15229	15216	15026	15138	15129	15275	15156	15186	15277	15171	15254	15032	15010	15188	15314	15147	15239	15309	15173	15349	15346	15358	15128	15270	15238	15184	15251	15312	15232	15130	15202	15243	15172	15262	15287	15136	15078	15137	15116	15414	15145	15059	15296	15177	15257	15310	15197	15221	15139	15274	15328	15241	15204	15139	15197	15227	15304	15270	15146	15271	15241	15240	15190	15171	15200	15289	15177	15172	15268	15073	15056	15147	15173	15352	15036	15163	15205	15338	15184	15359	15013	15216	14992	15163	15177	15172	15092	15144	15232	14900	15201	15157	15081	15205	15233	15148	15163	15227	15057	15192	15201	15248	15300	15114	15266	15003	15184	15122	15148	15237	15257	15250	15100	15299	15242	15088	15236	15133	15219	15269	15308	15223	15255	15185	15170	15350	15192	15247	15158	15229	15250	15160	15186	15238	15200	15231	15162	15052	15243	15174	15165	15266	15166	15217	15333	15289	15211	15310	15044	15259	15066	15163	15181	15143	15275	15130	15467	15144	15114	15130	15034	15258	15176	15221	15164	15354	15210	15199	15105	15334	15164	15066	15066	15279	15360	15040	15204	15200	15169	15181	15233	15167	15023	15382	15200	15224	15034	15207	15150	15171	15179	15341	15227	15259	15248	15183	15358	15248	15270	15123	15320	15235	15381	15055	15306	15264	15090	15094	15192	15103	15088	15290	15172	15142	15099	15387	15286	15106	15277	15189	15158	15272	15148	15259	15254	15119	15176	15220	15137	15108	15087	15083	15103	15077	15293	15230	15327	15169	15222	15306	15257	15140	15221	15252	15367	15199	15137	15267	15096	15210	15288	15117	15134	15171	15221	15169	15179	15159	15184	15132	15185	15255	15126	15319	14934	15122	15262	15237	15128	15218	15303	15329	15209	15242	15049	15071	15422	14995	15295	15345	15020	15093	15268	15042	15284	15122	15248	15206	15351	15186	15258	15232	15167	15187	15019	15203	15138	15254	15166	15148	15212	15258	15206	15154	15087	15220	14981	15196	15225	15216	15213	15120	15046	15147	15297	15033	15124	15380	15041	15214	15109	15098	15087	14898	15274	15147	15247	15072	15223	15048	15230	15151	15155	15145	15163	15117	15286	15186	15047	15174	15249	15149	15269	15167	15323	15303	15153	15146	15088	15166	15195	15071	15183	15206	15158	15292	15184	15208	15233	15328	15319	15412	15158	15333	15220	15247	15280	15096	15261	15194	15243	15086	15219	15004	15284	15188	15176	15318	15211	15153	15131	15245	15157	15365	15272	15175	15108	15131	15030	15062	15077	15199	14988	15265	15051	15137	15075	15143	15087	15102	15073	15215	15241	15102	15367	15405	15253	15172	15187	15118	15238	15297	15254	15180	15128	15152	15309	15240	15380	15109	15242	15127	15268	15158	15271	15314	15159	15295	15242	15236	15208	15122	15168	15178	15254	15267	15095	15198	15320	15073	15218	15244	15281	15269	15356	15285	15230	15134	15262	15068	15392	15125	15299	15078	15249	15219	15237	15181	14958	15255	15322	15296	15250	15160	15306	15222	15085	15220	15290	15098	15296	15392	15131	15289	15244	15258	15166	15226	15262	15339	15423	15209	15019	15273	15213	15293	14958	15151	15130	15254	15276	14966	15217	15284	14939	15307	15196	15121	15248	15184	15201	15326	15294	15232	15356	15206	15127	15142	15296	15244	15135	15157	15385	15243	15058	15275	15078	15213	15179	15126	15232	15266	15195	15057	15220	15065	15146	15150	15286	15209	15387	15358	15237	15239	15086	15361	15168	15256	15159	15343	15156	15142	15312	15341	14999	15141	15137	15211	15207	15211	15159	15252	15049	15280	15095	15255	15155	15212	15251	15104	15172	15304	15166	15133	15254	15225	15203	15259	15166	15228	15224	15213	15033	15305	15278	15188	15419	15146	15262	15134	15203	15115	15104	15156	15047	15136	15184	15068	15219	15203	15184	15213	15244	15117	15174	15175	15211	15302	15177	15210	15021	15196	15185	15265	15169	15164	15081	15240	15278	15355	15109	15192	15186	15159	15295	15349	15129	15222	15370	15184	15175	15214	15204	15310	15277	15114	15192	15056	15200	15076	15283	15289	15069	15066	15181	15351	15019	15177	15020	15094	15358	15239	15510	15101	14976	15003	15010	15148	15224	15042	15320	15259	15262	15017	15108	15121	15118	15162	15176	15183	15347	15167	15274	15252	15138	15255	15350	15206	15127	15162	15301	15231	15323	15111	15187	15173	15419	15081	15390	15105	15152	15259	15269	15089	15210	15352	15073	15331	15080	15277	15150	15112	15154	15138	15182	15228	15211	15160	15227	15214	15167	15119	15303	15107	15280	15305	15347	15261	15274	15095	15278	15174	15250	15194	15292	15131	15185	15176	15286	15237	15008	15114	15171	15253	15092	15141	15258	15189	15199	15216	15142	15083	15320	15282	15117	15252	15181	15305	15120	15302	15035	15150	15303	15157	15197	15273	15198	15265	15112	15104	15201	15312	15092	15126	15165	15127	15141	15198	15138	15038	15262	15122	15185	15275	15296	15312	15197	15172	15274	15027	15076	15107	15185	15201	15229	15247	15253	15056	15234	15260	15326	15201	15364	15275	15059	15130	15267	14958	15109	15128	15263	15095	15231	15097	15307	15276	15285	15273	15192	15148	15066	15016	15175	15183	15159	15233	15247	15028	15186	15238	15197	15360	15076	15252	15072	15377	15214	14965	15357	15259	15238	15177	15293	15347	15312	15022	15186	15020	15255	15178	15060	15226	15333	15009	15268	15235	15257	15210	15189	15210	15243	15225	15330	15244	15276	15328	15084	15236	15220	15252	15308	15193	15118	15205	15262	15229	15179	15254	15034	15205	15069	15134	15142	15177	15222	15263	15198	15158	15177	15095	15187	15312	15255	15196	15422	15179	15270	15256	15254	15226	15122	15268	15100	15179	15086	15149	15065	15298	15268	15145	15234	15165	15224	15187	15266	15189	15117	15128	15218	15115	15283	15370	15073	15294	15153	15280	15165	15319	15039	15295	15284	15147	15289	15127	15289	15165	15337	15046	15284
26951	21437	22607	19146	16149	16163	16392	16324	16056	15926	16209	16152	16127	16167	16072	16049	16158	16164	15923	16724	17475	17535	17143	16601	16367	16102	15921	16043	15981	16027	16077	16045	16026	16027	16124	16078	16248	16193	16203	16165	16105	16089	16001	16260	15904	16355	16011	16092	16065	16055	16052	15966	16197	16054	16071	15944	16103	16146	16029	15776	16080	16033	15958	15842	15977	15927	15995	15937	15888	15903	16252	16020	16107	16078	15959	15993	15959	16023	16147	16239	16061	15994	15902	16085	16175	16155	16208	15952	16164	16182	16069	16276	16185	16032	15868	16201	16040	16228	16144	16133	15799	15918	15919	16003	15907	16005	16030	15935	16053	16014	16042	16007	16113	16100	16146	16025	15994	16027	15948	16093	16210	15851	15889	15947	16081	16055	15907	15982	16060	16102	16026	15981	16179	16105	15995	15871	16015	16270	16223	15879	16056	16015	16002	16079	16258	15873	16010	15990	15906	15965	15828	16016	16135	16154	16159	16198	16087	16073	15975	15983	16238	16191	15964	16007	16066	15919	15942	16002	16128	16099	16095	15977	16042	15874	16007	16109	16202	16091	16119	15877	16084	16021	16080	15940	16034	15961	16181	15991	16022	15745	16169	15759	15876	15879	16200	16344	16201	16075	15909	15950	16067	15897	16110	16047	15864	16180	15983	16197	16114	15928	16039	16011	16021	16027	15883	16066	16066	16028	16095	15975	15953	16090	16009	15907	16071	16026	15994	16055	15769	16044	16151	15954	16054	16085	16028	16047	16123	15934	15841	16095	16115	16131	15985	15961	16068	16149	15976	15859	16287	16099	15952	15845	15979	15959	16106	16069	15979	15990	15845	15827	15867	16255	16102	16119	16018	16024	15915	16027	15914	15845	15776	16176	16230	15957	16118	16022	16053	15998	15995	16144	16116	15797	15887	15963	15844	15942	15933	16224	16035	16172	16170	16000	16163	16063	16091	15959	15847	15994	16084	16076	16146	16108	16078	15980	16046	16236	16044	16108	16326	16095	16034	15982	16114	16075	16083	16272	16065	16000	16046	15990	16147	16142	16010	16000	16001	16025	15951	16123	16153	16127	15879	16020	15880	16090	15976	16104	15922	16105	16137	16017	16016	15960	16119	15993	15934	15985	16135	16089	16124	15951	16077	15962	16310	16210	16103	16077	16142	16083	16043	16200	15884	16006	16147	16065	16191	16199	16211	16080	15895	15915	15947	16062	16123	15906	15920	15941	16184	16243	15954	15770	16026	15990	16019	16091	16155	16227	16132	16064	16219	16226	15953	16013	16047	16134	16197	15939	16030	16120	16008	16045	16173	15972	16041	16056	16083	16196	16121	16116	16064	15998	16120	15923	15966	15950	16039	16022	15882	16047	16009	15914	15921	16016	16029	15969	16239	16042	16134	16096	15953	16014	15948	16102	16049	16178	16104	15957	16043	15852	16180	16033	16084	15855	16057	16215	15890	16166	16149	15949	15990	16051	15897	15894	16006	16050	15959	16216	16003	15929	16102	16170	16205	16127	16034	16042	16080	16005	15950	15935	15871	16028	15996	16100	15964	16065	15988	16106	15888	16172	16097	16080	16034	16119	16137	16058	15948	16016	15810	16213	15942	16245	16180	16177	15904	16185	16097	16007	15954	15951	16180	16103	16026	16031	15947	16186	16073	15962	16413	16016	15918	15817	16172	15995	16025	16056	16076	15989	16059	16146	16020	16149	16164	15922	16150	16080	16108	15881	16246	16025	15902	16152	15963	16155	16097	15889	15977	15968	15880	16020	15976	15798	15980	16048	16041	15901	16061	16028	16159	16016	15851	16046	15923	16006	15906	16020	16101	16010	16161	16200	15998	16005	16031	16144	16054	16297	16130	15988	16246	16118	15977	16004	16038	16129	16002	15949	16026	16011	16001	16109	16069	16145	16224	16136	16193	16074	15882	16212	16043	15885	15978	16263	16078	15842	16000	16224	16040	15864	15931	15945	15971	16114	16115	15909	16025	15961	15938	16167	16094	16218	16088	16149	16048	16025	16043	15860	15843	16068	15981	16065	15894	16084	16085	16170	15928	16163	16120	15974	16101	15999	16050	16084	15872	16087	16167	16075	16151	16062	16171	16061	16012	16145	16074	16063	16103	15981	16132	16059	16044	16202	16090	16118	16031	15822	16083	15896	15712	15828	16036	16061	16136	15988	15977	16020	16084	15845	16223	16172	15917	15963	16037	16160	16130	15938	16064	16001	15799	16005	16123	15997	16070	15898	16151	15990	16143	16022	16002	16015	15955	15987	16098	16034	15938	16113	16101	16054	15998	15898	16024	15982	16041	16105	15936	15973	16083	16134	16022	16089	16163	16080	15987	16155	15802	16074	15895	16166	16088	16015	15770	16043	16162	16021	15985	16019	16087	16169	16068	15938	16033	16027	15930	15890	16055	15985	16130	16175	16116	15986	16166	16163	16021	16031	16058	16054	15923	16011	16100	16097	16011	15870	16005	15943	16157	15896	15973	16055	16083	16028	16165	16181	16089	16214	16037	15929	15922	16077	16110	16082	15980	15922	16152	16049	16082	16072	16049	15993	16177	16126	16102	15973	15927	16079	15981	15960	16057	15966	15969	16139	16017	16028	15801	15997	16057	16004	15964	15902	15955	16103	16017	15856	15975	16151	15995	15929	16051	16124	16046	16091	16090	16008	16005	16078	16083	16148	16090	15979	16172	15946	16045	16269	16101	16263	16316	16005	16177	16021	15995	16122	16182	16003	15961	16042	15897	16135	16003	15822	16145	15992	16101	16127	16145	16050	15938	15876	15968	16014	16098	15848	15906	15903	16090	16252	15953	16013	16003	15963	16028	16050	16147	16019	15990	16156	15874	15969	15992	16156	15803	16102	16036	16020	16216	15994	16133	16085	15851	16075	16090	16114	16074	15853	16216	16192	16172	16086	16019	16276	16169	16018	16098	15908	16200	15990	15934	15942	16036	16143	16007	16146	16130	15978	16052	16295	16052	16072	16099	16121	16380	15994	16032	16024	16032	15957	16110	16051	16074	15986	16130	15881	15914	15815	16176	16018	16191	16244	16030	16129	16283	16087	16047	15994	15988	15955	16111	15926	15976	16070	16150	15945	16154	15901	15952	15879	16030	16018	15976	15960	16004	15920	15924	15791	16140	15991	16255	15965	16170	16251	15984	15903	16005	15991	15926	15916	15957	16100	15961	15785	15991	16017	16072	16176	16166	16149	16157	15981	16231	16128	16085	16195	16046	16020	15974	15880	16122	16033	16111	15993	15976	16079	16129	15872	16057	16202	16122	16190	16042	15949	15990	16170	15954	16042	16001	15929	16022	16022	15991	16065	15947	15929	15951	16179	16131	15970	16050	16159	16014	16143	15971	16059	16035	16031	16090	16041	15945	15996	16034	15870	16231	16220	16167	16200	16214	16063	16074	16075	16209	16231	16120	15890	15895	15883	15922	16058	16002	16028	15974	16182	16135	16125	16065	16184	16255	16000	15973	15998	15996	15994	15944	16063	16099	15921	16033	16011	15962	15851	16128	16032	16194	16021	16067	16127	16072	16031	16052	16114	16217	16039	16035	15920	16092	16109	16077	15810	16064	15995	15946	16066	16106	16085	15935	15894	16022	16147	16295	16018	16113	15989	15855	15797	15849	15963	15963	16222	16114	15983	16044	15896	16049	16119	16074	16101	16013	16027	15898	16076	16057	16084	15953	16107	15913	16066	16164	15861	15970	16036	16160	16298	16203	16119	15994	16045	16033	16038	15962	16016	16011	15819	16170	16135	15997	16136	16008	15934	15918	15982	16096	15895	15791	16061	16082	15925	15975	15961	16068	15996	16047	16026	15920	16203	15959	15994	15892	16252	16010	16067	16259	16111	15896	16080	15958	16058	16137	16018	16030	15973	16161	16135	16120	16101	16147	16080	16026	16157	15981	15963	15879	16047	16158	16086	16023	15938	16178	15897	16022	16001	16085	16329	16209	16087	15968	16189	15949	15876	15815	16038	16037	16011	16069	16070	16207	15986	16105	16093	15864	15884	16069	15973	16137	15820	16252	15996	16219	16043	16070	15906	16025	15997	16221	16105	16140	15898	16078	15983	16084	16031	16184	16201	16003	15994	16210	16133	15994	16211	16207	16170	15912	15872	16050	16010	15951	15892	15946	15958	16048	16163	16062	16077	15966	15995	15958	15932	15978	15952	16044	16118	16099	16119	16236	16070	15704	16140	16156	16226	16044	16052	16131	16072	16017	16001	16251	15822	15998	16207	15919	16119	16098	16003	16057	16081	15954	16159	16310	16006	16050	16054	15846	16170	16175	16144	15962	16102	16086	15966	16136	16220	15889	16184	16033	15909	16075	16031	16132	15963	16031	16156	15890	16254	16064	16214	16186	16099	16067	16102	16028	16099	16196	16113	16019	16270	16098	16040	16072	16137	16173	16043	16114	16007	16207	15935	16015	16087	16096	15888	15906	16002	16033	15902	16105	16153	15920	16012	16049	15967	15975	16009	15930	16066	15912	16086	16103	16052	16194	15864	16181	15853	16108	16136	15962	15942	16086	16122	16114	16175	15810	16072	16097	15947	16179	16076	16237	16040	16128	16009	16161	16101	16284	15993	15964	16118	16037	15916	16201	16158	16101	16001	15821	16120	16035	15870	16209	16160	16072	16093	15972	15846	15973	16043	16076	15941	15970	15847	15930	16087	16078	16137	15974	15944	16065	15988	15769	16078	16069	16183	16189	15864	16190	15820	15929	16061	16039	16121	16051	16104	15951	15935	16142	16033	16292	16008	16166	15903	15920	16102	16234	16172	15902	16130	15943	16225	15870	16067	16019	16164	15981	15984	16107	15975	16129	16028	16026	16035	16011	15788	15974	15941	15978	16183	16238	15988	15922	16140	16071	15816	15867	16077	15883	16061	16083	15855	15915	16240	16029	16071	16128	16110	15975	15848	15994	16186	16018	16101	15996	16123	16037	16173	16019	15968	15829	15920	16209	16057	15950	16175	15984	16115	16148	16020	16111	16057	16185	16214	16041	16257	16064	15820	16055	15962	15929	15881	16072	16014	16056	16057	16069	15842	16031	16120	16088	16075	16107	16070	16238	16082	16085	15852	16258	16180	16029	15833
14557	16772	16513	15880	15834	15682	15446	15466	15186	15354	15352	15191	15297	15234	15288	15279	15104	15342	15264	16335	16920	16966	16444	15746	15388	15231	15230	15045	15145	15123	15080	15310	15040	15157	15387	15194	15172	15091	15126	15160	15204	15140	15280	15221	15206	15128	15221	15179	15150	15322	15315	15077	15236	15178	15353	15252	15132	15089	15221	15227	15161	15002	15221	15171	15111	15127	15148	14979	15165	15244	15254	15127	15004	15011	15229	15154	15166	15039	15207	15168	15205	15160	15166	15185	15202	15181	15269	15104	15283	15333	15225	15102	15094	15043	15034	15244	15120	15294	15114	14966	15391	15150	15318	15193	15438	15162	15269	15087	15124	15164	15184	15074	15343	15168	14988	15251	15206	15192	14968	15195	15070	15233	15215	15318	15095	15148	15267	15133	14961	15151	15121	15170	15207	15186	15150	15105	15063	15118	14997	15116	15249	14986	15069	15211	15100	15118	15217	15301	15004	15008	15029	15207	15141	15229	15084	15117	15268	15179	15175	15277	15060	15274	15135	15126	15113	15427	15036	15281	15166	14994	15260	15210	15167	15053	15108	15319	15243	15065	15290	15102	15013	15285	15069	15112	15098	15322	15244	15203	15225	15023	15087	15240	15194	15116	15049	15146	15036	15158	15062	15114	15206	15156	15223	15216	15003	15107	15173	15088	15184	15067	14971	15149	15189	15209	15198	15173	15309	15172	15260	15129	15228	15231	15339	15151	15176	15181	15206	15063	15091	15328	15128	15401	15210	14891	15284	15158	15235	15048	15199	15150	15197	15401	15083	15116	15231	15260	15155	15268	15238	15195	15435	15145	15265	15196	15100	15070	15248	15158	15310	15113	15298	15017	15237	15147	15258	15187	15047	15211	15275	15194	15208	14909	15133	15227	15112	15066	15028	15186	15250	15183	15211	15179	15094	15336	15051	15048	15161	15104	15199	15245	15153	15083	15075	15212	15104	15160	15323	15159	15238	15229	15160	15059	15209	15215	15150	15127	15018	15172	15207	15163	15190	15180	15151	15007	15122	15253	15070	15189	15195	15109	15167	15116	15123	15099	15157	15061	15265	15132	15106	15233	15181	15304	15231	15199	15159	15058	15133	15444	15142	15116	15134	15019	15101	15323	15061	15301	15113	15129	15217	15106	15124	15201	15219	15398	15190	14999	15247	15057	15209	15126	15168	15010	15182	15254	15061	15123	15029	15219	15219	15240	15170	15159	15137	15228	15209	15221	15182	15213	15158	15109	15220	15078	15351	15150	15123	15006	15387	15146	15076	15410	15162	15216	15232	15069	15045	14933	15133	15228	15151	15084	15204	15136	15103	15165	15215	15263	15356	15174	15118	15066	15174	15166	15139	15100	15182	15386	15228	15134	15195	14971	15128	15274	15174	15192	15176	15155	15143	15217	15069	15374	15160	15133	15188	15118	15155	15033	15334	15145	15144	15155	15242	15107	15181	15095	15171	15243	15360	15159	15231	15155	15143	15049	15150	15228	15074	15127	15096	15062	15108	15099	15147	15187	15071	15266	15219	15133	15203	15068	15256	15200	15220	15222	15215	15333	15226	15234	15247	15249	15115	15114	15087	15096	15187	15066	15262	15150	15147	15113	15122	15071	15195	15150	15155	15234	15278	15183	15112	15106	15116	15023	15289	15211	15086	15180	15191	14974	15093	15141	15278	15119	15164	15274	15257	15289	15132	15079	14990	15337	15227	15326	15274	15093	15364	15159	15071	15222	15213	15122	15209	15207	15249	15175	15219	15177	15176	15160	15202	15226	15172	14911	15141	15303	15089	15219	15232	15196	15227	15200	15230	15224	15229	15136	15221	15119	15153	15222	15289	14975	15222	15308	15207	15100	15122	15277	15179	15117	15150	15082	15217	15186	15213	15078	15185	15161	15310	15213	15165	15125	15153	15133	15292	15215	15088	15219	15230	15065	15162	15158	15283	15209	15066	15077	15107	15265	15158	15101	15186	15030	15103	15197	15264	15042	15152	15164	15263	15074	15191	15208	15208	15118	15175	15142	15300	15214	15153	15270	15143	15449	15225	14992	15270	15144	15177	15201	15231	15121	15196	15151	15233	15228	15228	15094	15182	15182	15218	15131	15202	15130	15234	15226	15325	15174	15053	14992	15183	15065	15219	15117	15268	15187	15169	15086	15242	15016	15176	15160	15256	15277	15278	15235	15180	15240	15145	15168	15116	15224	15032	15331	15151	15371	15003	15125	15412	15170	15260	15162	15128	14905	15335	15101	15107	15037	15140	15038	15324	15177	15262	15162	15123	15077	15281	15238	15238	15017	15179	15132	15210	15136	15193	15292	15216	15046	15189	15114	15171	15212	15187	15248	15069	15301	15071	15238	15154	15220	15115	15159	15230	15132	15173	15058	15244	15168	15135	15185	15212	15274	15171	15192	15196	14978	15169	15180	15160	15229	15090	15143	15137	15079	15167	15339	15276	15242	15080	15187	15305	15305	15185	15215	15190	15337	15089	15129	15106	15148	15097	15179	15223	15258	15241	15177	15311	15243	15043	15208	15217	15237	15193	15155	15154	15275	15270	15339	15140	15150	15143	15022	15245	15215	14993	15094	15191	15190	15178	15090	15153	15240	15033	15192	15275	15267	15152	15323	15165	15266	15314	15081	15153	15186	15178	15144	15237	15218	15159	15111	15213	15223	15179	15155	15180	15111	15214	15280	15107	15092	15216	15081	15073	15150	15178	15347	15244	15233	15071	15175	15102	15358	15247	15277	15047	15244	15001	15248	15143	15033	15168	15107	15201	15036	15063	15377	15221	15381	15043	15141	15253	15364	15240	15158	15165	15210	15215	15161	15278	15099	15189	15218	15218	15088	15050	15135	15273	15208	15076	15289	15167	15106	15282	15250	15154	15151	15116	15228	15144	15285	15091	15274	15143	15159	15323	15180	15088	15257	15116	15179	15153	15135	15213	15332	15318	15221	15340	15168	15265	15203	15418	15081	15261	15180	15273	15125	15039	15192	15090	15249	15096	15173	15063	15177	15220	15040	15201	15114	15101	15144	15299	15180	15174	15123	15406	15202	15159	15187	15151	15233	15039	15211	15125	15107	15075	15145	15043	15221	15215	15229	15236	15155	15199	15209	15221	15062	15148	15309	15200	15243	15065	14994	15217	15173	15166	15102	15197	15263	15352	15156	15172	15147	15161	15160	15177	14995	15276	15202	15154	14974	15177	15373	15167	15030	15209	15183	15144	15118	15268	15157	15175	15211	15217	15148	15159	15300	15220	15052	15213	15265	15049	15153	15258	15105	14966	15123	15212	15100	15193	15049	15189	15146	15061	15245	15166	15225	15254	15089	15171	15224	15219	15151	15147	15299	15168	15286	15144	15068	15171	15177	15285	15388	15168	15104	15288	15199	15183	15051	15161	15399	15403	15183	15196	15112	15167	15118	15176	15247	15211	15311	15154	15052	15162	15037	15193	15122	15023	15124	15082	15272	15237	15225	15218	15333	15231	15127	15212	15207	15170	15153	15182	15172	15077	15138	15145	15196	15303	15246	15219	15382	15240	15164	15285	15303	15172	15141	15244	15043	15110	15202	15046	15266	15040	15209	15134	15118	15184	15033	15326	15150	15157	15180	15282	15250	15269	15080	15074	15066	15235	15288	15142	15130	15275	15098	15258	15183	15045	15271	15191	15113	15154	15276	15011	15148	15062	15287	15234	15280	15100	15202	15114	15132	15048	15214	15220	15209	15172	15318	15016	15245	15185	15188	15194	15356	15265	15115	15220	15268	15170	15151	15095	15273	15206	15258	15396	15090	15271	15241	15054	15182	15123	15115	15243	15209	15152	15108	15288	15245	15043	15224	15115	15122	15188	14981	15130	15095	15280	15266	15111	15098	15024	15205	15140	15194	15065	15033	15085	15379	15122	15306	15061	15218	15259	15117	15200	15228	15214	15312	15102	15195	15095	15216	15158	15206	15124	15215	15149	15157	15355	15217	15318	15052	15293	15288	15122	15230	15097	15188	15146	15044	15197	15144	15265	15152	15231	15191	15128	15164	15199	15229	15163	15159	15148	15099	15064	15099	15366	15321	14881	15059	15203	15136	15184	15079	15141	15173	15001	15062	15158	15137	15343	15121	15078	15077	15247	15173	15176	15121	15188	15104	15197	15043	15066	15078	15263	15221	15170	15152	15189	15200	15042	15005	15150	15160	14950	15254	15180	15297	15145	15052	15218	15188	15249	15146	15192	15122	15197	15086	15100	15017	15058	15277	15241	15090	14876	15219	15143	15043	15086	15302	15074	15110	15203	15440	15224	15198	15106	15089	15091	15069	15352	15289	15094	15343	15140	15133	15093	15187	15091	15225	15116	15085	15062	15176	15225	15186	14958	15136	15082	15163	15351	15312	15225	15376	15326	15165	15263	15215	15161	15179	15190	15199	15093	15049	15113	14991	15225	15115	15112	15017	15076	15213	15053	15210	15112	14999	15114	15245	15225	15163	15222	15067	15145	15059	15135	15180	15172	15432	15206	15265	15104	15238	15166	15126	15126	15242	15205	15177	15146	14964	15231	15251	15110	15271	15132	15135	15074	15115	15188	15298	15198	15196	15142	15168	15141	15030	15161	15260	15156	15159	15212	15335	15139	15138	15230	15030	15197	15272	15076	15143	15270	15056	15085	15124	15146	15204	15210	15073	15237	15323	15115	15114	15096	15312	15163	15207	15145	15098	15094	15019	15103	15300	15259	15215	15094	15291	15126	15253	15224	15142	15004	15104	15323	15224	15301	15251	15185	15280	15203	15128	15144	15317	15196	15220	14964	15156	15023	15242	15281	15059	15188	15135	15100	15259	15139	15025	15123	15142	15138	15298	15064	15159	15142	15177	15160	15315	15187	15155	15062	15034	15212	15092	15067	15254	15091	15014	15359	14981	15162	15051	15265	15160	15260	15370	15183	15112	15166	15224	15323	15090	15233	15203	15086	15145	15103	15224	15154	15026	15221	15101	15308	15194	15145	15476	15138	15233	15203	15224	14911	15079	15265	15094	15150	15186	15111	15278	15114	15260	15030	15084	15275	15268	15092	15145	15154	15216	15145	15133	15237	15069	15361	15246	15210	15120	15280	15164	15105	15309	15210	15149	15148	15233
23816	20938	28188	23944	21640	20526	19919	17839	17496	17684	17468	17446	17467	17366	17546	17189	17248	17239	17015	21761	25448	23909	21132	18662	17566	17451	17160	17067	17531	17071	16889	17176	16978	17038	17154	17075	16930	16877	17000	17027	17041	17062	16928	17156	17047	17051	17203	17080	16994	17103	17026	17224	17275	17164	17180	17178	17244	16985	17234	17179	16888	16859	17054	17025	17196	16971	17161	16945	17189	17078	17068	16793	17081	17211	17006	17182	17026	17182	17180	16950	17015	17120	17077	17098	17142	16884	17029	16980	17053	16801	17064	17085	17030	16814	16928	17028	17119	17079	17056	16901	17080	16962	16960	17060	17015	17049	17038	16893	16771	17022	17046	16801	17068	16882	16797	16982	16986	16904	17121	17036	17062	17093	16901	16942	17068	17122	16907	16953	16940	16908	17183	17109	17136	17187	17350	17104	17105	17018	16914	16876	16931	16964	17093	17013	17055	17028	17153	17155	16852	17079	16960	17090	17029	16895	17063	17046	17163	16789	17013	17087	16952	17070	17199	16805	17050	16956	16945	17033	16853	17111	16985	16940	16760	16913	17116	16964	17007	17012	16985	16949	16951	16771	17047	17056	17047	16999	17257	17130	16951	17096	17018	17125	17078	17090	17031	17080	17154	17025	16746	17084	17037	17174	17026	16989	16918	17072	16791	17050	16932	17230	17233	17046	17042	16959	16983	16920	17076	17011	17019	16954	16854	17087	17006	17068	17102	16902	17058	16925	16848	16994	17116	17007	17147	17045	17002	16877	16942	16945	16776	17051	16891	16908	17025	16846	16977	16991	16952	17018	16943	17089	16926	17102	16948	16859	17039	17194	17033	16941	16825	16943	17013	17039	17056	17022	16942	17049	16881	16881	17110	17198	17048	16988	16750	16966	17049	17042	17040	16975	17043	16979	16975	17084	16854	16994	16953	16889	16929	16955	17087	16909	16874	17011	17116	16902	17161	16981	17292	17074	17012	17133	17130	17019	17041	17125	17228	17020	16913	16948	16920	16893	16957	17068	16939	17071	17012	17007	17006	17114	16987	17021	16988	17016	17093	16896	16954	16908	17088	16777	17018	17090	16865	16891	17011	17007	16999	17000	17094	17043	17089	17085	16923	17194	17011	17051	17061	16825	16911	17011	16957	17037	17056	16736	16952	17074	17090	16936	17120	16999	17003	16962	16888	16940	16922	17126	17037	16981	17063	17098	17144	16873	17024	16942	17149	17255	17153	17224	16993	17009	17110	17163	16911	17085	16904	17045	16841	17074	16950	16963	17164	16954	17111	17014	16855	16841	17071	17050	17017	17108	16909	16938	16887	16888	16994	17137	17050	16909	16966	17100	16875	16873	16959	16983	17083	17053	17055	17129	17028	17068	16923	16729	17073	16940	16913	17039	17140	16945	16937	17023	17111	17117	16896	16966	17121	17012	16965	16932	17003	16880	17085	17033	16990	16987	17012	17004	16966	16909	17124	16999	16939	16947	17021	16917	16924	16965	16810	16831	16774	17036	17049	16993	16981	16965	16927	17052	17012	16966	17015	17033	16971	16856	17102	17099	16785	16941	17195	17069	17027	17022	16992	16913	17034	17006	17021	17012	16777	16763	17178	16898	17117	16974	16852	17097	16987	17040	16942	17248	17063	16847	17110	16787	16908	16917	17238	17135	16990	17123	17147	17010	17039	17111	17085	17097	16945	16940	16937	16921	17007	17140	17014	16859	17031	16760	16946	16910	16899	16759	16989	16749	17197	17055	17226	17010	16834	16999	16977	16779	16984	16828	17218	17122	16888	17012	17224	16717	16894	17052	17024	17098	16905	17153	16893	17026	16924	16975	16928	17207	17190	17126	16987	16940	17065	16805	16942	17000	16880	16966	17074	16988	17178	17062	17128	17151	17019	17023	16820	16943	17052	17046	16844	17114	16838	16788	16987	16948	16862	16977	17025	16883	16720	17091	17041	16916	17173	16984	17034	17072	16918	17196	17044	17081	16987	17131	16854	17077	16981	16975	16983	16859	17024	17073	16932	17001	16917	17107	16782	16832	16958	17039	16952	17219	16973	16846	17038	17046	16894	16817	16923	17061	16954	17192	17059	16993	16963	16805	16960	17042	16920	17118	16988	17144	17115	17175	17015	16943	16959	16924	16951	16995	16923	17001	16946	17023	17181	16895	16856	16987	16956	16956	17037	17100	17028	16949	17182	17048	16930	17223	17064	17003	16880	16916	17114	16983	16919	16875	17118	16960	17122	17019	16923	17103	17006	16945	17098	17195	16917	16938	16942	16933	16987	16942	16955	16991	17268	16947	17088	16974	17001	16850	16674	17117	17066	16938	16691	16763	17104	17066	17032	16712	16923	16972	17020	16994	16834	17029	16923	16818	17043	17121	17101	16871	17184	17238	16810	16961	16954	17027	16971	16968	17046	17307	16944	16905	17209	17013	17014	16860	17172	17015	16913	16995	17081	17048	17031	17029	17028	17022	16848	16910	17023	17045	17031	16970	17024	16856	17056	16745	16996	16824	17154	17227	17003	17045	16990	17057	17102	16763	17057	16957	16965	17085	16783	17007	17047	17133	17072	16989	16945	16919	16934	16922	17011	16998	16925	16889	16890	17047	16935	17015	16906	16957	16973	17082	16840	16960	16984	16769	16760	17086	17067	17022	17189	17042	17098	17031	16942	17043	16976	17084	17106	17027	17121	16962	16805	16908	17017	16922	17065	16960	16897	17009	16886	16984	17082	17333	16994	16928	16888	16813	17068	16959	17082	16964	16892	17250	17041	17144	16934	17170	16951	17125	17054	16904	16912	16856	16922	16880	16948	17035	17009	16954	16835	16891	16849	16895	17123	16920	17014	17148	16780	17183	17033	16995	16866	17257	17186	16954	16922	17061	17143	17015	17264	17029	17232	16870	17025	17041	16828	17048	17009	17024	16907	17002	16730	16718	17042	16846	16893	16969	17016	17070	16906	16856	17077	16979	17000	16867	17252	16913	17025	16954	17005	17012	16963	16859	17054	16970	17073	16971	17077	16892	16990	16997	16920	17176	16930	17121	17072	17030	16879	17004	16767	16945	16946	17108	16826	16945	17036	16962	16937	16991	17029	16922	16857	16896	16894	16861	16828	16906	17078	17040	16977	17159	16971	16967	17056	17074	17058	16971	16931	16970	17005	16907	17043	16956	17160	16919	16897	16972	16983	17000	16864	16881	16796	16796	16966	17140	16999	17090	16998	16870	16881	16961	16919	16948	17259	17038	17175	17055	17033	16991	17036	17093	16986	16920	17048	17125	17064	17179	16983	16911	17133	17061	16915	17063	16944	17012	17010	17051	17156	17098	17100	17117	16995	16982	16998	17055	16968	16989	16886	16721	16898	16975	16806	16993	17059	17125	17176	16850	16898	16989	16946	17152	17069	17070	17093	16883	16984	16872	17048	17079	17064	16865	17058	16910	16957	17143	17123	16870	16950	17066	17009	16932	17210	16969	17057	17054	17014	17075	17154	16968	16803	17069	16860	16986	17284	17166	17134	16902	16984	16921	17116	16894	16840	16981	17141	17084	16992	16755	17140	16908	17041	17035	16989	17003	17165	16863	17060	16823	17003	16912	17295	16973	17190	17063	16957	16880	16941	16943	17207	17134	17004	16746	17091	17074	16814	17020	17209	16971	17039	17071	17034	17118	16922	17042	17005	17012	16959	17141	16898	16843	16916	17051	16935	17162	16931	17028	17068	16831	17225	16867	16961	16960	17014	17096	17008	17023	17000	16868	16933	16933	16895	16772	17053	16856	16894	17051	17026	17072	17076	17094	17036	16860	17066	16749	17085	16959	17217	17049	16743	17026	17058	16943	16937	17174	16900	16873	17128	17164	17063	17004	17206	17088	17074	17122	17090	17031	16987	16982	16954	16908	17064	16915	16979	16963	17076	17186	16946	17015	17068	16939	16994	17055	16950	17142	16895	16947	16924	16802	16684	16979	16914	17055	16858	17103	17019	17135	17224	17176	16989	17116	17131	17096	17063	16949	17424	16937	16802	16966	16921	17221	16851	17124	17137	16998	16900	17024	16946	16954	16913	17027	17064	16911	16791	16924	16959	17148	17218	17029	17092	17230	17030	16945	17006	17103	16980	17064	17093	17034	16833	17003	17223	17058	17131	16819	17023	17073	17108	17034	17019	17087	17071	16964	17237	17015	17010	16892	16960	17111	17001	16846	17024	17100	17089	16863	16976	17101	16897	17078	16909	17063	17095	16825	16952	16741	16827	16912	16911	16996	16906	17208	17160	16872	16921	16937	17000	16984	17033	17073	17097	16901	17121	16917	17169	16865	16845	17014	17016	17313	17098	16729	17320	16881	16941	16948	17192	17043	16926	16829	17069	17195	17135	16974	16964	17184	17105	16848	17042	17203	17134	16865	16889	16734	16950	16891	16937	17224	16978	16943	16980	16874	17023	17018	16752	16983	16808	16899	16796	17060	17079	16850	16899	16775	17019	16910	16963	16817	17020	16929	17029	16972	17146	16962	17026	16934	16929	17110	17009	17057	17059	16991	16943	17003	17101	17116	16896	17121	16791	16892	17083	16930	16854	16971	17059	16958	16955	16965	17093	17257	17029	16979	16969	16996	17105	16992	17005	17144	17188	17044	17135	16760	16865	16948	16914	16881	17057	17092	17060	16996	16886	17178	16830	16843	16934	16924	17018	16892	16873	16894	17094	17068	17180	17035	16862	16959	17020	16897	17139	17025	17110	16772	17106	16973	16870	17061	16948	16893	17082	16970	17262	16963	17190	16879	16966	17072	17042	16805	16876	16928	17075	16855	17136	17140	16961	17061	16889	17114	16851	16977	16991	16792	16834	17067	17074	16930	16975	16967	17153	17029	16928	17123	17052	17218	17068	16977	17037	16881	16961	16971	16983	16879	16907	16903	16961	16913	16876	17018	16849	16928	16826	16902	17087	17055	17058	17167	16965	16888	17050	17036	17001	17038	16979	17052	17079	16855	17006	16955	17140	16835	17053	17066	16814	16926	17032	16971	16924	16988	16860	17203	17156	16969	16801	16937	16935	17097	17024	16980	17256	17011	16984	17075	16860	17075	16735	16990	17220	16975	17110	17031	16883	17007	16847	16892	16944	17005	17043	16919
14203	23118	21525	18547	17705	17177	16854	16732	16491	16525	16279	16179	16257	16161	16076	15988	16036	16082	16292	24205	27253	25146	20593	17571	16505	16128	15975	15799	15843	16013	15897	15987	16012	15831	15713	15878	15829	15864	15749	15834	15727	15821	15834	15821	15866	15778	16025	15944	15931	15801	15791	15827	15750	15836	15656	15635	15752	16012	15776	15958	15732	15627	15814	15728	15891	15760	15843	15987	16102	15607	15838	15669	15751	15908	15896	15808	15810	15995	15785	15879	15898	15765	15817	15941	15877	15809	15896	15796	15997	15641	15816	15908	15964	15719	15866	15895	15769	15664	15918	15658	15755	15775	15977	15865	15831	15734	15969	15811	15809	15968	15748	15960	15657	15765	15806	15866	15719	15928	15891	15758	15890	15821	15821	15943	15888	15809	15904	15823	15866	16008	15852	15648	15802	15971	15842	16052	15791	15888	15781	15769	15875	15858	15936	15514	15771	15806	15774	15661	15806	15921	15676	15704	15755	15644	15725	15785	15888	15878	15908	15681	15704	15790	15790	15808	15863	15832	15765	15907	15760	15653	15677	15967	15750	15815	15701	15910	15890	15863	15760	15802	15960	15810	15758	15938	15872	15879	15893	15723	15857	15833	15845	15718	15722	15875	15802	15878	15743	15919	15698	15867	15912	15904	15990	15895	15795	15771	15742	15783	15775	15899	15804	15737	15760	15688	15722	15775	15811	15740	15760	15828	15633	15911	15797	15941	15879	15872	15780	15741	15710	15861	15653	15793	15876	15722	15730	15898	15732	15885	15772	15789	15864	15845	16002	15732	15890	15976	15865	15666	15944	15970	15730	15975	15929	15895	15950	15811	15759	15719	15686	15829	15831	15813	15790	15801	15851	15750	15638	15736	15822	15634	15741	15952	15661	15794	15768	15862	15838	15718	15821	15806	15807	15770	15660	15890	15959	16001	15778	15773	15673	15720	15941	15805	15865	15704	15814	15859	15688	15925	15869	15802	15873	15915	15805	15770	15803	15905	15705	15777	15775	15926	15801	15904	15744	15793	15848	15886	15836	15840	15856	15956	15744	15811	15734	15655	16056	15771	15774	15672	15889	15834	15673	15856	15685	15986	15617	15712	15745	15758	15699	15814	15820	15825	15673	15839	15753	15860	15612	15608	15801	15904	15801	15750	15932	15921	15696	15921	15674	15948	15690	15926	15709	15962	15751	15670	15933	15761	15829	15983	15757	15780	15784	15684	15715	15925	15667	15783	15802	15786	15800	15682	15732	16040	15887	15849	15669	15630	15944	15798	15837	15684	15836	15633	15808	15730	15805	16029	15693	15881	15725	15895	15989	15721	15892	15865	15768	15797	15838	15808	15841	15892	15810	15828	15738	15837	15835	15836	15792	15789	15878	15979	15851	15821	15815	15726	15776	15844	15960	15741	15899	15747	15845	15913	15777	15789	15824	15839	15796	15748	15888	15628	16119	15646	15830	15893	16071	15858	15898	15833	15897	16127	15695	15719	15687	15741	15989	15818	15980	15825	15751	15793	15773	15810	15714	15589	15913	15894	15739	15885	15641	15673	15765	15522	15797	15772	15786	15799	15740	15791	15981	15897	15802	15683	15930	15778	15831	15794	15961	15804	15514	15690	15776	15889	15911	15825	15803	15954	15810	15848	15996	16019	15842	15697	15788	15707	15685	15928	15780	15924	15799	15859	15761	16001	15786	15753	15967	15841	15857	15839	15781	15909	15613	15900	15805	15991	15892	15727	15928	15771	15854	15927	15582	15765	15825	15842	15697	15863	15857	15826	15761	15860	16026	15857	15676	15844	15683	15706	15844	15733	15811	15768	15700	15983	15959	15833	15905	16047	15686	16006	15921	15705	15817	15851	15946	15702	15802	15688	15858	15686	15791	15914	15894	15823	15873	15659	15775	15768	15741	15787	15878	15718	15692	15756	16016	15704	15770	15654	15825	15885	15725	15743	15808	15769	15869	15566	15964	15919	15889	15908	15947	15693	15887	15767	15819	15958	15709	15834	15922	15895	15813	15843	15742	15936	15738	15808	15805	15876	15791	15926	15723	16019	15750	15784	15715	15914	15738	15833	15699	15873	15776	15842	15747	15870	15653	15813	15877	15777	15871	15894	15886	15954	15650	15873	15931	15853	15723	15898	15902	15890	15712	15910	15777	15766	15800	16052	15752	15820	15633	15766	15724	15834	15590	15906	15906	15730	15764	15699	15745	15760	15716	15720	15705	15983	15577	15943	15795	15957	15737	15720	15906	15851	15997	15874	15956	15918	15943	15852	15714	15687	15937	15605	15816	15647	15921	15850	15794	15902	15739	15966	15715	15736	15810	15773	15888	15831	15715	15863	15835	15747	15919	15620	15938	15745	15861	15850	15845	15691	15857	15802	15972	15773	15985	15928	15719	15813	15756	15680	15776	15798	15847	15851	15721	16008	15692	15944	15770	15699	15828	15873	15922	15734	15740	15753	15718	15807	15815	15742	15847	15940	15801	15748	15892	15765	15854	15823	15949	15897	15922	15956	15777	15855	15838	15807	15830	15810	15756	15906	15808	15927	15742	15915	15925	15742	15870	15809	15974	15647	15881	15850	15918	15884	15986	15757	15939	15761	16037	15715	15703	15957	15709	15801	15935	15764	15770	15668	15636	15775	15916	15682	15760	15809	15900	15808	16000	15598	15756	15979	15769	15755	15871	15945	15825	15760	15875	15943	15742	15704	15933	15835	15787	15805	15768	15619	15801	15665	15778	15704	15742	15905	15894	15815	15905	15691	15919	16047	15870	15957	15752	15850	15841	15763	15760	15754	15857	15984	15813	15710	15743	15700	15814	15795	15783	15860	15611	15951	15872	15934	15721	15585	15837	15969	15808	15690	15637	15778	15857	15892	15779	15777	15848	15769	15816	15882	15882	15821	15828	15907	15895	15799	15687	15815	15787	16014	15833	15762	15618	15864	15776	15745	15843	15884	15630	15909	15802	15840	15692	15772	15751	15850	15880	15916	16020	15647	15761	15774	15811	15622	15969	15722	15796	15708	15786	15780	15907	15642	15911	15779	15974	15748	15591	15831	15801	15882	15886	15830	15971	15814	15712	15926	15781	16008	15704	15850	15729	15839	15786	15690	15791	15590	15878	15902	15794	15940	15658	15873	15741	15783	15913	15913	15659	15707	15805	15820	15816	15896	15783	15849	15873	15653	15858	15716	15753	15875	15699	15888	15836	15736	15770	15966	15727	15849	15689	15565	15792	15819	15889	15814	15713	15738	15909	15753	15827	15782	15770	15776	15800	15855	15818	15854	15956	15742	15799	15910	15943	15695	15717	15825	15799	15761	15786	15736	15814	15840	15888	15691	15667	15795	15740	15677	15688	15720	15894	15905	15785	15985	15708	15890	15917	15765	15857	15673	15819	15811	15881	15743	15717	15853	15735	15761	15736	15949	15889	15846	15829	15740	15841	15680	16016	15764	15797	16041	15848	15766	15837	16039	15836	15747	15646	15726	15735	15845	15850	15949	15780	15855	15923	15845	15653	15878	15670	15798	15730	15860	15659	15803	15957	15854	15739	15941	15889	15736	15747	15935	15731	15663	15705	15741	15769	15908	15961	15798	15741	15731	15775	15831	15752	15787	15776	15840	15810	15948	15879	15738	16054	15802	15904	15820	15899	15992	15788	15625	15824	15700	15906	15791	15798	15696	15780	15661	15808	15898	15747	15704	15765	15917	15795	15758	15953	15708	15657	15553	15826	15728	15806	15694	15757	15654	15902	15804	15906	15740	15888	15882	15763	15789	15850	15937	15857	15875	15798	15825	15754	15754	15824	15818	15706	15865	15702	15654	15634	15820	15773	15702	15786	15690	15856	15978	15743	15751	15807	15837	15842	15897	15853	15841	15792	15956	15842	15820	15719	15832	15712	15831	15849	15795	15798	15807	15777	15817	15759	15763	15831	15826	15691	15998	15716	15782	15811	15890	15777	15708	15816	15954	15686	15808	15846	15721	15828	15645	15818	15823	15904	15842	15889	15677	15824	15918	15813	15768	15739	15945	15791	15828	15799	15639	15859	15870	15893	15751	15785	15677	15804	15695	15771	15744	15758	15725	15763	15782	15783	15874	15808	15810	15784	15827	15760	15932	15850	15517	15792	15776	15788	15756	15907	15767	15878	15899	15708	15826	15699	15703	15801	15814	15988	15812	15829	15820	15799	15833	15734	15756	15998	15983	15755	15773	15789	15875	15907	15846	15922	16029	15870	15855	15558	15883	15757	15815	15750	15850	15795	15758	15661	15878	15764	15818	15767	15713	15722	15721	15771	15739	16144	15878	15925	15799	15816	15895	15619	15783	15819	15808	15767	15567	15735	15795	15676	15813	15704	15739	15761	15752	15798	15808	15776	15718	15793	15723	15773	15758	15856	15859	15741	15777	15828	15727	15859	15856	15963	15670	15805	15781	15772	15789	15789	15649	15932	15786	15709	15834	15755	15948	15794	15799	15677	15869	15907	15955	15769	15878	15792	15822	15797	15814	15754	15777	15906	15718	15814	15739	15844	15802	15814	15833	15703	15759	15783	15707	15732	15959	15853	15777	15758	15722	15970	15839	15763	15798	15774	15865	15802	15714	15950	15607	15901	15884	15968	15752	16030	15908	15876	15774	15856	15904	15850	15966	15771	15758	15938	15842	15746	15901	15956	15773	15873	15654	15755	15930	15708	15760	15785	15854	15712	15883	15676	15893	15972	15777	15984	15884	15831	15737	15591	15791	15670	15720	15708	15804	15930	15783	15899	15793	15647	15836	15802	15724	15775	16010	15954	15803	15843	15922	15742	15818	15817	15924	15768	15702	15786	15769	15879	15945	15772	16020	15923	15802	15740	15788	15831	15864	15920	15802	15790	15931	15775	15799	15844	15823	15821	15860	15818	15831	15909	15733	15843	15674	15746	15828	15580	15899	15995	15709	15781	15826	15667	15946	15870	15712	15769	15571	15768	15838	15768	15760	15757	15853	15813	16006	15798	15917	15827	15744	15762	15858	15852	15671	15774	15887	15857	15909	15870	15704	15872	15715	15700	15892	15794	15526	15768	16028	15841	15732	15693	15872	15672	15889	15772	15900	15725	15720	15809	15805	15824	15789	15935	15882	15875	15911
22795	20966	28700	23413	21175	22694	22982	18552	17622	18065	17916	17558	17445	17610	17401	17315	17088	17461	17558	23144	29419	28724	25337	20964	18648	17577	17136	17006	16872	16991	16951	16883	17054	17099	16972	16820	16984	16932	16962	16954	16953	16944	16996	16944	16926	16955	16906	16904	17057	16944	16882	17129	16844	17016	16965	16778	16915	17082	16629	16983	17125	17053	16935	16818	16967	16898	16922	16851	16937	16951	16912	17027	17056	16900	16884	17123	16781	16791	17055	16910	16883	16795	17017	16985	16959	16970	16866	16877	16868	16887	16984	16813	16986	16881	16756	16909	17027	16996	16957	16950	17064	16837	16981	16768	16899	17054	16980	16939	17000	16799	16917	16886	16874	16834	17002	16943	16965	17005	16963	16903	16739	16887	16921	16533	16774	16866	16867	16903	16944	17129	16883	16932	17020	16984	16848	16973	16941	16740	16904	16956	17102	17072	17000	16886	16858	16714	16880	16849	17028	16766	16862	16895	16993	16547	16954	16830	17016	16974	16940	16856	16823	16797	16786	16722	16882	16815	16842	16951	16981	17077	16918	16897	16969	17011	17014	16988	16995	16758	16882	17024	16942	16677	16837	16863	16978	16873	16936	16933	16899	16886	16930	16993	16879	16887	16831	16920	16875	16813	17081	16890	17084	16916	16887	16905	16917	16955	16802	16904	17068	16809	16894	16916	17046	16996	17008	16930	16879	16659	16721	16896	16854	17008	16861	16926	17018	16750	16822	16878	16833	16713	16950	16995	16703	16868	16786	16934	16896	16895	16955	16814	16939	16892	16874	16692	16656	16959	16900	16841	16865	16886	16854	16840	16941	16935	16853	16797	16842	16879	16736	16892	16848	16847	16820	16911	17001	16846	16988	17041	16792	16931	16890	16896	16845	16859	16916	16952	16938	16733	17014	17002	16976	16697	16823	16823	16814	16885	16871	16804	17036	16851	16847	16638	17070	16948	16654	16898	16906	16894	17158	16898	16970	16825	16944	17061	16974	17012	17006	17013	17024	16846	16979	16923	16871	17019	16896	16858	17032	16776	16885	16725	16877	16849	17126	16894	16702	16834	17074	16589	16834	16902	17003	16964	16870	16689	17050	17057	16849	16903	16862	16923	17052	16983	16980	16913	16938	16910	16974	16862	16954	17038	16940	17005	16678	16714	16806	16839	17026	16943	16778	17043	16873	16914	16793	16605	16885	16815	16709	16670	16887	16972	16938	16897	17057	17021	16675	16865	16982	16875	16878	16950	16862	16984	17016	17035	16983	16683	16908	16881	16865	16811	16959	17116	16886	16901	16956	16954	16957	16970	16768	16853	16849	16933	16826	16862	16849	16881	16889	16877	16681	16552	16726	16994	16871	16941	16952	16892	16724	16873	16796	16835	16892	17058	16816	16719	16740	16882	16758	17122	16775	16756	16920	16776	16936	16926	16849	16731	16992	16898	16834	16905	16984	16809	17024	16739	16805	16893	16751	16994	17001	16794	17016	16904	16818	16787	17012	16874	16880	16921	16926	16951	16844	16896	16997	16910	16975	16968	16828	16893	16783	16823	16892	16949	16906	16799	17144	16949	16808	16671	17022	16951	16818	16925	16975	16809	16893	16893	16741	16964	16838	16789	16820	16614	16843	16971	16943	16729	16956	16694	16809	16791	16799	16735	16960	16982	16708	17032	16864	16923	17013	16921	17092	16688	16896	16842	16801	16885	16819	16567	16772	16962	16959	16689	16778	16898	16781	16925	16890	16876	17014	16762	16939	16904	16762	16811	16833	16968	16689	16921	17108	17041	16763	16939	16898	16997	16790	16808	16879	16686	16963	16933	16851	17056	16867	16590	16964	16909	16916	17017	16985	16922	16865	16842	17001	16956	16720	16704	16705	16797	16963	16862	17200	17055	16829	16834	16981	17052	16719	16982	16813	16899	16832	16869	16833	16804	16809	16975	16766	16794	16936	16836	16917	16713	16729	16790	16891	17010	16909	16902	16837	16905	16891	16736	16805	17005	16885	16747	16918	16825	16823	16935	16893	16719	17091	16807	16884	16934	16975	17010	16877	16981	16707	17000	17015	16700	16976	16882	16880	16961	17081	16987	17006	16930	16931	17051	17014	16827	17036	16923	16787	16772	17032	16889	16918	16847	16831	16953	16707	16960	17085	16884	17029	16925	16964	17114	16901	16849	16772	16835	16867	16956	16977	16962	17063	17156	16775	17065	16859	16665	16834	16852	16982	16923	16893	16819	16760	16845	17052	16933	16980	16829	16813	16966	16939	16845	16927	16800	16758	17022	16740	16798	16826	16888	16832	16712	16861	16966	16822	16948	16861	16822	16963	16926	16960	16973	16841	16982	17002	16763	16779	16827	16824	17154	16876	16740	16890	16789	16959	16862	16947	16737	16881	16788	16783	16843	16942	16886	16714	17003	16965	16800	16928	16792	16951	16783	17028	16970	16685	16990	16750	16780	16989	16845	16850	16882	16886	16916	17027	16874	16912	16687	16886	17031	16945	16773	16979	16860	16659	16954	16762	16878	17047	16871	16898	16882	16909	16763	17005	16978	16871	16641	16626	16751	16767	16811	16748	16804	17104	16875	16930	16878	17039	16902	16915	16864	16954	16910	16929	16831	16875	16862	16949	16763	16878	16903	17127	16929	16975	16990	16955	16860	16968	16628	16813	16965	16762	16737	16971	16833	16853	16816	17010	16929	16941	16828	16836	16784	17108	16761	16843	16959	17131	16711	16984	16871	17126	16932	17022	16860	16872	16813	16706	16855	16817	16959	17012	16896	16967	17012	16904	16913	16850	16885	16761	16915	16737	16853	16855	16836	16795	16877	16865	16864	16836	16821	16804	16912	17059	17064	16764	16910	16940	16953	16848	16821	16939	16910	17063	16924	16894	16947	16825	16816	16990	16775	16944	17094	16889	16958	16982	16925	16997	16688	16900	16951	16779	16833	16855	16637	16849	16862	16965	16772	16903	17143	16794	16762	16855	16947	16796	16904	16836	16971	16825	17048	16763	17059	16859	16919	16860	17011	17010	16688	16756	16924	16831	16671	16980	16916	16926	16822	17021	16890	16939	16809	16973	16890	16892	17060	16857	16970	16997	16818	16996	16887	16963	16896	16876	16832	16753	16835	16958	16685	16964	16887	16979	17037	16751	16913	17065	16910	16852	16696	16786	17048	17034	16743	16963	16883	16805	16959	16722	16931	16845	16861	16789	16975	16889	16842	16648	16808	16651	16944	16844	16963	16896	16983	16760	16921	17065	16991	16979	16921	16790	16745	16936	16790	16808	16668	16782	16977	16968	16813	16873	16901	16852	16949	16763	16941	16988	16911	16817	16893	16894	16730	16893	16782	16714	16763	16832	17109	16939	16878	16804	17060	16982	16966	16931	16833	16796	16801	16769	16864	16779	16768	16880	16887	16760	16795	16831	17046	16905	16698	16874	16860	16905	16785	16900	16883	16743	16614	16879	16884	16944	17082	16910	16763	16842	17014	17075	17008	16752	16850	16760	16792	16737	16660	16871	17031	17095	16754	16995	16894	16842	16895	17002	16787	16711	16714	16970	16847	16837	16748	16873	16783	16899	16715	17000	16983	16792	16982	16780	16832	16821	16881	16851	16839	16955	16703	16881	16913	16841	16903	16895	16839	16813	16818	16797	16993	16786	16888	17025	16872	16719	16693	16734	16859	16737	16878	16909	17120	16782	16795	16753	16741	16889	17195	16847	16982	16944	16889	16762	16806	16932	16952	16788	16843	16960	16842	16990	17038	16969	16922	16905	16985	16869	16826	17062	16823	16882	16878	16868	16846	16822	16801	16894	16712	16900	16938	16928	17058	16878	16996	16798	16898	16972	16926	17073	16852	16829	16791	16808	16735	16893	16701	16981	16812	16799	16944	16675	16986	16701	16842	16642	16887	17026	16902	16937	16967	16897	17023	16724	16875	16747	16922	17035	16886	16905	16776	16786	16996	16774	16835	16810	16980	17047	16926	16807	16954	16820	16603	17030	16842	16870	16919	17000	16729	17056	16842	16885	17040	17002	16787	16974	16940	16873	16803	16736	16885	16744	16922	16888	16942	16799	16728	16611	16775	16850	16710	16822	16827	16993	16924	16954	16653	16930	16741	16806	16900	16674	16859	16718	17204	16876	16925	16912	16900	16971	17166	16946	16906	17099	16848	16946	16853	16745	16782	16862	17010	16818	16946	16868	16782	16953	16914	16974	16732	16803	17075	16942	16804	16805	16769	16767	16949	16830	16956	16816	16669	17053	16870	16923	16803	16866	16807	16889	17032	16957	16911	16981	17019	16699	16696	16939	16933	16791	16839	16775	17002	16844	16964	16747	17121	16902	16755	16849	16820	16765	16832	16847	16883	16803	16856	16947	16733	16844	16714	16957	16823	16911	16950	16724	17073	16782	17069	16821	16894	16902	16805	16908	16882	16985	16976	16898	16688	17132	16924	16876	16875	16901	16712	16924	16849	16945	16905	17028	16809	16897	16988	16841	16777	16882	16720	16733	16969	17141	16887	16830	16800	16931	16873	16921	16822	16946	16860	16917	16803	16993	16829	16933	16923	16875	17045	17021	16744	16813	16951	16811	16681	16940	16880	16920	17057	16987	16684	16679	16710	17005	16761	16964	16869	16883	16718	16814	17026	16794	16794	17017	17067	16793	16859	16961	16682	17049	16934	16815	16856	16798	16808	16911	16916	16881	16854	16985	16723	16956	16936	16884	16842	17012	16713	16884	16814	16736	16686	16866	16777	16910	16621	16920	16799	16773	16893	16803	16749	16908	16901	16851	16908	17120	16830	16572	16861	16947	16806	16936	16982	17033	16773	16825	17004	16849	16685	16729	16676	17036	16912	16882	17085	16795	16960	16811	16973	16944	16806	16864	16708	16867	16943	16900	16685	16790	16768	16938	17002	16882	16793	16748	16753	16675	16882	17008	16898	17037	16882	17193	17043	16948	16876	16987	16972	16940	16917	16817	16871	16933	16827	17062	16951	16770	16729	16922	16970	16768	16780	17008	16801	16817	16779	16827	16845	17072	16895	17015	16921	17009	16791	16746	16940	16891	16879	16778	17015	16939	16806	16913	16801	16841	16754	16943	17173	16720	16870	17026	16908	16727	16981
15705	27510	25123	20697	19161	18016	17726	17265	17267	17102	16760	16733	16450	16474	16510	16316	16344	16230	16680	25802	32664	31011	26215	20504	17705	16237	15836	15778	15878	15747	16000	15914	15761	15826	15607	15812	15695	15824	15633	15694	15764	15629	15736	15783	15767	15805	15596	15720	15561	15778	15851	15592	15656	15829	15813	15778	15907	15733	15851	15825	15745	15712	15864	15843	15784	15659	15822	15688	15937	15784	15766	15781	15728	15683	15887	15759	15545	15748	15888	15727	15907	15790	15769	15798	15880	15766	15691	15762	15672	15737	15740	15648	15657	15639	15738	15671	15729	15812	15495	15702	15656	15746	15554	15856	15892	15738	15629	15750	15643	15652	15491	15729	15730	15803	15738	15663	15764	15815	15809	15853	15714	15731	15678	15657	15626	15751	15725	15613	15583	15945	15728	15775	15802	15823	15837	15781	15566	15559	15603	15616	15662	15651	15711	15822	15661	15555	15677	15562	15771	15793	15694	15789	15657	15728	15723	15728	15847	15651	15770	15817	15733	15641	15838	15695	15884	15727	15773	15752	15637	15893	15671	15723	15769	15737	15702	15668	15700	15721	15703	15851	15692	15801	15865	15929	15768	15776	15611	15622	15887	15599	15806	15779	15885	15710	15741	15615	15658	15932	15645	15632	15702	15828	15758	15719	15839	15684	15717	15821	15802	15713	15720	15723	15733	15688	15591	15777	15834	15787	15540	15544	15745	15655	15812	15888	15592	15801	15697	15705	15681	15725	15891	15780	15705	15504	15770	15764	15897	15752	15947	15863	15801	15901	15621	15368	15696	15586	15649	15885	15715	15786	15656	15632	15707	15785	15788	15759	15731	15688	15791	15620	15635	15678	15648	15517	15589	15849	15781	15662	15682	15670	15741	15858	15638	15860	15719	15727	15653	15767	15731	15882	15844	15596	15583	15793	15748	15656	15726	15691	15735	15823	15787	15551	15741	15491	15650	15653	15549	15870	15716	15879	15628	15698	15754	15747	15646	15765	15635	15831	15685	15612	15754	15904	15787	15835	15795	15795	15834	15884	15624	15668	15987	15910	15541	15708	15624	15772	15819	15786	15692	15720	15590	15744	15723	15740	15581	15674	15685	15806	15696	15614	15803	15689	15551	15823	15786	15727	15801	15701	15701	15827	15750	15624	15619	15646	15761	15763	15871	15763	15737	15887	15615	15747	15774	15911	15792	15745	15718	15715	15810	15861	16039	15690	15671	15594	15772	15750	15710	15697	15734	15901	15769	15701	15759	15642	15679	15732	15757	15821	15638	15719	15572	15760	15714	15683	15667	15833	15782	15757	15765	15801	15749	15726	15640	15590	15749	15760	15855	15838	15635	15686	15864	15803	15669	15759	15587	15878	15525	15814	15833	15791	15609	15580	15835	15818	15597	15614	15597	15799	16034	15702	15783	15743	15852	15581	15732	15628	15648	15566	15599	15787	15774	15716	15653	15641	15627	15572	15780	15659	15865	15710	15743	15761	15644	15551	15675	15777	15654	15863	15741	15779	15732	15719	15576	15827	15775	15750	15592	15693	15739	15582	15689	15686	15728	15649	15686	15702	15753	15650	15612	15682	15690	15837	15789	15731	15563	15730	15709	15767	15804	15602	15678	15829	15767	15595	15683	15804	15735	15823	15640	15770	15816	15712	15771	15811	15690	15790	15836	15779	15743	15663	15777	15730	15606	15609	15628	15691	15679	15650	15738	15688	15793	15649	15824	15697	15774	15695	15936	15808	15687	15640	15772	15884	15744	15781	15657	15864	15763	15766	15595	15812	15713	15711	15611	15817	15624	15674	15617	15708	15773	15635	15710	15773	15850	15723	15771	15536	15770	15814	15607	15698	15809	15856	15831	15682	15794	15836	15793	15782	15729	15850	15866	15660	15633	15837	15733	15620	15628	15747	15681	15748	15831	15827	15719	15725	15762	15889	15827	15581	15744	15700	15769	15726	15897	15691	15794	15759	15674	15799	15727	15778	15827	15690	15809	15659	15726	15797	15710	15579	15762	15820	15890	15774	15629	15533	15681	15852	15630	15741	15632	15812	15653	15711	15772	15853	15724	15618	15749	15844	15821	15645	15776	15832	15610	15911	15454	15638	15886	15670	15747	15541	15620	15645	15609	15683	15776	15638	15710	15706	15767	15620	15601	15812	15619	15812	15622	15898	15688	15799	15770	15859	15710	15899	15784	15843	15673	15530	15754	15757	15935	15621	15788	15767	15618	15624	15796	15782	15671	15681	15712	15872	15783	15632	15646	15825	15735	15687	15718	15721	15669	15838	15794	15826	15717	15869	15891	15618	15849	15730	15590	15796	15516	15811	15683	15655	15651	15838	15888	15723	15751	15608	15734	15601	15543	15510	15767	15747	15715	15813	15749	15568	15605	15922	15657	15632	15812	15759	15829	15681	15619	15725	15754	15852	15587	15623	15762	15835	15603	15757	15715	15790	15890	15892	15659	15755	15659	15746	15844	15755	15686	15870	15738	15737	15701	15729	15596	15715	15735	15854	15947	15614	15598	15687	15776	15745	15756	15828	15917	15746	15786	15752	15836	15751	15821	15686	15788	15740	15760	15647	15683	15659	15582	15676	15829	15647	15641	15705	15679	15733	15998	15792	15800	15792	15694	15809	15667	15854	15472	15657	15799	15746	15724	15579	15746	15715	15764	15831	15792	15754	15843	15700	15735	15694	15805	15557	15829	15706	15653	15741	15623	15802	15792	15789	15831	15689	15789	15747	15705	15695	15616	15455	15626	15601	15629	15784	15744	15837	15734	15721	15639	15603	15624	15671	15834	15713	15710	15628	15786	15636	15741	15800	16021	15625	15698	15775	15754	15790	15771	15732	15646	15768	15746	15870	15765	15687	15714	15529	15584	15703	15660	15780	15849	15746	15828	15765	15672	15783	15636	15835	15663	15683	15696	15719	15734	15711	15834	15782	15764	15804	15810	15686	15688	15695	15699	15522	15673	15567	15667	15653	15786	15749	15727	15597	15706	15610	15660	15777	15869	15701	15819	15767	15703	15759	15687	15633	15893	15610	15794	15745	15660	15738	15807	15770	15693	15701	15757	15689	15684	15513	15633	15658	15757	15811	15757	15774	15795	15563	15890	15756	15578	15707	15804	15723	15741	15609	15698	15782	15715	15731	15590	15796	15573	15727	15710	15850	15741	15723	15783	15637	15765	15744	15640	15826	15794	15670	15810	15664	15760	15699	15699	15727	15679	15790	15688	15831	15897	15618	15773	15844	15835	15758	15788	15773	15755	15771	15677	15729	15602	15804	15738	15804	15685	15738	15763	15731	15781	15742	15746	15942	15836	15544	15731	15751	15669	15493	15810	15664	15844	15687	15723	15731	15695	15593	15612	15666	15713	15837	15619	15640	15774	15762	15752	15798	15863	15511	15527	15790	15672	15673	15747	15516	15775	15747	15897	15656	15836	15748	15802	15620	15862	15681	15773	15603	15793	15764	15808	15652	15678	15705	15635	15700	15774	15742	15672	15781	15801	15588	15639	15625	15896	15856	15671	15852	15738	15788	15705	15727	15685	15721	15616	15710	15667	15726	15666	15847	15552	15877	15832	15763	15795	15895	15759	15496	15635	15768	15876	15705	15707	15841	15706	15716	15799	15718	15843	15659	15758	15777	15695	15804	15763	15736	15763	15584	15754	15664	15717	15569	15556	15809	15789	15890	15621	15965	15788	15821	15810	15723	15654	15721	15722	15654	15795	15643	15823	15720	15724	15659	15847	15832	15732	15726	15760	15824	15866	15784	15711	15618	15575	15489	15811	15852	15706	15909	15655	15765	15693	15510	15648	15701	15848	15918	15787	15763	15819	15585	15755	15579	15804	15619	15890	15814	15848	15738	15895	15640	15726	15557	15722	15766	15722	15617	15636	15836	15561	15633	15784	15748	15757	15766	15896	15770	15693	15874	15754	15739	15744	15648	15646	15737	15811	15746	15701	15738	15802	15743	15691	15702	15585	15695	15646	15729	15908	15659	15912	15828	15665	15583	15629	15755	15789	15800	15666	15540	15824	15754	15690	15653	15770	15702	15733	15867	15668	15798	15696	15637	15618	15699	15757	15872	15790	15728	15714	15755	15737	15688	15792	15711	15812	15770	15668	15687	15860	15767	15666	15681	15752	15569	15808	15646	15748	15658	15789	15668	15491	15704	15783	15522	15843	15702	15510	15629	15736	15770	15651	15637	15573	15744	15884	15541	15673	15684	15762	15730	15719	15733	15714	15639	15913	15878	15645	15540	15740	15752	15805	15774	15696	15730	15641	15601	15831	15698	15642	15660	15659	15677	15804	15837	15720	15776	15716	15777	15520	15773	15819	15692	15527	15735	15780	15762	15652	15695	15592	15757	15702	15735	15711	15715	15652	15887	15796	15871	15691	15884	15645	15690	15873	15763	15867	15697	15759	15769	15769	15819	15720	15632	15769	15857	15698	15563	15776	15804	15797	15748	15734	15557	15676	15778	15714	15769	15523	15660	15698	15703	15711	15650	15689	15739	15682	15681	15700	15744	15519	15759	15723	15744	15655	15772	15650	15584	15708	15744	15655	15835	15563	15751	15672	15660	15690	15766	15740	15694	15736	15569	15930	15753	15697	15799	15679	15788	15834	15874	15646	15687	15701	15712	15786	15499	15715	15637	15815	15702	15758	15569	15666	15617	15695	15754	15638	15575	15752	15735	15600	15753	15740	15812	15670	15709	15905	15752	15900	15637	15876	15699	15569	15678	15782	15885	15775	15624	15860	15497	15768	15760	15734	15600	15691	15809	15726	15527	15706	15919	15812	15747	15762	15705	15806	15574	15595	15606	15652	15644	15856	15672	15728	15722	15674	15783	15653	15738	15889	15720	15744	15805	15690	15751	15884	15654	15868	15704	15807	15634	15755	15756	15789	15511	15583	15823	15835	15663	15737	15732	15718	15571	15734	15783	15845	15633	15830	15842	15514	15694	15651	15742	15666	15729	15668	15751	15713	15786	15890	15658	15772	15669	15851	15681	15556	15744	15764	15754	15754	15737	15703	15777	15742	15812	15702	15710	15876	15845	15703	15837	15784	15680	15827	15748	15715	15691	15897	15598	15680	15659	15900	15765	15489	15766	15709	15874
27050	21448	22397	18673	16030	16043	16326	16284	16346	16031	15938	16002	15751	16037	16147	16100	15926	15952	15925	16008	16715	16952	16939	16472	16399	16108	15862	15848	16045	15902	15988	15799	15939	15800	15801	15719	15708	15896	15905	16044	15957	15758	15775	15749	15768	15915	15795	15822	15989	15922	15899	15934	15817	15707	15672	15567	15839	16011	15620	15896	15689	15886	15841	15879	15711	15958	15942	15793	15616	15668	15813	15910	15702	15837	15878	16085	15754	15879	15733	16019	15992	16062	15845	16027	15784	15652	15860	15754	15730	15749	15987	15725	15832	15965	15680	15772	15783	15595	16034	15709	15644	15653	15821	15903	15741	15891	15704	16076	15787	15903	16017	15772	15841	15860	15861	16040	15701	15771	15957	15719	15790	15997	15842	15867	15811	15856	16033	15818	15998	15854	15630	15614	15942	15739	15893	15899	15663	15725	15925	15769	15794	15801	15727	15680	15646	15804	15921	15612	15806	15858	15670	15705	15805	15808	15821	15693	15799	15763	15891	16011	15721	15908	15585	15871	16032	15751	15697	15853	15792	15740	15782	15760	15851	15796	15748	15754	15804	15917	15841	15789	15665	15899	15909	15857	15829	15753	15986	15836	15815	15742	15764	15823	15759	15804	15870	15702	15786	15634	15980	15863	15690	15825	15816	15832	15951	15915	15560	16001	15838	15807	16082	15727	15672	15726	15655	15797	15841	15785	15894	15908	15680	15959	15919	15926	15839	15985	15803	15765	15841	15917	15795	16010	15859	15710	15811	15872	15828	15989	15600	15638	15930	16027	15751	15730	15883	15899	15956	15779	15991	16119	15750	15762	15810	15766	15916	15886	15805	15766	16075	15658	15766	15945	15815	15849	15870	15861	15951	15710	16023	15774	15739	15695	15650	16002	15926	15704	15651	15828	15905	15803	15966	15855	15758	15695	16006	15648	15826	15823	15766	15856	15716	15679	15750	15903	15861	15923	15742	16086	15721	15932	15882	15705	15874	15912	15699	16024	15870	15853	15874	15699	15802	15829	15825	15657	15871	15814	15759	15786	15680	15653	15816	15800	15844	15965	15790	15988	15995	15691	15732	15643	15821	15963	15881	15884	15709	15750	15849	15811	15861	15837	15909	15706	15842	15891	15761	15811	15899	15762	15631	15873	15908	15942	15796	15748	15852	15869	16085	15658	15922	15809	15952	15804	16071	15981	15903	15688	15965	15729	15903	15782	16056	15907	15825	15910	15820	15777	15823	15765	15927	15807	15930	15805	15778	15807	15843	15758	15928	16017	15918	15696	15751	15624	15936	15977	15966	15648	15783	15723	15776	15852	16029	15820	15915	15850	15911	15740	15778	15635	16011	15945	15854	15733	15786	15769	15672	15864	15954	15962	15965	15952	15759	15883	15663	15761	15819	15998	15898	15910	15920	15689	15922	15877	15889	15739	15835	16161	15983	15867	15813	15842	15814	15840	15981	15700	15874	15962	15895	15926	15802	15965	15912	15911	15789	15900	15856	15591	15947	15837	15892	15872	15906	15869	15962	15827	15871	15882	15779	15676	15619	15629	15857	15778	15906	15943	15769	15758	15957	15866	15714	15711	15944	15745	15894	15838	15912	15844	15904	15593	15999	15959	15782	15928	15930	15906	15820	15847	15760	15781	15865	15836	15740	15928	15526	15853	15746	15849	15929	15820	15925	15848	15789	15757	15774	15835	15933	15715	15724	15710	15756	15789	15990	15789	15940	15921	15833	15894	15741	15797	15804	15978	15937	15907	15701	15764	15776	15896	15671	15733	15860	15802	15934	15901	15961	15837	15753	15886	15718	15926	15949	15779	15857	15645	15776	15608	15902	15773	15583	16049	15628	15894	15786	15942	15857	15723	15839	16073	16106	15849	15930	15678	15851	15966	15823	15706	15743	15936	15957	15915	15523	15884	15863	15895	16086	15752	15564	15833	15806	15850	15967	15849	15808	15837	15905	15665	15929	15811	15969	15693	15915	15803	15766	16016	15908	15691	15778	15746	15651	15770	15783	15709	15911	15963	15866	15771	15889	15895	15854	15767	15850	15746	15811	16027	15775	15752	15921	15713	16057	15745	16002	15862	15804	15906	15920	15731	15964	15773	15761	15702	15949	15876	16022	15913	15838	15750	15857	15956	16015	15775	15789	15724	15761	15839	15856	15829	15682	15913	15721	15830	16027	15996	15950	15761	15874	15831	16009	15766	15820	15809	15881	15867	15553	15846	15891	15759	15736	15878	15818	16011	15780	16005	15899	15985	15881	15713	15955	15942	16001	15824	15865	15823	15847	15864	15811	15916	15907	15728	16007	16168	15831	15753	15891	16028	15702	15977	15881	15689	15861	15865	15632	15952	15707	15956	15702	15918	15853	15916	15729	15929	15921	15670	15846	15852	15714	15857	15995	15832	15856	15792	15765	15892	15884	15839	15894	15945	15802	15853	15888	15945	15889	15875	15861	15727	15757	15725	15803	15774	15856	15770	15832	15810	15842	15757	15786	15642	15927	15843	15809	15828	15818	15861	15684	15829	15830	15747	15832	15852	15821	15819	15748	15798	15801	15771	15825	15767	15819	15884	15847	15800	15888	15951	15746	15858	15862	15660	15941	15602	15753	15740	15861	15861	15842	15843	15861	15732	15744	15912	15872	15690	15743	15946	15988	15734	15866	15961	15822	15976	15882	15835	15982	15929	15846	15723	15920	15902	15644	15740	15953	15784	15807	15861	15922	15860	16057	15882	15807	15777	15883	15745	15955	15775	15723	15964	16035	15863	15851	15704	15758	15629	15788	15905	15766	15945	15873	15917	15901	15836	16039	15850	15986	15867	15875	15922	15728	15776	15872	15794	15845	15950	15678	15869	15993	15858	15860	15664	15835	15733	15724	15816	15875	15684	15899	15579	15865	15670	16038	15946	15572	15803	15967	15732	15795	15972	15823	15883	15830	15748	15758	15738	15802	15644	15827	15719	15749	15849	15713	15932	15813	15863	15849	15845	15733	15848	15881	15770	15928	15735	15804	15811	16009	15892	15926	15805	15706	15777	15766	15888	15917	15789	15917	15910	15891	15828	15940	15877	15926	15896	15636	15687	15842	15994	15925	15897	15847	15870	15870	15962	15600	15890	15787	15940	16094	15838	15745	15689	15852	15897	15971	15929	15786	15806	15915	15952	15666	15847	15509	15805	16080	15878	15621	15925	15646	15867	15756	15622	15699	15881	15736	15935	15765	15716	15577	15817	15922	15736	15825	15963	15712	15811	15641	15952	15863	15963	15903	15833	15818	15733	15877	15621	16040	15850	15849	15671	15715	15949	16038	15910	16072	15907	15837	16001	15925	15605	15846	15647	15937	15651	15920	15778	15844	15851	15720	15871	15905	15934	15942	15958	15844	15794	15877	15895	15947	15796	15582	15818	15758	15781	15803	15630	15732	15629	15818	15704	15857	15874	15935	15894	15929	15876	15841	16006	15747	15763	15876	15825	15997	16129	15698	15804	15936	15953	15887	15871	15635	15905	15873	15889	15885	15845	15751	15833	15860	15882	15838	15848	15793	15861	16088	15920	15798	15966	16071	15907	15779	16014	15842	15841	15965	15951	15987	15923	15768	15828	15801	15973	15945	15707	15868	15961	15806	15803	15746	15841	15798	16006	16184	15609	15943	15857	15693	15670	15758	15773	15956	15674	15762	15706	15872	15803	15896	15940	15839	15685	15830	15705	15853	15804	15887	15963	15940	15877	15773	15755	15740	16005	15900	15845	15877	15835	15710	15788	15756	16005	16049	15848	15856	15828	15737	15644	15717	15691	16079	15993	15649	16007	15891	16021	15938	15761	15873	15953	15941	15914	16106	15962	16036	15791	15889	15728	15960	15824	15799	15876	15916	15843	15829	15862	15811	15818	15924	15547	15828	15602	15970	15964	15838	15883	15774	15839	15785	15862	15569	15983	15724	15894	15776	15863	15728	15768	15751	15762	15876	15690	15939	15838	15855	15867	15721	15555	15857	15832	16010	15810	15726	15716	15816	15658	15726	15937	15677	15810	15894	15696	15823	15656	15668	15906	15845	15909	15827	15883	15793	15816	16017	15817	15702	15757	15783	15835	15797	15782	15817	15874	15760	15907	15785	15867	16037	15729	15825	16075	15846	15974	15901	15873	15685	15759	15784	15941	15854	15955	16055	15640	15949	15988	15840	15711	15818	15871	15947	15797	15876	15691	15814	15861	15655	15971	15706	15870	15851	15674	15847	15826	15674	15897	15665	15627	15873	15920	15810	15978	16018	15918	15810	15845	15845	15739	15872	15679	15883	15887	16078	15617	16054	15869	15807	15914	15900	15694	15914	15757	15738	15965	15961	15961	15959	15763	15900	15871	15833	15737	16057	15935	15798	15741	15706	15734	15986	15820	15841	15910	15991	15883	15845	15848	15856	15905	15696	15860	15924	15923	15909	15652	15754	15722	15683	15783	15863	15782	15867	15883	15991	15820	15865	15818	15821	15980	15738	15690	15781	15913	15977	15950	15866	15792	15926	15853	15794	15706	15880	15743	15885	16027	15832	16060	16023	15832	15736	15858	15882	15892	15751	15805	15809	15749	15881	15988	15762	15556	15839	15949	15671	15824	15682	15969	15889	15908	15812	15901	15718	15712	15911	15842	15792	15983	15755	15740	15806	15966	15696	15695	15818	15785	15780	15964	16011	15973	15728	15899	15876	15742	15926	15859	15911	15636	15696	15725	15811	15673	16165	15900	15797	15963	15849	15963	15711	15987	16030	15904	15973	15888	15747	15838	16018	15738	15774	15910	15796	15774	15801	15817	15792	15936	15803	15706	15817	15846	15896	15959	15818	15683	16015	15894	15859	15659	15888	15895	15891	15738	15836	15852	15741	15932	15817	15857	15761	15938	15689	15976	15772	15854	15829	15893	15641	15781	15776	15818	15986	15898	15897	15849	16053	15906	15945	15866	15808	15832	15568	16022	15931	15686	15778	15646	15793	15828	15925	15931	16032	15974	15732	15769	15657	15802	15736	15872	15715	15666	15694	15881	15942	15622	15683	15779	15773	15969	16008	15805	15835	15815	15854	15816	15855	15774	15874	15907	15836	15801	15882	15803	15789	15916	15859	15715	15670	15653	15785	15741
14305	16366	15972	15522	15150	15102	15381	15447	15468	15347	15164	15024	15325	15144	15291	15335	14997	15028	15129	15436	16334	16479	16368	15816	15394	15300	14990	15283	14964	15095	15050	15009	14900	15141	14878	15070	14994	14925	15199	14904	15067	14936	14960	15149	15179	14987	15037	15087	15062	15066	15119	15142	15069	15101	14986	14942	15017	15082	15149	15111	14896	14998	15090	14860	15019	15069	15030	14854	14932	14973	15075	14861	15136	15009	15119	15064	15051	14987	15092	15012	15096	15066	15031	14992	14902	14939	14880	15086	15019	14876	15126	14894	14973	15108	14900	15102	15097	14935	15035	15084	15030	14855	15085	14952	14864	15096	15083	15104	15026	15082	15055	15017	15026	14818	15021	14931	15161	15099	15172	14793	15056	15074	14834	15069	15095	14831	15050	15060	15020	15038	15031	14981	15079	14997	15047	14891	15029	15087	14967	14972	14968	15063	15172	15086	15132	14896	15021	14959	15105	14886	15158	15154	15159	14855	15056	15011	14958	14936	14983	14767	15082	15082	14867	15000	14987	15040	14906	14963	15055	15010	15056	15273	15117	15029	15093	15037	14918	15026	14972	14901	15082	15027	15130	14998	15093	14984	14934	15041	15020	15039	15041	15011	15089	14976	15036	15087	14727	15151	15171	14904	14989	14969	15017	15129	15033	15083	15007	15026	14870	14972	14780	15144	15035	14992	14996	15150	15058	15130	14926	14953	14989	15083	15057	15031	15089	15169	15026	14989	15095	14959	15114	14953	14887	15099	15135	14859	15099	15075	15059	15029	14895	14891	14996	14937	14923	14908	14999	14922	15084	15033	15084	15122	14926	15013	14965	15075	15059	14864	15039	14801	15038	15008	15024	15023	15021	14984	14970	15188	15003	14922	14859	14952	15148	14907	15072	15052	15081	14864	14951	14818	14994	15039	14979	14953	15132	15155	14935	15005	15126	14903	14950	15011	15050	14905	15022	14814	15094	14934	15001	15022	15063	14913	15150	15089	15062	15031	15028	14942	14936	15123	15055	14955	14968	15120	14999	15046	15086	15053	14943	14884	14753	15159	15040	15136	14971	15070	15032	15128	14994	15148	15015	15149	14987	15102	15013	15044	15013	14931	14987	14908	15072	14873	14911	15164	14977	14915	15067	14907	14896	14948	15111	15131	15006	14922	15161	15039	15203	15031	15052	14960	15149	14892	15013	15070	14813	15035	15049	14968	15018	14902	14970	15121	15203	14949	15048	14945	15015	15062	15014	14862	14959	14992	14941	14922	15028	14891	14898	15025	15037	14934	15011	15012	15094	14964	15105	14891	15042	15070	14975	14916	15019	15071	14747	15006	14920	15164	15060	14916	14976	15102	14877	15020	15078	15086	15073	15055	14975	15009	14981	15005	15029	14913	14989	15094	14869	15122	15212	14849	14961	14922	15058	15000	14882	15100	15064	14924	14963	14827	15007	14977	14919	15076	15272	14933	14903	14928	15023	15070	15014	14803	14950	15203	15085	15106	15000	14945	15079	14874	14967	15132	14978	15035	15097	15010	14974	14980	15018	14902	15011	14992	15179	15039	14880	14941	14848	14997	14987	15010	14980	14946	15078	14853	15107	15084	15042	15028	15078	15096	14953	15072	15072	15153	14990	14976	15180	15147	14987	14907	14983	15037	15116	14938	14966	14932	14944	14995	15001	14855	14877	15107	15002	15037	15019	15025	15010	14964	14976	14844	15057	15002	15019	15016	14992	14930	14946	14933	15014	15137	15083	15003	14925	15114	14921	14977	14986	14879	15131	15113	15027	14988	14963	14935	15025	15142	15097	15122	14907	14966	15051	15045	15031	14912	15070	15098	15081	14972	15216	15093	14986	15079	14987	14937	14923	15044	14922	15058	14967	15064	15028	15021	14970	15038	14984	14962	15035	15105	15184	14838	14975	15011	15055	15035	14981	14857	15006	14963	15075	15156	14904	15048	14937	15075	15254	14919	14925	15084	15011	14871	15132	14969	14897	15037	15074	15036	15147	14968	15230	14947	14822	14989	14907	15114	14982	15120	14937	14920	15097	15183	15093	14962	14920	14986	14938	15067	15013	15067	15151	14867	15103	15086	15030	15112	14883	14943	14965	15016	15104	15120	15247	15059	15029	15100	15042	15102	14879	15030	15010	15049	15026	15049	15087	15028	15134	15020	14957	15037	15125	15074	14936	15026	14945	15084	15130	14937	14900	14953	15012	14991	15038	15012	14975	14996	15011	14958	15028	14982	15089	15032	14916	14713	14966	14941	15014	15154	15027	15114	14923	14852	14944	15057	15017	15078	15096	15001	14981	14961	14847	15064	15003	15049	14980	14869	15017	15043	14998	15227	15073	15027	14991	15067	14971	14953	15031	15072	15066	15141	15084	15002	15134	14921	14949	14999	15087	15021	15033	14825	15133	15092	15065	15048	14914	15070	15083	15049	14978	15078	15166	15002	15033	14920	14936	15186	15123	14939	14917	14963	14972	14951	14973	15031	15088	14936	15033	14942	15067	14960	14920	14936	15186	14965	14897	14927	15188	15173	15061	15076	14876	15041	14909	15039	15090	15038	15026	15144	15002	15013	14867	15028	15163	14974	15140	14975	14880	14974	15050	14913	15003	15047	14979	14975	14991	14884	15084	14831	14954	14955	15055	14958	15032	14893	14878	14954	15134	14912	14954	15021	15180	14970	14860	14978	14927	15051	15030	15071	14715	15193	14999	14918	14960	15033	14997	15042	14947	15000	14937	15008	14968	15331	15065	15116	15022	14894	15098	15129	14978	14925	14807	15160	15042	14943	14919	14795	15145	15049	15110	15158	15085	14979	15193	14977	15246	15082	15039	15056	15037	14917	15004	14963	15078	15093	14971	15023	15140	15050	14979	14996	15081	14894	15063	15014	14961	15060	14957	15069	15039	14996	15025	15083	14917	14947	15089	15002	15123	15203	14957	15008	14939	15037	14846	15019	14944	15119	15108	15074	15042	15079	14886	15122	14946	14930	15013	15104	15072	15102	15101	15056	15083	14989	14950	15076	14953	15004	15023	15028	14880	15113	14951	15100	15039	15021	14958	15032	15081	15034	15004	14862	15030	15091	15061	14927	15023	15193	14963	15057	15089	14860	15009	15045	14965	14963	15008	14970	15005	14959	15174	14976	15064	15027	15190	14893	15086	15123	15072	14894	15011	14994	15052	15061	14913	15248	15011	14977	15193	15038	14932	14996	15039	14922	15111	15014	15048	14996	14979	15201	15171	15058	15122	14873	15005	14943	15004	15155	15018	14872	15181	15142	15131	15062	14993	15167	15205	14894	14935	15091	14938	15074	15056	14908	15044	15000	15077	15063	15008	15005	14943	15063	14943	15063	15019	15027	15051	14744	15017	14985	15148	14916	15010	14950	14959	15089	15126	14994	14973	14785	15191	15032	15138	14877	15037	14821	15115	15176	14900	15052	14966	15211	14909	15049	15007	14954	14885	15051	15080	15069	14979	15196	14833	15145	14840	15042	14939	14973	15042	15058	15000	14988	15124	15002	14941	14770	15151	15055	15044	14902	15063	15052	14913	14904	15079	15011	15074	14884	15066	14998	14853	15071	15125	14988	14879	15114	14828	14988	15040	14926	15011	15038	15028	14964	15054	15013	14945	14982	14993	15006	15052	14952	14992	15061	15154	14940	14880	15083	14981	15148	15112	15066	15194	15046	15199	15013	14971	15128	15021	14924	14905	14916	15220	14941	15058	15147	14814	14991	14838	15014	15229	15032	15106	15195	15023	14908	14999	15023	14880	14880	15034	14914	14958	15076	14904	15055	15040	14920	15006	15082	15024	15113	14916	15179	14931	15059	14959	14951	14946	15170	15007	15034	15075	15012	15153	14915	14831	15099	14943	14912	15134	15134	15099	15133	14946	15059	14893	15060	15018	15044	15003	14979	14913	15098	14991	15140	14920	14964	15011	14911	15001	14929	14879	15061	15104	15002	14849	14903	14973	15164	14949	15019	15080	14993	14872	15090	14991	14933	14980	14998	15110	14935	15092	14986	15088	15136	15103	15044	15025	15134	14858	15119	15079	14959	15046	14975	14952	14998	14949	14981	15147	15022	15002	14998	15020	15056	14982	14928	15084	14976	15069	14888	14949	15098	15005	14974	14981	14928	15101	15055	15011	14960	15153	14956	14984	14982	15200	15041	15144	14953	15008	14972	14854	15095	14986	14907	15069	15072	14953	14884	15056	15036	14926	14979	15126	14875	14996	14976	14969	15158	15074	15004	15084	14998	15042	15064	15194	14973	14928	15027	14987	15094	15155	15074	14989	15116	15182	15006	15010	15018	14829	15100	15113	14920	14997	14938	15132	14967	15032	15084	14902	14894	15056	15040	15030	14937	14855	15133	15256	15057	14925	15052	14975	14903	15075	15149	14940	15174	15005	15002	14872	14987	15044	15037	14834	15011	15042	15090	15087	14966	14977	15169	15081	14936	15050	14873	15104	15046	14944	15153	15030	14917	15101	14938	14956	15125	15232	14919	14963	14989	15058	15210	15089	15028	14886	14806	15129	15157	14883	14937	15091	15043	14866	15066	14990	15035	15027	15232	15123	14946	14988	14957	15003	14960	14974	15176	14926	15017	15178	14998	15004	15050	14965	15238	15082	15036	15054	14890	15188	14984	15168	15005	14889	15084	14881	14912	15108	15035	15014	15174	14951	14990	14904	15071	14905	15159	14941	15172	15093	14960	14996	15072	14934	15013	15059	15207	14976	15184	14923	15109	14937	15020	15117	15022	15092	14953	15036	14877	14931	15097	15064	15022	15014	15067	15018	15020	14930	15096	15059	15088	15041	15059	14902	15093	15093	14832	14955	15201	14883	15040	15022	15016	15028	14905	14965	14961	14952	14797	14982	15035	14905	15089	15067	15068	14989	15161	14910	15014	14895	15125	15064	14983	14887	14989	15012	14785	15058	14986	15025	14895	14911	14925	14878	15041	15148	15012	15017	14937	15145	15183	14854	15129	15023	14959	14971	15039	15068	15065	15082	15109	14984	14898	14871	15131	15221	15014	14930	14968	14942	15065	15045	15094	14854	15130	15086	15083	15151	15110	14808	14869	15142	15165	14993	14898	15148	15135	15107	15025	15083	15193	15065	15039
23987	20933	28055	23974	20888	16762	14729	12886	12853	12845	12744	12817	12558	12412	12490	12361	12231	12224	12557	15382	19971	18443	16757	14910	13596	12924	12629	12095	11926	12171	12295	12263	12012	12264	12013	12142	12202	12151	12100	12105	12131	12243	12212	12020	12032	12313	12114	11953	12003	12219	12230	11991	12019	12298	12101	12087	12134	12175	12034	12002	12070	11997	12188	12126	12105	11965	12142	12042	12073	12034	12039	12040	11921	12137	12142	12165	12136	12015	12217	12058	12174	12181	12039	12097	11856	12091	11983	12092	12124	12104	12039	12103	11871	12232	11974	12263	11992	12107	12008	12170	12037	12073	12038	12100	12089	12014	12120	12214	12139	12083	11948	12057	12072	11937	12008	12280	12104	11925	12216	12145	12197	12019	12239	11954	12023	11839	12139	11901	11982	12014	12169	12200	12036	11933	12257	12033	12083	12012	12021	12053	12065	12037	12107	12101	12163	12101	11894	12111	11957	12078	12172	12025	12077	12070	12113	12120	12013	12014	11960	12020	12099	12149	12066	11890	12215	12303	12042	12242	12175	12132	12052	11867	12025	12309	12108	12167	12019	12104	12274	12068	11960	12176	11980	12059	12040	12116	11959	12080	12186	11974	11981	12240	12064	12214	12071	12059	11987	11972	12273	11936	12024	11946	12113	12173	12213	12120	12172	11865	12001	11926	12002	12180	12258	12012	12134	12042	11991	11936	11959	12070	12093	12064	12175	12096	12153	12012	12172	12154	12095	12328	12337	12014	12206	12166	11997	12224	12095	12109	12111	12124	12197	12054	12106	12260	12081	12105	12011	12030	12010	12112	11962	12074	11959	12052	11913	12092	12080	12042	12076	12131	12020	11969	12128	12127	12095	12183	12039	12172	12317	12193	12186	11991	12144	12098	12037	12080	12116	11884	12130	12135	12102	12106	12110	11940	12173	11922	12082	12047	11996	12073	12018	12143	12069	12193	11940	12008	12142	12094	11994	12211	11982	12012	12066	12314	12019	12048	12110	12021	11960	12138	12020	11989	12019	12039	12171	12063	12025	11934	12185	12080	12194	12029	12075	12072	11983	12247	12167	11917	11954	11960	12110	11858	11979	12057	11951	12207	12049	12108	12101	11953	11910	12097	11993	12117	12021	12250	11969	11928	12071	11959	11978	12168	12162	12016	11986	11923	12032	12157	12155	12037	12046	12201	12357	12272	11906	12107	12085	12040	11974	12175	12039	12183	12111	12009	11966	12034	12010	12106	12155	11919	12034	12151	12163	12043	12077	12116	12087	12046	12250	12046	12122	12113	12145	12028	12024	11935	11866	12142	12073	12121	12041	12212	12104	12030	12053	12212	11999	12033	12147	12252	12006	11939	12195	12084	12112	12055	12139	12118	12085	12098	12149	12126	12146	12253	12288	12038	12131	12205	12159	12170	11959	12058	12190	12007	12213	11987	11996	11938	11984	12186	12058	12124	12161	12007	11964	11838	12066	12394	12010	12026	12089	12136	11921	12045	12015	12152	11998	11908	12054	11938	12305	12115	12181	12014	12168	11996	12055	11998	12093	12008	12015	12050	12184	12006	12110	12106	12173	11829	11932	12284	12085	12203	12108	12102	11849	11963	11954	12018	11970	12213	12167	11987	12039	12090	12127	11892	12104	12033	12113	12020	11991	12124	12041	11980	11948	12150	12099	12089	12276	12083	12101	12092	12081	12135	12054	12123	11987	12051	12176	11940	11887	11955	11969	12200	12082	12027	12279	12150	12110	12208	12149	12045	12053	12029	12106	12165	12015	12134	12062	12072	11946	12096	11958	12113	12135	12005	12065	12387	11999	12120	12129	12050	12151	12030	12187	12182	12140	12222	12127	12282	12120	12058	12037	12181	12000	12146	12037	12032	11959	12026	11938	12245	11986	12156	12026	12049	12037	11971	12089	12102	12059	12259	12084	11947	12033	12163	12135	12204	12044	12011	12053	11930	12077	12121	12097	11931	12239	12068	12059	12125	11993	12126	12022	11888	12053	11959	12092	12081	12092	12120	12050	11937	11948	11917	12056	12164	12097	12010	12031	12200	12089	12168	12139	11902	12153	12084	12094	11997	11949	11978	12056	12147	12204	11905	11915	12149	12013	12015	12112	12088	11989	12182	12145	12074	12201	12228	11969	12186	12184	12137	12043	12093	12125	12124	12043	12118	11949	12104	12054	12094	12103	12228	12130	12213	12153	11922	12097	12118	12151	12093	12125	12078	12043	11990	12215	12022	12102	12086	11971	11862	12093	11935	12255	12158	12113	11862	12173	12089	12200	12093	12164	12106	12041	12091	12257	11984	12041	11874	12078	11975	11850	11840	12078	12143	12173	11956	12031	12127	12147	11917	12268	12228	12101	11996	12019	11964	11943	11938	11858	11906	12161	12040	12067	12062	12020	11987	11968	12082	11941	12131	11995	11976	12020	12027	11925	11871	12052	12239	12181	12043	12205	11987	12001	12040	11899	11891	12024	12045	12103	12049	12080	12159	12099	12053	12167	12127	11962	12127	12179	12022	12203	12118	11963	11991	12053	12110	12119	12082	12068	11892	11967	12044	11955	12101	12184	12117	12113	12121	12118	12069	12107	12101	12068	12019	11864	12181	12360	12018	12258	12110	12157	12078	11975	12060	12110	12166	12101	12043	11927	12020	12194	12247	12224	11983	11988	12136	12126	12182	12054	11945	12113	11963	12079	12082	12197	11891	12107	11981	12239	12105	12177	12047	12225	12115	12229	12005	11964	12097	12155	12126	11902	11966	11968	12203	11950	12039	12183	11906	12150	12118	12078	12089	12070	11941	11968	11978	12102	11976	12092	12058	11903	12047	12150	12054	12061	11969	12093	12103	12178	11998	12261	12138	12173	11954	12052	11999	12024	12029	12066	12059	12241	12279	12239	11963	11908	11958	12069	12171	12129	12167	12106	12136	12157	12110	12080	12190	12106	12237	11956	12073	11877	12146	12080	12052	11964	12042	12164	12057	12014	12023	12225	12120	12219	12150	12113	12242	12173	12054	12207	12086	12119	11992	12003	11964	12070	12289	12104	11921	12320	11959	12276	12077	12066	12098	12220	12003	12209	12083	12213	12136	12106	12066	12075	12204	12154	12236	12094	11910	12024	11985	12045	12109	12070	12154	12109	12027	12185	11985	12028	11956	12161	12034	12010	12126	12181	11979	12202	12150	11943	12016	12005	12093	12220	12149	12097	12133	12035	12207	12101	12087	12183	12106	12112	12038	12068	12084	12000	12221	12311	11977	11914	12175	12139	11962	12116	12057	11881	12085	12136	12202	11942	12204	11949	12212	12117	12147	11918	12144	12078	12151	11944	12247	12062	12054	12132	12116	12050	12178	11944	12128	12134	12034	12222	12076	11999	12020	12240	12035	12033	12080	12116	12090	12068	12122	11972	12142	12233	12084	12038	12003	12093	12099	11934	11955	12061	12027	11913	12109	12000	12182	12030	12107	12038	12030	11978	11989	11937	11986	12091	12057	12142	12076	12130	12058	12213	12040	12071	12053	12000	12170	12192	11999	12067	12029	11987	11948	12100	12223	12251	12100	11880	12014	12080	12097	12114	11924	12114	11908	12093	11893	12136	11993	12105	12109	11625	11932	11964	12054	11918	12174	12096	12052	12179	11980	12125	12104	12257	12193	12201	12246	12020	11975	12341	11982	12193	12149	12083	12045	11986	12066	12089	12136	12098	12179	11991	12021	12126	12030	12015	12132	12016	12065	12143	12032	12067	12069	11895	12023	11990	12006	12122	12074	11856	12038	12048	12089	11819	12167	12185	12052	12012	12065	12119	12045	12053	12100	12118	12002	11920	12161	12053	12048	11987	12385	12052	12119	12200	12096	12129	11955	11984	12087	12073	11811	12200	12160	12063	12092	12088	12088	12215	12065	12000	12110	11936	12223	12114	12042	12152	12044	12019	12061	12050	11993	11968	12079	12253	12044	12176	12087	12110	12187	12066	12101	12083	11869	12010	11966	12146	12145	12141	12183	12358	12298	12057	12137	12241	11991	12151	11967	12474	11974	12248	12153	12035	12033	12136	12032	12036	12041	12113	12037	11923	12199	12100	11999	11965	11974	11941	11984	12262	12155	12024	11989	12238	12192	12075	12136	12186	12127	12176	12285	12107	12084	12022	11935	12103	12077	11971	12013	12037	12133	12185	12078	12166	12213	12131	11860	12072	12042	12098	11975	12154	12181	12080	12211	12089	12246	12232	12087	12085	12102	12150	11990	11906	12151	12252	12027	12055	11989	12208	12156	12167	11982	12418	12175	12141	12137	12231	12122	12045	12119	12127	12078	12276	12047	11887	12298	11964	12145	12122	12136	11969	11988	12060	12259	12037	12080	12124	12214	11915	12113	12077	12129	11917	12056	12132	12058	11965	12058	11862	12014	11925	12141	12086	12036	11886	12038	12069	12198	12170	12335	12074	11953	11985	12054	12060	12082	11982	12008	12045	11920	12000	12119	12110	11813	12003	12033	12007	12060	12051	12112	12167	12154	12147	12111	12152	11995	12166	11993	12050	12061	12181	12024	12023	12110	11961	12011	11938	12066	11998	12173	12201	12132	12077	11990	12044	11962	12319	12085	12036	12186	11969	12005	11864	11879	12082	12185	12008	11930	12056	11960	11908	12217	11984	12013	12057	12151	12075	12111	12011	11955	12022	11886	12150	12170	12088	12077	11916	12031	12039	12180	11972	12064	12072	11985	12036	12165	12042	12174	11993	12038	12154	12009	11933	12045	12199	11948	11996	11964	12021	11982	12155	12108	12175	11991	11928	12048	12197	12298	12189	12057	12172	12272	12040	12204	12044	12019	12076	11952	12046	12016	12143	12173	12141	12108	11953	11948	12013	12162	12270	12223	12125	12047	12253	12047	12028	12284	11971	12191	12028	11828	11920	11998	12011	11858	12194	12116	12063	12222	12122	12110	11958	12012	11980	12014	12111	12187	12054	12067	12053	12054	11953	12128	12241	12073	12053	12150	12118	12111	12163	12091	12013	12075	12033	12200	12154	12103	11983	12098	12260	12116	12064	12080	12098	12098	12148	11983	12069	12075	12020	12125	12171	12038	11978	12244	12173	12073	11859	12104	12134	12097	12032	12041	11939	11898
12474	20521	19081	15630	14610	14024	13776	13670	14061	13959	13661	13400	13256	13115	12990	12860	12778	13039	13261	18440	24180	21277	18915	16346	14234	13606	12991	12531	12583	12813	12567	12708	12560	12595	12638	12740	12484	12665	12690	12515	12681	12740	12710	12778	12578	12798	12728	12566	12655	12752	12764	12749	12635	12728	12687	12624	12608	12615	12668	12724	12615	12791	12542	12565	12664	12565	12664	12646	12663	12671	12703	12685	12699	12417	12707	12694	12744	12750	12707	12586	12746	12730	12751	12535	12793	12813	12796	12637	12697	12593	12704	12666	12767	12643	12607	12749	12772	12678	12744	12654	12679	12735	12580	12676	12563	12542	12534	12528	12693	12623	12700	12704	12790	12748	12664	12512	12552	12595	12726	12805	12507	12629	12671	12585	12623	12602	12659	12537	12748	12781	12575	12674	12748	12777	12633	12737	12624	12773	12620	12552	12751	12582	12711	12526	12573	12816	12739	12697	12494	12728	12642	12726	12831	12644	12699	12644	12516	12623	12733	12681	12719	12505	12622	12644	12680	12717	12769	12769	12684	12729	12559	12549	12890	12677	12434	12712	12718	12648	12661	12649	12559	12568	12756	12495	12703	12647	12751	12605	12702	12557	12611	12726	12677	12722	12611	12737	12589	12655	12620	12735	12709	12686	12551	12732	12570	12545	12602	12499	12794	12647	12749	12651	12623	12715	12572	12654	12726	12643	12693	12701	12611	12484	12525	12578	12745	12597	12568	12546	12748	12680	12649	12513	12669	12769	12649	12471	12733	12700	12617	12485	12474	12715	12684	12716	12778	12735	12480	12626	12550	12765	12626	12681	12542	12528	12719	12671	12686	12767	12536	12622	12658	12602	12638	12587	12728	12545	12704	12535	12666	12686	12566	12607	12614	12546	12578	12678	12682	12446	12689	12854	12492	12739	12556	12607	12765	12589	12553	12747	12719	12669	12637	12581	12741	12667	12540	12578	12421	12654	12704	12715	12719	12796	12760	12729	12733	12697	12473	12884	12649	12669	12761	12749	12567	12769	12537	12608	12652	12514	12619	12672	12589	12577	12689	12467	12791	12649	12726	12679	12453	12621	12580	12569	12583	12759	12612	12688	12658	12582	12761	12743	12836	12654	12647	12671	12667	12530	12693	12603	12690	12603	12662	12671	12738	12567	12766	12631	12760	12550	12716	12538	12510	12664	12679	12751	12633	12561	12712	12871	12679	12690	12621	12807	12497	12667	12585	12749	12654	12658	12777	12660	12788	12630	12712	12610	12572	12626	12405	12692	12665	12638	12666	12458	12767	12519	12888	12673	12671	12572	12690	12607	12522	12671	12655	12634	12823	12679	12732	12635	12648	12588	12530	12674	12614	12613	12749	12779	12725	12616	12469	12623	12774	12651	12730	12651	12746	12724	12574	12732	12714	12870	12580	12805	12631	12729	12733	12656	12739	12610	12708	12658	12571	12669	12640	12785	12692	12606	12755	12632	12496	12684	12598	12522	12689	12582	12732	12575	12661	12617	12674	12733	12651	12712	12589	12756	12710	12589	12589	12674	12802	12733	12582	12597	12695	12682	12622	12671	12578	12613	12624	12621	12660	12689	12640	12666	12710	12358	12761	12609	12637	12626	12747	12651	12818	12480	12622	12764	12648	12563	12485	12655	12692	12680	12668	12557	12663	12646	12637	12536	12508	12857	12674	12727	12585	12560	12534	12708	12443	12555	12739	12698	12523	12694	12628	12578	12657	12580	12652	12593	12590	12823	12670	12559	12505	12837	12683	12702	12598	12702	12744	12666	12595	12692	12607	12704	12680	12797	12750	12705	12568	12643	12521	12620	12787	12667	12633	12636	12626	12661	12644	12690	12738	12719	12482	12326	12743	12664	12638	12638	12808	12617	12701	12579	12595	12658	12630	12768	12521	12708	12709	12778	12694	12752	12538	12567	12741	12672	12692	12582	12452	12741	12651	12464	12566	12796	12571	12605	12592	12712	12602	12738	12506	12659	12635	12564	12548	12587	12759	12558	12680	12596	12806	12673	12615	12512	12591	12723	12587	12709	12679	12613	12758	12500	12755	12595	12740	12484	12725	12683	12622	12655	12567	12576	12583	12699	12574	12548	12768	12847	12676	12642	12708	12680	12704	12740	12728	12578	12570	12589	12644	12578	12758	12496	12664	12563	12707	12731	12679	12609	12549	12777	12795	12612	12706	12740	12617	12610	12690	12742	12665	12669	12690	12692	12727	12534	12459	12756	12567	12550	12806	12634	12624	12630	12692	12481	12618	12610	12778	12738	12628	12673	12475	12608	12565	12673	12685	12637	12663	12641	12645	12660	12579	12636	12679	12718	12577	12531	12626	12559	12633	12608	12599	12502	12615	12708	12644	12653	12504	12621	12648	12636	12519	12625	12717	12511	12595	12518	12609	12679	12717	12632	12700	12642	12759	12582	12585	12511	12692	12742	12726	12506	12754	12550	12572	12685	12645	12639	12670	12469	12591	12500	12769	12565	12705	12571	12671	12712	12692	12516	12714	12579	12647	12712	12552	12609	12489	12616	12661	12649	12674	12673	12625	12779	12515	12773	12437	12560	12745	12626	12680	12611	12839	12654	12677	12735	12901	12571	12751	12536	12621	12719	12537	12597	12749	12651	12538	12736	12609	12727	12735	12535	12459	12695	12439	12656	12602	12740	12639	12700	12655	12551	12619	12456	12640	12719	12739	12692	12686	12627	12734	12597	12723	12700	12635	12594	12674	12751	12668	12610	12576	12592	12556	12624	12689	12634	12700	12715	12548	12714	12600	12606	12569	12838	12585	12622	12778	12692	12605	12551	12695	12682	12858	12680	12612	12791	12614	12734	12697	12685	12786	12706	12538	12709	12674	12662	12624	12496	12527	12786	12599	12607	12628	12663	12612	12696	12701	12736	12681	12728	12530	12620	12647	12666	12639	12665	12438	12740	12650	12835	12641	12779	12686	12636	12721	12536	12632	12731	12645	12626	12658	12630	12748	12697	12551	12700	12508	12595	12752	12742	12453	12825	12629	12784	12517	12647	12624	12737	12598	12445	12576	12742	12829	12680	12609	12554	12841	12669	12569	12538	12657	12576	12715	12731	12769	12632	12689	12744	12696	12826	12658	12724	12657	12584	12603	12580	12551	12588	12536	12670	12703	12457	12695	12598	12662	12706	12663	12661	12621	12572	12627	12643	12658	12647	12761	12577	12627	12717	12679	12662	12675	12705	12546	12720	12647	12729	12547	12641	12475	12566	12640	12797	12555	12566	12584	12593	12596	12709	12661	12740	12645	12727	12684	12791	12521	12689	12619	12659	12646	12653	12749	12634	12635	12722	12563	12864	12634	12655	12659	12710	12693	12705	12570	12574	12619	12639	12583	12557	12565	12693	12665	12630	12838	12773	12630	12745	12677	12631	12576	12758	12741	12569	12675	12681	12564	12622	12697	12714	12606	12628	12582	12705	12550	12637	12631	12730	12660	12633	12689	12592	12538	12574	12702	12725	12664	12536	12578	12592	12652	12717	12729	12713	12742	12690	12570	12576	12628	12696	12390	12666	12653	12558	12741	12611	12624	12625	12533	12654	12770	12466	12840	12592	12611	12535	12642	12472	12797	12501	12633	12611	12572	12645	12761	12552	12679	12752	12909	12728	12600	12505	12736	12537	12603	12676	12688	12687	12568	12694	12737	12650	12702	12554	12556	12800	12547	12572	12571	12599	12625	12641	12684	12561	12646	12713	12603	12541	12845	12679	12531	12672	12624	12680	12687	12898	12662	12644	12734	12608	12628	12709	12583	12754	12747	12726	12626	12705	12664	12471	12734	12645	12646	12428	12566	12691	12576	12685	12653	12832	12639	12770	12681	12485	12770	12680	12537	12771	12617	12551	12633	12636	12604	12572	12753	12652	12648	12627	12591	12675	12731	12659	12741	12832	12628	12614	12597	12459	12723	12694	12675	12638	12532	12566	12536	12550	12585	12769	12626	12654	12453	12678	12567	12712	12777	12576	12517	12480	12519	12735	12544	12728	12685	12617	12693	12770	12745	12682	12592	12739	12619	12568	12454	12632	12692	12662	12616	12740	12630	12939	12666	12502	12725	12531	12827	12631	12385	12835	12665	12679	12737	12431	12697	12581	12586	12734	12720	12750	12715	12757	12590	12707	12680	12669	12722	12800	12734	12614	12522	12569	12557	12683	12687	12728	12560	12552	12851	12615	12731	12811	12575	12610	12556	12811	12522	12703	12407	12568	12689	12787	12729	12495	12819	12632	12762	12466	12697	12774	12695	12598	12547	12640	12550	12774	12573	12629	12567	12647	12668	12698	12835	12781	12620	12592	12481	12491	12739	12554	12573	12598	12729	12790	12600	12509	12689	12535	12693	12579	12613	12661	12648	12579	12593	12619	12583	12722	12659	12511	12680	12732	12865	12622	12754	12595	12649	12725	12503	12703	12532	12649	12485	12533	12522	12544	12587	12428	12774	12543	12727	12584	12638	12660	12544	12719	12683	12663	12639	12575	12609	12620	12485	12818	12702	12655	12470	12617	12668	12583	12752	12920	12721	12734	12572	12748	12604	12771	12662	12730	12604	12682	12639	12478	12789	12575	12673	12529	12846	12641	12505	12576	12663	12595	12573	12482	12677	12637	12701	12700	12653	12814	12624	12542	12703	12541	12751	12674	12677	12532	12544	12608	12838	12678	12825	12638	12743	12628	12595	12483	12796	12541	12744	12448	12560	12686	12674	12610	12695	12581	12779	12682	12801	12664	12453	12588	12662	12708	12634	12405	12600	12636	12499	12736	12510	12746	12766	12718	12672	12606	12721	12640	12662	12656	12783	12635	12574	12689	12614	12615	12803	12614	12575	12679	12558	12635	12754	12604	12618	12568	12583	12711	12846	12638	12558	12592	12735	12712	12667	12491	12579	12543	12795	12755	12669	12679	12659	12629	12605	12613	12718	12442	12625	12643	12598	12623	12631	12575	12751	12602	12734	12653	12594	12608	12590	12446	12686	12657	12531	12748	12461	12712	12707	12724	12545	12725	12795	12704	12500	12508	12594	12850	12812	12523	12615	12558	12525	12661	12500	12592	12613	12434	12769	12678	12478	12672	12632	12555	12701	12603	12723	12620
22897	20958	28673	23404	21036	21463	18378	13340	12833	12919	12682	12667	12383	12112	11910	12025	11909	11936	12874	16769	22108	23896	21775	17778	14719	12974	12140	11961	11740	11759	11764	11870	11943	11852	11847	11917	11769	11967	11650	11698	11885	11770	11725	11837	11650	11842	11821	11838	11786	11935	11688	11882	11737	11942	11970	11669	11781	11831	11768	11675	11496	11728	11761	11675	11668	11879	11880	11668	11618	11774	11770	11817	11787	11684	11651	11616	11908	11797	11679	11693	11784	11666	11691	11801	11884	11816	11620	11874	11652	11759	11744	11698	11956	11575	11572	11632	11789	11737	11956	11673	11771	11772	11600	11866	11955	11810	11851	11773	11760	11915	11865	11651	11668	11752	11831	11780	11608	11608	11669	11788	11990	11807	11774	11701	11787	11893	11704	11858	11806	11535	11627	11581	11690	11691	11838	11834	11751	11740	11738	11588	11630	11833	11737	11611	11575	11771	11664	11673	11814	11696	11681	11708	11883	11658	11672	11763	11652	11631	11718	11891	11842	11676	11674	11773	11713	11697	11745	11637	11869	11669	11722	11690	11589	11706	11766	11655	11735	11684	11770	11598	11770	11718	11814	11642	11763	11878	11784	11741	11830	11643	11651	11674	11875	11590	11714	11837	11557	11542	11833	11551	11667	11700	11692	11715	11598	11620	11580	11909	11785	11828	11635	11728	11709	11768	11714	11632	11773	11811	11851	11552	11798	11812	11681	11604	11790	11682	11702	11828	11828	11701	11634	11633	11891	11810	11604	11612	11689	11733	11559	11536	11617	11585	11722	11705	11757	11704	11549	11749	11774	11704	11677	11663	11620	11888	11760	11619	11574	11700	11851	11770	11682	11711	11687	11725	11582	11609	11649	11856	11475	11414	11680	11778	11765	11845	11698	11889	11685	11805	11635	11879	11799	11639	11708	11723	11710	11825	11760	11773	11830	11785	11685	11668	11781	11774	11629	11754	11721	11731	11570	11625	11776	11798	11694	11716	11760	11718	11615	11697	11753	11722	11685	11709	11663	11706	11637	11653	11651	11660	11835	11705	11694	11850	11767	11740	11611	11684	11546	11668	11970	11770	11789	11821	11628	11731	12020	11614	11685	11675	11584	11584	11783	11647	11757	11940	11713	11728	11786	11688	11775	11644	11628	11760	11798	11649	11755	11589	11761	11668	11694	11692	11801	11724	11628	11732	11748	11631	11692	11689	11716	11793	11879	11708	11653	11760	11811	11835	11730	11587	11577	11646	11602	11656	11657	11831	11807	11739	11675	11779	11722	11893	11894	11693	11780	11702	11761	11709	11658	11959	11788	11699	11741	11777	11806	11842	11619	11714	11690	11768	11675	11706	11717	11721	11657	11742	11629	11582	11728	11644	11806	11737	11672	11609	11657	11754	11765	11792	11815	11632	11703	11768	11730	11838	11563	11585	11681	11674	11704	11731	11528	11689	11588	11728	11696	11705	11759	11637	11741	11757	11737	11709	11779	11718	11665	11598	11786	11933	11623	11741	11583	11813	11829	11730	11578	11719	11724	11567	11520	11725	11705	11737	11873	11906	11753	11885	11624	11783	11714	11853	11819	11745	11721	11650	11671	11755	11681	11557	11567	11687	11803	11804	11688	11740	11825	11749	11653	11749	11747	11563	11957	11778	11878	11596	11456	11620	11678	11738	11710	11693	11710	11845	11947	11544	11637	11684	11665	11944	11727	11781	11659	11834	11701	11737	11636	11585	11721	11718	11664	11626	11867	11773	11906	11763	11662	11714	11635	11621	11746	11775	11734	11795	11823	11800	11857	11857	11922	11677	11631	11652	11603	11727	11817	11735	11707	11683	11795	11867	11878	11829	11715	11647	11567	11708	11545	11742	11620	11578	11701	11720	11785	11667	11609	11563	11611	11554	11990	11737	11571	11528	11824	11717	11746	11502	11522	11681	11650	11707	11764	11770	11760	11738	11797	11696	11832	11573	11681	11779	11893	11591	11808	11718	11744	11635	11793	11548	11612	11675	11620	11798	11744	11743	11736	11657	11776	11577	11770	11701	11683	11730	11851	11735	11715	11798	11666	11801	11644	11708	11870	11611	11695	11792	11673	11852	11714	11660	11773	11667	11716	11731	11760	11548	11810	11762	11744	11609	11709	11642	11779	11819	11829	11579	11739	11817	11814	11695	11739	11779	11787	11574	11501	11529	11847	11684	11638	11741	11753	11616	11837	11647	11601	11729	11812	11788	11792	11791	11642	11654	11747	11976	11670	11611	11770	11497	11643	11657	11765	11774	11554	11749	11661	11749	11783	11553	11738	11828	11509	11497	11544	11762	11778	11668	11959	11795	11782	11797	11925	11765	11811	11724	11737	11844	11801	11744	11627	11496	11604	11562	11529	11831	11749	11597	11738	11620	11651	11778	11788	11655	11838	11650	11709	11590	11555	11630	11740	11753	11802	11663	11705	11807	11769	11596	11782	11758	11664	11693	11739	11833	11789	11468	11751	11693	11744	11716	11665	11692	11634	11625	11579	11764	11764	11642	11793	11505	11905	11757	11593	11717	11723	11668	11831	11782	11702	11750	11666	11629	11786	11584	11756	11779	11730	11767	11542	11708	11738	11686	11596	11747	11643	11883	11797	11697	11665	11668	11739	11764	11835	11717	11736	11615	11725	11640	11672	11795	11619	11713	11730	11732	11643	12010	11754	11645	11644	11794	11774	11600	11805	11672	11709	11652	11700	11632	11618	11595	11725	11643	11534	11859	11902	11719	11717	11679	11778	11722	11685	11738	11625	11511	11615	11577	11731	11669	11723	11718	11799	12001	11835	11546	11714	11798	11672	11700	11676	11682	11675	11792	11598	11601	11630	11611	11677	11646	11843	11805	11853	11767	11858	11653	11644	11774	11667	11730	11703	11771	11713	11691	11910	11673	11768	11655	11788	11673	11739	11652	11746	11630	11822	11658	11785	11589	11621	11764	11695	11514	11595	11632	11712	11622	11604	11693	11680	11689	11775	11601	11811	11635	11764	11910	11785	11734	11688	11844	11759	11749	11626	11608	11785	11651	11682	11832	11738	11625	11795	11581	11810	11649	11679	11644	11613	11704	11831	11779	11643	11763	11651	11748	11563	11734	11877	11915	11666	11734	11741	11792	11744	11615	11692	11777	11597	11673	11805	11599	11741	11580	11766	11827	11733	11834	11805	11556	11763	11764	11710	11776	11781	11644	11672	11750	11688	11594	11622	11565	11634	11787	11657	11592	11810	11564	11773	11699	11652	11664	11502	11651	11628	11672	11818	11776	11781	11770	11647	11607	11634	11775	11604	11672	11600	11685	11579	11616	11844	11744	11760	11923	11761	11825	11755	11484	11787	11844	11647	11605	11862	11546	11802	11573	11869	11758	11660	11820	11739	11584	11707	11633	11832	11819	11703	11566	11653	11769	11826	11745	11614	11799	11713	11614	11776	11468	11759	11650	11636	11766	11655	11636	11669	11726	11578	11795	11701	11741	11506	11764	11614	11663	11557	11965	11852	11668	11763	11714	11752	11771	11846	11840	11785	11876	11797	11838	11974	11698	11749	11660	11774	11968	11709	11651	11729	11692	11753	11784	11572	11634	11647	11745	11727	11610	11704	11734	11675	11426	11686	11655	11713	11696	11632	11746	11633	11740	11740	11773	11852	11730	11669	11601	11652	11819	11816	11692	11856	11713	11810	11672	11899	11787	11628	11721	11628	11817	11814	11508	11617	11588	11766	11737	11638	11865	11637	11531	11768	11798	11641	11835	11796	11491	11848	11794	11773	11843	11740	11665	11709	11547	11654	11513	11662	11695	11596	11559	11827	11821	11795	11869	11717	11805	11815	11723	11543	11798	11741	11660	11570	11683	11707	11730	11678	11779	11616	11770	11565	11684	11982	11754	11670	11835	11840	11733	11716	11582	11548	11728	11838	11697	11621	11643	11657	11710	11732	11779	11683	11730	11419	11722	11760	11655	11591	11783	11847	11719	11735	11651	11486	11716	11763	11679	11681	11684	11596	11772	11732	11473	11562	11834	11803	11672	11664	11791	11644	11667	11669	11718	11746	11656	11793	11574	11644	11692	11744	11644	11845	11799	11892	11859	11794	11820	11701	11577	11800	11755	11661	11665	11866	11810	11740	11742	11775	11728	11656	11685	11775	11735	11586	11626	11666	11530	11786	11499	11819	11727	11760	11633	11719	11851	11713	11634	11712	11934	11869	11662	11946	11948	11700	11623	11583	11650	11744	11752	11756	11786	11794	11713	11736	11747	11734	11706	11574	11770	11661	11669	11603	11708	11720	11667	11688	11635	11670	11649	11718	11748	11698	11657	11870	11816	11741	11863	11764	11825	11843	11633	11846	11685	11668	11575	11560	11709	11644	11650	11828	11713	11782	11668	11751	11665	11621	11709	11642	11510	11491	11660	11828	11744	11642	11580	11694	11724	11629	11599	11587	11775	11512	11734	11809	11755	11678	11767	11853	11735	11817	11739	11725	11628	11662	11588	11742	11782	11582	11863	11789	11758	11762	11628	11615	11777	11735	11599	11869	11731	11686	11539	11682	11743	11787	11621	11745	11543	11663	11576	11664	11691	11685	11558	11742	11792	11827	11855	11701	11711	11730	11784	11671	11699	11706	11757	11564	11551	11608	11598	11676	11684	11813	11765	11625	11604	11548	11600	11655	11671	11613	11773	11767	11740	11771	11614	11909	11713	11681	11973	11701	11763	11640	11684	11662	11749	11786	11505	11726	11702	11834	11740	11760	11617	11685	11729	11693	11539	11683	11704	11615	11802	11681	11833	11639	11817	11643	11706	11613	11595	11721	11814	11723	11718	11786	11580	11825	11562	11806	11750	11917	11442	11591	11690	11755	11776	11670	11851	11903	11679	11688	11602	11923	11708	11911	11765	11768	11704	11796	11813	11699	11663	11690	11718	11998	11705	11693	11711	11531	11707	11729	11734	11777	11629	11588	11634	11590	11728	11747	11790	11640	11676	11627	11655	11777	11678	11582	11775	11766	11625	11694	11544	11712	11624	11647	11703	11754	11789	11810	11819	11782	11690	11540	11687	11610	11505	11517	11763	11912	11757	11653	11753	11769	11607	11766	11927	11729	11644	11723	11840	11778	11663
14105	25261	23161	17956	16419	15002	14492	13926	14220	13940	13754	13528	13199	12963	13036	12707	12728	12917	14646	21492	27513	28413	25357	19838	16356	13853	12770	12495	12462	12473	12602	12532	12643	12526	12494	12336	12393	12503	12472	12391	12474	12360	12374	12436	12614	12549	12366	12497	12428	12514	12515	12506	12437	12360	12346	12355	12496	12465	12428	12469	12454	12364	12561	12351	12525	12422	12274	12435	12486	12337	12372	12430	12446	12343	12400	12502	12419	12450	12389	12360	12495	12401	12532	12275	12548	12472	12483	12368	12378	12428	12468	12518	12451	12324	12334	12279	12351	12377	12408	12459	12544	12266	12533	12471	12419	12537	12521	12423	12356	12523	12441	12322	12490	12529	12479	12486	12479	12434	12406	12360	12419	12253	12499	12404	12396	12435	12385	12395	12417	12236	12447	12436	12480	12389	12469	12496	12666	12408	12435	12245	12578	12473	12398	12402	12364	12450	12305	12423	12510	12505	12590	12364	12422	12582	12471	12567	12396	12469	12447	12493	12474	12349	12485	12391	12666	12557	12404	12273	12337	12509	12280	12335	12406	12359	12412	12317	12344	12546	12288	12309	12501	12402	12559	12442	12179	12616	12512	12491	12334	12497	12493	12304	12411	12475	12510	12332	12463	12482	12489	12491	12377	12385	12420	12447	12392	12359	12442	12322	12227	12347	12402	12310	12333	12495	12590	12349	12497	12353	12421	12576	12502	12269	12384	12560	12403	12353	12409	12253	12366	12260	12431	12266	12470	12355	12318	12504	12283	12132	12362	12487	12523	12408	12295	12550	12475	12496	12363	12248	12434	12661	12265	12564	12373	12529	12279	12515	12463	12387	12350	12559	12528	12465	12604	12486	12454	12609	12520	12414	12442	12353	12584	12413	12444	12368	12419	12379	12395	12459	12394	12265	12332	12369	12507	12316	12409	12408	12335	12359	12374	12293	12324	12390	12350	12339	12425	12313	12262	12340	12451	12432	12323	12553	12516	12534	12433	12399	12440	12462	12398	12433	12474	12523	12415	12503	12446	12512	12487	12136	12302	12394	12271	12435	12488	12395	12283	12500	12508	12351	12408	12281	12561	12433	12431	12325	12380	12333	12419	12486	12323	12408	12314	12349	12541	12434	12241	12537	12454	12533	12448	12398	12391	12337	12508	12452	12427	12373	12340	12424	12301	12547	12404	12366	12370	12362	12395	12477	12561	12510	12492	12296	12387	12552	12307	12224	12377	12322	12456	12481	12363	12435	12444	12628	12372	12254	12355	12542	12334	12521	12246	12464	12388	12399	12293	12389	12403	12428	12282	12437	12531	12214	12495	12438	12301	12374	12488	12288	12485	12520	12193	12337	12477	12366	12345	12350	12500	12266	12417	12414	12352	12441	12448	12354	12444	12334	12467	12194	12440	12449	12529	12619	12394	12286	12448	12399	12393	12360	12536	12512	12368	12469	12468	12301	12490	12291	12523	12327	12537	12461	12443	12402	12363	12256	12484	12464	12505	12329	12391	12309	12456	12426	12372	12320	12482	12327	12419	12337	12333	12600	12442	12415	12347	12426	12353	12288	12340	12325	12404	12388	12413	12478	12452	12387	12381	12403	12562	12327	12306	12465	12280	12448	12429	12408	12304	12412	12384	12420	12574	12398	12463	12412	12431	12239	12471	12330	12360	12462	12427	12448	12362	12507	12506	12484	12421	12405	12349	12388	12473	12486	12515	12356	12510	12265	12384	12612	12349	12379	12375	12471	12479	12510	12424	12691	12484	12435	12410	12441	12398	12403	12643	12471	12520	12353	12402	12217	12325	12315	12473	12336	12339	12462	12416	12539	12494	12314	12431	12633	12543	12326	12431	12516	12392	12317	12397	12263	12387	12340	12462	12384	12403	12343	12487	12584	12414	12378	12286	12521	12444	12361	12475	12327	12656	12410	12334	12257	12371	12407	12308	12498	12478	12460	12405	12467	12346	12315	12516	12382	12259	12432	12394	12334	12412	12376	12349	12467	12535	12529	12387	12331	12382	12487	12648	12314	12408	12475	12295	12433	12390	12380	12399	12436	12456	12419	12468	12350	12349	12367	12269	12586	12472	12439	12427	12571	12391	12456	12409	12272	12517	12385	12476	12292	12573	12283	12439	12342	12401	12512	12576	12343	12388	12429	12275	12513	12272	12465	12431	12379	12240	12538	12569	12323	12382	12412	12299	12506	12424	12448	12280	12410	12344	12293	12411	12375	12335	12174	12374	12510	12333	12510	12234	12517	12303	12302	12530	12471	12355	12414	12445	12500	12306	12391	12340	12422	12473	12439	12426	12489	12512	12288	12524	12401	12427	12368	12379	12438	12321	12457	12244	12528	12440	12179	12277	12429	12353	12435	12283	12564	12386	12335	12517	12491	12378	12327	12341	12348	12487	12463	12342	12420	12327	12545	12475	12365	12242	12341	12339	12379	12339	12641	12306	12401	12337	12373	12418	12397	12358	12421	12351	12527	12384	12323	12497	12447	12266	12388	12293	12401	12387	12407	12506	12329	12434	12419	12430	12394	12406	12434	12280	12325	12521	12325	12339	12355	12391	12287	12388	12306	12324	12307	12321	12492	12369	12334	12364	12434	12458	12362	12371	12350	12422	12494	12424	12304	12286	12304	12410	12552	12339	12372	12507	12301	12389	12327	12431	12392	12473	12410	12394	12444	12439	12364	12480	12409	12478	12485	12429	12454	12407	12381	12299	12358	12572	12396	12420	12521	12425	12524	12333	12210	12413	12474	12389	12418	12395	12424	12559	12293	12297	12333	12420	12355	12482	12432	12322	12125	12439	12337	12430	12421	12321	12516	12334	12216	12487	12531	12560	12342	12427	12262	12341	12458	12312	12476	12527	12166	12268	12318	12507	12318	12461	12460	12378	12342	12474	12295	12512	12369	12241	12580	12459	12277	12492	12367	12448	12353	12444	12192	12576	12556	12416	12499	12401	12287	12367	12615	12567	12387	12349	12362	12534	12273	12346	12372	12433	12300	12563	12489	12412	12329	12353	12360	12333	12382	12418	12310	12456	12351	12286	12405	12202	12366	12407	12367	12429	12376	12473	12092	12300	12504	12430	12356	12291	12417	12511	12373	12367	12473	12453	12413	12586	12344	12321	12493	12391	12328	12432	12480	12421	12361	12371	12447	12477	12331	12313	12343	12415	12460	12298	12546	12582	12453	12399	12382	12261	12322	12358	12207	12185	12335	12452	12237	12281	12401	12479	12560	12322	12474	12372	12363	12411	12364	12612	12361	12500	12370	12278	12450	12316	12555	12442	12439	12171	12435	12474	12512	12489	12450	12292	12438	12435	12372	12330	12449	12374	12580	12408	12371	12386	12428	12381	12435	12392	12490	12520	12351	12450	12372	12366	12381	12475	12418	12482	12507	12374	12382	12435	12692	12301	12488	12487	12303	12444	12330	12405	12561	12353	12449	12468	12450	12326	12342	12493	12364	12402	12467	12368	12160	12235	12374	12494	12410	12379	12362	12460	12428	12382	12375	12492	12306	12438	12284	12539	12322	12284	12406	12410	12415	12468	12282	12512	12362	12387	12332	12292	12343	12428	12260	12427	12443	12479	12392	12375	12526	12181	12524	12417	12334	12489	12368	12435	12426	12275	12345	12262	12422	12355	12489	12357	12342	12271	12305	12456	12424	12449	12245	12410	12492	12403	12344	12222	12515	12457	12293	12338	12274	12515	12473	12539	12285	12409	12424	12430	12394	12470	12416	12368	12372	12420	12390	12469	12273	12475	12434	12458	12372	12448	12389	12454	12391	12430	12449	12464	12382	12381	12255	12506	12304	12401	12341	12329	12454	12349	12329	12313	12343	12287	12414	12548	12440	12392	12376	12320	12366	12285	12421	12460	12392	12456	12532	12498	12442	12411	12383	12402	12434	12485	12366	12393	12523	12207	12439	12277	12306	12449	12241	12240	12423	12302	12388	12392	12349	12444	12295	12476	12392	12427	12422	12341	12345	12455	12513	12315	12451	12433	12411	12248	12254	12307	12376	12629	12274	12444	12391	12530	12483	12445	12500	12441	12550	12366	12454	12425	12224	12465	12390	12412	12374	12515	12322	12433	12261	12383	12347	12327	12474	12286	12243	12344	12359	12397	12460	12292	12380	12265	12412	12513	12426	12253	12428	12476	12306	12315	12431	12452	12418	12329	12256	12297	12520	12584	12342	12297	12441	12302	12450	12272	12377	12293	12344	12424	12365	12489	12450	12424	12412	12314	12324	12346	12297	12438	12510	12341	12427	12233	12503	12152	12619	12444	12426	12410	12434	12350	12385	12456	12438	12463	12341	12448	12408	12185	12515	12379	12331	12617	12479	12481	12412	12223	12394	12415	12554	12342	12361	12410	12379	12319	12405	12468	12319	12464	12339	12478	12160	12514	12425	12347	12349	12359	12428	12379	12401	12451	12419	12357	12472	12314	12374	12551	12245	12379	12464	12339	12478	12342	12360	12283	12304	12396	12411	12390	12464	12381	12402	12487	12397	12539	12559	12424	12455	12499	12279	12365	12428	12370	12344	12413	12437	12350	12352	12437	12433	12269	12568	12349	12447	12352	12460	12374	12626	12365	12476	12361	12285	12638	12476	12309	12450	12228	12512	12558	12314	12444	12450	12388	12327	12485	12530	12271	12505	12431	12326	12287	12349	12462	12474	12303	12375	12402	12399	12290	12267	12428	12391	12327	12333	12353	12436	12491	12290	12493	12228	12381	12388	12442	12257	12413	12462	12405	12247	12369	12274	12386	12547	12332	12318	12630	12252	12354	12442	12377	12391	12402	12481	12500	12361	12437	12521	12510	12361	12396	12272	12482	12349	12371	12376	12464	12395	12316	12485	12512	12449	12389	12328	12557	12397	12559	12427	12503	12517	12269	12329	12364	12392	12512	12517	12394	12428	12382	12346	12400	12285	12350	12321	12445	12482	12357	12448	12395	12354	12425	12341	12382	12555	12539	12207	12326	12312	12382	12482	12517	12453	12507	12427	12514	12398	12318	12409	12607	12222	12484	12359	12388	12441	12323	12545	12539	12314	12517	12259	12490	12280	12343	12538	12425	12333	12337	12421	12428	12379	12207	12343	12383	12446	12485	12339	12430	12396
26783	21087	20441	15871	13218	13024	13236	13004	13026	12927	13128	12940	13035	12789	12943	12983	12845	12982	12899	13014	13698	13555	14098	13824	13518	13066	12939	12887	12766	12869	13005	12820	13038	12803	12751	12697	12979	12748	12836	12889	12981	12737	12953	12936	12967	12789	12683	12774	12783	12787	12838	12829	12748	12865	12856	12840	12763	12679	12720	12833	12894	12931	12804	12837	12985	12830	12950	12687	12739	12861	12823	12818	12884	12734	12876	12789	12783	12941	12914	12924	12911	12823	12973	12822	12958	12891	13032	13080	12826	12964	12801	12929	12771	12928	12848	12941	12655	12669	12623	12926	13031	12736	12847	12816	12864	12860	12972	12844	12834	12958	12876	12830	12917	12724	12878	12709	13035	12995	12822	12735	12874	12649	12749	12930	12923	12833	12914	12799	13078	12808	12748	12804	12649	12799	12852	12663	12943	13013	12801	12973	12677	12940	12894	12846	12913	12800	12737	12821	12971	12897	12762	12687	12752	12777	12854	12625	12785	12825	12678	12801	12765	12757	12827	12803	12688	12723	12840	12825	13001	12749	12798	12903	12932	12756	12768	12716	12889	12610	12886	12915	12697	12986	12810	13018	12768	12856	12783	12871	12832	12813	12735	12764	12894	12596	12810	12823	13037	13058	12827	12901	12749	12914	12831	12891	12755	12756	12803	12959	12858	13016	12789	12852	12764	12987	13024	12730	12905	12686	12765	12995	12884	12929	12936	12728	12909	12910	12731	12815	12891	12938	12867	12642	12864	12843	12724	12711	12833	12802	12667	12509	12718	12722	12912	12913	12798	12894	12937	12884	12832	12831	12826	12829	12713	12930	12745	12870	12739	12845	12988	12753	12880	12673	12769	12818	12927	12896	12790	12965	12885	12959	12894	12802	12761	12942	12935	12992	12796	12754	12741	12792	12824	12996	12839	12741	12892	12919	12782	12760	12672	12779	12770	12830	12864	12701	12923	12766	12689	12792	12824	13087	12748	12796	12732	12714	12789	12837	12673	12804	12856	12743	12823	12735	12886	12632	12807	12821	12991	12734	12870	12832	12834	12855	12886	12753	12881	12870	12811	12916	12826	12884	12737	12740	12797	12814	12831	12739	12785	12841	12722	12873	13022	12833	12890	12858	12813	12786	12746	12709	12806	12801	12705	12943	13007	12769	12990	13026	12975	12774	12794	12857	13021	12722	12768	12918	12920	12810	12980	12866	12836	12783	12933	12870	12802	12857	12817	12864	12678	12842	12844	12776	12880	12754	12818	12722	12756	12834	12784	12902	12782	12826	12807	12705	12853	12746	12744	12705	12927	12758	12716	12925	12891	12606	12855	12901	12995	12937	13042	12845	12797	12981	12780	12847	12727	12966	12604	12910	12879	12826	12893	12701	12575	13055	12906	12833	12900	12848	12953	12752	12754	12719	12925	12747	12868	12729	12747	12810	12712	12699	12704	12868	12914	12729	12771	12800	13030	12931	12656	12967	12653	12709	12877	12839	12750	12888	12845	13020	12883	12930	12728	12561	13011	12888	12818	12835	12791	12781	12940	12951	12909	12853	12833	12608	12844	12957	12887	12790	12885	12815	12797	12749	12891	12823	12760	12913	12613	12894	12812	13027	12805	12860	12878	12715	12967	12775	12935	12862	12865	12864	12769	12910	12910	12825	13007	12946	12849	12861	12768	12826	12814	12871	12843	12836	12661	12963	12864	12805	12802	12862	12719	12840	12821	13004	12857	12885	12802	13035	12626	12811	12866	12654	12627	12879	12808	12837	12873	12680	12813	12834	12844	12725	12713	12701	12802	12782	12726	12838	12699	12721	12892	12788	12749	12863	12871	12867	12711	12890	12905	12700	12922	12760	12961	12797	12841	12768	12839	12773	12736	12943	12866	12712	12848	12911	12948	12821	12917	12751	12893	12796	12704	12880	12979	12901	12947	12997	13006	12914	12900	12794	13081	12809	12794	12798	12913	12815	12922	12826	12816	12841	12744	12937	12976	12833	12866	12914	12838	12939	12870	12928	12920	12803	12921	12769	12901	12775	12831	12801	12877	12911	12899	12703	12741	12959	12803	12751	12850	12672	12777	12780	12905	12728	12909	12991	12793	12814	12770	12659	12882	12847	12764	12851	12869	12804	12661	12885	12878	12847	12687	12965	12808	12577	12710	12816	12809	12930	12934	12918	12957	12900	12711	12819	12697	12930	12825	12834	12938	12839	12948	12688	12827	12990	12921	12718	12923	12622	12889	12927	12905	12752	12650	12741	12794	12749	12793	12835	12738	12810	12878	12858	12905	12834	12818	12673	12906	12744	12844	12883	12800	12973	12699	12873	12882	12928	12986	12919	12882	12847	12988	12820	12882	12643	13023	12812	12869	12916	12708	12938	12735	12625	12801	12781	12808	12710	12834	12864	12688	12971	12765	12904	12997	12825	12752	12777	12824	12968	12816	12760	12781	12699	12815	12869	12661	12808	12762	12727	13028	12764	12591	12873	12615	12892	12857	12843	12930	12947	12711	12828	12856	12860	12881	12922	12896	12990	12858	12943	12891	12935	12783	12834	12824	12620	13010	12982	12769	12816	12817	12787	12695	12892	12734	12724	12967	12796	12711	12856	12919	12759	12943	12949	12902	12896	13068	12942	12917	12878	12921	12733	12867	12833	12761	12755	12808	12763	12910	12871	13010	12727	13019	12805	12843	12782	12659	12719	12828	12781	12922	12899	13089	12971	12920	12709	12641	12699	12711	12755	12821	12849	12844	12817	12765	12845	12736	12669	12809	12785	12786	12954	12863	12975	12654	12868	12697	12803	12875	12961	12914	12817	12759	12949	12862	12793	13030	12963	12930	12931	12892	12750	12869	12703	12902	12855	12876	12703	12979	12976	12782	12998	12895	12904	13025	12723	12925	12970	12848	12906	12777	12765	12738	12833	12814	12840	12811	12695	12919	12979	12909	12690	12870	12963	12842	12818	12698	12794	12866	12723	12814	12981	12676	12833	12901	13033	12704	12897	12773	12684	12857	12770	12883	12839	12884	12836	12851	13011	12745	12947	12805	12800	12883	12914	13100	12777	12716	12902	12821	12870	12882	12744	12962	12782	12779	12707	12894	12786	12947	12931	12961	12884	12814	12915	12917	12821	12763	13019	12713	13021	12754	12984	12809	12950	12836	12918	12761	12821	12725	12875	12917	12859	12679	12824	13199	13033	12715	12640	12815	12899	12839	12771	12752	12930	12704	12731	12869	12981	12858	12910	12847	12834	12853	12807	12811	12741	12924	12888	12612	12865	12778	13012	12857	12757	12851	12843	12750	12913	12770	12784	12748	13088	12797	12740	12772	12907	12966	12865	12818	12735	12848	12824	12892	12893	12878	12871	12751	12742	12830	12865	12870	12887	12839	12710	12965	12876	12636	12843	13091	12809	12886	12831	12769	12739	12751	12845	12926	12961	12905	12928	12964	12839	12828	12944	12936	12755	12853	12816	12900	12980	12812	12776	12716	12696	12933	12721	12798	13011	13089	12866	12713	12697	12705	12728	12686	12990	12801	12894	12711	12945	12854	12773	12864	12857	12786	12787	12828	12713	12918	13006	12900	12842	12807	12846	12732	12725	12719	13100	12921	12620	12869	12725	12762	12893	12913	12827	12774	12810	12763	12866	12976	12992	12881	12785	13000	12923	12982	12919	12944	12880	12839	12778	12779	13051	12837	12958	12794	12769	12940	12982	12781	12910	12767	12842	12673	12834	12786	12856	12872	13070	12937	12822	12831	13023	12933	12876	12792	12744	12887	12889	12904	12856	12921	12878	12758	12689	12836	12834	12870	12864	13036	12800	12850	12840	12709	12676	12848	12790	12843	12893	12836	12927	12988	12988	12888	12748	12806	12864	12968	12972	12956	12991	12904	12759	12960	12898	12921	12751	12988	12835	12665	12728	12667	12832	12905	12941	12801	12833	12763	12635	12896	12858	12872	12844	12828	12985	12842	12690	12803	12763	12888	12880	12824	12904	12919	12664	12822	12912	12868	12851	12801	12874	12837	12811	12751	12805	12850	12993	12896	12861	12966	12853	12831	13057	12926	12694	12964	12844	12956	12843	12954	12659	12818	12861	12644	12774	12805	12910	12682	12822	12895	12832	12842	12887	12940	12858	12955	12792	12852	12723	13022	13044	12767	12981	12983	12695	12939	12886	12899	12780	12810	12838	12783	12794	12609	12820	12639	12895	12818	12795	12987	12893	12791	12884	13072	12980	12820	12928	12772	12914	12923	12813	12912	13075	12818	12750	12771	12796	13049	12822	12745	12795	12696	12933	12820	12729	12833	12808	12912	12816	12864	12849	12697	12803	12879	12736	13035	13031	12849	12954	12866	12920	12683	12937	12686	12942	13061	12845	12915	12885	12692	12922	12979	12954	12793	12895	12767	12892	12922	12916	12836	12649	12830	13024	13039	12977	12934	12710	12751	12730	12915	12826	12899	12910	12990	12678	12716	12950	13012	12938	12730	12869	12888	12968	12852	12671	12842	12816	12751	12785	12783	12612	12770	12821	12969	12742	12918	12856	12863	12950	12939	12760	12967	12876	12778	12857	12838	12946	12931	12950	12801	12896	13041	12593	12992	12946	13031	12937	12791	12704	12720	13020	12880	12846	12911	12863	12942	12955	12724	12924	12667	12821	12800	12947	12882	12874	12818	12993	13014	12702	12760	12693	12790	12760	12830	13079	12864	12766	12917	12746	13008	12791	12934	12888	12882	12814	12800	12703	12895	12903	12801	12737	12966	12813	13030	12780	12858	12799	12953	12820	12757	12893	12759	12747	12841	12869	12899	12847	12801	12714	13080	12857	12956	12846	12911	12848	12985	12789	12775	12765	12882	12786	12767	12820	12911	12731	12900	12902	12928	13018	12839	12743	12777	12967	12900	12705	12829	12814	12854	12800	12787	12932	12966	12830	12849	13000	12906	12583	12875	12618	12825	12862	12990	12921	12860	12717	12758	12827	12931	13017	12808	12887	12779	12769	12809	12884	12754	12771	12825	12921	12922	12714	12800	12800	12784	12879	12927	12757	13013	12995	12907	13134	12941	12921	12667	12651	12754	12905	12857	12862	12682	12818	12941	12929	12724	12716	12895	12814	12799	12946	12697	12733
12779	14299	14136	13666	13568	13693	13455	13433	13465	13474	13255	13295	13113	13329	13212	13049	13209	13011	13320	13547	14197	14248	14939	14464	13775	13362	12995	13073	12991	13201	13065	12999	12870	13026	13193	13246	12920	13114	13097	13077	13035	13160	13127	13053	12985	13140	13073	13162	13128	13103	13033	12993	13208	13073	12928	12997	13105	13119	13042	13034	13090	12983	13204	13103	13000	13078	13018	13002	13184	12971	13066	13076	12987	12974	13120	13049	12982	13033	13101	13031	13177	13089	13028	12914	12998	13039	13164	13009	13051	13172	13137	12934	13108	12966	13039	13094	13349	13083	13072	13016	13099	13137	13105	13146	13086	13109	12977	13216	13028	13098	13131	13039	13148	12986	13046	13103	13206	13063	13058	13173	12984	13064	13180	13165	13161	13095	13049	13159	13028	13143	13077	13053	13116	12988	12961	12973	13200	13132	13067	13086	13035	13021	13131	13069	13146	13014	13119	13179	13168	13184	13230	12881	13123	12997	13168	13146	13014	13008	13094	13142	13069	12997	13015	13148	13224	13085	13038	13091	13151	13161	13076	13068	12977	13103	13029	13089	13092	13165	13170	12985	13026	13023	12985	13009	13104	13072	12917	13232	13048	13045	13045	13145	13144	13069	13002	13077	13094	13106	13175	13091	13087	12933	13053	13113	13094	12922	13098	13192	13018	13179	13081	13145	12914	13165	13178	13064	13068	13077	13094	13156	13000	12997	12979	13019	13131	13019	13067	13034	13040	12964	13113	13278	13150	13173	13239	13005	13029	13075	13133	13024	13005	13060	12977	13182	12943	13096	13099	13012	13153	13023	13167	13049	13168	12959	13032	13066	13049	13165	13007	13086	12999	13022	13182	13051	13040	13078	13139	13023	12920	13163	13156	12980	12991	13114	13066	13042	12988	13097	12942	13188	13172	13085	13171	13016	13119	13116	13083	13098	13127	13016	12999	12970	12959	12929	13199	13097	13177	12964	13094	13050	13147	13046	12996	13009	13026	13086	13213	13034	13056	13212	13279	13044	13032	13011	13051	13220	13179	12936	13084	13206	13089	13131	13145	13065	13121	12920	13001	13175	13138	13039	13160	12977	12977	13024	12994	13137	13167	13051	13050	13179	13193	12996	12916	13015	12861	12987	12907	13114	13097	13037	12863	13030	13213	13070	13291	12986	13020	13124	13193	13193	13048	13049	13092	12999	13056	13168	13179	12991	13125	13080	13082	13052	12925	13047	13118	13036	13045	13015	13005	13107	13038	13015	12976	13292	13108	13094	13087	12944	13098	13192	12981	13046	13014	12907	13054	13121	12897	13089	13012	13056	13115	13052	13102	13170	13080	13059	13117	12927	13144	13133	13012	13094	13126	13071	13175	13182	13132	13099	13188	13200	13125	13046	13151	12975	13143	13200	12991	13065	13216	12969	13061	13058	13233	13050	13126	13057	13131	13232	13095	12946	13045	12984	13205	12971	13026	13209	13123	13110	13200	12982	13069	13118	13064	13190	13198	13098	13009	13117	13031	13130	13134	13039	13077	13042	13218	12992	12955	13150	13114	13001	13174	13066	13050	12974	12989	12870	13111	13111	12997	13087	13198	12957	13116	13124	12985	13215	13003	13111	13117	13129	13058	13045	12967	13006	13102	13100	13089	13015	13047	13098	13086	12952	12898	13215	13109	13231	13090	13113	13105	13110	13074	13116	13363	13234	13067	13099	12937	13073	13276	13172	13101	12953	13057	12923	13160	13068	13020	13143	13091	12947	13005	12980	13047	13114	12906	13104	12945	13102	12973	12988	13096	13301	13089	13124	13150	12904	13038	13041	13028	13027	13163	13249	13172	13184	13099	13131	13100	12999	13031	12929	13061	12895	13096	13117	13177	13128	12962	13215	13236	13230	13087	12958	13042	13019	13062	13035	12968	13082	13124	13092	13089	13043	13073	12888	13033	13119	13146	13023	13255	13089	13064	13235	13070	13176	12901	13141	13047	13007	13139	12992	13104	12979	13098	13089	12884	13085	13172	13087	13002	13160	13189	13263	12991	13040	12987	13102	13120	13099	13116	13036	13205	13007	13092	13061	12995	13024	13009	13149	13080	13070	12957	13198	13086	12992	13219	12934	13141	12965	12975	13161	13162	13288	13130	12887	13112	12899	13132	12992	13067	13152	13106	13142	13016	13028	13019	13036	13153	13062	13133	13223	13030	13164	13021	13034	13102	13140	12962	13258	13229	13077	13179	13125	13162	13062	13056	13072	13281	13100	13034	13130	13151	13150	13024	13118	13117	13022	13084	13054	13094	13152	13057	13085	13198	13158	13241	13128	13201	13080	13070	13171	13231	12989	13113	13052	13038	13015	13072	13059	13001	13123	13055	13045	13189	13066	13052	13011	13162	13020	12957	13081	13107	13128	13110	12968	13009	13088	13068	13224	13150	13027	13040	12972	13024	13169	13166	13029	13153	13153	13117	12957	13034	12990	13045	13111	13137	13098	13226	13106	13118	13077	12948	13073	12895	13135	13004	12958	13010	13146	12947	13100	13071	13061	12965	13049	12915	13190	13050	13131	13127	13229	12987	13052	13046	12970	12912	13144	13204	12908	13059	13012	13298	13084	13166	13189	13101	12915	13190	12885	12921	13023	13241	13134	13051	13222	13133	13027	13099	13057	13094	12962	12941	13176	13089	13074	12968	13092	13012	13059	13126	13002	13131	13123	13157	12835	13012	13123	13140	13120	13018	12963	13292	13164	13072	12908	13143	13011	13022	13132	13198	13051	13231	13152	13080	13194	13124	13014	13052	13101	13048	13094	13003	12935	12971	13096	13106	13251	13104	12914	12975	12965	13109	13147	13058	13032	13064	13076	13186	13322	12990	12971	13193	13071	13104	13013	13171	13087	12973	13203	13186	13061	13161	13083	13025	12999	12920	13151	13025	12913	12978	13073	13126	13023	13083	12888	12973	12940	13074	13089	13104	13060	13037	13063	13226	13079	13048	13214	13152	13153	13036	13163	13172	12995	13189	13120	12905	13080	13069	13068	13103	13044	13288	13101	13069	13106	12859	13114	13068	13055	13068	13094	13120	13098	13084	13072	13069	12930	12917	12986	13140	12967	13030	13024	13058	12932	13151	13087	13041	12871	13014	13001	13178	13016	12856	13146	13162	13059	13090	13153	13220	13072	13188	13062	12973	12963	13031	12993	12991	13081	13109	13106	12939	13096	13173	13035	13033	13019	13096	12991	13132	13004	13212	13005	13273	13112	13166	12963	13057	13066	13098	12884	12903	13201	13083	12916	13062	13024	13067	13094	13150	13086	12988	13035	12997	13011	13053	12964	12857	13192	12990	13094	13235	12936	12992	13126	13097	13125	13046	13022	13037	12984	13138	13206	12882	13260	13205	13145	13250	13146	13089	12975	13021	13193	13109	13196	12994	13046	13034	13039	12942	13110	13047	12982	12974	13093	13185	13072	13036	13119	12888	13012	13204	13099	13129	13261	12905	12897	13055	13166	12940	13060	13090	13050	13052	13067	13076	12931	12955	13124	13028	13111	12945	13023	13191	13092	13081	13067	12833	13126	13067	13089	13030	13017	13044	12940	13165	12946	12924	13154	13104	13153	13107	13032	13049	13076	13039	13047	13165	13175	13117	13150	13078	13060	13037	13086	13016	13133	12998	13067	13088	12979	13030	13113	13005	13122	13002	13018	13101	13054	13036	13159	13075	13092	13152	13278	13081	13089	13045	13027	12947	13103	13072	13104	13105	13056	13091	13092	13071	12986	13037	13036	13104	13087	12936	13003	13057	12960	13119	13129	13108	13012	12984	13157	13114	13179	13037	12950	13089	12901	13150	12995	12953	13229	13043	13057	12911	13216	13051	13146	12984	13159	13097	13203	13131	13378	13145	12972	13052	13168	12982	12996	13216	13159	13110	12988	13111	13119	13196	13127	13041	12995	13140	13134	13123	13083	13048	13100	12939	13121	13013	13290	13088	13100	13069	13062	13070	13143	13167	13041	13223	13059	12935	13058	13030	13098	13270	13078	13037	13192	13150	13064	12970	13167	13117	12960	13268	13067	13141	13096	12982	13032	13109	13015	13288	13003	13156	12992	13043	13088	13136	13090	13122	13097	13114	13032	13184	13074	13123	13138	13069	13196	12988	13173	13143	12970	13024	12987	12872	13118	12984	13100	13183	13161	12943	13179	13297	13052	13213	12929	13022	13117	12993	13066	13183	13054	13110	13140	13060	13124	13060	13055	13043	13133	13098	13124	12971	13003	13146	12994	13067	13186	13020	13061	13192	13076	13074	13034	13097	13140	12967	13150	12885	12977	12945	13163	13129	13030	13182	13083	12931	12856	13054	13074	13045	12840	13157	13299	13196	13026	12987	13212	12949	13155	13084	13168	13260	13078	13302	12908	13103	12960	13245	13044	13230	13142	13032	13144	13136	12973	13177	12961	13132	13250	12899	12984	13073	13034	12885	13121	13062	13109	13080	13081	13161	13157	13114	13167	13100	13184	13086	13162	13170	13114	13164	13131	13053	12979	13136	13053	12994	13057	13000	13142	12981	13162	13038	13062	13144	13185	13080	12966	13052	13120	13275	12998	12966	13099	12997	13197	13071	13244	12966	13064	13110	12887	13125	13046	13161	13012	12970	13113	13161	13097	13151	12869	13062	13273	13113	13116	13110	12975	13001	13103	13147	12976	13003	12929	13047	13049	13049	13086	13100	13143	13072	13057	12924	13082	13082	13114	13186	12924	13044	12917	13149	13000	12918	13130	13123	13107	12923	13040	13277	13020	13140	13087	13274	13059	13239	13152	13068	13219	13124	12929	12948	13027	13080	13138	13257	13077	13142	13189	13152	12989	12964	13132	13002	13209	12987	13110	13001	13125	12936	13095	12978	13190	13061	13125	12986	13048	13000	13059	13044	13152	12977	12913	13097	13179	13174	13116	13075	13164	12936	13077	13070	12994	13205	13274	13082	12963	13074	13191	12999	13132	13005	13076	13206	13072	13202	13000	13017	13120	13011	12902	12956	13186	13180	12976	13212	13070	13148	13078	13036	13154	13069	12999	13043	13043	13093	13306	13097	13086	13017	12943	12949	13143	13143	13068	13164	13007	13225	13191	13047	13076	13110	13000	12935	13151
23884	20932	28136	23944	21294	19117	17776	15556	15245	15173	15262	15059	15078	14926	14839	14903	15160	14825	15236	17204	17731	19517	22312	19954	17022	15480	14903	14732	14882	14835	14805	14687	14722	14791	14691	14741	14726	14762	14887	14933	14572	14673	14899	14840	14663	14664	14674	14649	14583	14635	14732	14790	14660	14718	14649	14878	14764	14921	14668	14630	14564	14681	14813	14810	14765	14738	14823	14477	14656	14905	14714	14774	14826	14689	14654	14590	14678	14724	14760	14668	14631	14962	14794	14773	14715	14802	14666	14656	14720	14680	14840	14712	14584	14540	14725	14655	14723	14643	14633	14881	14779	14528	14807	14603	14443	14612	14777	14929	14696	14708	14652	14665	14818	14707	14728	14755	14765	14751	14737	14748	14615	14787	14854	14686	14591	14757	14574	14681	14632	14779	14839	14661	14824	14884	14950	14760	14841	14648	14655	14711	14518	14870	14757	14854	14806	14717	14702	14697	14563	14751	14791	14753	14676	14675	14737	14525	14906	14615	14748	14765	14672	14685	14794	14641	14822	14649	14808	14824	14716	14749	14635	14757	14746	14734	14624	14642	14702	14534	14771	14726	14847	14572	14553	14651	14705	14590	14672	14622	14658	14683	14644	14611	14858	14769	14413	14585	14787	14582	14709	14708	14843	14686	14808	14577	14676	14669	14736	14864	14893	14736	14814	14736	14655	14577	14733	14840	14764	14753	14624	14617	14849	14752	14693	14645	14633	14644	14853	14702	14772	14675	14714	14571	14645	14636	14721	14638	14538	14459	14639	14612	14696	14521	14853	14712	14642	14687	14673	14675	14556	14619	14722	14765	14624	14615	14537	14683	14678	14592	14628	14761	14705	14704	14734	14608	14668	14602	14686	14649	14795	14826	14783	14523	14691	14727	14685	14649	14736	14783	14601	14925	14708	14630	14718	14639	14492	14765	14721	14729	14723	14891	14628	14545	14763	14611	14775	14543	14731	14593	14834	14791	14840	14636	14618	14892	14741	14729	14724	14770	14597	14723	14680	14768	14611	14715	14733	14727	14728	14681	14838	14634	14530	14592	14704	14666	14754	14504	14844	14737	14769	14647	14816	14573	14580	14701	14731	14569	14695	14488	14638	14792	14797	14765	14936	14630	14878	14908	14916	14840	14644	14723	14689	14627	14824	14754	14639	14798	14667	14567	14756	14505	14660	14555	14692	14678	14720	14717	14698	14519	14864	14797	14649	14531	14641	14670	14585	14748	14506	14405	14448	14802	14668	14722	14852	14670	14592	14903	14794	14668	14731	14877	14596	14692	14712	14665	14576	14552	14800	14789	14572	14756	14658	14720	14678	14638	14673	14688	14737	14817	14768	14693	14658	14634	14750	14816	14466	15003	14732	14575	14816	14595	14740	14639	14572	14749	14767	14695	14841	14778	14556	14854	14654	14587	14546	14646	14641	14728	14652	14836	14766	14799	14730	14598	14755	14690	14727	14800	14768	14791	14600	14799	14677	14778	14684	14631	14729	14672	14673	14671	14765	14776	14643	14835	14562	14592	14625	14522	14907	14717	14804	14669	14860	14659	14733	14650	14458	14586	14610	14777	14733	14883	14672	14643	14744	14749	14797	14552	14644	14653	14595	14552	14429	14551	14731	14592	14625	14510	14786	14697	14904	14838	14797	14693	14660	14612	14564	14719	14417	14626	14696	14668	14780	14699	14765	14597	14739	14829	14779	14673	14571	14623	14772	14730	14646	14760	14675	14613	14625	14789	14543	14646	14889	14696	14719	14576	14715	14729	14699	14771	14799	14640	14645	14535	14637	14554	14700	14699	14609	14715	14922	14591	14601	14622	14731	14714	14586	14534	14860	14720	14622	14581	14676	14564	14720	14694	14735	14652	14519	14716	14634	14406	14708	14903	14716	14604	14772	14739	14702	14685	14690	14779	14602	14731	14823	14781	14594	14700	14605	14722	14661	14740	14556	14745	14637	14704	14743	14738	14877	14672	14565	14837	14689	14799	14671	14507	14771	14591	14601	14723	14895	14879	14727	14713	14696	14682	14710	14794	14695	14551	14896	14654	14752	14682	14520	14626	14571	14657	14603	14762	14861	14813	14797	14887	14560	14703	14931	14606	14798	14761	14770	14895	14654	14521	14745	14710	14750	14780	14707	14510	14793	14605	14655	14757	14595	14842	14872	14644	14542	14693	14667	14670	14807	14772	14766	14631	14661	14552	14611	14656	14691	14823	14892	14627	14600	14421	14718	14653	14750	14929	14760	14633	14712	14784	14706	14597	14648	14706	14881	14770	14754	14701	14620	14713	14842	14740	14857	14591	14732	14568	14753	14602	14900	14619	14743	14743	14592	14651	14736	14498	14644	14755	14728	14578	14712	14675	14731	14614	14569	14690	14893	14717	14692	14818	14762	14764	14746	14685	14843	14538	14682	14752	14646	14780	14797	14716	14578	14841	14696	14724	14635	14628	14707	14513	14816	14702	14683	14572	14543	14749	14698	14581	14853	14661	14790	14785	14517	14714	14752	14590	14739	14691	14680	14776	14906	14670	14513	14834	14676	14616	14850	14665	14694	14799	14979	14712	14650	14724	14918	14709	14788	14723	14786	14552	14894	14711	14821	14657	14775	14769	14733	14731	14605	14576	14763	14717	14677	14670	14666	14748	14546	14552	14725	14762	14835	14723	14738	14600	14848	14615	14720	14752	14539	14824	14651	14610	14690	14608	14806	14732	14903	14673	14631	14612	14712	14706	14645	14828	14615	14796	14832	14621	14812	14503	14606	14557	14631	14765	14796	14735	14552	14680	14785	14800	14797	14675	14596	14777	14822	14868	14651	14556	14688	14593	14760	14763	14767	14787	14843	14708	14559	14766	14536	14958	14723	14738	14571	14690	14756	14617	14797	14656	14735	14729	14587	14792	14865	14982	14846	14759	14612	14914	14871	14713	14564	14779	14748	14772	14756	14640	14672	14663	14474	14637	14630	14444	14869	14662	14514	14773	14741	14705	14785	14803	14730	14584	14820	14736	14946	14802	14591	14762	14633	14786	14701	14717	14695	14587	14670	14694	14819	14615	14677	14678	14699	14754	14856	14826	14826	14412	14690	14851	14708	14549	14670	14631	14865	14707	14717	14648	14755	14593	14633	14544	14524	14771	14626	14595	14669	14663	14686	14804	14748	14630	14650	14612	14545	14570	14597	14798	14771	14605	14547	14661	14962	14851	14861	14682	14607	14728	14708	14717	14469	14599	14585	14692	14602	14925	14677	14591	14502	14624	14716	14620	14772	14669	14693	14790	14740	14720	14752	14893	14847	14661	14528	14690	14675	14813	14665	14741	14787	14616	14671	14769	14586	14721	14576	14703	14794	14724	14708	14646	14789	14537	14699	14540	14755	14581	14580	14742	14614	14500	14515	14552	14738	14762	14592	14776	14774	14848	14651	14599	14911	14622	14909	14662	14716	14709	14590	14587	14888	14701	14682	14826	14691	14639	14849	14562	14613	14758	14844	14819	14910	14841	14730	14593	14661	14814	14584	14875	14690	14682	14484	14649	14707	14490	14795	14588	14824	14791	14669	14786	14740	14675	14840	14544	14643	14677	14777	14816	14886	14641	14669	14606	14551	14759	14668	14785	14707	14712	14656	14727	14477	14669	14669	14658	14545	14667	14759	14819	14881	14588	14671	14612	14695	14676	14707	14792	14795	14731	14816	14584	14631	14608	14722	14807	14880	14733	14808	14591	14596	14867	14840	14857	14632	14770	14834	14731	14728	14802	14808	14810	14795	14648	14794	14665	14749	14631	14630	14703	14597	14719	14625	14560	14633	14738	14782	14697	14730	14572	14830	14677	14693	14646	14651	14611	14587	14656	14868	14834	14792	14784	14579	14982	14644	14734	14900	14703	14474	14730	14625	14713	14728	14546	14627	14824	14690	14554	14574	14675	14557	14611	14665	14687	14770	14667	14641	14621	14825	14538	14772	14712	14631	14814	14650	14690	14734	14553	14754	14566	14602	14607	14565	14701	14524	14610	14870	14747	14796	14826	14696	14512	14839	14646	14698	14502	14598	14546	14589	14593	14664	14625	14576	14613	14695	14601	14700	14731	14639	14825	14711	14667	14704	14717	14701	14594	14699	14649	14768	14865	14718	14589	14507	14525	14593	14686	14581	14643	14717	14480	14608	14922	14817	14433	14602	14717	14585	14729	14801	14704	14686	14643	14585	14634	14770	14668	14812	14662	14626	14634	14769	14732	14805	14633	14528	14441	14770	14615	14764	14603	14780	14621	14661	14647	14755	14832	14543	14839	14576	14698	14670	14766	14782	14662	14852	14725	14855	14811	14694	14618	14718	14658	14812	14690	14544	14427	14800	14668	14750	14849	14667	14722	14713	14621	14739	14786	14659	14542	14540	14666	14474	14641	14788	14794	14713	14663	14809	14822	14797	14716	14829	14573	14781	14683	14740	14696	14730	14832	14648	14682	14538	14623	14774	14563	14536	14665	14850	14694	14762	14607	14588	14713	14641	14758	14642	14718	14797	14803	14790	14723	14793	14846	14523	14541	14723	14825	14657	14757	14893	14749	14767	14705	14658	14622	14729	14568	14495	14688	14739	14758	14735	14801	14736	14691	14689	14639	14738	14577	14637	14755	14569	14740	14909	14802	14906	14676	14531	14630	14780	14652	14734	14498	14556	14706	14869	14726	14736	14756	14653	14760	14625	14695	14912	14854	14603	14729	14613	14600	14881	14618	14620	14537	14864	14701	14669	14601	14703	14774	14627	14456	14667	14683	14746	14812	14543	14759	14919	14652	14704	14681	14717	14775	14581	14599	14676	14491	14786	14582	14654	14685	14829	14547	14714	14693	14705	14636	14789	14701	14641	14479	14721	14783	14708	14648	14696	14650	14431	14705	14607	14850	14844	14610	14807	14610	14662	14733	14754	14730	14773	14680	14686	14592	14749	14399	14752	14860	14690	14640	14714	14749	14647	14939	14690	14791	14755	14726	14829	14574	14650	14694	14705	14613	14836	14799	14711	14612	14710	14658	14561	14807	14664	14631	14765	14825	14726	14654	14649	14623	14762	14676	14655	14780	14706	14583	14807	14656	14909	14774	14802	14880	14776	14644	14827	14756	14603	14614	14580	14643
13192	21751	20174	17775	16879	16209	15805	15561	15411	15209	15163	14747	14958	14820	14748	14600	14661	14632	15209	19228	18763	22012	24846	20699	16848	14934	14557	14512	14494	14442	14675	14292	14366	14367	14451	14467	14441	14407	14385	14520	14386	14213	14294	14333	14404	14459	14493	14313	14481	14393	14304	14318	14239	14517	14323	14593	14385	14320	14381	14353	14424	14376	14394	14582	14450	14440	14360	14479	14369	14268	14408	14408	14292	14259	14354	14372	14395	14507	14407	14491	14183	14265	14332	14319	14373	14448	14474	14410	14276	14489	14530	14379	14319	14583	14228	14519	14472	14511	14392	14526	14478	14407	14423	14340	14410	14314	14322	14338	14310	14450	14362	14432	14412	14470	14435	14399	14339	14432	14343	14323	14417	14191	14526	14452	14485	14346	14377	14469	14300	14416	14406	14233	14246	14273	14352	14200	14455	14366	14395	14262	14444	14263	14348	14230	14331	14278	14419	14420	14389	14427	14341	14259	14312	14438	14430	14277	14438	14170	14463	14329	14421	14444	14339	14307	14469	14427	14372	14374	14441	14317	14425	14278	14258	14480	14267	14398	14185	14542	14450	14565	14365	14490	14498	14410	14393	14373	14397	14384	14083	14291	14446	14410	14425	14326	14358	14473	14430	14394	14263	14176	14294	14313	14454	14331	14390	14285	14239	14339	14542	14380	14245	14373	14360	14446	14231	14362	14282	14417	14356	14445	14261	14373	14501	14360	14317	14305	14509	14191	14292	14378	14427	14384	14073	14503	14253	14504	14298	14441	14390	14361	14497	14460	14358	14221	14226	14437	14407	14412	14391	14474	14301	14359	14304	14461	14348	14409	14426	14413	14433	14507	14377	14227	14395	14371	14384	14399	14368	14386	14492	14198	14258	14340	14194	14374	14449	14452	14357	14547	14385	14329	14334	14342	14445	14322	14454	14491	14189	14270	14383	14645	14456	14516	14357	14504	14283	14412	14269	14476	14350	14370	14229	14394	14267	14321	14447	14428	14515	14192	14521	14472	14366	14420	14366	14406	14401	14405	14406	14548	14401	14441	14326	14323	14320	14299	14437	14278	14392	14168	14356	14246	14430	14409	14415	14375	14464	14457	14296	14427	14397	14333	14315	14401	14371	14412	14398	14324	14404	14465	14287	14307	14357	14422	14362	14452	14413	14519	14334	14416	14498	14348	14483	14443	14233	14217	14351	14399	14415	14377	14314	14224	14549	14421	14333	14363	14375	14404	14240	14516	14426	14295	14394	14454	14454	14438	14286	14681	14456	14224	14382	14322	14407	14336	14393	14305	14476	14416	14592	14372	14371	14371	14470	14468	14375	14428	14409	14377	14151	14406	14378	14279	14326	14233	14358	14430	14318	14380	14425	14376	14412	14376	14517	14351	14402	14604	14385	14257	14249	14430	14471	14345	14344	14257	14303	14398	14408	14521	14469	14425	14350	14288	14423	14295	14454	14378	14394	14288	14509	14357	14510	14414	14407	14201	14374	14193	14453	14351	14317	14483	14503	14486	14497	14434	14277	14555	14245	14316	14501	14414	14241	14478	14405	14308	14391	14435	14307	14436	14343	14411	14465	14398	14296	14407	14544	14466	14347	14496	14314	14366	14378	14233	14391	14408	14372	14331	14275	14495	14445	14561	14300	14198	14494	14461	14303	14349	14384	14322	14353	14234	14349	14152	14359	14317	14505	14308	14605	14344	14447	14410	14263	14429	14237	14383	14484	14370	14362	14423	14394	14443	14313	14401	14380	14362	14242	14397	14286	14299	14275	14511	14308	14527	14398	14444	14360	14274	14260	14430	14426	14367	14320	14394	14596	14420	14383	14303	14467	14356	14411	14359	14643	14267	14492	14362	14411	14391	14252	14494	14482	14354	14393	14225	14287	14226	14508	14401	14321	14205	14412	14495	14440	14463	14416	14407	14428	14415	14459	14273	14368	14399	14426	14305	14378	14390	14312	14360	14430	14339	14466	14327	14535	14260	14229	14353	14319	14363	14345	14617	14330	14420	14314	14327	14345	14315	14372	14536	14388	14364	14385	14396	14179	14358	14464	14319	14569	14365	14385	14485	14348	14354	14405	14306	14354	14367	14401	14274	14458	14376	14450	14270	14499	14434	14370	14244	14522	14287	14386	14388	14424	14389	14473	14364	14454	14424	14292	14287	14446	14395	14475	14327	14423	14370	14373	14457	14386	14382	14351	14400	14329	14370	14259	14343	14456	14314	14349	14320	14356	14578	14382	14436	14290	14334	14418	14356	14331	14344	14364	14279	14374	14440	14419	14277	14422	14330	14272	14433	14410	14463	14494	14439	14455	14336	14446	14357	14562	14458	14454	14333	14281	14414	14398	14448	14343	14512	14260	14368	14282	14362	14373	14377	14439	14436	14496	14382	14341	14295	14437	14551	14452	14272	14334	14348	14266	14326	14489	14312	14364	14254	14433	14385	14220	14355	14539	14424	14318	14522	14493	14284	14373	14453	14372	14383	14368	14368	14302	14576	14162	14202	14395	14477	14404	14364	14391	14295	14469	14377	14219	14216	14378	14249	14450	14558	14231	14462	14205	14297	14345	14634	14565	14372	14418	14400	14404	14386	14182	14312	14371	14264	14450	14351	14399	14425	14229	14455	14503	14405	14451	14417	14338	14424	14476	14261	14382	14372	14500	14248	14329	14427	14336	14308	14533	14454	14294	14393	14281	14507	14275	14452	14384	14268	14471	14388	14309	14251	14415	14266	14327	14423	14510	14339	14302	14177	14379	14396	14419	14236	14381	14397	14528	14453	14376	14419	14231	14317	14453	14332	14379	14416	14518	14409	14475	14373	14427	14553	14286	14275	14367	14447	14341	14428	14501	14218	14675	14379	14392	14330	14209	14375	14347	14350	14318	14346	14365	14253	14256	14432	14441	14285	14555	14459	14482	14366	14483	14438	14462	14389	14347	14348	14429	14373	14446	14263	14379	14360	14304	14549	14313	14411	14503	14589	14425	14282	14513	14511	14233	14454	14494	14296	14512	14405	14300	14443	14413	14300	14329	14456	14201	14449	14353	14202	14342	14617	14455	14376	14316	14333	14462	14316	14471	14448	14299	14185	14434	14372	14394	14321	14352	14457	14417	14285	14466	14032	14392	14402	14437	14317	14447	14263	14428	14182	14468	14300	14321	14380	14406	14309	14240	14455	14487	14198	14399	14386	14259	14438	14328	14537	14498	14312	14469	14160	14457	14421	14417	14381	14437	14282	14379	14448	14341	14291	14457	14385	14383	14378	14486	14483	14295	14363	14373	14334	14522	14242	14387	14414	14452	14308	14479	14428	14352	14195	14391	14387	14392	14488	14548	14257	14310	14323	14229	14498	14464	14318	14324	14376	14543	14321	14507	14487	14442	14499	14224	14378	14408	14361	14420	14299	14356	14275	14476	14357	14413	14446	14563	14354	14393	14329	14250	14429	14488	14301	14376	14313	14354	14432	14415	14349	14349	14465	14364	14379	14340	14431	14241	14330	14398	14346	14398	14391	14452	14340	14369	14301	14424	14236	14277	14250	14303	14468	14354	14396	14416	14221	14475	14252	14294	14544	14512	14166	14369	14447	14366	14240	14387	14587	14462	14413	14320	14437	14417	14522	14310	14412	14445	14370	14255	14436	14289	14175	14198	14368	14465	14381	14377	14412	14507	14474	14525	14483	14374	14260	14381	14485	14247	14440	14276	14474	14566	14371	14360	14496	14533	14237	14391	14513	14586	14382	14298	14359	14399	14439	14568	14480	14483	14430	14404	14362	14594	14295	14418	14327	14394	14393	14445	14254	14354	14415	14384	14441	14481	14181	14234	14397	14477	14345	14375	14283	14300	14527	14424	14526	14524	14445	14179	14401	14281	14429	14468	14473	14428	14423	14398	14433	14430	14397	14347	14334	14326	14380	14335	14447	14428	14397	14410	14394	14389	14541	14370	14376	14309	14468	14379	14341	14529	14325	14419	14503	14434	14361	14392	14305	14292	14376	14256	14425	14354	14542	14419	14467	14197	14373	14324	14272	14375	14356	14422	14368	14372	14253	14249	14465	14393	14255	14475	14364	14458	14424	14393	14343	14428	14310	14269	14444	14623	14552	14382	14538	14321	14297	14435	14360	14494	14381	14489	14423	14415	14306	14306	14482	14350	14363	14509	14401	14305	14466	14319	14317	14217	14455	14401	14393	14379	14351	14386	14417	14363	14477	14422	14348	14280	14419	14349	14441	14426	14481	14447	14573	14358	14520	14255	14509	14404	14404	14263	14413	14531	14456	14416	14426	14382	14402	14353	14470	14501	14373	14387	14460	14354	14357	14510	14264	14369	14386	14310	14340	14421	14436	14427	14217	14387	14447	14441	14331	14398	14340	14632	14344	14278	14288	14350	14339	14302	14281	14341	14307	14345	14301	14233	14214	14473	14399	14469	14271	14306	14438	14440	14277	14221	14607	14292	14476	14358	14372	14218	14206	14401	14446	14430	14275	14400	14293	14430	14361	14435	14427	14559	14374	14432	14463	14322	14468	14374	14530	14307	14289	14396	14249	14443	14499	14383	14356	14508	14442	14526	14448	14432	14485	14413	14356	14180	14402	14317	14433	14375	14351	14226	14454	14323	14459	14423	14348	14418	14376	14403	14337	14275	14288	14379	14520	14429	14226	14340	14430	14366	14318	14500	14289	14198	14334	14291	14377	14262	14511	14541	14452	14461	14269	14355	14171	14219	14332	14526	14350	14542	14425	14369	14331	14424	14392	14329	14285	14348	14480	14426	14318	14252	14389	14417	14236	14458	14347	14419	14404	14530	14477	14321	14175	14437	14338	14641	14243	14480	14331	14674	14437	14406	14400	14276	14345	14354	14546	14497	14414	14354	14405	14295	14181	14377	14237	14358	14439	14274	14357	14452	14493	14194	14293	14416	14350	14404	14353	14152	14469	14180	14413	14413	14384	14351	14362	14277	14446	14435	14344	14366	14404	14529	14336	14454	14298	14223	14384	14296	14220	14479	14399	14328	14301	14526	14474	14432	14239	14297	14417	14486	14174	14307	14467	14332	14351	14373	14239	14353	14346	14410	14358	14602	14312	14422	14305	14459	14298	14607	14318	14335	14370	14180	14637	14237	14342
22751	20930	28630	23389	21107	22147	21338	16801	15894	15892	15791	15478	15591	15231	15407	15344	15464	15370	15303	15502	22445	27077	25830	21988	19124	16300	15195	14947	15272	14877	15044	14935	14891	14966	14995	15034	15020	15097	14831	14908	14789	14821	14930	15038	14935	15042	14945	14841	14982	14949	15083	14954	14905	14730	14854	14807	14951	14982	14889	14701	14993	14750	14946	14983	14911	14780	15037	14887	15007	14998	14842	14775	15037	14921	14700	15129	14950	14875	14834	14717	14936	14902	15070	14779	14952	14758	15012	14830	14876	14978	14818	15035	14817	14932	14796	14758	14859	14928	14924	14937	14770	14844	14830	14771	14699	14909	14841	15033	14718	14744	14716	14867	14958	14557	14644	14877	14985	14802	14833	14829	14840	14779	14867	14727	14863	15015	14996	14829	14857	14814	14924	14707	14892	14959	14872	14805	14982	14863	14985	14948	14939	14947	14675	14860	14851	14739	14932	14906	14776	14878	14903	15021	14853	14827	15050	14907	14771	14785	14776	14852	14770	15027	14934	14923	14774	14864	14829	14873	14805	14800	14927	14650	14884	14933	14682	14805	14638	14890	14920	14738	14950	14880	14896	14862	14751	14951	14988	14932	14922	14802	14915	14918	14987	14939	14994	14733	14826	14875	14833	14824	14648	14733	14954	14707	14924	14869	14953	14840	14617	14924	14856	14763	14755	14690	14969	14911	14990	14878	14938	14854	14694	14854	14767	14829	14752	14724	14776	14848	14980	15050	14745	14903	14949	14801	14789	14775	14934	14851	14846	14786	14937	14802	14744	14687	14811	14774	14902	15016	14822	14871	14903	14863	14871	14762	14785	14688	14642	14931	14838	14973	14694	14790	14993	14798	14770	14742	14805	14848	14740	14862	15125	14978	14748	14913	14919	14943	14939	14779	15006	14812	14844	14796	14910	14808	14931	14917	14803	14681	14689	14774	15067	14951	14729	14953	14797	14895	14836	14751	14967	14797	14867	14864	14966	14830	14823	14782	14973	14812	14874	14934	14985	14682	14745	14786	14747	14898	14874	14816	14832	14886	14684	14805	14871	14860	14830	14954	14727	14905	14877	14874	14777	14833	14871	15100	14929	14714	14862	14785	14866	14816	14901	14940	14897	14909	14755	14904	14888	15004	14805	14865	14943	15018	14786	14792	14744	14726	14704	14957	14775	14726	14914	14822	15014	14834	14743	14616	14774	14931	14915	14835	14881	14862	14849	14809	14898	14858	14774	14878	14847	14662	14792	14781	14781	14872	14978	15010	14746	14801	14964	14926	14828	14802	14961	14846	14623	15016	14792	14689	14900	14771	14620	14735	14850	14925	14859	14905	14850	14812	14819	14896	14881	14891	14848	14917	14869	14783	14935	14810	14841	15070	14828	14673	14763	14969	14865	15141	14950	14867	14845	15001	14912	14994	14904	14696	14764	14849	14695	14732	14729	14796	14832	14855	15013	14961	14759	14836	14884	14943	14905	14944	14838	14787	14848	14766	14790	14869	14989	14728	14780	14704	14784	14869	14840	14898	14691	14869	14882	14676	14823	14800	14885	14999	14771	14839	14825	14765	14855	14574	14842	14767	15017	14813	15029	15009	14846	14891	14914	14850	14709	14836	14998	14838	14915	14795	14660	15004	14806	14835	14995	14939	14940	14761	14616	14916	14978	14930	15157	14877	14571	14793	15109	14725	14823	14810	14866	15006	14843	14942	14795	14991	14951	14722	14778	14718	14941	14915	14635	14820	14883	14927	14842	14948	14948	14900	14868	15073	14887	14974	14751	14767	14878	14833	14945	14870	14921	14623	14766	14759	14766	14803	14828	14835	14676	14991	14996	14711	14911	14691	14855	14878	14742	14777	14841	14759	14902	14915	14896	15037	14838	14791	14970	14755	14753	14847	14784	14732	14719	14851	15086	14957	14692	14966	14837	14992	14739	14846	15129	14829	14966	14852	14757	14835	15020	14741	14757	14882	14791	14990	14919	14754	14959	14798	14770	14805	14877	14909	14684	14836	14811	14903	14996	14789	14764	14819	14871	14922	14844	14744	14735	14812	14856	14841	14927	14754	14769	14904	14670	14835	14975	14859	14713	14825	14796	14871	14965	14755	14890	14847	14764	14851	14759	14887	14833	14787	14839	14976	14718	14903	14858	15042	14808	14668	14728	14671	14927	14811	14618	14650	14836	14793	14785	14947	14679	14767	14747	14861	14844	14775	14947	14843	14851	14943	14862	14717	14807	14901	14921	14846	14821	14748	14883	14771	14780	14814	14920	14956	14682	14820	14814	14986	14809	14827	14920	14805	14866	14951	14717	14876	14847	14846	14929	15085	14848	14863	14831	14749	14854	14820	14766	15016	14850	14838	14795	14961	14894	14762	14950	14947	14686	14915	14743	14779	14960	14983	14576	14898	14744	14840	14800	14853	14934	14867	14879	14836	14807	14807	14710	14826	14738	14879	14684	14902	14767	14882	14719	14731	14841	15038	14790	14845	14630	14914	14711	14703	14960	14782	14709	14860	14941	14792	14933	14887	14784	14828	14761	14982	15059	14829	15043	14935	14661	14826	14656	14781	15022	14871	14916	14809	14904	14799	14934	14865	14819	14823	14721	14606	14992	14870	14817	14848	14872	14799	14917	14746	14794	14792	14742	14930	15117	14920	14950	14723	14856	14976	14846	14733	15009	14972	14881	14902	15031	14839	14964	14673	14709	14784	14781	14873	14686	14720	14798	14776	14769	14640	14897	14813	14820	14820	15004	14951	14929	14845	14888	14976	14877	14781	14677	14562	14743	14738	14898	14605	14778	14966	14804	14753	14720	14817	14777	14737	14938	14842	14906	14852	14904	14841	14778	14910	14824	14706	14737	14665	15116	14826	14743	14894	14942	14882	14955	14785	14924	14758	14864	14940	14860	14839	14864	14898	14922	14995	14855	14864	14767	14874	14838	14902	14765	14686	14917	14918	14843	14890	14718	14713	14830	14957	14731	14745	14946	14806	14747	14847	14743	14747	14858	14885	14858	14912	14707	14669	14786	14836	15023	15018	14948	14729	14784	14966	14842	14783	14891	14846	14783	14650	14984	14812	15070	14771	14811	14792	14738	14870	14826	14682	14930	14771	14805	14808	14946	14831	14893	14946	14864	14673	14725	14743	15070	14737	14949	14905	14951	14682	14912	14901	14865	14984	14592	14670	14825	14697	14830	14960	14954	14772	14718	14871	14761	14819	15010	14743	14927	14842	14907	14896	15006	14792	14958	14740	14975	14870	14738	14909	14862	14628	14793	14772	14946	14933	14809	14956	14842	14830	14723	14917	14806	15067	14815	14921	14858	14941	14810	15040	14729	14739	14795	14906	14911	14916	14842	14963	14949	15086	14817	14597	14878	14685	14807	14841	15032	14941	14763	14798	14857	14900	14661	14814	14830	14903	14867	15038	14759	14860	14885	14843	14828	14731	14872	14914	14997	14992	14717	14862	15059	14853	14997	14896	14985	14831	14930	14894	14903	14733	14990	15088	14953	14906	14880	14830	14884	14882	14756	14793	14857	14884	14549	14888	14725	14877	14743	14923	14721	14716	14780	14840	15007	14890	14913	14762	14788	14821	14888	14826	14558	14773	14958	14843	14540	14859	14690	14720	14914	14909	14788	14741	14848	14900	14884	15011	14810	14949	15097	14799	14842	14875	14834	14837	14806	14865	14963	14676	14814	14943	14810	14707	14938	14730	14640	14967	14799	14626	14894	14894	15133	14710	14958	14718	14901	14837	14895	14886	14832	14797	14895	14805	14734	14906	14729	14899	14800	14743	14892	14760	14838	14859	14786	14890	14870	14891	14869	14828	14874	14783	14828	14967	14971	14787	14743	14689	14828	14931	14914	14830	14830	14876	14788	14895	14650	14988	14722	14664	14654	14854	14688	14811	14689	14843	14746	14975	14954	14949	14903	14772	14827	14836	14857	14842	14891	14849	14905	14822	14832	14742	14841	14885	14935	14826	14864	14882	14711	14775	14762	14882	14963	14844	14877	14808	14936	14770	14890	14706	14903	14902	14890	14671	14798	14910	14970	14720	14886	14928	14845	14662	14760	15019	14831	14887	14825	14922	14884	14867	14780	14934	14838	14967	14738	14975	14919	14795	14794	15107	14911	14847	14887	14642	14557	14808	14889	14779	15027	14736	14871	14910	14846	14840	14904	14769	14852	14839	14846	14786	14867	14697	14750	14829	14559	14933	14780	14807	14876	14758	14715	14827	14930	14792	14876	14859	14732	14629	14889	14939	14965	14919	14876	14731	14787	14689	14913	14759	14661	14887	14953	14844	14746	14791	14890	14900	14936	14854	14740	14955	14842	14628	14805	14850	14881	14976	14777	14783	14889	14730	14871	14819	14863	14848	14846	14996	14939	14847	14909	14852	14829	14622	15007	14846	14861	14720	14752	14886	14971	14709	14860	14942	14915	14900	14918	14793	14617	14770	14894	14820	14863	15073	14942	14506	14773	15007	14839	14749	14820	15013	15131	14888	15028	14889	14889	14681	14631	14757	14772	14847	14848	14904	14915	14853	14844	14896	14821	14759	14774	14892	14755	14741	14753	14884	14690	14680	14842	14702	14972	14833	14743	14694	14873	14960	14957	14886	14864	14560	14910	14868	15007	14734	14849	14943	14778	14787	14981	14804	14874	14761	14731	14840	14802	14918	15070	14911	14777	14824	14928	14694	14811	14830	14868	14768	14745	14774	14729	14829	14912	14838	14717	14682	14774	14689	14855	14846	14769	14900	15003	15095	14789	14870	14892	14778	14925	14776	14671	14913	14815	14847	14778	14656	14709	14805	14786	14922	14884	14839	14687	14815	14706	14892	14866	14907	14735	14829	14802	14933	14832	14833	14852	14763	14722	14926	14713	14909	14860	14850	14687	14771	14834	14685	14837	14759	14732	14855	14670	14816	14954	14941	14768	14825	14736	14843	15000	14923	14824	14746	14875	14817	14852	14859	14835	14903	14865	14900	14776	15035	14831	14927	14816	14756	14944	14843	14838	14841	14809	14909	14804	14882	14935	14737	14755	14841	14720	14785	14732	14869	14903	14784	14921	14852	14760	14809	14837	14824	14755	14858	14905	14841	15041	14894	14730	14892	14829	14868
14824	26313	24691	20408	18618	17242	16726	16205	15912	15750	15403	15427	15451	15232	15109	14930	14756	14756	14994	15492	26305	31095	27814	23791	19021	15649	14703	14552	14512	14514	14460	14393	14421	14464	14339	14436	14568	14367	14492	14105	14489	14285	14604	14442	14428	14386	14461	14318	14540	14292	14484	14226	14329	14449	14417	14403	14546	14379	14558	14439	14475	14237	14501	14531	14505	14402	14470	14429	14459	14358	14347	14504	14388	14389	14382	14421	14442	14466	14510	14275	14395	14302	14412	14384	14300	14427	14482	14353	14587	14331	14571	14486	14322	14456	14486	14345	14359	14468	14654	14433	14385	14362	14327	14450	14461	14619	14451	14404	14529	14309	14392	14318	14395	14432	14436	14443	14307	14502	14326	14505	14324	14347	14340	14447	14421	14290	14354	14359	14550	14307	14281	14488	14413	14347	14469	14457	14436	14343	14526	14264	14425	14610	14393	14482	14423	14300	14425	14171	14301	14238	14552	14405	14403	14472	14228	14307	14508	14509	14323	14393	14442	14380	14423	14302	14275	14390	14444	14510	14461	14498	14472	14436	14316	14263	14488	14414	14315	14383	14614	14291	14452	14375	14187	14541	14392	14433	14387	14217	14333	14388	14337	14528	14250	14245	14345	14349	14439	14404	14353	14275	14461	14378	14567	14331	14279	14221	14522	14474	14263	14547	14322	14456	14417	14257	14515	14355	14380	14475	14438	14427	14575	14428	14336	14406	14495	14509	14246	14560	14518	14385	14531	14335	14388	14388	14387	14440	14349	14357	14264	14413	14309	14397	14401	14314	14418	14437	14493	14337	14418	14419	14366	14515	14428	14269	14311	14381	14415	14369	14304	14196	14198	14282	14348	14350	14408	14568	14296	14435	14474	14404	14437	14477	14371	14457	14345	14477	14231	14370	14428	14352	14458	14296	14184	14422	14390	14409	14324	14509	14341	14404	14273	14534	14387	14456	14437	14341	14503	14340	14347	14476	14302	14393	14522	14327	14540	14289	14391	14345	14447	14262	14372	14331	14416	14326	14407	14201	14399	14331	14518	14292	14403	14345	14168	14520	14410	14276	14442	14290	14464	14320	14415	14459	14274	14222	14449	14491	14409	14379	14323	14156	14430	14445	14152	14508	14428	14403	14447	14385	14445	14419	14468	14458	14465	14467	14412	14525	14455	14317	14433	14335	14519	14194	14316	14290	14313	14368	14269	14316	14247	14474	14347	14400	14345	14375	14577	14353	14435	14341	14495	14408	14499	14441	14488	14410	14380	14516	14244	14427	14510	14470	14454	14412	14452	14347	14427	14335	14512	14403	14269	14325	14452	14460	14307	14300	14334	14397	14367	14318	14346	14482	14394	14426	14357	14520	14286	14417	14358	14415	14417	14340	14415	14345	14468	14283	14336	14375	14452	14291	14479	14378	14434	14219	14424	14398	14448	14279	14365	14447	14448	14343	14529	14267	14465	14316	14374	14440	14419	14375	14421	14464	14316	14505	14257	14317	14254	14277	14405	14337	14379	14480	14459	14400	14449	14363	14528	14356	14427	14244	14239	14478	14384	14404	14472	14413	14420	14337	14324	14612	14342	14317	14454	14445	14449	14332	14587	14621	14321	14387	14301	14458	14453	14369	14464	14377	14281	14395	14347	14395	14373	14544	14349	14328	14398	14471	14464	14572	14356	14559	14381	14377	14373	14439	14475	14307	14594	14300	14451	14420	14271	14438	14415	14400	14355	14245	14359	14189	14518	14436	14426	14352	14338	14419	14438	14525	14411	14504	14354	14237	14350	14409	14410	14363	14639	14319	14482	14464	14411	14351	14450	14371	14501	14384	14365	14446	14497	14285	14264	14435	14492	14414	14522	14423	14454	14553	14617	14427	14442	14385	14272	14467	14491	14399	14395	14333	14413	14440	14465	14319	14494	14312	14582	14409	14543	14376	14420	14294	14509	14574	14293	14521	14504	14426	14513	14356	14373	14515	14272	14404	14275	14389	14394	14343	14303	14474	14485	14407	14378	14407	14550	14288	14327	14386	14411	14304	14358	14561	14430	14429	14232	14329	14423	14464	14534	14275	14339	14428	14353	14428	14405	14484	14305	14333	14239	14373	14435	14474	14256	14358	14443	14475	14526	14451	14315	14514	14341	14300	14274	14279	14323	14315	14487	14446	14324	14449	14533	14392	14385	14566	14186	14204	14325	14376	14517	14382	14481	14256	14369	14463	14279	14418	14248	14373	14466	14541	14317	14444	14422	14337	14569	14358	14304	14426	14481	14352	14432	14538	14329	14437	14342	14383	14491	14506	14477	14351	14292	14274	14345	14381	14325	14480	14473	14393	14380	14450	14432	14410	14224	14293	14291	14381	14378	14395	14266	14252	14339	14481	14371	14251	14524	14313	14341	14267	14310	14451	14371	14335	14296	14480	14524	14388	14517	14426	14345	14455	14370	14408	14313	14551	14327	14387	14320	14429	14492	14315	14458	14268	14580	14370	14295	14369	14338	14329	14434	14207	14449	14277	14237	14367	14541	14457	14323	14392	14338	14391	14300	14404	14245	14298	14441	14284	14417	14261	14181	14558	14159	14393	14504	14298	14289	14440	14353	14539	14355	14382	14468	14313	14456	14399	14376	14337	14524	14466	14422	14594	14287	14418	14386	14401	14416	14307	14386	14369	14450	14414	14424	14333	14424	14432	14312	14219	14309	14373	14271	14509	14368	14339	14445	14406	14277	14375	14461	14423	14443	14417	14491	14425	14376	14449	14434	14400	14226	14378	14427	14443	14490	14350	14438	14201	14378	14381	14375	14582	14482	14307	14628	14459	14499	14261	14471	14361	14476	14319	14409	14516	14353	14441	14517	14484	14437	14358	14353	14566	14223	14473	14399	14377	14308	14339	14415	14342	14358	14450	14303	14433	14512	14364	14380	14430	14403	14466	14229	14282	14470	14424	14386	14434	14432	14482	14455	14367	14430	14376	14447	14221	14484	14453	14611	14375	14530	14419	14275	14435	14320	14377	14525	14423	14395	14412	14389	14363	14545	14349	14355	14340	14364	14296	14458	14450	14579	14347	14474	14294	14383	14344	14459	14489	14378	14473	14476	14451	14376	14485	14326	14601	14375	14409	14315	14461	14297	14416	14408	14468	14561	14471	14322	14391	14581	14530	14658	14429	14284	14496	14583	14289	14368	14264	14340	14517	14284	14332	14498	14520	14554	14393	14413	14397	14326	14480	14367	14428	14328	14378	14270	14472	14388	14204	14491	14141	14324	14476	14443	14341	14376	14426	14250	14376	14368	14390	14411	14398	14573	14441	14516	14497	14494	14363	14554	14492	14421	14396	14469	14498	14321	14265	14514	14459	14505	14480	14390	14362	14447	14363	14355	14333	14549	14459	14426	14390	14550	14486	14271	14438	14358	14349	14397	14465	14330	14470	14341	14504	14373	14268	14545	14429	14231	14187	14313	14397	14585	14388	14505	14335	14373	14326	14364	14244	14400	14463	14503	14455	14428	14393	14334	14601	14331	14527	14240	14283	14482	14470	14495	14477	14487	14440	14340	14309	14356	14332	14329	14248	14476	14313	14247	14659	14421	14385	14494	14387	14413	14294	14490	14389	14263	14508	14515	14372	14344	14451	14492	14433	14389	14442	14401	14402	14361	14326	14500	14332	14618	14386	14336	14466	14245	14347	14395	14267	14479	14244	14232	14448	14432	14441	14461	14274	14529	14458	14400	14301	14351	14230	14536	14217	14398	14444	14465	14464	14355	14396	14327	14350	14217	14366	14281	14457	14371	14309	14558	14427	14302	14261	14488	14427	14400	14427	14292	14314	14323	14459	14468	14443	14420	14387	14415	14499	14356	14509	14423	14471	14452	14395	14391	14291	14437	14137	14397	14402	14454	14341	14494	14447	14349	14371	14259	14354	14417	14325	14407	14292	14356	14340	14440	14423	14258	14525	14472	14357	14440	14440	14413	14263	14492	14372	14382	14361	14313	14391	14465	14419	14374	14371	14293	14384	14442	14421	14318	14497	14389	14405	14433	14319	14362	14139	14408	14422	14406	14465	14421	14425	14495	14286	14385	14502	14384	14240	14433	14325	14353	14511	14357	14429	14280	14381	14395	14379	14314	14384	14333	14430	14350	14313	14388	14419	14394	14303	14417	14347	14413	14417	14408	14446	14527	14325	14372	14428	14285	14356	14287	14317	14390	14236	14489	14398	14500	14397	14241	14411	14324	14452	14372	14225	14321	14382	14481	14349	14365	14315	14373	14467	14376	14474	14508	14374	14414	14374	14391	14322	14388	14337	14287	14560	14296	14468	14284	14527	14279	14314	14400	14401	14299	14577	14394	14376	14384	14154	14416	14305	14358	14470	14239	14357	14387	14282	14460	14489	14463	14449	14393	14372	14591	14519	14178	14350	14234	14306	14507	14526	14479	14426	14364	14455	14461	14426	14383	14279	14354	14342	14400	14369	14473	14476	14388	14459	14423	14374	14352	14430	14324	14322	14483	14423	14372	14483	14413	14375	14402	14455	14257	14376	14308	14337	14401	14329	14419	14449	14443	14369	14478	14570	14501	14409	14329	14461	14469	14419	14373	14357	14359	14509	14395	14432	14391	14370	14502	14482	14581	14245	14295	14556	14579	14444	14542	14476	14334	14523	14325	14614	14444	14485	14365	14352	14314	14430	14367	14241	14624	14452	14459	14422	14356	14416	14365	14441	14467	14340	14352	14475	14390	14450	14427	14304	14484	14350	14513	14336	14238	14434	14324	14254	14397	14476	14437	14347	14432	14375	14448	14566	14395	14426	14347	14398	14521	14376	14366	14350	14142	14467	14406	14391	14411	14579	14352	14348	14406	14535	14346	14422	14403	14372	14351	14338	14486	14362	14487	14207	14448	14251	14387	14372	14241	14647	14390	14553	14241	14267	14326	14338	14401	14505	14142	14535	14449	14343	14470	14533	14482	14550	14582	14597	14450	14410	14386	14359	14320	14256	14473	14370	14552	14320	14324	14352	14388	14434	14450	14358	14453	14391	14374	14308	14294	14342	14286	14253	14422	14343	14511	14181	14338	14327	14318	14459	14470	14398	14376	14326	14374	14306	14478	14341	14496	14246	14387	14453	14422	14436	14232	14473
26986	21374	22698	19343	16609	16623	16716	16646	16650	16465	16367	16565	16553	16516	16632	16439	16282	16413	16548	16626	17261	18135	17495	17120	16861	16684	16425	16390	16497	16297	16462	16546	16513	16546	16516	16400	16461	16486	16392	16296	16406	16349	16475	16459	16495	16225	16428	16338	16458	16397	16364	16377	16358	16404	16444	16348	16373	16253	16291	16317	16371	16457	16362	16595	16250	16366	16534	16362	16260	16233	16342	16413	16268	16329	16391	16457	16440	16465	16394	16202	16294	16524	16219	16388	16137	16359	16444	16347	16366	16505	16379	16350	16462	16269	16419	16312	16274	16298	16253	16477	16398	16510	16438	16368	16404	16308	16407	16390	16424	16198	16387	16366	16516	16636	16317	16357	16368	16268	16174	16455	16382	16150	16308	16342	16336	16355	16297	16539	16279	16327	16318	16355	16402	16556	16429	16501	16309	16421	16458	16498	16319	16436	16304	16462	16243	16331	16292	16257	16479	16330	16284	16492	16332	16176	16366	16388	16313	16510	16439	16289	16307	16308	16412	16512	16423	16286	16429	16337	16209	16308	16293	16434	16454	16491	16405	16400	16413	16322	16429	16285	16228	16257	16647	16453	16520	16381	16593	16267	16642	16435	16394	16393	16250	16414	16314	16455	16306	16452	16251	16470	16449	16263	16579	16481	16272	16328	16398	16464	16269	16384	16477	16364	16449	16563	16416	16386	16419	16286	16419	16303	16227	16382	16464	16256	16546	16466	16438	16349	16546	16403	16274	16321	16443	16433	16287	16346	16252	16462	16350	16512	16496	16440	16415	16180	16500	16390	16343	16435	16517	16356	16636	16511	16293	16296	16341	16222	16339	16345	16466	16395	16400	16449	16456	16374	16215	16391	16423	16289	16472	16482	16390	16481	16385	16449	16300	16257	16192	16462	16254	16456	16538	16312	16277	16413	16357	16516	16276	16225	16487	16278	16440	16439	16351	16432	16233	16443	16329	16341	16381	16307	16306	16367	16474	16620	16601	16385	16358	16313	16328	16351	16408	16355	16320	16393	16448	16387	16389	16417	16268	16237	16585	16427	16336	16557	16417	16239	16384	16327	16432	16366	16295	16275	16361	16464	16459	16210	16377	16431	16307	16559	16424	16564	16524	16197	16310	16232	16307	16360	16248	16200	16383	16374	16272	16431	16508	16342	16325	16451	16397	16321	16343	16489	16471	16259	16453	16446	16250	16462	16353	16370	16379	16436	16281	16361	16357	16518	16397	16220	16404	16345	16355	16552	16468	16268	16426	16410	16186	16368	16436	16301	16420	16510	16427	16405	16440	16412	16292	16421	16300	16429	16347	16466	16343	16468	16362	16392	16568	16452	16545	16508	16420	16399	16423	16304	16470	16237	16361	16323	16483	16541	16487	16407	16366	16578	16488	16515	16289	16523	16360	16472	16384	16359	16147	16442	16294	16385	16270	16354	16514	16396	16283	16420	16446	16294	16429	16389	16473	16222	16365	16341	16517	16371	16288	16415	16367	16183	16315	16343	16268	16472	16265	16201	16385	16513	16479	16492	16348	16329	16529	16392	16317	16210	16501	16450	16313	16117	16235	16261	16305	16461	16307	16493	16256	16343	16531	16304	16347	16273	16544	16328	16523	16543	16403	16394	16261	16401	16456	16428	16430	16375	16485	16469	16504	16307	16490	16318	16435	16517	16526	16290	16325	16485	16323	16373	16271	16582	16337	16364	16334	16304	16491	16357	16250	16240	16266	16429	16193	16322	16366	16283	16151	16153	16738	16577	16191	16355	16302	16467	16565	16327	16395	16451	16582	16718	16428	16444	16367	16419	16440	16469	16368	16257	16546	16405	16406	16467	16478	16237	16322	16274	16380	16304	16513	16300	16530	16198	16247	16354	16509	16318	16358	16199	16261	16524	16230	16266	16397	16307	16284	16601	16276	16411	16273	16526	16466	16455	16250	16619	16381	16076	16424	16428	16388	16322	16436	16280	16282	16351	16357	16306	16309	16412	16272	16525	16527	16389	16648	16423	16322	16534	16167	16332	16372	16348	16266	16345	16270	16463	16485	16241	16345	16444	16382	16344	16329	16236	16560	16409	16327	16534	16471	16660	16345	16339	16309	16446	16409	16287	16368	16252	16369	16331	16187	16210	16323	16455	16351	16337	16430	16406	16194	16495	16480	16540	16246	16344	16420	16404	16530	16250	16151	16420	16549	16414	16348	16421	16449	16414	16264	16651	16380	16478	16315	16476	16325	16294	16354	16468	16486	16299	16393	16493	16486	16305	16411	16476	16396	16451	16514	16569	16293	16409	16356	16253	16421	16350	16524	16528	16342	16579	16519	16525	16495	16425	16364	16273	16568	16398	16634	16528	16339	16281	16192	16327	16380	16336	16324	16189	16444	16172	16418	16306	16324	16483	16478	16175	16448	16291	16291	16366	16464	16565	16451	16370	16295	16528	16453	16232	16255	16494	16285	16502	16291	16350	16499	16420	16320	16449	16321	16495	16541	16428	16555	16439	16507	16444	16471	16340	16312	16227	16324	16452	16404	16408	16263	16483	16507	16498	16360	16353	16244	16381	16412	16328	16384	16457	16407	16379	16232	16323	16550	16236	16534	16321	16457	16200	16245	16559	16390	16562	16376	16420	16187	16377	16367	16150	16260	16204	16292	16607	16394	16423	16294	16305	16384	16409	16500	16356	16438	16232	16423	16347	16382	16365	16332	16351	16248	16387	16277	16310	16284	16473	16316	16449	16383	16279	16455	16382	16389	16227	16344	16476	16445	16343	16247	16221	16469	16241	16465	16443	16467	16452	16433	16264	16266	16514	16378	16438	16341	16297	16287	16523	16375	16476	16270	16524	16578	16281	16394	16449	16346	16364	16499	16481	16543	16392	16369	16404	16601	16402	16479	16455	16225	16340	16493	16392	16512	16414	16267	16560	16522	16325	16380	16438	16362	16257	16276	16385	16472	16334	16284	16468	16209	16265	16423	16272	16440	16391	16137	16407	16255	16324	16433	16522	16351	16280	16457	16356	16348	16358	16543	16346	16455	16212	16345	16388	16338	16359	16417	16437	16418	16347	16261	16385	16371	16496	16402	16350	16384	16354	16406	16410	16377	16639	16476	16469	16498	16435	16341	16461	16500	16376	16494	16458	16419	16470	16193	16532	16214	16366	16499	16415	16411	16223	16451	16651	16482	16279	16325	16568	16400	16341	16482	16383	16372	16369	16491	16255	16499	16428	16147	16311	16355	16309	16174	16339	16378	16530	16418	16373	16435	16392	16532	16496	16433	16395	16394	16340	16432	16328	16370	16381	16630	16473	16382	16413	16552	16567	16545	16358	16346	16198	16342	16235	16431	16242	16287	16207	16431	16354	16423	16358	16644	16522	16439	16363	16639	16427	16288	16304	16585	16356	16315	16288	16438	16461	16282	16308	16437	16370	16219	16361	16524	16319	16246	16369	16376	16358	16296	16254	16509	16444	16502	16424	16497	16504	16322	16304	16395	16375	16538	16406	16492	16531	16426	16321	16350	16395	16383	16511	16196	16347	16393	16554	16290	16390	16283	16388	16411	16402	16413	16357	16555	16326	16403	16309	16419	16321	16596	16378	16294	16342	16412	16388	16455	16471	16356	16386	16418	16218	16241	16451	16506	16425	16409	16563	16279	16277	16315	16596	16323	16336	16441	16536	16583	16445	16369	16598	16354	16403	16356	16081	16523	16393	16282	16464	16464	16490	16534	16293	16244	16431	16430	16428	16391	16404	16501	16163	16466	16419	16457	16358	16727	16277	16365	16554	16728	16603	16394	16619	16600	16366	16587	16309	16344	16415	16477	16463	16486	16417	16571	16338	16280	16549	16430	16390	16278	16337	16282	16296	16430	16401	16497	16393	16525	16222	16238	16369	16499	16362	16476	16406	16324	16606	16482	16412	16511	16524	16814	16407	16427	16434	16496	16607	16541	16510	16370	16314	16369	16354	16359	16336	16581	16531	16338	16383	16614	16475	16407	16464	16582	16388	16219	16314	16396	16461	16180	16542	16553	16565	16315	16457	16371	16519	16387	16306	16248	16484	16350	16517	16359	16229	16285	16473	16434	16406	16413	16402	16414	16403	16545	16468	16307	16591	16247	16385	16368	16220	16500	16415	16494	16325	16478	16260	16394	16388	16374	16458	16346	16434	16394	16365	16360	16353	16262	16244	16278	16157	16246	16312	16424	16462	16470	16444	16425	16249	16456	16223	16391	16403	16228	16473	16508	16442	16450	16376	16585	16351	16449	16315	16423	16461	16412	16317	16379	16241	16444	16220	16245	16566	16193	16307	16486	16348	16479	16379	16341	16356	16432	16536	16619	16337	16267	16529	16432	16395	16210	16516	16294	16426	16428	16381	16559	16346	16546	16438	16279	16352	16352	16308	16295	16406	16364	16286	16297	16271	16244	16802	16612	16467	16354	16439	16344	16159	16525	16436	16557	16469	16355	16558	16609	16487	16388	16343	16422	16403	16362	16426	16274	16492	16442	16404	16358	16371	16332	16421	16313	16235	16194	16642	16371	16272	16454	16466	16367	16497	16510	16263	16284	16420	16309	16375	16482	16382	16406	16247	16516	16405	16276	16577	16502	16519	16246	16306	16337	16421	16437	16314	16407	16410	16377	16341	16357	16420	16409	16398	16453	16461	16294	16549	16436	16315	16345	16197	16496	16428	16291	16403	16388	16366	16253	16384	16409	16424	16503	16391	16519	16236	16249	16561	16504	16315	16415	16210	16386	16636	16588	16338	16245	16543	16410	16337	16593	16383	16413	16421	16391	16213	16501	16353	16461	16480	16372	16440	16520	16328	16333	16415	16635	16411	16426	16371	16419	16527	16237	16388	16402	16458	16355	16230	16202	16501	16312	16402	16244	16334	16364	16371	16372	16314	16239	16486	16414	16546	16474	16406	16309	16542	16115	16623	16392	16395	16369	16476	16486	16526	16418	16346	16154	16469	16431	16351	16558	16489	16354	16581	16326	16492	16510	16285	16300	16480	16366	16381	16242	16259	16448	16444	16295	16233	16256	16303	16414	16441	16205	16599	16328	16228	16146	16245	16254	16411	16316	16457	16486	16477	16264	16489	16197	16264	16500	16296	16257	16397	16441	16549
14625	16546	16354	15913	15769	15577	15682	15695	15551	15658	15659	15635	15276	15423	15534	15438	15547	15526	15657	15602	16834	17395	16509	16082	15592	15434	15373	15338	15409	15388	15362	15373	15161	15286	15417	15351	15373	15307	15511	15308	15394	15437	15389	15289	15420	15439	15469	15387	15360	15310	15302	15372	15356	15428	15466	15395	15326	15377	15261	15408	15455	15312	15355	15276	15445	15465	15353	15381	15192	15399	15199	15533	15257	15322	15223	15364	15346	15402	15227	15402	15518	15354	15207	15262	15378	15317	15370	15387	15371	15336	15288	15188	15356	15279	15411	15402	15188	15267	15379	15295	15457	15329	15354	15203	15324	15430	15354	15376	15349	15384	15254	15303	15298	15305	15664	15451	15331	15326	15364	15284	15407	15413	15456	15309	15369	15445	15354	15442	15377	15431	15291	15282	15390	15324	15430	15360	15320	15435	15282	15539	15219	15274	15349	15488	15299	15281	15408	15352	15370	15428	15277	15596	15491	15485	15359	15367	15409	15303	15449	15471	15237	15423	15409	15332	15433	15375	15240	15337	15259	15320	15443	15288	15310	15272	15393	15361	15465	15352	15440	15271	15422	15305	15451	15225	15412	15440	15353	15355	15377	15243	15271	15455	15253	15270	15276	15451	15421	15470	15506	15410	15342	15212	15407	15408	15336	15427	15348	15449	15422	15338	15450	15256	15225	15502	15483	15553	15186	15514	15169	15345	15367	15408	15331	15605	15343	15099	15456	15243	15385	15457	15407	15369	15510	15377	15335	15296	15380	15398	15200	15387	15350	15310	15334	15409	15246	15351	15334	15441	15496	15364	15250	15339	15470	15421	15545	15430	15131	15426	15309	15514	15424	15295	15341	15453	15263	15300	15297	15397	15532	15375	15360	15386	15447	15312	15322	15293	15473	15366	15401	15387	15351	15313	15315	15546	15357	15333	15364	15434	15553	15058	15395	15351	15410	15392	15474	15445	15332	15361	15362	15368	15370	15451	15281	15428	15273	15222	15286	15331	15355	15240	15365	15332	15400	15360	15422	15466	15474	15354	15331	15420	15296	15404	15556	15338	15288	15270	15372	15363	15343	15306	15365	15133	15567	15367	15357	15254	15377	15287	15313	15173	15341	15348	15355	15289	15416	15344	15292	15301	15473	15319	15287	15399	15376	15341	15508	15346	15365	15278	15346	15486	15422	15326	15321	15358	15322	15350	15415	15265	15211	15355	15366	15219	15422	15185	15288	15300	15352	15386	15508	15585	15366	15290	15185	15612	15397	15463	15447	15179	15321	15538	15550	15280	15146	15420	15362	15324	15374	15213	15362	15285	15394	15418	15596	15163	15285	15448	15217	15227	15478	15472	15441	15346	15496	15297	15325	15369	15476	15476	15386	15285	15337	15325	15315	15417	15382	15418	15265	15193	15446	15523	15298	15432	15266	15447	15553	15497	15328	15297	15372	15310	15509	15440	15398	15189	15395	15403	15268	15320	15384	15372	15498	15148	15518	15380	15576	15363	15443	15360	15454	15407	15512	15363	15395	15296	15347	15066	15498	15295	15317	15417	15387	15395	15322	15413	15385	15400	15278	15358	15255	15465	15399	15343	15425	15316	15418	15484	15423	15502	15429	15318	15515	15528	15353	15535	15351	15398	15263	15294	15348	15328	15508	15440	15443	15297	15239	15298	15331	15298	15205	15393	15285	15488	15272	15322	15161	15390	15303	15294	15280	15455	15388	15383	15193	15556	15400	15355	15304	15485	15273	15398	15174	15281	15473	15410	15131	15318	15477	15500	15380	15600	15257	15403	15500	15239	15382	15303	15412	15347	15406	15341	15388	15470	15472	15338	15417	15282	15285	15443	15297	15358	15289	15403	15456	15361	15271	15403	15377	15232	15400	15514	15352	15354	15356	15343	15291	15347	15444	15302	15554	15290	15332	15380	15334	15323	15362	15387	15482	15365	15374	15525	15238	15420	15278	15388	15258	15332	15368	15265	15335	15272	15495	15300	15459	15350	15325	15326	15324	15377	15411	15341	15426	15342	15361	15409	15412	15357	15234	15381	15460	15312	15486	15407	15284	15581	15383	15252	15345	15327	15425	15314	15407	15486	15402	15373	15333	15406	15395	15411	15451	15454	15559	15162	15375	15366	15394	15245	15445	15525	15287	15308	15384	15329	15400	15405	15447	15203	15305	15329	15222	15524	15373	15547	15395	15130	15375	15402	15411	15387	15393	15286	15251	15462	15264	15427	15309	15303	15321	15373	15426	15246	15468	15258	15375	15407	15433	15468	15382	15353	15520	15380	15330	15217	15366	15484	15331	15410	15352	15266	15413	15259	15341	15291	15274	15041	15592	15426	15522	15508	15415	15383	15460	15425	15412	15532	15346	15276	15229	15388	15364	15403	15392	15415	15340	15357	15406	15333	15417	15460	15317	15399	15306	15233	15342	15308	15338	15443	15530	15396	15422	15396	15290	15442	15304	15321	15347	15296	15309	15478	15391	15449	15409	15388	15371	15338	15342	15258	15327	15180	15334	15436	15296	15244	15429	15426	15423	15230	15378	15513	15455	15292	15395	15404	15430	15487	15381	15434	15398	15399	15246	15378	15359	15241	15344	15374	15384	15330	15381	15417	15395	15449	15409	15294	15368	15337	15398	15243	15390	15323	15379	15293	15267	15400	15269	15238	15504	15376	15354	15257	15346	15347	15221	15406	15238	15271	15311	15293	15423	15391	15366	15389	15413	15214	15420	15386	15390	15504	15105	15374	15224	15414	15356	15316	15381	15318	15402	15403	15357	15317	15372	15436	15212	15498	15396	15359	15412	15232	15349	15402	15408	15253	15505	15206	15397	15310	15418	15371	15454	15305	15411	15362	15375	15261	15396	15442	15345	15402	15413	15232	15217	15276	15268	15255	15417	15250	15453	15497	15234	15389	15454	15354	15378	15212	15232	15574	15493	15307	15225	15368	15342	15398	15401	15304	15338	15661	15473	15410	15388	15439	15303	15254	15469	15337	15336	15370	15428	15635	15361	15544	15235	15485	15455	15415	15416	15336	15329	15452	15345	15376	15517	15378	15405	15294	15539	15393	15402	15417	15540	15345	15446	15192	15426	15346	15526	15458	15342	15302	15330	15329	15260	15344	15349	15281	15413	15400	15412	15320	15417	15475	15252	15298	15195	15298	15344	15369	15257	15375	15471	15443	15381	15300	15368	15322	15358	15282	15131	15444	15435	15390	15357	15344	15461	15309	15349	15393	15495	15346	15440	15398	15275	15321	15326	15273	15465	15374	15460	15428	15284	15359	15468	15083	15440	15408	15498	15341	15350	15430	15425	15471	15508	15399	15358	15217	15465	15365	15302	15338	15388	15255	15423	15457	15453	15271	15329	15412	15281	15543	15549	15397	15515	15306	15563	15350	15310	15431	15262	15488	15183	15556	15383	15392	15255	15430	15392	15414	15416	15387	15457	15505	15255	15431	15388	15264	15095	15425	15415	15451	15472	15390	15351	15352	15498	15385	15399	15356	15336	15434	15390	15315	15159	15294	15438	15571	15359	15472	15367	15341	15237	15293	15352	15374	15315	15492	15111	15400	15414	15403	15329	15420	15356	15324	15429	15320	15444	15335	15298	15400	15354	15440	15358	15245	15500	15376	15534	15426	15464	15290	15323	15538	15296	15416	15414	15388	15206	15388	15196	15425	15290	15374	15525	15134	15350	15388	15306	15375	15270	15481	15449	15428	15278	15303	15460	15446	15466	15342	15397	15401	15419	15230	15332	15264	15201	15404	15518	15425	15395	15453	15388	15310	15430	15452	15345	15329	15356	15374	15485	15428	15417	15413	15261	15294	15458	15467	15359	15285	15483	15343	15369	15370	15393	15322	15421	15302	15370	15478	15288	15258	15378	15293	15312	15326	15289	15262	15354	15491	15303	15204	15333	15278	15365	15257	15337	15189	15479	15332	15324	15283	15560	15347	15318	15395	15438	15327	15476	15232	15419	15541	15385	15248	15253	15354	15383	15299	15324	15303	15354	15276	15499	15427	15482	15375	15376	15345	15374	15387	15504	15360	15398	15323	15383	15357	15344	15290	15462	15448	15325	15356	15404	15460	15387	15471	15452	15196	15346	15328	15474	15484	15139	15285	15305	15410	15302	15475	15415	15231	15418	15239	15155	15474	15317	15429	15472	15353	15347	15294	15224	15557	15484	15441	15330	15187	15510	15394	15396	15345	15467	15479	15369	15478	15216	15254	15353	15431	15399	15460	15392	15381	15402	15396	15494	15283	15549	15358	15414	15286	15533	15258	15405	15199	15383	15390	15426	15282	15393	15138	15375	15323	15286	15311	15376	15420	15244	15382	15351	15439	15448	15346	15362	15328	15330	15342	15253	15290	15334	15545	15459	15398	15553	15317	15338	15212	15542	15447	15389	15207	15238	15337	15288	15344	15553	15241	15372	15358	15327	15333	15579	15271	15420	15487	15155	15446	15472	15436	15468	15307	15569	15358	15353	15474	15417	15482	15362	15485	15344	15232	15403	15283	15210	15458	15401	15452	15325	15331	15332	15369	15323	15319	15329	15406	15226	15284	15297	15322	15231	15382	15175	15415	15196	15202	15396	15307	15378	15376	15208	15349	15451	15330	15307	15392	15373	15514	15251	15501	15474	15497	15481	15360	15382	15251	15375	15384	15378	15444	15332	15340	15367	15307	15356	15415	15402	15610	15218	15252	15466	15331	15318	15409	15360	15380	15314	15395	15441	15442	15545	15384	15489	15211	15341	15322	15426	15299	15238	15505	15214	15479	15320	15283	15310	15350	15265	15451	15407	15342	15279	15399	15411	15325	15401	15191	15424	15439	15230	15283	15373	15416	15412	15396	15350	15310	15238	15332	15344	15503	15467	15360	15446	15225	15245	15412	15451	15441	15270	15164	15607	15500	15561	15279	15501	15385	15289	15216	15489	15255	15224	15347	15238	15359	15448	15289	15389	15353	15329	15297	15480	15453	15458	15349	15446	15384	15311	15242	15420	15429	15387	15433	15494	15376	15361	15340	15295	15156	15403	15439	15424	15357	15395	15241	15233	15277	15273	15300	15472	15376	15474	15325	15416	15300	15315	15330	15396	15252	15369	15390	15392	15176	15453	15339
23768	20912	28124	23939	21579	20371	19657	17364	17253	17396	17423	17000	17139	17014	17121	16933	16970	17064	16933	17882	24186	24813	21938	18976	17839	17244	16841	16916	16759	16801	16947	16633	16809	16724	16794	17053	16617	16765	16813	16829	16853	16707	16869	16757	16727	16857	16939	16552	16870	16702	16722	16833	16617	16813	16758	16656	16895	16574	16623	16837	16739	16731	16642	16781	16704	16810	16830	16848	16736	16641	16574	16879	16607	16718	16746	16733	16742	16628	16960	16760	16679	16673	16622	16674	16778	16709	16832	16929	16838	16728	16672	16743	16874	16962	16580	16751	16754	16585	16814	16725	16717	16751	16776	16638	16947	16759	16768	16739	16670	16608	16794	16686	16654	16751	16629	16720	16854	16753	16783	16787	16862	16866	16736	16760	16728	16750	16663	16855	16538	16800	16889	16777	16760	16663	16656	16943	16595	16586	16873	16928	16666	16511	16765	16670	16701	16659	16623	16863	16616	16804	16790	16920	16889	16654	16602	16781	16676	16839	16779	16849	16621	16554	16634	16690	16822	16804	16768	16972	16690	16734	16853	16657	16672	16640	16768	16868	16754	16677	16839	16698	16849	16644	16906	16802	16824	16615	16840	16600	16601	16723	16710	16812	16615	16979	16738	16840	16722	16595	16774	16707	16820	16694	16847	16683	16806	16693	16921	16795	16754	16878	16654	16591	16690	16609	16740	16738	16636	16610	16617	16681	16739	16771	16752	16571	16730	16703	16875	16961	16728	16775	16688	16945	16944	16628	16816	16821	16723	16660	16658	16863	16679	16639	16645	16741	16628	16694	16843	16573	16729	16864	16670	16596	16808	16753	16670	16517	16620	16588	16690	16714	16683	16510	16757	16756	16791	16788	16675	16807	16665	16824	16534	16636	16703	16530	16754	16845	16525	16736	16769	16834	16727	16757	16605	16634	16703	16720	16643	16541	16703	16587	16527	16661	16781	16784	16828	16653	16615	16923	16775	17056	16743	16581	16686	16737	16662	16716	16741	16748	16721	16807	16533	16717	16673	16662	16749	16882	16721	16857	16672	16810	16721	16820	16710	16677	16777	16750	16756	16875	16819	16877	16835	16605	16645	16639	16645	16949	16818	16694	16580	16747	16774	16785	16653	16681	16848	16874	16791	16718	16793	16669	16662	16515	16771	16721	16578	16672	16727	16625	16600	16873	16748	16605	16687	16979	16832	16748	16530	16876	16779	16640	16595	16739	16581	16712	16700	16608	16766	16659	16391	16694	16826	16795	16844	16675	16845	16869	16918	16559	16660	16730	16798	16678	16848	16844	16645	16635	16677	16760	16774	16686	16596	16700	16835	16737	16639	16789	16738	16749	16763	16412	16786	16736	16659	16672	16712	16988	16914	16857	16641	16875	16748	16665	16678	16720	16708	16601	16721	16673	16677	16588	16697	16719	16865	16759	16617	16832	16799	16775	16539	16680	16780	16498	16685	16989	16601	16820	16999	16844	16908	16678	16789	16738	16803	16715	16698	16700	16734	16593	16763	16714	16820	16627	16739	16837	16707	16835	16663	16837	16830	16701	16799	16781	16648	16721	16626	16845	16811	16638	16725	16755	16792	16643	16564	16658	16831	16597	16830	16569	16647	16797	16645	16564	16716	17034	16808	16694	16733	16798	16904	16751	16694	16845	16687	16754	16749	16798	16716	16445	16747	16709	16697	16728	16612	16685	16705	16724	16582	16793	16672	16718	16744	16764	16722	16553	16683	16860	16568	16697	16798	16823	16774	16867	16534	16615	16686	16699	16763	16602	16723	16587	16686	16654	16747	16846	16797	16662	17083	16707	16577	16523	16660	16688	16744	16604	16694	16706	16501	16658	16931	16677	16722	16686	16660	16891	16508	16600	16800	16810	16749	16756	16697	16662	16626	16822	16680	16719	16463	16915	16773	16777	16808	16858	16651	16625	16609	16504	16525	16874	16843	16639	16582	16575	16646	16732	16838	16732	16707	16641	16647	16691	16711	16736	16585	16718	16659	16754	16731	16806	16706	16703	16811	16765	16612	16716	16673	16747	16813	16927	16581	16932	16838	16747	16688	16612	16761	16689	16889	16596	16712	16757	16521	16630	16574	16695	16594	16540	16674	16752	16649	16857	16907	16791	16579	16590	16580	16568	16510	16541	16743	16679	16717	16776	16778	16846	16857	16774	16563	16914	16960	16933	16662	16750	16698	16725	16787	16748	16756	16729	16933	16721	16801	16913	16779	16883	16770	16794	16669	16748	16496	16555	16752	16758	16671	16585	16641	16854	16666	16679	16773	16866	16871	16718	16517	16562	16831	16826	16877	16542	16679	16597	16737	16775	16766	16697	16716	16776	16845	16951	16671	16661	16675	16611	16831	16786	16682	16619	16833	16646	16741	16587	16614	16744	16814	16935	16578	16700	16804	16709	16811	16677	16740	16760	16765	16805	16845	16682	16772	16764	16714	16809	16757	16693	16744	16705	17045	16601	16838	16571	16817	16788	16770	16763	16616	16789	16810	16727	16930	16750	16866	16952	16767	16814	16738	16705	16809	16633	16798	16868	16746	16770	16648	16599	16847	16755	16778	16837	16946	16642	16772	16662	16831	16585	16681	16689	16750	16515	16913	16735	16887	16734	16854	16768	16666	16835	16708	16861	16834	16847	16654	16820	16892	17012	16825	16598	16639	16650	16875	16856	16553	16905	16761	16753	16815	16454	16497	16686	16629	16616	16572	16649	16845	16589	16592	16730	16677	16512	16726	16931	16861	16608	16698	16857	16743	16609	16821	16761	16691	16819	16902	16772	16890	16870	16757	16764	16635	16867	16626	16810	16654	16592	16699	16750	16555	16725	16690	16659	16603	16658	16495	16660	16763	16692	16708	16689	16793	16566	16665	16761	16696	16750	16800	16768	16793	16703	16719	16757	16653	16613	16787	16834	16820	16705	16762	16622	16671	16749	16803	16771	16680	16777	16960	16703	16927	16830	16734	16591	16763	16688	16773	16604	16720	16663	16755	16807	16745	16646	16813	16737	16735	16745	16632	16748	16803	16781	16785	16643	16591	16865	16859	16678	16610	16861	16752	16864	16827	16889	16647	16641	16732	16808	16813	16770	16675	16713	16873	16691	16619	16888	16798	16649	16743	16843	16842	16680	16737	16806	16762	16674	16782	16870	17028	16727	16711	16644	16602	16588	16743	16695	16552	16780	16723	16692	16672	16810	16935	16725	16781	16699	16694	16776	16849	16724	16878	16695	16904	16748	16757	16695	16704	16722	16645	16607	16691	16673	16645	17022	16819	16582	16589	16720	16795	16700	16608	16672	16766	16873	16649	16708	16784	16773	16668	16596	16570	16591	16730	17018	16734	16518	16942	16645	16743	16835	16789	16737	16527	16668	16799	16884	16520	16663	16697	16687	16420	16729	16828	16524	16975	16700	16865	16897	16518	16715	16775	16743	16798	16827	16651	16694	16771	16845	16554	16654	16837	16736	16824	16729	16597	16705	16897	16713	16662	16727	16847	16717	16828	16651	16881	16660	16815	16680	16842	16739	16680	16634	16605	16718	16664	16829	16745	16711	16580	16597	16848	16875	16787	16770	16856	16807	16740	16746	16904	16721	16566	16705	16857	16936	16807	16634	16722	16379	16654	16709	16740	16589	16650	16713	16567	16591	16696	16589	16579	16755	16875	16857	16721	16656	16573	16717	16606	16830	16783	16829	16720	16871	16632	16912	16805	16727	16678	16887	16611	16629	16786	16617	16890	16765	16737	16788	16797	16812	16709	16591	16731	16692	16726	16730	16643	16719	16649	16910	16885	16557	16640	16574	16760	16630	16651	16905	16776	16806	16718	16731	16706	16656	16804	16655	16798	16737	16942	16759	16842	16688	16684	16846	16612	16641	16701	16847	16579	16579	16872	16727	16639	16672	16703	16740	16573	16753	16782	16817	16825	16672	16444	16895	16780	16825	16737	16582	16705	16600	16827	16818	16708	16718	16877	16671	16585	16622	16774	16754	16822	16818	16719	16826	16700	16626	16633	16758	16813	16651	16813	16724	16716	16609	16792	16786	16537	16605	16733	16701	16803	16860	16598	16645	16772	16680	16669	16789	16694	16673	16593	16649	16622	16733	16709	16776	16830	16976	16961	16827	16626	16709	16714	16790	16770	16723	16760	16557	16685	16520	16588	16700	16541	16787	16770	16573	16717	16730	16553	16791	16842	16699	16573	16589	16815	16604	16643	16633	16925	16658	16803	16822	16599	16812	16679	16734	16747	16718	16437	16594	16687	16631	16706	16616	16836	16741	16653	16522	16778	16617	16696	16751	16852	16849	16746	16867	16641	16703	16715	16781	16649	16719	16943	16674	16832	16670	16588	16595	16769	16782	16704	16667	16925	16667	16582	16815	16841	16816	16693	16742	16728	16653	16694	16766	16790	16615	16644	16618	16505	16570	16730	16926	16786	16736	16869	16879	16897	16849	16896	16812	16735	16685	16809	16678	16901	16593	16848	16570	16801	16729	16734	16696	16858	16838	16738	16477	16640	16679	16649	16655	16688	16510	16749	16877	16830	16659	16811	16615	16931	16688	16734	16756	16796	16784	16702	16862	16807	16772	16544	16828	16668	16831	16761	16941	17028	16851	16866	16729	16645	16710	16829	16666	16691	16603	16756	16861	16788	16783	16754	16678	16766	16777	16822	16530	16685	16712	16545	16814	16684	16761	16669	16608	16661	16531	16675	16808	16867	16810	16824	16879	16796	16741	16665	16747	16661	16779	16845	16656	16828	16637	16800	16934	16706	16733	16883	16760	16760	16896	16466	16617	16753	16799	16771	16718	16614	16708	16793	16781	16749	16591	16865	16780	16920	16789	16742	16777	16687	16710	16747	16629	16592	16803	16717	16895	16649	16691	16678	16799	16867	16795	16765	16647	16798	16936	16668	16662	16643	16766	16793	16790	16803	16826	16715	16664	16802	16808	16674	16600	16712	16766	16841	16889	16844	16783	16613	16977	16680	16558	16666	16574	16810	16836	16716	16724	16734	16785	16740	16888	16629	16790	16729	16593	16661	16881	16618	16813	16751	16804	16818	16795	16756	16659	16691	16893	16730	16808	16741	16871	16887	16700	16660	16704	16630	16907	16753	16807
13913	22540	21498	18617	17455	17030	16619	16429	16425	16317	16184	16040	16062	15958	16091	15920	15854	15895	15858	17962	27179	26367	21501	18095	16700	16013	15590	15593	15665	15706	15756	15528	15507	15724	15643	15524	15552	15656	15497	15698	15512	15598	15607	15731	15758	15617	15542	15785	15732	15574	15574	15617	15588	15508	15593	15571	15581	15540	15735	15612	15720	15740	15633	15583	15550	15775	15712	15736	15551	15622	15726	15891	15738	15687	15541	15463	15656	15563	15591	15604	15641	15654	15513	15479	15476	15610	15573	15497	15726	15670	15623	15801	15664	15606	15635	15628	15593	15606	15552	15550	15547	15524	15600	15578	15483	15564	15492	15548	15581	15617	15603	15589	15536	15553	15490	15540	15699	15614	15686	15770	15491	15583	15542	15670	15634	15462	15804	15617	15520	15745	15749	15709	15694	15617	15696	15582	15635	15605	15797	15537	15552	15774	15748	15462	15747	15594	15619	15662	15436	15625	15663	15734	15563	15552	15491	15476	15685	15712	15607	15629	15502	15477	15732	15578	15595	15588	15755	15682	15655	15614	15561	15549	15747	15697	15552	15666	15466	15639	15548	15750	15688	15682	15596	15575	15661	15544	15733	15674	15366	15539	15608	15787	15655	15466	15726	15570	15670	15721	15524	15507	15744	15729	15753	15582	15592	15495	15898	15397	15677	15570	15590	15580	15678	15601	15626	15524	15654	15712	15653	15785	15697	15583	15553	15630	15699	15585	15499	15510	15527	15689	15421	15607	15522	15728	15664	15548	15582	15773	15672	15642	15827	15738	15745	15427	15680	15621	15690	15668	15470	15517	15608	15534	15735	15577	15574	15642	15730	15464	15577	15583	15542	15651	15487	15576	15424	15619	15585	15471	15599	15536	15565	15556	15605	15615	15490	15513	15578	15711	15542	15666	15515	15609	15766	15635	15482	15469	15597	15640	15512	15718	15642	15561	15754	15570	15609	15613	15570	15690	15569	15521	15645	15602	15504	15688	15489	15676	15494	15714	15582	15719	15684	15598	15610	15635	15527	15651	15682	15737	15612	15657	15619	15543	15660	15883	15818	15606	15511	15647	15603	15527	15602	15701	15705	15726	15651	15681	15609	15668	15510	15601	15543	15628	15595	15597	15709	15563	15802	15485	15583	15656	15509	15573	15639	15625	15501	15537	15803	15411	15629	15779	15521	15474	15459	15609	15605	15506	15628	15753	15541	15630	15653	15581	15542	15523	15662	15662	15684	15628	15634	15518	15511	15727	15469	15756	15607	15604	15723	15485	15538	15750	15539	15569	15532	15715	15630	15552	15596	15682	15717	15540	15705	15654	15580	15617	15493	15599	15615	15561	15704	15795	15431	15717	15578	15547	15592	15675	15578	15737	15719	15620	15679	15460	15584	15650	15721	15505	15799	15700	15620	15590	15457	15742	15415	15650	15775	15564	15646	15631	15524	15628	15725	15585	15583	15512	15443	15677	15564	15480	15853	15573	15704	15784	15555	15677	15619	15641	15599	15544	15613	15729	15786	15599	15634	15636	15539	15564	15646	15469	15500	15488	15598	15691	15604	15628	15514	15717	15622	15715	15846	15586	15692	15558	15630	15678	15469	15525	15566	15496	15642	15603	15698	15634	15725	15632	15638	15601	15547	15591	15541	15637	15453	15582	15754	15514	15444	15504	15619	15681	15586	15582	15668	15738	15684	15650	15510	15558	15620	15659	15571	15686	15703	15644	15439	15690	15736	15424	15579	15528	15623	15599	15429	15528	15458	15552	15668	15640	15604	15553	15556	15542	15531	15606	15458	15643	15637	15467	15737	15634	15493	15557	15667	15515	15557	15741	15558	15594	15600	15711	15710	15644	15424	15442	15706	15637	15410	15503	15712	15684	15684	15544	15589	15604	15698	15541	15787	15575	15657	15638	15744	15475	15747	15594	15568	15685	15685	15473	15612	15593	15638	15595	15606	15726	15770	15628	15514	15755	15613	15565	15593	15586	15754	15676	15505	15614	15693	15591	15653	15699	15501	15665	15558	15449	15700	15476	15533	15568	15702	15579	15540	15747	15593	15502	15829	15625	15562	15648	15367	15705	15533	15565	15594	15477	15625	15640	15670	15428	15622	15401	15748	15665	15597	15535	15660	15479	15604	15538	15661	15564	15645	15430	15705	15595	15528	15402	15482	15763	15775	15680	15734	15647	15602	15670	15804	15572	15757	15690	15562	15719	15683	15510	15472	15625	15672	15683	15756	15669	15663	15541	15545	15566	15398	15659	15577	15757	15702	15623	15639	15516	15588	15678	15676	15669	15509	15494	15663	15652	15666	15537	15750	15692	15722	15534	15407	15674	15572	15544	15616	15549	15689	15725	15630	15528	15727	15717	15704	15619	15522	15423	15524	15504	15757	15598	15584	15789	15624	15637	15581	15579	15497	15666	15586	15551	15780	15581	15526	15480	15729	15739	15618	15658	15432	15537	15561	15536	15538	15537	15528	15531	15728	15433	15583	15678	15678	15495	15602	15573	15520	15554	15629	15533	15691	15572	15446	15780	15531	15718	15691	15521	15574	15516	15744	15759	15718	15535	15462	15540	15736	15488	15650	15607	15486	15605	15633	15617	15513	15890	15619	15679	15588	15609	15639	15573	15632	15695	15516	15574	15579	15454	15648	15488	15676	15456	15816	15409	15586	15445	15551	15607	15470	15511	15630	15513	15612	15633	15650	15447	15631	15474	15890	15575	15721	15590	15688	15769	15550	15461	15715	15689	15528	15635	15700	15713	15565	15651	15565	15611	15479	15660	15508	15680	15654	15439	15620	15707	15457	15726	15657	15664	15626	15709	15306	15657	15534	15850	15795	15596	15589	15690	15785	15622	15751	15548	15239	15705	15629	15651	15534	15540	15672	15607	15566	15619	15530	15552	15567	15659	15559	15544	15711	15653	15710	15699	15586	15598	15744	15637	15803	15555	15770	15528	15560	15537	15528	15588	15618	15696	15560	15732	15721	15657	15556	15699	15551	15625	15657	15758	15699	15515	15576	15784	15686	15580	15690	15465	15577	15660	15628	15680	15620	15612	15733	15583	15656	15653	15591	15812	15646	15508	15537	15498	15730	15578	15591	15561	15566	15679	15602	15640	15570	15434	15564	15522	15576	15718	15673	15553	15614	15668	15602	15616	15607	15508	15558	15468	15553	15565	15585	15506	15594	15630	15449	15680	15716	15713	15447	15582	15389	15686	15542	15660	15538	15531	15630	15678	15632	15760	15713	15714	15686	15728	15475	15538	15579	15585	15476	15393	15532	15549	15396	15504	15634	15601	15621	15553	15598	15615	15728	15636	15498	15615	15384	15467	15593	15474	15665	15609	15718	15709	15630	15812	15724	15538	15572	15687	15526	15523	15553	15625	15624	15500	15470	15731	15600	15573	15651	15648	15666	15629	15607	15603	15561	15654	15723	15660	15587	15442	15809	15610	15478	15724	15467	15605	15480	15582	15815	15652	15602	15711	15612	15574	15717	15692	15609	15620	15574	15715	15515	15522	15471	15654	15611	15495	15542	15608	15763	15490	15482	15532	15684	15500	15716	15493	15560	15576	15738	15635	15641	15629	15569	15507	15661	15628	15526	15499	15449	15863	15469	15524	15563	15622	15530	15578	15736	15635	15620	15762	15808	15676	15664	15588	15538	15599	15736	15661	15482	15510	15652	15561	15722	15461	15643	15434	15546	15514	15666	15699	15727	15487	15576	15546	15633	15655	15527	15578	15737	15610	15621	15609	15609	15662	15608	15505	15783	15762	15613	15727	15620	15646	15863	15437	15550	15740	15649	15766	15637	15634	15512	15561	15373	15649	15640	15458	15561	15650	15554	15730	15535	15639	15664	15719	15668	15572	15507	15573	15641	15527	15729	15453	15561	15604	15535	15427	15690	15734	15531	15646	15744	15604	15633	15584	15633	15450	15506	15588	15820	15614	15516	15681	15603	15497	15542	15605	15620	15571	15578	15713	15646	15711	15455	15577	15491	15522	15646	15607	15657	15574	15624	15602	15600	15586	15649	15672	15603	15543	15489	15541	15499	15658	15557	15619	15721	15655	15786	15476	15501	15679	15613	15681	15445	15635	15588	15430	15698	15518	15720	15664	15534	15632	15579	15623	15654	15638	15529	15570	15551	15681	15710	15691	15564	15697	15586	15612	15568	15643	15771	15562	15620	15743	15461	15451	15575	15652	15584	15662	15622	15354	15484	15573	15547	15507	15616	15448	15675	15527	15645	15662	15539	15358	15753	15681	15706	15629	15800	15529	15524	15559	15686	15646	15574	15580	15552	15557	15718	15652	15762	15545	15400	15721	15581	15585	15430	15641	15485	15633	15608	15500	15565	15581	15586	15565	15469	15479	15700	15667	15584	15513	15661	15597	15615	15568	15510	15593	15621	15719	15538	15548	15482	15610	15663	15610	15756	15695	15481	15717	15523	15551	15575	15620	15648	15677	15622	15672	15506	15628	15683	15664	15540	15544	15645	15563	15579	15758	15639	15480	15819	15603	15500	15525	15647	15481	15440	15596	15499	15646	15622	15651	15494	15613	15607	15471	15528	15660	15567	15665	15558	15684	15567	15792	15785	15625	15601	15635	15498	15698	15539	15609	15734	15682	15454	15845	15609	15635	15583	15526	15786	15571	15460	15479	15699	15523	15515	15539	15797	15499	15780	15651	15581	15803	15838	15579	15483	15511	15603	15543	15571	15541	15643	15500	15734	15678	15624	15725	15743	15706	15490	15513	15733	15541	15804	15785	15697	15658	15535	15592	15486	15653	15629	15556	15628	15449	15574	15770	15539	15540	15551	15641	15737	15612	15469	15643	15505	15448	15697	15779	15670	15504	15663	15641	15552	15603	15814	15545	15699	15570	15589	15649	15452	15732	15548	15705	15760	15570	15550	15625	15651	15762	15492	15552	15564	15634	15662	15374	15538	15659	15534	15607	15573	15756	15670	15549	15597	15662	15594	15516	15664	15608	15607	15553	15527	15679	15676	15550	15592	15636	15768	15602	15672	15450	15567	15660	15676	15756	15674	15696	15613	15702	15554	15661	15663	15594	15512	15599	15522	15642	15676	15736	15498	15506	15648	15574	15560	15404	15580	15806	15545	15446
22789	20944	28649	23415	21171	22674	22723	18239	17260	17647	17372	16971	17315	17146	16638	16703	16921	16793	16968	17725	28123	30078	26804	21030	18131	17190	16718	16511	16528	16353	16676	16626	16581	16809	16483	16514	16566	16712	16709	16543	16542	16455	16488	16502	16550	16421	16647	16793	16534	16468	16467	16470	16527	16383	16449	16404	16428	16431	16482	16307	16189	16507	16691	16537	16633	16603	16602	16501	16655	16476	16458	16624	16467	16487	16619	16409	16430	16498	16522	16480	16396	16463	16366	16500	16510	16749	16362	16575	16479	16410	16523	16402	16589	16615	16396	16579	16375	16453	16508	16486	16342	16590	16618	16419	16442	16516	16474	16450	16469	16544	16382	16456	16503	16531	16584	16370	16551	16449	16454	16374	16380	16581	16599	16621	16443	16152	16688	16396	16417	16446	16442	16409	16421	16521	16580	16167	16320	16486	16461	16415	16485	16357	16444	16522	16374	16418	16444	16330	16520	16340	16419	16374	16559	16364	16383	16477	16539	16522	16319	16338	16514	16415	16444	16664	16631	16474	16458	16336	16364	16550	16583	16515	16420	16355	16456	16530	16580	16365	16421	16327	16286	16417	16516	16446	16420	16397	16287	16444	16265	16449	16304	16424	16482	16499	16729	16512	16489	16341	16266	16427	16270	16569	16568	16479	16454	16418	16287	16316	16477	16413	16354	16378	16405	16585	16618	16531	16540	16554	16518	16504	16414	16222	16391	16655	16412	16338	16437	16488	16715	16379	16197	16524	16428	16572	16346	16467	16391	16389	16417	16588	16432	16613	16415	16524	16464	16425	16685	16460	16413	16398	16398	16299	16454	16407	16194	16356	16446	16352	16365	16368	16467	16487	16430	16363	16466	16480	16495	16469	16388	16347	16234	16576	16484	16460	16510	16598	16450	16380	16428	16609	16581	16542	16486	16546	16474	16423	16433	16394	16489	16422	16462	16263	16277	16743	16519	16545	16632	16478	16481	16361	16537	16497	16297	16340	16629	16499	16598	16530	16610	16387	16412	16520	16459	16488	16527	16373	16421	16474	16410	16401	16329	16465	16482	16532	16436	16502	16186	16380	16423	16391	16343	16489	16468	16504	16364	16551	16578	16363	16541	16450	16364	16364	16325	16461	16405	16458	16492	16475	16427	16430	16443	16352	16443	16504	16500	16371	16346	16527	16498	16468	16391	16375	16424	16566	16280	16414	16527	16527	16422	16430	16381	16544	16582	16420	16349	16511	16619	16291	16333	16390	16548	16557	16361	16428	16356	16526	16704	16368	16701	16463	16631	16378	16350	16363	16608	16327	16463	16389	16691	16531	16599	16472	16391	16451	16285	16563	16343	16511	16528	16449	16404	16490	16505	16372	16417	16438	16386	16246	16449	16741	16628	16322	16396	16358	16591	16401	16465	16376	16507	16624	16619	16506	16677	16471	16438	16311	16347	16634	16584	16410	16466	16467	16350	16237	16411	16501	16397	16503	16382	16416	16293	16496	16330	16447	16468	16461	16422	16398	16554	16202	16506	16541	16274	16453	16440	16578	16454	16469	16364	16481	16391	16415	16557	16335	16375	16348	16541	16430	16363	16606	16553	16476	16421	16495	16294	16491	16485	16402	16347	16327	16521	16511	16542	16526	16731	16509	16476	16378	16432	16626	16555	16410	16415	16264	16465	16428	16408	16449	16440	16341	16492	16427	16607	16594	16233	16248	16445	16553	16495	16423	16460	16472	16453	16440	16306	16321	16421	16390	16315	16436	16314	16389	16479	16375	16401	16295	16405	16460	16472	16508	16451	16306	16475	16563	16215	16407	16302	16482	16465	16268	16442	16466	16327	16375	16455	16672	16562	16412	16418	16252	16375	16381	16209	16508	16636	16465	16581	16531	16588	16452	16379	16354	16401	16449	16533	16532	16566	16624	16359	16451	16313	16458	16456	16398	16625	16439	16697	16540	16272	16326	16373	16507	16467	16484	16478	16503	16269	16475	16440	16631	16407	16183	16402	16176	16381	16392	16407	16355	16401	16277	16312	16393	16391	16691	16306	16341	16309	16497	16479	16428	16329	16551	16332	16469	16415	16390	16630	16540	16480	16349	16400	16290	16336	16500	16507	16584	16545	16521	16418	16265	16391	16367	16499	16061	16577	16476	16417	16502	16405	16495	16329	16514	16359	16597	16580	16489	16509	16240	16590	16465	16477	16338	16378	16606	16454	16420	16556	16527	16572	16389	16587	16477	16431	16384	16653	16475	16542	16519	16482	16506	16486	16420	16443	16258	16459	16303	16343	16504	16341	16447	16371	16473	16592	16357	16652	16560	16590	16413	16425	16452	16423	16554	16238	16481	16334	16317	16483	16418	16530	16424	16607	16432	16425	16268	16416	16498	16725	16226	16448	16505	16413	16467	16273	16187	16356	16453	16641	16483	16480	16535	16661	16530	16466	16619	16547	16385	16411	16428	16456	16446	16512	16402	16494	16463	16538	16224	16534	16566	16343	16431	16343	16488	16532	16483	16593	16486	16291	16502	16404	16582	16594	16648	16460	16502	16420	16480	16447	16477	16479	16300	16496	16420	16452	16379	16329	16408	16478	16486	16616	16400	16471	16415	16445	16242	16311	16552	16416	16485	16298	16419	16508	16597	16428	16462	16396	16279	16253	16383	16308	16608	16371	16491	16282	16375	16350	16447	16416	16170	16454	16584	16407	16412	16490	16472	16442	16243	16549	16372	16503	16317	16425	16396	16565	16538	16395	16429	16461	16358	16395	16414	16380	16461	16354	16496	16378	16229	16567	16579	16296	16399	16613	16431	16656	16502	16389	16367	16542	16555	16422	16577	16486	16498	16378	16358	16589	16588	16302	16415	16284	16462	16538	16436	16469	16402	16395	16386	16417	16504	16487	16448	16395	16435	16386	16368	16334	16344	16638	16373	16364	16339	16264	16469	16546	16440	16302	16426	16626	16379	16517	16552	16283	16342	16292	16359	16496	16315	16612	16553	16543	16569	16573	16522	16451	16618	16602	16493	16436	16455	16511	16655	16538	16423	16367	16355	16496	16531	16422	16462	16554	16600	16636	16484	16396	16393	16524	16443	16481	16404	16461	16470	16463	16418	16417	16299	16493	16325	16500	16417	16695	16450	16477	16327	16483	16488	16378	16505	16361	16394	16462	16464	16320	16422	16398	16261	16593	16471	16501	16554	16401	16681	16160	16396	16466	16632	16452	16512	16536	16394	16328	16458	16487	16597	16870	16374	16601	16581	16527	16423	16523	16472	16543	16372	16376	16535	16376	16400	16508	16493	16251	16345	16461	16652	16531	16386	16459	16565	16419	16393	16541	16291	16608	16570	16526	16520	16517	16483	16669	16650	16473	16434	16324	16533	16608	16402	16436	16424	16573	16501	16494	16408	16572	16344	16438	16400	16264	16531	16433	16485	16592	16558	16517	16279	16508	16525	16545	16370	16449	16579	16415	16533	16300	16516	16397	16356	16630	16620	16408	16313	16357	16417	16401	16404	16424	16503	16315	16285	16288	16546	16574	16389	16575	16474	16618	16650	16276	16352	16687	16417	16665	16511	16550	16539	16388	16480	16524	16302	16431	16458	16527	16429	16482	16444	16529	16411	16595	16425	16536	16574	16605	16496	16346	16461	16353	16357	16466	16427	16395	16398	16405	16462	16412	16578	16320	16483	16377	16598	16696	16285	16540	16581	16424	16582	16491	16299	16268	16341	16595	16662	16303	16448	16487	16551	16385	16465	16638	16372	16335	16481	16512	16536	16432	16632	16570	16259	16634	16506	16511	16339	16625	16361	16494	16491	16504	16491	16341	16309	16437	16667	16618	16387	16422	16589	16602	16474	16328	16583	16198	16397	16402	16506	16490	16399	16491	16241	16574	16434	16252	16388	16363	16535	16325	16305	16376	16474	16461	16568	16493	16466	16273	16410	16518	16463	16381	16327	16518	16382	16392	16449	16454	16484	16457	16336	16534	16418	16393	16460	16406	16280	16316	16439	16536	16426	16529	16549	16411	16578	16377	16493	16464	16283	16398	16481	16488	16532	16278	16415	16407	16441	16542	16425	16321	16442	16524	16631	16588	16270	16542	16495	16368	16511	16617	16456	16491	16357	16496	16461	16245	16460	16490	16286	16428	16507	16389	16375	16458	16638	16498	16495	16397	16480	16483	16566	16588	16451	16370	16397	16485	16473	16386	16392	16353	16481	16345	16477	16473	16418	16301	16294	16378	16366	16509	16405	16501	16523	16327	16396	16529	16593	16454	16528	16387	16363	16518	16420	16292	16523	16465	16475	16495	16743	16645	16340	16667	16383	16414	16538	16405	16480	16383	16395	16651	16440	16347	16378	16587	16287	16350	16546	16405	16444	16423	16411	16446	16309	16546	16535	16504	16679	16407	16278	16540	16472	16357	16484	16652	16381	16374	16385	16591	16386	16354	16530	16279	16438	16514	16546	16465	16460	16524	16460	16537	16517	16630	16406	16621	16284	16624	16505	16308	16351	16408	16439	16446	16505	16558	16442	16621	16270	16408	16286	16283	16235	16410	16598	16522	16484	16434	16534	16356	16426	16448	16432	16468	16473	16649	16550	16512	16494	16479	16496	16381	16511	16297	16315	16451	16495	16326	16521	16380	16043	16699	16523	16444	16484	16533	16462	16328	16319	16637	16359	16507	16462	16472	16429	16490	16242	16345	16640	16517	16451	16375	16466	16651	16566	16452	16415	16640	16374	16430	16481	16466	16570	16599	16446	16166	16510	16608	16358	16522	16494	16477	16618	16432	16447	16572	16336	16555	16180	16467	16552	16331	16608	16484	16651	16521	16526	16265	16478	16556	16423	16467	16281	16503	16310	16321	16719	16546	16349	16557	16276	16449	16547	16302	16609	16548	16173	16560	16371	16364	16521	16287	16540	16312	16550	16482	16428	16354	16184	16613	16386	16491	16411	16499	16521	16636	16401	16483	16447	16520	16604	16432	16360	16495	16483	16402	16542	16575	16383	16364	16704	16417	16428	16413	16404	16378	16409	16414	16483	16535	16440	16353	16258	16282	16459	16259	16269	16719	16593	16287	16391	16365	16628	16346	16540	16566	16689	16493	16443	16459	16258	16430	16343	16416	16303	16546	16575
15326	27355	25436	20932	19278	18288	17488	16928	16649	16646	16361	16339	16054	15985	15990	15900	15859	16014	15905	17507	31958	32941	27718	20376	17290	16040	15664	15400	15528	15490	15519	15453	15544	15444	15575	15543	15477	15501	15498	15359	15374	15649	15357	15325	15326	15371	15491	15268	15452	15359	15423	15500	15548	15423	15469	15567	15410	15483	15483	15401	15437	15604	15543	15593	15336	15360	15551	15289	15401	15570	15434	15131	15631	15383	15426	15479	15322	15404	15361	15546	15295	15538	15409	15396	15520	15490	15389	15423	15465	15322	15446	15378	15441	15333	15484	15558	15408	15423	15520	15528	15260	15231	15339	15534	15447	15287	15543	15432	15616	15450	15395	15408	15431	15316	15265	15335	15411	15518	15446	15508	15547	15578	15438	15511	15511	15521	15341	15434	15352	15406	15455	15245	15486	15393	15406	15386	15593	15497	15352	15365	15530	15461	15426	15516	15551	15399	15413	15519	15590	15491	15645	15445	15465	15343	15347	15350	15224	15575	15467	15429	15541	15386	15417	15269	15358	15501	15399	15333	15378	15275	15573	15654	15420	15410	15321	15415	15252	15540	15353	15416	15421	15380	15577	15452	15345	15437	15410	15438	15553	15240	15403	15524	15469	15400	15522	15541	15352	15321	15287	15396	15547	15444	15228	15351	15567	15456	15523	15628	15332	15527	15488	15538	15450	15368	15528	15457	15261	15553	15424	15262	15615	15488	15425	15517	15330	15280	15455	15302	15501	15385	15305	15541	15358	15589	15383	15519	15655	15468	15597	15406	15259	15366	15359	15309	15455	15414	15482	15429	15451	15568	15353	15484	15311	15423	15539	15354	15464	15377	15545	15470	15496	15352	15604	15453	15380	15373	15349	15436	15572	15483	15552	15369	15464	15469	15509	15346	15459	15337	15409	15345	15350	15493	15564	15386	15552	15466	15425	15561	15371	15437	15470	15384	15492	15408	15437	15311	15629	15581	15507	15319	15390	15415	15478	15414	15377	15402	15597	15394	15152	15530	15541	15435	15575	15390	15320	15375	15542	15379	15523	15458	15313	15288	15422	15562	15464	15449	15502	15574	15402	15523	15296	15437	15442	15543	15482	15259	15288	15430	15478	15528	15399	15356	15461	15284	15571	15490	15397	15497	15407	15413	15376	15523	15418	15289	15312	15503	15407	15375	15411	15572	15644	15402	15486	15388	15423	15415	15387	15382	15318	15157	15493	15235	15394	15420	15450	15340	15436	15374	15477	15540	15464	15527	15476	15307	15296	15607	15635	15384	15432	15325	15550	15474	15522	15185	15447	15455	15424	15419	15394	15466	15404	15341	15458	15462	15487	15425	15457	15532	15479	15365	15493	15420	15520	15332	15458	15593	15500	15465	15451	15440	15357	15536	15317	15442	15514	15488	15322	15344	15405	15360	15433	15446	15263	15348	15433	15409	15556	15528	15440	15528	15355	15456	15443	15389	15349	15346	15483	15449	15253	15563	15231	15338	15396	15305	15416	15420	15523	15465	15381	15413	15438	15456	15376	15382	15512	15519	15572	15611	15428	15441	15505	15493	15395	15464	15439	15481	15502	15563	15402	15297	15593	15327	15364	15337	15437	15522	15460	15538	15321	15546	15396	15404	15413	15442	15527	15319	15463	15595	15550	15490	15271	15449	15484	15445	15338	15456	15400	15316	15417	15490	15417	15416	15516	15376	15415	15562	15313	15399	15496	15626	15547	15329	15491	15466	15315	15410	15467	15476	15402	15495	15595	15406	15362	15341	15421	15612	15425	15390	15427	15362	15602	15618	15496	15375	15448	15388	15489	15573	15313	15445	15434	15469	15354	15346	15464	15377	15479	15630	15415	15364	15388	15182	15355	15368	15350	15251	15364	15547	15365	15457	15503	15529	15518	15403	15542	15576	15583	15392	15412	15290	15395	15460	15221	15365	15435	15506	15352	15382	15563	15408	15526	15377	15370	15382	15399	15521	15525	15457	15554	15387	15484	15317	15364	15459	15453	15495	15421	15420	15475	15326	15424	15382	15478	15273	15486	15390	15521	15520	15294	15529	15491	15483	15504	15501	15361	15543	15381	15412	15257	15206	15379	15493	15269	15679	15658	15404	15460	15179	15356	15370	15487	15533	15369	15508	15483	15355	15546	15431	15408	15551	15352	15367	15598	15425	15303	15510	15569	15392	15543	15410	15198	15276	15329	15283	15420	15460	15460	15401	15312	15479	15188	15314	15335	15375	15297	15381	15484	15530	15480	15427	15477	15353	15373	15584	15353	15624	15202	15483	15423	15568	15424	15491	15454	15263	15379	15231	15408	15467	15610	15527	15373	15474	15484	15460	15340	15648	15373	15518	15250	15358	15392	15518	15290	15529	15315	15429	15334	15628	15450	15312	15323	15424	15360	15293	15336	15402	15281	15456	15458	15379	15493	15439	15593	15366	15434	15502	15583	15213	15426	15520	15412	15363	15400	15357	15534	15520	15509	15475	15614	15452	15471	15466	15313	15501	15435	15531	15289	15463	15448	15408	15587	15419	15443	15282	15364	15367	15438	15615	15367	15644	15440	15257	15616	15340	15485	15484	15545	15456	15264	15480	15623	15389	15376	15492	15395	15352	15512	15580	15468	15445	15640	15333	15529	15362	15537	15423	15287	15324	15437	15428	15386	15524	15287	15470	15367	15629	15301	15439	15443	15451	15333	15428	15343	15178	15425	15535	15314	15546	15338	15426	15501	15329	15396	15421	15512	15436	15525	15409	15413	15510	15498	15480	15490	15471	15410	15133	15480	15539	15461	15469	15327	15479	15439	15402	15457	15451	15315	15476	15431	15519	15377	15401	15337	15462	15500	15720	15383	15475	15244	15485	15296	15346	15319	15299	15390	15412	15558	15408	15432	15581	15482	15483	15441	15516	15360	15352	15466	15533	15410	15482	15301	15472	15536	15512	15494	15590	15533	15487	15491	15572	15402	15427	15365	15365	15513	15324	15527	15474	15297	15402	15364	15400	15527	15426	15461	15531	15410	15312	15566	15482	15371	15545	15502	15464	15608	15360	15609	15317	15361	15395	15338	15549	15322	15387	15306	15381	15368	15363	15446	15450	15310	15431	15540	15442	15376	15496	15709	15444	15420	15427	15314	15369	15294	15579	15468	15257	15407	15496	15391	15579	15417	15464	15247	15371	15361	15409	15508	15325	15393	15340	15186	15307	15536	15406	15398	15394	15460	15406	15395	15408	15459	15476	15202	15476	15466	15484	15303	15462	15445	15396	15469	15523	15466	15373	15606	15409	15483	15340	15398	15442	15527	15552	15428	15408	15420	15570	15390	15390	15325	15350	15786	15399	15216	15459	15512	15281	15402	15463	15480	15453	15362	15345	15432	15401	15368	15329	15508	15370	15482	15466	15456	15349	15261	15556	15469	15433	15270	15304	15350	15508	15396	15372	15202	15538	15179	15427	15582	15568	15425	15561	15416	15365	15477	15347	15408	15446	15349	15279	15570	15471	15431	15466	15405	15495	15567	15356	15256	15409	15469	15444	15429	15288	15331	15372	15493	15595	15290	15591	15412	15495	15575	15347	15526	15422	15345	15503	15295	15408	15386	15386	15444	15626	15368	15527	15412	15257	15381	15356	15602	15482	15336	15364	15538	15495	15264	15358	15392	15377	15363	15453	15470	15412	15355	15391	15493	15457	15399	15376	15521	15302	15417	15564	15462	15603	15380	15517	15411	15406	15367	15306	15349	15483	15313	15370	15409	15277	15476	15488	15568	15469	15473	15481	15617	15375	15546	15450	15244	15405	15372	15250	15492	15377	15395	15231	15474	15332	15330	15325	15417	15510	15212	15352	15460	15469	15540	15395	15440	15353	15356	15405	15312	15322	15647	15539	15350	15391	15393	15410	15467	15396	15531	15564	15400	15429	15402	15562	15340	15393	15488	15509	15235	15517	15348	15596	15399	15273	15506	15516	15358	15299	15397	15330	15519	15498	15551	15434	15463	15443	15445	15469	15314	15541	15460	15329	15424	15573	15524	15450	15616	15511	15377	15667	15336	15532	15314	15549	15393	15410	15521	15385	15408	15433	15569	15503	15370	15372	15497	15449	15341	15388	15267	15474	15306	15377	15322	15540	15459	15437	15354	15473	15457	15313	15547	15558	15407	15484	15265	15449	15400	15342	15396	15351	15332	15633	15443	15430	15539	15422	15430	15496	15385	15446	15499	15290	15370	15436	15247	15572	15420	15390	15474	15376	15397	15220	15524	15547	15476	15424	15434	15488	15340	15505	15315	15438	15367	15604	15479	15340	15376	15447	15443	15487	15312	15422	15319	15541	15424	15506	15353	15518	15554	15537	15464	15409	15530	15484	15357	15364	15435	15428	15553	15489	15305	15298	15477	15331	15565	15474	15618	15501	15408	15568	15395	15254	15521	15391	15447	15418	15451	15420	15394	15382	15433	15384	15347	15515	15607	15478	15497	15436	15534	15467	15540	15463	15472	15322	15504	15441	15358	15418	15451	15461	15497	15517	15345	15332	15332	15465	15430	15350	15365	15363	15127	15498	15423	15473	15518	15258	15527	15495	15457	15270	15514	15424	15309	15466	15466	15575	15427	15571	15460	15389	15386	15318	15468	15371	15329	15639	15430	15404	15327	15398	15498	15351	15561	15499	15280	15451	15474	15494	15412	15530	15265	15367	15309	15440	15476	15482	15438	15536	15485	15328	15534	15322	15441	15511	15355	15535	15402	15627	15390	15311	15401	15321	15415	15428	15503	15525	15355	15436	15555	15391	15449	15431	15316	15583	15509	15418	15435	15539	15369	15320	15338	15452	15361	15311	15653	15430	15307	15474	15354	15540	15330	15466	15442	15437	15436	15316	15541	15596	15417	15352	15423	15588	15427	15331	15550	15548	15634	15446	15476	15462	15564	15453	15418	15529	15354	15371	15392	15394	15467	15661	15453	15399	15425	15450	15275	15366	15530	15276	15330	15464	15445	15419	15291	15657	15495	15466	15516	15329	15394	15283	15474	15544	15526	15500	15391	15361	15429	15649	15402	15276	15320	15527	15441	15568	15483	15302	15289	15402	15328	15594	15532	15326	15435	15535	15346	15407	15300	15420	15463	15446	15405	15422	15594	15486
27042	21439	22832	19355	16112	16383	16686	16537	16284	16240	16440	16218	16227	16315	16399	16184	16323	16389	16378	16156	17316	17696	17610	17077	16516	16534	16454	16306	16244	16258	16343	16377	16326	16375	16329	16095	16327	16357	15924	16431	16343	16210	16385	16296	16127	16226	16455	16525	16383	16105	16259	16332	16274	16159	16323	16204	16264	16171	16280	16223	16186	16109	16329	16236	16369	16189	16298	16505	16239	16249	16154	16362	16120	16058	16186	16364	16454	16156	16259	16239	16412	16283	16381	16243	16258	16159	16410	16293	16289	16263	16451	16152	16344	16180	16442	16231	16252	16340	16329	16036	16102	16251	16434	16179	16249	16210	16229	16087	16111	16216	16311	16164	16123	16269	16307	16306	16329	16135	16279	16111	16289	16384	16249	16165	16102	16225	16248	16152	16229	16434	16234	16162	15953	16009	16376	16014	16315	16178	16117	16206	16161	16314	16201	16574	16171	16413	16403	16237	16261	16159	16444	16218	16351	16159	16465	16476	16349	16213	16209	16350	16144	16240	16170	16129	16027	16300	16185	16358	16132	16164	16276	16246	16383	16179	16294	16397	16293	16195	16414	16269	16240	16205	16356	16101	16346	16330	16441	16108	16384	16384	16291	16196	16222	16092	16154	16022	16150	16388	16174	16242	16206	16149	16146	16146	16346	16361	16158	16361	15973	16095	16198	16006	16270	16301	16156	16314	16254	16288	16254	16305	16186	16297	16250	16059	16118	16284	16280	16262	16436	16366	16222	16236	16254	16368	16181	16165	16305	16105	16183	16361	16354	16145	16064	16330	16575	16263	16202	16264	16180	16133	16203	16219	16131	16414	16234	16197	16217	16212	16350	16116	16359	16318	16219	16076	16378	16062	16284	16300	16200	16326	16218	16288	16277	16109	16304	16164	16364	16387	16290	16518	16096	16213	16166	16326	16300	16303	16128	16205	16097	16110	16269	16159	16248	16084	16239	16009	16227	16227	16184	16202	16194	16298	16256	16246	16199	16151	16139	16394	16211	16125	16063	16244	16185	16019	16087	16115	16342	16232	16299	16042	16298	16362	16179	16121	16256	16239	16306	16199	16293	16338	16111	16139	16144	15993	16252	16197	16015	16337	16454	16217	16297	16219	16346	16415	16278	16407	16403	16217	16222	16227	16198	16213	16118	16358	16331	16242	16221	16451	16337	16166	16285	16205	16069	16316	16240	16212	16242	16255	16254	16310	16303	16217	16163	16329	16410	16260	16338	16298	16098	16196	15985	16202	16349	16295	16335	16431	16376	16198	16170	16309	16340	16350	16198	16347	16263	16135	16105	16303	16339	16303	16091	16291	16115	16199	16288	16298	16226	16255	16039	16258	16248	16190	16201	16326	16216	16185	16391	16156	16193	16314	16217	16188	16209	16132	16192	16156	16200	16026	16053	16302	16344	16462	16368	16307	16180	16311	16136	16552	16224	16122	16383	16381	16451	16247	16364	16080	16087	16378	15997	16464	16317	16325	16158	16162	16073	16207	16350	16363	16121	16211	16049	16277	16325	16124	16344	16348	16227	16166	16262	16318	16253	16354	16044	16352	16149	16253	16352	15958	16322	16191	16483	16448	16214	16240	16180	16544	16223	16273	16054	16300	16120	16179	16110	16422	16188	16291	16299	16299	16350	16214	16386	16261	16237	16286	16363	16177	16260	16117	16154	16279	16360	16199	15934	16400	16235	16051	16254	16200	16257	16141	16047	16127	16259	16276	16393	16139	16348	15980	16225	16396	16453	16240	16215	16130	16230	16140	16304	15956	16262	16196	16224	16189	16152	16145	16334	16137	16250	16133	16110	16111	16364	16184	16016	16309	16216	16049	16203	16223	16363	16400	16216	16205	16231	15911	16343	16258	16216	16395	16348	16308	16245	16294	16270	16188	16261	16003	16089	16266	16233	16527	16558	16333	16444	16185	16271	16352	16276	16263	16029	16366	16197	16396	16236	16198	16276	16431	16447	16343	16151	16271	16227	16236	15943	16150	15989	16059	16219	16395	16267	16200	16364	16326	16234	16271	16274	16195	16238	16140	16315	16221	16036	16136	16184	16272	16446	16302	16388	16137	16081	16207	16284	16327	16175	16365	16163	16203	16329	16055	16180	16274	16230	16210	16356	16287	16278	16149	16241	16159	16227	16188	16179	16221	16166	16171	15991	16333	16360	16300	16261	16216	16159	16217	16411	16318	16268	16456	16258	16135	16133	16238	16204	16320	16346	16393	16255	16348	16073	16174	16509	16242	16395	15946	16186	16356	16185	16155	16173	16198	16314	16123	16199	16276	16173	16077	16242	16114	16316	16136	16307	16108	16183	16237	16392	16203	16268	16137	16341	16343	16225	16351	16225	16265	16052	16112	16183	16143	16158	16297	16227	16191	16329	16103	16335	16269	16195	16232	16378	16282	16376	16236	16359	16328	16312	16303	16374	16375	16252	16239	16370	16357	16316	16152	16220	16236	16211	16278	16262	16245	16222	16264	16451	16177	16232	16196	16324	16240	16371	16315	16215	16430	16413	16340	16435	16541	16183	16370	16402	16283	16396	16356	16130	16154	16200	16183	16220	16097	16091	16060	16304	16291	16331	16263	16409	16040	16226	16162	16248	16344	16404	16264	16275	16073	16139	16178	16398	16217	16091	16279	16165	16301	16226	16405	16444	15933	16257	16279	16497	16262	16214	16060	16092	16294	16340	16248	16056	16024	16436	16349	16102	16238	16336	16051	16458	16246	16307	16056	16280	16178	16224	16170	16246	16322	16122	16367	16135	16243	16483	16262	16147	16279	16278	16118	16107	16165	16389	16439	16175	16401	16182	16247	16248	16375	16452	16273	16293	16363	16267	16261	16268	16222	16320	16101	16272	16228	16421	16154	16321	16248	16134	16094	16289	16416	16338	16126	16404	16094	16306	16217	16042	16341	16155	16081	16173	16317	16391	16259	16196	16200	16060	16345	16090	16266	16174	16257	16263	16239	16260	16205	16243	16186	16111	16341	16170	16148	16426	16303	16332	16198	16173	16289	15988	16395	16330	16127	16180	16251	16055	16145	16373	16341	16177	16276	16148	16229	16329	16461	16353	16307	16364	16222	16238	16242	16228	16145	16211	16199	16237	16300	16213	16274	16193	16229	16168	16147	16218	15988	16121	16238	16118	16133	16107	16253	16231	16140	16228	16231	16140	16176	16163	16189	16163	16036	16296	16202	16397	16147	16270	16115	16094	16218	16197	16215	16452	16405	16390	16229	16209	16334	16337	16265	16196	16296	16190	16132	16286	16318	16320	16196	16118	16023	16302	16395	16245	16471	16511	16408	16118	16342	16270	16258	16462	16007	16197	16220	16494	16367	16566	16194	16296	16180	16153	16464	16237	16115	16285	16102	16237	16277	16077	16426	16374	16245	16449	16223	16145	16225	16222	16280	16390	16220	16267	16025	16150	16256	16462	16392	16290	16212	16394	16449	16400	16148	16132	16365	16205	16134	16251	16303	16242	16488	16303	16147	16223	16252	16004	16295	16284	16265	16207	16172	16230	16098	16317	16247	16167	16124	16323	16237	16334	16359	16321	16145	16299	16272	16241	16247	16461	16316	16173	16348	16390	16245	16202	16163	16280	16453	16274	16335	16205	16152	16007	16136	16227	16417	16183	16238	16134	16317	16297	16153	16180	16280	16265	16176	16349	16104	16308	16395	16194	16194	16337	16098	16074	16098	16009	16165	16308	16089	16126	16222	16341	16240	16421	16324	16277	16103	16236	16254	16192	16147	16014	16424	16217	16197	16238	16241	16298	16137	16171	16075	16331	16398	16520	16362	16276	16133	16404	16135	16237	16182	16199	16363	16196	16320	16179	16043	16329	16206	16387	16307	16258	16251	16343	16066	16389	16253	16197	16169	16187	16132	16235	16372	16379	16256	16252	16439	16306	16170	16400	16234	16474	16221	16183	16232	16366	16266	16188	16336	16220	16046	16090	16195	16225	16189	16195	16277	16036	16222	16218	16191	16368	16284	16179	16232	16456	16142	16001	16161	16267	16569	16244	16222	16457	16253	16258	16215	16309	16342	16190	16205	16171	16316	16235	16208	16179	16299	15983	16235	16257	16216	16191	16230	16294	16399	16213	16353	16169	16079	16417	16135	16150	16228	16318	16139	16346	16264	16205	16289	16453	16289	16299	16255	16091	16051	16106	16219	16429	16186	16282	16198	16278	16192	16197	16354	16252	16394	16357	16372	16314	16355	16327	16268	16263	16173	16237	16305	16289	16253	16264	16365	16282	16240	16235	16165	16326	16053	16200	16055	16686	16261	16203	16142	16284	16400	16377	16172	16060	16246	16432	16229	16234	16233	15926	16239	16378	16358	16211	16310	16385	16091	16250	16209	16174	16220	16259	16402	16203	16178	16291	16467	16154	16160	16342	16368	16259	16025	16269	16221	16162	16266	16402	16353	16070	16262	16320	16261	16257	16317	16254	16202	16322	16263	16163	16315	16300	16350	16278	16310	16267	16206	16415	16225	16260	16069	16244	16154	16341	16374	16344	16321	16360	16354	16357	16195	16117	16110	16140	16228	16346	16213	16111	15960	16265	16208	16314	16061	16041	16144	16247	16014	16275	16195	16242	16141	16010	16189	16252	16070	16243	16188	16260	16300	16242	16204	16239	16347	16266	16159	16256	16131	16287	16205	16049	16355	16188	16170	16239	16351	16263	16208	16303	16200	16227	16103	16373	16158	16079	16177	16195	16159	15985	16341	16323	16145	16231	16205	16135	16296	16430	16264	16181	16284	16501	16315	16174	16108	16168	16188	16415	16371	16066	16219	16057	16247	16192	16153	16285	16303	16157	16225	16205	16235	16341	16180	16119	16248	16093	16173	16425	16384	16053	16300	16368	16099	16121	16307	16282	16292	16328	16298	16427	16398	16297	16329	16103	16252	16132	16131	16157	16236	16192	16357	16260	16323	16132	16428	16347	16298	16266	16686	16175	16385	16081	16202	15962	16108	16217	16384	16316	16314	16134	16278	16089	16321	16054	16343	16307	16119	16303	16145	16278	16320	16349	16450	16259	16224	16091	16419	16300	16174	16236	16291	16243	16189	16427	16220	16211	15805	16178	16206	16223	16326	16247	16360	16217	16221
14335	16445	16391	16150	15560	15587	15536	15386	15339	15342	15369	15513	15230	15178	15503	15331	15405	15313	15411	15444	17087	17546	16997	15960	15597	15335	15262	15287	15320	15455	15018	15102	15272	15381	15288	15397	15229	15370	15301	15281	15240	15375	15155	15060	15452	15208	15299	15332	15238	15307	15303	15339	15269	15320	15151	15298	15358	15303	15330	15176	15217	15282	15224	15277	15288	15199	15422	15388	15335	15338	15369	15274	15296	15369	15161	15472	15186	15266	15329	15129	15274	15294	15153	15302	15255	15254	15297	15334	15250	15292	15244	15413	15301	15257	15315	15307	15294	15299	15312	15448	15183	15392	15072	15263	15370	15315	15317	15352	15378	15452	15244	15336	15218	15390	15363	15172	15273	15276	15438	15323	15249	15190	15270	15190	15222	15368	15209	15254	15232	15217	15368	15246	15295	15424	15367	15180	15142	15304	15140	15425	15098	15284	15233	15372	15277	15358	15251	15284	15181	15219	15161	15306	15420	15382	15223	15270	15140	15351	15234	15364	15301	15303	15267	15202	15254	15473	15324	15260	15260	15219	15270	15177	15343	15254	15179	15277	15360	15325	15099	15218	15278	15374	15305	15272	15288	15234	15231	15323	15164	15297	15301	15353	15260	15295	15274	15286	15313	15279	15240	15249	15343	15372	15235	15292	15326	15362	15379	15228	15300	15445	15276	15322	15387	15274	15184	15412	15311	15428	15174	15287	15253	15127	15507	15198	15212	15392	15352	15226	15365	15207	15255	15150	15481	15518	15150	15243	15278	15208	15201	15099	15298	15259	15065	15354	15398	15306	15282	15394	15332	15343	15311	15382	15246	15280	15168	15317	15155	15356	15302	15296	15412	15318	15124	15398	15464	15240	15292	15219	15204	15347	15333	15263	15241	15277	15274	15252	15354	15254	15377	15316	15282	15357	15065	15255	15226	15299	15333	15245	15202	15336	15275	15378	15275	15283	15133	15255	15512	15218	15250	15189	15278	15219	15236	15200	15239	15332	15328	15190	15346	15449	15144	15265	15174	15194	15108	15164	15289	15314	15391	15223	15410	15250	15245	15313	15306	15194	15293	15238	15242	15453	15348	15437	15245	15391	15280	15269	15283	15272	15531	15211	15322	15165	15294	15129	15277	15406	15129	15339	15324	15350	15194	15111	15224	15256	15223	15373	15428	15174	15327	15491	15218	15303	15336	15304	15384	15399	15362	15134	15395	15154	15335	15332	15219	15339	15331	15251	15230	15235	15322	15243	15243	15263	15293	15413	15129	15171	15217	15304	15309	15285	15294	15401	15318	15291	15279	15231	15241	15133	15480	15239	15238	15389	15347	15191	15193	15301	15369	15304	15137	15379	15219	15305	15375	15335	15255	15305	15113	15527	15286	15336	15279	15299	15291	15252	15276	15298	15322	15203	15192	15342	15282	15149	15453	15186	15364	15326	15210	15302	15124	15097	15482	15255	15514	15260	15188	15150	15236	15195	15229	15272	15304	15286	15111	15320	15358	15417	15250	15218	15384	15247	15427	15088	15187	15305	15086	15182	15322	15330	15419	15328	15444	15210	15291	15211	15350	15151	15238	15428	15291	15326	15346	15439	15283	15106	15327	15199	15530	15324	15210	15288	15059	15352	15429	15207	15221	15341	15311	15306	15289	15297	15316	15303	15303	15194	15091	15082	15586	15295	15341	15186	15286	15328	15213	15503	15224	15333	15365	15066	15347	15276	15225	15273	15185	15455	15228	15195	15309	15272	15274	15137	15394	15220	15259	15163	15257	15415	15260	15240	15466	15258	15250	15318	15361	15255	15207	15205	15409	15244	15379	15207	15270	15120	15302	15380	15064	15224	15286	15201	15138	15316	15211	15258	15284	15161	15255	15391	15286	15300	15311	15275	15276	15095	15279	15305	15234	15291	15316	15285	15279	15290	15360	15235	15259	15297	15244	15153	15189	15114	15210	15412	15291	15216	15290	15365	15287	15516	15252	15327	15319	15393	15336	15318	15092	15256	15133	15275	15269	15262	15153	14970	15480	15394	15362	15314	15225	15395	15293	15313	15271	15352	15412	15289	15239	15125	15078	15084	15269	15542	15231	15281	15266	15239	15285	15398	15406	15417	15201	15278	15135	15240	15352	15354	15119	15281	15456	15370	15367	15303	15373	15345	15254	15188	15325	15305	15303	15334	15327	15120	15273	15197	15381	15098	15423	15206	15234	15205	15242	15311	15329	15316	15436	15187	15211	15241	15284	15342	15337	15356	15225	15338	15296	15396	15242	15241	15367	15310	15314	15262	15410	15245	15214	15203	15172	15356	15226	15471	15278	15283	15375	15343	15353	15430	15188	15220	15310	15420	15246	15396	15117	15373	15530	15270	15346	15263	15184	15349	15301	15324	15116	15420	15234	15204	15435	15092	15245	15304	15205	15386	15211	15285	15336	15362	15358	15165	15252	15100	15267	15400	15278	15388	15326	15246	15356	15233	15269	15255	15285	15453	15279	15329	15340	15238	15399	15098	15355	15294	15219	15154	15158	15219	15365	15459	15384	15278	15359	15273	15264	15260	15141	15202	15148	15285	15354	15464	15111	15343	15270	15291	15284	15260	15335	15190	15412	15288	15118	15348	15296	15212	15348	15291	15197	15227	15298	15284	15517	15181	15522	15301	15325	15360	15174	15455	15108	15390	15225	15288	15361	15338	15233	15260	15393	15439	15277	15112	15325	15326	15137	15209	15308	15202	15228	15229	15142	15367	15204	15345	15412	15226	15307	15234	15385	15233	15034	15359	15254	15269	15438	15300	15328	15222	15157	15399	15369	15226	15358	15231	15288	15368	15265	15328	15160	15061	15141	15217	15164	15410	15293	15108	15315	15322	15233	15334	15206	15205	15264	15209	15288	15165	15296	15129	15425	15167	15335	15414	15299	15433	15348	15345	15283	15462	15256	15347	15255	15252	15298	15363	15337	15327	15316	15281	15295	15369	15279	15152	15247	15258	15206	15261	15245	15276	15366	15294	15120	15442	15292	15345	15431	15360	15351	15252	15419	15194	15093	15357	15137	15206	15275	15156	15230	15221	15316	15207	15418	15393	15132	15312	15288	15244	15226	15329	15399	15278	15131	15198	15207	15310	15249	15236	15336	15205	15357	15282	15406	15220	15351	15376	15322	15315	15252	15366	15467	15359	15315	15301	15482	15226	15243	15405	15270	15256	15137	15313	15295	15153	15133	15372	15212	15282	15329	15409	15148	15440	15476	15385	15358	15363	15311	15541	15311	15286	15163	15227	15349	15369	15176	15373	15095	15345	15205	15390	15326	15194	15303	15076	15380	15221	15269	15197	15369	15323	15328	15240	15210	15253	15421	15326	15353	15298	15211	15262	15082	15327	15297	15282	15147	15235	15248	15285	15141	15388	15389	15251	15224	15299	15340	15315	15240	15196	15388	15241	15326	15470	15293	15436	15395	15212	15365	15174	15180	15235	15277	15270	15392	15386	15200	15387	15355	15400	15359	15420	15332	15187	15387	15323	15266	15374	15287	15190	15231	15367	15245	15338	15196	15279	15253	15340	15327	15428	15314	15219	15279	15197	15343	15040	15198	15436	15337	15388	15406	15402	15279	15311	15277	15321	15342	15330	15277	15265	15513	15150	15165	15233	15344	15093	15451	15303	15153	15360	15264	15398	15348	15301	15158	15312	15281	15333	15234	15305	15385	15283	15370	15273	15332	15333	15262	15331	15550	15322	15439	15244	15349	15318	15306	15221	15310	15268	15046	15404	15317	15310	15277	15302	15134	15328	15398	15230	15361	15461	15195	15349	15403	15176	15304	15233	15237	15210	15237	15298	15179	15348	15367	15382	15319	15270	15364	15396	15192	15436	15261	15236	15259	15297	15319	15429	15126	15385	15166	15321	15278	15159	15425	15527	15252	15156	15171	15121	15300	15285	15357	15265	15155	15161	15291	15292	15203	15291	15462	15149	15354	15268	15158	15391	15447	15256	15163	15269	15261	15305	15133	15229	15356	15252	15334	15336	15270	15384	15433	15300	15274	15202	15366	15288	15341	15368	15208	15143	15265	15271	15411	15310	15180	15185	15266	15458	15155	15089	15327	15315	15229	15263	15290	15189	15311	15351	15359	15330	15512	15415	15251	15505	15136	15390	15372	15103	15383	15283	15342	15241	15363	15317	15313	15361	15177	15171	15070	15357	15427	15396	15164	15437	15328	15250	15400	15193	15308	15301	15248	15249	15311	15359	15208	15252	15281	15197	15313	15268	15282	15285	15344	15184	15363	15112	15328	15356	15105	15322	15407	15269	15139	15166	15318	15156	15320	15429	15234	15314	15232	15165	15365	15299	15218	15328	15181	15275	15198	15209	15303	15245	15162	15238	15367	15290	15292	15270	15301	15273	15110	15274	15337	15296	15368	15313	15226	15282	15336	15312	15416	15199	15384	15230	15290	15136	15282	15349	15340	15380	15485	15231	15371	15275	15320	15199	15383	15453	15191	15235	15272	15270	15310	15222	15167	15049	15278	15193	15283	15193	15420	15270	15202	15397	15349	15365	15227	15297	15272	15260	15391	15357	15200	15288	15307	15331	15165	15215	15235	15364	15342	15194	15337	15178	15250	15412	15259	15502	15308	15230	15278	15403	15255	15468	15229	15208	15367	15123	15369	15394	15198	15365	15372	15196	15260	15209	15486	15287	15367	15143	15160	15245	15221	15252	15212	15301	15364	15267	15309	15258	15301	15129	15263	15352	15263	15319	15231	15165	15485	15516	15142	15340	15152	15354	15258	15372	15134	15375	15296	15255	15336	15323	15056	15333	15217	15372	15215	15286	15390	15209	15218	15359	15347	15347	15178	15329	15301	15389	15401	15223	15144	15241	15216	15140	15339	15300	15228	15346	15412	15337	15278	15278	15365	15432	15232	15267	15233	15174	15168	15346	15127	15103	15388	15372	15483	15488	15282	15335	15093	15421	15361	15401	15287	15226	15294	15479	15318	15272	15485	15156	15359	15233	15268	15459	15361	15228	15352	15320	15231	15261	15173	15194	15208	15357	15283	15391	15526	15355	15162	15268	15262	15292	15265	15351	15168	15435	15149	15364	15366	15044	15453	15347	15439	15359	15360	15321	15124	15249	15382	15236
23845	20916	28115	23889	21550	20595	19519	17409	17112	17202	17087	17116	16894	17006	17090	16934	16768	16989	17210	18365	24195	24844	21546	19005	17764	16978	16789	16799	16649	16789	16606	16616	16768	16856	16798	16676	16645	16617	16889	16887	16646	16706	16708	16658	16669	16772	16588	16857	16766	16698	16634	16545	16795	16786	16683	16464	16770	16618	16633	16442	16527	16510	16688	16758	16678	16655	16506	16633	16817	16679	16477	16692	16747	16730	16658	16801	16770	16661	16754	16679	16738	16426	16713	16554	16606	16506	16850	16671	16606	16636	16701	16582	16960	16580	16605	16586	16556	16441	16602	16899	16799	16630	16679	16807	16729	16764	16650	16608	16652	16573	16566	16714	16572	16726	16624	16663	16577	16739	16761	16709	16587	16626	16505	16492	16922	16722	16736	16513	16574	16559	16633	16494	16625	16608	16572	16427	16663	16611	16733	16476	16756	16618	16602	16679	16666	16632	16655	16728	16499	16567	16655	16617	16779	16659	16497	16651	16704	16520	16572	16644	16543	16778	16588	16714	16531	16576	16437	16723	16553	16602	16646	16612	16500	16732	16745	16518	16652	16689	16629	16719	16537	16592	16652	16600	16897	16452	16480	16594	16591	16782	16717	16541	16669	16423	16800	16816	16592	16758	16784	16643	16682	16757	16717	16716	16589	16571	16761	16545	16595	16644	16758	16676	16570	16806	16782	16607	16716	16733	16483	16402	16632	16858	16778	16652	16659	16771	16680	16660	16716	16607	16651	16595	16739	16707	16828	16664	16956	16687	16589	16559	16674	16796	16492	16425	16574	16774	16445	16455	16665	16722	16722	16803	16594	16664	16727	16628	16685	16766	16566	16748	16439	16685	16561	16549	16682	16794	16684	16664	16957	16705	16735	16695	16621	16632	16652	16797	16608	16671	16727	16739	16526	16623	16665	16551	16409	16826	16633	16484	16682	16409	16629	16739	16900	16601	16642	16639	16777	16548	16533	16522	16666	16757	16619	16653	16643	16610	16531	16634	16739	16746	16709	16602	16610	16667	16779	16923	16764	16741	16680	16653	16640	16539	16598	16679	16770	16559	16625	16686	16604	16533	16547	16794	16491	16547	16718	16551	16849	16643	16592	16727	16626	16695	16536	16693	16458	16700	16648	16491	16633	16615	16862	16650	16588	16691	16651	16645	16644	16498	16714	16690	16806	16827	16543	16785	16785	16677	16644	16874	16515	16732	16718	16605	16737	16574	16474	16538	16704	16739	16604	16559	16452	16552	16836	16581	16614	16679	16647	16567	16741	16701	16689	16802	16728	16578	16658	16558	16587	16672	16745	16549	16587	16565	16758	17063	16691	16774	16838	16641	16645	16583	16679	16778	16826	16655	16585	16664	16476	16620	16785	16734	16908	16385	16744	16462	16701	16733	16541	16746	16513	16458	16775	16666	16613	16589	16638	16529	16481	16700	16489	16385	16589	16806	16734	16657	16639	16612	16592	16833	16528	16548	16603	16738	16820	16682	16839	16608	16535	16603	16871	16762	16519	16654	16637	16597	16581	16563	16603	16692	16596	16598	16683	16735	16580	16569	16606	16564	16597	16522	16687	16522	16639	16801	16683	16728	16567	16602	16672	16878	16636	16497	16655	16629	16501	16597	16736	16640	16660	16733	16481	16566	16771	16657	16621	16746	16557	16509	16692	16477	16648	16592	16762	16840	16673	16660	16761	16725	16569	16891	16533	16631	16746	16681	16765	16675	16802	16708	16673	16691	16576	16852	16632	16637	16798	16709	16635	16526	16626	16683	16696	16644	16518	16676	16680	16675	16687	16786	16777	16679	16591	16752	16393	16731	16552	16710	16638	16489	16602	16610	16563	16550	16605	16509	16593	16862	16806	16732	16513	16569	16715	16507	16681	16562	16782	16645	16564	16740	16736	16804	16749	16483	16510	16647	16789	16653	16518	16660	16707	16573	16647	16489	16381	16571	16576	16577	16868	16775	16692	16517	16712	16837	16590	16739	16626	16666	16567	16581	16546	16448	16725	16786	16768	16552	16403	16410	16703	16629	16710	16657	16488	16525	16570	16555	16841	16802	16606	16516	16852	16635	16465	16691	16476	16750	16522	16518	16732	16675	16621	16984	16601	16749	16422	16622	16712	16566	16777	16642	16604	16764	16590	16485	16792	16675	16551	16737	16611	16790	16560	16723	16491	16854	16620	16702	16759	16444	16710	16818	16866	16826	16668	16785	16446	16700	16783	16751	16765	16615	16669	16673	16685	16683	16799	16704	16550	16607	16544	16619	16544	16555	16700	16748	16641	16435	16745	16502	16569	16743	16697	16757	16700	16496	16588	16639	16645	16723	16584	16680	16783	16545	16714	16601	16684	16700	16703	16602	16772	16787	16468	16573	16537	16739	16709	16584	16627	16634	16613	16850	16460	16563	16805	16654	16822	16765	16859	16685	16683	16806	16757	16580	16644	16660	16597	16599	16565	16558	16626	16684	16727	16529	16585	16685	16465	16663	16632	16743	16953	16657	16692	16605	16781	16405	16504	16720	16716	16675	16812	16795	16554	16545	16707	16870	16800	16662	16600	16465	16595	16727	16762	16635	16608	16586	16674	16674	16609	16453	16725	16771	16695	16689	16753	16637	16534	16511	16810	16723	16690	16631	16618	16709	16559	16551	16823	16746	16712	16498	16653	16826	16744	16641	16603	16466	16727	16499	16668	16718	16792	16736	16733	16493	16670	16690	16710	16645	16697	16594	16481	16626	16684	16721	16681	16649	16893	16762	16580	16797	16627	16448	16561	16639	16638	16789	16562	16429	16670	16583	16578	16869	16510	16748	16557	16530	16629	16573	16456	16564	16806	16491	16622	16645	16770	16573	16765	16551	16468	16657	16535	16534	16505	16672	16594	16723	16684	16570	16566	16829	16798	16538	16482	16656	16680	16539	16546	16487	16518	16672	16665	16582	16536	16582	16567	16618	16579	16620	16632	16754	16548	16382	16603	16669	16669	16707	16654	16392	16851	16748	16693	16741	16387	16812	16796	16521	16787	16496	16625	16636	16558	16556	16535	16662	16442	16625	16741	16672	16608	16702	16643	16680	16591	16558	16635	16823	16818	16873	16557	16649	16576	16641	16634	16679	16713	16538	16862	16847	16488	16731	16523	16580	16543	16798	16713	16950	16812	16690	16684	16674	16654	16710	16643	16614	16698	16571	16612	16547	16695	16765	16760	16728	16644	16774	16662	16780	16736	16670	16783	16460	16718	16505	16753	16642	16610	16741	16675	16640	16681	16451	16710	16584	16573	16637	16743	16647	16591	16603	16633	16393	16643	16542	16673	16676	16605	16427	16588	16586	16639	16697	16683	16728	16738	16630	16715	16792	16708	16631	16562	16517	16717	16722	16597	16620	16798	16730	16762	16420	16670	16599	16603	16552	16753	16566	16502	16669	16657	16605	16849	16524	16412	16589	16701	16549	16510	16444	16535	16422	16633	16664	16658	16571	16531	16647	16665	16665	16746	16777	16760	16580	16706	16633	16713	16911	16642	16602	16500	16626	16616	16722	16418	16796	16655	16712	16626	16601	16780	16613	16760	16546	16626	16602	16802	16661	16690	16822	16615	16322	16622	16529	16568	16648	16593	16738	16581	16645	16541	16545	16681	16541	16642	16684	16705	16672	16516	16702	16747	16525	16654	16559	16623	16838	16593	16670	16574	16697	16644	16670	16847	16758	16657	16531	16647	16764	16654	16570	16547	16475	16771	16773	16626	16801	16518	16682	16672	16930	16820	16638	16635	16682	16728	16572	16885	16643	16682	16732	16665	16486	16480	16810	16536	16851	16643	16681	16594	16545	16768	16786	16796	16766	16770	16586	16718	16742	16588	16631	16552	16639	16707	16598	16705	16680	16567	16635	16666	16429	16583	16638	16602	16499	16661	17025	16639	16570	16842	16530	16813	16882	16493	16565	16524	16768	16467	16710	16543	16783	16599	16704	16840	16695	16893	16477	16586	16844	16675	16659	16645	16545	16615	16772	16623	16618	16706	16571	16650	16646	16805	16773	16850	16729	16669	16477	16566	16841	16715	16778	16918	16657	16592	16705	16696	16651	16596	16683	16668	16662	16613	16429	16600	16790	16455	16661	16648	16776	16755	16710	16513	16645	16614	16523	16489	16538	16686	16627	16688	16715	16812	16643	16756	16529	16766	16710	16792	16536	16605	16505	16526	16859	16705	16559	16655	16387	16624	16605	16645	16727	16759	16893	16673	17072	16880	16661	16601	16689	16604	16716	16631	16834	16625	16662	16828	16523	16826	16533	16388	16724	16536	16666	16586	16655	16660	16469	16659	16736	16800	16546	16670	16618	16517	16541	16712	16532	16524	16755	16593	16764	16655	16612	16772	16619	16667	16678	16743	16678	16632	16549	16697	16582	16773	16656	16937	16737	16795	16660	16781	16686	16529	16566	16717	16858	16859	16515	16598	16595	16758	16418	16773	16541	16818	16617	16620	16718	16594	16561	16575	16760	16574	16600	16711	16722	16840	16667	16653	16490	16577	16615	16737	16645	16783	16647	16791	16720	16430	16565	16708	16843	16718	16497	16627	16747	16720	16653	16801	16750	16733	16686	16705	16697	16688	16511	16645	16577	16444	16626	16773	16580	16596	16512	16623	16666	16538	16693	16527	16452	16844	16766	16596	16757	16748	16727	16667	16653	16590	16863	16748	16626	16580	16670	16707	16888	16641	16612	16590	16539	16729	16523	16596	16616	16640	16661	16622	16753	16543	16690	16604	16572	16721	16670	16538	16518	16656	16714	16702	16551	16893	16733	16479	16706	16707	16546	16633	16612	16544	16765	16905	16700	16874	16722	16585	16858	16715	16519	16748	16848	16732	16844	16636	16670	16660	16829	16707	16679	16582	16645	16529	16645	16431	16823	16617	16591	16502	16669	16661	16560	16728	16670	16896	16651	16621	16630	16498	16772	16711	16621	16848	16667	16823	16565	16570	16809	16646	16678	16692	16637	16649	16572	16860	16760	16517	16700	16817	16486	16628	16700	16530	16389	16766	16431	16575	16661	16593	16399	16667	16819	16661	16694	16650	16660	16780	16832	16625	16707	16601	16849	16551	16609	16632	16935	16661	16598	16625	16711
14005	22628	20994	18522	18020	17467	16749	16378	16128	16252	16134	15960	15980	15959	15896	15841	15763	15652	16511	18708	26761	26012	21544	18226	16754	16038	15579	15566	15787	15597	15563	15519	15567	15462	15479	15857	15482	15446	15684	15605	15711	15616	15548	15532	15676	15452	15612	15589	15604	15454	15476	15458	15616	15526	15687	15481	15512	15589	15578	15522	15607	15510	15696	15484	15666	15481	15521	15564	15548	15631	15681	15663	15507	15644	15643	15605	15478	15613	15659	15588	15624	15592	15517	15625	15535	15633	15551	15658	15354	15486	15565	15725	15486	15347	15570	15657	15709	15585	15593	15696	15713	15667	15659	15387	15701	15576	15574	15644	15583	15705	15561	15552	15637	15509	15703	15552	15714	15638	15543	15585	15571	15469	15635	15620	15664	15515	15839	15499	15518	15531	15675	15636	15607	15566	15546	15774	15661	15793	15489	15625	15520	15426	15609	15678	15415	15433	15376	15423	15645	15690	15676	15631	15553	15567	15561	15433	15619	15450	15510	15591	15552	15650	15709	15633	15440	15412	15600	15534	15488	15744	15447	15557	15509	15740	15405	15565	15530	15554	15415	15783	15795	15543	15429	15453	15409	15578	15513	15598	15597	15616	15590	15691	15616	15668	15323	15617	15598	15569	15501	15668	15630	15608	15541	15510	15763	15503	15610	15511	15584	15618	15474	15404	15561	15537	15539	15514	15611	15651	15704	15634	15522	15743	15597	15667	15436	15610	15535	15583	15681	15521	15614	15611	15487	15694	15539	15598	15661	15302	15493	15565	15591	15504	15653	15652	15516	15524	15471	15450	15621	15479	15713	15798	15673	15610	15559	15535	15542	15555	15765	15482	15636	15516	15426	15733	15488	15612	15563	15444	15598	15706	15434	15449	15647	15725	15566	15346	15595	15400	15695	15615	15555	15576	15567	15595	15586	15506	15624	15623	15629	15637	15485	15533	15554	15685	15515	15556	15381	15447	15430	15483	15606	15596	15558	15673	15674	15457	15652	15497	15589	15610	15489	15701	15550	15394	15667	15357	15450	15452	15530	15530	15623	15607	15612	15704	15564	15547	15496	15455	15646	15544	15611	15432	15624	15664	15433	15497	15392	15623	15769	15471	15729	15541	15479	15602	15555	15617	15428	15581	15591	15609	15479	15538	15607	15510	15541	15518	15649	15461	15709	15448	15532	15697	15544	15552	15466	15686	15616	15474	15493	15387	15618	15518	15556	15580	15551	15695	15563	15478	15560	15656	15522	15656	15647	15541	15591	15614	15614	15673	15527	15538	15572	15603	15703	15641	15627	15584	15643	15511	15675	15518	15599	15382	15569	15678	15505	15713	15584	15408	15509	15412	15566	15682	15656	15751	15425	15533	15503	15724	15806	15538	15643	15394	15605	15670	15323	15650	15588	15589	15652	15562	15593	15584	15707	15443	15676	15519	15315	15634	15538	15545	15497	15543	15618	15538	15592	15509	15526	15557	15629	15500	15606	15603	15380	15635	15364	15709	15483	15542	15409	15589	15660	15569	15769	15649	15711	15630	15578	15629	15566	15655	15390	15530	15429	15593	15649	15549	15506	15336	15660	15387	15427	15534	15688	15469	15633	15645	15516	15592	15565	15682	15613	15650	15405	15642	15616	15838	15653	15524	15369	15664	15538	15477	15474	15589	15452	15555	15719	15499	15547	15673	15589	15507	15497	15696	15480	15507	15499	15507	15504	15597	15529	15620	15511	15627	15568	15599	15616	15563	15530	15573	15590	15690	15460	15605	15514	15570	15573	15453	15516	15639	15548	15426	15593	15647	15456	15516	15473	15632	15518	15619	15347	15686	15660	15451	15594	15519	15534	15537	15602	15491	15688	15511	15526	15703	15587	15633	15583	15610	15481	15679	15404	15543	15576	15525	15430	15375	15486	15700	15722	15574	15683	15515	15467	15526	15549	15755	15564	15482	15696	15451	15586	15586	15650	15640	15588	15556	15564	15418	15802	15465	15583	15629	15517	15587	15645	15518	15753	15718	15651	15666	15506	15689	15476	15556	15488	15563	15574	15473	15486	15493	15472	15588	15461	15592	15474	15453	15559	15403	15610	15601	15584	15515	15551	15639	15744	15481	15588	15436	15626	15531	15674	15381	15396	15617	15729	15547	15550	15574	15539	15676	15599	15485	15430	15682	15456	15544	15554	15502	15451	15686	15512	15571	15370	15492	15532	15732	15679	15648	15535	15494	15674	15619	15500	15419	15539	15724	15525	15699	15520	15528	15748	15430	15572	15542	15526	15646	15596	15422	15613	15619	15546	15686	15727	15515	15601	15427	15483	15663	15568	15648	15551	15569	15536	15630	15577	15497	15581	15543	15731	15390	15398	15526	15404	15680	15404	15557	15527	15521	15714	15755	15732	15500	15681	15554	15703	15474	15491	15561	15535	15516	15589	15412	15567	15643	15558	15487	15630	15416	15570	15620	15713	15483	15608	15413	15428	15609	15526	15666	15576	15566	15550	15450	15650	15545	15489	15552	15514	15446	15529	15435	15473	15554	15726	15544	15613	15466	15505	15397	15638	15607	15566	15540	15631	15717	15369	15585	15498	15580	15521	15572	15548	15555	15580	15576	15511	15446	15462	15513	15525	15606	15650	15605	15596	15506	15534	15684	15558	15457	15441	15593	15734	15675	15579	15522	15621	15377	15758	15483	15555	15449	15677	15550	15578	15541	15617	15628	15532	15529	15594	15798	15554	15662	15555	15562	15551	15543	15662	15544	15572	15641	15580	15663	15683	15335	15638	15673	15557	15360	15590	15504	15575	15522	15530	15507	15497	15656	15537	15550	15475	15597	15466	15561	15614	15520	15657	15559	15422	15479	15534	15570	15490	15428	15719	15574	15602	15471	15604	15788	15511	15543	15556	15633	15437	15428	15631	15586	15658	15552	15520	15518	15613	15661	15525	15543	15498	15687	15499	15492	15483	15514	15515	15637	15729	15483	15566	15514	15610	15747	15656	15600	15420	15279	15511	15502	15436	15518	15566	15615	15571	15656	15667	15432	15685	15542	15551	15400	15449	15542	15551	15665	15546	15601	15472	15588	15634	15565	15654	15666	15504	15570	15556	15725	15685	15549	15573	15609	15503	15567	15513	15435	15588	15585	15586	15458	15418	15488	15559	15687	15564	15532	15745	15489	15578	15663	15574	15521	15426	15568	15437	15338	15359	15640	15594	15495	15640	15482	15547	15575	15549	15330	15577	15631	15479	15560	15472	15654	15539	15531	15446	15536	15390	15664	15667	15487	15497	15527	15573	15466	15595	15624	15544	15570	15384	15735	15543	15624	15653	15662	15569	15677	15620	15336	15653	15546	15586	15579	15581	15544	15363	15623	15564	15690	15635	15423	15631	15593	15555	15360	15515	15540	15659	15563	15722	15504	15384	15518	15550	15386	15571	15509	15626	15549	15536	15557	15494	15650	15612	15446	15491	15384	15493	15602	15370	15453	15588	15557	15598	15498	15623	15482	15691	15497	15582	15583	15641	15599	15658	15454	15552	15587	15484	15636	15434	15523	15595	15563	15603	15648	15668	15652	15468	15603	15621	15659	15580	15395	15493	15606	15757	15622	15768	15622	15567	15585	15611	15557	15544	15649	15831	15498	15538	15565	15414	15566	15717	15535	15563	15561	15501	15486	15610	15513	15642	15611	15562	15486	15585	15748	15508	15489	15665	15574	15604	15806	15501	15606	15629	15414	15692	15574	15545	15408	15618	15510	15569	15615	15481	15661	15465	15615	15533	15570	15430	15680	15303	15541	15687	15504	15655	15651	15670	15709	15444	15653	15601	15479	15590	15579	15490	15611	15578	15604	15624	15389	15651	15615	15695	15438	15541	15572	15734	15713	15449	15524	15559	15556	15604	15565	15567	15581	15454	15727	15410	15459	15338	15578	15551	15511	15541	15598	15281	15665	15330	15702	15481	15604	15687	15596	15733	15552	15566	15685	15438	15689	15624	15515	15550	15591	15565	15520	15586	15482	15643	15705	15577	15658	15640	15609	15526	15627	15709	15536	15378	15587	15640	15621	15636	15707	15453	15713	15520	15593	15501	15570	15620	15683	15652	15711	15453	15527	15687	15567	15596	15573	15266	15516	15702	15563	15523	15746	15588	15579	15452	15447	15557	15526	15528	15412	15480	15551	15674	15656	15588	15535	15644	15627	15573	15787	15693	15429	15455	15600	15570	15675	15564	15559	15658	15549	15598	15439	15542	15542	15570	15604	15574	15595	15569	15592	15495	15730	15638	15514	15612	15577	15631	15548	15515	15500	15639	15458	15703	15642	15738	15507	15524	15706	15500	15641	15675	15626	15572	15593	15559	15556	15533	15571	15564	15619	15545	15700	15621	15698	15706	15603	15594	15408	15654	15522	15679	15568	15809	15573	15724	15510	15522	15665	15627	15720	15535	15443	15533	15556	15421	15556	15547	15588	15543	15654	15480	15576	15524	15438	15615	15517	15714	15540	15462	15562	15553	15678	15729	15522	15494	15605	15600	15348	15640	15602	15487	15620	15500	15607	15488	15570	15570	15733	15407	15790	15705	15490	15552	15643	15660	15453	15532	15686	15613	15531	15697	15337	15481	15490	15663	15538	15596	15588	15564	15685	15579	15522	15628	15630	15691	15544	15698	15675	15709	15530	15711	15373	15718	15652	15605	15662	15461	15528	15548	15555	15556	15643	15390	15508	15500	15782	15514	15598	15736	15532	15558	15521	15645	15548	15469	15685	15558	15567	15606	15527	15535	15513	15586	15671	15566	15654	15637	15471	15562	15607	15637	15492	15434	15497	15629	15696	15497	15736	15445	15656	15536	15738	15598	15674	15609	15511	15510	15470	15598	15425	15477	15642	15439	15753	15489	15451	15697	15769	15541	15675	15734	15537	15583	15839	15490	15690	15467	15628	15608	15439	15537	15581	15685	15529	15640	15457	15476	15568	15677	15625	15778	15565	15690	15614	15585	15671	15540	15634	15511	15589	15614	15428	15568	15457	15571	15321	15668	15589	15518	15531	15629	15632	15598	15482	15446	15625	15660	15518	15570	15423	15591	15732	15569	15498	15817	15520	15431	15449	15628	15540	15581	15682	15560	15658	15452	15650	15501	15543
22737	20908	28625	23344	21150	22840	23335	18619	17622	17484	17319	17272	17299	17195	17150	16989	16904	16879	17198	21118	28023	30061	26365	21091	18380	17428	16822	16739	16640	16653	16673	16696	16603	16842	16911	16713	16827	16751	16628	16732	16667	16732	16822	16638	16729	16864	16799	16785	16810	16711	16609	16662	16794	16926	16766	16508	16636	16694	16788	16773	16641	16733	16792	17000	16730	16766	16650	16648	16669	16535	16656	16712	16776	16839	16834	16735	16745	16752	16550	16663	16420	16772	16614	16435	16689	16690	16550	16881	16763	16589	16636	16697	16811	16818	16573	16699	16708	16770	16824	16666	16696	16554	16498	16802	16800	16697	16610	16575	16756	16574	16621	16791	16763	16676	16707	16641	16666	16705	16667	16720	16745	16583	16542	16765	16821	16589	16522	16647	16769	16598	16828	16499	16642	16834	16674	16735	16566	16717	16707	16686	16500	16657	16594	16706	16892	16722	16581	16655	16702	16800	16439	16714	16752	16744	16676	16697	16541	16517	16576	16591	16632	16620	16691	16739	16699	16554	16579	16606	16653	16757	16657	16664	16706	16832	16759	16606	16415	16801	16691	16627	16545	16682	16689	16754	16662	16630	16429	16714	16600	16574	16685	16695	16586	16635	16799	16506	16601	16492	16712	16743	16557	16594	16597	16691	16619	16703	16819	16799	16769	16627	16575	16810	16711	16515	16530	16584	16617	16799	16650	16554	16559	16554	16762	16768	16769	16709	16542	16744	16634	16533	16655	16632	16581	16572	16643	16623	16549	16587	16743	16603	16523	16654	16608	16652	16710	16595	16807	16758	16705	16587	16770	16700	16590	16586	16598	16693	16696	16678	16546	16639	16674	16504	16575	16618	16545	16484	16469	16696	16703	16520	16426	16576	16698	16670	16610	16633	16504	16683	16640	16599	16575	16731	16669	16835	16666	16551	16648	16589	16491	16692	16808	16677	16768	16968	16575	16614	16772	16695	16632	16698	16661	16576	16717	16646	16675	16864	16928	16513	16423	16639	16863	16611	16531	16846	16760	16519	16813	16621	16765	16798	16915	16647	16598	16703	16729	16602	16820	16640	16802	16710	16530	16498	16699	16522	16694	16737	16548	16522	16668	16593	16786	16730	16509	16676	16532	16498	16769	16509	16630	16548	16540	16603	16505	16718	16634	16585	16654	16776	16497	16601	16659	16490	16715	16647	16580	16545	16496	16671	16728	16746	16575	16778	16522	16624	16833	16662	16652	16731	16683	16768	16732	16372	16584	16746	16604	16666	16643	16600	16608	16354	16872	16527	16549	16757	16789	16584	16551	16726	16685	16632	16682	16708	16691	16731	16753	16635	16754	16885	16570	16568	16757	16727	16633	16630	16694	16693	16664	16526	16786	16435	16712	16511	16675	16716	16617	16662	16559	16607	16737	16630	16754	16648	16663	16766	16694	16632	16716	16570	16559	16591	16588	16622	16682	16796	16937	16551	16528	16801	16523	16619	16911	16703	16650	16648	16640	16708	16598	16692	16475	16677	16649	16658	16611	16664	16515	16704	16604	16563	16557	16631	16797	16603	16589	16666	16544	16442	16608	16542	16569	16970	16668	16492	16360	16597	16642	16771	16664	16772	16690	16633	16779	16699	16783	16498	16706	16727	16838	16560	16626	16634	16470	16647	16519	16624	16784	16486	16680	16719	16659	16904	16633	16391	16570	16613	16590	16579	16683	16621	16689	16915	16624	16773	16705	16556	16563	16599	16449	16739	16613	16626	16605	16627	16598	16872	16869	16655	16633	16574	16712	16533	16629	16681	16704	16782	16696	16532	16700	16532	16414	16645	16505	16721	16650	16662	16668	16570	16651	16520	16696	16515	16584	16492	16722	16657	16605	16522	16505	16548	16714	16590	16542	16687	16701	16487	16871	16539	16446	16334	16669	16652	16596	16552	16662	16494	16595	16649	16606	16577	16689	16702	16502	16543	16779	16645	16701	16584	16699	16636	16771	16496	16748	16620	16539	16622	16618	16555	16635	16683	16676	16668	16642	16874	16630	16549	16707	16705	16623	16550	16718	16501	16461	16441	16639	16660	16642	16635	16559	16468	16560	16711	16675	16529	16630	16602	16568	16593	16775	16553	16712	16545	16467	16748	16609	16561	16700	16834	16583	16445	16656	16452	16641	16744	16468	16659	16712	16763	16651	16669	16618	16466	16531	16504	16809	16679	16744	16551	16698	16541	16701	16598	16611	16611	16611	16620	16672	16695	16686	16562	16444	16464	16643	16653	16636	16874	16703	16789	16817	16652	16584	16413	16580	16676	16883	16415	16650	16692	16492	16630	16630	16396	16485	16626	16608	16558	16687	16565	16558	16656	16639	16709	16603	16563	16537	16520	16533	16565	16631	16695	16761	16749	16468	16570	16641	16623	16835	16595	16568	16712	16774	16907	16768	16554	16610	16472	16533	16520	16785	16827	16659	16608	16667	16653	16618	16702	16660	16696	16506	16654	16690	16652	16755	16522	16742	16568	16768	16477	16686	16839	16727	16588	16524	16571	16875	16608	16599	16728	16873	16593	16753	16470	16623	16579	16586	16671	16727	16671	16788	16755	16688	16727	16630	16636	16641	16610	16649	16593	16588	16741	16801	16700	16602	16504	16600	16689	16522	16768	16637	16875	16678	16563	16684	16771	16750	16605	16565	16682	16568	16526	16762	16613	16671	16697	16631	16603	16390	16576	16603	16819	16479	16383	16718	16584	16548	16616	16604	16677	16541	16597	16800	16512	16676	16601	16811	16617	16664	16579	16613	16739	16543	16582	16765	16696	16428	16761	16441	16582	16653	16729	16820	16621	16663	16563	16565	16555	16640	16546	16703	16628	16717	16535	16755	16932	16658	16676	16634	16635	16578	16580	16756	16391	16518	16561	16679	16502	16471	16511	16503	16713	16606	16585	16504	16548	16693	16609	16588	16618	16742	16436	16664	16595	16698	16628	16747	16828	16721	16503	16637	16699	16773	16579	16606	16645	16501	16416	16718	16624	16693	16695	16782	16713	16717	16592	16704	16577	16443	16481	16742	16525	16557	16765	16589	16540	16530	16499	16723	16707	16578	16573	16804	16564	16499	16696	16697	16426	16694	16695	16453	16768	16611	16537	16637	16739	16593	16733	16779	16591	16570	16730	16735	16641	16726	16714	16661	16689	16488	16617	16646	16622	16689	16755	16719	16699	16650	16635	16644	16490	16569	16610	16692	16809	16674	16642	16627	16673	16477	16627	16472	16468	16566	16544	16561	16658	16784	16528	16542	16560	16619	16492	16731	16635	16723	16386	16665	16595	16625	16634	16543	16706	16925	16599	16480	16462	16629	16564	16459	16858	16507	16560	16707	16575	16812	16740	16555	16611	16536	16689	16567	16799	16473	16616	16722	16622	16571	16650	16618	16474	16612	16722	16671	16717	16526	16965	16684	16721	16694	16635	16748	16787	16771	16819	16545	16621	16479	16528	16813	16674	16698	16712	16733	16593	16558	16638	16634	16529	16679	16615	16599	16762	16480	16670	16698	16642	16808	16476	16722	16613	16524	16606	16739	16556	16628	16742	16595	16707	16794	16651	16518	16642	16788	16682	16784	16653	16705	16631	16783	16595	16592	16690	16568	16511	16653	16582	16625	16676	16691	16476	16661	16636	16387	16682	16696	16534	16481	16728	16671	16650	16622	16508	16586	16662	16654	16657	16735	16607	16720	16443	16542	16629	16554	16563	16710	16508	16603	16400	16493	16783	16602	16547	16523	16592	16527	16638	16715	16700	16624	16686	16669	16713	16664	16586	16602	16424	16576	16561	16662	16441	16676	16640	16669	16599	16889	16757	16553	16679	16565	16611	16670	16677	16671	16509	16656	16508	16610	16721	16613	16602	16712	16552	16531	16734	16638	16640	16501	16612	16396	16532	16468	16583	16570	16567	16707	16709	16619	16626	16642	16773	16666	16708	16494	16812	16781	16682	16746	16620	16596	16687	16482	16461	16624	16549	16515	16505	16643	16628	16650	16625	16486	16622	16613	16694	16708	16636	16501	16778	16719	16559	16565	16654	16754	16732	16678	16689	16789	16541	16560	16788	16837	16544	16428	16480	16754	16689	16606	16568	16545	16845	16699	16727	16604	16708	16595	16664	16852	16690	16649	16569	16632	16445	16754	16527	16833	16610	16512	16474	16718	16845	16584	16564	16486	16676	16439	16566	16943	16731	16610	16566	16662	16575	16744	16539	16562	16590	16572	16710	16526	16571	16581	16467	16529	16701	16505	16689	16527	16516	16786	16490	16530	16640	16551	16677	16655	16524	16651	16844	16773	16897	16688	16531	16651	16597	16651	16657	16660	16535	16734	16830	16728	16813	16499	16711	16705	16557	16618	16727	16669	16697	16679	16577	16613	16640	16415	16669	16493	16851	16723	16564	16529	16662	16579	16605	16708	16652	16745	16671	16639	16485	16484	16508	16506	16702	16535	16704	16458	16741	16635	16776	16721	16458	16735	16665	16624	16427	16685	16677	16626	16853	16518	16754	16631	16447	16604	16597	16502	16799	16644	16647	16694	16668	16682	16809	16634	16512	16497	16497	16686	16803	16629	16611	16687	16501	16472	16583	16777	16737	16785	16576	16443	16495	16707	16457	16812	16661	16366	16563	16622	16768	16613	16568	16586	16665	16591	16602	16544	16727	16774	16491	16645	16545	16680	16738	16609	16706	16533	16600	16736	16571	16651	16792	16635	16590	16674	16714	16704	16647	16628	16582	16525	16700	16662	16795	16696	16752	16463	16529	16588	16651	16439	16664	16615	16715	16700	16555	16692	16320	16578	16686	16732	16701	16480	16537	16718	16669	16512	16565	16576	16781	16522	16521	16584	16525	16606	16745	16618	16506	16657	16627	16704	16567	16653	16753	16464	16781	16644	16601	16675	16601	16631	16720	16524	16974	16670	16768	16823	16760	16498	16556	16603	16632	16515	16678	16705	16610	16777	16673	16681	16508	16700	16692	16707	16656	16709	16438	16566	16784	16610	16489	16464	16547	16814	16630	16730	16525	16535	16655	16477	16583	16651	16542	16608	16686	16720	16455	16606	16638	16585	16711	16733	16703	16695	16580	16537	16843	16426	16573	16652	16600
15234	26766	24567	21230	20412	19268	18330	17876	17142	16638	16344	16265	16268	16128	16012	16131	15864	15736	16661	23284	31350	32477	27010	20302	17304	16045	15694	15430	15720	15488	15551	15535	15654	15496	15630	15492	15644	15455	15487	15605	15659	15479	15603	15416	15577	15399	15485	15631	15508	15371	15548	15482	15494	15596	15469	15704	15547	15403	15502	15570	15493	15669	15711	15540	15471	15542	15340	15730	15323	15620	15425	15644	15476	15715	15608	15723	15472	15438	15444	15394	15486	15367	15525	15562	15589	15599	15631	15591	15454	15432	15418	15634	15600	15575	15563	15546	15584	15529	15270	15507	15616	15501	15474	15609	15409	15534	15475	15644	15496	15530	15410	15519	15446	15419	15469	15554	15487	15449	15588	15624	15484	15451	15663	15570	15508	15391	15687	15493	15653	15540	15411	15573	15526	15521	15556	15671	15488	15370	15623	15651	15522	15512	15536	15459	15568	15530	15496	15531	15546	15489	15477	15538	15518	15479	15575	15392	15473	15422	15309	15503	15542	15424	15456	15577	15527	15513	15569	15560	15380	15711	15503	15546	15585	15476	15458	15410	15468	15623	15546	15442	15561	15497	15446	15509	15569	15604	15567	15656	15510	15519	15583	15418	15534	15537	15497	15431	15603	15504	15648	15503	15406	15547	15366	15534	15509	15501	15518	15573	15604	15512	15331	15578	15428	15522	15429	15522	15572	15607	15515	15395	15555	15599	15576	15459	15443	15380	15451	15540	15595	15461	15481	15354	15543	15561	15515	15504	15343	15686	15551	15564	15534	15586	15625	15363	15609	15563	15397	15545	15545	15550	15522	15244	15623	15630	15570	15565	15587	15535	15502	15466	15512	15523	15442	15597	15590	15516	15331	15483	15415	15572	15499	15611	15456	15496	15475	15545	15651	15447	15466	15414	15558	15525	15392	15520	15483	15623	15435	15541	15626	15477	15412	15382	15460	15322	15577	15564	15501	15469	15571	15516	15470	15525	15501	15595	15428	15555	15493	15587	15574	15687	15394	15475	15615	15396	15312	15461	15469	15503	15442	15438	15424	15416	15557	15587	15247	15567	15446	15482	15522	15373	15547	15415	15494	15375	15448	15483	15351	15456	15534	15595	15426	15555	15503	15450	15244	15588	15414	15558	15640	15374	15529	15642	15604	15498	15468	15635	15420	15579	15449	15448	15494	15404	15468	15599	15404	15612	15354	15627	15562	15467	15507	15510	15569	15388	15538	15557	15479	15662	15411	15633	15520	15496	15296	15639	15543	15413	15575	15372	15548	15342	15570	15610	15517	15605	15441	15434	15599	15473	15621	15451	15566	15669	15512	15452	15581	15423	15623	15451	15375	15556	15525	15518	15331	15405	15522	15415	15559	15451	15395	15553	15551	15659	15462	15537	15560	15558	15578	15546	15627	15668	15451	15401	15594	15604	15453	15537	15493	15587	15595	15437	15442	15460	15608	15475	15447	15588	15532	15496	15400	15489	15581	15568	15463	15527	15595	15620	15789	15769	15451	15300	15604	15552	15462	15555	15541	15503	15617	15513	15347	15457	15558	15516	15539	15719	15478	15488	15438	15601	15549	15456	15523	15531	15644	15311	15570	15348	15508	15640	15514	15605	15580	15467	15668	15612	15421	15583	15378	15519	15515	15715	15435	15465	15348	15554	15667	15388	15607	15508	15722	15607	15282	15580	15407	15527	15437	15488	15585	15614	15460	15547	15609	15553	15254	15714	15497	15553	15471	15407	15380	15498	15381	15590	15440	15663	15566	15530	15359	15472	15493	15405	15518	15444	15570	15330	15649	15611	15515	15423	15476	15563	15464	15632	15633	15352	15661	15423	15533	15523	15590	15469	15629	15501	15624	15369	15424	15624	15512	15507	15537	15419	15495	15449	15506	15600	15581	15550	15439	15563	15446	15645	15467	15529	15395	15521	15390	15614	15606	15587	15558	15543	15493	15354	15487	15706	15608	15567	15383	15532	15511	15566	15612	15517	15445	15536	15531	15520	15412	15556	15728	15620	15270	15408	15576	15445	15433	15541	15434	15534	15516	15443	15440	15603	15528	15457	15459	15323	15502	15497	15762	15353	15491	15430	15488	15457	15443	15485	15645	15647	15498	15476	15666	15400	15422	15662	15551	15467	15595	15431	15681	15515	15660	15580	15502	15476	15649	15427	15660	15490	15433	15561	15628	15530	15446	15447	15531	15516	15739	15572	15305	15428	15474	15624	15466	15545	15503	15680	15508	15475	15707	15621	15413	15402	15488	15483	15427	15745	15416	15602	15558	15659	15483	15417	15504	15548	15429	15602	15630	15489	15454	15513	15617	15617	15353	15628	15515	15605	15653	15465	15646	15547	15621	15574	15576	15455	15573	15475	15380	15566	15352	15360	15565	15406	15441	15490	15484	15641	15526	15498	15494	15615	15622	15461	15472	15588	15357	15437	15547	15445	15517	15421	15389	15461	15551	15584	15464	15470	15545	15421	15448	15475	15476	15437	15510	15490	15398	15581	15391	15591	15563	15410	15443	15549	15391	15514	15506	15449	15500	15391	15472	15710	15411	15572	15459	15412	15583	15545	15617	15459	15619	15559	15504	15407	15445	15596	15512	15416	15327	15491	15597	15474	15566	15455	15593	15425	15485	15464	15541	15666	15335	15521	15598	15649	15551	15465	15697	15455	15560	15750	15417	15385	15318	15726	15496	15534	15486	15621	15647	15450	15495	15656	15476	15502	15474	15458	15569	15415	15604	15527	15583	15358	15607	15418	15488	15503	15485	15537	15571	15459	15553	15338	15487	15581	15432	15476	15221	15526	15459	15601	15532	15621	15547	15423	15325	15405	15473	15537	15533	15293	15551	15475	15635	15359	15453	15681	15510	15483	15516	15439	15561	15453	15695	15660	15497	15536	15596	15537	15600	15471	15383	15440	15532	15462	15477	15495	15408	15403	15589	15581	15428	15555	15510	15493	15552	15482	15373	15342	15466	15376	15501	15352	15527	15400	15566	15384	15411	15481	15529	15652	15646	15499	15505	15534	15563	15518	15452	15498	15339	15466	15438	15496	15592	15505	15540	15430	15387	15490	15345	15538	15364	15413	15445	15577	15560	15508	15564	15547	15663	15349	15589	15448	15633	15448	15442	15590	15450	15398	15491	15456	15633	15406	15502	15582	15529	15598	15615	15547	15513	15520	15349	15303	15702	15373	15558	15514	15679	15548	15478	15407	15650	15539	15249	15417	15690	15507	15491	15554	15416	15490	15563	15453	15593	15453	15467	15612	15430	15541	15691	15560	15436	15419	15474	15425	15380	15365	15603	15390	15468	15624	15627	15479	15561	15504	15385	15419	15490	15642	15555	15452	15637	15673	15592	15575	15543	15518	15527	15393	15435	15516	15610	15538	15569	15525	15434	15426	15582	15551	15319	15607	15489	15430	15584	15462	15405	15433	15440	15600	15407	15359	15515	15438	15750	15530	15537	15626	15559	15459	15299	15469	15639	15471	15448	15425	15642	15583	15310	15521	15590	15590	15566	15605	15627	15458	15601	15533	15628	15437	15396	15622	15438	15492	15453	15693	15577	15682	15450	15460	15431	15522	15529	15666	15453	15404	15509	15514	15456	15532	15586	15526	15535	15511	15437	15480	15332	15402	15385	15416	15482	15504	15424	15523	15641	15644	15351	15395	15325	15637	15331	15524	15473	15427	15452	15424	15447	15503	15503	15526	15585	15343	15555	15551	15459	15504	15595	15446	15542	15426	15551	15592	15290	15545	15459	15604	15517	15580	15518	15611	15687	15646	15719	15509	15643	15523	15479	15414	15561	15341	15465	15612	15550	15453	15494	15612	15550	15471	15503	15576	15538	15494	15424	15464	15508	15488	15700	15288	15529	15481	15531	15573	15488	15530	15413	15415	15709	15447	15611	15476	15665	15396	15595	15513	15539	15489	15511	15541	15613	15381	15481	15452	15404	15448	15781	15681	15539	15414	15451	15469	15679	15742	15473	15604	15593	15535	15588	15578	15673	15577	15452	15515	15632	15318	15553	15312	15437	15464	15605	15565	15599	15660	15536	15383	15530	15370	15532	15501	15415	15459	15546	15471	15545	15549	15497	15491	15330	15553	15320	15621	15460	15609	15544	15383	15507	15415	15336	15514	15567	15562	15447	15568	15530	15535	15539	15563	15514	15455	15532	15478	15411	15390	15524	15559	15370	15665	15341	15562	15534	15639	15540	15515	15541	15437	15619	15617	15561	15581	15443	15670	15545	15510	15578	15377	15482	15341	15426	15460	15481	15573	15677	15559	15432	15395	15649	15686	15481	15455	15415	15488	15362	15248	15495	15440	15657	15618	15439	15515	15367	15471	15591	15498	15737	15560	15403	15350	15642	15426	15641	15438	15583	15439	15605	15532	15565	15443	15595	15527	15480	15538	15591	15458	15453	15680	15440	15513	15527	15403	15187	15509	15577	15535	15563	15472	15411	15488	15456	15585	15551	15466	15531	15510	15467	15328	15375	15642	15410	15571	15472	15393	15485	15679	15555	15451	15481	15529	15525	15491	15457	15441	15578	15487	15346	15542	15514	15615	15527	15591	15462	15403	15390	15556	15410	15573	15607	15361	15510	15509	15463	15646	15587	15500	15352	15582	15745	15422	15518	15400	15530	15300	15624	15455	15504	15573	15480	15439	15680	15495	15561	15476	15545	15479	15382	15552	15515	15568	15579	15708	15535	15322	15416	15497	15498	15567	15436	15438	15562	15514	15445	15551	15577	15474	15581	15438	15530	15510	15561	15562	15552	15472	15508	15388	15571	15454	15561	15586	15549	15558	15546	15340	15583	15661	15515	15326	15648	15512	15475	15457	15353	15529	15576	15412	15481	15477	15649	15462	15526	15554	15690	15487	15720	15430	15377	15526	15313	15559	15435	15385	15526	15603	15498	15519	15563	15592	15666	15331	15529	15400	15457	15412	15469	15378	15517	15409	15379	15612	15716	15492	15616	15379	15425	15392	15556	15421	15548	15330	15489	15715	15506	15756	15615	15453	15583	15520	15397	15562	15420	15436	15530	15516	15549	15483	15522	15540	15536	15491	15608	15300	15477	15530	15480	15368	15633	15546	15380	15646	15589	15493	15482	15552
27086	21510	23274	20070	16985	17031	17054	17023	16890	16858	16840	16891	16657	16958	16593	16660	16697	16700	16730	16892	17194	17454	17987	17749	17215	16906	16901	16890	16777	16621	16624	16569	16652	16684	16580	16643	16736	16717	16700	16554	16667	16593	16739	16589	16569	16694	16644	16785	16615	16710	16549	16658	16626	16611	16715	16525	16629	16582	16653	16707	16779	16619	16742	16635	16717	16645	16788	16626	16633	16715	16602	16521	16702	16745	16802	16717	16630	16675	16695	16634	16738	16701	16443	16613	16694	16704	16791	16694	16710	16771	16802	16683	16574	16799	16816	16537	16702	16722	16736	16772	16795	16581	16607	16610	16450	16824	16670	16568	16692	16629	16527	16640	16745	16741	16714	16479	16614	16569	16743	16488	16659	16743	16591	16688	16818	16700	16528	16634	16633	16643	16679	16640	16512	16719	16564	16557	16567	16655	16515	16435	16792	16743	16768	16709	16777	16692	16615	16610	16671	16737	16523	16692	16704	16644	16657	16731	16581	16513	16863	16605	16596	16665	16741	16725	16584	16642	16837	16614	16780	16604	16549	16512	16721	16538	16644	16853	16579	16715	16773	16733	16506	16626	16616	16897	16730	16588	16484	16541	16725	16536	16646	16708	16547	16923	16442	16772	16595	16589	16626	16731	16703	16714	16673	16654	16556	16696	16591	16630	16649	16569	16670	16565	16673	16935	16533	16760	16438	16678	16658	16757	16764	16870	16870	16569	16724	16724	16622	16864	16767	16631	16714	16634	16677	16598	16726	16670	16722	16691	16660	16391	16485	16842	16602	16549	16708	16561	16736	16711	16782	16580	16585	16656	16621	16672	16743	16687	16805	16517	16762	16673	16716	16656	16742	16762	16658	16661	16602	16750	16578	16647	16690	16653	16567	16599	16750	16693	16541	16620	16785	16558	16488	16661	16830	16738	16528	16682	16644	16469	16694	16732	16651	16671	16363	16531	16428	16698	16832	16826	16670	16366	16631	16621	16491	16401	16660	16492	16833	16715	16637	16446	16649	16661	16446	16535	16594	16688	16555	16586	16611	16711	16616	16819	16622	16714	16615	16679	16519	16627	16665	16817	16492	16674	16674	16569	16776	16744	16633	16525	16730	16736	16754	16655	16754	16786	16565	16701	16704	16683	16735	16695	16569	16599	16521	16813	16757	16830	16756	16588	16726	16743	16692	16687	16596	16504	16796	16735	16733	16604	16578	16558	16446	16509	16807	16570	16642	16839	16513	16757	16801	16529	16636	16702	16731	16494	16699	16669	16549	16809	16563	16694	16605	16628	16662	16749	16645	16742	16751	16760	16775	16689	16815	16567	16712	16533	16755	16655	16554	16560	16615	16735	16683	16775	16789	16739	16646	16541	16492	16741	16762	16747	16864	16429	16478	16659	16727	16778	16863	16638	16594	16617	16682	16765	16857	16711	16606	16598	16677	16694	16767	16585	16470	16689	16572	16720	16613	16456	16596	16594	16715	16697	16635	16846	16571	16792	16802	16495	16779	16748	16515	16616	16597	16803	16481	16527	16649	16661	16656	16654	16772	16679	16436	16739	16563	16647	16672	16678	16551	16784	16617	16878	16759	16638	16575	16494	16786	16630	16636	16622	16496	16744	16634	16593	16555	16540	16696	16787	16681	16703	16829	16675	16659	16530	16511	16670	16555	16512	16719	16638	16600	16454	16706	16621	16721	16809	16784	16675	16756	16552	16835	16694	16674	16498	16545	16791	16657	16660	16652	16600	16646	16657	16693	16709	16625	16668	16765	16716	16650	16703	16504	16622	16603	16795	16615	16496	16777	16625	16542	16575	16731	16797	16694	16543	16531	16498	16558	16583	16747	16475	16665	16560	16642	16817	16535	16535	16645	16756	16643	16789	16806	16891	16725	16702	16525	16450	16704	16624	16348	16731	16667	16600	16570	16667	16704	16874	16736	16615	16666	16644	16766	16490	16532	16581	16589	16574	16634	16811	16890	16480	16484	16719	16689	16657	16622	16738	16724	16737	16598	16571	16646	16687	16794	16605	16714	16717	16608	16844	16671	16626	16879	16483	16512	16699	16695	16638	16543	16510	16725	16723	16557	16824	16824	16757	16722	16738	16714	16781	16676	16444	16494	16648	16725	16620	16635	16691	16632	16492	16582	16764	16662	16536	16809	16688	16778	16739	16820	16684	16758	16694	16716	16597	16774	16574	16784	16641	16693	16734	16681	16399	16651	16734	16620	16651	16558	16760	16536	16568	16818	16854	16789	16552	16624	16612	16684	16660	16707	16502	16633	16628	16714	16736	16749	16682	16738	16725	16823	16645	16686	16694	16722	16650	16496	16619	16668	16588	16676	16906	16592	16634	16791	16842	16848	16725	16840	16568	16636	16431	16731	16817	16641	16644	16403	16609	16668	16704	16512	16652	16653	16557	16492	16709	16855	16811	16677	16722	16673	16502	16738	16567	16503	16720	16893	16885	16762	16576	16532	16679	16673	16722	16722	16582	16739	16738	16800	16583	16690	16485	16703	16617	16614	16563	16607	16686	16670	16674	16653	16662	16639	16686	16506	16589	16785	16567	16632	16620	16675	16734	16654	16633	16600	16709	16550	16627	16577	16659	16611	16819	16672	16764	16691	16676	16516	16730	16649	16577	16639	16598	16688	16731	16695	16623	16555	16606	16677	16822	16584	16681	16614	16531	16712	16610	16800	16644	16696	16787	16562	16620	16753	16720	16725	16773	16779	16666	16620	16629	16746	16517	16809	16541	16870	16719	16486	16613	16753	16702	16753	16549	16629	16551	16725	16515	16736	16599	16749	16500	16519	16751	16473	16474	16462	16668	16607	16692	16799	16643	16680	16826	16693	16784	16738	16474	16631	16643	16417	16506	16670	16605	16700	16708	16680	16665	16665	16506	16560	16748	16534	16686	16745	16752	16681	16577	16691	16454	16792	16707	16796	16545	16453	16477	16650	16541	16551	16661	16695	16801	16703	16663	16703	16586	16511	16606	16677	16735	16640	16731	16705	16656	16594	16669	16715	16841	16508	16749	16514	16660	16608	16817	16796	16479	16507	16596	16752	16503	16696	16739	16569	16472	16454	16746	16609	16682	16547	16730	16652	16718	16463	16467	16498	16704	16714	16595	16663	16321	16693	16861	16586	16898	16661	16673	16639	16658	16524	16618	16580	16654	16520	16627	16688	16535	16719	16574	16572	16663	16661	16613	16538	16695	16657	16610	16499	16706	16510	16581	16585	16654	16685	16694	16809	16550	16789	16758	16691	16725	16611	16687	16617	16581	16785	16692	16755	16877	16638	16868	16637	16831	16816	16589	16500	16649	16807	16563	16682	16557	16749	16539	16634	16788	16863	16529	16429	16695	16723	16729	16688	16820	16786	16643	16681	16682	16524	16746	16602	16533	16811	16661	16541	16682	16737	16509	16562	16493	16805	16594	16478	16710	16515	16544	16737	16811	16574	16610	16774	16642	16577	16713	16800	16806	16835	16548	16660	16902	16793	16606	16851	16693	16462	16540	16663	16580	16800	16629	16629	16775	16604	16775	16529	16685	16439	16469	16679	16730	16546	16732	16750	16653	16792	16847	16543	16716	16685	16634	16967	16680	16784	16671	16669	16952	16713	16650	16643	16719	16872	16777	16699	16583	16833	16702	16552	16641	16634	16585	16593	16609	16635	16557	16586	16655	16824	16995	16898	16638	16601	16785	16745	16792	16700	16567	16805	16764	16612	16371	16597	16578	16844	16597	16714	16703	16760	16685	16599	16502	16591	16882	16865	16692	16853	16599	16753	16725	16840	16537	16736	16678	16894	16641	16673	16651	16529	16621	16577	16727	16596	16687	16679	16701	16564	16752	16561	16469	16620	16740	16652	16778	16638	16703	16515	16671	16728	16674	16632	16814	16730	16774	16585	16479	16544	16720	16606	16462	16503	16751	16478	16470	16691	16798	16631	16784	16684	16675	16632	16721	16759	16615	16531	16518	16703	16694	16806	16433	16695	16754	16736	16576	16597	16663	16803	16806	16652	16611	16671	16830	16636	16652	16530	16775	16820	16588	16712	16667	16536	16677	16583	16600	16528	16634	16618	16606	16943	16713	16768	16358	16578	16552	16659	16826	16650	16678	16515	16672	16524	16611	16887	16770	16727	16740	16678	16607	16748	16660	16450	16513	16775	16687	16655	16797	16505	16636	16561	16485	16661	16756	16671	16649	16491	16698	16617	16672	16561	16567	16758	16756	16607	16515	16818	16560	16667	16547	16604	16662	16352	16681	16681	16781	16511	16854	16587	16877	16643	16572	16561	16520	16725	16638	16488	16511	16445	16612	16529	16680	16598	16686	16542	16621	16661	16625	16616	16651	16548	16599	16516	16714	16603	16757	16710	16776	16684	16595	16616	16703	16886	16771	16461	16600	16723	16601	16523	16624	16593	16739	16741	16724	16816	16618	16792	16699	16598	16776	16545	16664	16573	16570	16498	16625	16946	16564	16810	16530	16664	16809	16646	16533	16671	16473	16466	16786	16629	16707	16639	16773	16445	16672	16682	16666	16683	16701	16483	16682	16848	16580	16534	16720	16748	16635	16658	16755	16754	16561	16657	16556	16665	16729	16648	16621	16518	16694	16775	16796	16487	16675	16711	16641	16598	16753	16689	16651	16514	16795	16698	16783	16609	16849	16547	16577	16622	16645	16798	16605	16406	16576	16637	16630	16489	16566	16745	16744	16842	16569	16682	16717	16669	16687	16889	16760	16807	16601	16709	16687	16560	16740	16763	16639	16758	16706	16932	16563	16630	16731	16483	16654	16599	16521	16769	16713	16621	16502	16797	16698	16760	16730	16883	16476	16901	16575	16748	16579	16719	16632	16659	16812	16528	16646	16777	16638	16639	16514	16649	16661	16822	16559	16554	16651	16642	16791	16824	16641	16843	16615	16534	16746	16751	16430	16411	16437	16736	16580	16634	16776	16801	16731	16639	16673	16654	16632	16731	16654	16739	16562	16644	16587	16779	16693	16695	16657	16633	16874	16754	16783	16866	16606	16801	16617	16540	16719	16498	16595	16757	16539	16486	16777	16633	16752	16626	16501	16754	16490	16701	16735	16613	16446	16482	16670	16659	16876	16825	16654	16668	16761
14686	16605	17112	16781	16339	16435	16022	15829	15864	15837	15747	15595	15707	15439	15716	15619	15554	15385	15524	15738	16242	16682	17076	16717	16105	15809	15492	15682	15607	15457	15554	15582	15435	15351	15504	15553	15599	15554	15444	15469	15422	15488	15493	15300	15693	15636	15509	15515	15591	15615	15498	15529	15504	15300	15525	15384	15435	15459	15610	15649	15626	15636	15583	15452	15559	15616	15523	15391	15569	15478	15522	15573	15518	15543	15224	15527	15467	15425	15619	15400	15540	15504	15375	15454	15571	15537	15591	15530	15533	15474	15590	15462	15530	15622	15529	15607	15479	15620	15448	15550	15523	15485	15483	15451	15354	15416	15480	15382	15473	15401	15331	15448	15508	15448	15549	15382	15649	15441	15485	15569	15366	15408	15537	15384	15586	15636	15501	15394	15512	15534	15349	15485	15490	15368	15541	15563	15522	15513	15398	15477	15530	15557	15408	15613	15540	15408	15399	15481	15497	15473	15530	15470	15585	15535	15404	15498	15501	15484	15440	15428	15454	15730	15471	15383	15417	15469	15464	15322	15637	15535	15399	15488	15201	15494	15497	15515	15511	15412	15537	15624	15430	15493	15525	15536	15518	15352	15552	15666	15539	15439	15548	15414	15493	15474	15443	15505	15410	15570	15540	15379	15439	15547	15522	15549	15542	15659	15584	15464	15520	15511	15355	15403	15467	15466	15363	15438	15617	15553	15413	15611	15333	15541	15378	15374	15660	15450	15517	15377	15502	15528	15611	15378	15569	15569	15588	15318	15393	15545	15412	15646	15553	15376	15660	15378	15475	15415	15462	15648	15466	15533	15275	15594	15314	15625	15345	15611	15569	15416	15523	15604	15515	15651	15588	15370	15536	15595	15586	15384	15392	15477	15474	15579	15480	15543	15592	15519	15426	15524	15591	15504	15554	15459	15508	15507	15407	15458	15603	15543	15520	15364	15413	15514	15602	15655	15531	15485	15465	15610	15303	15565	15456	15437	15387	15492	15472	15542	15383	15435	15577	15482	15499	15549	15296	15591	15554	15521	15511	15450	15546	15537	15536	15431	15438	15612	15387	15611	15486	15570	15535	15503	15505	15456	15494	15614	15488	15590	15499	15587	15390	15665	15567	15593	15396	15499	15495	15394	15532	15400	15643	15385	15449	15454	15517	15564	15550	15370	15343	15530	15499	15596	15471	15520	15347	15564	15341	15600	15437	15624	15547	15445	15608	15480	15515	15456	15551	15594	15451	15530	15539	15418	15440	15324	15581	15413	15390	15574	15564	15426	15539	15490	15552	15511	15356	15525	15345	15505	15547	15609	15758	15477	15511	15431	15428	15498	15642	15506	15676	15560	15545	15569	15360	15440	15462	15336	15641	15610	15318	15638	15493	15721	15512	15324	15575	15556	15549	15497	15540	15580	15575	15430	15490	15562	15334	15476	15371	15586	15580	15435	15613	15357	15492	15420	15569	15336	15595	15618	15640	15506	15414	15664	15463	15527	15520	15444	15346	15399	15425	15548	15445	15500	15467	15586	15362	15651	15465	15581	15567	15461	15510	15532	15475	15514	15566	15536	15514	15554	15566	15580	15506	15474	15398	15637	15619	15545	15473	15373	15495	15474	15556	15583	15520	15443	15440	15389	15480	15573	15453	15398	15424	15335	15468	15613	15438	15491	15543	15557	15576	15510	15340	15396	15634	15496	15453	15449	15538	15454	15715	15601	15477	15309	15370	15615	15525	15481	15401	15568	15664	15390	15429	15597	15397	15499	15617	15578	15416	15595	15473	15388	15566	15613	15389	15597	15500	15539	15534	15444	15491	15627	15483	15584	15507	15274	15454	15525	15501	15462	15472	15435	15378	15636	15554	15526	15424	15469	15550	15540	15525	15487	15291	15464	15467	15414	15430	15446	15592	15390	15416	15362	15510	15562	15348	15525	15588	15287	15576	15521	15405	15573	15552	15450	15296	15579	15368	15695	15531	15529	15525	15372	15480	15329	15388	15573	15685	15352	15487	15457	15363	15474	15378	15565	15420	15530	15477	15513	15468	15485	15396	15700	15466	15627	15592	15534	15478	15343	15581	15452	15375	15443	15412	15551	15541	15416	15523	15410	15527	15344	15528	15531	15556	15611	15569	15335	15471	15599	15370	15601	15365	15456	15475	15445	15501	15610	15569	15722	15318	15613	15539	15525	15479	15528	15419	15647	15572	15440	15351	15462	15536	15653	15475	15465	15429	15512	15396	15529	15485	15587	15651	15525	15512	15331	15644	15508	15420	15594	15638	15357	15415	15478	15437	15451	15414	15368	15447	15616	15332	15509	15370	15490	15651	15543	15435	15581	15489	15539	15534	15403	15512	15324	15578	15586	15383	15402	15402	15563	15564	15504	15387	15521	15510	15611	15556	15464	15510	15491	15375	15577	15586	15529	15495	15510	15518	15396	15575	15448	15507	15504	15684	15566	15465	15559	15373	15551	15475	15500	15395	15457	15401	15496	15363	15523	15331	15522	15421	15405	15559	15548	15437	15581	15525	15428	15564	15510	15449	15546	15565	15496	15677	15526	15627	15636	15636	15486	15492	15473	15519	15646	15444	15377	15687	15471	15377	15498	15477	15528	15417	15466	15616	15603	15652	15689	15333	15423	15542	15565	15511	15479	15545	15391	15559	15510	15495	15439	15431	15538	15637	15525	15652	15577	15432	15260	15653	15614	15498	15446	15318	15597	15515	15452	15340	15509	15537	15582	15573	15475	15507	15419	15431	15615	15394	15500	15682	15403	15576	15476	15350	15445	15441	15494	15439	15246	15395	15494	15407	15388	15648	15616	15388	15566	15424	15455	15422	15438	15484	15519	15451	15469	15478	15386	15516	15362	15609	15499	15437	15637	15586	15531	15437	15465	15405	15493	15567	15467	15533	15266	15421	15595	15545	15596	15629	15501	15448	15465	15399	15548	15592	15532	15584	15522	15443	15567	15496	15436	15404	15443	15347	15480	15641	15551	15600	15498	15462	15512	15759	15420	15445	15580	15557	15570	15446	15633	15515	15350	15511	15491	15444	15584	15505	15519	15584	15561	15463	15462	15562	15533	15703	15392	15527	15343	15507	15482	15555	15387	15641	15479	15574	15480	15488	15315	15656	15585	15602	15433	15601	15614	15572	15548	15360	15394	15613	15407	15473	15519	15421	15545	15334	15463	15537	15627	15448	15503	15379	15512	15655	15420	15712	15354	15675	15523	15351	15597	15461	15565	15444	15531	15462	15500	15520	15468	15629	15549	15462	15536	15460	15515	15454	15459	15412	15506	15652	15513	15615	15482	15635	15410	15592	15447	15456	15555	15471	15627	15707	15611	15487	15351	15518	15309	15619	15442	15328	15426	15628	15561	15301	15576	15599	15392	15561	15472	15458	15584	15190	15489	15476	15570	15512	15533	15530	15452	15456	15438	15408	15455	15529	15524	15565	15543	15512	15469	15702	15405	15504	15412	15406	15402	15607	15529	15568	15490	15685	15649	15393	15574	15444	15536	15360	15583	15528	15564	15413	15495	15526	15478	15393	15467	15485	15583	15459	15413	15546	15533	15469	15648	15366	15497	15523	15482	15494	15578	15367	15543	15443	15532	15478	15624	15424	15507	15563	15555	15380	15414	15474	15562	15539	15476	15569	15566	15405	15635	15627	15562	15451	15441	15538	15576	15591	15585	15567	15485	15408	15386	15562	15669	15562	15564	15553	15494	15390	15484	15387	15393	15574	15371	15516	15302	15542	15508	15537	15492	15424	15447	15548	15522	15527	15519	15441	15602	15480	15456	15315	15500	15520	15507	15607	15503	15564	15507	15464	15450	15577	15342	15467	15613	15483	15547	15487	15298	15454	15408	15349	15486	15549	15659	15514	15431	15596	15343	15560	15487	15671	15474	15486	15709	15577	15520	15480	15481	15287	15400	15579	15445	15369	15590	15583	15490	15416	15450	15414	15374	15457	15460	15541	15453	15525	15415	15348	15428	15420	15493	15604	15481	15604	15347	15536	15261	15413	15354	15706	15462	15532	15353	15466	15535	15424	15548	15373	15410	15490	15485	15509	15411	15586	15560	15480	15665	15529	15514	15343	15626	15483	15462	15478	15344	15591	15533	15528	15600	15454	15314	15546	15597	15392	15320	15441	15402	15539	15424	15527	15495	15480	15400	15574	15658	15589	15444	15474	15601	15423	15491	15661	15456	15564	15321	15655	15591	15533	15565	15538	15685	15407	15309	15539	15629	15412	15513	15489	15548	15497	15697	15432	15528	15457	15387	15528	15614	15546	15457	15554	15387	15444	15355	15424	15407	15350	15388	15584	15631	15492	15564	15431	15483	15514	15490	15398	15546	15489	15575	15567	15539	15431	15521	15635	15455	15438	15527	15421	15455	15264	15613	15464	15347	15559	15587	15515	15448	15457	15471	15469	15458	15675	15441	15464	15422	15436	15477	15448	15595	15345	15445	15382	15579	15737	15343	15498	15450	15531	15535	15430	15366	15503	15549	15721	15328	15567	15469	15388	15583	15557	15581	15430	15416	15407	15529	15436	15552	15412	15518	15777	15429	15580	15673	15612	15354	15588	15364	15560	15535	15425	15631	15570	15350	15546	15391	15389	15570	15555	15438	15485	15560	15507	15451	15712	15439	15452	15568	15467	15438	15313	15538	15520	15524	15462	15721	15438	15466	15422	15514	15406	15348	15610	15450	15371	15522	15538	15481	15380	15559	15383	15462	15608	15451	15469	15640	15640	15503	15570	15368	15517	15528	15526	15533	15765	15633	15427	15496	15414	15677	15593	15602	15531	15508	15470	15580	15369	15488	15541	15419	15566	15429	15504	15438	15417	15446	15567	15345	15512	15640	15299	15406	15494	15531	15515	15516	15602	15430	15426	15467	15361	15563	15428	15510	15566	15381	15571	15520	15561	15525	15399	15426	15531	15571	15411	15564	15287	15580	15387	15544	15318	15571	15447	15398	15593	15418	15683	15717	15369	15421	15533	15561	15486	15545	15407	15469	15560	15491	15493	15406	15538	15578	15509	15526	15671	15409	15515	15449	15431	15557	15669	15471	15251	15497	15465	15316	15513	15680	15482	15491	15491	15413	15452	15587	15479	15370	15492	15468	15473	15376
23820	20970	28240	24009	21669	20338	19282	17558	16939	16934	16931	16691	16824	16617	16917	17068	16602	16300	16453	17178	19954	22679	21192	19959	18910	17454	16741	16383	16120	16547	16132	16201	16417	16254	16390	16520	16471	16275	16250	16245	16206	16404	16324	16309	16282	16282	16452	16164	16378	16106	16458	16201	16412	16296	16273	16338	16297	16183	16290	16258	16175	16334	16349	16448	16112	16291	16173	16143	16417	16232	16271	16356	16309	16200	16121	16263	16382	16407	16055	16376	16112	16202	16070	16383	16031	16303	16130	16264	16309	16300	16298	16145	16247	16206	16249	16227	16404	16338	16151	16194	16224	16297	16277	16232	16476	16351	16184	16318	16215	16200	16332	16318	16374	16448	16226	16276	16196	16234	16237	16281	16461	16383	16040	16324	16232	16328	16156	16229	16190	16290	16124	16277	16356	16388	16208	16374	16268	16160	16206	16290	16419	16050	16198	16285	16349	16200	16348	16217	16109	16142	16183	16040	16186	16402	16196	16219	16194	16041	16230	16165	16228	16115	15975	16305	16228	16193	16390	16242	16247	16211	16360	16198	16357	16126	16315	16232	16236	16179	16230	16186	16261	16322	16230	16221	16519	16321	16346	16214	16361	16267	16339	16295	16483	16307	16116	16136	16327	16210	16163	16113	16356	16162	16352	16022	16324	16002	16194	16131	16207	16220	16211	16266	16163	16224	16097	16120	16293	16133	16250	16194	16075	16103	16240	16070	16154	16250	16233	16254	16098	16220	16145	16388	16254	16123	16043	16321	16305	15993	16150	16278	16160	16190	16227	16062	16234	16227	16159	16221	16318	16169	16104	16186	16177	16390	16233	16343	16293	16230	16224	16150	16153	16223	16314	16290	16438	16342	16142	16398	16229	16209	16263	16260	16005	16255	16336	16363	16294	16387	16220	16209	16112	16219	16255	16253	16241	16192	16401	16310	16337	16378	16087	16216	16434	16331	16423	16298	16306	16215	16313	16339	16302	16226	16448	16319	16349	16342	16246	16221	16414	16210	16219	16078	16309	16195	16408	16160	16190	16317	16270	16322	16232	16222	16208	16042	16330	16275	16440	16647	16174	16148	16221	16328	16372	16225	16192	16058	16438	16370	16203	16225	16423	16092	16095	16203	16092	16281	16132	16328	16296	16290	16488	15969	16282	16285	16309	16374	16336	16359	16186	16254	16268	16156	16292	16088	16132	16410	16431	16377	16096	16164	16380	16166	16219	16104	16050	16062	16243	16218	16284	16245	16134	16409	16102	16355	16344	16335	16228	16436	16016	16099	16366	16130	16319	16333	16255	16412	16236	16335	16366	16370	16138	16090	16354	16283	16275	16117	16301	16333	16048	16181	16345	16153	16128	16175	16191	16200	16334	16186	16129	16217	16163	16047	16146	16243	16360	16139	16193	16201	16120	16101	16201	16184	16326	16128	16298	16342	16460	16396	16338	16181	16295	16096	16231	16301	16449	16062	16414	16334	16165	16309	16001	16148	16130	16231	16157	15993	16097	16246	16238	16425	16361	16273	16178	16247	16202	16080	16230	15948	16287	16446	16162	16219	16399	16294	16271	16194	16319	16116	16516	16424	16244	16303	16184	15992	16031	16337	16487	16319	16306	16327	16289	16296	16250	16239	16155	16368	16271	16068	16216	16167	16051	16214	16291	16190	16235	16207	16195	16293	16165	16201	16364	16283	16157	16186	16343	16261	16217	16273	16345	16370	16249	16091	16305	16329	16269	16243	16347	16204	16180	16308	16311	16198	16252	16361	16311	16280	16293	16231	16482	16307	16279	16036	16148	16285	16228	16217	16299	16373	16111	16322	16182	16273	16368	16339	16415	16228	16426	16039	16279	16366	16274	16253	16330	16136	16213	16349	16395	16139	16136	16176	16298	16220	16148	16238	16287	16263	15988	16098	16300	16210	16182	16287	16161	16256	16165	16227	16380	16393	16154	16282	16140	16165	16202	16287	16396	16373	16446	16294	16235	16283	16188	16385	16224	16210	16418	16254	16217	16214	16162	16207	16263	16085	16241	16259	16156	16166	16330	16321	16291	16205	16325	16311	16152	16307	16373	16150	16194	16041	16227	16294	16282	16442	16173	16199	16105	16148	16249	16323	16385	16270	16320	16318	16267	16319	16270	16232	16260	16236	16385	16178	16131	16081	16275	16198	16190	16455	16274	16215	16430	16236	16050	16187	16237	16042	16192	16292	16144	16314	16226	16207	16408	16172	16357	16178	16324	16225	16084	16233	16122	16204	16431	16041	16058	16151	16265	16299	16339	16361	16195	16291	16083	16020	16212	16189	16207	16037	16153	16106	16239	16481	16148	16304	16204	16273	16356	16229	16388	16164	16421	16167	16289	16226	16313	16318	16296	16276	16236	16215	16190	16196	16265	16100	16133	16181	16302	16249	16052	16181	16041	16411	16554	16041	16398	16306	16311	16179	16349	16392	16327	16246	16176	16315	16207	16356	16240	16234	16319	16371	16305	16284	16305	16433	16133	16323	16281	16219	16216	16263	16155	16201	16340	16238	16194	16301	16240	16359	16142	16313	16274	16218	16307	16272	16365	16344	16266	16451	16275	16060	16094	16326	16243	16169	16226	16341	16085	16353	16232	16233	16083	16536	16336	16200	16468	16417	16254	16427	16068	16428	16362	16290	16153	16180	16209	16320	16321	16190	16405	16152	16231	16245	16213	16117	16305	16108	16191	16233	16270	16197	16269	16129	16306	16493	16305	16283	16168	16313	16321	16174	16244	16237	16253	16064	16236	16179	16321	16295	16411	16296	16237	16322	16218	16336	16334	16037	16169	16343	16201	16453	16456	16224	16123	16242	16444	16293	16249	16372	16246	16278	16301	16215	16205	15998	16183	16152	16104	16164	15986	16241	16090	16295	16251	16262	16279	16254	16164	16444	16151	16274	16328	16186	16270	16352	16099	16075	16329	16285	16315	16194	16328	16273	16258	16414	16035	16186	16330	16352	16236	16254	16135	16321	16068	16315	16283	16338	16208	16168	16220	16203	16319	16159	16183	16128	16409	15932	16124	16302	16151	16248	16352	16173	16185	16325	16228	16205	16230	16216	16245	16199	16342	16340	16365	16364	16253	16167	16384	16337	16168	16345	16225	16024	16384	16206	16111	16454	16463	16370	16249	16113	16264	16289	16476	16105	16528	16268	16153	16375	16316	16381	16375	16143	16150	16287	16290	16169	16130	16423	16227	16201	15979	16200	16348	16350	16146	16308	16281	16248	16176	16094	16434	16277	16296	16287	16293	16363	16098	16263	16392	16343	16544	16225	16262	15990	16335	16291	16211	16451	16211	16145	16286	16330	16231	16057	16263	16198	16455	16202	16240	16253	16347	16200	16249	16241	16224	16167	16188	16103	16284	16296	16233	16384	16303	16227	16201	16160	16303	16390	16160	16382	16108	16071	16289	16321	16449	16347	16360	16316	16184	16399	16433	16252	16359	16151	16192	16348	16341	16385	16078	16210	16041	16170	16308	16283	16425	16233	16116	16239	16258	16372	16366	16249	16095	16477	16537	16284	16372	16028	16361	16259	16367	16334	16133	16131	16211	16273	16265	16226	16173	16001	16280	16225	16201	16183	16210	16171	16198	16081	16100	16023	16219	16298	16253	16342	16234	16266	16197	16318	16306	16345	16332	16155	16250	16336	16353	16325	16243	16243	16394	16229	16307	16201	15981	16176	16103	16328	16121	16338	16267	16187	16344	16291	16351	16079	16328	16345	16383	16103	15976	16046	16281	16413	16224	16226	16438	16280	16084	16463	16248	16232	16218	16187	16176	16072	16336	16439	16364	16215	16213	16306	16407	16435	16334	16279	16266	16226	16321	16257	16200	16417	16301	16243	16284	16199	16366	16196	16291	16175	16274	16338	16324	16387	16409	16062	16212	16240	16280	16290	16251	16460	16055	16260	16379	16263	16258	16377	16144	16325	16380	16098	16322	16264	16271	16232	16428	16236	16217	16207	16180	16205	16178	16427	16093	16173	16195	16296	16232	16135	16367	16104	16222	16378	16176	16225	16112	16102	16335	16398	16321	16296	16204	16216	16264	16195	16276	16498	16240	16191	16274	16297	16356	16303	16272	16185	16322	16175	16275	16365	16391	16347	16378	16015	16239	16275	16352	16367	16408	16333	16198	16126	16152	16218	16376	16192	16229	16301	16333	16473	16309	16206	16314	16213	16231	16043	16093	16341	16069	16308	16383	16186	16146	16231	16362	16300	16192	16259	16184	16202	16165	16235	15981	16255	16300	16396	16389	16258	16157	16258	16189	16210	16124	16287	16260	16435	16082	16173	16265	16217	16207	16254	16448	16230	16205	16246	16275	16300	16289	16413	16165	16162	16156	16127	16185	16267	16356	16242	16137	16266	16387	16212	16162	16264	16433	16147	16221	16235	16274	16174	16312	16330	16446	16286	16260	16415	16163	16288	16342	16318	16333	16138	16364	16143	16221	16314	16291	16327	16329	16087	16220	16099	16313	16175	16400	16024	16267	16277	16368	16120	16135	16193	16128	16380	16129	16061	16302	16247	16237	16383	16365	16196	16190	16074	16309	16109	16160	16100	16172	16246	16203	16194	16492	16257	16176	16372	16234	16229	16341	16318	16369	16325	16310	16375	16267	16194	16227	16419	15961	16104	16222	16316	16281	16270	16071	16202	16173	16289	16302	16194	16177	16225	16340	16361	16241	16395	16262	16230	16102	16212	16010	16227	16155	16063	16296	16308	16431	16227	16272	16268	16217	16225	16167	16291	16416	16220	16126	16204	16461	16124	16279	16285	16208	16237	16357	16294	16150	16378	16233	16197	16418	16233	16341	16153	16335	16139	16336	16064	16322	16439	16231	16272	16271	16239	16186	16310	16324	16231	16279	16320	16193	16444	16264	16335	16249	16059	16310	16164	16286	16209	16215	16352	16303	16286	16264	16261	16264	16215	16324	16285	16062	16198	16315	16316	16358	16197	16079	16334	16183	16190	16075	16392	16198	16115	16303	16131	16275	16291	16398	16231	16222	16376	16512	16287	16244	16116	16213	16166	16129	16197	16325	16123	16230	16522	16353	16356	16150	16183	16398	16277	16344	16198	16211	16260	16259	16311	16313	16232	16275	16056
13819	22649	22115	19443	18633	17295	17084	16601	16101	16220	16085	16183	16244	16069	16355	16303	15771	15436	15345	16888	21619	24877	21474	20160	18895	16614	15640	15402	15263	15245	15368	15274	15295	15237	15376	15315	15307	15464	15330	15269	15342	15330	15212	15172	15374	15267	15365	15302	15138	15109	15212	15210	15197	15286	15213	15195	15212	15180	15313	15299	15248	15331	15393	15298	15098	15231	15232	15198	15151	15320	15260	15305	15323	15261	15249	15507	15241	15169	15285	15418	15222	15414	15201	15325	15437	15245	15180	15193	15388	15251	15162	15183	15174	15111	15182	15308	15153	15161	15218	15052	15163	15239	15350	15278	15345	15216	15296	15253	15277	15230	15327	15253	15259	15341	15271	15207	15208	15273	15114	15264	15386	15137	15271	15340	15379	15162	15113	15298	15134	15278	15167	15314	15206	15308	15364	15037	15382	15194	15248	15174	15179	15344	15265	15179	15303	15090	15321	15149	15182	15012	15260	15378	15270	15238	15325	15217	15144	15194	15198	15251	15325	15204	15239	15102	15209	15215	15315	15120	15396	15204	15295	15365	15285	15209	15227	15294	15133	15080	15304	15132	15343	15266	15077	15218	15328	15270	15368	15260	15372	15188	15331	15211	15215	15433	15355	15392	15303	15269	15288	15102	15315	15414	15285	15292	15265	15219	15216	15211	15240	15034	15344	15371	15295	15234	15297	15317	15306	15460	15075	15282	15297	15192	15445	15224	15347	15278	15085	15198	15273	15326	15313	15287	15237	15199	15226	15480	15216	15235	15242	15278	15347	15157	15195	15185	15207	15326	15300	15252	15373	15156	15171	15244	15337	15161	15442	15145	15270	15203	15179	15271	15101	15159	15402	15263	15124	15158	15321	15158	15164	15210	15050	15240	15270	15404	15214	15367	15258	15426	15219	15265	15326	15127	15238	15321	15265	15264	15394	15227	15271	15282	15359	15282	15189	15326	15182	15288	15240	15186	15401	15195	15124	15210	15271	15425	15241	15135	15388	15317	15249	15146	15211	15270	15143	15062	15109	15322	15207	15250	15207	15228	15170	15284	15285	15262	15305	15308	15121	15277	15416	15152	15209	15475	15300	15227	15347	15208	15354	15262	15339	15324	15245	15202	15326	15191	15440	15342	15360	15351	15407	15175	15368	15172	15269	15251	15091	15202	15322	15146	15316	15272	15166	15247	15168	15294	15311	15291	15333	15300	15317	15396	15251	15341	15131	15246	15376	15456	15418	15436	15081	15322	15078	15349	15245	15282	15348	15082	15130	15246	15355	15371	15350	15075	15397	15243	15234	15040	15247	15200	15297	15306	15178	15194	15208	15138	15355	15246	15170	15224	15262	15276	15181	15141	15274	15148	15234	15320	15187	15279	15203	15259	15165	15194	15275	15293	15319	15279	15283	15276	15163	15420	15468	15264	15399	15191	15125	15263	15389	15183	15306	15353	15205	15403	15169	15267	15255	15190	15192	15383	15392	15445	15237	15260	15133	15417	15298	15101	15169	15184	15227	15297	15153	15312	15343	15319	15278	15305	15378	15111	15301	15257	15091	15101	15204	15215	15148	15291	15362	15178	15099	15172	15261	15254	15290	15083	15282	15362	15221	15302	15282	15280	15111	15288	15306	15286	15197	15168	15296	15256	15294	15142	15289	15418	15300	15286	15147	15222	15239	15231	15254	15316	15270	15423	15354	15334	15234	15301	15183	15310	15344	15380	15254	15259	15258	15261	15009	15433	15191	15314	15146	15367	15409	15151	15128	15238	15251	15281	15463	15356	15303	15188	15440	15188	15392	15464	15375	15396	15189	15065	15190	15159	15302	15164	15167	15403	15201	15280	15366	15243	15081	15061	15231	15201	15345	15217	15059	15276	15333	15313	15325	15338	15352	15245	15170	15341	15291	15310	15273	15193	15156	15325	15247	15244	15242	15319	15332	15275	15192	15329	15283	15260	15182	15348	15216	15106	15297	15123	15352	15024	15287	15101	15192	15129	15259	15329	15388	15180	15256	15220	15461	15211	15363	15370	15346	15327	15325	15111	15158	15267	15226	15300	15410	15203	15320	15322	15292	15307	15292	15294	15256	15183	15251	15405	15079	15370	15415	15131	15121	15206	15280	15315	15119	15183	15231	15177	15253	15250	15236	15137	15354	15183	15366	15298	15347	15081	15330	15252	15170	15205	15147	15061	15236	15216	15237	15263	15101	15317	15243	15292	15207	15280	15319	15218	15387	15362	15147	15346	15299	15403	15313	15233	15366	15252	15314	15223	15472	15345	15356	15279	15457	15159	15305	15262	15320	15320	15143	15314	15207	15257	15246	15350	15267	15366	15285	15139	15171	15288	15378	15005	15324	15245	15146	15360	15456	15305	15315	15313	15303	15252	14956	15309	15165	15345	15170	15071	15391	15195	15266	15407	15343	15259	15165	15237	15138	15249	15109	15302	15311	15277	15202	15378	15334	15215	15316	15454	15486	15218	15247	15328	15383	15334	15212	15195	15305	15415	15308	15323	15371	15194	15088	15258	15430	15199	15298	15141	15314	15191	15200	15418	15219	15209	15354	15320	15356	15035	15112	15271	15338	15232	15145	15271	15176	15412	15239	15328	15211	15278	15271	15343	15354	15315	15178	15198	15175	15188	15273	15212	15226	15451	15363	15376	15207	15245	15233	15250	15222	15375	15207	15225	15250	15341	15217	15460	15329	15226	15203	15319	15183	15175	15331	15260	15222	15171	15157	15283	15356	15223	15432	15243	15250	15348	15184	15388	15095	15227	15234	15297	15193	15322	15252	15257	15299	15247	15317	15211	15262	15387	15540	15359	15150	14962	15138	15228	15264	15378	15272	15283	15414	15324	15226	15353	15259	15246	15314	15231	15156	15195	15110	15320	15049	15254	15214	15159	15236	15274	15280	15215	15338	15389	15202	15250	15273	15249	15233	15255	15484	15319	15333	15387	15184	15261	15300	15315	15090	15243	15286	15254	15293	15109	15315	15295	15263	15399	15253	15270	15343	15310	15129	15302	15223	15241	15240	15267	15271	15243	15251	15495	15245	15124	15294	15187	15080	15372	15207	15286	15367	15211	15295	15355	15332	15278	15220	15247	15207	15251	15355	15239	15068	15223	15435	15081	15125	15138	15345	15275	15442	15186	15322	15160	15141	15155	15160	15326	15418	15128	15382	15186	15371	15451	15268	15231	15276	15141	15258	15239	15409	15243	15252	15441	15403	15353	15406	15225	15273	15243	15163	15301	15300	15267	15215	15323	15298	15376	15209	15254	15284	15197	15199	15282	15269	15203	15135	15110	15253	15214	15286	15394	15292	15265	15138	15269	15293	15288	15171	15219	15219	15255	15313	15292	15342	15218	15060	15220	15191	15377	15258	15283	15404	15360	15175	15195	15407	15332	15326	15159	15276	15302	15163	15361	15383	15241	15388	15108	15076	15353	15197	15343	15198	15229	15210	15222	15228	15192	15373	15338	15267	15289	15310	15260	15170	15084	15211	15301	15220	15388	15266	15165	15219	15320	15267	15381	15249	15212	15334	15348	15268	15385	15274	15117	15172	15123	15293	15365	15083	15192	15250	15361	15347	15102	15203	15237	15292	15369	15294	15355	15114	15311	15223	15147	15265	15188	15274	15302	15330	15248	15232	15212	15031	15050	15337	15397	15309	15323	15285	15204	15093	15289	15239	15128	15419	15246	15148	15324	15157	15390	15170	15185	15315	15243	15069	15192	15174	15312	15097	15216	15253	15284	15216	15306	15215	15323	15149	15297	15345	15223	15300	15201	15225	15096	15148	15318	15077	15262	15207	15228	15333	15173	15072	15355	15171	15407	15345	15380	15120	15265	15407	15207	15253	15447	15363	15175	15281	15413	15353	15386	15270	15166	15183	15273	15298	15098	15260	15169	15279	15199	15381	15322	15279	15185	15244	15315	15217	15411	15261	15254	15243	15392	15230	15272	15180	15382	15215	15282	15271	15294	15164	15198	15205	15263	15239	15491	15279	15336	15272	15288	15267	15261	15335	15250	15243	15195	15485	15417	15363	15335	15200	15322	15302	15190	15268	15456	15246	15327	15340	15378	15102	15289	15411	15253	15150	15222	15362	15309	15347	15175	15255	15183	15323	15411	15309	15378	15220	15307	15375	15339	15316	15279	15175	15338	15262	15168	15093	15192	15205	15385	15345	15497	15342	15414	15348	15221	15199	15251	15393	15391	15149	15284	15130	15236	15245	15339	15236	15128	15293	15201	15274	15303	15256	15273	15274	15147	15212	15232	15342	15215	15284	15094	15427	14892	15412	15227	15256	15342	15266	15306	15316	15164	15086	15219	15281	15208	15334	15454	15256	15350	15238	15239	15390	15172	15224	15194	15281	15361	15296	15193	15316	15217	15174	15348	15422	15497	15460	15383	15313	15161	15307	15315	15189	15178	15127	15262	15377	15288	15128	15233	15145	15385	15331	15193	15375	15284	15247	15183	15330	15084	15271	15280	15241	15298	15261	15173	15016	15178	15218	15185	15220	15369	15075	15390	15170	15303	15379	15141	15277	15157	15224	15210	15194	15164	15319	15294	15247	15265	15335	15202	14989	15316	15168	15411	15246	15314	15456	15073	15351	15359	15179	15206	15139	15282	15215	15307	15221	15329	15229	15391	15211	15229	15249	15400	15435	15124	15301	15381	15181	15460	15308	15418	15192	15106	15419	15243	15415	15147	15116	15035	15179	15159	15140	15221	15203	15252	15431	15287	15330	15234	15317	15370	15160	15294	15197	15221	15241	15252	15198	15336	15246	15322	15205	15470	15314	15347	15241	15264	15315	15148	15207	15281	15266	15267	15152	15482	15207	15237	15223	15341	15230	15382	15360	15207	15371	15152	15221	15476	15207	15409	15372	15184	15306	15223	15359	15201	15394	15112	15121	15029	15305	15314	15220	15016	15224	15315	15350	15243	15432	15348	15189	15378	15294	15076	15220	15320	15151	15179	15216	15044	15264	15143	15201	15391	15304	15221	15271	15115	15449	15056	15320	15205	15266	15367	15236	15213	15261	15178	15335	15232	15230	15207	15333	15230	15122	15181	15268	15229	15374	15164	15256	15170	15135	15356	15309	15510	15032	15288	15173	15234	15175	15259
22834	20934	28645	23372	21113	22121	20606	15868	15067	15269	14853	14746	14747	15296	15322	15070	14423	14359	14277	15062	19281	25016	24606	21251	19462	16591	14574	14329	14150	13999	13994	13995	14171	13888	14093	14127	14016	14250	14073	14060	13953	13960	14073	14000	14136	14119	13998	14113	13886	14137	14020	13948	13996	14037	14000	14155	14068	14047	13907	13993	14019	13889	13989	14297	14024	13906	14075	13936	13965	13846	14069	14096	13914	13992	14194	13814	14075	14004	13910	14089	14190	13984	14051	13919	13885	14072	14033	14031	14053	14035	13927	14178	14140	13779	14011	14162	14131	14004	13974	13925	14014	13834	13962	14053	13985	13981	13857	13974	14036	13850	14149	14083	14077	13751	13989	13791	13876	14087	14026	13886	13969	13999	13991	14051	14163	13825	14131	14045	13872	14144	13964	14004	14089	14234	14185	13925	13839	14036	14054	14026	14055	13912	14064	14080	13952	13952	14106	14110	13951	14009	14049	14005	14105	14016	13958	13942	14136	13978	14148	13912	13975	14032	13865	13872	14120	14105	13999	14077	14308	13968	14181	13906	13992	14074	14023	14034	13910	13819	14072	14042	13748	13896	14075	13947	13970	14028	13800	14248	14184	13996	14203	14016	14093	14183	13992	13923	13943	13979	13992	14071	14012	13906	13998	14085	13925	13854	14061	13886	13922	14026	14152	14151	14145	13951	14049	13981	13981	13807	13952	13980	13957	13903	14096	13988	14145	13958	13922	14017	14034	14053	13979	13847	13866	14112	14022	14070	13872	14072	14024	14137	14081	14047	13779	13880	14085	13914	14002	14038	14044	13980	13918	14203	14014	13841	13873	13953	13841	13942	13867	13910	13958	14000	13903	13989	13976	13889	14059	14004	13972	13945	14099	14091	13984	13961	14122	14044	13789	13810	13971	13951	14028	14040	13969	14128	14178	14012	14023	13910	14273	14004	13882	14000	14200	13949	14055	13761	13945	14041	14056	14084	14024	13842	13967	13927	14012	13837	14011	14027	13950	13979	13746	14090	14086	13953	13886	13957	14034	13880	13964	13867	13883	13900	13993	13902	14076	14156	14067	13890	14031	13836	13777	13983	13809	14017	14248	13982	13713	13900	13989	14124	13929	14088	13842	14023	14059	13958	13895	14122	13858	14181	14103	14061	14056	13840	14056	13976	14097	14186	14007	14052	14020	14027	14163	13936	14005	13936	14011	14039	13986	14049	13947	13969	13923	13895	13924	14131	13936	13961	13952	13894	13968	13924	13644	13986	13838	13866	13929	13890	13948	14120	13852	14025	13942	14060	14001	13913	14030	13877	14026	13953	13919	14059	13954	14101	13979	14008	14007	13960	14046	14040	13930	13762	14001	13900	14051	13924	14162	13952	14001	13822	13990	13861	13910	13911	14069	14057	13996	13847	14087	14052	13956	14165	14138	14044	13823	13932	13974	13888	13856	14012	14008	14113	14037	14113	13901	14044	14010	14126	14098	14045	14102	14103	14049	14143	14004	13870	13934	13947	13909	13984	14045	13887	13809	13882	13915	14046	14078	14021	13808	14074	13924	14055	14085	13982	14008	14007	14131	13978	13834	13953	13938	13909	13931	14012	14055	14201	14153	13903	14095	13890	14084	13871	13938	14018	13984	13986	13901	14002	13897	13776	14026	14194	14224	14069	13989	13905	14000	13916	14097	14112	14071	14041	13979	14016	13970	14034	13986	14066	13897	13869	13915	13845	13951	13849	13895	13882	14011	13970	14031	14057	13992	13925	14033	13936	14086	13860	13894	13827	14002	13916	14015	13713	13841	13974	13993	13995	13987	13961	13953	14017	13877	13847	13963	14115	14049	14246	13909	14173	13965	14067	13966	14004	14057	14048	14113	13814	14057	13796	13809	13933	13880	14046	14064	14002	14108	13914	14099	13980	14050	13954	14024	13869	13901	13979	14113	13841	14208	13948	14041	13986	13888	13899	14103	14038	13932	14128	13709	13948	14022	13786	14055	14187	14043	14154	14097	14024	13986	13735	14020	13787	13792	13877	13972	14091	13970	14122	13907	13955	13898	13897	14064	14038	14137	13887	13977	13993	13993	13911	13825	13859	13880	13963	13956	13835	14029	13932	14054	13968	13922	13766	13953	13945	13909	13904	13955	13868	14082	14020	14119	13995	13931	14112	13999	13913	14000	13921	14170	14047	13888	14041	14018	13934	14070	14048	14081	13868	13928	13932	14135	13915	13918	13984	14076	14134	14137	14022	14089	14043	14025	13924	13848	14006	13885	14031	14084	14035	13998	14054	14039	13840	14069	13996	14139	14006	13950	14088	13863	13831	13879	13839	14015	13994	13995	13988	14001	13920	13744	14020	13903	14083	14001	14021	13882	13991	13838	13877	13902	14013	14064	13939	13806	13979	13975	13959	13941	13971	14106	13857	13831	13942	13977	14094	14060	14087	13904	13946	13800	13923	13912	13979	14101	13880	13844	14029	13850	13940	13783	14134	13828	14073	14057	13925	14044	13981	14138	13942	14028	13978	13728	13929	13993	13842	13729	14074	13921	14019	13941	13927	14045	13959	14250	14104	14101	13998	13863	14060	14002	14025	13846	14021	13885	13947	14037	13941	14075	13921	13959	14067	14043	13734	13946	13997	13844	13933	14012	13977	14129	14101	13930	13894	13971	14008	13966	13965	13964	13835	13908	14034	13995	14099	13920	13845	14098	13949	14114	14046	13977	14147	14021	13921	13871	14018	13957	13986	14024	14014	14115	14165	13619	14126	14129	14062	13979	13868	14225	14063	13949	13940	14133	13897	14102	13861	13883	13961	13898	14098	13873	13849	13905	13933	14241	13894	13903	13953	14060	14063	14034	14050	13993	14082	14025	13969	13902	14001	13934	13941	14025	13897	13828	14038	14061	14163	14052	13933	13980	14136	14025	14091	14092	13998	13989	13882	14015	13936	14115	14167	13966	13981	13939	13757	13944	14127	14083	13892	13975	13929	14072	14033	13897	13811	13884	13905	14002	14040	13813	14052	13889	13898	13849	13915	14086	13948	13885	14000	13837	13963	13798	14017	13973	14024	13964	14204	14098	14047	14063	13940	13830	14126	13819	13976	14140	13954	14048	14162	13999	13838	14036	13990	13976	13994	14065	14062	14066	14061	14055	14196	14012	13973	13963	14170	13979	13977	14065	13753	13843	13952	13892	13836	14135	13935	14086	14080	13890	14041	13967	14131	13954	13942	13974	13993	13897	13967	13980	14051	13966	13840	13884	13940	13925	13967	13941	13965	14060	13884	13820	13984	14152	14127	14143	13966	13899	13950	13983	14047	13946	13896	14202	14119	14096	13929	13986	14117	13984	13944	13905	14023	13839	14113	14043	14052	13827	13990	14051	13894	13955	14029	14026	14013	13886	14121	13887	14024	14000	14083	14092	13924	13814	14034	14016	13831	13839	13881	13752	14074	14147	13948	14097	14257	13814	14047	14003	14057	13880	13934	14032	14041	13905	13862	13822	14098	13972	13870	14017	14093	13889	13876	13963	13868	14008	13922	14089	13964	13821	13826	13840	14174	14175	14011	14116	13943	14082	14152	14025	13815	13980	13798	13875	13914	13893	13992	13993	13946	14099	14001	14036	14093	13975	13880	14088	14001	13949	13971	14080	14118	14084	13893	14036	14159	14007	13945	14089	13936	14055	13954	13873	14045	13946	13934	14221	14090	13984	13834	14002	14097	13851	13930	14181	14019	13874	13954	13992	13914	14046	14021	14045	14190	13806	14165	14205	13754	14111	13954	14050	14038	14048	14002	14071	13916	14016	14180	14078	13946	14055	14047	13998	14035	13998	14131	14098	14031	13909	14083	13863	14000	14037	13998	14025	13997	14097	14013	13948	13895	13875	13965	13963	14012	13875	13887	13891	13860	13946	13676	13890	13917	13813	13834	13923	14051	13996	13930	13906	14001	14098	14224	14096	14083	14134	14015	13982	13822	13914	14018	13943	13964	13943	13990	14043	13897	14053	13983	14050	13917	13995	13953	14015	13897	13963	13942	13964	13881	13964	14032	14097	13994	13877	13810	13987	13980	13999	13944	14162	13935	14156	14025	14033	14085	13835	14102	13817	14037	13877	13896	14001	14070	14062	13862	13808	13899	14085	14032	13913	14072	13977	14034	13949	13913	13978	13960	14015	14025	13960	14026	13986	13887	13972	14125	14049	14130	13803	13943	14086	13989	14110	14240	14033	13844	13968	13997	13786	13905	14049	14030	14006	14076	13999	13911	14147	13980	13922	13829	14030	13893	13920	13828	13983	13850	13959	13977	14046	14044	13903	14170	14060	13889	13861	13984	14021	13953	14035	14135	14026	13817	14058	14186	14015	14014	13974	13947	13988	13969	14074	13973	14025	14007	14094	13972	13968	13828	14083	13997	13967	13981	14218	13812	13833	13804	14036	13870	13965	13895	13898	13989	13895	13937	14049	14080	14103	14012	14085	14009	13847	14081	13901	13934	14091	13849	13938	13905	14057	13819	14011	13899	13842	13858	13817	13995	14005	14097	14092	13884	14008	13922	13946	13878	14069	13963	14050	13808	13947	13893	14100	14148	14050	14062	14096	13987	13916	14019	13881	13873	13964	14081	14134	13928	14002	13901	14075	13968	13976	14055	13932	13869	14188	13954	13941	13983	13962	13736	14116	13955	13986	14035	14083	13999	13953	14169	13937	14021	13852	13925	13891	14097	13863	13751	13915	14071	14078	14186	13881	14004	14106	13887	14209	13994	13893	13993	14090	14160	13951	14018	13988	13991	14006	13936	14012	14033	14016	13843	14002	14030	14003	13964	13938	13982	13929	13712	14031	13978	13983	13833	13873	14125	14012	13930	13936	14024	13963	14085	14131	14115	14111	13907	14032	14010	13927	13946	13983	14002	13996	13930	13950	13989	14123	13898	14075	13910	13826	14073	14043	13995	14064	13951	13901	14163	14003	14022	13969	13952	14042	14032	14037	14009	13990	14016	14067	14056	13962	13830	14018	14147	13916	14116	13950	14049	13935	13960	14095	14015	14123	14050	14231	13817	13941	13966	13844	14032	13986	13975	13916	13933	13888	14048	13983	13978	13885	14051	13991	13961	14088	14107	13975	13937	13777	14095	14095	13787
14903	26913	25086	20884	19489	17679	16471	15743	15365	15098	14784	14600	14872	15971	16096	15234	14224	14063	13984	15527	22733	29461	26893	23146	20492	16257	14156	13833	13755	13758	13692	13642	13761	13667	13776	13725	13688	13594	13699	13938	13798	13554	13852	13725	13718	13694	13684	13814	13807	13693	13667	13686	13643	13677	13835	13742	13642	13822	13663	13742	13726	13697	13656	13571	13746	13856	13649	13633	13764	13708	13918	13820	13650	13677	13741	13756	13794	13830	13680	13922	13612	13783	13618	13579	13787	13832	13828	13597	13609	13632	13584	13827	13807	13746	13847	13690	13803	13786	13686	13757	13632	13718	13724	13734	13771	13749	13599	13725	13789	13831	13631	13795	13859	13661	13788	13714	13691	13683	13727	13725	13642	13823	13440	13692	13845	13751	13665	13676	13737	13639	13679	13700	13656	13676	13823	13624	13672	13868	13734	13663	13813	13770	13699	13772	13714	13766	13611	13747	13682	13831	13824	13810	13749	13812	13855	13837	13645	13736	13529	13625	13819	13640	13918	13697	13779	13867	13687	13727	13659	13541	13840	13636	13710	13661	13801	13760	13590	13553	13760	13707	13639	13757	13618	13697	13563	13622	13495	13673	13815	13648	13578	13686	13721	13672	13655	13622	13539	13833	13625	13680	13874	13662	13781	13637	13651	13623	13616	13650	13658	13687	13541	13675	13819	13775	13817	13782	13753	13681	13772	13702	13764	13740	13659	13651	13900	13777	13632	13728	13696	13622	13687	13557	13777	13796	13799	13748	13576	13720	13624	13787	13683	13744	13733	13670	13761	13734	13772	13706	13820	13706	13822	13810	13822	13799	13680	13561	13779	13720	13670	13717	14012	13845	13813	13613	13600	13749	13902	13693	13813	13817	13632	13700	13655	13631	13847	13812	13645	13853	13772	13625	13632	13733	13784	13740	13794	13494	13602	13568	13609	13810	13764	13585	13687	13735	13708	13881	13687	13618	13713	13685	13515	13719	13536	13713	13747	13575	13731	13721	13715	13531	13702	13808	13701	13660	13769	13862	13686	13651	13736	13777	13758	13856	13756	13716	13796	13542	13651	13728	13742	13642	13714	13520	13762	13747	13760	13612	13688	13775	13702	13694	13686	13631	13708	13728	13689	13698	13803	13665	13813	13738	13683	13643	13604	13908	13697	13757	13927	13733	13815	13702	13658	13683	13720	13849	13553	13591	13766	13625	13862	13695	13745	13630	13666	13693	13741	13751	13638	13571	13671	13795	13842	13641	13708	13762	13928	13660	13655	13581	13639	13668	13771	13554	13624	13685	13711	13744	13717	13839	13686	13666	13501	13761	13600	13729	13566	13686	13773	13577	13773	13751	13611	13940	13631	13631	13732	13795	13874	13662	13732	13616	13717	13568	13676	13565	13689	13635	13726	13595	13669	13780	13550	13789	13690	13865	13698	13710	13649	13608	13669	13777	13712	13686	13783	13660	13650	13699	13697	13672	13757	13659	13663	13835	13676	13834	13596	13572	13714	13793	13578	13828	13825	13785	13754	13592	13759	13715	13630	13643	13776	13829	13688	13615	13706	13571	13755	13847	13648	13722	13933	13670	13830	13623	13704	13577	13668	13757	13626	13854	13696	13677	13609	13712	13761	13710	13692	13657	13665	13844	13788	13732	13672	13841	13656	13638	13631	13717	13589	13708	13773	13833	13566	13599	13480	13626	13687	13722	13686	13716	13703	13840	13689	13565	13513	13834	13644	13833	13629	13492	13867	13698	13747	13603	13786	13790	13694	13704	13766	13484	13806	13636	13688	13733	13592	13737	13697	13556	13644	13637	13745	13787	13594	13596	13821	13845	13849	13607	13622	13567	13651	13794	13688	13637	13691	13645	13785	13730	13554	13691	13538	13814	13726	13872	13646	13631	13693	13702	13839	13889	13659	13591	13612	13659	13629	13718	13768	13885	13745	13714	13752	13662	13560	13686	13834	13809	13724	13648	13537	13626	13731	13625	13780	13647	13733	13730	13769	13763	13786	13734	13688	13744	13598	13800	13636	13667	13766	13674	13727	13755	13662	13599	13533	13576	13834	13710	13657	13745	13692	13682	13729	13629	13640	13669	13837	13669	13808	13675	13722	13727	13726	13616	13657	13865	13662	13604	13739	13804	13691	13761	13769	13652	13567	13638	13784	13565	13742	13607	13568	13765	13847	13756	13565	13729	13731	13806	13688	13888	13653	13632	13708	13805	13699	13762	13883	13737	13598	13522	13799	13726	13741	13675	13592	13859	13816	13767	13706	13667	13680	13598	13630	13793	13714	13749	13651	13603	13647	13874	13500	13674	13660	13718	13821	13663	13513	13636	13781	13663	13706	13626	13630	13743	13652	13735	13842	13713	13698	13715	13587	13751	13677	13851	13574	13704	13701	13715	13743	13683	13617	13628	13730	13759	13746	13576	13675	13535	13820	13693	13722	13874	13592	13783	13696	13675	13526	13804	13917	13828	13651	13719	13681	13733	13680	13510	13694	13508	13785	13928	13679	13618	13689	13948	13719	13687	13671	13749	13851	13670	13727	13671	13626	13649	13567	13597	13728	13610	13791	13746	13715	13660	13757	13811	13491	13893	13713	13760	13749	13812	13787	13844	13607	13734	13599	13737	13727	13838	13647	13742	13628	13649	13557	13617	13752	13804	13703	13686	13752	13624	13771	13661	13709	13557	13831	13728	13734	13734	13746	13779	13777	13851	13772	13575	13694	13605	13823	13698	13601	13679	13531	13555	13665	13618	13665	13681	13561	13672	13716	13634	13796	13694	13794	13724	13884	13554	13867	13593	13737	13631	13716	13551	13669	13757	13656	13675	13751	13556	13661	13622	13751	13689	13614	13689	13791	13799	13657	13639	13700	13612	13808	13555	13517	13834	13703	13729	13718	13614	13754	13804	13693	13650	13692	13676	13845	13722	13558	13815	13683	13743	13837	13622	13665	13658	13714	13740	13712	13657	13699	13672	13762	13627	13721	13591	13755	13687	13583	13757	13658	13754	13779	13536	13909	13677	13670	13821	13842	13867	13888	13655	13737	13925	13689	13819	13731	13507	13855	13683	13737	13611	13832	13650	13710	13512	13918	13580	13677	13863	13608	13594	13691	13707	13601	13753	13746	13727	13704	13739	13573	13635	13830	13701	13790	13583	13793	13764	13687	13822	13842	13763	13682	13699	13751	13819	13541	13740	13799	13780	13573	13842	13591	13564	13519	13537	13755	13512	13644	13656	13601	13620	13825	13580	13566	13571	13604	13737	13585	13716	13717	13724	13605	13591	13624	13699	13517	13601	13792	13717	13660	13793	13780	13632	13842	13646	13805	13683	13739	13735	13576	13768	13702	13578	13778	13677	13526	13722	13600	13770	13771	13792	13641	13612	13705	13638	13684	13525	13784	13755	13623	13632	13537	13645	13652	13872	13659	13818	13761	13651	13786	13715	13699	13714	13661	13731	13589	13701	13720	13683	13726	13501	13776	13592	13695	13609	13605	13677	13664	13698	13814	13723	13636	13627	13722	13603	13586	13728	13625	13731	13676	13849	13690	13602	13778	13797	13794	13811	13752	13494	13700	13742	13759	13627	13668	13602	13561	13628	13675	13676	13705	13830	13708	13706	13639	13660	13796	13576	13770	13554	13817	13771	13681	13782	13700	13679	13668	13760	13708	13632	13821	13624	13699	13620	13606	13770	13786	13742	13726	13592	13753	13729	13722	13673	13799	13708	13750	13687	13707	13594	13744	13782	13751	13673	13536	13592	13611	13676	13667	13634	13662	13849	13631	13671	13674	13852	13804	13654	13745	13796	13626	13809	13704	13802	13679	13695	13857	13712	13581	13755	13778	13583	13654	13638	13622	13751	13599	13747	13600	13810	13499	13831	13627	13688	13601	13761	13800	13624	13770	13700	13662	13621	13595	13891	13726	13685	13727	13867	13626	13766	13663	13679	13719	13768	13590	13838	13644	13643	13619	13606	13603	13836	13645	13691	13624	13590	13688	13728	13758	13562	13648	13854	13707	13684	13831	13822	13663	13679	13454	13723	13687	13623	13860	13732	13745	13873	13532	13484	13564	13679	13746	13851	13668	13594	13769	13699	13771	13885	13635	13780	13763	13620	13825	13717	13512	13766	13655	13618	13693	13749	13809	13713	13703	13629	13636	13763	13525	13627	13634	13758	13535	13770	13671	13778	13600	13832	13577	13568	13885	13464	13663	13558	13463	13489	13798	13888	13667	13651	13687	13765	13759	13835	13508	13785	13561	13684	13756	13511	13844	13797	13806	13747	13623	13548	13803	13772	13810	13697	13586	13871	13690	13499	13592	14068	13644	13678	13727	13757	13630	13677	13605	13831	13600	13628	13856	13654	13616	13796	13743	13684	13654	13720	13601	13740	13707	13739	13765	13784	13529	13768	13781	13681	13733	13587	13722	13604	13751	13696	13578	13590	13658	13642	13585	13579	13627	13677	13742	13654	13958	13552	13767	13749	13646	13759	13718	13679	13789	13865	13746	13741	13693	13699	13588	13615	13680	13660	13679	13784	13554	13663	13683	13620	13641	13773	13540	13762	13593	13698	13862	13673	13839	13574	13915	13711	13798	13760	13713	13882	13690	13582	13876	13812	13668	13661	13681	13685	13657	13675	13674	13630	13800	13591	13590	13918	13702	13667	13723	13695	13679	13789	13685	13648	13713	13617	13490	13526	13717	13664	13677	13805	13708	13478	13731	13797	13562	13699	13582	13790	13631	13669	13825	13579	13779	13684	13796	13635	13787	13726	13714	13774	13915	13553	13680	13761	13686	13869	13697	13665	13643	13653	13621	13739	13659	13873	13683	13761	13882	13479	13648	13751	13767	13513	13720	13657	13729	13618	13660	13622	13689	13594	13737	13808	13756	13660	13717	13829	13697	13716	13536	13760	13617	13582	13735	13725	13696	13749	13560	13612	13736	13646	13884	13773	13758	13726	13759	13657	13771	13604	13798	13676	13657	13923	13589	13626	13629	13765	13583	13738	13717	13709	13732	13785	13671	13715	13635	13616	13776	13469	13754	13682	13731	13753	13636	13469	13633	13616	13757	13632	13573	13639	13505	13580	13743	13643	13768	13776	13553	13579	13685	13660	13776	13665
26699	20880	18414	13047	10227	9663	9819	9647	9522	9507	9457	9546	9386	9496	9545	9510	9339	9355	9318	9425	9497	10020	10469	10073	9825	9901	9310	9329	9401	9317	9342	9309	9254	9284	9460	9352	9389	9361	9340	9309	9384	9148	9428	9431	9280	9432	9449	9416	9234	9277	9355	9320	9453	9386	9434	9415	9401	9270	9436	9241	9313	9369	9531	9445	9386	9468	9282	9353	9326	9413	9230	9372	9414	9213	9213	9134	9400	9395	9266	9354	9450	9387	9346	9309	9341	9516	9413	9288	9312	9342	9295	9410	9333	9333	9255	9439	9493	9283	9356	9364	9220	9388	9499	9352	9248	9371	9407	9262	9223	9281	9340	9289	9346	9306	9249	9323	9280	9263	9237	9367	9443	9268	9308	9442	9332	9413	9372	9401	9362	9349	9274	9437	9314	9363	9324	9398	9463	9355	9281	9260	9417	9309	9251	9182	9368	9176	9390	9414	9285	9341	9279	9369	9349	9038	9339	9310	9336	9284	9355	9234	9344	9301	9291	9381	9394	9455	9279	9292	9434	9300	9327	9344	9255	9327	9280	9433	9342	9181	9448	9444	9303	9315	9261	9471	9324	9201	9146	9442	9199	9204	9315	9372	9290	9336	9405	9262	9182	9313	9203	9213	9253	9423	9455	9504	9328	9507	9304	9376	9406	9360	9245	9263	9415	9222	9353	9439	9419	9192	9530	9409	9387	9440	9429	9475	9286	9268	9461	9221	9422	9293	9316	9269	9258	9396	9310	9330	9455	9540	9282	9325	9250	9344	9408	9331	9354	9400	9432	9213	9391	9171	9403	9307	9403	9240	9269	9231	9339	9411	9307	9333	9395	9293	9244	9332	9268	9340	9515	9375	9230	9298	9220	9260	9250	9374	9281	9428	9360	9353	9204	9250	9253	9200	9463	9512	9269	9355	9220	9258	9538	9382	9382	9265	9365	9233	9453	9412	9261	9460	9476	9358	9377	9261	9371	9372	9340	9367	9421	9261	9457	9414	9272	9348	9354	9333	9307	9327	9224	9315	9361	9318	9321	9373	9336	9328	9267	9375	9234	9198	9347	9399	9398	9370	9322	9419	9331	9272	9362	9301	9338	9264	9353	9589	9356	9337	9401	9319	9438	9426	9448	9343	9401	9329	9343	9293	9406	9293	9297	9353	9220	9409	9221	9322	9308	9418	9308	9488	9264	9184	9303	9228	9459	9380	9410	9069	9254	9231	9347	9356	9314	9417	9354	9307	9381	9207	9340	9380	9232	9502	9417	9379	9292	9295	9499	9278	9261	9411	9336	9307	9392	9234	9282	9369	9227	9433	9303	9289	9387	9364	9391	9249	9333	9283	9326	9436	9394	9463	9458	9301	9362	9463	9396	9325	9310	9337	9287	9305	9154	9291	9375	9387	9371	9366	9370	9431	9453	9227	9392	9351	9492	9433	9426	9358	9461	9402	9331	9354	9372	9538	9361	9328	9478	9395	9483	9242	9238	9313	9365	9202	9291	9240	9296	9362	9461	9363	9595	9446	9512	9479	9379	9311	9197	9306	9161	9304	9273	9336	9130	9365	9463	9461	9295	9260	9320	9366	9195	9340	9291	9504	9255	9408	9392	9386	9419	9403	9392	9407	9302	9282	9341	9428	9382	9330	9189	9444	9352	9316	9330	9213	9386	9229	9300	9364	9320	9275	9403	9329	9210	9336	9342	9406	9533	9444	9367	9462	9338	9278	9255	9402	9356	9361	9386	9329	9317	9378	9304	9324	9196	9307	9271	9208	9350	9244	9386	9495	9226	9440	9268	9391	9269	9370	9259	9487	9282	9255	9180	9252	9275	9513	9453	9358	9251	9310	9305	9387	9272	9344	9279	9191	9277	9449	9206	9323	9278	9317	9282	9275	9270	9253	9300	9435	9302	9410	9340	9308	9377	9405	9218	9419	9392	9362	9335	9325	9372	9421	9564	9259	9376	9415	9171	9432	9446	9405	9365	9297	9310	9293	9281	9356	9322	9347	9291	9518	9415	9311	9127	9333	9267	9324	9340	9333	9317	9375	9239	9253	9366	9521	9371	9231	9370	9292	9398	9333	9216	9301	9404	9380	9522	9379	9234	9387	9236	9527	9270	9340	9175	9162	9200	9501	9399	9367	9224	9289	9371	9239	9301	9401	9186	9296	9325	9313	9292	9418	9304	9325	9289	9391	9204	9353	9449	9496	9345	9585	9200	9417	9575	9202	9330	9378	9419	9364	9261	9291	9397	9245	9236	9358	9299	9309	9207	9245	9507	9282	9369	9342	9519	9367	9346	9434	9459	9275	9351	9192	9309	9334	9455	9342	9451	9416	9292	9292	9217	9390	9283	9220	9369	9282	9318	9439	9255	9377	9319	9363	9409	9349	9328	9201	9296	9344	9282	9254	9369	9300	9158	9351	9303	9210	9224	9344	9347	9522	9345	9360	9363	9385	9420	9358	9341	9313	9341	9307	9380	9236	9256	9261	9325	9264	9349	9296	9350	9306	9251	9379	9378	9349	9401	9127	9169	9260	9231	9368	9298	9247	9407	9217	9228	9369	9338	9259	9346	9311	9245	9322	9313	9312	9345	9413	9616	9305	9247	9401	9306	9287	9365	9353	9376	9359	9169	9421	9418	9358	9363	9323	9456	9233	9290	9294	9292	9401	9362	9328	9467	9253	9374	9382	9378	9336	9339	9210	9342	9407	9266	9480	9354	9302	9170	9316	9284	9410	9357	9442	9268	9215	9393	9368	9310	9314	9369	9458	9331	9322	9249	9313	9401	9331	9393	9224	9234	9232	9192	9252	9342	9358	9366	9133	9351	9370	9394	9298	9265	9310	9465	9305	9259	9394	9336	9254	9347	9465	9344	9368	9412	9344	9477	9394	9328	9319	9435	9138	9240	9464	9390	9493	9433	9252	9333	9410	9346	9422	9361	9233	9289	9332	9483	9408	9433	9361	9504	9292	9349	9318	9173	9368	9412	9451	9333	9551	9316	9262	9251	9343	9274	9521	9334	9430	9297	9374	9457	9373	9419	9375	9403	9298	9370	9305	9351	9229	9467	9245	9521	9257	9367	9380	9365	9237	9308	9369	9293	9448	9222	9163	9245	9363	9429	9357	9455	9343	9327	9352	9403	9404	9396	9495	9196	9175	9367	9268	9400	9353	9419	9416	9236	9242	9403	9372	9270	9265	9489	9343	9371	9319	9464	9541	9311	9424	9436	9283	9557	9332	9387	9289	9378	9320	9298	9359	9303	9336	9401	9335	9249	9366	9359	9428	9239	9282	9409	9288	9315	9388	9440	9336	9253	9320	9360	9369	9258	9270	9511	9281	9248	9297	9365	9343	9376	9265	9326	9546	9455	9331	9183	9334	9495	9237	9228	9333	9494	9475	9391	9382	9315	9280	9398	9399	9296	9470	9417	9285	9258	9357	9499	9421	9316	9319	9304	9403	9266	9466	9308	9269	9252	9497	9258	9358	9330	9271	9192	9460	9404	9295	9370	9137	9330	9314	9347	9256	9298	9475	9443	9596	9311	9485	9239	9361	9351	9330	9405	9402	9330	9283	9426	9405	9193	9350	9373	9418	9317	9331	9262	9376	9275	9223	9237	9343	9320	9451	9305	9351	9335	9353	9299	9448	9354	9506	9299	9391	9325	9411	9297	9308	9408	9369	9362	9512	9215	9384	9383	9336	9230	9338	9415	9442	9276	9315	9285	9392	9319	9383	9279	9362	9356	9299	9334	9389	9374	9315	9313	9457	9263	9332	9240	9197	9327	9419	9334	9414	9381	9375	9438	9271	9416	9423	9290	9346	9451	9339	9307	9253	9450	9476	9199	9538	9449	9299	9302	9323	9343	9331	9291	9371	9422	9392	9399	9378	9346	9361	9263	9428	9283	9351	9349	9342	9429	9256	9285	9374	9295	9191	9225	9317	9283	9289	9278	9315	9382	9307	9516	9197	9327	9287	9258	9319	9218	9259	9299	9507	9390	9489	9335	9236	9411	9238	9179	9274	9216	9343	9325	9487	9332	9383	9451	9370	9313	9398	9391	9347	9362	9402	9413	9237	9516	9126	9194	9310	9406	9332	9371	9189	9273	9333	9431	9172	9329	9579	9386	9363	9229	9294	9246	9192	9324	9317	9487	9304	9301	9248	9418	9335	9256	9401	9345	9460	9258	9335	9409	9488	9264	9397	9344	9380	9243	9188	9283	9330	9215	9299	9407	9218	9409	9425	9198	9194	9498	9496	9349	9420	9339	9380	9417	9284	9422	9182	9519	9219	9307	9442	9375	9378	9322	9335	9267	9342	9302	9287	9182	9253	9454	9470	9302	9294	9252	9505	9540	9363	9403	9373	9333	9390	9292	9351	9224	9280	9450	9372	9309	9267	9381	9406	9295	9327	9413	9221	9231	9461	9377	9389	9339	9527	9508	9391	9474	9461	9220	9263	9469	9318	9438	9282	9248	9383	9405	9454	9513	9434	9374	9284	9613	9549	9377	9496	9638	9500	9350	9354	9173	9170	9408	9357	9436	9383	9351	9433	9223	9267	9400	9295	9370	9269	9318	9313	9293	9391	9490	9303	9361	9377	9303	9375	9287	9469	9267	9385	9246	9271	9376	9267	9479	9383	9386	9392	9402	9285	9285	9435	9399	9299	9366	9356	9262	9332	9100	9283	9380	9342	9399	9272	9511	9297	9361	9287	9430	9328	9396	9349	9289	9392	9123	9193	9308	9478	9419	9375	9300	9289	9266	9347	9321	9376	9445	9247	9346	9314	9243	9258	9304	9299	9299	9346	9259	9335	9371	9380	9233	9365	9208	9260	9181	9418	9381	9322	9219	9289	9354	9472	9367	9476	9403	9338	9342	9413	9258	9271	9519	9270	9342	9377	9340	9416	9225	9352	9452	9558	9573	9314	9399	9284	9398	9276	9385	9508	9255	9406	9404	9406	9430	9256	9399	9470	9531	9299	9384	9491	9445	9437	9347	9360	9299	9284	9326	9286	9427	9387	9362	9439	9471	9400	9139	9289	9421	9409	9232	9492	9318	9322	9427	9394	9277	9370	9178	9309	9329	9197	9490	9308	9351	9335	9339	9217
11277	12914	12993	12400	11724	11274	10810	10776	10761	10718	10604	10692	10662	10793	10886	10677	10410	10571	10508	10471	10888	11739	12248	11304	11306	11086	10547	10509	10468	10487	10491	10456	10505	10295	10327	10484	10518	10420	10398	10385	10338	10498	10456	10318	10449	10626	10373	10540	10571	10459	10566	10435	10413	10394	10402	10390	10302	10542	10350	10464	10356	10273	10573	10367	10457	10618	10537	10364	10530	10523	10457	10432	10605	10462	10588	10455	10531	10392	10480	10624	10423	10605	10401	10434	10360	10366	10495	10504	10407	10469	10360	10481	10362	10517	10352	10453	10417	10545	10526	10431	10433	10415	10360	10500	10345	10432	10406	10557	10349	10718	10397	10417	10521	10373	10391	10414	10457	10380	10533	10543	10423	10454	10498	10476	10400	10405	10488	10551	10435	10465	10479	10443	10377	10498	10480	10317	10681	10474	10467	10500	10198	10501	10383	10541	10416	10594	10589	10318	10502	10402	10475	10330	10502	10303	10358	10475	10512	10489	10385	10567	10262	10424	10540	10370	10533	10609	10311	10449	10533	10433	10479	10417	10482	10582	10468	10405	10309	10459	10341	10434	10413	10394	10520	10446	10475	10487	10578	10410	10625	10393	10473	10398	10528	10441	10605	10526	10404	10564	10318	10450	10469	10459	10473	10444	10475	10468	10482	10655	10410	10536	10497	10278	10476	10509	10523	10476	10541	10397	10621	10530	10262	10464	10594	10580	10422	10429	10569	10460	10342	10353	10582	10413	10465	10608	10583	10553	10503	10304	10358	10501	10326	10469	10370	10483	10555	10429	10492	10437	10393	10332	10410	10481	10358	10489	10647	10304	10260	10593	10458	10451	10396	10638	10495	10451	10556	10396	10605	10418	10363	10482	10482	10510	10453	10469	10498	10496	10482	10468	10526	10497	10554	10274	10504	10429	10552	10530	10375	10505	10477	10274	10279	10458	10543	10399	10460	10494	10435	10503	10414	10523	10548	10442	10455	10598	10448	10274	10508	10582	10390	10477	10551	10417	10350	10447	10510	10292	10491	10617	10388	10413	10323	10571	10387	10438	10512	10645	10522	10429	10446	10286	10586	10499	10363	10415	10536	10339	10510	10523	10598	10443	10550	10480	10597	10277	10381	10578	10353	10395	10454	10486	10552	10402	10541	10660	10449	10429	10404	10275	10509	10522	10522	10533	10552	10494	10272	10569	10365	10466	10441	10495	10480	10467	10573	10441	10431	10437	10440	10459	10393	10497	10360	10345	10590	10511	10506	10550	10446	10345	10466	10543	10412	10519	10359	10371	10447	10407	10459	10422	10314	10456	10549	10428	10512	10425	10400	10494	10540	10453	10566	10442	10385	10514	10441	10653	10429	10385	10552	10374	10315	10449	10446	10446	10199	10506	10316	10426	10468	10476	10533	10381	10302	10318	10264	10434	10624	10491	10441	10493	10506	10452	10519	10424	10494	10485	10522	10491	10376	10373	10485	10323	10520	10511	10379	10446	10545	10450	10367	10472	10570	10422	10486	10442	10536	10471	10497	10575	10517	10581	10562	10165	10373	10529	10435	10610	10347	10613	10532	10317	10570	10498	10356	10429	10554	10262	10519	10626	10455	10499	10362	10466	10431	10458	10394	10386	10408	10622	10301	10484	10405	10449	10524	10461	10408	10505	10258	10620	10388	10247	10426	10507	10428	10429	10345	10495	10428	10309	10511	10361	10469	10588	10462	10505	10558	10466	10447	10551	10543	10424	10468	10398	10553	10359	10295	10539	10416	10541	10526	10554	10538	10447	10378	10551	10523	10529	10597	10441	10541	10658	10507	10546	10573	10637	10510	10338	10447	10405	10425	10348	10559	10387	10322	10453	10401	10666	10427	10531	10554	10423	10406	10551	10447	10497	10348	10555	10520	10516	10421	10525	10477	10503	10458	10392	10499	10416	10493	10491	10493	10404	10487	10456	10458	10457	10387	10412	10517	10438	10556	10529	10511	10358	10541	10350	10414	10580	10538	10472	10381	10369	10458	10320	10370	10400	10475	10444	10563	10406	10457	10349	10320	10482	10533	10399	10527	10348	10464	10494	10413	10367	10547	10572	10284	10470	10230	10354	10462	10509	10423	10445	10409	10490	10308	10492	10486	10441	10484	10430	10559	10430	10332	10439	10355	10462	10461	10395	10433	10311	10548	10516	10485	10399	10665	10438	10406	10361	10483	10427	10564	10396	10483	10617	10452	10486	10434	10502	10359	10534	10341	10543	10499	10568	10470	10393	10461	10404	10469	10395	10471	10542	10379	10429	10497	10372	10446	10382	10433	10378	10571	10313	10496	10499	10452	10474	10605	10538	10533	10388	10433	10545	10431	10452	10623	10486	10457	10553	10441	10516	10483	10470	10397	10508	10300	10595	10517	10376	10457	10481	10672	10510	10532	10507	10337	10386	10420	10384	10548	10367	10438	10318	10462	10399	10463	10363	10534	10409	10367	10483	10409	10377	10372	10615	10460	10403	10531	10495	10438	10417	10514	10435	10346	10514	10433	10557	10461	10629	10598	10458	10348	10525	10363	10320	10665	10508	10530	10584	10502	10408	10480	10495	10453	10553	10411	10415	10398	10362	10488	10542	10528	10433	10460	10516	10573	10463	10442	10464	10525	10666	10336	10406	10566	10378	10458	10472	10501	10459	10475	10392	10614	10528	10347	10592	10376	10414	10462	10394	10445	10497	10397	10389	10419	10655	10500	10446	10332	10507	10385	10381	10528	10609	10505	10309	10602	10530	10399	10368	10551	10532	10398	10363	10492	10574	10433	10421	10352	10342	10628	10467	10536	10365	10410	10422	10419	10533	10496	10305	10392	10255	10456	10420	10436	10408	10465	10416	10470	10410	10458	10481	10386	10296	10357	10470	10630	10403	10409	10511	10523	10438	10485	10581	10442	10498	10398	10458	10459	10527	10403	10532	10560	10512	10489	10466	10649	10369	10487	10493	10485	10464	10520	10344	10479	10390	10335	10486	10573	10355	10387	10260	10403	10456	10431	10422	10434	10457	10440	10558	10388	10569	10402	10514	10610	10367	10429	10517	10508	10489	10572	10449	10475	10340	10486	10595	10480	10466	10453	10445	10517	10478	10396	10456	10563	10505	10446	10434	10509	10549	10419	10415	10440	10437	10543	10485	10412	10522	10546	10511	10418	10352	10461	10434	10403	10331	10399	10420	10479	10502	10580	10337	10430	10399	10446	10424	10398	10350	10528	10394	10460	10593	10349	10524	10587	10466	10294	10449	10421	10490	10454	10543	10339	10504	10580	10661	10408	10571	10577	10592	10529	10418	10357	10580	10495	10550	10434	10352	10444	10262	10542	10582	10342	10313	10401	10400	10452	10333	10411	10506	10492	10497	10543	10437	10419	10552	10473	10415	10544	10412	10459	10610	10465	10456	10593	10522	10396	10466	10252	10558	10522	10528	10553	10519	10537	10507	10559	10440	10405	10487	10405	10526	10406	10708	10503	10524	10406	10334	10545	10367	10501	10376	10364	10394	10358	10497	10502	10445	10446	10420	10539	10585	10364	10685	10481	10454	10502	10436	10531	10461	10476	10575	10393	10388	10453	10386	10547	10330	10502	10584	10495	10433	10528	10407	10406	10615	10495	10508	10509	10460	10448	10423	10419	10378	10437	10565	10199	10447	10412	10430	10401	10573	10405	10538	10476	10521	10427	10484	10594	10387	10430	10457	10532	10392	10429	10521	10625	10642	10426	10427	10389	10419	10324	10372	10396	10624	10482	10536	10398	10637	10507	10562	10526	10446	10263	10427	10341	10259	10450	10454	10480	10556	10465	10559	10414	10460	10363	10489	10450	10397	10409	10414	10505	10496	10396	10385	10397	10490	10446	10382	10556	10499	10389	10585	10462	10483	10329	10415	10506	10581	10467	10617	10458	10299	10623	10381	10245	10269	10446	10451	10507	10387	10407	10524	10554	10492	10378	10420	10565	10427	10349	10652	10515	10432	10474	10562	10524	10617	10489	10253	10407	10474	10540	10481	10386	10463	10412	10407	10239	10513	10436	10507	10335	10460	10464	10344	10437	10363	10450	10560	10484	10406	10287	10504	10434	10391	10430	10419	10384	10519	10669	10337	10645	10504	10339	10453	10313	10402	10503	10397	10457	10452	10615	10364	10492	10576	10440	10418	10356	10446	10458	10522	10592	10460	10546	10564	10440	10498	10541	10496	10456	10517	10536	10435	10523	10379	10468	10247	10409	10390	10448	10316	10454	10414	10574	10387	10578	10549	10443	10555	10456	10510	10608	10410	10454	10220	10498	10540	10481	10514	10529	10461	10487	10338	10476	10442	10396	10508	10463	10445	10536	10493	10507	10548	10432	10424	10497	10391	10481	10431	10445	10456	10361	10348	10522	10468	10409	10435	10541	10494	10380	10348	10432	10297	10505	10451	10336	10475	10440	10450	10465	10543	10564	10447	10466	10473	10392	10496	10330	10457	10581	10451	10444	10509	10396	10524	10590	10426	10611	10338	10510	10320	10414	10401	10540	10665	10545	10440	10383	10521	10558	10279	10567	10494	10412	10443	10489	10680	10473	10380	10412	10467	10511	10477	10503	10498	10575	10522	10582	10435	10484	10540	10383	10526	10508	10525	10517	10503	10617	10299	10379	10465	10384	10291	10421	10433	10472	10336	10236	10466	10481	10551	10555	10458	10411	10419	10626	10431	10542	10391	10407	10340	10507	10584	10440	10416	10548	10423	10453	10426	10468	10418	10376	10394	10352	10527	10309	10559	10454	10598	10569	10533	10423	10448	10382	10479	10375	10320	10455	10455	10340	10583	10583	10461	10530	10524	10589	10416	10426	10471	10485	10373	10503	10531	10553	10662	10534	10665	10435	10462	10538	10382	10456	10508	10402	10534	10458	10473	10432	10392	10521	10451	10474	10456	10507	10418	10597	10532	10443	10388	10451	10622	10501	10508	10466	10437	10453	10567	10473	10439	10458	10486	10680	10348	10493	10525	10360	10446	10391	10398	10496	10476	10518	10413	10540	10501	10484	10448	10351	10488	10423	10474	10395	10529	10391	10463	10325	10370	10552	10517	10329	10377	10460	10375	10401	10453	10380	10582	10463	10615	10488	10413
24094	20932	27979	24066	19733	11097	8413	7173	6728	6803	6837	6728	6734	6573	6692	6946	6691	6600	6492	6384	6587	9336	12418	9876	9299	8318	6812	6567	6317	6486	6385	6398	6355	6471	6248	6291	6334	6334	6317	6398	6430	6420	6312	6434	6365	6349	6413	6482	6324	6283	6301	6434	6320	6352	6186	6398	6379	6299	6363	6269	6400	6311	6407	6268	6323	6201	6302	6228	6380	6364	6266	6336	6284	6253	6334	6271	6226	6269	6369	6397	6460	6258	6304	6371	6242	6374	6336	6273	6386	6422	6365	6267	6275	6341	6452	6299	6250	6402	6287	6418	6335	6332	6289	6186	6345	6333	6336	6311	6264	6351	6268	6392	6375	6250	6425	6425	6273	6344	6444	6255	6374	6194	6359	6350	6359	6360	6296	6245	6246	6291	6326	6284	6331	6279	6358	6264	6152	6365	6272	6447	6284	6308	6252	6321	6429	6338	6285	6276	6306	6268	6344	6336	6307	6351	6286	6278	6289	6281	6115	6359	6260	6194	6422	6410	6315	6358	6353	6310	6328	6382	6269	6324	6336	6355	6315	6318	6384	6156	6304	6323	6319	6161	6223	6362	6298	6389	6304	6357	6287	6394	6137	6273	6273	6281	6369	6352	6242	6357	6230	6316	6266	6372	6318	6209	6305	6245	6307	6278	6320	6284	6384	6371	6312	6272	6376	6290	6366	6386	6379	6357	6258	6354	6348	6291	6327	6204	6388	6215	6323	6201	6443	6237	6279	6332	6318	6337	6270	6330	6217	6396	6384	6317	6404	6410	6344	6272	6211	6352	6363	6345	6352	6287	6477	6263	6271	6292	6469	6449	6237	6446	6293	6276	6293	6302	6263	6288	6274	6469	6359	6209	6310	6299	6283	6244	6260	6358	6406	6324	6487	6379	6347	6279	6301	6382	6433	6340	6360	6416	6327	6286	6387	6363	6404	6379	6466	6305	6480	6300	6254	6385	6356	6421	6363	6232	6342	6338	6257	6304	6417	6248	6373	6274	6172	6199	6293	6269	6256	6264	6369	6216	6357	6298	6369	6461	6331	6583	6254	6253	6276	6379	6451	6298	6313	6463	6320	6473	6297	6274	6371	6344	6292	6259	6346	6309	6400	6207	6249	6379	6448	6372	6206	6266	6310	6284	6444	6416	6318	6450	6263	6198	6343	6284	6313	6325	6259	6310	6319	6284	6318	6375	6408	6299	6366	6193	6363	6311	6303	6221	6281	6215	6323	6323	6249	6292	6445	6372	6239	6428	6291	6149	6409	6259	6387	6345	6396	6385	6174	6318	6311	6254	6310	6215	6309	6279	6404	6325	6466	6307	6388	6351	6258	6375	6142	6353	6331	6218	6374	6438	6139	6346	6312	6197	6365	6376	6280	6232	6213	6388	6419	6290	6273	6334	6305	6344	6317	6274	6320	6379	6259	6366	6311	6304	6292	6254	6300	6119	6121	6343	6390	6382	6397	6368	6284	6240	6340	6296	6492	6153	6359	6190	6293	6463	6307	6306	6320	6281	6186	6407	6371	6267	6310	6334	6455	6213	6428	6376	6415	6336	6315	6368	6495	6329	6496	6282	6246	6253	6420	6247	6406	6356	6394	6352	6354	6349	6189	6305	6323	6293	6286	6312	6333	6363	6279	6330	6324	6262	6274	6190	6389	6315	6366	6203	6405	6196	6330	6318	6355	6409	6285	6451	6264	6301	6316	6317	6372	6313	6353	6314	6358	6391	6293	6247	6330	6170	6301	6239	6231	6348	6221	6366	6253	6370	6451	6325	6265	6308	6398	6399	6044	6319	6400	6316	6335	6319	6409	6299	6201	6230	6512	6509	6425	6213	6411	6327	6287	6343	6337	6216	6289	6311	6369	6321	6363	6227	6361	6314	6192	6531	6247	6343	6408	6058	6350	6359	6351	6333	6209	6257	6335	6499	6364	6457	6294	6306	6337	6291	6367	6307	6309	6395	6281	6264	6295	6350	6348	6361	6509	6261	6186	6310	6408	6204	6265	6387	6328	6285	6397	6323	6173	6407	6409	6307	6339	6262	6245	6353	6354	6368	6275	6339	6411	6327	6475	6289	6231	6397	6375	6208	6356	6261	6341	6416	6333	6276	6309	6200	6179	6454	6213	6315	6256	6274	6208	6331	6380	6438	6227	6430	6378	6316	6289	6331	6175	6356	6268	6463	6270	6461	6308	6207	6148	6460	6384	6252	6417	6130	6355	6278	6403	6374	6487	6300	6394	6304	6369	6459	6434	6326	6263	6318	6356	6463	6394	6267	6357	6420	6157	6327	6401	6351	6302	6187	6408	6410	6270	6209	6359	6324	6229	6388	6213	6374	6284	6351	6305	6342	6395	6279	6249	6265	6295	6234	6341	6359	6294	6329	6102	6307	6379	6284	6387	6316	6328	6318	6239	6387	6414	6336	6275	6225	6308	6258	6322	6367	6308	6256	6290	6263	6335	6381	6324	6288	6349	6364	6382	6246	6471	6353	6374	6258	6348	6440	6241	6420	6292	6431	6352	6372	6278	6404	6335	6343	6228	6346	6328	6265	6342	6226	6227	6227	6267	6388	6333	6387	6209	6446	6364	6239	6376	6353	6316	6312	6349	6200	6424	6325	6394	6307	6225	6210	6307	6226	6274	6282	6194	6317	6485	6275	6240	6257	6361	6250	6287	6323	6216	6306	6282	6396	6311	6274	6464	6328	6278	6454	6276	6397	6348	6296	6329	6391	6271	6301	6462	6238	6388	6422	6250	6342	6309	6334	6332	6288	6318	6267	6339	6232	6384	6309	6232	6304	6410	6357	6305	6283	6219	6427	6200	6316	6347	6286	6383	6269	6199	6316	6308	6372	6277	6238	6330	6325	6386	6236	6296	6230	6289	6117	6459	6333	6386	6204	6336	6271	6383	6393	6244	6340	6194	6327	6208	6277	6335	6255	6304	6261	6323	6418	6293	6238	6319	6254	6276	6362	6322	6363	6319	6266	6381	6327	6423	6364	6393	6350	6368	6249	6278	6299	6361	6359	6204	6323	6348	6372	6433	6376	6183	6133	6320	6344	6362	6384	6356	6213	6463	6259	6228	6380	6338	6346	6312	6352	6283	6160	6343	6348	6328	6346	6185	6382	6292	6272	6253	6366	6416	6306	6313	6340	6385	6261	6427	6368	6279	6331	6247	6439	6321	6340	6278	6317	6229	6337	6318	6228	6351	6295	6292	6283	6293	6313	6359	6274	6281	6449	6309	6325	6181	6252	6175	6220	6336	6187	6275	6249	6286	6204	6246	6399	6236	6327	6271	6289	6425	6270	6347	6335	6399	6289	6282	6211	6277	6209	6308	6415	6129	6314	6345	6329	6297	6348	6231	6301	6279	6263	6246	6336	6333	6278	6208	6228	6403	6313	6350	6250	6237	6370	6175	6353	6326	6367	6228	6295	6259	6279	6293	6259	6399	6420	6325	6326	6410	6216	6317	6372	6293	6472	6279	6340	6236	6464	6365	6243	6397	6227	6204	6453	6363	6369	6337	6367	6358	6441	6329	6379	6232	6254	6303	6416	6290	6199	6417	6348	6346	6306	6283	6275	6120	6266	6329	6272	6260	6391	6252	6380	6326	6314	6213	6343	6422	6371	6440	6279	6387	6367	6361	6376	6201	6320	6355	6406	6344	6241	6310	6320	6267	6329	6352	6368	6260	6207	6370	6332	6279	6199	6359	6415	6383	6432	6271	6373	6301	6255	6414	6302	6250	6368	6324	6360	6238	6256	6317	6353	6237	6317	6428	6429	6333	6304	6319	6285	6239	6319	6378	6233	6281	6348	6414	6189	6308	6284	6355	6314	6409	6410	6298	6311	6251	6419	6350	6247	6355	6354	6292	6338	6401	6340	6341	6193	6306	6242	6348	6338	6383	6387	6475	6288	6368	6354	6350	6430	6351	6354	6205	6294	6250	6464	6442	6427	6340	6229	6440	6209	6357	6283	6214	6362	6426	6439	6216	6263	6385	6273	6415	6308	6331	6421	6280	6521	6493	6480	6339	6307	6251	6338	6416	6330	6191	6300	6323	6304	6337	6273	6300	6436	6442	6477	6290	6374	6460	6248	6454	6140	6332	6328	6185	6437	6340	6309	6300	6304	6300	6247	6293	6393	6350	6383	6318	6329	6301	6302	6392	6318	6317	6310	6351	6173	6291	6316	6374	6446	6366	6262	6288	6376	6411	6330	6331	6215	6256	6152	6405	6297	6234	6296	6257	6228	6397	6313	6235	6397	6329	6424	6367	6376	6281	6306	6295	6215	6412	6320	6162	6330	6202	6317	6356	6464	6323	6463	6146	6090	6346	6293	6159	6363	6270	6269	6407	6303	6410	6314	6291	6371	6314	6427	6416	6273	6316	6346	6328	6321	6388	6337	6437	6355	6387	6265	6320	6472	6335	6312	6242	6486	6256	6405	6393	6396	6359	6240	6331	6246	6234	6418	6383	6296	6190	6421	6456	6292	6371	6288	6349	6217	6270	6399	6323	6343	6354	6431	6402	6351	6301	6246	6327	6288	6378	6358	6327	6285	6295	6219	6188	6352	6130	6178	6352	6292	6349	6265	6416	6310	6335	6364	6242	6247	6274	6281	6492	6385	6380	6333	6396	6348	6295	6406	6338	6303	6302	6208	6495	6290	6342	6299	6350	6444	6185	6308	6383	6390	6247	6330	6295	6526	6275	6483	6307	6298	6423	6420	6294	6288	6267	6296	6188	6414	6342	6260	6251	6297	6249	6422	6184	6211	6240	6281	6293	6329	6397	6334	6416	6267	6433	6419	6328	6307	6282	6467	6331	6380	6282	6339	6349	6298	6320	6397	6254	6313	6428	6293	6332	6321	6275	6315	6250	6217	6214	6276	6334	6387	6237	6329	6256	6315	6261	6353	6465	6278	6389	6387	6196	6345	6364	6489	6350	6371	6251	6351	6423	6213	6341	6302	6327	6465	6518	6371	6392	6288	6338	6223	6359	6267	6350	6443	6339	6249	6308	6380	6304	6246	6351	6282	6398	6281	6413	6333	6256	6341	6307	6192	6246	6231	6366	6415	6086	6301	6293	6414	6159	6378
10069	17364	16071	12921	11879	10577	9825	9306	8913	8803	8808	8796	8745	8966	8801	8914	8661	8474	8176	8285	8634	14227	18216	13434	13258	11430	8506	8171	8107	8038	7998	8079	7924	8098	8059	8057	8053	7954	8106	8024	7965	7957	8037	8024	7956	7975	8027	8037	8164	7986	8128	7931	8049	7899	7987	8043	8115	7970	8028	8026	8167	7927	8109	8048	8129	7834	8033	7968	8095	8024	8029	7969	8072	7882	8055	8052	7994	8165	7868	8090	7907	7961	8052	7914	7935	7968	8024	7926	8068	8064	8060	8022	8031	7910	8053	7945	7947	7924	7945	7959	8125	7966	8029	8044	8052	8073	8108	8149	8036	7932	8035	8065	8054	8076	8127	7909	8021	8090	7966	8075	7951	7852	8114	8060	8106	8014	8137	7922	8019	7975	7937	8013	8007	7979	8029	7977	8018	8006	8061	8046	8036	8088	8086	7877	8128	7954	8050	8082	7927	8038	7966	8096	8004	8100	7954	7914	7973	8056	8145	8000	7960	8033	8019	8000	8001	7946	7991	8061	8005	8099	7976	8062	7947	8090	7930	7872	8058	8178	8060	7893	8116	7957	7978	8043	8110	7993	8093	7979	7926	7812	7976	8076	8095	7948	8159	8027	7835	7909	7951	8039	8163	7917	7739	7918	8019	8024	8030	8111	7801	7984	8054	7966	8105	7971	7938	7926	7985	7973	8076	7922	7951	7966	8018	8064	8061	8171	7939	7946	7910	8110	8022	8038	7987	8010	8040	8042	7981	7901	8017	7956	8248	8128	8036	8073	8133	8021	8030	7954	8015	7962	8038	7920	8061	8026	7936	8020	8046	7965	8042	8095	8028	7984	8172	8015	7987	8013	7881	8044	8022	7977	7991	8032	7909	8020	8024	8054	7966	7919	8057	8053	8010	8059	8060	8010	7994	7944	8048	8009	8006	8067	8047	7916	7990	7991	7898	8106	8168	8047	7921	8178	7923	7991	8121	8098	8130	8009	7993	8043	7929	7974	8053	8139	8034	7978	8032	7943	7903	8096	8010	7971	8007	8012	8085	7927	7932	7868	8154	8030	7908	8009	7952	7989	8066	7993	7986	7997	8097	7785	8016	8091	7885	7922	8102	7952	7981	7997	8008	7934	7958	7971	7944	8114	7981	8012	7955	8062	8031	8020	8034	7987	8073	7962	7895	7925	8052	8137	8094	8079	8017	8093	8050	8016	7956	7929	8014	7952	8046	7968	8150	8038	8101	7968	7981	8045	8016	8043	7963	8069	7821	7831	8019	7992	7911	8107	8136	7909	8080	7975	8072	8017	8057	8137	7975	7983	8081	7991	7937	8004	8095	8008	8075	7999	8147	8095	8042	8072	8041	7933	8071	8053	7999	7995	8130	7893	7952	8083	8021	8001	7978	7965	7838	8000	7870	8001	8101	7909	7994	7993	7973	7948	8098	7984	7927	8021	7806	8032	8007	8030	7872	8102	7945	7830	7958	8048	7945	8083	7929	8098	8042	7974	8096	8050	7964	8017	7947	7884	8114	8109	7913	8015	7968	7974	7971	8116	8065	7911	8098	7935	7964	8037	8057	8002	8158	7950	8123	7991	7911	7949	8078	8051	8009	7925	8056	8011	7987	7942	7915	7949	8041	8046	7993	7992	7947	8173	7946	8077	8060	8086	8060	8070	8064	8063	7809	8066	8119	8095	7892	7993	7965	8150	8130	8003	7939	8098	7949	8124	8047	7903	8050	8005	8012	7977	7966	8122	8030	7901	7834	7943	8014	7966	8029	8020	8093	8052	8088	8017	7926	8007	8033	8031	8035	7969	7967	7994	8015	7973	7998	8092	7926	8193	8029	8048	8066	7943	7951	8065	8059	7965	7884	7874	8175	7905	7846	8270	7993	7929	7919	7972	8005	8026	8029	8052	8057	8001	8021	8137	7976	8113	8042	8005	8062	8053	7893	8005	8007	8113	7983	8108	7943	7982	7981	7941	8008	8004	8017	7900	7925	8115	8082	8108	8059	7935	8099	7989	7988	7933	7883	7937	7998	8069	8106	7912	8129	7995	8148	7983	8133	7961	8126	7987	7929	7969	8120	8068	8107	8061	7958	8028	8156	8027	8152	7988	8102	7977	8064	8221	7936	8122	7936	8066	8005	8034	8075	8009	7965	8059	7964	7907	8172	8116	8055	8022	7949	7854	8046	8095	7906	7947	7986	8057	8033	8002	7938	7911	7983	7895	8084	7945	8024	7915	7901	8089	7981	8065	8037	8081	7978	8103	7937	8133	7922	7971	8036	7860	8013	7994	8076	8033	7977	7961	8105	7970	7920	8039	7912	7982	8031	8064	8026	7999	8083	7867	8105	7872	8030	8028	8139	8004	7955	8098	8050	7993	8080	7910	8089	7989	7906	8045	7972	7970	8130	7956	7956	7992	8006	8039	8031	7918	7858	7968	7970	7951	8068	7992	7884	8163	8062	7936	7960	8023	7924	7977	7936	8027	8060	8065	8069	7965	8039	8094	8009	8089	7966	8097	8112	8017	8192	7999	8052	8061	8120	8067	7903	8051	7955	8019	8152	8078	8002	8083	7839	8116	7975	7980	7953	7921	7839	7837	7931	8023	8016	7941	7889	7969	8062	8043	8054	8087	8101	7941	8028	8030	8104	8037	8004	7980	7984	8093	8094	7993	8001	8036	7948	8025	8049	8076	7958	8067	8065	8024	7888	8033	8003	7993	7932	8045	7970	8163	8005	7959	7915	8191	7937	7985	7968	8019	8037	7996	7894	7872	7974	7844	7922	7937	8043	8018	8010	8023	8036	7959	7998	7979	7969	8082	8057	8175	8134	8062	8118	8029	7884	8050	8111	7937	7934	8008	8052	7835	7993	8013	7993	7936	8146	8038	8060	7951	7977	7964	7880	8138	7883	8085	8158	7942	8031	7964	8010	8052	7936	8075	8050	7912	8124	8185	8119	8073	8086	7985	7996	8165	7953	7996	7998	8054	8003	8084	8052	7985	7948	7874	7944	7900	7961	8048	7941	8058	8071	7846	8036	7932	7925	7980	7964	7941	8040	7922	8001	7945	8056	8002	7981	7958	8043	8041	7950	8086	7967	7938	7900	7921	8154	7899	8107	8088	7926	8126	8077	8009	8040	8083	7883	7881	7910	7919	8048	7960	8000	8062	7945	7901	7932	8073	7988	8032	8027	8001	8058	8057	8160	8056	7921	8015	8044	8032	8063	8010	8046	8058	7996	8110	7860	8081	8200	8047	7920	7966	7940	8000	8203	7980	7898	8012	7970	8041	7985	7958	8126	7899	8136	8009	7898	7985	8005	7969	8001	8028	7949	8117	8035	8141	8020	8046	7967	8085	8142	8016	7921	7998	8019	8029	8140	8068	7998	8104	8041	8051	8054	8035	8008	8001	7985	8014	8001	7956	7991	8010	8006	7953	8119	7908	7964	7940	7960	8014	8129	8066	7867	8013	7970	7997	7977	8084	7966	7930	8031	7951	8047	8054	8018	7819	8109	8016	8132	8077	8063	7985	7974	8210	8087	8020	7943	7916	8085	7986	8023	8047	7944	8020	8107	7893	8052	8050	8044	8047	8071	8002	7927	8069	8136	8082	8009	7780	8095	7792	8146	8000	7995	7988	8024	7921	8009	8160	8091	8184	7841	8039	8152	7804	8134	8060	7972	8083	7928	7997	7894	7916	7967	8123	8053	8067	7890	8032	7933	7951	8035	7982	7916	8012	7882	7941	8018	8041	8039	8047	7899	8111	7914	7987	8041	7958	7934	8033	8031	7982	7834	8015	7936	8046	8047	7857	8085	8114	7906	7932	8133	8043	8097	8017	7945	7920	8070	7997	8025	8100	8007	7898	8135	7972	7979	8059	8141	7926	8122	8001	8051	8026	8015	8090	7918	8138	7973	8083	7935	8028	7940	8026	8104	8008	8050	7985	8059	7967	8088	7993	8045	7961	7946	7928	8007	7969	8011	7884	8031	7975	8119	7894	8091	8011	8121	8146	8069	7847	7977	8023	8129	8020	7960	8098	8066	7979	8114	7966	8030	8023	8057	7988	8059	8039	8049	7994	7995	7940	7904	8059	8058	7887	7937	8082	7874	7961	8166	7969	7992	7981	7964	8011	8021	7961	8043	8069	7886	7873	7922	7910	8017	8021	7989	8076	8122	7971	7986	7973	8115	7993	7986	7932	8024	8039	8135	7924	7901	8034	8054	8006	7992	7945	7986	8032	7906	7969	8091	7900	8092	8071	7931	8033	8050	7861	8076	8118	7881	7951	8054	7996	7975	7908	7964	7854	8133	8034	7979	7901	7924	7992	7940	8070	8144	7925	7830	8004	8046	8051	7848	8029	7965	7932	7995	7929	8053	7949	8053	7920	8001	8188	8008	8033	7974	7995	8039	7929	8021	8027	8017	7955	8032	8025	8071	7912	8030	7979	8077	8036	8026	7986	7961	7834	8051	8027	8089	7908	8072	7906	8122	8024	8137	8078	7883	8022	8066	7983	7965	8029	8019	8092	7918	8112	8030	8122	8010	7907	8072	8006	8037	8143	7901	7879	7997	7736	8023	8047	7970	7987	8118	7888	8055	8044	7867	7868	8021	8089	7946	8056	7918	8063	7965	7901	7965	7914	8200	8064	7910	7948	7985	8063	7882	8003	8042	8151	7969	7965	7780	7841	7937	7945	8023	7917	8104	7872	7978	7984	8008	7941	7957	8052	7909	7954	7964	8224	8056	7903	8090	8020	7967	7871	7947	8134	8095	7971	8087	8087	7964	8027	7968	8024	8045	7935	7927	7874	8013	8037	8123	7941	8000	7876	7975	8072	8113	7956	8099	7951	8030	8107	7960	8035	8061	8170	8015	7887	7984	7837	7919	8021	8123	8032	8003	7990	8040	8026	8130	8025	8023	7846	8072	7873	7911	8051	7913	8052	8058	8115	7999	8079	8006	7873	8074	7992	8090	7923	8017	8069	7922	8026	7991	7897	7948	8167	7954	8104	8010	7975	8022	7987	8004	8037	7999	7953	8119	7993	7976	7944	8088	7916	8077	7965	8062	7849	8093	8181	7978	7918	7954	8086	7917	8024	8045	8016
22980	20919	28600	23431	20953	19900	12284	8433	7481	7716	7578	7218	7231	7168	7100	6844	7001	6993	6886	7066	8781	15527	14479	14269	11578	9357	7073	6649	6517	6544	6582	6633	6462	6485	6481	6487	6606	6494	6555	6479	6447	6543	6460	6402	6578	6219	6447	6407	6414	6388	6431	6536	6459	6497	6481	6638	6490	6502	6555	6575	6529	6511	6570	6459	6415	6505	6406	6516	6381	6455	6486	6510	6447	6446	6600	6550	6355	6570	6600	6417	6629	6468	6461	6386	6518	6452	6606	6499	6417	6425	6489	6465	6458	6542	6427	6575	6521	6393	6497	6562	6352	6503	6528	6544	6601	6516	6669	6444	6445	6689	6589	6480	6357	6531	6473	6437	6514	6379	6468	6668	6419	6541	6503	6423	6427	6284	6469	6404	6357	6410	6573	6435	6469	6409	6436	6498	6509	6520	6290	6523	6523	6392	6416	6355	6320	6500	6469	6590	6533	6447	6360	6367	6570	6410	6493	6491	6315	6369	6579	6380	6502	6470	6627	6470	6482	6397	6439	6500	6506	6478	6427	6539	6467	6350	6471	6495	6457	6308	6297	6275	6481	6469	6535	6399	6511	6514	6479	6449	6386	6523	6444	6434	6547	6437	6439	6465	6443	6442	6484	6369	6332	6434	6371	6467	6464	6392	6391	6397	6413	6479	6501	6462	6312	6396	6286	6389	6386	6476	6321	6499	6455	6452	6558	6402	6441	6515	6407	6568	6503	6464	6329	6491	6431	6436	6471	6542	6436	6340	6552	6504	6418	6539	6461	6516	6480	6455	6450	6404	6375	6378	6470	6382	6427	6423	6347	6418	6513	6410	6316	6435	6505	6598	6528	6402	6368	6454	6457	6540	6394	6501	6359	6541	6488	6477	6472	6451	6497	6405	6478	6447	6457	6417	6609	6615	6277	6443	6461	6307	6327	6398	6550	6370	6521	6474	6430	6211	6468	6463	6367	6487	6491	6370	6263	6268	6525	6310	6476	6407	6601	6536	6411	6304	6536	6455	6391	6374	6332	6464	6444	6576	6350	6457	6320	6457	6384	6288	6541	6458	6552	6482	6448	6462	6458	6445	6447	6448	6430	6521	6443	6351	6590	6387	6379	6265	6660	6518	6518	6460	6186	6573	6584	6443	6456	6524	6493	6555	6492	6512	6444	6337	6478	6423	6462	6405	6495	6481	6482	6544	6374	6502	6365	6486	6338	6532	6358	6445	6384	6634	6524	6452	6504	6396	6456	6503	6363	6480	6456	6454	6341	6469	6374	6460	6509	6415	6462	6508	6531	6461	6348	6364	6414	6531	6398	6433	6476	6407	6392	6471	6372	6477	6326	6393	6528	6456	6429	6391	6343	6299	6350	6329	6446	6493	6369	6314	6402	6535	6450	6390	6426	6360	6586	6485	6482	6492	6512	6500	6495	6410	6499	6558	6581	6269	6483	6490	6535	6538	6533	6360	6348	6363	6369	6481	6483	6387	6389	6479	6407	6513	6592	6432	6384	6439	6445	6385	6387	6444	6391	6348	6361	6447	6326	6350	6484	6428	6487	6265	6519	6448	6432	6396	6466	6471	6468	6483	6517	6398	6377	6430	6484	6463	6488	6447	6381	6397	6464	6575	6524	6495	6392	6512	6452	6490	6374	6482	6393	6388	6587	6578	6491	6498	6387	6476	6349	6483	6495	6348	6557	6519	6440	6529	6409	6421	6629	6556	6610	6522	6553	6382	6488	6587	6391	6415	6478	6464	6506	6278	6617	6437	6549	6465	6391	6402	6403	6460	6408	6421	6436	6460	6381	6628	6362	6503	6539	6425	6510	6377	6591	6487	6497	6416	6346	6361	6495	6506	6449	6400	6393	6423	6526	6433	6489	6463	6386	6325	6522	6433	6409	6522	6354	6587	6496	6375	6370	6271	6574	6517	6475	6451	6409	6431	6525	6453	6481	6406	6528	6527	6464	6432	6514	6548	6532	6554	6429	6447	6336	6485	6386	6417	6490	6434	6403	6290	6528	6499	6514	6458	6482	6346	6444	6371	6526	6360	6509	6440	6312	6510	6392	6471	6403	6377	6520	6496	6382	6420	6381	6374	6534	6519	6453	6547	6424	6484	6514	6501	6337	6381	6392	6349	6281	6349	6536	6292	6402	6343	6474	6368	6527	6429	6363	6352	6463	6415	6448	6615	6513	6436	6481	6372	6449	6473	6480	6474	6424	6367	6406	6365	6436	6479	6573	6421	6459	6424	6515	6563	6485	6427	6422	6470	6474	6530	6513	6416	6430	6369	6423	6447	6349	6424	6508	6463	6422	6408	6523	6494	6523	6460	6533	6452	6381	6393	6337	6401	6588	6329	6394	6386	6505	6410	6374	6389	6538	6417	6544	6387	6510	6543	6510	6609	6475	6394	6340	6386	6297	6429	6480	6620	6379	6236	6445	6449	6582	6351	6313	6359	6416	6477	6528	6475	6496	6415	6536	6490	6483	6472	6460	6360	6312	6431	6278	6232	6355	6368	6480	6408	6309	6472	6472	6383	6286	6454	6512	6353	6403	6390	6588	6438	6273	6461	6493	6420	6408	6378	6309	6507	6373	6502	6487	6439	6385	6491	6361	6431	6481	6481	6516	6502	6547	6507	6460	6386	6556	6512	6230	6382	6418	6465	6509	6493	6518	6411	6480	6441	6544	6451	6431	6409	6435	6427	6598	6483	6394	6450	6481	6526	6435	6515	6354	6400	6541	6493	6335	6400	6481	6502	6513	6414	6366	6342	6525	6458	6482	6362	6470	6485	6470	6413	6442	6492	6409	6322	6386	6429	6508	6381	6471	6296	6478	6385	6321	6368	6439	6428	6521	6485	6405	6300	6464	6521	6503	6426	6436	6449	6527	6514	6418	6411	6460	6412	6453	6397	6458	6650	6420	6353	6303	6419	6375	6344	6441	6553	6376	6530	6451	6473	6373	6473	6502	6481	6303	6460	6479	6491	6367	6466	6260	6374	6356	6362	6373	6364	6412	6492	6356	6395	6452	6461	6268	6304	6493	6446	6357	6449	6361	6462	6420	6319	6472	6429	6615	6443	6429	6450	6423	6555	6561	6514	6384	6393	6552	6499	6576	6412	6332	6597	6366	6504	6407	6489	6485	6399	6462	6411	6338	6377	6393	6310	6423	6443	6525	6304	6313	6435	6414	6305	6385	6423	6567	6381	6530	6414	6569	6410	6465	6374	6547	6485	6562	6390	6462	6448	6492	6457	6487	6579	6583	6366	6409	6462	6462	6571	6461	6560	6431	6443	6539	6406	6368	6551	6465	6290	6544	6499	6484	6419	6409	6573	6445	6467	6402	6449	6467	6418	6476	6474	6472	6324	6337	6449	6522	6371	6512	6479	6411	6475	6477	6481	6305	6432	6486	6327	6441	6456	6481	6467	6481	6500	6406	6504	6356	6306	6459	6417	6467	6346	6494	6453	6474	6479	6347	6484	6445	6468	6431	6452	6479	6369	6384	6281	6562	6461	6484	6439	6415	6449	6393	6335	6334	6437	6419	6384	6399	6515	6361	6341	6528	6308	6428	6366	6401	6522	6477	6561	6524	6465	6470	6393	6505	6550	6472	6425	6447	6526	6385	6533	6417	6411	6323	6434	6420	6480	6379	6480	6276	6321	6511	6504	6383	6377	6587	6586	6403	6497	6380	6460	6546	6291	6489	6587	6517	6325	6606	6461	6469	6398	6432	6489	6407	6398	6313	6553	6314	6401	6580	6471	6545	6275	6403	6491	6453	6380	6471	6511	6515	6347	6439	6467	6464	6419	6424	6362	6413	6392	6411	6219	6513	6494	6451	6445	6495	6421	6455	6547	6427	6548	6428	6471	6423	6465	6448	6455	6452	6472	6410	6495	6395	6586	6481	6396	6522	6514	6356	6639	6472	6471	6618	6516	6367	6418	6455	6454	6441	6304	6461	6465	6468	6497	6437	6418	6407	6516	6349	6319	6395	6445	6410	6408	6381	6418	6423	6464	6282	6455	6577	6459	6448	6613	6388	6341	6483	6455	6489	6450	6493	6474	6393	6431	6478	6436	6311	6453	6401	6395	6498	6279	6547	6545	6388	6443	6421	6479	6497	6553	6320	6476	6517	6459	6533	6429	6389	6413	6463	6346	6392	6424	6431	6403	6508	6402	6439	6354	6504	6464	6488	6536	6388	6512	6445	6502	6440	6396	6620	6383	6399	6372	6460	6436	6474	6408	6540	6453	6507	6489	6440	6471	6382	6441	6456	6351	6423	6448	6404	6368	6519	6433	6505	6453	6582	6437	6404	6261	6346	6370	6513	6450	6368	6482	6480	6405	6395	6405	6332	6277	6294	6416	6343	6623	6391	6448	6417	6540	6432	6522	6533	6376	6492	6329	6617	6386	6474	6499	6433	6471	6446	6507	6405	6493	6412	6307	6451	6582	6554	6522	6381	6385	6507	6463	6435	6536	6438	6450	6500	6520	6534	6453	6540	6518	6489	6459	6498	6447	6394	6407	6391	6583	6453	6460	6265	6571	6360	6360	6428	6429	6520	6439	6414	6529	6518	6454	6415	6528	6383	6445	6493	6498	6416	6343	6355	6383	6354	6395	6338	6489	6329	6472	6485	6367	6416	6521	6441	6526	6413	6457	6554	6319	6448	6645	6465	6519	6404	6443	6462	6453	6534	6370	6321	6347	6404	6359	6369	6572	6514	6422	6656	6286	6450	6419	6407	6533	6499	6386	6477	6374	6397	6497	6560	6548	6495	6458	6473	6489	6329	6385	6470	6430	6370	6460	6400	6396	6545	6385	6460	6544	6533	6475	6354	6541	6355	6514	6594	6579	6485	6535	6550	6475	6500	6312	6426	6418	6515	6370	6407	6364	6440	6545	6464	6396	6334	6307	6456	6348	6467	6585	6275	6480	6577	6335	6406	6463	6401	6383	6442	6459	6398	6433	6526	6336	6348	6495	6516	6566	6474	6417	6466	6529	6514	6383	6397	6429	6449	6516	6356	6470	6401	6527	6502	6432	6460	6493	6514	6472	6435	6509	6389	6498	6504	6371	6403	6401	6550	6640	6473	6392	6525	6410	6416	6504
12123	22323	20520	15740	13546	11995	10957	10855	10912	10967	10515	9787	9388	9676	9302	9047	9471	9705	8974	9427	12871	22203	20835	20438	16117	13022	9183	8287	8406	8202	8428	8507	8241	8275	8382	8419	8340	8342	8345	8449	8153	8362	8223	8384	8415	8282	8346	8287	8345	8202	8265	8183	8077	8268	8295	8249	8224	8394	8306	8278	8381	8418	8186	8350	8518	8400	8313	8310	8264	8283	8305	8309	8282	8081	8373	8264	8309	8189	8299	8143	8176	8274	8304	8274	8410	8259	8367	8272	8326	8267	8283	8185	8374	8186	8192	8226	8239	8260	8281	8337	8198	8170	8254	8324	8265	8363	8196	8206	8289	8303	8274	8230	8418	8188	8309	8195	8276	8210	8366	8397	8342	8151	8304	8319	8374	8209	8353	8258	8320	8215	8288	8186	8339	8127	8329	8135	8185	8215	8381	8329	8259	8417	8233	8383	8295	8262	8367	8232	8274	8223	8238	8393	8284	8273	8255	8208	8211	8223	8304	8297	8225	8394	8476	8265	8144	8373	8351	8279	8239	8436	8274	8265	8122	8334	8225	8271	8342	8350	8366	8342	8203	8278	8459	8275	8163	8226	8267	8165	8292	8264	8115	8369	8238	8281	8424	8348	8310	8256	8337	8170	8156	8231	8279	8275	8176	8328	8309	8084	8291	8275	8172	8320	8307	8429	8183	8246	8344	8268	8200	8293	8338	8285	8208	8265	8180	8240	8480	8280	8325	8295	8290	8352	8375	8211	8304	8287	8277	8254	8338	8385	8471	8281	8256	8278	8251	8193	8203	8408	8248	8240	8253	8350	8351	8278	8288	8270	8285	8227	8252	8353	8213	8335	8284	8304	8273	8345	8277	8243	8177	8357	8303	8063	8187	8312	8343	8245	8408	8287	8345	8196	8193	8325	8159	8195	8230	8377	8376	8174	8359	8373	8221	8280	8286	8263	8347	8364	8214	8098	8245	8295	8181	8216	8302	8285	8328	8288	8240	8317	8330	8322	8279	8197	8435	8182	8336	8305	8331	8141	8436	8279	8258	8240	8295	8340	8374	8269	8284	8304	8219	8205	8264	8356	8291	8194	8113	8317	8329	8303	8354	8257	8160	8148	8182	8140	8213	8310	8292	8132	8316	8168	8335	8377	8200	8296	8224	8338	8307	8312	8239	8358	8204	8490	8313	8193	8332	8263	8263	8311	8312	8156	8305	8327	8288	8138	8329	8239	8270	8282	8310	8272	8259	8236	8228	8401	8195	8269	8284	8121	8145	8259	8295	8307	8396	8334	8308	8242	8191	8292	8363	8224	8193	8218	8339	8286	8331	8195	8424	8165	8256	8269	8352	8284	8146	8272	8323	8320	8290	8324	8360	8248	8311	8386	8255	8298	8291	8325	8328	8174	8203	8435	8368	8093	8350	8343	8267	8179	8227	8328	8352	8256	8352	8367	8201	8291	8177	8311	8259	8142	8227	8203	8283	8251	8216	8385	8331	8274	8279	8380	8349	8183	8349	8073	8327	8192	8209	8328	8304	8230	8334	8240	8236	8184	8394	8231	8140	8242	8437	8366	8366	8339	8217	8363	8171	8340	8269	8150	8303	8193	8245	8256	8191	8232	8399	8320	8171	8129	8243	8256	8225	8298	8225	8451	8287	8243	8332	8130	8400	8340	8238	8305	8059	8240	8291	8198	8195	8192	8323	8275	8346	8273	8185	8291	8327	8113	8338	8243	8377	8238	8355	8285	8242	8389	8234	8172	8185	8198	8335	8218	8303	8274	8180	8352	8211	8207	8290	8202	8380	8301	8320	8153	8207	8072	8132	8386	8433	8259	8198	8127	8293	8397	8307	8241	8321	8288	8358	8290	8260	8345	8287	8271	8240	8326	8219	8303	8325	8107	8400	8236	8331	8288	8334	8304	8347	8132	8120	8101	8151	8157	8401	8392	8180	8217	8214	8262	8441	8377	8186	8233	8198	8307	8282	8509	8434	8307	8254	8380	8275	8322	8229	8213	8322	8156	8198	8347	8338	8312	8347	8364	8194	8295	8289	8182	8206	8295	8266	8275	8340	8276	8327	8183	8258	8136	8276	8244	8212	8199	8351	8272	8474	8141	8295	8407	8343	8195	8335	8218	8416	8357	8340	8301	8149	8212	8241	8368	8269	8228	8249	8302	8343	8172	8364	8267	8107	8248	8306	8257	8312	8280	8294	8289	8278	8202	8190	8130	8436	8396	8365	8098	8175	8320	8200	8320	8292	8236	8377	8396	8253	8282	8333	8198	8226	8303	8258	8329	8200	8203	8218	8111	8244	8257	8447	8358	8298	8269	8308	8208	8280	8288	8274	8197	8293	8303	8299	8268	8363	8405	8221	8220	8301	8293	8206	8305	8240	8307	8325	8298	8232	8289	8314	8260	8281	8214	8331	8357	8323	8280	8209	8368	8223	8314	8229	8206	8335	8203	8293	8279	8243	8202	8191	8453	8301	8173	8279	8260	8309	8428	8340	8260	8243	8146	8144	8399	8146	8194	8282	8208	8274	8369	8197	8301	8383	8288	8155	8162	8240	8306	8168	8425	8245	8403	8272	8173	8167	8130	8316	8201	8215	8317	8331	8133	8345	8155	8425	8241	8305	8349	8214	8301	8143	8318	8286	8236	8422	8289	8342	8288	8302	8456	8252	8331	8308	8236	8245	8358	8280	8362	8363	8320	8390	8265	8327	8151	8240	8343	8332	8245	8130	8339	8311	8374	8297	8363	8208	8204	8344	8376	8289	8222	8251	8220	8142	8137	8209	8380	8251	8200	8352	8287	8276	8250	8273	8251	8391	8272	8319	8362	8211	8270	8189	8333	8469	8113	8147	8096	8250	8399	8185	8215	8266	8209	8147	8345	8207	8360	8336	8186	8265	8349	8339	8271	8302	8466	8386	8304	8235	8232	8337	8253	8255	8348	8312	8350	8512	8154	8262	8288	8284	8268	8337	8248	8357	8285	8423	8201	8324	8301	8317	8373	8211	8264	8290	8215	8320	8339	8103	8351	8379	8237	8228	8246	8358	8249	8272	8211	8334	8336	8314	8301	8314	8182	8310	8383	8184	8225	8262	8272	8301	8286	8292	8156	8161	8239	8363	8394	8194	8224	8204	8315	8247	8306	8056	8342	8232	8206	8261	8260	8262	8182	8262	8250	8263	8199	8179	8210	8194	8284	8408	8246	8257	8213	8200	8242	8238	8412	8329	8471	8244	8312	8291	8180	8245	8088	8244	8166	8286	8249	8058	8297	8164	8221	8245	8321	8209	8182	8295	8262	8218	8244	8262	8333	8242	8302	8101	8227	8340	8217	8313	8276	8231	8293	8205	8238	8336	8242	8416	8324	8175	8283	8295	8318	8082	8216	8229	8333	8287	8367	8191	8346	8200	8301	8288	8321	8264	8218	8234	8191	8225	8250	8187	8334	8219	8212	8235	8236	8399	8157	8288	8227	8387	8284	8348	8322	8379	8246	8276	8330	8240	8250	8267	8243	8305	8375	8266	8332	8317	8387	8254	8221	8314	8280	8272	8211	8330	8247	8285	8183	8295	8232	8346	8360	8266	8265	8366	8168	8269	8225	8198	8382	8359	8452	8404	8282	8261	8211	8191	8314	8090	8473	8313	8295	8281	8291	8171	8331	8186	8327	8255	8229	8243	8271	8123	8262	8256	8338	8324	8320	8294	8333	8392	8158	8228	8266	8217	8276	8272	8216	8339	8260	8226	8167	8195	8366	8290	8276	8285	8238	8281	8258	8272	8216	8190	8224	8272	8378	8258	8258	8238	8277	8272	8222	8308	8174	8231	8149	8264	8327	8289	8098	8139	8253	8234	8290	8107	8243	8355	8211	8247	8221	8268	8048	8239	8331	8380	8305	8254	8078	8354	8185	8315	8396	8330	8486	8174	8432	8413	8304	8215	8141	8249	8342	8307	8226	8261	8324	8215	8404	8213	8179	8203	8327	8353	8172	8172	8271	8266	8225	8330	8389	8258	8338	8417	8307	8167	8279	8288	8269	8339	8289	8221	8246	8411	8187	8318	8327	8345	8232	8338	8555	8426	8298	8273	8185	8362	8216	8308	8445	8198	8187	8368	8288	8411	8271	8200	8506	8350	8359	8404	8203	8289	8206	8244	8289	8222	8373	8446	8291	8361	8241	8153	8450	8314	8197	8215	8309	8216	8375	8299	8334	8415	8288	8394	8220	8282	8253	8159	8240	8339	8273	8294	8167	8271	8147	8266	8218	8192	8181	8245	8263	8283	8273	8204	8371	8408	8204	8393	8300	8258	8345	8168	8314	8217	8333	8138	8332	8196	8291	8296	8196	8191	8124	8170	8154	8309	8248	8204	8172	8190	8344	8237	8452	8284	8312	8346	8263	8287	8366	8299	8217	8290	8177	8296	8185	8259	8157	8191	8196	8191	8209	8269	8294	8195	8197	8270	8225	8257	8255	8249	8407	8202	8223	8378	8239	8224	8419	8184	8264	8380	8202	8313	8377	8391	8231	8197	8366	8274	8280	8237	8344	8178	8307	8414	8283	8301	8343	8344	8281	8295	8277	8120	8238	8037	8376	8224	8218	8249	8095	8219	8245	8369	8268	8303	8245	8337	8182	8286	8147	8133	8222	8194	8292	8320	8231	8243	8322	8182	8287	8252	8187	8171	8345	8292	8199	8397	8128	8438	8327	8280	8171	8295	8173	8266	8267	8260	8338	8346	8159	8264	8284	8405	8153	8345	8241	8308	8286	8223	8277	8184	8347	8265	8403	8297	8321	8160	8191	8207	8363	8360	8252	8154	8302	8194	8305	8244	8284	8105	8169	8190	8148	8201	8209	8292	8233	8132	8189	8434	8205	8351	8266	8342	8361	8223	8205	8195	8395	8161	8237	8315	8277	8238	8218	8153	8300	8333	8255	8308	8132	8142	8271	8327	8191	8265	8173	8165	8305	8230	8226	8348	8169	8245	8311	8302	8321	8372	8209	8114	8325	8198	8441	8291	8342	8228	8269	8330	8066	8339	8267	8156	8227	8262	8324	8283	8412	8248	8183	8252	8342	8302	8462	8304	8319	8252	8247	8269	8114	8341	8271
26654	20674	16829	10962	8751	8576	8737	8643	8691	8704	8621	8597	8444	8459	8514	8437	8579	8583	8559	8350	8733	9998	9518	8858	8645	8447	8474	8465	8463	8525	8199	8332	8427	8264	8208	8424	8400	8232	8178	8202	8431	8408	8338	8328	8360	8304	8508	8230	8371	8254	8408	8386	8442	8276	8199	8363	8408	8409	8356	8307	8238	8363	8293	8381	8281	8400	8245	8225	8331	8345	8186	8245	8358	8288	8356	8401	8346	8398	8204	8271	8386	8255	8313	8340	8227	8383	8383	8394	8350	8246	8319	8343	8427	8370	8345	8290	8451	8313	8374	8206	8338	8440	8382	8284	8449	8343	8355	8311	8376	8202	8419	8284	8371	8251	8337	8416	8407	8384	8371	8375	8317	8339	8306	8377	8472	8103	8251	8380	8268	8463	8412	8351	8433	8532	8300	8246	8222	8502	8310	8218	8270	8365	8254	8282	8317	8278	8280	8305	8358	8368	8251	8334	8325	8324	8414	8474	8282	8235	8458	8394	8397	8202	8266	8326	8228	8384	8247	8302	8467	8359	8332	8049	8317	8487	8387	8330	8371	8377	8272	8371	8336	8458	8264	8337	8263	8312	8163	8341	8385	8330	8418	8408	8350	8305	8410	8249	8399	8295	8307	8326	8349	8298	8243	8234	8403	8294	8313	8302	8248	8431	8272	8320	8318	8457	8272	8414	8411	8315	8337	8268	8360	8428	8497	8263	8324	8411	8315	8454	8456	8199	8276	8274	8378	8387	8386	8407	8206	8168	8397	8383	8351	8411	8271	8507	8365	8498	8267	8152	8228	8292	8277	8338	8399	8461	8313	8311	8367	8316	8197	8343	8164	8369	8211	8398	8348	8207	8217	8255	8293	8308	8399	8249	8330	8147	8235	8410	8362	8507	8411	8289	8273	8310	8287	8060	8262	8402	8422	8365	8295	8331	8308	8284	8260	8500	8342	8350	8418	8309	8335	8322	8453	8358	8347	8325	8235	8201	8290	8271	8440	8369	8551	8229	8278	8294	8324	8248	8404	8398	8421	8241	8522	8436	8367	8480	8229	8385	8319	8294	8471	8426	8209	8228	8323	8352	8470	8391	8431	8366	8273	8366	8218	8190	8289	8459	8329	8331	8344	8514	8339	8370	8418	8429	8139	8324	8349	8156	8357	8331	8270	8200	8311	8448	8375	8532	8239	8168	8404	8227	8252	8440	8310	8434	8280	8285	8402	8249	8352	8447	8387	8324	8247	8287	8331	8381	8264	8369	8274	8333	8415	8443	8208	8321	8242	8336	8312	8482	8414	8441	8316	8128	8291	8443	8236	8236	8404	8404	8270	8294	8489	8219	8333	8353	8418	8439	8473	8421	8429	8472	8394	8279	8238	8363	8157	8363	8324	8298	8336	8356	8367	8312	8263	8428	8332	8485	8305	8275	8368	8292	8334	8379	8372	8398	8413	8313	8444	8408	8425	8413	8402	8394	8246	8382	8381	8340	8198	8216	8465	8339	8279	8218	8314	8259	8434	8399	8245	8373	8313	8415	8330	8348	8404	8275	8195	8426	8265	8403	8308	8273	8265	8416	8289	8211	8345	8418	8320	8285	8258	8370	8199	8390	8376	8408	8336	8259	8367	8093	8084	8352	8297	8393	8263	8340	8543	8484	8422	8272	8448	8352	8400	8374	8450	8440	8368	8382	8396	8265	8271	8333	8363	8251	8309	8351	8266	8257	8336	8206	8307	8396	8284	8400	8411	8356	8260	8442	8351	8406	8422	8275	8244	8300	8305	8356	8313	8272	8364	8446	8362	8347	8244	8338	8305	8283	8359	8290	8431	8366	8264	8445	8425	8478	8316	8208	8206	8293	8294	8277	8243	8268	8374	8313	8477	8309	8387	8358	8402	8427	8324	8496	8402	8344	8523	8315	8509	8410	8476	8335	8549	8499	8312	8397	8267	8303	8371	8388	8342	8426	8302	8308	8165	8304	8305	8614	8443	8513	8275	8388	8405	8440	8366	8416	8502	8427	8355	8318	8312	8501	8360	8354	8363	8352	8281	8295	8327	8372	8431	8247	8390	8344	8379	8503	8403	8382	8387	8249	8466	8348	8261	8400	8339	8134	8213	8317	8333	8425	8403	8196	8216	8508	8377	8384	8362	8428	8174	8295	8334	8399	8312	8281	8353	8462	8528	8320	8309	8334	8312	8182	8241	8340	8177	8314	8295	8376	8348	8202	8259	8383	8231	8441	8370	8376	8416	8365	8311	8369	8197	8427	8420	8377	8331	8273	8409	8285	8268	8157	8267	8264	8380	8345	8302	8114	8351	8417	8132	8314	8267	8151	8371	8275	8273	8305	8245	8407	8428	8324	8469	8349	8415	8355	8406	8197	8218	8302	8438	8205	8286	8294	8247	8175	8267	8250	8446	8271	8447	8310	8329	8348	8077	8407	8461	8320	8323	8356	8247	8309	8372	8392	8411	8296	8453	8329	8340	8290	8331	8277	8315	8405	8432	8326	8439	8422	8118	8418	8333	8344	8505	8431	8161	8356	8289	8232	8325	8297	8374	8384	8315	8367	8362	8328	8381	8317	8125	8394	8173	8241	8285	8298	8333	8155	8277	8446	8356	8377	8398	8247	8372	8300	8451	8361	8197	8485	8414	8251	8353	8306	8440	8178	8428	8408	8143	8280	8282	8287	8362	8313	8317	8411	8369	8325	8315	8361	8109	8290	8414	8481	8297	8412	8514	8505	8245	8245	8337	8301	8288	8199	8269	8295	8251	8134	8227	8423	8327	8405	8277	8407	8460	8367	8440	8226	8428	8376	8276	8395	8400	8251	8350	8278	8385	8385	8407	8380	8284	8510	8320	8462	8346	8189	8461	8272	8481	8306	8286	8369	8207	8262	8495	8404	8444	8262	8236	8425	8362	8356	8177	8244	8454	8458	8433	8335	8338	8365	8332	8321	8380	8316	8546	8392	8345	8292	8284	8329	8336	8171	8339	8239	8271	8356	8275	8206	8404	8415	8198	8420	8356	8331	8365	8262	8261	8240	8233	8201	8237	8468	8326	8243	8339	8220	8289	8257	8436	8170	8352	8337	8444	8237	8269	8253	8383	8196	8476	8327	8232	8313	8223	8243	8233	8352	8232	8417	8512	8404	8701	8331	8339	8343	8410	8248	8364	8387	8417	8457	8380	8126	8324	8383	8253	8224	8373	8281	8224	8339	8259	8240	8304	8341	8331	8336	8352	8305	8381	8448	8581	8331	8274	8299	8305	8248	8229	8402	8433	8375	8267	8370	8407	8420	8305	8317	8263	8309	8263	8275	8364	8369	8308	8292	8444	8423	8205	8173	8284	8352	8350	8234	8390	8224	8256	8201	8341	8357	8246	8436	8150	8325	8310	8347	8367	8487	8329	8358	8243	8383	8210	8488	8277	8377	8537	8416	8370	8300	8446	8465	8308	8469	8335	8289	8251	8309	8300	8293	8454	8320	8341	8365	8424	8238	8454	8395	8393	8456	8293	8413	8299	8342	8491	8255	8269	8364	8398	8359	8350	8309	8432	8331	8353	8297	8366	8324	8371	8357	8338	8249	8314	8256	8410	8387	8506	8362	8289	8276	8410	8117	8328	8263	8418	8280	8296	8273	8185	8508	8356	8247	8408	8259	8401	8429	8366	8188	8297	8353	8424	8349	8380	8313	8327	8231	8362	8417	8381	8382	8364	8206	8388	8457	8324	8436	8424	8357	8335	8309	8314	8325	8259	8361	8352	8299	8397	8418	8342	8295	8142	8193	8409	8224	8296	8249	8359	8404	8386	8395	8464	8381	8438	8315	8344	8213	8251	8460	8331	8358	8306	8329	8422	8304	8512	8425	8418	8347	8373	8416	8299	8406	8361	8301	8217	8536	8363	8431	8441	8386	8376	8398	8416	8372	8502	8260	8412	8352	8274	8343	8442	8200	8252	8322	8199	8257	8435	8310	8399	8403	8330	8285	8292	8445	8363	8359	8346	8255	8430	8362	8356	8415	8306	8304	8475	8216	8292	8317	8454	8306	8323	8332	8400	8406	8369	8305	8251	8483	8392	8190	8310	8274	8312	8261	8306	8245	8387	8325	8216	8301	8351	8364	8491	8514	8525	8465	8280	8301	8321	8487	8356	8397	8438	8358	8449	8376	8380	8250	8262	8264	8410	8223	8418	8343	8195	8281	8212	8437	8344	8414	8354	8251	8286	8364	8357	8405	8352	8240	8395	8293	8415	8309	8311	8248	8326	8278	8531	8380	8436	8410	8396	8423	8322	8386	8506	8403	8438	8551	8377	8395	8381	8257	8345	8425	8624	8494	8345	8376	8291	8456	8320	8177	8293	8419	8465	8195	8444	8438	8493	8415	8320	8204	8232	8438	8331	8283	8380	8342	8324	8261	8384	8421	8264	8292	8321	8296	8129	8236	8267	8428	8342	8302	8434	8319	8325	8414	8419	8409	8392	8194	8406	8255	8341	8359	8443	8409	8471	8395	8335	8428	8377	8305	8342	8308	8428	8307	8358	8290	8355	8456	8313	8285	8202	8330	8457	8311	8392	8278	8354	8389	8489	8274	8389	8474	8330	8365	8271	8280	8361	8306	8348	8364	8489	8440	8376	8292	8284	8253	8312	8298	8371	8277	8227	8331	8421	8158	8385	8457	8362	8252	8288	8333	8332	8381	8266	8272	8296	8388	8295	8406	8410	8316	8446	8255	8138	8267	8522	8347	8391	8378	8496	8377	8403	8383	8304	8493	8262	8437	8316	8402	8184	8311	8422	8305	8307	8302	8327	8330	8397	8274	8374	8348	8534	8373	8377	8336	8296	8407	8316	8503	8132	8376	8359	8288	8186	8330	8335	8280	8411	8333	8395	8376	8354	8348	8257	8346	8295	8363	8491	8500	8484	8256	8471	8515	8410	8353	8400	8502	8438	8214	8508	8308	8452	8381	8387	8501	8478	8380	8292	8256	8361	8394	8334	8419	8490	8311	8258	8300	8057	8242	8214	8439	8320	8434	8298	8356	8247	8295	8277	8286	8167	8490	8380	8300	8207	8214	8343	8322	8407	8119	8315	8418	8261	8457	8331	8293	8350	8365
10581	10961	11225	10877	10609	10409	10358	10387	10609	10617	10388	10304	10185	10135	10016	10066	10039	10130	10102	10113	10560	12876	11757	10606	10288	10005	9995	10020	9985	9889	9895	9964	9952	9882	9988	9901	9903	9973	9869	9896	9866	9941	9857	9786	9875	9805	9847	9886	9880	10093	9915	9926	9953	9975	9952	9844	9735	9965	9915	9902	9906	9795	9780	9990	9952	9898	10014	9972	10083	9794	9859	10054	9971	9877	9839	9915	9884	9942	9775	9959	9767	9899	9822	9890	9922	9757	9968	9930	9846	9888	9906	9914	9859	9707	9654	9888	9975	9918	10015	9785	9946	9770	9859	9909	9915	9918	9839	9825	9908	9844	9900	9844	9926	9970	9963	9940	9742	10052	9962	9770	9810	9898	9859	10021	9783	9864	9869	9833	9854	10014	9719	9792	9902	9740	9815	9867	9821	10001	9802	9798	9825	9749	9876	9827	9957	9931	9920	9899	9875	9896	9802	9796	9856	10054	9899	9894	9707	9939	9872	9915	9946	9874	9964	9844	9842	9832	9947	9849	9925	9747	9933	9914	9926	9814	9964	10069	9773	9868	9933	9861	10039	9892	9944	9696	9873	10027	9852	9878	9962	9756	9904	9832	9890	9968	9936	9957	9944	9862	9928	10052	10045	9854	10131	9811	9866	9900	9933	9931	9903	9802	9888	9977	10050	9940	9965	9888	9997	9906	9891	9934	10021	9885	9828	9989	9979	9869	9993	9995	9849	9848	9837	9940	9968	9749	9830	9928	9844	9808	10019	9928	9840	10001	9873	9960	9820	9928	9845	9888	9817	9828	9865	9856	9954	10013	9866	10025	9816	9955	9786	10037	9928	9973	9951	9999	9794	10085	9743	9828	9839	9903	10023	9947	9800	9869	9971	9867	9797	9827	9915	9825	9835	9868	9899	9842	9952	9747	9782	9917	9924	9908	9862	9857	9932	9948	9829	9933	9839	9816	10074	9817	9895	9982	9916	9899	9926	9836	9826	10046	9941	9918	9840	9974	9864	9905	10001	9902	9967	9868	9777	9944	9901	9917	9952	9985	9869	9907	9834	9902	10101	9902	9939	9980	9787	9807	9831	9863	9918	9866	9878	9817	9907	9735	9967	9803	9889	9785	9920	9857	9792	10044	9904	10053	9931	9931	9925	9954	9897	9891	10023	10042	9942	9834	10009	10031	10003	9985	9686	9884	9963	9760	9807	9842	9747	9967	9781	9860	9891	9734	9979	9790	9901	9939	9871	9963	9761	9807	9910	9943	9928	10038	9734	9842	9980	9921	9724	9945	9826	10001	9859	9912	9915	9982	9934	9840	9966	9905	9975	9886	10038	9905	9814	10004	9983	9859	9900	9903	9905	10038	9889	9880	9767	9904	9943	10046	9832	10046	9911	9920	9967	9809	10073	9863	9928	9749	9814	9979	9897	9926	9871	9923	9966	9732	9860	9947	9777	9855	10033	9922	9835	9910	9959	10003	9834	9805	9851	9890	9991	9891	9903	9776	9858	9917	9977	10061	9833	9831	9866	9757	9941	10031	9919	9879	9605	9927	9910	9995	9938	9843	9854	9838	9918	9846	10062	9810	9780	9800	9835	9925	10010	9933	9737	9961	9824	9981	9732	9856	9742	9715	9787	9921	9963	9838	9969	9925	9974	9781	9785	9768	9960	9762	9950	9975	9869	9964	9793	9869	9710	9806	9834	9793	9880	9731	9870	9698	10058	9892	9819	9879	9877	9994	9868	10003	9977	9836	9968	9896	9757	9926	9997	9912	9902	10092	9864	10043	9758	9978	9784	9832	9923	9742	9944	9924	9812	9937	9787	9927	9981	9854	9832	10110	9936	9846	9870	9724	9913	9761	9923	9900	9924	9781	9945	10025	9801	9902	9897	9835	9980	9837	9835	10001	10046	9967	9961	9784	9971	9929	9923	9790	9851	9806	9872	9919	9795	9977	9952	9919	9887	9831	9806	9710	9809	9915	10019	9884	9837	9984	9935	9944	9820	9869	9839	9889	9999	9856	9903	10069	9833	9836	10032	10029	9792	10012	9898	9809	9976	9811	10019	9791	9956	9838	9998	9980	9881	10007	9900	10044	9845	9845	9809	9755	9876	9812	9874	9882	9919	9857	9883	9887	9894	9889	9878	9795	10040	9747	9882	9977	9928	9872	10005	9872	9855	9945	10072	9829	9958	9732	9727	9942	9942	9918	9894	9887	9934	9810	9941	9876	9715	9949	9900	9843	9895	9889	9978	9954	9945	9815	9990	10139	9913	9842	9955	10069	9899	9902	9829	9790	10052	10005	9892	9951	9855	9862	9856	9960	9929	9748	9993	9859	10029	9874	10004	10109	9788	9998	9858	9901	9909	9898	9807	9793	9881	9835	9684	9860	9994	9910	9823	9997	9950	9809	9879	9795	9857	9776	9884	9841	9858	9879	9889	9759	9895	9829	9859	9918	9898	9951	9841	9817	9987	9930	10016	10001	9826	9895	9821	9911	9942	9921	9940	9965	9804	9835	9960	9923	9897	9993	9973	10012	9854	9827	9971	9805	9801	9902	9809	9918	9909	9915	9901	10035	9847	9888	9868	9936	9977	9888	9778	9914	9875	9814	9884	9876	9767	9917	9828	9964	9819	9893	9913	10005	9806	9902	9788	9872	9818	9858	9995	10034	9979	9814	10002	9976	10002	9900	9815	9885	9889	9780	9954	9988	9916	9973	9772	9898	9838	9908	9884	9977	9865	9931	9931	9980	10001	9922	9941	9978	9931	9987	9867	9977	9899	9793	9861	9878	9978	9990	9923	9891	9910	9917	10071	9947	9760	9900	9790	9984	9996	9849	9752	9983	9886	10007	9859	9949	9951	9731	9890	9977	9977	9933	10055	9872	9868	9863	9824	9768	9769	10067	9838	9812	9897	9972	9904	9799	9731	9869	9836	9873	10091	9791	9860	10046	10070	9775	9918	10053	9797	9859	10003	9965	9980	9677	9772	9844	9796	9974	9905	9890	9924	9897	9962	9819	9857	9951	9887	10002	9927	9947	9870	9814	9825	9826	9918	9762	9894	9956	9886	9880	9868	9952	9825	9841	9865	9949	9935	9832	9767	9853	9886	9883	9929	9943	10013	10039	9818	10084	9884	9859	9919	9905	10002	9928	9846	9925	9904	9905	9965	9816	9868	9946	10028	9992	9772	9853	9883	10061	9926	9889	10058	9876	9804	9911	9859	9744	9994	9893	9813	9895	9866	9821	9742	9754	9796	9856	9822	9908	9887	9955	9802	9792	9802	9912	9891	10042	9881	9904	9760	9856	9854	9963	9896	9921	9911	9957	9958	9854	9932	9952	9906	9973	9939	9887	9822	9922	9935	9800	9940	9829	9986	9874	9913	9825	9823	9920	9870	9957	9945	9931	9922	9901	9985	10012	9977	9918	9810	9807	9936	10040	9838	9977	9873	9942	10021	9972	9959	9985	9769	9928	10024	9843	10055	9903	9889	9882	9883	9876	9964	9868	9996	9894	9858	9900	9819	9840	9945	9835	9825	9835	9830	9866	9897	9865	9872	9741	9756	9922	9910	9979	9908	9946	9982	9809	9941	9829	9854	9838	9990	9879	9811	9910	9825	9993	9847	9855	9937	9919	9881	9959	10025	9925	9964	9927	9933	9915	9867	9905	9892	9939	9838	9860	9840	9936	9969	9805	9856	9951	9877	9934	9954	9803	9908	9823	10017	9983	9905	9925	9834	9969	9876	9940	9914	9944	10010	9775	9958	9844	9886	9713	9945	9885	9962	9896	9747	9933	9878	9975	9824	9880	9819	9999	9823	9761	9962	9762	9927	9804	9965	9872	9852	9780	9914	9939	9975	9961	9891	9841	9943	9868	10010	9862	10027	9781	9960	9898	9713	10007	9882	9945	9955	9904	9903	9801	10132	9812	9964	9822	9918	10089	9777	9980	9756	9936	9854	10028	9933	9911	9898	10025	9990	9925	9832	10017	9956	9796	9940	9907	9946	9789	9862	9948	10030	9923	9832	9857	9931	9773	9848	10003	9980	9765	10032	9757	9834	10035	9882	9954	9981	9769	9879	9880	9902	10103	9903	10107	9863	9857	9867	10039	9738	9976	9883	9945	9824	9839	9903	9926	9909	9848	9844	9801	9947	9839	9790	9877	9679	9895	9967	9938	9934	9908	9837	9906	10015	10087	9798	9913	9904	9915	9757	9954	9876	9850	9776	10005	9899	10078	9798	9849	10017	9840	9827	9820	9839	9758	9850	9899	9915	9890	9752	9910	9929	10073	9949	9942	9708	9853	9876	10105	9886	9944	9900	9787	10050	9934	9868	9901	9961	9888	9828	9788	9901	9863	9743	9939	9838	10006	9954	9832	9882	9932	9823	9960	9949	10007	10000	9965	10029	9921	9983	9949	9789	9982	9893	9959	9993	9712	9976	9885	9828	10060	9791	9945	9856	9833	9803	9884	10012	9855	9898	9780	10027	9850	9879	9890	9823	9936	9848	9977	9884	9887	9980	9960	10016	9913	9839	9997	9998	9757	9904	9941	9890	9871	9840	9928	9814	9988	9862	9900	9935	9919	9908	9879	9913	9940	9918	9812	9875	9886	9989	9846	9830	9981	10035	9981	9906	10052	9862	9864	9882	9917	9886	9778	9920	9867	9922	9891	10037	9926	9914	9837	9816	9811	9934	9906	9878	9934	9929	9678	9863	9809	9816	9835	9946	10178	9836	9914	9949	9868	9876	9891	9880	9784	9895	9968	10021	9897	9974	9840	9983	9902	9753	9928	9802	9940	10001	9835	9847	9804	9930	9931	9900	9920	9865	9896	10016	9952	10062	9935	9824	10075	9872	9820	9944	9803	10034	9930	9983	9951	9854	9985	9906	9894	9883	9849	9903	9900	9837	9883	9873	9859	9816	9800	9858	9967	9935	9857	10000	10002	9874	9918	9920	9871	9734	9970	9919	9913	9921	9858	9925	9906	9780	9706	10082	9846	9731	9904	9814	9846	10009	9884	10115	9933	9716	9850	10104	9870	9909	9808	9907	9979	9778	9881	9813	9914	9980	9939	10029	9809	9939	9944	9823	9954	9839	9843	9909	9927
23928	20930	28060	24006	20769	16731	14654	12882	12502	12584	12279	12434	12389	12120	12186	12099	12249	12233	12320	14532	18186	19392	17426	13651	12886	12411	11944	11836	11954	11936	11911	11786	11881	11866	11868	12030	11863	11805	11834	11788	11951	11978	11759	11849	11839	12060	11816	11908	11921	11787	11711	11876	11809	11800	12016	11943	11783	11856	11931	11979	11924	11868	11810	11873	11832	12105	11780	11906	11795	11953	11650	11822	11880	11831	12132	11853	11804	11989	11844	11905	11782	11723	11851	11782	11823	11850	11684	11836	11939	12104	11818	11909	11883	11791	11825	11837	11841	11858	11872	11942	11724	11804	11878	11874	11892	11803	11920	11754	12012	11931	11946	11828	11807	11922	11909	11833	11847	11787	11888	11735	11809	12080	11936	11781	11932	11780	11720	11879	11994	11731	12052	11677	11860	11880	11882	11825	11879	11741	11665	11843	11807	11721	11937	11755	11896	11854	11828	12025	11952	11903	11844	11659	11795	11972	11785	11836	11688	11816	11791	11782	11891	11859	11778	11905	11810	11895	11998	11780	11895	11785	11834	11718	11860	11920	11738	11926	11888	11767	11867	11906	11893	11915	12117	11756	11690	11959	11721	11659	11918	11799	11947	11821	11817	11897	11861	11865	11894	11765	11872	11816	11827	11609	12032	11846	11953	11889	11956	11806	12067	11839	11835	11909	11785	11681	11858	11899	11710	11917	11766	11808	11919	11762	11746	11891	11958	11664	11696	11785	11743	11891	11840	11874	11846	11740	11844	11759	11786	11738	11809	11860	11745	11898	12039	11718	11856	11937	11994	11982	11889	11623	11933	11985	11668	11967	11702	11767	11921	11768	11885	11882	11885	11776	11881	11718	11944	11900	11909	11870	11991	11859	11817	11799	12078	11941	11976	11837	11830	11834	11781	11580	11918	11912	11714	11650	11944	11638	11806	11770	11867	11857	11939	11863	12012	11819	11835	12003	11679	11909	11761	11811	11937	11834	11845	11921	11976	11900	11782	11828	12017	11887	11710	11740	11727	11823	11782	11746	11768	11813	11796	11913	11810	11832	11855	11859	11851	11794	11725	11864	11853	11888	11777	11730	11810	11689	11708	11988	11765	11689	11784	11726	11696	11861	11538	11796	11876	11730	11758	11954	11744	11883	11887	11846	11870	11921	11848	11866	11857	11893	11697	11865	11698	11812	11973	11889	11853	11759	11742	11938	11781	11763	11873	11794	11970	12036	11799	11861	11973	11922	11727	11744	11760	11745	11790	11993	11745	11821	11849	11897	11818	11845	11917	11954	11836	11961	11914	11883	12014	11846	11766	11933	12025	12028	11844	11838	11944	11952	11865	11869	11754	11886	11871	11986	11755	11885	11892	11857	11850	11999	11820	11886	11952	11861	11893	11935	11884	11799	11949	11789	11816	11927	11798	11791	11839	12058	11811	11810	11730	11971	11769	11665	11924	11741	11995	11782	11818	11930	11955	11745	11695	11725	11793	11831	11900	11881	11818	11789	11715	11898	11705	11764	11961	11884	11829	11772	11732	11970	11866	11823	11643	11905	11777	11972	11933	11851	11789	12036	11795	11912	11911	11816	11736	11916	11736	11881	11691	11949	11719	11888	11796	11937	11695	12008	11710	11813	11883	11898	11796	11729	11938	11793	11812	11870	11798	11923	11931	11753	11795	11805	11776	11761	11878	11810	11872	11772	11742	11593	12012	11917	11664	11821	11834	11831	11785	11692	11735	11786	11525	11833	11878	11798	11987	11981	11942	11890	11849	11727	11618	11889	11784	11796	11701	11734	11751	11854	11836	11819	11945	11766	11950	11886	11828	11737	11752	11760	11858	11770	11957	11805	11899	11975	11719	12070	11865	11610	11872	11853	11689	11807	11894	11739	11744	11865	11982	11777	11748	11797	11834	11789	11946	11943	11814	11856	11828	11821	11961	11934	11886	11980	11907	11644	11868	11768	12040	11797	11742	11819	11843	11810	11742	11777	11916	11765	11752	11721	11773	11738	11895	11983	11909	11828	11828	11759	11874	11843	11956	11803	11913	11901	11861	11838	11867	11818	11969	11782	11811	11796	12108	11789	11853	11684	12038	11682	11959	11874	11755	11883	11799	11871	11809	11825	11895	11885	11801	11673	11804	11649	11894	11847	11897	12001	11847	11983	11886	11788	11967	11831	12011	11850	11885	11846	11653	11680	11823	11807	12001	11953	11931	11941	11907	11916	11781	11723	11804	11743	11817	11922	11921	11845	11581	11721	11871	12005	11955	12000	11856	11892	11743	11970	11807	11932	11891	11768	11871	11718	11705	11866	11884	11834	12048	11912	11949	11785	11720	11799	11941	11850	11932	11708	11792	11734	11954	11727	11890	11638	11912	11806	11918	11802	11917	11811	12077	11701	11873	11816	11893	11758	11961	11991	11811	11903	11954	11932	11819	11829	11936	11825	12046	11727	11927	11882	11837	11705	11708	11844	11725	11803	11763	11847	11805	11872	11877	11785	11786	11789	11758	11896	11769	11923	12055	11924	11883	11960	11838	11804	11911	11665	11715	12081	11947	11877	11849	11985	11803	11781	11990	11892	11694	11720	11680	11882	11954	11824	11699	11723	11780	11929	11967	11938	11907	11889	11723	11786	11745	11953	11794	12022	11675	11863	11698	11673	11650	11701	11826	11830	11700	11979	11846	11891	11975	12086	11793	11976	12001	11990	11941	11946	11808	11845	11748	11956	11777	11845	11942	11722	11784	11941	11856	11818	11804	11891	11851	11835	11978	11852	11815	11642	11836	11960	12028	11825	11762	11907	11805	11718	11839	11705	11923	11793	11938	11775	11919	11838	11883	11708	11913	11726	11785	11840	11866	11913	11974	11871	11763	11774	11932	11793	11757	11761	11936	11895	11870	11907	11872	11845	11950	11650	11688	11835	11832	11832	11943	11946	11832	11823	11874	11759	11931	11908	11778	11704	11761	11841	11938	11982	11821	11772	11902	11936	11985	11945	11985	11836	11820	11874	11871	12109	11790	11777	12109	11798	11894	11873	11833	11881	11798	11769	11840	12003	11891	11865	11756	11874	11874	11821	11921	11673	11737	11819	11873	11947	11844	11843	11912	11769	11940	11752	11834	12014	11794	11891	11983	11756	11992	11871	11924	11980	11951	11870	11828	11766	11911	11885	11643	11765	11942	11869	11871	11803	11861	11760	11844	11745	11922	11811	11916	11785	11926	11938	11875	11787	11870	11938	11882	11871	11761	11858	11917	11789	11710	11908	11892	11920	11885	11874	11805	11890	11808	11809	11873	11825	11807	11787	11680	11883	11840	12041	11731	11880	11963	11807	11934	11824	11894	11851	11999	11940	12023	11879	11987	11968	11877	11753	11692	11786	11837	11929	11938	11784	11773	11893	11956	11927	11703	11959	11766	11890	11779	11852	11941	11879	11850	12011	11773	11704	11810	11984	11867	11901	11841	11769	11916	11536	11746	11922	11828	11895	11936	11808	11839	11897	11857	11934	11947	11793	11775	11728	11924	11827	11794	11900	11850	11862	11806	11942	11875	11965	11929	11868	11780	11677	11883	11897	11941	11793	11945	11865	11738	11823	11798	11750	11884	11773	11804	11826	11822	11805	11701	11911	11767	11973	11966	11657	11893	11849	11765	11896	11986	11726	11830	12118	11810	11973	11817	12002	11700	11871	11903	11951	11813	11874	11940	11685	11787	11824	11849	11852	11763	11668	11728	11889	11820	11780	11795	11954	11807	11770	11789	11767	11829	11743	11765	11916	11959	11797	11863	11777	11831	11854	11951	11960	11689	11866	11842	11825	11934	11960	11803	11885	11832	11785	11834	11790	11906	12003	11894	11838	11895	11992	11838	11873	11852	11756	11958	11815	11784	11835	11747	11874	11784	11736	11966	11872	11850	11826	11927	12016	11805	11743	11703	11783	11935	11890	11706	11905	11767	11769	11875	11729	11819	11864	11792	11774	11725	11863	11828	11929	11770	11613	11819	11866	11683	11786	11722	11992	11774	11712	11734	11728	11919	11840	11696	11817	11945	11770	11965	11669	11855	12011	12053	11808	11878	11915	11712	11794	11677	11919	11741	11923	11851	11954	11878	11724	11649	11716	11890	11801	11799	11871	11675	11816	11987	11939	12023	11843	11670	11698	11803	11750	11714	11780	11844	11862	11954	11807	11858	11994	12045	11867	11886	11773	11706	11806	11711	11764	11896	11995	11936	11896	11795	11724	11914	11724	11856	11972	11836	11815	11839	11665	11809	11877	12067	11795	11818	11830	11678	11892	11946	11851	11817	11947	11881	11814	11638	11727	11895	12094	11840	11832	11655	11879	11967	11757	11652	11852	11842	12069	11860	11807	11790	11850	11862	11927	11787	11901	11755	11805	11761	11759	11991	11818	11821	11888	11825	11763	11770	11817	11601	12035	11868	11900	11851	11770	11829	11827	11772	11846	11832	11879	11744	11859	11786	11768	11711	11899	11856	11880	11766	11866	11745	11844	12004	11846	11947	11870	11782	11876	11850	11846	11906	11798	11921	11854	11867	11588	11851	11845	11840	11833	11799	11915	11997	11911	11772	11795	11915	11755	12044	11989	12085	11881	11839	11984	11880	11970	11890	11911	11745	11774	11814	11877	11825	11744	11842	11700	11800	11741	11862	11904	11945	11922	11740	11924	11886	11955	11840	11602	11910	11867	11800	11768	11863	12032	11786	11866	11878	11811	11769	11976	11919	12045	11852	11786	11915	11803	11754	11937	11806	11816	11825	11846	11830	11869	11830	11995	12014	11790	11786	11931	12083	11751	11817	11762	11801	11893	11774	11797	11858	11923	12035	11792	11828	11966	12010	11763	11833	11853	11775	11992	11779	11753	11844	11761	11867	11939	11871	11771	11896	11893	11893	11763	11892	11696	11781	11933	11701	11925	11943	11964	11826	11881	11632	11850	11824	11940	11873	11918	11769	11949	11843	11834	11815	11841	11711	11766	11731	11799	11816	11756	11940	11882	11697	11761	11916	11917	11761	11873	11759	11815	11926	11743	11665	11658	11979	11854	11865	11848	11801	11739	11800	11819	11826	11952	11920	11836	11652	11555	11722	11715	11910	11850	11713	11957	11915	11882	11787	11742
12451	20447	19970	16861	15783	15012	14403	13782	13776	13666	13458	13191	13293	13239	13275	13186	13082	13126	13121	17812	22070	23959	19866	14934	13785	12958	12593	12747	12770	12568	12582	12669	12500	12652	12683	12624	12595	12636	12591	12706	12701	12449	12495	12743	12643	12616	12637	12483	12577	12647	12535	12744	12529	12636	12496	12577	12687	12818	12546	12548	12478	12598	12740	12568	12598	12540	12662	12514	12656	12628	12557	12755	12417	12653	12650	12596	12491	12474	12573	12651	12657	12562	12498	12640	12616	12422	12681	12656	12559	12738	12602	12733	12516	12524	12555	12698	12484	12508	12535	12599	12606	12613	12689	12477	12567	12704	12614	12688	12591	12610	12552	12592	12573	12511	12490	12793	12575	12612	12644	12806	12718	12674	12536	12593	12470	12608	12748	12539	12604	12460	12740	12610	12706	12444	12507	12558	12751	12536	12364	12652	12451	12822	12405	12668	12561	12586	12670	12661	12539	12629	12699	12654	12526	12619	12479	12673	12512	12598	12643	12632	12715	12547	12683	12651	12452	12537	12507	12638	12389	12619	12614	12617	12675	12618	12457	12725	12614	12661	12708	12613	12605	12633	12541	12608	12494	12545	12597	12756	12482	12685	12629	12493	12578	12586	12733	12437	12416	12603	12704	12490	12676	12543	12598	12598	12801	12684	12631	12560	12653	12536	12578	12479	12593	12470	12602	12600	12666	12504	12603	12495	12622	12530	12699	12468	12504	12536	12698	12589	12571	12618	12604	12644	12643	12582	12617	12561	12541	12429	12702	12681	12552	12794	12668	12694	12632	12623	12720	12514	12574	12628	12561	12664	12662	12538	12697	12651	12727	12609	12468	12652	12701	12577	12527	12501	12358	12561	12567	12651	12515	12629	12630	12708	12341	12604	12656	12708	12460	12708	12606	12633	12679	12597	12526	12837	12553	12714	12737	12648	12649	12670	12546	12479	12622	12462	12549	12606	12560	12529	12593	12573	12720	12481	12702	12654	12508	12593	12594	12446	12802	12616	12722	12438	12579	12539	12527	12684	12670	12768	12538	12595	12470	12650	12508	12500	12576	12542	12635	12751	12553	12602	12528	12605	12476	12640	12530	12660	12634	12584	12640	12671	12662	12487	12701	12677	12603	12659	12579	12661	12521	12620	12576	12681	12628	12588	12766	12591	12478	12638	12465	12562	12696	12680	12669	12574	12525	12737	12596	12565	12645	12840	12514	12676	12566	12631	12492	12612	12600	12633	12553	12836	12594	12600	12611	12529	12651	12434	12630	12566	12696	12616	12713	12579	12632	12603	12597	12619	12557	12572	12566	12724	12542	12544	12705	12686	12802	12627	12604	12587	12472	12543	12642	12661	12381	12700	12622	12386	12616	12636	12683	12544	12525	12603	12574	12483	12602	12674	12614	12597	12718	12620	12565	12631	12695	12477	12639	12604	12713	12600	12586	12516	12549	12622	12638	12604	12480	12680	12574	12469	12626	12554	12667	12596	12786	12550	12760	12472	12674	12504	12591	12641	12757	12630	12619	12643	12628	12484	12451	12572	12644	12601	12651	12638	12602	12742	12576	12489	12596	12669	12564	12600	12587	12425	12694	12567	12685	12516	12690	12593	12565	12604	12559	12601	12611	12678	12702	12557	12524	12596	12724	12693	12640	12543	12678	12577	12578	12578	12382	12582	12573	12648	12605	12584	12547	12626	12471	12643	12660	12720	12495	12580	12666	12578	12540	12603	12618	12560	12656	12700	12579	12688	12496	12675	12631	12525	12553	12501	12545	12617	12495	12664	12517	12548	12726	12510	12594	12512	12615	12658	12620	12590	12752	12492	12591	12513	12553	12717	12492	12619	12645	12498	12500	12704	12557	12636	12574	12646	12627	12640	12562	12614	12556	12632	12765	12666	12642	12615	12446	12533	12540	12536	12605	12525	12544	12584	12589	12612	12648	12502	12545	12760	12512	12685	12559	12647	12545	12569	12611	12800	12550	12688	12601	12456	12537	12638	12630	12577	12479	12793	12544	12563	12608	12617	12644	12548	12631	12570	12550	12604	12463	12580	12588	12691	12533	12516	12503	12677	12758	12646	12619	12576	12524	12470	12661	12710	12650	12751	12456	12586	12702	12638	12579	12723	12619	12483	12694	12589	12780	12630	12583	12788	12511	12701	12650	12609	12509	12763	12756	12733	12618	12571	12573	12596	12626	12583	12641	12610	12439	12659	12675	12567	12570	12593	12507	12604	12553	12502	12557	12651	12760	12674	12621	12722	12477	12448	12736	12559	12700	12643	12604	12566	12464	12644	12484	12786	12603	12762	12570	12500	12369	12657	12632	12591	12634	12515	12539	12602	12634	12486	12528	12501	12534	12775	12708	12528	12555	12805	12742	12678	12454	12683	12575	12755	12504	12475	12684	12502	12691	12587	12705	12703	12651	12565	12577	12735	12572	12577	12664	12622	12578	12724	12722	12733	12633	12497	12745	12499	12565	12558	12482	12669	12705	12553	12435	12614	12527	12636	12474	12605	12532	12580	12556	12568	12599	12650	12813	12593	12612	12616	12568	12665	12548	12480	12651	12516	12709	12607	12537	12670	12513	12486	12708	12496	12506	12597	12610	12654	12657	12686	12723	12765	12653	12497	12578	12616	12548	12579	12565	12396	12610	12768	12554	12525	12552	12697	12670	12577	12462	12635	12466	12652	12583	12656	12807	12599	12519	12475	12741	12451	12543	12675	12626	12634	12599	12562	12557	12623	12541	12696	12622	12549	12742	12660	12543	12577	12552	12592	12540	12678	12722	12675	12474	12648	12658	12604	12591	12660	12613	12793	12767	12645	12661	12469	12667	12477	12672	12728	12577	12471	12647	12689	12434	12748	12553	12688	12610	12621	12517	12493	12462	12642	12482	12654	12513	12711	12519	12547	12544	12646	12681	12651	12655	12671	12683	12558	12656	12608	12708	12648	12658	12566	12523	12695	12666	12636	12574	12735	12531	12716	12564	12634	12751	12659	12651	12502	12512	12682	12675	12697	12748	12559	12566	12334	12771	12622	12578	12684	12511	12356	12647	12567	12531	12753	12536	12644	12787	12653	12477	12576	12770	12469	12589	12527	12711	12624	12682	12615	12693	12616	12608	12556	12571	12634	12533	12575	12523	12578	12533	12737	12548	12660	12532	12549	12621	12639	12656	12474	12774	12593	12699	12590	12718	12725	12457	12681	12619	12486	12674	12600	12648	12575	12621	12535	12650	12678	12568	12532	12602	12567	12647	12803	12580	12499	12537	12512	12567	12504	12611	12479	12716	12544	12497	12646	12609	12647	12702	12566	12567	12661	12523	12613	12896	12676	12517	12677	12560	12530	12564	12557	12590	12629	12715	12614	12694	12532	12731	12647	12536	12717	12561	12732	12459	12674	12521	12657	12588	12709	12717	12672	12738	12556	12465	12584	12772	12764	12518	12670	12545	12625	12537	12672	12672	12623	12730	12431	12564	12533	12610	12606	12542	12488	12478	12629	12548	12588	12551	12633	12636	12713	12629	12605	12553	12534	12513	12662	12431	12759	12659	12681	12626	12575	12667	12757	12583	12558	12600	12677	12508	12484	12527	12595	12604	12704	12734	12486	12577	12778	12760	12594	12520	12482	12694	12614	12383	12645	12746	12633	12588	12593	12472	12706	12535	12474	12738	12582	12617	12611	12561	12670	12586	12640	12676	12468	12523	12706	12549	12502	12650	12616	12565	12672	12622	12681	12578	12739	12515	12581	12696	12626	12579	12700	12633	12516	12637	12632	12583	12648	12509	12530	12658	12598	12658	12675	12688	12497	12571	12715	12759	12848	12611	12515	12570	12700	12455	12673	12864	12622	12705	12700	12599	12608	12642	12500	12506	12686	12547	12723	12585	12523	12570	12712	12667	12596	12722	12644	12749	12594	12572	12587	12393	12480	12659	12476	12573	12412	12671	12736	12638	12660	12407	12591	12727	12532	12516	12442	12636	12582	12454	12440	12658	12711	12734	12764	12486	12590	12483	12696	12638	12708	12615	12784	12701	12663	12579	12457	12587	12756	12448	12487	12552	12579	12629	12487	12582	12874	12668	12461	12786	12586	12568	12698	12836	12475	12517	12538	12668	12536	12655	12539	12580	12709	12586	12548	12567	12501	12542	12661	12605	12459	12586	12647	12718	12588	12497	12579	12769	12621	12618	12746	12588	12661	12669	12811	12557	12685	12562	12569	12744	12705	12672	12706	12516	12671	12674	12664	12450	12583	12584	12754	12611	12535	12716	12719	12698	12629	12479	12730	12598	12698	12717	12632	12579	12490	12475	12588	12480	12667	12562	12589	12643	12594	12754	12417	12589	12609	12574	12570	12648	12636	12505	12564	12435	12520	12580	12458	12654	12644	12557	12654	12584	12686	12607	12581	12525	12536	12504	12731	12617	12679	12510	12733	12552	12639	12523	12688	12562	12587	12796	12620	12739	12661	12471	12775	12612	12558	12601	12677	12647	12680	12425	12691	12488	12588	12535	12640	12624	12631	12638	12512	12618	12641	12472	12547	12589	12703	12625	12629	12698	12528	12547	12476	12611	12584	12503	12630	12648	12598	12734	12567	12671	12682	12710	12677	12607	12563	12554	12435	12593	12546	12700	12525	12537	12596	12665	12474	12487	12497	12604	12641	12488	12550	12458	12663	12674	12741	12482	12613	12526	12668	12672	12586	12616	12510	12697	12747	12679	12455	12707	12727	12748	12635	12706	12528	12566	12539	12714	12490	12594	12599	12663	12498	12695	12639	12558	12565	12513	12532	12633	12692	12511	12748	12570	12770	12596	12527	12668	12725	12520	12522	12672	12589	12615	12705	12671	12626	12624	12630	12467	12627	12546	12597	12503	12562	12614	12696	12629	12605	12469	12447	12794	12630	12498	12640	12484	12613	12468	12762	12629	12699	12751	12445	12653	12582	12611	12547	12620	12666	12473	12640	12584	12465	12663	12742	12515	12526	12567	12574	12591	12437	12488	12659	12549	12780	12561	12630	12615	12616	12508	12487	12555	12683	12540	12783	12512	12445	12717	12668	12643	12477	12593	12644	12534	12717	12544	12701	12584	12501	12583	12575	12508	12590	12543	12507	12740	12669	12584	12629
22791	20927	28647	23396	21156	22273	21230	16351	15194	15490	15503	15168	15292	15143	14836	15083	15159	15148	15181	17715	27072	27402	23267	18057	15908	15021	14764	14534	14596	14540	14611	14452	14467	14855	14498	14666	14459	14527	14686	14595	14504	14677	14617	14728	14636	14481	14827	14583	14689	14638	14481	14576	14604	14604	14483	14542	14454	14621	14376	14631	14772	14468	14560	14610	14487	14744	14465	14552	14482	14649	14547	14590	14427	14392	14532	14466	14574	14493	14616	14517	14355	14527	14434	14499	14660	14407	14466	14488	14533	14446	14427	14615	14538	14469	14464	14515	14519	14417	14478	14544	14728	14708	14431	14555	14451	14466	14407	14601	14573	14502	14496	14536	14467	14513	14291	14433	14481	14492	14115	14535	14444	14428	14476	14572	14387	14357	14364	14545	14313	14484	14592	14205	14459	14453	14510	14471	14571	14536	14561	14609	14479	14553	14718	14538	14458	14399	14659	14522	14700	14478	14444	14511	14551	14508	14530	14385	14356	14319	14479	14702	14644	14457	14425	14666	14548	14399	14337	14468	14409	14500	14614	14440	14479	14663	14483	14416	14570	14351	14560	14570	14604	14468	14352	14683	14576	14398	14497	14281	14418	14390	14381	14455	14396	14458	14518	14506	14383	14465	14631	14299	14587	14457	14460	14569	14419	14599	14431	14645	14418	14472	14306	14465	14444	14460	14562	14360	14587	14563	14617	14529	14447	14477	14509	14485	14533	14580	14587	14381	14607	14361	14376	14568	14469	14453	14419	14482	14430	14620	14515	14517	14624	14627	14599	14369	14681	14571	14528	14309	14382	14551	14369	14445	14335	14440	14643	14310	14360	14403	14462	14461	14345	14487	14434	14491	14462	14615	14617	14274	14708	14461	14468	14619	14627	14418	14609	14383	14443	14589	14661	14503	14663	14469	14493	14526	14445	14437	14573	14616	14626	14516	14310	14459	14575	14454	14370	14510	14473	14554	14447	14520	14453	14586	14481	14494	14518	14394	14501	14392	14219	14543	14263	14580	14551	14412	14590	14572	14328	14473	14568	14358	14496	14564	14327	14426	14381	14551	14362	14512	14449	14536	14457	14442	14457	14431	14362	14467	14443	14704	14577	14440	14492	14361	14455	14421	14410	14516	14388	14259	14638	14620	14633	14462	14528	14524	14471	14553	14405	14584	14316	14577	14467	14627	14635	14472	14508	14409	14442	14400	14524	14590	14376	14420	14389	14453	14595	14376	14534	14450	14318	14406	14491	14331	14540	14586	14571	14640	14502	14512	14476	14397	14545	14569	14500	14501	14519	14575	14530	14370	14531	14489	14580	14386	14556	14570	14681	14407	14450	14526	14429	14400	14279	14381	14476	14506	14368	14711	14378	14283	14393	14529	14445	14504	14549	14515	14399	14300	14650	14437	14649	14535	14548	14331	14472	14483	14451	14513	14541	14641	14723	14506	14513	14759	14377	14552	14455	14354	14461	14522	14486	14348	14337	14399	14370	14423	14498	14410	14396	14590	14523	14621	14599	14601	14487	14480	14331	14497	14297	14584	14604	14488	14680	14381	14479	14490	14461	14414	14470	14495	14404	14368	14275	14435	14455	14513	14694	14506	14616	14604	14637	14583	14569	14383	14506	14509	14325	14418	14423	14333	14553	14615	14475	14514	14740	14591	14522	14367	14406	14427	14552	14440	14489	14543	14584	14483	14556	14459	14561	14355	14361	14386	14469	14480	14520	14415	14513	14435	14530	14516	14467	14444	14337	14558	14400	14433	14656	14407	14349	14505	14623	14580	14327	14683	14439	14676	14523	14467	14401	14429	14409	14502	14431	14599	14348	14447	14449	14323	14548	14402	14451	14317	14586	14439	14510	14616	14443	14461	14491	14494	14466	14489	14524	14430	14448	14332	14713	14539	14443	14442	14524	14359	14550	14234	14613	14664	14263	14497	14326	14553	14410	14316	14548	14662	14545	14419	14465	14543	14700	14577	14438	14535	14368	14585	14546	14388	14575	14630	14623	14402	14616	14709	14512	14535	14376	14564	14537	14564	14681	14380	14467	14360	14561	14477	14559	14424	14522	14337	14564	14489	14532	14476	14417	14541	14297	14407	14559	14579	14501	14551	14391	14391	14554	14543	14582	14624	14306	14563	14625	14381	14502	14433	14670	14462	14327	14599	14495	14450	14689	14504	14462	14322	14403	14221	14350	14267	14619	14558	14544	14484	14649	14567	14526	14330	14551	14564	14318	14249	14215	14502	14513	14455	14397	14462	14651	14558	14544	14416	14610	14502	14370	14421	14444	14671	14621	14489	14367	14414	14433	14476	14597	14477	14411	14537	14594	14647	14492	14381	14498	14380	14460	14608	14505	14692	14508	14524	14565	14385	14400	14625	14510	14474	14388	14328	14255	14486	14479	14420	14447	14404	14372	14508	14448	14527	14460	14568	14631	14691	14464	14447	14465	14484	14465	14492	14543	14536	14694	14445	14638	14329	14339	14520	14481	14622	14414	14434	14605	14462	14481	14443	14365	14434	14545	14656	14633	14463	14490	14739	14586	14362	14445	14346	14461	14306	14439	14484	14566	14457	14311	14425	14299	14528	14462	14665	14552	14624	14585	14582	14476	14496	14548	14396	14572	14350	14354	14533	14454	14514	14464	14460	14462	14347	14546	14372	14455	14347	14395	14304	14569	14463	14449	14667	14419	14392	14540	14666	14514	14519	14322	14499	14595	14612	14609	14541	14577	14592	14333	14635	14542	14592	14435	14407	14659	14413	14341	14520	14380	14533	14507	14490	14384	14536	14498	14411	14387	14421	14290	14317	14633	14455	14499	14295	14359	14614	14717	14604	14402	14333	14609	14647	14414	14486	14567	14506	14430	14515	14576	14404	14589	14316	14434	14534	14325	14584	14383	14267	14316	14558	14594	14519	14528	14535	14563	14507	14226	14377	14530	14501	14500	14311	14456	14352	14603	14703	14446	14578	14629	14431	14472	14389	14589	14604	14812	14667	14443	14480	14633	14474	14606	14488	14468	14420	14597	14435	14518	14490	14448	14500	14395	14275	14358	14585	14580	14435	14402	14401	14551	14461	14521	14403	14597	14560	14460	14467	14536	14378	14315	14404	14461	14317	14440	14548	14608	14367	14552	14483	14704	14446	14400	14524	14536	14373	14505	14615	14614	14475	14508	14569	14478	14451	14423	14538	14748	14535	14673	14317	14459	14454	14428	14425	14626	14410	14386	14438	14457	14548	14581	14479	14612	14458	14647	14566	14483	14521	14412	14467	14623	14483	14321	14382	14488	14270	14483	14538	14445	14469	14493	14412	14324	14551	14544	14205	14364	14445	14532	14511	14378	14508	14470	14518	14688	14501	14475	14437	14484	14541	14601	14483	14408	14499	14527	14614	14368	14531	14315	14508	14297	14383	14438	14445	14731	14340	14351	14529	14587	14563	14706	14366	14546	14515	14360	14398	14297	14467	14596	14503	14470	14425	14367	14381	14482	14309	14612	14320	14644	14389	14378	14363	14390	14550	14381	14329	14286	14433	14516	14483	14573	14536	14470	14225	14388	14591	14396	14638	14503	14448	14383	14577	14474	14222	14491	14505	14584	14344	14471	14348	14471	14694	14492	14562	14487	14582	14429	14496	14476	14475	14496	14476	14483	14615	14494	14315	14482	14441	14311	14392	14645	14573	14547	14466	14304	14509	14492	14432	14451	14519	14515	14516	14509	14389	14510	14464	14419	14537	14506	14535	14496	14440	14434	14271	14483	14539	14407	14482	14431	14402	14438	14524	14399	14627	14396	14559	14592	14441	14487	14337	14489	14642	14584	14479	14447	14453	14218	14544	14388	14436	14443	14448	14495	14450	14601	14491	14430	14635	14540	14387	14434	14588	14370	14225	14311	14268	14600	14652	14412	14401	14250	14522	14485	14456	14670	14328	14457	14318	14604	14361	14474	14542	14307	14299	14395	14318	14568	14504	14534	14684	14729	14494	14494	14499	14583	14464	14425	14427	14361	14672	14475	14534	14534	14685	14337	14517	14509	14467	14494	14393	14508	14671	14481	14530	14512	14663	14584	14482	14525	14512	14348	14561	14591	14510	14179	14417	14542	14375	14610	14402	14526	14542	14416	14591	14394	14355	14528	14717	14668	14691	14550	14508	14410	14512	14424	14488	14447	14351	14567	14600	14767	14471	14493	14484	14387	14401	14465	14330	14394	14393	14615	14450	14493	14549	14496	14396	14474	14630	14666	14507	14491	14433	14636	14441	14595	14630	14455	14362	14574	14450	14482	14677	14559	14445	14689	14459	14696	14463	14397	14474	14637	14418	14410	14543	14420	14334	14512	14424	14572	14418	14378	14587	14447	14556	14535	14449	14519	14475	14268	14707	14500	14485	14429	14503	14586	14549	14582	14689	14701	14413	14373	14471	14590	14478	14329	14560	14462	14487	14481	14388	14327	14521	14392	14567	14638	14635	14462	14354	14456	14477	14656	14543	14443	14594	14484	14321	14430	14405	14530	14477	14339	14481	14481	14356	14490	14551	14475	14505	14359	14501	14583	14509	14503	14536	14312	14349	14578	14603	14305	14589	14410	14434	14284	14453	14555	14221	14576	14579	14551	14514	14490	14424	14491	14548	14398	14424	14480	14429	14587	14496	14531	14359	14599	14674	14484	14472	14369	14399	14642	14460	14347	14357	14224	14219	14483	14512	14487	14376	14650	14563	14461	14380	14573	14424	14446	14454	14526	14413	14443	14636	14479	14470	14362	14585	14285	14549	14262	14409	14355	14426	14406	14616	14553	14456	14535	14496	14425	14518	14487	14457	14460	14425	14425	14442	14469	14647	14428	14484	14638	14475	14199	14429	14590	14467	14490	14397	14580	14483	14628	14387	14432	14301	14469	14713	14596	14324	14479	14384	14465	14622	14634	14414	14501	14533	14444	14493	14481	14432	14505	14531	14518	14410	14509	14457	14512	14430	14392	14401	14636	14481	14531	14487	14612	14625	14540	14312	14471	14310	14498	14568	14516	14552	14461	14446	14535	14624	14437	14385	14304	14446	14277	14549	14515	14498	14445	14653	14556	14639	14472	14391	14477	14545	14500	14528	14498	14304	14581	14529	14440	14355	14574	14506
15204	27886	26669	22809	20388	18472	17201	16278	15669	15759	15420	15275	14996	14897	15240	15181	15182	15495	15258	20524	32185	30655	25334	18227	16044	14941	14618	14371	14213	14287	14433	14362	14383	14273	14577	14359	14331	14484	14263	14534	14391	14151	14420	14431	14404	14481	14413	14393	14318	14378	14352	14319	14418	14376	14460	14501	14543	14428	14424	14341	14445	14406	14338	14412	14428	14198	14323	14398	14254	14249	14430	14403	14331	14263	14352	14484	14307	14357	14410	14494	14279	14383	14419	14403	14329	14322	14380	14229	14378	14441	14290	14406	14473	14283	14393	14356	14328	14323	14341	14191	14482	14395	14300	14433	14398	14433	14177	14414	14309	14379	14118	14345	14383	14399	14528	14373	14425	14443	14306	14266	14291	14299	14225	14248	14468	14236	14500	14475	14338	14387	14375	14398	14391	14151	14326	14405	14409	14266	14441	14557	14413	14363	14428	14357	14301	14451	14359	14311	14517	14328	14321	14472	14422	14313	14506	14403	14538	14434	14181	14580	14437	14260	14354	14287	14415	14145	14304	14269	14344	14382	14330	14318	14320	14382	14454	14252	14263	14441	14407	14229	14354	14356	14384	14328	14297	14356	14251	14324	14498	14282	14323	14147	14163	14462	14414	14229	14334	14483	14393	14380	14401	14438	14358	14271	14470	14485	14277	14359	14355	14239	14328	14371	14397	14403	14243	14275	14281	14335	14410	14370	14171	14283	14187	14392	14144	14373	14334	14471	14360	14353	14415	14461	14370	14310	14341	14442	14339	14444	14327	14345	14414	14317	14428	14352	14296	14439	14326	14368	14316	14257	14428	14247	14432	14494	14507	14325	14268	14357	14304	14269	14174	14317	14417	14267	14451	14332	14400	14167	14453	14289	14357	14564	14379	14341	14375	14275	14462	14296	14335	14466	14422	14362	14240	14219	14339	14314	14304	14391	14356	14249	14375	14345	14375	14430	14366	14313	14325	14301	14324	14326	14270	14475	14325	14453	14467	14284	14455	14405	14380	14370	14350	14346	14329	14340	14483	14342	14292	14302	14348	14373	14375	14199	14338	14177	14261	14346	14360	14230	14334	14312	14424	14364	14486	14289	14304	14298	14407	14298	14390	14335	14269	14319	14339	14392	14404	14198	14425	14335	14372	14303	14490	14318	14384	14302	14460	14338	14414	14443	14327	14156	14492	14232	14391	14416	14411	14398	14329	14460	14439	14319	14415	14276	14384	14248	14388	14318	14372	14299	14480	14373	14412	14398	14396	14452	14404	14348	14417	14407	14373	14331	14429	14438	14290	14163	14296	14402	14349	14294	14327	14263	14317	14186	14340	14320	14309	14291	14163	14434	14393	14398	14300	14334	14389	14141	14348	14302	14154	14348	14301	14111	14450	14476	14302	14074	14419	14243	14373	14330	14246	14406	14271	14199	14384	14430	14398	14179	14241	14286	14480	14299	14515	14305	14257	14418	14301	14167	14308	14285	14175	14338	14323	14261	14372	14289	14567	14322	14373	14478	14257	14568	14203	14352	14262	14288	14411	14475	14272	14391	14253	14257	14323	14434	14425	14217	14227	14285	14351	14319	14393	14235	14426	14294	14284	14460	14297	14312	14381	14480	14405	14257	14437	14359	14553	14504	14417	14351	14328	14185	14350	14309	14389	14421	14179	14418	14446	14333	14239	14350	14352	14187	14554	14234	14517	14422	14366	14331	14409	14341	14348	14417	14195	14319	14401	14307	14360	14315	14433	14208	14213	14330	14246	14279	14378	14409	14336	14541	14462	14287	14387	14400	14395	14259	14378	14394	14304	14452	14365	14312	14342	14149	14349	14416	14415	14476	14405	14285	14318	14414	14278	14474	14431	14451	14407	14341	14351	14361	14336	14266	14337	14271	14452	14237	14355	14395	14236	14292	14280	14349	14442	14333	14389	14445	14263	14442	14377	14309	14361	14336	14314	14321	14499	14205	14289	14390	14449	14338	14465	14513	14429	14300	14241	14334	14397	14304	14296	14373	14463	14379	14362	14330	14404	14186	14349	14474	14189	14308	14363	14353	14312	14326	14176	14472	14293	14357	14335	14283	14433	14213	14312	14395	14532	14365	14296	14541	14479	14308	14379	14416	14376	14333	14407	14353	14373	14425	14337	14368	14269	14373	14323	14490	14398	14260	14301	14238	14353	14485	14665	14242	14442	14376	14407	14275	14372	14548	14413	14290	14203	14268	14310	14385	14370	14380	14375	14330	14274	14431	14387	14495	14386	14299	14356	14460	14258	14285	14483	14245	14246	14405	14324	14225	14381	14293	14290	14379	14140	14311	14348	14404	14441	14277	14460	14471	14267	14311	14382	14278	14206	14229	14456	14365	14321	14349	14281	14232	14269	14214	14390	14206	14354	14350	14341	14431	14359	14253	14408	14483	14323	14298	14310	14366	14359	14512	14353	14413	14327	14297	14402	14452	14497	14321	14307	14375	14364	14230	14364	14377	14418	14418	14373	14125	14328	14319	14326	14327	14304	14255	14296	14538	14169	14529	14385	14314	14329	14404	14247	14354	14203	14353	14314	14418	14266	14328	14224	14511	14191	14426	14317	14530	14552	14280	14358	14341	14369	14467	14328	14390	14283	14299	14392	14234	14516	14307	14226	14409	14316	14326	14355	14325	14282	14294	14336	14516	14387	14270	14285	14451	14366	14308	14451	14410	14318	14395	14520	14420	14280	14311	14399	14340	14445	14285	14320	14430	14135	14365	14415	14455	14343	14300	14366	14294	14485	14462	14447	14278	14270	14416	14386	14461	14293	14382	14405	14219	14489	14426	14355	14209	14339	14352	14351	14423	14404	14420	14344	14234	14519	14396	14250	14389	14391	14411	14294	14371	14250	14365	14460	14281	14325	14456	14354	14388	14377	14523	14251	14328	14324	14402	14463	14341	14206	14473	14377	14374	14363	14256	14341	14433	14333	14403	14298	14150	14278	14234	14450	14270	14279	14360	14493	14354	14279	14389	14277	14336	14554	14344	14356	14317	14391	14382	14355	14532	14428	14378	14604	14214	14219	14331	14253	14364	14354	14180	14342	14171	14391	14388	14324	14278	14346	14315	14422	14410	14150	14312	14390	14364	14306	14294	14284	14413	14347	14402	14282	14209	14375	14338	14357	14359	14343	14359	14315	14434	14274	14300	14136	14517	14429	14405	14400	14344	14389	14406	14328	14416	14349	14291	14366	14363	14434	14384	14383	14416	14406	14428	14381	14535	14405	14293	14335	14199	14298	14392	14288	14558	14293	14183	14418	14368	14424	14249	14257	14403	14345	14358	14416	14394	14227	14483	14424	14390	14416	14355	14194	14343	14312	14341	14404	14381	14430	14326	14445	14311	14222	14368	14321	14374	14336	14439	14498	14431	14290	14368	14368	14421	14319	14253	14431	14365	14362	14364	14340	14448	14243	14306	14381	14295	14461	14423	14343	14507	14325	14420	14038	14185	14465	14380	14376	14232	14386	14291	14391	14339	14352	14390	14362	14474	14456	14274	14258	14344	14197	14490	14166	14260	14264	14229	14297	14212	14214	14268	14317	14307	14384	14372	14397	14399	14275	14394	14348	14501	14500	14294	14317	14242	14374	14408	14369	14313	14164	14332	14312	14327	14348	14403	14336	14320	14513	14225	14285	14299	14521	14272	14356	14217	14437	14462	14213	14206	14223	14316	14373	14291	14274	14458	14343	14280	14333	14277	14243	14100	14295	14415	14434	14309	14393	14336	14327	14386	14351	14381	14554	14369	14374	14407	14530	14312	14555	14242	14332	14408	14286	14403	14299	14214	14325	14278	14305	14277	14440	14207	14216	14170	14411	14337	14347	14473	14347	14401	14269	14298	14370	14454	14392	14393	14457	14199	14408	14231	14491	14287	14389	14483	14442	14166	14403	14278	14335	14511	14424	14452	14247	14517	14405	14287	14340	14377	14451	14537	14299	14251	14381	14340	14359	14378	14287	14352	14326	14268	14316	14337	14174	14307	14359	14293	14309	14435	14367	14407	14363	14089	14417	14470	14353	14212	14386	14258	14433	14383	14351	14280	14215	14279	14359	14373	14401	14341	14429	14360	14517	14512	14353	14446	14172	14156	14376	14361	14444	14476	14279	14434	14355	14348	14350	14423	14522	14390	14494	14352	14350	14442	14234	14375	14224	14330	14334	14226	14246	14435	14381	14252	14444	14407	14278	14235	14406	14325	14431	14308	14395	14302	14437	14143	14458	14187	14394	14347	14276	14381	14283	14419	14177	14207	14238	14262	14372	14476	14226	14357	14465	14366	14399	14398	14435	14311	14464	14261	14198	14259	14297	14305	14323	14434	14231	14147	14442	14466	14407	14357	14477	14497	14341	14374	14397	14301	14396	14384	14219	14324	14064	14601	14282	14332	14393	14233	14267	14350	14373	14333	14375	14218	14355	14358	14343	14301	14120	14351	14419	14191	14358	14322	14340	14355	14287	14133	14325	14338	14322	14359	14430	14384	14439	14358	14342	14414	14200	14238	14203	14344	14432	14231	14426	14439	14423	14432	14257	14197	14281	14380	14261	14267	14307	14215	14370	14284	14446	14257	14478	14367	14291	14419	14360	14360	14296	14277	14441	14420	14387	14437	14380	14455	14336	14347	14431	14334	14391	14298	14221	14316	14349	14352	14398	14404	14177	14391	14582	14051	14220	14624	14369	14234	14306	14358	14329	14333	14434	14377	14380	14214	14215	14293	14460	14398	14355	14162	14429	14259	14320	14349	14354	14308	14250	14306	14393	14526	14260	14377	14283	14412	14323	14493	14259	14538	14369	14366	14200	14388	14310	14355	14398	14425	14368	14290	14217	14353	14339	14284	14397	14294	14388	14426	14307	14406	14349	14322	14300	14330	14346	14281	14377	14410	14286	14381	14310	14284	14400	14429	14184	14583	14203	14320	14247	14580	14223	14355	14414	14329	14386	14215	14365	14345	14422	14177	14291	14264	14312	14355	14286	14369	14385	14308	14477	14391	14294	14278	14204	14373	14227	14396	14401	14358	14459	14342	14501	14465	14307	14283	14290	14329	14343	14421	14423	14461	14385	14216	14221	14410	14328	14327	14255	14254	14342	14451	14391	14320	14329	14402	14476	14211
27078	21526	23044	20237	17116	17249	17196	16912	16722	16709	16751	16867	16883	16822	16795	16852	16760	16741	16906	16767	17907	18274	17893	17251	16725	16753	16700	16824	16794	16702	16647	16843	16665	16607	16741	16756	16721	16483	16761	16823	16771	16687	16762	16963	16558	16628	16919	16720	16677	16708	16755	16719	16696	16775	16719	16551	16803	16623	16842	16694	16691	16470	16730	16617	16666	16519	16761	16590	16837	16628	16622	16689	16630	16825	16671	16578	16698	16821	16540	16811	16491	16793	16684	16661	16430	16679	16712	16773	16577	16502	16652	16726	16739	16610	16561	16587	16779	16676	16494	16665	16593	16733	16623	16487	16688	16814	16619	16638	16798	16935	16809	16653	16842	16580	16741	16646	16634	16576	16512	16432	16696	16502	16628	16730	16620	16649	16568	16800	16818	16574	16856	16639	16865	16553	16563	16766	16609	16538	16439	16800	16661	16587	16765	16636	16795	16671	16731	16581	16518	16759	16649	16730	16664	16779	16632	16881	16806	16753	16743	16866	16805	16932	16460	16775	16798	16576	16605	16519	16614	16597	16516	16635	16697	16642	16902	16608	16669	16641	16643	16691	16868	16629	16699	16684	16675	16685	16843	16560	16775	16659	16708	16604	16713	16782	16808	16648	16682	16621	16574	16829	16657	16556	16652	16639	16562	16589	16689	16757	16785	16466	16717	16792	16923	16728	16791	16734	16596	16682	16807	16818	16683	16580	16619	16510	16601	16743	16606	16460	16705	16683	16672	16558	16516	16746	16678	16652	16545	16573	16731	16570	16660	16466	16487	16594	16575	16721	16619	16729	16712	16706	16751	16649	16823	16589	16621	16652	16737	16677	16665	16722	16608	16696	16784	16653	16647	16484	16597	16600	16688	16730	16819	16755	16740	16582	16704	16432	16553	16695	16673	16415	16728	16610	16794	16748	16670	16532	16554	16677	16634	16719	16852	16671	16762	16671	16612	16620	16541	16633	16602	16509	16701	16716	16690	16590	16571	16545	16666	16676	16672	16662	16765	16736	16625	16634	16704	16676	16631	16774	16631	16627	16641	16514	16736	16795	16678	16718	16738	16669	16818	16873	16793	16730	16570	16547	16528	16483	16791	16688	16793	16763	16758	16600	16730	16711	16510	16661	16466	16773	16769	16587	16750	16561	16619	16529	16833	16841	16626	16668	16672	16729	16758	16611	16514	16685	16862	16901	16674	16661	16668	16738	16471	16511	16628	16606	16503	16489	16548	16762	16376	16680	16639	16642	16636	16565	16816	16647	16735	16629	16789	16556	16657	16620	16467	16589	16757	16664	16576	16635	16513	16639	16509	16505	16708	16614	16478	16785	16349	16574	16568	16778	16758	16786	16717	16502	16779	16775	16743	16680	16687	16643	16805	16631	16620	16547	16742	16554	16692	16768	16846	16719	16689	16477	16482	16750	16544	16778	16652	16714	16762	16734	16672	16822	16651	16488	16716	16702	16590	16541	16569	16682	16718	16594	16825	16432	16536	16678	16750	16694	16582	16710	16871	16636	16798	16911	16785	16489	16613	16628	16851	16554	16834	16568	16813	16739	16718	16685	16509	16841	16624	16769	16680	16672	16637	16567	16430	16703	16655	16505	16552	16587	16557	16654	16641	16545	16627	16647	16677	16725	16616	16727	16546	16674	16563	16687	16523	16651	16675	16653	16766	16663	16843	16665	16803	16544	16397	16443	16641	16583	16766	16428	16670	16500	16757	16689	16556	16638	16750	16715	16813	16592	16656	16783	16774	16744	16759	16639	16456	16763	16540	16502	16700	16577	16682	16703	16737	16659	16701	16593	16768	16609	16757	16536	16574	16514	16750	16575	16632	16630	16540	16791	16737	16715	16428	16342	16698	16714	16735	16788	16638	16632	16712	16801	16491	16738	16630	16810	16643	16618	16732	16638	16651	16863	16637	16609	17064	16696	16806	16649	16615	16726	16761	16630	16882	16589	16670	16581	16568	16861	16866	16791	16553	16492	16707	16752	16680	16791	16739	16825	16750	16567	16778	16702	16760	16658	16662	16563	16785	16826	16805	16714	16629	16420	16858	16622	16815	16450	16701	16602	16699	16698	16712	16665	16608	16688	16810	16763	16561	16740	16720	16765	16816	16732	16821	16709	16861	16721	16734	16708	16561	16747	16786	16618	16508	16636	16658	16681	16658	16784	16690	16507	16564	16883	16532	16563	16642	16636	16550	16590	16486	16678	16616	16802	16550	16601	16576	16613	16708	16710	16555	16739	16693	16552	16861	16632	16696	16755	16731	16727	16595	16573	16686	16948	16781	16649	16727	16892	16892	16720	16958	16728	16664	16483	16417	16675	16738	16457	16707	16577	16622	16599	16828	16739	16800	16732	16882	16636	16622	16570	16837	16697	16742	16628	16651	16862	16626	16514	16661	16571	16622	16655	16715	16663	16657	16817	16538	16710	16669	16701	16623	16635	16589	16691	16834	16799	16509	16797	16869	16668	16788	16628	16904	16611	16538	16656	16773	16561	16650	16771	16656	16810	16671	16590	16820	16580	16629	16447	16655	16702	16640	16834	16608	16793	16706	16640	16813	16728	16560	16677	16783	16727	16546	16493	16669	16715	16530	16414	16755	16615	16688	16753	16503	16813	16642	16534	16754	16664	16623	16591	16963	16592	16746	16738	16640	16529	16720	16677	16583	16704	16821	16741	16507	16626	16658	16746	16622	16578	16599	16661	16891	16856	16716	16757	16727	16776	16522	16567	16682	16648	16820	16604	16635	16624	16717	16643	16682	16627	16645	16569	16625	16736	16808	16800	16523	16708	16704	16782	16628	16693	16556	16661	16865	16743	16600	16765	16553	16599	16735	16696	16553	16618	16579	16706	16543	16725	16601	16684	16709	16756	16527	16554	16833	16695	16657	16713	16635	16398	16500	16868	16797	16600	16606	16691	16792	16599	16955	16739	16396	16711	16748	16631	16997	16567	16621	16623	16721	16410	16635	16602	16566	16744	16723	16833	16533	16750	16737	16728	16757	16722	16543	16590	16712	16819	16581	16677	16779	16658	16867	16686	16688	16521	16765	16687	16560	16865	16608	16730	16784	16592	16854	16686	16546	16519	16828	16724	16640	16708	16542	16769	16501	16652	16750	16800	16700	16663	16793	16861	16847	16641	16673	16720	16809	16691	16776	16776	16604	16611	16781	16845	16842	16735	16770	16633	16723	16946	16653	16827	16799	16637	16597	16571	16582	16443	16593	16517	16671	16652	16601	16531	16610	16833	16764	16588	16787	16581	16651	16641	16647	16668	16739	16817	16642	16790	16693	16839	16607	16864	16646	16625	16598	16617	16653	16729	16610	16747	16755	16739	16681	16561	16654	16636	16721	16620	16672	16669	16798	16642	16791	16564	16853	16747	16763	16874	16841	16806	16759	16519	16682	16592	16851	16696	16758	16599	16771	16772	16610	16679	16661	16991	16693	16736	16557	16762	16783	16751	16708	16620	16681	16694	16644	16668	16574	16807	16625	16575	16756	16742	16672	16607	16626	16598	16644	16664	16696	16739	16548	16794	16665	16537	16776	16761	16768	16755	16640	16754	16828	16599	16762	16398	16864	16556	16664	16736	16639	16729	16819	16557	16584	16638	16901	16485	16692	16608	16463	16859	16684	16606	16823	16544	16556	16789	16855	16626	16569	16509	16754	16763	16630	16515	16808	16746	16770	16742	16527	16640	16741	16679	16565	16585	16845	16595	16527	16508	16670	16721	16831	16739	16718	16750	16586	16562	16576	16731	16660	16546	16560	16618	16623	16777	16727	16715	16781	16674	16564	16566	16697	16522	16713	16740	16533	16687	16670	16577	16530	16493	16657	16571	16643	16808	16671	16725	16467	16697	16835	16711	16827	16512	16423	16583	16841	16724	16755	16733	16779	16671	16716	16756	16701	16730	16716	16599	16752	16655	16650	16753	16882	16597	16528	16575	16765	16736	16552	16532	16612	16632	16736	16731	16628	16963	16758	16458	16943	16728	16877	16601	16661	16696	16686	16608	16722	16686	16711	16593	16677	16778	16665	16655	16646	16675	16638	16455	16563	16594	16568	16723	16842	16812	16848	16666	16686	16785	16789	16870	16844	16724	16698	16889	16739	16656	16757	16467	16664	16768	16634	16699	16541	16634	16755	16480	16734	16439	16743	16813	16707	16771	16700	16694	16756	16742	16797	16274	16501	16604	16710	16646	16703	16665	16437	16754	16728	16587	16824	16778	16529	16830	16448	16593	16741	16814	16874	16603	16666	16599	16687	16809	16580	16691	16819	16812	16759	16736	16818	16808	16574	16536	16705	16694	16607	16800	16772	16731	16756	16703	16682	16729	16701	16842	16745	16789	16633	16695	16625	16691	16463	16628	16560	16561	16776	16603	16800	16712	16769	16545	16622	16806	16594	16577	16800	16885	16629	16926	16813	16545	16694	16751	16697	16646	16834	16681	16497	16711	16833	16541	16803	16489	16495	16712	16689	16833	16497	16803	16899	16767	16810	16580	16719	16868	16796	16762	16759	16602	16708	16584	16693	16682	16606	16745	16643	16766	16783	16790	16709	16829	16651	16809	16638	16709	16722	16764	16692	16858	16725	16892	16746	16840	16791	16555	16621	16631	16784	16557	16612	16771	16600	16547	16656	16734	16653	16739	16705	16371	16680	16679	16601	16734	16885	16574	16721	16557	16629	16600	16549	16719	16721	16789	16837	16729	16651	16688	16676	16664	16693	16738	16590	16601	16626	16700	16844	16536	16684	16630	16533	16884	16896	16779	16640	16470	16809	16671	16883	16560	16592	16570	16599	16675	16711	16578	16709	16822	16542	16677	16839	16402	16687	16598	16560	16642	16762	16669	16848	16538	16774	16760	16575	16563	16636	16549	16620	16791	16611	16649	16466	16685	16571	16631	16727	16707	16656	16554	16769	16668	16644	16678	16634	16640	16719	16587	16710	16623	16631	16649	16713	16627	16858	16623	16597	16779	16696	16607	16690	16490	16712	17031	16784	16800	16759	16827	16740	16767	16477	16713	16665	16776	16780	16812	16717	16684	16494	16626	16650	16792	16797	16565	16643	16707	16707	16777	16820	16535	16646	16721	16604	16590	16781	16592	16789	16797
15312	17554	17637	17255	16783	16354	16134	16062	15950	15800	15979	15817	15743	15658	15772	15863	15923	15911	15787	16078	17579	17663	17049	16365	15828	15832	15597	15750	15804	15716	15584	15604	15656	15631	15565	15683	15646	15572	15732	15644	15922	15739	15541	15648	15630	15649	15703	15747	15723	15620	15713	15510	15635	15579	15597	15745	15791	15607	15676	15711	15760	15674	15672	15730	15619	15497	15597	15622	15822	15625	15659	15871	15627	15683	15772	15690	15568	15632	15746	15545	15592	15690	15692	15725	15812	15610	15611	15484	15735	15673	15592	15593	15693	15805	15571	15761	15966	15336	15703	15724	15575	15671	15741	15771	15862	15632	15826	15584	15596	15800	15642	15574	15721	15618	15704	15616	15652	15647	15713	15534	15731	15687	15639	15734	15494	15401	15594	15713	15633	15634	15502	15683	15731	15782	15860	15674	15687	15558	15679	15741	15715	15669	15711	15672	15780	15515	15791	15761	15734	15705	15613	15804	15828	15495	15614	15740	15675	15788	15739	15690	15721	15770	15606	15613	15822	15793	15907	15594	15747	15798	15589	15710	15704	15732	15724	15712	15632	15621	15533	15550	15589	15849	15774	15672	15520	15666	15789	15728	15534	15613	15673	15606	15608	15518	15668	15658	15671	15679	15664	15734	15495	15449	15666	15778	15690	15677	15606	15535	15718	15720	15822	15682	15824	15655	15686	15651	15542	15620	15665	15743	15706	15732	15736	15762	15779	15557	15618	15697	15589	15623	15692	15661	15669	15676	15676	15665	15848	15508	15701	15670	15689	15582	15742	15686	15611	15716	15615	15565	15665	15551	15647	15633	15725	15719	15488	15550	15682	15628	15623	15813	15637	15736	15700	15725	15603	15517	15896	15670	15657	15604	15702	15811	15694	15869	15695	15649	15739	15758	15651	15589	15659	15626	15641	15722	15771	15725	15665	15802	15445	15579	15489	15669	15723	15692	15682	15684	15521	15663	15608	15551	15755	15634	15690	15614	15700	15642	15688	15625	15640	15713	15522	15626	15637	15667	15863	15524	15596	15822	15639	15638	15403	15529	15817	15579	15731	15579	15594	15688	15648	15561	15847	15615	15735	15806	15681	15754	15753	15383	15777	15800	15820	15594	15697	15646	15742	15770	15695	15714	15737	15702	15713	15684	15747	15700	15723	15597	15682	15563	15502	15758	15760	15726	15642	15685	15617	15734	15616	15720	15586	15401	15801	15524	15765	15571	15667	15676	15693	15799	15679	15495	15690	15540	15681	15738	15794	15787	15690	15778	15671	15548	15718	15684	15831	15545	15698	15611	15697	15613	15752	15624	15643	15616	15776	15659	15611	15697	15727	15642	15680	15542	15720	15747	15635	15674	15593	15674	15650	15658	15728	15716	15649	15500	15667	15700	15660	15659	15504	15814	15503	15491	15698	15625	15471	15723	15732	15760	15599	15611	15597	15659	15710	15682	15666	15643	15750	15654	15567	15508	15771	15686	15786	15679	15660	15641	15753	15658	15732	15675	15689	15816	15743	15842	15735	15898	15766	15692	15706	15754	15675	15652	15721	15716	15906	15683	15747	15646	15558	15817	15820	15617	15571	15694	15731	15639	15744	15553	15633	15707	15531	15849	15637	15806	15612	15636	15661	15724	15732	15702	15736	15731	15708	15623	15671	15620	15772	15485	15793	15621	15702	15626	15638	15714	15550	15650	15518	15817	15845	15665	15800	15705	15763	15668	15623	15533	15603	15457	15747	15702	15601	15644	15637	15561	15660	15609	15749	15755	15691	15682	15702	15606	15668	15675	15639	15572	15747	15714	15402	15571	15557	15633	15549	15593	15590	15724	15560	15734	15697	15622	15657	15735	15917	15711	15759	15608	15734	15630	15586	15568	15779	15596	15704	15732	15518	15633	15749	15589	15617	15758	15675	15707	15601	15628	15560	15875	15479	15698	15844	15767	15811	15669	15649	15525	15680	15759	15646	15614	15679	15659	15740	15646	15629	15639	15634	15753	15630	15614	15660	15552	15570	15570	15938	15291	15624	15757	15732	15669	15588	15674	15811	15590	15769	15736	15852	15707	15744	15655	15779	15530	15600	15702	15685	15586	15720	15696	15661	15914	15578	15691	15506	15647	15597	15707	15892	15659	15697	15841	15673	15611	15605	15499	15636	15683	15722	15637	15719	15631	15689	15629	15689	15838	15567	15586	15618	15770	15713	15805	15717	15815	15735	15625	15627	15684	15676	15828	15648	15753	15487	15838	15618	15557	15586	15876	15634	15591	15689	15720	15672	15552	15740	15779	15496	15728	15709	15697	15544	15850	15719	15560	15877	15632	15627	15684	15785	15634	15612	15682	15892	15660	15689	15354	15591	15613	15850	15538	15546	15475	15682	15603	15749	15552	15616	15780	15686	15572	15802	15643	15684	15684	15626	15611	15570	15669	15830	15840	15644	15598	15708	15770	15884	15591	15779	15597	15613	15667	15513	15471	15715	15677	15785	15526	15553	15519	15694	15637	15612	15717	15618	15638	15854	15614	15759	15727	15644	15801	15631	15740	15764	15619	15727	15716	15657	15471	15646	15690	15682	15726	15715	15736	15626	15733	15757	15667	15772	15519	15808	15675	15672	15750	15675	15595	15592	15609	15755	15794	15704	15676	15856	15684	15623	15785	15699	15582	15658	15716	15562	15678	15838	15648	15704	15667	15553	15728	15703	15632	15621	15539	15646	15700	15698	15602	15569	15725	15731	15690	15626	15651	15608	15771	15646	15734	15706	15678	15629	15874	15808	15579	15846	15687	15625	15549	15734	15701	15691	15512	15720	15696	15800	15631	15617	15793	15678	15537	15680	15733	15606	15772	15659	15695	15648	15707	15621	15744	15715	15618	15650	15713	15759	15598	15567	15620	15717	15610	15644	15637	15792	15614	15638	15707	15557	15735	15551	15621	15762	15736	15626	15622	15699	15731	15549	15732	15664	15732	15648	15409	15727	15602	15529	15609	15671	15619	15681	15616	15700	15776	15807	15596	15839	15780	15661	15611	15656	15688	15763	15724	15717	15691	15491	15623	15852	15666	15713	15581	15658	15933	15660	15515	15632	15597	15701	15730	15785	15730	15621	15634	15659	15584	15524	15592	15709	15628	15609	15800	15841	15674	15735	15568	15536	15746	15614	15645	15737	15761	15723	15668	15767	15706	15699	15598	15783	15810	15630	15805	15571	15579	15753	15595	15747	15684	15835	15681	15742	15555	15621	15675	15694	15708	15644	15578	15627	15753	15737	15681	15625	15615	15549	15817	15496	15657	15824	15690	15805	15686	15681	15604	15501	15729	15719	15641	15643	15774	15816	15708	15740	15525	15812	15681	15613	15562	15733	15643	15580	15807	15696	15640	15763	15737	15714	15770	15727	15715	15728	15683	15704	15788	15637	15657	15739	15760	15704	15727	15669	15626	15713	15659	15691	15721	15775	15688	15591	15531	15852	15808	15598	15650	15761	15730	15788	15720	15754	15749	15626	15646	15644	15638	15622	15525	15831	15732	15678	15687	15731	15563	15738	15737	15710	15696	15591	15785	15698	15635	15755	15723	15744	15895	15603	15843	15654	15764	15765	15761	15651	15677	15694	15572	15586	15691	15707	15716	15833	15632	15647	15627	15636	15533	15643	15550	15583	15607	15749	15610	15677	15708	15635	15758	15573	15765	15849	15672	15831	15825	15807	15714	15670	15519	15684	15607	15711	15641	15682	15670	15646	15617	15597	15645	15850	15737	15512	15596	15653	15638	15790	15676	15598	15725	15683	15729	15446	15686	15543	15682	15606	15677	15471	15791	15706	15688	15736	15571	15624	15710	15493	15590	15586	15580	15631	15741	15665	15620	15706	15708	15683	15645	15670	15705	15572	15739	15538	15836	15615	15681	15685	15634	15621	15671	15621	15502	15694	15744	15622	15609	15827	15788	15612	15543	15674	15780	15523	15805	15615	15702	15516	15794	15524	15747	15795	15672	15784	15622	15661	15640	15597	15773	15654	15593	15756	15586	15606	15689	15531	15822	15795	15773	15688	15575	15593	15749	15601	15748	15741	15717	15727	15774	15438	15624	15704	15672	15552	15616	15888	15695	15650	15651	15704	15794	15746	15639	15715	15576	15705	15788	15535	15815	15670	15681	15593	15646	15665	15761	15646	15651	15719	15742	15648	15824	15609	15654	15672	15722	15586	15699	15682	15736	15826	15588	15774	15618	15756	15690	15758	15721	15778	15790	15487	15694	15595	15600	15744	15679	15734	15708	15584	15589	15766	15778	15859	15758	15801	15780	15504	15621	15728	15661	15653	15808	15672	15677	15623	15707	15700	15754	15601	15664	15783	15562	15687	15614	15736	15887	15710	15642	15744	15659	15738	15794	15825	15672	15686	15652	15478	15507	15659	15555	15728	15857	15741	15659	15769	15613	15687	15476	15747	15576	15677	15607	15743	15892	15690	15692	15731	15708	15797	15602	15764	15731	15728	15697	15746	15781	15473	15738	15691	15603	15676	15882	15731	15514	15697	15620	15587	15603	15767	15682	15677	15653	15777	15667	15556	15863	15648	15599	15767	15735	15699	15962	15781	15684	15639	15798	15762	15696	15640	15869	15623	15708	15677	15519	15775	15610	15621	15688	15859	15631	15674	15642	15613	15655	15655	15806	15728	15706	15618	15584	15467	15611	15525	15718	15670	15727	15603	15572	15671	15587	15537	15599	15643	15833	15662	15722	15835	15787	15648	15733	15638	15622	15627	15699	15763	15705	15634	15760	15665	15578	15694	15661	15674	15786	15543	15620	15682	15643	15666	15614	15684	15698	15678	15591	15638	15550	15705	15659	15670	15603	15600	15520	15812	15526	15624	15798	15658	15688	15679	15683	15734	15807	15789	15805	15552	15836	15620	15634	15643	15709	15636	15651	15716	15705	15826	15753	15609	15661	15728	15624	15548	15760	15731	15642	15669	15696	15711	15667	15673	15687	15850	15579	15664	15614	15644	15675	15574	15656	15817	15616	15692	15697	15661	15673	15644	15795	15602	15546	15887	15900	15629	15671	15701	15496	15721	15620	15725	15543	15795	15719	15793	15446	15645	15562	15678	15720	15675	15855	15649	15565	15760	15572	15813	15607
23859	20932	28128	24031	21665	20363	19652	17501	16776	16817	16866	16546	16609	16200	16355	16431	16535	16546	16567	19518	23684	23100	20165	17954	17135	16562	16367	16369	16122	16102	16280	16125	16014	16247	16185	16249	16227	16059	16092	16149	16284	15919	16114	16170	16155	16102	15985	16299	16340	16301	16133	16191	16136	15953	16111	16408	16273	16144	16188	15847	16205	16171	16210	16229	16166	15929	16058	16119	16001	16289	16422	16236	16395	16276	16233	16252	16180	16242	16087	16068	15941	16039	16205	16186	15977	16213	16068	16187	16347	16141	15979	16276	16016	16015	16057	15957	16148	16181	16082	16056	16042	16123	15980	16214	16274	15938	16035	16092	16219	16262	16136	16046	16122	16036	16265	16089	16159	16251	16105	16080	16179	16077	16216	16152	16246	16049	16093	16132	15894	16115	16065	16204	16233	16178	16040	16290	16092	16038	16140	16164	16042	16059	16317	16136	16147	16147	16220	16055	16123	16252	16021	16103	16128	16081	16189	16080	16078	16167	16191	16111	16139	16080	16183	16077	16014	16080	16075	16031	16137	16057	16082	15902	16244	16228	16118	16034	15963	16133	16171	16085	16190	16169	15956	16128	16127	16086	16295	16107	16072	16141	16221	16026	16266	16099	15867	15976	16154	16201	16176	16129	16145	16119	16033	15848	16122	16131	16144	16048	16091	16270	16133	15969	16111	16140	15885	16165	16095	16107	16081	16176	16009	16163	15938	16068	15968	16083	16066	16194	16060	16155	16080	16112	16187	16211	16033	16018	16034	16054	16115	16151	16265	16015	16113	16080	16207	16372	16181	16219	16245	15980	16221	16164	16312	16136	16155	16015	16034	16091	16155	15984	16178	16179	16062	16109	16122	16100	16050	16335	16179	16045	16108	16118	16056	16156	16070	16092	16117	15885	16027	16157	16267	16041	16121	16249	16275	16231	16191	15987	16168	16121	15954	16255	15979	16010	16078	16228	16219	16107	16124	16029	16100	16063	16211	16216	15998	15908	16066	16154	15802	16250	15908	16151	16257	16150	16141	16114	16221	16030	16179	16214	16197	16181	16176	16180	16015	15962	16192	16136	15999	16149	16279	16096	16070	15995	16051	16046	16163	16135	16063	16281	16091	16188	16287	15949	16071	16129	16121	16053	15921	16231	16336	16069	16045	16146	16108	16067	15987	15972	16002	16103	15986	16200	15975	15948	16174	16238	15979	16009	16041	15975	16236	16230	16308	15952	16028	15989	15999	16160	16198	16082	16114	16003	16015	16183	16249	15996	16071	15990	16207	16018	16051	15940	16126	16094	15994	16036	16135	16127	16147	15923	15977	16073	16259	16065	16053	16136	16000	16229	16100	16083	16309	16074	16123	16027	15996	16254	16202	16246	16327	16078	16124	16068	16144	16164	16078	16295	15979	16120	16078	16083	16123	16122	16254	16293	15944	16152	16241	16071	15981	16055	15907	16194	16325	16060	16160	16199	16027	16146	16203	16076	16236	16079	16108	16055	16107	16073	16174	16149	16125	16058	16146	16033	16299	16081	16190	16141	16346	16142	16189	16133	15977	16084	16309	16066	15999	16062	16164	16078	16056	16181	16042	15857	15983	16061	16020	15920	16154	16217	15969	16133	16011	16139	16024	16000	16151	16024	16145	16139	16056	16265	16176	15971	16064	16082	15838	16189	16287	16183	16098	16232	16012	16098	16169	16229	16115	16048	16055	16250	16059	16132	16043	16120	16079	16086	16311	16034	16083	16235	16026	16154	16137	16240	16024	16279	16125	16182	16296	16086	16137	16277	16358	16079	16041	15980	16019	16260	16177	16089	16126	16101	16242	16025	15977	16217	15955	16309	15973	16153	16024	16024	15932	16201	16067	16153	16269	16034	16169	16117	15967	16226	16171	16189	16059	16153	16171	15933	16123	15876	15997	16284	16355	16311	16204	16021	15993	16258	16029	15951	16191	16035	16089	16207	16004	16134	16077	16204	16054	15983	16137	16067	16280	16070	15937	16099	15967	16023	16157	16298	16311	16096	16244	16131	15937	16264	16081	16081	16223	16278	16119	16125	16183	16045	16034	16165	16256	16064	16008	16030	15928	16085	16137	16234	16019	16068	16198	16177	16100	16230	16077	16034	16262	16080	16031	16067	16078	16351	15982	15978	16093	16280	16116	15911	16067	16070	15999	15929	16057	16180	16067	16091	16225	16169	16164	16213	16070	16018	16135	16018	16215	15949	16053	15940	16206	16092	16085	16069	16234	16266	16247	16040	16094	16012	16003	16231	16133	16216	16109	16197	16249	16096	16206	16143	16063	16073	16127	16184	16264	16197	16120	16275	15998	16180	16085	16100	15973	16082	16041	16214	16162	16155	16283	16074	16072	16158	16140	16234	16150	16022	16227	16245	15963	16048	16171	16214	16132	16132	16193	15953	16197	16112	16176	16174	15956	16143	16325	15932	16033	16102	16163	16222	16170	16242	16171	16199	16310	16180	16242	16401	16033	16087	15968	16112	16117	15988	16027	16358	16166	16109	16164	16101	16124	16065	16067	16074	15994	16155	16256	16133	16144	16381	16267	16035	16041	16223	15979	16050	16236	15967	15918	16259	15960	16105	16268	16147	16312	15961	16297	16305	16197	16061	16199	16125	16206	16098	15984	15871	16181	16183	16194	15989	16225	16087	16144	15982	16056	16305	16066	16303	16179	16234	16209	16236	16244	16081	16196	16148	16127	16129	16105	16252	16078	16055	16130	16172	16072	16143	16153	16097	16135	16193	16163	16033	16053	16162	16351	15951	16094	15986	16187	16254	16120	16000	16138	15927	16106	16099	16228	16081	15972	16321	16022	16335	16183	16057	16301	15869	16115	16064	16053	16074	16043	16052	16009	16215	16038	16100	16232	16070	16074	16213	15939	15951	16086	16017	16187	16063	16093	16122	16107	16079	16200	16028	16161	16050	16113	16095	15982	15922	16054	16057	16096	15984	16170	16138	16259	16194	15866	15902	16120	16004	16119	15969	16099	16182	16086	15918	16155	16018	16062	15924	16158	16200	16300	16264	16180	16145	16218	16146	16003	16016	16141	15994	16102	15920	16159	16017	15963	16163	16109	16188	15988	16072	16150	16171	15929	16041	16029	16057	16110	16162	16009	16112	16088	16210	16210	16144	16371	16297	16122	16173	16050	16209	16143	16156	16208	16036	16170	16175	16073	16141	15929	16082	16336	16108	16016	16377	16224	16325	16067	15956	16068	16365	16013	16111	16046	16377	16093	15887	16055	15865	16195	16060	15964	15968	16006	16208	16054	16180	16221	16202	16168	16315	16345	16097	15983	16241	15975	15941	16088	16077	16194	16176	16187	16034	16150	16082	16111	16120	16150	16337	16171	15994	15959	16069	16177	16179	15934	16338	16094	16225	16085	16243	15976	16249	16145	16099	16071	16090	16027	16223	16105	16097	16296	16103	16198	16224	15871	15885	15991	16151	16032	16369	16259	16083	16311	16221	16225	16199	16156	16217	16116	16073	16136	16099	16138	16121	15971	16189	16192	16002	16061	16017	16271	16219	15916	16099	16172	16073	16093	15969	16271	16140	15978	16056	16171	15986	16165	16070	16034	16230	16155	16117	16179	16242	16132	16033	15917	16254	15981	16155	16140	16191	16132	16145	15982	16048	15972	15966	16174	16234	16165	16044	16120	16102	16162	16057	16092	16080	16152	15954	16010	15785	16095	16033	16089	16170	16114	15913	16003	16285	16160	16253	16105	16223	15964	16092	16034	16072	16131	16215	15859	15996	15905	16014	16148	16111	15978	16215	16094	16207	16196	16234	16208	16033	16093	16116	16297	16271	16019	16098	16170	16007	16124	16276	16309	16056	16155	16347	16178	16042	16066	16155	16195	16237	16145	16093	15920	16086	16222	16256	16142	15968	16137	16254	16134	16222	16209	16176	16002	16035	15961	15933	16108	15980	16049	16011	15962	16013	16047	15803	16168	16105	16169	16233	16004	16191	16208	16024	16180	16207	16040	16192	15892	16048	16156	16193	16144	16130	16357	16058	16145	16256	16160	16007	16060	16015	16132	16183	16067	16176	16406	15970	16184	16166	16258	16037	15966	16190	15929	16125	15985	16066	15940	16120	15936	16142	16136	16325	16223	16042	16136	16184	16089	16201	16046	16227	16180	16159	16260	16296	16181	16174	16196	15787	16163	16173	16302	16102	16046	15822	15905	15962	15894	16174	16114	16214	16236	16017	16202	15948	16174	16169	16344	16347	15983	16054	16043	15913	16306	16203	16181	16113	16216	16233	16169	16085	16267	16115	16068	15966	16207	16140	16225	16155	16180	16022	16105	16115	16036	16146	16203	16234	16223	16262	16029	16121	16196	16046	16122	15988	16114	16059	16441	16074	16078	16379	16019	15970	16182	15977	16183	16263	16172	16056	16040	16206	16306	16167	16039	16359	16183	16156	16154	16249	16098	16218	16144	16114	16080	16186	16112	16126	16041	16174	16250	15891	16097	16039	16035	16047	15940	15903	16105	16157	16203	16184	16192	16106	16121	15989	15992	16082	16101	16030	16139	16196	16030	16176	15956	16311	16002	16123	16135	16192	15998	16286	16131	16123	16186	16142	16091	16088	16183	15930	16176	16304	15975	16309	16170	16032	15997	16278	16026	16129	16209	16084	16029	15954	16142	16035	16212	16027	16057	16065	16098	16126	16195	16204	16242	16019	15987	16097	16233	16063	16244	16221	15977	16050	16151	16170	16140	16259	16160	16149	16158	16059	16223	16104	15997	15967	16429	15975	16148	16185	16076	16248	16045	16112	16091	16031	15940	16134	16145	16088	16224	16086	15971	16317	16257	15947	16053	16000	16054	16230	16278	16097	16117	16028	16103	16069	16153	16033	16065	16066	16128	16210	16163	16199	16172	16297	16259	16107	16158	16076	16081	16204	16224	15926	15953	16096	16042	16196	16068	16071	16069	16213	16187	16062	16074	16150	16245	16321	16075	16104	16271	16059	16165	16199	16171	16175	16363	16121	16064	16236	16152	16082	16273	16113	16103	16207	16140	16051	16263	16052	16052	16071	16186	16004	16189	16223	16249	16200	15979	16308	16218	16002	16139	16044	16031	16097	15933	16073	16156	16179	16049	16146
14284	23512	22998	20345	19721	18200	17290	16811	16425	16131	16062	15895	15894	15797	15847	15917	15992	15867	15863	21699	26094	24481	20246	17399	16367	15480	15378	15402	15377	15278	15412	15322	15554	15287	15330	15504	15401	15394	15197	15379	15590	15418	15343	15397	15433	15246	15381	15307	15429	15450	15274	15359	15495	15425	15406	15437	15368	15311	15320	15459	15302	15348	15487	15432	15295	15335	15384	15479	15461	15270	15525	15179	15286	15375	15348	15311	15423	15335	15333	15432	15614	15436	15383	15386	15332	15363	15405	15522	15324	15207	15253	15385	15230	15327	15370	15350	15345	15321	15413	15496	15479	15329	15317	15208	15329	15514	15211	15354	15461	15419	15294	15480	15396	15445	15318	15282	15383	15445	15367	15258	15330	15400	15282	15513	15328	15329	15222	15529	15299	15517	15301	15447	15331	15270	15327	15230	15271	15508	15329	15433	15505	15522	15281	15275	15441	15329	15503	15347	15288	15378	15243	15217	15440	15490	15266	15291	15436	15326	15254	15488	15419	15412	15247	15311	15341	15422	15390	15444	15420	15476	15381	15555	15385	15585	15359	15355	15459	15453	15420	15365	15450	15400	15297	15486	15440	15437	15371	15173	15406	15421	15226	15470	15434	15469	15453	15312	15435	15297	15297	15247	15300	15447	15444	15348	15298	15328	15454	15224	15400	15389	15327	15276	15569	15449	15315	15435	15543	15167	15366	15378	15287	15394	15352	15429	15431	15552	15336	15284	15481	15396	15266	15387	15492	15508	15441	15461	15341	15264	15307	15409	15245	15374	15415	15259	15440	15536	15320	15245	15386	15467	15228	15364	15306	15227	15438	15353	15611	15473	15373	15329	15329	15227	15340	15364	15481	15334	15241	15576	15257	15339	15356	15490	15190	15443	15445	15417	15409	15334	15328	15360	15317	15292	15230	15369	15406	15375	15228	15400	15358	15446	15451	15527	15321	15467	15424	15345	15459	15445	15184	15305	15360	15266	15554	15333	15305	15404	15541	15436	15369	15302	15427	15277	15357	15225	15298	15413	15382	15442	15291	15365	15446	15515	15339	15416	15268	15554	15353	15312	15388	15243	15505	15340	15310	15501	15532	15316	15326	15307	15250	15531	15535	15376	15253	15444	15395	15371	15336	15450	15473	15333	15410	15301	15471	15344	15403	15439	15488	15368	15335	15292	15401	15485	15527	15476	15388	15424	15433	15310	15236	15305	15414	15182	15411	15311	15282	15307	15362	15435	15470	15433	15365	15291	15479	15355	15392	15544	15418	15324	15309	15349	15455	15563	15497	15446	15409	15508	15379	15483	15266	15408	15283	15272	15461	15322	15258	15343	15342	15389	15535	15310	15433	15386	15427	15375	15386	15441	15421	15437	15424	15292	15391	15440	15487	15231	15325	15296	15398	15233	15445	15348	15448	15353	15484	15327	15303	15355	15394	15363	15442	15210	15248	15374	15265	15352	15519	15381	15369	15258	15215	15253	15521	15597	15441	15367	15394	15346	15500	15237	15312	15433	15303	15368	15404	15393	15479	15258	15484	15398	15453	15275	15512	15304	15457	15344	15336	15264	15354	15292	15455	15381	15378	15350	15281	15380	15397	15469	15431	15392	15318	15326	15334	15297	15417	15261	15347	15289	15461	15179	15424	15203	15613	15403	15452	15293	15347	15519	15401	15295	15630	15291	15211	15448	15347	15386	15441	15424	15434	15463	15410	15381	15456	15592	15362	15453	15389	15400	15468	15379	15524	15223	15401	15182	15522	15260	15218	15230	15429	15419	15322	15256	15267	15293	15283	15404	15279	15367	15457	15366	15465	15441	15287	15332	15392	15347	15229	15414	15446	15477	15425	15269	15443	15314	15356	15314	15354	15362	15288	15437	15436	15400	15334	15390	15417	15270	15322	15236	15284	15427	15429	15456	15356	15342	15322	15513	15450	15278	15362	15369	15256	15380	15563	15367	15377	15277	15456	15344	15369	15304	15284	15295	15220	15363	15312	15432	15306	15360	15432	15342	15359	15460	15198	15397	15471	15293	15413	15400	15458	15331	15358	15338	15318	15431	15473	15170	15420	15310	15223	15295	15395	15449	15419	15197	15294	15357	15421	15391	15299	15544	15575	15240	15448	15201	15542	15387	15428	15400	15399	15417	15585	15275	15415	15321	15199	15284	15520	15393	15399	15306	15524	15424	15433	15371	15339	15448	15207	15483	15301	15401	15228	15307	15442	15371	15343	15294	15389	15349	15204	15491	15370	15406	15381	15560	15355	15551	15392	15424	15203	15426	15427	15476	15363	15340	15339	15186	15584	15357	15517	15533	15337	15238	15336	15287	15360	15513	15271	15400	15298	15422	15254	15432	15466	15451	15359	15324	15355	15319	15383	15381	15489	15491	15405	15382	15360	15407	15301	15297	15375	15332	15439	15274	15439	15238	15395	15486	15391	15426	15497	15428	15341	15492	15431	15424	15219	15328	15493	15324	15380	15301	15341	15280	15553	15284	15443	15443	15348	15440	15320	15481	15388	15226	15240	15511	15343	15252	15420	15399	15489	15387	15262	15264	15328	15385	15395	15426	15353	15264	15310	15431	15367	15372	15452	15346	15492	15416	15362	15449	15331	15403	15262	15316	15435	15314	15220	15369	15355	15301	15426	15423	15528	15417	15489	15339	15293	15469	15354	15423	15463	15200	15407	15348	15486	15377	15282	15282	15465	15278	15620	15240	15475	15325	15412	15392	15366	15326	15123	15483	15310	15484	15409	15304	15485	15318	15248	15419	15520	15408	15352	15248	15391	15482	15240	15319	15490	15513	15358	15454	15397	15265	15389	15366	15437	15375	15460	15534	15287	15336	15490	15345	15370	15567	15412	15269	15396	15383	15354	15440	15309	15371	15539	15345	15390	15466	15539	15267	15374	15358	15470	15188	15368	15278	15553	15458	15452	15406	15468	15433	15514	15417	15393	15295	15331	15497	15329	15347	15299	15226	15392	15461	15304	15331	15475	15448	15497	15297	15173	15316	15324	15174	15393	15468	15366	15271	15433	15437	15256	15350	15322	15554	15338	15331	15430	15268	15370	15311	15473	15389	15351	15447	15412	15467	15486	15210	15431	15520	15297	15385	15460	15248	15330	15366	15463	15422	15289	15335	15345	15414	15228	15419	15369	15320	15341	15376	15451	15399	15326	15416	15208	15441	15532	15207	15182	15502	15389	15402	15354	15253	15333	15458	15382	15383	15505	15378	15204	15333	15398	15341	15377	15306	15318	15507	15490	15536	15434	15365	15310	15371	15358	15289	15155	15361	15352	15286	15322	15358	15334	15278	15533	15279	15223	15369	15178	15379	15269	15274	15400	15610	15249	15249	15282	15366	15341	15417	15362	15416	15366	15463	15448	15329	15422	15335	15318	15357	15353	15294	15409	15474	15475	15307	15397	15454	15506	15353	15385	15347	15422	15235	15372	15335	15454	15231	15392	15505	15556	15378	15376	15385	15287	15404	15572	15507	15465	15525	15362	15449	15392	15498	15446	15512	15248	15383	15421	15555	15402	15361	15468	15573	15191	15495	15449	15246	15290	15409	15320	15515	15275	15484	15343	15186	15514	15219	15468	15290	15409	15450	15384	15346	15613	15364	15463	15387	15256	15271	15339	15365	15416	15254	15395	15432	15379	15297	15360	15363	15326	15376	15410	15186	15504	15402	15313	15492	15318	15480	15337	15466	15455	15378	15390	15390	15312	15473	15451	15548	15423	15368	15480	15178	15371	15409	15358	15460	15520	15270	15394	15308	15441	15317	15490	15155	15467	15276	15446	15320	15382	15384	15251	15448	15462	15407	15349	15444	15314	15459	15413	15367	15527	15305	15419	15592	15222	15372	15446	15436	15362	15428	15453	15265	15388	15372	15247	15425	15299	15361	15342	15512	15187	15517	15429	15486	15293	15299	15400	15428	15211	15464	15371	15412	15412	15343	15313	15452	15287	15315	15468	15444	15431	15318	15070	15487	15384	15318	15362	15412	15338	15461	15255	15470	15369	15340	15409	15292	15354	15270	15396	15364	15254	15383	15246	15425	15307	15483	15451	15504	15302	15313	15382	15313	15468	15385	15497	15381	15386	15139	15449	15455	15239	15360	15476	15369	15409	15482	15192	15418	15449	15161	15435	15440	15186	15465	15109	15341	15345	15434	15244	15394	15362	15138	15294	15377	15406	15537	15261	15299	15414	15201	15466	15253	15397	15388	15288	15344	15400	15470	15412	15420	15311	15401	15256	15428	15548	15382	15378	15389	15432	15385	15170	15493	15368	15422	15488	15437	15384	15352	15339	15268	15368	15409	15312	15251	15336	15451	15396	15372	15457	15583	15273	15423	15432	15351	15255	15317	15314	15444	15422	15424	15410	15203	15471	15412	15369	15448	15399	15374	15416	15338	15480	15547	15397	15305	15504	15550	15454	15337	15353	15422	15401	15276	15154	15303	15252	15495	15480	15303	15358	15371	15415	15509	15390	15450	15174	15382	15198	15247	15309	15336	15465	15314	15480	15225	15473	15313	15408	15240	15523	15274	15422	15393	15477	15385	15440	15374	15511	15267	15411	15390	15358	15366	15330	15387	15516	15323	15397	15350	15457	15226	15451	15534	15320	15347	15314	15386	15399	15365	15359	15287	15436	15315	15334	15276	15424	15572	15454	15320	15279	15296	15334	15222	15352	15314	15485	15318	15362	15422	15285	15511	15272	15307	15266	15341	15475	15403	15420	15252	15469	15300	15453	15282	15413	15346	15312	15504	15396	15349	15448	15260	15391	15414	15322	15546	15357	15393	15421	15514	15410	15325	15189	15511	15459	15256	15325	15484	15349	15414	15425	15485	15250	15564	15581	15437	15362	15355	15387	15400	15412	15345	15305	15424	15280	15379	15358	15587	15470	15422	15315	15201	15428	15439	15421	15393	15459	15353	15542	15335	15354	15365	15316	15436	15316	15367	15388	15452	15501	15303	15273	15416	15527	15377	15307	15328	15210	15384	15333	15352	15359	15305	15398	15445	15375	15434	15237	15393	15441	15367	15444	15359	15490	15426	15465	15373	15474	15440	15406	15294	15322	15538	15434	15231	15318	15488	15499	15283	15368	15481	15318	15317	15345	15503
22828	20942	28661	23350	21150	22409	22229	17417	16334	15989	16015	15564	15444	15584	15585	15464	15400	15190	15364	17575	26145	27939	22408	18448	16666	15398	14957	14710	14621	14787	14570	14775	14626	14710	14564	14719	14595	14781	14616	14564	14677	14482	14615	14547	14598	14540	14561	14527	14535	14688	14812	14623	14560	14535	14626	14483	14721	14670	14625	14759	14414	14436	14793	14460	14628	14779	14732	14626	14514	14608	14589	14616	14635	14552	14496	14487	14557	14694	14623	14476	14502	14632	14664	14531	14531	14648	14584	14566	14527	14654	14626	14648	14725	14463	14557	14645	14534	14630	14650	14415	14764	14421	14638	14638	14474	14600	14518	14649	14610	14663	14693	14569	14776	14580	14506	14792	14730	14657	14567	14690	14570	14423	14645	14751	14678	14643	14467	14519	14397	14479	14449	14665	14590	14614	14516	14472	14575	14487	14596	14617	14584	14414	14393	14757	14398	14521	14548	14619	14564	14580	14691	14822	14641	14607	14679	14487	14671	14319	14629	14687	14604	14406	14433	14532	14675	14739	14554	14519	14697	14638	14599	14683	14528	14803	14457	14565	14332	14455	14534	14561	14457	14660	14495	14693	14586	14647	14550	14585	14757	14553	14616	14563	14518	14377	14730	14439	14656	14611	14635	14627	14662	14413	14531	14533	14610	14533	14464	14627	14604	14709	14645	14498	14618	14523	14542	14619	14716	14553	14552	14504	14727	14468	14635	14495	14605	14497	14569	14604	14515	14648	14371	14486	14702	14692	14415	14645	14570	14411	14638	14629	14747	14561	14454	14620	14618	14680	14462	14591	14574	14733	14607	14577	14416	14677	14415	14607	14651	14490	14545	14558	14658	14492	14491	14494	14569	14441	14584	14613	14476	14459	14658	14410	14646	14493	14716	14556	14761	14721	14580	14625	14567	14998	14404	14530	14497	14403	14664	14473	14536	14694	14541	14604	14477	14550	14671	14535	14441	14463	14614	14788	14292	14715	14689	14473	14557	14682	14492	14635	14489	14763	14571	14511	14772	14621	14672	14487	14542	14662	14500	14731	14431	14745	14421	14379	14536	14588	14641	14586	14510	14493	14660	14632	14567	14646	14615	14575	14545	14455	14692	14657	14649	14510	14576	14690	14646	14394	14570	14411	14652	14596	14449	14362	14608	14473	14451	14631	14477	14661	14331	14695	14638	14588	14525	14495	14729	14554	14541	14609	14750	14681	14483	14596	14470	14741	14465	14668	14752	14622	14593	14488	14665	14462	14397	14764	14553	14531	14473	14617	14587	14551	14656	14625	14683	14579	14672	14520	14398	14546	14414	14427	14584	14494	14566	14478	14630	14337	14680	14621	14387	14493	14511	14501	14497	14748	14614	14553	14474	14576	14552	14669	14616	14505	14608	14582	14505	14705	14568	14442	14506	14526	14578	14729	14722	14500	14665	14670	14561	14546	14611	14520	14527	14429	14596	14535	14608	14421	14551	14654	14515	14695	14458	14584	14715	14681	14797	14603	14532	14342	14558	14577	14654	14479	14665	14689	14582	14690	14643	14518	14552	14436	14351	14618	14665	14416	14765	14497	14552	14666	14542	14652	14697	14583	14516	14438	14394	14630	14428	14727	14650	14533	14548	14514	14660	14466	14618	14619	14606	14529	14750	14495	14592	14713	14484	14296	14667	14461	14668	14639	14534	14490	14443	14607	14529	14553	14585	14645	14824	14704	14723	14766	14564	14609	14529	14634	14414	14533	14574	14691	14594	14612	14459	14471	14509	14458	14573	14581	14678	14527	14534	14447	14427	14725	14399	14699	14531	14725	14516	14588	14510	14509	14606	14521	14739	14602	14529	14465	14657	14680	14595	14291	14587	14555	14500	14538	14684	14598	14451	14577	14438	14656	14656	14595	14629	14711	14484	14660	14575	14481	14630	14221	14573	14538	14509	14511	14728	14539	14672	14642	14641	14547	14505	14601	14418	14693	14634	14754	14554	14503	14598	14473	14440	14451	14481	14856	14400	14558	14588	14497	14516	14636	14414	14282	14630	14564	14486	14706	14629	14585	14504	14499	14561	14575	14517	14427	14515	14565	14368	14703	14564	14446	14593	14488	14725	14430	14633	14512	14648	14514	14596	14449	14607	14503	14499	14469	14493	14548	14634	14690	14589	14376	14336	14765	14619	14610	14512	14688	14655	14797	14624	14456	14422	14333	14626	14549	14541	14523	14627	14464	14565	14580	14535	14679	14593	14616	14514	14533	14688	14650	14445	14410	14555	14580	14538	14598	14456	14709	14635	14522	14705	14515	14546	14486	14451	14563	14492	14648	14592	14450	14329	14574	14430	14678	14532	14596	14468	14682	14619	14435	14467	14579	14413	14507	14566	14598	14678	14550	14438	14811	14514	14686	14704	14599	14546	14477	14502	14491	14691	14687	14453	14515	14807	14439	14748	14604	14620	14321	14569	14509	14699	14444	14553	14675	14532	14542	14443	14399	14595	14605	14631	14599	14455	14696	14686	14554	14484	14553	14594	14593	14587	14535	14601	14559	14570	14441	14597	14579	14691	14385	14360	14516	14536	14758	14563	14560	14586	14562	14593	14604	14370	14461	14543	14628	14670	14663	14585	14541	14626	14392	14621	14607	14519	14437	14508	14644	14625	14572	14451	14629	14651	14507	14458	14568	14510	14437	14505	14599	14737	14573	14622	14429	14520	14544	14684	14591	14447	14346	14467	14684	14491	14717	14627	14598	14471	14488	14547	14602	14466	14637	14578	14615	14713	14626	14549	14535	14657	14742	14586	14553	14741	14450	14527	14448	14677	14532	14623	14718	14572	14534	14577	14368	14499	14720	14716	14624	14616	14374	14518	14466	14758	14402	14652	14727	14507	14600	14613	14523	14432	14555	14446	14314	14654	14408	14563	14510	14424	14476	14622	14517	14556	14734	14665	14519	14439	14541	14553	14393	14620	14387	14737	14503	14581	14584	14567	14814	14568	14434	14651	14549	14617	14612	14673	14625	14584	14536	14575	14424	14672	14593	14441	14440	14678	14731	14540	14470	14485	14683	14553	14566	14402	14571	14468	14421	14596	14609	14592	14487	14788	14577	14680	14562	14617	14548	14464	14634	14409	14704	14557	14300	14533	14487	14436	14536	14576	14565	14550	14450	14563	14635	14492	14663	14701	14575	14514	14644	14553	14614	14658	14563	14413	14650	14543	14447	14631	14501	14554	14555	14460	14515	14530	14632	14561	14670	14431	14656	14488	14541	14562	14648	14528	14582	14546	14513	14546	14523	14708	14737	14423	14413	14518	14798	14692	14547	14725	14561	14625	14434	14699	14506	14603	14649	14645	14531	14561	14538	14640	14616	14474	14722	14527	14622	14592	14397	14667	14494	14721	14654	14514	14512	14780	14528	14606	14760	14640	14626	14574	14506	14659	14584	14580	14691	14534	14505	14472	14643	14506	14527	14447	14613	14599	14552	14615	14496	14521	14637	14548	14700	14551	14491	14536	14525	14646	14498	14429	14612	14467	14566	14422	14544	14488	14619	14433	14597	14469	14624	14603	14735	14614	14518	14791	14462	14655	14581	14801	14614	14533	14517	14675	14657	14572	14602	14489	14656	14633	14548	14548	14414	14386	14453	14535	14538	14611	14489	14737	14685	14567	14773	14546	14551	14392	14760	14447	14506	14605	14541	14511	14372	14684	14583	14505	14603	14636	14426	14492	14543	14527	14468	14507	14606	14553	14687	14681	14671	14512	14611	14515	14715	14696	14547	14453	14719	14751	14524	14451	14623	14503	14531	14649	14519	14538	14527	14551	14692	14441	14760	14611	14621	14569	14533	14662	14668	14351	14666	14586	14515	14618	14522	14630	14529	14650	14478	14497	14728	14635	14615	14618	14520	14637	14716	14686	14440	14611	14565	14589	14578	14414	14608	14589	14637	14582	14541	14570	14650	14614	14682	14733	14719	14585	14650	14590	14625	14611	14594	14793	14576	14582	14466	14689	14474	14630	14364	14687	14498	14554	14756	14437	14477	14781	14447	14519	14576	14564	14537	14888	14607	14337	14628	14524	14678	14553	14516	14616	14479	14575	14616	14495	14761	14532	14537	14409	14682	14760	14532	14655	14564	14527	14648	14544	14462	14376	14712	14674	14393	14466	14635	14576	14619	14578	14449	14361	14540	14565	14614	14566	14543	14550	14653	14526	14746	14593	14522	14621	14487	14480	14425	14529	14467	14644	14586	14619	14511	14865	14651	14635	14571	14628	14597	14613	14692	14454	14581	14596	14622	14709	14567	14571	14654	14708	14301	14529	14430	14631	14765	14467	14586	14578	14514	14483	14637	14500	14659	14543	14694	14605	14570	14525	14588	14607	14369	14451	14632	14429	14619	14748	14533	14470	14400	14677	14557	14517	14598	14377	14547	14628	14537	14613	14626	14583	14677	14682	14357	14661	14484	14520	14779	14481	14362	14569	14560	14588	14444	14666	14432	14499	14696	14564	14425	14690	14589	14648	14404	14428	14419	14506	14360	14683	14490	14464	14679	14495	14428	14600	14482	14412	14738	14542	14505	14534	14568	14543	14391	14607	14434	14545	14688	14514	14448	14488	14387	14611	14411	14514	14659	14458	14451	14518	14585	14600	14587	14673	14552	14521	14475	14641	14735	14744	14381	14500	14563	14527	14546	14440	14662	14568	14626	14617	14592	14323	14617	14697	14596	14641	14428	14629	14668	14590	14635	14546	14548	14641	14573	14506	14528	14432	14381	14614	14516	14378	14412	14518	14505	14511	14608	14697	14578	14610	14538	14608	14512	14592	14583	14497	14530	14471	14363	14491	14491	14434	14555	14467	14725	14459	14649	14713	14662	14577	14656	14506	14502	14375	14591	14692	14503	14479	14397	14396	14470	14798	14637	14639	14593	14389	14602	14462	14594	14516	14612	14463	14673	14412	14514	14451	14481	14552	14490	14713	14608	14436	14526	14581	14481	14569	14786	14526	14474	14689	14438	14431	14560	14623	14601	14567	14747	14696	14643	14605	14402	14707	14511	14691	14683	14577	14568	14591	14671	14607	14612	14620	14372	14631	14592	14492	14665	14618	14649	14531	14547	14282	14539	14680	14613	14713	14553	14556	14741	14365	14603
15669	28560	26355	20982	19610	19152	18802	18017	16962	16377	15885	15532	15704	15884	15821	15919	15608	15500	15309	19543	30748	31240	23189	19319	16587	15230	14530	14449	14390	14498	14337	14429	14233	14397	14326	14395	14503	14389	14265	14534	14367	14542	14597	14403	14414	14340	14308	14458	14408	14254	14506	14258	14360	14260	14374	14410	14448	14295	14292	14232	14393	14355	14485	14325	14219	14484	14374	14323	14285	14615	14371	14449	14249	14225	14291	14232	14428	14313	14300	14392	14436	14261	14306	14436	14488	14209	14404	14532	14355	14345	14345	14483	14309	14489	14410	14338	14336	14226	14229	14560	14342	14400	14392	14298	14406	14441	14314	14264	14321	14293	14490	14330	14137	14375	14304	14488	14363	14344	14245	14211	14403	14298	14320	14344	14253	14236	14359	14208	14297	14315	14283	14163	14422	14405	14364	14262	14458	14490	14363	14460	14309	14217	14407	14328	14312	14263	14242	14414	14418	14228	14121	14205	14496	14364	14290	14322	14270	14229	14234	14265	14391	14449	14499	14258	14517	14169	14218	14337	14370	14409	14383	14381	14399	14378	14197	14351	14243	14175	14313	14392	14402	14245	14241	14437	14582	14193	14326	14274	14274	14316	14425	14246	14329	14408	14453	14410	14463	14462	14442	14305	14196	14538	14481	14201	14338	14416	14500	14220	14341	14428	14399	14401	14371	14445	14390	14359	14243	14335	14435	14331	14195	14345	14362	14414	14280	14422	14482	14423	14359	14369	14274	14370	14207	14309	14503	14334	14264	14287	14377	14240	14263	14466	14307	14464	14380	14403	14431	14385	14363	14088	14391	14268	14359	14395	14352	14399	14295	14396	14390	14415	14343	14331	14344	14403	14420	14375	14243	14319	14394	14345	14132	14306	14349	14404	14380	14227	14407	14293	14313	14270	14431	14354	14371	14379	14312	14375	14360	14436	14293	14333	14229	14074	14247	14466	14376	14494	14250	14225	14332	14475	14254	14182	14279	14360	14345	14158	14271	14292	14501	14413	14300	14379	14164	14269	14357	14426	14373	14291	14328	14285	14425	14327	14418	14246	14307	14258	14472	14337	14250	14374	14450	14334	14436	14494	14327	14225	14354	14333	14368	14379	14509	14444	14462	14585	14340	14282	14233	14327	14432	14254	14348	14415	14284	14445	14357	14406	14232	14415	14381	14324	14433	14406	14291	14117	14367	14344	14449	14183	14367	14394	14244	14396	14119	14354	14426	14501	14341	14371	14282	14518	14494	14290	14418	14271	14170	14526	14233	14354	14350	14401	14424	14345	14182	14366	14295	14362	14378	14216	14391	14064	14335	14218	14282	14340	14404	14412	14321	14262	14195	14199	14392	14379	14352	14390	14433	14316	14450	14489	14451	14268	14386	14244	14331	14240	14292	14274	14211	14164	14398	14356	14202	14454	14401	14207	14452	14107	14405	14374	14516	14394	14278	14213	14348	14309	14150	14324	14463	14273	14276	14369	14415	14360	14426	14372	14418	14541	14326	14472	14338	14287	14427	14332	14413	14236	14176	14481	14600	14379	14417	14246	14249	14292	14377	14333	14408	14191	14334	14471	14431	14442	14418	14418	14319	14346	14332	14257	14382	14224	14295	14344	14340	14486	14338	14267	14292	14285	14298	14315	14419	14390	14326	14234	14357	14383	14388	14187	14393	14317	14327	14429	14254	14391	14278	14241	14235	14281	14427	14289	14228	14291	14442	14313	14187	14475	14349	14310	14333	14236	14303	14436	14336	14398	14324	14446	14292	14286	14286	14391	14214	14346	14490	14360	14349	14481	14306	14228	14388	14391	14359	14273	14274	14311	14346	14508	14345	14401	14432	14332	14463	14254	14374	14303	14442	14596	14516	14402	14121	14363	14310	14257	14376	14420	14260	14349	14301	14404	14288	14399	14220	14434	14513	14179	14358	14220	14359	14315	14361	14361	14312	14296	14484	14422	14136	14469	14334	14298	14141	14303	14331	14443	14447	14174	14382	14398	14131	14483	14384	14387	14389	14324	14406	14414	14366	14239	14487	14373	14310	14361	14231	14379	14280	14404	14258	14293	14381	14261	14298	14365	14377	14316	14277	14238	14349	14410	14365	14291	14424	14174	14143	14371	14295	14389	14369	14289	14190	14346	14395	14413	14405	14416	14320	14480	14168	14251	14382	14499	14520	14302	14403	14292	14437	14278	14347	14253	14438	14297	14435	14254	14381	14419	14414	14242	14173	14307	14444	14346	14354	14317	14536	14281	14307	14427	14446	14416	14283	14519	14500	14470	14398	14255	14364	14410	14331	14291	14169	14394	14314	14383	14350	14467	14120	14075	14473	14199	14358	14379	14588	14201	14448	14254	14230	14348	14269	14401	14409	14441	14544	14339	14318	14323	14219	14368	14246	14228	14311	14335	14399	14274	14254	14378	14330	14176	14558	14394	14203	14508	14407	14241	14412	14176	14557	14204	14409	14173	14344	14143	14226	14410	14100	14360	14215	14392	14200	14331	14335	14418	14397	14279	14329	14420	14516	14308	14443	14340	14204	14361	14372	14396	14328	14562	14206	14305	14315	14298	14273	14239	14274	14376	14390	14440	14374	14312	14351	14287	14258	14185	14316	14482	14380	14191	14229	14259	14377	14359	14367	14401	14319	14351	14458	14294	14405	14377	14343	14333	14266	14603	14442	14419	14643	14364	14357	14134	14299	14311	14489	14202	14316	14414	14361	14361	14223	14408	14162	14346	14164	14406	14351	14408	14362	14406	14221	14310	14343	14420	14232	14378	14337	14297	14345	14306	14416	14331	14261	14238	14190	14259	14365	14408	14318	14291	14470	14515	14334	14306	14442	14253	14384	14337	14395	14381	14197	14524	14291	14112	14367	14356	14271	14554	14265	14208	14383	14531	14235	14308	14378	14436	14341	14336	14375	14381	14347	14474	14379	14179	14489	14388	14247	14318	14370	14233	14383	14345	14258	14221	14317	14418	14292	14390	14547	14375	14370	14307	14334	14439	14469	14322	14367	14278	14462	14384	14390	14059	14559	14404	14315	14206	14495	14407	14321	14349	14413	14377	14379	14459	14371	14403	14272	14264	14300	14496	14094	14325	14265	14187	14393	14476	14231	14403	14242	14284	14241	14275	14253	14287	14210	14266	14485	14242	14496	14327	14411	14262	14317	14330	14261	14191	14403	14485	14392	14309	14411	14364	14329	14354	14286	14307	14365	14407	14244	14248	14394	14446	14394	14209	14391	14445	14212	14245	14213	14278	14446	14193	14443	14302	14291	14399	14269	14374	14315	14383	14598	14466	14405	14315	14434	14299	14528	14525	14350	14450	14384	14258	14406	14373	14485	14274	14439	14340	14219	14348	14268	14428	14410	14340	14434	14246	14327	14353	14259	14370	14311	14287	14475	14314	14366	14545	14336	14256	14288	14427	14377	14324	14304	14249	14388	14240	14442	14431	14313	14438	14239	14303	14336	14149	14432	14325	14369	14352	14354	14315	14347	14388	14265	14251	14381	14325	14397	14436	14304	14285	14317	14402	14440	14298	14390	14333	14300	14383	14402	14352	14262	14320	14349	14242	14256	14312	14298	14289	14282	14221	14462	14411	14342	14263	14507	14246	14276	14372	14333	14394	14376	14293	14384	14408	14392	14315	14435	14227	14531	14367	14423	14283	14337	14393	14266	14509	14375	14302	14184	14479	14363	14277	14346	14467	14155	14332	14389	14268	14299	14269	14283	14276	14454	14280	14266	14288	14394	14238	14374	14482	14294	14390	14354	14268	14332	14528	14303	14517	14325	14268	14299	14331	14440	14479	14161	14387	14365	14281	14298	14209	14253	14379	14357	14464	14363	14373	14389	14299	14508	14304	14294	14276	14345	14350	14393	14296	14274	14184	14390	14243	14163	14173	14438	14213	14245	14349	14391	14385	14453	14134	14392	14403	14393	14244	14362	14240	14380	14183	14397	14320	14475	14319	14287	14464	14449	14355	14375	14444	14300	14394	14376	14385	14540	14395	14197	14387	14293	14327	14224	14282	14507	14337	14523	14504	14418	14310	14360	14351	14333	14357	14197	14418	14280	14306	14378	14478	14419	14198	14265	14398	14355	14227	14257	14419	14414	14396	14388	14264	14415	14314	14302	14256	14439	14577	14306	14399	14243	14403	14316	14331	14407	14350	14437	14386	14371	14411	14401	14274	14310	14257	14407	14531	14158	14291	14350	14391	14508	14203	14382	14496	14344	14312	14236	14154	14229	14350	14433	14295	14184	14257	14381	14330	14409	14284	14335	14320	14240	14271	14402	14156	14173	14431	14367	14272	14377	14399	14363	14217	14341	14318	14397	14411	14307	14327	14454	14379	14375	14089	14211	14315	14241	14212	14269	14364	14431	14310	14362	14219	14451	14351	14268	14451	14177	14300	14490	14342	14412	14211	14527	14409	14333	14365	14400	14268	14356	14170	14251	14359	14301	14215	14298	14227	14331	14261	14332	14376	14347	14310	14329	14455	14357	14269	14065	14304	14410	14261	14365	14319	14214	14457	14216	14350	14445	14270	14221	14468	14232	14485	14441	14312	14332	14423	14369	14237	14324	14409	14328	14398	14342	14306	14247	14299	14206	14353	14388	14283	14315	14178	14179	14276	14291	14273	14397	14315	14530	14415	14420	14383	14436	14312	14396	14336	14414	14364	14352	14295	14504	14387	14225	14318	14451	14236	14227	14230	14238	14440	14190	14485	14420	14442	14306	14349	14244	14328	14344	14323	14335	14391	14344	14438	14271	14179	14286	14452	14220	14273	14362	14392	14425	14218	14232	14311	14370	14375	14296	14414	14401	14472	14209	14294	14370	14350	14545	14422	14266	14287	14208	14159	14234	14363	14232	14397	14321	14320	14246	14349	14241	14289	14288	14305	14307	14219	14249	14529	14379	14462	14275	14302	14211	14292	14418	14256	14211	14390	14374	14431	14323	14301	14400	14285	14504	14283	14303	14399	14338	14396	14281	14292	14382	14270	14351	14369	14290	14325	14234	14305	14412	14395	14312	14438	14239	14267	14418	14446	14372	14197	14272	14351	14171	14262	14361	14267	14381	14409	14564	14254	14325	14430	14282	14359	14392	14253	14351	14403	14221	14322
27116	21504	22606	19212	16350	16327	16570	16179	16366	16482	16359	16294	16367	16406	16385	16421	16310	16029	15892	16249	17005	17291	16654	16636	16488	16304	16177	16077	16209	15991	16050	16075	16222	16193	16262	16015	16223	16161	16103	15921	16152	16016	16066	16098	16038	15941	15926	16146	16107	16039	16210	16137	16110	15902	16011	16124	16133	16003	16128	16202	16099	16036	16112	16003	16145	15862	15991	16149	16185	16048	15950	16019	15973	16010	15991	16074	16250	16008	16140	16054	16135	15951	15907	16079	16054	15967	16134	16139	16196	16212	16032	15994	16167	16149	16263	16212	15941	16033	16051	16140	16243	16060	16062	15845	15924	16142	16090	16082	15794	15933	16193	16031	15900	16190	16174	16158	16188	16123	15966	16023	16127	16085	16159	16173	16139	16083	16006	15995	16088	16111	16273	16063	16137	16020	16060	16169	16011	16254	16195	15871	16030	15958	16165	16221	15795	15944	16029	16102	16121	16077	16136	16171	15914	16065	16147	16071	16185	16001	16162	16180	15954	16115	16045	15956	16022	16117	16214	16223	15870	16101	16179	16184	16030	16017	15957	15952	16061	15929	16067	15979	16051	16237	16054	16035	15981	16144	15990	16036	16056	16181	16141	15949	16123	16116	16044	15897	15886	15968	15915	16010	16238	16036	16120	15966	16087	16232	15998	16149	16080	16039	16106	15879	15950	16000	15965	15896	15974	15912	16031	15995	16097	15907	16171	16217	15979	16196	15950	16017	16081	15931	15896	16147	16069	15809	16070	16049	16036	16061	15772	16133	16168	16074	16120	16042	16020	16122	15960	15906	16002	16215	16116	16142	16008	16064	16116	15957	16079	16063	16015	15927	15973	16056	16025	16082	16132	15956	16117	16108	15934	16130	16221	15935	16113	15990	16018	15973	15955	16056	16159	16035	15862	15907	15857	16322	16116	16062	16084	15974	16096	16119	16281	15997	16115	16046	15896	16130	16000	15983	15834	16060	15969	16131	16045	16024	16144	16069	15995	15816	15907	15896	16180	16047	16035	16172	16227	16116	16258	16135	16002	16266	16023	16044	16132	16127	16070	16011	16034	16154	16083	15939	16129	16060	15993	15972	16023	15893	16305	15987	16046	16017	16049	16041	15904	15972	15978	16089	16049	15983	15926	16176	16114	16063	16097	16074	16261	16221	16057	16062	15961	16234	15992	16028	16191	15946	16057	16057	16260	15929	15970	16066	16078	16059	15893	16083	16014	15828	16093	16038	16064	15903	16045	15928	15995	16011	15915	15836	15926	16003	16206	16063	16037	15979	15785	16082	16008	15814	16246	15967	16241	15978	16141	16033	15924	15961	16012	16016	16137	16121	16133	15871	16116	16182	16126	15974	15802	16154	16232	16103	16141	16081	16061	16031	15913	16265	15972	15781	16085	15910	16177	15865	16028	16129	15948	16067	16178	16102	16027	16195	16224	15826	15908	16042	16065	15921	16139	16049	16157	16120	16086	16131	16217	15974	16005	16123	16094	15844	16069	16062	16261	15985	16068	16131	15948	15990	15937	15991	16090	16032	16205	16064	16100	16105	15991	16035	16044	16127	15934	15978	16096	15875	16102	16056	16156	15903	16052	16016	15745	16218	16133	16085	16006	16005	15960	16075	16213	16127	16137	16022	16241	15996	16052	16138	16168	15979	16100	16024	16084	15989	16117	15999	16200	15904	15975	15997	16067	16021	15863	16024	15910	15930	16110	15807	16181	16239	16037	15802	15998	15948	16086	15981	15937	16003	16097	16040	16072	16017	16223	16125	15983	15974	15830	16008	15999	16013	16267	16227	16074	16062	15924	15837	15976	16177	16226	15887	16023	16173	16131	15907	16048	15893	16161	16043	16193	16065	16117	16154	16147	16111	16019	16046	16199	15986	15883	16112	15971	16094	16075	16153	16161	16058	15910	16095	16243	16235	16223	16089	16078	15961	16122	15970	15879	15863	15991	16025	15985	16051	16106	16067	16221	15993	15857	16129	16080	16002	16100	16129	16062	16047	16106	16077	16181	15999	15953	15970	16103	16055	16082	16080	16133	16038	15978	16066	16003	16320	15910	16139	16105	15984	15970	16204	16105	16160	16161	16105	16091	16129	16160	16010	16265	15994	16117	16146	16160	16150	15855	15984	15944	16079	16027	16096	16111	16097	16200	15887	16095	16058	16111	16013	16075	16150	16247	16264	16187	16024	15907	16096	15948	16096	16094	15972	15947	15909	16035	16294	16166	16032	16303	15992	15981	16125	16141	16073	15983	16062	16227	15982	16059	16073	16271	15988	16186	15996	16188	15971	16167	16199	15935	16061	16226	15982	16191	16068	16148	16236	16104	16060	16095	16013	16031	16108	15988	16023	16147	16146	15975	15882	16254	16153	15996	16070	16171	15915	15878	15927	15922	16042	16117	15975	15931	16222	16238	16011	16114	15954	16191	15893	16064	15992	16006	16041	16024	16074	16040	16265	16101	16177	16018	16176	16023	16099	16102	16087	15981	16132	16081	15955	16169	15920	15995	16215	16173	16034	16035	15865	15970	15932	16229	16110	15967	16126	15955	15939	16191	16047	16172	16097	16160	16140	16059	16154	15930	15956	16195	16026	16181	15884	15805	15875	15989	16081	15912	15978	15962	16093	16032	15856	16185	16093	16112	16102	15946	16125	15988	16078	15851	16113	16147	16073	16056	15923	15947	16135	16069	15972	16038	16040	16250	16188	16005	16030	16009	16006	16075	15963	16102	16004	16035	16066	16006	16032	16032	16238	16032	16257	15986	15877	16055	16039	16012	16001	16007	16051	16026	16169	15983	16116	16157	15904	15956	15970	15914	16033	16038	15857	16120	16252	16186	15961	16004	16079	16065	16101	15984	15941	15905	15993	16020	16055	16317	16165	16042	16046	15979	15853	16120	15947	15942	15902	15943	16101	15948	16237	16046	16161	16046	16050	16164	16071	16053	15930	15909	15914	15988	15923	16161	16135	15994	15978	16250	16085	15951	15983	16117	16061	15954	15959	15917	16045	16045	16115	16226	16128	16217	16058	16056	16131	16063	15989	15924	16065	16128	15966	15955	16088	15969	16031	16030	16051	16185	16188	15963	16016	16090	16075	16111	16032	16159	16137	16056	16150	15984	15964	16019	16075	16264	16175	16042	16266	15954	16102	15978	15960	16009	16009	16112	16217	15873	15871	16256	16073	16129	16016	16068	16052	16110	16026	16050	16121	16117	16161	15890	16020	16045	16011	16046	15916	16089	16232	15960	16137	15878	16119	15975	16023	16080	16152	15821	16035	16152	16129	16056	15918	16052	15895	15986	16179	16198	16127	15960	15952	15992	16208	16099	15955	15950	15975	16036	16137	15958	16025	16097	16165	15961	15968	16077	16069	15922	15926	15940	16120	15979	16111	16101	16105	16067	16071	16243	16141	15906	16043	16062	16180	16178	16244	16005	16082	16136	16192	16075	15950	16172	16033	16166	16046	15916	15872	16191	16123	16149	16180	16160	15960	16151	16108	16023	15778	15911	15870	16310	15879	15964	16126	16015	16080	15998	16020	16002	15923	16030	16035	16127	16108	15969	16174	15994	16015	15945	16041	16058	15991	16045	16179	16188	16057	16002	16148	16046	16209	16069	16053	16082	16046	16039	15997	16264	16142	16138	16193	16072	16031	16168	16043	16003	15873	16060	16139	15973	16023	16043	16117	15855	16259	16186	16000	16136	15744	16166	15908	16034	16193	16272	16151	16123	15918	16107	16210	16054	15913	15983	16163	16127	16087	16375	15989	16216	16192	16122	16115	16208	16095	16012	16003	16155	16134	15926	15966	16105	15971	16109	15991	16064	16139	16076	15988	15999	15897	16090	15891	16103	16125	15852	16108	15954	16062	16071	16081	16063	15995	16043	15804	16053	16001	16167	16019	16076	16036	15849	16173	15908	16031	16006	16095	16148	16008	15956	16300	15890	15895	16049	16152	16218	15988	16120	16117	16019	16117	16134	15959	16163	16089	16231	16063	16014	16082	16046	15975	16056	16213	15918	15865	16013	16011	16116	16123	15943	16152	15956	16225	16220	16055	15988	16141	16100	15925	15970	16148	16097	15973	15914	15941	16132	16065	16020	16046	16024	15978	16057	15961	15876	15987	16112	16164	16143	16048	16062	15798	16120	15970	16089	16179	15997	16165	16137	16032	16165	15883	16053	16009	16104	16002	15980	16153	15988	16074	15884	16066	15855	16006	15868	16245	16172	15860	16015	16108	16092	15995	16202	16313	16142	16185	16100	16041	15934	16082	16149	16213	16304	15907	16167	15939	16297	15946	16078	16020	15977	15931	15836	15939	16066	15997	15898	15973	15971	15984	16068	16100	16061	16194	16061	16142	16035	16174	16061	16101	15919	16034	16006	16067	16074	15921	16041	16007	16225	16112	15911	16048	16039	16103	15919	16044	16248	15917	16088	16065	16105	16149	16259	16036	16275	15999	16252	16034	16074	16095	16123	16279	16068	16159	16119	16010	15991	15963	15871	16081	16214	16108	15875	16065	16168	15966	16136	16056	16091	16001	16153	15894	16145	15814	15936	16025	16073	16026	15919	16059	15914	15798	15963	15835	16175	15816	16146	16228	16085	15933	16036	16035	16019	15991	16095	16088	15915	15835	15925	16046	16051	16112	16049	16069	16205	16070	16172	16018	15967	16180	15992	15932	15897	16183	16051	16129	16105	15843	16088	16142	15735	16107	16063	16232	16166	16117	16096	15969	15790	16058	16106	15858	15908	15899	16033	15968	16037	16035	16206	16132	15974	16054	15978	16002	16044	16107	16152	16146	16131	15975	16022	16115	15832	16095	16170	15988	16110	16026	16169	15966	16122	16014	15975	16010	16212	15937	16203	16143	15934	16199	15896	16037	15993	16187	16126	15925	16071	15998	16006	16062	16105	16100	16103	16125	16209	16075	16092	16199	16165	16146	16008	16090	16155	15957	16094	16226	16055	16115	15949	16046	15903	16201	16062	16081	16096	16030	15887	16085	16063	16193	16202	15822	16026	16010	16007	16217	16245	16136	16089	15892	16016	16109	16029	16199	16017	16116	15839	16071	16032	15831	16171	16063	15903	15974	16225	16062	15965	16015	15832	16136	16031	16188
14916	17562	16587	16262	15692	15552	16152	15789	15715	15735	15958	15554	15572	15834	15817	15774	15694	15507	15339	15658	16714	16942	16261	15873	15570	15300	15367	15393	15328	15173	15361	15225	15208	15239	15320	15271	15122	15239	15248	15348	15211	15344	15142	15214	15232	15079	15326	15133	15140	15259	15203	15180	15190	15273	15341	15239	15163	15211	15216	15311	15045	15341	15296	15179	15315	15242	15100	15332	15184	15208	15285	15217	15247	15172	15214	15279	15317	15221	15311	15334	15237	15325	15145	15233	15294	15255	15237	15169	15208	15338	15153	15440	15090	15297	15464	15118	15062	15294	15226	15206	15305	15070	15145	15119	15280	15191	15128	15208	15215	15140	15220	15224	15269	15200	15280	15325	15345	15305	15267	15488	15100	15238	15255	15266	15400	15342	15070	15254	15305	15184	15332	15303	15248	15281	15224	15112	15132	15183	15325	15169	15314	15055	15232	15340	15258	15167	15368	15164	15285	15127	14991	15300	15235	15111	15091	15098	15134	15122	15280	15340	15320	15285	15027	15105	15193	15449	15228	15288	15265	15140	15235	15136	15236	15187	15082	15281	15279	15351	15213	15176	15158	15363	15206	15323	15079	15151	15397	15177	15177	15238	15264	15296	15308	15164	15079	15313	15004	15143	15248	15308	15320	15188	15132	15127	15104	15147	15263	15173	15296	15313	15190	15189	15118	15218	15416	15238	15294	15294	15328	15149	15201	15221	15229	15257	15105	15478	14977	15043	15194	15124	15260	15071	15340	15232	15191	15196	15134	15262	15276	15276	15325	15103	15283	15078	15249	15196	15299	15360	15335	15323	15242	14926	15081	15266	15365	15175	15127	15105	15075	15125	15068	15303	15267	15159	15332	15264	15111	15198	15231	15299	15310	15177	15101	15132	15017	14968	15239	15197	15160	15304	15146	15149	15127	15413	15066	15333	15247	15195	15356	15097	15282	15276	15176	15249	15249	15231	15241	15194	15348	15173	15157	15246	15261	15208	15173	15066	15142	15274	15342	15160	15290	15317	15271	15149	15259	15138	15277	15269	15410	15151	15291	15069	15213	15197	15158	15241	15254	15193	15261	15217	15319	15368	15121	15315	15098	15183	15284	15212	15401	15283	15154	15170	15109	15135	15135	15336	15074	15327	15182	15146	15262	15288	15314	15169	15208	15301	15212	15228	15277	15271	15275	15281	15276	15273	15172	15326	15202	15018	15208	15158	15199	15294	15183	15380	15275	15115	15198	15269	15077	15276	15248	15270	15087	15071	15184	15330	15121	15367	15315	15287	15254	15275	15389	15185	15325	15166	15160	15453	15345	15221	15357	15405	15036	15286	15339	15122	15310	15262	15238	15533	15068	15303	15270	15260	15020	15126	15285	15166	15312	15164	15409	15248	15457	15292	15335	15176	15206	15165	15232	15304	15300	15118	15266	15311	15272	15132	15149	15218	15164	15312	15319	15228	15032	15082	15216	15187	15265	15317	15127	15186	15092	15227	15162	15272	15147	15348	15136	15181	15359	15259	15225	15128	15246	15079	15212	15228	15163	15054	15230	15177	15186	15128	15196	15292	15170	15237	15305	15151	15214	15163	15256	15272	15270	15375	15274	15283	15257	15119	15030	15300	15291	15264	15207	15132	15378	15250	15200	15217	15375	15197	15208	15110	15286	15216	15402	15354	15254	15285	15384	15243	15129	15076	15172	15339	15153	15327	15266	15369	15093	15272	15268	15188	15190	15289	15339	15319	15324	15313	15191	15307	15261	15168	15144	15205	15253	15269	15240	15224	15129	15306	15099	15353	15114	15383	15128	15139	15222	15247	15305	15213	15107	15173	15317	15314	15267	14981	15255	15267	15028	15212	15257	15240	15181	15304	15243	15245	15224	15223	15274	15175	15250	15123	15254	15167	15233	15107	15151	15224	15367	15217	15373	15343	15143	15259	15315	15116	15518	15172	15376	15264	15161	15323	15174	15347	15171	15216	15310	15180	15119	15194	15115	15057	15245	15257	15190	15313	15416	15145	15156	15378	15085	15143	15337	15343	15350	15255	15188	15151	15274	15237	15168	15127	15049	15213	15310	15342	15166	15116	15130	15361	15267	15336	15374	15222	15235	15176	15084	15238	15163	15373	15055	15298	15385	15059	15099	15225	15289	15253	15197	15266	15200	15306	15222	15205	15199	15254	15382	15263	15311	15198	15213	15382	15276	15241	15301	15232	15222	15308	15322	15240	15121	15163	15188	15185	15283	15340	15193	15426	15100	15070	15366	15113	15378	15333	15226	15217	15119	15285	15284	15326	15089	15298	15219	15086	15409	15215	15225	15275	15319	15258	15209	15114	15350	15156	15373	15205	15182	15200	15246	15258	15227	15323	15239	15295	15061	15265	15305	15247	15347	15277	15239	15257	15234	15274	15300	15353	15322	15183	15105	15173	15149	15299	15179	15303	15191	15266	15163	15295	15274	15192	15283	15151	15242	15163	15181	15356	15125	15315	15221	15278	15255	15160	15331	15276	15059	15177	15092	15282	15256	15310	15371	15225	15353	15241	15216	15209	15485	15201	15247	15123	15249	15240	15174	15114	15256	15239	15092	15233	15351	15254	15070	15020	15332	15220	15309	15229	15303	15270	15150	15080	15307	15062	15268	15188	15280	15206	15343	15235	15410	15255	15289	15291	15252	15329	15186	15157	15057	15145	15320	15274	15131	15371	15166	15295	15173	15208	15217	15247	15066	15123	15043	15241	15093	15133	15175	15437	15271	15196	15255	15182	15254	15376	15334	15381	15252	15266	15270	15257	15181	15276	15307	15305	15169	15166	15203	15121	15387	15227	15229	15373	15246	15335	15171	15169	15168	15285	15185	15112	15230	15253	15134	15132	15216	15258	15341	15234	15126	15368	15346	15355	15211	15317	15105	15213	15366	15164	15286	15300	15121	15194	15242	15084	15313	15282	15350	15381	15282	15138	15265	15218	15184	15117	15140	15086	15285	15288	15287	15293	15174	15414	15194	15216	15237	15162	15216	15134	15147	15216	15242	15382	15120	15175	15327	15197	15230	15262	15141	15380	15332	15139	15394	15114	15379	15331	15098	15239	15294	15157	15279	15237	15207	15265	15512	15222	15316	15151	15327	15238	15362	15288	15073	15191	15253	15319	15157	15296	15142	15284	15302	15346	15194	15242	15356	15317	15226	15332	15233	15267	15236	15151	15105	15012	15311	15263	15252	15399	15324	15173	15159	15220	15175	15266	15342	15237	15239	15197	15099	15301	15294	15321	15104	15166	15097	15217	15265	15492	15118	15308	15228	15264	15140	15263	15179	15318	15340	15276	15464	15202	15194	15212	15226	15341	15164	15129	15267	15143	15250	15260	15184	15180	15270	15281	15211	15269	15229	15348	15291	15188	15161	15128	15219	15136	15366	15257	15356	15246	15190	15346	14960	15290	15125	15297	15348	15308	15176	15175	15429	15024	15239	15175	15322	15324	15019	15333	15205	15214	15351	15301	15153	15352	15244	15388	15335	15166	15262	15206	15374	15345	15221	15475	15288	15129	15277	15238	15209	15267	15258	15342	15170	15350	15200	15225	15339	15406	15333	15186	15188	15193	15196	15217	15187	15253	15167	15342	15271	15345	15383	15174	15179	15240	15311	15239	15361	15304	15211	15148	15342	15204	15037	15241	15147	15204	15083	15222	15306	15181	15148	15221	15220	15091	15191	15306	15254	15204	15204	15236	15388	15243	15296	15145	15194	15340	15107	15247	15324	15293	15224	15275	15304	15063	15315	15331	15515	15427	15256	15299	15141	15255	15176	15268	15301	15160	15304	15188	15379	15294	15290	15304	15101	15206	15159	15106	15220	15133	15218	15249	15220	15306	15308	15278	15296	15072	15274	15345	15316	15151	15206	15514	15335	15373	15249	15193	15293	15088	15164	15247	15258	15394	15069	15221	15371	15188	15278	15254	15261	15167	15174	15385	15426	15161	15338	15224	15268	15071	15174	15226	15217	15295	15228	15318	15220	15150	15046	15371	15224	15209	15293	15243	15357	15203	15196	15245	15122	15296	15388	15145	15266	15212	15173	15339	15239	15314	15162	15202	15297	15260	15147	15169	15408	15343	15373	15454	15126	15169	15147	15313	15193	15282	15202	15243	15373	15324	15270	15153	15237	15443	15070	15077	15231	15196	15082	15143	15204	15243	15376	15298	15283	15322	15043	15050	15393	15325	15102	15093	15258	15383	15228	15255	15206	15199	15234	15228	15339	15167	15389	15124	15204	15264	15090	15293	15288	15258	15332	15392	15302	15241	15268	15243	15189	15203	15373	15275	15244	15267	15139	15175	15279	15203	15279	15362	15265	15332	15099	15334	15138	15322	15292	15220	15266	15272	15259	15109	15168	15159	15198	15015	15235	15198	15270	15170	15174	15146	15306	15157	15187	15416	15266	15149	15154	15212	15130	15127	15102	15280	15258	15262	15103	15383	15295	15258	15242	15182	15097	15312	15066	15257	15226	15327	15100	15136	15185	15461	15197	15119	15131	15105	15310	15188	15116	15186	15107	15167	15098	15368	15332	15398	15171	15327	15273	15271	15263	15202	15194	15136	15124	15238	15463	15178	15175	14878	15332	15255	15264	15103	15278	15186	15327	15273	15186	15259	15231	15254	15225	15336	15367	15266	15174	15201	15070	15217	15279	15260	15354	15070	15372	15129	15249	15305	15212	15236	15371	15167	15216	15294	15302	15224	15189	15172	15313	15383	15317	15149	15314	15308	15102	15291	15480	15151	15331	15112	15084	15307	15172	15304	15208	15279	15281	15193	15151	15403	15276	15157	15296	15212	15242	15342	15190	15157	15263	15435	15268	15399	15183	15146	15430	15339	15382	15170	15261	15229	15133	15221	15183	15222	15335	15277	15343	14996	15481	15214	15203	15262	15359	15359	14989	15198	15220	15207	15089	15159	15224	15403	15134	15330	15239	15206	15271	15140	15141	14954	15349	15306	15168	15413	15134	15376	15305	15337	15164	15208	15225	15305	15279	15229	15228	15264	15232	15210	15243	15215	15135	15331	15097	15344	15217	15129	15347	15278	15106	15243	15354	15189	15244	15244	15375	15095	15459	15272	15183	15274	15096	15304	15148	15364	15183	15118
23802	20908	28102	24012	21556	19814	18348	16655	15887	15530	15614	15706	15920	16200	15933	15676	15324	15450	15531	17727	21442	21478	19799	17658	16182	15621	15355	15410	15022	15039	15097	15095	15232	15214	15064	15044	15131	14914	15175	15163	15127	15208	15055	15200	15252	15049	15013	15066	15293	15132	15322	15121	15084	15240	15236	15317	15124	15367	14950	15297	15283	15074	15136	15212	15078	15099	15098	14986	15146	15156	15089	15045	14909	15092	15159	15182	15031	15214	15102	15235	15103	15101	15118	15082	15013	15231	15092	15047	15299	15245	15032	15249	14886	14935	15141	15128	14915	15082	15212	15140	14978	15191	15220	15182	15136	15184	15319	15152	15025	15249	15077	15113	15266	15159	15187	15108	15161	15146	15117	15151	15164	15205	15065	15069	15037	14989	14977	15261	15116	15124	14986	15117	15112	15175	15177	15133	15109	14993	15221	15104	14912	15123	15081	15268	15067	15043	14988	14960	15175	15084	15181	15137	15032	15329	15198	15135	15159	15233	15055	15069	15097	15020	15099	14987	15179	15142	14959	15136	15111	15102	15135	15171	15113	14984	15075	15363	15278	15038	15233	15079	15173	15075	15200	15069	14964	14901	15031	15093	14973	15074	15232	15127	15178	15162	15107	15225	15078	15023	15210	15314	15041	15224	15121	15084	15283	15135	15070	15231	15137	15011	15281	14980	14938	15151	14988	15052	15034	15307	14952	15184	15190	15147	15027	15071	15132	15147	15296	15192	15167	15163	15043	15061	15204	15181	15058	15284	15185	15039	15082	15275	15167	15231	15189	15281	15096	14929	15129	14895	15269	15000	15049	14912	15048	15150	15153	15095	15129	15115	15137	15046	15214	15268	15125	14942	15038	15194	15012	15178	15211	15331	15100	15066	15147	15194	14831	15044	15004	15194	15143	15086	15229	15172	15168	15135	15150	14992	15086	15197	15127	15017	15205	15044	14973	15035	15202	15075	15363	15111	15125	15124	14921	14902	15184	14941	15066	14997	15167	15032	15391	15219	15072	15085	15260	15123	15285	15072	14938	15067	15355	15152	15002	15172	15200	15094	15201	15083	15236	15138	15170	15009	15093	15107	15165	15131	14941	15216	15097	15215	15028	15008	15174	15156	15069	15276	15131	15060	15140	15099	15113	14955	15206	15181	15124	15258	15081	15013	15061	14770	15013	14958	15182	15191	15039	15049	15030	14933	14808	15190	15323	15189	15071	15193	15311	15084	15134	15439	15233	14997	15054	15113	15285	15100	15096	15184	15038	15103	15022	14980	15151	14992	15161	15266	15130	15223	14985	14909	15091	15200	15197	15135	15020	15082	15111	15131	14999	15194	15137	15193	14795	14988	15222	15037	15032	15235	15314	15184	15047	15044	14927	15216	14988	15157	15154	14936	15052	14982	15000	14990	15082	15058	15115	15269	14986	15242	15205	15109	15023	15035	15100	15098	14835	15073	15162	15169	15155	15270	15118	15145	15123	15172	15073	15099	15228	15178	15085	15154	15316	14913	15139	15089	15219	15083	15030	15211	15142	15049	15073	15094	15096	15270	15038	15198	15093	15057	15229	15073	14910	15048	15122	15066	15110	15185	15118	15064	14941	15039	15006	15018	15126	15178	15281	15245	15110	15099	15248	15054	15052	15126	15107	15118	15036	15215	15004	15122	15152	15170	14986	15123	15280	15181	14947	15134	14914	15066	15083	15157	15204	15352	15117	15132	15224	15137	15173	15162	15155	15204	15167	15300	15084	15078	15345	15115	15029	14983	15133	14870	15069	15180	15180	14991	15069	15035	15097	15135	15165	15027	14968	15149	14976	15023	15209	15201	15005	14885	15023	14887	15108	14912	15038	15105	15211	15113	15162	15122	15026	15265	15241	15025	15243	15054	15319	14932	15157	15059	15085	15181	15212	14831	15176	15145	14982	15241	15033	15131	15335	15086	15221	15048	14994	15031	15074	15085	15085	15056	14968	14898	15108	15212	15198	15079	15036	14998	15171	15425	15055	14924	14959	15130	15187	15370	15154	15040	15164	15166	15120	15220	15136	15120	15196	15330	15005	14913	15248	14985	14977	15076	14938	15115	15242	15298	15032	15035	15076	15040	14949	14997	15069	15145	15059	14946	15131	15097	15359	15054	15286	15010	14984	15166	15128	14986	15194	15010	15263	14987	15145	15229	15269	15029	15177	15114	15154	15327	15089	15029	14989	15007	15125	15028	15143	15016	15046	15169	15132	15145	15171	15277	15068	15090	15028	15008	15105	15147	14892	15143	15154	15152	15053	15199	15225	15120	15197	15014	14884	15149	15169	15061	15127	15169	15186	14958	15096	15055	15075	14967	15132	15017	15212	15023	15165	15121	15167	15219	15096	15280	15272	15281	15077	15229	15175	15247	15024	15160	15079	15207	15003	15146	15162	15146	15213	15072	15305	15345	15100	15068	15291	15119	15128	15220	15011	15047	14954	14925	15112	15223	15037	15053	15256	15074	15298	15017	15192	15202	15081	14868	15169	14871	15134	15173	15084	15291	15107	15142	15119	15274	15152	15202	15013	15242	15103	15243	15190	15177	14957	15054	15311	15122	15270	15126	15074	14994	15241	14948	15205	15130	15196	15087	15285	15172	15057	15249	15049	15291	15091	15328	15117	15085	14912	15111	14999	15091	15109	15096	15274	15174	15164	15236	15101	15081	15050	15064	14998	15073	15109	14918	15087	15439	15232	15100	15224	15018	15125	15228	14976	15090	15169	15007	15015	15056	14907	15146	15047	15299	15156	15012	15032	15108	15001	15182	15017	15101	15044	14962	15062	15057	15162	15116	15164	15269	15207	15159	15181	15070	15222	15013	15120	14931	15136	14876	15015	15249	15144	15138	15018	15156	15128	14943	15027	15028	15225	15184	15231	15190	14976	15191	15147	15096	15084	15138	15210	15035	15044	15042	15226	15072	15130	14991	15141	14910	14897	15127	15049	15207	15058	15181	15072	15200	15076	15070	15060	15261	15034	15087	15147	15125	15136	15051	15233	15086	15195	15204	15054	15126	15136	15125	15346	15250	14956	15017	14944	15012	15206	15096	15067	15096	15162	15049	15197	15134	15100	15094	14978	15138	15260	15059	15237	15138	15058	15009	15129	15058	15177	15047	15101	14847	15077	15113	15148	14914	15127	15081	15166	15105	15024	15074	15075	15052	15168	15068	15203	15174	15068	15160	15371	15236	15092	15071	15140	14880	15168	15170	15023	15263	15227	15034	14978	15042	15022	15091	14956	15083	15160	15258	15171	15100	15032	15048	15182	15119	15149	15079	15201	15127	15019	15082	15168	15106	15209	15158	15109	15104	15124	14777	15249	15110	15269	15090	15241	14986	14982	15173	15034	15070	15134	15069	15070	15091	14948	15115	15118	15260	15066	14934	15068	15072	15195	14985	15106	15039	14762	15283	15342	14964	15106	15068	15128	15106	15112	15135	15047	14912	15105	15255	15065	15074	15065	14982	15099	14826	15105	15033	15013	15032	15055	15117	15295	15305	15165	15134	15180	15168	15139	15142	15039	15047	15039	15182	14981	15174	15040	15327	15146	15192	15002	15129	15218	15175	15279	15059	15213	15067	15182	15144	14941	15015	15295	15063	15207	15141	15195	15053	15085	15222	15134	15186	15190	14924	15046	15189	15055	15042	15045	15065	15047	15088	15216	15156	15263	15101	15138	14945	15175	15187	15031	15117	14940	15097	14991	15129	15171	15187	15024	15016	15052	15222	15074	15031	15189	15023	15188	15068	15256	15212	15243	15036	15220	15118	15187	15043	14934	14866	15101	15150	15243	15152	15035	14946	15180	15147	15113	15138	15166	15190	15060	15004	15039	15068	15100	15140	14927	14927	15109	15293	15272	14943	15089	15274	15250	14936	15127	14880	15087	15034	15193	15076	15112	14937	15103	15139	15168	15175	15253	15020	15112	15092	15135	15134	14933	15122	15030	15236	15169	15230	15082	14994	15117	15189	15161	15063	15120	15041	15079	15044	15101	15279	15048	14977	15071	15008	15040	15021	15207	15118	15076	15217	15294	15227	15210	15198	15251	15052	14983	15100	15248	15070	14945	15057	15129	15203	15022	14928	15001	15101	15122	15209	15141	15145	15172	15271	15247	15229	15265	15437	15195	15117	15107	14908	15177	15256	15185	15163	14942	15131	15162	15354	15162	15323	15209	15120	15266	15054	15163	15036	15117	15283	15126	15034	15147	15425	15252	14935	15041	15210	14964	15033	15171	14896	15057	15268	14965	15020	15171	15091	15212	15123	14980	15378	15065	15159	15201	15101	15062	15061	15139	15113	15109	14926	15369	15344	15089	14987	15142	15053	15155	15152	15032	15097	15130	15201	14977	15098	14908	15114	15164	15212	15081	15130	15182	15107	15172	15081	15071	15202	15150	15285	15188	15026	15017	15133	15050	14970	15186	15118	15086	15072	15145	14919	15142	15125	15303	15081	15287	14959	15093	15124	15154	14922	15054	15098	15022	15226	15109	14938	14942	15102	14950	15173	15071	15088	15138	14957	15154	15192	15112	15068	15005	14962	15092	15080	15254	15134	15157	15083	15001	15107	15091	15148	15035	15142	15229	15036	15127	14887	15046	15318	15015	14971	15142	15206	15111	15210	15131	15194	15187	15121	15138	15080	15047	15271	15111	15169	15115	15185	15338	15100	15122	14998	14931	14940	15061	15170	15104	15284	15053	15067	15189	15111	15168	15060	15216	15118	15240	15015	15043	15052	15145	15205	15087	15126	14879	14903	15033	15015	15132	15041	14967	15218	15045	15134	15069	15001	15050	15156	15191	15016	15184	14975	15091	15244	15180	15096	15155	15031	15027	14955	15107	15339	14962	15017	15108	15188	15111	15107	15016	14899	15226	15309	15171	15114	15194	15196	15146	15237	15102	15360	15042	15156	15083	15001	15132	15074	15136	15399	15155	15019	15136	15060	14963	15055	15164	15188	15068	15175	15124	15095	15047	14965	15148	15068	15255	14974	15194	15144	15180	15063	15231	15140	15145	14930	15298	15309	15045	15129	15272	15214	15147	15043	15028	15014	14945	15136	15075	15167	15090	15292	15119	15181	14989	14962	15006	15045	15077	15147	15222	14978	15212	15041
13478	22131	21545	19672	18910	17790	16401	16579	16016	15196	15355	15479	16132	16015	15833	15644	14974	14774	15414	19514	23966	23323	20693	17624	15760	15268	14796	14780	14469	14772	14698	14821	14716	14542	14748	14601	14679	14744	14752	14881	14664	14753	14600	14614	14746	14655	14674	14516	14692	14716	14665	14619	14809	14800	14731	14833	14630	14719	14725	14706	14619	14481	14818	14654	14695	14712	14625	14711	14656	14530	14704	14495	14655	14714	14734	14573	14618	14621	14716	14588	14669	14639	14614	14743	14648	14752	14634	14594	14739	14670	14622	14744	14721	14741	14542	14739	14678	14610	14664	14528	14716	14748	14534	14666	14614	14552	14670	14728	14835	14568	14841	14726	14506	14574	14823	14677	14584	14647	14725	14609	14732	14600	14659	14672	14700	14746	14696	14562	14636	14680	14735	14641	14605	14759	14629	14551	14566	14602	14576	14607	14802	14737	14673	14587	14591	14726	14642	14556	14658	14516	14564	14569	14633	14747	14658	14743	14614	14679	14608	14599	14545	14761	14646	14591	14617	14631	14601	14591	14745	14636	14785	14635	14690	14659	14594	14477	14613	14748	14671	14613	14556	14786	14647	14666	14707	14842	14736	14475	14598	14648	14459	14808	14634	14744	14670	14712	14674	14638	14729	14745	14670	14613	14638	14582	14590	14701	14639	14576	14589	14596	14652	14583	14590	14784	14728	14755	14730	14836	14573	14837	14675	14641	14798	14777	14548	14664	14683	14582	14751	14574	14738	14728	14706	14679	14692	14658	14887	14693	14733	14693	14779	14729	14500	14744	14647	14557	14658	14794	14774	14652	14825	14708	14688	14612	14696	14702	14666	14840	14564	14815	14697	14679	14619	14478	14471	14705	14796	14596	14644	14574	14606	14662	14435	14565	14828	14748	14676	14907	14619	14727	14673	14714	14571	14612	14595	14576	14714	14476	14667	14688	14621	14703	14794	14714	14687	14627	14580	14531	14582	14673	14610	14696	14698	14650	14766	14607	14700	14551	14637	14649	14699	14698	14760	14728	14532	14781	14705	14770	14582	14662	14525	14821	14560	14814	14775	14691	14720	14707	14607	14647	14680	14690	14435	14688	14701	14551	14784	14575	14834	14658	14659	14750	14584	14622	14581	14885	14524	14712	14502	14732	14761	14444	14714	14697	14742	14627	14744	14465	14620	14660	14680	14493	14753	14762	14552	14771	14625	14512	14585	14696	14593	14663	14576	14737	14562	14462	14793	14594	14642	14652	14606	14561	14789	14641	14568	14756	14648	14741	14492	14795	14731	14553	14668	14682	14590	14620	14670	14695	14629	14768	14713	14476	14493	14649	14867	14618	14702	14526	14653	14636	14588	14650	14652	14644	14652	14695	14725	14666	14655	14676	14637	14670	14585	14685	14674	14603	14698	14732	14578	14606	14709	14730	14759	14852	14537	14604	14509	14753	14599	14564	14594	14843	14644	14762	14710	14759	14571	14739	14685	14912	14479	14728	14455	14602	14736	14551	14613	14658	14602	14655	14616	14796	14609	14656	14505	14710	14512	14689	14709	14744	14642	14757	14577	14826	14613	14611	14901	14791	14818	14672	14637	14707	14576	14623	14681	14854	14702	14719	14660	14693	14641	14613	14760	14706	14541	14406	14593	14717	14552	14664	14458	14638	14636	14721	14555	14678	14519	14682	14509	14621	14592	14723	14747	14679	14638	14580	14719	14669	14719	14698	14704	14717	14569	14548	14735	14584	14671	14613	14675	14682	14842	14444	14660	14685	14620	14798	14821	14655	14585	14718	14677	14696	14503	14730	14709	14600	14739	14701	14624	14627	14642	14606	14390	14654	14616	14574	14678	14600	14556	14692	14600	14730	14733	14858	14774	14480	14656	14461	14766	14609	14612	14648	14490	14692	14602	14718	14745	14651	14661	14617	14614	14701	14678	14595	14608	14622	14720	14606	14624	14601	14435	14649	14680	14690	14745	14627	14651	14570	14722	14512	14655	14651	14557	14675	14660	14657	14652	14681	14703	14728	14721	14686	14473	14635	14561	14574	14585	14785	14642	14564	14716	14667	14672	14711	14730	14672	14585	14680	14681	14664	14864	14615	14772	14684	14590	14737	14960	14596	14601	14741	14713	14662	14708	14717	14761	14668	14560	14737	14658	14538	14588	14538	14649	14568	14631	14728	14633	14605	14573	14472	14612	14568	14673	14634	14682	14830	14724	14822	14597	14796	14658	14676	14551	14534	14727	14666	14884	14628	14594	14613	14735	14506	14603	14745	14506	14595	14666	14672	14657	14657	14667	14478	14561	14520	14671	14664	14737	14711	14592	14648	14578	14553	14714	14690	14746	14524	14670	14687	14583	14644	14728	14631	14593	14615	14651	14733	14632	14670	14702	14799	14917	14544	14606	14750	14675	14729	14720	14723	14697	14642	14602	14587	14631	14671	14490	14753	14664	14699	14533	14541	14666	14524	14642	14663	14599	14780	14538	14762	14553	14584	14569	14614	14686	14622	14663	14646	14762	14727	14728	14650	14649	14815	14521	14664	14796	14725	14458	14724	14529	14578	14691	14607	14612	14579	14479	14680	14623	14757	14611	14754	14631	14597	14660	14765	14604	14634	14664	14614	14585	14763	14702	14595	14867	14652	14683	14736	14619	14757	14672	14648	14598	14697	14692	14763	14561	14834	14803	14522	14569	14667	14605	14739	14661	14731	14641	14672	14547	14724	14755	14432	14596	14663	14615	14690	14655	14692	14610	14715	14603	14506	14671	14733	14628	14574	14686	14863	14616	14696	14794	14803	14582	14674	14681	14632	14621	14664	14643	14596	14558	14675	14615	14576	14630	14714	14777	14767	14648	14442	14746	14491	14800	14479	14706	14693	14629	14639	14727	14576	14720	14628	14879	14752	14515	14577	14666	14554	14632	14493	14810	14404	14796	14683	14630	14547	14603	14649	14749	14754	14725	14701	14704	14687	14645	14705	14700	14700	14657	14655	14643	14539	14685	14713	14539	14718	14610	14640	14748	14669	14827	14760	14785	14632	14502	14731	14735	14722	14648	14653	14532	14759	14630	14668	14734	14633	14713	14593	14729	14642	14678	14602	14747	14546	14526	14673	14711	14767	14617	14835	14533	14664	14536	14607	14797	14675	14652	14605	14673	14681	14770	14658	14744	14711	14752	14557	14548	14601	14623	14544	14391	14760	14699	14695	14670	14583	14670	14619	14621	14535	14790	14570	14591	14636	14792	14772	14620	14582	14635	14802	14666	14512	14611	14661	14759	14831	14842	14466	14716	14648	14714	14586	14626	14677	14582	14698	14834	14712	14675	14862	14694	14589	14624	14810	14632	14614	14751	14370	14789	14570	14477	14643	14658	14805	14534	14639	14712	14658	14656	14710	14613	14697	14482	14636	14707	14432	14536	14677	14603	14705	14606	14666	14796	14807	14626	14695	14619	14568	14638	14689	14649	14686	14627	14656	14490	14630	14713	14631	14664	14451	14809	14821	14550	14728	14688	14589	14664	14596	14559	14678	14717	14774	14610	14672	14517	14608	14559	14575	14632	14613	14784	14609	14535	14733	14625	14624	14720	14703	14737	14560	14706	14524	14784	14645	14572	14779	14722	14489	14667	14664	14661	14643	14608	14840	14718	14715	14625	14800	14892	14753	14540	14762	14792	14718	14625	14677	14730	14698	14643	14595	14673	14637	14593	14717	14479	14609	14717	14444	14605	14735	14643	14713	14689	14799	14801	14593	14722	14491	14639	14675	14539	14728	14543	14739	14656	14737	14569	14578	14727	14816	14539	14730	14601	14695	14625	14680	14688	14590	14575	14738	14593	14639	14866	14676	14649	14723	14478	14772	14810	14632	14430	14682	14627	14749	14565	14705	14455	14744	14616	14677	14644	14547	14620	14531	14794	14629	14489	14520	14649	14594	14713	14748	14770	14565	14556	14595	14591	14546	14577	14510	14566	14595	14770	14686	14698	14614	14674	14593	14701	14839	14625	14623	14543	14520	14633	14603	14703	14748	14757	14675	14541	14502	14611	14756	14826	14653	14474	14670	14663	14834	14623	14698	14642	14663	14611	14720	14587	14563	14777	14573	14783	14671	14570	14786	14609	14650	14728	14554	14674	14659	14851	14606	14584	14760	14667	14722	14809	14570	14563	14586	14525	14599	14666	14786	14501	14696	14709	14892	14708	14711	14674	14618	14789	14779	14711	14555	14619	14719	14612	14664	14590	14792	14578	14573	14623	14614	14553	14506	14650	14611	14647	14741	14553	14715	14527	14562	14520	14678	14865	14587	14652	14621	14624	14769	14756	14457	14675	14719	14675	14720	14735	14520	14582	14556	14632	14623	14944	14619	14719	14611	14708	14640	14545	14674	14655	14668	14644	14601	14567	14697	14625	14570	14769	14533	14771	14606	14580	14697	14501	14746	14790	14602	14650	14841	14706	14696	14609	14758	14575	14522	14675	14672	14663	14636	14710	14638	14660	14524	14723	14606	14730	14668	14771	14611	14659	14516	14723	14708	14560	14687	14724	14483	14656	14662	14674	14710	14648	14711	14600	14702	14781	14425	14516	14688	14600	14765	14617	14528	14697	14579	14702	14514	14711	14663	14697	14635	14553	14675	14618	14535	14758	14601	14691	14572	14686	14647	14788	14701	14878	14766	14642	14647	14697	14678	14596	14640	14479	14557	14660	14693	14667	14675	14712	14496	14558	14763	14713	14756	14686	14728	14780	14552	14535	14500	14784	14756	14567	14648	14554	14610	14638	14556	14556	14738	14720	14705	14517	14618	14600	14622	14562	14590	14646	14820	14703	14617	14752	14696	14592	14614	14643	14539	14627	14675	14537	14584	14734	14836	14856	14738	14711	14652	14611	14644	14560	14731	14627	14692	14759	14588	14712	14727	14557	14742	14449	14671	14690	14631	14699	14716	14678	14725	14650	14547	14614	14519	14768	14754	14601	14729	14665	14643	14738	14593	14926	14798	14764	14799	14566	14662	14971	14640	14607	14575	14552	14630	14676	14563	14626	14640	14731	14536	14834	14800	14819	14533	14607	14626	14637	14731	14663	14806	14777	14703	14755	14574	14728	14681	14773	14644	14776	14647	14534	14687	14641	14635	14674	14735
22773	20930	28672	23370	21125	22339	22116	17513	15752	15297	15213	14902	14959	15112	15417	15198	14770	14653	15527	22659	27664	24777	20665	18468	16080	15182	14595	14467	14351	14543	14452	14449	14286	14354	14531	14456	14423	14538	14402	14505	14373	14526	14333	14397	14372	14372	14462	14424	14431	14258	14406	14680	14431	14338	14058	14389	14509	14434	14447	14361	14431	14276	14549	14511	14416	14317	14348	14231	14419	14461	14289	14396	14492	14207	14409	14239	14468	14374	14346	14378	14475	14421	14336	14145	14374	14518	14110	14295	14292	14414	14379	14329	14429	14378	14330	14408	14291	14346	14389	14263	14333	14123	14401	14364	14410	14494	14280	14191	14334	14206	14301	14385	14419	14396	14249	14310	14434	14169	14309	14245	14275	14484	14260	14467	14456	14221	14547	14439	14460	14256	14427	14372	14353	14449	14299	14337	14317	14313	14403	14157	14379	14304	14328	14480	14492	14219	14418	14264	14488	14396	14319	14305	14271	14424	14219	14197	14453	14252	14405	14325	14425	14422	14452	14264	14408	14502	14422	14196	14357	14359	14488	14386	14400	14401	14243	14225	14431	14532	14171	14214	14357	14508	14189	14181	14319	14534	14289	14499	14049	14530	14350	14436	14403	14360	14248	14374	14452	14501	14242	14330	14229	14450	14494	14432	14454	14386	14323	14172	14328	14331	14358	14322	14177	14508	14415	14401	14370	14317	14362	14326	14288	14222	14348	14239	14514	14433	14353	14318	14376	14452	14328	14375	14381	14449	14578	14378	14230	14264	14209	14273	14421	14295	14268	14386	14457	14302	14403	14178	14314	14291	14465	14281	14293	14219	14562	14300	14387	14463	14330	14351	14249	14198	14382	14380	14323	14381	14211	14348	14564	14598	14342	14423	14358	14351	14402	14349	14135	14244	14350	14380	14310	14367	14324	14494	14215	14462	14381	14446	14280	14174	14294	14214	14449	14354	14115	14475	14525	14206	14091	14325	14410	14330	14261	14379	14257	14369	14347	14284	14468	14318	14390	14335	14219	14455	14287	14518	14300	14330	14300	14518	14452	14349	14334	14500	14254	14075	14335	14241	14339	14145	14352	14308	14386	14173	14054	14273	14365	14228	14152	14329	14338	14471	14161	14082	14192	14125	14144	14327	14320	14282	14243	14148	14348	14356	14465	14434	14465	14314	14446	14300	14350	14492	14275	14398	14471	14288	14544	14515	14292	14190	14362	14257	14277	14388	14513	14495	14227	14198	14249	14396	14205	14432	14272	14300	14411	14456	14472	14324	14356	14479	14181	14189	14271	14435	14403	14216	14329	14477	14221	14213	14271	14294	14290	14221	14256	14218	14255	14244	14257	14228	14422	14303	14416	14394	14264	14273	14364	14429	14343	14427	14393	14418	14233	14204	14275	14350	14500	14241	14495	14394	14284	14459	14391	14372	14341	14244	14372	14468	14301	14229	14310	14168	14271	14549	14360	14310	14111	14267	14420	14301	14205	14286	14242	14275	14308	14407	14279	14298	14422	14350	14264	14178	14485	14136	14217	14350	14179	14297	14333	14244	14359	14328	14320	14395	14343	14196	14349	14348	14268	14228	14350	14197	14275	14319	14326	14364	14470	14189	14256	14389	14469	14266	14494	14454	14304	14455	14398	14342	14243	14305	14321	14509	14230	14125	14223	14313	14312	14470	14377	14135	14225	14309	14234	14285	14316	14315	14427	14404	14340	14212	14349	14362	14329	14370	14454	14423	14260	14288	14326	14457	14331	14217	14204	14512	14458	14319	14449	14419	14484	14365	14400	14375	14282	14357	14357	14387	14549	14195	14385	14377	14430	14327	14279	14293	14270	14507	14415	14333	14397	14310	14236	14275	14512	14436	14268	14379	14415	14615	14361	14333	14304	14452	14304	14156	14416	14168	14424	14437	14410	14341	14125	14314	14471	14406	14359	14251	14228	14324	14233	14368	14247	14305	14162	14237	14348	14366	14342	14318	14458	14136	14344	14309	14357	14393	14470	14348	14337	14435	14306	14316	14331	14135	14359	14304	14444	14606	14326	14272	14438	14267	14317	14425	14346	14344	14229	14506	14347	14235	14135	14127	14293	14304	14213	14312	14368	14275	14268	14273	14223	14487	14364	14439	14339	14447	14135	14427	14281	14281	14314	14240	14297	14175	14279	14414	14311	14219	14355	14335	14430	14186	14386	14551	14293	14419	14457	14500	14548	14333	14385	14343	14169	14209	14192	14362	14140	14343	14464	14349	14208	14246	14323	14375	14316	14346	14294	14323	14343	14531	14422	14443	14362	14204	14383	14405	14257	14239	14316	14201	14205	14213	14371	14397	14513	14408	14331	14169	14446	14396	14326	14118	14311	14376	14262	14253	14413	14384	14325	14302	14436	14501	14289	14457	14204	14250	14327	14276	14459	14451	14357	14408	14410	14333	14344	14228	14245	14413	14320	14363	14365	14410	14365	14406	14397	14164	14509	14416	14370	14551	14410	14425	14492	14309	14256	14270	14430	14245	14166	14322	14436	14271	14524	14184	14179	14080	14283	14351	14359	14291	14171	14295	14108	14257	14343	14462	14292	14311	14447	14229	14342	14351	14242	14346	14345	14140	14333	14173	14219	14263	14145	14345	14465	14511	14687	14552	14394	14340	14472	14252	14325	14454	14299	14333	14315	14519	14216	14395	14148	14184	14259	14377	14417	14315	14474	14299	14413	14425	14355	14330	14396	14627	14262	14441	14290	14367	14264	14221	14289	14446	14150	14366	14202	14435	14160	14332	14235	14446	14316	14366	14432	14395	14203	14346	14404	14399	14384	14392	14270	14381	14316	14313	14375	14426	14208	14269	14473	14201	14335	14270	14113	14585	14252	14346	14437	14193	14300	14361	14472	14400	14276	14232	14214	14192	14242	14305	14292	14308	14200	14415	14375	14391	14304	14301	14319	14161	14399	14502	14430	14301	14410	14305	14493	14363	14424	14242	14309	14300	14036	14273	14362	14402	14276	14259	14345	14301	14304	14365	14394	14304	14205	14321	14285	14233	14269	14345	14387	14247	14342	14182	14352	14142	14411	14356	14119	14479	14169	14109	14289	14400	14432	14332	14216	14359	14481	14512	14277	14443	14538	14449	14377	14161	14455	14230	14453	14371	14312	14175	14201	14396	14373	14247	14321	14241	14444	14408	14417	14380	14512	14488	14386	14225	14395	14483	14129	14338	14283	14403	14422	14310	14185	14547	14436	14352	14159	14325	14191	14285	14419	14328	14424	14475	14218	14342	14353	14418	14205	14257	14314	14241	14314	14249	14385	14378	14225	14323	14375	14267	14398	14451	14305	14228	14280	14272	14372	14372	14090	14385	14340	14250	14280	14350	14371	14472	14345	14388	14239	14412	14379	14357	14373	14237	14300	14347	14379	14420	14375	14395	14335	14502	14304	14284	14303	14226	14343	14244	14404	14229	14384	14164	14398	14012	14122	14162	14053	14232	14424	14491	14362	14290	14192	14260	14244	14274	14213	14259	14235	14345	14419	14280	14318	14311	14445	14447	14356	14545	14582	14143	14356	14329	14432	14373	14285	14175	14537	14416	14227	14328	14232	14514	14207	14276	14187	14221	14268	14498	14275	14350	14331	14535	14371	14283	14327	14521	14308	14292	14323	14207	14289	14289	14212	14401	14247	13899	14349	14403	14331	14247	14359	14374	14194	14416	14458	14200	14144	14407	14191	14434	14313	14312	14352	14292	14501	14175	14415	14384	14483	14505	14434	14358	14217	14475	14197	14433	14096	14464	14450	14301	14278	14294	14299	14364	14253	14234	14351	14385	14390	14256	14368	14276	14353	14304	14322	14402	14401	14302	14327	14228	14369	14259	14231	14090	14353	14292	14404	14346	14299	14188	14176	14333	14427	14401	14234	14427	14314	14369	14294	14341	14431	14262	14240	14281	14244	14370	14306	14249	14435	14243	14339	14253	14282	14414	14523	14162	14301	14212	14296	14530	14312	14490	14414	14329	14089	14166	14198	14295	14273	14503	14281	14433	14187	14418	14289	14319	14321	14253	14630	14188	14284	14154	14100	14315	14330	14297	14280	14264	14342	14302	14420	13979	14075	14380	14330	14222	14143	14192	14196	14459	14347	14371	14344	14338	14357	14292	14383	14289	14303	14352	14225	14248	14299	14415	14445	14355	14307	14535	14330	14317	14166	14190	14288	14162	14507	14447	14433	14293	14444	14161	14264	14337	14390	14428	14235	14308	14420	14338	14414	14410	14260	14260	14378	14132	14295	14298	14454	14308	14297	14331	14479	14264	14309	14327	14460	14374	14356	14287	14437	14543	14369	14439	14288	14312	14177	14201	14279	14220	14155	14346	14355	14345	14452	14389	14360	14323	14294	14348	14316	14296	14357	14600	14451	14273	14407	14228	14325	14199	14273	14527	14278	14330	14521	14257	14402	14213	14477	14346	14239	14279	14174	14302	14113	14467	14242	14263	14488	14261	14274	14349	14387	14379	14487	14331	14280	14340	14469	14370	14280	14287	14263	14278	14351	14389	14478	14479	14389	14302	14241	14193	14448	14231	14260	14090	14129	14409	14323	14519	14363	14344	14574	14317	14336	14352	14398	14385	14302	14287	14225	14446	14363	14483	14361	14292	14476	14285	14335	14348	14351	14304	14187	14349	14374	14358	14272	14229	14352	14354	14317	14384	14369	14368	14389	14431	14340	14430	14408	14260	14283	14291	14218	14212	14347	14220	14368	14463	14254	14238	14487	14422	14500	14387	14267	14427	14338	14554	14619	14134	14306	14301	14395	14242	14391	14184	14405	14344	14239	14283	14287	14504	14298	14323	14507	14387	14267	14371	14362	14414	14291	14412	14209	14485	14380	14470	14510	14207	14065	14393	14284	14479	14458	14502	14315	14330	14210	14268	14378	14536	14295	14149	14360	14383	14207	14416	14340	14302	14331	14552	14320	14285	14525	14355	14328	14464	14343	14256	14276	14265	14428	14407	14577	14476	14468	14382	14199	14445	14373	14444	14337	14262	14258	14338	14431	14308	14485	14435	14290	14150	14428	14316	14456	14328	14384	14062	14657	14203	14384	14286	14320	14316	14249	14235	14165	14345	14344	14237	14389	14404	14397	14103
14720	25990	24578	21015	20427	19340	18716	18152	16120	15257	14997	14963	15000	15394	15889	15442	14745	14741	16482	27455	31754	27006	22427	19430	16294	14812	14367	14159	14097	14175	14153	14257	14185	14192	14254	14207	14270	14110	14220	14194	14076	14216	14210	14377	14133	14199	14127	14024	14190	14136	14374	14129	14268	14133	14134	14203	14163	14168	14145	14342	14199	14046	14195	14161	14188	14195	14077	14116	14323	14248	14061	14147	14153	14149	14271	14256	14315	14144	14124	14348	14131	14160	14259	14176	14139	14194	14170	14209	14016	14034	14284	14206	14289	14203	14033	14221	14050	14124	14177	14308	14202	14113	14006	14207	14246	14255	14252	14252	14052	14200	14266	14020	14039	14239	14198	14167	14020	14221	14107	14328	14125	14174	14139	14256	14189	14201	14163	14145	14095	14150	14155	14181	14084	14359	14315	14211	14250	14239	14116	14437	14172	14151	14133	14213	14179	14356	14068	14116	14243	14255	14088	14126	14139	14144	14197	14265	14219	14244	14114	14084	14062	14205	14311	14099	14252	14153	14211	14021	14080	14357	14103	14280	14162	14175	14340	14388	14157	14097	14076	14232	14065	14168	14234	14161	14272	14143	14142	14102	14060	14261	14199	14262	14223	14228	14251	14171	14234	14114	14187	14228	14167	14214	13964	14165	14143	13996	14153	14204	14210	14204	14225	14078	14181	14091	14093	14159	14149	14064	14366	14087	14080	14097	14171	14174	14086	14215	14174	14331	14206	14089	14067	14165	14226	14214	14055	14179	14129	14153	13901	14221	14218	14116	14067	14174	14183	14393	14308	14066	14145	14188	14220	14154	14184	14099	14129	14000	14332	14134	14196	14085	14194	14154	14174	14220	14066	14096	14106	14076	14133	14184	14050	14108	14143	14249	14139	14239	14302	14102	14169	14151	14216	14257	14127	14135	14156	14200	14289	14187	14026	14178	14052	14112	14142	14177	14238	14153	14090	14204	14273	14170	14120	14052	14110	14158	14043	14020	14146	14164	14228	14112	14192	14093	14281	14194	14198	14064	14292	14115	14209	14049	14251	14199	14169	14240	14157	14202	14116	14056	14101	14136	14206	14174	14090	14348	14218	14181	14171	14164	14216	14275	14160	14144	14129	14281	14191	14222	14320	14061	14197	14059	14208	14154	14055	14099	14235	14111	14274	14281	14208	14134	14179	14044	14070	14241	14384	14135	14289	14020	14211	14063	14425	14091	14245	14262	14123	14074	14130	14295	14111	14196	14105	14086	14051	14169	14218	14183	14197	14231	14148	14145	14280	14126	14165	14114	14073	14181	14139	14001	14204	14110	14066	14294	14127	14308	14147	14107	14086	14342	14084	14154	14141	14202	14178	14271	14168	14084	14100	14169	14129	14108	14362	14346	14202	14193	14322	14074	14250	14296	14189	14202	14161	14305	14026	14033	14071	14150	14151	14098	14153	14197	14231	14161	14315	14020	14075	14161	14177	14108	14376	14168	14038	14174	14153	14237	14232	14246	14070	14096	14191	14105	13902	14141	14228	14096	14122	14255	14176	14119	14090	14162	14116	14166	14174	14046	14170	14044	14096	14017	14181	14287	14115	14309	14286	14088	14117	14034	14235	14124	14297	14061	14094	14152	14116	14124	14170	14263	14203	14235	14123	14256	14110	14063	14227	14314	14181	14233	14271	14179	14250	14192	13985	14156	14113	14189	14105	14241	14326	14217	14056	14220	14292	14057	14179	14233	14223	14141	14189	14174	14278	14213	14176	14154	14145	14062	14216	14156	14313	14058	14253	14147	14051	14270	14249	14225	14081	14089	14031	14085	13941	14330	14152	14214	14155	14220	14492	14111	13905	14268	13995	14045	14241	14058	14115	14157	14136	14194	14230	14194	14135	14051	14353	14212	14153	14150	14195	14067	14246	14272	14228	14073	13999	14165	14245	13923	14015	14162	14069	14076	14083	14123	14084	14124	14165	14170	14081	14177	14120	14238	14217	14151	14199	14090	14272	14249	14159	14166	14242	14012	14183	14027	14326	14223	14283	14244	14204	14135	14277	14143	14005	14182	14129	14150	14249	14010	14198	14089	14237	14241	14011	14244	14032	14101	14008	14266	14159	14171	14142	14228	14240	14232	14139	14058	14175	14185	13903	14120	14043	14152	14239	14181	14041	14319	14147	14255	14059	14040	14298	14125	14148	14220	14242	14119	14214	14278	14211	14242	14235	14159	14145	14256	14184	14142	14297	14202	14264	14026	14005	14191	14158	14219	14047	14167	14013	14111	14041	14210	14276	14205	14080	14312	14199	14172	13971	14215	14241	14099	14201	14413	14142	14089	14275	14146	14225	14044	14007	14016	14169	14165	14172	14177	14173	14220	14235	14094	14046	14071	14306	14203	14209	14116	14106	14247	13928	14252	14202	14337	14097	14096	14011	14220	14233	14166	14144	14184	14141	14108	14279	14165	14142	14169	14121	14239	14203	14180	14148	14049	14160	14068	14059	14123	14123	14009	14153	14149	14145	14191	14035	14042	13944	14013	14097	14259	14118	14052	14218	14144	14006	14125	14158	14423	14129	13984	14078	13990	14319	14127	14098	14287	14114	14024	14129	14165	14126	14217	14175	14083	14235	14162	14305	14320	13996	14136	14175	14033	14118	14304	14229	14005	14293	14292	14132	14156	14088	13944	14165	14147	14317	14060	14218	14132	14071	14256	14273	14318	14214	14196	14069	14154	14121	14113	14215	13941	14155	14090	14031	14415	14239	14079	14108	14209	14199	14191	14225	14304	14123	14122	14076	14204	14379	14026	14084	14061	14186	14148	14175	14249	14135	14185	14029	14189	14149	14223	14217	14123	14154	14269	14181	14156	14098	14143	14079	14120	14269	14087	14338	14195	14170	14186	14240	13990	14010	14066	14216	14110	14113	14049	14093	14262	14229	14187	14213	13974	14181	14162	14118	14108	14232	14367	14026	14091	14193	14054	14318	14281	14198	14109	14102	14146	14175	14145	14103	14269	14257	14102	14279	14050	14189	14191	14177	14245	14127	14012	14239	14304	14145	14333	14092	14212	14161	14148	14286	14131	14207	14030	14080	14329	14042	14129	14213	14124	14233	14230	13951	14079	14174	14121	14154	14159	14228	14241	14116	14185	14177	14274	14176	14132	14150	14184	14373	14090	14207	14130	14072	14302	14131	14172	14168	13998	14321	14161	14090	14206	14000	14135	14229	14192	14245	14124	14273	14129	14174	14162	14088	14138	14242	14088	14159	14340	14179	14017	14041	14120	14012	14279	14084	14135	14131	14165	14266	14183	13968	14085	14159	14062	14198	14108	14316	14148	14219	14029	14305	14260	14080	14194	14261	14016	14179	14037	14131	14077	14144	14099	14316	14079	14024	14130	14134	13980	14088	14260	14175	14200	14088	14143	14238	14032	14023	14059	14065	14090	14185	14171	14229	14152	14115	14228	14188	14091	14082	14115	14007	14215	14171	14132	13984	14112	14165	14200	14317	14178	14208	14241	14244	13955	14217	14117	14218	14080	14176	14117	14261	14110	13973	14062	14306	14327	14147	14058	14271	14122	14117	14041	13981	14217	14145	14076	14205	14161	14150	14178	14315	13989	14301	14116	14261	14075	14163	13943	14073	14135	14070	14071	14166	14064	14191	14259	14249	14039	14143	14161	14096	14216	14265	14053	14186	14109	14135	14182	14016	14149	14244	13998	14093	14289	14126	13997	14238	14089	14265	14043	14065	14030	14174	14149	14163	14166	14114	14042	14001	14166	14237	14122	14058	14045	14050	14142	14139	14114	14117	14234	14241	14135	14009	14172	14090	14074	14002	14212	14292	14151	14144	14277	14170	14282	14142	14195	14126	14213	14086	14253	14267	14175	14203	14014	14151	14217	14266	14224	14091	14050	13988	14174	14179	14264	14248	14155	14339	14204	14124	14196	14187	14170	14215	14065	13988	14150	14252	14212	14239	14044	14096	14037	13901	14248	14107	14157	14238	14107	14356	14134	14238	14294	14075	14260	14166	14099	14093	14086	14016	14161	14157	14205	14061	14244	14222	14020	14337	14271	14245	14163	14047	14100	13921	14156	14270	14092	14249	14213	14123	14083	14055	14247	14169	14188	14146	14152	14190	14175	14096	14194	14192	14065	14227	14120	14062	14199	14338	14175	14074	14154	13995	14089	14132	14217	14148	14042	14043	14224	14115	14156	14250	14269	14032	13998	13984	14160	14095	14086	14063	14075	14289	14157	14161	14216	14023	14240	14221	14231	14246	14205	14126	14217	14237	14195	14029	14165	14179	14004	14054	14244	14195	14152	14174	14063	14111	14083	14225	14115	14081	14147	14342	14063	14183	14171	14036	14106	14126	14323	14110	14106	14161	14081	14107	14178	14173	14240	14100	14120	14189	14197	14240	14170	14148	14241	14226	14203	14179	14069	14353	14047	14003	14172	14062	14191	14088	14057	14287	14189	14175	14127	14225	13983	14223	14313	14091	14206	14006	14133	14120	14114	14071	14021	14134	14150	14038	14125	14337	14207	14215	14207	14222	14050	14146	14032	14300	14198	14268	14126	14317	14175	14262	14033	14130	13994	14185	14251	14208	14166	14134	14110	14057	14137	14132	14229	14000	14038	14219	14172	14066	14176	14076	14215	14070	14155	14163	14168	14215	14189	14208	14108	14108	14097	14378	14132	14186	14145	14107	13897	14127	13973	14318	14256	14219	14144	14186	14159	14235	14166	14213	14271	14324	14033	14263	14048	14228	14112	14133	14125	14204	14204	14012	14052	14088	14208	14047	14182	14298	14172	13999	14228	14235	14079	14141	14090	14244	14143	13956	14132	14181	14076	14253	14165	14286	14138	14209	14244	14101	13998	14265	14185	14014	14214	14071	14175	14102	14231	14070	14186	14309	14282	14219	14268	14205	14279	14026	14120	14070	14122	14255	14133	14232	14133	14076	14221	14014	14167	14131	13982	14104	14139	14174	14107	14205	14274	14194	14041	14233	13997	14186	14094	14220	14222	14232	14093	14181	14122	14262	14227	14046	14158	14195	14314	14280	14142	14204	14007	14169	14042	14242	14193	14107	14143	14239	14237	14193	14266	13986	14244	14118	14229	14062	14275	14119	14193	14205	14080
26943	21282	21795	17842	14758	14739	14887	14475	14511	14508	14495	14575	14561	14453	14570	14506	14429	14446	14553	15220	15407	15989	15189	15032	14508	14329	14486	14278	14551	14481	14227	14439	14367	14333	14563	14344	14430	14414	14371	14280	14585	14299	14675	14361	14210	14294	14517	14230	14461	14344	14365	14453	14368	14442	14420	14373	14379	14326	14320	14351	14446	14391	14621	14423	14381	14389	14387	14386	14362	14177	14475	14590	14342	14362	14459	14677	14331	14361	14501	14343	14440	14371	14338	14315	14595	14498	14420	14390	14399	14133	14340	14429	14295	14434	14406	14205	14328	14386	14261	14244	14287	14320	14363	14525	14468	14399	14548	14398	14438	14267	14352	14364	14368	14390	14469	14487	14426	14383	14410	14529	14424	14270	14345	14517	14537	14230	14361	14295	14429	14421	14405	14623	14515	14414	14407	14420	14774	14475	14395	14331	14231	14416	14452	14409	14634	14512	14367	14404	14217	14405	14430	14447	14392	14467	14430	14527	14402	14520	14441	14372	14418	14408	14574	14342	14295	14343	14305	14380	14557	14420	14435	14240	14569	14340	14315	14522	14442	14403	14317	14408	14452	14497	14563	14457	14439	14412	14289	14471	14516	14428	14351	14684	14268	14532	14446	14388	14175	14404	14445	14475	14567	14337	14253	14363	14401	14333	14421	14189	14373	14390	14298	14425	14463	14396	14378	14397	14415	14442	14209	14440	14535	14208	14375	14349	14428	14455	14432	14429	14517	14324	14231	14285	14451	14355	14699	14438	14500	14280	14519	14527	14372	14213	14466	14330	14362	14528	14389	14403	14528	14389	14566	14436	14469	14413	14545	14431	14414	14600	14381	14344	14303	14510	14392	14493	14364	14554	14482	14468	14609	14348	14642	14452	14379	14460	14415	14362	14296	14329	14462	14528	14543	14511	14436	14526	14299	14414	14491	14485	14228	14501	14383	14470	14328	14377	14202	14391	14414	14424	14250	14333	14275	14453	14500	14538	14496	14281	14449	14259	14336	14299	14429	14311	14436	14319	14508	14378	14346	14315	14516	14542	14330	14440	14503	14470	14450	14538	14365	14462	14269	14423	14506	14393	14533	14592	14379	14608	14300	14447	14285	14393	14260	14428	14471	14437	14476	14402	14520	14538	14392	14292	14438	14334	14208	14186	14604	14189	14333	14417	14589	14351	14519	14542	14372	14341	14273	14328	14449	14496	14591	14357	14554	14404	14283	14310	14583	14439	14521	14302	14374	14317	14463	14454	14435	14381	14529	14431	14433	14448	14519	14439	14347	14432	14573	14367	14573	14426	14364	14285	14477	14335	14361	14458	14380	14611	14363	14398	14455	14568	14503	14526	14344	14147	14353	14479	14425	14624	14625	14309	14450	14329	14530	14425	14371	14456	14497	14602	14451	14246	14289	14423	14608	14412	14315	14396	14425	14400	14316	14360	14304	14388	14404	14421	14364	14294	14347	14215	14407	14300	14461	14453	14427	14321	14478	14579	14215	14411	14539	14431	14505	14337	14371	14276	14405	14564	14410	14514	14488	14397	14255	14360	14444	14409	14488	14548	14415	14483	14449	14541	14271	14458	14429	14325	14344	14349	14415	14484	14338	14444	14232	14360	14359	14413	14467	14255	14158	14403	14616	14229	14332	14432	14506	14365	14368	14211	14426	14424	14394	14207	14446	14221	14322	14466	14516	14341	14455	14268	14307	14270	14246	14268	14240	14270	14485	14463	14514	14576	14380	14370	14300	14285	14480	14504	14516	14522	14409	14407	14433	14441	14582	14517	14330	14561	14453	14402	14386	14499	14297	14421	14605	14383	14446	14396	14490	14256	14368	14310	14220	14386	14523	14402	14388	14259	14365	14281	14469	14470	14530	14385	14360	14288	14350	14442	14416	14549	14331	14486	14385	14402	14549	14464	14564	14198	14314	14541	14681	14412	14309	14339	14472	14387	14407	14521	14420	14469	14374	14397	14366	14358	14456	14375	14301	14340	14375	14321	14384	14550	14319	14383	14391	14355	14330	14256	14342	14533	14508	14369	14432	14416	14303	14250	14476	14252	14332	14424	14351	14236	14273	14336	14348	14449	14666	14470	14355	14267	14641	14413	14528	14577	14391	14424	14177	14480	14421	14161	14319	14369	14402	14127	14453	14431	14351	14340	14299	14367	14546	14453	14210	14336	14234	14555	14556	14213	14481	14379	14347	14382	14419	14390	14332	14407	14451	14529	14385	14393	14519	14208	14664	14583	14330	14258	14344	14722	14583	14390	14334	14434	14419	14478	14319	14325	14302	14360	14355	14304	14431	14397	14545	14458	14389	14312	14351	14420	14389	14229	14684	14308	14487	14422	14266	14428	14524	14421	14268	14380	14354	14472	14521	14548	14448	14420	14294	14510	14382	14502	14454	14524	14631	14265	14379	14512	14470	14308	14414	14276	14477	14355	14417	14351	14327	14362	14486	14334	14587	14459	14489	14477	14306	14492	14551	14274	14387	14525	14470	14439	14385	14242	14368	14487	14388	14418	14282	14421	14386	14352	14393	14335	14463	14407	14366	14503	14582	14356	14420	14204	14418	14530	14213	14417	14265	14522	14361	14418	14558	14577	14258	14277	14307	14341	14439	14388	14494	14520	14290	14426	14585	14496	14409	14391	14663	14283	14457	14570	14355	14415	14513	14367	14732	14438	14516	14474	14479	14376	14407	14398	14349	14314	14375	14491	14632	14478	14299	14270	14430	14310	14347	14401	14514	14503	14478	14365	14366	14387	14433	14329	14342	14456	14551	14482	14342	14210	14387	14394	14319	14222	14259	14362	14537	14406	14369	14328	14468	14297	14230	14413	14482	14285	14496	14466	14572	14428	14393	14264	14477	14609	14460	14474	14294	14251	14320	14394	14414	14645	14521	14310	14522	14211	14362	14604	14549	14398	14374	14199	14502	14600	14289	14272	14564	14352	14295	14367	14281	14447	14378	14285	14380	14333	14381	14558	14298	14242	14436	14323	14416	14292	14445	14315	14464	14222	14527	14445	14418	14286	14410	14219	14383	14417	14272	14442	14413	14376	14458	14518	14629	14309	14449	14316	14416	14413	14402	14321	14296	14456	14343	14316	14413	14310	14447	14397	14356	14557	14355	14350	14256	14344	14310	14332	14344	14489	14258	14270	14546	14418	14389	14583	14434	14484	14421	14345	14552	14401	14353	14301	14397	14240	14447	14227	14227	14479	14596	14325	14405	14502	14454	14307	14401	14352	14535	14080	14502	14442	14228	14503	14418	14447	14516	14071	14275	14491	14445	14480	14340	14373	14309	14332	14666	14450	14333	14426	14446	14507	14439	14509	14248	14320	14378	14454	14360	14479	14416	14455	14496	14374	14357	14374	14379	14403	14473	14561	14424	14387	14363	14489	14540	14478	14362	14287	14395	14379	14471	14478	14464	14335	14436	14673	14620	14335	14464	14479	14480	14379	14376	14588	14315	14110	14372	14421	14554	14536	14429	14316	14543	14493	14524	14492	14449	14296	14239	14220	14345	14373	14596	14571	14447	14454	14556	14339	14419	14340	14287	14500	14402	14320	14473	14343	14313	14431	14404	14458	14406	14375	14451	14494	14362	14417	14459	14282	14359	14337	14326	14525	14405	14358	14464	14536	14599	14430	14366	14449	14369	14149	14334	14375	14436	14439	14485	14613	14466	14262	14465	14495	14388	14374	14302	14205	14372	14525	14297	14581	14429	14462	14464	14420	14600	14319	14403	14528	14502	14452	14560	14382	14408	14345	14328	14283	14169	14391	14420	14512	14402	14393	14510	14451	14533	14289	14380	14492	14397	14577	14510	14591	14344	14411	14563	14461	14315	14484	14440	14363	14492	14359	14473	14466	14597	14421	14454	14325	14478	14381	14401	14650	14254	14585	14416	14497	14384	14495	14398	14493	14267	14499	14269	14336	14472	14428	14457	14525	14379	14286	14326	14482	14429	14324	14505	14324	14533	14602	14423	14309	14457	14574	14362	14559	14294	14527	14154	14515	14502	14431	14551	14414	14477	14475	14395	14424	14536	14345	14436	14558	14573	14416	14445	14322	14457	14433	14331	14238	14536	14434	14374	14522	14255	14420	14181	14432	14341	14051	14450	14269	14605	14392	14600	14552	14240	14248	14474	14341	14334	14493	14393	14346	14442	14382	14379	14424	14203	14368	14438	14281	14243	14360	14588	14285	14306	14426	14355	14593	14144	14450	14509	14462	14333	14408	14530	14320	14310	14325	14497	14552	14487	14293	14494	14413	14326	14259	14495	14424	14437	14350	14508	14485	14410	14310	14452	14384	14534	14404	14435	14608	14319	14290	14484	14619	14190	14178	14334	14612	14521	14429	14366	14320	14265	14484	14455	14538	14334	14417	14297	14461	14448	14393	14249	14379	14325	14310	14251	14276	14344	14210	14307	14392	14536	14312	14630	14550	14355	14409	14606	14481	14424	14448	14570	14481	14454	14499	14462	14394	14339	14343	14343	14360	14411	14235	14653	14522	14288	14605	14493	14656	14226	14346	14467	14261	14346	14582	14345	14284	14475	14560	14377	14332	14518	14504	14354	14377	14454	14518	14419	14478	14359	14238	14394	14342	14383	14217	14271	14175	14448	14322	14364	14593	14443	14279	14468	14413	14564	14503	14501	14558	14324	14368	14470	14517	14402	14339	14353	14203	14398	14466	14550	14362	14412	14460	14452	14362	14368	14343	14443	14465	14374	14473	14373	14342	14337	14289	14485	14346	14374	14377	14606	14364	14355	14545	14367	14487	14502	14336	14330	14324	14401	14331	14360	14497	14560	14639	14523	14448	14401	14446	14444	14383	14545	14388	14269	14260	14371	14395	14362	14422	14365	14597	14376	14379	14310	14250	14395	14433	14382	14310	14290	14413	14509	14499	14467	14468	14363	14314	14576	14407	14300	14479	14493	14384	14435	14319	14379	14503	14548	14296	14540	14419	14404	14642	14493	14424	14274	14416	14369	14391	14430	14275	14203	14226	14392	14332	14494	14481	14360	14293	14558	14394	14215	14456	14508	14328	14516	14621	14348	14480	14390	14319	14348	14514	14305	14446	14528	14477	14288	14268	14420	14390	14622	14494	14425	14418	14637	14456
13637	15692	16367	15043	14520	14268	14518	14355	14310	14395	14193	14255	14414	14173	14387	14513	14228	14179	14271	15405	15958	15799	15251	14872	14494	14083	14273	14228	13974	14257	14096	14082	14028	14102	14213	14119	14019	14246	14114	14217	14013	14044	13951	14029	14084	14180	14214	14294	14106	14058	14193	14261	14107	14108	13913	14045	14217	14145	14179	14175	14328	13968	14156	14288	14012	14187	14093	14187	14072	14104	14143	14080	14196	14116	14160	14163	14157	14084	14143	14158	14223	14119	14024	14152	14249	14052	14084	14108	14222	14161	14087	14095	14137	14258	13969	14243	14175	14194	14141	14001	14014	14132	14192	14112	14193	14220	14091	14315	14177	14268	14110	14185	14254	14164	14017	14136	14104	14269	14135	14127	14077	14177	14030	14185	14072	14199	14134	14275	14076	14104	13991	14154	14091	14061	14143	14209	14158	14049	14105	14099	14028	14110	13908	14067	14134	14188	14230	14141	14269	14243	14247	14163	14193	14090	14187	14036	14137	14026	14128	14257	13968	14255	14336	14312	13915	14154	14153	13952	14158	14086	14101	14083	14188	14116	14063	14110	14239	14157	14213	13926	14109	14080	14102	14261	14180	14114	13997	14141	14288	14154	14309	14022	14045	14137	14148	14120	14140	14049	14378	14194	14074	14167	14027	14121	14039	14206	14319	14112	14008	14244	14071	14187	14256	14198	14023	14120	14203	14204	14066	14183	14184	14160	14138	14244	14131	14193	14076	14106	14108	14153	14118	14131	14067	14029	13929	14141	14298	14134	14084	14220	14106	14083	14239	14210	13899	14111	14178	14165	14068	14225	14194	14131	14175	14302	13982	14122	14038	14059	14187	14025	14255	14209	14003	14195	14151	14089	14157	14095	13995	14255	14066	14185	14320	14062	14174	14376	14115	14226	14072	14129	14353	14141	14118	14126	14085	14265	14167	14084	14215	14135	14213	13997	14272	14160	14282	14175	14085	14090	14125	14193	14086	14177	14249	14198	14291	14018	14124	14147	14052	14140	14165	14097	14278	13949	14112	14227	14154	14118	14187	14094	13989	14068	14045	14331	14163	14114	14159	14116	14157	14116	14142	14133	14163	14160	14008	14195	14029	13988	14220	14200	14204	14040	14144	14240	14226	14093	14194	13933	14135	14257	14024	14127	14145	14187	14281	14050	14163	14052	14219	14234	14199	14138	14012	14233	14080	14093	14246	14242	14093	14048	14257	14161	14214	14358	14262	14222	14127	14127	14153	14036	14115	14078	14110	14117	14195	14236	14098	14007	14171	14121	14259	14204	14172	14145	14030	14021	14185	14277	14169	14175	14192	14279	14108	13948	14258	14153	14149	14139	14006	14163	14077	14190	14294	14120	14104	14080	14258	14265	14162	14021	14202	14114	13992	14045	14102	14047	14032	14094	14160	13972	14150	14185	14113	14252	14185	14247	14089	14262	14211	14137	14157	14183	14032	14158	14179	14145	14139	14353	14245	14249	14150	14151	14121	14252	14169	14130	14094	14327	14058	14183	14195	14175	14066	14099	14144	14198	13992	14044	14172	14016	14281	13921	14212	14239	14303	14018	14223	14059	14081	14095	13971	14065	14052	14049	14203	14191	14329	14192	14158	14119	14150	14184	14116	14202	14070	14112	14042	14078	14076	14079	14213	14096	14020	14008	14122	14201	14254	14207	14200	14258	14049	14108	14060	14098	14246	14166	14037	14034	14285	14247	14123	14179	14105	14052	14020	14199	13985	14173	14156	14210	14058	14105	14179	14166	14170	14132	14201	14063	14227	14124	14101	14086	14077	14168	14128	14202	14169	14156	14201	14291	14074	14187	14164	13955	14014	14206	14034	14254	14245	14172	14128	14280	14069	14100	14258	14035	14130	14156	14124	14100	14163	14153	13965	14117	14255	14080	14164	14141	14225	13976	14268	14142	14063	14216	14257	14071	13944	14160	14146	13947	14141	14288	14107	14125	14196	13973	14140	14028	14189	13981	14101	14220	14124	14181	14166	14097	14023	14228	14089	14219	14109	14116	14087	14251	14101	14155	14207	14111	14040	14025	14077	14177	14276	13959	14147	14151	14175	14143	14198	14137	14170	14161	14230	14267	14184	14232	14190	14123	14089	14320	14183	14084	14123	14244	14120	14170	14067	14180	14158	14197	14167	13973	14127	14025	14204	14076	14091	14114	14077	14106	14183	14165	14106	14084	14172	14185	14064	14014	14107	14143	14093	14038	14065	14143	14112	13970	14329	14108	14206	14211	14039	14226	14043	14038	14294	14235	14028	14228	14043	14214	14237	14029	14065	14068	14227	14317	14141	14059	14186	14218	14173	14060	14141	14271	13987	14104	14209	14155	14189	14177	14131	14167	14156	14271	14090	14090	14065	14109	14137	14058	14011	14153	14193	14146	14297	14092	14174	14114	14210	14121	14160	14185	14086	14072	14179	13917	14090	14191	14329	14070	14134	13960	14210	14219	14126	14201	14228	14175	14079	14270	14021	14122	14112	14180	14124	13989	14246	14076	13973	14345	14012	14294	14023	14042	14031	13923	14085	14266	14152	14137	14263	14053	14017	14167	14151	14241	14085	14280	14056	14150	14058	14247	14194	14293	14245	13973	14181	14008	14131	14374	14085	14133	14147	14024	14196	13989	14234	14225	14258	14021	14260	14169	14131	14205	14171	14144	14170	14005	14336	14165	14112	14190	14112	14017	14147	14183	14154	14217	14124	14117	14045	14253	14227	14219	14143	14039	14153	14123	14193	14122	14145	14138	14242	13958	14019	14114	14079	14227	14205	14230	14267	14095	14098	14124	14092	14180	14267	14212	14186	14060	14134	14086	14215	13942	14017	14123	14224	14076	14253	14019	14247	14035	14116	14282	14006	14233	14092	14231	13989	14164	14162	14114	14384	14032	14065	14338	14206	14121	13920	14047	14167	14196	14066	14190	14230	14071	14092	14213	14381	14124	14232	14083	14096	13930	14218	13976	14117	14073	14187	14342	14220	14116	14088	14182	14096	14244	14201	14247	14060	14100	13996	14095	14281	14258	14132	14043	14260	14159	14056	14099	14134	14349	14112	14088	14168	14125	14149	14180	14026	14198	14090	14276	14133	14142	14124	14017	14172	14090	14027	14236	14046	14315	14344	14135	14093	14236	14178	14144	14316	14078	14089	14038	14132	14144	14089	14266	14065	14146	14230	14147	14059	14153	14055	14384	14095	13998	14269	14245	14299	14156	14069	14102	14140	14090	14080	14156	14116	14254	14189	14029	14180	14118	14274	14009	14181	14041	14106	14198	14132	14171	14234	14118	14112	14120	14076	14050	14021	14338	14246	14103	14233	14013	14144	14252	14232	14131	14018	14081	14069	14158	14052	14211	14139	14199	14104	14148	14142	14066	14291	14157	13875	14145	13889	14149	13948	13960	14264	14110	14124	13931	14150	14103	14245	14082	14009	14144	14157	14345	14186	14278	14257	14014	14240	14061	14098	14091	14210	14194	13897	14208	14108	14131	14045	14052	14133	14155	14110	14143	14303	13945	14271	14164	14098	13972	14194	14245	14182	14041	14182	14177	14154	14085	13893	14141	14184	14102	14145	14262	14129	14075	14267	14231	14055	14215	14002	14181	14221	14241	14112	14315	14085	13988	14166	14073	14205	14254	14253	14195	14101	14116	14136	14135	14144	14211	14195	14260	14154	14115	14230	14194	14052	14147	14101	13978	14216	14142	14181	14052	14146	14149	14243	14066	14292	14044	14170	14015	14087	14116	14202	14232	14367	14218	14061	14044	14154	14144	14238	14202	14150	14137	14109	14165	14340	14050	14135	14162	14071	14132	14126	14229	14220	14166	14223	14059	14099	14196	14222	14135	14144	14003	14173	14157	14139	13948	14053	14205	14117	14145	14243	14097	14245	14116	14131	13930	13993	14180	13987	14125	14108	14168	14144	13995	14165	13956	14138	14148	14115	14251	14119	14017	14041	14123	14169	14098	14093	14051	14186	14336	14211	14248	14149	14241	14133	14122	14045	14153	14217	14229	14136	14118	14118	14137	14219	14111	14309	14010	14134	14256	14127	14330	14172	14182	14230	14176	14053	14281	14148	14134	14110	14196	14250	14097	14217	14255	14296	14232	14206	14102	14130	14130	14108	14128	14288	14392	13988	14193	14186	14087	14260	14153	14095	14093	14202	14051	14007	14291	14288	14083	13916	14164	14178	14261	14156	14189	14179	14002	14196	14085	14296	14003	14130	14085	14053	14100	14095	14176	14082	14125	14127	14160	14177	14185	14268	14258	14216	14163	14213	13976	14114	14115	14145	14095	14324	14167	14148	14126	14131	14181	14064	14222	13978	14120	14087	14008	14055	14194	14126	14086	14305	14193	14068	14179	14111	14050	14270	14130	14093	14114	14248	14006	14164	14210	14103	14168	14237	14231	14183	14119	14232	14179	14116	14173	14152	14125	14248	14198	14078	14291	14146	14207	14189	14123	14174	13938	14222	14118	14233	14125	14133	14051	14099	14230	14033	14228	14086	14067	14098	14129	14186	14034	14184	14241	14248	14196	14102	14094	14197	14210	14161	14175	14208	14141	14147	14199	14143	14126	14184	14136	14052	14241	14032	14173	14232	14341	14246	14091	14265	14300	14207	14022	13986	14200	14028	14068	14291	14134	14086	14315	14224	14213	14151	14292	14110	14075	14143	14079	14074	14093	14102	14334	14324	14129	14124	13956	14141	14158	14284	14185	14123	14138	14162	14070	14076	14201	14112	14165	14311	14159	14147	14022	14093	14187	14228	14174	14015	14153	14351	13972	14144	14161	14215	14162	14136	14153	14166	14163	14131	14283	14197	14015	14045	14234	14210	14128	14192	14093	14152	14134	14176	14105	14280	14283	14249	14151	14152	14312	14275	14084	14195	14310	14216	14203	14013	14177	14227	13923	14148	14108	14049	14175	14027	14119	14019	14088	14004	14173	14226	13959	14080	14056	14010	14032	14142	14141	14278	14165	14025	14196	14147	14088	14042	14039	14121	14349	14108	14082	14140	14267	14171	14169	14294	14132	14204	14011	14323	14026	14142	14266	14097	14305	14102	14214	14122	14194	14143	14116	14022	13942	14245	14139	14164	14077	14098	14182	14251	14109
23887	20942	28102	23979	21194	18251	16866	14977	14554	14645	14549	14399	14228	14450	14391	14349	14329	14219	14429	19272	22475	21384	17957	16044	14981	14328	14208	14189	14043	14206	14260	14186	14073	14369	13997	14204	14168	14039	14236	14018	14303	14115	14207	14201	14240	14054	14072	14081	14104	14074	14015	14241	14187	14067	14325	14216	14127	14081	14104	14107	14059	14139	14047	14120	14022	14036	13975	13943	14074	14137	14099	14151	13899	14106	14080	13981	14056	14054	14103	14021	14195	14089	13952	14466	14085	14045	14178	14294	14053	14239	14073	14143	14030	14073	14117	14116	13901	14102	14204	14155	13915	14147	13993	13935	14068	14237	14148	14008	14075	14287	14273	14130	14100	14153	13949	14034	14134	14269	14161	14087	13994	13959	14209	14098	14126	14067	14268	14087	14162	13896	14051	14180	13983	14013	14107	14011	14048	14198	14071	14037	14183	14147	13811	13974	14123	14139	14040	13978	14155	13989	14050	14123	14100	14264	14183	14046	14162	14316	14230	14033	14162	13948	14212	13921	14083	14105	14093	13984	14156	14115	14062	13908	14075	14039	14154	14097	14216	14054	14219	14077	14217	14099	13916	14087	14218	14059	14134	14088	14077	14080	14124	14110	14141	14146	14078	14007	14182	13989	13860	14007	13957	14257	14316	14236	14079	13859	14014	13865	14048	14302	14241	13950	14016	13900	14055	14115	14060	14162	14183	13946	14093	14200	14122	14163	14058	13917	14048	14192	14180	14112	14221	14057	14216	14006	13964	13970	14056	14016	13909	14173	14084	14023	14069	14034	14148	13982	13948	14221	14070	14116	14130	14070	14044	14161	14227	13976	14215	13962	14163	14113	14065	14109	14061	14170	14114	14166	14261	14033	13973	14043	14155	13966	14134	13874	14032	13960	14160	13918	14172	14229	14039	13991	14144	14140	14122	14021	14220	14117	14094	14037	14232	14036	14183	14172	14196	14308	14320	14059	14165	14130	13924	13994	14203	14075	14161	13972	14058	14163	13986	14071	13808	13999	14042	14021	14049	14027	14085	14076	14078	14104	14305	14175	14289	14000	13939	13993	14102	14006	14042	14147	14169	14032	14008	14047	14122	14026	14293	14121	13984	13936	14206	14281	14034	14317	14262	13953	14132	13914	13961	14214	14071	14222	14100	14032	14156	14019	14188	14189	14221	14054	14208	14260	14097	13921	14139	14013	14034	13981	13982	14028	14005	14065	14010	13939	14113	13770	14051	13985	14316	14226	14049	14059	14317	14041	14218	14103	14157	14072	14142	14105	14036	13970	14238	13976	14180	14235	14031	14152	14078	14135	14215	14021	14241	14052	14127	13966	14100	14181	14075	14216	14246	14145	13914	14063	14135	14008	14126	14063	13944	14120	14047	14064	14244	14015	14130	14079	14089	14126	14163	14189	14208	14054	14198	14128	13961	14185	14007	14089	14141	13883	14055	14272	14285	14110	14158	13916	14049	14183	14083	14215	14115	14050	13976	14066	14044	14083	14205	14380	14261	14167	14052	14086	14099	14186	14036	14076	13895	14113	13937	14129	13999	14026	14066	14088	14175	14079	14245	14093	14067	14202	14167	14043	14169	14083	14079	13948	14219	14055	13961	13986	14127	14153	14357	13971	14203	14284	14067	14078	14050	13987	14281	14123	14018	14084	14124	14065	13976	14094	14159	14023	14081	14052	14251	14052	14062	14021	13994	14050	13954	13999	14099	14079	14183	14151	13897	13959	14219	14249	13896	14212	14283	14019	13999	14018	14133	14203	14180	13922	14113	14169	13814	14001	14067	14283	14215	14039	14080	14073	14086	14129	13959	14037	14132	14110	14162	14060	14111	14137	14220	14120	14090	13947	13993	14155	14030	14213	14088	14035	14054	13984	14109	13910	14273	14029	14255	14269	14115	14069	14112	13984	14133	14055	14165	14008	14089	14140	13996	14184	14188	14091	14186	14195	14083	14087	14121	13969	13989	13999	14073	14077	14210	14071	14129	13891	14161	13981	14286	13945	13951	13946	14144	14201	14109	13952	14285	14079	14281	14183	13992	14172	14231	14134	14054	14139	14193	13913	14109	14197	14081	14042	14106	14031	14153	14196	14185	14007	13876	14071	13956	14109	14108	14049	13821	14085	14247	14077	14101	14005	14043	14246	14122	14191	14006	14168	13940	14100	14075	14099	14364	13930	14227	14022	14047	14222	14216	14172	14254	14157	13964	14211	14124	13981	14118	14044	14094	14095	14085	14032	14076	13999	14110	14095	13822	13961	14141	13911	14132	14312	14202	14053	14100	14072	14115	14039	14280	14096	13868	14028	14258	14091	13940	14070	14037	14214	14100	14187	14016	14144	14069	14106	14080	14125	13930	14042	14152	14008	13853	14030	14077	13974	14079	14064	13965	14145	14028	14016	14067	14010	14069	14055	14122	14048	14169	14230	14119	14063	14243	14159	14293	14074	14195	14036	14167	14087	14090	14207	14027	14109	13976	14145	14287	13942	14144	14138	14193	14274	14001	14236	13989	14079	14142	14236	14168	14064	14080	14100	14127	14286	14090	13954	14149	14077	14350	14306	14046	13988	14074	14010	13838	13947	14153	14024	14109	14061	14186	14092	14121	14043	14001	14021	14244	14211	13915	14021	13975	13972	14114	14272	14102	13945	13976	14172	14127	14118	14038	14054	14031	14020	14063	13960	14225	14228	14009	14146	14240	14172	14019	13982	14088	14216	14027	13965	14132	14414	14274	14062	14034	14025	14141	14023	14078	14093	14268	14022	14098	14291	14219	14281	14313	14185	13985	13917	14038	14182	14059	13890	14136	14024	14054	14216	14009	14062	14113	14161	14187	14019	14186	14208	14082	14012	14035	14052	14180	13929	14051	14060	14141	14057	13923	13857	14096	14069	14282	14108	14123	14086	14069	14208	13918	13962	13885	14046	14206	13978	14089	14120	14225	14156	14058	13945	14120	14087	14081	14047	13975	14040	14141	14193	14231	14253	14117	14155	13974	13999	14060	13983	14010	14322	13865	14146	14084	14180	14091	14131	14121	14323	14297	14242	14036	14026	14023	14178	14056	13963	14130	14068	14131	13960	14115	14144	14070	14022	14098	14008	14151	14173	14062	14065	14168	14152	14089	13947	14070	13986	14261	14039	14123	14051	14257	14245	14119	13992	14116	14154	14076	14142	14177	14093	14013	14178	14106	13868	14064	14081	14135	14166	14306	14162	14149	14099	14036	14274	14115	13912	14116	14089	14099	14113	14258	14090	14196	14101	13992	14219	13986	13986	14097	14227	14250	14010	14031	14115	14227	14109	13944	14189	13967	13856	13876	13958	14044	14057	13963	14022	14046	14062	14118	14009	14125	14095	14036	14044	14163	14257	14098	14115	14084	13959	14224	14105	14063	14182	14169	14068	14185	14151	14314	14099	14110	13879	13962	14205	14035	14106	14020	14198	14084	14094	14158	14018	13979	13999	14186	14020	14005	14048	14069	14060	14143	14016	13958	13989	14070	14088	13828	13995	14084	14021	14094	14057	14069	14095	14009	14117	14168	14110	14226	13964	14263	14280	14177	14108	14274	14040	14135	14113	14069	14048	14039	14076	14137	14058	14026	14126	14172	14134	14215	13853	14022	14176	13987	14089	14026	14043	14257	14046	14045	13912	14031	14083	14052	13988	14136	13887	14071	14275	14339	14040	14132	14122	14190	14186	14247	14065	14299	14204	14213	14242	14009	14099	14161	14087	14065	13943	13875	14099	14142	14110	14139	14141	14216	14256	14075	14022	14066	14201	14065	14274	14026	14202	14026	14067	13963	14069	14016	13933	14103	14139	13930	14248	13994	14177	13942	14143	14020	14300	13940	14273	14053	13934	13901	14152	14250	13907	13980	14070	14245	13936	13960	14185	14133	13923	13928	14106	14190	13958	13883	13997	14047	14135	13932	14079	14247	14055	13987	14208	14188	13966	14003	14002	14162	14133	14227	14052	14194	14111	13977	14100	14104	14211	14050	14093	14016	14164	14203	14083	14245	14127	14038	14020	13946	14052	14206	14164	14162	14103	13931	14074	13936	14164	14181	14126	14275	14146	14242	14004	14094	14157	14073	14195	14345	14071	14100	14023	14179	14081	14044	14039	14280	14070	14102	14190	14170	14030	14263	14275	14275	14075	14097	14136	14155	14153	13916	13909	14088	13941	14131	14078	14013	13990	13870	14226	13979	14155	14270	14126	13978	14041	14209	14047	14090	14106	13996	14028	14172	14118	14069	14343	14179	13930	14051	14022	14157	14179	14027	14292	14156	14213	14219	14006	14196	13960	13917	14165	14232	14222	14020	14093	13973	14261	13980	13927	14014	14112	13992	14201	14023	14010	14043	14180	14287	14183	14026	14161	14105	14182	14141	14234	13936	13999	13986	14247	13980	14058	13914	14028	13904	14007	13885	14008	14091	13995	14158	14320	14161	14055	14166	14180	14377	14013	14038	14162	14150	13999	14089	14016	14096	13964	14036	14204	14187	14131	14137	13828	14165	13989	14267	14108	14255	14106	14238	14007	14144	14137	14002	14012	14033	14183	13990	14078	14185	14104	14132	14050	14017	14004	14203	14217	13997	14214	14028	14063	14061	13936	14058	13955	14002	14056	14142	13970	13958	14165	14036	14130	14045	14122	13955	13996	13943	14114	14212	14077	13893	14124	14219	14265	14159	13838	14089	14117	14024	14058	14151	14171	13941	14144	14065	14132	14251	14214	14177	13913	14118	13971	14188	14193	14280	14108	14089	13979	14191	13948	13974	13995	14110	14041	14025	14136	14107	14131	14100	14136	14146	14061	13977	13996	13674	14156	14018	14239	14130	14022	14139	14123	14211	13956	13998	14004	14028	14124	14077	14137	14153	14130	14019	13942	14330	13968	13994	14128	14108	14198	14114	13972	14115	14232	14080	14252	14178	13937	13955	14091	14152	13959	14091	14129	14115	14084	14082	14008	14301	14252	13998	14189	14219	14119	14273	14180	14036	14330	14043	14039	14257	14212	14089	14118	14211	14146	14146	14190	14148	13953	13979	14130	13981	13903	14193	14181	14229	13981	14097	14029	13909	14143	14139	14212	14142	14090	14179	14078	13973	14006	14102	14165	14207	14093
13052	21368	20155	17149	16194	15673	15149	14902	15007	14588	14499	14219	14341	14396	14284	14204	14137	14566	14599	22873	26075	23099	18819	16286	14837	14254	14155	14074	13946	14108	14171	14011	13857	14000	13980	14028	13882	14117	14107	14049	13896	14072	13832	14013	14096	14009	13911	13998	13843	13835	13966	13937	13913	14087	13937	14041	13974	14233	14093	14116	13882	13951	13788	14053	13992	14179	14115	13914	14068	13979	14049	13744	13933	14039	13901	14061	13840	13973	13832	14050	14109	14010	14064	13909	14104	14056	14140	14090	13866	13819	14144	14073	14024	13985	14025	13892	14152	14212	14082	13896	14026	14065	14015	14136	14000	13967	13950	13941	14086	13958	13831	14084	13892	13881	14025	13859	14011	14005	13985	13962	13822	14096	14023	14066	13958	13981	14091	13934	13955	14124	14023	14014	13848	13844	14053	13966	14011	13954	14064	14027	14061	13986	14027	14027	14012	13756	14093	14068	13800	13938	13748	14009	13941	14067	13998	14054	14000	14092	13973	13986	13921	14034	14054	14079	14137	13933	13825	14087	14041	14081	13892	14088	13937	13911	13981	14021	13970	14206	13765	13983	13994	13916	14067	13954	13968	14015	14115	13834	14127	13935	13858	14093	13884	13882	13976	13952	14031	13914	14052	14091	14129	13983	13878	13979	13948	13990	14042	13865	14010	13779	13989	13894	14139	13888	14064	14025	13816	14193	14033	13933	14117	14095	14132	13939	14097	13882	14029	13869	13943	14141	13886	14014	13867	13882	13858	13993	13924	14115	14129	13883	13994	14127	13792	13906	14148	14158	13985	14044	13975	13897	14034	13936	14098	14123	13967	14069	14048	14038	14150	13809	13956	13854	13967	14029	13883	14077	14081	13866	14060	14018	13895	14057	13964	14051	14000	13946	13951	13949	13912	13994	14078	14045	13765	13898	14001	13960	14061	13991	13991	13992	14048	13997	14050	13885	14070	13908	13961	13949	13982	13971	14006	13885	14041	13955	13957	14048	13877	13880	14020	13992	13903	13975	13956	13933	14214	14040	14255	13913	14125	14004	14230	14012	14040	14004	14035	13961	13836	14032	13950	14068	13954	14107	14036	14026	13940	14089	14027	13984	14049	14024	13959	13871	14046	13942	14013	14102	14073	14019	14026	13932	14076	13941	14046	14190	13939	14147	13969	14048	13898	14042	13978	14095	14057	13991	13900	14075	13886	13916	13954	14093	13913	13926	13858	13831	13940	14066	14035	14019	13882	14022	13971	13959	14037	13997	14048	13870	14086	13904	13995	13977	14050	13837	14005	14067	13843	13969	14028	14002	14157	13989	14134	13904	13905	14029	14147	13782	14148	13914	14020	14073	13970	14127	13913	13894	13983	13995	13960	13949	14087	13946	14034	14015	14023	13893	14002	14004	13907	13948	14140	13992	14027	14107	13976	13999	13869	13956	13909	13957	13923	13970	13837	13870	13983	14064	13949	14067	13933	13811	13891	13918	14070	14112	13918	13914	14024	13923	13911	13864	13939	13835	14038	13986	14112	13921	13990	13968	14015	13984	14142	13953	13929	13975	13979	14074	13855	13842	14077	14064	14079	14002	14101	14027	13987	13865	13914	14069	13875	13992	14022	13965	13992	14003	13951	13974	13925	14025	14090	14086	14001	14078	13945	14119	14020	14045	13946	14166	13891	13864	13904	13994	14087	14128	14093	13874	14055	14098	14083	13970	14134	14086	13946	14015	13975	14041	14039	13877	14066	13922	13984	13925	14071	13958	13926	13899	13934	14060	14007	14015	13758	14033	14255	13989	14013	13855	14044	14064	13882	14056	13801	14036	13976	13829	13771	13853	14003	13869	13841	14043	13978	13843	13907	14084	14184	14015	14053	13961	13981	13914	13977	13976	14016	14053	14072	14132	13789	14154	13855	13885	13988	13980	13981	13858	14045	13872	14186	13877	13998	13955	14102	13854	14060	14061	13895	14061	14057	13939	14024	14064	13979	13989	14068	13908	13999	14010	13913	14076	13895	13859	13954	13936	14083	13923	13880	13986	14242	14031	13970	13910	14000	13792	14066	13943	14006	14042	13908	14053	14150	14013	14059	13902	13905	13969	14086	14009	13976	13983	14129	13950	13950	14049	14023	14014	13945	13927	13966	14073	13831	13991	13901	14037	13966	14045	13861	13966	14200	13800	13907	14129	13860	14161	14037	14024	14041	14044	14003	13859	14079	14011	14064	13963	14107	14083	13964	14011	13893	13951	14077	13794	14024	13862	13995	14137	13967	14022	13806	14026	14061	13871	13930	13950	13979	14038	13981	13962	14133	14008	13935	13744	14087	13838	14044	14031	13981	13900	13952	13885	13854	14012	14025	13909	13965	13941	14038	14101	13998	14040	14022	14067	13943	14073	13858	13943	13903	14107	13915	14060	14096	13946	14003	14008	13959	13839	14036	14044	14000	14041	13949	13827	14022	13875	13926	14079	14000	14033	13966	13943	13821	14135	13925	14092	13997	14020	14142	14150	13963	13979	14025	14098	14003	14087	13893	13833	14009	14033	14068	14109	13915	14046	13902	14034	13978	14026	13974	13910	14195	14016	13921	13805	14089	13924	13960	13919	13965	13956	13929	13991	13966	13843	13847	14066	13992	14202	13883	14052	13945	14034	13761	13989	13834	13828	14010	13822	13976	13963	13896	14082	14134	14019	14056	13867	13877	14057	14023	14057	14064	13973	13983	13972	13965	13952	13990	13938	13989	13929	13708	14113	14011	14010	14044	13919	14166	14030	13920	14097	14137	14027	14079	13953	14092	13910	14053	13926	13948	14136	14074	13894	13964	13971	13974	14159	13938	14074	14136	13903	13920	14069	13951	13983	13947	13940	14082	13999	14058	13738	14068	14165	13991	13934	13971	13966	13962	13994	13987	14045	14075	14041	13792	13907	13941	14043	13967	13936	13964	13947	14016	13950	14018	13691	14051	14107	14129	13839	13866	13918	14234	14057	13967	13983	13925	14046	13965	13976	13774	13908	14002	14104	13832	13836	14064	14030	13982	13954	14157	13963	13972	13887	14048	13982	13993	14041	13898	14022	13975	13977	14023	13988	13834	13901	13803	13869	14191	13945	13907	13926	14001	13950	14047	14020	14040	13915	14047	13924	13984	13990	13906	13993	13935	13973	14046	13841	14076	13877	14039	13949	13976	14061	14100	14021	13952	14123	14082	14028	14055	13920	14098	13942	14036	14118	13983	14054	13894	14134	13901	13966	13916	14012	13911	13972	13964	13925	13941	14101	13933	14030	13954	13967	13874	14003	13950	14053	13943	14008	13857	13985	13819	14061	13981	14085	13909	13889	13996	13906	14004	14002	14237	13977	13944	14006	13995	14022	14145	14001	14220	14089	13804	13954	14063	14097	14049	14100	13997	13834	13889	14104	13986	13975	14119	13985	14115	13887	14028	13952	14022	14055	13890	13986	13972	13983	14031	14068	13993	13997	14089	14065	13818	14025	13999	13899	14002	14087	14030	13976	13948	14002	14016	13998	13988	14019	13961	13979	13986	13952	14005	13937	14144	13832	13917	13979	14028	13892	14005	14135	13969	14109	14007	13840	13822	13954	14076	14060	13916	13741	13819	13990	13960	13887	14170	14174	13942	14155	14005	14064	14039	13918	13935	13679	13983	14033	13871	14005	14133	14089	13988	13983	14103	14000	13892	14000	13911	14186	13974	14108	14050	13853	14016	14037	13964	13954	14065	14062	13897	14085	13961	13978	13939	14289	13813	13975	13927	13975	13936	14044	13895	14081	13889	14081	14009	14139	13905	13944	13937	14010	13884	13958	13934	14106	13932	13791	13957	14028	13959	14088	13916	13852	13952	13955	13896	13920	13964	13947	14165	14014	14129	14077	13912	13932	14027	14066	14025	13999	14043	13971	14016	13968	13918	13975	13995	13923	13923	13883	14045	13995	13921	13855	13956	13976	13927	13804	14169	13983	13987	14027	13966	14065	14026	13852	13751	14022	13966	13975	14053	14013	14012	14044	13961	14053	14032	14079	14018	13908	14041	14061	13987	13984	14055	13955	14111	13996	14053	13855	13919	13919	14110	13985	14017	13925	14012	13855	14093	14120	13970	13907	13943	14038	14031	13980	14025	13946	14069	14006	13918	13987	13916	14167	13970	13919	14001	13905	14124	13967	13932	14129	13845	14026	14026	14064	13963	13919	13984	14072	14026	14067	13875	14090	14000	13984	13995	13869	13956	13997	13911	13908	13992	13970	13987	14028	14102	13964	13922	13919	14019	13878	14050	13923	14012	13982	13918	13933	13968	14008	14056	13811	13971	13901	13997	14132	13940	13919	13961	13986	13978	13972	14018	14008	13935	14108	13954	14083	14009	13898	14190	14086	13931	14056	14088	14050	13939	13912	13902	13989	14023	13963	14082	14008	13937	14152	14008	14121	14029	14104	13874	14112	14124	13811	13919	13889	14031	14109	13918	14261	14046	14091	14013	14241	14258	13997	14158	13854	14055	14095	13900	14061	13964	13994	13805	13956	13979	13870	13961	14062	13965	13970	14068	13762	13822	13948	14027	14063	14144	13999	14052	14111	14041	13920	13932	13857	14095	14264	13879	13967	14021	13962	13981	14089	14017	14001	14005	13961	13947	13956	13959	13929	13906	14011	13973	14106	14091	13936	14024	14024	14061	14001	14101	14037	14194	13890	13932	13921	14065	13838	13997	14004	14041	14120	14006	13994	13940	14007	14128	13915	13934	13919	14053	14065	13995	14021	14062	13893	14024	13985	13954	13898	14106	14132	13870	14019	13918	14168	13966	14126	13872	14088	13791	14119	14021	13964	13886	14191	13847	14019	13891	13877	14027	13858	13953	13992	14030	13931	14002	13960	13965	13950	13964	14131	13976	14051	14012	14057	13995	14127	13845	14061	13912	13999	13967	13914	14164	13995	13977	14184	13988	14001	14064	14013	13932	13841	14212	13886	13925	13959	13890	13995	14040	14117	13958	14138	13858	13994	14087	13998	14042	14060	13824	14144	13990	14097	14019	14021	13927	13960	13879	14014	13980	14018	14018	13982	13924	14018	13923	14052	13916	13955	13995	14120	13968	13996	13977	14040	13993	13911	14120	14082	13929	13835	13960	13913
22779	20920	28637	23355	21073	21908	20115	15622	14602	14726	14772	14545	14303	14085	14123	14103	14251	14279	14800	19397	26530	27781	22663	17432	15226	14217	13836	13819	13886	13894	13833	13775	13744	13835	13816	13696	13723	13627	13885	13838	13885	13819	13965	13745	13789	13948	13919	13817	13619	13712	13826	13867	13975	13675	13807	13644	13772	13859	13786	13576	13920	13884	13823	13819	13858	13814	13983	13570	13820	13737	13695	13815	13901	13664	13862	13739	13902	13780	13776	13973	13919	13614	13813	13696	14000	13753	13679	13611	13752	13656	13629	13778	13785	13547	13732	13819	13858	13838	13929	13838	13751	13777	13828	13835	13781	13745	13906	13787	13956	13713	13863	13639	13671	13908	13792	13614	13741	13673	13720	13806	13746	13821	13607	13746	13839	13799	13726	13738	13706	13661	13736	13664	13854	13881	13806	13645	13856	13863	13841	13883	13826	13614	13641	13737	13700	13670	13720	13795	13805	13599	13824	13799	13629	13706	13658	13779	13800	13846	13765	13642	13794	13674	13424	13616	13881	13917	13614	13919	13851	13991	13813	13884	13708	13565	13693	13783	13729	13686	13679	13699	13612	13489	13586	13862	13790	13801	13754	13768	13798	13809	13790	13583	13682	13811	13612	13918	13895	13741	13872	13754	13747	13727	13712	13761	13663	13613	13665	13905	13693	13767	13660	13869	13894	13777	13875	13652	13819	13749	13720	13569	13699	13830	13744	13589	13827	13785	13667	13674	13687	13672	13800	13876	13795	13656	13650	13726	13566	13767	13747	13889	13734	13577	13738	13647	13800	13624	13632	13688	13917	13754	13788	13882	13766	13654	13835	13841	13833	13742	13588	13750	13769	13866	13775	13620	13645	13875	13745	13824	13748	13838	13719	13801	13681	13683	13775	13635	13749	13898	13836	13871	13759	13858	13675	13920	13794	13716	13815	13761	13783	13612	13908	13773	13723	13871	13811	13803	13745	13943	13703	13797	13701	13815	13619	13807	13745	13707	13861	13845	13710	13844	13789	13552	13787	13797	13802	13761	13774	13540	13742	13795	13751	13751	13615	13841	13587	13795	13818	13800	13817	13859	13682	13669	13749	13771	13920	13697	13687	13642	13767	13837	13758	13817	13750	13762	13901	13703	13737	13786	13720	13687	13809	13770	13744	13753	13718	13833	13849	13890	13616	13784	13523	13756	13766	13705	13794	13841	13774	13607	13488	13811	13822	13725	13775	13579	13621	13688	13793	13685	13689	13629	13681	13712	13683	13752	13868	13664	13807	13631	13648	13856	13684	13634	13957	13806	13789	13758	13794	13755	13773	13708	13684	13820	13767	13725	13686	13633	13732	13721	13796	13896	13829	13660	13738	13884	13859	13648	13627	13663	13669	13640	13773	13872	13766	13631	13918	13707	13861	13772	13568	13882	13775	13786	13739	13744	13867	13660	13692	13777	13916	13775	13773	13772	13697	13742	13726	13635	13667	13724	13781	13737	13590	13875	13739	13729	13835	13693	13629	13785	13877	13641	13756	13789	13693	13621	13670	13865	13717	13700	13861	13745	13780	13804	13751	13476	13612	13851	13859	13825	13821	13757	13694	13647	13876	13736	13807	13732	13699	13757	13687	13706	13814	13784	13785	13716	13869	13613	13630	13728	13743	13708	13673	13724	13798	13864	13750	13598	13669	13723	13548	13638	13638	13833	13854	13808	13827	13775	13699	13625	13768	13489	13735	13814	13712	13621	13601	13624	13702	13724	14012	14016	13707	13806	13568	13662	13620	13673	13645	13819	13629	13794	13645	13572	13808	13514	13747	13652	13719	13618	13878	13581	13640	13693	13912	13777	13745	13756	13872	13794	13891	13720	13751	13760	13756	13612	13842	13758	13713	13664	13609	13686	13846	13550	13795	13732	13987	13857	13780	13841	13680	13807	13719	13814	13844	13911	13865	13833	13811	13833	13853	13871	13721	13762	13937	13730	13779	13881	13568	13562	13703	13819	13889	13707	13748	13638	13812	13642	13775	13862	13791	13644	13885	13830	13641	13760	13730	13761	13688	13855	13734	13967	13793	13688	13628	13530	13848	13744	13649	13546	13602	13716	13732	13665	13702	13655	13849	13831	13649	13777	13745	13578	13832	13625	13686	13840	13965	13690	13867	13675	13659	13714	13764	13669	13642	13878	13776	13688	13735	13521	13963	13624	13571	13773	13719	13615	13810	13919	13897	13805	13804	13531	13680	13768	13509	13707	13774	13966	13679	13911	13889	13803	13737	13695	13845	13833	13826	13736	13739	13753	13717	13818	13739	13811	13732	13819	13502	13841	13885	13755	13772	13828	13662	13735	13713	13660	13642	13723	13803	13786	13591	13602	13815	13743	13728	13732	13523	13708	13925	13810	13750	13950	13816	13809	13636	13752	13789	13582	13859	13682	13842	13655	13667	13706	13752	13688	13622	13715	13573	13696	13718	13837	13742	13706	13659	13685	13725	13779	13746	13707	13588	13823	13738	13641	13631	13761	13929	13673	13658	13796	13570	13716	13680	13774	13781	13685	13928	13654	13761	13757	13714	13630	13727	13688	13731	13594	13829	13507	13861	13815	13832	13702	13787	13806	13805	13791	13656	13862	13660	13572	13662	13779	13679	13700	13944	13691	13797	13737	13756	13928	13700	13803	13794	13728	13697	13524	13836	13629	13580	13715	13749	13951	13670	13580	13724	13899	13908	13598	13892	13721	13785	13705	13752	13496	13667	13665	13596	13836	13723	13858	13554	13777	13731	13661	13749	13725	14015	13749	13796	13880	13608	13658	13593	13648	13828	13946	14020	13859	13833	13762	13662	13975	13606	13610	13765	13672	13681	13611	13818	13423	13957	13733	13765	13855	13799	13758	13727	13870	13718	13815	13750	13615	13752	13885	13835	13729	13641	13787	13831	13760	13702	13838	13732	13747	13489	13586	13662	13775	13774	13752	13699	13712	13750	13630	13559	13702	13937	13625	13719	13803	13749	13730	13771	13894	13609	13725	13689	13677	13860	13791	13838	13822	13607	13611	13689	13643	13744	13728	13782	13961	13627	13628	13748	13664	13848	13779	13686	13804	13711	13438	13838	13715	13753	13807	13740	13891	13786	13905	13908	13794	13662	13606	13598	13557	13734	13701	14007	13817	13728	13497	13618	13614	13618	13878	13743	13754	13804	13826	13706	13690	13963	13579	13781	13789	13736	14063	13899	13779	13586	13821	13754	13726	13609	13905	13757	13606	13806	13592	13514	13903	13835	13785	13857	13648	13869	13731	13530	13729	13534	13664	13722	13704	13739	13737	13804	13705	13751	13550	13667	13753	13706	13906	13813	13770	13805	13654	13661	13609	13944	13768	13797	13833	13874	13583	13792	13832	13748	13952	13823	13795	13859	13691	13832	13660	13826	13772	13763	13507	13764	13663	13555	13730	13627	13702	13795	13812	13566	13852	13660	13775	13619	13827	13662	13764	13841	13840	13680	13712	13853	13618	13519	13839	13654	13795	13661	13688	13752	13866	13973	13775	13553	13818	13720	13721	13717	14014	13572	13747	13664	13758	13769	13860	13797	13893	13795	13597	13838	14043	13714	13712	13822	13611	13647	13592	13857	13543	13764	13801	13662	13968	13948	13832	13581	13991	13708	13684	13738	13767	13906	13966	13738	13594	13775	13707	13745	13711	13901	13757	13656	13692	13641	13917	13798	13889	13667	13668	13772	13811	13693	13772	13622	13931	13868	13716	13713	13674	13744	13695	13796	13607	13779	13796	13733	13815	13691	13731	13648	13646	13770	13520	13719	13685	13808	13669	13694	13816	13746	13749	14001	13821	13925	13687	13795	13758	13595	13693	13496	13778	13571	13827	13979	13488	13871	13796	13782	13835	13737	13776	13624	13812	13713	13655	13722	13739	13802	13734	13779	13805	13701	13753	13705	13729	13759	13734	13622	13763	13889	13519	13703	13775	13676	13750	13753	13903	13736	13559	13845	13765	13726	13697	13995	13839	13661	13706	13914	13703	13618	13826	13820	13789	13714	13751	13812	13611	13809	13679	13697	13684	13957	13678	13861	13875	13722	13652	13505	13725	13798	13749	13689	13666	13894	13669	13709	13705	13799	13850	13699	13908	13675	13767	13619	13663	13646	13771	13873	13871	13767	13470	13599	13666	13760	13713	13677	13801	13752	13937	13761	13717	13682	13713	13739	13616	13705	13703	13667	13874	13833	13667	13775	13817	13733	13703	13819	13559	13875	13835	13798	13727	13818	13750	13580	13710	13529	13729	13717	13813	13572	14142	13672	13651	13820	13920	13708	13728	13721	13640	13772	13719	13578	13706	13847	13661	13796	13616	13778	13613	13697	13610	13674	13786	13883	13747	13773	13762	13671	13715	13797	13842	13797	13671	13660	13883	13907	13619	13804	13747	13866	13748	13781	13725	13674	13584	13896	13748	13826	13782	13635	13525	13757	13836	13634	13688	13683	13825	13659	13680	13851	13723	13736	13962	13734	13720	13670	13781	13706	13489	13781	13631	13779	13667	13644	13666	13686	13657	13555	13777	13733	13771	13612	13509	13912	13871	13673	13637	13721	13950	13817	13910	13702	13631	13642	13697	13836	13766	13779	13664	13594	13998	13738	13782	13802	13534	13575	13761	13612	13663	13469	13892	13727	13588	13869	13733	13804	13518	13766	13693	13761	13821	13977	13872	14020	13827	13717	13630	13784	13768	13606	13736	13664	13875	13571	13811	13647	13597	13727	13912	13741	13908	13595	13696	13977	13630	13929	13591	13879	13881	13675	13542	13854	13770	13674	13916	13689	13646	13745	13574	13729	13863	13819	13688	13627	13704	13684	13774	13670	13988	13791	13639	13716	13692	13767	13810	13718	13642	13802	13829	13711	13661	13612	13695	13776	13748	13707	13742	13782	13652	13828	13592	13789	13850	13671	13756	13740	13677	13725	13749	13693	13844	13773	13753	13864	13760	13898	13561	13696	13592	13733	13739	13659	13579	13710	13698	14035	13743	13747	13689	13766	13643	13608	13760	13968	13808	13845	13846	13584	13911	13740	13887	13838	13821	13690	13678	13743	13797	13862	13790	13775	13723	13701	13702	13721	13632	13648	13476	13680	13632	13767	13729
14503	25705	23663	19395	17908	16413	15761	15377	15165	14795	14770	14376	14468	14249	14196	14159	14024	14229	15171	23740	31547	31189	24018	17850	15493	14273	13640	13705	13811	13798	13719	13886	13844	13740	13687	13791	13871	13865	13906	13706	13818	13774	13724	13731	13684	13667	13899	13804	13839	13832	13636	13697	13747	13693	13667	13804	13848	13866	13696	13644	13838	13717	13667	13780	13525	13789	13710	13757	13789	13818	13667	13830	13841	13719	13625	13710	13765	13859	13692	13793	13658	13772	13679	13626	13788	13687	13530	13687	13660	13640	13670	13578	13864	13770	13739	13815	13511	13860	13837	13474	13619	13635	13728	13701	13707	13762	13777	13813	13759	13657	13703	13807	13743	13737	13625	13723	13669	13720	13771	13665	13668	13738	13658	13750	13574	13823	13742	13686	13729	13720	13612	13731	13525	13814	13714	13752	13762	13693	13622	13770	13588	13704	13745	13751	13815	13722	13677	13589	13711	13714	13698	13821	13816	13787	13603	13724	13648	13887	13839	13662	13719	13652	13757	13559	13790	13552	13596	13592	13830	13812	13822	13676	13733	13820	13718	13683	13693	13845	13804	13733	13665	13711	13902	13716	13794	13772	13535	13711	13687	13810	13705	13756	13691	13836	13637	13683	13657	13747	13790	13611	13732	13668	13632	13845	13688	13654	13882	13774	13743	13629	13814	13817	13730	13834	13775	13675	13730	13817	13766	13805	13753	13601	13818	13707	13612	13635	13713	13740	13704	13639	13846	13734	13516	13664	13559	13750	13728	13660	13695	13650	13693	13749	13810	13687	13670	13514	13619	13717	13706	13732	13596	13766	13603	13628	13611	13858	13673	13652	13803	13825	13842	13723	13635	13619	13681	13648	13723	13776	13699	13759	13606	13838	13598	13780	13701	13556	13736	13884	13649	13747	13829	13624	13724	13774	13668	13683	13546	13829	13685	13517	13630	13686	13662	13796	13870	13562	13594	13747	13740	13758	13513	13748	13739	13828	13661	13648	13697	13665	13594	13711	13657	13726	13642	13767	13780	13545	13662	13579	13765	13762	13679	13751	13783	13714	13650	13786	13619	13744	13619	13648	13623	13679	13741	13573	13576	13878	13688	13541	13683	13617	13563	13885	13891	13639	13650	13608	13676	13752	13698	13718	13711	13494	13738	13662	13757	13762	13785	13669	13634	13823	13759	13623	13794	13545	13805	13621	13641	13599	13662	13758	13687	13671	13792	13706	13724	13747	13660	13739	13719	13622	13677	13750	13669	13729	13662	13833	13786	13779	13711	13578	13706	13700	13680	13814	13758	13656	13684	13654	13841	13588	13867	13890	13819	13599	13820	13644	13883	13658	13527	13664	13739	13794	13740	13745	13710	13869	13666	13853	13672	13564	13638	13710	13602	13682	13713	13682	13699	13722	13621	13749	13760	13684	13575	13572	13681	13547	13635	13738	13735	13837	13774	13682	13609	13742	13807	13640	13576	13585	13631	13740	13804	13645	13780	13686	13672	13643	13804	13667	13616	13717	13657	13618	13709	13831	13680	13817	13653	13590	13632	13665	13632	13641	13735	13771	13647	13733	13635	13882	13798	13511	13658	13841	13726	13783	13733	13708	13747	13716	13569	13656	13723	13777	13763	13689	13780	13696	13605	13740	13756	13800	13875	13688	13692	13792	13616	13642	13723	13730	13585	13643	13661	13633	13685	13743	13884	13661	13716	13703	13760	13935	13545	13604	13715	13685	13707	13585	13690	13791	13740	13586	13586	13845	13739	13656	13635	13789	13601	13673	13769	13633	13678	13781	13651	13785	13579	13736	13770	13677	13661	13611	13728	13666	13582	13792	13509	13796	13775	13668	13701	13642	13644	13760	13780	13622	13659	13812	13517	13978	13633	13747	13675	13755	13970	13693	13633	13713	13723	13691	13712	13714	13751	13675	13739	13783	13652	13807	13712	13639	13680	13598	13611	13882	13697	13676	13689	13680	13702	13714	13615	13653	13706	13639	13610	13709	13779	13693	13547	13776	13763	13846	13770	13756	13782	13717	13692	13802	13809	13648	13866	13721	13578	13759	13622	13617	13628	13738	13703	13699	13769	13680	13662	13731	13638	13726	13767	13742	13722	13635	13707	13607	13641	13644	13695	13736	13656	13440	13909	13706	13733	13790	13603	13653	13804	13749	13568	13779	13713	13841	13649	13795	13814	13770	13706	13714	13853	13927	13765	13585	13692	13661	13639	13709	13703	13674	13578	13725	13617	13588	13531	13852	13645	13647	13616	13728	13674	13578	13768	13624	13742	13662	13644	13803	13580	13712	13741	13652	13805	13644	13727	13634	13507	13540	13776	13658	13796	13724	13719	13696	13714	13669	13700	13562	13626	13759	13745	13617	13794	13744	13826	13921	13712	13644	13630	13690	13732	13624	13564	13648	13770	13684	13792	13828	13819	13707	13677	13847	13720	13748	13695	13577	13744	13854	13673	13721	13842	13659	13797	13757	13827	13741	13676	13646	13679	13550	13587	13554	13752	13678	13581	13668	13697	13709	13674	13665	13634	13714	13723	13878	13706	13766	13687	13650	13709	13543	13663	13777	13691	13819	13715	13648	13702	13641	13661	13559	13531	13853	13678	13641	13612	13944	13737	13749	13659	13754	13682	13704	13693	13850	13487	13703	13864	13744	13640	13688	13505	13721	13663	13742	13872	13801	13674	13489	13598	13744	14037	13685	13797	13773	13754	13728	13650	13696	13786	13635	13806	13903	13727	13598	13594	13618	13653	13811	13816	13742	13675	13578	13750	13697	13694	13723	13613	13777	13846	13646	13636	13806	13743	13741	13727	13659	13920	13700	13801	13851	13717	13603	13583	13817	13755	13779	13714	13645	13819	13714	13767	13712	13691	13603	13760	13756	13590	13697	13649	13488	13788	13618	13645	13602	13691	13675	13803	13742	13665	13755	13628	13607	13701	13602	13659	13864	13803	13759	13739	13545	13556	13692	13681	13565	13744	13751	13595	13571	13727	13721	13614	13809	13746	13623	13647	13759	13740	13703	13775	13756	13545	13797	13803	13728	13640	13632	13845	13615	13647	13687	13664	13567	13645	13582	13673	13796	13668	13606	13707	13716	13793	13666	13773	13590	13550	13654	13490	13787	13698	13632	13606	13771	13747	13716	13701	13763	13626	13677	13617	13649	13727	13736	13723	13788	13673	13545	13734	13689	13822	13672	13618	13602	13602	13683	13633	13725	13518	13688	13581	13916	13747	13679	13686	13876	13678	13618	13826	13718	13693	13619	13682	13564	13721	13757	13546	13610	13597	13780	13785	13606	13460	13525	13579	13784	13696	13648	13674	13760	13831	13741	13741	13785	13853	13610	13652	13859	13683	13780	13757	13745	13789	13684	13588	13890	13783	13598	13677	13635	13609	13666	13824	13481	13636	13774	13663	13744	13699	13819	13736	13763	13711	13771	13657	13645	13754	13752	13648	13677	13766	13880	13773	13816	13668	13789	13568	13890	13648	13847	13691	13635	13750	13775	13758	13808	13837	13805	13900	13576	13566	13805	13660	13703	13775	13633	13764	13689	13621	13858	13828	13710	13700	13568	13794	13767	13770	13721	13801	13651	13750	13698	13731	13719	13826	13553	13592	13813	13680	13768	13791	13726	13449	13657	13570	13804	13710	13622	13759	13700	13787	13482	13708	13690	13648	13638	13771	13838	13650	13684	13797	13749	13786	13704	13653	13691	13639	13875	13835	13726	13824	13677	13846	13726	13673	13734	13814	13695	13650	13536	13745	13590	13649	13642	13788	13795	13802	13744	13647	13758	13724	13690	13829	13488	13632	13613	13839	13687	13827	13679	13766	13701	13730	13673	13603	13407	13918	13761	13725	13934	13725	13699	13739	13795	13734	13621	13667	13638	13613	13794	13832	13834	13766	13596	13580	13433	13679	13546	13806	13711	13535	13739	13576	13674	13905	13680	13607	13779	13635	13718	13693	13683	13835	13815	13683	13884	13594	13760	13842	13580	13647	13589	13717	13509	13704	13693	13686	13698	13726	13780	13774	13557	13723	13616	13736	13675	13800	13621	13737	13635	13695	13686	13758	13827	13740	13694	13682	13479	13630	13630	13773	13733	13770	13716	13657	13797	13582	13697	13673	13752	13644	13751	13671	13605	13753	13657	13781	13585	13774	13786	13755	13694	13603	13765	13707	13628	13621	13887	13685	13696	13598	13741	13662	13558	13540	13702	13713	13676	13649	13814	13700	13663	13782	13539	13684	13546	13724	13664	13708	13712	13701	13650	13741	13769	13710	13669	13630	13910	13733	13837	13833	13739	13618	13742	13705	13557	13762	13678	13808	13748	13558	13752	13692	13901	13642	13782	13534	13747	13728	13814	13862	13695	13800	13580	13711	13746	13745	13699	13827	13553	13723	13794	13509	13701	13762	13770	13629	13697	13674	13600	13746	13696	13757	13769	13738	13707	13720	13695	13613	13607	13764	13663	13831	13641	13598	13575	13793	13730	13950	13505	13576	13673	13724	13736	13576	13683	13759	13791	13705	13693	13737	13751	13651	13793	13785	13680	13669	13558	13652	13868	13593	13752	13667	13772	13699	13671	13745	13689	13788	13740	13581	13576	13597	13682	13900	13702	13680	13608	13579	13803	13732	13702	13675	13633	13740	13696	13785	13810	13814	13674	13654	13726	13699	13692	13654	13611	13760	13739	13772	13580	13714	13657	13759	13658	13836	13566	13757	13574	13809	13723	13872	13588	13839	13627	13830	13703	13561	13880	13735	13740	13875	13679	13715	13811	13622	13751	13636	13765	13744	13653	13799	13667	13784	13820	13726	13685	13741	13706	13758	13602	13644	13660	13697	13496	13608	13658	13561	13778	13720	13774	13638	13582	13666	13723	13710	13634	13642	13588	13767	13544	13791	13637	13758	13768	13517	13627	13693	13580	13733	13647	13576	13737	13629	13745	13728	13657	13681	13587	13564	13777	13917	13693	13713	13811	13591	13782	13710	13657	13735	13699	13689	13564	13694	13764	13825	13848	13657	13737	13625	13753	13833	13736	13601	13730	13692	13661	13588	13692	13660	13766	13641	13708	13741	13764	13670	13673	13689	13840	13617	13670	13779	13676	13853	13624
26963	21355	21785	18197	15145	15155	15168	15066	15112	14786	14937	15008	15035	15011	15099	14919	14961	14906	14864	14885	15904	16375	16504	15724	15401	15149	15044	14945	15061	14861	14910	15008	14914	14931	15018	14788	14859	14941	14865	14945	14857	14685	14834	14762	14932	14860	14786	15034	14967	14887	14862	15004	14816	14979	14827	14880	14867	14814	14810	14976	14868	14865	15238	14896	14942	15011	14972	14919	15108	15113	15047	14987	14999	14969	14864	14831	14717	14936	14876	14996	14855	14915	14861	15069	14997	14943	15017	14884	14943	15068	14904	14786	14828	14802	14814	14802	14872	14745	14981	14854	14861	14855	14940	14903	14787	14851	14934	14786	14800	14964	14791	14924	14728	14707	14966	14899	14872	14917	15087	14700	14990	14903	14790	14735	14885	14896	14913	14921	15036	14842	14650	15063	14914	14794	14804	15002	14912	14664	14789	14815	14958	14864	14883	14850	14930	14818	14788	14828	14834	14850	14692	14843	14655	14835	14682	14750	15154	14830	14840	14816	15126	14981	14790	14760	14945	14840	15008	14819	14966	14867	14803	14813	14960	14850	14742	14930	14888	14929	14686	14697	14974	14817	14819	14969	14943	14757	14949	14838	14792	14802	15014	14981	14942	15042	14863	14857	14756	14837	14885	14920	15001	14720	14959	14833	14812	14662	14790	15020	14831	14933	14908	14817	14751	14819	14910	14821	14964	14931	14827	14972	14880	14917	14900	14860	14785	15050	15025	14859	15018	14844	14768	14965	14674	14881	14808	15186	14884	14846	15130	14782	14694	14857	14852	15099	14839	15013	14772	14837	14635	15117	14962	14954	15004	15029	14750	14966	15056	14943	14789	14849	14753	14901	14873	14940	14870	14845	14971	15011	14878	14959	14803	14771	15186	15004	14775	14905	15012	14947	14928	15038	14912	14888	14753	14936	14840	14812	14802	14866	14877	14968	14838	15073	14761	14843	14863	15017	14820	14878	14976	14982	15024	14887	14751	15081	14883	14977	14881	14945	15022	14941	14855	14878	14921	14850	14856	15013	14931	14693	14952	15060	14940	14941	14804	14807	14994	14717	15031	14782	14966	14866	14988	14864	14944	14979	15072	14895	14945	14868	14938	14923	14919	14637	14953	14907	14911	15018	14831	14843	14777	15137	14987	14903	15134	14708	14833	14843	14803	14810	14853	14874	14993	14799	14922	14905	15014	14937	14776	14795	14899	14957	14963	14949	14866	14840	14925	15040	14988	14788	14769	14924	15018	14973	14906	14845	14942	14665	14912	14856	15014	14756	14925	14914	14935	14842	14937	14992	14849	14989	15052	14722	14915	15096	14940	14643	14903	14850	14949	14887	14865	15080	14934	14822	14707	14872	14929	14945	14972	14930	14922	14883	14975	14761	14869	14954	14936	14875	14865	14860	14898	15093	14801	14823	14693	14785	14984	14703	14787	14940	14921	14938	15048	14912	14924	14986	14895	14847	14622	14907	14938	15015	14649	14919	14920	14877	14737	14955	14866	14968	14999	14773	14798	14708	14902	14866	14834	14772	15005	14803	14973	14830	14835	14733	14866	15136	14876	14702	15029	14878	15106	14666	14944	15050	14778	14995	14987	14888	14836	14796	14846	14723	14829	14852	14872	15116	15005	14799	14932	14928	14986	14941	14913	14800	15008	15102	15109	15016	14884	14721	14820	14962	15071	15006	15201	14873	15012	14887	14778	14885	14795	15026	14967	14974	14984	14913	14938	14772	15113	14836	14992	14988	14828	15037	15012	14822	14986	14887	14914	14840	14957	14755	14914	14891	14945	14917	14866	14738	14876	14798	14886	14893	15063	14884	15070	15027	14872	14952	14956	14979	15074	14843	14858	14887	14902	15076	15145	14982	15002	15000	14812	14889	14973	14859	14846	14812	14815	14881	15006	14955	14946	14730	14925	14972	14994	14994	14745	14846	14791	15022	15037	14845	14801	14743	14940	14827	15035	14955	14925	14914	14938	14881	14748	14831	14932	14536	14744	14730	14969	14829	14844	14816	14907	14925	14786	14964	14859	14878	14986	14827	15050	14888	14906	15064	14951	14935	14818	14810	14824	15007	14841	14964	14901	14962	14925	14832	14840	14941	14767	14809	15026	14880	14846	14931	14716	14922	14951	14943	14691	14949	15064	15032	14944	14917	14970	14777	14644	14819	14789	14853	14841	14789	14780	14882	14886	14822	14864	14741	14862	14746	14806	14712	14948	15049	14756	14726	14869	14941	14806	14807	14986	14894	14969	14867	14936	15206	14835	15060	14911	14862	14808	14770	14750	14864	14953	14929	14963	14844	14780	14785	14940	14913	15095	15038	15013	14987	14785	14852	14747	14725	14749	14880	14884	14838	14954	14975	15036	14876	14759	14802	14850	14782	14797	15008	14805	14909	14804	14704	14771	14883	14800	15018	14985	14820	14882	14841	14918	14959	14843	14967	14895	14636	14742	14927	14884	14834	14991	14866	15011	14825	14842	14706	14890	14752	14826	14902	15022	14615	14953	14768	14938	14943	14771	14720	14984	14987	14740	14924	14857	14887	14779	14778	14870	14759	14971	14889	15038	14954	15052	14934	14823	14925	14883	14813	14948	14876	14987	14999	14894	14874	14941	14616	14937	14927	14993	14984	14938	14945	14958	14899	14739	14692	14733	14908	14896	14961	14827	14750	14822	14714	14831	14859	14859	14813	14785	14755	14851	14799	14896	14903	14691	15089	14972	14781	14795	14806	14913	14902	15121	14936	14825	14936	14909	15164	15100	14848	14800	14845	14970	14944	14940	14842	14933	14684	14665	14791	14936	14649	14919	14767	14855	14772	14872	14904	14786	14870	14893	14921	14917	14918	15042	14986	14947	14858	14994	14961	14914	15027	14893	14740	14809	14805	14891	14924	14981	14913	14935	14907	14841	14911	14747	14954	14786	14733	14827	15054	15018	14758	14922	15018	15034	14957	14874	14836	15101	14997	14810	15059	14882	14768	15075	14880	14786	14934	14982	14807	14748	14845	14815	14938	14919	14832	14675	14868	14645	14869	14884	14804	14748	14803	14760	14847	15010	14877	14828	14856	14996	15131	14919	14941	14938	15024	15006	14804	15050	14748	14798	14886	14834	14819	15005	15011	14673	14864	14999	14812	14992	14911	14967	14742	14950	14858	15002	14916	14988	14888	14836	14878	14813	14830	14817	15002	15042	14761	15015	15124	14884	14894	14832	14767	15033	14983	14825	14825	14666	14832	15045	14943	14799	14700	14841	14924	14974	14788	14866	14994	14937	14949	15066	14817	14998	14855	14834	14730	14725	14714	14955	14925	15045	14989	14872	14721	14969	14860	14813	14869	14890	14722	14863	14771	14858	14931	14868	14851	14998	14888	15019	14885	14838	14888	14933	14718	14784	14956	14899	14912	14846	14820	14781	14708	14779	14968	14950	14910	14795	15042	14796	14713	15130	15018	14957	15034	14965	14969	14829	14845	14870	14743	14924	14857	14821	14859	14943	15036	14833	14797	14810	14930	15060	14934	15114	14939	14908	15021	14836	14734	14794	14981	14773	15029	14878	15015	14885	15012	14828	14863	14802	14846	15008	14846	14744	14947	14911	15153	14787	14708	14890	14739	14842	14786	15101	14651	14981	14967	14959	14846	14857	14846	14680	15047	14952	14854	15042	14796	15065	14827	14861	14949	14833	14993	14994	14870	14985	14962	15085	14698	14991	14918	14780	14812	14746	14868	14951	14747	14973	14885	15021	14788	14968	15037	15062	15012	14961	14958	14937	15020	14885	14887	14774	14965	15040	14983	14991	15098	15022	14996	14921	14732	14788	14910	15026	15055	14921	14801	14836	15005	14957	15011	14900	14962	14770	14866	14963	14863	14901	14808	15033	14982	14859	14878	14758	14913	14879	14892	14996	14879	14842	15076	14882	14802	14855	14791	14837	14857	14770	14896	14806	14833	14890	14999	14592	14918	14819	14712	14702	14956	14887	14960	14802	14952	14822	14878	14919	14840	14923	14784	14908	15003	14956	14949	14883	14677	15017	14956	14767	14796	14828	14943	14979	14824	14797	14824	14912	14738	14871	15063	14957	14789	14979	15029	14975	14924	14739	15047	14768	14946	14901	14979	14863	14941	14925	14784	14917	14791	14873	14888	14893	14743	14782	14808	14931	14885	14958	14716	14808	14876	14839	14855	14841	14927	14964	14708	14808	14650	14882	14969	14953	14876	14746	15023	14816	14933	14892	14733	14711	14895	14868	14919	14925	14877	14943	14976	14890	14897	14965	14815	14894	15024	14945	14865	14932	14846	14977	14764	14875	14937	14843	14636	14919	14887	14938	14980	14819	14823	15045	14981	14819	14730	14802	14874	14919	14964	14929	14978	14846	14805	14782	14662	14578	14912	14680	14684	14810	14874	15018	15151	14944	14950	14672	14875	14884	14780	14839	14863	14724	14807	15039	14890	14944	14979	14886	14853	14855	15117	14998	15011	15053	14937	15083	15093	14804	14896	14919	14901	15148	14814	14888	14851	14776	15135	14943	14771	15003	14810	15062	15083	14862	14891	14945	14904	14946	14917	14934	14967	15104	14945	14841	14649	14996	14902	15124	14876	15079	15111	14974	14930	14700	14799	14940	14916	14787	14821	14918	15072	14850	14691	14945	14997	14958	14814	15033	14849	14929	14901	15019	14685	14960	14932	14970	14828	15007	14706	14893	15006	14847	14820	14851	14813	14825	14979	14988	14918	14833	14996	14867	14979	14834	14976	15006	15069	14978	15049	14848	14893	14946	14708	14600	14874	14903	15081	14846	14727	14820	14866	15043	14880	14923	14942	14968	14732	14713	14970	15110	14834	14782	14963	14805	14919	14919	14952	14912	14993	14970	14904	14925	14994	14958	14995	14946	14949	14872	14933	14838	14828	15079	14853	14888	15009	14900	14829	14904	14804	14667	14974	14985	14916	14876	14902	15024	14800	14676	14836	14745	14803	14755	14825	15011	14849	14816	14928	14875	14859	14999	14837	14873	14940	14805	15034	15056	14827	14843	14943	14870	14593	14870	14811	14710	14944	14684	14923	14911	14887	14843	14900	14843	14872	14940	14970	14686	14924	14941	15014	14846	14857	14750	15029	14836	14942
13935	15773	15324	15020	15078	14611	14589	14508	14744	14609	14333	14461	14566	14633	14515	14465	14392	14525	14483	14752	16107	16649	16352	15186	14726	14615	14534	14539	14438	14340	14388	14484	14445	14417	14533	14354	14482	14546	14464	14359	14581	14619	14477	14286	14324	14454	14446	14254	14467	14487	14314	14313	14618	14382	14396	14364	14419	14518	14448	14543	14472	14397	14536	14387	14389	14515	14332	14456	14457	14254	14383	14383	14614	14433	14551	14270	14274	14450	14391	14510	14276	14314	14638	14459	14517	14466	14368	14603	14417	14385	14455	14418	14548	14335	14610	14338	14525	14433	14386	14524	14650	14526	14387	14414	14407	14453	14519	14500	14568	14568	14387	14459	14463	14383	14300	14545	14329	14318	14319	14413	14545	14524	14503	14499	14331	14378	14274	14390	14459	14564	14485	14397	14471	14407	14333	14489	14479	14349	14497	14402	14557	14350	14413	14411	14434	14502	14371	14457	14297	14433	14432	14501	14369	14273	14459	14417	14423	14250	14426	14481	14232	14385	14411	14341	14355	14440	14386	14460	14442	14502	14298	14414	14358	14404	14396	14537	14542	14479	14509	14482	14477	14468	14285	14493	14441	14443	14356	14320	14657	14424	14367	14559	14528	14468	14349	14504	14421	14373	14368	14573	14392	14208	14328	14453	14520	14361	14511	14276	14508	14546	14528	14402	14225	14380	14360	14469	14471	14434	14656	14461	14205	14494	14571	14513	14404	14416	14462	14332	14588	14378	14463	14517	14350	14408	14372	14373	14499	14376	14445	14416	14461	14343	14529	14409	14361	14502	14534	14440	14479	14467	14576	14439	14518	14461	14357	14459	14332	14359	14545	14306	14560	14246	14504	14458	14362	14386	14494	14321	14500	14432	14439	14476	14473	14318	14486	14274	14381	14462	14375	14571	14406	14418	14542	14441	14515	14306	14481	14440	14400	14298	14384	14443	14441	14415	14643	14347	14492	14366	14461	14334	14474	14463	14531	14460	14455	14494	14398	14489	14471	14396	14267	14326	14570	14285	14387	14143	14601	14320	14413	14384	14394	14391	14538	14546	14311	14632	14461	14382	14469	14296	14440	14361	14426	14509	14448	14371	14395	14526	14557	14318	14450	14371	14372	14260	14407	14405	14298	14437	14520	14502	14365	14443	14549	14504	14450	14638	14472	14370	14308	14575	14565	14588	14398	14527	14414	14309	14416	14518	14391	14446	14355	14230	14508	14599	14371	14290	14537	14317	14505	14295	14482	14412	14492	14483	14495	14443	14525	14401	14549	14463	14436	14244	14506	14418	14479	14628	14549	14530	14514	14446	14399	14376	14459	14500	14517	14463	14543	14513	14547	14524	14310	14438	14425	14465	14444	14590	14340	14462	14491	14440	14450	14554	14277	14478	14441	14353	14548	14325	14665	14552	14353	14510	14465	14336	14500	14472	14277	14482	14485	14390	14320	14424	14557	14428	14449	14466	14391	14360	14425	14280	14365	14360	14608	14437	14550	14435	14464	14334	14458	14407	14543	14464	14339	14559	14431	14390	14403	14414	14406	14393	14481	14332	14473	14416	14372	14485	14458	14530	14523	14351	14419	14308	14495	14552	14489	14316	14486	14401	14525	14574	14449	14389	14479	14568	14574	14367	14390	14510	14436	14405	14466	14461	14577	14272	14544	14550	14495	14617	14435	14555	14434	14378	14500	14555	14289	14529	14377	14455	14426	14579	14505	14519	14376	14478	14480	14405	14542	14402	14420	14587	14370	14371	14435	14348	14340	14530	14391	14556	14355	14470	14442	14401	14524	14503	14389	14429	14516	14425	14471	14603	14278	14406	14410	14495	14489	14510	14446	14266	14396	14374	14419	14395	14476	14607	14572	14491	14548	14432	14615	14546	14391	14368	14616	14400	14539	14293	14320	14546	14434	14391	14331	14550	14414	14299	14493	14320	14512	14505	14486	14408	14268	14576	14334	14398	14423	14331	14400	14436	14224	14562	14497	14339	14455	14432	14423	14453	14498	14462	14353	14614	14405	14494	14489	14363	14409	14383	14421	14327	14386	14449	14683	14491	14421	14499	14329	14490	14532	14264	14397	14469	14190	14474	14462	14566	14509	14312	14394	14480	14388	14627	14484	14478	14581	14503	14462	14270	14478	14495	14403	14408	14213	14505	14454	14337	14317	14461	14355	14537	14328	14353	14296	14462	14496	14350	14407	14477	14281	14446	14509	14469	14470	14514	14474	14602	14438	14497	14476	14501	14525	14452	14286	14402	14452	14304	14483	14374	14407	14587	14494	14447	14269	14507	14596	14414	14517	14532	14390	14350	14530	14331	14450	14458	14459	14365	14521	14419	14488	14523	14638	14410	14412	14383	14595	14481	14445	14449	14484	14548	14413	14509	14386	14521	14475	14648	14431	14444	14358	14497	14344	14403	14590	14469	14452	14458	14584	14320	14513	14344	14597	14391	14628	14286	14558	14574	14379	14515	14373	14516	14386	14312	14352	14513	14474	14596	14471	14490	14341	14316	14454	14267	14568	14424	14405	14370	14549	14355	14430	14468	14332	14521	14530	14340	14557	14484	14432	14453	14336	14610	14679	14462	14553	14506	14420	14506	14424	14445	14621	14342	14383	14430	14411	14504	14488	14556	14346	14453	14364	14405	14520	14522	14432	14644	14518	14473	14559	14385	14389	14419	14485	14524	14528	14338	14376	14427	14463	14461	14488	14393	14477	14511	14486	14494	14572	14377	14453	14568	14451	14405	14571	14623	14498	14401	14264	14450	14475	14303	14571	14603	14484	14362	14562	14468	14433	14403	14395	14438	14463	14405	14313	14515	14528	14408	14509	14459	14588	14450	14547	14460	14443	14551	14285	14439	14491	14473	14490	14407	14328	14362	14428	14420	14410	14574	14364	14416	14351	14357	14533	14559	14376	14551	14496	14500	14386	14409	14643	14261	14524	14484	14382	14403	14347	14358	14485	14451	14399	14525	14626	14393	14310	14480	14398	14455	14381	14390	14542	14296	14530	14326	14358	14387	14385	14489	14444	14317	14487	14543	14322	14476	14336	14496	14639	14519	14485	14500	14474	14485	14487	14446	14483	14405	14408	14473	14425	14553	14463	14326	14558	14320	14349	14370	14443	14448	14393	14561	14268	14411	14524	14287	14336	14405	14394	14384	14456	14453	14498	14386	14375	14423	14370	14443	14332	14521	14394	14472	14359	14443	14403	14429	14396	14506	14390	14431	14532	14533	14447	14389	14451	14496	14438	14381	14545	14371	14370	14402	14527	14270	14390	14517	14494	14433	14324	14505	14355	14463	14505	14353	14364	14489	14402	14473	14383	14600	14276	14505	14611	14380	14440	14351	14432	14722	14524	14340	14521	14520	14391	14300	14373	14590	14483	14476	14370	14453	14611	14385	14529	14280	14341	14503	14419	14426	14557	14644	14353	14482	14512	14272	14548	14345	14577	14433	14366	14379	14416	14376	14432	14489	14499	14475	14433	14423	14483	14361	14458	14555	14459	14356	14491	14418	14288	14436	14334	14310	14397	14476	14249	14340	14420	14569	14422	14361	14659	14511	14507	14392	14492	14358	14341	14480	14428	14594	14299	14412	14323	14246	14569	14460	14338	14538	14556	14335	14447	14431	14321	14264	14569	14557	14623	14578	14375	14451	14508	14505	14465	14502	14464	14279	14802	14415	14372	14362	14543	14311	14451	14386	14431	14375	14562	14482	14392	14428	14488	14421	14367	14348	14394	14497	14582	14555	14329	14332	14487	14423	14446	14336	14408	14520	14529	14506	14639	14328	14412	14609	14314	14580	14407	14501	14332	14327	14415	14493	14498	14333	14323	14561	14458	14474	14284	14327	14425	14347	14387	14447	14498	14432	14539	14496	14553	14402	14332	14418	14246	14414	14447	14364	14418	14405	14423	14460	14591	14468	14436	14339	14441	14580	14581	14377	14252	14348	14546	14502	14391	14485	14575	14430	14439	14362	14460	14546	14450	14493	14393	14487	14556	14502	14554	14465	14629	14443	14417	14587	14369	14420	14400	14500	14529	14463	14429	14433	14416	14272	14332	14458	14508	14415	14505	14484	14251	14507	14360	14488	14518	14444	14395	14519	14324	14569	14539	14362	14509	14464	14354	14452	14351	14489	14498	14327	14338	14502	14497	14524	14543	14484	14432	14428	14524	14576	14422	14562	14395	14441	14562	14422	14498	14422	14477	14465	14371	14514	14480	14405	14320	14630	14297	14541	14387	14389	14432	14526	14461	14645	14453	14569	14481	14405	14385	14603	14420	14374	14363	14384	14342	14452	14577	14376	14437	14321	14481	14459	14582	14488	14494	14549	14348	14381	14400	14434	14389	14479	14465	14489	14503	14307	14379	14518	14517	14392	14425	14505	14424	14511	14391	14329	14370	14486	14440	14684	14402	14567	14437	14386	14525	14447	14504	14529	14509	14385	14450	14271	14280	14366	14404	14435	14531	14462	14267	14319	14553	14457	14497	14404	14406	14609	14394	14417	14509	14399	14517	14447	14430	14508	14469	14479	14543	14275	14461	14546	14538	14338	14594	14383	14530	14482	14450	14475	14447	14451	14555	14535	14516	14463	14558	14441	14572	14358	14566	14452	14641	14360	14489	14468	14388	14504	14469	14387	14337	14746	14508	14474	14503	14366	14326	14491	14595	14303	14384	14604	14376	14317	14510	14488	14476	14465	14367	14390	14520	14513	14381	14591	14500	14482	14434	14446	14462	14451	14461	14594	14421	14496	14417	14428	14377	14559	14475	14261	14582	14457	14644	14419	14278	14376	14396	14520	14484	14337	14470	14386	14283	14409	14304	14473	14440	14299	14447	14373	14376	14465	14544	14511	14537	14428	14431	14428	14521	14410	14354	14361	14486	14370	14465	14466	14390	14404	14392	14506	14385	14491	14463	14379	14637	14492	14529	14593	14511	14433	14516	14494	14422	14420	14467	14396	14398	14457	14383	14468	14317	14424	14547	14447	14500	14465	14358	14320	14269	14358	14452	14281	14552	14471	14406	14314	14368	14323	14575	14454	14499	14525	14504	14417	14546	14363	14420	14569	14395	14448	14283	14465	14413	14526	14340	14426	14385	14421	14394	14534	14433	14437
24013	21040	28274	24096	21450	19249	17972	16098	15873	16102	15769	15916	15823	15649	15637	15728	15758	15599	15643	16826	22439	23589	21402	18097	16616	15779	15762	15544	15505	15407	15401	15531	15455	15510	15640	15220	15498	15370	15417	15353	15479	15489	15413	15540	15430	15522	15542	15524	15145	15493	15561	15292	15534	15222	15344	15383	15424	15623	15347	15456	15367	15249	15384	15529	15253	15344	15246	15332	15621	15308	15638	15498	15486	15301	15343	15471	15384	15292	15460	15351	15298	15433	15289	15508	15424	15433	15444	15419	15647	15145	15129	15354	15280	15397	15303	15347	15402	15390	15607	15299	15481	15441	15297	15413	15442	15356	15450	15359	15298	15086	15281	15411	15353	15321	15322	15248	15290	15297	15315	15330	15365	15435	15514	15496	15206	15377	15332	15392	15423	15547	15580	15428	15208	15400	15262	15163	15231	15394	15227	15408	15243	15498	15320	15317	15255	15640	15387	15355	15636	15272	15328	15450	15423	15269	15450	15359	15531	15407	15144	15434	15302	15423	15391	15234	15500	15336	15407	15431	15506	15463	15314	15446	15594	15361	15411	15455	15202	15324	15404	15433	15385	15551	15547	15644	15425	15424	15244	15452	15324	15328	15496	15167	15163	15322	15330	15451	15301	15490	15327	15438	15605	15495	15349	15404	15581	15453	15342	15538	15536	15350	15326	15259	15487	15434	15588	15388	15360	15477	15321	15364	15361	15425	15307	15526	15417	15519	15391	15448	15494	15378	15423	15350	15526	15528	15254	15207	15261	15388	15545	15387	15381	15389	15342	15535	15403	15461	15504	15243	15385	15292	15203	15150	15317	15192	15278	15341	15430	15370	15291	15354	15421	15378	15382	15306	15341	15261	15435	15490	15463	15345	15279	15214	15443	15460	15364	15545	15332	15433	15418	15417	15487	15395	15472	15439	15514	15448	15277	15357	15473	15186	15380	15219	15362	15316	15281	15410	15414	15255	15421	15481	15449	15383	15376	15377	15373	15415	15404	15373	15447	15524	15433	15427	15332	15225	15509	15302	15397	15360	15233	15442	15320	15485	15507	15392	15623	15593	15477	15294	15371	15316	15515	15271	15444	15334	15424	15375	15296	15335	15321	15394	15069	15370	15392	15423	15461	15436	15466	15483	15345	15286	15337	15334	15432	15278	15461	15370	15398	15591	15269	15460	15264	15510	15444	15311	15264	15361	15478	15645	15434	15298	15540	15360	15340	15103	15555	15513	15558	15402	15552	15431	15508	15340	15259	15357	15203	15168	15300	15393	15376	15239	15416	15284	15298	15311	15252	15383	15165	15294	15369	15435	15439	15325	15298	15284	15208	15339	15094	15501	15220	15218	15211	15281	15446	15401	15537	15380	15362	15309	15300	15382	15329	15490	15158	15328	15436	15436	15362	15410	15516	15306	15460	15118	15440	15313	15090	15487	15664	15517	15253	15249	15386	15294	15414	15392	15231	15357	15399	15511	15508	15281	15361	15566	15273	15666	15487	15426	15485	15452	15492	15498	15412	15373	15464	15457	15408	15338	15401	15396	15543	15404	15513	15569	15327	15293	15260	15472	15470	15262	15256	15350	15072	15386	15465	15331	15242	15496	15488	15481	15468	15335	15469	15380	15217	15256	15398	15422	15335	15421	15548	15451	15264	15260	15220	15341	15293	15557	15403	15344	15451	15535	15516	15470	15417	15146	15363	15231	15243	15339	15476	15313	15159	15407	15526	15345	15566	15393	15472	15471	15384	15332	15466	15389	15345	15347	15446	15304	15425	15430	15388	15396	15456	15445	15503	15436	15348	15403	15434	15555	15324	15368	15428	15415	15396	15333	15418	15299	15362	15544	15494	15188	15148	15271	15430	15274	15533	15372	15477	15195	15297	15278	15382	15300	15468	15532	15403	15322	15359	15448	15295	15371	15292	15411	15377	15483	15452	15489	15387	15188	15470	15134	15412	15272	15438	15503	15282	15422	15277	15414	15429	15451	15383	15465	15504	15484	15548	15270	15247	15491	15327	15370	15385	15440	15501	15376	15227	15486	15286	15411	15435	15377	15440	15455	15398	15380	15571	15438	15335	15420	15383	15311	15329	15566	15440	15483	15316	15336	15231	15384	15569	15365	15429	15478	15502	15290	15419	15374	15307	15358	15407	15446	15280	15365	15385	15329	15417	15497	15193	15565	15421	15479	15362	15218	15277	15492	15430	15343	15616	15414	15259	15259	15573	15579	15318	15523	15341	15280	15405	15377	15480	15170	15365	15465	15301	15406	15582	15226	15430	15336	15271	15437	15233	15190	15250	15408	15298	15532	15493	15493	15412	15304	15468	15634	15400	15484	15330	15575	15407	15446	15266	15297	15424	15302	15416	15385	15404	15370	15364	15613	15452	15148	15427	15410	15421	15560	15542	15419	15385	15385	15438	15517	15334	15350	15650	15688	15416	15406	15594	15375	15309	15322	15636	15380	15428	15193	15418	15302	15440	15318	15399	15593	15433	15310	15247	15338	15293	15360	15522	15314	15371	15373	15440	15526	15456	15268	15300	15411	15451	15292	15449	15359	15351	15573	15310	15458	15513	15391	15253	15262	15594	15648	15434	15432	15465	15325	15530	15500	15341	15474	15395	15426	15446	15336	15489	15278	15546	15484	15491	15399	15600	15332	15289	15451	15430	15264	15312	15363	15469	15308	15356	15453	15472	15526	15436	15303	15291	15591	15426	15593	15480	15655	15478	15559	15317	15434	15353	15380	15311	15300	15338	15320	15303	15498	15429	15454	15361	15592	15377	15239	15401	15483	15531	15304	15522	15514	15563	15661	15458	15414	15358	15436	15419	15133	15507	15447	15287	15424	15563	15354	15452	15536	15359	15476	15157	15492	15418	15223	15503	15482	15526	15541	15496	15636	15413	15364	15444	15311	15475	15305	15382	15426	15378	15244	15302	15329	15430	15494	15354	15394	15407	15454	15249	15335	15333	15519	15467	15420	15505	15305	15542	15236	15398	15243	15486	15307	15431	15380	15616	15334	15536	15365	15386	15338	15379	15440	15604	15318	15336	15437	15368	15431	15546	15371	15378	15316	15422	15242	15365	15348	15517	15458	15393	15417	15244	15407	15695	15498	15292	15262	15398	15397	15354	15384	15391	15354	15446	15455	15402	15414	15343	15277	15315	15293	15398	15358	15361	15453	15447	15450	15220	15487	15474	15375	15484	15569	15454	15542	15527	15439	15434	15468	15412	15583	15396	15445	15447	15316	15428	15278	15304	15296	15355	15453	15478	15425	15407	15549	15386	15391	15494	15312	15150	15544	15431	15287	15436	15251	15500	15362	15452	15418	15384	15234	15409	15222	15370	15298	15574	15439	15475	15429	15544	15420	15281	15417	15265	15299	15345	15420	15419	15589	15607	15361	15605	15233	15293	15446	15424	15397	15589	15367	15566	15280	15409	15314	15440	15619	15534	15543	15503	15388	15375	15397	15503	15362	15331	15381	15536	15448	15355	15517	15465	15370	15590	15465	15349	15548	15463	15163	15300	15437	15405	15223	15416	15441	15156	15435	15581	15458	15461	15430	15356	15408	15402	15377	15581	15325	15295	15221	15377	15570	15435	15453	15392	15459	15438	15355	15601	15396	15441	15346	15578	15438	15363	15498	15382	15352	15429	15300	15282	15370	15477	15380	15490	15114	15423	15309	15271	15415	15279	15223	15291	15454	15173	15514	15431	15448	15577	15326	15243	15368	15528	15336	15641	15500	15612	15500	15344	15522	15446	15415	15372	15513	15394	15318	15331	15467	15350	15537	15509	15583	15485	15165	15349	15259	15154	15230	15527	15488	15394	15242	15321	15395	15206	15228	15485	15577	15453	15444	15548	15488	15290	15147	15341	15266	15503	15369	15438	15277	15342	15273	15202	15491	15308	15520	15605	15533	15398	15306	15474	15460	15437	15414	15403	15456	15385	15538	15628	15256	15354	15402	15391	15387	15340	15439	15466	15309	15245	15263	15468	15361	15493	15440	15145	15475	15506	15379	15341	15717	15344	15518	15288	15476	15278	15441	15450	15502	15197	15339	15557	15239	15366	15427	15492	15257	15549	15413	15459	15407	15364	15405	15299	15361	15435	15323	15483	15354	15533	15335	15412	15446	15563	15321	15403	15532	15397	15487	15380	15417	15311	15111	15522	15571	15429	15420	15389	15406	15465	15343	15225	15383	15490	15271	15294	15449	15340	15358	15447	15438	15625	15423	15481	15197	15468	15332	15319	15438	15488	15335	15244	15535	15255	15372	15457	15185	15357	15339	15300	15319	15346	15434	15311	15485	15454	15520	15491	15442	15327	15244	15436	15328	15340	15339	15226	15365	15343	15308	15416	15228	15413	15445	15555	15438	15513	15398	15415	15499	15336	15511	15487	15365	15273	15380	15404	15215	15377	15332	15474	15343	15403	15329	15324	15320	15383	15388	15495	15462	15339	15341	15333	15322	15307	15335	15357	15508	15430	15302	15285	15466	15274	15491	15468	15547	15448	15195	15419	15435	15362	15403	15400	15339	15291	15523	15556	15257	15281	15387	15309	15285	15324	15431	15474	15218	15362	15424	15647	15295	15367	15378	15235	15539	15490	15303	15535	15401	15377	15298	15496	15574	15387	15282	15416	15504	15424	15397	15270	15308	15477	15298	15423	15591	15622	15334	15488	15379	15598	15549	15370	15347	15371	15384	15392	15442	15414	15440	15404	15543	15428	15335	15172	15240	15451	15333	15240	15361	15526	15321	15360	15254	15320	15433	15572	15372	15390	15487	15477	15564	15481	15213	15453	15347	15367	15294	15387	15400	15319	15382	15316	15308	15229	15565	15689	15530	15418	15398	15524	15396	15426	15560	15349	15424	15085	15173	15337	15515	15578	15515	15424	15423	15628	15306	15294	15570	15271	15124	15414	15520	15355	15508	15466	15272	15399	15362	15672	15464	15357	15535	15495	15530	15387	15394	15291	15384	15227	15390	15215	15293	15337	15468	15456	15393	15380	15415	15296	15354	15438	15431	15523	15457	15411	15243	15587	15342	15387	15371	15353	15440	15223	15383	15294	15232	15366	15336	15601	15522	15376	15491	15568	15530	15405	15575	15307	15290	15437	15450	15411	15463
13356	22324	21359	18519	16983	16134	15659	15535	15714	15657	15346	15312	15036	15196	15082	15058	15201	14948	15100	17572	25400	25757	21989	17934	16061	15304	15079	14840	14958	14879	14867	14885	14810	14949	14868	14798	14765	14960	14749	14841	14810	14836	14792	14587	14919	14801	14835	14914	14670	14885	14810	14713	14879	14755	14836	14719	14932	14833	14753	14684	14808	14723	14999	14654	14763	14682	14745	14887	14922	14825	14829	14930	14908	14769	14825	14705	14591	14753	14827	14894	14943	14806	14726	14734	14897	14749	14889	14820	14918	14825	14838	14811	15119	14683	14893	14692	14793	14763	14910	14849	14814	14706	14966	14976	14912	14737	15050	14855	14815	14802	14852	14953	14885	14742	14766	14922	14769	14916	14807	14903	14943	14880	14828	14623	14905	14840	14739	14889	14916	14720	14842	15052	14782	14936	14696	14994	14770	15046	14901	14963	14676	14969	15079	14875	14716	14788	14906	14857	14693	14640	14819	14757	14852	14690	14845	14579	14794	14815	14697	14771	14811	14878	14670	14889	14777	14911	14943	14823	14832	14769	14881	14751	14856	14918	14678	14901	14769	15055	14832	14863	14786	14822	14687	14960	14803	14879	14765	14891	15033	14890	14782	14741	14823	14805	14989	14754	14906	14813	14839	14797	14844	14945	14776	14951	14849	14939	14811	14844	14791	14824	14921	14646	14857	14770	14642	15016	14810	14836	14769	14836	14850	14881	14865	14797	14794	14945	14785	14728	14782	14908	14853	14947	14772	14734	14774	14929	14907	14906	14777	14726	14757	14732	15027	14645	14854	14766	14918	14798	14807	14753	14752	14977	14879	14807	14911	14857	14747	14797	14935	14789	14833	14879	14902	14756	14800	14776	14876	14592	14804	15088	14802	14644	14969	14786	14864	14793	14706	14818	14722	14709	14915	14802	14819	14943	14798	14796	14879	14796	14898	14879	14726	14940	14869	14849	14961	14826	14901	14900	14882	14894	14997	14848	14636	14792	14979	15010	14834	14861	15037	14705	14721	14677	14768	14773	14812	14627	14945	14966	14913	14857	15090	14722	14780	14781	15003	14718	14891	14947	14864	14934	14811	14810	14736	14992	14786	14795	14772	14829	14797	14785	14675	14915	14843	14727	14694	14946	15012	14678	14966	14913	14725	14953	14809	14770	14855	14855	14831	14910	14744	14705	14973	14894	14808	14960	14733	14935	14822	14825	14782	14837	14846	14839	14740	14708	14702	14918	14759	14963	14895	14983	14867	14825	14996	14761	14731	14898	14755	14881	14937	14876	14915	14894	14915	14894	14781	14720	14820	14937	14870	14777	14935	14910	14761	14818	14753	14704	14745	14757	14942	14954	14572	14789	14861	14898	14737	14856	14864	14681	14906	14905	14720	14892	14798	14829	14833	14900	14837	14809	14875	14927	14911	14718	14835	14732	14709	14782	14741	14943	14735	14783	14776	14700	14995	14770	14921	14767	14871	14638	14810	14726	14749	14740	14637	14838	14905	14884	14823	14915	14878	14820	14922	14919	14831	14826	14969	14809	14919	14996	14831	14872	14838	14796	14821	14891	14826	14832	14690	14937	14686	14912	14928	14878	15049	14890	14687	14793	14973	14651	14934	14861	14810	14840	14835	14860	14870	14930	14836	14782	14773	14889	14898	14756	14803	14931	14778	15005	14854	14808	14822	14833	15034	14819	14852	14993	14760	14868	14832	14840	14893	14837	14776	14903	14802	15015	15034	14701	14807	14939	14836	14774	14754	14934	14844	14838	14859	14928	14786	14817	14824	14820	14714	14738	14749	14864	14924	14715	14784	14665	14797	14789	14873	14829	14634	14767	14758	14792	14802	14749	14781	14777	14933	14731	14786	14701	14792	14812	14856	14828	14798	14711	14745	14852	14856	14717	14750	14647	14799	14879	14688	14829	14809	14936	14878	14683	14721	14800	14828	14770	14799	14717	14703	14838	14887	14874	14905	15106	14950	14793	14831	14997	14828	14704	14867	14767	14837	14671	14871	14919	14924	14841	14939	14764	14902	14683	14837	14745	14755	14876	14771	15036	14739	14841	14783	14800	14796	14824	14825	14695	14905	14813	14993	14971	14798	14795	14636	14842	14796	14645	14686	14752	14844	14763	14991	14781	14942	14734	14732	14889	14808	14871	14899	14856	14906	14897	14850	14631	14770	14790	14983	14774	14784	14943	14964	14785	14917	14767	14965	15003	14841	15039	14760	14867	14743	14939	14956	14797	14844	14792	14901	14908	14793	14969	14828	14869	14866	14874	14699	14855	14891	14811	14807	14893	14796	14814	14690	14811	14904	14834	14909	14643	14707	14822	14838	14809	14940	14859	14841	14817	14867	14677	14860	14925	14896	14843	14733	14924	14762	14655	14690	14835	14668	14829	14658	14776	15019	14775	14794	14912	14903	14840	14750	14595	14862	14905	14909	14759	14799	14775	15099	14754	14910	14757	14822	14713	14839	14916	14864	14970	14709	14916	14970	14775	15087	14649	14904	14802	14758	14830	14921	14822	14867	14922	14845	14860	14787	14787	14793	14907	14956	14853	14686	14745	14868	14716	14820	14959	14977	14704	14924	14969	14743	14908	14722	14798	14747	14900	14831	14817	14951	14734	14810	14666	14882	14796	14870	14957	14835	14912	14825	14930	14847	14836	14795	14880	14789	14810	14749	14706	14859	14919	14828	14790	14699	14735	14797	14824	14750	14825	14798	14916	14756	14961	14840	14771	14872	14911	14829	14608	14745	14773	14840	14848	14851	14814	15029	14951	14718	14909	15058	14785	14923	14942	15029	14696	14770	14886	14702	14832	14780	14766	14884	14736	14756	15022	14978	14810	14825	14881	14804	14850	14720	14704	14886	14789	14785	14883	14870	14727	14892	14933	14707	14745	14796	14762	14825	14728	14942	14850	14808	14738	14973	14876	14952	14839	14775	14932	14824	14824	14732	14605	14733	14746	14897	14898	14739	14871	14776	14831	14734	14781	14946	14834	14875	14797	14779	14782	14886	14808	14852	14821	14817	14683	14784	14901	14973	14931	14853	14956	14825	14787	14757	14856	14911	14971	14917	14718	14934	14728	14832	14956	14747	14707	14904	14884	14687	14665	14855	14846	14769	14828	14912	14692	14776	14788	14876	14618	14768	14965	14797	14977	14837	14844	14710	14731	14769	14831	15005	14854	14818	14769	14850	14868	14737	14761	15003	14894	14748	14792	14848	14893	14961	14736	14842	14851	14729	14906	14968	14836	14878	14785	15064	14829	14877	14835	14805	14861	14812	14710	14707	14846	14824	14707	14654	14832	14915	14792	14791	14697	14898	14893	14875	14725	14942	14713	14771	14830	14939	14735	14893	14928	15037	14683	14658	14724	14795	14837	14938	14832	14705	14593	14668	14696	14849	14784	14872	14897	14925	14704	14821	14878	14767	14692	14769	14858	14673	14976	14816	14918	14942	14719	14834	14768	14699	14895	14937	14903	14848	14668	14925	14694	14835	14649	14814	14914	14851	14792	15081	14819	14918	14791	14805	14776	14765	14756	14865	14773	14721	14789	14947	14785	14808	14740	14864	14685	14785	14826	14937	14911	14953	14760	14868	14741	14791	14999	14706	14989	14880	14929	14770	14838	14974	14751	14923	14944	14833	14843	14936	14980	14845	14814	14862	14803	14775	14887	14882	14971	14859	14782	14826	14791	14900	14965	14639	14789	14819	14939	14814	14735	14740	14817	14803	14756	14699	14932	14628	14879	14748	14842	14803	14926	14837	14680	14962	14624	14946	14820	14914	14805	14744	14972	14860	14823	14912	14833	14691	14777	14889	14940	14847	14697	14969	14734	14764	14840	14732	14794	14906	14757	14718	14885	14924	14825	14811	14656	14826	14890	14793	14884	14864	14902	14917	14722	14983	14920	14958	14843	14941	14781	14701	14720	14803	15011	14655	14871	14922	14754	14835	14953	14773	14974	14779	14677	14830	14665	14757	14822	14730	14850	14854	14823	14950	14937	14730	15005	14707	14861	14915	14894	14804	14680	14654	14759	14799	14891	14924	14908	14822	14894	14825	14820	14844	14880	14882	14802	14899	14662	14814	14886	14838	14816	14804	14901	15096	14816	14712	14821	15039	14865	14763	14809	14742	14821	14802	14963	14984	14824	14883	14932	14805	14788	14633	14737	14929	14815	14665	14786	14710	14982	14980	14906	14954	14718	14904	14788	15023	14859	14754	15065	14807	14728	14785	14873	14784	14874	14682	14841	14864	14969	14909	14804	14765	14860	14848	14778	14648	14873	14891	14986	14810	14879	14759	14801	14780	14830	14799	14735	14823	14751	14858	14789	14907	14976	14693	14705	14683	14670	14832	14739	14910	15019	14809	14787	14756	14743	14755	14651	14796	14779	14988	14831	14824	14759	14684	14858	14819	14982	14549	14836	14841	14991	14731	14864	14792	14851	14880	14800	14832	14856	14835	14884	14837	14838	14868	14647	14920	14860	14877	14906	14781	14897	14774	14702	14826	14757	14831	14668	14803	14713	14826	14891	14926	14831	14859	14864	14931	15023	14981	14877	14764	14624	14763	14955	14764	14796	14834	14817	14841	14722	14723	14677	15042	14784	14827	14792	14756	14739	14892	14730	14826	14771	15022	14735	14853	15031	14872	14859	14858	14661	14976	14807	14909	14926	14654	15041	14690	14788	14861	14778	14874	14845	14791	14756	14790	14892	15018	14757	14814	14781	14833	14906	14952	14760	14882	14741	14826	14664	14822	14750	14814	14656	14779	15081	14959	14883	14798	14878	14841	14873	14849	14801	14845	14761	14849	14689	14822	15085	14925	14824	14911	14823	14822	14763	14802	14900	14887	14830	14805	14833	14904	14714	14789	14909	14949	14849	14865	14953	14744	14885	14866	15082	14720	14810	14830	14965	14744	14915	14867	14940	14883	15035	14876	14994	14815	14788	14700	14766	14910	14805	14839	14798	15022	14773	14838	14907	14823	14832	14818	14893	14693	14774	14801	14806	14793	14831	14885	14955	14831	14690	14602	14751	14726	14771	14895	14871	14897	14845	14919	14882	14869	14562	14906	14845	14843	14813	14706	14858	14742	14830	14720	15036	14725	14872	14761	14784	14769	14814
22738	20914	28623	23352	21101	22329	22351	17630	16738	17259	17136	16768	16716	16555	16632	16572	16463	16487	16357	17368	27602	29118	26042	20972	18227	16744	16162	16162	16007	15988	16192	16139	15997	16020	16222	16108	16177	16320	16080	16201	16304	16144	16047	16119	16310	16041	16051	16188	16172	16075	16230	15984	16014	16005	16085	15948	15795	15912	16136	16025	15916	15985	16110	16192	15872	16073	16086	15944	16006	15927	16020	16048	16013	16126	16213	16084	16313	16094	15954	15989	15978	15966	16090	16108	16189	16190	15989	16011	16022	16054	16073	15853	16161	16008	16106	15924	15983	16151	15929	15914	16078	16011	16085	15881	15979	15971	16009	15958	16142	15885	16106	15980	15858	16154	15964	15976	15980	16021	16138	15893	15892	15961	16100	16146	15971	16030	16153	16149	15810	16018	16206	16004	15910	16028	16061	15959	15907	16054	16183	15942	15987	16020	16168	15868	16095	15935	15947	16026	16111	15771	16102	15984	16097	15925	15877	16030	15919	15958	16091	15992	15865	16009	16085	16014	16121	15995	15840	15871	16302	16152	16124	15945	16015	16055	16094	16187	16035	16139	15952	16009	16010	15913	16065	16026	16156	16053	16193	16038	16044	15941	16014	16015	16236	16143	16165	15913	15921	16052	15799	15851	16075	16245	15914	16076	15810	15944	15868	15951	16050	15887	16024	15938	16138	15869	16030	16000	16147	15855	16117	16126	15978	16075	15970	15927	15895	16169	16000	15951	16024	16051	16159	15926	16092	15960	16111	15975	15979	15854	16050	15990	16088	15970	16030	16248	16026	16156	16074	15953	15990	15885	16015	16184	15827	16013	15923	16022	16022	16044	16054	16269	16015	16070	16047	15918	16053	16029	16234	16110	15782	16045	16047	15993	16069	15936	15784	16120	16046	15999	16181	16051	15853	16093	15984	15977	16053	16187	16066	16106	16038	15885	16060	16027	15869	16090	15991	15985	15892	15972	15915	16028	15875	15975	16016	15922	15884	15797	16191	16168	16166	15919	16202	16137	16079	16006	15883	16142	15987	16014	16005	15837	15879	15961	15868	16016	16093	16061	15959	16096	16009	15876	16092	15815	16100	15877	16121	15872	16014	16109	16132	16101	16003	16030	15900	16068	16101	16036	15935	15943	16129	15999	16037	16273	16218	16074	16018	16117	16069	15944	16100	16025	16201	15880	16016	16006	16019	16065	16061	16117	16182	16052	15922	16164	15989	16064	16258	15991	15990	15927	16057	15970	15912	15979	15763	16060	16133	16086	15906	15929	16201	15868	15980	16212	15928	16101	15975	15926	15980	16058	15894	15956	16027	16012	15909	15895	15898	16094	16030	16070	16065	15967	16154	15936	16042	15988	16002	15929	15868	15833	15810	15874	16030	16090	16023	16044	16062	16006	16050	15963	15908	15944	15991	16061	16034	16053	16191	16272	16084	16092	16065	16129	15981	16045	16114	15929	15963	16145	16254	16091	15908	16139	15947	16121	16048	15946	15990	16002	15910	16059	15972	16083	15985	16002	16117	15948	16039	15934	16129	16059	16293	16049	16103	16032	15988	16126	15985	15939	16028	16146	16091	16100	15945	15962	16075	16012	15957	15813	16299	15922	16225	16013	15937	16002	16144	16104	15900	16091	16150	16017	16083	16163	15989	15982	16004	16173	16159	15979	15851	16098	16001	16026	15944	15981	16061	16147	15922	16019	16029	15904	15950	16085	15940	16051	16130	16006	16119	15970	15946	15970	15925	16003	15892	15995	15951	15922	15888	16017	15915	16202	15995	16223	15955	16114	16070	16134	15926	15866	15995	15896	16110	16117	16133	16235	16005	16003	16110	15894	15949	16138	15842	16044	15825	15965	16057	16199	15853	16131	16012	15996	15892	15946	16035	15977	16094	16052	16003	16129	16187	15861	16098	16068	16086	16067	16022	16048	16035	16068	15847	16000	16081	15902	16073	16006	16096	16063	16108	16218	16029	16006	16028	15979	16051	16144	16002	16035	16017	16214	16030	15931	15781	15787	16096	15909	15917	16205	15828	16282	16018	16099	15947	15843	16009	15927	15971	16022	16170	16041	16189	16140	15949	15984	16047	16120	16014	16233	16209	16049	15974	15971	15931	16074	15887	15875	16101	15950	15901	15819	16236	16102	16080	16160	16067	16018	16038	16049	16033	15964	16106	16062	16126	15996	16034	15970	16028	16053	15955	15813	16052	15868	16031	16057	16133	16013	16046	16164	16012	16022	16125	16007	15987	15993	16070	15964	15867	15996	16000	16089	15977	15802	16107	15976	16036	16037	15968	16115	16079	16008	16038	15922	16131	15946	16325	16028	15999	15958	16004	16082	16005	16037	15973	15951	16093	16098	15913	15873	16080	16150	16116	15863	16026	16070	15841	16194	16130	16033	15952	15913	15910	16017	16247	16041	15968	15911	16128	16113	16069	16166	16174	16140	16078	15920	16100	16078	15932	16031	16013	15891	16032	15937	15768	16177	16032	16138	16079	15806	15942	15999	15858	15889	16099	15966	16128	16050	16006	15995	15952	15928	15765	16105	16334	16184	16036	15932	15968	15858	16122	15989	16084	16146	16117	16013	15968	16098	16178	16245	16055	16179	16084	16004	16111	15962	16007	15928	15900	15899	15983	15993	16195	15980	16032	16072	16036	15996	15904	16065	15927	16076	15983	15911	15959	16004	15984	16068	15950	16105	16206	16090	16064	16004	15891	16010	15935	15944	16085	16094	16075	15959	15871	16017	16033	16043	16182	16069	15828	16091	15936	16046	15757	16019	16137	16045	15990	15952	16169	16092	16117	15964	15863	15730	16031	15992	16011	16005	15952	15915	16036	15917	15866	15982	16013	15899	15973	16075	16139	16033	16098	16217	15851	15927	15892	16060	16055	16299	16038	15870	15958	15937	15921	15852	16050	16153	16314	16174	16094	16047	16219	15863	15975	16123	16050	16017	16219	16011	16068	16229	16040	15971	16099	16033	16160	16064	15955	16059	16027	16031	16131	15908	15795	16049	15883	15954	16138	15966	15833	16204	16088	16026	16054	15905	16144	16125	16165	16022	16118	15938	15907	16015	15921	15959	15913	16284	16028	15907	15990	16082	15972	16088	16038	15867	15760	15845	15906	16154	16102	16087	16038	16004	16196	15961	15902	16249	16024	15790	15980	16349	16062	15965	16010	15908	15970	16055	15974	15976	16075	16014	15964	16015	16010	15943	16102	16002	15905	15927	16024	16127	16128	16179	16024	16111	16018	15886	15869	15909	15994	16159	15829	16068	16065	15917	15992	16087	16087	15991	16075	16198	16020	15925	16008	15969	16108	16181	16087	15975	16092	16019	16140	15993	15953	15754	15977	16049	16092	15870	16086	15793	16000	15891	15944	16055	16046	16130	16062	15828	16050	15994	16031	15988	16046	15988	15980	16155	16028	15916	16126	15912	15941	15980	15748	16072	16074	16045	15931	16014	15852	16077	15975	16136	15893	15983	16183	16123	15852	15947	15947	16020	16093	16056	15966	15958	16130	16175	15926	16128	16091	16032	16224	16186	16095	15866	16030	15858	15954	15943	16171	16214	16050	16125	16100	16133	16054	15985	15821	16143	15703	16078	16047	16233	16014	15950	16092	15922	16163	15973	15975	16071	16007	15835	15972	16159	16053	15978	15797	16017	16200	16011	16002	15925	16196	16062	15937	15983	16006	16157	15994	16140	16096	15806	15882	15894	15945	16181	16244	15947	16022	15998	15750	16069	15956	16174	15817	15869	16054	16097	16078	16010	16114	15913	15833	16082	15932	15988	15853	16020	16016	15956	15907	16006	15919	15959	15997	16012	16119	16111	15864	15970	16056	16190	16055	16023	16154	15948	15910	16092	16035	15930	16134	16199	16208	15943	16152	15923	16046	15994	15936	15875	16156	16152	15975	15928	16062	16051	15894	16099	15911	15838	16103	16104	15997	15917	15991	16013	15997	16083	16052	16275	15928	15968	16015	15999	15882	15927	15844	15960	16111	16083	16215	16047	16066	15942	16027	16015	16091	15874	16038	16060	16038	15895	16001	16091	15993	15882	16019	16144	15969	15907	16025	15903	15878	16057	16170	16149	15920	16056	15941	15982	15726	15885	16093	15908	16044	15926	16023	15812	16175	16030	15908	15924	15809	15872	16176	15806	15925	16009	16105	15890	16079	16062	15820	15989	16129	15988	15945	15936	16147	15929	15931	16024	16044	16058	16010	16183	15930	16015	16114	15953	15711	15993	16078	15959	16028	15952	15931	16168	16050	16041	15828	16081	16088	15752	15806	15955	16131	15979	15954	15946	16202	16163	16052	15936	15926	16268	16122	15889	15914	16016	15834	15854	15992	15932	15964	16067	15908	15986	16071	15888	16034	16225	16310	16011	16005	16013	16003	16029	16174	16070	16058	16098	15938	16082	16177	16219	16254	16145	16056	16023	15891	16185	15971	15983	15817	15863	16068	15962	16188	16168	16095	16094	16130	15905	16056	15966	15861	15985	16132	16034	16003	16171	16147	16085	16066	15927	15964	16078	16275	16063	16025	16032	16061	15932	15885	16053	16027	16031	16072	16054	16108	16056	15995	16023	16073	15931	16027	16182	15845	15834	15853	15956	15870	16048	15914	16018	16169	15887	16033	15991	16009	16115	16042	16013	16005	15887	16072	16180	16047	16015	15895	15837	16064	16099	15839	15970	16031	16007	16037	15847	15895	15826	16058	15947	16236	16079	15919	15940	16066	15881	16075	16028	16088	15808	16188	16185	16090	16141	15950	15965	16204	15952	16037	16093	15960	16228	15990	16141	16051	16211	15988	15854	16003	16002	15969	15880	16099	16043	16170	16030	16129	15955	15929	16056	16053	16005	15873	16054	16055	16050	15933	16144	16028	16121	15949	16107	16005	15905	15944	15986	16073	15971	15962	16182	15803	16074	16103	16090	15914	15984	15879	16027	15855	15883	16146	16072	16083	16165	15977	15984	15840	15919	16127	15937	15854	16061	15909	16103	16227	16052	15978	16131	15961	16061	16144	16176	16042	15895	15972	16169	16016	16113	15995	15970	16074	16282	16136	16017	15912	16160	15991	15980	16124	16003	15789	15970	16017	15792	15901	15996	16046	16045
15296	27586	25388	20225	18521	17805	17721	17004	16668	16580	16382	16391	16271	15831	15784	15521	15628	15563	15577	17970	31929	31775	27133	20848	17290	15736	15571	15316	15323	15263	15138	15012	15333	15240	15303	15167	15139	15086	15295	15126	15215	14993	15131	15074	15306	15218	15193	15218	15201	14970	15256	15052	15128	15137	15251	15124	15032	15042	15351	15154	15134	15019	15229	15206	15085	15293	15190	15075	15153	15011	15006	15174	15134	15148	15100	15060	15276	15034	15215	15149	15070	15080	15239	15096	15257	15263	15038	15073	14897	15164	15105	14981	15105	15041	15167	15402	14990	15197	15044	15070	15110	15146	15162	15060	15196	15180	15137	15162	15204	15133	15202	15283	15234	15102	15403	15207	15192	15336	15075	15133	15228	15194	14949	15335	15362	15362	15150	15214	15075	15224	15102	15118	15153	14922	15122	15226	15187	15191	15133	15177	15270	15262	15225	15198	15376	15028	15164	15140	15124	15264	15016	15171	15151	15049	15097	15315	15050	15193	15114	15081	15058	15314	15225	15094	15046	15087	15199	15334	15216	15170	15002	15297	15253	15120	15041	15220	15159	15245	15205	15240	15117	15142	15139	15275	15056	15144	15089	15166	15183	15222	15088	15185	15140	15315	15234	15194	15245	15272	15130	15234	15099	15209	15173	15219	15236	15056	15207	15302	15253	15085	15088	15147	15146	15174	15145	15242	15307	15305	15224	15152	15102	15270	15081	15123	15116	14928	15087	15218	15007	15073	15238	15138	15207	15257	15141	15151	15193	15263	15308	15212	14935	15181	15151	15017	15275	15209	15123	15287	15029	15133	15198	15066	15000	15204	15263	15167	15108	15167	15276	15225	15137	15213	15181	15184	15332	15258	15209	15237	15119	15047	15095	15278	15013	15163	15211	15186	15106	15170	15285	15192	15256	15253	15393	15118	15168	15129	15224	15213	15182	15128	15136	14988	15167	15152	15278	14951	15248	15109	15193	15291	15258	15035	15138	15129	15060	15166	15039	15216	15166	15239	15188	15213	15215	15280	15065	15182	15214	15150	15218	15085	15112	15065	15185	15212	15126	15158	15192	15158	15125	15283	15238	15109	15118	14996	15291	15150	15187	15241	15278	15122	15184	14988	15178	15416	14982	15157	15232	15231	15244	15155	15176	15297	15115	15109	15210	15243	15142	15017	15131	15298	15063	15242	15071	15160	15239	15262	15127	15103	15161	15152	15197	15143	15075	15051	15161	15183	15245	15200	15166	15112	15204	15102	15111	15183	15327	15172	15227	15363	15175	15165	15236	15140	15121	15204	15045	15082	15194	15062	15223	15341	15323	15043	15193	15072	15117	15176	15052	15266	15113	15169	15080	15119	15160	15168	15330	15174	15095	15084	15092	15004	15267	15139	15170	15293	15222	15309	15145	15056	15223	15157	15194	15201	15290	15184	15239	15190	15217	15076	15182	15156	15176	15127	15179	14988	15145	15156	15264	15303	15199	15257	15086	14957	15319	15232	15248	14972	15153	15317	15122	15127	15167	15131	14934	15192	15067	15315	15247	15070	15353	14950	15143	15308	15173	15065	15342	15246	15201	14998	15261	15188	15264	15263	15019	15240	15146	15093	15209	15258	15181	15117	15142	15192	15093	15077	15243	15164	15129	15121	15011	15215	15222	15221	15228	15270	15075	15065	15070	15175	15265	15206	15200	15084	15171	15097	15158	15314	15253	15323	15182	15134	15221	15063	15184	15250	15134	15262	15190	15079	15043	15173	15174	15063	15201	15193	15204	15228	15111	14988	15115	15293	15060	15251	15191	15158	15244	15116	15283	15281	15225	15112	15148	15080	15317	14982	15294	15202	15140	15317	14979	15321	15158	15090	15170	15111	15059	15218	15058	15112	15275	14992	15213	15074	15075	15184	15183	15073	15220	15227	15099	15097	15226	15161	15110	15104	15203	15356	15239	15033	15100	15157	15192	15073	15122	15067	15203	15085	15260	15096	15177	15200	15050	15097	15124	15000	15075	14967	15181	15179	15155	15072	15128	15300	15006	15041	15018	15029	15214	15144	15064	15095	15187	15147	15396	15105	15162	15234	15132	15251	15212	15128	15235	15217	15109	15193	15139	15091	15203	14926	15208	14996	15215	15243	15238	15268	15067	15018	15034	15030	15350	15060	15107	15113	14995	15214	15028	15261	15124	15175	15275	15215	15156	15087	15199	15155	15181	15250	15115	15246	15161	15010	15038	15096	15096	15342	15108	15198	15272	15055	15317	15218	15351	15161	15115	15099	14921	15147	15088	15173	15112	15180	15261	15137	15121	15210	15128	15274	15138	15092	15097	15047	15136	15147	14945	15153	15179	15126	15130	15107	15217	15035	15251	15136	15222	15122	15079	15246	15339	15171	15107	15217	15360	15089	15060	15268	15129	14966	15187	15090	15310	15087	15157	14912	15225	15193	15217	15171	15131	15085	15211	15171	15160	15200	15300	15262	14996	15052	15171	15101	15123	15172	15081	15157	15186	15165	14998	15049	15159	15277	15086	15167	15260	15172	14954	15094	15083	15230	15178	15002	15041	15169	15007	15148	15127	15214	15385	15299	15166	15177	15232	15161	15065	15220	15149	15214	15074	15252	15344	15207	15159	15238	15209	15276	15045	15082	15332	15263	15225	15244	15190	15115	15053	15176	15172	15193	15142	15078	15148	15219	15297	15217	15163	15018	15219	15065	15235	15187	15192	15139	15299	15299	15077	15135	15265	15157	15159	15064	15168	15166	15201	15077	15079	15226	15201	15174	15268	15234	14987	15167	15029	15305	15203	15025	15158	15063	15152	15173	15079	15199	15161	15239	15096	15121	15093	15155	15176	15107	15220	15096	15105	15243	15292	15087	15108	15223	15210	15157	14922	15259	15278	15030	15077	15159	15197	15215	15228	15301	15228	15265	15270	15093	15078	15188	15101	15057	15224	15013	15296	15166	15171	15300	15019	15016	15150	15191	14996	15074	15269	15118	15282	15017	15271	15196	15193	15274	15121	15157	15126	15191	15138	15169	15035	15015	15105	15224	15141	14943	15251	15208	15303	15227	15134	15195	15180	15120	15343	15290	15284	15158	15099	15254	15162	15233	15155	15131	15401	15028	15092	15162	15165	15190	15020	15128	15260	15155	15270	15310	15073	15129	15076	14951	15312	15063	15254	15085	15092	15101	15035	15182	15105	15081	15257	15074	15203	15193	15206	15096	14939	15145	15135	15003	15148	15075	15094	15120	15098	15401	15136	15121	15245	15195	15115	15130	15044	15223	15156	15132	15097	15187	15338	15266	15125	15091	15271	15224	15206	15242	14986	15153	15079	15170	15225	15126	15177	15208	15050	15236	15153	15165	15064	15074	15213	15274	15167	15197	15081	15130	15069	15136	15167	15152	15126	15171	15292	15321	15230	15048	15341	15234	15139	15199	15330	15271	15177	15072	15229	15131	15061	14960	15140	15181	15111	15110	15129	15131	15185	15296	15010	15081	15248	15259	15194	15090	15207	15207	15151	15104	15129	15102	15295	15105	15008	15159	15232	15228	15277	15023	15151	15206	15145	15067	15109	15012	15100	15063	14847	15153	14997	15194	15309	15183	14918	15091	15148	15170	15122	15352	15209	15263	15079	15026	15146	15088	15198	15225	15171	15332	15152	15210	15047	15071	15227	15241	15034	15216	15084	15116	15130	15157	15147	14994	15275	15079	15040	15173	15240	15178	15098	15290	15078	15301	15236	15223	15139	15046	15324	15232	15168	15089	15188	15051	15186	15168	15059	15163	15163	15236	15064	15049	15057	15164	15170	15150	15278	15314	15157	15195	15217	15120	15056	15004	15211	14980	15047	15094	15058	14890	15301	15112	15039	15060	15097	15204	15118	15315	15159	15277	15008	15275	15152	15130	15187	15099	15153	15252	14941	15166	15177	15078	15128	15210	15248	15117	15012	15115	15100	15132	15074	15077	15260	15204	15177	15273	15212	15131	15053	15262	15180	15237	15090	15230	15050	15188	15161	15011	15288	15248	15116	15234	15194	15040	15222	15297	15219	15062	15172	15239	15078	15187	15224	15188	15192	15018	15198	15139	15137	15087	15150	15256	15300	15108	15020	15152	14997	15190	15119	15210	15198	15211	15130	15247	15073	15012	15171	15181	15244	15217	15232	15064	15101	15215	15060	15055	15062	15182	15299	15215	14994	15238	15127	15157	15033	15219	15265	15121	14940	15207	15167	15175	15155	15121	14993	15215	14960	14928	15089	15156	15152	15016	15115	15052	15054	15030	15172	15292	15045	15258	15142	15159	15077	15178	14959	15284	15185	15247	15088	15165	15218	15267	15288	14986	15040	15184	15213	15090	15200	15171	15112	15116	15380	15333	15106	15184	15114	15180	15211	15045	15210	15135	15115	15090	15199	15319	15249	15211	15256	15140	15239	15203	15130	15115	15125	15258	15095	15158	15172	15262	15189	14978	15085	15136	15081	15093	15034	15162	15164	14994	15145	15200	15181	15151	15191	15075	15232	15220	15152	15212	15095	15132	15148	15155	15129	15008	15294	15217	15188	15205	15200	15171	15203	15269	15094	15024	15241	15120	15096	14979	15153	15053	15164	15149	15033	15249	14975	15158	15200	15124	15010	15181	15098	14952	15179	15145	15221	15109	15283	15238	15019	15260	15020	15349	15235	15248	15057	15157	15208	15232	15135	15255	15221	15196	15205	15180	15155	15147	15047	15243	15342	15208	15144	15312	15273	15194	15109	15092	15243	15335	14950	15125	15095	15194	15269	15249	15147	15208	15365	15342	15082	15074	15106	15240	15282	15178	15097	15187	14956	15253	15179	15048	15136	15059	15010	15009	15143	15162	15150	15155	15039	15141	14967	15237	15080	15139	15102	15205	15088	15189	15241	15262	15107	15174	15258	15196	15085	15279	15318	15154	15156	14960	14964	15047	15034	15194	15176	15152	15118	15037	15294	15139	15010	15109	15177	15307	15157	15103	15054	15165	15224	15171	15016	14913	15356	15314	15227	15121	15280	15227	15081	15098	15202	15274	15227	15088	15212	15195	15237	15109	15208	15080	15094	15234	15029	15245	14916	15183	15176	15101	15313	15077	15139	15059	15187	15092	15054	15267	15128	15209
27189	21662	23418	20433	17498	17700	17733	18174	17799	17832	17630	17712	17568	17771	17579	17548	17650	17556	17548	17648	18368	18868	18698	18362	18069	17707	17445	17563	17600	17586	17520	17588	17565	17578	17490	17455	17385	17530	17272	17559	17442	17696	17831	17466	17604	17439	17540	17624	17560	17548	17564	17531	17625	17390	17415	17743	17632	17640	17607	17497	17356	17601	17582	17604	17589	17543	17393	17457	17483	17572	17487	17467	17577	17416	17466	17437	17534	17383	17561	17560	17370	17588	17460	17500	17523	17599	17428	17590	17646	17595	17504	17598	17542	17565	17427	17473	17640	17702	17520	17491	17480	17406	17397	17554	17397	17498	17493	17481	17343	17403	17635	17264	17290	17760	17478	17550	17550	17424	17485	17536	17537	17372	17427	17637	17627	17462	17387	17443	17589	17517	17509	17618	17446	17588	17488	17480	17571	17783	17641	17662	17496	17512	17527	17588	17624	17664	17474	17699	17658	17516	17364	17647	17511	17579	17578	17496	17394	17464	17551	17524	17484	17486	17398	17539	17521	17503	17606	17564	17548	17506	17349	17539	17668	17733	17436	17480	17501	17571	17620	17569	17245	17457	17606	17468	17527	17412	17502	17486	17623	17488	17564	17606	17381	17347	17153	17639	17443	17401	17514	17423	17480	17328	17565	17478	17310	17257	17379	17570	17453	17330	17644	17503	17415	17398	17600	17519	17650	17546	17368	17517	17445	17477	17219	17473	17562	17565	17666	17364	17390	17573	17431	17577	17669	17467	17346	17464	17571	17355	17565	17722	17739	17397	17630	17674	17671	17380	17419	17440	17574	17676	17323	17535	17532	17624	17620	17439	17484	17575	17580	17500	17411	17619	17407	17286	17506	17521	17706	17337	17508	17577	17548	17410	17648	17478	17334	17391	17624	17560	17620	17426	17455	17698	17580	17283	17584	17402	17421	17462	17111	17575	17311	17463	17364	17532	17586	17500	17564	17631	17496	17434	17617	17452	17568	17486	17421	17608	17558	17500	17693	17300	17581	17647	17597	17464	17432	17490	17596	17600	17238	17618	17422	17598	17402	17504	17505	17355	17469	17561	17456	17472	17593	17455	17451	17555	17497	17624	17317	17326	17487	17560	17550	17401	17613	17563	17383	17347	17615	17455	17472	17438	17719	17643	17454	17549	17443	17578	17474	17456	17575	17548	17698	17587	17433	17433	17328	17409	17484	17515	17584	17654	17551	17555	17451	17421	17425	17460	17653	17649	17454	17619	17540	17431	17539	17474	17464	17609	17695	17640	17534	17434	17617	17461	17498	17556	17606	17462	17491	17477	17608	17623	17755	17488	17564	17484	17502	17536	17666	17705	17448	17501	17517	17416	17491	17593	17589	17498	17271	17642	17950	17440	17610	17595	17523	17395	17647	17460	17392	17383	17595	17414	17675	17548	17533	17646	17608	17424	17362	17426	17665	17625	17541	17600	17657	17180	17552	17494	17426	17416	17712	17482	17557	17637	17435	17692	17640	17458	17342	17310	17245	17268	17403	17466	17622	17493	17609	17606	17520	17688	17599	17453	17510	17486	17414	17311	17574	17532	17308	17554	17429	17457	17574	17711	17404	17494	17560	17674	17442	17549	17664	17372	17534	17403	17629	17466	17467	17578	17402	17518	17662	17560	17590	17457	17492	17559	17501	17391	17639	17547	17696	17674	17460	17549	17532	17429	17480	17439	17549	17399	17437	17571	17576	17418	17419	17621	17522	17606	17463	17247	17515	17376	17372	17609	17500	17604	17551	17535	17604	17621	17528	17513	17390	17662	17641	17493	17505	17566	17411	17723	17585	17558	17442	17480	17549	17383	17680	17519	17602	17434	17432	17379	17479	17714	17771	17557	17390	17754	17615	17407	17518	17538	17554	17400	17449	17475	17609	17391	17509	17471	17537	17416	17473	17493	17729	17516	17417	17422	17564	17677	17669	17650	17572	17395	17377	17449	17535	17512	17732	17617	17626	17544	17431	17551	17512	17490	17360	17459	17549	17717	17602	17387	17435	17649	17463	17265	17252	17585	17556	17358	17416	17318	17625	17351	17657	17567	17516	17382	17435	17373	17315	17765	17696	17632	17563	17564	17580	17556	17595	17710	17277	17588	17626	17559	17522	17560	17367	17480	17440	17444	17489	17623	17439	17408	17630	17548	17338	17326	17471	17526	17412	17499	17592	17498	17445	17416	17793	17586	17364	17405	17555	17501	17375	17536	17685	17555	17583	17467	17607	17419	17681	17442	17643	17493	17469	17405	17638	17462	17632	17454	17466	17452	17478	17474	17376	17543	17582	17596	17517	17357	17685	17536	17231	17504	17424	17489	17338	17380	17317	17562	17559	17605	17521	17512	17467	17444	17434	17521	17702	17522	17493	17408	17494	17452	17476	17473	17525	17528	17371	17503	17452	17428	17622	17293	17340	17504	17381	17548	17341	17417	17648	17486	17848	17648	17437	17401	17642	17761	17543	17464	17411	17483	17237	17532	17572	17422	17411	17605	17251	17506	17333	17482	17517	17604	17586	17440	17882	17549	17382	17541	17513	17572	17539	17511	17418	17522	17591	17469	17560	17511	17493	17429	17630	17425	17612	17605	17614	17546	17591	17540	17653	17507	17373	17508	17563	17474	17512	17369	17626	17518	17638	17310	17502	17417	17511	17442	17479	17594	17477	17360	17273	17629	17466	17526	17742	17416	17601	17615	17567	17423	17456	17440	17722	17723	17435	17596	17431	17406	17655	17307	17459	17544	17510	17427	17557	17577	17383	17349	17359	17392	17482	17530	17608	17565	17498	17654	17706	17585	17547	17598	17517	17580	17620	17561	17553	17605	17396	17527	17633	17533	17650	17627	17588	17599	17452	17456	17549	17569	17489	17545	17515	17420	17347	17424	17444	17293	17459	17330	17413	17586	17592	17686	17295	17568	17539	17515	17562	17693	17713	17578	17381	17636	17661	17450	17422	17491	17446	17601	17528	17564	17594	17512	17623	17439	17514	17479	17549	17576	17572	17510	17534	17589	17524	17523	17390	17517	17436	17410	17455	17351	17596	17416	17593	17404	17537	17715	17763	17532	17606	17301	17543	17525	17461	17400	17465	17404	17674	17648	17503	17355	17548	17532	17632	17493	17626	17483	17675	17453	17499	17432	17554	17547	17474	17535	17402	17367	17504	17614	17484	17524	17719	17410	17337	17494	17542	17572	17682	17446	17487	17576	17406	17532	17631	17649	17591	17360	17535	17325	17514	17683	17653	17678	17346	17516	17509	17567	17625	17397	17530	17575	17487	17643	17535	17442	17570	17704	17561	17683	17464	17498	17643	17645	17564	17404	17438	17557	17416	17492	17578	17467	17546	17627	17433	17476	17626	17611	17565	17538	17445	17441	17707	17715	17712	17292	17709	17480	17489	17485	17383	17462	17467	17535	17649	17521	17453	17324	17500	17525	17417	17619	17423	17325	17516	17631	17729	17544	17393	17477	17503	17454	17668	17639	17412	17468	17611	17719	17317	17437	17627	17488	17515	17595	17611	17525	17390	17426	17485	17451	17562	17486	17671	17581	17400	17485	17616	17597	17561	17450	17407	17521	17563	17512	17278	17451	17743	17381	17749	17588	17667	17655	17532	17770	17585	17434	17581	17478	17459	17424	17601	17556	17478	17683	17628	17450	17415	17534	17456	17599	17458	17523	17631	17438	17410	17570	17397	17404	17335	17513	17429	17650	17387	17548	17641	17403	17447	17508	17646	17689	17493	17634	17636	17521	17444	17673	17478	17497	17537	17354	17751	17498	17592	17537	17342	17388	17535	17528	17303	17525	17559	17601	17653	17442	17585	17534	17472	17651	17283	17467	17570	17284	17533	17434	17544	17672	17599	17662	17568	17408	17414	17415	17657	17630	17668	17650	17404	17429	17535	17639	17554	17383	17459	17627	17579	17524	17528	17323	17531	17270	17608	17205	17600	17531	17477	17411	17501	17392	17532	17629	17437	17430	17682	17342	17445	17489	17402	17510	17590	17540	17658	17461	17616	17633	17625	17576	17597	17465	17555	17506	17470	17557	17454	17534	17660	17346	17409	17530	17664	17416	17712	17401	17390	17484	17571	17425	17478	17557	17235	17384	17608	17523	17352	17635	17469	17641	17503	17479	17550	17422	17565	17508	17716	17591	17691	17845	17357	17592	17591	17643	17455	17376	17525	17553	17570	17480	17730	17421	17442	17543	17587	17540	17656	17649	17572	17402	17490	17495	17661	17492	17579	17472	17803	17476	17564	17487	17384	17425	17515	17574	17662	17645	17387	17475	17436	17421	17527	17471	17550	17562	17543	17611	17640	17582	17410	17688	17411	17486	17418	17555	17587	17573	17446	17566	17535	17449	17528	17461	17518	17668	17606	17655	17515	17430	17633	17762	17731	17543	17617	17416	17606	17539	17482	17490	17475	17414	17668	17374	17503	17692	17338	17486	17685	17558	17545	17577	17514	17650	17582	17395	17671	17526	17581	17552	17469	17439	17522	17346	17450	17595	17498	17468	17493	17804	17491	17616	17606	17446	17534	17484	17421	17492	17858	17621	17485	17331	17702	17537	17454	17403	17522	17624	17639	17516	17540	17439	17550	17496	17343	17507	17501	17522	17309	17609	17778	17685	17518	17730	17508	17539	17613	17516	17599	17493	17430	17506	17554	17443	17584	17368	17703	17460	17547	17389	17449	17439	17397	17681	17342	17453	17541	17425	17516	17463	17549	17637	17340	17609	17586	17426	17673	17501	17488	17564	17636	17585	17579	17433	17445	17360	17539	17636	17545	17469	17534	17508	17523	17657	17528	17595	17616	17454	17592	17674	17807	17456	17335	17722	17635	17623	17561	17630	17553	17683	17677	17734	17425	17377	17510	17578	17663	17534	17465	17500	17466	17647	17522	17636	17574	17539	17491	17498	17471	17625	17439	17650	17571	17594	17576	17527	17598	17362	17452	17495	17446	17561	17466	17595	17589	17609	17630	17467	17477	17677	17516	17478	17604	17771	17498	17486	17582	17580	17692	17295	17375	17360	17457	17685	17548	17597	17570	17566	17593	17435	17609	17368	17708	17505	17791	17435	17465	17538	17504	17725	17571	17578	17514	17572	17554	17410
14806	17433	17063	16623	16195	16370	16512	16691	16382	16457	16561	16288	16141	16114	15902	16086	15946	16057	16105	16265	17263	17950	17719	17053	16471	16176	16185	16041	16170	16028	16121	15998	16025	15951	16165	16241	15951	16163	16227	15987	16102	15998	16068	16227	16164	15999	16059	15960	16009	16153	15967	16126	16020	16121	16215	16074	16020	16194	16046	15933	16326	16049	16138	15872	16089	15993	16091	16054	16039	16063	16100	15995	16132	16099	16086	16044	16013	16071	16001	15883	16082	16172	15915	15991	16171	16137	15870	16089	16005	16171	16123	16044	16102	15982	16146	16150	15997	15876	15968	16075	15976	16098	16215	15978	16199	15986	16021	15978	16097	16241	15868	15901	16115	16072	15913	16013	16137	15998	16118	16290	15869	16109	16044	16099	16191	16084	16166	16215	16061	16120	16056	16139	16013	15978	16180	16108	16067	16079	15878	16014	15907	16115	15972	15860	15988	16076	16133	16067	16047	16062	16095	16098	16084	16106	15948	16114	15920	16052	16093	16000	15951	16181	15912	15905	16053	16128	16122	16057	16013	16171	16062	16228	16026	15879	16044	16013	16099	16277	16108	16018	15904	16068	16281	16059	16055	15964	16210	16069	16057	16091	16079	16052	15879	15983	16061	16050	16163	16048	16016	15954	15986	15963	15986	16107	15987	16170	16107	15996	16063	16044	16205	16206	16141	16110	16169	16003	16122	16037	16189	16117	16135	16010	16045	16205	16211	15904	16048	16052	15995	16218	16153	16106	16072	16009	16100	16084	16023	16023	15934	16070	16040	15981	16129	16165	16044	16111	16106	16032	16142	16192	15786	16081	16075	16052	16010	15974	16179	16051	16251	16072	16098	16057	16088	15957	16082	16063	16013	15900	16034	16163	16153	16036	15972	15978	16179	16272	15937	16054	16014	16069	15812	16025	15940	16176	16104	16162	16181	15955	16033	16094	16057	16202	16053	16033	16144	16237	16011	16069	15990	15847	16062	15971	15940	15994	16079	16168	16060	15993	16030	16160	16114	15906	16022	15836	16118	16048	16243	16037	16021	16163	15810	16046	16155	15995	16156	15997	16144	16122	16145	16008	15994	16037	16087	16017	15920	15891	16029	16073	16035	16177	16039	16040	16037	15990	16006	16057	16119	16070	16205	16090	15895	16282	15934	16036	16160	16005	16084	16058	16080	16058	15951	16052	16120	15897	16073	16168	16093	16157	16044	15910	16097	15934	15907	16140	16010	16149	16004	16011	16254	16069	16242	15957	16293	16070	16082	16133	16013	16203	16121	16067	16198	16023	16162	16029	16104	15914	15968	15884	16124	16153	16071	16068	16015	15999	15916	16212	16045	16045	16269	15898	16089	16362	15998	16116	16099	16023	16089	16026	15930	16281	16005	16105	16212	16047	15913	15945	16101	16125	16026	16113	16013	15975	16164	15932	16010	15976	15884	16136	16082	16165	15999	15971	16138	16104	16017	16113	16018	16037	16216	16210	16048	16103	16084	16109	15934	15949	16052	16088	16199	16216	16157	15963	16120	16146	16002	15988	15879	15976	15905	16277	16047	16125	16025	16056	16016	16012	15751	16115	15978	15978	16123	15964	15973	16074	16093	15991	16052	16135	16051	16215	16053	16003	16062	16020	16069	16194	15990	16137	16092	15991	16186	16097	16120	15910	16093	16125	16121	16220	16207	15943	16136	16177	16062	16225	16172	16041	16055	16288	16080	16176	15905	15943	16098	16170	16019	16157	15900	15989	15915	16125	16097	16001	15955	15984	16123	16008	16007	15942	16056	15988	16083	16138	16054	15921	16069	16080	16167	15899	16032	16310	16005	16183	15896	16042	16060	16088	16210	16050	15952	15922	16057	16128	15942	15910	15971	16203	15895	16173	15995	16086	16063	16007	16146	16020	16148	16107	16203	16035	16155	16063	15976	16003	16045	16008	15981	16010	16078	16146	15962	16103	16047	16131	16132	16024	16064	16183	16113	16007	16101	16080	16102	16153	16027	16002	16140	15914	16119	16097	16104	16130	15913	16073	16097	16012	16091	16012	16267	16063	16015	16092	16232	16012	16190	16032	16065	16062	16112	15987	16129	16106	16104	15959	16099	16047	16194	15930	16074	16134	16043	16098	16059	16046	16088	16050	16000	16361	15996	16054	16060	16051	16172	16090	15938	16008	16171	16110	16073	15993	16099	16063	16281	15921	16184	16116	16094	16063	16095	16021	16232	16052	16079	16118	16009	16024	16258	16215	16181	15984	16081	16191	15844	16114	16047	16170	16156	15964	15971	16060	15909	16130	15964	16041	16057	16050	16085	15898	16042	16182	16077	16217	16096	16162	16010	15997	15991	16106	15875	16022	16000	16240	16039	16167	16060	16101	16024	16080	15909	16081	16033	16027	16131	16112	16069	16064	15940	16004	16174	16033	16125	16128	16127	16089	16171	16002	16036	16078	16035	16081	15845	16112	16031	16167	16068	16170	16038	15961	16113	15947	16075	16023	16222	16101	16070	15727	16078	16037	16145	16236	16082	16135	16111	16165	16053	15934	16085	16114	15925	16147	16189	16127	16068	15961	16037	16149	16177	16072	16203	15867	16222	15921	16168	16077	16114	15960	16052	16121	16201	16130	16089	16126	15937	16055	16078	16119	16247	16049	15929	16200	15981	16125	15997	16131	15978	15954	15997	16113	15958	16005	16088	16132	16119	16229	15910	16220	16097	16054	16171	16121	16223	16061	16006	16067	16083	15983	16051	16089	16081	16140	15981	16130	15925	16023	16130	15961	16024	16245	16062	16061	16121	16114	16072	16005	16122	16188	15957	16095	16070	16167	15932	16110	16063	15980	16165	16041	16173	16139	16059	15936	16058	16181	16029	15973	16043	15978	16065	16091	16131	16023	15970	16108	16007	16072	16020	16054	16109	16083	16056	16089	16106	16042	16036	15975	15951	16187	15978	16152	16042	16064	16309	16019	16093	16232	16188	16005	16062	15991	16186	16168	16167	16142	15978	16064	15972	16090	16105	16273	15950	16084	16118	15963	16055	16110	15896	16158	15950	16002	16088	16036	16074	16114	16042	15967	16235	16203	16091	16053	16075	16146	16037	16223	16196	16082	16101	16153	16032	16151	16137	16087	15968	16057	16105	16050	16128	16077	15888	16071	16039	16048	16053	15923	16134	16214	15922	16061	16044	15942	16113	16086	16077	16056	16093	16069	16024	16128	16115	15948	16204	16235	15963	15945	16214	16117	16057	16050	16003	16184	16102	15975	16077	16009	16109	16025	16025	16021	16198	16066	16215	16147	16071	16126	16026	16122	16006	16108	16034	15951	16008	16108	16060	16058	16026	15849	16085	15923	16047	15812	16125	16090	16170	16143	16149	15857	16152	16032	16016	16071	16034	16203	16084	16157	16116	15965	16081	16074	16039	15944	15962	16216	16153	16283	16096	16086	16126	16027	16074	16007	16150	15948	16137	16029	15980	16030	16118	15926	15967	16090	15971	16054	16049	16235	16065	16140	16021	16101	16071	16127	16023	15901	16152	16020	16085	16082	16073	16029	16147	16048	16105	16094	16021	16104	16008	16098	15935	16114	16103	15992	16077	16136	16099	16063	16040	15896	15991	16041	16153	16096	15965	16027	16105	16153	16144	15914	16029	16039	16012	16154	15944	16040	15955	16072	16142	16104	15975	16094	16164	15939	16200	16008	16020	16004	16147	16093	16106	16053	15942	16046	16053	16026	16084	16259	15972	16138	16176	15819	16188	16020	16136	16008	16085	16069	16142	16194	16279	15992	15928	16012	16134	16171	16136	16033	16204	15998	15902	16093	16116	16110	16085	16258	15830	16208	16075	16146	16078	15986	16132	16068	15975	16009	16124	15989	16059	16050	16077	16075	16112	15998	15982	16027	16002	16136	16011	16231	16015	16236	16058	16099	16014	16036	16053	16181	16118	16182	16024	16006	16196	15982	16220	15939	16127	16079	16079	16103	16170	15990	16229	16152	16143	16037	16107	16012	15946	16039	15862	16399	16012	16053	16133	15975	15935	15977	16069	15987	16220	16130	16012	16165	16083	15976	16256	16118	16045	16131	16226	16008	16053	16040	16209	16047	16057	16141	16034	16082	15982	16121	15945	16069	16029	16103	15993	16127	16097	16135	15836	16099	16134	16132	15963	16111	16107	16168	16111	16042	16100	16020	15985	15906	15999	15987	16019	16214	15909	15961	16067	16082	16227	16213	16008	16087	16000	15999	16072	16120	16274	16034	16271	16040	15907	16054	16157	15994	15977	16064	16002	16012	16044	16039	16252	16094	16164	15994	15849	15940	16027	16040	16143	16145	16226	16108	16089	16203	15936	16137	16147	16202	15857	16162	15975	16002	15964	16099	16032	15901	16192	16196	16159	16042	15921	16030	16082	16055	16067	15896	16192	16052	16066	15980	16087	15979	16104	16014	16173	16042	16166	16018	16117	16143	16130	16027	15928	16296	16209	15929	16068	16062	15876	16049	15802	16050	16106	15997	16008	16070	16021	16134	16106	16133	16091	16085	15864	15946	16137	16201	16001	16149	16051	16001	15937	16033	16148	16022	15963	16127	16039	16036	16119	16181	16145	16131	16081	16104	16046	16247	16128	16051	16002	16060	16054	16200	16001	16058	15787	15961	15991	16013	16029	16012	15963	15869	16028	15984	16207	16030	16301	16166	16129	15948	16122	16123	16059	15961	16171	16004	16168	16109	16164	15916	16070	16072	16168	16001	16050	16049	15987	16026	16109	16019	16187	15943	16085	15917	16013	16058	16136	16001	16173	16135	16304	16179	16034	16078	16086	16185	16091	16073	15943	15911	15977	15978	16115	16026	16021	16141	16122	16079	16080	16019	16011	16123	16220	16236	16128	16000	15947	16001	16154	16127	16152	16048	16036	16076	16101	16103	16067	16113	15997	16323	15976	16057	16219	16024	16018	16051	16093	16013	16263	15920	16053	16101	16183	16139	16131	16184	16234	16127	16013	16166	15963	16233	16119	16079	16093	15902	16257	15994	16055	16069	16069	16124	15900	16057	16099	16085	16151	16185	16187	16006	16148	15962	16219	16041	15885	16133	16236	16012	16022	16061	16060	16073	16141	16004	16117	16015	16180	16000	16102	16047
23787	20916	28139	24014	21826	21250	20754	19410	19566	19386	18808	18872	18640	18690	18481	18318	18271	18342	18387	19023	22828	25485	23511	20767	18941	18534	18070	18206	17906	18107	18109	17742	18067	18088	18065	17880	18102	17885	18003	17924	18207	17952	17898	17859	18356	17976	18104	18094	17909	17990	17957	18089	17961	17895	17688	17975	17931	17989	18035	17939	17987	18037	18145	18228	17971	17758	17836	18053	18039	17768	18179	18075	17959	18156	18021	17907	17899	17845	17857	17901	17961	18063	17938	17858	18037	17745	18039	17965	18041	17854	18085	17999	17854	18073	18237	18095	17924	17882	17927	17950	17954	18275	17751	17979	17734	17967	17887	18066	17880	17882	18156	17984	18016	18149	18124	17945	17913	17976	18009	17933	18140	17912	17809	18125	18009	17922	18075	18001	18040	17861	17899	18095	18001	17951	18004	17921	17873	17958	18080	18045	17974	18234	17977	17860	17777	17991	18171	17810	17989	17806	17911	18123	17962	17938	18029	17803	17903	17907	17931	17900	18053	17715	17898	17887	17908	17970	17985	17732	17917	18183	17925	17886	17655	17967	18113	17695	17981	18005	18047	17978	18083	18054	18021	18011	18002	17859	18043	18133	18002	17656	17846	18131	17852	18071	18050	17999	18080	18091	17842	17832	17810	17839	17814	17937	18042	17976	18001	17872	18153	18114	18051	17907	18157	18125	17996	18108	17812	18165	17999	18026	17933	17850	17888	17947	17702	17950	17947	18093	18059	18001	17814	17894	17958	17915	18016	18054	17992	17725	17985	18007	17961	17920	18033	17811	17818	17875	17954	17968	18152	17953	17806	17816	18085	17971	17950	18096	17813	17902	17946	17837	18092	17923	17914	17972	17970	18077	17839	17942	17793	18148	17843	18003	18109	17829	18058	17983	17879	18032	18068	17882	17747	17916	17990	18177	18283	17742	17872	17747	17966	17983	17948	18029	18078	18047	17753	17893	17984	17739	18211	17934	17853	18056	17847	18091	17963	18268	17907	17984	17904	18050	17978	17880	17996	17851	18024	17941	17961	17883	18141	17867	18056	17955	17861	17872	18219	17933	17774	18049	18076	18146	17900	17912	18027	17995	17767	18047	17971	17997	18105	18142	17949	18072	17933	17932	17986	18005	17959	17766	17897	18036	17861	17893	18012	17915	18179	17973	18023	17704	17897	18095	17899	18024	17906	17832	17930	18010	18006	17911	18001	17884	18071	17865	17858	17910	17993	17939	17940	18083	17540	17952	18031	18014	17972	17835	17772	17781	18165	18131	18134	18050	18085	18102	18146	17941	17925	17825	17865	17802	17977	17898	18001	17948	17942	17846	17960	17889	17912	18140	17761	17911	17983	18093	17872	17934	17882	17914	17758	17882	18071	17938	17850	17956	17872	18030	17934	18061	17920	17885	17841	18123	17978	17966	17946	17912	18039	17859	17902	18040	17850	17878	17996	18075	17901	17814	17985	17842	17953	17987	18060	18001	18090	17987	18042	17917	17920	18027	17994	18070	18045	17998	17986	17930	17873	17862	17909	17861	18093	17984	17820	17885	18014	17739	18111	17879	18072	17966	17978	17833	17889	17995	18008	17841	17937	17928	17788	17981	17841	17874	18053	17990	18032	17913	17726	17854	17881	18086	17711	17915	17913	17993	18013	18004	17897	18032	17972	17821	17882	17976	17936	17867	18129	17935	17894	18019	18096	18218	18038	17865	17847	17878	17888	17976	18147	18068	17972	17765	17897	17932	17975	17762	17987	18096	17854	17811	17995	18027	18034	17982	17874	17924	18137	18006	18043	17988	18097	17878	18109	17985	17874	17947	17870	17960	17947	17957	17834	17999	18130	17976	17910	18222	17667	17941	17880	17789	17836	18074	17989	17935	18014	18089	18000	17910	17945	17919	18026	18043	17927	17934	17834	17960	18112	17926	17985	18207	17998	17950	17914	17829	17875	18095	18141	18102	17878	17794	17886	17882	17978	17872	17874	17925	17902	18118	17945	18045	17963	18069	18066	18038	18073	18078	18005	17930	17866	17741	17883	17931	17776	18022	18054	17774	17874	17890	17890	18021	18043	18123	17978	17832	17984	18104	17994	18024	18022	18049	17843	18142	18019	17971	18015	17924	18216	17870	18040	18014	18049	18092	17972	17866	18011	17868	17958	17781	18079	18021	18066	17825	17973	17946	18033	17997	17936	17985	17828	17849	17906	17998	18053	17986	17997	17990	17791	18043	17854	18131	18192	17892	18067	17877	17803	17969	18020	17979	17982	18133	18144	17847	17890	17952	18036	17792	18001	17836	17929	17991	18075	17771	17908	17965	18018	18029	17834	17986	17744	18061	17928	17875	17958	18058	17887	17934	17908	17989	18045	17873	17999	18063	18027	18010	17873	17907	18047	17995	17755	18072	17860	17992	17864	17891	17943	18008	18013	18113	17899	18020	18071	18054	18047	17892	17955	17951	17840	18057	17836	17918	17774	17951	18009	17908	17868	17729	18015	17979	17869	18064	18130	17768	17904	18150	17981	17947	17987	17896	17988	18009	17865	17755	17800	18005	17995	18101	17790	18046	18043	17919	17984	18053	18111	17910	17864	17811	18045	17699	17728	18047	17900	17870	18126	17990	18142	18065	17785	18044	17811	18002	17694	17954	17680	17921	18039	18041	18027	18172	18030	17974	17962	17983	17967	17877	17823	18252	17960	17755	17930	18127	18150	17907	17952	17893	17902	17969	17863	17896	18073	17943	18033	17877	18031	17976	18038	18139	18121	17929	18108	17909	18054	17733	17897	17825	17758	18168	18004	18004	17697	17934	17807	17905	18049	17993	17893	18003	18046	18011	17780	17667	18029	18138	18016	17897	17965	18110	18081	17972	18168	17843	17872	18024	18050	18194	18097	17750	18157	17835	18046	17877	17888	17804	17726	17811	18129	17996	17949	18044	18012	17961	17990	17834	17955	17975	17847	18102	18026	18156	18140	18053	17824	17821	17908	17948	18092	18024	17978	18072	17914	17945	18023	18058	17778	17917	17957	17878	18217	17827	18076	18125	17973	17884	17945	18058	17933	17924	17798	18017	18063	17897	17902	18104	18002	17780	17890	17898	18076	17978	18016	17880	18075	17908	17973	17744	17841	17942	18148	17846	18024	18029	17801	17927	18006	17991	18002	17831	17872	17979	18022	17866	18029	18051	18164	17920	18070	18073	18174	17912	17614	17863	17973	17853	17865	17908	17930	17974	18035	18086	17960	17939	17760	17806	17725	17920	17891	17756	17874	17993	17935	17985	18038	18007	18059	18005	17826	18003	17802	17911	17833	17946	17990	17948	17939	18050	17769	18031	17923	18072	18086	18026	17952	18081	17935	17987	18033	17899	18069	17865	18195	18071	17993	17615	17835	17962	17910	17875	17925	17934	17883	17853	17959	17973	17903	17845	17939	17902	18003	17849	17872	17924	17782	17880	17876	17718	17976	18055	17853	18019	17841	17969	17941	18198	17920	17995	17953	17989	18087	18021	17925	17839	18086	17950	17967	17854	18024	17862	17949	17967	17997	17673	17943	17792	17800	17899	17956	17898	17920	17763	17920	17815	17981	17906	17887	17734	17872	17917	17838	17938	17956	17838	18013	17861	17937	17640	18154	18104	17738	18085	17916	17844	17844	17952	17895	17912	17827	17859	17883	17943	17915	17953	18016	17838	17913	17742	17888	17865	17867	17900	17823	17911	18101	17816	17971	17806	17834	17887	18034	18097	17785	18035	18005	18048	17797	17985	18134	17968	18068	18151	18041	18022	18009	17907	18049	17861	17981	18109	18014	18158	17920	18038	17778	18105	18083	17792	18004	18093	17900	17989	17904	17806	18021	17938	17762	18114	17961	18029	17901	17855	18024	17859	17899	17933	17849	17784	18038	17775	17944	17884	17941	17980	17979	18025	17933	17944	18086	17889	17948	18059	18071	17930	17879	18021	17929	17867	18114	18029	18061	18034	18152	18017	17842	18196	17826	18147	18056	18033	17945	17820	18031	18071	18006	18182	18104	17906	18063	17950	18024	18225	17912	17954	17814	17961	17856	17861	17854	18026	17955	18166	17884	18118	18068	17906	17920	17901	17941	17870	17924	17988	17923	17890	17964	17904	17942	17952	17831	17846	17959	17860	18097	18064	18010	17915	18058	17952	18064	17959	17928	17901	18202	17997	17789	17983	18027	18013	18078	17888	18095	17906	17798	17884	17968	18073	17901	18095	18143	18049	18099	17811	18014	18011	17789	17945	17793	17890	17882	17915	18053	18147	18277	18301	18058	17787	17931	17732	18095	17892	17922	17972	18021	17953	17893	17882	17930	18104	17851	18071	17832	17843	17991	18138	17955	17932	17978	18072	18000	17958	17987	17888	17967	17990	17780	18000	17942	17828	17952	17843	17951	18098	17994	17925	18020	17925	18001	17889	18065	17896	17976	18037	17855	17772	17982	17948	17930	17800	17946	17945	18100	17856	18190	18020	17974	18078	18104	17864	17822	17839	18050	17926	17897	17897	17893	17939	17918	17898	18148	17957	17938	18021	18043	17987	18139	17993	18005	18086	17898	17869	17877	18234	18055	17995	17950	18085	18041	17815	17914	18011	17946	17901	17913	17826	17940	17857	18007	18183	18050	17942	17892	18064	18037	18023	18119	17784	17654	18026	17927	17960	17924	18099	18044	18063	18017	17901	17909	17809	17924	17963	18040	17951	17967	17792	17949	17909	17942	18000	18068	17795	18107	17989	17978	18051	17917	17969	17855	17876	17923	18030	18029	17917	17853	18017	17855	17999	17812	17842	18025	18110	17882	17775	18043	17902	17936	17874	17940	17691	17892	17821	17901	18011	17910	17926	17996	17847	17853	18008	18194	17903	18035	18082	18023	17803	17876	17977	17865	17891	18028	18081	18034	17724	18054	18077	17884	18023	17893	17761	17951	17931	17991	17913	18012	18056	18131	17921	17966	17919	17975	17928	17935	17994	17951	18000	18009	17821	17976	17825	17717	18044	17987	17937	18072	17969	17835	18042	18046	17981	17828	17873	18073	18075	18068	18079	18067	17973	18197	17840	18045	17980	17782	18022	17767	17918	17962	18008	18107	17964	17938	17914	17897	18014	17816	17917	18052	18049
14393	23581	22537	19685	18571	17710	17817	18929	18957	18042	17528	17209	17553	17296	16631	16663	16588	16549	16971	18189	24109	26676	23499	19592	17525	16757	16580	16430	16351	16441	16507	16439	16322	16498	16404	16368	16379	16278	16495	16323	16381	16392	16443	16353	16552	16526	16366	16382	16368	16454	16415	16423	16467	16363	16419	16490	16530	16331	16566	16500	16551	16257	16441	16365	16375	16415	16472	16507	16479	16407	16312	16448	16485	16346	16578	16242	16493	16334	16587	16171	16418	16420	16253	16291	16579	16228	16446	16404	16320	16425	16412	16357	16463	16272	16353	16482	16491	16286	16296	16502	16342	16395	16209	16448	16391	16366	16237	16365	16556	16529	16265	16445	16461	16451	16470	16535	16304	16509	16512	16495	16473	16246	16281	16305	16347	16394	16325	16485	16568	16357	16502	16390	16349	16313	16256	16379	16384	16514	16359	16487	16398	16448	16419	16411	16377	16421	16333	16446	16358	16358	16340	16426	16490	16325	16394	16415	16493	16377	16336	16499	16268	16522	16402	16311	16375	16441	16390	16448	16408	16413	16436	16491	16369	16479	16340	16271	16378	16525	16381	16468	16252	16285	16588	16346	16408	16384	16499	16288	16614	16457	16365	16243	16520	16299	16207	16329	16445	16419	16387	16360	16486	16283	16340	16186	16437	16316	16419	16435	16420	16322	16584	16358	16524	16383	16298	16317	16319	16380	16378	16368	16441	16131	16313	16373	16326	16347	16396	16258	16246	16272	16506	16500	16441	16432	16400	16286	16521	16416	16267	16388	16262	16443	16460	16429	16254	16361	16534	16359	16429	16222	16451	16565	16253	16428	16416	16447	16484	16418	16389	16448	16343	16340	16333	16257	16339	16422	16398	16217	16302	16397	16412	16350	16158	16396	16312	16409	16545	16603	16502	16500	16468	16416	16285	16498	16412	16480	16442	16458	16452	16271	16504	16255	16471	16333	16447	16375	16361	16512	16460	16513	16127	16451	16321	16494	16379	16469	16560	16247	16469	16363	16519	16379	16346	16341	16338	16342	16194	16318	16382	16329	16319	16360	16358	16413	16382	16475	16392	16246	16363	16466	16384	16517	16430	16364	16475	16385	16274	16465	16417	16279	16429	16324	16288	16389	16344	16438	16358	16484	16360	16327	16397	16388	16492	16335	16233	16461	16149	16292	16342	16511	16373	16412	16404	16316	16466	16436	16278	16428	16282	16280	16401	16428	16473	16435	16423	16429	16614	16366	16488	16313	16385	16506	16275	16328	16413	16308	16548	16339	16197	16383	16291	16453	16453	16239	16405	16168	16571	16239	16437	16659	16293	16524	16365	16404	16334	16285	16304	16494	16453	16554	16572	16401	16333	16173	16470	16478	16405	16214	16392	16462	16175	16345	16384	16512	16497	16433	16480	16421	16322	16413	16493	16473	16332	16345	16196	16416	16340	16285	16377	16421	16336	16334	16335	16420	16411	16437	16409	16350	16289	16389	16401	16309	16350	16351	16217	16370	16428	16371	16195	16253	16514	16459	16473	16444	16376	16315	16232	16381	16384	16431	16282	16415	16272	16221	16342	16429	16387	16174	16374	16419	16466	16392	16310	16318	16424	16512	16373	16498	16538	16247	16488	16257	16396	16460	16300	16300	16453	16230	16352	16560	16379	16458	16211	16614	16340	16333	16200	16515	16382	16399	16427	16376	16265	16443	16356	16428	16538	16412	16346	16367	16508	16394	16199	16262	16271	16456	16348	16469	16332	16416	16281	16260	16308	16394	16442	16436	16260	16299	16456	16399	16306	16330	16433	16370	16450	16537	16326	16331	16546	16395	16350	16342	16228	16124	16366	16377	16267	16324	16482	16278	16499	16410	16340	16376	16481	16414	16104	16458	16382	16461	16509	16284	16316	16452	16336	16340	16400	16321	16274	16385	16396	16478	16402	16159	16440	16443	16385	16558	16314	16380	16262	16510	16486	16336	16419	16398	16207	16368	16356	16251	16300	16377	16423	16437	16280	16544	16527	16383	16409	16328	16623	16383	16476	16415	16408	16389	16289	16523	16333	16575	16267	16403	16373	16243	16274	16264	16284	16208	16267	16382	16147	16245	16249	16295	16355	16260	16357	16521	16452	16344	16428	16147	16419	16361	16286	16370	16415	16352	16411	16300	16241	16368	16274	16367	16392	16334	16594	16402	16478	16383	16306	16442	16162	16490	16368	16321	16511	16371	16056	16448	16385	16340	16167	16297	16349	16399	16320	16503	16259	16481	16509	16503	16363	16365	16209	16506	16440	16320	16295	16304	16427	16386	16425	16489	16411	16367	16323	16485	16342	16378	16385	16199	16307	16320	16420	16600	16491	16410	16452	16243	16396	16356	16393	16366	16468	16395	16370	16174	16469	16448	16504	16387	16531	16281	16297	16420	16262	16368	16356	16268	16395	16411	16367	16419	16343	16387	16506	16354	16458	16319	16470	16319	16112	16496	16357	16405	16345	16305	16350	16281	16435	16429	16304	16334	16368	16448	16336	16325	16298	16271	16362	16285	16204	16362	16381	16342	16237	16398	16339	16352	16401	16340	16452	16385	16347	16340	16299	16389	16366	16328	16370	16344	16287	16507	16457	16425	16551	16515	16397	16453	16400	16439	16374	16421	16302	16329	16434	16358	16380	16371	16378	16381	16430	16317	16353	16482	16291	16302	16449	16478	16386	16417	16444	16359	16441	16390	16414	16422	16217	16422	16405	16426	16505	16411	16285	16487	16228	16617	16453	16395	16622	16385	16380	16479	16394	16396	16385	16314	16352	16306	16398	16476	16301	16406	16336	16325	16410	16353	16324	16492	16314	16280	16367	16500	16463	16352	16476	16542	16340	16563	16611	16395	16450	16338	16394	16428	16348	16375	16415	16433	16468	16432	16486	16448	16419	16351	16264	16393	16432	16460	16302	16371	16285	16238	16475	16407	16405	16338	16413	16558	16269	16490	16404	16386	16510	16422	16601	16428	16395	16503	16317	16351	16401	16471	16542	16372	16424	16405	16295	16606	16449	16404	16310	16365	16469	16195	16488	16517	16596	16419	16383	16448	16417	16405	16504	16264	16373	16370	16388	16331	16231	16395	16526	16451	16559	16281	16197	16457	16392	16435	16416	16541	16404	16378	16297	16559	16212	16333	16527	16406	16314	16415	16400	16423	16379	16400	16336	16375	16274	16507	16437	16455	16388	16390	16360	16328	16319	16275	16434	16442	16360	16446	16515	16519	16546	16445	16455	16479	16424	16330	16324	16374	16220	16387	16261	16399	16259	16372	16489	16409	16296	16343	16402	16353	16419	16371	16346	16335	16501	16212	16327	16355	16408	16309	16420	16532	16408	16291	16426	16450	16482	16272	16483	16438	16393	16449	16413	16362	16439	16399	16458	16294	16429	16464	16382	16421	16337	16441	16259	16349	16486	16589	16396	16342	16344	16546	16344	16429	16342	16363	16317	16420	16362	16322	16376	16361	16342	16463	16359	16331	16279	16509	16545	16453	16193	16420	16316	16390	16380	16379	16387	16311	16494	16142	16424	16277	16385	16546	16346	16328	16293	16226	16299	16317	16581	16369	16390	16582	16456	16330	16553	16347	16459	16438	16356	16497	16507	16256	16218	16527	16247	16378	16305	16472	16469	16486	16469	16487	16486	16459	16420	16342	16392	16158	16432	16348	16329	16665	16389	16375	16415	16422	16501	16320	16383	16349	16354	16466	16531	16316	16412	16652	16514	16252	16402	16322	16223	16336	16392	16417	16504	16477	16381	16301	16296	16448	16350	16385	16283	16357	16311	16395	16577	16182	16264	16362	16280	16131	16633	16456	16272	16389	16481	16379	16510	16395	16313	16410	16349	16411	16432	16409	16365	16437	16359	16508	16254	16443	16454	16512	16441	16324	16307	16453	16251	16293	16468	16311	16271	16396	16386	16404	16341	16345	16429	16190	16511	16487	16439	16379	16457	16386	16296	16442	16233	16316	16290	16377	16516	16376	16399	16524	16434	16387	16538	16243	16328	16396	16427	16439	16375	16513	16454	16354	16296	16449	16355	16366	16344	16352	16405	16460	16368	16249	16185	16504	16512	16383	16614	16437	16411	16434	16292	16276	16423	16477	16429	16410	16416	16510	16395	16310	16444	16299	16435	16370	16317	16415	16523	16313	16470	16282	16367	16518	16285	16301	16325	16341	16439	16369	16498	16396	16388	16576	16414	16377	16435	16328	16330	16555	16181	16288	16433	16442	16405	16237	16342	16344	16451	16458	16425	16326	16388	16308	16303	16273	16273	16322	16383	16386	16388	16475	16543	16509	16440	16375	16517	16447	16268	16496	16284	16402	16441	16307	16623	16416	16302	16288	16325	16438	16227	16369	16312	16554	16365	16373	16252	16358	16426	16491	16382	16365	16504	16323	16431	16477	16285	16278	16423	16447	16286	16192	16500	16427	16362	16425	16400	16322	16436	16364	16387	16495	16448	16548	16247	16491	16335	16403	16529	16281	16419	16393	16405	16400	16108	16297	16292	16390	16293	16406	16403	16475	16435	16343	16513	16190	16403	16411	16566	16271	16138	16364	16383	16323	16411	16383	16328	16487	16405	16396	16368	16330	16268	16437	16390	16430	16447	16559	16403	16257	16348	16322	16474	16328	16495	16336	16474	16561	16377	16448	16533	16262	16496	16407	16384	16380	16352	16266	16418	16409	16317	16475	16444	16435	16379	16298	16275	16204	16372	16333	16470	16419	16443	16402	16351	16368	16331	16313	16249	16251	16475	16457	16365	16435	16432	16342	16450	16390	16501	16339	16396	16484	16390	16334	16250	16295	16379	16412	16370	16374	16322	16541	16397	16442	16411	16315	16472	16320	16440	16347	16413	16388	16482	16395	16295	16412	16356	16515	16256	16387	16354	16461	16423	16248	16431	16275	16353	16416	16314	16438	16500	16523	16267	16479	16277	16509	16300	16452	16488	16428	16339	16361	16601	16255	16487	16347	16425	16181	16235	16338	16129	16400	16528	16468	16349	16297	16591	16339	16459	16472	16170	16179	16400	16495	16268	16435	16228	16408	16303	16425	16505	16492	16254	16325	16402	16411	16381	16388	16463	16367	16316	16458	16493	16332	16280	16536
22798	20975	28692	23451	21283	23218	24193	20762	19842	20144	19886	19648	19668	19280	19238	18647	18507	18453	20052	24822	30981	28196	23248	20841	19439	18509	18222	18037	17896	17971	18134	17935	17937	18000	18214	18057	18070	18112	17866	17702	18069	18024	17990	18020	18167	17921	18055	18244	17955	18126	18169	18058	17929	18192	17963	18017	18152	17888	18063	17964	18168	17808	18116	18084	17831	18242	17913	18049	17923	17778	18103	18012	17875	18027	17876	17996	17953	17935	17956	17956	17908	17990	17992	17855	17826	18216	17917	18104	17921	18089	17856	18051	18014	17867	17897	18126	18051	18079	17986	17901	18011	18038	17940	17807	18032	18156	17868	18066	17936	17973	17906	18020	17930	18047	17853	17789	17880	18015	17917	17889	17837	18080	17890	18020	17774	18014	18151	17939	17949	18084	17805	17895	18010	18004	18071	17718	17893	17839	17925	17991	17902	18062	17777	17877	17949	17953	17876	18243	17927	17828	17947	17969	17964	18163	17987	17973	18015	17856	17991	17998	17839	17853	18093	17971	18052	18004	17974	17862	18044	17982	18108	18129	17814	18003	17908	18068	17934	17914	17952	17922	17766	17743	17853	17821	18030	18017	18061	18003	18109	18083	17837	18084	17985	18077	17875	18038	18091	17965	17876	17988	17736	17856	18125	18019	18106	17876	17989	18000	17843	17913	17817	17984	17799	17959	17911	17977	17870	17955	17972	17920	17931	17814	18030	17854	17802	17975	17963	18058	17948	17809	17852	17836	17968	18051	18003	18135	18130	17906	17971	17792	17804	17754	17783	17894	18109	18028	17859	17832	17957	18023	18086	18124	18029	17848	18003	17774	17893	17902	17937	17931	18124	17960	17831	17947	17967	17881	18176	17706	17893	17780	17792	17734	17946	18034	18011	17979	17799	17895	17803	17955	18072	17888	17763	17935	17845	17914	17927	17762	17957	18044	17938	18046	17992	18081	18088	17955	18051	17788	17967	18019	17783	17949	18104	17931	18010	17965	18030	17946	18162	17965	18132	18025	17869	18003	17928	17764	17939	17799	17909	17971	18049	17872	17766	17876	17905	17962	17850	17860	17821	17813	17885	17925	17758	17939	17937	17948	17848	17787	17903	17837	17835	17858	17851	17927	17979	17897	17970	18023	17954	17877	17936	17995	18064	17817	17802	17728	17905	17727	17911	17802	17951	18054	18120	17919	17874	17900	17947	18081	17864	18038	17871	17882	17811	17969	17859	17945	18076	17848	17900	17897	18128	17992	18053	17976	18016	17768	17945	17917	17888	18050	17881	18022	17887	17939	18038	17928	17936	17905	18145	18129	17864	17850	17945	17777	17998	17922	17837	17798	18059	18041	18000	17959	17764	18019	17730	17677	18156	18084	18039	17855	17825	18006	17947	17854	17981	17726	17997	17893	18010	18129	18106	17932	17955	18111	18157	17878	18054	18068	17919	17779	17955	18195	18056	17968	18011	17815	17968	18197	17971	17980	17825	17934	17948	17972	17968	17846	17714	17969	17890	17985	18295	17923	17900	17771	18244	17759	17757	17885	18172	17968	17863	18076	17926	18038	17803	17952	17838	17951	18172	17993	17799	18206	18018	18024	17913	17986	17777	17843	17879	18037	17946	18095	17994	17862	18090	17815	17949	17909	17727	17916	17993	18000	17915	17862	18149	17978	18012	18061	17849	17917	18014	17876	17909	18011	17913	18060	18146	18059	17929	17752	17908	18009	17944	17800	18017	18056	17942	17955	17993	17946	18170	17980	17841	17894	18026	17856	18091	17964	18013	17786	17751	17925	18091	17994	17992	18046	18046	17747	17778	17793	17806	17880	17963	17805	17891	18007	17842	17872	17776	17859	17893	17913	17853	17855	18214	17862	17776	18110	17872	17779	17985	18064	17951	17931	17795	17890	17968	17943	17917	17828	17948	17706	17797	17751	17988	18117	18145	17973	17894	17853	17937	17856	17715	17993	17964	17866	17853	17987	17912	17900	17954	17846	17868	17882	17946	17859	18017	18074	17853	17848	17912	17856	17799	17838	17953	17869	17827	18021	17887	17972	18005	18120	17901	17841	17935	17900	17884	17927	18032	17936	18038	18086	18097	17879	17998	17851	17887	17846	18210	17856	18020	18011	18040	18051	17843	17845	18051	18042	18003	18037	17963	17807	17909	17805	17823	18146	18027	17851	18055	18118	17656	17947	17881	18137	18053	17973	18070	18001	17839	18022	17856	17688	17967	17850	17812	17799	18025	17732	17945	17924	17996	17892	17943	18049	17961	18086	17973	17907	17699	17938	18133	17930	17950	17898	18056	17923	17682	18096	17950	17902	18067	17954	17963	17893	18059	17803	17836	17937	17930	18026	17953	17921	17742	17899	17847	18095	17946	17788	18138	17789	18107	17935	17883	18011	17843	18023	17831	17961	18121	17908	18059	18027	17878	17887	17837	18026	17704	17830	17940	18020	17919	17994	17887	17796	18053	18191	18020	17794	18161	17891	17811	18094	17962	17713	18015	17814	17925	18168	17860	17859	17942	18045	17795	17773	17849	18029	17867	17764	17864	17731	17860	17951	17908	17822	18164	17925	17841	17794	18009	18032	17903	17882	17805	18170	18062	17961	17940	17920	17885	17884	17926	17809	17922	17937	17879	17894	17894	17915	17883	17749	17854	17853	17818	18138	17849	18096	18125	18060	17901	18025	17958	17946	17980	18052	17860	17947	17999	17911	17906	17991	17940	18160	17744	18199	17910	17998	18092	17929	17934	17843	17885	17706	17880	17946	17967	17982	17941	17814	17997	17835	18027	18114	17701	17841	17959	17926	17761	17819	17840	18029	18050	17918	18005	17906	17937	17904	18076	18106	17804	18019	18041	18039	18011	17901	18182	17922	17765	17771	18100	17962	17822	18075	17980	17882	18076	17828	17592	17855	17947	17959	17992	17757	17908	17872	17859	17983	17786	17777	17963	17795	18036	17785	17657	17827	17992	18049	18118	17973	18216	18257	17889	17967	17630	17949	17884	17994	17963	17835	18074	17933	18017	17796	17924	17938	17838	17962	18022	17804	17808	17827	17901	18038	18089	18119	18007	17911	17945	17839	17882	17982	17896	18158	17837	17719	17951	17835	18007	18029	17605	17894	17784	18029	18100	17893	17907	17924	17911	17961	17992	17890	18102	17953	17891	18070	17860	18096	17745	17888	17862	17898	18023	18095	18042	18168	17882	17864	17802	17927	17838	17976	17857	17883	18018	18007	17868	17837	17940	17984	17959	17957	18041	17756	18071	18135	17992	17908	18028	18023	17892	17911	17910	18012	17997	17895	17859	17882	17803	18070	18038	18188	18055	17944	18053	18116	17949	17889	17897	18071	18025	17896	17955	17892	18077	18197	17990	17862	17772	17942	17949	17780	18190	17895	17994	18046	17884	17969	17924	17983	17929	17949	17925	17907	17956	17870	18089	17795	17902	18083	18042	18021	17881	17784	18066	18098	18024	18054	18024	18023	18096	17872	17844	17930	17972	17935	18025	18089	18032	17974	17913	17852	17946	18055	17986	17873	17905	17927	17886	17788	17839	17805	18043	17930	17951	17936	17858	17918	17926	18028	17952	17693	17764	18021	17818	17781	17943	17872	17792	18007	18109	17919	17948	17876	18080	18042	17923	17844	17901	17946	18061	17959	18096	17832	17879	18004	17853	17941	18031	18061	17928	17854	18073	17849	17712	17980	18010	17996	18059	17870	17906	17907	17716	17855	17839	17957	18038	17922	17711	17882	17916	17913	18095	18056	17893	18118	17794	17969	17857	18021	18059	17982	17901	17818	18029	17914	18004	18052	18013	17888	18021	18019	17918	17822	17721	17997	17759	17839	17712	18015	18056	18196	17945	18035	18009	18017	18052	17912	18021	18078	18017	17893	17952	17943	17995	18002	17992	17963	17847	18107	18150	17936	17973	17915	17793	17933	17772	17968	18121	17837	17843	17906	18029	17740	17904	17951	17950	17931	18006	18028	18000	17930	17987	18112	17824	17837	17863	17817	17970	18012	17847	17932	17942	17938	17959	17905	17850	17952	17854	17886	18037	17869	17907	18044	17812	17836	17888	17907	17868	18013	17911	17979	17915	17804	17903	17978	17882	17888	18055	18014	17941	17865	18005	17952	17956	17734	18095	17931	17985	17912	17834	18035	17892	17893	17998	17992	17993	17942	17921	17880	17906	17809	17990	17867	17904	17936	18101	17802	17837	17951	17909	18072	17807	17910	17830	17843	18008	18051	18021	17930	17991	17863	17837	17803	17686	17868	17934	18108	17913	17822	18035	18024	17904	17745	17999	17957	17848	18024	17926	17916	18027	17841	18018	17843	18088	18067	17908	17825	17840	17947	17674	17906	17948	17979	17906	17885	17737	18011	17741	18051	18032	17918	17893	18033	18049	18014	17640	17878	17973	18125	17975	18202	17985	17870	17938	17987	17702	18001	18087	17976	17778	17968	17823	18107	18118	17962	17721	17811	17886	17924	17914	17715	17955	17956	17922	18125	18013	17933	17939	17919	17963	17895	17930	17879	17946	17701	18051	17957	17761	17902	18148	18202	18143	17785	17821	18044	17891	17858	17896	17977	17907	17982	18005	17807	17813	17962	17995	17929	17837	17935	18015	18072	18052	17909	18130	18167	17992	18089	17718	17774	17859	18135	18014	17842	17866	17815	17928	18066	17928	17723	17895	17783	17887	18014	17875	17888	18171	17929	18113	17933	18100	17915	18034	17937	17863	18107	17855	17822	17871	17798	17934	17855	17973	18176	17678	17806	17928	17943	18015	17945	17932	17917	18069	18010	17951	17927	18008	18016	17920	17739	18112	17903	18010	18073	18062	17814	18085	17903	18162	17935	17960	17993	18018	17846	17914	17853	17765	17876	17769	17932	18047	18110	18039	17927	17884	17952	18151	17858	18145	18037	17728	18019	17890	17806	18019	17986	17837	17819	17828	17850	18056	17981	18011	18030	17994	17857	17932	17930	17946	17952	17991	17847	17907	18003	18147	17855	17997	17966	17940	17923	18014	17965	17947	17822	17957	17933	18020	18111	17943	17898	17865	17879	17944	17877	18125	18080	18016	17872	17969	17929	17800	17795	17908	17805	17872	18125	18099	17974
16307	28554	26756	22515	20538	19588	18979	20698	19702	19365	19071	18728	18962	18633	17919	17287	17185	17089	19777	27170	33610	28804	22889	19821	17858	16908	16567	16349	16473	16397	16343	16548	16376	16393	16505	16555	16508	16479	16549	16417	16307	16629	16561	16338	16472	16283	16400	16295	16445	16490	16462	16464	16522	16406	16600	16288	16427	16344	16442	16408	16416	16469	16277	16459	16211	16333	16553	16495	16580	16370	16328	16307	16478	16316	16233	16515	16313	16483	16456	16505	16425	16478	16112	16503	16574	16424	16501	16487	16198	16336	16265	16349	16493	16362	16315	16396	16188	16392	16267	16245	16420	16451	16418	16453	16277	16571	16473	16517	16357	16414	16501	16482	16455	16482	16406	16381	16440	16351	16502	16351	16442	16421	16527	16320	16452	16251	16518	16448	16451	16352	16580	16490	16309	16469	16315	16480	16481	16434	16460	16379	16354	16390	16303	16419	16375	16504	16428	16387	16349	16513	16399	16181	16181	16461	16324	16427	16519	16376	16368	16472	16425	16367	16532	16394	16520	16279	16496	16288	16445	16509	16539	16458	16363	16498	16569	16390	16386	16268	16483	16445	16427	16528	16480	16350	16482	16363	16610	16364	16266	16368	16581	16542	16115	16464	16334	16343	16493	16373	16495	16466	16502	16441	16371	16593	16537	16234	16681	16429	16245	16460	16430	16422	16374	16329	16435	16590	16416	16512	16588	16446	16527	16396	16347	16486	16355	16448	16506	16351	16372	16418	16379	16341	16467	16395	16317	16493	16303	16150	16215	16405	16465	16322	16386	16402	16342	16391	16450	16357	16245	16465	16567	16466	16212	16413	16497	16276	16502	16395	16504	16195	16251	16548	16423	16417	16309	16327	16395	16309	16428	16559	16307	16351	16574	16452	16658	16383	16669	16540	16431	16530	16361	16307	16469	16553	16254	16407	16466	16419	16406	16492	16409	16525	16352	16291	16418	16290	16433	16371	16342	16521	16684	16531	16284	16403	16447	16405	16348	16370	16468	16365	16365	16412	16286	16544	16248	16324	16212	16331	16282	16627	16325	16408	16375	16341	16510	16545	16510	16464	16516	16314	16516	16481	16466	16417	16546	16301	16501	16378	16291	16389	16340	16485	16413	16227	16259	16369	16427	16347	16351	16377	16399	16430	16400	16355	16480	16544	16359	16196	16432	16434	16377	16642	16515	16496	16365	16214	16431	16454	16433	16349	16423	16474	16302	16389	16511	16457	16528	16318	16477	16429	16382	16332	16438	16327	16381	16388	16277	16400	16373	16457	16357	16411	16458	16427	16366	16521	16627	16331	16414	16490	16509	16493	16547	16408	16422	16396	16359	16552	16302	16616	16456	16401	16522	16466	16362	16416	16409	16464	16606	16303	16379	16350	16339	16457	16430	16458	16464	16362	16412	16379	16429	16404	16444	16447	16481	16521	16455	16324	16246	16273	16407	16383	16545	16378	16408	16387	16208	16494	16268	16514	16485	16402	16375	16380	16497	16318	16464	16526	16292	16287	16417	16422	16547	16488	16443	16337	16460	16425	16468	16394	16519	16196	16508	16286	16399	16337	16430	16277	16321	16332	16504	16362	16411	16384	16363	16535	16524	16444	16405	16464	16584	16488	16425	16431	16373	16375	16452	16410	16443	16328	16444	16510	16471	16371	16401	16478	16430	16531	16290	16389	16311	16467	16396	16390	16531	16398	16369	16382	16243	16347	16533	16392	16422	16420	16239	16556	16443	16613	16218	16521	16518	16384	16503	16254	16246	16441	16465	16465	16471	16404	16431	16360	16553	16391	16480	16422	16377	16550	16433	16415	16456	16317	16411	16385	16363	16404	16309	16418	16431	16422	16442	16415	16420	16382	16503	16366	16359	16433	16344	16352	16216	16632	16195	16472	16383	16433	16511	16481	16467	16267	16353	16346	16532	16473	16394	16376	16480	16330	16409	16387	16159	16427	16478	16403	16403	16339	16521	16579	16318	16352	16316	16296	16364	16397	16289	16344	16489	16615	16364	16464	16610	16492	16393	16437	16426	16395	16425	16229	16471	16345	16473	16411	16460	16421	16285	16450	16442	16567	16504	16399	16460	16694	16498	16388	16343	16438	16399	16391	16206	16414	16618	16461	16394	16569	16660	16456	16427	16393	16392	16288	16277	16434	16351	16439	16443	16398	16455	16414	16522	16571	16250	16397	16404	16352	16352	16358	16400	16324	16345	16500	16326	16322	16425	16292	16456	16420	16331	16508	16622	16524	16517	16501	16430	16520	16466	16348	16374	16523	16330	16485	16540	16422	16303	16218	16280	16335	16438	16393	16482	16391	16431	16528	16425	16325	16575	16383	16415	16386	16315	16397	16361	16299	16559	16367	16404	16343	16313	16460	16398	16382	16539	16342	16400	16406	16336	16430	16523	16374	16471	16343	16465	16395	16237	16405	16357	16365	16534	16356	16356	16293	16324	16412	16433	16262	16536	16408	16271	16438	16508	16374	16382	16438	16379	16395	16466	16448	16355	16338	16376	16378	16526	16509	16453	16480	16481	16523	16229	16657	16329	16413	16372	16369	16385	16492	16250	16292	16450	16247	16448	16425	16400	16500	16478	16274	16461	16461	16511	16257	16543	16404	16279	16414	16431	16308	16355	16458	16361	16466	16341	16494	16431	16342	16484	16492	16216	16461	16475	16290	16561	16395	16553	16287	16469	16436	16542	16227	16430	16485	16544	16384	16370	16527	16453	16408	16198	16340	16369	16451	16504	16316	16498	16415	16396	16300	16310	16402	16264	16250	16252	16557	16374	16393	16337	16292	16391	16471	16448	16528	16292	16448	16235	16493	16432	16395	16263	16331	16375	16418	16414	16254	16594	16500	16496	16282	16529	16433	16316	16344	16329	16364	16479	16581	16458	16071	16617	16308	16442	16366	16439	16328	16351	16380	16354	16299	16672	16278	16453	16568	16239	16303	16228	16351	16440	16403	16369	16444	16306	16509	16322	16424	16359	16402	16431	16393	16469	16416	16371	16375	16288	16459	16316	16273	16412	16309	16364	16307	16559	16213	16498	16395	16398	16402	16341	16350	16378	16256	16270	16371	16347	16313	16428	16462	16369	16219	16557	16338	16264	16389	16286	16424	16452	16418	16460	16239	16269	16362	16362	16514	16434	16530	16501	16204	16450	16364	16450	16528	16336	16465	16336	16111	16598	16402	16159	16416	16342	16399	16409	16482	16426	16493	16449	16294	16489	16315	16582	16406	16534	16450	16284	16393	16446	16347	16428	16435	16229	16524	16472	16420	16394	16498	16293	16420	16303	16415	16452	16552	16282	16218	16375	16329	16281	16454	16369	16638	16466	16467	16483	16557	16425	16381	16335	16352	16284	16294	16335	16284	16410	16470	16304	16346	16335	16409	16249	16473	16358	16407	16557	16294	16381	16463	16549	16474	16341	16350	16243	16374	16680	16354	16419	16503	16312	16473	16270	16517	16390	16262	16415	16443	16418	16431	16473	16490	16368	16321	16378	16304	16439	16420	16419	16558	16399	16358	16434	16441	16526	16185	16461	16427	16360	16272	16580	16499	16247	16262	16487	16314	16578	16442	16307	16549	16431	16252	16475	16401	16470	16350	16543	16476	16495	16459	16290	16379	16295	16353	16392	16304	16442	16359	16371	16181	16396	16251	16375	16268	16362	16424	16393	16407	16306	16292	16301	16410	16429	16408	16424	16500	16377	16401	16386	16425	16389	16352	16408	16377	16315	16409	16216	16480	16294	16353	16247	16266	16634	16396	16399	16455	16454	16498	16412	16374	16422	16540	16375	16459	16226	16295	16546	16391	16552	16283	16448	16374	16424	16312	16333	16252	16561	16234	16467	16388	16313	16469	16464	16508	16460	16417	16397	16312	16437	16346	16235	16537	16375	16440	16439	16460	16633	16322	16301	16488	16357	16425	16413	16387	16285	16380	16355	16267	16521	16478	16391	16368	16556	16408	16353	16446	16194	16566	16345	16517	16457	16489	16315	16577	16276	16289	16389	16273	16407	16159	16342	16489	16423	16414	16343	16609	16548	16313	16479	16316	16497	16359	16451	16540	16353	16408	16314	16293	16415	16487	16425	16422	16434	16386	16489	16428	16379	16461	16256	16189	16426	16348	16480	16364	16445	16328	16440	16492	16324	16445	16347	16161	16494	16326	16365	16460	16367	16493	16498	16480	16483	16411	16426	16380	16505	16428	16395	16496	16302	16316	16407	16267	16434	16420	16443	16390	16486	16376	16447	16340	16432	16249	16338	16475	16374	16417	16508	16416	16534	16359	16351	16525	16409	16286	16327	16355	16474	16552	16522	16385	16459	16310	16439	16385	16458	16465	16283	16485	16424	16588	16408	16386	16447	16595	16567	16389	16402	16380	16466	16187	16450	16428	16568	16488	16504	16393	16522	16463	16448	16298	16620	16307	16478	16473	16253	16443	16528	16401	16281	16335	16389	16319	16399	16523	16179	16565	16363	16628	16411	16412	16487	16325	16422	16352	16573	16394	16404	16198	16371	16240	16314	16493	16296	16596	16506	16294	16435	16381	16376	16524	16312	16615	16480	16289	16279	16343	16453	16444	16546	16478	16463	16494	16332	16470	16417	16462	16566	16460	16336	16332	16385	16451	16561	16291	16339	16561	16440	16304	16303	16391	16377	16369	16449	16489	16313	16443	16572	16359	16430	16345	16285	16377	16540	16484	16378	16407	16422	16400	16421	16386	16301	16344	16428	16420	16183	16485	16392	16515	16479	16410	16559	16362	16441	16335	16529	16273	16440	16383	16572	16271	16546	16291	16478	16378	16391	16550	16313	16360	16371	16513	16488	16454	16386	16343	16319	16441	16367	16435	16289	16283	16502	16452	16344	16325	16477	16327	16370	16358	16433	16483	16347	16557	16414	16340	16334	16270	16399	16425	16392	16340	16463	16444	16469	16281	16196	16321	16465	16387	16437	16397	16627	16362	16369	16393	16442	16380	16350	16320	16439	16272	16635	16564	16488	16534	16240	16316	16236	16371	16383	16413	16469	16622	16334	16376	16507	16532	16318	16407	16334	16537	16499	16594	16160	16295	16484	16325	16437	16609	16472	16442	16624	16479	16350	16265	16182	16420
27391	21754	23980	21196	18200	18381	18708	18384	18463	18633	18766	18660	18630	18557	18566	18433	18339	18357	18303	18534	19167	19381	18964	18418	18294	18124	18082	18055	18057	18079	17913	18297	18256	17945	17975	18167	18296	18119	18093	18188	18394	18300	18138	18090	18189	18276	18008	18019	18394	18162	18322	18282	18167	18020	18319	18231	18155	18089	18013	18222	18005	18120	18151	18429	17999	18240	18213	18000	18157	18299	18223	18083	18312	18213	18018	18037	18144	18087	18073	18192	18050	18334	18172	18276	18033	18063	18297	18017	18177	17840	18138	17960	18060	18170	18042	18028	18120	18195	18158	17979	18144	18094	18106	18073	18158	17974	18246	18109	18134	17902	18126	18045	18128	18073	18224	18142	18223	18178	18155	18069	18298	18213	17967	18161	18268	18122	17928	18224	18246	17905	18072	18180	18241	18212	18193	18226	18201	18152	18044	18230	17981	18249	18105	18271	18273	17948	18424	18064	18294	18327	18033	18151	18203	18255	18067	17879	18042	18239	18346	18018	18229	18088	18120	18140	18260	18201	18133	18150	18094	18176	18070	18048	18010	18107	18031	18140	18247	18184	18095	18074	18245	18211	18053	18088	18074	18178	18061	18117	18157	18221	18294	18173	18109	18221	18194	18342	18158	18078	18181	18106	18137	18146	18067	18220	18159	18186	18024	18161	18053	18240	18178	18098	18317	18144	18146	17978	18118	18246	18185	18137	18201	18009	18238	18105	18234	18159	18270	18174	18098	18324	18028	18122	18418	18020	18021	18074	18122	17921	18000	18112	17987	18278	18178	18199	18196	17971	18373	18136	18184	18087	18168	17978	17982	18143	18094	18109	18310	18082	18155	18102	18057	18127	18231	18186	18225	18150	17932	18057	18102	18293	18096	18128	18067	18350	18254	18269	18306	17994	18248	18037	18170	18186	18179	18049	18274	18306	17959	18218	18128	18007	18048	18033	18297	18171	18185	18218	18177	18102	18151	18253	18189	17966	18051	18063	18126	18125	18011	17865	18081	18236	18034	18133	18145	18133	18261	18294	18233	18237	18118	17972	18076	18067	18107	18079	18062	18220	18020	18051	17981	18059	18072	18080	18182	18240	18158	18071	18190	18331	18142	18204	18362	18065	18025	18056	18234	18282	18119	18229	17851	18154	17985	18220	18216	18199	17971	18117	18088	18146	18213	18174	18115	18171	18272	18113	18137	18226	18114	18234	18113	18256	18386	18017	18094	18059	17865	18115	18174	18117	18103	18158	18174	18261	18063	18214	18137	18175	18232	18008	18152	18189	18124	18080	18216	18406	18134	18003	18147	18291	18054	18144	18199	18346	18183	18284	18144	18089	18074	18201	18114	18134	18162	18019	18253	18091	18080	18245	18194	18140	18219	18009	18251	18288	18017	18134	18174	18161	18118	18310	18090	18086	18088	18185	18033	18092	17991	18052	18047	18335	18066	18027	18175	18307	18240	18235	18337	18070	17986	18170	18210	18162	18198	18201	18173	18231	18175	18179	18093	18078	18037	18108	18078	17981	18207	18454	18206	18189	18324	18242	18202	17990	18241	17836	18108	18094	18287	18295	18178	18319	18138	17989	18060	18045	18105	18185	18075	18272	18160	18035	18403	18269	18116	18118	18015	17917	18166	17960	18023	18098	18127	18134	17954	18057	17904	18116	18055	18249	18072	18031	18117	17916	18158	17985	18151	18142	18198	18062	18025	18087	17863	17964	18087	18209	18309	18287	17923	18096	18296	18237	18217	18143	18203	17998	17965	18128	18204	17988	18185	17990	17936	18103	18154	18322	18167	18380	18257	18120	18305	18101	18158	18109	18191	18172	18401	18248	18174	18143	18177	18155	18088	18105	18224	18074	18078	18181	18254	18245	18247	18153	17967	17929	18285	18167	18055	18288	18227	18137	18048	18090	18223	18201	18403	18302	18212	17981	18215	17937	18077	18376	18280	18197	18165	18165	18330	18181	18368	18282	18219	17994	17986	18162	18238	18090	18125	18149	18225	18004	18298	18096	18313	18314	18380	17907	18115	18238	18128	18376	17884	18357	18299	18060	18074	18293	18224	18050	18151	18354	18077	17906	18210	18446	18122	18137	18193	18058	18107	18271	17872	18092	18187	18156	18144	18009	18226	17975	18027	18004	18081	17959	17884	18019	18227	18230	18173	17982	18260	18133	18108	18188	18369	18089	18143	18163	18412	18218	18029	18055	18257	18263	18061	18064	18141	18220	18141	18184	18104	18237	18193	18235	18294	18282	18116	17993	18232	18122	18017	18098	18055	18156	18083	18203	18038	18188	18036	17979	18187	18082	18067	18405	18115	18206	18075	18137	18050	18195	18045	18296	18347	18183	18161	18185	18086	18013	18049	18159	18146	17990	18176	18135	18199	18018	18205	18040	18143	18103	18067	18174	18051	18051	18089	18227	18105	17997	18206	18206	18215	18054	18151	18168	18092	18385	18263	18121	18207	18169	18240	18005	18180	18325	18154	18014	17979	18038	18142	18143	18160	18178	18297	18214	18281	18185	18077	18115	18073	18073	18086	18143	18296	18265	18015	18245	18444	18206	17986	18132	18176	18115	18164	17975	18015	18239	18125	17999	18184	18116	18216	17869	18125	18121	18248	18147	17979	18129	18183	18234	17983	18206	18455	18120	18128	18215	18195	18030	18239	18129	18171	18066	18351	18206	18176	18210	18208	18006	18014	17971	18173	18169	18097	18225	18238	18158	17997	18266	18081	18206	18080	18168	18351	18134	18268	18003	18082	18073	18050	18144	18262	18196	18142	18209	18201	18248	18192	17901	18072	17925	18070	18172	18041	18262	18130	18286	17880	18213	18010	18023	18218	18183	18220	18130	18321	18323	18148	18137	18108	18116	18072	18097	18191	18208	18096	18024	18062	18287	18156	18151	18061	18094	18061	18089	17992	18260	18321	18141	18109	18181	18143	18149	18092	17986	18129	18172	18190	18222	18250	17938	18056	18142	17931	18179	18398	17910	18016	18015	18058	18077	18238	17965	18217	18271	18129	18087	18377	18156	18233	18321	18224	18244	18287	18204	18160	18248	18258	18159	18091	18157	18218	18045	18172	18030	18126	18270	18083	18300	17918	18144	18161	17994	18111	18324	18169	18286	18189	18083	18079	18104	18432	18284	18345	18094	18340	18213	18124	18125	18079	18106	18426	18228	18080	18192	18089	18063	18042	18176	18053	18232	17997	17954	18175	18153	18208	18131	18122	18158	18208	17978	18216	18258	18244	18087	18121	18170	18249	18235	17958	18100	18159	18056	18096	18356	18116	18064	18383	18186	18132	18227	18171	18137	18251	18297	18207	18142	18136	18229	17940	18142	18244	18161	18202	18204	18285	18059	18312	18163	18004	18199	18252	17947	17999	18029	18149	18139	18093	18202	18063	18124	18058	18216	18225	18304	18085	18133	18182	18187	18287	18249	18067	18225	18314	18029	18228	17998	18206	18132	18245	18216	18214	18175	18219	18241	18050	17954	18073	18091	18001	18000	18183	18224	18137	18109	18325	18137	18337	18121	18074	18214	18365	18148	18197	17912	18123	18180	18247	18193	18130	18245	18183	18221	18114	18165	18234	18203	18133	18161	17951	18140	18127	18154	18185	18260	18202	18176	18241	18256	18068	18265	18258	18229	18098	18372	18304	18247	18359	18134	18360	18315	18279	18078	18111	18090	18038	18076	18049	17924	18084	18288	18188	18276	18171	18190	18267	18068	17988	18226	18108	18249	18159	18218	18085	18108	18108	18125	18183	18169	18134	18127	18249	18034	18129	17940	18349	18152	18079	18169	18081	17869	18202	18173	18252	18321	18074	18170	18231	18037	18124	18194	18051	17968	18140	18277	18247	17902	18147	17958	17992	18146	18224	18194	18286	18128	18132	18129	18259	18152	18271	18088	18151	18063	17964	17999	18091	18230	18293	18175	18051	18168	18293	17972	18030	18210	18460	18124	17968	18168	18177	18081	18158	18196	18083	17953	18129	17982	18107	18207	18109	18096	18001	18329	18115	17989	18080	18049	18272	18180	18269	18174	18283	18109	18029	18232	18246	18226	18398	18268	18216	18306	18142	18183	18141	17999	18071	18081	18016	18167	18038	18076	18261	18307	18331	18235	17991	18075	18268	18122	18179	18093	18158	18267	18155	18362	18316	18169	18333	18264	18264	18109	18106	18183	18212	18160	18079	17991	18171	18030	18145	17999	18241	18127	18161	18307	18366	18197	18225	18027	18029	18075	18071	18187	18116	18098	18092	18336	18213	17942	18211	18191	18495	18001	18003	18119	18277	18091	18194	18353	18046	18161	18202	18246	18105	18139	18187	18229	18220	17976	18247	17962	17990	18088	18188	18265	18163	18373	18288	18228	18283	18066	17946	18105	18272	18213	18080	18137	18056	18205	18198	18324	18062	18244	17897	18247	18229	18195	18129	18240	18113	18091	18103	18026	18113	18180	18314	18065	18003	18000	18216	18095	18347	18038	18145	18094	18067	18194	18216	18213	18063	18081	18273	18280	18050	18141	18213	18169	18214	18043	18230	18100	17961	18156	18277	18247	18020	18183	18309	18023	18101	18332	18147	18138	18265	18174	18190	18136	18213	18146	18050	18089	17906	18278	18123	18095	18229	17928	17989	18293	18049	18317	18112	18259	18257	18328	18432	18073	18250	18152	18250	18030	18087	18202	18276	18141	18177	18421	18029	18280	18225	18053	18198	18216	18038	17993	18279	18216	18093	18178	18298	18125	18201	18172	18179	18338	18011	18175	18053	18252	18268	18124	18026	18231	18310	18194	18234	18080	17942	18159	18050	18170	18070	17862	18310	18306	18151	18194	18262	18168	18170	18143	18016	18279	18076	18115	18426	18100	18055	18026	17923	18222	18172	18057	18087	18084	18104	18180	18133	18011	18142	17987	17998	18145	18073	18175	18299	18133	18241	18339	18302	18027	18056	18269	18491	18121	17974	18197	18145	18296	18222	18217	18283	18223	18193	18161	17960	18116	18177	18056	18224	18253	18174	18243	18050	18186	18299	18096	18132	18075	17965	17966	18088	18188	18195	18294	18317	18096	18207	18172	18085	18190	18197	18272	18091	18171	18206	18158	17977	18230	18126	18276	18065	18102
15641	18341	18031	17368	16838	16743	16744	16902	17148	17424	17488	17472	17538	16987	17040	17090	17094	16590	16923	17482	18065	18202	17421	16918	16727	16629	16513	16456	16627	16558	16277	16398	16567	16525	16399	16645	16427	16464	16466	16432	16443	16402	16395	16547	16604	16300	16554	16440	16336	16521	16518	16548	16357	16552	16558	16601	16595	16634	16626	16399	16485	16398	16366	16495	16410	16374	16538	16484	16667	16435	16432	16423	16482	16551	16451	16371	16555	16390	16617	16662	16675	16424	16393	16291	16448	16494	16508	16495	16359	16489	16524	16522	16512	16451	16487	16477	16555	16382	16539	16469	16446	16504	16542	16330	16314	16602	16514	16347	16774	16439	16468	16590	16524	16353	16518	16353	16296	16376	16567	16527	16453	16455	16498	16425	16552	16268	16431	16293	16490	16471	16450	16555	16305	16360	16573	16632	16584	16423	16565	16508	16435	16415	16386	16363	16517	16380	16571	16562	16407	16491	16580	16472	16429	16499	16386	16425	16453	16688	16480	16479	16522	16512	16430	16379	16484	16400	16367	16530	16494	16491	16328	16468	16650	16437	16408	16457	16561	16369	16426	16452	16434	16305	16623	16547	16574	16569	16523	16634	16478	16367	16460	16491	16484	16578	16478	16464	16602	16546	16692	16441	16401	16545	16509	16473	16612	16566	16468	16475	16480	16426	16546	16591	16572	16446	16345	16557	16480	16551	16354	16594	16497	16399	16495	16463	16477	16508	16511	16416	16448	16414	16535	16511	16228	16591	16336	16514	16400	16521	16368	16515	16540	16459	16466	16579	16450	16611	16451	16587	16423	16523	16493	16496	16491	16566	16278	16574	16411	16468	16447	16401	16437	16425	16507	16498	16341	16499	16477	16421	16528	16579	16434	16376	16490	16614	16392	16523	16607	16340	16360	16633	16473	16519	16478	16567	16609	16410	16476	16616	16501	16389	16463	16457	16321	16469	16343	16451	16433	16565	16499	16534	16694	16437	16444	16631	16421	16480	16546	16488	16390	16575	16560	16441	16357	16382	16318	16551	16561	16482	16437	16332	16324	16356	16547	16385	16254	16360	16378	16571	16435	16505	16395	16528	16503	16526	16425	16423	16620	16407	16463	16516	16478	16504	16501	16472	16568	16470	16542	16397	16458	16676	16535	16611	16402	16667	16399	16631	16520	16372	16441	16563	16692	16714	16548	16440	16260	16376	16423	16575	16404	16544	16613	16401	16363	16349	16593	16527	16489	16359	16589	16548	16405	16315	16361	16489	16424	16376	16246	16504	16498	16508	16332	16369	16478	16468	16414	16438	16399	16659	16336	16585	16316	16459	16418	16163	16514	16553	16472	16396	16631	16377	16516	16485	16632	16471	16594	16534	16575	16504	16304	16197	16475	16537	16457	16464	16487	16437	16450	16503	16427	16449	16359	16518	16381	16533	16492	16389	16507	16475	16582	16577	16573	16529	16279	16351	16522	16519	16313	16414	16449	16393	16386	16460	16529	16496	16474	16541	16456	16453	16423	16533	16619	16587	16537	16539	16469	16524	16438	16659	16380	16572	16548	16445	16382	16416	16550	16549	16553	16438	16519	16436	16442	16459	16400	16495	16630	16306	16561	16459	16470	16469	16400	16429	16556	16391	16538	16670	16571	16377	16487	16519	16393	16423	16330	16739	16279	16526	16338	16529	16528	16382	16524	16436	16502	16331	16412	16413	16681	16467	16458	16541	16486	16326	16482	16574	16379	16532	16290	16463	16602	16404	16553	16383	16410	16531	16553	16571	16573	16482	16393	16411	16414	16350	16516	16546	16566	16693	16390	16449	16519	16326	16485	16335	16438	16407	16486	16521	16430	16330	16273	16294	16602	16478	16324	16559	16487	16517	16326	16555	16523	16449	16575	16448	16315	16486	16624	16450	16456	16602	16445	16341	16455	16633	16347	16390	16401	16349	16644	16577	16504	16278	16323	16482	16507	16516	16376	16432	16591	16444	16529	16485	16275	16524	16481	16454	16625	16419	16405	16385	16480	16525	16534	16484	16432	16708	16565	16437	16320	16593	16493	16535	16388	16487	16572	16547	16363	16432	16344	16590	16344	16335	16482	16435	16488	16456	16612	16634	16383	16523	16223	16491	16490	16552	16350	16508	16436	16483	16499	16464	16352	16442	16505	16533	16560	16427	16615	16418	16542	16569	16421	16524	16508	16538	16575	16575	16244	16460	16611	16493	16413	16491	16479	16545	16371	16403	16707	16452	16578	16289	16728	16375	16437	16578	16528	16499	16635	16396	16426	16464	16447	16394	16452	16395	16470	16461	16450	16337	16370	16454	16451	16380	16487	16735	16568	16467	16556	16424	16310	16602	16502	16553	16477	16510	16485	16448	16545	16590	16634	16505	16507	16466	16565	16512	16495	16344	16497	16475	16474	16459	16445	16395	16558	16560	16531	16479	16619	16457	16450	16477	16581	16473	16275	16403	16612	16523	16387	16550	16518	16486	16593	16610	16452	16412	16509	16419	16710	16244	16485	16561	16517	16522	16466	16510	16560	16283	16493	16632	16488	16502	16362	16388	16458	16403	16570	16598	16712	16359	16669	16569	16577	16443	16437	16513	16613	16349	16371	16313	16367	16384	16488	16647	16446	16490	16607	16466	16303	16489	16446	16401	16474	16464	16644	16567	16483	16648	16406	16415	16334	16535	16577	16496	16486	16451	16388	16423	16526	16378	16479	16431	16456	16545	16375	16592	16392	16559	16397	16313	16407	16464	16470	16374	16589	16587	16526	16380	16470	16528	16442	16510	16497	16412	16384	16441	16473	16378	16355	16580	16628	16524	16368	16566	16531	16537	16460	16546	16339	16523	16328	16475	16575	16359	16532	16380	16545	16488	16539	16394	16482	16193	16564	16282	16432	16411	16572	16301	16430	16669	16496	16268	16643	16351	16539	16319	16508	16442	16289	16461	16528	16369	16392	16506	16488	16578	16579	16543	16408	16638	16565	16388	16587	16577	16514	16697	16592	16486	16501	16489	16248	16355	16388	16417	16536	16435	16444	16330	16364	16423	16591	16390	16497	16490	16543	16469	16478	16479	16624	16420	16323	16486	16468	16426	16697	16459	16568	16566	16515	16535	16537	16598	16567	16456	16367	16405	16457	16507	16514	16348	16556	16567	16348	16638	16613	16521	16448	16515	16402	16333	16466	16470	16584	16431	16419	16468	16477	16454	16532	16330	16686	16411	16493	16516	16524	16378	16335	16413	16362	16540	16373	16447	16423	16340	16511	16320	16616	16407	16412	16527	16387	16566	16487	16558	16604	16322	16269	16586	16671	16341	16329	16355	16511	16626	16366	16575	16478	16664	16291	16576	16366	16456	16297	16590	16436	16398	16572	16451	16554	16417	16404	16359	16451	16506	16345	16715	16523	16686	16595	16490	16414	16510	16541	16475	16585	16345	16724	16417	16525	16440	16458	16513	16477	16497	16462	16434	16449	16526	16590	16578	16501	16617	16529	16372	16591	16559	16449	16397	16484	16554	16562	16570	16439	16622	16587	16359	16283	16452	16624	16663	16412	16618	16299	16351	16407	16435	16442	16445	16332	16458	16345	16461	16373	16298	16570	16364	16593	16533	16365	16499	16311	16670	16402	16574	16535	16372	16658	16436	16445	16447	16685	16471	16413	16500	16585	16455	16382	16609	16557	16467	16347	16545	16363	16507	16574	16439	16511	16430	16392	16493	16551	16491	16489	16478	16535	16528	16447	16477	16444	16574	16337	16453	16573	16379	16523	16461	16466	16425	16404	16636	16488	16672	16406	16576	16494	16459	16439	16478	16627	16459	16593	16440	16425	16318	16397	16299	16490	16475	16506	16665	16428	16403	16501	16423	16597	16593	16308	16529	16436	16304	16635	16509	16401	16422	16488	16450	16462	16554	16453	16381	16464	16500	16539	16388	16391	16616	16573	16483	16329	16543	16410	16370	16554	16528	16434	16516	16519	16362	16576	16448	16385	16485	16592	16490	16372	16397	16601	16505	16544	16548	16633	16419	16602	16484	16379	16544	16540	16415	16517	16525	16499	16543	16471	16449	16404	16458	16527	16320	16540	16494	16382	16473	16471	16470	16410	16326	16562	16569	16504	16576	16536	16592	16519	16294	16431	16701	16524	16535	16483	16588	16589	16555	16565	16389	16491	16444	16568	16406	16511	16616	16383	16414	16423	16334	16470	16389	16533	16462	16410	16423	16401	16315	16515	16524	16443	16529	16597	16374	16433	16534	16483	16461	16506	16340	16507	16407	16364	16526	16474	16458	16509	16452	16483	16463	16486	16370	16427	16391	16408	16449	16459	16600	16445	16485	16426	16475	16389	16574	16394	16551	16500	16493	16596	16370	16517	16388	16383	16465	16527	16412	16694	16350	16606	16482	16459	16398	16471	16483	16362	16291	16622	16423	16270	16550	16568	16350	16673	16351	16394	16569	16394	16609	16328	16432	16397	16474	16445	16444	16630	16488	16404	16416	16346	16453	16627	16355	16431	16499	16493	16500	16419	16410	16342	16601	16648	16520	16642	16568	16479	16527	16505	16532	16423	16380	16578	16356	16714	16547	16502	16612	16462	16317	16540	16510	16529	16369	16623	16302	16507	16574	16410	16238	16575	16512	16589	16469	16350	16523	16528	16574	16452	16427	16601	16444	16513	16364	16454	16433	16576	16419	16426	16465	16694	16466	16456	16465	16506	16390	16438	16525	16477	16316	16423	16450	16422	16414	16448	16590	16441	16498	16362	16483	16513	16455	16463	16501	16489	16665	16649	16489	16539	16463	16490	16379	16508	16448	16476	16294	16420	16504	16586	16485	16407	16448	16443	16458	16466	16486	16437	16379	16462	16607	16426	16596	16525	16496	16422	16625	16306	16441	16349	16482	16606	16377	16506	16380	16484	16501	16792	16534	16588	16553	16332	16468	16548	16539	16401	16368	16400	16502	16529	16496	16729	16371	16462	16390	16420	16449	16606	16426	16597	16464	16502	16573	16444	16467	16466	16547	16593	16493	16337	16413	16555	16512	16443	16423	16357	16427	16491	16437	16477	16660	16498	16363	16686	16590	16522	16673	16431	16397	16564	16710	16637	16487	16505	16449	16267	16460	16331	16473
23978	21100	28453	24165	22277	22333	22210	20091	20335	20272	20057	20129	20129	20035	19965	19800	20123	20123	19735	21637	25714	25419	23122	20543	19784	19199	19268	19045	19273	19172	19189	19133	19134	19143	18930	19074	18942	19122	18939	19033	19036	19271	18963	19024	19013	19048	19264	19120	19103	18994	19202	18968	18929	19188	19180	18909	19188	18950	19165	19057	19034	19055	18978	18870	18958	18989	19067	18945	18967	19171	19146	19099	19001	19099	19247	19156	19128	19181	18873	18892	18998	19175	19323	19067	19216	19197	18953	19026	19059	19118	19108	19065	19204	19006	19169	19107	19146	19157	19039	19139	18950	19079	19239	19060	18923	19139	19074	19065	18931	18972	19165	19064	18956	19119	19144	19044	19085	19073	19204	19093	19149	19099	19057	19105	19212	19112	19111	19007	18929	19098	18927	19028	19096	19111	19083	19099	19214	19052	18855	18940	19005	19068	18982	19068	19001	19109	19133	19279	18918	18912	19035	18978	18999	19080	18910	18873	18926	19066	19020	19075	19173	19148	18866	19087	19201	18992	19009	19036	19076	19248	19092	18924	18986	19096	18979	18848	19081	18962	19010	18909	19076	18985	19008	18942	18954	18996	18961	18994	18995	18991	19027	19061	18891	19105	19101	19110	18926	19072	18996	19021	19190	19041	19184	19212	19071	19112	19057	19101	19070	18877	19113	19013	19069	19053	19088	19169	18806	18997	19005	19143	18839	18977	19034	18908	18828	19093	18878	18885	18848	18878	18860	19170	19158	18992	19133	18868	19215	19177	18917	18927	18986	18975	19108	19109	19062	19115	18848	18894	19048	19140	19156	19034	19092	19136	19033	18876	19154	19100	18917	19102	18897	18870	18909	19012	19103	19232	19023	19000	19145	19057	18937	18966	19121	18853	19101	19169	19124	19179	19005	19107	19165	18968	18857	19112	19065	19008	19183	18989	19123	19207	19079	18850	19066	19025	19028	19015	18830	18918	19102	18867	18907	18848	19005	19028	19168	19058	19292	19220	19057	19066	19010	18980	19005	18856	19000	18976	19242	19189	19176	19132	19186	19222	18903	19163	18901	19073	18985	19142	18930	19217	19158	19211	18963	18974	19152	19105	19008	19130	19217	18847	18742	18915	19261	18867	18972	18879	18905	18842	19003	18965	19084	18884	19233	19128	19045	19055	19074	18883	19396	19018	18867	19102	19055	19027	19231	19037	18856	19048	19077	19079	19043	18980	18778	18928	18956	19121	19110	19130	19051	18976	18980	19103	18835	18993	19004	19129	19138	18900	18917	18849	18966	19044	18977	19000	18973	19077	19270	19222	19025	18944	19130	19188	19063	18918	19051	19254	19112	19133	19016	18847	19045	18964	19057	19167	19079	19079	18935	18970	19052	19084	19123	18953	19151	18989	18857	19127	18922	18986	19030	19255	19102	18937	19185	19172	19015	19012	18869	18969	19079	19134	18996	19102	19180	19231	19131	18935	19284	19109	19202	19187	18953	19088	19135	18998	19088	19058	18741	18972	19109	19000	18935	19063	19216	18954	19039	19127	19221	19187	19099	18815	18902	19056	19129	19166	18937	19114	19122	18871	18811	19015	19106	19042	18968	19070	19172	19048	19054	19124	19162	18968	19348	19111	19079	19087	19107	19154	19028	18946	18985	18938	18789	19115	19007	19076	18934	19169	19116	19071	19067	18982	19082	19095	19217	19235	18938	19083	19207	18885	18814	18993	18887	19186	18957	18941	19018	18986	19146	18958	19142	19066	19205	19226	18859	18895	18947	18933	19008	18937	19271	19016	19030	19029	18966	19100	19113	19070	19185	18947	19015	19051	18932	19014	18912	19111	19045	18921	19070	18979	19054	19096	19154	19161	18890	19043	19084	18944	19065	18970	18913	18963	19056	19008	19014	19040	19102	19233	18924	18987	19036	19134	19123	19119	18798	18966	19189	19106	19087	18819	19196	19005	18955	19120	19073	19185	19100	19179	19012	19057	19241	18939	19268	19044	19121	19015	19019	19225	19146	19053	19131	19005	18959	19133	19026	19141	18980	19004	18982	19119	19182	19122	19018	18904	18995	19052	19023	19206	18920	18926	19172	19319	19052	19064	18940	19005	19067	19241	18989	18957	19032	19019	19122	19059	18925	19298	19022	18883	19063	19123	19104	19021	18939	18980	18914	19138	19092	19103	19111	18996	18902	19226	19186	18889	19100	19058	18827	18912	18877	19249	18839	19132	18948	18968	19136	18802	19083	19107	19061	19183	19138	19016	18859	19158	19154	19001	19042	19111	18978	19000	19231	18929	19023	18877	19021	18936	19099	19169	19120	19029	19151	19099	18920	18975	18876	19153	19024	18924	19163	19093	19084	18972	19087	19211	19033	18939	19320	19079	19138	19045	18912	19259	19087	18951	18928	18954	18871	19282	19065	19023	18903	19093	19100	18950	19197	19237	19115	18932	19018	19038	19082	18929	19049	19020	19009	18906	19037	19112	19015	19143	19189	19191	19162	19019	18981	19148	19120	19205	18807	19101	19157	19093	19112	19065	19121	19054	18890	18931	18943	19103	18923	19150	19244	18921	18879	19240	19014	19183	18939	19128	19139	19112	19204	18919	19253	19336	18799	18828	18857	19096	18954	18964	19100	19144	18948	19100	18994	18944	19209	19037	18963	19086	19018	19060	19088	18913	19380	19051	18971	18988	19159	19080	19178	18947	18870	19034	18945	18887	19097	19044	18977	19007	19110	19252	19057	18910	18952	18843	18993	18936	19010	19141	19179	19167	19096	19032	19067	19004	18984	19184	18829	19027	18975	19017	18992	18812	19118	18974	18911	18874	18877	19036	19154	18952	19201	19179	19025	19039	19126	18947	18961	19057	18913	19193	18915	18752	18937	19020	19140	19163	19210	19045	19267	19108	19186	19029	19071	18890	19037	19157	19183	18854	19255	18826	19280	19146	19082	19020	18982	19155	18963	19121	19168	19117	19096	19064	19117	18943	19180	19271	18984	18860	19025	19078	19232	18837	19048	19210	19094	18977	18934	19020	19040	18882	19086	18982	19125	18903	18934	18871	18782	18953	19075	19108	19292	19046	19027	19117	19252	19136	19103	19160	19123	19080	19008	19100	18907	19052	19057	19031	19244	18889	18999	19124	19103	19176	19036	19014	19128	19078	19003	18799	19001	18928	19186	19103	19126	18963	19015	18915	19154	19039	19025	19106	18912	18999	18901	19222	19172	19011	18873	19043	19039	18925	19008	19155	19076	18935	19163	18998	19091	19063	19036	19139	18991	18993	19001	19230	19222	18948	19120	18972	18935	18935	19121	19105	19111	19095	19113	19306	19066	19110	18956	18982	18993	19032	19050	18965	19057	18983	19081	18962	18956	18936	19211	18952	19001	19091	19208	19235	19132	19007	19068	19133	19049	19202	18992	18882	19090	19068	19204	19145	19120	19090	18737	19080	18830	18740	19148	19038	19161	19109	18973	19074	19026	19128	19096	19234	19099	18936	18922	19025	19234	19085	19125	18929	19060	18943	19093	18897	19168	18910	19043	19051	19065	19048	19084	18884	19075	19032	19154	18982	19093	19195	18935	19201	19314	18986	19123	19059	18971	19029	18887	19152	18962	19154	19037	18909	19054	18998	18920	19034	19274	19198	19172	19071	19223	19018	19043	19015	19120	19084	19043	19071	19090	18780	19120	19041	19021	19065	19099	19060	19011	19110	19283	18917	18997	19095	19014	19176	18957	18901	19015	19121	18989	19187	19161	19209	19092	19073	19334	19031	19095	18935	18931	18925	18957	19075	19132	18969	19011	19138	19095	19139	18887	18996	19023	19115	19023	19105	18969	18960	19157	18955	19120	19022	19219	18984	18884	19101	19007	19016	19247	19051	19094	19029	19021	19077	19099	19064	19131	18992	19137	19164	19182	19020	19130	19171	19063	19029	18813	19182	19102	19148	18996	19000	19154	18953	18973	19177	19123	19002	19119	19132	18887	19127	19191	19037	19155	18897	18847	18896	19204	18802	19090	19059	18890	18956	19097	18939	19143	18978	18972	18920	19034	18951	18773	18951	19056	18918	18982	19033	19078	18925	18986	19141	19160	18997	19156	18800	19083	19041	18955	19026	18992	19189	19098	18949	19027	18987	19005	19009	18834	18937	19118	19256	18887	18897	18967	18883	19251	19108	19157	19123	19053	19022	19190	19170	19152	18840	19087	19082	19043	19047	18977	18913	19254	19015	18980	19136	18878	19073	18996	19095	19090	19155	19091	19096	18986	18969	19125	19144	19045	18886	19034	18806	18936	18994	19043	19052	19026	19066	19012	19164	19056	18975	19006	19022	19220	19151	19066	18930	18809	18896	19087	18986	19053	19167	19178	18995	19018	19086	18960	19198	19065	19179	19190	18998	19041	19054	18998	19088	18963	19245	18934	18999	18922	18978	19085	19168	19063	18920	19258	18977	18683	19215	19221	19020	19132	18969	19049	18962	19187	19116	19125	18928	18882	19112	19037	18967	19056	18910	19106	19155	19153	18930	19096	18945	19178	18968	19171	19028	19394	19021	19079	19228	19089	18875	18929	19085	19208	19134	19069	19113	19106	19003	19014	18953	18957	18950	19035	19157	19076	18919	19087	19057	19020	18826	19148	19119	19054	18925	19003	19153	19073	18977	18995	19021	19062	19214	18979	19097	19054	19017	19073	19062	19159	18926	18988	18999	19122	19086	19180	19076	18995	18890	18995	19160	18974	19232	19237	19035	19128	19017	18985	18917	19152	19125	18907	19068	19055	18948	19169	18982	19125	19141	18804	19036	18875	18938	19401	18950	19043	18972	19140	19154	19120	18933	18895	19054	18990	19027	18871	18940	19015	18837	18911	19285	18963	19145	19066	18967	19042	18848	19062	19122	19107	19015	19108	19041	19127	18985	19084	19113	18986	19115	18998	19013	19081	19041	19095	18817	19009	18994	19013	18970	18952	19218	18985	19212	19235	19414	19151	19085	19223	19179	19175	19265	18987	19082	19104	19064	19005	18986	18943	19135	19117	19078	19219	19090	19125	18910	18863	19016	19090	19168	18967	19026	18949	19055	18820	19064	19100	18907	19121	19038	19103	19021	19225	19090	19160	18906	18869	18943	18882	18958	19188	19102
14882	24264	22565	20105	19204	19021	18840	18605	18941	18297	18279	18970	18804	18486	18255	18284	18617	18719	17977	21564	26693	25335	21698	18324	17459	17336	17169	17059	17240	17171	17094	17184	17177	17185	17163	17086	17022	17113	17030	17121	17080	17143	17163	17055	17065	17055	17058	16977	17027	17001	17003	16977	17055	17080	17313	17097	17034	17124	17157	16941	17204	17111	17177	16913	16977	17140	17192	16947	17100	17198	16943	17044	17174	17138	17021	17002	17174	17106	16937	17068	17083	17207	17004	16944	16951	17101	17194	16960	17030	17160	17072	17092	16897	17069	17078	17084	17118	17252	17159	16990	16965	17022	17000	17190	16972	17098	17094	17057	16964	17027	17042	17152	17022	17175	17107	16922	17117	17037	16985	17123	16985	17030	16879	17276	16993	17152	17085	17098	17063	17168	16924	17061	17115	17023	17038	16958	17026	17014	17043	17046	16847	17179	17018	16992	17076	17120	16959	16961	17057	16957	17000	17017	17207	17010	17247	17163	17185	17194	17036	16989	17008	17077	16942	17310	17025	17089	16984	17066	17129	17219	17086	17244	17194	17059	17028	17145	17144	16972	17130	17040	17103	17012	17064	17062	17238	17086	17058	17055	17122	17169	17170	16976	17084	16976	16962	17083	16994	17130	17091	17074	16981	17218	17004	17052	17129	17112	17197	16985	17019	17002	16914	17168	16928	17004	17252	17144	17054	16984	17090	17064	17089	17173	17128	17062	17136	17150	17236	17072	16989	17129	17197	17005	17186	17305	17100	17060	17100	17126	16944	17071	16955	17026	16991	17072	17142	17132	16956	16897	17189	17197	17021	17041	17093	16991	17136	17032	16972	17174	17147	17076	17029	17115	17060	17073	17015	17120	16980	17094	17314	17123	17358	17172	17059	16988	17005	16850	17071	17180	17057	17038	16952	17015	17045	17189	16927	17138	16865	17079	16912	17113	17115	17067	17114	17138	17133	17001	17018	17023	16933	17134	17091	16907	17001	17075	17138	16995	17122	16954	17211	17202	16954	16904	16970	17016	17052	17024	17108	17060	17049	17166	17061	17189	17096	17000	16999	17041	17070	17105	17114	17061	17023	17138	17110	17034	17035	17071	17026	16990	17092	16970	16998	17190	17065	17032	17113	17013	17198	17371	17024	17057	17160	17096	17053	16959	16973	17304	17221	17080	16964	17007	17100	16996	16901	17156	17094	17039	17201	16953	17099	17123	16975	17046	16950	16893	17066	17087	16943	17053	16896	17053	16937	17268	17005	16956	17097	17096	17212	17135	17111	17000	17082	17224	16969	17153	16994	17086	16920	17068	17153	17025	17081	17030	16919	17084	17266	17211	17273	16975	16911	17037	17164	17138	17077	16864	17037	17080	16988	17215	17160	17037	16942	17197	16973	17100	17015	17002	16964	17074	16900	17197	16992	16971	17022	17197	17004	17037	17009	17166	17005	17047	17264	17024	17208	17286	17139	17062	17002	17099	17068	16942	17059	17115	17243	16979	17076	17199	17212	17142	17085	17002	17214	16981	17223	17036	17123	17085	17083	17022	17239	16961	17121	17240	17076	17096	16895	17064	17100	17094	17194	17040	16959	17150	17207	16935	17128	16989	17069	17072	17203	17210	17088	17198	17015	17128	17031	17105	16902	17056	17074	16903	17022	17133	17312	17060	17128	17149	16961	16944	17125	17085	16991	16963	17134	17036	17014	17131	17085	16777	17232	17113	16995	17149	17211	17015	17047	17206	17103	16848	17012	16953	17143	17027	16993	17132	16993	17132	17096	17019	17060	17185	17227	17029	17024	16948	17113	17019	16901	17063	17137	17134	17153	17025	17080	17000	16878	17059	17109	16952	17121	16949	17064	17005	17016	17041	16976	17037	17050	17213	17111	17135	17183	16940	17093	17078	17210	17122	16853	17041	16929	17267	16966	17014	17066	17086	17137	17213	17132	17153	17014	17180	17126	16963	17142	17049	16985	17078	17105	17039	17037	17107	17128	17158	16969	16884	17249	16938	16963	16889	17080	17009	17197	17183	17078	17063	16982	17068	17024	17058	17057	16743	17023	17042	17091	17022	17122	17057	17067	17070	17101	17165	17151	16981	17042	17009	17080	17001	17169	16998	17107	17087	17045	17050	16961	17154	17017	17207	17267	17104	16928	17117	16889	17118	16963	16977	17164	17057	17141	17125	17075	17139	17096	17205	17183	17015	17151	17023	17065	17101	16985	17191	16834	16946	17146	17079	17008	17114	16968	17233	17086	17008	17079	17076	16882	17004	17102	17215	16993	16990	16951	17201	17062	16926	17241	17079	17031	17035	17085	17187	17146	16937	17078	17050	16968	17019	17088	17060	16895	17108	17138	16989	16960	17094	17145	16995	17100	16993	17189	17123	17084	17026	17252	17030	17099	17039	16881	17058	17059	17094	17064	17157	17125	17161	17104	17024	17151	16952	17175	16996	17142	16826	17093	17188	16984	16916	16803	17130	16878	17193	17006	17054	17052	17216	16971	17055	17226	17076	16977	17145	16962	17169	16926	16987	17044	17128	16940	17084	17310	16962	17029	16950	17084	16947	17155	16999	17026	17096	17142	17058	17182	17015	17207	17076	17136	17135	16995	17005	17029	17124	17002	17031	17213	17038	17074	17127	16976	17064	16979	16935	16935	17069	17095	17088	16917	17184	17228	17110	17007	17204	17169	17300	17082	17131	17075	17085	17140	17121	17048	17069	17089	17155	17000	17101	16931	17126	17026	16994	17152	17031	17260	17046	17164	16823	17113	17172	17124	17042	17115	17010	17074	17070	16967	17095	16990	16997	17013	16979	17058	17030	17051	16891	17160	17164	16997	17124	17045	17090	17037	17052	17058	17005	17029	16942	17051	17223	17148	16981	17183	17168	16870	17131	17073	17075	17129	17186	16977	17258	17029	17087	16989	17013	17089	16893	17169	17051	17026	16920	17025	17134	17079	17160	17091	17096	17082	17238	17129	16921	17209	17031	17045	17021	17083	16872	17161	17003	17136	17235	17003	17191	17014	17130	17192	17187	17074	16930	17071	17074	16954	17041	17030	17020	17128	17061	17084	17197	17042	17160	16985	17170	17159	17203	16983	17000	17049	17113	16969	16995	16938	16897	17011	17107	17136	17067	17100	17151	17197	16955	16845	17032	17058	17091	17034	16938	17235	16968	16944	17029	17068	17156	17033	16986	17125	17098	17147	17033	17178	17157	17213	17049	16979	17014	17088	17010	17162	17047	17048	17048	16983	17057	17076	17112	17200	16971	16986	17136	16844	17164	17029	17049	17056	17035	17006	16966	17060	17119	17041	17040	17104	17019	17173	17009	17000	17102	17122	17081	17067	17262	17000	17099	17213	17133	17107	17073	17229	16823	17126	17182	17027	17114	16993	17007	17005	16897	17297	17145	17077	17124	17213	16860	17123	17291	16976	16953	17316	16836	17121	16988	17017	17116	16983	17095	17112	17082	16943	17213	17140	17025	17161	17283	17027	17090	17223	17025	17090	17057	16994	17101	16957	17015	16995	17255	17025	17113	17075	16993	17036	17104	16958	17114	17191	16963	16896	16946	16908	17240	16974	17140	17262	17107	16804	17110	16965	16927	16926	17199	17014	17016	16953	16950	16930	17054	17132	17076	16977	16938	16908	17126	17061	16893	17033	17107	17079	17187	17018	17024	17227	17225	17118	17088	17169	17240	17086	16853	17260	16968	17066	17043	17105	17243	17019	16946	17081	16987	17090	17034	17184	17236	17215	17009	16990	17047	17124	17029	17145	17297	17078	17092	17144	16975	16984	17164	17149	17301	16955	17087	17023	17127	16908	17073	17061	17125	17209	17194	17100	16983	17022	16771	17020	17100	16928	17016	17209	17091	17072	17041	17091	17081	17040	17079	17083	17000	17002	17095	16937	17078	16983	17179	16916	17020	17006	17032	16954	17018	17148	17113	17106	17076	17032	16918	17077	17135	17118	17038	17164	17312	17072	17189	17078	17026	17255	17046	17106	17028	17044	17020	17207	17142	17020	17058	17093	17097	16941	17112	17267	17088	17095	17063	17139	17143	17039	17223	16869	17055	16944	17038	17018	17202	17058	17165	17171	17041	17089	16997	17085	16980	17164	17137	17095	17077	17037	17041	17026	17059	17030	16929	17189	17027	16999	17005	17141	16975	16971	16924	17143	17066	17032	17039	17205	17150	17069	17194	17289	17112	17077	16879	17317	17156	16886	17196	16965	17149	17268	16904	17265	17004	17001	16910	17209	17034	17227	17074	17269	17017	17156	17129	17106	17150	17081	17066	17075	17171	17150	17045	17214	16991	17036	16914	17192	17088	17120	17162	17072	17180	17245	17127	17106	17109	17257	17026	17029	17335	16934	16813	16989	17090	17120	17130	17095	16963	17043	17267	17085	17244	17028	17038	17101	17155	17120	17070	16924	17044	17021	16944	17113	17066	17025	17151	17023	17018	17017	17135	16937	17105	17050	17128	17202	17067	17224	17010	17018	16976	17125	16998	17085	17149	17009	17079	17036	17228	17034	17191	17135	17109	17131	17015	17218	17116	17022	17134	16928	16858	17189	17053	17021	17024	16942	17059	17030	17068	17184	17182	17031	17252	16890	17082	17026	17003	17272	17160	16938	16999	16780	17139	17065	17147	16984	17174	17072	16940	17106	16988	16906	17065	17063	17182	17084	17015	17133	16949	17151	17155	16981	17221	17155	16996	17161	17065	16986	17195	16951	17168	16948	17136	17216	17140	16996	17165	17139	17084	17090	17120	17041	17130	17197	17107	17058	17076	17118	17021	16862	17220	17241	16965	17083	16959	17117	17104	17248	16995	16993	17076	17174	16889	17043	17115	17028	17081	17086	17117	17017	17073	17248	17021	17080	17005	17133	17128	17009	16981	17174	16970	16986	17081	17110	17244	17005	17139	17090	17151	17140	17156	17156	16943	17128	17170	16987	17079	17093	16949	17195	17131	17025	17114	17029	17062	17097	16975	17001	17124	17039	16951	17063	17054	17027	17231	17009	17239	16985	17157	17249	17041	17094	16783	17080	16994	17101	17085	17060	16987	17053	17038	17021	17100	17040	17065	17212	16891	17240	16929	17196	17199	17189	16964	16883	17088	17021	17211
22739	20978	28725	23423	21329	23849	25664	21932	21167	21181	20998	21415	21354	21071	20945	20972	21111	20981	20949	24158	30290	29741	26164	22027	20621	19836	19754	19678	19740	19833	19530	19621	19662	19633	19535	19577	19466	19653	19619	19797	19754	19670	19598	19578	19820	19870	19618	19775	19533	19720	19668	19757	19498	19503	19560	19650	19723	19480	19515	19671	19411	19516	19558	19413	19540	19629	19566	19723	19511	19446	19681	19681	19625	19681	19599	19365	19512	19546	19587	19561	19546	19622	19634	19511	19525	19450	19277	19730	19646	19442	19460	19491	19503	19443	19510	19305	19379	19468	19530	19588	19520	19453	19643	19658	19603	19494	19653	19617	19377	19558	19532	19609	19633	19588	19519	19440	19521	19568	19704	19435	19668	19524	19414	19687	19534	19530	19354	19589	19514	19530	19594	19679	19604	19343	19435	19490	19541	19496	19584	19599	19520	19684	19325	19446	19533	19496	19832	19653	19547	19438	19473	19500	19535	19511	19484	19570	19231	19410	19405	19658	19418	19439	19630	19534	19348	19473	19478	19399	19718	19495	19355	19601	19549	19508	19704	19467	19465	19504	19460	19410	19421	19593	19499	19532	19401	19495	19567	19367	19468	19564	19533	19646	19690	19368	19362	19610	19583	19582	19456	19459	19308	19477	19525	19643	19558	19339	19463	19576	19425	19630	19392	19423	19810	19631	19518	19440	19526	19669	19707	19487	19442	19462	19666	19523	19408	19528	19321	19581	19188	19481	19534	19259	19640	19583	19723	19474	19482	19549	19347	19551	19292	19622	19504	19325	19429	19502	19328	19497	19420	19629	19455	19589	19629	19628	19430	19553	19375	19375	19466	19773	19439	19514	19489	19624	19554	19485	19315	19163	19692	19473	19656	19525	19609	19639	19735	19576	19410	19323	19288	19496	19339	19504	19541	19330	19327	19716	19529	19761	19593	19401	19502	19339	19452	19619	19462	19516	19382	19480	19511	19561	19675	19512	19473	19589	19467	19449	19443	19448	19604	19500	19665	19573	19478	19651	19479	19586	19619	19501	19375	19256	19499	19255	19572	19740	19484	19498	19715	19599	19369	19271	19409	19393	19567	19347	19468	19548	19329	19383	19432	19401	19453	19571	19433	19604	19451	19454	19691	19704	19530	19552	19427	19610	19593	19586	19534	19447	19694	19583	19557	19563	19649	19496	19725	19725	19441	19515	19340	19473	19576	19501	19508	19474	19664	19586	19360	19487	19393	19449	19568	19468	19473	19688	19449	19228	19638	19317	19479	19501	19695	19344	19737	19462	19441	19420	19513	19617	19532	19452	19450	19519	19625	19478	19705	19603	19632	19450	19463	19385	19624	19556	19361	19327	19494	19418	19640	19590	19563	19526	19391	19516	19621	19488	19619	19449	19401	19475	19409	19294	19571	19528	19661	19332	19509	19593	19439	19373	19627	19592	19489	19635	19431	19561	19527	19438	19372	19427	19489	19585	19618	19518	19480	19448	19654	19493	19341	19396	19570	19532	19461	19600	19640	19506	19631	19137	19481	19574	19614	19554	19755	19460	19680	19628	19333	19541	19540	19606	19448	19419	19840	19524	19405	19516	19651	19515	19536	19527	19673	19616	19510	19436	19565	19503	19559	19349	19463	19459	19280	19379	19674	19607	19445	19453	19615	19377	19318	19463	19639	19498	19555	19471	19330	19316	19575	19605	19562	19504	19395	19645	19602	19546	19376	19461	19421	19362	19582	19379	19624	19547	19671	19423	19335	19515	19744	19559	19498	19577	19460	19463	19348	19721	19507	19445	19618	19419	19670	19461	19559	19533	19546	19526	19583	19384	19516	19585	19573	19484	19537	19537	19579	19542	19579	19476	19578	19585	19444	19356	19718	19522	19525	19500	19459	19282	19617	19484	19503	19597	19605	19499	19579	19419	19631	19463	19462	19474	19478	19573	19580	19351	19534	19323	19461	19619	19309	19415	19552	19480	19569	19707	19493	19387	19712	19651	19562	19509	19366	19489	19421	19512	19844	19529	19407	19442	19434	19355	19479	19523	19844	19684	19574	19438	19630	19500	19341	19644	19500	19545	19414	19684	19691	19399	19525	19496	19535	19348	19351	19652	19542	19583	19483	19718	19426	19563	19411	19456	19546	19710	19368	19626	19520	19503	19545	19603	19713	19356	19568	19282	19461	19401	19734	19363	19214	19464	19437	19580	19470	19626	19539	19454	19533	19672	19463	19529	19608	19479	19502	19393	19304	19353	19763	19568	19606	19416	19638	19459	19477	19540	19691	19572	19553	19445	19455	19492	19557	19666	19382	19504	19466	19888	19480	19543	19446	19632	19488	19421	19434	19420	19417	19423	19326	19393	19511	19527	19583	19433	19501	19569	19504	19457	19336	19449	19547	19592	19524	19567	19668	19349	19734	19424	19350	19424	19756	19245	19333	19394	19394	19434	19719	19365	19473	19697	19558	19630	19489	19732	19438	19344	19506	19853	19529	19550	19462	19514	19525	19406	19642	19578	19509	19629	19502	19519	19540	19472	19483	19511	19370	19385	19407	19324	19514	19356	19515	19595	19567	19779	19738	19344	19587	19453	19437	19562	19431	19446	19399	19425	19628	19450	19475	19401	19364	19507	19579	19636	19644	19532	19445	19322	19658	19446	19583	19732	19584	19675	19360	19687	19684	19429	19527	19652	19584	19590	19507	19445	19535	19480	19519	19405	19327	19425	19690	19784	19533	19446	19538	19246	19325	19380	19586	19199	19523	19427	19295	19517	19435	19615	19528	19558	19451	19390	19417	19282	19655	19397	19607	19269	19326	19518	19479	19628	19796	19444	19603	19540	19500	19596	19630	19627	19512	19549	19272	19585	19351	19619	19410	19532	19722	19447	19521	19538	19519	19589	19701	19516	19526	19512	19541	19452	19508	19579	19604	19797	19532	19440	19382	19533	19695	19612	19408	19292	19606	19612	19596	19295	19606	19624	19327	19481	19650	19627	19403	19606	19478	19565	19551	19566	19527	19363	19384	19351	19518	19560	19361	19450	19600	19620	19434	19343	19626	19464	19380	19504	19561	19521	19798	19444	19656	19609	19358	19317	19351	19515	19529	19410	19483	19590	19602	19296	19454	19404	19654	19531	19635	19389	19443	19341	19399	19430	19348	19534	19650	19574	19703	19542	19612	19409	19459	19508	19533	19710	19462	19419	19475	19439	19373	19633	19663	19530	19532	19587	19547	19519	19585	19361	19670	19525	19408	19551	19532	19612	19472	19417	19647	19382	19610	19512	19466	19177	19475	19590	19494	19542	19441	19643	19470	19597	19697	19576	19547	19611	19525	19539	19474	19504	19554	19539	19677	19552	19412	19616	19591	19535	19786	19518	19489	19614	19515	19571	19623	19598	19444	19616	19598	19608	19684	19452	19438	19591	19629	19353	19715	19510	19376	19556	19470	19523	19652	19464	19521	19621	19509	19496	19680	19587	19422	19553	19456	19583	19521	19456	19523	19309	19330	19407	19534	19603	19612	19575	19681	19555	19463	19654	19485	19577	19455	19590	19679	19557	19545	19389	19271	19564	19459	19499	19571	19603	19496	19372	19391	19384	19504	19441	19441	19397	19517	19532	19525	19553	19440	19595	19559	19546	19653	19483	19549	19600	19325	19466	19437	19606	19404	19336	19426	19507	19642	19439	19498	19467	19394	19384	19587	19754	19604	19690	19500	19695	19344	19389	19442	19465	19733	19488	19402	19597	19646	19533	19237	19503	19454	19591	19444	19509	19480	19588	19445	19586	19470	19342	19479	19349	19576	19519	19593	19536	19470	19643	19364	19349	19440	19446	19652	19417	19400	19588	19590	19622	19523	19313	19450	19496	19353	19351	19421	19415	19328	19415	19475	19696	19466	19489	19565	19546	19505	19709	19540	19484	19510	19435	19630	19557	19623	19451	19537	19552	19635	19496	19403	19602	19486	19657	19641	19449	19599	19547	19433	19331	19546	19380	19554	19448	19580	19480	19557	19447	19587	19595	19531	19269	19723	19722	19575	19472	19430	19710	19489	19653	19612	19476	19454	19488	19553	19377	19288	19532	19544	19359	19460	19453	19617	19382	19658	19515	19504	19498	19442	19495	19572	19464	19578	19547	19461	19624	19380	19261	19403	19418	19406	19274	19545	19512	19664	19579	19497	19374	19558	19628	19606	19615	19150	19452	19698	19526	19586	19510	19492	19552	19620	19353	19554	19380	19458	19409	19429	19528	19498	19509	19459	19242	19452	19405	19322	19688	19419	19524	19483	19456	19334	19479	19803	19656	19526	19447	19744	19588	19769	19460	19701	19498	19548	19525	19541	19586	19495	19347	19766	19643	19574	19663	19496	19464	19437	19525	19483	19603	19296	19592	19607	19607	19553	19421	19553	19378	19569	19434	19703	19628	19590	19409	19526	19715	19476	19624	19396	19407	19654	19367	19402	19240	19446	19528	19583	19414	19468	19521	19563	19480	19657	19561	19620	19532	19549	19668	19403	19339	19420	19547	19437	19299	19509	19538	19347	19587	19358	19524	19569	19369	19557	19604	19535	19607	19639	19555	19421	19520	19385	19534	19413	19468	19531	19386	19422	19571	19399	19409	19307	19464	19385	19328	19592	19491	19597	19505	19569	19756	19526	19532	19422	19514	19448	19349	19666	19792	19486	19269	19676	19698	19431	19357	19641	19311	19473	19554	19536	19539	19448	19480	19589	19618	19677	19448	19478	19427	19486	19143	19610	19636	19498	19555	19419	19514	19631	19593	19431	19709	19530	19510	19345	19493	19472	19480	19560	19511	19731	19530	19454	19701	19388	19566	19504	19597	19423	19370	19603	19567	19392	19426	19644	19431	19667	19650	19683	19691	19633	19614	19623	19612	19605	19553	19308	19516	19547	19390	19468	19493	19359	19440	19329	19471	19330	19569	19494	19517	19628	19691	19423	19716	19437	19323	19453	19388	19752	19693	19488	19634	19461	19509	19621	19308	19687	19572	19500	19407	19332	19604	19708	19646	19666	19391	19557	19548	19383	19528	19458	19574	19470	19637	19649	19445	19449	19671	19444	19644	19454	19544	19610	19421	19580	19607	19280	19242	19441	19494	19537	19463	19363	19400	19608	19548
16202	28844	27267	23055	20997	20703	20738	21039	20110	19415	19499	19921	19932	19611	19115	19555	19483	19345	19219	25464	31846	30126	25275	19684	18129	17587	17394	17262	17191	17335	17355	17166	17258	17164	17233	17353	17164	17394	17322	17302	17374	17349	17313	17269	17355	17402	17252	17314	17354	17288	17317	17255	17149	17387	17155	17266	17252	17071	17252	17263	17163	17414	17277	17242	17427	17369	17227	17351	17329	17146	17188	17312	17184	17424	17438	17091	17207	17466	17095	17269	17097	17082	17420	17455	17333	17319	17301	17101	17236	17215	17370	17398	17380	17229	17490	17185	17404	17224	17314	17201	17091	17467	17238	17221	17244	17466	17278	17124	17157	17458	17219	17235	17449	17317	17429	17361	17221	17233	17286	17284	17380	17158	17486	17355	17348	17325	17360	17258	17157	17310	17140	17384	17336	17188	17470	17332	17132	17467	17266	17362	17263	17099	17248	17255	17338	17357	17350	17145	17335	17308	17183	17267	17325	17270	17176	17286	17092	17222	17214	17211	17248	17319	17461	17246	17141	17450	17291	17175	17373	17179	17316	17366	17285	17205	17414	17280	17400	17128	17391	17358	17272	17405	17312	17163	17339	17285	17200	17127	17281	17278	17240	17431	17314	17183	17212	17314	17302	17248	17269	17246	17298	17291	17172	17119	17394	17306	17167	17278	17225	17165	17304	17225	17322	17275	17203	17245	17196	17246	17265	17096	17363	17426	17146	17203	17186	17362	17189	17268	17269	17104	17180	17357	17211	17355	17250	17170	17040	17414	17199	17314	17350	17110	17390	17407	17129	17193	17220	17262	17031	17299	17163	17217	17310	17304	17159	17110	17221	17152	17305	17244	17170	17375	17388	17171	17325	17072	17189	17325	17334	17384	17331	17366	17216	17218	17350	17238	17218	17223	17391	17119	17448	17242	17099	17194	17281	17125	17337	17216	17281	17118	17317	17306	17397	17287	17439	17300	17110	17164	17270	17193	17156	17228	17226	16983	17203	17291	17344	17403	17097	17258	17262	17252	17233	17199	17258	17388	17430	17093	17289	17192	17332	17365	17356	17366	17293	17220	17262	17287	17270	17276	17387	17164	17218	17240	17228	17105	17289	17288	17308	17227	17299	17291	17239	17286	17341	17356	17195	17315	17168	17198	17274	17156	17272	17116	17429	17368	17262	17240	17183	17365	17229	17145	17378	17338	17311	17471	17194	17277	17267	17315	17361	17302	17414	17137	17372	17273	17244	17119	17240	17186	17178	17298	17271	17360	17136	17379	17131	17465	17429	17402	17286	17385	17220	17145	17132	17255	17381	16922	17194	17109	17364	17275	17316	17150	17340	17280	17181	17321	17245	17278	17234	17306	17110	17340	17252	17321	17428	17220	17326	17249	17271	17353	17305	17311	17206	17299	17157	17138	17354	17202	17179	17421	17210	17390	17131	17317	17286	17288	17124	17500	17446	17208	17262	17294	17205	17326	17292	17273	17255	17263	17144	17350	17231	17198	17179	17377	17201	17378	17318	17227	17421	17370	17337	17237	17237	17157	17302	17118	17280	17220	17267	17219	17184	17292	17281	17144	17185	17181	17271	17329	17283	17310	17314	17214	17099	17098	17401	17301	17294	17180	17308	17253	17123	17145	17421	17231	17309	17094	17340	17200	17120	17316	17240	17256	17348	17166	17146	17312	17122	17383	17193	17197	17342	17383	17426	17275	17239	17231	17238	17258	17139	17225	17277	17368	17115	17341	17081	17291	17196	17395	17340	17173	17266	17198	17204	17351	17268	17339	17235	17606	17252	17088	17249	17203	17184	17450	17068	17342	17322	17135	17102	17251	17246	17481	17332	17303	17299	17347	17389	17224	17197	17314	17244	17176	17225	17238	17340	17239	17160	17209	17232	17320	17171	17382	16994	17357	17167	17203	17322	17145	17268	17300	17265	17304	17296	17249	17235	17252	17195	17090	17268	17221	17248	17327	17290	17380	17154	17260	17250	17200	17328	17425	17323	17336	17339	17204	17362	17174	17282	17248	17236	17114	17166	17170	17197	17238	17142	17337	17256	17359	17326	17257	17427	17425	17216	17228	17341	17157	17328	17273	17328	17332	17236	17379	17246	17217	17400	17181	17163	17169	17149	17222	17353	17203	17196	17303	17305	17422	17337	17281	17494	17107	17218	17442	17348	17303	17176	17133	17300	17011	17453	17264	17305	17242	17342	17465	17295	17207	17229	17247	17318	17376	17291	17339	17190	17224	17375	17244	17251	17361	17220	17136	17291	17207	17237	17330	17240	17498	17309	17236	17285	17327	17344	17394	17408	17099	17236	17275	17388	17068	17285	17189	17209	17167	17420	17340	17221	17376	17199	17219	17302	17270	17457	17156	17183	17096	17322	17327	17179	17377	17172	17256	17223	17297	17237	17354	17347	17382	17373	17318	17177	17300	17311	17289	17368	17187	17374	17357	17258	17229	17254	17331	17381	17365	17150	17229	17379	17348	17293	17264	17585	17321	17280	17208	17339	17241	17269	17154	17549	17351	17309	17129	17137	17200	17238	17367	17369	17312	17252	17276	17417	17297	17232	17207	17284	17185	17145	17363	17127	17167	17190	17274	17242	17293	17189	17090	17307	17306	17180	17185	17228	17227	17274	17502	17088	17306	17301	17156	17333	17418	17257	17256	17218	17393	17161	17116	17276	17166	17306	17256	17396	17193	17263	17166	17339	17234	17074	17126	17299	17150	17091	17252	17298	17216	17180	17322	17243	17348	17158	17237	17354	17211	17258	17320	17144	17295	17335	17195	17193	17167	17256	17362	17175	17279	17224	17346	17351	17489	17299	17221	17054	17479	17089	17239	17356	17413	17108	17197	17109	17341	17239	17175	17276	17284	17288	17247	17237	17304	17367	17180	17098	17242	17104	17124	17282	17352	17365	17249	17204	17376	17276	17388	17276	17102	17353	17220	17369	17322	17124	17268	17335	17270	17366	17374	17447	17228	17181	17180	17088	17499	17404	17162	17520	17104	17126	17170	17272	17339	17260	17333	17185	17192	17200	17158	17257	17201	17152	17118	17282	17279	17331	16951	17333	17204	17362	17254	17230	17152	17401	17213	17294	17252	17276	17386	17231	17281	17295	17181	17192	17254	17072	17329	17286	17214	17306	17107	17422	17163	17161	17220	17241	17155	17230	17434	17338	17092	17275	17359	17298	17328	17227	17205	17357	17351	17085	17464	17296	17221	17263	17106	17400	17344	17324	17352	17314	17112	17347	17326	17441	17327	17329	17153	17335	17024	17257	17129	17320	17217	17282	17185	17288	17310	17252	17231	17228	17268	17310	17176	17254	17278	17164	17311	17103	17340	17295	17228	17038	17190	17339	17296	17224	17259	17354	17402	17135	17390	17069	17212	17345	17388	17287	17249	17239	17316	17110	17283	17184	17267	17272	17067	17270	17401	17241	17343	17232	17261	17315	17212	17393	17259	17243	16991	17233	17346	17413	17360	17165	17231	17506	17358	17263	17150	17160	17184	17317	17294	17193	17433	17301	17079	17171	17202	17198	17341	17012	17272	17295	17151	17220	17201	17397	17135	17247	17349	17194	17341	17211	17231	17268	17328	17248	17336	17324	17194	17037	17455	17181	17356	17426	17195	17113	17332	17321	17315	17253	17187	17393	17351	17123	17174	17340	17273	17452	17113	17276	17464	17262	17132	17225	17192	17376	17063	17261	17217	17150	17273	17233	17171	17320	17329	17304	17355	17464	17216	17162	17377	17377	17537	17355	17218	17286	17169	17365	17329	17180	17207	17298	17304	17286	17294	17236	17222	17399	17297	17245	17329	17298	17196	17239	17196	17347	17281	17242	17134	17258	17376	17201	17223	17426	17352	17285	17168	17127	17232	17407	17178	17170	17494	17153	17261	17091	17201	17218	17140	17244	17254	17153	17255	17350	17324	17292	17357	17290	17293	17377	17140	17142	17067	17410	17308	17218	17167	16995	17148	17307	17171	17213	17224	17257	17145	17218	17256	17238	17285	17329	17280	17382	17164	17290	17133	17270	17146	17210	17096	17176	17088	17395	17257	17151	17412	17314	17344	17369	17407	17227	17327	17188	17446	17324	17311	17231	17442	17245	17263	17239	17100	17376	17260	17284	17205	17360	17214	17147	17177	17275	17185	17034	17272	17232	17313	17263	17203	17101	17183	17310	17175	17139	17253	17235	17252	17348	17327	17241	17231	17101	17078	17156	17156	17240	17243	17415	17137	17203	17226	17333	17405	17171	17220	17259	17241	17028	17453	17522	17267	17194	16974	17317	17104	17192	17256	17305	17310	17291	17265	17268	17351	17126	17221	17329	17332	17338	17294	17261	17401	17097	17319	17254	17272	17268	17286	17236	17191	17236	17190	17319	17247	17167	17364	17166	17141	17322	17389	17208	17229	17219	17243	17248	17053	17104	17221	17356	17262	17431	17372	17288	17430	17224	17275	17318	17290	17371	17355	17236	17082	17431	17325	17098	17255	17180	17258	17409	17250	17268	17179	17162	17399	17247	17192	17400	17116	17207	17242	17180	17417	17148	17168	17339	17280	17326	17059	17271	17322	17165	17317	17339	17344	17371	17306	17331	17236	17408	17127	17060	17228	17088	17208	17373	17209	17329	17184	17235	17093	17406	17260	17220	17115	17132	17296	17534	17264	17302	17309	17258	17341	17252	17293	17153	17439	17243	17093	17165	17291	17406	17245	17284	17148	17153	17188	17225	17297	17068	17410	17341	17174	17171	17275	17223	17312	17277	17118	17297	17196	17346	17414	17265	17307	17323	17250	17211	17209	17316	17293	17220	17312	17218	17227	17390	17331	17134	17162	17235	17119	17404	17043	17323	17463	17160	17142	17265	17073	17330	17211	17259	17396	17301	17209	17267	17131	17234	17051	17333	17383	17244	17191	17392	17264	17329	17343	17361	17486	17374	17338	17228	17117	17173	17326	17347	17390	17246	17403	17255	17235	17231	17246	17287	17221	17462	17220	17296	17171	17352	17340	17326	17274	17271	17234	17071	17219	17243	17246	17260	17330	17304	17108	17342	17174	17307	17263	17210	17167	17327	17235	17172	17366	17316	17277	17128	17378	17363	17353	17255	17499	17196	17302	17248	17333
27290	21909	24890	22206	19310	19656	19724	19746	19788	19578	19686	19672	19401	19535	19470	19477	19486	19540	19511	19644	20279	20548	20071	19538	19480	19133	19233	19245	19132	19131	19027	19167	19261	19349	19130	19197	19008	19061	19153	18911	19167	18924	19087	18974	19326	19228	19045	19046	19285	19251	19233	19341	19351	19223	19406	19153	19298	19215	19096	19296	18863	19116	19025	19050	19378	19226	19200	19452	19044	19161	19075	19138	19103	19209	19096	19153	19243	19007	19073	19296	19001	19262	19043	19120	19148	19146	19095	19188	19188	19049	19187	18990	18958	19208	19196	19122	19222	19122	19285	18971	19252	18958	19115	19040	19137	19228	19085	19118	19066	19243	19207	19149	19191	19035	19281	19219	19131	19231	19334	19202	19166	19126	19131	19266	19269	19135	19037	19404	19197	19076	19246	19070	19039	19144	19282	19172	19137	19139	19286	19130	19088	19101	19225	19328	19224	19135	19065	18985	19364	19129	19324	19283	19212	19243	19327	19052	19162	19236	19265	19126	19127	19123	19294	19334	19105	19199	19297	19305	19312	19188	19171	19032	19080	18935	19199	19090	19115	19111	19108	19058	19129	19348	19408	19035	19001	18945	19099	19092	19204	19253	19298	19139	19137	19078	19267	19280	19083	19088	19140	19055	19414	19279	19209	19134	19194	19217	19191	19086	19119	19176	19391	19141	18812	19054	19068	19119	19324	19033	19117	19345	19252	19027	18935	19283	19071	19136	19235	19288	19253	18964	19457	19220	19096	19287	19080	18949	18914	19099	19173	19096	19158	19462	19094	19246	19148	19134	19329	19234	19127	19107	19121	19071	19249	19131	19057	19282	19098	19099	19141	19015	19203	19237	19007	19157	19388	19257	19223	19203	19203	19161	19269	19346	19313	19238	19135	19026	18917	19119	19458	19180	19218	19097	19476	19041	18931	19058	19085	19354	18956	19084	19113	19097	19242	19144	19277	19235	19105	19023	19220	19161	18974	19167	19246	19178	19181	19024	19180	18922	19003	18985	19056	19404	19181	19271	19245	18954	19152	19166	19236	19146	19162	18922	19111	19053	19100	19095	19402	19232	19206	18889	18945	19068	19155	19199	19154	19171	19241	19058	19304	19035	19058	19070	19163	19131	19212	18984	19194	19178	19117	19307	19105	19277	19019	19139	19244	19364	19151	19281	19224	19215	19154	19281	19116	19158	19386	19166	19452	19211	19098	19164	19076	19084	19049	19137	19289	19223	19137	19007	19069	19075	19206	19180	19075	19005	19076	19405	19149	19275	19411	18968	19339	19209	19267	19184	19264	19163	19040	19222	19053	19170	18979	19012	19168	19156	19112	19440	19211	19255	19112	19163	19106	19043	19165	19180	19213	19189	19130	19142	19132	19085	19160	19261	19192	19094	19092	19061	19171	19226	19118	19264	19211	19345	18851	18980	19051	18984	19013	19065	19357	19255	19089	19199	19158	19207	19151	19186	18986	19115	19244	19197	18990	19298	19224	19098	19305	19365	18946	19097	19189	19127	18975	19128	19197	19321	19124	19258	19059	19040	19390	19099	19100	19125	19033	19230	19138	19032	19317	19482	19220	19014	19002	19121	19259	19039	19110	19178	19070	19094	19135	19120	19186	19121	19039	19251	19105	19016	19446	19142	19243	19295	19300	19107	19066	19158	19238	19100	19085	18996	18919	19285	19058	19278	19298	19209	19208	19239	19141	19159	18948	19264	19184	19053	19218	19031	18999	18874	19153	19144	18987	19284	19072	19264	19234	19179	19059	19075	19287	19057	19055	19214	19014	19046	19333	19027	19071	19186	19289	19136	19131	19064	19191	19046	19069	19129	19226	19143	19055	19125	19395	19162	19124	19206	19004	19121	19107	19249	19094	19011	19169	19236	19068	19091	19011	19098	19251	19061	19006	19024	19203	19202	19279	19070	19209	19128	19286	19170	19281	19242	19271	19330	19230	19278	19210	19221	19046	19007	18899	18939	19167	19243	19299	19164	19085	19315	19426	19331	19301	19189	19248	19050	19083	19118	19353	19409	19262	19159	19151	19156	19030	19405	19474	19242	19125	19120	19233	19374	19155	19094	19098	19069	19319	19265	19349	19171	19202	19231	19371	19000	19277	19141	19195	19179	19101	19196	19151	19233	19237	19192	19138	19139	19043	19376	19138	19337	19190	19080	19347	19196	19096	19195	19117	19243	19220	19359	19254	19355	19129	19206	19141	19176	19215	19343	19139	19204	19196	19370	19246	19380	19084	19127	19102	19216	19164	19032	19100	18913	19078	19181	19165	18868	19205	19286	19253	19117	19120	19334	19138	19034	19164	19225	19231	19284	18981	19201	19200	19146	19127	19201	19318	19206	19115	19146	18956	19275	19362	19181	19199	19312	19259	19077	19066	19106	19112	19409	19128	19160	19210	19009	19002	18917	19096	19006	19234	19203	19197	19363	19259	19385	19324	19211	19160	19178	19089	19178	19221	19113	19039	18998	19061	19079	19284	19110	19317	19018	19092	19142	19129	19196	19160	19256	19305	19231	19242	19178	19152	19137	19310	19073	19229	19211	19145	19217	18992	19108	19228	18897	19264	19059	19321	19167	18932	19135	19142	19167	19112	19310	19317	19080	19189	19365	19102	19062	19174	19207	19195	19199	19215	19230	18995	18891	19050	19105	19078	19313	19067	19263	19313	19101	19156	19349	19228	19111	19113	19189	18968	19198	19158	19283	19013	19320	19190	19153	19211	19094	19244	19032	19234	19103	19236	19007	19356	18984	19180	19266	19098	19154	19208	19124	19065	19039	19325	19093	19055	19193	19200	19069	19219	19217	19182	19216	19182	19115	19255	19310	19225	19153	19410	19205	19173	19111	19115	19129	19067	19328	19178	19214	19139	19271	19253	19169	19078	19006	19137	19188	19261	19365	19165	19157	19101	19049	19296	19087	19280	19251	18957	19401	19297	19176	19258	19271	19129	19387	19431	19204	19074	19329	19338	19208	19294	19162	19275	19244	19113	19263	19411	19225	19185	19291	19270	19204	19189	18980	19006	19204	19245	19121	19194	19145	19180	19133	19165	19146	19259	19186	19082	19354	19062	19006	19318	19097	19062	19101	19162	19073	18964	19029	19143	19102	19213	19255	19097	19099	19301	19215	19291	18882	19101	19246	19039	19060	19142	19055	19352	19105	19115	19131	19204	19173	19181	19235	19361	19118	19365	19173	18938	19250	19106	19237	19169	19219	19179	19092	19010	19174	19111	19328	19128	19162	19067	19199	19065	19052	19296	19342	19141	19101	19267	19084	19274	18984	19067	19000	19083	19123	19213	19066	19192	19184	19329	19140	19143	19115	19288	19233	19249	19164	19201	19277	19392	19116	19320	19077	19156	19182	19155	19304	19263	18994	19185	19112	19116	19307	19073	19158	19162	19214	19161	19094	19073	19107	19230	19274	19141	19031	19219	19096	19186	19046	19364	18999	19263	19172	18991	19120	18895	19245	19127	19122	19025	19140	19171	19262	19006	19104	19117	18993	19051	19237	18938	19262	19260	19216	19026	19054	19200	19331	19136	19183	19349	19232	19355	19271	19234	19307	19201	19016	19278	19218	19212	19170	19146	19036	19096	18901	19086	19145	19148	19096	19073	19296	19334	19116	19274	19078	19427	19081	19318	19029	19390	18984	19243	19168	19197	19217	19081	19113	19041	19060	19310	19344	19385	19054	19160	19177	19040	19201	19113	19267	19120	19375	19251	19004	19382	19174	19217	19374	19400	19300	19060	19107	19191	19274	19276	19110	19040	19195	19226	19117	19129	19248	19151	19131	19227	19227	19341	19177	19052	19149	19095	19221	18922	19134	19397	19291	19435	19206	19069	19247	19134	19285	19172	19241	19033	19231	19145	19231	19160	19046	19296	19085	19335	19168	19246	19246	19052	19279	19065	19177	19211	19304	18925	18976	18951	19137	19055	19204	19208	19135	19279	19104	19103	19113	19201	19178	19228	19144	19026	19246	19093	19434	19398	19275	19094	19218	19024	19108	19294	19195	19048	19084	19124	19255	19182	19204	19212	19121	19157	19415	19099	19288	19062	19213	19194	19014	19189	19152	19117	19115	19296	19205	18939	19264	19208	19123	19085	19150	18869	19107	19264	19153	19356	19256	19163	19025	19102	19311	19149	19137	19234	19108	19122	19314	19028	19369	19248	19089	19328	19242	19303	19131	19160	19038	19129	19074	19169	19185	19169	19101	19397	19154	19370	19184	19292	19286	19103	19117	19027	19111	19251	18973	19249	19315	19317	19003	19004	19207	19216	19189	19299	19132	19181	19349	18961	18858	19060	19081	19171	19147	19159	19046	19335	19100	19070	19016	19086	19102	19295	19181	19103	19272	19329	19162	19034	19275	19078	19069	19172	19069	19296	19242	19323	19206	19035	19059	18973	19019	18960	18988	19189	19052	19125	19026	19255	19165	19294	19106	19088	19166	19250	19106	19113	19077	19160	18844	19150	19090	19113	19161	19216	19260	19170	19013	19232	19009	19184	19032	19229	18951	19034	19096	19252	18976	19171	19170	19300	19166	19129	19147	19124	19289	19220	19271	19143	19041	19417	19167	19151	19054	19059	19101	19289	19364	19360	19331	19158	19193	19416	19322	19404	19302	19243	19025	19134	19275	19017	19298	19070	19282	19141	19282	19050	19012	19062	18957	19115	19293	19316	19065	19347	19179	19261	19274	19149	19170	19157	18939	19068	19446	19122	19235	19005	19206	19258	19086	19065	19094	19209	19173	19125	18981	19534	19099	19061	19053	19021	19173	19469	19175	19300	19205	19170	19071	18939	18999	19132	19190	19215	19002	19148	19410	19119	19043	19079	19279	19124	19224	19184	19098	19222	19230	19123	19128	19038	19321	19185	19098	19039	19132	19040	19120	19148	18919	18996	19318	18920	19255	19222	19294	19284	19238	19267	19130	19131	19431	19260	19108	19389	19227	19139	19346	19107	19163	19299	19193	19014	19035	19035	18989	19183	19262	19144	19068	19107	19093	19182	19051	19172	19165	19059	19263	19057	19360	19251	19292	19139	19191	19329	19186	19093	19244	19134	19218	19319	19056	19236	19132	18955	19255	19144	19250	19225	19248	19112	19266	19122	19245
16019	18827	19247	18038	17966	17547	17607	18028	18223	17935	17620	17730	17513	17633	17530	17599	17708	17596	17532	17761	18829	18754	17965	17549	17342	17121	17090	17173	17246	16975	17146	17138	17001	17047	17220	17034	17165	17133	17091	16998	17108	17176	17239	17069	17188	17138	17029	17142	16910	17001	17049	17175	16988	16970	17136	17002	17062	17056	17285	17133	17045	17268	17046	17097	17053	17061	17010	17159	17103	16987	17179	17113	17000	17016	17065	17243	16987	17015	17096	17145	16962	17024	16924	17201	17181	17135	17136	17153	17106	17171	16968	17170	17158	16952	17086	17077	17100	17272	16912	17070	16904	17051	17055	17158	17122	17059	17127	17152	17079	16995	16986	16908	17151	17145	17090	17327	16993	17037	17039	16959	17138	17054	17118	17035	17020	17074	17131	17078	17147	17149	17034	17111	16942	17060	17106	17031	16995	17129	16969	17058	17019	17108	17010	17286	17131	16979	17144	17165	17075	17015	17082	17061	17068	16901	16977	17042	16907	16969	17067	17065	16963	17159	17083	17145	16975	17188	17131	17100	16970	17217	17092	17107	17156	17242	17131	17059	17011	17111	17157	16971	17062	16840	17032	17202	17129	17012	17122	16990	17116	17084	17189	17057	17323	17266	17181	16976	16941	17095	17083	17261	17078	17277	16979	16910	17409	17072	17058	17049	17125	17089	17028	17065	17068	17184	17067	17033	17129	17091	16980	17051	16940	17039	17109	16985	17002	16908	17073	16981	17142	16925	17139	17145	16950	17072	17159	17058	17050	17098	17173	16966	17075	17128	17126	17016	17069	17227	17087	17131	17327	17180	17171	16970	16996	17245	17133	17031	16963	17207	16955	17218	16994	17197	17026	17056	17066	17027	17031	17099	17193	17067	17131	17233	17187	17114	17189	17056	17187	17120	17025	17112	17258	17143	17140	17161	16990	17251	17106	16979	17145	16978	16958	17273	17150	17143	16980	17063	17095	17026	17138	17134	17233	16984	17128	17195	17274	17137	17117	17118	16980	17132	17156	17036	17128	17014	17170	17206	17255	17059	17173	16959	17121	16997	17144	17038	17050	17076	16997	17140	16923	17060	16923	17061	17024	17139	16954	17110	16971	17091	17091	17011	16924	17202	17167	17044	17053	17116	17156	17062	16896	17036	17097	17278	17115	17078	17083	16967	17061	17103	17033	17018	17193	17171	17173	17144	17033	17065	17125	16971	17013	17034	17156	17059	17057	17147	17058	17064	17107	17059	17191	17240	17116	17016	17161	17223	17126	17120	17263	16994	17099	17025	17252	17083	17078	17005	17112	17064	17084	17174	17212	17059	17031	17103	17095	16997	17091	17122	17038	17195	17071	17125	17273	17009	17114	16938	17300	17141	16980	16895	17133	17124	16996	16978	16954	16976	17118	17225	16998	16982	17125	17049	17143	16873	16994	17203	17128	17086	17049	17081	17035	17051	17111	17309	17074	17187	17034	17082	17180	17171	17102	17143	17002	17142	17034	17063	17106	17059	16978	16910	17160	17028	16978	17020	17037	17162	17065	17069	17053	17363	16947	17252	17098	17185	16941	17045	17033	17156	17112	17027	17087	17142	17085	17060	17092	17015	17174	17153	16940	17067	17013	17103	17187	17102	17031	16981	17222	17092	17133	17049	17094	17088	17065	17036	17114	17135	17139	17143	17066	16850	17089	17054	17232	17204	16926	16975	16976	17138	17193	16982	16965	17165	17136	17205	17112	17027	17261	17057	17080	17098	16913	17097	17139	17194	17037	16961	17140	17051	17114	17094	17081	17092	17101	17094	16987	17022	17030	17157	17147	17052	17121	17068	17144	17151	17113	17040	17097	17077	17025	17083	16962	17082	16938	17192	17179	17311	17080	17179	17154	16991	17151	17006	17055	17052	17027	17108	17336	16999	17129	17121	17287	16914	16956	17075	17020	17013	17140	17058	17349	17010	16969	16920	17235	17020	16989	17104	17110	17016	16929	17191	17233	17165	17137	17008	17214	17098	17120	17054	17240	17024	17172	16963	17087	17146	17199	17064	16876	17333	17218	17082	17075	16928	16955	17131	17190	17074	17139	17137	16940	16926	17059	17187	17197	16936	17051	16991	17226	16995	17320	17169	16996	16911	17116	17136	17034	17055	17031	17091	16974	17169	16857	17213	16994	17133	17098	17139	17136	17054	17027	17060	17231	17046	17126	17074	17030	17087	17088	17099	17083	17124	17232	17122	16923	17100	17051	17098	17204	17118	16994	17242	17085	16950	17096	17084	17281	17196	17019	17039	17238	17192	17220	16990	17082	17149	16911	17169	17117	16947	16989	17158	17248	17042	17059	17022	17047	17050	17004	17143	17130	17016	16960	17109	17199	16926	17158	17014	17036	17295	17149	17111	17153	16907	17228	16985	17215	17167	17011	17024	17063	17149	17032	17242	17320	17256	17107	17230	16998	17021	17272	17140	17155	17051	16981	17203	17133	17047	17041	17118	17093	17150	17026	17285	17096	16980	17105	17060	17131	17074	17111	17072	16939	17083	17079	17015	17162	17274	16948	17051	17081	17000	16981	17103	16973	17007	17222	17194	17057	17129	17099	17105	16938	17280	17144	16989	16993	17067	17264	17184	17140	17158	17150	17058	17179	17140	17219	16972	17012	17168	17013	17177	17089	16949	17139	17069	17098	17193	17321	16981	17054	17184	17042	16999	17167	17129	17085	17267	17056	16851	17167	17091	17134	17156	17200	16816	17018	17228	17031	16999	17049	17157	17123	17093	16960	17194	17140	16995	17172	17035	17048	17014	17012	17157	17234	17089	17349	17170	17018	17023	17031	17144	17103	16926	17114	17088	16892	16930	17071	16945	17082	17167	16986	17182	17160	17116	17061	17130	17214	17177	17020	17063	17122	16940	17104	16988	17042	17072	17259	17251	17002	17031	17077	17448	17032	17218	17132	16904	17008	17204	17174	17146	17033	17226	16891	17088	17220	17209	16943	17035	17337	17156	17109	17057	17157	17159	16970	16825	17143	17007	17041	17192	16990	17177	17321	17050	17038	17015	17150	17144	16992	17046	17173	16901	17060	17114	17118	17056	17172	17179	17253	16946	17103	17144	17077	17109	16862	17057	17075	17088	17090	17122	17125	16994	17160	17251	17127	17089	16988	16904	17090	17241	17045	17058	16959	17197	16964	17019	17078	17218	17234	17108	17150	17052	16979	17208	17096	17195	17033	17097	16968	17079	17116	17335	17122	17086	17183	17241	17208	17006	17121	17116	17108	17048	17000	17222	17058	17054	17140	17098	17198	17016	17097	17171	17123	17139	17059	17100	17059	17111	16861	17224	17200	17112	17006	16997	17192	17081	17049	16917	17100	17048	17122	16925	17115	17081	17110	17018	17171	16977	17107	16857	17079	17019	17144	17370	17027	16996	16979	17078	17254	16980	17129	16952	17068	16922	17167	17078	17224	17070	17187	17065	16987	17172	16991	17078	17136	16985	17002	16989	17173	17007	16881	16997	17030	16992	17049	17055	17162	17202	17060	17022	17147	17187	17069	17146	17036	17116	17202	17023	17143	17015	17096	17171	17123	17110	17080	16976	17070	17125	16927	17204	17077	17084	17225	17150	17140	16986	17050	17221	17060	17098	17196	16992	17250	17018	17129	17165	17216	17103	17216	17087	17008	17016	17209	17030	17144	16978	17071	17195	17174	17246	17056	17031	17149	17134	17199	16980	17111	17062	17050	17379	17055	17095	17151	17047	17309	17069	17113	17106	17250	17113	17082	17366	16995	17298	17098	17155	16950	17174	17060	17142	16983	17071	17322	17125	17261	17170	17083	17179	17197	17185	17211	17098	17018	17159	16958	17106	17092	17208	17166	17325	17134	16998	17031	17048	17204	17159	17057	17008	17146	17148	17105	17192	17019	17118	17058	17158	17023	17272	17232	17312	17033	17030	17141	17169	17102	16875	16918	17072	17000	17022	17105	17164	17098	17138	17140	17182	17195	17087	16948	17022	16993	17209	17163	17216	17127	17162	17117	16858	17095	17077	17100	17170	17333	17166	17147	17118	16953	17168	17156	16979	17170	17097	17039	17036	17247	17234	17036	17304	17068	17193	17058	16997	17188	16887	17115	17142	17265	17029	17067	17278	17030	17221	17174	17122	17023	17140	17243	17012	17201	16993	17140	16991	17156	17042	17044	17142	17077	17195	17041	16951	17002	17110	16968	17302	16921	17186	17083	17090	17149	16996	17189	17143	17079	17197	17133	17200	17058	17133	16920	17173	17158	17006	17098	16973	17025	17057	17149	17056	17207	17187	16961	17222	16990	17114	17124	17158	17015	17050	17136	17247	17063	17228	17128	17074	17060	17188	17192	17086	17126	17042	16996	17195	17031	17057	16919	16986	17063	16980	17143	17085	17096	16945	17128	17119	17140	17098	17197	17065	17071	17017	17227	17280	17045	17023	17075	17155	17188	17198	17115	17039	17119	16886	17123	17181	17150	16995	17183	17055	17104	17081	17007	16947	17008	17097	17117	17029	17095	17074	17313	17083	16898	17057	17135	17141	17220	17233	17116	17307	17237	16962	17120	17119	16976	17073	17185	17154	17049	17171	17192	16937	17142	17068	16939	17106	17099	16932	17032	17213	17156	17116	17020	17291	17087	17190	17122	16967	17193	17137	17109	17111	16933	17034	17222	16949	17192	17293	17142	17117	17108	17186	17152	17266	17075	17158	17017	17302	17128	17241	16996	17065	17044	17020	17100	17201	17195	17170	17098	17098	17175	17123	17090	17119	17129	17084	17010	17246	17102	17069	17086	16919	17097	17126	17060	17134	17114	17175	17003	17209	17060	17229	17194	17139	16981	16996	17054	17118	17001	17200	17011	17262	17177	17089	17035	17100	17160	16940	16991	16876	17339	17079	17116	17087	16945	16906	17285	17119	17022	17038	17270	17010	17127	17088	16889	17011	16887	16893	17186	17361	17173	17129	17117	17260	17005	17038	17080	17259	17065	17088	16983	17138	17117	17121	17086	17084	17169	17127	17066	17312	17340	17174	17028	17072	16996	17145	17062	17010	17147	17186	16955	17063	17079	17155	17175	16997	17091	17156	16959	17227	16979	17220	17071	16994	17115	17074	16978	17051	17305	17321
23945	21073	28389	24096	22186	22194	21829	19723	19430	19679	19511	19329	19385	19229	19161	19180	19248	19197	19379	20525	24846	26269	23422	20269	19353	19059	18985	18818	18927	18618	18628	18991	18861	18856	18836	18609	18704	18455	18637	18681	18821	18664	18875	18558	18762	18766	18576	18714	18771	18662	18795	18635	18632	18622	18617	18612	18893	18730	18634	18635	18732	18700	18770	18798	18685	18734	18676	18732	18893	18642	18885	18762	18742	18650	18598	18799	18416	18762	18591	18715	18609	18644	18624	18718	18671	18878	18662	18775	18578	18546	18662	18792	18500	18676	18594	18585	18724	18620	18808	18856	18733	18701	18781	18781	18733	18817	18771	18640	18836	18509	18623	18675	18790	18813	18667	18636	18847	18434	18664	18630	18649	18871	18718	18711	18392	18692	18680	18881	18498	18639	18799	18744	18608	18623	18516	18538	18768	18574	18697	18605	18576	18615	18623	18780	18628	18589	18632	18667	18793	18784	18533	18586	18503	18620	18669	18555	18558	18611	18808	18583	18748	18887	18880	18737	18602	18721	18649	18577	18522	18513	18729	18586	18521	18807	18641	18612	18677	18511	18406	18593	18579	18722	18800	18776	18460	18622	18581	18584	18583	18775	18656	18638	18589	18701	18792	18923	18603	18907	18709	18578	18689	18529	18751	18675	18633	18598	18847	18837	18647	18553	18722	18607	18750	18610	18563	18748	18677	18802	18523	18589	18777	18623	18522	18461	18571	18775	18822	18739	18666	18451	18687	18710	18593	18410	18736	18657	18822	18598	18695	18554	18763	18593	18538	18677	18713	18717	18674	18612	18646	18761	18878	18579	18661	18814	18796	18760	18534	18653	18847	18545	18450	18604	18753	18645	18774	18659	18919	18792	18616	18727	18677	18728	18564	18664	18647	18633	18580	18628	18693	18707	18776	18582	18599	18611	18628	18704	18620	18833	18670	18578	18485	18679	18802	18771	18712	18704	18595	18662	18714	18583	18602	18638	18572	18573	18689	18897	18687	18648	18723	18598	18680	18691	18633	18660	18660	18562	18672	18827	18582	18657	18800	18783	18717	18612	18774	18721	18681	18755	18633	18676	18599	18806	18653	18590	18659	18737	18671	18611	18636	18627	18667	18533	18677	18740	18745	18639	18710	18705	18879	18902	18598	18744	18851	18542	18740	18766	18897	18814	18668	18466	18738	18711	18676	18738	18655	18763	18411	18656	18636	18523	18822	18801	18674	18930	18763	18813	18488	18631	18990	18613	18589	18642	18656	18730	18549	18529	18740	18662	18468	18642	18628	18440	18687	18641	18739	18544	18498	18581	18584	18741	18749	18647	18685	18603	18436	18695	18692	18783	18487	18753	18723	18744	18738	18659	18485	18710	18744	18517	18866	18493	18788	18564	18666	18561	18758	18736	18445	18627	18628	18511	18601	18521	18728	18619	18644	18611	18794	18519	18499	18604	18478	18431	18726	18533	18784	18600	18554	18605	18738	18788	18762	18721	18732	18755	18625	18677	18702	18730	18714	18483	18823	18719	18633	18552	18588	18765	18591	18656	18761	18724	18720	18415	18727	18565	18726	18635	18785	18680	18790	18546	18831	18561	18549	18752	18446	18684	18711	18479	18596	18590	18584	18635	18715	18594	18757	18547	18768	18629	18686	18746	18661	18466	18708	18561	18736	18673	18610	18782	18559	18457	18744	18828	18853	18726	18703	18599	18648	18433	18827	18771	18645	18776	18515	18824	18713	18882	18775	18615	18787	18638	18599	18765	18969	18601	18874	18397	18643	18513	18545	18714	18375	18574	18871	18713	18765	18680	18624	18619	18732	18460	18687	18570	18789	18584	18499	18721	18579	18730	18927	18884	18661	18569	18731	18550	18730	18779	18588	18589	18695	18645	18607	18652	18600	18849	18630	18741	18727	18521	18751	18664	18705	18475	18680	18580	18580	18622	18570	18651	18856	18656	18766	18788	18637	18588	18508	18690	18684	18498	18556	18543	18846	18720	18736	18640	18638	18699	18810	18615	18652	18774	18749	18599	18757	18612	18675	18993	18655	18636	18919	18606	18615	18754	18775	18649	18641	18633	18660	18702	18496	18690	18555	18677	18635	18825	18710	18492	18742	18880	18546	18397	18658	18556	18674	18737	18726	18698	18617	18557	18636	18698	18421	18696	18853	18662	18774	18588	18711	18675	18659	18693	18591	18787	18488	18736	18844	18728	18609	18529	18623	18896	18546	18546	18582	18525	18673	18552	18494	18682	18608	18863	18592	18704	18840	18561	18557	18478	18697	18540	18692	18571	18670	18826	18507	18542	18619	18631	18592	18716	18597	18756	18791	18746	18577	18755	18768	18787	18906	18716	18729	18653	18762	18725	18688	18858	18766	18741	18507	18642	18589	18615	18719	18556	18835	18757	18401	18671	18664	18726	18865	18741	18819	18624	18770	18549	18684	18614	18635	18758	18910	18673	18599	18731	18511	18571	18700	18406	18695	18648	18738	18618	18750	18735	18909	18751	18837	18722	18707	18646	18613	18662	18849	18712	18722	18876	18791	18661	18652	18860	18682	18797	18768	18538	18656	18665	18739	18739	18571	18620	18819	18728	18746	18585	18591	18470	18471	18593	18627	18620	18628	18680	18537	18595	18624	18694	18500	18658	18682	18612	18691	18741	18896	18583	18805	18792	18647	18780	18654	18799	18723	18675	18501	18621	18723	18598	18644	18727	18730	18615	18768	18696	18655	18504	18507	18658	18836	18585	18525	18836	18791	18687	18478	18333	18580	18681	18698	18899	18863	18683	18574	18799	18563	18705	18644	18591	18915	18736	18675	18571	18662	18851	18590	18839	18647	18768	18407	18569	18399	18567	18678	18735	18780	18770	18474	18707	18635	18576	18736	18604	18495	18678	18722	18547	18722	18872	18612	18665	18620	18700	18715	18785	18671	18704	18554	18675	18675	18954	18856	18452	18638	18736	18721	18759	18504	18533	18586	18610	18686	18700	18806	18568	18732	18625	18679	18553	18807	18763	18799	18569	18772	18778	18831	18772	18625	18618	18686	18645	18917	18609	18559	18616	18589	18726	18668	18564	18637	18741	18718	18645	18623	18671	18806	18701	18669	18770	18637	18745	18628	18731	18634	18686	18689	18697	18689	18594	18610	18526	18722	18487	18715	18715	18836	18845	18543	18703	18890	18833	18729	18859	18711	18618	18704	18858	18845	18733	18783	18900	18642	18785	18498	18530	18525	18690	18595	18789	18756	18702	18782	18587	18736	18712	18537	18667	18652	18631	18688	18645	18470	18666	18674	18649	18584	18636	18712	18586	18676	18820	18644	18672	18690	18642	18485	18587	18560	18568	18662	18650	18628	18561	18484	18748	18756	18622	18620	18718	18673	18671	18630	18803	18835	18839	18699	18848	18766	18508	18678	18546	18650	18830	18576	18502	18469	18614	18650	18563	18816	18595	18879	18499	18808	18592	18621	18784	18650	18776	18710	18470	18805	18695	18836	18654	18869	18663	18508	18681	18788	18620	18845	18846	18664	18620	18762	18680	18688	18710	18591	18721	18680	18653	18913	18909	18606	18714	18682	18697	18552	18649	18606	18518	18666	18586	18643	18990	18558	18593	18729	18881	18612	18603	18630	18666	18650	18626	18730	18730	18396	18708	18637	18639	18595	18381	18855	18538	18832	18742	18739	18688	18783	18709	18724	18627	18557	18645	18652	18573	18779	18714	18690	18701	18668	18701	18794	18710	18615	18534	18643	18617	18815	18600	18644	18777	18797	18885	18711	18938	18609	18664	18587	18536	18578	18862	18566	18728	18396	18761	18642	18371	18711	18755	18829	18770	18610	18704	18790	18673	18712	18781	18648	18638	18649	18703	18582	18555	18530	18433	18808	18772	18860	18720	18842	18837	18662	18807	18631	18612	18683	18733	18782	18671	18683	18759	18785	19004	18697	18625	18631	18733	18596	18545	18522	18598	18500	18758	18664	18788	18472	18737	18691	18747	18767	18544	18652	18657	18466	18598	18656	18662	18761	18626	18733	18628	18546	18539	18385	18617	18466	18684	18788	18602	18679	18674	18649	18538	18873	18772	18696	18775	18641	18708	18695	18470	18704	18847	18806	18491	18651	18901	18645	18597	18652	18528	18679	18590	18736	18508	18568	18688	18673	18756	18594	18753	18639	18684	19026	18673	18585	18589	18703	18752	18758	18705	18770	18776	18693	18677	18764	18664	18568	18609	18704	18685	18732	18703	18555	18601	18648	18535	18736	18676	18619	18632	18703	18513	18613	18584	18777	18688	18554	18573	18584	18739	18927	18749	18978	18777	18740	18747	18901	18677	18692	18796	18729	18768	18558	18894	18551	18813	18746	18619	18680	18623	18510	18685	18473	18740	18563	18553	18717	18698	18486	18644	18624	18748	18693	18812	18687	18512	18570	18563	18581	18482	18503	18814	18679	18722	18809	18593	18852	18673	18635	18577	18766	18515	18576	18719	18719	18746	18709	18789	18341	18540	18744	18719	18585	18718	18592	18659	18611	18783	18640	18665	18694	18846	18838	18517	18526	18488	18718	18862	18789	18783	18664	18678	18761	18580	18809	18655	18544	18532	18462	18737	18725	18696	18623	18569	18602	18560	18824	18692	18527	18524	18757	18795	18441	18750	18747	18715	18735	18509	18646	18817	18855	18549	18833	18633	18753	18630	18744	18653	18522	18622	18700	18707	18664	18485	18636	18668	18666	18837	18683	18690	18850	18547	18623	18682	18624	18845	18687	18667	18604	18573	18721	18676	18652	18668	18648	18823	18857	18453	18629	18772	18683	18801	18530	18741	18761	18592	18708	18701	18596	18660	18784	18627	18798	18782	18714	18982	18433	18733	18592	18813	18842	18652	18645	18713	18711	18646	18770	18838	18676	18587	18514	18805	18761	18613	18813	18801	18755	18683	18674	18546	18710	18707	18581	18719	18615	18689	18633	18554	18790	18734	18733	18691	18817	18553	18785	18501	18523	18693	18630	18639	18738	18734	18559	18695	18625	18640	18808	18756	18769	18707	18726	18753	18523	18664	18613	18687	18690	18634	18616	18873	18681	18889	18818	18537	18913	18693	18649	18689	18709	18741	18847	18792	18888	18737	18709	18726
14761	23618	23051	20277	19180	19106	18505	18342	18049	18176	18020	17840	17877	17639	17687	17549	17849	17760	17535	20059	26376	26826	22635	18554	17345	16952	16822	17003	16870	17037	16929	16876	16816	16860	16848	17010	16775	16977	16888	16829	16877	16922	16756	16940	16940	16914	17029	17116	16782	16826	16571	16958	16738	16824	16812	16954	16803	16930	16834	16840	16943	16854	16888	16763	17007	16805	16666	16801	16801	16966	16846	16930	16896	16851	17028	16810	17067	16675	16711	16852	16811	16863	16900	16874	16847	16648	16985	16833	16840	16854	16912	16750	16872	16863	16809	16851	16857	16830	16810	16968	16810	16768	16872	16725	16881	16876	16845	16901	16831	16916	16925	16986	16836	16729	16755	16785	16875	16781	16912	16850	17033	16846	16926	16875	16801	16805	16962	16914	16832	16708	17106	16738	16909	16842	16809	16826	16840	16860	16972	16893	16850	16766	16704	16786	16938	16928	16932	16804	16867	16877	16875	17029	16832	16725	16966	16998	16875	16894	16870	16892	16887	16976	16859	16798	16958	16760	16749	16702	16738	16830	16710	16848	16694	16887	16894	16845	16604	16765	16776	16704	16706	16822	16919	16935	16933	16798	16877	16818	16693	16868	16988	16806	16844	16826	16835	16685	16808	16807	17009	16765	16904	16745	16639	16896	16993	16936	16641	16853	16743	16872	16864	16802	16650	16693	16998	16746	16899	16850	16741	17018	16774	16973	16941	16870	16759	16769	16725	16900	16796	16944	16578	16694	16866	16797	16931	16667	16938	16910	16939	16802	16873	16815	16993	16822	16597	16799	17029	16815	16699	16886	16753	16806	16903	16943	16842	16541	16776	16850	16662	16650	16941	17030	16774	16816	16723	16875	16806	16960	16823	16735	16746	16786	16779	16688	16704	16864	16903	16794	16690	16820	16951	16873	16698	16777	16904	16916	16816	16861	16938	16696	16756	16789	16912	16910	16844	16733	16790	16729	16935	16804	16804	16944	16665	16799	16755	16797	16720	16840	16835	16994	16887	16909	16749	16914	16825	16847	16851	16800	16858	16903	16926	16766	16844	16889	16833	16844	16828	16816	16841	16772	16892	16843	16842	16897	16865	16876	16802	16885	16921	16753	16817	16846	16660	16915	16740	16956	16862	16797	16836	16791	16791	16879	16642	16861	16797	16930	16902	16879	16932	16743	16825	16849	16942	16877	16763	17047	16751	16802	17013	16769	16720	16870	16964	16722	16893	16691	16641	16855	16576	16852	16855	16796	16936	16770	16820	16777	16811	16927	16915	16768	16958	16746	16805	16822	16845	16796	16842	16769	16863	16726	16756	16908	16688	16682	16901	16880	16657	16951	16773	16910	16570	16802	16859	16696	16819	16965	16723	16859	17046	16767	16726	16926	16926	16889	16871	16732	16907	16796	16802	16864	16834	16862	16905	16763	16805	16774	16771	16760	16853	16908	16886	17033	16843	16910	16753	16807	16902	16678	16854	16848	16906	16715	16923	16898	16665	16770	16674	16843	16791	16884	16919	16639	16897	16744	16838	16725	16801	16968	16655	17017	16846	16672	16931	16811	17077	16752	16814	16928	16979	16912	16848	16901	16879	16810	16749	16894	17025	16854	17016	16844	16799	16938	16778	16775	16888	16752	16847	16892	16890	16874	16663	16948	16853	16857	16893	16939	16876	17138	16817	16875	16828	16816	16933	16824	17010	16924	16851	16861	16753	16719	16890	16948	16727	16869	16697	16870	16699	16841	16852	16897	17000	16825	16977	16922	16978	16867	16744	16804	17000	16889	16887	16824	16867	16888	16861	16850	16769	16778	16998	16785	16722	16826	17029	16697	16765	16873	16775	16845	16824	16981	16776	16936	16800	16879	16736	16874	16933	16953	16684	16826	16868	16784	16940	16988	16968	16968	16772	16746	16880	16882	16893	16698	16875	16864	17042	16846	16993	16740	16975	16940	17003	16774	16842	16788	16871	16825	16921	16835	16705	16974	16743	16772	16799	16681	16889	16783	16812	16813	16825	16945	16676	16861	16786	16783	16896	16786	16856	16829	16903	16745	16816	16815	16915	16702	16800	16912	16764	16787	16938	16840	17006	16943	16810	16884	16798	16884	17055	16796	16766	16944	17039	16991	16929	16761	16740	16822	16864	16756	16836	16876	16937	16809	16709	16881	16962	16777	16867	16950	16893	16817	16850	16986	16747	16896	16920	16833	16748	16980	16939	16816	16972	16912	16908	16779	16845	16861	16788	16804	16846	16834	16792	16709	16748	16810	16989	16812	16818	16780	16825	16628	16873	16982	17085	16818	16862	16951	16806	16733	16765	16923	16709	16904	16803	16832	16555	16901	16736	16818	16723	16773	16841	16941	16819	16835	16828	16801	16822	16781	16903	16944	16854	16973	16967	16669	16756	16883	16818	16889	16843	16928	16709	16966	16884	16990	16814	16774	16919	16819	16931	16934	16893	16962	16867	16693	16918	16922	16853	16676	16732	16925	17021	16765	16907	16976	16860	16981	16973	16851	16768	16676	16669	17009	16890	16971	16839	16862	16923	16828	16997	16552	16828	16901	16813	16816	16905	16770	16746	16885	16813	16766	16872	16884	16797	16821	16827	16794	16799	16887	16871	16936	16856	16982	16741	16838	16851	16856	16825	16701	16889	16773	16880	16818	16840	16737	16966	16841	16676	16897	16872	16728	17042	16785	16821	16946	16864	16834	16898	16881	16619	16596	16855	16680	16847	16635	16851	16775	16982	16819	16669	16826	16868	16958	16807	16936	16720	16812	16846	16956	16707	16851	16610	17032	17002	16807	16715	17043	16772	16912	16978	16742	16554	16858	16765	16686	16677	16960	16807	16713	16731	16879	16757	16821	16903	16732	16874	16745	16936	16704	16890	16987	16793	16858	16644	16856	16791	16902	16944	16986	16822	16837	16964	16980	16871	16820	16944	16925	16872	16818	16899	16873	16830	16763	16869	16866	16875	16797	16664	16807	16790	16908	16828	16758	16800	16886	16788	16770	16685	16948	16791	16671	16748	16732	16978	16903	16807	16796	16888	16681	16838	16721	16753	16902	16916	16839	16805	16865	16896	16920	17060	16883	16796	16836	16847	16918	16809	16767	16697	16830	16807	16797	16798	16946	16834	16922	16802	16918	16902	16754	16739	16904	16885	16827	16884	16610	16782	16810	16777	16804	16793	16792	16886	16840	16826	16755	16859	16711	16633	16959	16778	16785	17000	16944	16731	16787	16855	16890	16718	16776	16890	16829	16801	16783	16805	16861	16809	16888	16790	17074	16785	16864	16711	16873	16805	16750	16744	16818	16908	16794	16743	16804	16811	16886	16989	16726	16849	16739	16884	16737	16941	16821	16814	16533	16827	16778	16742	16882	16901	16856	16832	16677	16858	16973	16932	16799	16862	16815	17053	16922	16815	16757	16848	16846	16710	16931	16791	16847	16969	16749	16825	16945	16788	16610	16842	17017	16848	16949	16821	16933	16637	17029	16925	16814	16779	16752	17018	16752	16806	16893	16908	16819	16861	16783	16851	16827	16690	16849	16749	16747	16809	16677	16880	16783	16736	16875	16699	16775	16858	16772	16948	16768	16705	16720	16975	16830	16741	16910	16514	16790	16821	16909	16793	16772	16942	16811	16970	16811	16900	16897	16702	16865	16798	16849	16762	16758	17100	16881	16734	16808	16915	16752	16879	16882	16702	16772	16730	16837	16767	16810	16784	16909	16816	16885	16920	16778	16828	16936	16970	16834	16814	16755	16836	16851	16825	16969	16928	16917	16888	16817	16847	16773	16934	16779	16952	16735	16834	16902	16908	16680	16955	16973	16794	16872	17036	16862	16792	16791	16866	16926	16839	16963	16847	16959	16854	16955	16848	16776	16868	16889	16786	16921	16767	16844	16810	17052	16900	17108	16784	16737	16879	16889	16912	16837	16771	16828	16769	16876	16732	16839	16833	16738	16974	16848	16798	16795	16868	16751	16674	16922	16725	16738	16825	16662	16784	16889	16847	16981	17014	16901	16616	16967	16859	16912	16930	16909	16922	16742	16858	16882	16915	16820	16809	16711	16924	16826	16805	16831	16757	16758	16828	17039	16831	16785	16771	16690	16708	16726	16880	16790	16808	16859	16995	16822	16764	16916	16832	16856	16929	16692	16938	16834	16862	16906	16871	16961	16808	16843	16823	16776	16976	16919	16870	16922	16759	16583	16773	16837	16804	16941	17186	16859	16657	17026	16736	16895	16819	16861	16809	16913	16892	16744	16849	16919	16821	16894	16859	16838	16818	16672	16836	16883	16929	16874	16974	16947	16862	16862	16967	16826	16827	16686	16835	16760	17014	16756	16940	16828	16869	16907	17002	16873	16799	16885	16847	16766	16674	16940	16763	16861	16680	16653	16741	16999	16838	16813	16792	16937	16797	16791	16725	16683	16946	16851	16798	16838	16787	16983	16683	16793	16853	16737	16826	16819	16784	16746	16877	16817	16797	16784	16641	16971	16890	16869	16851	16803	16854	16918	16795	16856	16864	16746	16968	16825	16642	16916	16898	16857	16941	16937	16852	16829	16870	16933	16671	16722	16871	16952	16826	16956	16913	16943	16775	16839	16943	16666	16791	16873	16683	16605	16805	16924	16871	16739	16930	16687	16913	16675	16882	16952	16719	16957	16803	16819	16665	16815	16792	16964	16979	16794	16795	16905	16874	16736	16970	16921	16909	16951	16797	16777	16906	17031	16751	16934	16926	16957	16868	16737	16785	16634	16816	16789	16931	16849	16799	16803	16888	16819	16934	17020	16712	16814	16868	16922	16899	16911	16841	16819	16972	16746	16904	16627	16951	16876	16852	16851	16911	16913	16769	16719	16797	16801	16772	16714	16840	16922	16582	16800	16815	16820	16966	16889	16970	16790	16757	16872	16747	16799	16918	16673	16883	16811	16848	16736	16858	16941	16855	17017	16811	16845	17029	16967	17017	16843	16962	16971	16958	16790	16819	16889	16931	16785	16777	16936	16767	16976	16798	16921	16735	16913	16789	17045	16885	16789	16673	16784	16621	17002	16784	16880	16857	16850	17112	17027	16750	16983	16777	16790	16766	16792	16760	16944	16835	16741	16831	16861	16885	16821
22856	21052	28862	23504	21364	23524	25031	21088	20130	20501	20245	19809	19646	19606	19543	19509	19686	19264	19587	24775	30318	29557	25770	21246	19777	19006	18832	18737	18995	18932	18773	18813	18783	18750	18681	18645	18771	18728	18757	18626	18577	18679	18592	18526	18780	18753	18748	18709	18617	18626	18687	18652	18606	18806	18619	18525	18622	18744	18475	18716	18619	18669	18651	18616	18765	18600	18586	18676	18723	18495	18612	18402	18652	18543	18676	18676	18448	18723	18653	18509	18636	18721	18754	18811	18785	18731	18588	18759	18789	18728	18545	18494	18723	18644	18581	18653	18696	18676	18600	18689	18629	18470	18828	18716	18738	18591	18675	18700	18666	18588	18605	18433	18489	18546	18780	18459	18782	18710	18519	18557	18670	18468	18768	18540	18542	18576	18524	18697	18527	18566	18524	18645	18491	18611	18762	18647	18616	18558	18728	18670	18526	18721	18559	18688	18643	18777	18602	18712	18598	18643	18745	18689	18536	18641	18685	18870	18681	18684	18750	18766	18784	18473	18615	18661	18743	18676	18617	18591	18498	18692	18554	18698	18690	18585	18544	18613	18650	18717	18593	18637	18810	18624	18716	18648	18594	18714	18386	18716	18713	18697	18477	18773	18747	18719	18670	18503	18613	18575	18846	18559	18639	18704	18401	18645	18630	18423	18540	18576	18462	18644	18689	18780	18770	18728	18534	18742	18696	18805	18497	18593	18503	18473	18608	18841	18583	18620	18734	18662	18558	18469	18433	18618	18570	18448	18649	18562	18640	18408	18517	18759	18485	18577	18746	18627	18799	18562	18622	18559	18533	18630	18651	18664	18656	18634	18626	18582	18891	18679	18622	18611	18770	18541	18741	18438	18598	18574	18608	18703	18444	18620	18593	18446	18648	18671	18501	18763	18610	18592	18671	18701	18647	18619	18345	18876	18774	18496	18688	18470	18729	18391	18607	18622	18658	18529	18553	18457	18738	18614	18489	18591	18888	18570	18550	18665	18479	18593	18651	18742	18548	18514	18722	18628	18711	18591	18780	18486	18765	18617	18502	18592	18668	18518	18578	18583	18537	18669	18610	18593	18733	18706	18601	18724	18644	18468	18521	18678	18639	18624	18595	18788	18498	18591	18637	18507	18564	18638	18495	18550	18690	18707	18833	18754	18579	18714	18668	18581	18604	18650	18588	18711	18584	18425	18575	18572	18552	18574	18762	18413	18573	18815	18711	18660	18546	18636	18742	18477	18633	18649	18539	18418	18540	18499	18674	18502	18740	18580	18575	18575	18401	18651	18630	18452	18737	18763	18655	18616	18525	18435	18588	18555	18634	18529	18660	18583	18616	18525	18527	18559	18485	18821	18742	18716	18680	18568	18647	18656	18498	18639	18516	18519	18627	18604	18574	18452	18671	18538	18458	18458	18457	18778	18725	18675	18621	18647	18721	18588	18419	18704	18432	18740	18457	18571	18657	18637	18680	18609	18415	18514	18579	18578	18570	18704	18571	18579	18747	18693	18790	18536	18655	18614	18515	18461	18623	18575	18583	18674	18665	18696	18704	18608	18625	18554	18654	18574	18713	18603	18583	18712	18720	18654	18639	18834	18605	18683	18666	18364	18616	18579	18719	18419	18440	18730	18570	18591	18601	18569	18740	18709	18622	18677	18738	18562	18712	18600	18537	18437	18607	18673	18812	18651	18657	18521	18556	18775	18505	18457	18369	18549	18572	18632	18649	18506	18544	18665	18637	18804	18475	18570	18479	18630	18426	18708	18835	18786	18403	18672	18610	18651	18603	18612	18649	18566	18458	18672	18614	18722	18577	18601	18645	18760	18554	18482	18738	18608	18660	18556	18613	18681	18711	18492	18553	18699	18688	18586	18715	18598	18695	18505	18758	18516	18662	18547	18807	18568	18628	18723	18561	18701	18697	18646	18595	18751	18407	18606	18569	18614	18631	18690	18790	18641	18644	18753	18407	18427	18612	18568	18585	18619	18605	18666	18510	18651	18489	18706	18679	18820	18696	18674	18424	18568	18756	18527	18612	18539	18640	18499	18613	18452	18360	18560	18517	18435	18704	18716	18634	18549	18623	18612	18845	18769	18766	18492	18591	18787	18497	18690	18730	18590	18745	18571	18620	18665	18750	18523	18444	18684	18708	18559	18640	18556	18703	18608	18762	18433	18658	18308	18390	18591	18652	18562	18649	18498	18594	18744	18443	18496	18653	18684	18652	18561	18608	18797	18551	18552	18488	18622	18636	18573	18462	18497	18634	18491	18594	18808	18728	18384	18665	18563	18724	18568	18821	18576	18628	18778	18608	18659	18558	18573	18700	18642	18570	18696	18543	18613	18347	18496	18588	18780	18597	18625	18528	18543	18584	18519	18675	18709	18561	18698	18511	18649	18612	18543	18484	18584	18769	18676	18708	18820	18789	18525	18537	18451	18660	18484	18429	18633	18688	18588	18615	18932	18752	18495	18513	18620	18663	18521	18755	18747	18699	18641	18553	18606	18607	18416	18603	18632	18755	18617	18678	18671	18455	18625	18654	18680	18497	18507	18513	18526	18588	18574	18635	18293	18508	18616	18553	18812	18746	18701	18620	18555	18780	18628	18445	18635	18683	18575	18633	18581	18566	18483	18544	18682	18413	18617	18587	18814	18466	18848	18600	18654	18669	18411	18681	18583	18488	18766	18940	18826	18601	18669	18750	18701	18571	18531	18568	18509	18657	18619	18473	18762	18643	18405	18521	18622	18680	18726	18523	18812	18649	18599	18534	18583	18638	18604	18811	18596	18600	18283	18499	18626	18528	18662	18783	18679	18620	18708	18733	18708	18605	18585	18510	18545	18679	18632	18557	18535	18746	18633	18609	18568	18598	18613	18512	18495	18522	18558	18795	18401	18441	18596	18587	18263	18429	18481	18704	18649	18282	18660	18341	18599	18586	18492	18616	18545	18667	18587	18659	18512	18679	18600	18700	18850	18632	18683	18633	18549	18466	18628	18613	18657	18579	18983	18791	18656	18654	18536	18663	18584	18727	18701	18616	18560	18647	18595	18554	18633	18571	18401	18389	18599	18509	18645	18629	18606	18571	18803	18690	18545	18546	18658	18620	18638	18724	18661	18482	18717	18585	18675	18748	18631	18456	18620	18593	18732	18648	18559	18665	18571	18620	18446	18590	18659	18681	18770	18506	18548	18615	18507	18563	18633	18533	18678	18492	18697	18470	18377	18369	18831	18745	18751	18596	18467	18670	18814	18728	18522	18410	18664	18791	18637	18702	18493	18482	18436	18664	18517	18619	18496	18642	18490	18617	18755	18643	18453	18578	18712	18742	18495	18579	18547	18429	18803	18805	18817	18482	18646	18625	18662	18700	18625	18584	18615	18809	18780	18648	18640	18623	18475	18748	18615	18772	18641	18761	18605	18453	18621	18610	18588	18585	18740	18702	18785	18506	18667	18396	18484	18635	18607	18786	18697	18686	18591	18535	18415	18717	18571	18518	18569	18613	18515	18493	18595	18746	18799	18661	18383	18549	18775	18614	18650	18652	18540	18682	18535	18674	18565	18616	18791	18703	18644	18466	18561	18677	18732	18511	18587	18706	18620	18585	18549	18698	18565	18591	18521	18599	18751	18779	18650	18614	18572	18617	18814	18674	18638	18836	18814	18742	18556	18652	18777	18769	18637	18650	18584	18638	18462	18431	18568	18589	18756	18548	18714	18438	18644	18548	18598	18544	18544	18754	18651	18537	18612	18610	18595	18709	18700	18612	18652	18432	18657	18583	18758	18662	18534	18468	18592	18431	18434	18581	18718	18796	18660	18476	18623	18575	18623	18913	18817	18610	18717	18567	18641	18685	18475	18511	18768	18522	18554	18542	18452	18532	18471	18827	18570	18738	18663	18505	18794	18698	18715	18592	18671	18728	18611	18619	18455	18646	18722	18698	18873	18567	18700	18633	18643	18627	18725	18434	18483	18638	18526	18784	18701	18592	18578	18543	18633	18740	18815	18627	18806	18378	18657	18695	18412	18442	18468	18558	18593	18639	18636	18537	18657	18463	18528	18657	18526	18469	18518	18514	18542	18594	18497	18618	18773	18740	18612	18638	18475	18585	18428	18703	18606	18781	18732	18435	18574	18613	18568	18626	18605	18728	18702	18364	18704	18548	18659	18709	18756	18455	18910	18578	18527	18755	18701	18575	18572	18580	18519	18542	18740	18579	18710	18545	18404	18620	18371	18516	18441	18580	18875	18514	18583	18670	18686	18641	18625	18687	18740	18738	18503	18501	18462	18740	18819	18660	18476	18417	18749	18584	18542	18698	18708	18643	18484	18684	18551	18682	18533	18805	18555	18632	18541	18644	18582	18653	18464	18878	18622	18681	18783	18554	18425	18793	18665	18602	18721	18706	18760	18762	18788	18557	18692	18537	18750	18637	18601	18564	18558	18669	18759	18483	18491	18584	18568	18671	18576	18776	18477	18635	18609	18810	18549	18659	18696	18696	18695	18514	18566	18801	18632	18464	18631	18583	18611	18645	18629	18796	18492	18807	18569	18344	18724	18693	18521	18350	18588	18478	18601	18627	18623	18608	18613	18788	18631	18670	18667	18495	18570	18619	18684	18633	18660	18820	18629	18404	18681	18726	18675	18565	18498	18604	18804	18674	18565	18688	18646	18579	18699	18516	18543	18728	18593	18564	18745	18837	18539	18656	18690	18614	18506	18559	18539	18369	18780	18639	18619	18647	18467	18744	18529	18744	18564	18576	18470	18677	18559	18639	18435	18497	18587	18577	18632	18609	18553	18524	18294	18693	18601	18739	18546	18731	18410	18578	18726	18476	18677	18606	18570	18601	18455	18561	18678	18710	18764	18742	18604	18466	18431	18509	18626	18573	18572	18603	18589	18687	18535	18726	18694	18716	18716	18798	18582	18527	18740	18668	18594	18690	18707	18605	18542	18621	18629	18747	18476	18539	18807	18608	18695	18640	18642	18574	18660	18810	18622	18881	18793	18616	18510	18673	18513	18341	18750	18572	18407	18478	18642	18714	18612	18742	18745	18552	18554	18962	18657	18571	18606	18558	18513	18723	18661	18440	18826	18784	18741	18641	18571	18663	18487	18640	18580	18655	18831	18462	18486	18629	18625
15994	28365	26457	22789	20867	20480	20122	20043	19503	19113	18932	18573	18128	18087	18089	18035	18119	18083	17891	26876	32246	30752	25219	19155	17578	17120	16937	17003	16869	16903	16695	16823	16691	17023	16877	16813	16758	16783	16762	16865	16864	16722	16769	16753	16803	16842	16809	16869	16836	16659	16692	16955	16810	16727	16701	16803	16697	16759	16825	16849	16847	16637	16761	16758	16850	16810	16793	16869	16873	16710	16731	16667	16762	16769	16753	16709	16766	16781	16711	16830	16621	16884	16774	16739	16728	16732	16682	16836	16847	16798	16791	16641	16886	16800	16876	16836	16866	16831	16757	16856	16792	16772	16556	16786	16929	16790	16716	16668	16791	16593	16750	16771	16828	16763	16781	16722	16767	16815	16668	16841	16754	16871	16863	16811	16687	16779	16795	16719	16743	16711	16766	16718	16585	16823	16695	16666	16665	16834	16770	16853	16722	16797	16890	16802	16920	16828	16800	16866	16760	16700	16705	16643	16784	16755	16821	16657	16907	16661	16651	16748	16894	16737	16833	16914	16678	16890	16919	16660	16763	16616	16766	16811	16639	16776	16812	16755	16807	16698	16694	16882	16897	16756	16781	16836	16585	16972	16771	16785	16560	16718	16763	16796	16796	16843	16765	16863	16775	16884	16787	16882	16698	16628	16757	16837	16691	16646	16735	16783	16729	16592	16928	16745	16574	16805	16670	16891	16747	16714	16739	16794	16770	16761	16863	16736	16617	16620	16653	16678	16682	16641	16526	16592	16705	16743	16465	16804	16688	16736	16839	16846	16716	16757	16690	16611	16635	16864	16769	16613	16788	16724	16657	16878	16777	16739	16721	16661	16773	16867	16722	16623	16796	16929	16486	16707	16799	16842	16634	16591	16519	16679	16846	16758	16531	16837	16728	16727	16701	16780	16607	16871	16701	16668	16847	16880	16759	16857	16574	16862	16598	16830	16762	16954	16838	16709	16654	16644	16688	16722	16826	16723	16745	16663	16757	16696	16749	16873	16753	16747	16751	16684	16749	16793	16802	16589	16699	16814	16711	16875	16643	16736	16781	16679	16564	16592	16834	16635	16728	16725	16755	16713	16821	16704	16801	16715	16792	16803	16905	16729	16805	16750	16638	16691	16714	16704	16760	16653	16884	16688	16795	16714	16707	16774	16620	16939	16642	16686	16821	16799	16769	16820	16594	16789	16703	16768	16662	16683	16743	16736	16746	16726	16906	16698	16740	16660	16757	16627	16830	16847	16638	16692	16726	16738	16799	16788	16636	16899	16775	16555	16783	16702	16770	16813	16962	16750	16657	16606	16771	16611	16864	16745	16852	16773	16765	16761	16653	16639	16694	16828	16761	16834	16604	16793	16778	16547	16787	16646	16549	16734	16792	16949	16708	16662	16597	16778	16534	16758	16866	16671	16694	16903	16923	16788	16837	16855	16809	16653	16588	16737	16820	16779	16674	16795	16680	16640	16573	16688	16802	16823	16719	16790	16906	16555	16801	16553	16830	16675	16679	16619	16729	16527	16946	16863	16661	16704	16909	16629	16851	16599	16939	16690	16692	16785	16765	16672	16950	16652	16842	16895	16756	16734	16809	16875	16764	16686	16795	16688	16712	16734	16802	16820	16663	16831	16762	16599	16805	16833	16800	16702	16574	16788	16718	16769	16789	16688	16802	16706	16752	16817	16716	16958	16705	16576	16807	16620	16692	16855	16654	16842	16848	16693	16856	16531	16734	16859	16711	16701	16798	16633	16658	16670	16952	16652	16848	16768	16826	16664	16776	16702	16715	16713	16778	16693	16764	16569	16750	16743	16603	16597	16797	16771	16951	16646	16620	16896	16650	16660	16826	16774	16664	16709	16565	16688	16773	16815	16802	16721	16699	16611	16968	16687	16821	16616	16635	16870	16786	16790	16597	16666	16866	16739	16827	16612	16834	16706	16610	16819	16719	16659	16816	16753	16619	16782	16698	16624	16858	16805	16754	16662	16718	16725	16874	16661	16654	16840	16825	16638	16632	16673	16598	16686	16613	16683	16757	16689	16809	16845	16706	16689	16780	16887	16720	16768	16795	16812	16776	16708	16613	16778	16919	16721	16600	16698	16680	16784	16778	16751	16673	16768	16858	16545	16621	16725	16592	16759	16725	16728	16770	16773	16692	16801	16563	16878	16803	16740	16652	16721	16795	16774	16935	16717	16627	16670	16829	16743	16701	16827	16678	16713	16751	16802	16827	16641	16754	16723	16711	16603	16662	16868	16728	16743	16590	16659	16796	16632	16738	16715	16702	16788	16692	16609	16715	16792	16763	16700	16690	16640	16740	16680	16670	16855	16960	17053	16850	16997	16868	16723	16765	16801	16804	16679	16823	16674	16699	16690	16554	16777	16715	16711	16593	16702	16801	16746	16700	16614	16759	16561	16842	16798	16747	16708	16663	16670	16595	16656	16670	16750	16774	16724	16809	16654	16692	16759	16825	16799	16631	16744	16730	16719	16686	16926	16490	16754	16614	16813	16659	16778	16830	16769	16863	16654	16812	16587	16833	16717	16715	16591	16784	16386	16844	16839	16891	16716	16755	16799	16674	16743	16786	16682	16643	16760	16727	16831	16762	16571	16826	16697	16678	16843	16671	16719	16842	16645	16778	16779	16766	16753	16898	16809	16741	16709	16741	16795	16706	16625	16662	16807	16786	16674	16818	16887	16848	16678	16809	16639	16753	16787	16720	16885	16666	16701	16791	16760	16713	16586	16808	16869	16748	16819	16751	16831	16937	16909	16784	16714	16732	16758	16772	16683	16595	16685	16778	16787	16896	17010	16644	16674	16747	16602	16614	16678	16712	16719	16622	16537	16781	16834	16851	16622	16645	16856	16870	16949	16658	16704	16859	16728	16723	16910	16735	16935	16802	16644	16602	16594	16759	16873	16723	16811	16643	16887	16565	16677	16828	16630	16629	16860	16861	16917	16585	16548	16764	16652	16707	16612	16877	16669	16584	16704	16874	16617	16539	16722	16789	16649	16649	16825	16727	16712	16661	16592	16678	16804	16720	16704	16678	16663	16783	16671	16682	16681	16788	16627	16689	16680	16832	16776	16873	16783	16955	16694	16720	16852	16781	16753	16715	16734	16807	16993	16836	16773	16899	16632	16827	16827	16758	16511	16789	16660	16647	16606	16669	16843	16716	16769	16784	16652	16632	16590	16723	16714	16828	16536	16775	16875	16863	16710	16595	16926	16793	16964	16875	16672	16670	16750	16719	16757	16872	16748	16658	16729	16748	16794	16577	16693	16817	16756	16870	16920	16891	16657	16751	16619	16733	16746	16808	16960	16716	16720	16673	16693	16852	16712	16652	16811	16693	16764	17029	16779	16661	16815	16647	16761	16794	16671	16728	16671	16747	16764	16799	16653	16676	16751	16827	16891	16799	16822	16898	16852	16680	16860	16613	16702	16697	16749	16816	16916	16731	16631	16757	16743	16655	16779	16702	16842	16759	16634	16752	16857	16704	16847	16634	16827	16813	16613	16640	16810	16723	16839	16564	16591	16646	16582	16680	16949	16793	16801	16678	16715	16708	16811	16704	16834	16677	16862	16653	16705	16573	16565	16668	16741	16768	16807	16715	16776	16692	16738	16753	16626	16703	16778	16773	16808	16777	16908	16803	16905	16792	16760	16663	16653	16631	16717	16676	16754	16866	17022	16626	16756	16735	16760	16756	16806	16734	16643	16754	16739	16482	16762	16631	16713	16677	16760	16860	16586	16664	16719	16709	16704	16770	16615	16750	16605	16619	16874	16714	16589	16917	16703	16795	16720	16720	16653	16929	16753	16700	16844	16743	16885	16790	16640	16728	16797	16801	16747	16709	16760	16868	16670	16671	16860	16882	16677	16772	16814	16508	16742	16853	16773	16801	16776	16895	16806	16832	16868	16765	16587	16625	16668	16752	16638	16724	16859	16768	16669	16721	16785	16778	16662	16744	16719	16621	16545	16773	16789	16648	16772	16797	16830	16707	16715	16878	16706	16565	16648	16686	16864	16744	16803	16678	16743	16743	16849	16819	16843	16769	16708	16692	16466	16792	16722	16892	16831	16660	16824	16775	16721	16845	16829	16861	16817	16817	16824	16699	16658	16915	16738	16754	16659	16606	16662	16914	16649	16672	16525	16842	16750	16859	16725	16726	16746	16672	16726	16704	16755	16827	16701	16638	16729	16759	16672	16745	16781	16674	16780	16676	16680	16800	16717	16721	16637	16761	16786	16860	16873	16826	16813	16650	16586	16903	16864	16939	16730	16782	16625	16719	16788	16798	16735	16757	16881	16533	16670	16643	16736	16514	16699	16799	16745	16867	16587	16621	16717	16825	16753	16762	16791	16772	16744	16723	16675	16747	16674	16841	16938	16768	16869	16571	16766	16755	16817	16796	16782	16724	16716	16769	16783	16776	16672	16830	16619	16626	16807	16786	16784	16787	16630	16762	16693	16678	16784	16728	16781	16713	16707	16724	16594	16762	16881	16806	16640	16678	16632	16731	16727	16767	16860	16814	16772	16814	16882	16776	16800	16911	16749	17012	16726	16739	16641	16775	16626	16666	16708	16725	16839	16642	16879	16830	16866	16884	16808	16822	16862	16758	16842	16741	16697	16604	16743	16814	16594	16785	16704	16613	16689	16758	16833	16839	16710	16753	16663	16717	16680	16721	16817	16624	16711	16591	16718	16856	16668	16778	16601	16605	16558	16763	16804	16756	16830	16766	16751	16504	16838	16727	16780	16745	16663	16807	16648	16871	16890	16790	16811	16633	16735	16664	16779	16867	16728	16839	16675	16652	16765	16729	16932	16724	16791	16765	16763	16612	16852	16769	16782	16556	16900	16743	16758	16687	16816	16819	16770	16775	16737	16883	16770	16789	16851	16679	16727	16589	16862	16926	16730	16652	16702	16924	16577	16674	16765	16663	16847	16926	16800	16633	16794	16797	16743	16728	16876	16692	16864	16857	16838	16610	16714	16854	16810	16800	16718	16780	16650	16930	16693	16780	16741	16773	16812	16677	16694	16809	16847	16884	16849	16768	16735	16719	16750	16832	16793	16779	16841	16746	16846	16837	16670	16732	16694	16780	16788	16544	16623	16866	16854	16782	16722	16674	16792
27105	21742	24590	22308	19418	19347	19640	19463	19380	19363	19400	19331	19141	19266	19280	19170	19061	19217	19069	19459	20121	20265	19762	19430	19250	19088	18818	19025	18772	19047	18900	18883	19079	18922	19111	18780	18895	19030	19007	19072	19080	18808	19070	18905	18858	18981	19174	19108	18874	19284	18944	18936	19143	18928	19071	19188	18847	18927	19020	18882	19029	18727	19086	18921	18892	18821	19192	18913	18960	18798	18860	19139	18946	19134	18915	18960	18713	19157	18978	19037	18891	19154	18992	18936	18946	18877	19164	18892	19083	18939	18840	18827	18929	18833	18998	18948	19101	18859	19128	18933	19076	18980	19042	18904	18888	18948	18870	19030	18905	19022	18951	19103	19122	18887	18851	18996	18962	18939	18961	18908	18936	18848	18936	18920	18948	18895	18988	19101	19020	18935	19216	19249	18821	19030	18991	18800	19102	19049	18884	19010	18850	18936	18866	19021	18897	19005	19058	19004	18958	18899	18951	18795	18990	18842	19193	19018	18892	19103	19157	19084	18939	18948	18785	19050	18937	18919	18970	19068	18921	18991	18715	18759	18870	18969	18873	18925	18944	18886	19186	19038	18932	18961	18984	18905	18925	19108	18907	19023	18717	19140	19120	19108	18986	18893	18823	19123	18807	19141	19094	19054	18932	18848	18948	18866	18942	19038	18824	18751	18768	18961	19057	18977	18972	18917	19203	19038	18885	19006	18958	19198	18961	18814	19031	18856	19054	18870	18779	18902	18829	18804	18759	18857	19072	19023	18906	19140	18886	18733	19021	19167	19061	18961	18979	18952	18823	18738	18829	19093	18977	18999	18882	19061	18868	18950	18905	18915	18985	18946	19024	18986	18916	18808	18840	18924	19205	18874	18991	19023	18898	19185	18976	19152	19019	18968	18972	18809	18789	18920	19012	18857	18867	19052	18963	18989	19007	18958	19122	19227	19006	19091	19009	19159	19074	18928	18928	18994	18813	18888	18891	18947	18763	18911	19031	18990	18818	19039	18973	19056	19044	18964	19164	18940	18921	19027	18835	19018	19038	19015	18936	19044	19055	19116	18891	18764	18930	19042	19089	18871	19114	18814	19078	18857	18746	19040	19147	18987	18986	18963	19036	18859	18952	18910	18914	18995	19108	18801	18959	18819	18974	18883	18844	18967	18944	19099	19107	18863	19178	19086	18819	19072	19023	18920	18865	18878	18870	18998	19012	19177	18956	18952	18822	18924	18841	18786	18843	19015	19103	19046	19009	18860	18857	18899	18926	19135	19001	19174	18922	19043	19133	18795	18986	19052	19061	18943	19288	18945	19163	18871	18925	18721	19044	18924	18752	19147	19047	18827	18875	18846	19066	18968	18927	18919	18890	19092	18973	19029	19008	18769	18954	19051	18956	18960	19119	19127	18985	18857	19076	18943	19162	18807	18958	19018	19017	19088	18765	18953	18765	18930	18979	18789	18965	18821	19027	19047	19019	19007	18958	19036	19001	19064	19013	18842	18851	18797	18969	19205	18945	18942	19020	18995	18841	18982	18865	18943	18857	18856	18974	18733	19078	19095	19026	19037	18754	19048	18948	18871	19039	18889	18924	18907	18789	18825	19054	19032	18808	19022	18976	18889	18812	18964	18819	18974	18839	19050	18907	19033	18769	18784	19019	19255	19108	19005	18959	19103	18829	18949	19050	18802	18839	18869	19000	18913	19169	18990	18911	18895	18853	18788	19019	18919	19089	18865	18953	18644	18956	18911	18782	18841	19026	18902	19006	18916	19086	19055	18934	19130	19220	19013	19152	18870	19005	18896	18988	19138	19019	18871	18919	18734	19065	18874	19072	19052	18937	18966	19035	18995	18955	18977	19114	19132	19155	18938	18978	19034	18949	18955	18834	19050	18820	18992	19125	18916	18820	18979	19175	18985	19019	18996	18886	19102	18933	18802	19000	18815	18910	18922	18981	19036	19105	18920	19039	18961	19088	19093	19079	19031	18863	18936	19025	18874	19057	18941	19129	19013	18952	19037	19098	18981	19021	18865	18963	18900	19082	18968	18776	18896	18957	18947	18822	18877	18929	19027	18966	18931	18971	19051	19148	19026	18864	18962	19029	18728	19156	18835	18768	18997	18949	19006	18980	18990	18708	18731	18912	18948	19184	18831	18892	19030	19092	18931	18941	18787	19172	19148	19154	18933	19036	19164	18793	18821	18922	18975	19098	18874	19020	19086	19190	19087	19066	19010	19049	19008	19004	18730	19001	18915	18887	18690	18862	18917	19222	18949	18964	18978	19100	19005	19049	18974	19112	19202	18950	18851	18856	19052	19218	19038	18850	19135	19237	18853	19082	19054	18916	19057	18841	19035	19039	18856	18994	19010	18913	19009	18993	19088	19033	18908	19021	18952	18972	19044	18840	18898	18997	18967	18905	18973	18802	18857	18795	18907	18858	18963	19071	19243	18928	19115	18789	18846	18909	19093	19126	18938	19038	18927	18963	19050	19012	19049	18986	18796	18864	18914	19147	18856	18880	18869	18866	18936	18873	19156	18884	19041	19093	18871	18780	19061	18874	18772	19018	19048	18874	18950	18982	18799	19009	19049	18947	18836	19031	19050	18864	19025	18811	18881	18817	19176	18973	19006	19057	18991	19217	19143	19200	19028	18821	18842	18836	18805	19023	18954	19042	19176	19106	18931	18989	18854	18965	19014	19100	19121	19160	18810	18979	19055	18838	18946	18955	19157	18805	18890	19070	18919	18868	19035	19073	19071	18888	18980	19030	18957	18925	18695	18958	19085	19064	19096	18809	19120	19016	18829	18732	18838	18914	18796	18791	18919	19089	19003	19121	19065	18931	18918	19161	19222	18968	19018	19100	18926	18794	18930	19112	18936	19008	18920	19012	18964	18991	19033	19221	19042	19025	18950	18782	19013	19037	18919	19041	18867	19090	19011	18834	18946	18928	18953	19019	18788	18969	19094	19087	18810	19135	18958	18953	18885	18879	18782	18667	18768	19140	18867	18937	18880	19008	18873	19126	19134	18963	19119	18959	18966	18876	18852	18982	18902	18947	18892	18967	19022	18981	18952	19151	19036	19085	18805	18839	18914	18869	19006	19214	18986	19011	19033	18938	18899	19166	18980	19079	18927	19321	18964	19043	19076	18866	18969	19024	18897	19107	18891	18799	18994	19137	18846	18942	18874	19070	18913	18930	18852	19145	18990	19026	18916	18938	18865	19002	18981	18913	19156	18869	18859	18966	18895	18904	18950	18946	18898	18926	19042	19068	19058	18947	18741	18946	18862	19152	19047	19144	18973	18845	18941	19111	19165	18927	18832	18888	18830	19060	18937	18728	18978	19169	18905	19022	18930	18792	18917	18984	18913	18945	19055	18676	18813	19088	18787	18922	19107	19122	18913	18963	18928	18941	19131	18941	18627	18912	19116	19011	19045	18860	19019	19002	19003	19073	18935	18928	19276	18994	18976	19028	19045	18842	18991	18960	18829	19037	19090	18964	19056	18825	19039	19003	18974	18967	18895	18865	19046	18951	18970	18862	18861	19113	19115	19079	19133	18849	18970	18902	18980	18789	18910	18920	18828	18936	18964	18894	19065	18992	18932	18970	18811	18868	18854	18848	19009	18856	19077	18783	18942	18938	18922	19146	18755	18981	18998	18849	18960	18879	19070	19006	18861	19127	18975	18777	18962	18982	19039	19124	18887	18899	19035	19047	19020	18771	19103	19021	19053	19086	19062	18848	18786	18986	19181	19028	19186	19188	18963	19015	18925	18917	18901	19006	18878	18979	19019	19069	18884	18824	19089	19009	18859	19014	18821	19007	18889	18996	18931	19163	18827	18842	18831	18937	18874	18942	18881	19052	18847	19060	18900	18968	18994	19051	19021	19000	18977	18833	19009	18992	18991	18903	18950	19209	18924	19089	19036	18922	18909	19058	18997	18949	18975	18909	18729	18766	18942	18941	18877	18936	19006	18917	19134	18991	18765	18940	18993	18809	19092	18953	18965	18898	19147	18936	18887	18917	19061	18946	18765	18763	18969	19064	19065	19015	18832	19095	18931	18717	18896	18791	19007	18821	18979	19119	18880	19120	19026	19004	18948	19086	18858	18793	18904	18992	18994	19148	18911	19062	18944	18967	18924	18918	19017	18864	18845	19121	18926	18867	18955	19030	18999	18884	19098	18952	19030	18946	19125	18813	19039	18971	18823	19026	18741	18949	19043	18944	18821	18853	19013	18977	18974	19052	18929	19064	18844	18826	18822	18797	18935	19158	18877	18903	19138	18980	18800	18789	18955	19097	19149	18921	19053	19085	18987	18877	19143	19038	18941	19025	19018	18824	18917	18840	18898	18805	18848	19052	18906	18954	19045	19016	18986	19109	18855	19046	18966	18907	19104	18845	18877	18768	18822	18862	19084	18789	18817	19000	18936	18860	18896	18982	19014	19117	18872	18837	18809	19006	18836	18908	19097	18798	18911	18954	19083	19066	18982	18874	18970	18974	18951	19223	18891	18853	18876	19006	18960	19079	18974	19042	19022	18938	18951	18942	19124	19007	18876	18708	18937	19021	19086	18944	18996	18944	18965	18902	18761	18843	18811	19015	19079	18767	18890	19002	19050	18728	19045	19100	18943	18921	18698	19119	18827	18911	19094	19014	18975	18957	18939	19078	18939	18884	18878	18981	19092	18926	18986	18975	19087	18937	19030	19087	18998	18851	18812	19121	18924	18841	18949	19140	19119	18938	19026	18997	18908	18958	19005	19227	18945	19103	18892	19022	19149	19026	19079	18885	18811	18923	18887	18838	18970	18966	19086	18751	19028	18970	19012	18946	18868	18894	19046	18733	18969	19112	18935	18881	19026	18838	18987	19021	18946	18885	19024	18979	19087	18998	19011	18835	18984	19087	18941	19114	19012	19030	19136	19143	19121	19032	18979	18628	19037	18920	18859	18835	18974	19166	18983	19183	18971	19106	18931	18921	18799	18770	19040	18952	19165	19033	19041	18980	18788	19078	18895	18948	18990	18957	18957	18938	18915	18947	19199	18861	18896	19020	18953	19024	18989	19026	19020	19076	19005	19118	18988	19117	18860	18987	18942	18937	19015	18962	19021	19098	19029	19112	19001	18898	19071	18900	19035	18929	19005
15509	18397	18848	18163	17719	17708	17550	17545	17332	17373	17405	17301	17127	17153	17147	17217	17121	17099	17229	17883	18643	18310	17874	17192	17018	16917	16970	16893	16941	16878	16840	16870	16937	16828	16856	16879	16946	16880	16906	17026	16728	16813	16854	16997	16997	16794	16887	16796	17060	16871	17013	16837	16863	16822	16771	16999	16806	16891	16744	16932	16833	16949	16606	16910	16908	16760	16883	16880	16915	16988	17039	16901	16968	17022	16827	16843	16779	17029	16901	16957	17024	16851	16910	16887	17031	16787	17014	16868	16827	16858	16843	17025	16768	16874	16894	16956	16880	16937	16998	16957	16937	16871	16858	16853	16885	16797	16903	16781	16754	16930	16781	17009	16698	16841	16894	16947	16885	16825	16831	16844	17015	16834	16781	16937	16957	16968	16907	16909	16821	16857	17024	17023	16840	16929	16862	16977	16940	16826	16890	16890	16788	16941	17121	16783	16856	16797	16949	16840	16887	16964	16932	16978	16965	16932	16900	16932	16884	16733	16858	17020	16849	17014	16801	16895	16805	16823	16914	17076	16896	16943	16795	16719	16862	16848	16868	16789	16929	16671	16939	16815	16987	17018	16726	16881	16828	16806	16798	16775	16820	16809	16924	16818	16780	17089	16843	16800	16850	17021	16871	16739	16964	16934	16870	16936	16864	16838	17002	16798	16645	17089	16878	17069	16912	16818	16715	16911	16782	16868	16845	16726	16977	16723	16906	16793	16831	16793	16808	16856	16862	16762	17007	16837	16959	16815	16848	16889	16815	16714	16952	16891	16849	16806	16859	16933	16875	16842	16930	16901	16933	16827	17015	16877	16928	16916	16845	16722	16955	17009	16702	16680	16801	16979	16808	16875	16889	16831	17013	16893	16856	16795	16885	16828	16775	16868	16856	17140	17169	16828	17018	16955	16916	16912	16773	16674	16803	16932	16807	16879	16828	16941	16963	16850	16959	16937	16957	16746	16802	16798	16998	17073	17004	16825	16857	16861	16868	17008	16934	16741	16695	16718	16873	16878	16793	16798	16978	16888	17000	16828	16886	17046	16852	16916	16843	16848	17081	16993	16896	16715	16869	16895	16768	16866	16847	16899	16825	16807	16890	16958	16970	16904	16766	16715	16867	16740	16827	16822	16926	16828	16954	16875	16784	16922	16979	16827	16788	16786	16791	16900	16760	16850	16742	17043	16911	16802	16931	16927	16857	16760	16875	16867	16850	16780	16951	16885	16869	17052	16975	16909	16901	16757	16774	16846	16816	16787	16881	16850	16883	16974	16960	16821	16755	16771	16681	16710	16904	16811	16759	16949	16907	16809	16852	16880	16934	16766	16927	16870	16846	16786	16947	16919	16775	17098	16882	16990	16955	16914	16740	16868	16818	16941	16874	16805	17005	16917	16959	16901	16972	16819	16896	16719	16898	16856	16876	16768	16638	16811	16902	16883	16791	16950	17033	16864	16834	17014	16752	16720	16909	16802	16896	16861	16998	16781	16946	16903	16915	16963	16840	16893	16739	16776	16758	16940	16896	16705	16743	16933	16975	17019	16717	16975	16976	16956	16876	16992	16966	16766	16978	16802	16974	16904	16862	16930	16848	16810	16824	16914	16748	16890	16788	16738	16685	16953	16996	16731	16698	16967	16812	16740	17027	16877	16901	16867	16913	16847	16882	16864	16802	16810	16806	16905	16962	16816	16817	16825	16939	16852	17006	16818	17056	16692	16880	17013	16886	16879	16849	16866	16885	16878	16935	16995	16758	16783	16847	16859	16833	16806	16923	16759	16842	16883	16690	16726	16741	16913	17050	16673	16918	16863	16876	16715	16779	16940	16900	16901	17052	16718	16905	16927	16889	16917	16700	16708	16946	16905	16976	16906	16925	16860	16956	16943	16849	17076	16884	16810	16922	16908	16893	16961	16859	16904	16931	17036	17038	16916	16866	16941	16837	16910	16818	16772	16828	16998	16919	16813	16945	16888	16863	16948	16945	16774	16850	16881	16847	16865	16945	16791	16975	16806	16965	16929	16625	16773	16879	16970	16843	16765	16921	16842	16909	16917	16857	17127	17043	16940	16658	16915	16975	16890	16972	16809	16951	16773	16951	16920	16774	16905	16831	16643	16773	16843	16851	16812	16941	16963	16848	16960	16833	16791	16803	16850	16905	16969	16795	16900	17026	16795	16950	16824	17007	16944	16967	17033	16847	17038	16847	16764	16893	16966	16862	16849	16872	16788	16793	16864	17034	17065	17001	16735	16890	16795	16763	16804	16931	16864	16886	16814	17085	16933	16958	16945	16947	16834	16872	16842	16919	16982	16725	16747	16858	16767	16833	16823	16841	16814	16987	16999	16962	16909	16929	17032	16852	16835	16732	16700	17021	16775	16836	16833	16813	16909	16874	16730	17004	16784	16835	16961	16859	16897	16887	16825	17125	16936	17042	16798	16684	16973	16958	16921	16919	16776	17004	16833	16994	16979	16782	16820	16777	16891	16832	16852	16867	16892	16812	17153	16874	16945	16972	16932	16894	16874	16862	16804	16939	16854	16920	16930	16759	16857	16787	16838	17102	16809	16652	17007	16885	17000	16852	16903	16899	16756	16881	16689	16839	16829	17036	16915	16937	16703	17009	16904	16942	16987	16629	16940	16885	16810	16643	17044	16827	16910	16711	17137	16988	16778	16900	17014	16844	17002	16782	16916	16900	16754	16903	16867	16954	17056	16822	16923	16774	16991	16975	16883	16957	16844	16707	16978	16928	16952	16758	16938	17036	16854	16810	16761	16837	16814	16648	16945	17009	17039	16847	16978	16921	16777	16941	16560	16951	16925	16820	16805	16629	16905	16814	16804	16919	17098	16843	16836	16784	16998	16827	16865	16932	16916	16838	17060	17013	16742	16961	16950	16878	16782	16882	16797	16886	16737	16877	16947	16749	16731	16818	16657	16788	16919	17066	16997	16969	16908	16856	16970	16839	16752	16825	16778	16983	16996	16778	16787	16864	16813	16732	16881	16856	16871	16778	16944	16862	16897	16817	16958	16843	16927	16796	16924	16905	16957	16875	16793	16858	16993	16886	16961	16863	16835	16726	16876	16812	16915	16938	16788	16966	16945	16738	16868	16850	17027	17093	16792	16927	16955	17002	17046	16875	16796	16831	16780	16872	16804	16754	16966	16958	16870	16978	16814	16938	16955	16727	16826	16963	16750	17028	16892	17009	16851	16930	16945	16768	16763	16870	17087	16907	16966	16799	16897	16886	16965	16819	16782	16865	16745	16868	16828	16835	16806	16803	16937	16940	16979	16987	16913	17008	16777	16803	16873	16897	16762	16880	16900	16949	16930	16811	16819	16829	16938	16910	16878	16782	16763	16837	16885	16936	16812	16907	16824	16747	16928	16811	16890	16900	16706	16798	17004	16904	16982	16833	16904	16755	16828	16801	16864	16805	16891	16945	16824	16846	16784	16974	16827	16989	16844	16985	16898	16756	16922	16854	16887	17000	17148	17107	16856	16828	16949	16911	16776	16911	17017	16615	16748	16877	16907	16987	17129	16888	16722	16937	16938	17152	17039	16731	16814	16796	17007	16872	16804	16744	16940	17012	16723	16831	16799	16845	16845	16642	16998	16892	16961	17168	16749	16954	16622	16865	16916	16785	16962	16928	16868	16899	16799	16735	16928	17025	16823	16959	16950	16824	17068	16870	16958	16804	16811	16853	16927	17017	16671	16991	16871	16939	16839	16930	16843	16874	16864	16875	16829	16919	16855	16924	16969	17022	16878	16817	16912	16881	16938	16861	16913	17029	16727	16870	16924	16922	16748	16878	16831	16981	16948	16892	16858	16966	16905	16771	16809	16800	16904	16843	16876	16929	16903	16921	16960	17037	16907	16896	16802	16829	16963	16804	16844	16932	16993	16837	16769	16795	16666	16908	16747	16926	16934	16830	16887	16886	16912	16793	16886	16757	16967	16702	16772	16991	17007	16861	17011	16849	16931	16744	16867	16820	16931	16763	16744	16891	16842	16807	16805	16838	16796	16843	16952	16908	16982	16947	16786	17031	16925	16803	16788	16991	16973	17018	16802	16896	16942	16962	16935	16875	16739	16865	16791	16791	16769	16954	16978	16905	16840	16906	16759	16907	16928	17001	16994	16961	17088	16838	16773	16967	16827	17100	16961	16976	16795	16991	16957	16823	16865	16841	16775	16828	16985	16623	16857	16897	16885	16761	16841	16916	16874	16671	16790	16966	16990	16911	16893	16794	16744	16799	16703	16973	16825	17000	16974	16926	17098	16868	16888	16899	16868	16986	16768	16831	16833	16855	17043	16899	17016	16920	16746	17073	16767	16838	16802	16841	16774	16885	16956	16977	16822	16959	16780	16957	16869	16889	17050	16830	16915	16951	16798	16997	16864	16969	16958	16861	16783	16885	16899	16887	16867	16908	17032	16697	16915	16890	16882	17065	16914	16930	16937	16784	16859	16803	16872	16822	16964	16756	16828	17084	16732	16928	16884	16842	16897	16916	16814	16955	16822	16820	16796	16784	16685	16892	16863	16765	16872	16946	16910	16854	16715	16935	16791	16831	16820	16987	16667	16970	16835	16762	16948	16834	16898	16792	16917	17059	16984	17003	16879	16880	16920	16818	16695	16757	16935	16957	16632	16876	16900	16732	16817	16801	17001	16716	16944	16840	16817	17056	16812	16726	17075	16866	16884	17015	16789	16910	16864	16873	17036	16853	16947	16924	16854	16818	16943	16921	16818	16979	16929	16779	17054	16811	16781	16982	16897	16875	16904	16881	16954	16854	16927	17031	17095	16747	16932	16848	16851	16769	17134	16658	16802	16843	16837	16909	16980	16721	16744	17122	16871	16816	16885	16946	17037	16970	16885	17062	16960	16833	16994	16764	17103	16924	16811	16792	16842	16793	16930	16838	16831	16893	16852	16920	16832	16913	16753	16850	16922	16754	16914	16925	16942	16946	16909	16810	16997	16851	16872	16982	16739	16995	16939	16951	16931	16852	17029	16868	16917	16852	16913	16895	16871	17042	16881	16976	16796	16836	16989	17017	16787	16910	16771	17074	16792	16841	16993	16899	17002	16887	16885	16548	16956	16912	16913	16858	16826	16854	16914	16935	16946	16830	17038
23858	20978	28279	24079	22617	23614	23718	21567	21018	21198	21076	20904	20969	20815	20765	20844	20762	20977	20634	24129	27820	26714	23834	21761	20913	20645	20467	20277	20544	20663	20482	20313	20304	20361	20169	20484	20418	20434	20220	20496	20437	20607	20498	20177	20220	20509	20438	20383	20458	20303	20269	20490	20360	20325	20365	20395	20307	20255	20415	20457	20306	20414	20296	20224	20490	20323	20275	20149	20355	20369	20300	20602	20199	20368	20397	20473	20405	20400	20374	20376	20306	20263	20264	20430	20266	20206	20279	20088	20405	20292	20450	20388	20388	20289	20155	20516	20298	20374	20233	20259	20278	20105	20465	20218	20233	20181	20375	20356	20081	20501	20074	20235	20287	20194	20469	20307	20579	20427	20229	20458	20216	20502	20317	20588	20517	20353	20383	20302	20205	20261	20562	20205	20347	20176	20375	20328	20036	20354	20349	20506	20314	20336	20181	20219	20292	20234	20389	20335	20424	20450	20376	20295	20203	20264	20368	20582	20435	20401	20495	20278	20282	20398	20365	20623	20535	20267	20621	20298	20327	20375	20133	20265	20296	20130	20332	20391	20229	20296	20487	20495	20434	20165	20418	20405	20448	20295	20399	20153	20356	20118	20321	20266	20358	20158	20550	20484	20394	20198	20392	20198	20423	20415	20336	20333	20489	20338	20180	20421	20252	20469	20173	20128	20130	20292	20120	20373	20332	20262	20252	20485	20407	20331	20416	20154	20569	20248	20228	20411	20063	20212	20124	20256	20253	20387	20346	20392	20211	20421	20303	20313	20335	20229	20398	20252	20359	20241	20310	20366	20441	20354	20194	20147	20307	20061	20345	20427	20377	20330	20342	20113	20224	20229	20340	20118	20315	20368	20258	20398	20444	20256	20265	20271	20232	20426	20439	19972	20457	20323	20340	20464	20511	20235	20470	20412	19980	20138	20385	20354	20385	20446	20179	20127	20148	20450	20257	20493	20204	20376	20329	20275	20221	20357	20039	20326	20374	20330	20262	20238	20205	20340	20135	20443	20215	20289	20248	20169	20023	20404	20244	20448	20330	20439	20603	20493	20374	20346	20413	20349	20296	20339	20578	20401	20279	20492	20352	20442	20287	20315	20138	20395	20254	20205	20403	20415	20284	20300	20494	20321	20497	20273	20608	20308	20300	20156	20200	20195	20317	20240	20408	20252	20096	20466	20415	20300	20372	20198	20385	20262	20254	20490	20252	20396	20407	20333	20379	20199	20573	20268	20327	20286	20369	20332	20495	20355	20408	20471	20437	20289	20252	20227	20319	20292	20269	20339	20103	20364	20162	20469	20374	20439	20217	20589	20189	20396	20465	20091	20512	20244	20342	20374	20425	20553	20516	20065	20368	20456	20346	20491	20407	20317	20417	20325	19981	20159	20237	20317	20298	20103	20155	20334	20296	20207	20364	20395	20264	20239	20452	20538	20421	20250	20283	20438	20195	20317	20268	20216	20294	20326	20286	20346	20416	19946	20276	20390	20217	20247	20220	20441	20418	20413	20406	20377	20446	20274	20390	20612	20359	20286	20428	20292	20264	20190	20159	20104	20289	20431	20219	20262	20422	20234	20400	20444	20239	20241	20406	20305	20429	20288	20339	20202	20496	20414	20492	20428	20421	20438	20388	20260	20338	20247	20281	20210	20135	20230	20275	20315	20121	20067	20297	20385	20334	20416	20326	20214	20329	20403	20469	20296	20243	20341	20303	20279	20302	20440	20147	20272	20115	20213	20123	20288	20496	20182	20374	20269	20361	20142	20285	20241	20194	20452	20230	20309	20281	20336	20311	20483	20563	20325	20245	20184	20521	20437	20239	20255	20514	20381	20183	20161	20450	20334	20526	20340	20397	20370	20348	20192	20295	20345	20371	20329	20278	20094	20400	20162	20175	20260	20326	20433	20388	20178	20309	20302	20351	20237	20282	20162	20276	20387	20230	20415	20396	20193	20089	20346	20282	20437	20201	20464	20593	20485	20426	20303	20302	20362	20443	20355	20409	20255	20325	20368	20250	20355	20437	20430	20250	20470	20199	20228	20522	20447	20496	20381	20235	20282	20393	20455	20070	20424	20315	20331	20247	20325	20316	20242	20266	20002	20310	20336	20283	20291	20403	20477	20212	20307	20540	20426	20246	20013	20482	20265	20476	20138	20441	20351	20278	20367	20396	20136	20243	20594	20401	20301	20244	20263	20389	20625	20356	20417	20344	20233	20283	20241	20253	20264	20109	20435	20359	20255	20074	20253	20305	20197	20190	20288	20350	20389	20327	20287	20297	20120	20145	20496	20267	20271	20411	20307	20194	20205	20189	20271	20381	20321	20309	20539	20499	20276	20394	20270	20175	20435	20367	20236	20278	20462	20221	20283	20303	20208	20276	20240	20402	20328	20337	20223	20316	20119	20296	20364	20362	20359	20431	20480	20410	20356	20268	20286	20307	20291	20425	20484	20217	20415	20273	20255	20411	20197	20369	20252	20221	20208	20367	20149	20311	20463	20275	20290	20411	20639	20410	20352	20442	20317	20415	20385	20216	20195	20295	20444	20310	20418	20204	20149	20339	20295	20389	20260	20175	20387	20310	20241	20318	20322	20208	20230	20451	20252	20386	20288	20426	20214	20447	20564	20500	20179	20412	20347	20467	20317	20322	20248	20471	20407	20519	20490	20345	20327	20612	20456	20407	20287	20341	20519	20028	20523	20298	20277	20304	20301	20263	20442	20296	20390	20241	20428	20324	20582	20454	20351	20302	20375	20203	20297	20424	20404	20411	20452	20185	20523	20526	20507	20663	20271	20502	20495	20418	20218	20433	20371	20310	20366	20124	20264	20398	20391	20288	20434	20249	20255	20310	20287	20299	20366	20343	20228	20456	20456	20343	20418	20085	20204	20264	20472	20420	20257	20228	20267	20300	20178	20343	20390	20404	20407	20479	20374	20234	20403	20437	20444	20306	20097	20086	20248	20467	20382	20427	20445	20332	20400	20188	20354	20300	20273	20147	20393	20193	20311	20420	20264	20290	20148	20376	20198	20136	20264	20234	20394	20204	20280	20336	20243	20492	20289	20160	20286	20204	20260	20263	20265	20233	20174	20628	20209	20409	20379	20416	20321	20226	20308	20409	20202	20283	20386	20294	20404	20491	20244	20283	20403	20455	20390	20361	20309	20217	20342	20427	20528	20310	20479	20272	20189	20363	20253	20355	20345	20353	20471	20283	20315	20389	20196	20407	20271	20217	20159	20294	20455	20186	20247	20319	20369	20491	20723	20294	20325	20335	20139	20139	20282	20346	20203	20418	20348	20255	20415	20371	20134	20241	20360	20401	20248	20371	20298	20384	20208	20167	20509	20463	20411	20362	20291	20522	20279	20364	20454	20223	20302	20235	20239	20453	20237	20274	20363	20473	20393	20349	20380	20293	20355	20371	20267	20325	20433	20351	20260	20425	20467	20309	20137	20331	20267	20164	20241	20514	20376	20410	20401	20320	20283	20471	20205	20508	20476	20302	20261	20404	20332	20400	20040	20357	20164	20201	20140	20412	20283	20463	20214	20273	20453	20242	20465	20295	20467	20150	20227	20242	20281	20410	20263	20358	20321	20532	20316	20545	20377	20275	20175	20387	20027	20369	20432	20333	20355	20415	20127	20251	20200	20456	20243	20348	20349	20415	20368	20371	20261	20384	20301	20385	20258	20228	20438	20363	20422	20352	20347	20471	20359	20362	20417	20524	20466	20349	20411	20147	20508	20406	20265	20256	20335	20425	20473	20246	20290	20360	20538	20316	20266	20338	20397	20495	20228	20374	20273	20378	20725	20438	20340	20288	20502	20201	20224	20270	20178	20335	20477	20426	20315	20517	20228	20317	20490	20240	20320	20332	20493	20436	20482	20439	20354	20338	20065	20265	20186	20448	20163	20631	20120	20309	20386	20356	20303	20151	20306	20467	20369	20443	20446	20304	20362	20253	20312	20440	20389	20346	20137	20417	20356	20248	20084	20530	20339	20256	20557	20560	20441	20272	20359	20420	20377	20307	20432	20276	20550	20240	20322	20327	20273	20175	20219	20468	20125	20312	20490	20287	20313	20406	20375	20566	20189	20113	20375	20308	20250	20332	20488	20344	20434	20368	20103	20525	20253	20484	20360	20300	20482	20377	20267	20364	20618	20420	20478	20331	20146	20291	20304	20252	20427	20166	20384	20438	20486	20138	20314	20198	20346	20443	20310	20347	20362	20138	20322	20431	20502	20445	20563	20415	20192	20374	20262	20515	20398	20591	20431	20163	20350	20378	20295	20381	20375	20178	20358	20295	20379	20385	20333	20284	20201	20447	20289	20304	20311	20220	20409	20478	20105	20186	20434	20419	20107	20428	20416	20354	20411	20315	20550	20382	20504	20284	20356	20482	20386	20278	20232	20372	20437	20448	20140	20280	20317	20303	20269	20069	20208	20348	20388	20196	20317	20467	20619	20343	20166	20272	20191	20389	20425	20579	20173	20278	20340	20344	20205	20385	20400	20109	20215	20265	20233	20273	20398	20173	20315	20415	20398	20216	20073	20343	20271	20314	20530	20474	20424	20338	20268	20309	20183	20366	20264	20480	20435	20514	20373	20511	20378	20475	20267	20221	20141	20446	20196	20123	20169	20152	20294	20263	20385	20377	20251	20426	20368	20356	20251	20299	20318	20425	20430	20388	20426	20450	20473	20320	20283	20396	20319	20501	20341	20253	20150	20510	20380	20460	20495	20381	20521	20307	20225	20092	20290	20249	20554	20265	20396	20289	20359	20345	20288	20510	20244	20421	20461	20289	20231	20319	20343	20352	20398	20369	20362	20364	20392	20357	20359	20146	20433	20440	20291	20243	20452	20344	20084	20330	20189	20195	20317	20542	20170	20349	20104	20186	20325	20252	20301	20499	20239	20178	20399	20382	20403	20143	20506	20535	20282	20276	20225	20288	20652	20389	20250	20333	20299	20322	20381	20348	20228	20253	20438	20363	20331	20290	20350	20357	20219	20171	20100	20328	20296	20375	20148	20320	20107	20294	20420	20396	20316	20369	20186	20430	20260	20337	20345	20310	20187	20524	20325	20382	20436	20335	20421	20455	20421	20420	20303	20160	20236	20304	20219	20323	20225
15224	25528	25078	22766	21741	20290	19902	19295	19002	18943	19014	18568	18476	18491	18201	18286	18334	17947	18200	24661	28016	25702	21718	18872	18084	17866	17807	17624	17866	17634	17631	17771	17775	17727	17777	17621	17911	17798	17729	17864	17745	17660	17886	17872	17758	17849	17882	17863	17742	17801	18008	17840	17880	17705	17805	17830	17697	17670	17820	17806	17642	17746	17627	17840	17937	17845	17738	17781	17779	17742	17704	17603	17690	17643	17689	17760	17741	17736	17764	17741	17607	17863	17467	17639	17619	17672	17725	17941	17754	17741	17681	17653	17832	17807	17688	17711	17754	17647	17610	17616	17643	17596	17660	17813	18024	17674	17616	17815	17783	17759	17790	17861	17730	17604	17701	17653	17742	17630	17755	17662	17810	17772	17844	17645	17697	17555	17834	17793	17730	17464	17798	17709	17717	17881	17800	17630	17731	17821	17800	17765	17681	17677	17702	17653	17814	17724	17639	17803	17776	17627	17697	17709	17732	17655	17754	17684	17752	17753	17733	17559	17755	17628	17798	17971	17717	17691	17610	17695	17732	17759	17877	17659	17690	17598	17682	17773	17694	17794	17692	17732	17677	17626	17869	17753	17819	17697	17713	17860	17762	17713	17825	17721	17689	17700	17555	17725	17882	17686	17724	17614	17588	17708	17805	17740	17605	17775	17626	17834	17703	17629	17774	17684	17651	17707	17630	17668	17647	17846	17762	17726	17742	17690	17684	17653	17766	17643	17524	17771	17648	17733	17690	17727	17534	17792	17711	17701	17495	17855	17695	17702	17704	17410	17597	17822	17606	17698	17750	17669	17839	17907	17552	17710	17638	17836	17674	17645	17693	17694	17648	17831	17607	17599	17798	17760	17863	17789	17709	17645	17555	17707	17792	17761	17730	17646	17713	17668	17906	17679	17688	17787	17564	17657	17814	17686	17758	17748	17768	17677	17546	17737	17689	17733	17669	17666	17555	17665	17775	17775	17807	17789	17695	17640	17747	17643	17688	17725	17746	17751	17640	17624	17923	17699	17710	17740	17835	17627	17648	17612	17684	17674	17922	17690	17336	17835	17585	17643	17693	17723	17615	17714	17638	17549	17787	17590	17531	17614	17575	17807	17670	17935	17780	17849	17634	17638	17705	17638	17897	17875	17737	17644	17640	17723	17740	17641	18016	17725	17666	17673	17754	17699	17765	17742	17588	17584	17593	17713	17838	17645	17745	17722	17613	17817	17634	17657	17585	17854	17640	17700	17731	17853	17824	17659	17713	17786	17920	17593	17730	17735	17632	17657	17716	17828	17752	17747	17788	17752	17747	17738	17805	17753	17756	17723	17772	17724	17881	17716	17848	17824	17781	17752	17767	17967	17818	17705	17680	17804	17769	17719	17673	17571	17635	17698	17629	17762	17723	17553	17823	17583	17783	17732	17789	17633	17696	17685	17617	17728	17669	17575	17652	17569	17584	17589	17663	17665	17734	17592	17731	17627	17742	17780	17846	17737	17690	17681	17832	17853	17664	17757	17847	17822	17756	17804	17765	17670	17834	17584	17750	17588	17709	17690	17740	17714	17877	17738	17820	17646	17593	17913	17749	17705	17589	17856	17918	17776	17817	17558	17730	17845	17672	17802	17800	17539	17764	17714	17874	17813	17684	17676	17634	17848	17644	17706	17685	17591	17575	17819	17688	17767	17746	18084	17773	17635	17921	17899	17661	17680	17711	17639	17813	17643	17771	17729	17618	17786	17643	17574	17691	17851	17702	17781	17652	17704	17732	17641	17779	17679	17697	17712	17851	17589	17795	17782	17750	17689	17830	17454	17937	17690	17661	17727	17752	17819	17680	17732	17862	17866	17909	17721	17839	17818	17663	17683	17848	17784	17788	17857	17774	17672	17612	17669	17545	17703	17773	17704	17731	17688	17654	17750	17798	17662	17746	17518	17656	17689	17673	17849	17832	17653	17800	17659	17792	17715	17681	17831	17690	17794	17731	17855	17642	17816	17555	17902	17627	17774	17781	17682	17611	17611	17802	17698	17589	17524	17677	17807	17737	17780	17724	17803	17706	17831	17758	17843	17755	17822	17684	17786	17710	17839	17739	17557	17736	17915	17781	17776	17871	17838	17692	17587	17748	17703	17664	17682	17891	17808	17723	17804	17731	17637	17859	17677	17832	17803	17704	17687	17754	17689	17803	17789	17788	17730	17670	17895	17677	17780	17758	17716	17742	17757	17788	17679	17932	17718	17711	17799	17765	17747	17773	17742	17679	17724	17565	17615	17665	17701	17614	17768	17770	17646	17581	17656	17667	17870	17796	17675	17753	17683	17724	17790	17673	17633	17849	17640	17699	17725	17890	17687	17747	17779	17889	17760	17754	17675	17704	17935	17756	17765	17445	17610	17618	17761	17729	17738	17757	17619	17715	17925	17692	17635	17675	17704	17705	17680	17935	17746	17802	17685	17768	17746	17676	17604	17598	17761	17680	17651	17823	17868	17641	17809	17915	17640	17808	17709	17773	17748	17818	17604	17615	17885	17504	17648	17660	17654	17746	17684	17837	17779	17847	17619	17755	17790	17726	17679	17801	17667	17921	17642	17758	17740	17746	17708	17733	17569	17765	17611	17823	17919	17647	17871	17593	17741	17799	17754	17951	17804	17718	17748	17831	17749	17528	17582	17839	17741	17571	17608	17677	17705	17775	17783	17477	17619	17648	17565	17726	17626	17688	17589	17756	17763	17873	17886	17684	17883	17811	17801	17712	17671	17709	17543	17739	17735	17765	17868	17782	17587	17712	17882	17678	17794	17667	17786	17495	17889	17698	17725	17783	17700	17919	17691	17727	17650	17744	17872	17676	17717	17653	17722	17742	17525	17756	17671	17752	17847	17792	17743	17592	17667	17655	17907	17597	17750	17632	17748	17773	17683	17749	17643	17775	17975	17781	17613	17707	17927	17740	17649	17802	17854	17747	17704	17707	17924	17683	17754	17756	17847	17734	17904	17778	17755	17819	17691	17776	17657	17604	17767	17869	17836	17630	17811	17613	17646	17814	17587	17778	17791	17777	17524	17634	17539	17671	17688	17704	17798	17588	17764	17725	17733	17633	17590	17642	17885	17784	17692	17677	17675	17685	17867	17758	17670	17800	17488	17587	17730	17665	17861	17742	17654	17768	17771	17767	17777	17715	17681	17906	17792	17695	17710	17663	17570	17837	17720	17711	17716	17604	17706	17791	17774	17835	17990	17726	17810	17838	17828	17667	17724	17708	17805	17690	17689	17880	17567	17763	17703	17812	17655	17687	17852	17659	17648	17676	17848	17730	17657	17692	17839	17666	17814	17827	17566	17554	17734	17639	17706	17600	17874	17631	17762	17673	17722	17784	17792	17737	17710	17668	17696	17716	17629	17783	17742	17640	17739	17656	17702	17711	17887	17699	17833	17712	17536	17893	17871	17829	17884	17583	17651	17681	17734	17666	17684	17794	17657	17601	17846	17706	17738	17635	17609	17642	17628	17684	17741	17859	17675	17807	17664	17683	17738	17537	17890	17681	17474	17659	17708	17724	17647	17806	17669	17837	17716	17765	17630	17708	17886	17600	17812	17703	17519	17699	17751	17677	17752	17562	17754	17553	17652	17665	17603	17696	17709	17727	17714	17822	17805	17706	17865	17496	17752	17765	17541	17708	17949	17697	17757	17664	17721	17785	17815	17672	17487	17659	17726	17787	17605	17748	17833	17785	17718	17663	17614	17875	17681	17681	17719	17650	17644	17620	17770	17864	17646	17761	17728	17679	17730	17927	17756	17790	17481	17668	17670	17829	17551	17690	17739	17636	17761	17754	17679	17714	17604	17752	18019	17718	17861	17753	17611	17777	17651	17580	17772	17688	17606	17609	17748	17709	17738	17582	17835	17636	17606	17890	17766	17666	17808	17815	17743	17815	17706	17621	17657	17753	17702	17696	17718	17807	17741	17776	17633	17746	17763	17741	17820	17786	17615	17852	17646	17653	17721	17778	17878	17817	17829	17786	17624	17938	17960	17724	17552	17762	17690	17915	17664	17723	17760	17529	17883	17737	17650	17789	17684	17744	17730	17763	17719	17654	17618	17869	17533	17812	17708	17703	17686	17649	17768	17684	17667	17859	17817	17691	17809	17852	17711	17692	17888	17830	17797	17726	17582	17743	17707	17761	17658	17775	17767	17627	17697	17854	17688	17768	17845	17802	17700	17798	17655	17806	17693	17855	17578	17830	17677	17646	17674	17688	17732	17825	17637	17664	17825	17499	17702	17759	17708	17827	17691	17680	17654	17732	17620	17661	17617	17724	17711	17915	17757	17648	17624	17751	17798	17871	17717	17728	17659	17848	17655	17669	17612	17638	17689	17733	17794	17767	17560	17771	17762	17873	17789	17726	17718	17647	17616	17762	17733	17705	17869	17768	17537	17749	17721	17805	17809	17988	17631	17710	17726	17732	17586	17853	17657	17884	17699	17597	17670	17649	17821	17829	17652	17697	17542	17876	17856	17708	17774	17680	17935	17790	17728	17786	17682	17708	17816	17600	17581	17560	17828	17814	17672	17605	17869	17612	17757	17838	17809	17901	17728	17859	17607	17724	17864	17782	17744	17816	17777	17672	17674	17702	17840	17902	17818	17690	17650	17790	17613	17868	17807	17776	17779	17777	17702	17581	17842	17633	17629	17753	17644	17690	17657	17702	17762	17738	17829	17550	17752	17589	17768	17706	17818	17738	17783	17807	17669	17831	17731	17768	17756	17619	17694	17690	17744	17765	17552	17826	17807	17815	17670	17748	17719	17780	17713	17696	17729	17643	17840	17762	17795	17749	17666	17757	17746	17752	17682	17667	17663	17755	17725	17660	17770	17730	17816	17705	17798	17954	17873	17803	17770	17782	17816	17667	17839	17701	17661	17738	17542	17773	17743	17732	17784	17801	17776	17729	17645	17656	17578	17763	17851	17766	17497	17516	17732	17724	17812	17631	17754	17570	17761	17767	17946	17745	17950	17746	17780	17783	17800	17706	17738	17529	17875	17633	17763	17818	17643	17648	17735	17772	17788	17610	17652	17756	17464	17696	17677	17801	17528	17715	17766	17767	17727	17718	17696	17620	17593	17814	17617	17777	17819	17864	17653	17517	17658
22800	21057	28831	23503	21581	24472	26572	22538	21855	22023	22026	21664	21445	21549	21237	21323	21270	21339	20934	26014	33459	31721	27110	22956	21283	21040	20653	20708	21044	20870	20739	20531	20777	20634	20719	20675	20869	20761	20585	20567	20621	20681	20778	20590	20784	20738	20659	20790	20664	20849	20511	20618	20568	20723	20651	20605	20738	20824	20726	20781	20678	20578	20821	20765	20561	20793	20624	20576	20813	20678	20694	20790	20730	20638	20672	20672	20740	20609	20608	20428	20762	20740	20803	20264	20581	20573	20690	20506	20836	20763	20720	20697	20532	20829	20577	20606	20642	20747	20762	20771	20775	20673	20733	20713	20857	20572	20702	20726	20727	20664	20655	20642	20665	20636	20577	20807	20570	20751	20460	20760	20658	20608	20808	20650	20834	20782	20896	20621	20723	20804	20567	20652	20498	20717	20776	20683	20747	20636	20744	20621	20599	20763	20925	20637	20700	20581	20709	20701	20649	20567	20489	20751	20645	20673	20591	20629	20605	20537	20811	20645	20711	20542	20352	20700	20685	20731	20553	20656	20554	20811	20500	20697	20728	20703	20579	20614	20657	20468	20654	20873	20667	20712	20837	20650	20466	20701	20806	20700	20786	20652	20714	20632	20705	20805	20663	20615	20565	20468	20627	20532	20747	20560	20626	20738	20427	20438	20568	20572	20588	20516	20677	20647	20522	20559	20747	20636	20784	20617	20634	20705	20691	20857	20803	20749	20798	20721	20449	20496	20764	20566	20488	20589	20664	20375	20612	20747	20451	20431	20624	20575	20704	20538	20810	20871	20587	20676	20710	20546	20738	20839	20590	20449	20726	20761	20463	20541	20841	20569	20686	20698	20653	20646	20619	20630	20564	20480	20551	20661	20528	20465	20874	20620	20510	20685	20682	20600	20778	20647	20653	20717	20649	20640	20627	20522	20747	20557	20777	20655	20720	20681	20859	20554	20738	20620	20687	20608	20536	20697	20782	20512	20667	20697	20809	20643	20634	20601	20776	20580	20776	20725	20836	20600	20610	20705	20721	20582	20462	20670	20593	20635	20472	20737	20548	20484	20662	20790	20562	20751	20824	20594	20657	20514	20643	20465	20518	20562	20320	20361	20627	20507	20462	20551	20615	20636	20792	20486	20619	20640	20553	20570	20524	20678	20354	20683	20577	20597	20448	20569	20478	20621	20630	20506	20514	20663	20779	20603	20619	20569	20586	20698	20389	20620	20740	20795	20703	20688	20597	20740	20568	20498	20612	20648	20447	20678	20685	20626	20602	20679	20417	20549	20622	20785	20417	20627	20486	20643	20667	20521	20589	20591	20651	20743	20702	20635	20698	20422	20417	20391	20564	20598	20637	20630	20585	20552	20655	20763	20681	20705	20564	20715	20700	20469	20569	20704	20498	20529	20630	20523	20694	20600	20432	20535	20894	20772	20689	20913	20583	20371	20709	20551	20711	20303	20459	20730	20502	20578	20619	20720	20733	20569	20730	20497	20692	20420	20662	20878	20715	20708	20602	20515	20542	20619	20720	20749	20655	20606	20446	20440	20714	20540	20503	20699	20606	20545	20428	20699	20658	20763	20603	20672	20442	20712	20554	20714	20515	20496	20555	20765	20809	20515	20799	20725	20616	20738	20739	20890	21015	20649	20318	20557	20505	20765	20704	20871	20719	20773	20834	20522	20661	20738	20712	20528	20617	20663	20724	20674	20529	20814	20708	20648	20830	20496	20559	20885	20896	20706	20652	20601	20735	20755	20580	20706	20662	20545	20530	20506	20476	20731	20570	20750	20738	20725	20670	20491	20749	20502	20595	20670	20640	20529	20578	20561	20676	20558	20629	20661	20449	20649	20557	20455	20630	20335	20851	20636	20637	20659	20491	20506	20638	20378	20813	20627	20518	20744	20680	20682	20540	20537	20726	20740	20577	20729	20634	20816	20803	20748	20690	20464	20573	20699	20760	20694	20677	20723	20555	20751	20599	20583	20643	20527	20759	20731	20565	20531	20561	20667	20646	20669	20769	20693	20466	20544	20573	20646	20620	20579	20642	20505	20776	20659	20629	20547	20791	20398	20771	20786	20666	20667	20548	20547	20695	20530	20683	20541	20321	20676	20557	20698	20677	20710	20799	20651	20593	20769	20661	20671	20672	20643	20895	20602	20705	20566	20720	20638	20860	20638	20624	20693	20545	20791	20553	20749	20629	20670	20836	20498	20644	20700	20616	20574	20640	20710	20686	20714	20630	20826	20785	20551	20595	20679	20419	20596	20858	20440	20675	20729	20452	20754	20823	20659	20596	20657	20589	20711	20657	20521	20561	20639	20732	20586	20608	20871	20652	20797	20651	20480	20562	20647	20657	20523	20802	20774	20719	20592	20515	20602	20775	20809	20865	20582	20562	20752	20796	20535	20468	20563	20529	20589	20637	20592	20624	20590	20604	20505	20846	20725	20693	20564	20855	20587	20573	20649	20656	20626	20633	20694	20713	20662	20631	20712	20833	20518	20488	20944	20490	20604	20705	20799	20630	20598	20601	20780	20810	20591	20871	20410	20585	20633	20468	20512	20484	20645	20641	20342	20565	20675	20439	20570	20834	20537	20578	20611	20723	20485	20640	20461	20758	20668	20597	20639	20499	20456	20619	20596	20587	20514	20318	20648	20824	20488	20517	20604	20590	20469	20671	20749	20496	20624	20720	20484	20730	20644	20517	20648	20650	20662	20664	20692	20430	20674	20637	20713	20586	20483	20513	20563	20435	20687	20570	20775	20522	20773	20741	20653	20620	20492	20529	20767	20617	20677	20676	20641	20650	20789	20744	20690	20544	20783	20465	20690	20639	20622	20745	20660	20587	20668	20703	20772	20795	20569	20575	20635	20741	20736	20819	20554	20708	20755	20516	20584	20838	20478	20695	20638	20699	20628	20848	20746	20717	20529	20635	20638	20570	20455	20638	20582	20702	20499	20676	20714	20706	20714	20612	20593	20609	20631	20723	20656	20658	20422	20574	20807	20763	20756	20348	20611	20613	20693	20856	20456	20830	20645	20559	20519	20708	20852	20601	20701	20784	20718	20732	20605	20757	20511	20599	20568	20581	20844	20815	20702	20606	20794	20951	20634	20585	20737	20590	20770	20686	20545	20701	20600	20615	20706	20458	20701	20677	20660	20571	20920	20544	20575	20753	20697	20722	20747	20567	20525	20707	20447	20508	20557	20568	20598	20742	20695	20632	20675	20597	20692	20609	20643	20599	20587	20353	20620	20583	20914	20728	20662	20755	20799	20679	20514	21003	20481	20597	20791	20549	20707	20628	20484	20531	20368	20752	20644	20485	20489	20883	20820	20899	20580	20507	20683	20870	20769	20755	20729	20676	20782	20499	20683	20395	20725	20537	20644	20557	20588	20658	20684	20424	20634	20582	20566	20724	20501	20560	20674	20590	20586	20440	20751	20589	20669	20727	20685	20696	20460	20372	20473	20746	20755	20631	20608	20675	20586	20706	20519	20632	20448	20768	20574	20703	20716	20714	20659	20758	20557	20525	20390	20482	20598	20561	20554	20490	20567	20615	20615	20733	20636	20628	20598	20557	20699	20717	20625	20609	20784	20487	20621	20825	20660	20692	20459	20672	20706	20722	20715	20560	20666	20665	20640	20704	20677	20567	20721	20678	20790	20752	20696	20753	20699	20765	20478	20713	20626	20676	20637	20351	20496	20670	20586	20553	20601	20634	20523	20491	20687	20684	20657	20639	20703	20491	20707	20672	20609	20612	20662	20569	20828	20584	20802	20635	20501	20572	20592	20484	20528	20550	20534	20727	20569	20767	20497	20494	20661	20586	20683	20546	20639	20738	20507	20793	20763	20654	20709	20490	20500	20672	20678	20790	20670	20718	20626	20343	20682	20586	20674	20682	20729	20605	20747	20787	20609	20650	20768	20545	20427	20792	20564	20752	20897	20646	20722	20549	20615	20703	20814	20593	20461	20810	20765	20670	20518	20557	20599	20619	20707	20745	20882	20617	20558	20395	20694	20776	20649	20603	20686	20495	20600	20525	20586	20683	20442	20781	20847	20411	20504	20710	20713	20635	20685	20588	20763	20641	20704	20619	20563	20657	20655	20567	20595	20833	20620	20637	20514	20651	20528	20435	20579	20817	20530	20574	20577	20758	20652	20716	20569	20531	20661	20686	20668	20579	20659	20549	20925	20601	20589	20437	20568	20692	20696	20574	20625	20815	20621	20575	20559	20542	20632	20661	20538	20707	20761	20637	20577	20626	20581	20791	20671	20760	20513	20457	20584	20571	20509	20596	20618	20734	20815	20564	20694	20591	20556	20581	20554	20474	20548	20704	20982	20773	20833	20831	20572	20535	20596	20830	20368	20891	20499	20581	20615	20579	20580	20530	20631	20753	20615	20798	20610	20645	20727	20537	20692	20458	20596	20578	20575	20574	20815	20452	20621	20626	20617	20473	20617	20665	20545	20685	20675	20552	20740	20667	20731	20454	20873	20687	20793	20595	20628	20737	20343	20663	20538	20814	20736	20638	20698	20888	20692	20629	20654	20747	20509	20556	20601	20929	20568	20640	20747	20646	20711	20590	20502	20633	20510	20717	20571	20731	20659	20778	20681	20651	20548	20506	20562	20404	20713	20691	20840	20854	20527	20541	20656	20667	20722	20578	20870	20650	20611	20492	20661	20568	20605	20645	20767	20817	20743	20786	20818	20769	20707	20778	20595	20749	20596	20962	20707	20675	20601	20547	20738	20667	20558	20723	20658	20729	20790	20852	20618	20730	20879	20629	20621	20462	20554	20691	20630	20605	20696	20902	20623	20858	20872	20417	20711	20754	20773	20667	20594	20701	20505	20710	20693	20641	20708	20659	20574	20395	20908	20647	20682	20721	20604	20609	20801	20614	20569	20532	20623	20785	20626	20645	20569	20757	20452	20451	20422	20585	20858	20367	20718	20778	20437	20932	20858	20540	20558	20448	20393	20672	20592	20712	20734	20652	20711	20282	20525	20721	20727	20594	20525	20546	20857	20458	20693	20766	20612	20555	20497	20501	20700	20732	20643	20624	20302	20805	20580	20714	20678	20413	20710	20800	20419	20552	20662	20689	20759	20596	20683	20910	20591	20662	20783	20565	20798
17018	30279	28973	25760	23752	22067	21096	20275	19920	20013	19739	19342	19201	18960	18817	18690	18663	18548	18439	27492	34738	31849	25291	19944	18685	18344	17966	18114	18108	17854	17837	18064	17942	17910	17877	17911	18109	17933	17802	18088	17924	18049	17956	18182	18133	17991	17933	17912	17993	17915	18036	18083	17864	18011	17847	17948	18046	18100	17915	17922	18024	18151	17918	17916	17904	18071	17954	17928	18048	18007	17798	17685	17849	17893	17961	17825	18063	17900	18007	17777	17894	18029	17927	17881	17983	18040	17709	17970	17958	18104	17956	17829	17989	17908	17738	18018	18148	17876	18081	17828	18008	17960	17978	17862	17942	18015	17959	17924	17978	17970	17966	17991	17868	18003	18065	17918	17857	17992	17926	17964	18127	17989	18016	17940	17770	17941	18009	18038	17984	17961	17855	17928	17943	17848	18034	18087	17968	17863	17930	18028	17935	17967	17782	17826	18071	17997	18089	17869	17901	17961	17973	17883	17978	17884	17900	18013	18075	17913	18074	17949	17939	18003	17903	17910	17966	17907	18003	17793	17957	17975	18071	17933	18018	17956	18012	17894	17871	18048	17927	18017	17770	18049	17964	17982	17935	18020	18096	18221	17808	17893	18023	18058	17886	17910	18072	18019	17694	17841	17888	17934	17840	17833	18196	17893	17919	17965	17875	17775	18027	18005	18082	17816	17948	18206	18019	17800	17916	18087	18075	18014	18016	18068	17930	18077	18145	17809	17986	17934	18010	18006	17899	17861	17859	18054	18080	17768	17846	18006	18020	17957	17674	18040	17968	18024	17873	17858	17866	17957	17924	17880	17889	17948	17862	18063	17980	17735	17885	18157	17945	17900	17972	17918	18143	17994	17936	17798	17952	18010	17808	17952	17800	17873	18017	17869	18005	18101	18016	18034	18017	17998	17793	17892	17966	17784	17980	17974	18103	17905	17874	17928	17874	17830	17936	17876	17871	17786	18124	17948	18097	17844	17831	17842	18036	17856	17832	17952	17833	18152	17761	18014	17979	17917	18070	17993	17841	18045	17872	17901	17989	18137	18033	17994	18051	18035	17911	17966	18010	18071	18030	17938	17975	17907	18079	17867	17899	17977	18105	17822	17794	17867	17956	17959	18069	18006	17896	17843	17954	18033	18114	17873	17985	17886	17682	17966	17984	17865	17902	18000	17938	17798	17985	17898	17900	17930	17898	17913	17828	17842	17722	17940	17914	17934	17892	17898	17961	17749	17931	17980	17950	17926	17948	17997	17977	18060	17958	17845	17966	17989	18013	17915	17890	18101	18023	18027	17973	17873	17961	18046	17922	17808	17904	18057	17906	17828	17873	17985	17879	18038	17855	17939	17979	17927	18059	17823	17980	17823	18044	17848	18108	17954	17867	18068	18063	17944	17825	17875	17852	17902	18100	17866	17925	17921	17883	17891	18028	18000	17950	17945	17891	17830	18063	18022	17762	17730	17952	17906	18019	18074	17951	17863	17857	17825	17969	17916	17966	17916	17860	18031	18120	17821	17764	17904	17908	17930	17975	18022	18141	17978	17876	18167	17825	17851	17914	17891	17934	17878	17910	18033	17984	17871	17969	17874	18018	17844	17993	17933	17773	18064	18013	18012	18002	17976	18066	17953	18115	17957	17925	17965	17968	17818	18063	17816	18056	17835	17973	17932	18081	17665	18025	18027	17985	18023	18011	17940	17937	18066	17806	17917	17830	18016	17899	17955	18050	17980	17942	17914	17876	17953	17811	17873	17920	17988	17963	18105	17931	17845	17917	17827	17852	17825	17972	17904	18001	17837	17909	17982	17807	17924	17827	17913	17963	17859	17853	17945	18107	17900	17712	18071	18008	18090	17911	17914	17971	17843	18140	17875	18087	17993	18013	17950	17969	17864	17920	17986	17985	17791	17739	17861	18073	17824	17978	17726	17897	17951	17973	18044	18030	17903	18151	18016	17926	17891	17967	18072	17858	18008	17948	17971	18236	17883	17999	17752	17854	17951	17923	17887	17786	17767	18035	18064	17843	17988	17907	18004	17864	17954	17787	17902	17790	17844	17937	17970	17799	17964	17835	18091	17822	17805	17997	17977	17916	17916	17926	17948	17873	17910	17846	18017	18079	17701	17907	18069	17971	17845	17852	17983	17992	17804	18020	17882	17989	17863	17795	17902	17882	17939	17946	17922	18025	17903	17956	17961	18054	17922	17917	17951	17943	17971	18098	18000	17991	17935	18044	18058	17985	17794	18109	17929	18117	18018	17977	17945	17787	18000	17892	17986	17989	17886	17917	18061	18036	17901	17891	18057	17798	17962	17994	18015	17913	17985	18059	18009	17906	18059	17942	17951	17952	17941	17912	18212	17927	17984	17931	17842	17697	17838	17872	17901	18075	17775	17937	17993	18076	17941	17867	17807	18011	17954	17937	17870	17968	17952	17990	18021	18068	17872	17944	18093	18040	17922	18024	18067	17901	17896	17771	17693	18086	17881	18022	17980	17977	17894	18058	17905	18143	17995	17814	17995	18004	17879	18010	17843	17806	17703	18035	17914	18028	18009	18029	17992	17908	17966	18024	17948	18011	18005	18001	18031	18068	18017	18039	17973	17944	18031	17988	18072	17999	17757	17928	17725	17905	17894	18115	17989	17984	17941	17983	18075	17887	17948	17895	18119	18028	17932	18032	17748	17820	17949	17844	18028	17990	17937	18034	18110	17880	17916	18016	18040	17915	18115	17867	17923	18035	17863	17936	17984	17950	17941	17848	17908	17767	17842	18022	17773	17953	17813	17850	17915	17909	18068	18126	17867	17861	17922	17950	18086	18005	17739	18142	17923	17931	18015	17854	17907	17786	17884	17871	17972	17845	18108	17910	18026	17861	17739	18078	17899	17926	18006	17971	17764	17980	17868	17877	17987	17918	17846	17936	17752	17993	17812	18089	18101	17973	18018	17936	17930	17990	17963	17896	17905	18011	18071	17960	17906	17841	17846	17908	17890	17937	17828	17948	17868	17968	18018	17941	17893	17903	17938	18003	17774	17792	18033	17876	17925	18001	18036	17905	17832	17859	17877	17975	17976	17835	18071	18053	17793	17814	17966	17844	17952	17956	17847	18068	17853	17993	18029	18033	18057	18101	17663	17692	18108	17829	17959	18008	17971	17856	17992	17908	18157	17788	17952	17987	17933	17887	17933	17921	17945	18100	17868	18100	18179	17941	17948	17997	17867	18118	17889	17953	18104	17908	18054	18045	17950	17981	17944	17914	18091	17949	17986	17987	18080	17895	18057	17920	17980	17993	18153	18016	17892	17811	17939	17921	17843	17750	18150	17889	18068	17957	17786	17914	17916	17931	17858	18063	17968	17857	18070	17916	17877	18024	17997	17795	17654	17956	17931	17886	18016	17942	17951	17999	17996	18061	17950	18144	17986	17946	17985	18007	17836	17971	17913	17981	18019	17792	17935	17846	17919	17960	17948	17928	17991	17970	17860	17823	17919	18061	18051	17886	17762	18195	17985	18034	17944	17878	17896	17966	18044	17961	17971	17932	17938	17863	17983	17802	17951	18045	17897	17782	17904	17981	17965	17868	17749	18071	17813	17870	17931	17715	17840	17996	17873	17853	17852	18103	17920	17976	17929	17826	17993	17923	17834	17961	17953	17755	17788	17891	17997	18069	17822	17859	17952	18005	17904	17877	17910	18004	17745	17989	17834	18109	17975	17808	17969	17820	17944	17969	17774	17983	17952	17969	17885	17815	18013	17877	17798	17974	18121	17953	18102	18095	17971	18060	18053	17868	18053	17928	17845	17890	18175	17932	18092	17901	17942	18019	17980	17900	17998	17981	17826	17937	18049	18001	17866	18008	18018	17874	18081	17992	18056	17934	17956	17850	18011	18066	17894	18114	17956	18009	18037	17921	17994	17942	17891	18145	17981	17927	18013	18013	18060	17882	17946	18055	17802	17951	17786	18081	18012	17905	17878	17946	17910	17788	17957	17898	17990	18028	17887	17908	18040	17844	17853	17948	17920	17966	17947	18080	17941	18087	17901	17916	17912	18067	17877	18005	17910	17901	18075	17859	17947	18103	17880	18202	17935	18114	17920	17982	17780	17842	18001	18036	17865	17908	18038	17876	17807	17937	17963	17813	18057	17759	17875	17905	17756	17899	17981	17980	18010	17995	18051	17798	17990	17983	17872	17829	17920	17934	17836	17918	18014	17968	17884	17818	18001	17878	17850	17941	17825	17788	18026	17914	18032	17946	17863	17943	17962	18083	17868	17985	17814	17927	17974	18060	18027	17926	18053	18038	18007	17902	17959	17989	18181	18009	17989	17970	18011	17895	18000	17905	18043	17918	18049	17973	17916	17852	17885	17956	17868	18097	18097	17896	17920	17880	17985	18045	18000	17847	17881	17950	17830	18097	17815	17875	17887	17995	17879	17824	17873	17863	17910	17767	18043	17936	18008	17876	17969	17981	17937	18033	17988	17877	18019	18051	17875	17925	17962	18041	17936	17773	17916	17993	17979	18021	17903	17784	17925	17854	17947	18078	17989	17796	17980	18009	17972	17965	18055	17930	17874	18010	18206	17976	18115	17993	17960	17994	17912	17893	17980	17862	17818	17861	17976	17915	18025	17993	17814	17987	18020	17651	17904	17928	17975	18061	17778	18052	17854	17997	17884	17860	18011	17932	17830	18052	17957	17980	17862	17955	18032	17976	17977	17990	17942	17971	18066	18069	17944	17754	18026	17828	18000	17971	18036	17964	18019	17929	17910	17897	17895	17801	17979	17941	17736	17955	18032	17897	18066	18003	17771	17826	18046	17830	17892	17898	17898	17732	17875	17901	17934	17922	17999	17863	17856	17895	17903	17947	17927	17949	18005	17837	17929	17832	18107	17860	17942	17894	17949	18084	17956	17937	17829	18168	18004	17965	17893	17752	17940	17772	17746	17803	18021	17862	17969	17943	17968	17790	18019	17783	17870	17858	17900	17908	17775	18024	17767	17952	17964	17903	18023	18035	17769	17862	17991	17940	17951	17919	17880	17967	17948	17796	17883	17916	18033	17953	18100	17966	17868	17815	17987	18064	17896	17830	17890	17852	18110	17982	17761	17958	17847	18035	17847	17983	17849	17886	17899	17960	17878
27308	21929	25036	22647	20135	20046	19988	19909	19859	19654	19966	19710	19749	19494	19724	19556	19622	19570	19719	19815	20875	21028	20401	19847	19575	19532	19383	19506	19433	19492	19525	19396	19515	19292	19632	19642	19451	19598	19560	19452	19241	19452	19539	19415	19596	19295	19393	19541	19448	19646	19577	19446	19506	19551	19535	19398	19521	19542	19353	19631	19441	19587	19446	19464	19353	19550	19359	19421	19443	19424	19505	19492	19545	19581	19527	19495	19406	19422	19509	19336	19252	19646	19634	19334	19400	19483	19324	19448	19614	19144	19640	19432	19456	19537	19583	19532	19359	19544	19376	19616	19383	19394	19569	19568	19562	19441	19544	19537	19378	19281	19644	19418	19712	19584	19519	19526	19709	19486	19586	19492	19652	19433	19563	19561	19532	19547	19586	19414	19499	19641	19549	19639	19417	19420	19563	19478	19430	19541	19420	19313	19575	19571	19572	19418	19568	19369	19481	19611	19489	19533	19497	19550	19610	19536	19366	19511	19476	19567	19509	19538	19552	19667	19439	19738	19358	19444	19605	19398	19577	19587	19452	19499	19344	19396	19344	19124	19564	19432	19316	19480	19545	19409	19427	19627	19498	19431	19381	19576	19547	19355	19426	19458	19505	19598	19360	19490	19433	19563	19442	19328	19557	19601	19482	19446	19284	19433	19519	19445	19545	19563	19496	19538	19553	19329	19358	19500	19521	19556	19426	19402	19721	19304	19482	19272	19563	19526	19562	19501	19512	19446	19624	19484	19510	19215	19317	19446	19351	19455	19579	19362	19564	19547	19409	19297	19463	19353	19631	19340	19391	19440	19426	19410	19492	19569	19309	19452	19262	19330	19539	19463	19432	19446	19593	19544	19384	19365	19384	19562	19406	19683	19483	19615	19319	19506	19453	19400	19306	19647	19575	19357	19512	19258	19588	19407	19538	19272	19580	19393	19574	19598	19454	19455	19605	19462	19609	19225	19502	19485	19487	19516	19596	19358	19565	19464	19600	19605	19358	19424	19450	19445	19367	19080	19414	19297	19529	19691	19586	19513	19531	19401	19506	19585	19446	19592	19452	19339	19335	19469	19234	19323	19634	19377	19448	19527	19426	19446	19680	19496	19460	19438	19519	19319	19378	19309	19518	19361	19555	19570	19494	19438	19495	19553	19329	19359	19548	19371	19319	19474	19699	19511	19400	19577	19415	19537	19440	19629	19627	19349	19423	19476	19602	19299	19391	19495	19377	19339	19379	19576	19655	19486	19371	19463	19315	19619	19489	19495	19395	19810	19414	19495	19641	19279	19645	19562	19370	19507	19681	19352	19318	19577	19565	19379	19706	19485	19487	19455	19487	19477	19407	19485	19475	19637	19498	19382	19382	19420	19613	19454	19424	19482	19457	19579	19457	19476	19502	19621	19643	19374	19438	19502	19402	19685	19322	19527	19237	19660	19304	19477	19481	19457	19555	19504	19359	19460	19539	19302	19404	19392	19571	19387	19258	19321	19610	19447	19483	19279	19582	19597	19386	19393	19455	19610	19456	19383	19320	19453	19659	19493	19498	19426	19522	19467	19551	19152	19589	19572	19185	19502	19454	19553	19458	19442	19486	19322	19406	19409	19473	19458	19469	19292	19489	19368	19553	19573	19360	19359	19290	19393	19496	19563	19409	19574	19594	19417	19250	19328	19304	19617	19129	19419	19274	19528	19256	19468	19611	19279	19474	19397	19486	19468	19651	19662	19779	19507	19569	19384	19700	19506	19141	19629	19610	19349	19434	19428	19435	19661	19558	19374	19467	19471	19395	19462	19367	19533	19479	19158	19298	19283	19576	19687	19762	19534	19499	19666	19421	19370	19561	19387	19547	19490	19554	19464	19317	19409	19467	19394	19629	19437	19491	19382	19330	19416	19374	19378	19477	19363	19490	19390	19485	19624	19623	19572	19459	19429	19308	19713	19388	19541	19609	19502	19469	19508	19343	19467	19493	19592	19520	19474	19491	19734	19701	19451	19639	19670	19564	19394	19337	19454	19590	19574	19668	19398	19429	19574	19343	19395	19611	19444	19530	19466	19311	19425	19444	19476	19135	19452	19327	19561	19574	19359	19628	19418	19496	19493	19387	19472	19498	19467	19528	19384	19451	19637	19444	19662	19560	19555	19583	19470	19565	19458	19586	19420	19383	19422	19406	19468	19165	19611	19655	19442	19523	19449	19652	19360	19422	19476	19670	19454	19276	19495	19660	19567	19555	19457	19458	19451	19812	19319	19358	19549	19552	19356	19346	19450	19396	19254	19549	19608	19256	19384	19262	19428	19387	19532	19565	19557	19389	19417	19361	19525	19501	19595	19525	19454	19415	19508	19487	19517	19615	19444	19546	19296	19423	19658	19472	19445	19368	19229	19360	19359	19588	19314	19386	19376	19476	19617	19464	19360	19404	19491	19336	19330	19513	19693	19662	19316	19316	19328	19587	19552	19424	19504	19686	19328	19411	19490	19504	19327	19430	19440	19632	19615	19652	19612	19634	19425	19445	19349	19448	19395	19397	19521	19469	19604	19640	19662	19499	19338	19307	19428	19469	19405	19237	19213	19388	19436	19708	19707	19404	19305	19520	19375	19620	19559	19496	19562	19581	19547	19474	19447	19381	19460	19634	19584	19492	19594	19362	19428	19408	19414	19565	19344	19419	19477	19441	19517	19605	19453	19447	19424	19392	19360	19544	19411	19599	19453	19501	19516	19530	19223	19407	19440	19534	19636	19501	19507	19443	19476	19386	19370	19497	19546	19304	19567	19432	19423	19369	19499	19448	19322	19440	19412	19402	19687	19695	19583	19442	19529	19387	19332	19734	19483	19534	19448	19586	19523	19555	19680	19444	19459	19459	19539	19464	19530	19689	19499	19688	19306	19435	19469	19560	19387	19421	19427	19620	19500	19183	19528	19404	19464	19615	19421	19553	19590	19592	19670	19410	19485	19480	19385	19417	19530	19612	19636	19687	19668	19419	19334	19460	19440	19210	19449	19528	19385	19434	19573	19554	19503	19386	19523	19693	19554	19523	19321	19357	19442	19505	19551	19707	19548	19417	19513	19477	19439	19408	19417	19477	19462	19622	19471	19312	19428	19465	19704	19740	19451	19528	19533	19380	19433	19436	19466	19418	19508	19534	19402	19612	19430	19380	19469	19527	19383	19390	19491	19574	19435	19566	19389	19506	19379	19389	19441	19532	19506	19526	19410	19362	19460	19512	19348	19386	19414	19407	19576	19560	19450	19557	19528	19578	19347	19475	19372	19547	19507	19456	19521	19503	19472	19510	19640	19549	19253	19378	19448	19533	19388	19382	19463	19494	19549	19579	19724	19504	19655	19392	19392	19615	19487	19649	19353	19461	19496	19378	19378	19495	19405	19385	19386	19459	19556	19558	19432	19495	19476	19532	19503	19565	19424	19519	19521	19764	19535	19318	19428	19588	19498	19286	19220	19452	19290	19274	19569	19279	19388	19489	19422	19525	19193	19772	19395	19527	19314	19369	19369	19593	19612	19498	19784	19434	19500	19534	19684	19521	19628	19505	19563	19531	19363	19657	19517	19652	19466	19520	19354	19425	19503	19569	19356	19448	19390	19564	19547	19472	19313	19369	19641	19542	19320	19300	19371	19498	19572	19341	19340	19653	19577	19487	19440	19469	19483	19678	19571	19516	19647	19326	19600	19366	19561	19608	19566	19496	19555	19623	19457	19726	19459	19592	19443	19462	19548	19530	19469	19451	19654	19372	19442	19531	19459	19559	19460	19498	19453	19525	19580	19574	19711	19444	19406	19555	19694	19648	19420	19693	19578	19584	19458	19462	19351	19523	19724	19605	19782	19376	19476	19446	19415	19411	19413	19609	19435	19648	19447	19580	19605	19380	19618	19533	19479	19368	19710	19459	19648	19605	19480	19622	19668	19401	19474	19549	19441	19641	19532	19620	19448	19502	19735	19519	19582	19501	19533	19525	19519	19549	19589	19443	19487	19504	19754	19491	19603	19557	19482	19382	19306	19409	19562	19424	19289	19323	19295	19499	19630	19658	19358	19441	19359	19707	19561	19473	19400	19351	19554	19547	19686	19541	19380	19501	19513	19402	19382	19560	19524	19561	19383	19401	19574	19510	19447	19303	19255	19476	19568	19738	19622	19454	19558	19549	19569	19598	19524	19290	19485	19683	19377	19503	19377	19412	19403	19503	19600	19526	19614	19750	19449	19542	19487	19619	19466	19546	19337	19376	19416	19620	19670	19574	19339	19550	19625	19534	19568	19282	19465	19554	19627	19633	19647	19480	19534	19567	19624	19492	19322	19552	19539	19390	19558	19347	19495	19580	19482	19434	19363	19495	19389	19451	19401	19443	19418	19401	19599	19622	19497	19430	19710	19588	19526	19496	19139	19309	19542	19319	19518	19631	19260	19483	19541	19471	19526	19597	19592	19552	19529	19480	19433	19520	19359	19359	19498	19585	19695	19734	19691	19527	19486	19602	19533	19560	19532	19414	19482	19614	19524	19645	19412	19299	19409	19430	19495	19722	19588	19359	19425	19405	19508	19845	19683	19504	19649	19408	19475	19649	19486	19514	19632	19514	19510	19440	19552	19523	19462	19238	19645	19283	19612	19545	19413	19290	19485	19692	19435	19623	19652	19443	19525	19427	19425	19388	19581	19523	19766	19567	19613	19517	19589	19370	19301	19532	19583	19636	19617	19447	19482	19586	19630	19423	19532	19535	19410	19709	19558	19577	19414	19328	19535	19536	19421	19480	19529	19588	19551	19789	19541	19565	19714	19513	19196	19273	19531	19724	19722	19369	19499	19468	19369	19355	19713	19412	19686	19267	19324	19390	19394	19474	19454	19581	19443	19494	19376	19318	19575	19570	19447	19472	19551	19442	19566	19470	19449	19484	19392	19513	19575	19444	19622	19279	19521	19597	19489	19504	19618	19253	19515	19520	19528	19370	19633	19409	19271	19571	19692	19369	19721	19528	19455	19515	19522	19499	19426	19563	19568	19553	19263	19610	19379	19383	19407	19849	19370	19358	19446	19430	19636	19649	19489	19501	19531	19363	19710	19618	19377	19371	19566	19601	19462	19428	19594	19433	19571	19629	19546	19825	19681	19608	19505	19677	19159
16111	19552	19115	18638	18584	18119	17958	17881	17542	17569	17743	17546	17479	17453	17297	17098	17399	17461	17275	17895	19300	19048	18398	17512	17386	17132	17250	17106	17258	17300	17193	17049	17198	17255	17286	17067	17224	17218	17386	17500	17269	17289	17306	17180	17224	17095	17178	17096	17353	17121	17311	17118	17223	17247	17217	17186	17261	17283	17116	17311	17052	17201	17169	17108	17207	17309	17180	17043	17336	17328	17185	17149	17264	17208	17178	17293	17323	17375	17315	17179	17049	17215	17140	17454	17174	17160	17218	17160	17035	17390	17414	17328	17128	17300	17248	17213	17114	17184	17136	17324	17123	17159	17135	17271	17032	17124	17229	17085	17203	17207	17216	17103	17249	17352	17234	17198	17249	17229	17088	17089	17114	17053	17252	17142	17125	17135	17235	17191	17180	17298	17224	17129	17251	17396	17229	17167	17298	17228	17210	17176	17304	17179	17252	17319	17266	17217	17365	17328	17313	17153	17344	17328	17322	17277	17133	17318	17101	17274	17139	17250	17291	17260	17393	17336	17182	17295	17159	17202	17220	17225	17292	17181	17162	17317	17253	17273	17270	17164	17312	17198	17192	17238	17276	17197	17254	17323	17203	17357	17204	17279	17171	17239	17208	17276	17249	17208	17298	17412	17110	17276	17191	17129	17215	17289	17382	17185	17162	17202	17123	17326	17260	17359	17183	17153	17133	16859	17393	17207	17286	17283	17188	17270	17219	17261	17181	17123	17185	17163	17244	17295	17259	17170	17369	17179	17042	17197	17248	17275	17275	17240	17202	17349	17180	17269	17212	17152	17194	17270	17289	17382	17125	17268	17307	17237	17298	17223	17265	17063	17244	17303	17411	17072	17313	17210	17383	17310	17094	17083	17081	17048	17238	17116	17195	17226	17313	17127	17000	17265	17246	17204	17284	17245	17155	17300	17192	17053	17260	17224	17188	17221	17189	17394	17166	17138	17167	17326	17137	17207	17192	17211	17271	17018	17316	17276	17184	17111	17270	17152	17377	17207	17374	17273	17087	17180	17206	17120	17254	17124	17089	17246	16937	17188	17162	17301	17137	17327	17168	17028	17256	17264	17319	17293	17379	17085	17176	17228	17133	17189	17305	17363	17412	17112	17149	17075	17113	17164	17329	17160	17357	17196	17161	17271	17128	17187	17118	17208	17127	17288	17293	17244	17205	17157	17287	17293	17297	17214	17350	17325	17182	17119	17258	17428	17235	17073	17007	17311	17264	17335	17080	17322	17334	17218	17041	17184	17072	17292	17323	17302	17188	17270	17026	17337	17246	17248	17148	17262	17416	17199	16964	17235	17297	17278	17295	17231	17218	17331	17068	17382	17189	17336	17050	17202	17212	17393	17221	17056	17129	17268	17077	17191	17192	17241	17094	17276	17122	17289	17219	17268	17324	17266	17327	17378	17258	17184	17232	17375	17200	17293	17301	17224	17235	17198	17177	17129	17313	17190	17167	17016	17002	17336	17441	17377	17233	17071	17179	17126	17459	17228	17257	17204	17192	17197	17231	17105	17333	17392	17143	17155	17254	17099	17093	17148	17058	17192	17140	16975	17281	17294	17302	17233	17376	17328	17138	17412	17221	17307	17181	17213	17317	17308	17294	17128	17383	17132	17249	17049	17258	17273	17241	17226	17253	17324	17115	17196	17322	17215	17097	17098	17176	17262	17008	17342	17205	17296	17066	17285	17226	17458	17238	17223	17294	17227	17387	17274	17264	17335	17182	17357	17291	17188	17031	17244	17203	17232	17131	17262	17125	17119	17269	17258	17316	17284	17117	17294	17226	17204	17271	17265	17100	17181	17209	17211	17216	17295	17287	17223	17157	17156	17193	17412	17335	17249	17384	17078	17254	17265	17208	17283	17271	17260	17169	17163	17203	17256	17175	17189	17303	17213	17092	17192	17184	17330	17242	17152	17136	17384	17127	17009	17174	17216	17271	17193	17301	17336	17347	17242	17246	17026	17162	17296	17181	17203	17159	17237	17033	17126	17258	17241	17387	17125	17286	17329	17258	17199	17137	17133	17197	17378	17296	17259	17200	17353	17242	17170	17272	17215	17288	17243	17235	17237	17225	17366	17193	17241	17254	17133	17229	17284	17122	17290	17164	17109	17282	17322	17171	17275	16992	17274	17107	17186	17226	17419	17220	17320	17248	17119	17298	17369	17097	17209	17107	17186	17313	17285	17183	17181	17296	17191	17269	17133	17342	17178	17153	17213	17269	17209	17140	17194	17226	17117	17176	17288	17321	17246	17310	17143	17303	17260	17179	17333	17318	17298	17332	17268	17127	17217	17053	17247	17256	17271	17218	17258	17288	17299	17327	17161	17233	17091	17165	17519	17238	17218	17150	17370	17208	17216	17200	17145	17107	17237	17229	17269	17351	17314	17327	17137	17236	17181	17187	17174	17086	17252	17063	17281	17218	17184	17253	17255	17108	17155	17178	17217	17220	17195	17279	17260	17217	17086	17084	17194	17153	17098	17224	17384	17099	17309	17321	17246	17147	17293	17182	17390	17231	17143	17268	17036	17187	17237	17199	17256	17255	17268	17116	17254	17164	17259	17303	17229	17312	17327	17272	17233	17325	17134	17341	17151	17252	17157	17323	17255	17411	17288	17084	17255	17273	17280	17384	17189	17298	17294	17266	17097	17365	17155	17221	17159	17571	17102	17315	17240	17209	17230	17319	17306	17148	17178	17289	17238	17348	17322	17205	17143	17250	17250	17021	17286	17269	17214	17292	17191	17236	17279	17293	17347	17343	17280	17182	17244	17070	17219	17319	17165	17223	17230	17290	17172	17244	17281	17170	17105	17246	17475	17293	17227	17185	17276	17176	17270	17163	17225	17196	17152	17428	17100	17218	17327	17292	17289	17212	17155	16973	17283	17277	17209	17178	17166	17087	17172	17204	17404	17205	17249	17393	17324	17161	17396	17103	17303	17061	17271	17148	17055	17183	17180	17179	17126	17290	17224	17284	17164	17273	17240	17197	17040	17153	17097	17147	17263	17264	17143	17304	17270	17177	17299	17100	17347	17205	17263	17391	17088	17236	17067	17405	17181	17250	17289	17333	17157	17114	17206	17152	17495	17348	17202	17236	17152	17180	17246	17243	17299	17337	17298	17044	17413	17202	17181	17256	17297	17230	17252	17227	17264	17285	17374	16998	17322	17171	17201	17253	17103	17106	17288	17267	17110	17252	17148	17437	17170	17223	17235	17240	17378	17195	17271	17316	17366	17341	17377	17166	17308	17265	17151	17107	17241	17237	17299	17251	17175	17371	17230	17169	17106	17167	17204	17137	17423	17129	17159	17149	17325	17153	17300	17209	17196	17334	17270	17236	17287	17243	17297	17164	17331	17108	17197	17188	17167	17126	17228	17191	17134	17374	17100	17272	17040	17218	17123	17138	17239	17248	17160	17231	17238	17404	17244	17275	17206	17281	17161	17224	17319	17336	17428	17151	17105	17254	17139	17220	17272	17243	17340	17262	17273	17216	17086	17302	17237	17297	17372	17205	17204	17291	17049	17327	17297	17249	17210	17313	17310	17292	17253	17148	17175	17289	17232	17177	17076	17178	17246	17308	17244	17202	17260	17186	17159	17242	17223	17229	17289	17275	17233	17363	17218	17164	17237	17123	17345	17242	17175	17098	17268	17259	17043	17340	17242	17136	17213	17210	17236	17203	17304	17222	17051	17154	17321	17402	17131	17143	17262	17160	17268	17284	17240	17433	17249	17392	17223	17265	17130	17152	17319	17239	17254	17378	17251	17166	17143	17193	17193	17155	17158	17177	17146	17009	16893	17256	17258	17254	17117	17111	17328	17344	17066	17062	17148	17192	17245	17179	17340	17323	17210	17074	17128	17179	17162	17350	17231	17375	17135	17160	17160	17306	17433	17264	17253	17279	17301	17202	17209	17244	17374	17276	17352	17209	17157	17307	17276	17202	17297	17288	17295	17208	17219	17094	17151	17132	17216	17063	17397	17150	17306	17215	17190	17114	17239	17125	17194	17271	17110	17206	17276	17080	17290	17231	17188	17150	17284	17160	17066	17512	17178	17165	17308	17236	17216	17460	17130	17320	17431	17124	17291	17138	17189	17251	17293	17320	17394	17171	17160	17168	17304	17280	17290	17126	17201	17215	17133	17299	17185	17193	17299	17035	17241	17297	17228	17270	17206	17234	17086	17306	17124	17246	17255	17205	17297	17016	17196	17261	17231	17238	17279	17203	17179	17346	17030	17284	17159	17407	17214	17259	17232	17355	17279	16993	17036	17325	17250	17289	17098	17260	17224	17168	17231	17233	17226	17278	17077	17274	17331	17198	17088	17228	17247	17221	17205	17339	17240	17313	17311	17338	17203	17176	17185	17337	17280	17188	17296	17202	17241	17258	17272	17189	17176	17308	17257	17313	17292	17124	17141	17377	17180	17098	17232	17155	17254	17445	17285	17336	17316	17294	17045	17359	17281	17009	17175	17206	17368	17432	17328	17294	17324	17208	17193	17263	17323	17264	17339	17305	17303	17200	17170	17228	17135	17244	17249	17283	17077	17178	17226	17245	17388	17300	17038	17188	17173	17204	17277	17145	17098	17335	17217	17209	17282	17189	17397	17126	17279	17189	17196	17355	17250	17159	17157	17214	17316	17148	17207	17250	17133	17185	17234	17249	17134	17172	17246	17237	17358	17362	17256	17384	17264	17391	16976	17213	17222	17137	17107	17214	17268	17279	17233	17179	17100	17184	17312	17181	17108	17306	17345	17134	17202	17186	17288	17132	17166	17296	17305	17149	17190	17214	17258	17154	17285	17324	17136	17268	17114	17265	17187	17206	17224	17384	17351	17189	17126	17094	17125	17243	17356	17106	17277	17233	17295	17089	17320	17243	17253	17384	17127	17358	17303	17395	17211	17239	17362	17236	17380	17365	17218	17243	17239	17072	17101	17051	17184	17300	17097	17159	17331	17143	17192	17346	17203	17164	17137	17392	17213	17302	17136	17331	17149	17353	17232	17278	17117	17437	17104	17223	17261	17300	17226	17090	17207	17282	17116	17242	17359	17222	17156	17309	17415	17254	17129	17206	17141	17328	17203	17479	17313	17286	17142	17133	17159	17092	17227	17265	17200
23835	21004	28339	24042	22174	22233	21970	20022	19668	19554	19476	19307	19434	19253	19335	19109	19271	19403	19314	21849	27115	25739	23060	20332	19237	19281	18985	18918	18893	18924	18999	18919	18734	19002	18943	18995	18866	19131	18926	18979	19089	19044	18864	18846	19055	18962	18995	19000	18826	18909	18954	18958	18981	19202	18960	18902	18986	18829	19028	18906	19030	18856	18897	18838	18886	18776	18878	19026	18835	18782	18903	18992	18726	18909	18920	18953	18974	18826	18901	18954	19005	19020	19143	18846	18881	18985	18833	18684	19011	19029	19024	18961	19062	19054	18931	19070	18730	19072	18816	18857	18895	19112	19073	18928	19116	19019	18976	19045	18592	19022	18923	18793	18991	18938	18983	18764	19100	19157	18801	18920	18859	18889	18906	18936	18866	18902	18814	18877	18816	18899	18801	18977	19209	18891	18915	18777	18857	18898	18766	19091	18834	18922	18772	18783	19014	18975	18891	18866	19111	18882	19104	18989	18895	18875	18800	18867	18780	18940	18836	18938	18915	18963	18916	18944	19079	18920	18968	19155	18833	18862	18820	18813	18774	18867	18900	18841	18921	19014	18913	18865	18820	18936	18588	18941	18875	19015	18673	19047	18928	18686	18622	18896	18797	18930	18772	18945	18786	18875	19013	19133	18849	18896	18868	18992	18683	18741	18780	18717	18991	18931	18953	18945	18714	18864	18914	18986	18976	18630	18854	18874	18785	18901	18791	18856	18666	18709	19014	18886	18818	18889	18855	18913	18754	18844	18873	18983	18823	18668	18963	19045	18779	18925	18958	19051	18864	19072	18720	18847	18910	19045	18924	18853	18820	18773	18969	18901	18934	18819	18825	18740	19147	19149	18765	19132	18909	19067	18962	19051	18915	18859	19008	18936	19015	18891	18863	19053	18902	18857	18910	18908	18872	18930	18857	18940	19009	18766	18805	19012	18962	18858	19035	18982	18998	18816	18934	18834	18745	18761	18861	18899	18729	18824	18807	18920	18700	18847	18978	18735	18925	19023	18934	18881	18932	18670	18908	18880	19087	18835	19011	19004	18890	18742	18807	18959	19049	18994	18975	18913	18852	19030	18865	18704	19095	19086	18840	19114	18841	18830	18890	19089	18826	18961	18841	18788	18801	18879	18924	18733	18971	18698	18789	18704	18834	18819	18798	18874	18837	18916	18757	18868	18947	18907	18898	19019	18940	18687	18957	18725	18901	18853	18869	19051	18991	18988	18848	18856	19012	18978	19017	18892	18816	18934	19097	18960	18915	18850	18745	18767	18834	18801	19056	18933	18787	18986	18662	18766	18812	18700	18751	18845	18911	18751	19012	18774	18939	18881	18683	18975	18975	18926	18860	18927	18991	18959	18975	18743	18881	18863	18976	18989	18926	19063	19195	19029	18940	19065	18981	18817	19050	18813	18938	18971	18800	18682	18925	19188	18878	19085	18839	18952	19160	18890	18852	18885	18820	18816	19016	18759	18868	18863	19045	18797	18936	18708	18777	18876	18920	18919	18749	18722	18713	18806	19153	18959	18912	18810	18875	18898	18996	18981	18957	18988	18842	19055	18988	18917	18853	19024	18859	18855	19010	19061	19018	19061	18766	19003	18804	18828	18858	18786	18882	18915	18852	18845	18879	18797	18886	18984	18782	18909	18941	18703	18926	18798	19041	18987	18937	18937	18905	18742	19013	18886	19018	18990	19069	18934	18786	18734	19160	18974	18957	18848	19076	18925	18836	18984	18893	18912	18692	19149	18871	18894	18919	18904	18862	18967	18824	18988	19097	18893	19141	18971	19079	18929	19085	18929	18961	18949	18834	18990	18871	18757	18680	18979	18816	18741	18958	18961	18854	18892	19076	19046	18679	19149	18800	18781	18956	18697	18823	18772	19061	18891	18913	18814	18826	18876	18854	18947	18822	19122	19092	18867	18887	18805	18689	18837	18893	18844	18766	19000	18980	18929	18850	18796	18998	18846	19054	18973	18973	18924	19038	18754	18730	18715	18797	18869	18882	18903	18673	18784	18999	18883	18887	18982	18974	18919	18937	18958	19041	18913	18826	18846	19121	19030	18984	18841	18850	18853	19006	18907	18787	19009	18843	18774	19034	18967	18678	18924	18850	18721	18851	18862	18889	18838	18859	18968	18883	18765	18837	18986	18847	18916	19109	18982	18791	18839	18982	18883	18716	19076	19025	18826	18813	18962	19043	19040	19118	18764	19019	18681	19032	18943	18905	19177	18818	18907	18938	18886	18784	18916	18807	18806	18976	18870	19070	19003	18947	18840	19048	18800	18772	19017	18794	18895	18886	18810	18911	18696	18797	18826	18922	18767	18870	18805	18960	18803	18990	18611	18824	18787	18926	19020	18863	19053	18951	18895	18948	18892	19018	18862	19023	18892	18852	18803	18939	18898	19079	18743	18964	19068	18527	18659	18948	18990	19024	18753	18767	18959	19073	19063	18943	18853	18944	18994	18851	18876	18856	18987	18865	19080	18821	18979	18796	18916	18860	18813	18836	18807	19073	18968	18896	18879	18917	18947	19098	18664	19076	18784	18939	18895	18964	19042	18792	18746	18937	19044	18987	18918	18876	19021	18915	19026	18965	18831	18828	18831	18773	18832	18801	18973	18747	18937	18827	18804	18788	18788	19182	19033	18921	18945	18966	18737	19006	19032	18826	18855	18934	18847	18859	18852	19084	18833	18981	18939	18836	18767	19007	18868	18857	18822	19000	18827	18731	18852	18894	18960	19006	19027	18980	18741	18814	18807	18856	19022	18869	18933	18890	18811	18997	18811	18961	18770	18847	18882	18810	18820	19036	18973	18889	18708	18861	19021	18892	18916	18893	18941	19015	18803	18682	18857	18732	18942	18996	19004	18752	18965	18890	19113	19005	19046	18650	19076	18997	18895	18971	19073	18965	18968	18898	18875	19090	18760	18897	18914	19119	18915	18761	18812	18899	18978	18999	18794	18755	18965	18966	18944	18945	18889	18810	18586	18897	18823	18836	18747	18964	18942	18921	19004	18934	18900	18882	19053	18870	18930	18882	18846	18915	18942	18836	18887	18927	19057	18781	18977	18897	18712	18884	19010	18841	18983	19115	19124	18910	18987	18957	19098	18904	18963	18953	18844	18874	18767	18862	18855	18855	18726	18796	18818	18800	18872	18952	18855	18974	18880	18990	18889	18925	18844	18969	18990	18965	18929	18988	18957	18987	18948	18999	18739	19040	18788	18751	19000	18930	18972	18838	18887	19000	18613	19012	18672	18858	19092	18807	18894	19125	18806	18906	18915	18789	18921	19132	19023	18942	18774	18838	18857	18948	18929	18805	18823	18911	18794	18816	18817	18973	18769	18960	18713	18842	18724	18842	19053	18982	18765	18929	18960	18859	18823	19006	18810	19034	18818	18725	18889	18679	18988	18984	19031	18823	18876	18878	19018	18714	18869	18847	19056	18976	18815	18836	18813	18847	18840	18982	18721	18784	18934	18856	18814	18851	18899	18997	18946	18990	18808	18743	19079	18826	18937	18817	18914	18782	18709	18939	19004	19014	18903	18905	18855	18797	18870	18706	19182	18986	18888	18796	18739	18900	19003	18923	19019	18953	19024	19006	19027	18747	19011	18941	18741	19091	18895	18735	18924	19093	19109	19045	18938	18876	18799	18816	18988	18767	18908	18947	19007	18878	18835	18834	18859	18933	18933	18883	18723	18815	18786	19040	18924	18858	18768	18626	18847	19085	19181	18847	18641	18907	18966	18832	18877	18791	18962	18778	18977	18992	18778	18804	19006	19004	18873	18762	18870	19110	19112	18867	18901	19016	18883	18974	18937	18787	18826	18973	19071	19072	19009	18883	19131	18800	18851	18959	18780	18950	18745	18791	18868	18868	18996	18957	19010	19104	19076	18789	18947	18926	18877	18993	18880	18860	18971	19184	18895	19057	18779	18792	18837	18858	18997	19018	19010	18853	18858	18875	18947	18982	18933	19003	18724	18865	18908	19010	18761	18874	18961	18935	18809	18772	18896	18921	19253	18895	18651	18897	18989	18811	18917	18673	18985	18800	18930	18892	18870	18869	19039	18990	18852	18732	19030	18897	18960	18979	18699	18898	19078	18748	18851	18803	18773	18811	19017	18908	18831	19016	18834	18816	19045	18790	18821	18769	18756	18701	18919	18826	18845	19102	18817	18879	18695	18741	18752	18943	19198	18723	19138	19136	18755	18921	18771	18753	18839	18843	19020	19049	18791	18869	18861	18986	19049	18953	19044	18950	19058	18929	18976	18931	19020	18997	18865	18902	18896	18805	19060	18796	18812	18940	18842	18965	18834	18937	19087	18862	18930	18853	18867	18743	18776	18924	18895	18954	19072	19167	19007	19268	18992	18964	18951	18912	18921	18970	18964	18922	18897	18821	18971	18822	18981	18974	18728	18720	18859	19000	18888	18920	18918	18804	18854	18873	18873	18838	18910	18946	19099	19088	18796	18986	18875	18908	18834	18915	18960	18833	18866	18835	18688	18778	18976	18944	18876	18856	18908	18997	18855	18960	18839	18833	18978	18757	18875	18867	18839	18901	18704	18941	18987	18884	18841	19103	18645	18928	18918	18914	19030	18894	18896	18864	18866	19098	18945	18913	18969	19054	18948	19048	18928	19005	18827	18798	18803	18917	18779	18915	18708	18848	18846	19051	19069	18939	18958	18846	18875	18798	19011	18785	19017	18922	18691	18864	19104	19075	18999	19013	18911	19009	18875	18883	18941	18756	18999	18952	18837	19009	18865	18833	18981	18816	18885	18964	18774	18818	18873	18822	18949	18691	19050	19032	18818	18865	18906	19024	18994	19092	18831	18848	18840	18885	18799	18844	18775	18816	18733	19054	18839	18831	18686	18605	18991	18974	18858	18914	18840	18801	18962	18803	18921	18645	19005	18892	18972	18992	18798	18841	18894	18873	18929	18878	18987	18774	19003	19000	18846	19004	18995	18962	18790	18987	18880	18914	19153	18968	18812	18852	18978	18783	19055	19030	18862	19002	19011	19024	18997	18912	18764	19013	18811	18969	18765	18975	18996	19154	19087	19010	18923	19103	18809	18799	18889	18859	18842	18911	18819	18831	18889	18765	18764	19058	18833	18838	18974
15063	24601	23703	20953	19779	19018	18617	18222	17884	17787	17777	17631	17785	17498	17509	17486	17332	17443	17187	22100	28904	25932	21818	18404	17259	17185	16916	16915	17050	17070	16856	16895	17016	17017	16802	16812	16993	16814	16943	16991	16903	16929	17122	17017	16892	16969	16886	16853	17082	16898	16936	16856	16988	16987	16848	17012	16919	17161	16987	16927	17061	16877	16848	17116	16857	16969	16880	17002	17035	16927	17074	17173	16987	16941	17065	17111	17122	16937	17020	16945	16867	16940	17071	16924	17031	17073	17036	16791	17038	16949	17014	16920	17009	17043	16886	16815	16796	16948	17074	17037	16879	16998	17011	16888	17081	16975	16858	17003	16949	16903	16950	16989	16880	16957	16840	16878	16859	17115	16815	17133	16777	17059	17013	16830	16987	16903	16973	16925	16977	16994	16931	16881	16774	16925	16928	17210	17032	17061	16878	16906	17032	16939	16968	16859	16987	16970	16823	16771	16919	17033	16801	16887	17020	17091	17047	16895	16874	16978	16786	16779	16973	16982	17034	16920	16872	17018	16854	16849	16810	16823	17003	17064	16934	16978	16947	16925	16965	16741	16990	16770	17109	16921	16788	17017	16809	16914	16990	16763	16994	16871	16914	16882	16988	16988	16809	16846	16865	16819	16717	16972	16859	16986	16975	17013	16912	16895	17048	16977	16960	16936	17023	17064	17015	16831	17015	16887	16905	16686	16877	17018	16838	17021	17143	17020	17038	16892	16885	17022	16758	16960	16893	17063	16942	16795	17026	16880	17161	17174	17021	16875	16845	16877	16792	16797	16943	16980	16982	17077	16906	16970	16894	16723	16927	16832	16848	16951	16986	16939	16856	16923	17026	16916	17076	16989	16872	16867	16791	16792	17058	16948	16946	16866	17026	16948	17035	16983	16771	16883	16931	16915	16960	16939	16968	17050	16927	17094	17112	16894	16949	16860	16856	16971	17004	16875	17085	16912	16923	17084	16822	17049	16883	16989	17016	16957	17139	17038	16993	16878	16974	16953	16945	16930	16868	17180	17028	16880	16870	16805	17132	16872	16966	16956	16887	16943	16916	17056	16972	17095	17016	17045	16772	17075	16962	17032	16942	16846	17005	16823	16915	17032	16747	16937	16925	16991	16875	16755	17030	16892	17044	16941	17104	16795	16809	17167	17101	16746	17082	17033	16918	17019	16880	16898	17032	17073	17074	16787	16923	17092	17175	17007	16941	16988	17000	16926	17047	16828	17129	16908	16953	17005	16857	17027	16898	16968	16841	16867	16876	16759	16832	16979	17053	16919	16958	17007	16917	16868	16940	16987	16830	17072	16801	17112	16806	17007	17016	16889	16949	16888	17020	16894	16838	17015	17042	16929	16906	16924	16924	16831	16915	16831	17087	17062	16900	16938	17036	16828	17098	16978	16884	16925	16901	16867	16966	16889	17010	17010	17004	16770	16776	17037	16996	16914	16837	16907	17039	16913	16968	17014	16972	16942	16846	16906	17073	16826	17047	16899	16973	17081	16942	17018	16870	16896	17076	16907	17006	17084	17038	16895	16953	16939	17140	16907	16883	17004	16986	16973	17037	16832	16835	16926	16920	16936	16949	17143	16858	17133	16945	16953	16985	16756	16904	16866	16824	16965	16909	17005	17004	16823	16925	17018	16923	16987	16912	17131	16867	16834	16846	17013	16895	16987	16961	17007	16962	17063	16836	16981	16906	16991	16785	16897	16986	16972	16896	16906	16826	17037	17050	16925	17045	16821	16825	16986	16914	17134	16852	17023	17099	17001	16970	16924	17037	17107	16904	16972	16954	16877	16956	16940	16895	16910	16897	16885	16857	16827	16838	17101	16932	16994	16883	16974	16986	17004	16967	17101	16930	16860	16971	16873	16906	16965	16807	16884	16863	16925	17096	16775	16916	16870	16997	16866	17070	16931	16816	17179	16764	16801	16902	16865	16859	16871	16948	16883	16998	16872	17083	16999	16863	17128	17107	16934	16951	16968	16913	16991	16919	16892	16933	17022	16892	16905	16968	16737	16802	16910	16764	16694	16958	16875	16882	16987	17056	17048	16870	16966	16849	16826	17048	17079	16852	16913	16780	16824	16801	16866	16954	16974	16981	16979	16902	16918	16894	17011	17101	17034	16877	16942	16863	16792	16940	16967	17156	17022	16992	16920	16962	16910	17020	16967	16978	17023	16866	17071	16998	16861	17008	16982	16954	16987	16841	17012	16908	17027	16949	16850	16938	16994	17012	16998	17045	16979	16746	16823	16877	17013	16924	16946	16961	16831	16847	16915	16969	17117	16913	17012	16743	16913	16929	16938	16933	17001	16997	16826	16941	16818	16944	16847	17048	16891	16927	16807	16958	16985	16995	16997	17022	17025	16894	16919	16975	16931	16941	16846	16976	17059	17011	17033	16939	17123	17016	17019	16901	16886	17077	17022	17005	17008	16920	17000	16881	16863	17095	16990	16861	16894	16834	16948	16896	16967	16864	16999	16900	17173	16975	16930	16929	16917	16946	17030	16931	17036	16990	16845	16924	17022	16993	17013	16973	16968	16862	16958	16922	16994	16994	16899	16906	16853	16765	17001	17067	16874	17079	16935	16920	16993	16977	16783	17074	16883	16929	16984	17011	17190	16796	16980	16872	17138	16834	16918	16866	17022	16904	16983	16973	16677	16929	16916	16887	17091	17122	17007	17021	16948	16839	16845	17038	16939	17082	16813	16897	16784	16974	17008	17075	16757	17059	16891	17025	16911	17052	17096	16913	17113	17093	16854	16936	17038	16963	16961	16987	16844	16784	16950	17140	16963	16899	16820	16937	16817	17003	16979	17018	17029	16869	16822	17225	16806	16901	16919	16897	16928	17190	17064	16895	16968	17149	16772	16886	16979	16773	16862	17026	16836	16997	16908	17053	16963	16857	16826	16903	16947	16816	16953	16955	17012	16915	16881	16984	16926	17018	17041	16884	16961	16841	17014	16899	16762	16987	16803	16913	16885	16800	17053	16967	17078	16986	16833	17058	16929	16978	17000	16863	16869	17019	17011	17001	16853	17053	16860	17168	17040	17070	17021	16941	16979	16927	16811	16921	16873	16910	17059	16763	16929	16875	17074	16952	16884	16984	16906	17105	16893	16855	16928	16807	17033	16900	16902	16876	16994	16962	16923	16953	16842	17094	16830	16931	16907	17045	17023	17109	16897	16970	16984	16891	17071	16913	17058	16844	17082	16792	16953	17163	16962	16929	17031	16884	16891	16854	16969	16954	16908	16949	16623	17037	16993	16924	16869	16830	16763	16928	16846	16966	16904	17042	16981	17077	16893	16999	16685	16996	17012	17012	16878	16937	17045	16925	17026	16834	16843	17057	16934	16954	16965	16883	16963	16791	16981	17070	17035	16943	16892	17183	17012	16984	16805	16964	16771	17038	17130	16945	16879	17051	16935	16796	16887	17022	16888	16954	16929	16961	16932	16867	16919	16928	16992	16937	16846	16751	16970	16990	16988	17073	17011	17084	17069	16851	16992	16967	16963	17041	16988	17037	16849	16881	17012	16945	16927	17048	16925	16950	16978	16919	16844	16959	17058	16973	16980	16863	17045	16914	17065	16805	16975	17021	16733	16983	16971	16939	16920	16817	16906	16897	16946	16844	17028	16859	16861	16728	17040	16877	16883	16870	16874	16946	17019	16906	16813	17009	16824	16872	17055	16979	16892	16932	16903	17051	17095	16893	17055	17072	16831	16910	16921	16992	16789	17034	17049	16895	16846	17014	16793	16912	16820	17247	16932	16840	17097	17038	16842	16797	16971	16864	17174	16816	17027	17109	16877	17075	17039	17104	16994	16994	16875	17110	17062	16995	17026	16876	16840	16944	16765	16983	16947	16733	16941	16967	16906	17028	16963	16894	17069	17144	16875	16865	16854	16818	17017	16948	16898	16900	16956	16915	17098	16906	17006	16934	16873	16884	16967	17081	16841	16917	16955	17051	17042	16759	16950	16988	17021	16997	16996	16970	16820	16961	16972	17067	17006	16972	17027	16992	16947	16888	16918	16839	16892	16967	16893	16978	16880	16974	16906	16898	16746	17042	16949	17065	17069	16841	16912	16912	16945	16910	16975	16876	17020	17098	16965	16997	16892	16967	16952	17000	16995	16933	17079	17104	17012	17030	17077	16907	17134	17027	16938	16937	16828	16970	16798	16702	16938	16849	16993	16816	16887	16987	17038	16982	16836	17032	17131	16756	17056	16943	16855	16952	17053	16861	16997	17097	16919	17008	16961	16894	16939	16991	16974	16913	17093	16936	16794	17045	16964	16982	16788	17038	16848	16895	17054	16996	16795	16708	16930	16972	16913	17013	16815	16958	17016	16858	16955	17054	16914	17082	16821	16983	16894	17003	17072	16871	16970	16846	17153	17058	16888	16940	16803	16960	16918	16917	16806	16747	16791	16888	16825	16706	16871	17005	16899	16877	16767	16725	16994	16950	17042	16941	16826	16800	16948	17045	16962	17048	17084	16863	16938	16892	16921	16932	16878	16852	16946	16850	16935	17074	17073	16918	16920	16931	16923	16982	16862	16863	16915	16930	16861	17045	17046	16948	16967	17110	16857	16994	16922	16923	17060	17001	16927	16912	16961	16889	16900	16991	16964	16949	17107	16846	16849	17038	16943	16919	16975	16870	16959	17021	16954	17166	16965	16930	16891	16859	16870	17010	16793	16838	17037	16870	16910	16816	16847	16983	16830	16886	16984	16961	17012	16955	16921	17003	16963	16930	16942	16932	16968	16996	16947	17071	16880	16972	16894	16996	17056	16900	17131	16899	17007	16893	16981	16986	17101	16998	16955	16997	16994	16924	16754	16836	17087	16910	16906	16855	16975	16985	16816	17101	16840	16751	16854	17118	16880	16987	16878	17057	16988	16876	17056	16825	16800	16875	17038	17012	16966	17060	16876	16794	16888	17042	17030	16995	16975	17116	16904	16909	16915	16990	16836	16971	16890	16814	16904	16912	16948	16926	16883	16978	16984	16926	16804	17057	17022	16946	16904	16970	16980	16974	17034	16866	16943	17064	16805	16864	16771	16866	16973	16950	17018	17032	16943	16904	16948	16972	16985	16984	16862	17052	17044	16920	17009	16981	16860
22730	20984	28723	23466	21278	23464	24922	20465	19519	20199	19892	19609	19466	19316	19235	19481	19602	19006	19145	24003	32281	29878	25774	21305	19624	19145	18907	18574	18724	18546	18546	18754	18715	18556	18677	18575	18794	18663	18803	18493	18564	18755	18686	18559	18805	18571	18920	18939	18705	18796	18596	18699	18676	18589	18783	18617	18561	18641	18723	18620	18698	18693	18658	18529	18826	18689	18520	18676	18883	18461	18589	18796	18665	18869	18823	18720	18306	18688	18731	18667	18698	18748	18625	18716	18770	18732	18815	18665	18725	18444	18635	18673	18540	18765	18706	18698	18670	18656	18614	18757	18898	18731	18696	18851	18622	18646	18652	18615	18581	18672	18506	18760	18725	18498	18486	18633	18712	18542	18695	18799	18890	18669	18650	18804	18818	18677	18676	18614	18563	18672	18495	18513	18700	18816	18526	18547	18533	18601	18605	18724	18641	18612	18734	18578	18883	18547	18734	18493	18646	18605	18434	18504	18691	18569	18720	18680	18595	18794	18678	18523	18691	18482	18772	18574	18912	18654	18452	18283	18830	18752	18488	18787	18645	18690	18578	18421	18608	18593	18739	18672	18517	18711	18589	18638	18542	18741	18777	18581	18503	18724	18646	18758	18665	18853	18620	18625	18685	18396	18756	18623	18779	18489	18545	18522	18608	18632	18672	18676	18686	18538	18521	18645	18842	18612	18504	18636	18585	18733	18658	18538	18744	18607	18697	18575	18698	18654	18571	18661	18837	18725	18600	18484	18656	18515	18494	18566	18485	18527	18499	18592	18676	18637	18451	18637	18717	18599	18709	18602	18694	18829	18706	18448	18538	18856	18625	18557	18608	18472	18487	18507	18789	18649	18506	18484	18702	18632	18825	18631	18643	18529	18567	18569	18382	18693	18621	18521	18617	18619	18566	18500	18683	18637	18700	18673	18684	18616	18630	18784	18577	18526	18596	18620	18831	18719	18546	18537	18675	18788	18486	18794	18748	18579	18630	18685	18773	18658	18737	18597	18669	18677	18713	18659	18425	18533	18716	18727	18574	18497	18565	18552	18529	18591	18737	18660	18675	18547	18848	18507	18567	18610	18753	18569	18506	18533	18547	18687	18562	18747	18581	18658	18554	18608	18631	18678	18578	18653	18843	18733	18669	18641	18758	18767	18571	18707	18590	18674	18480	18630	18541	18557	18649	18436	18804	18729	18893	18501	18557	18520	18761	18745	18684	18416	18455	18891	18726	18600	18647	18557	18702	18789	18610	18707	18500	18554	18584	18687	18658	18526	18645	18494	18733	18493	18671	18616	18579	18622	18777	18519	18681	18685	18612	18681	18798	18812	18737	18745	18716	18689	18703	18503	18716	18681	18499	18636	18737	18483	18677	18576	18563	18511	18524	18545	18651	18832	18646	18617	18722	18458	18415	18607	18594	18558	18521	18601	18642	18529	18475	18638	18607	18601	18534	18640	18689	18562	18571	18721	18544	18692	18572	18406	18639	18633	18553	18464	18731	18552	18511	18648	18560	18511	18522	18459	18483	18570	18383	18722	18629	18640	18769	18598	18646	18580	18572	18832	18551	18713	18627	18589	18717	18698	18670	18585	18730	18718	18669	18644	18501	18663	18810	18844	18611	18628	18531	18531	18584	18723	18492	18558	18482	18430	18698	18793	18571	18515	18648	18675	18614	18648	18676	18783	18646	18590	18665	18670	18654	18770	18763	18642	18911	18653	18480	18662	18720	18655	18495	18408	18704	18699	18655	18469	18731	18723	18399	18758	18497	18615	18567	18756	18607	18668	18764	18735	18741	18650	18609	18545	18548	18541	18908	18656	18897	18656	18645	18557	18716	18764	18646	18613	18767	18679	18622	18588	18465	18753	18709	18772	18546	18651	18495	18862	18694	18575	18811	18910	18521	18668	18796	18629	18469	18517	18709	18663	18620	18683	18699	18780	18658	18606	18590	18783	18621	18759	18637	18703	18740	18664	18699	18741	18708	18386	18741	18591	18560	18891	18520	18627	18625	18636	18624	18560	18611	18476	18714	18535	18643	18710	18875	18529	18417	18407	18500	18868	18712	18523	18717	18550	18552	18689	18698	18761	18765	18636	18681	18791	18680	18628	18566	18479	18518	18655	18578	18583	18693	18658	18712	18558	18502	18660	18637	18499	18519	18697	18655	18610	18553	18701	18719	18743	18823	18713	18549	18711	18421	18649	18524	18726	18470	18469	18477	18580	18483	18743	18651	18826	18747	18658	18541	18674	18746	18702	18610	18643	18441	18551	18373	18610	18693	18599	18785	18284	18547	18542	18788	18746	18689	18803	18587	18535	18792	18599	18733	18492	18602	18617	18403	18750	18794	18543	18545	18654	18576	18700	18486	18596	18560	18634	18660	18718	18823	18814	18470	18660	18628	18544	18590	18414	18740	18643	18638	18575	18653	18459	18718	18600	18759	18560	18654	18479	18544	18608	18810	18509	18466	18709	18605	18759	18550	18763	18608	18853	18737	18559	18642	18685	18567	18499	18428	18612	18478	18545	18374	18439	18642	18682	18570	18623	18728	18508	18808	18478	18609	18722	18523	18623	18757	18511	18700	18554	18653	18531	18620	18757	18651	18628	18628	18596	18596	18643	18546	18636	18441	18418	18643	18638	18485	18588	18499	18625	18644	18597	18560	18767	18720	18613	18749	18571	18537	18567	18718	18540	18472	18500	18694	18460	18510	18555	18612	18629	18663	18796	18744	18639	18562	18858	18492	18543	18685	18493	18439	18816	18436	18584	18678	18674	18502	18691	18867	18571	18528	18689	18713	18646	18479	18499	18660	18786	18642	18643	18695	18683	18591	18484	18739	18736	18662	18520	18644	18430	18751	18644	18596	18617	18726	18629	18730	18537	18700	18528	18673	18558	18507	18599	18535	18713	18701	18808	18624	18648	18692	18788	18597	18629	18513	18608	18513	18662	18697	18454	18588	18699	18571	18797	18665	18511	18449	18618	18520	18540	18562	18764	18626	18842	18489	18407	18679	18612	18460	18888	18720	18582	18510	18645	18534	18601	18560	18572	18593	18749	18695	18584	18564	18642	18620	18435	18575	18681	18837	18600	18521	18522	18497	18542	18532	18604	18381	18715	18562	18463	18489	18599	18631	18423	18443	18680	18695	18535	18544	18529	18628	18536	18599	18491	18437	18640	18836	18676	18547	18747	18665	18776	18680	18628	18557	18524	18662	18487	18756	18671	18772	18609	18712	18603	18557	18625	18607	18508	18476	18475	18663	18714	18677	18502	18538	18629	18528	18858	18763	18504	18663	18807	18488	18619	18972	18742	18680	18664	18777	18788	18507	18662	18695	18559	18666	18663	18598	18499	18480	18699	18537	18844	18794	18700	18554	18665	18358	18487	18672	18702	18413	18431	18518	18885	18413	18753	18720	18794	18599	18385	18655	18563	18639	18631	18716	18571	18703	18651	18604	18714	18820	18521	18465	18774	18537	18522	18656	18765	18564	18799	18574	18539	18669	18460	18624	18626	18584	18756	18703	18428	18527	18600	18730	18593	18715	18741	18707	18446	18598	18620	18620	18707	18669	18586	18671	18629	18424	18654	18587	18594	18560	18577	18580	18732	18569	18733	18465	18421	18619	18630	18632	18762	18585	18550	18700	18630	18393	18564	18589	18558	18652	18205	18598	18849	18486	18490	18423	18622	18672	18749	18698	18628	18763	18519	18608	18931	18613	18472	18740	18881	18744	18625	18605	18691	18477	18589	18698	18679	18738	18551	18657	18639	18548	18620	18749	18691	18572	18628	18490	18662	18553	18593	18515	18565	18684	18529	18779	18640	18786	18767	18468	18648	18681	18747	18602	18693	18552	18686	18575	18679	18658	18656	18666	18528	18617	18526	18717	18590	18825	18544	18405	18661	18693	18606	18810	18466	18592	18675	18571	18394	18428	18748	18828	18557	18629	18576	18640	18551	18648	18733	18631	18529	18522	18864	18521	18643	18591	18426	18787	18722	18478	18761	18745	18605	18625	18733	18927	18551	18676	18367	18661	18411	18492	18671	18643	18520	18678	18606	18624	18536	18519	18629	18671	18760	18668	18517	18557	18743	18554	18764	18620	18673	18809	18653	18797	18499	18628	18763	18673	18563	18705	18665	18629	18637	18824	18525	18550	18675	18393	18552	18583	18583	18616	18701	18638	18513	18681	18915	18895	18557	18528	18640	18564	18648	18691	18638	18673	18702	18736	18571	18359	18527	18780	18436	18720	18561	19031	18652	18623	18387	18692	18513	18554	18715	18716	18628	18598	18469	18572	18837	18659	18745	18417	18501	18676	18655	18619	18568	18728	18672	18728	18607	18532	18574	18751	18606	18634	18569	18460	18602	18593	18730	18735	18554	18624	18601	18809	18579	18522	18480	18639	18712	18858	18522	18616	18633	18585	18717	18835	18497	18496	18391	18423	18515	18607	18743	18635	18597	18674	18722	18573	18433	18746	18687	18658	18814	18704	18436	18661	18610	18592	18609	18623	18454	18740	18790	18697	18696	18442	18675	18857	18556	18729	18617	18586	18665	18523	18607	18580	18579	18600	18570	18664	18734	18650	18545	18639	18675	18556	18678	18397	18580	18646	18618	18670	18691	18749	18610	18773	18473	18566	18797	18607	18590	18522	18811	18640	18567	18660	18590	18830	18572	18777	18714	18774	18649	18583	18566	18628	18609	18629	18628	18631	18578	18704	18524	18724	18754	18712	18751	18573	18436	18501	18407	18600	18575	18664	18559	18605	18491	18595	18534	18502	18700	18778	18795	18636	18578	18631	18656	18472	18848	18650	18685	18716	18573	18816	18717	18801	18655	18603	18653	18599	18704	18433	18669	18571	18693	18611	18750	18681	18517	18832	18599	18581	18764	18753	18760	18705	18498	18536	18588	18491	18649	18314	18694	18663	18563	18700	18537	18423	18683	18750	18376	18689	18621	18738	18601	18648	18680	18787	18444	18557	18535	18673	18680	18721	18655	18686	18601	18474	18530	18557	18512	18628	18536	18609	18623	18601	18600	18714	18708	18840	18555	18614	18512	18673	18467	18392	18643	18690	18710	18715	18630	18832	18603	18488	18694	18555	18529	18577	18514	18538	18563	18743	18878	18647	18642
16408	28730	27598	23286	21807	20321	19405	18739	18847	18529	18408	17987	17820	17717	17641	17389	17518	17570	17300	26463	34099	30833	25542	19318	17770	16997	16790	16594	16773	16763	16879	16800	16862	16706	16662	16826	16755	16718	16627	16815	16798	16773	16754	16951	16807	16669	16778	16856	16780	16697	16910	16670	16872	16862	16847	16569	16581	16793	16525	16870	16867	16743	16749	16673	16869	16667	16788	16735	16807	16849	16710	16812	16751	16752	16844	16638	16752	16915	16855	16723	16775	16952	16737	16792	16633	16572	16888	16688	16813	16730	16728	16716	16830	16742	16735	16612	16749	16677	16704	16747	16614	16746	16684	16693	16869	16716	16767	16776	16675	16947	16617	16772	16780	16796	16664	16870	16575	16619	16799	16720	16792	16799	16606	16871	16749	16661	16856	16632	16782	16791	16732	16826	16703	16745	16756	16717	16743	16645	16704	16780	16670	16711	16651	16664	16840	16738	16582	16711	16689	16709	16835	16703	16760	16783	16865	16669	16743	16773	16727	16675	16723	16658	16744	16697	16641	16794	16569	16722	16892	16697	16824	16766	16840	16871	16633	16819	16853	16812	16709	16871	16745	16801	16880	16672	16839	16867	16850	16891	16770	16796	16703	16650	16759	16515	16749	16724	16660	16881	16769	16767	16492	16584	16785	16855	16761	16617	16732	16688	16636	16640	16703	16681	16806	16715	16862	16739	16644	16767	16737	16769	16709	16761	16705	16746	16680	16814	16729	16581	16712	16671	16597	16737	16606	16650	16592	16727	16800	16681	16716	16694	16652	16828	16683	16676	16597	16541	16765	16742	16597	16716	16840	16536	16743	16661	16709	16783	16705	16756	16737	16963	16785	16760	16800	16875	16711	16747	16698	16712	16597	16845	16753	16827	16510	16792	16700	16743	16955	16666	16806	16559	16890	16632	16785	16577	16671	16894	16692	16619	16629	16851	16783	16698	16672	16682	16586	16862	16775	16717	16595	16734	16798	16754	16665	16746	16528	16632	16841	16593	16810	16698	16895	16696	16651	16817	16783	16558	16680	16761	16577	16895	16600	16970	16590	16779	16829	16758	16687	16739	16531	16655	16785	16729	16711	16758	16792	16665	16697	16780	16666	16706	16634	16819	16526	16719	16846	16641	16874	16892	16741	16572	16714	16567	16819	16844	16664	16668	16672	16653	16748	16581	16610	16625	16653	16667	16673	16659	16609	16708	16786	16665	16805	16792	16721	16707	16717	16716	16813	16807	16731	16739	16659	16762	16681	16633	16513	16807	16762	16607	16797	16721	16854	16860	16796	16805	16756	16656	16590	16700	16774	16706	16731	16697	16691	16695	16550	16690	16624	16808	16846	16618	16721	16776	16627	16815	16629	16641	16547	16860	16775	16794	16678	16941	16528	16911	16537	16721	16822	16662	16798	16720	16690	16551	16676	16763	16741	16740	16522	16880	16564	16666	16725	16651	16655	16607	16739	16685	16769	16845	16665	16776	16518	16783	16659	16680	16836	16730	16575	16694	16768	16901	16812	16635	16600	16647	16689	16683	16764	16599	16908	16621	16864	16909	16562	16747	16638	16764	16787	16741	16639	16595	16778	16706	16793	16868	16792	16896	16680	16675	16571	16687	16628	16721	16762	17031	16659	16831	16819	16789	16789	16809	16614	16680	16655	16787	16598	16656	17074	16810	16756	16845	16826	16742	16720	16731	16741	16682	16642	16690	16843	16831	16472	16719	16593	16756	16772	16727	16773	16716	16606	16671	16643	16573	16739	16688	16644	16597	16867	16743	16668	16838	16740	16707	16713	16906	16715	16746	16736	16658	16653	16511	16819	16695	16653	16797	16609	16656	16761	16574	16934	16902	16792	16591	16590	16698	16784	16694	16755	16826	16722	16826	16809	16822	16779	16832	16632	16612	16632	16667	16621	16624	16739	16767	16649	16845	16593	16762	16978	16718	16843	16648	16730	16739	16801	16825	16714	16773	16770	16612	16800	16746	16567	16621	16669	16786	16672	16762	16744	16817	16923	16687	16818	16906	16664	16759	16839	16473	16825	16804	16559	16676	16587	16839	16669	16888	16666	16693	16741	16646	16658	16695	16583	16554	16646	16801	16592	16807	16702	16536	16699	16756	16798	16782	16824	16766	16643	16585	16638	16703	16837	16561	16561	16865	16666	16648	16527	16831	16781	16781	16760	16668	16727	16807	16732	16664	16790	16717	16863	16750	16807	16721	16744	16838	16923	16729	16750	16633	16710	16744	16785	16772	16732	16857	16882	16629	16704	16632	16773	16576	16739	16917	16780	16796	16730	16715	16674	16786	16722	16611	16700	16695	16842	16671	16612	16710	16773	16691	16578	16847	16884	16667	16609	16750	16643	16824	16826	16653	16641	16763	16616	16736	16759	16742	16780	16801	16697	16742	16698	16814	16835	16762	16623	16668	16683	16759	16655	16723	16855	16610	16683	16664	16756	16925	16811	16757	16613	16621	16731	16710	16804	16668	16759	16827	16709	16601	16597	16780	16750	16570	16620	16742	16710	16653	16761	16658	16717	16783	16695	16578	16758	16614	16600	16633	16554	16733	16692	16701	16916	16781	16778	16707	16758	16546	16841	16714	16588	16618	16727	16817	16647	16788	16752	16711	16649	16752	16765	16719	16644	16783	16871	16593	16778	16586	16856	16850	16594	16695	16794	16750	16838	16749	16821	16653	16756	16877	16646	16734	16776	16610	16726	16722	16756	16746	16827	16716	16693	16791	16971	16883	16754	16679	16792	16810	16736	16915	16668	16712	16632	16665	16645	16599	16718	16742	16668	16722	16659	16784	16724	16616	16670	16819	16506	16838	16636	16709	16580	16538	16880	16654	16725	16474	16905	16694	16887	16683	16844	16699	16736	16576	16590	16668	16812	16859	16805	16546	16932	16884	16840	16696	16771	16610	16873	16703	16769	16787	16735	16623	16720	16502	16702	16837	16501	16583	16723	16599	16737	16687	16713	16562	16633	16760	16781	16673	16615	16884	16741	16845	16711	16625	16846	16718	16712	16873	16668	16674	16700	16831	16663	16838	16662	16684	16753	16826	16710	16659	16719	16608	16707	16745	16747	16765	16685	16623	16732	16645	16693	16603	16718	16704	16608	16822	16705	16584	16695	16543	16900	16609	16589	16767	16890	16709	16759	16693	16572	16720	16715	16707	16556	16500	16838	16634	16572	16785	16758	16754	16878	16820	16810	16899	16753	16862	16808	16668	16727	16731	16800	16771	16756	16683	16675	16748	16730	16732	16795	16670	16693	16717	16742	16633	16619	16622	16738	16791	16680	16562	16863	16537	16824	16875	16867	16762	16801	16666	16782	16675	16767	16780	16678	16888	16931	16678	16680	16814	16761	16762	16699	16650	16725	16806	16633	16677	16711	16839	16686	16810	16599	16662	16698	16707	16710	16591	16647	16679	16691	16729	16724	16758	16724	16686	16646	16720	16864	16772	16695	16711	16853	16926	16850	16828	16806	16733	16716	16519	16596	16628	16865	16827	16622	16895	16645	16783	16813	16789	16795	16787	16725	16558	16621	16849	16630	16664	16932	16812	16992	16692	16850	16695	16672	16688	16834	16683	16834	16642	16613	16745	16589	16769	16696	16694	16522	16769	16725	16696	16776	16766	16642	16694	16757	16596	16849	16917	16810	16775	16893	16660	16760	16603	16832	16619	16720	16735	16786	16852	16813	16752	16547	16806	16733	16692	16550	16661	16615	16614	16784	16796	16908	16693	16750	16730	16857	16567	16717	16617	16677	16912	16690	16643	16867	16730	16769	16740	16790	16768	16497	16783	16869	16621	16898	16702	16896	16511	16754	16674	16688	16715	16568	16695	16660	16678	16760	16792	16731	16753	16708	16534	16805	16690	16689	16629	16758	16754	16678	16565	16844	16856	16589	16880	16785	16738	16749	16653	16673	16915	16763	16812	16724	16713	16722	16578	16848	16736	16670	16798	16625	16662	16912	16683	16654	16743	16646	16679	16662	16644	16822	16677	16756	16571	16738	16884	16768	16844	16732	16647	16676	16749	16733	16621	16903	16704	16682	16532	16673	16810	16798	16686	16826	16762	16675	16556	16743	16632	16806	16768	16718	16743	16891	16771	16777	16725	16669	16626	16739	16731	16714	16641	16625	16672	16799	16840	16746	16659	16634	16651	16659	16692	16856	16750	16766	16786	16751	16831	16796	16747	16740	16568	16775	16717	16823	16606	16584	16700	16777	16744	16774	16676	16585	16843	16827	16716	16620	16605	16753	16871	16775	16732	16923	16572	16866	16569	16793	16792	16640	16682	16577	16901	16975	16747	16641	16829	16806	16714	16838	16687	16614	16791	16888	16726	16783	16553	16758	16606	16746	16931	16768	16822	16754	16720	16683	16702	16763	16747	16813	16703	16622	16882	16689	16760	16742	16800	16639	16820	16590	16916	16841	16572	16654	16730	16653	16830	16886	16655	16873	16674	16677	16685	16665	16711	16537	16696	16584	16601	16586	16736	16584	16693	16802	16708	16907	16753	16738	16765	16774	16811	16817	16850	16881	16507	16612	16653	16788	16789	16766	16735	16687	16801	16645	16514	16789	16653	16685	16826	16629	16620	16733	16755	16669	16686	16820	16759	16687	16805	16652	16699	16769	16969	16820	16763	16747	16742	16558	16565	16799	16825	16914	16627	16847	16599	16767	16761	16677	16830	16776	16595	16577	16846	16778	16603	16764	16861	16716	16690	16739	16674	16683	16743	16753	16695	16793	16769	16616	16679	16813	16668	16675	16784	16781	16780	16921	16655	16689	16796	16740	16725	16785	16596	16767	16670	16847	16629	16571	16680	16650	16791	16569	16690	16651	16792	16851	16720	16763	16677	16793	16674	16692	16834	16588	16856	16541	16523	16672	16753	16671	16749	16801	16812	16504	16586	16728	16578	16751	16653	16831	16831	16654	16913	16759	16788	16826	16699	16700	16651	16817	16592	16652	16816	16825	16768	16651	16669	16734	16663	16773	16713	16924	16796	16638	16764	16704	16793	16752	16913	16603	16866	16705	16600	16667	16744	16866	16755	16709	16797	16606	16672	16806	16861	16727	16640	16698	16680	16769	16780	16761	16901	16646	16812	16781	16710
27235	21852	24354	21600	18870	18935	19141	18901	18928	18769	18763	18638	18864	18594	18911	18600	18764	19002	18814	19010	20079	20346	19713	19134	18937	18680	18623	18677	18566	18797	18834	18647	18675	18472	18608	18777	18772	18673	18621	18472	18769	18567	18757	18789	18944	18758	18781	18784	18917	18694	18667	18693	18824	18733	18461	18703	18618	18594	18689	18736	18964	18646	18659	18544	18631	18621	18774	18617	18836	18696	18711	18556	18662	18592	18528	18296	18736	18607	18579	18591	18601	18830	18647	18756	18605	18653	18530	18530	18853	18810	18557	18642	18579	18379	18603	18850	18567	18603	18743	18664	18776	18709	18885	18783	18734	18824	18651	18679	18736	18446	18568	18502	18794	18527	18641	18772	18602	18766	18711	18591	18431	18760	18673	18706	18733	18752	18709	18698	18675	18526	18842	18629	18666	18754	18615	18586	18630	18523	18561	18779	18472	18799	18636	18618	18736	18675	18653	18712	18869	18614	18834	18562	18505	18757	18925	18604	18602	18754	18596	18640	18807	18528	18854	18690	18743	18577	18561	18670	18695	18579	18691	18747	18697	18534	18599	18775	18725	18934	18710	18769	18452	18628	18618	18765	18507	18475	18797	18883	18852	18628	18645	18768	18747	18685	18753	18541	18668	18852	18463	18572	18604	18553	18766	18652	18705	18487	18446	18649	18725	18691	18769	18626	18684	18700	18822	18747	18741	18674	18480	18636	18584	18865	18583	18622	18696	18577	18700	18744	18662	18702	18788	18729	18695	18562	18610	18765	18783	18633	18670	18439	18522	18783	18579	18769	18677	18582	18693	18607	18605	18574	18780	18516	18788	18518	18745	18622	18715	18683	18743	18574	18628	18729	18411	18660	18737	18592	18536	18732	18819	18651	18540	18851	18671	18769	18574	18578	18715	18571	18846	18572	18704	18671	18655	18754	18713	18593	18626	18596	18756	18746	18632	18517	18852	18803	18654	18726	18711	18521	18572	18604	18670	18463	18634	18630	18669	18502	18639	18501	18804	18515	18743	18506	18670	18698	18690	18693	18631	18571	18623	18587	18558	18809	18615	18781	18597	18599	18751	18544	18597	18504	18824	18760	18843	18806	18640	18713	18628	18601	18544	18697	18722	18688	18788	18649	18638	18614	18710	18655	18704	18525	18500	18621	18540	18461	18506	18672	18766	18824	18574	18594	18446	18566	18738	18676	18716	18802	18836	18729	18750	18598	18664	18733	18579	18643	18865	18634	18704	18823	18694	18534	18504	18686	18692	18919	18599	18709	18669	18662	18526	18630	18717	18661	18595	18747	18666	18567	18866	18702	18736	18865	18812	18511	18556	18490	18559	18674	18756	18780	18668	18853	18708	18790	18649	18772	18623	18649	18729	18517	18843	18494	18671	18592	18642	18703	18541	18621	18771	18633	18797	18684	18857	18635	18606	18630	18742	18772	18703	18542	18434	18611	18650	18651	18673	18752	18631	18544	18667	18703	18496	18588	18550	18576	18804	18485	18773	18930	18726	18601	18373	18804	18503	18718	18705	18588	18839	18955	18474	18548	18812	18644	18706	18616	18710	18676	18550	18738	18556	18610	18833	18714	18717	18553	18745	18576	18698	18663	18746	18880	18747	18874	18811	18711	18641	18770	18743	18829	18599	18600	18760	18799	18701	18734	18728	18873	19001	18478	18874	18694	18475	18629	18706	18644	18503	18584	18511	18669	18581	18676	18706	18468	18601	18638	18685	18635	18472	18773	18784	18637	18456	18703	18653	18500	18693	18580	18421	18544	18627	18719	18604	18756	18738	18714	18699	18623	18765	18377	18564	18764	18579	18533	18517	18676	18705	18722	18709	18559	18692	18551	18620	18739	18717	18664	18625	18929	18746	18765	18777	18767	18663	18560	18484	18487	18628	18555	18622	18872	18710	18700	18751	18434	18597	18696	18434	18652	18845	18554	18734	18661	18648	18581	18743	18738	18700	18614	18725	18540	18656	18468	18574	18575	18614	18682	18657	18724	18682	18648	18538	18455	18591	18515	18540	18383	18669	18743	18688	18747	18596	18738	18510	18779	18743	18774	18719	18586	18623	18553	18589	18420	18480	18505	18593	18699	18698	18616	18536	18586	18759	18484	18810	18641	18652	18461	18733	18387	18660	18741	18548	18559	18490	18736	18672	18813	18777	18622	18443	18435	18753	18821	18848	18599	18647	18415	18702	18680	18657	18658	18809	18505	18773	18652	18674	18684	18590	18661	18684	18458	18617	18601	18595	18616	18708	18648	18790	18628	18513	18708	18820	18681	18760	18690	18523	18662	18493	18430	18602	18705	18587	18783	18533	18623	18671	18712	18722	18623	18781	18597	18872	18699	18619	18587	18624	18675	18747	18654	18840	18843	18611	18651	18579	18764	18552	18686	18617	18669	18568	18675	18515	18638	18642	18660	18817	18678	18807	18617	18671	18647	18794	18581	18754	18839	18669	18480	18674	18890	18777	18573	18540	18541	18678	18606	18727	18790	18551	18644	18742	18738	18660	18704	18759	18636	18653	18794	18744	18557	18577	18453	18437	18700	18951	18636	18729	18625	18747	18726	18582	18689	18640	18609	18691	18657	18729	18716	18587	18703	18658	18637	18783	18711	18717	18600	18634	18676	18619	18647	18624	18610	18623	18599	18669	18685	18796	18699	18710	18612	18784	18702	18588	18672	18617	18766	18606	18588	18470	18563	18544	18865	18662	18849	18490	18793	18712	18398	18573	18740	18509	18485	18573	18781	18614	18607	18586	18570	18698	18659	18483	18621	18505	18801	18740	18557	18583	18817	18745	18613	18624	18675	18537	18589	18660	18668	18586	18545	18605	18882	18653	18535	18736	18707	18691	18672	18840	18597	18695	18641	18658	18755	18573	18639	18587	18419	18643	18724	18715	18700	18634	18575	18667	18449	18679	18743	18610	18634	18725	18622	18664	18778	18697	18562	18738	18740	18957	18709	18678	18640	18629	18768	18741	18403	18666	18615	18658	18715	18856	18667	18746	18843	18768	18553	18556	18460	18637	18700	18536	18558	18702	18536	18400	18738	18497	18733	18706	18741	18760	18707	18594	18582	18666	18822	18429	18729	18777	18771	18664	18464	18589	18599	18483	18574	18606	18581	18623	18736	18552	18726	18695	18756	18576	18797	18743	18834	18685	18693	18529	18531	18659	18805	18783	18827	18886	18654	18647	18562	18723	18691	18779	18778	18761	18820	18754	18619	18630	18779	18847	18688	18575	18410	18613	18640	18779	18488	18902	18340	18539	18768	18678	18791	18657	18532	18779	18731	18708	18488	18513	18494	18739	18657	18720	18699	18817	18946	18789	18723	18705	18831	18510	18830	18779	18568	18618	18668	18664	18618	18730	18550	18738	18818	18549	18496	18507	18672	18809	18445	18665	18667	18495	18580	18681	18552	18831	18630	18649	18632	18814	18704	18758	18649	18598	18638	18661	18463	18730	18600	18548	18588	18677	18352	18534	18600	18693	18657	18797	18532	18629	18693	18768	18650	18691	18452	18816	18821	18624	18395	18697	18552	18664	18635	18781	18746	18747	18625	18723	18737	18604	18714	18543	18511	18623	18564	18642	18764	18724	18585	18703	18663	18640	18595	18645	18780	18616	18554	18664	18778	18578	18693	18490	18590	18793	18697	18758	18679	18497	18627	18647	18363	18690	18732	18540	18707	18784	18921	18623	18591	18552	18717	18763	18790	18723	18761	18642	18741	18690	18806	18671	18760	18810	18712	18758	18816	18557	18503	18730	18708	18631	18625	18594	18703	18646	18649	18631	18784	18619	18575	18696	18747	18785	18597	18741	18560	18583	18576	18438	18705	18676	18586	18639	18745	18796	18621	18762	18638	18733	18697	18697	18712	18650	18656	18619	18760	18668	18658	18789	18579	18807	18864	18851	18825	18789	18654	18803	18811	18807	18984	18563	18522	18458	18640	18918	18680	18757	18498	18559	18868	18716	18747	18737	18671	18549	18553	18638	18669	18601	18545	18697	18673	18748	18846	18627	18620	18473	18663	18689	18680	18651	18721	18778	18734	18729	18670	18494	18655	18707	18509	18701	18703	18891	18624	18750	18733	18761	18680	18752	18621	18619	18588	18659	18773	18670	18703	18546	18682	18609	18706	18709	18732	18448	18785	18654	18687	18730	18687	18739	18656	18694	18714	18750	18597	18760	18573	18686	18630	18677	18555	18512	18712	18740	18569	18430	18736	18740	18666	18759	18665	18511	18614	18526	18580	18564	18625	18808	18497	18548	18750	18506	18640	18559	18630	18438	18682	18623	18722	18595	18706	18572	18544	18756	18753	18501	18864	18792	18443	18585	18721	18814	18682	18776	18946	18644	18808	18658	18553	18737	18817	18576	18629	18640	18894	18578	18659	18562	18555	18509	18677	18771	18557	18607	18722	18714	18580	18723	18549	18749	18642	18754	18596	18660	18745	18609	18443	18473	18442	18689	18554	18474	18757	18740	18683	18566	18652	18910	18602	18638	18895	18688	18545	18671	18647	18657	18497	18777	18897	18606	18536	18748	18548	18789	18421	18433	18581	18656	18706	18643	18648	18765	18726	18747	18812	18484	18598	18500	18786	18662	18644	18618	18684	18721	18581	18856	18733	18640	18639	18791	18711	18753	18806	18678	18670	18718	18519	18602	18565	18697	18641	18517	18765	18627	18542	18673	18396	18665	18788	18592	18696	18681	18686	18623	18642	18770	18701	18738	18554	18845	18889	18599	18766	18694	18887	18523	18741	18582	18386	18647	18468	18616	18717	18505	18609	18670	18579	18637	18772	18645	18849	18652	18666	18704	18768	18692	18607	18614	18807	18585	18544	18650	18905	18675	18619	18758	18602	18633	18641	18574	18710	18552	18738	18752	18733	18701	18414	18681	18516	18670	18690	18581	18653	18570	18690	18621	18590	18821	18651	18657	18674	18658	18763	18907	18705	18550	18498	18747	18726	18744	18825	18836	18678	18680	18816	18632	18731	18616	18573	18756	18611	18646	18746	18687	18471	18662	18518	18811	18703	18621	18465	18621	18790	18619	18744	18723	18756	18760	18789	18696	18464	18826	18529	18504	18495	18776	18731	18964	18825	18675	18545	18583	18572	18530	18746
15582	18283	17649	17370	17034	17053	17226	17260	17250	16879	17006	16800	16904	16903	16968	16684	16973	16990	16811	17469	18917	18841	18101	17205	16847	16886	16635	16561	16780	16809	16660	16844	16760	16788	16796	16922	16579	16781	16901	16793	16815	16674	16942	16795	16833	16809	16656	16819	16692	16768	16798	16778	16788	16819	16748	16671	16578	16787	16833	16820	16721	16646	16682	16687	16649	16727	16842	16473	16890	16658	16729	16845	16829	16855	16535	16795	16643	16611	16783	16764	16797	16904	16776	16770	16702	16692	16807	16831	16797	16824	16565	16619	16764	16692	16659	16940	16585	16727	16857	16844	16674	16798	16871	16693	16803	16579	16726	16593	16715	16606	16789	16842	16800	16824	16741	16863	16700	16830	16755	16597	17085	16648	16834	16741	16765	16834	16745	16712	16822	16820	16521	16758	16687	16766	16719	16759	16750	16650	16813	16671	16644	16845	16858	16663	16751	16696	16794	16659	16712	16652	16766	16752	16858	16707	16761	16753	17037	16664	16713	16859	16719	16744	16726	16809	16762	16657	16743	16633	16773	16489	16886	16704	16666	16700	16876	16700	16773	16801	16733	16732	16712	16661	16792	16628	16772	16508	16803	16777	16622	16583	16624	16600	16673	16723	16811	16697	16725	16605	16935	16757	16854	16619	16796	16699	16714	16752	16888	16608	16870	16761	16807	16705	16673	16834	16790	16692	16717	16821	16599	16746	16719	16825	16779	16710	16634	16565	16624	16905	16778	16798	16754	16674	16777	16818	16799	16709	16864	16635	16732	16730	16767	16606	16948	16644	16685	16651	16721	16736	16791	16894	16643	16777	16943	16734	16817	16790	16877	16845	16676	16740	16602	16747	16701	16686	16714	16635	16817	16707	16724	16727	16841	16691	16802	16880	16947	16611	16771	16638	16675	16703	16777	16835	16669	16684	16672	16893	16692	16829	16786	16674	16872	16782	16926	16697	16781	16569	16774	16610	16762	16562	16754	16791	16517	16685	16668	16711	16876	16770	16663	16751	16758	16624	16783	16803	16666	16661	16816	16676	16721	16680	16701	16732	16543	16801	16821	16969	16837	16705	16780	16797	16851	16651	16747	16776	16742	16818	16802	16761	16675	16632	16722	16673	16788	16635	16639	16739	16569	16754	16714	16752	16620	16761	16693	16651	16737	16743	16690	16697	16745	16701	16755	16929	16701	16684	16763	16867	16727	16813	16791	16651	16851	16613	16714	16626	16913	16699	16675	16656	16539	16883	16842	16763	16577	16585	16654	16686	16951	16643	16707	16809	16797	16710	16698	16669	16743	16867	16833	16825	16572	16674	16717	16675	16840	16662	16572	16700	16567	16747	16795	16812	16792	16760	16822	16758	16807	16863	16695	16784	16602	16870	16710	16677	16590	16885	16785	17065	16905	16771	16760	16696	16877	16747	16570	16821	16798	16783	16710	16791	16781	16735	16590	16604	16607	16788	16709	16760	16716	16715	16699	16907	16856	16692	16672	16786	16712	16781	16676	16762	16806	16783	16879	16692	16869	16764	16858	16674	16847	16854	16799	16807	16842	16678	16743	16902	16695	16707	16681	16753	16948	16708	16741	16678	16695	16790	16771	16694	16589	16802	16521	16621	16638	16716	16897	16736	16639	16680	16883	16701	16798	16856	16677	16742	16723	16836	16681	16716	16772	16660	16872	16709	16906	16664	16804	16817	16819	16795	16622	16917	16615	16871	16787	16648	16718	16718	16781	16742	16738	16775	16712	16940	16815	16804	16600	16743	16891	16720	16443	16750	16804	16791	16662	16894	16848	16729	16760	16876	16772	16599	16758	16921	16619	16726	16740	16702	16731	16645	16690	16816	16625	16727	16734	16735	16693	16718	16633	16788	16608	16778	16726	16961	16769	16768	16822	16761	16772	16691	16849	16924	16761	16775	16774	16743	16799	16692	16789	16830	16755	16901	16794	16760	16744	16829	16804	16653	16687	16616	16706	16644	16863	16594	16691	16811	16838	16754	16839	16787	16759	16694	16737	16750	16641	16727	16850	16797	16783	16776	16863	16752	16697	16639	16680	16847	16860	16681	16675	16834	16862	16924	16686	16854	16803	16586	16840	16672	16554	16949	16817	16918	16673	16599	16935	16646	16928	16875	16731	16786	16743	16810	16612	16765	16716	16604	16679	16594	16815	16836	16626	16887	16660	16711	16736	16637	16960	16638	16816	16878	16800	16753	16864	16640	16674	16708	16752	16710	16687	16737	16659	16709	16848	16732	16547	16689	16882	16831	16604	16661	16912	16753	16836	16647	16759	16723	16784	16839	16666	16660	16679	16818	16848	16745	16681	16928	16744	16866	16594	16577	16680	16712	16716	16772	16645	16612	16830	16643	16575	16636	16830	16823	16840	16725	16856	16758	16779	16824	16821	16721	16625	16709	16813	16724	16912	16678	16643	16619	16734	16577	16619	16709	16723	16719	16548	16751	16567	16748	16714	16813	16859	16751	16841	16821	16641	16811	16852	16754	16734	16778	16897	16733	16846	16945	16636	16766	16665	16596	16839	16697	16947	16772	16841	16673	16749	16584	16836	16803	16663	16646	16730	16668	16704	16889	16632	16716	16696	16664	16696	16698	16637	16791	16921	16668	16783	16763	16779	16751	16513	16835	16896	16760	16487	16849	16794	16606	16672	16716	16776	16754	16709	16812	16791	16725	16762	16676	16779	16554	16868	16602	16857	16838	16720	16897	16711	16801	16724	16827	16851	16700	16683	16607	16594	16711	16796	16888	16668	16920	16774	16633	16581	16947	16659	16657	16792	16801	16877	16615	16715	16765	16657	16817	16845	16757	16765	16703	16803	16536	16598	16779	16665	16637	16746	16670	16675	16490	16766	16860	16740	16682	16794	16851	16868	16704	16973	16799	16490	16606	16774	16705	16731	16856	16648	16520	16718	16759	16696	16940	16729	16571	16743	16911	16753	16709	16669	16828	16742	16495	16786	16449	16785	16794	16743	16717	16532	16667	16884	16688	16742	16788	16605	16685	16594	16801	16642	16840	16616	16748	16821	16830	16858	16612	16700	16709	16614	16734	16696	16515	16956	16676	16633	16684	16664	16708	16723	16774	16864	16837	16865	16863	16889	16818	16657	16836	16649	16593	16952	16756	16624	16764	16654	16781	16724	16896	16633	16839	16645	16770	16726	16651	16738	16739	16869	16825	16694	16853	16738	16682	16725	16693	16951	16639	16832	16865	16882	16707	16919	16891	16780	16703	16574	16706	16716	16722	16783	16633	16681	16722	16684	16720	16732	16702	16736	16872	16629	16628	16784	16747	16700	16873	16585	16775	16815	16961	16761	16782	16880	16711	16810	16688	16761	16712	16878	16795	16776	16776	16798	16635	16904	16849	16683	16713	16833	16580	16726	16779	16580	16805	16652	16786	16489	16645	16656	16750	16852	16699	16656	16690	16702	16820	16757	16778	16783	16745	16693	16883	16579	16709	16625	16690	16898	16754	16787	16954	16703	16925	16712	16820	16712	16610	16681	16851	16633	16730	16745	16571	16814	16831	16844	16753	16836	16797	16812	16689	16781	16856	16727	16738	16753	16852	16743	16793	16805	16862	16607	16804	16860	16774	16839	16809	16730	16775	16683	16612	16879	16725	16518	16762	16699	16821	16808	16867	16866	16614	16890	16929	16915	16652	16547	16694	16807	16667	16888	16787	16590	16627	16703	16622	16659	16761	16714	16648	16723	16850	16596	16800	16822	16566	16636	16557	16727	16787	16782	16583	16716	16851	16656	16702	16806	16764	16685	16712	16643	16755	16833	16928	16630	16721	16725	16717	16707	16730	16820	16763	16793	16596	16885	16813	16652	16814	16778	16742	16733	16532	16678	16865	16699	16925	16600	16746	16658	16606	16776	16721	16865	16497	16648	16746	16748	16741	16729	16745	16741	16822	16454	16859	16819	16773	16807	16617	16730	16634	16659	16730	16881	16829	16729	16850	16683	16831	16735	16680	16858	16844	16736	16650	16679	16710	16862	16711	16662	16753	17000	16668	16964	16725	16489	16719	16709	16867	16812	16738	16844	16606	16778	16628	16865	16790	16814	16675	16805	16644	16950	16569	16681	16889	16679	16655	16829	16887	16768	16668	16638	16739	16796	16776	16625	16714	16935	16751	16801	16710	16730	16838	16607	16689	16820	16672	16742	16687	16771	16703	16613	16659	16952	16765	16767	16773	16819	16691	16759	16706	16891	16631	16662	16811	16868	16747	16783	16763	16714	16688	16769	16803	16726	16772	16730	16806	16660	16802	16783	16710	16836	16631	16779	16648	16722	16652	16781	16796	16620	16559	16865	16824	16917	16804	16716	16817	16667	16886	16658	16647	16643	16746	16806	16865	16821	16822	16781	16810	16912	16751	16683	16876	16879	16731	16826	16713	16603	16789	16934	16868	16730	16737	16736	16870	16640	16636	16693	17034	16843	16786	16747	16700	16691	16736	16748	16858	16833	16667	16754	16645	16652	16645	16747	16900	16838	16874	16784	16621	16632	16597	16762	16610	16835	16719	16861	16970	16678	16768	16621	16737	16824	16636	16676	16642	16916	16646	16919	16556	16683	16695	16712	16780	16841	16850	16676	16767	16668	16798	16672	16673	16771	16754	16759	16677	16724	16739	16811	16754	16839	16745	16865	16719	16725	16936	16776	16827	16839	16701	16856	16744	16690	16894	16671	16729	16674	16722	16747	16636	16904	16761	16954	16744	16725	16692	16636	16736	16940	16638	16836	16664	16794	16885	16712	16740	16640	16850	16736	16762	16885	16593	16787	16690	16930	16870	16750	16640	16823	16737	16932	16862	16783	16654	16868	16686	16689	16725	16686	16652	16626	16694	16877	16863	16757	16740	16745	16785	16730	16779	16788	16816	16775	16770	16870	16719	16880	16772	16588	16621	16760	16736	16630	16743	16664	16759	16845	16902	16714	16714	16743	16582	16707	16769	16835	16676	16644	16656	16748	16740	16787	16592	16705	16787	16605	16699	16890	16647	16887	16805	16810	16750	16854	16800	16759	16756	16661	16917	16723	16757	16833	16713	16889	16674	16732	16807	16784	16895	16811	16726	16788	16861	16611	16744	16774	16847	16777	16973	16827	16870
23813	21000	28353	23963	21945	21701	21096	19173	18977	19350	19132	19117	18672	18681	18548	18612	18727	18845	18789	22394	26620	25745	22296	19865	19031	18655	18552	18365	18428	18491	18426	18330	18349	18372	18471	18395	18365	18495	18384	18380	18321	18535	18328	18574	18640	18418	18501	18515	18205	18472	18344	18610	18431	18394	18372	18632	18564	18348	18655	18378	18459	18393	18486	18344	18410	18514	18535	18333	18391	18376	18294	18409	18517	18267	18506	18438	18304	18526	18494	18222	18424	18234	18434	18521	18500	18486	18538	18393	18220	18460	18384	18418	18339	18349	18335	18329	18414	18362	18203	18161	18422	18366	18424	18519	18574	18551	18228	18582	18644	18161	18327	18472	18029	18530	18363	18445	18562	18595	18304	18402	18210	18310	18294	18462	18142	18300	18250	18277	18455	18290	18365	18343	18183	18508	18477	18542	18385	18492	18454	18386	18316	18349	18434	18365	18550	18253	18167	18280	18516	18650	18578	18430	18362	18466	18313	18384	18291	18426	18471	18312	18407	18283	18288	18511	18371	18449	18336	18144	18222	18300	18602	18511	18299	18299	18243	18315	18391	18384	18473	18650	18429	18316	18407	18304	18420	18375	18549	18350	18310	18461	18419	18457	18332	18480	18355	18345	18398	18301	18444	18333	18415	18357	18347	18379	18296	18271	18377	18439	18384	18406	18217	18297	18118	18481	18516	18570	18451	18391	18444	18231	18487	18218	18460	18263	18360	18311	18387	18595	18582	18486	18257	18725	18422	18286	18363	18337	18305	18274	18257	18350	18450	18385	18554	18312	18295	18471	18441	18628	18512	18670	18472	18473	18450	18291	18158	18509	18263	18333	18324	18469	18366	18472	18295	18289	18348	18195	18300	18537	18462	18382	18350	18330	18369	18537	18286	18280	18486	18269	18554	18318	18317	18501	18489	18271	18409	18568	18341	18444	18474	18313	18294	18318	18491	18366	18381	18403	18519	18344	18351	18370	18564	18532	18398	18387	18157	18492	18343	18220	18254	18477	18566	18422	18512	18425	18401	18412	18533	18356	18364	18330	18161	18384	18336	18355	18475	18405	18540	18436	18386	18306	18341	18301	18337	18244	18349	18114	18554	18472	18403	18307	18618	18393	18397	18554	18316	18454	18393	18119	18478	18339	18396	18377	18216	18369	18377	18528	18186	18379	18305	18395	18286	18184	18353	18324	18286	18382	18462	18316	18427	18256	18421	18335	18569	18491	18483	18358	18384	18428	18580	18453	18377	18521	18428	18459	18510	18485	18383	18525	18400	18377	18483	18228	18464	18260	18367	18560	18224	18436	18551	18399	18558	18552	18449	18238	18337	18456	18448	18269	18393	18407	18316	18484	18300	18353	18368	18368	18355	18413	18494	18152	18346	18517	18179	18223	18341	18515	18365	18322	18343	18436	18532	18192	18370	18221	18450	18379	18289	18359	18545	18563	18299	18371	18365	18500	18514	18262	18457	18500	18264	18405	18543	18358	18438	18322	18358	18601	18605	18534	18560	18508	18444	18487	18574	18339	18622	18456	18362	18549	18323	18252	18374	18338	18299	18467	18228	18313	18222	18404	18477	18396	18132	18386	18257	18413	18474	18463	18281	18263	18150	18344	18571	18553	18266	18485	18499	18419	18609	18326	18408	18537	18369	18423	18479	18508	18324	18478	18374	18410	18259	18244	18496	18267	18246	18359	18620	18440	18215	18331	18410	18398	18234	18202	18167	18403	18473	18451	18308	18363	18470	18535	18389	18346	18366	18471	18319	18405	18481	18419	18239	18415	18341	18311	18294	18230	18447	18321	18296	18581	18526	18328	18244	18368	18393	18370	18470	18503	18488	18437	18608	18431	18542	18226	18448	18513	18391	18258	18368	18447	18487	18447	18476	18477	18329	18210	18365	18451	18418	18311	18362	18223	18239	18300	18391	18340	18357	18419	18363	18430	18410	18343	18291	18317	18290	18537	18435	18455	18385	18187	18359	18413	18228	18140	18276	18310	18328	18261	18393	18443	18419	18290	18320	18494	18214	18482	18528	18193	18214	18409	18351	18444	18369	18452	18610	18290	18294	18159	18292	18399	18142	18343	18379	18245	18469	18206	18275	18292	18411	18593	18378	18399	18371	18199	18504	18480	18504	18516	18518	18277	18216	18444	18391	18403	18387	18151	18362	18297	18594	18426	18513	18529	18498	18421	18184	18429	18426	18227	18328	18229	18451	18427	18467	18626	18402	18587	18456	18348	18609	18334	18528	18527	18138	18430	18367	18215	18351	18382	18387	18331	18466	18309	18364	18365	18416	18358	18304	18451	18336	18308	18142	18247	18225	18504	18691	18503	18442	18247	18269	18243	18465	18391	18423	18481	18335	18372	18239	18340	18330	18356	18265	18347	18460	18505	18458	18286	18422	18493	18463	18606	18645	18498	18399	18446	18418	18315	18406	18424	18398	18314	18435	18264	18498	18414	18257	18448	18394	18496	18581	18339	18301	18515	18494	18407	18328	18230	18430	18311	18317	18454	18546	18323	18263	18488	18464	18658	18436	18399	18443	18200	18423	18364	18459	18459	18508	18599	18546	18583	18382	18474	18427	18514	18340	18283	18268	18266	18361	18273	18342	18412	18523	18362	18310	18305	18304	18290	18425	18411	18454	18508	18374	18444	18432	18141	18387	18387	18232	18253	18487	18512	18298	18462	18339	18303	18382	18476	18394	18515	18329	18348	18292	18349	18416	18514	18376	18335	18383	18365	18401	18521	18505	18300	18663	18205	18371	18468	18298	18219	18227	18322	18356	18561	18575	18291	18348	18408	18559	18549	18448	18436	18415	18394	18440	18470	18443	18475	18250	18209	18563	18308	18471	18431	18387	18319	18325	18562	18280	18296	18416	18190	18230	18455	18292	18327	18628	18470	18551	18451	18407	18396	18337	18516	18464	18561	18286	18258	18397	18176	18285	18419	18502	18312	18379	18350	18525	18507	18493	18226	18355	18381	18667	18348	18307	18677	18470	18439	18348	18284	18174	18377	18424	18411	18158	18337	18441	18428	18230	18543	18385	18131	18455	18488	18339	18429	18317	18404	18476	18357	18270	18392	18565	18385	18532	18402	18385	18268	18519	18355	18289	18564	18528	18399	18388	18421	18368	18520	18341	18389	18199	18388	18542	18326	18408	18472	18460	18569	18438	18433	18498	18323	18382	18355	18314	18530	18398	18335	18370	18346	18317	18125	18302	18553	18364	18437	18421	18407	18485	18439	18301	18195	18388	18501	18385	18581	18668	18582	18429	18391	18161	18304	18552	18424	18372	18422	18272	18321	18238	18294	18600	18530	18428	18240	18507	18479	18504	18335	18444	18343	18549	18496	18500	18264	18188	18463	18568	18484	18346	18584	18632	18355	18537	18395	18280	18355	18363	18339	18256	18392	18436	18456	18403	18491	18345	18759	18413	18284	18582	18390	18311	18371	18218	18309	18554	18386	18398	18342	18266	18286	18361	18619	18251	18266	18382	18269	18381	18240	18403	18241	18550	18312	18347	18460	18426	18343	18451	18308	18252	18334	18643	18292	18157	18445	18279	18256	18284	18329	18564	18213	18364	18381	18324	18615	18482	18266	18410	18465	18579	18512	18551	18476	18483	18258	18304	18499	18557	18475	18299	18418	18414	18426	18539	18493	18449	18539	18526	18339	18406	18432	18472	18535	18210	18313	18476	18176	18331	18319	18277	18267	18397	18418	18455	18444	18420	18381	18201	18429	18147	18433	18356	18372	18181	18535	18306	18249	18407	18566	18449	18476	18314	18411	18427	18523	18156	18541	18537	18417	18519	18196	18296	18271	18276	18284	18452	18295	18454	18557	18313	18365	18083	18525	18413	18482	18317	18553	18529	18447	18344	18251	18185	18342	18399	18408	18376	18378	18474	18225	18290	18281	18140	18392	18359	18372	18489	18392	18451	18574	18315	18312	18454	18556	18328	18460	18218	18475	18334	18338	18305	18268	18269	18518	18269	18522	18383	18263	18256	18399	18419	18513	18327	18390	18393	18248	18538	18449	18225	18298	18413	18351	18181	18245	18304	18369	18420	18452	18384	18637	18265	18574	18299	18500	18224	18407	18383	18298	18539	18457	18307	18399	18397	18269	18315	18487	18421	18359	18402	18392	18490	18336	18410	18430	18546	18195	18393	18362	18547	18385	18144	18431	18581	18558	18438	18247	18507	18329	18446	18506	18398	18526	18411	18473	18440	18329	18582	18241	18401	18548	18464	18418	18578	18372	18486	18328	18558	18519	18226	18479	18305	18474	18445	18250	18261	18471	18448	18082	18560	18402	18374	18333	18361	18373	18226	18435	18341	18239	18387	18308	18280	18403	18615	18292	18472	18528	18518	18259	18222	18376	18428	18433	18320	18225	18325	18491	18491	18406	18275	18358	18438	18477	18322	18273	18588	18474	18365	18271	18119	18432	18480	18494	18332	18308	18252	18297	18598	18290	18455	18536	18530	18536	18082	18589	18471	18272	18293	18344	18311	18339	18521	18520	18294	18259	18371	18331	18195	18347	18347	18313	18567	18286	18478	18471	18491	18560	18376	18260	18341	18064	18559	18342	18273	18334	18282	18578	18211	18480	18364	18510	18374	18509	18505	18504	18454	18274	18294	18250	18378	18410	18407	18319	18542	18178	18305	18387	18370	18509	18519	18437	18587	18212	18558	18291	18352	18504	18406	18477	18283	18441	18275	18428	18455	18437	18282	18446	18356	18308	18329	18571	18423	18359	18224	18415	18521	18560	18497	18346	18378	18395	18463	18282	18539	18392	18252	18382	18283	18459	18372	18217	18136	18484	18502	18327	18690	18429	18390	18506	18502	18411	18512	18453	18351	18241	18358	18590	18335	18230	18227	18297	18363	18506	18464	18278	18383	18409	18449	18380	18249	18273	18474	18365	18360	18487	18443	18462	18452	18406	18506	18270	18184	18341	18491	18464	18298	18414	18644	18495	18375	18407	18106	18372	18418	18378	18426	18318	18414	18303	18539	18368	18522	18363	18262	18239	18560	18442	18359	18459	18318	18221	18319	18387	18337	18423	18252	18351	18551	18553	18346	18477	18192	18465	18424	18408	18244	18301	18139	18504	18391	18503	18352	18444
14657	24169	22390	19571	18611	18556	17808	17674	17578	17520	17266	17259	16949	16988	17015	16745	16820	17122	16904	23711	27842	25812	21110	17940	17106	16807	16604	16613	16702	16463	16475	16556	16634	16689	16643	16776	16538	16506	16499	16669	16628	16475	16531	16593	16541	16664	16554	16564	16639	16484	16791	16546	16567	16705	16580	16538	16396	16630	16657	16557	16566	16612	16611	16576	16639	16682	16580	16479	16677	16652	16524	16487	16555	16589	16594	16650	16631	16483	16697	16802	16641	16454	16519	16686	16621	16662	16636	16685	16591	16679	16546	16660	16695	16570	16652	16578	16664	16577	16694	16636	16762	16808	16609	16664	16568	16693	16560	16621	16622	16652	16677	16504	16566	16611	16610	16643	16701	16658	16565	16609	16429	16601	16467	16558	16654	16616	16660	16580	16729	16477	16779	16549	16497	16707	16589	16566	16400	16579	16507	16781	16613	16777	16580	16623	16610	16511	16371	16667	16624	16418	16607	16705	16731	16676	16737	16554	16664	16732	16530	16513	16510	16780	16560	16580	16768	16664	16628	16686	16608	16692	16676	16646	16587	16488	16794	16655	16566	16723	16799	16687	16486	16455	16700	16533	16581	16698	16747	16664	16624	16664	16602	16692	16707	16632	16381	16524	16630	16612	16722	16590	16675	16708	16622	16542	16640	16509	16551	16544	16581	16599	16651	16687	16576	16703	16559	16556	16589	16604	16771	16484	16518	16494	16755	16669	16428	16472	16831	16448	16471	16496	16569	16639	16594	16634	16523	16358	16551	16641	16628	16710	16541	16540	16616	16484	16459	16538	16564	16629	16676	16511	16580	16416	16632	16450	16597	16567	16470	16583	16576	16488	16688	16430	16825	16634	16639	16596	16505	16636	16495	16675	16658	16628	16601	16607	16741	16546	16568	16394	16766	16576	16637	16492	16473	16647	16533	16540	16723	16619	16609	16676	16527	16631	16576	16572	16677	16715	16652	16568	16518	16529	16677	16597	16609	16510	16573	16601	16531	16583	16768	16546	16688	16731	16682	16663	16509	16574	16554	16682	16780	16688	16453	16585	16623	16648	16619	16584	16565	16491	16490	16655	16625	16402	16604	16542	16571	16508	16629	16612	16620	16544	16807	16507	16520	16486	16634	16525	16746	16842	16535	16649	16460	16550	16564	16786	16658	16633	16598	16567	16707	16541	16619	16523	16755	16683	16655	16565	16727	16764	16626	16730	16709	16757	16673	16407	16453	16616	16607	16728	16543	16547	16546	16630	16472	16482	16635	16615	16562	16619	16649	16506	16687	16554	16638	16744	16386	16600	16560	16510	16675	16567	16472	16724	16583	16474	16701	16578	16624	16709	16716	16546	16399	16648	16688	16626	16525	16598	16510	16749	16808	16605	16380	16678	16545	16545	16762	16766	16538	16532	16596	16667	16693	16539	16550	16580	16706	16656	16568	16580	16537	16714	16631	16582	16704	16370	16501	16570	16619	16666	16584	16621	16475	16654	16540	16609	16425	16484	16518	16743	16585	16703	16656	16672	16572	16499	16609	16570	16728	16531	16664	16604	16693	16588	16459	16667	16450	16621	16641	16485	16500	16527	16432	16647	16564	16573	16612	16567	16599	16667	16521	16637	16567	16647	16751	16562	16522	16479	16633	16734	16398	16587	16714	16659	16546	16560	16667	16682	16702	16547	16582	16802	16470	16594	16571	16602	16486	16556	16519	16723	16476	16495	16619	16610	16563	16578	16838	16492	16592	16623	16672	16441	16584	16503	16513	16532	16758	16565	16822	16496	16659	16527	16760	16696	16671	16804	16783	16644	16591	16636	16455	16630	16479	16646	16650	16532	16338	16710	16673	16687	16567	16423	16604	16620	16571	16663	16534	16583	16430	16635	16581	16554	16614	16614	16583	16639	16657	16481	16614	16504	16687	16568	16620	16637	16653	16584	16585	16501	16630	16560	16561	16561	16550	16544	16557	16573	16573	16623	16531	16760	16669	16676	16622	16635	16546	16519	16491	16729	16592	16690	16727	16499	16670	16696	16665	16516	16596	16389	16631	16626	16675	16292	16682	16500	16544	16637	16562	16569	16388	16437	16625	16581	16576	16614	16743	16527	16696	16613	16657	16584	16673	16668	16505	16346	16517	16548	16650	16331	16651	16582	16617	16706	16342	16663	16498	16599	16576	16483	16652	16562	16544	16724	16536	16688	16670	16636	16469	16680	16588	16679	16583	16588	16659	16505	16801	16608	16699	16636	16607	16437	16591	16578	16533	16590	16720	16546	16559	16514	16651	16483	16677	16519	16634	16607	16564	16698	16583	16624	16590	16564	16441	16533	16373	16693	16506	16716	16529	16465	16606	16656	16536	16673	16698	16662	16795	16626	16629	16651	16510	16577	16548	16548	16488	16639	16631	16523	16694	16459	16655	16674	16571	16538	16641	16715	16656	16541	16513	16630	16495	16639	16572	16586	16552	16606	16627	16591	16552	16614	16576	16685	16443	16476	16652	16692	16478	16635	16534	16661	16518	16592	16530	16529	16409	16555	16603	16660	16551	16734	16599	16659	16690	16553	16548	16468	16614	16757	16563	16661	16652	16629	16639	16524	16529	16497	16652	16554	16605	16441	16736	16582	16599	16460	16643	16783	16417	16493	16599	16444	16505	16571	16549	16494	16504	16559	16518	16500	16585	16813	16588	16636	16584	16617	16543	16554	16591	16425	16571	16257	16547	16658	16642	16343	16603	16736	16407	16814	16406	16552	16634	16662	16642	16730	16426	16563	16512	16676	16633	16586	16593	16556	16494	16724	16578	16603	16518	16529	16658	16609	16652	16650	16517	16508	16720	16495	16637	16600	16713	16618	16490	16521	16509	16490	16537	16475	16596	16620	16573	16556	16648	16505	16511	16651	16639	16691	16507	16612	16627	16635	16550	16817	16527	16597	16735	16716	16555	16540	16661	16511	16661	16693	16556	16572	16627	16551	16714	16631	16516	16461	16556	16579	16738	16813	16606	16535	16580	16572	16433	16641	16498	16563	16530	16724	16584	16453	16426	16655	16517	16645	16417	16728	16488	16555	16634	16597	16494	16488	16383	16494	16534	16564	16752	16544	16572	16610	16562	16649	16454	16495	16619	16434	16593	16510	16500	16495	16695	16719	16458	16686	16715	16644	16489	16653	16553	16648	16478	16776	16583	16727	16635	16583	16563	16587	16583	16566	16442	16596	16708	16625	16553	16710	16659	16526	16629	16566	16732	16665	16698	16556	16612	16575	16685	16538	16596	16617	16652	16587	16539	16562	16500	16666	16590	16438	16537	16623	16507	16654	16570	16606	16548	16675	16642	16564	16721	16323	16597	16463	16497	16579	16619	16728	16578	16648	16595	16502	16562	16547	16643	16645	16711	16625	16785	16632	16386	16769	16622	16597	16430	16696	16563	16449	16569	16658	16791	16545	16517	16752	16722	16596	16607	16623	16626	16619	16532	16496	16606	16515	16490	16701	16531	16583	16481	16735	16407	16482	16638	16574	16667	16627	16540	16592	16658	16733	16588	16519	16654	16603	16564	16367	16427	16521	16479	16750	16591	16593	16530	16537	16591	16626	16557	16503	16502	16592	16561	16649	16531	16523	16465	16495	16509	16373	16617	16494	16501	16518	16662	16820	16410	16604	16560	16563	16672	16487	16772	16710	16699	16815	16631	16642	16654	16656	16486	16565	16675	16579	16599	16615	16670	16655	16608	16537	16622	16716	16830	16494	16588	16703	16808	16637	16645	16601	16650	16576	16684	16474	16653	16717	16727	16548	16478	16566	16548	16693	16628	16506	16700	16768	16636	16619	16532	16613	16643	16651	16553	16625	16563	16652	16599	16619	16433	16723	16591	16664	16417	16658	16766	16597	16595	16585	16576	16588	16620	16607	16533	16579	16517	16595	16634	16465	16667	16368	16606	16738	16603	16461	16507	16568	16499	16551	16569	16565	16652	16526	16678	16661	16540	16574	16594	16491	16573	16599	16495	16588	16390	16648	16531	16679	16565	16606	16393	16555	16745	16741	16594	16472	16664	16592	16593	16662	16633	16699	16623	16552	16635	16533	16623	16588	16797	16566	16577	16542	16529	16461	16559	16543	16632	16621	16555	16678	16642	16698	16500	16503	16481	16671	16355	16670	16639	16655	16484	16631	16651	16430	16684	16476	16539	16624	16445	16627	16472	16393	16717	16411	16433	16513	16565	16555	16655	16807	16606	16530	16461	16408	16682	16625	16524	16600	16615	16711	16470	16583	16568	16671	16697	16531	16605	16685	16571	16618	16575	16481	16591	16586	16563	16453	16567	16546	16576	16680	16657	16757	16627	16727	16640	16548	16550	16555	16605	16618	16483	16666	16671	16729	16677	16728	16696	16562	16627	16576	16644	16706	16763	16402	16594	16596	16598	16677	16459	16497	16538	16700	16578	16565	16573	16674	16587	16567	16771	16537	16700	16507	16729	16642	16681	16597	16684	16643	16636	16517	16749	16640	16471	16552	16509	16526	16504	16567	16624	16617	16641	16661	16536	16728	16441	16658	16709	16718	16639	16528	16676	16550	16622	16567	16624	16673	16578	16477	16481	16753	16563	16603	16643	16621	16477	16697	16739	16482	16445	16716	16634	16538	16467	16489	16684	16566	16649	16616	16502	16492	16539	16565	16650	16548	16688	16586	16801	16723	16642	16739	16639	16724	16614	16592	16696	16610	16715	16774	16639	16684	16687	16396	16502	16626	16482	16740	16591	16558	16535	16373	16599	16457	16709	16495	16534	16637	16461	16665	16556	16610	16549	16483	16583	16458	16582	16404	16724	16497	16634	16690	16498	16592	16638	16549	16419	16786	16425	16528	16508	16688	16710	16754	16776	16485	16569	16626	16522	16550	16507	16641	16600	16416	16631	16524	16700	16613	16557	16552	16517	16659	16546	16777	16639	16470	16646	16487	16622	16618	16603	16580	16547	16619	16745	16461	16568	16584	16706	16524	16513	16658	16548	16683	16529	16780	16610	16589	16675	16707	16631	16451	16656	16587	16363	16608	16596	16547	16618	16750	16662	16549	16589	16678	16500	16566	16324	16650	16799	16553	16881	16574	16739	16690	16630	16788	16539	16623	16638	16579	16602	16436
22787	20990	28745	23420	21292	23136	24096	19948	19086	19230	19266	18912	18922	18696	18982	18879	18630	18684	18895	26914	31380	29906	24835	20784	19227	18618	18447	18246	18188	18285	18086	18586	18334	18203	18383	18427	18032	18126	18064	18138	18069	18139	18165	18307	18299	18240	18257	17992	18375	18359	18218	18264	18198	18223	18333	18253	18324	18044	18197	18350	17925	18244	18110	18058	18186	18274	18412	18274	18222	18220	18213	18160	18278	18383	18224	18447	18404	18097	18301	18340	18296	18019	18256	18222	18232	18305	18305	18164	18150	18253	18273	18386	18412	18332	18178	18115	18278	18081	18278	18263	18257	18189	18160	18104	18347	18246	18159	18195	18149	18324	18162	18267	18153	18202	18203	18275	18389	18299	18189	18270	18193	18257	18130	18080	18230	18278	18185	18070	18184	18040	18162	18081	18061	18164	18305	18073	18032	18260	18073	18188	18320	17957	17994	18163	18351	18181	18097	18122	18117	17888	18191	18281	18304	18038	18242	18128	18158	18233	18193	18143	18206	18030	17993	18010	18151	18101	18320	18090	18158	18149	18311	18272	18181	18203	18216	18233	18351	18238	18207	18267	18211	18107	18216	18296	18107	18255	18083	18200	18010	18259	18054	18158	18090	18205	18168	18110	18127	18179	17963	18235	18110	18186	18226	18099	18185	18341	17965	18096	18184	18143	18236	18269	18211	18362	18304	18191	17926	18242	18216	18121	18236	18173	18213	18092	18299	17959	18242	18381	18013	18066	17984	17934	18171	18205	18251	18050	18201	18133	18243	17832	18181	18256	18373	18274	18104	18336	18153	18148	18319	18262	18057	18096	18034	18162	18259	18073	18355	18288	18366	18120	18137	18036	18017	18197	18311	18310	18286	18104	18070	18176	18131	18219	18407	18203	18300	18130	18143	17991	18283	18061	18142	18114	18178	18064	18161	18122	18308	18343	18253	18257	18327	18385	18359	18148	17995	18207	18217	18248	18218	18066	18278	17970	18124	18054	18045	17997	18268	18130	18183	18023	18134	18328	18330	18014	18058	18194	18140	18247	18237	18119	18204	18175	18246	18160	18106	18156	18262	18078	18041	18321	18248	18250	18079	18084	18205	18079	18273	18156	18043	18251	18025	18209	18157	18185	18083	18069	18072	18118	18245	18368	18116	18155	18135	18216	18296	18151	18335	18196	18231	18082	18098	17997	18063	18136	18217	18406	18106	18225	17948	18070	18223	18101	18131	18174	18296	18078	18044	18153	18328	18119	18260	18127	18286	18129	18168	18254	18400	18215	17969	18383	18440	18041	18257	18037	18264	18238	18119	18129	18205	18118	18095	18085	18319	18313	18101	18148	18304	17984	18359	18195	18281	18124	18068	18256	17925	18026	18277	18276	18355	18178	18117	18225	18306	18143	18387	18161	18203	18086	18267	18069	17959	18308	18202	18185	18120	18175	18126	18208	18113	18342	18158	18060	18046	18158	18218	18147	18135	18027	18204	18075	18118	18192	18046	18136	18079	18210	18280	18396	18306	18043	17939	18009	18092	18149	18141	18041	18118	18288	18056	18170	18024	18355	18161	18242	18083	18186	18050	18167	18041	18324	18025	18167	18240	17980	18112	18163	18218	18107	18083	18286	18204	18097	18317	18200	18091	18072	18033	17956	18262	18126	18237	18190	18078	18141	18045	18286	18096	17927	18074	18106	17975	18241	18139	18016	18105	18098	18058	18109	18303	18237	18042	18297	18439	18224	18214	18253	18019	18110	18219	18167	18040	18074	18023	18159	18131	18367	18226	18125	18258	18301	18234	18299	18082	17915	18148	17973	17991	18258	18057	18177	18108	18343	18124	18281	18176	18106	17939	18222	18000	18210	18066	18271	18198	18261	18279	18109	18124	18093	18457	18212	18289	18043	18215	18171	18261	18219	18107	18092	17981	18196	18365	18128	18202	18055	17914	18192	17913	18232	18357	18151	18137	18102	18179	18156	18309	18211	18206	18155	18281	18050	18077	18127	18113	18006	17989	18041	18345	18256	18219	18172	18130	18321	18149	17930	18056	18242	18387	18248	18038	18211	18274	18173	18223	18156	17985	18081	18046	18153	18240	18135	18051	18129	18175	18164	18024	18238	18283	18150	18222	18137	18321	18136	18156	18103	18152	18154	18392	18254	18057	18236	18074	18159	18044	17963	18075	18009	18055	18049	18155	18353	18236	17938	18293	18199	18409	18201	18178	17991	18111	18276	18169	18127	18156	18423	18251	18218	18300	18047	18222	18274	18272	18100	18364	18107	18296	18108	18062	18053	18050	18195	17911	18376	18414	18329	18222	18203	17976	18189	18230	17969	18113	17934	18253	18319	18134	18126	18100	18148	18089	18059	18084	17990	18122	18059	18155	18213	18121	18293	18051	18335	18119	18169	18102	18261	18279	18318	18170	18060	18017	18148	18280	18218	18180	18352	18295	18496	17998	18129	18103	18124	18110	18157	18077	18293	18302	18205	18207	18109	18113	18007	18007	18126	18198	18248	18170	18019	18200	18074	18114	18362	18166	17992	18340	18137	18025	18282	18133	18214	18207	18335	18143	18170	18043	18337	18229	18080	18175	18422	17957	18316	18067	18191	18176	18190	18212	18099	18302	18035	18208	18034	18040	18414	18219	18233	18382	18135	18195	18056	18168	18207	18055	18213	18148	17992	18150	18102	18148	18293	17987	18201	18205	17949	18110	18063	18246	18161	18267	18431	18246	18083	18312	18188	18310	18026	18259	18271	18272	18104	17922	18007	18208	18062	18358	18235	18007	18047	18084	18100	18143	17890	18174	18043	18233	18268	18208	18125	18118	18074	18064	18291	18230	18132	18235	17952	18140	18074	18129	18029	18017	18204	18124	18076	18070	18018	18257	18224	17979	18047	18043	18061	18097	18209	18201	17998	18168	18235	18182	18167	18117	18171	18156	18169	18214	18171	18024	18197	18201	18185	18033	18006	18159	18125	18053	18043	18013	17985	18269	18280	18272	18267	18162	18323	18019	18074	18190	18018	18191	18330	18156	18306	18082	18055	18178	18227	18325	18118	18102	18066	18046	18015	18316	18018	18193	18087	18089	18415	18183	18299	18276	18082	18029	18200	18154	18285	18018	18060	18129	18180	18114	18322	18141	18134	18323	18282	18178	18090	18038	18180	18282	18036	18165	18179	18225	18225	18176	18235	18119	18324	18362	18177	17827	17966	18078	18071	18109	18347	18229	18187	18045	18068	18139	18046	17923	18262	18383	18205	18208	18113	18119	18173	18173	18204	17980	17962	17998	18194	18293	18235	18101	18355	18261	18083	18365	18163	18180	18237	18446	18354	18073	18385	18315	18087	18245	18147	17917	18247	18090	18319	18220	18237	18095	18291	18173	18054	18020	18152	18258	18167	18104	18185	18233	18170	18211	18316	18163	18200	17983	18058	18234	18228	18092	18221	18033	18041	18335	18056	18064	18168	18371	18311	18073	18165	18024	18062	18226	18071	18198	18153	18003	18163	18178	18056	18248	18125	18305	18214	18316	18113	18245	18167	18220	18253	18404	18224	18014	18289	18059	17976	18162	18189	18175	18198	18112	18248	18390	18243	18046	18173	18134	17955	18039	18152	17931	18078	18272	17995	18333	18167	18025	18228	18076	18072	18101	18178	18332	18171	18259	18127	18211	18072	18381	18216	18189	17991	18234	18168	18152	18050	18167	18149	18087	18163	18143	18300	18014	18058	18220	18289	18093	18195	18246	18070	18239	18242	17917	18303	18251	18191	18191	18123	18130	18230	18137	18224	18203	18164	18179	18079	18287	18117	18268	18474	18508	18059	18131	18314	18010	18097	18229	18334	18162	18110	18291	18199	18196	18096	18150	18209	18220	18234	18293	18009	18205	18088	17954	18146	18380	18161	18193	18002	18061	18157	17999	18020	18180	18113	18396	18031	18031	18163	18336	18295	18090	17979	18259	18130	18115	18016	18217	18030	18303	18097	18248	18219	18065	18262	18374	18231	18040	18099	18108	18050	18121	18199	18151	18160	18138	18033	18134	17983	18274	18338	18142	18109	18248	18076	18339	18220	18106	18209	18230	18121	18158	18318	18106	18217	17968	18214	18127	18229	18270	18138	18080	18246	18193	18378	18231	18200	18193	18198	17993	18193	18317	18023	17938	18167	18120	18202	18059	18209	18253	18245	18288	18157	18021	18042	18126	18109	18260	17938	18285	18063	18359	18126	18219	18155	18566	18190	18177	17940	18111	18122	18147	17893	18206	18123	18042	18153	18230	18244	18078	18160	18315	18122	18229	18266	18058	18109	18193	17977	18145	18410	18044	18035	18106	18139	18229	18154	18080	18168	18085	18206	18201	18116	18217	18087	18163	18178	18040	18009	18162	18193	18219	18256	18116	18278	18194	18022	18126	18114	18109	17942	18221	18153	18139	18188	17921	18373	18275	18126	18192	18175	18057	18211	18167	18089	18169	18087	18311	18196	18250	18218	18106	18184	18163	18407	18078	18249	18217	18165	18178	18184	18184	17959	18270	18199	18178	18079	18174	18177	18186	18081	18208	18160	18202	18170	18358	17999	18089	18141	18052	18146	18190	18313	18105	18324	18325	18396	18081	18340	18229	18271	18209	18090	18069	18164	18258	18120	18065	18034	18111	18240	18300	18279	18212	17993	18265	18261	18256	18004	18202	18188	18307	18013	18256	18197	18000	18184	18111	18206	18455	17951	18265	18172	18280	18100	18074	18160	18188	18146	18064	18119	18289	18295	18097	18266	18153	18193	18123	18211	17959	18181	18366	18082	18037	18234	18201	18265	18081	18022	18094	17996	18235	18223	18147	18328	18344	18245	18101	18126	18150	18163	18179	18004	18237	18062	18021	18115	18011	18125	17989	18166	18034	18132	18362	18228	18178	18111	17969	18139	18134	18384	18040	18107	18322	18240	18120	18064	18106	18151	18168	18172	18171	18256	18338	18305	17847	18256	18239	18160	18040	18181	18224	18253	18230	18218	18216	18170	18209	18356	18119	18295	18289	18224	18141	18200	18151	18118	18147	18060	18280	18195	18249	18285	18081	18072	18229	18248	18245	18301	18020	18040	18208	18018	18068	18133	18115	18128	18069	18057	18141	18080	18366	18219	18059	18056
16266	28939	26556	22536	20292	19188	19018	18319	17957	17576	17415	17299	17153	17154	17280	17066	16962	17140	17144	30347	33558	30642	24101	18747	17258	16763	16503	16603	16553	16560	16332	16556	16454	16455	16368	16270	16402	16459	16458	16422	16450	16455	16620	16453	16507	16441	16607	16667	16706	16586	16626	16446	16375	16546	16371	16294	16314	16351	16460	16473	16463	16712	16477	16483	16418	16452	16484	16481	16359	16370	16543	16390	16390	16329	16537	16440	16525	16501	16369	16510	16467	16532	16415	16459	16325	16491	16517	16431	16405	16251	16556	16598	16549	16508	16489	16453	16359	16561	16362	16393	16449	16387	16520	16375	16570	16421	16473	16323	16254	16494	16405	16481	16447	16462	16487	16364	16525	16356	16395	16574	16583	16531	16392	16337	16551	16436	16496	16532	16361	16512	16557	16372	16579	16368	16382	16497	16537	16457	16404	16564	16289	16474	16400	16352	16397	16540	16416	16447	16293	16487	16421	16470	16252	16523	16528	16427	16434	16534	16415	16440	16479	16313	16501	16700	16344	16480	16545	16481	16507	16462	16334	16483	16398	16483	16496	16511	16398	16626	16416	16402	16408	16483	16507	16434	16346	16719	16393	16434	16446	16351	16367	16289	16510	16509	16515	16303	16497	16510	16361	16443	16483	16475	16519	16420	16334	16364	16407	16568	16599	16313	16462	16569	16391	16367	16465	16356	16403	16408	16453	16454	16512	16359	16289	16493	16408	16324	16490	16435	16299	16412	16632	16381	16504	16535	16476	16436	16295	16483	16452	16442	16438	16400	16412	16387	16339	16541	16538	16423	16397	16582	16468	16393	16380	16444	16263	16521	16223	16459	16349	16498	16552	16435	16338	16477	16420	16321	16402	16363	16484	16490	16407	16511	16499	16511	16432	16433	16499	16417	16432	16394	16392	16461	16541	16371	16389	16527	16523	16248	16447	16256	16232	16481	16533	16407	16285	16473	16489	16369	16444	16332	16444	16475	16562	16491	16369	16306	16529	16344	16408	16537	16303	16351	16197	16415	16509	16530	16400	16361	16502	16474	16387	16428	16521	16406	16577	16412	16274	16417	16468	16538	16587	16340	16386	16221	16461	16511	16404	16587	16497	16617	16424	16223	16570	16526	16347	16374	16540	16411	16359	16228	16270	16316	16532	16409	16498	16418	16324	16490	16386	16544	16351	16405	16624	16343	16325	16490	16411	16273	16472	16340	16452	16644	16485	16495	16482	16322	16532	16405	16233	16489	16357	16434	16558	16563	16422	16541	16363	16300	16449	16426	16429	16601	16351	16533	16326	16290	16464	16424	16414	16561	16600	16598	16314	16415	16358	16499	16384	16571	16578	16460	16417	16362	16547	16210	16350	16374	16470	16437	16441	16354	16425	16387	16415	16638	16416	16389	16373	16502	16531	16516	16408	16534	16455	16256	16520	16389	16515	16480	16483	16387	16366	16456	16315	16379	16439	16474	16528	16528	16461	16296	16506	16316	16427	16425	16562	16348	16407	16465	16512	16501	16246	16420	16484	16471	16377	16468	16525	16252	16333	16505	16512	16360	16501	16374	16389	16459	16521	16322	16439	16502	16409	16431	16395	16569	16335	16370	16354	16416	16522	16471	16346	16296	16278	16586	16428	16567	16493	16330	16425	16346	16428	16410	16483	16411	16376	16358	16379	16478	16504	16486	16588	16535	16234	16486	16444	16587	16480	16281	16442	16366	16498	16560	16400	16335	16311	16327	16555	16244	16481	16583	16471	16418	16587	16537	16492	16353	16436	16446	16489	16481	16534	16467	16437	16380	16323	16491	16364	16302	16507	16391	16329	16645	16282	16363	16445	16318	16470	16412	16406	16430	16341	16394	16476	16503	16590	16505	16213	16561	16410	16333	16505	16554	16456	16365	16451	16301	16469	16365	16403	16382	16383	16374	16419	16349	16338	16529	16374	16646	16478	16403	16483	16507	16482	16595	16591	16243	16411	16504	16238	16364	16315	16619	16490	16521	16495	16416	16446	16411	16581	16295	16416	16465	16350	16478	16362	16254	16570	16438	16287	16473	16446	16490	16578	16303	16527	16450	16416	16458	16591	16405	16495	16405	16462	16425	16457	16544	16379	16399	16317	16494	16288	16402	16450	16360	16487	16529	16519	16436	16384	16342	16339	16573	16387	16457	16314	16655	16624	16426	16309	16407	16482	16581	16560	16440	16421	16508	16608	16412	16406	16434	16428	16459	16514	16434	16420	16588	16599	16311	16389	16396	16393	16291	16337	16330	16444	16487	16459	16324	16518	16287	16426	16603	16450	16425	16574	16450	16542	16451	16544	16530	16425	16418	16449	16492	16520	16478	16545	16341	16447	16343	16287	16400	16310	16558	16406	16405	16408	16452	16386	16293	16297	16317	16227	16404	16507	16413	16412	16283	16424	16488	16285	16415	16432	16436	16571	16329	16327	16484	16307	16372	16362	16388	16441	16453	16330	16238	16315	16487	16334	16536	16488	16382	16150	16510	16508	16444	16553	16426	16360	16246	16392	16356	16540	16345	16515	16329	16423	16366	16397	16453	16352	16428	16556	16437	16511	16346	16416	16290	16550	16541	16518	16550	16459	16555	16682	16378	16531	16455	16487	16455	16580	16361	16292	16310	16526	16383	16317	16558	16456	16485	16388	16454	16299	16547	16548	16614	16166	16661	16358	16571	16409	16655	16561	16266	16437	16477	16421	16360	16323	16357	16457	16461	16385	16465	16722	16381	16318	16541	16617	16509	16509	16298	16343	16527	16446	16547	16389	16459	16456	16408	16357	16360	16466	16579	16433	16372	16450	16452	16417	16413	16378	16299	16413	16423	16670	16310	16462	16469	16417	16450	16431	16434	16426	16370	16496	16345	16446	16492	16367	16410	16373	16464	16607	16490	16355	16567	16391	16353	16539	16386	16488	16432	16437	16539	16501	16446	16597	16352	16515	16470	16602	16395	16443	16443	16486	16483	16423	16609	16475	16460	16456	16407	16522	16323	16434	16412	16539	16411	16431	16302	16489	16265	16472	16393	16341	16309	16420	16233	16564	16466	16419	16444	16304	16418	16318	16324	16465	16547	16199	16556	16415	16393	16290	16501	16582	16386	16471	16416	16531	16542	16358	16353	16416	16502	16451	16286	16259	16444	16362	16323	16524	16378	16470	16365	16520	16428	16417	16534	16507	16463	16453	16412	16357	16408	16355	16314	16360	16410	16379	16271	16359	16435	16372	16324	16372	16430	16394	16466	16629	16491	16444	16391	16432	16507	16468	16383	16513	16416	16435	16359	16630	16329	16411	16526	16380	16530	16651	16513	16443	16544	16494	16492	16426	16249	16441	16568	16382	16457	16488	16530	16418	16539	16573	16553	16495	16547	16462	16487	16544	16328	16498	16395	16246	16426	16467	16513	16447	16478	16418	16337	16358	16474	16373	16288	16357	16468	16308	16426	16561	16395	16511	16439	16357	16418	16461	16403	16448	16461	16380	16534	16552	16525	16441	16521	16573	16250	16381	16464	16348	16604	16385	16307	16476	16433	16473	16516	16473	16176	16379	16690	16499	16353	16326	16488	16381	16344	16408	16335	16457	16516	16251	16468	16315	16403	16567	16423	16423	16280	16332	16388	16330	16371	16384	16362	16457	16332	16381	16615	16496	16440	16366	16288	16438	16348	16338	16420	16481	16425	16425	16330	16389	16276	16187	16450	16470	16549	16401	16418	16334	16395	16241	16373	16409	16670	16557	16448	16511	16499	16464	16416	16415	16387	16588	16462	16577	16167	16523	16413	16342	16224	16405	16294	16544	16430	16366	16418	16509	16401	16498	16421	16463	16522	16415	16393	16385	16421	16377	16355	16462	16404	16353	16563	16453	16386	16716	16543	16526	16452	16537	16580	16261	16360	16425	16266	16600	16575	16432	16392	16388	16560	16523	16211	16432	16426	16340	16282	16493	16522	16536	16476	16556	16384	16435	16648	16337	16304	16477	16740	16498	16339	16557	16345	16332	16308	16335	16424	16410	16329	16494	16389	16471	16415	16512	16383	16508	16571	16373	16399	16406	16397	16529	16448	16621	16461	16545	16364	16467	16477	16425	16449	16306	16459	16418	16433	16477	16333	16426	16437	16535	16502	16482	16440	16230	16346	16480	16318	16419	16477	16581	16511	16419	16383	16257	16408	16259	16426	16374	16554	16464	16427	16581	16344	16439	16515	16668	16427	16352	16553	16304	16459	16485	16477	16468	16435	16446	16369	16484	16268	16337	16220	16390	16281	16611	16399	16316	16416	16444	16522	16396	16327	16321	16418	16512	16438	16492	16413	16375	16424	16465	16421	16334	16334	16503	16245	16431	16372	16402	16364	16411	16366	16547	16521	16510	16451	16462	16487	16517	16428	16401	16280	16232	16365	16482	16322	16273	16543	16540	16378	16525	16498	16465	16524	16380	16387	16323	16546	16474	16314	16392	16441	16443	16420	16450	16416	16458	16415	16411	16345	16417	16457	16478	16490	16333	16526	16535	16460	16418	16345	16401	16368	16631	16491	16586	16375	16603	16480	16385	16464	16464	16633	16375	16558	16385	16445	16494	16390	16482	16257	16454	16642	16525	16375	16345	16395	16384	16532	16429	16464	16189	16414	16484	16445	16351	16329	16508	16400	16393	16315	16407	16331	16393	16681	16528	16479	16449	16469	16400	16451	16525	16259	16392	16480	16437	16392	16407	16312	16517	16119	16400	16499	16328	16530	16287	16325	16495	16286	16405	16372	16467	16384	16474	16441	16416	16428	16615	16529	16342	16520	16362	16455	16360	16535	16481	16422	16437	16536	16423	16350	16597	16401	16736	16348	16404	16593	16497	16340	16396	16341	16465	16536	16327	16565	16314	16432	16448	16423	16463	16468	16526	16403	16436	16484	16497	16417	16294	16428	16363	16281	16308	16358	16337	16426	16382	16300	16374	16359	16516	16265	16331	16471	16536	16543	16519	16356	16240	16524	16419	16459	16273	16492	16416	16598	16684	16387	16299	16427	16354	16190	16480	16459	16451	16415	16552	16417	16380	16426	16410	16438	16521	16523	16471	16453	16408	16395	16416	16578	16524	16445	16208	16511	16304	16511	16353	16371	16428	16362
27319	21771	23993	21117	18171	18280	18103	17967	17753	17886	17817	17796	17971	18014	17954	17718	17912	17882	17920	18377	19192	19366	18915	18292	18031	17881	17620	17690	17771	17721	17868	17739	17935	17680	17891	17825	17579	17805	17866	17662	17950	17629	17683	17647	17732	17849	17900	17837	17622	17820	17771	17817	17615	17898	17767	17788	17723	17756	17604	17795	17904	17709	17674	17723	17688	17782	17773	17548	17761	17648	17671	17781	17677	17872	17693	17617	17811	17777	17647	17599	17849	17806	17768	17833	17851	17802	17765	17940	17902	17573	17673	17808	17688	17729	17662	17674	17599	17532	17675	17932	17809	17679	17807	17794	17742	17647	17865	17848	17712	17505	17838	17737	17698	17717	17850	17762	17857	17805	17791	17668	17812	17670	17705	17586	17766	17798	17680	17891	17886	17809	17861	17628	17499	17758	17761	17829	17788	17626	17922	17965	17742	17683	17671	17814	17486	17822	17620	17702	17629	17612	17696	17701	17691	17553	17763	17754	17766	17881	17994	17684	17855	17897	17543	17933	17761	17831	17834	17757	17771	17679	17699	17857	17574	17883	17803	17885	17659	17972	17688	17617	17776	17822	17596	17746	17665	17715	17875	17655	17796	17848	17740	17570	17773	17750	17789	17760	17932	17692	17630	17792	17876	17959	17847	18153	17669	17796	17755	17771	17859	17829	17515	17807	17753	17810	17925	17643	17850	17761	17921	17710	17599	17727	18026	17722	18024	17908	17998	17673	17946	17843	17920	17603	17861	17705	17729	17735	17867	17825	17819	17720	17853	17649	17829	17755	17855	17631	17841	17958	17683	17741	17703	17741	17889	17676	17813	17574	17703	17860	17645	17780	17789	17666	17653	17838	17796	17836	17845	17824	17853	18071	17440	17609	17823	17762	17722	17753	17754	17775	17954	17858	17810	17676	17732	17916	17636	17433	17642	17850	17764	17737	17709	17904	17971	17876	18005	17646	17758	17734	17897	17695	17724	17584	17656	17787	17736	17804	17859	17678	17775	17858	17979	17713	17688	17959	17747	17540	17954	17772	17913	17697	17681	17914	17745	17708	17589	17777	17831	17972	17895	17641	17818	17803	17721	17769	17609	17808	17781	17696	17751	17736	17779	17718	17985	17747	17598	17890	17826	17656	17736	17892	17825	17733	17864	17754	17472	17569	17729	17821	17732	17796	17853	17910	17656	17536	17763	17588	17805	17643	17722	17760	17753	17773	17841	17767	17817	17702	17612	17729	17867	17786	17598	17851	17666	17827	17917	17849	17657	17825	17842	17978	17714	17689	17721	17871	17919	17851	17718	17969	17776	17852	17627	17572	17721	17817	17750	17715	17828	17859	17818	17795	17842	17848	17726	17773	17810	17610	18024	17798	17826	17662	17731	17859	17790	17757	17785	17760	17801	17815	17828	17792	17788	17737	17681	17923	17570	17750	17638	17971	17900	17807	17841	17747	17775	17813	17841	17760	17633	17666	17884	17798	17908	17735	17711	17651	17881	17805	17841	17900	18114	17546	17738	17837	17747	17786	17623	17700	17912	17762	17859	17746	17802	17761	17996	17684	17723	17962	17808	17991	17861	17609	17765	17880	17685	17763	17859	17503	17889	17726	17648	17711	17850	17841	17707	17841	17798	17765	17737	17819	17627	17753	17848	17758	17706	17839	17711	17796	17776	17759	17724	17828	17993	17641	17733	17737	17663	17889	17817	17674	17758	17699	17713	17814	17793	17584	17664	17682	17905	17886	17778	17754	17668	17746	17658	17840	17773	17620	17801	17652	17736	17682	17691	17614	17723	17718	17824	17766	17976	17773	17823	17753	17823	17851	17672	17786	17709	17942	17615	17726	17912	17663	17885	17589	17816	17804	17760	17567	17718	17817	17776	17554	17645	17696	17867	17584	17642	17737	17780	17834	17726	17755	17728	17826	17751	17776	18028	17609	17874	17728	17912	17880	17827	17831	17699	17534	17558	17904	17828	17656	17638	17942	17767	17907	17795	17750	17708	17884	17763	17757	17856	17635	17984	17678	17687	17551	17734	17670	17709	17725	17845	17850	17946	17802	17709	17858	17994	17639	17709	17701	17850	17824	17857	17898	17932	17680	17749	17578	17825	17714	17516	17627	17863	17803	17613	17863	17702	17879	17745	17780	17800	17751	17582	17756	17772	17762	17694	17630	17738	17657	17858	17718	17763	17718	17809	17756	17569	17816	17693	17574	17753	17635	17688	17660	17575	17774	17651	17801	17801	17831	17803	17880	17999	17630	17961	17734	17815	17697	17807	17725	17661	17692	17869	17790	17861	17819	17801	17803	17741	17651	17721	17935	17723	17584	17646	17697	17686	17490	17637	17823	17665	17607	17739	17929	17935	17939	17824	17878	17937	17907	17684	17731	17929	17752	18042	17665	17718	17852	17800	17739	17605	17607	17906	17641	17920	18023	17941	17726	17742	17935	17498	17705	17764	17733	17630	17677	17815	17886	17847	17546	17680	17925	17908	17783	17817	17723	17821	17637	17909	17663	17828	17904	17858	17719	18036	17912	17751	17789	17732	17760	17942	17698	17780	17865	17926	17845	17790	17687	17671	17811	17893	17742	17934	17738	17875	17798	17930	17881	17860	17875	17839	17845	17675	17880	17808	17683	17776	17920	17879	17827	17463	17545	17908	17579	17832	17479	17714	17766	17694	17692	17837	17966	17820	17890	17819	17696	17672	17603	17770	17808	17845	17486	17656	17685	17878	17879	17756	17759	17839	17750	17802	17739	17862	17946	17664	17837	17545	17722	17835	17678	18063	17933	17617	17854	17725	17650	17634	17729	17900	17675	17762	17742	17779	17510	17675	17798	18057	17848	17903	17590	17638	17606	17726	17778	17712	17753	17817	17600	17694	17530	17822	17848	17677	17700	17861	17801	17761	17754	17757	17732	17720	17924	17710	17870	17829	17789	17926	17850	17746	17864	17902	17870	17765	17809	17786	17874	17832	17620	17742	17672	17822	17713	17834	17747	17837	17891	17773	17790	17589	17701	17916	17656	18023	17734	17639	17772	17687	17656	17552	17618	17674	17803	17768	17703	17662	17621	17693	17709	17626	17909	17885	17889	17872	17688	17668	17564	17807	17834	17710	17756	17747	17671	17719	17668	17734	17926	17710	17914	17726	17736	17911	17896	17857	17854	17694	17542	17775	17649	17852	17698	17577	17822	17859	17794	17485	17806	17736	17771	17813	17678	17855	17934	17804	17676	17848	17838	18048	18089	17809	17748	17805	17713	17813	17722	17902	17875	17826	17754	17932	17832	17734	17781	17846	17712	17849	17884	17686	17917	17837	17754	17886	17834	17437	17860	17662	18066	17759	17870	17804	17702	17723	17524	17689	17830	17835	17819	17730	17703	17796	17784	17910	17918	17953	17975	17927	17889	17898	17675	17791	17597	17626	17622	17735	18053	17705	17731	17928	17607	17690	17662	17659	17776	17833	17910	17968	17832	17708	17628	17665	17797	17684	17883	17784	17563	17681	17968	17720	17573	17941	17532	17620	17702	17649	17701	17658	17809	17925	17816	17714	17645	17567	17939	17853	17715	17723	17673	17818	17782	18028	17935	17919	17608	17891	17929	17925	17956	17734	17664	17920	17759	17668	17945	17876	17595	17643	17742	17736	17675	17865	17682	17690	17664	17665	17775	17771	17810	17748	17793	18085	17728	17704	17746	17732	17787	17872	17750	17873	17722	17684	17848	17841	17737	17768	18014	17744	17612	17614	17769	17749	17721	17882	17738	17852	17768	17780	17736	17834	17876	17748	17902	17842	17855	17923	17646	17758	17757	17611	17847	18022	17712	17683	17985	17806	17804	17829	17789	17888	17771	17964	17991	17735	17869	17796	17585	17810	17568	17678	17803	17787	17627	17651	17687	17661	18018	17772	17843	17676	17858	17652	17697	17927	17792	17894	17724	17710	17674	17770	17765	17926	17952	17686	17683	17886	17791	17921	17824	17819	17761	17913	17944	17562	17782	17663	17902	17825	17877	17843	17841	17755	17785	17564	17871	17841	17806	17709	17731	17906	17790	17934	17885	17867	17542	17638	17679	17748	17919	17686	17899	17758	17801	17781	17879	17814	17831	17796	17608	17648	17799	17835	17771	17674	17736	17846	17761	17730	17793	17726	17807	17825	17596	17677	17621	17803	17772	17749	17575	17678	17765	17778	17741	17613	17994	17753	17870	17778	17930	17960	17831	17741	17738	17743	17657	17724	17638	17688	17545	17787	17818	17859	18064	17889	17686	17855	17666	17720	17703	17635	17777	17778	17647	17861	17631	17681	17777	17850	17890	17705	17649	17967	17876	17870	17780	17822	17758	17854	17793	17551	17743	17751	17933	18000	17860	17812	17838	17752	17795	17697	17618	17851	17816	17609	17715	17789	17752	17579	17619	17749	17903	17690	17610	17876	17748	17907	17738	17762	17840	17867	17700	17607	17962	17627	17712	17788	17699	17700	17733	17802	17907	17655	17709	17712	17784	17852	18008	17812	17688	17645	17873	17877	17730	17730	17558	17854	17857	17786	17748	17904	17712	17792	17657	17817	17615	17870	17832	17862	18000	17711	17706	17593	17882	17853	17758	17892	17719	17728	17653	17855	17664	17829	17579	17986	17800	17707	17680	17798	17683	17599	17969	17909	17755	17905	17693	17792	17900	17786	17672	17824	17797	17896	17830	17781	17711	17663	17737	17885	17960	17685	17616	17886	17874	17595	17837	17819	17795	17813	17602	17709	17798	17859	17869	17951	17586	17860	17572	17860	17779	17838	17661	17707	17829	17771	17722	17635	17844	17734	17806	17724	17734	17598	17757	17763	17707	17702	17567	17721	17843	17659	17668	17699	17737	17561	17608	17847	17775	18061	17833	17620	17661	17837	17773	17761	17804	17869	17805	17734	17710	17910	17986	17764	17825	17802	17718	17840	17721	17638	17873	17864	17700	17718	17576	17662	17770	17597	17833	17845	17825	17762	17556	17933	17732	17795	17823	17704	17718	17777	17744	17637	17809	17898	17825	17733	17746	17784	17606	17844	17676	17697	17804	17602	17824	18047	17960	17782	17766	17878	17785	17788	17688	17887	17640	17732	17862	17937	17803	17765	17847	17660	17668
15445	18592	18133	17376	16722	16534	16588	16179	16412	16256	16367	16398	16463	16351	16479	16260	16228	16323	16386	17047	18022	18081	17257	16725	16465	16178	16194	16248	16324	16155	16275	16205	16101	16121	16110	16333	16081	16154	16196	16260	16222	16300	16060	16198	16146	16238	16207	16170	16289	16306	16159	16142	16220	16157	16121	16177	16321	16237	16153	16099	16107	16182	16069	16125	16203	16316	16267	16091	16047	16074	16185	16229	16050	16142	16155	16385	16330	16125	16208	16192	16169	16152	16235	16254	16143	16273	16215	16046	16130	16472	16366	16176	16237	16242	16198	16119	16245	16126	16137	15992	16089	16255	16378	16135	16129	16306	16185	16007	16218	16274	16143	15990	16193	16464	16202	16291	16363	16132	16316	16120	16305	16179	16058	16283	16205	16063	16181	16271	16083	16273	16269	15975	16214	16091	16156	16287	16079	16274	16129	16111	16173	16218	16197	16211	16185	16179	16394	16268	16140	16222	16170	16281	16219	16129	16084	16249	16230	16141	16176	16221	16214	16279	16046	16183	16236	16083	16075	16246	16193	16266	16218	16038	16145	16335	16145	15991	16142	16162	16278	16229	16116	16052	16389	16215	16155	16198	16188	16177	16104	16096	16233	16127	16110	16178	16309	16063	16100	16236	16205	16237	16047	16288	16206	16321	16231	16240	16300	16229	16299	16188	16080	16232	16172	16330	16189	16219	16075	16184	16178	16192	16251	16124	16127	16156	16096	16206	16042	16118	16185	16175	16199	16183	16165	16358	16147	16147	16074	16274	16222	16221	16031	16021	16192	16230	16243	16011	16136	16048	16110	16093	16166	16195	16052	16160	16180	16173	16296	16144	16283	16202	16339	16213	16199	16231	16232	16107	16132	16111	16121	16145	16286	16075	16141	16229	16218	16224	16163	16361	16197	16234	15961	16228	16168	16036	16148	16101	16286	16138	16245	16120	16280	16079	16050	16389	16178	16049	16263	16144	16174	16181	16234	16161	16087	16189	16164	16216	16236	16135	16281	16178	16305	16195	16203	16188	15969	16158	16205	16137	16110	16231	16170	16215	16291	16139	16209	16226	16148	16259	16153	16301	16180	16251	16311	16177	16387	16323	16097	16273	16328	16287	16096	16206	16164	16255	16030	16048	16253	16113	16233	16162	16051	16099	16249	16181	16218	16088	16243	16193	16377	16213	16067	16320	16302	16243	16182	16211	16213	16240	16203	16153	16231	16166	16141	16015	16323	16245	16308	16154	16184	16231	16054	16329	16129	16163	16220	16145	16241	16303	16246	16085	16350	16237	16397	16221	16148	16118	16139	16217	16093	16077	16277	16164	16255	16169	16194	16350	16122	16206	16164	16085	16344	16147	16265	16040	15929	16214	16108	16354	16198	16283	16226	16111	16131	16344	16148	16166	16143	16076	16160	16112	16206	16190	16197	16273	16184	16229	16399	16187	16275	16082	16159	16305	16183	16209	16340	16115	16422	16163	16155	16277	16176	16175	16456	16247	16208	16261	16105	16213	16326	16174	16094	16098	16254	16190	16122	16112	16326	16161	16194	15965	16143	16235	16146	16079	16076	16103	16180	16242	16195	16491	16238	16345	16172	16451	16289	16140	16184	16114	16468	16187	16005	16289	16314	16264	16104	16235	16056	16199	16145	16089	16274	16308	16087	16106	16139	16018	16406	16292	16132	16034	16262	16228	16277	16367	16091	16268	16058	16156	16258	15983	16280	16174	16069	16312	16209	16034	16168	16228	16345	16195	16172	16165	16207	16240	16210	16239	16122	16331	16163	16066	16345	16125	16280	16076	16182	16363	16124	16070	16197	16301	16272	16131	16124	16109	16228	16224	16139	16220	16185	16215	16154	16304	16212	16386	16129	16175	16140	16064	16267	16152	16271	16280	16171	16349	16267	16131	16335	16200	16309	16114	16245	16106	16289	16106	16161	16185	16187	16183	16188	16083	16203	16238	16347	16095	16303	16204	16114	16105	16082	16509	16184	16268	16181	16323	16183	16128	16162	16212	15921	16133	16180	16134	16208	16236	16220	16223	16355	16154	16246	16147	16124	16090	16180	16193	16060	16220	16209	16227	16268	16246	16195	16152	15982	16195	16099	16265	16244	16178	15921	16263	16262	15978	16281	16284	16171	16147	16189	16208	16178	16071	16164	16173	16226	16154	16137	16417	16401	16190	16098	16210	16172	16138	16144	16104	16307	16315	16289	16157	16303	16112	16277	16212	16264	16206	16162	16166	16322	16062	16256	16075	16149	16183	16322	16190	16227	16167	16287	16352	16151	16106	16163	16213	16115	16309	16080	16147	16131	16178	16154	16144	16132	16260	16203	16101	16020	16291	16303	16128	16100	16433	16103	16282	16234	16120	16259	16252	16166	16314	16255	16206	16169	15956	16253	16362	16326	16324	16082	16121	16281	16196	16052	16226	16109	16193	16287	16166	16151	16180	16250	16130	16203	16194	16143	16124	16339	16233	16267	16226	16178	16246	16362	16332	16265	16397	16076	16294	16268	16204	16116	16210	16331	16220	16240	16322	16214	16137	16320	16210	16288	16225	16251	16114	16311	16163	16308	16140	16243	16212	16084	16224	16239	16218	16068	16183	16245	16153	16244	16137	16038	16256	16225	16112	16201	16238	16213	16372	16147	16091	16269	16472	16261	16138	16210	16360	16391	16166	16131	16040	16175	16266	16154	16169	16199	16254	16225	16136	16040	16193	16054	16195	15998	16134	16207	16441	16207	16276	16180	16238	16189	16307	16231	16217	16259	16257	16096	16120	16085	16249	16203	16287	16159	16123	16064	16178	16229	16090	16240	16120	16158	16183	15969	16343	16120	16145	16285	16243	16286	16155	16096	16238	16259	16252	16135	16084	16043	16221	16278	16073	16096	16122	16445	16095	16133	16211	16203	16215	16209	16239	16236	16275	16147	16177	16237	16266	16281	16109	16263	16025	16074	16355	16427	16082	16245	16189	16248	16214	16229	16081	16100	16111	16221	16104	16289	16103	16221	16282	16138	16351	16038	16368	16216	16176	16215	16219	16316	16302	16339	16243	16164	16133	16388	16260	16217	16279	16141	16209	16211	16219	16243	16213	16170	16331	16141	16020	16054	16054	16168	16248	16138	16308	16248	16075	16281	16277	16149	16363	16209	16336	15992	16121	16142	16178	16146	16267	16197	16135	16214	16085	16252	16316	16180	16198	16290	16070	16110	16201	16173	16304	16142	16173	16360	16202	16186	16133	16246	16225	16094	16351	16359	16241	16129	16202	16197	16368	16234	16171	16333	16215	16188	16096	16054	16249	16308	16206	16299	16158	16172	16253	16158	16156	16204	16180	16281	16050	16134	16274	16298	16028	16223	16283	16227	16127	16211	16112	16220	16293	16126	16292	16058	16319	16151	16339	16237	16123	16150	16221	16127	16072	16075	16276	16085	16150	16196	16047	15971	16246	16110	16105	16446	15989	16230	16128	16388	16108	16223	16078	16214	16233	16207	16255	16280	16143	16183	16286	16266	16212	16372	16349	16098	16169	16173	16197	16149	16166	16107	16142	16180	16293	16167	16263	16069	16325	16304	16084	16168	16238	16060	16225	16277	16156	16060	16347	16146	15974	16257	16125	16215	16110	16283	16303	16242	16196	16323	16159	16219	16165	16198	16040	16170	16193	16185	16171	16477	16320	16253	16172	16046	16088	16101	16273	16115	16193	16361	16075	16086	16276	16249	16234	16185	16303	16208	16045	15960	16264	16126	16352	16224	16249	16216	16270	16096	16074	16188	16147	16162	16080	16283	16305	16158	16169	16312	16096	16237	16118	16282	16125	16360	16179	16271	16109	16168	16355	16144	16194	16116	16273	16220	16268	16204	15989	16107	16174	16225	16240	16045	16324	16172	16082	16121	15949	16290	16131	16167	16044	16282	16396	16025	16172	16194	16168	16176	16137	16208	16122	16335	16190	16156	16313	16195	16219	16297	16086	16119	16415	16147	16369	16152	16179	16274	16155	16287	16184	16240	16195	16204	16267	16120	16089	16187	16206	16217	16248	16233	16210	16281	16278	16222	16143	16303	16243	16254	16143	16035	16473	16130	16107	16053	16229	16224	16175	16151	16192	16157	16308	16160	16256	16161	16233	16261	16115	16223	16332	16104	16338	16224	16304	16230	16212	16198	16311	16097	16144	16249	16127	16178	16199	16210	16168	16144	16222	16127	16085	16206	16173	16211	16259	16097	16293	16228	16142	16232	16092	16327	16316	16256	16118	16195	16243	16248	16118	16092	16154	16240	16077	16126	16150	16218	16262	16214	16220	16293	16191	16260	16161	16380	16177	16162	16085	16113	16289	16199	16205	16086	16018	16294	16302	16207	16094	16267	16256	16100	16253	16167	16206	16239	16193	16185	16217	16306	16243	16086	16099	16246	16268	16260	16337	16239	16032	16277	16165	16153	16367	16274	16175	16242	16162	16121	16102	16208	16239	16162	16239	16139	16301	16217	16271	16207	16248	16248	16206	16275	16166	16103	16390	16310	16209	16202	16060	16118	16187	16219	16223	16077	16318	16323	16158	16236	16113	16214	16201	16278	16176	16046	16201	16102	16306	16038	16229	16253	16131	16284	16189	16220	16079	16156	16253	16199	16438	16185	16228	16147	16150	16315	16234	16306	16214	16197	16201	16254	16056	16278	16203	16277	16182	16105	16254	16345	16271	16174	16101	16245	16217	16195	16355	16232	16367	16190	16314	16237	16265	16427	16182	15990	16003	16245	16270	16245	16200	16109	16249	16254	16235	16181	16219	16144	16158	16432	16175	16182	16308	16104	16185	16151	16208	16272	16276	16176	16168	16309	16136	16037	16201	16032	16329	16069	16181	16143	16361	16186	16133	16169	16157	16084	16134	16151	16092	16197	16189	16400	16139	16119	16406	16232	16075	16066	16075	16166	16281	16186	16232	16208	16165	16262	16384	16176	16089	16168	16174	16237	16225	16260	16109	16256	16193	16153	16192	16247	16203	16194	16151	16063	16059	16050	16191	16265	16324	16123	16307	16330	16184	16285	16158	16113	16099	16349	16237	16126	16137	16183	16094	16114	15976	16198	16182	16007	16199	16254	16088	16167	16219	16263	16252	16314	16167	16400	16051
23911	20974	28223	24022	21965	21306	20926	18359	18044	18210	17877	17802	17902	17456	17708	17545	17561	17358	17528	20415	25034	23817	21459	18803	17863	17407	17171	17192	17191	17282	17278	17208	17147	17038	17195	17225	16990	17218	17107	17303	17029	16892	16948	17033	17017	17207	17148	17057	17081	17252	17125	17256	17146	17099	17188	17232	17088	17258	17031	17192	16922	17276	17120	17059	17071	17078	17072	16925	17052	17298	16961	17219	16916	17266	17172	17089	17201	17200	17119	17148	17289	17275	17061	17062	17168	17096	17086	17093	17150	17216	17023	17119	17121	17129	17190	17222	16957	16991	16994	17113	16983	17145	17148	17055	16878	17148	17164	17126	16875	17205	17093	17068	17044	17089	17182	17008	17076	17160	17257	17036	17052	17078	17019	16988	16969	17071	17188	17227	17233	17143	17060	16891	17029	17169	17094	17175	16973	17105	16998	17041	16950	17034	17140	16749	17279	17112	17025	16968	17106	17158	17115	17099	17004	16974	17205	17244	17118	17001	16995	17244	17034	17289	17101	17171	17015	17073	17197	17040	17093	17045	17165	17034	17007	16960	17040	17026	17199	17051	17156	17155	17066	16992	17404	17165	16887	16961	17073	17030	17150	17038	17109	17185	17098	17047	16953	17018	17120	17184	17245	17221	17083	17270	17162	17077	17189	17258	17112	16936	17211	17285	16974	17072	17124	17021	17053	17007	17054	17072	17174	17255	17054	17183	17092	16999	17123	17136	16999	16929	17176	17071	16992	17126	17188	17149	17090	16985	17171	17121	17190	17181	17213	16967	17196	17383	17097	17129	17048	16903	16869	17020	17002	17052	17162	17172	17136	17119	17016	17133	17188	17071	17150	17266	17149	17149	17062	17197	17204	17067	17069	17092	17090	17031	17140	16986	17107	17206	17072	17067	16995	16990	17068	17040	17055	17114	17060	17158	17124	17307	17234	17043	17201	17159	17030	17046	17168	16939	17142	17034	17017	17099	17087	17212	17277	17101	17001	17095	17053	17247	17075	17146	17284	17131	17230	17178	17227	17163	17121	17089	17161	17086	17148	17012	17181	17100	17034	17193	17087	17247	17126	17113	17174	17154	17242	17095	16911	17097	17073	17178	17023	17078	16888	17052	16877	17000	17111	16886	17036	17182	17089	17027	17080	17028	17168	17032	17077	17089	17245	17154	17077	17106	16895	17340	17078	17246	17247	16910	17024	17081	17197	17201	17133	17012	16961	17052	17134	17274	17084	17038	17221	16794	17213	17154	17100	17059	17147	17145	17046	16938	17078	17111	17138	17069	17078	17046	17049	17081	17264	17275	17058	17085	16936	17061	16993	17130	17217	16973	17281	17044	17184	17154	17187	17087	16979	17088	17024	16935	16864	17128	17223	17172	17034	17218	17160	17078	17141	17092	17182	17065	17158	17127	17247	17065	17128	17134	16937	17101	17367	17328	17186	17173	17065	17081	17093	17021	17103	17075	17030	17176	17002	17102	16933	17049	17057	17062	17214	16875	16933	17199	17211	17059	17237	17455	17089	17216	17077	17101	16979	17072	16917	16973	17150	16944	17079	17043	17153	17205	17009	16977	17098	16952	17193	17033	17231	17012	16958	17051	16995	17193	16941	17142	17164	17242	17177	17342	17135	17155	17159	17114	17047	17119	16925	17104	17092	17014	17088	16941	17153	17072	17114	17006	17027	16961	17097	17245	17243	17106	17114	17087	17186	17248	17071	16958	17175	17099	17169	17254	17067	17058	17025	17151	16935	16803	17040	16905	17234	17145	17214	17313	17200	16952	17055	17116	16728	17035	16930	17083	17257	17071	17128	17396	17080	17175	16988	17064	17059	17070	16884	17031	17206	17012	16811	16726	17108	17154	17028	16957	17182	17107	16984	16948	17024	17221	16949	16962	17094	17123	16960	17055	17097	16997	16916	16960	17055	17000	17242	17103	17194	17043	16978	17146	16997	17031	17156	17327	17104	17213	17055	17156	17066	17135	17204	17160	17048	17074	17031	16898	17312	17155	17035	17182	17265	17178	17046	17141	17073	17114	17069	17041	16939	17088	17095	16991	17012	17262	17044	17232	16969	16899	17199	16981	17263	17049	16913	16934	16915	17188	17024	16939	17002	16942	17100	16990	16974	16945	17162	17028	16973	17002	16996	16944	17043	16858	17053	16895	17184	17039	16985	16947	17321	16853	17092	17186	17059	16979	17138	17048	17167	16984	17087	17243	17178	17028	17085	17096	17023	17155	17050	16923	16947	17093	17038	16948	17005	17038	17335	17091	17187	17096	17111	17152	17173	17311	17200	17229	17188	17015	17136	17268	17271	17133	17048	17348	17155	17446	17180	17184	17091	16947	17407	17132	17288	17041	17068	17089	17029	17306	17173	17175	17027	17053	17156	17170	16980	17105	17114	17068	17165	17128	17198	16980	17379	16890	17004	17124	17137	16963	17168	17020	16996	17098	17064	17146	17153	17089	17312	16931	17042	17154	17102	17117	17140	17117	17115	17200	17149	17147	17114	17262	17039	16965	17077	17046	17151	17045	17114	17087	17082	17292	17137	17399	17277	17089	17239	17130	17117	17182	17122	17048	17110	17220	17296	17053	17051	17267	17052	17147	17143	17263	17082	16989	17211	17011	16880	17065	17081	17165	17165	17118	17089	17033	17033	17168	16970	17199	17093	17087	17107	17264	17016	17174	17085	17017	17313	17181	17110	17238	16948	17035	17137	17096	16953	17303	17029	16901	17179	17089	16989	17101	17133	17077	17216	17115	17206	17233	17000	17152	16992	17048	16992	17213	17077	17190	17186	17249	17206	17141	16998	17092	17131	17300	17103	17108	17137	17051	17182	16906	17173	17086	16926	16829	17215	17078	17189	17170	17087	17035	17340	17040	16982	17189	17395	17105	17165	17099	17158	17026	17071	16914	17021	17038	17331	17220	17034	17101	17068	17054	17125	16937	17118	17040	16912	17048	16994	17132	17115	17177	17109	17013	17127	17029	17184	17060	17121	17242	17214	17144	17004	16872	17262	17056	17197	17144	17114	16963	17103	17081	17125	17252	17250	16978	17109	17313	17057	17065	17020	16912	16985	17005	16975	16981	16989	16853	16965	17179	17024	16964	16897	17115	17123	16965	17242	17078	17034	17111	17148	16911	17083	17260	17159	17238	17356	17146	16852	17290	17137	17101	17131	17102	17136	17283	17114	16991	17283	17057	17092	16848	17094	17205	17107	16955	16952	17077	17096	17106	17025	17016	17178	17074	16911	16950	17123	17141	17192	17112	17283	16843	17007	16985	17089	17134	17140	17071	16961	17100	17098	17128	17063	17060	17046	17123	17001	17068	17232	17015	17160	17088	17060	16994	17231	17141	16944	16929	17033	17069	16897	17115	17025	17135	17192	17213	17248	16957	17071	17246	17185	17025	17275	17133	16831	17131	17133	17011	17185	17045	17144	17224	17010	16930	17037	17120	17123	17126	17161	17116	17254	17033	17107	16909	17122	17203	17110	16978	17173	16938	17063	17166	17159	16993	16999	16960	17138	17150	17113	16987	17071	17099	17045	16989	17013	17222	17168	17126	17269	17203	17250	17320	17261	17181	17046	17164	16991	17344	17134	17144	17401	17235	16954	17024	16946	17153	17158	17085	17096	17018	17133	17145	17041	17005	17117	16989	16952	17167	17086	16975	17277	17067	17100	17089	17019	17251	16947	16998	16885	17093	17289	17071	17124	16887	16936	17298	17176	17024	17142	17129	17187	17052	17061	17002	17072	17133	17288	17161	17225	17113	17295	17114	17173	17072	17188	17167	17154	17137	17120	16950	17005	17145	17048	17310	17281	17237	17322	17120	17129	17018	17223	17043	17377	17080	17260	17146	17065	17166	17151	17080	17131	17210	17433	17040	17235	17231	17073	16949	17058	16956	17148	17113	16869	17089	17126	16948	17044	17053	17031	17101	17057	17041	17023	17220	17187	17083	17180	17180	17099	16932	17110	17157	17077	17133	16943	17136	17033	17029	17009	17273	16987	17181	17010	17047	17068	17048	17268	17353	17031	17194	17109	17170	17069	17004	16983	16999	17180	17285	17201	17163	16939	17043	17208	17168	17325	16963	17100	17025	16966	17178	17072	17194	16920	17272	16867	17108	17282	16997	17144	17005	17120	17101	16983	17158	17203	17157	16978	17208	17207	16877	17213	17217	17111	17237	16950	17136	17099	17052	17131	17156	16952	17217	17132	17072	17232	17164	17049	16962	17219	17183	16906	17255	17219	16865	17108	17165	17062	17102	17347	17119	17039	17052	17001	16904	17347	16937	17080	17054	17106	17114	17123	17126	16907	17191	17019	17114	17084	17043	17442	17212	17045	17134	17147	16957	17140	17063	17216	17064	17052	17089	17061	16929	17162	17208	17148	17246	17073	16893	17182	17119	17348	17216	17077	17150	17027	17254	17128	17147	17105	17074	17316	17148	16963	17094	16989	17044	17071	17004	17342	17101	17147	17103	17037	17276	17077	16897	16936	16883	17216	17071	16956	17064	17001	17164	17090	17297	17217	17198	17237	17032	17164	17211	17007	17232	17036	17131	17134	17302	17222	16865	16929	17167	17051	17102	17065	17035	16958	16806	16870	17030	16984	17246	17133	16948	17163	17226	17073	17241	17119	16840	16961	17201	17070	16917	16986	17166	16905	17097	17127	17095	17013	17125	17141	17038	17009	17156	17064	17101	17137	17046	17068	17156	17100	17127	17166	17038	17008	17141	17084	17214	17191	17155	16981	17191	17276	17088	17147	17193	17080	17303	17282	17205	17123	17231	16933	17099	17104	17057	17127	16996	17133	17232	17087	16974	17195	17143	17152	16988	17190	17031	17278	17092	17117	17119	17191	17009	17061	16923	17092	17125	17020	17028	17065	17235	17233	16999	17186	17320	17011	17129	16851	16964	17073	17127	17235	17153	16998	17120	16997	17165	17225	17115	17083	17120	16999	17214	17041	17049	16930	16844	17214	17047	17136	17128	17073	17134	17083	17126	17255	17102	17206	16947	17022	17006	17131	17054	16998	17027	17017	16888	17167	16993	17055	17049	17089	17011	17010	17035	17127	17124	17146	17168	17037	17122	17120	17153	17285	17196	16978	16991	17106	16971
15043	25300	23639	20020	19869	19196	18086	17681	17374	17181	16845	16862	16698	16465	16627	16308	16313	16493	16489	21959	26824	24615	20869	17304	16427	15985	15912	15963	16000	15710	15810	16004	15774	15723	15734	15770	15811	15977	15748	15920	15974	15888	15839	15743	15890	15851	15888	15867	15728	15668	15839	15660	15906	15788	15802	15759	15832	15800	15727	15710	15696	15794	15883	15841	16015	15798	15980	15983	15938	15886	15807	15798	15801	15862	15835	15846	16041	15751	15809	15802	15744	15662	15737	15873	15684	15766	15818	15860	15790	15847	15955	15635	15811	15819	15778	15894	15849	15773	15859	15692	15876	15743	15955	15958	15825	15955	15761	15765	15767	15816	15841	15647	15773	15638	15905	15699	15824	15790	15632	15740	15829	15648	15810	15824	15788	15936	15759	15695	15834	15718	15729	15820	15915	15856	15772	15823	15779	15886	15700	15620	15863	15768	16013	15866	15889	15811	15904	15859	15796	15735	15801	15928	15596	15957	15865	15731	15799	15672	15798	15839	15813	15812	15881	15821	15801	15826	15716	15697	15791	15812	15713	15947	15822	15817	15765	15734	15920	15777	15814	15781	15690	15759	15715	15860	15693	15837	15827	15953	15763	15852	15981	15773	15702	15851	15683	15846	15841	15633	15943	15867	15785	15736	15837	15792	15754	15766	15850	15666	15938	15855	15784	15793	15917	15732	15839	15946	15624	15845	15943	15695	15583	15903	15684	15783	15630	15760	15809	15850	15711	15879	15881	15744	15898	15885	15860	15854	15651	15658	15866	15837	15800	15984	15805	15879	15924	15709	15782	15745	15775	15759	15883	15790	15815	15757	15882	15919	15687	15694	15930	15698	15786	15871	15798	15729	15922	15881	15760	15809	15998	15797	15832	15872	15830	15644	15754	15745	15927	15812	15868	15851	16018	15906	15805	15776	15830	15897	15803	15838	15934	15858	15999	15762	15658	15931	15683	15818	15703	15659	15923	15649	15759	15677	15816	15955	15855	15606	15805	15754	15797	15880	15782	15745	15838	15764	15865	15831	15742	15822	15868	15637	15790	15902	15925	15748	15797	15933	15870	15804	15735	15806	15821	15687	15941	15828	15782	15708	15890	15844	15907	15923	15941	15745	15917	15719	15753	15720	15856	15723	15678	15857	15776	15683	15814	16026	15714	15915	15777	16012	15769	15874	15854	15669	15902	15846	15873	15804	15753	15903	15849	15854	15829	16027	15814	15860	15793	15832	15705	15659	15656	15827	15756	15766	15681	15941	15731	15920	15808	15709	15840	15833	15647	15852	15912	15998	15821	15716	15820	15642	15750	15694	15755	15709	15678	15887	15905	15769	15787	15738	15686	15690	15813	15606	15788	15905	15802	15774	15771	15794	15739	15701	15761	15806	15726	15747	15685	15812	15897	15755	15960	15969	15850	15876	15775	15803	15635	15754	15817	15707	15768	15842	15718	15787	15932	15676	15826	15835	15870	15820	15877	15741	15793	15839	15822	15707	15915	15808	15685	15679	15876	15680	15800	15917	15761	15714	15561	15822	15586	15755	15815	15760	15801	15913	15891	15614	15804	15757	15734	15738	15820	15708	15689	15843	15756	15837	15851	15798	15815	15706	15858	15787	15772	15747	15653	15782	15639	15828	15885	15718	15804	15825	15864	15736	15721	15815	15883	15793	15906	15784	15872	15737	15886	15837	16036	15678	15665	15787	15833	15868	15682	15951	15806	15852	15877	15791	15849	15894	15748	15845	15866	15893	15625	15697	15757	15702	15770	15910	15817	15747	15849	15758	15922	15753	15912	15784	15933	15683	15960	15820	15797	15727	15756	15678	15772	15614	16000	15874	15775	15813	15783	15800	15840	15788	15836	15782	15905	15880	15887	15737	15802	15865	15803	15861	15765	15774	15754	15692	15656	15837	15871	15780	15770	15702	15818	15808	15757	15649	15834	15836	15657	15794	15947	15720	15725	15901	15669	15943	15761	15827	15647	15785	15845	15777	15937	15700	15856	15777	15821	15917	16015	15920	15710	15751	15897	15597	15833	15810	15758	15684	15972	15902	15903	15875	15976	15737	15847	15734	15858	15767	15865	15793	15882	15736	15751	15935	15712	15783	15891	15814	15749	15765	15729	15761	15834	15741	15915	15830	15789	15832	15816	15930	15716	15812	15709	15715	15741	15736	15750	15644	15927	15677	15728	15780	15921	15865	15895	15880	15826	15964	15790	15627	15892	15877	15848	15798	15875	15714	15813	15845	15713	15830	15645	15856	15854	15734	15814	15744	15703	15673	15755	15749	15663	15738	15953	15761	15815	15683	15808	15866	15768	15829	15742	15780	15706	15764	15786	15801	15843	15870	15773	15679	15846	15713	15945	15928	15884	15774	15841	15732	15669	15659	15707	15905	15972	15821	15871	15792	15613	15693	16077	15741	15885	15714	15918	15685	15838	15828	15757	15588	15767	15791	15575	15765	15687	15851	15920	15749	15696	15830	16011	15695	15701	15721	15793	15734	15740	15717	15963	15788	15689	15766	15887	15697	15892	15905	15709	15686	15676	15824	15826	15849	15853	15782	15784	15821	15787	15815	15797	15740	15695	15810	15901	15857	15903	15732	15863	15567	15839	15892	15939	15913	15646	15799	15918	15789	15740	15712	15871	15761	15938	15809	15631	15762	15835	15742	15883	15813	15871	15911	15702	15799	15868	15685	15947	15735	15656	15763	15852	15859	15833	15803	15728	15833	15797	15867	15794	15784	15967	15760	15817	15704	15813	15773	15830	15927	15898	15641	15702	15841	15647	15873	15927	15835	15788	15867	15649	15779	15742	15827	15936	15700	15825	15796	15833	15888	15736	15649	15871	15760	15780	15645	15815	15785	15895	15822	15824	15767	15801	15868	15714	15793	15933	15807	15858	15671	15898	15848	15670	15711	15754	15783	15756	15690	15697	15646	15653	15646	15916	15766	15677	15867	15670	15742	15830	16057	15670	15919	15924	15775	15843	15808	15879	15735	15954	15824	15812	15873	15678	15837	15836	15906	15754	15755	15718	15685	15811	15860	15854	15683	15833	15786	15905	15651	15795	15764	15665	15870	15785	15794	15847	15837	15892	15893	15779	15848	15798	15497	15813	15822	15673	15789	15827	15880	15656	15879	15895	15861	15852	15713	15821	15744	15910	15721	15884	15826	15834	15948	15733	15771	15640	15784	15700	15953	15832	15854	15879	15589	15858	15775	15783	15612	15718	15757	15738	15744	16128	15780	15856	15725	15848	15710	15793	15940	15769	15754	15774	15629	15801	15807	15862	15691	16002	15481	15745	15689	15813	15802	15772	15963	15640	15739	15777	15764	15778	15869	15908	15947	15767	15731	15668	15847	15718	15900	15775	15854	15840	15974	15724	15748	15893	15874	15835	15834	15778	15907	15721	15733	15584	15697	15784	15984	15753	15766	15674	15677	15761	15921	15814	15923	15757	15690	15749	15867	15683	15771	15819	15853	15862	15779	15742	15884	15877	15831	15850	15800	15746	15652	16011	15800	15867	15785	15712	15706	15725	15628	15806	15912	15864	15843	15752	15691	15763	15950	15722	15781	15940	15794	15830	15853	15922	15985	15820	15833	15687	15859	15613	15936	15875	15701	15884	15789	15934	15734	15892	15948	15826	15782	15686	15846	15808	15812	15926	15748	15774	15961	15784	15706	15786	15664	15746	15914	15771	15902	15895	15895	15780	15799	15769	15808	15757	15869	15894	15807	15818	15774	15762	15855	15852	16136	15738	15736	15839	15920	15940	15740	15793	15901	15676	15615	15816	15902	15855	15696	15818	15918	15943	15877	15824	15778	15652	15919	15832	15864	15955	15826	15725	15913	15797	15821	15662	15847	15738	15766	15736	15911	15703	15730	15885	15688	15830	15739	15901	15813	15871	15736	15825	15801	15722	15776	15736	15895	15782	15695	15749	15904	15748	15836	15834	15705	15854	15739	15709	15875	15843	15720	15753	15838	15775	15790	15811	15747	15815	15828	15706	15765	15866	15759	15766	15886	15650	16005	15779	15914	15704	15711	15891	15790	15728	15945	15777	15911	15708	15802	15710	15639	15847	15740	16118	15796	15728	15787	15696	15776	15719	15718	15931	15749	15730	15921	15897	15965	15826	15712	15750	15854	15699	15744	15851	15834	15792	15709	15875	15807	15933	15752	15677	15769	15768	15732	15752	15746	15814	16079	15734	15859	15913	15846	15776	15609	15674	15775	15818	15810	15722	15896	15653	15973	15781	15812	15910	15731	15849	15823	15923	15874	15899	15849	15718	15765	15696	15879	15933	15709	15744	15758	15702	15620	15803	15738	15753	15810	15909	15752	15773	15777	16009	15538	15732	15905	15803	15731	15846	15785	15941	15846	15886	15725	15821	15958	15716	15843	15831	15884	15742	15749	15661	15774	15814	15817	15857	15868	15666	15869	15814	15734	15963	15917	15621	15841	15550	15741	15779	15822	15780	15818	15718	15664	15814	15865	15913	15801	15823	15749	15695	15793	15641	15903	15655	15866	15969	15801	15889	15546	15866	15796	15823	15806	15784	15887	15759	15699	15817	15819	15827	15835	15759	15877	15741	15734	15817	15726	15860	15669	15639	15797	15722	15764	15764	15860	15820	15809	15956	15753	15873	15846	15929	15715	15793	15772	15677	15761	15755	15692	15943	15734	15720	15662	15723	15822	15808	15935	15721	15831	15707	15825	15921	15847	15757	15814	15691	15867	15962	15794	15827	15798	15750	15715	15719	15748	15792	15906	15707	15737	15802	15828	15752	15716	15684	15823	15893	15765	15825	15912	15772	15712	15793	15765	15841	15779	15969	15747	15744	15751	15750	15790	15887	15672	15841	15626	15769	15650	15755	15874	15625	15917	15827	15780	15804	15771	15889	15765	15795	15797	15957	15577	15874	15819	15777	15736	15723	15808	15852	15741	16028	15768	15925	15702	15885	15857	15857	15786	15884	15724	15770	15670	15885	15858	15851	15749	15858	15858	15753	15876	15713	15822	15975	15783	15680	15874	15904	15665	15843	15814	15706	15796	15874	15739	15838	15825	15951	15697	15821	15803	15860	15780	15830	15727	15934	15891	15701	15742	15796	15656	15805	15872	15788	15920
22865	21008	28771	23476	21289	23245	24212	19401	18175	18249	18015	18012	17949	17998	17769	17778	17653	17625	17524	23346	30166	28707	24731	19925	18162	17352	17136	17076	16913	16758	16930	17039	16944	16964	16833	16770	17021	16899	17036	17060	17036	16949	16800	16988	16768	16973	16920	16871	16830	16922	17003	17131	16877	17022	16946	16888	16755	16943	16850	16903	16763	16965	16754	16977	17079	16871	16888	17035	16957	16851	16637	16973	16731	17035	16950	16982	16833	16831	16776	16855	16945	16845	16729	16968	17025	16740	16853	16817	16917	16823	16866	16804	16826	16929	16758	16904	16789	16939	16654	16933	16960	16980	16911	16954	16948	16714	16943	16888	16903	16854	16859	16918	16745	16981	17011	16739	16734	16819	16966	16868	16924	16958	16856	16841	16986	16757	16990	16948	17027	16902	16611	17171	16885	16883	16689	16804	16879	16844	16699	16862	16838	16971	16994	16753	16915	16783	16966	16927	16946	16852	16705	16842	16903	16790	16918	17048	16897	16864	16909	16701	16904	16771	16886	16992	16748	16874	17007	16820	16917	16972	16745	16876	16899	16984	16748	16906	16799	17040	16848	16937	17013	16830	16801	16868	16815	16676	16872	16624	16913	16810	17033	16791	16811	16816	16714	16894	16652	16902	16883	16971	16877	16849	16930	16736	16831	16739	16785	16929	16848	17015	16918	16909	16873	16902	16918	16941	16934	17028	16981	16914	17099	17054	16729	16908	16870	16789	16834	16891	16616	16922	16951	16964	16903	17076	16830	16749	16695	16969	16733	16734	16616	16862	16818	16685	16843	16880	16879	16887	16853	16765	16786	16820	16881	16983	16752	16819	16630	16835	16882	16853	16963	16811	16976	16973	16917	16895	16972	16843	16986	16866	16713	16902	16839	16743	16931	16827	16949	16803	16972	16863	16889	16831	16925	16938	16797	16854	16771	16897	17123	17061	16842	17100	16803	16894	16665	16905	16899	17009	16822	16959	16969	16824	16831	16990	16929	16846	16935	16807	16738	16748	16893	16887	16925	16932	16879	16614	16964	16778	17071	16628	16819	16817	16948	17001	16821	16873	16952	16701	16974	16768	16957	16867	16854	16853	16824	16913	16830	16848	16810	16882	16964	16653	16865	16919	16714	16848	16963	16836	16949	16776	16950	16746	17039	16916	16704	16817	16945	16892	16849	16872	16794	16788	16812	16740	16691	16822	16827	16740	16728	16840	16886	16932	17111	16935	16925	16791	17064	16881	16875	16906	16882	16915	16869	16947	16734	16690	16948	16630	16683	16979	16865	16824	16978	16745	16707	16703	16879	16760	16782	16917	16764	16751	16991	16924	16878	17033	16689	16760	16670	16909	16461	16955	16802	16823	16861	16777	16800	16987	16828	16831	16741	16687	17011	16787	16850	16935	16883	16663	17090	16953	16866	17036	16876	16888	16775	16825	16842	16669	16874	16668	17025	16966	16680	17053	17049	16722	16843	16841	16699	16650	16747	16877	16842	16978	16645	16992	16751	16720	16684	16646	16773	16887	16732	16708	16816	17044	17101	16880	16763	16712	16846	16660	16822	16705	16733	17003	16931	17004	16718	16834	16976	16930	16959	17056	16897	16814	16965	16664	16930	16980	16936	17010	16813	16902	16886	16930	17009	16869	16914	16953	16800	16916	16738	16807	16826	16918	16734	16918	16830	16694	16925	17084	16914	16778	16959	17011	17015	16880	17058	16798	16739	16813	16789	16775	16779	16826	16734	16840	16558	16887	16896	16799	16810	17042	16978	16834	16717	16832	16946	16934	16811	16776	16890	17037	16766	17010	16941	17025	16836	16775	16760	16872	16852	16902	17056	16853	16677	16912	16681	16853	16930	16880	16682	16929	16651	16802	16710	16853	17035	16739	16787	16934	16831	16802	16867	16966	16834	16996	16686	17081	16872	16924	16840	16773	16846	16808	16679	16832	16955	16922	16642	16827	16712	16974	17045	16895	16850	16840	16832	16831	16923	16820	16879	16845	17005	16814	16854	16805	16983	16636	16899	17023	16884	16881	16808	16814	16784	16770	16852	16623	16861	16957	16730	16842	16763	16750	16921	16973	16955	16902	17005	17087	16926	16896	16740	16873	16873	16784	16819	16850	16975	16893	16908	16855	16750	16918	16808	16585	16805	16671	16836	16934	16908	16782	16791	16942	16854	16877	17036	16676	16839	16747	17028	16964	16836	16929	16949	16917	16918	16708	17029	16912	16936	16695	17008	16856	16783	16992	16923	17091	16993	16839	16985	16800	16827	16912	16793	16764	16755	16938	16975	16891	16727	16821	16898	16892	16850	16951	16781	16941	16865	17054	16951	16753	17008	16812	16824	16966	16733	16887	16813	16735	16804	16879	16835	16809	16911	16759	16858	16894	16981	16805	16900	16844	16825	16825	17061	16756	16804	16942	16858	16961	16870	16824	16830	16945	16865	16787	16996	16723	16728	16873	16777	16954	16818	16883	16904	16680	17087	16712	16951	16928	16825	16746	16784	16817	16847	16845	16885	16901	17099	17072	16894	16843	17040	16947	16896	16672	16795	16889	17313	16980	16763	16613	17007	16708	16945	17024	16779	16763	16985	17144	16905	16858	16921	16952	16720	16733	16983	16842	16970	17080	17061	16813	16870	17000	16924	16938	16832	16701	16711	16886	16723	16712	16943	16782	16841	16908	16817	16915	16761	16840	16872	16932	16721	16832	17022	17055	16860	16900	17077	16792	16789	16848	16998	16832	16928	16848	16965	17011	16855	16926	16977	16653	16933	16713	16553	16912	16988	16889	16727	16740	16823	16847	16941	16877	16660	16906	16715	16670	16752	16865	17038	16738	16818	16883	16974	17008	16991	16813	16753	17016	16995	16988	16752	16818	16795	16804	17015	16737	16870	16823	16914	16884	16944	16919	17003	16858	16863	16763	16971	16831	16771	16706	16966	16893	16889	16842	16990	16775	16689	16716	16826	16828	16831	16836	16988	16806	16682	16861	17063	16794	16939	16641	16769	17010	16933	16746	16898	16924	16908	16878	16912	16746	16838	16958	16785	16836	16882	16896	17051	16925	16889	16752	16912	16832	16888	16754	16871	16935	16954	16688	16740	16782	16745	16999	16939	17022	16699	16861	16617	16860	16662	17015	16909	16793	16845	16862	16704	16926	16765	16720	16756	16813	16885	16779	16753	16815	16645	16930	16991	16878	17063	16915	16759	16968	16760	16993	16781	17131	16885	16901	16978	16805	16972	16719	16851	17118	16721	16852	16807	16933	16835	16721	16748	16873	16713	16610	16933	16858	16761	16725	16679	16960	16829	16946	16980	17011	16814	16925	16622	17010	17093	16934	16878	17008	16769	16944	16882	16651	16969	16828	16910	16944	16856	16898	17010	16762	16776	16585	16653	16734	16709	16841	16979	16968	16921	17052	16874	16719	16586	16882	16863	16777	16970	16783	16794	16850	16860	16851	17108	16783	16697	16835	16889	16849	16897	16720	16794	16777	16667	16838	16944	16846	16666	16851	16944	16990	17009	16870	16768	16862	16923	16775	16669	16608	16982	16819	16728	16773	16958	16630	16964	16943	16832	16879	16837	16881	16874	17026	16799	16877	16980	16740	17055	16927	16890	16659	16944	16832	16957	16810	16720	16963	16926	17052	16822	16880	16787	16805	16999	16977	16855	16881	16688	16815	16813	16931	16812	16757	16925	16822	16637	16980	16772	16661	16895	16904	16924	16820	16766	16854	16746	16962	17049	16741	16792	16599	16662	16996	16736	16861	16983	16825	16914	16721	16760	16791	16651	16768	16935	16878	16761	16839	16826	16676	16872	16860	16657	16661	16715	16828	16733	16963	16824	16957	17081	17007	17026	16866	17136	16903	16885	16734	16732	16914	16932	16664	17026	16627	16694	16907	16854	16755	16843	16756	17016	17079	16755	16898	16785	16605	16920	16673	16903	16978	16994	16953	16827	16886	16857	16925	16988	16711	16707	16968	17016	16674	16714	16765	16844	16698	16846	16644	16900	17063	16802	16892	16791	16707	16733	16755	16935	16915	16828	16826	16878	16789	17028	16973	16823	16900	16881	16826	16908	16885	16785	16790	16914	16754	16702	16771	16746	17037	16787	16746	17004	16866	16900	16836	16771	16675	16945	16799	16871	16942	16814	16932	16634	16854	16796	16650	16896	16812	16835	16932	16637	16783	16837	16786	16782	16848	16843	16731	16714	16872	16773	16889	16954	16752	16809	16830	16859	16936	16704	16954	16874	16784	16919	16725	16830	16684	16803	17028	17094	16886	16889	16862	16830	16861	16813	16729	16936	16742	16894	16933	16858	16904	16929	16957	16772	16819	16858	16815	16783	16839	16812	16768	16811	16821	16928	16794	16904	17021	16919	17052	16786	16793	16937	16770	16732	16824	16901	16952	16818	16974	16738	16812	17099	16759	16800	16817	16917	16864	16905	16829	16952	16851	17057	16837	17012	17065	16915	16819	16962	16759	16758	16793	16812	16757	16762	16709	16929	17035	16711	16750	16974	16829	17102	16901	16958	16730	16719	16835	16888	16851	17100	16926	16795	16781	17027	16873	16799	16893	16770	17012	16938	16928	16887	16945	16811	16999	16805	16731	16899	16699	16785	16938	16869	16874	17077	16770	17022	16827	16928	16840	17010	17015	16754	16803	16743	16749	16614	16890	16928	16699	16932	17021	16762	16835	16798	16794	16965	16786	16921	16987	16854	16867	16834	16962	16877	17002	16864	16898	16900	16878	16752	16841	16968	16688	16884	16914	16888	16959	16819	16876	16859	16893	16732	16976	17008	16870	16944	17008	16761	16933	16851	16713	16685	16711	16802	16923	16873	16940	16850	16727	16969	16655	16831	17018	16888	16887	16883	16752	16690	17030	16916	16720	16768	16806	16940	16712	16851	16806	17011	16986	16805	16856	16856	17005	16879	16821	16761	17004	16725	16701	16767	16803	17015	16789	16805	16913	16912	17047	16978	16927	16947	16762	16641	16721	16799	16797	16796	16925	16888	16825	16882	16646	16915	16640	16888	16990	17053	16833	16752	16686	16658	17191	16979	16650	16869	16788	16873	16964	16741	16611	16865	16878	16642	16755	16814	16867	16683	16971	16912	16875
15870	29062	27167	21803	21088	20717	20329	18666	17904	17637	17428	17227	17273	17132	16983	16710	16651	16701	16808	26506	32788	30662	24739	18366	17069	16021	15814	15743	15552	15706	15738	15611	15623	15666	15653	15741	15814	15490	15635	15806	15816	15641	15811	15598	15728	15633	15832	15699	15666	15673	15595	15695	15551	15714	15661	15763	15598	15704	15787	15774	15548	15744	15640	15620	15679	15635	15613	15881	15665	15853	15611	15606	15699	15608	15757	15593	15623	15756	15818	15632	15775	15720	15852	15710	15639	15659	15725	15752	15812	15656	15612	15616	15504	15589	15719	15595	15884	15781	15670	15672	15777	15801	15594	15626	15808	15811	15617	15607	15641	15680	15668	15715	15637	15550	15559	15625	15736	15596	15574	15644	15792	15747	15635	15613	15744	15772	15625	15629	15553	15525	15495	15671	15424	15606	15596	15688	15905	15612	15813	15740	15730	15613	15639	15673	15767	15759	15807	15770	15653	15754	15745	15759	15686	15476	15691	15572	15806	15650	15711	15648	15731	15561	15664	15487	15674	15619	15722	15782	15597	15671	15806	15538	15676	15653	15506	15944	15753	15604	15336	15656	15550	15637	15779	15681	15630	15475	15782	15612	15603	15713	15746	15656	15718	15559	15628	15567	15639	15619	15364	15737	15742	15620	15537	15689	15783	15512	15886	15610	15598	15601	15535	15644	15815	15585	15659	15748	15570	15584	15645	15599	15622	15620	15568	15515	15700	15684	15564	15740	15423	15695	15698	15562	15440	15670	15766	15646	15667	15731	15643	15689	15637	15759	15888	15666	15617	15551	15742	15749	15692	15624	15624	15832	15658	15809	15686	15667	15708	15665	15655	15615	15677	15619	15707	15545	15725	15578	15641	15712	15482	15736	15634	15751	15683	15742	15704	15634	15676	15503	15713	15658	15581	15611	15802	15633	15551	15542	15654	15685	15575	15532	15684	15743	15697	15824	15857	15631	15730	15777	15555	15558	15705	15768	15606	15516	15907	15687	15769	15676	15635	15737	15631	15553	15708	15734	15584	15776	15848	15648	15603	15733	15603	15570	15617	15757	15693	15570	15838	15688	15605	15676	15508	15609	15575	15559	15604	15794	15815	15650	15611	15785	15806	15498	15711	15542	15594	15550	15597	15732	15762	15648	15674	15644	15531	15681	15618	15492	15761	15757	15600	15524	15591	15581	15710	15728	15657	15775	15890	15933	15668	15646	15637	15729	15620	15615	15698	15584	15784	15692	15805	15676	15589	15585	15647	15474	15767	15536	15537	15642	15576	15741	15688	15825	15658	15514	15598	15652	15692	15690	15592	15659	15675	15735	15715	15778	15603	15526	15746	15714	15617	15745	15660	15680	15692	15574	15654	15641	15621	15708	15662	15759	15627	15548	15601	15683	15773	15557	15616	15607	15687	15698	15637	15795	15643	15607	15738	15535	15699	15751	15710	15547	15603	15586	15661	15707	15694	15586	15682	15708	15797	15594	15588	15626	15721	15639	15676	15661	15712	15492	15573	15767	15793	15728	15674	15548	15791	15690	15730	15695	15787	15688	15677	15774	15778	15641	15797	15640	15754	15619	15600	15637	15650	15691	15563	15609	15633	15740	15691	15733	15640	15761	15596	15615	15640	15555	15770	15721	15709	15630	15464	15648	15774	15546	15646	15428	15689	15704	15649	15616	15659	15588	15730	15670	15880	15681	15591	15654	15660	15536	15680	15678	15698	15829	15678	15646	15604	15527	15758	15752	15693	15653	15684	15667	15793	15641	15725	15458	15782	15497	15620	15857	15813	15553	15640	15597	15607	15424	15563	15539	15659	15545	15622	15535	15668	15656	15605	15687	15659	15574	15575	15694	15761	15790	15655	15779	15688	15605	15568	15659	15846	15584	15622	15684	15636	15786	15644	15609	15496	15692	15572	15745	15583	15627	15465	15673	15707	15684	15644	15556	15658	15460	15684	15582	15733	15599	15568	15819	15767	15604	15643	15649	15772	15702	15819	15675	15858	15547	15690	15710	15765	15731	15714	15724	15675	15637	15566	15657	15744	15678	15590	15678	15729	15702	15747	15701	15624	15632	15601	15655	15754	15576	15772	15698	15690	15724	15653	15526	15670	15709	15698	15561	15817	15601	15688	15660	15568	15720	15638	15807	15523	15737	15716	15534	15506	15604	15653	15572	15600	15570	15548	15854	15621	15603	15545	15731	15496	15707	15719	15557	15603	15830	15734	15625	15710	15620	15691	15673	15632	15647	15449	15655	15627	15528	15621	15661	15601	15719	15751	15599	15700	15743	15652	15534	15791	15609	15667	15645	15837	15676	15741	15821	15559	15751	15664	15716	15532	15576	15627	15603	15627	15535	15792	15700	15630	15797	15588	15552	15475	15551	15497	15774	15644	15754	15630	15748	15537	15577	15714	15619	15662	15418	15745	15578	15555	15540	15440	15731	15507	15570	15630	15701	15535	15718	15650	15599	15502	15924	15361	15690	15681	15616	15390	15738	15693	15541	15826	15588	15802	15480	15770	15739	15634	15693	15512	15518	15676	15691	15710	15619	15671	15592	15704	15737	15626	15727	15625	15499	15725	15661	15694	15614	15632	15585	15758	15768	15767	15502	15694	15738	15754	15805	15769	15698	15591	15864	15681	15628	15791	15590	15671	15807	15649	15590	15548	15474	15725	15448	15672	15620	15689	15674	15583	15874	15870	15665	15735	15920	15587	15717	15571	15498	15505	15628	15584	15651	15795	15644	15583	15676	15720	15714	15594	15796	15567	15623	15652	15564	15669	15621	15644	15642	15692	15642	15519	15663	15746	15623	15447	15592	15569	15721	15490	15605	15668	15666	15754	15715	15447	15703	15815	15607	15833	15736	15691	15682	15672	15663	15689	15589	15779	15607	15721	15420	15720	15814	15677	15748	15714	15604	15547	15741	15568	15630	15559	15643	15813	15700	15772	15895	15726	15597	15662	15570	15833	15480	15736	15673	15550	15781	15673	15653	15652	15534	15656	15576	15705	15657	15591	15575	15644	15486	15755	15552	15655	15724	15716	15693	15560	15644	15592	15852	15591	15742	15674	15542	15689	15585	15504	15512	15628	15710	15530	15598	15629	15669	15717	15827	15897	15695	15712	15654	15523	15586	15605	15713	15639	15701	15545	15722	15640	15663	15502	15527	15693	15557	15483	15763	15738	15791	15723	15600	15694	15640	15529	15819	15728	15811	15542	15492	15681	15750	15622	15613	15777	15610	15818	15866	15586	15611	15731	15767	15848	15596	15628	15640	15651	15519	15610	15828	15681	15544	15705	15682	15788	15589	15547	15587	15680	15453	15568	15562	15781	15700	15838	15722	15783	15673	15368	15647	15624	15510	15496	15433	15644	15807	15750	15734	15682	15752	15535	15648	15567	15666	15618	15649	15716	15631	15697	15717	15652	15680	15594	15688	15542	15564	15704	15579	15762	15394	15693	15631	15606	15787	15748	15686	15725	15589	15756	15601	15510	15700	15792	15641	15734	15707	15435	15712	15563	15683	15747	15615	15790	15609	15752	15639	15588	15575	15788	15745	15721	15778	15644	15795	15445	15523	15466	15869	15609	15496	15688	15603	15630	15598	15758	15595	15727	15600	15726	15656	15641	15595	15421	15586	15683	15908	15777	15802	15669	15592	15595	15527	15656	15573	15618	15768	15441	15685	15752	15578	15728	15525	15762	15679	15651	15691	15759	15604	15538	15651	15703	15754	15618	15640	15439	15592	15614	15699	15752	15699	15682	15801	15766	15689	15693	15661	15609	15659	15505	15636	15669	15774	15497	15656	15407	15488	15683	15709	15581	15564	15629	15609	15742	15622	15545	15657	15565	15687	15746	15565	15625	15565	15737	15474	15646	15488	15593	15506	15655	15548	15618	15633	15681	15594	15574	15628	15631	15681	15808	15607	15620	15543	15732	15660	15730	15605	15814	15718	15716	15712	15622	15705	15683	15687	15731	15514	15851	15544	15652	15530	15668	15619	15647	15500	15827	15577	15707	15523	15878	15601	15595	15607	15640	15558	15693	15855	15795	15633	15607	15721	15620	15654	15620	15896	15717	15509	15775	15553	15752	15523	15685	15680	15792	15713	15637	15546	15799	15575	15597	15744	15687	15765	15677	15804	15845	15856	15738	15737	15760	15762	15653	15444	15740	15627	15679	15800	15478	15726	15659	15689	15738	15765	15565	15782	15669	15742	15806	15685	15759	15605	15620	15792	15596	15404	15647	15650	15593	15599	15763	15701	15602	15648	15788	15623	15633	15581	15646	15568	15653	15575	15677	15409	15831	15739	15539	15548	15812	15779	15782	15706	15603	15738	15571	15717	15652	15562	15635	15698	15704	15686	15566	15561	15586	15639	15643	15561	15838	15772	15836	15730	15606	15653	15602	15606	15594	15553	15673	15731	15520	15905	15438	15669	15594	15711	15889	15710	15547	15796	15664	15673	15611	15433	15388	15636	15675	15704	15798	15877	15735	15735	15798	15527	15689	15837	15546	15533	15788	15844	15626	15641	15785	15528	15602	15598	15506	15511	15665	15694	15504	15799	15749	15515	15574	15690	15509	15610	15638	15592	15680	15502	15825	15648	15669	15807	15664	15591	15737	15711	15788	15537	15777	15658	15563	15573	15704	15632	15597	15699	15563	15503	15726	15703	15675	15624	15585	15538	15761	15585	15597	15713	15635	15664	15691	15792	15567	15690	15721	15734	15680	15618	15836	15687	15648	15707	15766	15752	15507	15632	15577	15521	15816	15697	15832	15719	15781	15672	15648	15629	15559	15691	15400	15730	15702	15674	15880	15837	15677	15565	15641	15512	15516	15548	15822	15512	15731	15662	15730	15570	15574	15738	15785	15515	15548	15611	15489	15595	15725	15628	15750	15649	15638	15961	15553	15731	15619	15539	15723	15697	15918	15720	15580	15761	15541	15635	15645	15576	15649	15776	15587	15542	15676	15617	15674	15893	15522	15788	15624	15681	15597	15550	15592	15531	15676	15528	15723	15706	15621	15643	15566	15487	15635	15836	15690	15718	15764	15644	15718	15805	15793	15696	15667	15691	15540	15714	15615	15750	15644	15814	15731	15649	15703	15728	15612	15553	15626	15624	15665	15751
27173	21711	23749	20140	17096	17444	17392	16986	17296	17143	17190	16976	17013	17041	16898	17091	17160	16895	16959	17471	18305	18300	17976	17405	17137	16819	16778	16883	17023	16912	16880	16864	17063	16749	16835	16866	16842	16873	17015	17094	16884	16874	17027	16700	16813	16742	16945	16938	17045	16685	16920	16941	16785	16875	16917	17036	16966	16911	17114	16964	16794	16810	16864	17034	16906	16945	16807	16917	16801	16750	16916	16840	16977	16929	16842	16981	16753	16708	17001	16808	16831	16820	16797	16880	16903	16969	17007	16920	17147	16965	16938	16936	16921	16725	16790	16611	16821	16926	16793	16797	16934	16972	16848	16720	16868	16699	16753	16688	16738	16852	16924	16929	16997	16952	17067	16827	16722	16786	16680	16830	16822	17027	16941	16948	16991	16909	17074	16947	16942	16738	16806	17160	16976	17083	16577	16968	16818	16873	16918	16808	16714	16891	16839	16811	17220	16844	16911	16761	16754	16831	16854	16962	16722	16780	17013	16878	16648	16740	17124	16760	16918	16979	16858	16988	16800	16770	16932	16947	16878	16937	16930	17033	16863	16988	16555	16745	17057	16943	16746	16918	16909	16749	16934	17005	16950	16869	16964	16935	16767	17009	16819	16819	16915	16701	16751	16768	16796	16871	16630	16823	17093	17098	16768	16687	17062	17211	16870	16817	16590	16814	16860	16747	16847	16807	16867	16815	17038	16709	16908	16889	16819	16969	16906	16799	16913	17130	16914	16898	16940	16774	16750	16894	16956	16933	16903	16770	16885	16870	16997	16831	16847	16794	16873	16837	17004	16798	16801	16829	16776	16988	16894	16946	16782	16786	16703	16909	16844	16969	17064	16829	16727	16990	16784	16923	16763	16842	16814	17084	16691	16747	16846	16879	16826	16970	17014	16989	16820	16883	16817	16923	16815	16831	16756	17030	16806	16902	17001	16793	16974	17122	16897	17067	16987	16974	16902	16999	16954	16860	16782	17039	16763	16696	16909	16739	16751	16781	16841	16933	16815	17002	16807	16995	16842	17120	16840	16955	16723	16737	17092	16877	17082	16866	16802	16720	16961	16811	16835	16701	16875	16880	17028	16810	16796	16744	17050	16964	16826	16754	16716	16709	16877	16791	16912	16743	16987	16990	16785	16835	16732	16739	16834	16639	17003	16967	17006	16798	16697	16943	16701	16827	16937	17062	16857	16928	17000	17012	16852	16807	16875	16803	16984	16856	16930	16805	17150	17032	16819	16849	16846	16794	16891	16900	16962	16843	17009	16797	16901	16761	16718	16856	16804	16865	16830	17038	17077	16782	16879	16901	16949	16865	16970	16794	16786	16974	17017	16838	17010	16932	16824	16999	16710	16682	16889	16729	16877	16982	16859	16898	16705	16676	16856	17031	16768	16909	16554	16909	17007	16883	16862	16991	16918	16954	16824	16907	17068	16732	16907	16876	16806	16870	16791	16777	16940	16835	16732	16888	16803	16783	16789	16980	16935	16963	16896	16974	16842	16813	16929	16737	17012	16602	16768	16702	16832	16836	16961	16887	17013	16680	17109	16619	16709	16796	16920	16738	16803	16898	16937	16730	16918	16949	16826	17089	17054	16871	16840	16673	16829	17014	16960	16969	16900	16801	16728	16885	17128	16939	16724	16637	16983	16931	16858	16747	16949	16969	16940	16705	16926	16630	16841	16833	16836	16988	16782	16696	16820	16863	16735	16820	16915	16713	16820	16882	16724	16856	16598	16777	16896	16847	16959	16785	16761	17077	16891	16911	16890	16681	16902	17037	16780	16814	16742	17017	16990	16811	16988	16725	16849	16897	16849	16972	16957	16729	16938	16930	16964	16995	16801	17084	16712	16983	16848	16624	16978	16816	16734	16804	16828	16771	17078	16845	16887	16950	17317	16827	16753	16848	16864	16834	16694	16924	16854	17058	16984	16950	16918	16808	16719	16786	16855	16870	16855	16941	16948	16976	16843	17007	16940	16822	16945	17011	16870	16792	16884	16995	17051	16986	17000	16842	16935	16922	17023	16856	17026	16854	16864	16927	17011	16787	16843	17008	16651	16842	17069	16847	16903	17003	16821	17058	16840	16820	16815	17040	16968	16718	16940	16853	16718	16973	16948	16745	16956	17047	16910	16913	16786	16956	16783	16688	16740	16815	16795	16807	17009	16829	16819	16923	16788	16824	17087	16786	16924	16842	16875	16868	16848	16935	16845	16870	16805	16893	16868	16721	16624	16791	16901	16863	16879	16848	16679	16914	16820	16800	16687	16825	16755	16993	16983	16910	17125	16724	16818	16971	16829	16883	16812	16876	17024	16830	16619	16834	16768	16797	16716	16850	16943	16991	16905	16817	16691	16816	17011	16749	16820	16776	16954	16969	16889	16831	16896	16964	16856	17048	16815	16840	16776	16687	16960	16680	16960	16780	17031	16906	16832	16932	16895	16946	16880	16834	16804	16741	16947	16859	17044	16983	16996	16966	17015	16994	16845	16995	17019	16830	16849	16812	16896	16830	16833	16839	16840	17135	17011	16684	16789	16904	16956	16924	16830	16937	16885	16935	16807	16820	17044	16770	16883	16754	16778	16834	16931	16873	16924	16905	16773	16902	16677	16837	16829	17129	16816	16786	16790	16813	16862	17001	16918	17029	16956	16771	16995	16889	17104	17059	16909	16704	16954	16904	17024	16852	16941	16915	16996	16742	16841	16858	16816	17019	16940	17082	16907	16720	16826	16804	17029	16941	16820	16959	17015	16769	16923	16939	16708	16768	17234	16732	16863	16763	16863	16967	16669	16786	17120	16896	16909	16805	16994	16817	16900	16766	16749	16821	16887	16886	16782	16753	16924	16933	16701	16788	16944	16861	16849	16950	16915	16932	16996	16686	16781	16786	16792	16999	16882	17039	16824	16800	16923	17002	16819	16987	16653	16743	16950	16760	16900	16922	17006	16950	16919	16774	16849	16854	16871	16945	16811	16891	16877	16728	16972	16818	16772	16766	16873	17091	16851	16920	17185	16728	16759	16884	16775	16887	16822	16612	16897	16941	16827	16931	16788	16853	16804	16849	16799	17062	16751	16852	16900	16700	17040	16828	16855	16607	16945	16880	16975	16833	16826	16774	16813	16781	16811	16830	17082	16956	16807	16767	16900	16610	16826	16859	17027	17053	16849	16952	16695	16782	16812	16933	16927	16906	17036	16945	16834	16957	16970	16988	16846	16879	16787	16924	16970	16946	16711	16706	16740	16870	16855	16813	16856	16948	17036	16781	16956	17026	16896	16841	16966	16926	16897	16868	16759	17033	16727	17088	16942	16894	16920	16653	16874	16992	16769	16821	16965	16769	16767	16787	16883	16979	16860	16846	16912	17018	16918	16898	16847	16930	16790	16810	16874	16775	16920	16781	16738	16875	16872	16722	16784	17039	16873	16814	16895	16740	16740	16975	16784	16884	16908	16901	16797	16829	16898	16919	16849	16729	16927	16843	16829	16778	16974	17040	16926	16980	16802	17092	16904	16791	16875	16934	16642	16914	16812	16943	16909	16665	16958	16923	17043	16977	16804	16854	17010	16785	16915	17018	17093	16819	16732	16947	16687	17125	16811	16914	16678	16890	16887	16872	16713	16854	16848	16804	17024	16893	16828	16920	17013	16944	17051	17070	16791	17107	16889	16991	16908	16722	16769	16960	17128	16889	16956	16796	16867	16810	16741	16919	16911	16782	16973	16782	16890	16779	16958	16907	16851	17013	16853	16863	16851	17077	17053	16919	16784	16845	16865	16846	17070	17007	16923	16806	16960	17001	16708	16800	16951	16774	16739	16745	16870	16725	16913	16784	16847	16956	17094	17065	16949	16913	16951	16784	17028	16743	16954	16927	16750	17066	16901	16906	17140	16945	16913	16892	16831	16937	16910	17087	17031	17025	17052	16974	16679	16881	16960	16819	17002	16840	16773	17028	16932	16836	16787	16978	17052	16949	16941	16872	17147	16826	17034	16944	16719	16994	17008	16712	16989	16866	16892	16872	16951	17090	16964	16900	16840	16717	16953	16840	17242	17075	17006	17043	16673	16886	16902	16749	16914	16936	16963	16803	16742	16902	17119	16984	16743	16941	16884	17039	16863	16904	16917	16934	16827	16910	16756	16816	16820	16815	16874	16904	16757	16663	16887	16944	16624	16742	16884	16695	16778	16714	16859	17099	17021	17019	16915	16726	16965	16638	16956	16969	16886	16832	16998	16971	17033	16807	16897	16846	16879	17018	16830	16829	16753	16789	16853	16776	16934	16848	16771	16777	16873	16895	16888	16748	17044	16857	16856	16737	16933	16893	17023	16869	16898	17161	16707	16869	16827	16964	16723	16695	16975	16937	16928	16730	16854	16766	17169	16968	16953	17023	16982	16857	16912	16720	16928	16974	16909	16853	16881	16970	16903	16862	16972	16937	16819	16996	17030	16754	16892	16873	17137	16962	16838	16645	17016	16631	16813	16855	16874	17017	16809	16837	16881	16783	16756	16804	16642	16885	16891	17089	17013	17083	16832	16786	16936	16904	16757	17011	16860	16954	16932	16811	16981	17145	16926	16710	16919	16930	16994	16951	16944	16709	16939	16831	16774	16991	16732	16809	17032	16858	17029	16833	16904	16944	16937	16872	16749	16714	16855	16948	16939	16865	16960	16868	16903	17005	16823	16920	16788	16878	16959	16886	16865	17125	16981	16831	16863	16835	16806	16999	16891	16933	16843	16776	16816	16867	16767	16825	16975	16933	16851	16705	16863	16923	16678	16865	16785	16854	16955	16800	16792	16883	17037	17126	16809	16904	16934	16761	16792	16889	16778	16849	16678	16834	16792	16923	16827	16806	16805	16899	17004	16981	16929	16883	17081	16826	16789	16828	16779	16693	16988	16868	16796	16911	16665	17013	16814	17014	16713	16803	16925	16852	16800	16747	16824	16699	17046	17045	17064	16755	16985	16982	16911	16860	16740	17010	17117	16992	16929	16777	16976	16980	16922	16867	16871	16734	16997	17012	16888	16918	16754	16849	16844	16912	17051	16830	16809	16886	17002	16984	17105	16868	16875	17034	16860	16939	16896	17034	16853	16966	16803	16664	16903	16983	16796	16894	16861	16843	16835	16913	16785	16867
15611	19015	18074	16660	16282	16514	16477	16305	16246	16232	15886	16074	15858	15915	15918	15813	15729	15670	15758	16609	17541	17539	16731	16214	15963	15704	15683	15737	15731	15750	15677	15552	15783	15612	15691	15595	15641	15579	15651	15868	15603	15834	15776	15832	15701	15630	15628	15651	15748	15659	15815	15704	15821	15779	15620	15721	15723	15721	15657	15765	15603	15719	15552	15597	15846	15677	15600	15821	15750	15549	15640	15732	15659	15845	15780	15532	15777	15739	15832	15817	15611	15837	15567	15592	15452	15812	15732	15652	15743	15616	15559	15647	15734	15794	15799	15766	15661	15758	15695	15473	15619	15574	15656	15650	15491	15722	15786	15745	15613	15807	15532	15619	15728	15549	15710	15605	15840	15549	15695	15619	15636	15800	15781	15785	15680	15553	15741	15640	15599	15768	15703	15718	15706	15681	15708	15798	15548	15809	15829	15490	15741	15720	15639	15578	15708	15672	15752	15638	15570	15803	15783	15679	15588	15605	15625	15684	15731	15796	15505	15730	15494	15647	15680	15399	15710	15746	15682	15748	15753	15604	15712	15771	15802	15793	15752	15753	15703	15648	15713	15671	15845	15853	15589	15678	15596	15716	15671	15817	15531	15681	15619	15670	15721	15815	15752	15715	15665	15490	15674	15672	15497	15823	15784	15777	15545	15643	15581	15810	15717	15658	15748	15721	15598	15695	15765	15834	15632	15794	15642	15566	15896	15740	15594	15630	15842	15676	15632	15872	15503	15809	15677	15612	15879	15673	15855	15439	15681	15740	15649	15704	15700	15651	15683	15669	15654	15680	15792	15794	15755	15807	15813	15618	15730	15611	15717	15583	15796	15800	15652	15665	15731	15629	15635	15776	15679	15575	15666	15617	15484	15484	15641	15682	15594	15705	15756	15696	15612	15692	15833	15808	15746	15707	15830	15524	15735	15666	15668	15514	15644	15668	15634	15599	15691	15684	15650	15614	15755	15585	15734	15786	15686	15618	15632	15807	15541	15674	15636	15870	15660	15739	15582	15726	15625	15690	15569	15708	15579	15835	15778	15719	15593	15831	15890	15673	15673	15739	15580	15737	15663	15653	15676	15677	15726	15608	15612	15992	15708	15794	15636	15718	15526	15561	15668	15776	15719	15713	15551	15603	15694	15584	15676	15628	15635	15653	15745	15569	15680	15646	15571	15703	15698	15638	15687	15654	15732	15894	15840	15657	15678	15617	15670	15730	15693	15620	15667	15664	15766	15752	15819	15563	15615	15856	15735	15830	15592	15609	15541	15771	15663	15800	15645	15696	15706	15600	15559	15795	15438	15651	15794	15704	15831	15774	15670	15657	15656	15619	15799	15681	15637	15721	15736	15623	15709	15781	15690	15652	15684	15507	15629	15576	15561	15654	15803	15585	15814	15683	15677	15399	15711	15490	15701	15626	15655	15622	15728	15660	15529	15613	15911	15589	15889	15534	15826	15667	15502	15654	15670	15583	15715	15557	15911	15740	15525	15709	15689	15704	15487	15717	15795	15492	15727	15585	15738	15774	15632	15523	15754	15586	15761	15615	15726	15732	15802	15655	15784	15535	15625	15839	15732	15764	15619	15456	15640	15691	15789	15805	15775	15648	15731	15736	15572	15685	15522	15736	15809	15647	15799	15642	15692	15772	15720	15879	15654	15613	15751	15806	15409	15534	15895	15641	15642	15804	15611	15683	15556	15711	15604	15769	15631	15501	15585	15699	15640	15560	15724	15651	15781	15747	15604	15635	15628	15615	15585	15740	15795	15684	15721	15698	15790	15675	15800	15649	15552	15789	15560	15623	15689	15562	15733	15788	15820	15643	15671	15622	15677	15653	15720	15614	15822	15637	15654	15674	15866	15637	15739	15619	15831	15670	15618	15654	15778	15781	15735	15715	15701	15858	15716	15695	15648	15653	15908	15673	15621	15724	15756	15860	15740	15690	15610	15663	15711	15625	15888	15656	15885	15687	15799	15731	15767	15806	15634	15756	15725	15657	15689	15654	15646	15557	15586	15673	15800	15676	15690	15654	15767	15759	15763	15532	15809	15681	15719	15770	15719	15534	15734	15726	15846	15766	15638	15579	15794	15809	15694	15775	15598	15636	15765	15715	15889	15643	15702	15580	15865	15708	15610	15706	15734	15880	15632	15470	15694	15600	15780	15663	15717	15602	15592	15679	15681	15671	15663	15726	15529	15750	15796	15602	15544	15682	15637	15711	15661	15730	15784	15812	15818	15579	15708	15627	15582	15700	15653	15621	15760	15850	15713	15669	15737	15647	15549	15639	15579	15717	15535	15680	15475	15646	15810	15838	15683	15639	15750	15764	15532	15610	15672	15781	15616	15755	15718	15843	15783	15708	15598	15826	15718	15779	15607	15647	15744	15751	15653	15648	15642	15676	15810	15594	15701	15846	15741	15880	15751	15660	15663	15631	15586	15655	15753	15675	15559	15877	15767	15617	15650	15731	15630	15572	15653	15751	15535	15590	15551	15676	15557	15543	15708	15668	15612	15657	15714	15833	15692	15708	15767	15597	15567	15629	15736	15669	15765	15689	15602	15740	15676	15653	15694	15620	15886	15702	15837	15760	15839	15645	15813	15595	15710	15644	15686	15699	15693	15752	15684	15661	15777	15630	15657	15755	15636	15727	15824	15715	15674	15638	15791	15598	15648	15668	15568	15828	15539	15709	15730	15717	15753	15616	15681	15577	15654	15837	15524	15759	15727	15608	15794	15661	15706	15738	15653	15682	15559	15679	15708	15914	15819	15593	15782	15642	15588	15763	15573	15627	15860	15595	15652	15715	15644	15673	15751	15606	15758	15674	15894	15708	15752	15864	15572	15731	15722	15725	15755	15541	15792	15671	15739	15866	15845	15509	15572	15703	15523	15610	15637	15715	15837	15802	15616	15555	15644	15642	15826	15735	15654	15750	15682	15521	15576	15750	15821	15755	15691	15829	15632	15675	15837	15681	15747	15606	15703	15782	15706	15776	15829	15855	15612	15697	15706	15838	15797	15713	15605	15712	15767	15751	15641	15769	15739	15633	15665	15732	15488	15672	15663	15783	15797	15655	15750	15704	15675	15745	15883	15707	15733	15659	15815	15705	15611	15679	15594	15557	15757	15578	15579	15660	15763	15856	15630	15621	15891	15710	15644	15587	15728	15698	15724	15686	15804	15675	15486	15754	15533	15546	15669	15736	15554	15838	15542	15623	15681	15538	15603	15804	15776	15678	15756	15745	15720	15758	15738	15730	15733	15742	15615	15757	15720	15632	15677	15676	15630	15711	15641	15816	15770	15724	15552	15498	15833	15608	15715	15758	15741	15697	15823	15884	15719	15571	15764	15840	15458	15721	15632	15514	15810	15607	15645	15736	15656	15654	15718	15762	15762	15710	15597	15691	15597	15712	15619	15667	15702	15676	15604	15601	15648	15731	15650	15656	15702	15646	15468	15741	15679	15560	15652	15746	15797	15740	15639	15548	15591	15748	15783	15645	15600	15801	15690	15622	15611	15666	15593	15619	15629	15681	15549	15619	15449	15656	15596	15762	15646	15742	15584	15761	15682	15682	15738	15737	15718	15677	15630	15752	15656	15664	15600	15539	15598	15661	15769	15723	15700	15670	15750	15633	15816	15753	15826	15482	15807	15664	15677	15473	15619	15760	15747	15683	15697	15640	15754	15624	15677	15818	15780	15843	15650	15820	15667	15767	15773	15668	15768	15763	15650	15689	15475	15845	15753	15675	15665	15585	15732	15734	15583	15688	15489	15715	15656	15677	15689	15738	15757	15865	15660	15748	15723	15607	15914	15619	15585	15617	15766	15676	15750	15819	15791	15751	15601	15649	15843	15703	15687	15729	15497	15655	15647	15660	15750	15864	15683	15768	15455	15798	15844	15692	15754	15583	15692	15692	15620	15752	15746	15552	15554	15746	15424	15727	15669	15733	15702	15551	15765	15610	15821	15625	15693	15770	15613	15574	15651	15712	15656	15560	15739	15613	15807	15669	15625	15644	15787	15708	15712	15724	15724	15777	15671	15667	15660	15730	15822	15815	15644	15909	15618	15771	15649	15617	15653	15689	15656	15747	15693	15599	15685	15817	15699	15646	15658	15433	15647	15570	15754	15900	15542	15565	15715	15660	15689	15758	15575	15696	15772	15670	15849	15593	15491	15821	15695	15638	15756	15645	15692	15872	15611	15738	15694	15601	15770	15826	15589	15634	15504	15731	15549	15697	15570	15640	15686	15789	15686	15911	15821	15703	15626	15689	15806	15762	15681	15578	15782	15728	15637	15722	15663	15785	15661	15693	15627	15582	15751	15688	15746	15686	15739	15709	15731	15669	15711	15716	15401	15616	15904	15637	15725	15632	15813	15655	15664	15749	15674	15750	15666	15791	15741	15598	15708	15549	15800	15590	15721	15698	15706	15670	15831	15674	15849	15512	15747	15721	15763	15610	15685	15699	15551	15857	15612	15651	15741	15754	15620	15749	15599	15596	15682	15593	15569	15778	15758	15895	15707	15657	15828	15529	15728	15541	15661	15858	15580	15597	15549	15677	15812	15504	15760	15589	15692	15556	15735	15641	15871	15743	15663	15676	15595	15759	15681	15551	15848	15717	15749	15749	15602	15628	15805	15636	15733	15767	15539	15876	15745	15576	15553	15625	15742	15702	15645	15635	15806	15715	15528	15877	15868	15711	15760	15692	15641	15713	15735	15826	15617	15659	15692	15694	15738	15840	15601	15665	15617	15700	15791	15621	15887	15674	15687	15743	15626	15833	15775	15634	15847	15792	15627	15599	15680	15614	15705	15616	15905	15763	15641	15782	15600	15607	15580	15676	15696	15557	15566	15812	15740	15646	15619	15632	15594	15518	15660	15754	15553	15620	15656	15835	15704	15720	15772	15627	15689	15686	15596	15735	15728	15798	15682	15737	15531	15764	15738	15756	15613	15784	15642	15711	15636	15652	15726	15650	15745	15647	15511	15764	15699	15548	15821	15811	15675	15865	15697	15823	15758	15576	15623	15673	15723	15856	15718	15695	15761	15631	15615	15903	15551	15632	15639	15817	15803	15562	15679	15786	15684	15616	15778	15631	15732	15709	15659	15724	15834	15724	15585	15648	15762	15619
23873	20991	28264	24028	21886	21493	20839	18657	18232	18377	18255	17973	18046	17780	17737	17787	17745	17790	19703	24135	24075	23025	20759	18817	18013	17696	17548	17407	17572	17479	17416	17598	17490	17656	17596	17595	17738	17626	17584	17499	17629	17494	17591	17623	17698	17494	17314	17506	17747	17653	17553	17548	17642	17530	17455	17501	17261	17674	17506	17619	17726	17508	17323	17441	17574	17622	17433	17581	17592	17562	17606	17698	17598	17485	17635	17503	17480	17246	17564	17642	17428	17498	17717	17483	17530	17690	17300	17472	17457	17461	17571	17556	17487	17439	17470	17437	17431	17468	17675	17559	17563	17376	17468	17497	17611	17474	17603	17395	17491	17504	17364	17725	17525	17492	17404	17486	17354	17483	17480	17387	17473	17628	17534	17438	17557	17685	17522	17405	17497	17393	17352	17357	17476	17362	17608	17710	17558	17556	17348	17484	17668	17587	17615	17584	17406	17466	17567	17534	17502	17592	17595	17458	17400	17467	17355	17285	17392	17565	17655	17554	17498	17251	17311	17408	17719	17422	17518	17522	17496	17351	17382	17619	17624	17328	17625	17287	17555	17582	17412	17340	17590	17500	17556	17339	17244	17530	17498	17629	17495	17370	17352	17583	17288	17493	17371	17225	17593	17673	17400	17632	17248	17260	17424	17543	17603	17538	17519	17462	17529	17338	17432	17368	17494	17531	17414	17361	17379	17640	17536	17477	17206	17628	17486	17523	17557	17586	17382	17440	17522	17505	17292	17408	17447	17401	17563	17457	17347	17623	17452	17472	17349	17629	17598	17402	17375	17408	17607	17405	17445	17421	17571	17793	17538	17558	17422	17514	17676	17363	17526	17352	17483	17401	17462	17685	17556	17418	17430	17589	17689	17436	17631	17657	17417	17548	17558	17277	17611	17357	17418	17481	17630	17656	17558	17415	17513	17472	17514	17430	17712	17586	17523	17585	17511	17656	17425	17423	17597	17328	17443	17447	17523	17605	17400	17584	17546	17522	17322	17558	17565	17384	17494	17351	17491	17438	17453	17616	17493	17502	17330	17240	17446	17679	17448	17478	17437	17332	17657	17471	17341	17718	17496	17507	17574	17497	17520	17547	17621	17529	17552	17605	17368	17322	17256	17508	17500	17528	17518	17562	17449	17373	17479	17548	17564	17456	17415	17452	17456	17443	17525	17555	17503	17485	17465	17370	17452	17247	17474	17536	17436	17533	17295	17269	17713	17425	17501	17551	17365	17401	17457	17507	17529	17531	17571	17507	17542	17466	17500	17420	17347	17481	17447	17663	17537	17333	17445	17714	17560	17597	17609	17506	17597	17580	17297	17508	17547	17344	17715	17526	17401	17460	17420	17332	17538	17507	17487	17550	17441	17505	17452	17453	17482	17717	17459	17374	17529	17227	17387	17601	17348	17521	17576	17366	17508	17569	17623	17523	17526	17593	17358	17765	17385	17604	17308	17369	17438	17545	17478	17553	17449	17595	17644	17604	17518	17254	17342	17305	17300	17650	17391	17542	17369	17472	17590	17539	17474	17551	17587	17612	17485	17589	17305	17488	17458	17654	17538	17508	17481	17515	17472	17657	17388	17575	17594	17355	17508	17569	17524	17359	17475	17619	17590	17326	17329	17589	17492	17440	17557	17552	17543	17561	17348	17578	17312	17504	17533	17346	17595	17446	17516	17719	17415	17549	17537	17455	17554	17525	17593	17381	17606	17691	17591	17296	17406	17439	17432	17368	17500	17590	17512	17526	17350	17505	17586	17376	17522	17366	17446	17426	17629	17423	17590	17447	17407	17400	17441	17382	17504	17405	17438	17498	17570	17557	17433	17418	17468	17477	17558	17564	17520	17539	17444	17460	17464	17368	17650	17408	17221	17292	17639	17765	17665	17335	17584	17470	17429	17372	17415	17469	17642	17468	17699	17375	17433	17518	17205	17476	17544	17513	17612	17548	17530	17522	17458	17582	17420	17501	17684	17734	17556	17471	17881	17475	17473	17439	17522	17415	17524	17326	17559	17504	17536	17374	17507	17660	17710	17428	17560	17512	17567	17581	17628	17312	17529	17388	17371	17390	17507	17427	17618	17300	17435	17423	17355	17472	17501	17570	17440	17620	17331	17346	17414	17476	17332	17289	17527	17395	17315	17466	17473	17431	17383	17376	17502	17541	17394	17652	17341	17676	17518	17393	17515	17665	17343	17507	17523	17451	17450	17664	17501	17492	17594	17532	17459	17447	17463	17535	17434	17383	17503	17437	17264	17385	17400	17486	17567	17476	17648	17558	17420	17519	17587	17507	17626	17476	17491	17602	17344	17449	17468	17559	17366	17583	17343	17455	17563	17473	17508	17437	17586	17366	17400	17408	17455	17649	17512	17335	17428	17475	17558	17567	17454	17366	17358	17517	17535	17533	17742	17506	17299	17480	17630	17406	17371	17340	17519	17641	17319	17464	17565	17463	17514	17590	17618	17472	17487	17490	17715	17323	17717	17473	17494	17427	17478	17296	17500	17346	17536	17338	17539	17293	17474	17406	17624	17426	17659	17616	17528	17414	17483	17672	17511	17361	17249	17381	17309	17338	17598	17562	17359	17552	17647	17472	17345	17388	17483	17460	17314	17435	17473	17473	17594	17530	17573	17519	17145	17667	17541	17386	17534	17330	17338	17384	17626	17614	17495	17491	17325	17547	17578	17425	17555	17574	17633	17498	17454	17429	17611	17401	17209	17405	17610	17520	17448	17581	17441	17567	17392	17617	17350	17363	17597	17455	17334	17402	17545	17429	17501	17436	17643	17471	17058	17371	17519	17422	17628	17536	17639	17778	17765	17227	17519	17490	17533	17592	17503	17471	17461	17398	17517	17668	17421	17702	17527	17694	17386	17527	17579	17622	17482	17612	17262	17470	17694	17487	17412	17685	17424	17436	17429	17366	17388	17453	17363	17678	17494	17504	17245	17388	17655	17367	17436	17362	17603	17543	17608	17638	17423	17568	17555	17264	17597	17423	17360	17408	17480	17459	17476	17462	17483	17425	17684	17686	17335	17586	17493	17467	17509	17374	17265	17502	17388	17499	17336	17415	17321	17500	17368	17393	17679	17524	17460	17626	17665	17666	17568	17297	17552	17590	17404	17487	17585	17526	17472	17451	17408	17661	17553	17486	17448	17483	17478	17282	17580	17349	17565	17438	17538	17552	17553	17464	17406	17671	17561	17574	17524	17436	17556	17504	17210	17338	17342	17485	17395	17554	17600	17406	17514	17512	17324	17568	17352	17557	17594	17556	17509	17534	17598	17462	17379	17619	17391	17387	17493	17474	17392	17716	17417	17523	17444	17664	17521	17422	17215	17314	17352	17354	17351	17442	17678	17572	17748	17469	17538	17472	17431	17291	17502	17354	17585	17604	17474	17685	17493	17258	17369	17449	17536	17397	17569	17425	17448	17160	17469	17768	17475	17356	17560	17486	17365	17394	17638	17524	17508	17386	17405	17521	17443	17450	17452	17465	17268	17613	17548	17350	17329	17521	17555	17590	17617	17572	17590	17600	17603	17716	17508	17499	17267	17492	17555	17446	17360	17473	17411	17526	17404	17405	17571	17520	17443	17506	17559	17493	17473	17566	17448	17381	17557	17596	17261	17381	17659	17423	17257	17587	17620	17623	17412	17562	17307	17654	17618	17508	17564	17174	17436	17469	17294	17498	17457	17389	17505	17542	17298	17656	17547	17515	17495	17590	17563	17312	17475	17514	17652	17325	17734	17622	17538	17438	17537	17614	17568	17449	17608	17476	17525	17571	17483	17593	17499	17497	17403	17645	17583	17374	17518	17405	17375	17312	17477	17672	17548	17436	17389	17402	17476	17584	17313	17438	17453	17411	17455	17436	17420	17537	17603	17382	17729	17224	17625	17748	17336	17427	17394	17537	17490	17422	17519	17455	17437	17411	17479	17489	17518	17341	17416	17503	17214	17425	17409	17505	17505	17506	17561	17624	17620	17587	17521	17603	17422	17482	17514	17628	17560	17366	17301	17621	17333	17370	17544	17455	17637	17536	17417	17302	17534	17702	17487	17646	17513	17436	17472	17354	17452	17121	17449	17495	17593	17508	17535	17430	17548	17528	17470	17453	17521	17626	17717	17536	17531	17519	17377	17361	17533	17402	17446	17418	17512	17500	17502	17503	17403	17478	17631	17427	17621	17542	17491	17478	17488	17504	17548	17391	17399	17584	17537	17228	17386	17565	17359	17686	17430	17378	17661	17350	17624	17429	17662	17220	17475	17363	17338	17444	17715	17516	17532	17485	17500	17400	17720	17410	17382	17529	17569	17284	17457	17392	17332	17443	17615	17449	17256	17524	17518	17358	17484	17364	17523	17473	17631	17462	17736	17317	17584	17489	17506	17512	17478	17626	17431	17434	17478	17317	17551	17594	17399	17460	17551	17517	17599	17497	17368	17440	17622	17557	17554	17334	17459	17740	17438	17355	17649	17413	17589	17367	17441	17603	17355	17442	17660	17635	17524	17507	17545	17428	17604	17431	17457	17421	17484	17493	17549	17449	17569	17529	17500	17545	17462	17314	17399	17322	17489	17364	17361	17544	17249	17479	17512	17664	17404	17462	17633	17370	17389	17348	17475	17375	17399	17482	17398	17367	17462	17379	17626	17358	17694	17360	17383	17417	17542	17528	17386	17369	17433	17314	17623	17291	17498	17304	17397	17374	17500	17651	17511	17686	17455	17510	17676	17685	17316	17418	17382	17391	17348	17529	17389	17302	17740	17596	17271	17482	17388	17538	17579	17672	17440	17604	17485	17468	17496	17663	17417	17747	17571	17587	17338	17325	17517	17492	17450	17593	17411	17257	17412	17345	17578	17662	17611	17467	17546	17535	17396	17545	17378	17502	17571	17660	17591	17449	17671	17469	17519	17721	17407	17340	17478	17491	17392	17514	17514	17446	17539	17428	17487	17433	17604	17467	17489	17568	17508	17556	17733	17621	17639	17420	17553	17518	17507	17456	17432	17649	17596	17507	17499	17294	17435	17611	17470	17663	17546	17418	17511	17578	17456	17507	17493	17286	17727	17610	17526	17678	17248	17513	17611	17480	17526	17543	17288	17518	17600	17507	17360	17342	17487	17581	17818	17636
14773	24764	23437	19856	19039	18659	18073	17528	17296	17083	16794	16905	16705	16474	16306	16546	16486	16686	20367	25928	25087	23381	20145	17589	16764	16338	15951	16262	15966	16084	16234	16291	16003	16088	16013	16123	15992	16025	16186	16159	16169	16103	16014	16247	15971	16017	16179	16300	16070	16280	16015	16118	15978	16177	16063	16212	16296	16014	16225	15959	16076	15947	16212	15966	16071	16200	16171	16163	16064	16221	16293	16297	16087	16000	16052	16115	16182	16232	16202	16028	16125	15979	15954	16055	16103	16087	16009	15930	16024	16300	16046	16138	16003	16008	16006	16059	16051	16089	16015	16133	16307	16099	16023	15875	16201	16099	15980	16138	16252	16090	15986	16110	15972	16070	16092	16111	16117	15978	16102	16090	16007	16033	15990	16088	15874	16094	16145	15993	15973	15962	16185	16094	16232	16063	16068	16058	15936	16090	15946	16071	16155	16053	16060	16191	15998	15976	16132	16112	16012	16075	16223	16216	15951	15935	16217	15942	16178	16277	16214	16024	16046	15982	16073	16103	16094	16090	16139	15946	16193	16020	16141	16116	16023	16002	16118	16111	16029	16045	16034	16015	16068	15923	16060	16014	16164	16025	15900	16107	16127	16228	15988	15947	16294	16172	16034	15945	16039	16150	16163	16115	16173	16097	16063	16061	16078	16275	16055	15823	16170	16134	16110	15982	15984	16031	16224	15998	15933	16192	15964	16213	16042	16104	15998	16083	16080	16196	16224	16099	16097	16022	16180	16187	15942	15988	16013	16060	15971	16141	16199	16148	15929	16160	16039	16132	16091	16015	15916	16021	15899	16086	16163	16074	16232	16018	15916	16120	16004	16046	16138	16003	16058	15907	15992	15994	15957	16006	16074	15989	16037	16091	16130	16123	16068	15881	16133	16144	16158	16105	16145	16044	16075	16049	16125	16112	16073	16099	15969	16127	15982	16097	16002	15982	16054	16008	16093	16037	16101	15946	15968	16076	16200	16068	16022	16079	16101	16068	16004	16086	16200	16098	15993	16040	16035	16108	16209	16228	16173	16066	16082	16049	16102	16076	16221	16087	16088	15995	16052	16060	16146	16158	16160	15989	15874	16112	16190	16089	16097	16088	15961	16236	16093	15999	16179	16161	16258	16213	16089	16021	16226	16019	16088	15960	16014	15959	16013	16108	16072	16063	16036	16115	16200	16006	16028	16121	16003	16283	15979	15890	15997	16106	16266	15892	16094	16013	16199	15946	16111	16066	16084	16089	16109	16010	16067	16124	16077	16214	16090	16454	16060	16195	16108	16144	15895	16080	16132	16071	16032	15918	15980	16099	16128	15914	16058	16148	16130	15822	16142	16139	16005	16048	15928	16229	16109	16029	16054	16143	16026	15813	16085	16090	16256	15979	16144	16214	15994	15991	16204	16013	16091	16107	16076	15986	15907	16130	16269	16024	16060	15947	15908	15961	16171	16141	15802	16106	16068	16024	15868	16121	16140	16162	15882	16198	16003	16120	16170	15995	16010	16080	16157	16120	16105	16173	15944	16206	16066	16079	16026	16096	15951	16198	16021	16135	16241	16039	15973	16196	16028	16197	16135	16029	16192	15877	16071	16148	16029	16065	15963	16041	16097	16143	16190	16010	15943	16050	16073	16001	16181	16233	16017	16145	16038	16035	16171	16019	16108	16174	15966	16266	15978	16147	16020	16117	16119	16020	15906	15953	16104	16060	16066	16163	16113	16176	15975	16149	16232	16049	15943	16061	16170	16221	16061	16006	15960	15886	15856	16062	16023	16051	16113	16072	16158	16020	16214	16036	16039	16104	16245	16004	16178	15955	16169	16197	16061	15955	15957	16115	16252	16219	16001	16161	16102	16039	16238	15954	16043	16009	16178	15968	16044	16029	16052	15868	16056	15962	16018	16061	16043	16020	16059	16047	16095	16090	16094	16001	15998	16005	16075	16069	16202	15902	16121	16221	16041	16052	16082	15969	16084	15976	16016	16111	16119	15904	15948	15998	16059	15990	16178	16126	16029	16078	15993	15955	16180	16115	15902	16104	15920	16095	15998	15984	15939	16073	16113	15912	16056	16188	16091	15938	15997	16147	16050	16061	16049	16039	16160	16037	16089	16084	15982	15995	16042	16183	15885	16046	16154	16039	15964	15918	15991	16208	16142	16055	16075	16159	16139	16075	15944	16242	16148	16200	16162	16113	15966	16046	16139	16063	15983	16079	16174	16188	16176	16101	16019	16094	15928	15933	16051	15996	16101	16124	16094	16020	16049	15895	16042	16043	16023	15939	16074	15947	15991	16019	16119	15963	15959	16015	16044	16158	16127	16115	16042	16128	15977	16073	16084	15999	15964	16246	16041	16041	16015	15947	15965	16015	16070	15976	16090	15986	16053	16074	16099	16162	15942	16140	15987	16087	16046	16128	15978	16093	16080	15975	15977	16053	15979	16228	15948	16088	15903	16086	16080	16095	15958	15940	15814	15883	16213	15987	16262	16112	16066	16032	16052	16047	16170	15956	16021	16061	16180	16095	15934	15991	16047	16204	15927	15992	16082	16174	16103	16096	15926	16190	16297	15984	16065	16092	16009	16099	16219	16215	16254	16025	15923	16073	16035	15958	16207	16057	16056	16085	16026	16124	16126	16143	16037	16151	16002	16071	16115	16191	16211	16023	16010	16092	16045	16097	16216	16057	16108	15958	15956	16269	16040	16148	16088	15976	16061	16137	16046	16055	16003	15985	16126	15946	16180	16146	16008	16099	16179	16021	16032	16098	16030	16101	16048	16131	16011	16064	16105	16089	16105	15982	16126	16041	16084	15933	16170	16227	16124	16045	16051	16003	16241	15988	16258	16262	16056	16089	16157	16020	16071	16076	16086	16161	16056	16275	16219	16093	16122	16148	16133	16115	15999	16162	16208	16173	16034	16055	16014	16054	16085	16090	16059	16113	16071	16015	16052	16223	15848	15942	16117	16189	16193	16103	15936	16092	16114	16087	16119	16055	16125	16129	16143	16158	16116	16160	16273	15930	15978	16015	16156	16105	16189	16088	16163	16239	16062	15919	16039	16150	15940	15974	16129	16111	16020	16091	16123	16140	15969	15863	16107	16240	16100	15864	16141	16145	16105	16031	16024	15883	16113	16277	16008	15987	15989	16091	16120	16034	16141	15998	16178	16011	16121	16117	15980	16183	16046	15946	16179	16182	16014	16037	16293	15951	16103	16017	16258	16015	15839	16086	16093	16080	15880	16123	16049	16022	16038	15938	16099	16033	16022	16084	16148	16201	16085	15977	16209	16119	16044	16178	16098	16165	16043	15955	16123	16112	15995	16049	16012	16105	15937	16036	16007	15993	16151	16098	15915	15980	16140	16001	16091	16073	16053	15945	16125	16057	16087	16197	16050	16180	16159	16160	16260	15993	15841	15919	16050	15995	16013	16082	16090	16054	15909	16138	15990	16067	16035	16193	16102	15990	15916	15990	16107	16119	15978	16184	15867	16162	15951	16012	16165	16040	16137	16190	15908	15929	16137	16144	16331	15888	16028	16177	15811	16178	16035	15941	16273	16097	16082	16132	16066	15949	16142	16138	15981	16129	16207	16247	16140	16067	16217	16199	16250	16172	16066	15915	16065	16086	16091	15815	16153	15944	15970	16085	16234	16056	16260	16204	16206	15932	15993	16002	16059	16041	15904	16161	16120	16171	16036	16220	16125	15963	16072	16043	16031	16177	16200	16066	16159	15989	16039	16245	16099	16012	16064	15918	15911	15956	16211	16051	15997	16122	15986	16109	16037	15902	16094	16025	16195	15972	15923	15973	16208	16052	16267	16034	16037	16031	15950	16044	16113	16110	16103	16174	15970	16083	16038	16079	16210	16121	16109	16040	15951	16273	15862	16006	16098	16062	16015	16065	16060	16270	16185	16000	16095	16072	16070	16130	16045	16000	15780	16067	16131	16163	16018	16064	16021	16084	16017	16049	16225	16040	15961	16127	15895	16138	16035	16106	16066	16050	16111	16151	16151	16005	16083	15980	15954	16013	16325	16182	15917	15966	16070	16144	16033	16051	15992	16096	16025	16202	16126	16108	16136	16125	16058	16121	16198	16091	16044	16155	16112	16003	15845	16314	16238	16027	15870	15969	16002	16121	16290	16104	15964	16056	16148	16073	16086	16210	16081	15941	16064	16320	16027	16160	16068	15916	16195	16010	16049	16072	16063	16152	16248	16149	16059	16044	15945	16100	16192	15997	16108	16101	16027	16022	16105	16103	16104	16021	15909	16165	15928	16088	16084	16128	15994	16156	16008	16196	16110	16010	16181	16016	15949	16130	16025	15930	16148	16180	16066	16178	16063	16072	16010	16020	16305	15962	16114	16141	15983	16137	16015	16132	16272	16093	16102	15927	16019	15832	16266	16146	16026	16197	16122	15906	16253	16102	16189	16103	15998	16069	16110	16266	16067	16166	16183	16098	16118	16013	16048	16188	15883	15975	16122	15982	16096	16041	16102	16104	16126	16135	16030	16117	16003	16149	15844	16127	16161	16088	16080	16059	15859	16015	15995	16199	16084	15954	16137	16209	16087	15923	15970	15929	15955	16163	16081	16112	16027	16135	16050	16161	16115	16106	16162	15984	15960	15947	16107	16026	16181	16007	16027	15957	16099	15997	16142	15996	16053	16105	16150	16044	16058	16021	16140	16001	15905	15962	16019	16067	15903	16038	16064	16119	15944	16018	16126	16113	15980	16144	15880	16021	16087	16239	16205	16031	15958	15954	16015	16008	15941	16169	15943	16022	16092	16054	16056	16017	15940	16018	16220	16024	16052	16166	16015	16100	16137	16334	16169	15975	15977	16326	16164	16190	15874	16139	15997	16116	16167	16208	16104	16194	16043	15874	16112	15953	16133	16202	16251	16112	16065	16127	15974	16024	15899	16016	16012	16102	16231	16073	16080	16085	16051	16041	16020	15922	15979	16118	16225	15857	16203	16143	15951	16110	16033	15989	16122	16172	15850	16156	15945	16049	16019	15996	16106	16129	16116	16068	16220	16117	16043	15969	16191	16134	15953	15996	15989	15927	16171	16226	16063	15997	16009	16023	16149	16145	16116	16045	16068	16121	16090	15934	16096	16072	16225	16114	16005	16049
22794	20974	28745	23407	21200	22676	22628	18288	17069	17180	16878	16709	16778	16704	16637	16622	16465	16408	19513	26790	29735	26504	21641	18157	16813	16267	16147	16068	16040	16027	16076	15913	16008	15853	15848	15850	16128	16039	15856	15956	15827	15905	15802	16087	16069	15935	16152	16012	16082	15989	16071	15797	15847	16004	15846	16004	15953	15937	15921	15998	16160	15993	15925	16025	16152	16013	15885	15940	15547	15978	16037	15890	16003	15876	15950	15949	15832	16005	15869	15925	16004	15763	15994	15920	16056	15762	15835	15970	15904	15952	15844	15934	15954	15839	15960	15933	15890	15834	16008	16006	15871	15909	15835	15919	15787	15752	15825	15848	16014	15762	15968	15942	15915	15830	15990	15923	16093	15975	16085	15958	15950	15799	15815	15984	15924	16057	15777	15995	15906	15990	15867	16008	15859	16077	15995	15876	15813	15860	15891	15920	15908	15914	15931	15881	15768	16031	15921	15875	15809	15954	16000	16005	15942	16152	15759	15817	16070	15709	15924	15836	15989	15903	15772	15930	15862	16012	15828	15672	15764	15926	15889	15790	16079	16088	15830	15892	15718	15901	15940	15710	15854	15985	15910	16010	16002	16038	15923	15938	16035	15946	15772	15984	15866	15851	15916	15843	16008	15947	15969	15805	15863	15893	15983	15828	15686	15879	15931	15877	15920	15809	15843	16000	15959	15837	15821	15916	15828	15920	16026	15819	15752	15960	15815	15904	15940	15801	16072	15910	16138	16015	15912	15856	15895	15850	15859	15939	15869	15872	15931	15862	15982	15993	15820	15982	15772	15905	15793	15918	15932	15899	15940	15775	15950	15841	15711	15701	15844	16039	15938	15913	15684	15737	15900	15872	15773	15848	15958	15834	15702	16062	15833	15781	15793	15709	15758	15957	15962	15960	15894	15921	15910	16052	16007	15904	15906	15799	15959	16205	15900	15955	16145	15959	15768	15873	15783	15886	15824	15821	15906	15864	15955	15932	15827	15840	15982	16038	15854	16025	15905	15875	15709	15832	16006	15981	15837	15729	15900	15930	15926	15954	15963	16015	15981	16104	15844	16020	16061	15763	15887	15936	15855	15855	15973	15859	15892	15731	15970	16067	16145	16091	15999	15849	15954	15886	15904	15697	15797	15899	15894	16068	15783	15827	15769	15726	15911	15753	15888	15909	15867	15835	15871	15821	15793	15843	15969	15853	15918	15922	15965	15936	15912	15711	16162	15955	15945	15994	15862	15839	15860	15990	15981	15869	16007	15947	15790	15855	15771	15674	15966	15905	16016	15783	15941	15901	15903	15800	15954	15984	15830	15699	15739	15798	15911	15816	15734	15749	15611	15956	15799	15970	15965	16052	15881	15984	15849	15931	15874	15888	15908	15849	15918	15878	15796	15879	15846	15627	15867	15882	15945	15929	15993	15789	15872	15927	16026	15786	15937	15882	15868	15734	15743	15976	15872	15797	16059	15645	15981	15910	15780	16003	15927	15830	15821	16063	15881	15824	15753	15891	15790	15880	15917	15881	15942	15718	15976	15937	15850	15592	15971	16004	16013	15772	15871	15837	15930	15940	15919	15809	15729	15960	15910	15989	15991	15782	16021	15748	15795	15923	15915	15856	15802	15891	15873	15951	16032	16032	16088	16057	15943	15864	16069	15865	15852	15862	15733	15854	15741	15766	16106	15953	15865	15695	15754	15863	15741	15720	15805	15816	15986	15974	15869	15977	15857	16091	15985	15834	15696	15913	15892	16119	15796	15830	15835	15797	16020	16019	15873	15847	15755	15730	15774	15802	15856	15855	16067	15973	15895	15912	15833	15751	16063	15901	15903	15907	15792	15888	15888	15902	15790	15652	15916	16040	16046	15783	15872	16073	15905	15823	15776	15861	15907	15818	15986	15861	15787	15859	15815	15806	15821	16004	15933	15700	15764	15662	15727	15991	15889	15922	15828	15875	15898	15836	15764	15755	16029	15879	15822	16093	15767	15845	15906	15728	15806	15748	15760	15705	15967	15911	15793	15890	15895	15908	15871	15921	16027	15962	16007	15849	15862	16065	15870	16067	15732	15827	15985	15976	15830	15893	15945	15887	15818	15708	15731	15750	15911	15767	15987	15899	15734	15741	15836	15961	15890	16002	15817	15863	15863	15840	15779	15887	15910	15822	16017	16110	15931	15903	16024	15916	15922	15887	15969	15784	15918	16040	15905	15872	15853	15872	15712	15822	15698	15803	15648	15829	15786	15924	15955	15767	15839	15696	15931	15789	15845	15793	15809	16077	15795	15890	15891	15864	15829	15886	16053	15880	15927	15740	15893	15675	16022	15963	15728	15822	15918	15871	16121	15973	15924	16089	15771	15861	15806	15812	15843	15825	15896	15722	15902	15946	16156	15892	15978	15848	15920	15732	15898	15838	15818	15794	15677	15686	15661	15892	15779	15815	15755	15695	15896	15924	15559	15957	15591	15961	15691	15991	15866	15991	15756	15982	15764	16018	15832	15971	15689	15893	15919	15811	15943	15941	15887	15794	15692	15802	15932	15888	15915	15993	15976	15823	15899	15862	15817	15995	16043	16038	16085	15898	15755	15796	15914	15735	16000	15896	15968	15937	15890	15768	15726	16017	15860	15898	16071	15915	15772	15988	15896	15991	16030	15755	15801	15898	15740	15758	15758	15941	15998	16084	15918	15765	15971	15858	16069	15824	15896	16013	16066	15887	15917	15959	15935	15985	15831	15753	15980	16002	15969	15971	16024	15793	15919	15862	15933	16075	15950	15988	16060	15928	15906	15744	16061	15958	15956	15748	15944	16057	15865	15862	15962	15868	15846	15951	15979	15898	16009	15926	15854	15962	15955	15866	15872	15849	15720	15876	15968	15799	15843	15848	15786	15948	15855	15919	15888	16110	15803	15820	16011	15907	15963	15882	16007	15997	15810	15905	15918	15708	16157	15963	15888	15875	15770	15793	15626	15923	15999	15773	15941	15748	15949	15928	15886	16012	15850	15716	16016	15851	16031	15764	15876	16178	16014	15829	15858	15813	15911	15914	16056	15834	15921	15875	15942	15935	15783	15922	16069	16040	16106	15918	15976	15909	16005	15934	15906	15967	15991	15800	16103	15882	15810	15940	15868	15919	15899	15760	15858	15898	16000	15851	16099	15778	15857	16079	15817	15951	15795	16039	15758	15765	16017	15825	15861	15860	15690	15694	15917	15756	15900	15568	15957	15725	15616	15784	15774	15989	15912	15850	15962	15792	15788	15827	15826	15967	15757	15650	15736	15921	15736	15830	15840	16075	16012	15694	16050	15938	15814	16070	16000	16088	15767	15891	15962	15663	15723	16026	15914	15921	15881	15907	15733	16004	15801	15842	16058	16006	15979	15862	16034	15979	15875	16014	15946	15927	15750	15875	15875	15887	15851	15855	15985	15735	15940	15814	15927	15780	15928	15992	15957	15897	15943	16032	15857	15914	15854	15824	15813	15901	16022	15752	15900	15829	15968	15866	15913	15785	15901	15944	15835	15910	15828	15799	15951	15771	15788	15746	15934	15690	16025	16035	16212	15943	15814	16011	15786	15872	15738	15869	15852	15916	15863	15665	15674	15859	15775	15757	15839	16080	15990	15637	16010	16104	15949	15575	16102	15883	15751	15965	15926	16046	15820	15721	15817	15731	15986	15911	15856	15955	16120	15783	15857	15909	15915	15885	15900	15924	15809	15664	15883	15859	15967	15807	15718	15977	15906	15835	15965	15890	15907	15770	15818	16110	15911	15810	15895	15926	16086	15923	15953	15927	15950	15945	15784	15918	15820	15944	15951	15876	15971	15684	15859	15933	15715	15927	16066	15805	15729	15882	15894	15679	15854	15968	15941	16094	15874	15839	15941	15745	15758	15998	15696	15910	15832	15809	15878	15801	15889	15984	15985	15767	15798	15955	15783	15930	15912	16052	15926	15830	15800	15621	15851	15861	15811	15951	15970	15802	16009	16007	15868	15749	15877	15629	16010	15889	16126	15986	15880	15837	15858	16039	15884	15766	15893	15894	15821	15950	15760	15812	15843	15983	15955	15800	15843	16029	15973	15878	16013	15837	16065	15828	15927	15757	15999	16064	15792	15917	16047	15957	15723	15898	15688	15838	15926	16005	15896	15870	15725	15889	15878	16092	15887	15847	15713	15792	15897	15797	15933	15771	15960	15840	15790	15911	16137	16035	16003	15942	16032	16065	16023	15875	16059	15878	15894	15962	15950	15789	15826	15946	15807	15922	15726	15822	15840	16057	15901	15868	15934	15932	15791	15914	15884	15900	15753	15897	15944	15889	15905	15922	15768	15799	15873	15845	15725	15949	15770	15795	15799	15984	15930	15797	15948	15712	15912	16020	15935	15770	15745	15846	15889	15898	16040	15845	15736	15788	15991	15994	15864	15731	15867	15886	16088	15744	15977	15918	16011	15789	16022	15983	15682	15735	15865	15989	15897	16072	15993	15846	15886	16115	16007	15612	15902	15807	15858	15789	15950	15986	15899	15840	15927	15776	15984	15834	15799	15854	15925	15814	15761	15818	15780	15876	15990	15786	15834	15935	15786	16020	15847	15989	15946	15740	15787	15769	15807	15821	15755	15988	15951	16091	15938	15933	15705	15854	15799	15746	16013	16085	16061	15945	15697	15946	16080	15874	16127	15735	16117	15857	15700	15821	15688	15906	15730	16036	15742	15903	16085	15970	15917	15888	15813	15812	16023	15879	16045	15808	15814	15880	15849	15785	15978	15659	15839	15733	15962	15924	15883	15877	15856	15858	16151	15811	15874	15798	15896	15906	16005	15842	15771	15849	15804	16021	15984	15808	15842	15830	16082	15872	16012	15809	15858	15858	15873	15815	15801	15889	15805	15872	15828	15750	16050	15801	15836	15915	15955	15919	15873	15863	15744	15862	15805	15831	15987	16033	15714	15730	15911	15887	15882	15881	15980	15880	15910	15869	15797	15701	15878	15878	15924	15800	16145	15853	15754	15792	15935	15974	15948	15891	15937	15733	15983	15959	15972	16018	16009	15996	15899	15903	15712	15901	15915	15862	15890	15827	15875	16040	15850	15882	15927	15730	15716	15806	15880	15858	15983	15912	15879	15933	15918	15788	15860	15932
15712	28246	26454	21720	20370	19177	18269	17735	17008	16753	16445	16330	16118	16072	16041	15689	15420	15582	21606	30877	32201	28007	21510	17381	15962	15244	15255	15104	14986	15128	15022	15048	14971	14930	14942	15006	15127	14887	14949	15157	15196	15155	15136	14944	15154	14867	15109	15097	15187	14967	14994	15114	14994	15165	14928	14974	15097	15071	15018	15074	14907	15046	15209	15003	15157	15088	15001	14895	15134	14980	14983	15071	14891	14945	15169	14889	15358	15061	14999	14997	15007	14914	15167	15037	15068	14983	14935	15016	15012	15093	15033	15152	15023	14915	15131	14992	15079	15045	15008	15060	15083	14874	14884	14819	15015	14963	15093	15014	15001	14931	15231	15046	15005	15108	15078	15018	14967	15081	14912	14950	15102	14991	15238	15013	14992	15071	14926	14969	14990	15126	15062	14966	15094	15099	15135	15042	14937	14959	15103	14908	15059	15174	14845	15012	15146	15028	15125	15021	15145	15043	14803	14968	15103	15003	15012	14913	15056	15169	15025	15042	15239	15091	14901	14943	15168	14974	15194	15007	14896	15015	15024	15046	14921	14782	15178	14884	15056	15056	14966	14952	15014	15173	15130	15051	14949	15082	14929	14988	15102	15302	15055	14955	14966	14941	15129	15107	14922	15098	14862	15078	15181	14973	14913	14916	14929	15108	14997	15103	15116	15160	15077	14856	15081	14982	15029	15076	14986	15035	14974	15039	15027	15046	15141	14987	14906	15158	14988	15058	15087	14974	15042	15091	15057	14963	15031	15121	15161	15047	15022	15131	15015	14884	15173	15053	15004	15117	15014	15003	14780	15137	15145	15018	15060	15024	15113	14956	15068	15077	14997	15073	15147	14983	14975	15161	14894	14948	15022	15123	14894	14965	15043	15143	15048	14834	15089	15051	15002	15085	14864	14937	15119	14954	15252	15037	14986	15027	15064	15018	15014	15012	15071	15298	15100	14934	14968	15044	15101	15083	14983	14950	15096	15002	15072	14920	14883	15075	14974	15077	15000	15008	14940	15021	15006	15049	15209	14853	14961	15063	15061	14978	15184	15038	15077	15095	15010	15267	15079	15036	15075	15042	15141	15040	14918	15011	14830	15153	14959	14819	15126	15020	14939	14928	15073	15079	14952	15044	15017	15000	15015	15032	14907	15106	15014	14995	15010	15028	14943	14986	14896	15025	15021	15055	14912	15084	14993	15119	14910	14884	15002	14869	15006	15068	15079	15111	14922	14973	15003	15041	15027	15088	15088	15167	14953	14929	15066	15014	14832	15110	15028	15079	14966	15064	15059	15118	15006	14963	15012	15006	14845	15187	15058	15035	15020	15019	15007	14887	15122	15162	14983	14987	14890	14780	15143	15033	15054	14951	14958	14864	14964	15002	15088	15043	15034	15138	14942	14968	14932	15061	15001	14928	14883	14919	15053	15125	15013	15096	15149	15138	15010	14976	14967	14883	14851	14968	14910	15173	14803	14944	15034	14927	15149	15133	15067	15057	15043	14961	15002	15107	14997	15187	15098	14943	15052	15004	14968	15017	14957	15023	14931	15060	15215	15197	15011	14893	15014	15057	15040	15015	15009	14936	15076	15018	14929	14889	14889	14851	15036	14993	15057	15100	15125	14946	15030	15171	14956	15123	15126	14974	15023	14917	14889	15177	15096	14978	14847	15057	15020	15030	14984	14966	14907	15110	15008	15079	15027	14915	15053	15037	15124	14916	15098	15068	14849	15048	14988	15077	15033	15129	15274	14951	14894	15020	15182	15040	15108	15233	15038	15014	14905	15017	15234	14955	15081	15073	14985	14843	15161	15155	15081	15036	15058	15049	15213	14993	14891	14999	15100	14979	14926	15128	15149	15193	14808	15005	14949	15032	14916	15067	15137	15182	15152	15070	15070	14995	14919	15000	15006	15169	14998	14855	14907	15193	14782	15053	15046	15226	15234	14848	14950	14976	15098	14927	15063	14958	14953	14862	15088	15075	14948	14996	15050	14960	14998	14886	14879	14992	15084	14886	14964	15118	14894	15120	14927	15052	14947	14949	15083	15211	15098	15130	15148	14956	15209	14931	14793	15122	14914	14854	14973	15068	15006	14957	15084	15053	15002	15192	14994	15177	14917	15033	14927	15132	14875	14877	15107	14985	14902	15023	14936	15090	14894	14850	14882	15173	15011	15047	14964	14924	15191	15052	14889	15016	14886	15106	14957	15045	15054	15090	14958	15037	15015	14904	14929	14998	15058	14951	15004	14858	15089	14895	15019	15011	14985	15058	15174	14892	14927	14928	15039	15038	15167	14979	14962	14965	15025	15028	14932	14932	15129	15204	15104	15117	14886	15098	15077	15028	15009	14925	15035	15020	14867	15008	14807	14876	15077	14969	14904	15054	14963	14911	15053	14911	14903	14899	15095	14939	15021	14861	15108	14939	14859	15045	14976	14987	14973	15028	15255	15002	15070	14963	14980	15120	14966	14970	14898	15047	15083	14918	14965	15025	15149	15099	14913	14870	14880	14951	14969	15079	15139	14956	15096	15087	15059	15060	14873	14972	15094	15124	15047	15139	14960	14929	14903	14950	14949	14976	14900	14876	14959	15052	14964	14977	14997	14941	15041	15006	14991	14954	15143	15067	14958	15098	15086	14992	15121	15119	14994	14924	15109	15029	14935	15010	15069	14865	15012	15102	15130	15095	15023	15122	14869	15085	14966	15046	15183	15054	15106	15027	15171	14950	15008	14859	14906	14988	15010	14938	15038	14818	14890	15155	14921	14941	15105	14917	14961	15066	15067	15126	14953	15047	14984	15130	15028	14817	15085	14845	15242	15071	14846	14938	15081	14892	14956	15095	15024	15105	15030	15049	15081	15283	14947	15106	14904	14901	15032	15002	14990	15039	15071	15191	15141	15117	15014	15191	15038	15127	15106	15007	15011	15101	15035	14992	14991	15151	14979	15089	15038	15023	15017	14976	14998	14952	14939	15011	14815	15116	15030	14896	15068	15153	14995	14985	15132	14966	14940	14990	14998	14962	14950	15100	14946	14928	14970	15068	15152	15002	15012	15029	14982	15106	14950	15076	15060	15047	14978	15038	15020	14927	15093	14885	15165	15180	14969	15059	15079	14926	15033	15064	15022	15007	15071	14860	15145	14949	15159	15041	14965	14923	14952	14942	15096	15067	15092	15064	15104	14985	15190	14950	14957	15013	14980	15103	14818	15021	15004	14940	15059	14951	15084	15003	15043	15285	15005	15081	15121	15053	15024	15055	14948	15093	15042	14984	14940	14896	14996	15107	15029	15017	15062	14974	14986	15093	15071	15134	15160	15033	15019	15023	14928	15064	14893	15117	15102	15142	14967	14952	15100	14838	15054	14984	14941	15042	15093	15035	15115	15068	14976	14958	14845	14979	14898	15036	14888	15092	14982	14881	15160	15053	14995	14951	15006	14989	15082	15112	15019	14938	15020	14906	15226	14947	15010	15023	14948	15049	14976	15028	15004	15047	15050	15061	14983	14986	14988	14933	14838	15015	15059	14944	15069	15065	14916	14983	15078	15037	14922	15109	15074	15094	15009	15140	14983	15070	14984	15083	15088	15038	15117	14811	15001	14965	15092	14860	14981	14860	15063	14955	14857	14884	14930	15234	14952	15008	15175	14991	15054	14979	14796	15102	14925	15159	14914	15011	15106	15049	14965	15141	14961	15080	15086	14956	15106	15072	15097	14886	15024	14996	14983	14932	15103	14944	14999	15108	15093	15013	14798	14980	15097	15082	15073	15032	15141	14912	15178	15029	15067	15015	14837	14920	14980	15137	14916	14866	15034	14939	14966	14951	15082	14903	14970	15068	15018	15073	15023	14913	14911	15144	15057	14985	15093	15061	15013	14907	15159	15099	15094	15168	15004	15106	15085	15073	15029	14952	15129	15162	15052	14935	15001	14913	15151	14919	15026	14956	14939	15114	14948	15013	15065	14868	14954	14962	14976	15052	15036	14977	15075	15126	15252	15068	14858	15254	14962	15029	15006	15038	14941	15228	15308	15036	15117	14902	15036	15072	15015	14990	15058	15056	14858	15118	14969	15037	14874	15002	14866	14927	15210	15013	15002	14995	14986	15097	15055	15085	14947	14969	15169	14918	14985	15109	14918	15128	15185	15087	14999	15067	15030	15051	14878	15086	14973	15017	15185	15049	15030	15053	15029	15041	15114	14984	15165	15081	14960	15057	15176	15044	14964	15096	15097	14962	15068	14974	14918	15118	14952	14882	15002	15042	15153	15050	15157	15097	15238	15082	14900	15019	15036	14899	15170	15152	15053	15145	14988	15171	14983	15007	15182	15110	15160	15107	14847	15201	15186	15126	15165	15093	14924	14960	14983	15009	15035	14893	15017	15101	15020	15015	15028	14945	15000	15030	14989	15117	15033	15079	14977	15029	14993	14998	15121	14984	15070	14946	15061	15112	14934	14992	15023	15008	15109	15226	14862	15034	14989	14825	14989	15025	15058	14976	14915	14951	15062	14998	15147	15201	15114	15038	15081	15077	15026	14925	14900	14951	14830	14920	15072	14993	15065	14872	15118	14942	14938	15150	14894	15035	14979	15174	14976	14969	14949	15010	15031	15000	14969	15139	15038	15020	15048	14991	15075	14973	14974	15034	15021	15077	14851	15039	15134	14982	14881	14980	14991	14909	14990	15096	14865	15064	14983	14960	15099	14917	15101	15099	15042	14943	15113	15048	15116	15098	14996	15025	14935	15193	14931	14782	15089	15173	14944	15006	15009	14949	14956	14845	15053	15048	14944	15024	15083	15125	15010	14909	15118	14878	15020	15032	14938	14988	15084	14909	15084	15043	14925	15274	14931	15031	14886	15040	14925	14922	14944	15055	15019	14927	15140	15077	14981	15077	14837	14850	15164	14986	14884	14866	15065	14950	14744	14763	14916	15110	15049	15076	15083	14975	15023	15088	15005	14986	14985	15242	14918	15052	14959	14900	14984	14961	15243	15024	15047	15053	14962	15020	15033	15016	15098	14904	15038	14970	15051	14911	15238	14845	15176	15358	14909	15006	14982	15025	15054	14719	15010	14965	15102	14835	15081	15040	15127	14992	15150	14981	14911	14982	14980	14879	14967	15226	14925	14955	14893	15216
27028	21442	22620	19112	16192	16190	16392	15992	16149	16088	15978	16035	15896	15772	15743	15751	15787	15756	15828	16322	17106	17647	16908	16275	15836	15790	15947	15827	15657	15661	15740	15655	15727	15755	15706	15759	15897	15790	15635	15771	15758	15860	15763	15973	15727	15882	15541	15643	15756	15817	15593	15724	15575	15890	15693	15726	15607	15776	15709	15664	15623	15785	15730	15823	15760	15723	15838	15769	15622	15806	15781	15828	15803	15534	15762	15911	15762	15795	15846	15741	15613	16025	15881	15834	15802	15717	15794	15739	15627	15793	15688	15679	15622	15626	15664	15763	15753	15661	15777	15948	15642	15761	15606	15716	15539	15679	15632	15735	15567	15553	15715	15710	15733	15738	15772	15613	15865	15688	15712	15656	15692	15607	15885	15785	15822	15838	15759	15683	15835	15893	15677	15784	15918	15651	15683	15819	15891	15909	15700	15887	15732	15832	15730	15805	15653	15788	15731	15717	15763	15735	15737	15775	15899	15732	15660	15626	15682	15880	15918	15693	15755	15783	15555	15762	15886	15576	15705	15570	15777	15771	15774	15713	15764	15730	15843	15690	15462	15557	15747	15660	15882	15552	15973	15854	15965	15850	15854	15830	15674	15734	15809	15633	15784	15840	15880	15652	15689	16035	15796	15626	15828	15624	15975	15826	15805	15642	15872	15713	15772	15695	15890	15694	15682	15744	15734	15738	15626	15888	15740	15616	15679	15760	15824	15620	15729	15691	16043	15782	15675	15778	15720	15766	15790	15703	15641	15952	15724	15871	15939	15750	15749	15725	15697	15813	15789	15579	15789	15689	15672	15670	15742	15783	15937	15795	15716	15653	15926	15901	15754	15710	15710	15845	15693	15892	15688	15712	15691	15702	15639	15725	15690	15923	15739	15649	15733	15687	15723	15536	15501	15732	15812	15954	15628	15725	15779	15713	15882	15692	15708	15744	15829	15776	15773	15573	15735	15619	15640	15630	15876	15756	15817	15646	15696	15968	15808	15628	15903	15768	15598	15654	15745	15783	15862	15793	15625	15587	15755	15889	15748	15651	15471	15682	15753	15836	15866	15678	15667	15730	15750	15579	15663	15760	15775	15737	15554	15657	15603	15710	15762	15593	15849	15728	15867	15764	15635	15712	15942	15956	15649	15598	15835	15683	15844	15611	15605	15838	15739	15913	15714	15736	15682	15791	15727	15745	15700	15716	15685	15730	15525	15829	15702	15615	15849	15832	15759	15735	15672	15736	15894	15814	15737	15649	15743	15726	15731	15672	15793	15642	15674	15733	15883	15794	15488	15722	15733	15885	15820	15682	15818	15679	15562	15746	15815	15650	15747	15738	15685	15984	15823	15827	15757	15644	15748	15934	15866	15730	15911	15674	15796	15686	15815	15795	15585	15689	15916	15707	15768	15768	15538	15905	15695	15626	15610	15755	15728	15707	15568	15542	15730	15671	15801	15636	15807	15682	15920	15728	15872	15586	15870	15600	15754	15783	15674	15792	15683	15810	15761	15674	15695	15731	15790	15696	15825	15989	15610	15862	15756	15910	15671	15628	15736	15740	15973	15784	16051	15681	15800	15796	15682	15770	15610	15807	15743	15840	15869	15733	15771	15833	15698	15642	15793	15669	15782	15532	15737	15768	15798	15972	15708	15815	15676	15753	15662	15696	15605	15765	15759	15774	15816	15658	15752	15686	15486	15728	15583	15821	15911	15870	15693	15678	15708	15471	15663	15843	15662	15636	15739	15585	15732	15771	15821	15826	15769	15856	15809	15833	15813	15860	15706	15581	15666	15759	15864	15877	15770	15780	15885	15889	15779	15824	15722	15925	15720	15808	15968	15788	15800	15795	15648	15764	15808	15655	15679	15670	15631	15643	15637	15608	15851	15698	15821	15780	15792	15774	15861	15667	15761	15621	15727	15783	15770	15940	15911	15830	15857	15822	15817	15712	15783	15879	15835	15830	15982	15822	15600	15760	15849	15728	15730	15869	15722	15664	15679	15848	15860	15931	15881	15559	15803	15776	15593	15849	15940	15906	15696	15754	16160	15886	15940	16003	15644	15726	15801	15746	15736	15698	15718	15728	15808	15624	15772	15787	15731	15709	15633	15652	15615	15913	15746	15827	15699	15820	15763	15947	15878	15747	15757	15655	15720	15756	15845	15730	15922	15827	15914	15681	15644	15712	15626	15727	15716	15988	15702	15719	15738	15510	15770	15855	15609	15685	15589	16058	15687	15810	15617	15722	15759	15713	15660	15789	15678	15479	15673	15682	15896	15774	15560	15584	15741	15651	15826	15618	15634	15774	15732	15675	15697	15758	15686	15834	15827	15765	15693	15621	15766	15623	15808	15678	15545	15788	15693	15607	15724	15750	15801	15661	15732	15877	15845	15649	15874	15764	15627	15689	15857	15722	15592	15739	15780	15836	15588	15724	15754	15659	15852	15551	15809	15834	15796	15735	15733	15792	15753	15594	15795	15959	15943	15747	15498	15545	15641	15539	15720	15801	15736	15646	15706	15754	15759	15775	15760	15727	15761	15687	15982	15595	15776	15824	15715	15780	15780	15765	15598	15732	15757	15664	15809	15615	15784	15799	15775	15638	15801	15569	15712	15655	15760	15853	15883	15647	15882	15601	15838	15556	15973	15818	15838	15723	15739	15683	15758	15783	15851	15885	15879	15754	15633	15744	15812	15846	15795	15857	15826	15735	15677	15791	15797	15712	15627	15790	15680	15636	15858	15638	15826	15856	15812	15856	15780	15702	15851	15776	15531	15797	15848	15712	15686	15555	15633	15844	15762	15747	15772	15805	15798	15838	15794	15787	15755	15737	15706	15721	15842	15704	15587	15781	15902	15679	15619	15733	15533	15909	15905	15879	15814	15798	15782	15881	15876	15765	15935	15710	15749	15674	15738	15763	15686	16041	15790	15768	15831	15600	15693	15917	15903	15780	15659	15633	15460	15788	15707	15741	15869	15912	15840	15665	15793	15580	15822	15682	15729	15511	15865	15699	15561	15785	15799	15866	15809	15771	15929	15704	15800	15861	15842	15849	15825	15900	16005	15666	15819	15697	15906	15843	15821	15877	15677	15831	15894	15751	15688	15911	15810	15866	15858	15881	15649	15537	15855	15685	15677	15722	15603	15429	15957	15758	15775	15681	15774	15632	15596	15903	15926	15724	15764	15773	15716	15859	15943	15730	15790	15803	15808	15764	15739	15647	15746	15887	15840	15868	15849	15759	15586	15768	15730	15844	15799	15676	15752	15800	15648	15761	15933	15815	15782	15633	15713	15914	15904	15992	15769	15657	15720	15719	15888	15895	15617	15717	15897	15905	15778	15701	15635	15730	15806	15669	15988	15738	15862	15595	15691	15704	15870	15811	15607	15741	15903	15796	15742	15839	15640	15773	15712	15708	15533	15965	15668	15684	15748	15795	15574	15810	15741	15681	15488	15700	15671	15773	15983	15640	15781	15780	15800	15733	15736	15729	15825	15716	15793	15730	15787	15720	15575	15734	15796	15796	15952	15685	15684	15840	15740	15611	15769	15592	15665	15871	15600	15681	15765	15838	15684	15515	15825	15790	15836	15706	15797	15738	15848	15908	15717	15707	15862	15767	15510	15954	15645	15777	15843	15826	15666	15648	15547	15834	15989	15968	15733	15561	15853	15472	15654	15706	15826	15842	15610	15716	15681	15873	15887	15636	15646	15591	15556	15772	15812	15709	15649	15631	15720	15484	15717	15531	15573	15921	15758	15853	15736	15743	15802	15868	15817	15736	15784	15642	15744	15594	15617	15686	15932	15768	15845	15780	15639	15763	15614	15759	15822	15862	15585	15693	15865	15797	15635	15721	15718	15720	15496	15673	15913	15988	15766	15756	15716	15687	15868	15656	15626	15740	15660	15845	15655	15577	15852	15861	15672	16106	15788	15814	15497	15708	15752	15709	15656	15530	16006	15739	15973	15895	15809	15865	15909	15893	15690	15668	15805	15687	15407	15840	15792	15772	15714	15872	15929	15617	15790	15853	15783	15569	15885	15837	15667	15770	15807	15669	15751	15852	15638	15595	15668	15799	15726	15897	15926	15838	15885	15678	15840	15954	15704	15675	15779	15850	16105	15814	15949	15799	15765	15933	15759	15621	15746	15818	15737	15749	15864	15786	15806	15774	16032	15861	15672	15766	15812	15482	15581	15826	15787	15834	15713	15688	15651	15744	15708	15735	15749	15690	15831	15522	15698	15622	15838	15696	15823	15652	15837	15650	15932	15839	15629	15861	15767	15679	15811	15773	15742	15743	15881	15642	15879	15928	15785	15846	15756	15818	15728	15833	15648	15833	15765	15801	15717	15913	15762	15539	15638	15801	15888	15815	15758	15713	15819	15715	15932	15891	15715	15651	15834	15785	15910	15743	15640	15742	15849	15811	15659	15698	15836	15728	15699	15800	15911	15763	15618	15922	15793	15768	15622	15863	15535	15732	15788	15792	15607	15676	15776	15859	15837	15667	15619	15848	15767	15699	16040	15718	15774	15973	15989	15594	15712	15732	15689	15708	15674	15556	15822	15953	15573	15652	15601	15774	15787	15853	15714	15793	15449	15796	15726	15916	15728	15729	15764	15772	15438	15691	15723	15680	15837	15695	15720	15544	15536	15698	15621	15691	15809	15825	15988	15791	15812	15648	15737	15778	15661	15562	15707	15870	15624	15791	15601	15832	15842	15833	15772	15750	15957	15878	15718	15924	15746	15635	15974	15721	15868	15761	15737	15806	15674	15864	16028	15911	15713	15684	15728	15712	15680	15560	15659	15727	15762	15801	15720	15658	15765	15926	15627	15801	15770	15836	15893	15776	15757	15652	15994	15832	15798	15977	15948	15882	15743	15822	15745	15642	15671	15748	15844	15672	15819	15608	15729	15771	15845	15803	15876	15790	15685	15557	15879	15943	15695	15724	15581	15815	15869	15508	15628	15874	15803	15826	15737	15675	15722	15796	15730	15625	15831	15662	15789	15784	15870	15656	15715	15851	15630	15702	15918	15759	15869	15563	15732	15681	15565	15726	15627	15778	15661	15834	15821	15698	15675	15688	15769	15793	15702	16096	15607	15732	15774	15702	15836	15900	15810	15753	15748	15965	15810	15579
14285	16701	16593	15972	15747	15559	15830	15328	15456	15322	15465	15200	15057	15232	15129	14972	14835	14994	14986	15907	17044	17171	15934	15473	15047	14911	14940	14839	14942	14860	14906	14926	14878	14873	14865	14838	14966	14878	15065	14978	14878	14692	15000	14856	14828	15073	14972	14975	14937	14945	14914	14944	14802	14896	14937	14846	14933	14977	14816	15080	14921	15047	14817	14823	14982	14830	14998	14839	14857	15070	14918	15039	14946	14807	14808	14803	14889	14855	14919	14953	14814	14920	14925	14958	15049	14727	14989	14918	14892	14807	15001	14845	14863	14890	14920	14985	14929	14968	14901	15109	14873	14900	15035	15001	14907	14944	14924	14957	14959	14946	15013	14867	14734	14929	14992	14999	14963	14849	15013	14815	14874	14907	14937	14812	14932	14832	14743	14853	14987	14927	14932	14816	14886	14882	15010	14898	14838	15034	14850	14933	14863	14920	15056	14728	14893	14918	14937	14910	14921	14875	14855	14958	14953	14721	14977	14924	14903	15006	14919	14895	14898	14997	15015	14982	14934	14836	15032	14935	14855	14933	14795	15043	14836	14779	14981	14826	14990	14991	14959	14724	14930	14867	14947	14972	14852	15142	14914	14869	14923	14916	14841	14865	14950	14930	15084	15033	14884	14787	15021	14902	14934	15057	14868	14916	14908	14757	14931	14849	14787	15060	15039	15112	15005	14986	14900	14880	14795	15021	15100	14852	14824	14807	14893	14898	14886	14986	14946	15046	15013	14867	14990	14955	14929	14903	14748	14797	14987	14901	14968	15020	15050	14889	14916	14968	14788	15034	14981	14892	14961	14797	14843	14725	14816	14871	14984	14908	14939	14945	14902	14939	14932	15101	14979	14962	14971	14948	14767	14947	14965	15010	15071	15017	14923	14869	14931	14713	14861	15093	14775	14988	15025	14871	14977	15065	14942	14806	14892	15000	14857	14869	14872	15087	14925	14951	14870	14958	14791	14846	14896	14974	14931	15078	14986	14938	14886	14910	15032	15041	14975	15011	14890	14885	14863	14969	14845	14897	14903	15015	14831	14805	14993	15051	14943	14708	14886	14978	14980	14870	14857	14928	14942	14808	14858	14960	14960	14965	14863	14876	14870	14956	15045	14883	14891	14847	14999	14895	15008	14934	15021	14729	14926	14975	14968	14924	15000	14847	14706	14913	14811	14830	15063	14956	14915	14818	14914	14928	15068	15080	14797	14795	14963	14851	14951	14848	14731	14816	15011	14811	14887	14869	14717	14985	15003	14904	14859	14961	14893	14910	14800	14949	15166	14880	14956	14973	15049	14952	14985	15058	14907	14896	15016	14802	14975	14835	14999	14743	14999	14917	14812	14925	14897	14970	14887	14807	14902	14965	14854	15046	14918	15036	14999	14876	15022	14947	15003	15024	14826	14810	14961	15072	15205	14980	14966	14955	14848	14868	15070	15098	15068	14792	15168	14977	15050	14806	14909	14913	14961	14875	14892	15111	15061	14988	14833	14978	14919	14875	14922	14920	14780	14983	14941	15096	14696	14943	14975	14915	14950	15021	14913	14891	14811	14932	15055	14916	14871	14893	14825	15127	14782	15060	15038	14935	14929	14937	14824	15044	14799	15005	14991	15017	14897	14793	14792	14762	14968	14991	15051	15046	15058	14979	15004	14969	14903	14833	15071	14938	15009	14843	14865	15072	14845	14883	14954	14988	14970	14882	14987	14939	14839	14862	14983	14938	14928	15109	14874	14809	14832	15020	14985	14943	14975	15123	15026	15005	15046	14814	14963	15036	14828	14944	14932	15071	14770	15019	14851	14884	14908	14893	15155	14929	14821	14851	14922	14893	14986	14872	14926	14794	15026	14826	14971	14963	14951	14884	14849	15063	14799	14821	15008	15044	14994	15048	15071	14808	14952	15002	14958	14999	14940	14839	14970	14861	14618	14896	14842	15070	14738	14986	14886	14853	14851	14943	14895	14980	14842	14951	14955	14994	14919	14726	15045	14913	14973	15081	14890	14885	14910	14782	14895	15011	14820	15003	15007	15027	14932	14798	14902	15114	14950	14924	14761	14848	14903	14922	14940	14807	15055	14946	14939	14920	14729	15017	14956	14857	14873	14835	14908	14968	14935	15003	15040	14974	15030	14830	14753	14973	14940	14886	14777	15110	14897	14946	14833	14826	14924	15032	14884	14867	14864	14915	14928	14833	14834	14889	14936	15041	14933	14833	14893	15032	14991	14965	14847	14960	15129	14818	14861	15029	14775	14953	14992	14943	14930	14986	14938	15104	14979	14863	14767	15052	14890	14875	15001	14890	15010	14856	14945	14944	14959	14969	15050	14935	14958	14879	14938	14959	14934	14887	15086	14835	14881	15068	14742	15017	14903	14854	14889	14844	14798	15059	14949	15075	15021	14965	14884	14922	14861	14887	14800	15060	14936	14906	14746	14891	14957	14828	14779	14841	14862	14994	14960	14854	15039	14949	14843	14832	14675	14990	14884	15006	14952	14865	14920	14827	14918	14984	15003	15007	15003	14930	14928	14948	14920	14893	14838	14974	14886	14787	14865	15036	14888	14904	14800	14878	14978	14802	15079	14976	15110	14867	15011	14727	15072	14821	14948	14914	14968	14938	14921	14859	14830	15026	15012	14859	14926	14920	14661	14964	14846	14954	14933	14978	14840	14963	14821	14732	14882	14867	15067	15005	15089	15145	14878	14903	15134	15062	14968	14944	14883	14924	14979	14942	14978	15096	14869	15004	14894	14922	14827	14837	15032	14880	14927	15089	14930	14902	14928	14790	15117	14864	14846	14947	14936	14933	14915	14818	15057	14893	14918	14837	15085	14952	14887	14902	14881	14976	15068	15020	14980	14906	15022	14886	14946	14895	14775	14790	14995	14905	15030	14912	14949	14964	14884	14880	14820	15159	14842	15011	14835	15075	14908	14920	14835	15136	14971	14797	14858	14930	14866	14930	15049	14933	14910	14968	14886	14934	14787	14862	14935	14936	14961	14995	14924	14906	14862	14986	15056	14741	14946	14808	14940	14859	15150	14790	15034	14857	14828	14948	15037	14972	14930	15063	15079	14875	14963	14923	14960	15013	14861	14829	15069	14857	14924	14767	14921	15014	14900	15037	14815	14756	14978	14794	14937	14910	14898	14894	14838	14801	15046	14917	14916	14801	14896	14855	14906	14864	14780	14719	14875	14988	15039	14968	14854	14986	14983	14853	14865	14904	14868	14848	14977	15026	14956	14966	15045	15027	14921	15098	14938	14919	14946	14922	15019	14831	14919	14921	14895	15097	14954	14985	14848	15048	15018	15057	14880	14865	15141	14900	14966	15030	14974	14972	14983	14949	14910	14841	14763	14941	15029	14990	14897	14801	14924	14905	14927	14790	15071	14786	15085	14986	14937	14857	14915	14962	15013	14863	14934	15005	14971	14933	14827	14935	14911	14994	15025	14875	14928	14977	14895	14899	14930	14973	14900	14809	14865	14946	15002	14754	14913	14944	14905	14852	15049	14908	14845	14747	15014	14974	14912	15011	14984	14760	15039	14969	14872	14902	14839	14953	14817	14955	14958	15019	14858	15015	14955	14941	14842	14934	14930	14921	14932	15162	14971	14920	14846	14948	14918	15083	15007	14949	15085	14880	14814	14834	14965	14829	14897	14692	14835	14737	14861	14976	14857	14793	15113	14958	14898	15016	14814	14786	14977	15048	14940	14751	14980	14999	14897	14862	14984	14826	14965	14946	14826	14970	14958	14942	14891	15062	14981	14918	14993	15008	14916	14939	14841	14870	14920	14926	14918	14676	14962	14832	15011	14936	14875	14994	14837	14998	14939	15007	14881	14978	14980	14742	14913	14802	14889	14942	14903	14956	15052	15008	14874	14920	15017	14970	15076	14996	14991	14846	14898	14861	14840	14806	14982	15056	14997	14957	14741	14755	15071	14992	14945	15031	14878	14864	15021	14978	15091	14906	14873	14827	14770	15015	14717	14859	14991	14876	15058	14871	14817	14847	15036	14881	15050	15014	15051	15010	14810	15076	14846	14863	14912	14755	14980	14904	14810	15009	14813	14933	14681	14943	14925	14931	14841	14969	14899	14925	14787	14901	15057	14836	14935	14912	14987	14939	14820	14890	14826	14845	14944	14872	15073	14974	14956	14992	14996	14931	14868	14935	14981	14874	14828	14977	14966	14994	14814	14850	14752	15061	14836	14955	14954	14815	14809	14815	15086	14842	14990	14906	14973	14892	15029	15040	14889	15005	14984	14929	14927	14941	15020	15077	14943	14897	14916	14911	14983	14932	14943	15075	15143	14837	14952	14954	14898	14927	14870	15003	14725	14936	15020	14955	14871	15009	14904	14838	14879	14891	14909	15019	14879	14727	14969	14756	14954	14780	14861	14884	14926	14922	14977	14975	14992	14791	14817	14957	14904	14864	14928	14855	15003	14921	14970	14903	14907	14900	15038	14929	14915	14860	14871	15188	14915	14921	14818	14911	14921	14877	14912	15020	15059	14928	14916	14827	14887	14728	14940	14970	14922	14837	15013	15048	14998	14953	14843	14923	15029	14991	14993	14878	15008	14904	14889	14909	14811	15001	14954	14975	15007	14863	14812	14821	15073	14811	14966	14983	15004	14848	15027	15004	15033	14981	15010	14873	14845	14981	14946	14991	14920	14880	14865	15037	14961	14988	14974	14687	14920	14795	15048	14941	15084	14938	14990	14825	14892	14911	15044	14835	14914	14974	14942	14847	14843	14830	14961	15029	14885	14940	14750	14902	14760	14852	14913	14804	14785	15073	14945	15021	14947	14923	14995	14856	14915	15044	14901	14848	14714	14947	14802	14916	14949	14746	15002	14953	14935	14874	15039	14883	14909	14710	14852	15013	14990	14945	14883	14966	14982	14936	15126	15055	14857	14932	15012	15178	14869	14962	14947	15010	14737	14884	14926	14965	14789	15068	14992	14918	14924	14944	14867	14864	14983	14798	14882	14896	14979	14818	14961	14923	14971	14968	15017	14901	14984	14918	14760	14998	14984	15066	14861	14995	14928	14827	14909	14867	14913	15036	14918	14727	14990	14974	14890	15006	15006	15104	15122	14821	14754	14787	14999	15025	14899	15010	14881	15019	14955	14820
23924	20994	28177	24085	21539	19895	18542	16513	16036	16246	16020	16025	15901	16000	15926	15830	15794	15600	16086	19272	23673	22622	19595	17350	16278	15932	15618	15480	15711	15623	15523	15473	15656	15383	15441	15463	15447	15517	15348	15438	15589	15420	15734	15606	15637	15346	15356	15278	15481	15392	15520	15318	15434	15501	15431	15436	15486	15613	15313	15544	15677	15535	15499	15471	15472	15480	15559	15568	15344	15634	15694	15466	15321	15554	15458	15418	15512	15539	15730	15776	15546	15593	15469	15465	15368	15351	15569	15524	15461	15459	15411	15400	15409	15488	15483	15610	15565	15547	15580	15583	15314	15563	15471	15451	15394	15337	15649	15784	15454	15600	15347	15550	15610	15523	15486	15506	15483	15619	15381	15461	15633	15397	15444	15394	15518	15579	15444	15541	15554	15463	15257	15429	15463	15340	15365	15487	15369	15339	15426	15467	15555	15264	15367	15507	15451	15363	15383	15400	15411	15523	15527	15474	15567	15470	15539	15368	15336	15498	15401	15550	15359	15515	15325	15513	15560	15627	15479	15289	15627	15504	15453	15680	15313	15359	15455	15610	15420	15506	15539	15448	15498	15463	15447	15531	15536	15386	15391	15619	15570	15448	15480	15364	15550	15405	15427	15591	15598	15415	15561	15636	15501	15498	15433	15409	15379	15632	15402	15322	15465	15457	15662	15534	15573	15553	15529	15372	15317	15309	15555	15554	15754	15328	15309	15481	15490	15357	15384	15486	15528	15472	15469	15693	15539	15564	15661	15443	15484	15433	15538	15477	15466	15425	15527	15408	15377	15559	15220	15374	15530	15422	15488	15435	15400	15468	15444	15511	15444	15576	15609	15526	15627	15358	15349	15465	15398	15422	15372	15421	15328	15643	15395	15470	15324	15188	15421	15515	15490	15489	15318	15610	15533	15395	15476	15570	15427	15538	15367	15336	15502	15549	15501	15346	15459	15304	15535	15437	15531	15784	15509	15490	15465	15269	15485	15506	15486	15534	15436	15445	15559	15479	15576	15376	15377	15564	15434	15396	15517	15627	15660	15493	15564	15452	15569	15234	15274	15393	15596	15595	15540	15222	15449	15369	15545	15550	15617	15538	15595	15385	15403	15750	15533	15460	15418	15518	15601	15383	15481	15569	15466	15414	15610	15281	15825	15655	15566	15554	15527	15460	15415	15441	15570	15523	15368	15477	15467	15521	15422	15545	15412	15487	15566	15630	15484	15710	15495	15386	15598	15491	15600	15534	15423	15566	15475	15587	15532	15429	15474	15617	15428	15421	15328	15580	15396	15553	15510	15595	15516	15512	15422	15589	15329	15352	15553	15358	15456	15471	15366	15352	15564	15328	15571	15493	15428	15485	15398	15443	15326	15503	15423	15462	15496	15431	15433	15453	15663	15372	15443	15296	15499	15414	15549	15336	15431	15550	15437	15527	15684	15388	15480	15424	15282	15530	15473	15400	15381	15434	15626	15485	15296	15580	15565	15409	15547	15504	15451	15501	15355	15548	15514	15517	15565	15419	15345	15479	15279	15524	15550	15527	15623	15370	15470	15428	15677	15501	15453	15455	15600	15454	15441	15582	15174	15432	15283	15561	15424	15318	15439	15646	15490	15603	15485	15579	15411	15577	15569	15500	15552	15567	15406	15516	15472	15386	15402	15502	15493	15485	15500	15555	15427	15430	15376	15475	15599	15450	15400	15446	15493	15400	15705	15683	15455	15491	15440	15590	15465	15413	15496	15449	15649	15390	15284	15495	15477	15376	15352	15507	15446	15492	15592	15372	15625	15424	15445	15643	15623	15625	15440	15506	15445	15415	15490	15545	15400	15433	15727	15446	15348	15434	15714	15442	15470	15431	15408	15269	15410	15611	15384	15265	15503	15561	15649	15297	15454	15463	15483	15420	15624	15360	15568	15378	15276	15260	15425	15568	15406	15519	15464	15339	15648	15368	15640	15575	15505	15567	15520	15413	15397	15254	15443	15401	15424	15407	15482	15518	15554	15410	15536	15493	15380	15485	15372	15559	15421	15413	15667	15495	15458	15556	15319	15474	15541	15456	15461	15538	15536	15422	15522	15444	15608	15367	15432	15420	15739	15623	15475	15406	15488	15435	15580	15424	15467	15557	15606	15380	15343	15317	15430	15438	15336	15481	15559	15230	15511	15356	15554	15570	15483	15387	15675	15414	15583	15475	15731	15514	15468	15408	15607	15522	15430	15657	15536	15309	15494	15480	15634	15423	15404	15249	15414	15498	15374	15628	15342	15494	15257	15463	15510	15318	15312	15486	15532	15522	15368	15453	15440	15486	15654	15519	15283	15593	15434	15554	15369	15695	15627	15446	15321	15561	15414	15304	15509	15670	15403	15617	15605	15540	15434	15391	15469	15524	15546	15415	15353	15445	15603	15321	15433	15541	15560	15433	15364	15403	15554	15506	15472	15457	15433	15521	15248	15455	15649	15499	15466	15426	15575	15362	15428	15491	15530	15433	15562	15459	15583	15539	15373	15257	15390	15499	15664	15583	15586	15413	15569	15531	15372	15391	15455	15531	15621	15602	15332	15469	15514	15277	15486	15410	15445	15461	15431	15439	15362	15541	15358	15654	15561	15351	15472	15459	15544	15418	15493	15327	15613	15568	15375	15459	15522	15479	15535	15392	15535	15466	15410	15511	15339	15243	15568	15450	15538	15583	15409	15509	15526	15459	15297	15644	15564	15641	15518	15537	15476	15532	15580	15548	15514	15639	15646	15519	15477	15457	15310	15437	15319	15595	15454	15516	15306	15427	15566	15578	15513	15451	15633	15538	15456	15316	15347	15474	15642	15461	15618	15484	15378	15456	15590	15379	15529	15292	15552	15351	15493	15530	15371	15427	15433	15346	15323	15357	15315	15436	15538	15702	15548	15438	15619	15497	15877	15527	15489	15429	15311	15581	15450	15282	15532	15402	15335	15487	15515	15273	15347	15423	15373	15558	15653	15673	15674	15609	15362	15540	15522	15489	15298	15439	15440	15365	15583	15560	15661	15595	15572	15421	15482	15521	15476	15558	15467	15230	15393	15597	15658	15503	15544	15361	15519	15572	15471	15506	15562	15524	15382	15472	15419	15442	15562	15430	15507	15396	15483	15555	15621	15510	15553	15497	15360	15435	15437	15476	15440	15592	15530	15461	15498	15479	15351	15461	15466	15509	15529	15540	15491	15660	15250	15318	15404	15357	15449	15563	15561	15290	15588	15441	15411	15368	15469	15496	15401	15232	15488	15351	15346	15504	15394	15548	15539	15367	15334	15334	15398	15530	15435	15665	15384	15528	15592	15398	15408	15517	15631	15369	15556	15586	15396	15591	15630	15586	15310	15467	15463	15450	15453	15528	15301	15359	15546	15412	15362	15496	15675	15523	15324	15445	15788	15596	15415	15333	15411	15343	15514	15538	15340	15302	15405	15596	15490	15521	15466	15390	15633	15481	15461	15550	15568	15485	15291	15413	15410	15599	15537	15397	15766	15325	15589	15347	15551	15340	15476	15580	15506	15547	15359	15555	15348	15296	15433	15603	15433	15379	15317	15466	15458	15512	15570	15503	15315	15665	15354	15624	15677	15490	15391	15656	15591	15441	15462	15507	15458	15513	15572	15374	15415	15544	15455	15468	15413	15454	15417	15470	15463	15621	15577	15329	15344	15597	15434	15422	15596	15527	15381	15454	15417	15394	15409	15515	15682	15610	15539	15522	15518	15455	15706	15565	15487	15298	15513	15630	15605	15417	15442	15583	15536	15256	15466	15595	15642	15493	15601	15455	15437	15550	15558	15346	15389	15639	15480	15425	15500	15489	15424	15396	15404	15554	15596	15642	15479	15324	15417	15454	15328	15399	15543	15419	15354	15349	15380	15504	15477	15441	15617	15616	15380	15546	15590	15606	15456	15525	15497	15444	15503	15472	15529	15309	15725	15444	15533	15532	15500	15468	15545	15299	15320	15437	15466	15465	15457	15503	15413	15331	15558	15452	15349	15460	15466	15486	15436	15519	15223	15464	15459	15406	15441	15520	15476	15543	15439	15343	15438	15377	15570	15502	15449	15461	15384	15361	15275	15502	15486	15541	15354	15359	15401	15426	15494	15444	15575	15493	15613	15339	15430	15461	15575	15433	15514	15624	15382	15441	15677	15657	15604	15313	15371	15489	15538	15454	15494	15465	15267	15427	15436	15650	15499	15513	15561	15539	15616	15547	15466	15491	15462	15640	15271	15265	15400	15481	15555	15490	15482	15426	15519	15510	15317	15479	15394	15659	15357	15417	15531	15581	15538	15483	15452	15470	15526	15598	15570	15533	15541	15159	15536	15326	15570	15304	15483	15498	15492	15526	15234	15481	15539	15534	15406	15640	15434	15561	15507	15454	15572	15640	15639	15558	15592	15220	15361	15659	15357	15330	15547	15317	15631	15395	15524	15568	15388	15524	15417	15445	15471	15436	15533	15405	15479	15499	15397	15502	15459	15488	15562	15362	15637	15396	15394	15704	15408	15471	15560	15755	15450	15535	15552	15456	15602	15564	15426	15523	15418	15390	15408	15398	15581	15760	15309	15563	15472	15419	15407	15644	15509	15575	15525	15393	15619	15502	15331	15310	15550	15615	15450	15669	15511	15320	15383	15543	15452	15380	15465	15459	15509	15507	15559	15528	15478	15649	15418	15674	15472	15359	15533	15249	15419	15504	15284	15563	15308	15667	15787	15450	15465	15481	15453	15465	15388	15431	15357	15416	15518	15453	15502	15287	15595	15324	15506	15551	15395	15572	15420	15364	15548	15456	15462	15492	15498	15395	15423	15533	15388	15486	15552	15480	15306	15415	15285	15428	15654	15466	15402	15393	15405	15591	15464	15650	15538	15478	15584	15471	15313	15310	15646	15558	15459	15527	15400	15472	15211	15464	15362	15599	15586	15364	15545	15530	15401	15475	15476	15447	15635	15309	15437	15584	15605	15592	15418	15358	15639	15470	15413	15579	15560	15418	15373	15282	15478	15485	15392	15410	15453	15492	15603	15425	15498	15630	15463	15369	15584	15546	15329	15429	15566	15584	15583	15571	15359	15509	15573	15409	15390	15396	15513	15292	15482	15480	15567	15703	15569	15493	15450	15426
13948	23613	21390	18681	17359	16880	16415	15748	15778	15573	15631	15662	15308	15234	15090	15401	15087	15139	15874	21381	26768	23820	19741	16745	15579	15028	14771	14801	14707	14711	14920	14907	14861	14862	14760	14961	14813	14804	14834	14798	14925	14820	14683	14930	14876	14682	14781	14633	15003	14844	14764	15091	14714	14811	14757	14797	14936	14833	14872	14842	14853	14899	14745	14773	14983	14735	14806	14793	14907	14836	14878	14926	14853	14761	14799	14688	14916	14817	14793	15054	14706	14899	14621	14822	14818	14847	14771	14888	14859	14699	14727	14833	14628	14839	14716	14915	14732	14606	14816	14835	14774	14778	14763	14886	14867	14893	14652	15045	14854	14777	14720	14743	14863	14909	14772	14841	14784	14805	14624	14887	14812	14727	14821	14818	14766	14799	14870	14722	14891	14822	14773	14768	14841	14831	14799	14901	14708	14855	14857	14796	14821	14701	14840	14949	14886	14771	14831	14869	14846	14811	14665	14902	14716	14698	14810	14671	14767	14750	14903	14772	14700	14908	14737	14842	14803	14887	14883	15010	14938	14827	14692	14866	14695	14988	14963	14817	14960	14614	14690	14867	14962	14683	14712	14744	14702	14919	14817	14803	14807	14731	14876	14966	14679	14965	14735	14770	14774	14710	14774	14812	14931	14792	14923	14955	14746	14807	14908	14864	14749	15096	14793	14783	14825	14802	14887	14662	14707	14857	14782	14679	14737	14661	14795	14919	14891	14685	14807	14661	14524	14758	14707	14732	14780	14729	14855	14842	14755	14864	14875	14841	14873	14663	14842	14802	14727	14786	14775	14865	14652	14851	14811	14914	14959	14775	14729	14826	14707	14650	14809	14716	14754	14822	14641	14805	14971	14870	14920	14851	14796	14962	14933	14885	14952	14915	14670	14542	14671	14901	14916	14999	14840	14729	14940	14801	14764	14951	14761	14820	14958	14714	14732	14735	14713	14938	14874	14747	14835	14751	14768	14945	14823	14772	15021	14654	14721	14801	14806	14803	14762	14995	14945	14701	14794	14726	14791	14779	14956	14953	14865	14666	14892	14880	14944	14863	14799	14662	14963	14943	14969	14821	14810	14839	14893	14884	14745	14767	14850	14833	14632	14905	14838	14812	14727	14759	14764	14848	14735	14741	14799	14797	14865	14903	14876	14873	14733	14639	14809	14813	14982	15013	14788	14822	14689	14762	14850	14866	14897	14815	14899	14685	14820	14775	14753	15021	14771	14710	14738	14672	14889	14590	14746	14998	14763	14818	14831	14997	14916	14997	14926	14903	15009	14795	14789	14585	14870	14904	14819	14824	14773	14851	14879	14664	14937	14818	14727	14751	14806	14709	14818	14824	14750	14972	14895	14699	14761	14617	14970	14780	14965	14758	14837	14774	14721	14709	14865	14919	14842	14752	14876	14601	14899	14634	14708	14778	14808	14894	14824	14646	14653	14803	14846	14780	14746	14784	14801	14818	14881	14868	14901	14804	14998	14809	14976	14806	14860	14973	14678	14882	14869	14701	14837	14806	14606	14810	14889	14660	14866	14915	14867	14687	14781	14779	14642	14943	14783	15027	14993	14687	14906	14768	14755	14870	14892	14949	14800	14825	14917	14844	14694	14894	14883	14784	14813	14767	14775	14792	14753	14670	14838	14745	14736	14813	14839	14815	14727	14893	14762	14941	14721	15111	14890	14736	14683	14877	14768	14615	14898	14802	14754	14781	14923	14735	14876	14754	14725	14816	14875	14716	14786	14742	14735	14841	14717	14823	14862	14794	14955	14845	14815	14902	14889	14899	14823	14747	14826	14676	14609	14817	14618	14767	14673	14846	14835	14716	14909	14859	14659	14738	14678	14888	14714	14835	14787	14653	14853	14859	14741	14886	14705	14854	14794	14945	14881	14737	14783	14912	14748	14657	14898	14839	14740	14861	14914	14754	14686	14828	14865	14901	14899	14866	14831	14871	14795	14807	14917	14803	14865	14817	14793	14791	14683	14963	14789	14723	14873	14787	14815	14753	14813	14910	14947	14734	14882	14776	14876	14708	14799	14778	14704	14867	14717	14706	14891	14753	14741	14646	14787	14732	14830	14886	14800	14827	14801	14859	14966	14834	14895	14789	14760	14870	14958	14797	14677	14831	14766	14735	14849	14697	14774	14859	14906	14831	14953	14867	14720	14776	14659	14633	14761	14633	14781	14803	14873	14820	14869	14664	14816	14673	14665	14717	14836	14839	14963	14907	14922	14909	14722	14909	14826	14844	14910	14827	14842	14876	15023	14779	14727	14983	14806	14867	14749	14786	14831	14889	14853	14791	14820	14889	15000	14840	14763	14914	14901	14830	14816	14757	14774	14661	14892	14765	14817	14796	14822	14866	14798	14907	14971	14724	14758	14746	14882	14783	14870	14690	14811	14831	14808	14819	14833	14835	14955	14940	14865	14786	15033	14694	14921	14822	14958	14664	15035	14820	14877	14938	14815	14970	14801	14892	14706	14822	14648	14689	14641	14789	14811	14839	14866	14820	14946	14958	14888	14882	14795	14794	14857	14830	14990	14765	14694	14871	14908	14913	14897	14806	14735	14776	14729	14624	14980	14824	14743	14842	14761	14856	14873	14852	14755	14826	14892	14837	14749	14861	14936	14841	14884	14684	14668	14882	14600	14824	14939	14784	14858	14850	14916	14961	14738	14689	14576	14743	14818	14872	14789	14717	14626	14813	14809	14710	14873	14792	14840	14741	14787	14852	14776	14835	14732	14747	14817	14783	14980	14730	14926	14833	14792	14769	14911	14971	14701	14832	14804	14980	14727	14908	14867	14739	14793	14829	14943	14936	14672	14787	14864	14808	14767	14777	14755	14710	14712	14857	14753	14874	14769	14834	14859	14689	14760	14681	14629	14625	14872	14868	14819	14785	14710	14809	14937	14735	14631	14831	14752	14885	14801	14815	14820	14794	14925	14686	14815	15011	14783	14907	15005	15033	14848	14830	14843	14847	14765	14774	14848	14847	14771	14806	14814	14874	14808	14897	14852	14809	14972	14976	14911	14943	14649	14694	14812	14863	14666	14796	14873	14857	14799	14715	14887	14839	14797	14737	14773	14845	14702	14818	14790	14882	14808	14700	14770	14845	14863	14959	14783	15011	14720	14991	14788	14761	14823	14751	14996	14854	14833	14770	14811	14803	14799	14900	14815	14801	14907	14997	14664	14632	14787	14811	14803	14855	14950	14778	14950	15069	14979	14930	14646	14754	14955	14887	14659	14791	14752	14957	14727	14714	14896	14848	14749	14973	14772	14743	14893	14894	14745	14872	14908	14706	14870	14814	14824	14834	14940	14832	14767	14870	14774	14745	14739	14857	14751	14642	14723	14806	14810	14937	14803	14925	14874	14757	14804	14785	14649	14795	14778	14693	14908	14751	14754	14872	14698	14949	14755	14777	14803	14927	14810	14773	14792	14715	14840	14884	14806	14794	14813	14797	14705	14641	14772	14726	14738	14897	14867	14733	14887	15057	14569	14773	14697	15051	14888	14763	14679	14872	15030	14821	14954	14911	14747	14874	14938	14803	14842	14840	14838	14572	14704	14679	14812	14808	14883	14816	14983	14823	14766	14705	14810	14652	14818	14806	14701	14879	14748	14800	14584	14731	15007	14635	14815	14885	14849	14803	14785	14744	14755	14999	14856	14832	14790	14846	14866	14722	14702	14846	14838	14932	14967	14798	15015	14792	14842	14786	14886	14818	14787	14603	14745	14756	14700	14627	14792	14756	14755	14838	15038	14862	14852	14845	14698	14738	14732	14751	14641	14812	14885	14883	14898	14825	14894	14685	14858	14666	14816	14776	14759	14828	14774	14867	14801	14741	14789	14887	14877	14883	14839	14753	14933	14783	14926	14806	14852	15014	14863	14735	14827	14768	14820	14874	14891	14916	14876	14812	14848	14727	14788	14718	14816	14922	14678	15056	14831	14900	14821	14801	14761	14802	14852	14690	14778	14893	14728	14737	14960	14844	14790	15019	14853	14958	14849	14900	14933	14753	14887	14887	14771	14863	14952	14885	14836	14763	14919	14912	14739	14845	14811	14665	14875	14743	14772	14677	14848	15011	14828	14861	14805	14858	14704	14762	14938	14779	14751	14877	14744	14646	14843	14721	14846	14851	14837	14936	14759	15022	14960	14680	14983	14665	14854	14759	14841	14870	15032	14740	14765	14847	14805	14741	14778	14717	14894	14959	14869	14950	14681	14752	14986	14752	14703	14839	14793	14696	14692	14890	14869	14863	14932	14887	14876	14786	14834	14931	14788	14870	14785	14737	14904	14919	14824	14875	14770	14964	14904	14827	14727	15009	14809	14823	14827	14833	14855	14802	14761	14727	14924	14926	14780	14749	14533	14853	15004	14914	14804	14896	14835	14594	15026	14693	14766	15051	14762	14726	14901	14866	14942	14852	14762	14671	14746	14796	14809	14798	14852	14839	14909	14848	14812	14925	14788	14793	14747	14611	14762	14772	14863	14828	14727	15006	14817	14956	14697	14881	14925	14812	14851	14822	14989	14851	14814	14830	14821	14721	14729	14841	14886	14718	14956	14821	14783	14862	14865	14666	14775	14888	14817	14790	15034	14802	14848	14749	14763	14855	14852	14876	14673	14812	14819	14855	14797	14713	14999	14814	14913	14858	14945	14833	14756	14875	14664	14784	14898	14934	14956	14713	14846	14697	14689	14965	14698	14828	14834	14858	14836	14654	14729	14931	14910	14964	14887	14980	14890	14899	14896	14846	14600	14837	14864	14808	14791	14883	14898	14808	14832	14705	14948	14805	14727	14794	14760	14643	14947	14788	14968	14781	14845	14871	14897	14863	15048	14807	14909	14973	14645	14905	14770	14722	14851	14760	14923	14769	14681	14757	14873	14711	14796	14836	14932	14832	14879	14690	14815	14920	14793	14649	14781	14740	14735	14813	14853	14724	14771	14813	14909	14865	14942	14730	14855	14921	14631	14673	14848	14802	14965	14994	14635	14736	14791	14851	14981	14948	14842	14867	14740	14868	14843	14903	14780	14831	14626	14780	14928	14763	14780	14760	14869	14951	14795	14760	14733	14739	14801	14804	14876	14847	14896	14805	14836	14608	14781	14789	14833	14852
22816	20986	28723	23451	21195	22681	22389	18107	17007	17225	17032	16777	16643	16587	16594	16639	16670	16689	16643	21527	30302	28588	23288	19352	17430	16560	16526	16222	16140	16317	16146	16354	16043	16283	16034	16011	16196	16278	16009	16091	16216	15954	16202	16114	16184	16219	15961	16035	16027	15985	16057	15939	16077	15966	16075	16051	16098	15943	16036	16229	16238	16313	16113	15931	16031	15975	16123	16100	16104	16065	15883	16027	16111	16159	15955	15999	16014	16172	16066	16206	15962	16152	16156	16312	16028	16156	15964	16110	16269	16256	16043	16121	15906	16043	16013	16239	15981	15886	15923	16184	16156	16028	16303	16315	16022	16092	16112	15991	15940	16071	16183	15940	15892	15961	15831	16080	16141	16252	16071	16008	16087	16114	15990	16041	16023	16138	16122	15897	16010	16171	16055	16078	15946	16247	16132	16131	16202	16095	16158	16060	15851	15962	15998	16086	16062	16084	16074	16118	16073	16031	16025	16074	16122	16162	15990	16142	16119	16253	16171	15893	16163	16219	16162	16038	15983	15925	16039	15922	16196	16023	15806	16167	16067	16012	16138	16154	16110	16025	16178	16123	16168	15938	16092	16000	15979	16101	15930	16025	16047	16106	15897	16061	16047	16101	16034	15800	16199	15945	16146	15992	15943	15991	16016	15842	15932	15807	16037	16171	15968	16025	15987	16040	15966	16000	15930	16014	16110	15963	16083	15980	16152	16152	16034	16149	15961	16217	15992	15956	16146	16143	15993	15882	15794	16104	16078	15923	16044	16083	16107	16079	16050	16030	15941	15984	16118	15855	16071	16171	16023	15861	16105	16017	16066	16243	15994	16015	16058	15895	16018	15934	16047	15922	16065	16042	16113	16060	16150	16167	16275	16106	16023	16073	15962	15905	16121	16290	15957	15932	16158	15955	16037	16130	16042	15935	16120	16040	15961	15944	16080	16103	15905	15801	15859	15977	16127	16067	16007	16028	16020	16104	16084	15983	16102	15967	16086	15910	16164	16004	16003	15862	16027	16163	16165	15860	15890	16069	15905	15857	16112	16153	16064	16063	16043	15980	16035	15969	16225	15943	16112	16037	16125	16111	16166	15998	16102	16093	15937	15904	16081	16083	16028	15885	16298	16051	16000	16024	16124	16009	16081	16097	15977	15898	16087	15937	15942	16021	16075	15889	15888	16226	16188	15948	16167	15891	15928	15994	16023	16046	15814	15848	16073	16168	15964	15903	16245	16140	16229	16063	16026	16120	16182	15854	16106	15828	15973	16134	16236	16049	15993	15936	16032	16162	15958	16117	15947	16059	15962	15967	15890	15937	15827	15966	15949	16004	16008	15993	15983	16111	16050	16152	16039	16096	15932	16021	16163	16055	16152	16089	16133	15969	16210	16148	16103	15998	16182	15816	16025	16128	16129	16039	16046	16079	16035	15922	15942	15890	15949	15982	15823	15860	16056	16120	16061	16158	16072	16205	15944	15973	16038	16057	16203	16132	16031	15993	16073	16076	16000	15888	16100	16009	15846	15903	15964	16013	16115	16025	15971	16094	15804	15960	16106	16043	16112	16192	16120	15918	15974	16115	16087	16273	16023	16158	16061	16060	16231	16028	15888	15872	15979	16074	15991	16147	15974	16067	16240	16004	16104	16106	16244	16080	16150	16047	15974	16176	16043	16037	15934	16201	16140	16140	16026	16177	16046	16095	16103	15860	16085	15967	16031	16082	16078	16051	15825	15900	15966	16070	16005	15973	16095	15935	16056	16010	16005	16153	16072	16058	16116	16257	16088	16199	16071	16034	16064	15908	16062	15910	16065	15935	15955	15842	15962	15988	16111	16360	15996	16095	16212	15968	15998	16058	16125	16063	16067	15779	16065	15985	15995	15887	16092	16021	15963	15986	15984	15841	16029	15925	16035	16186	16053	16151	15920	15999	15820	16166	15752	16005	15992	16087	16037	15846	16011	16080	16161	15918	16043	16099	16113	16287	16288	16263	15946	15936	16008	16103	16255	15939	16008	16269	16184	16149	16191	16157	15877	16167	16173	16039	15899	16155	16087	15996	16007	16229	16139	15978	16191	16097	15931	16163	16121	16236	16097	16213	15864	15929	16000	16141	15877	16136	15849	16057	16036	16173	16054	16255	15848	16079	16070	16141	16016	15982	16037	16117	15831	16000	16002	16116	16021	15878	15953	16108	15987	16046	16063	16086	16121	15918	16126	15867	16156	16088	15933	16000	15980	15913	16007	16097	15981	15954	16031	15758	15843	16023	15974	16000	15854	16001	16193	15905	16059	15928	15876	15870	16013	15960	16046	16195	15976	15971	16186	16194	15980	16131	16007	16086	16171	16196	16128	16249	15856	16053	15879	15982	16156	16124	16159	16096	16126	16033	15981	15930	16139	16325	16023	16124	16003	15939	16080	16119	15954	16138	16092	15988	16001	15975	16151	16023	16102	16170	16085	16209	15992	16207	16052	16014	15970	16143	16074	15997	15946	15982	15950	16072	16099	16142	16268	15992	16148	16067	16015	16080	15925	15859	15960	15871	15709	15980	16131	16056	16077	15911	15967	15915	16051	16043	16179	16007	16053	16072	15947	16028	15901	16081	15988	15926	15968	15998	15947	16059	15952	16052	15887	16266	16102	15990	16071	16029	16110	16067	16056	16229	15949	16103	16038	16169	16099	16135	16135	15909	16058	16019	15928	15936	16042	16051	16174	16029	16175	16246	15960	15954	16068	16062	15913	15941	15927	15856	16234	16035	16035	16088	16000	15998	16138	16023	15928	16061	16071	16120	15942	15905	16253	16104	16006	15965	16103	15950	15952	16188	16114	16208	16136	15925	15906	16091	15903	16159	15967	16069	16163	16001	16070	16110	15946	16164	16280	16024	15963	16135	15993	16109	16045	16143	15946	15996	16049	16087	15906	16154	15993	15918	16081	15965	16194	15949	16060	15987	15939	16069	16147	16043	16134	16302	16062	16002	16020	16030	16081	16003	16017	15937	15971	16138	16091	16128	15890	15990	16043	16036	15821	16037	16075	16107	16047	16059	15984	16159	16181	15914	16141	16164	16116	16060	16043	16137	16050	16004	16360	16020	16077	16178	16034	16027	16037	16109	15945	16002	16128	16094	16001	15852	16076	16096	15776	16184	16092	16016	16238	15969	15789	15978	16136	15995	15920	15808	16054	16051	16187	16216	16097	16068	15918	16117	16043	16124	16059	15965	16135	15991	16195	15890	15971	16184	15832	16125	15952	15889	16028	16134	16080	16151	16080	16022	16000	15961	16158	16016	15978	16187	15815	16310	16005	16096	16119	16246	16019	15994	16037	15958	15997	16066	15975	15979	16047	15961	16042	16092	15934	16011	16011	15997	15814	15996	16146	15928	16154	16229	15959	15967	15842	16025	16254	16055	15982	15994	16028	16057	15987	16078	16060	15875	16076	16102	16053	15906	15670	15992	16034	16019	15854	16179	15965	16135	15972	16136	15829	16093	16137	15778	15894	15912	15936	15935	15945	15914	15970	16083	15938	15964	16007	16109	16065	15954	16002	16143	16174	16084	16093	16047	16151	15980	16103	16054	16238	16147	16105	16043	15978	16112	16058	16033	16164	15906	15948	16027	16023	16300	15811	16165	16104	15944	16126	16310	16108	16140	16127	16112	15912	15938	16085	16008	16237	16013	15982	16070	16192	15940	16020	16123	16039	16005	15707	15817	16123	16051	16083	15936	16022	16006	15912	16164	15966	16146	16186	16024	15879	15988	16005	16012	16062	15924	15890	16141	15993	15901	16119	16046	15927	16053	16138	16245	16136	15963	16261	16023	16061	16037	16221	16066	16012	16148	16132	16126	16080	16062	16069	16067	15933	16030	15835	16061	16044	16136	16003	16183	16140	15988	16006	16099	16126	16203	15943	15915	16081	16056	16012	16245	16289	16149	16178	16159	16138	15868	16060	16096	15853	16053	16204	16112	15788	15986	15994	15962	16072	15880	16097	16124	16082	16168	16193	15909	16083	15944	16062	16231	16043	15804	16128	16012	16156	16042	16220	16072	15938	15879	16035	16064	15916	15988	15998	16171	15993	16001	15975	16064	16121	16006	15963	16010	16057	16070	16110	16017	16225	15873	15943	16078	16245	16087	16169	16104	16012	15932	15986	15954	15901	16108	15850	15977	16133	15956	16084	15914	16253	15905	16089	16091	16347	16045	15891	16041	16068	15897	15899	16101	15966	15866	16044	16169	16060	16136	15992	16085	16168	15952	16104	16120	16083	15992	15981	15992	16139	15938	15947	16133	16160	15997	15940	15924	16093	16140	16027	16148	15930	15962	16170	15915	16004	16010	16114	15914	16022	16176	16119	16258	16044	15934	15918	16121	15993	16032	16103	16117	15998	15923	15962	16004	16056	16115	16047	16271	15980	16058	16029	16050	16082	16184	16144	15991	15873	15903	16158	15811	16061	16023	16153	16072	16059	15910	16106	15929	16070	15998	15947	15926	16008	15864	15863	16167	16067	15934	16143	16072	15959	16243	16036	16195	16012	15890	16025	15969	16111	16224	16240	16153	16028	15844	16153	16135	15954	16001	16098	16106	15937	16240	15954	15935	16060	16117	16228	16085	15946	16012	16072	16023	16145	15858	16066	15908	16056	15989	16245	16086	15893	16205	16138	15959	15935	16071	16068	16155	16074	16187	16031	16021	16019	16027	15914	16092	15846	15864	16006	16251	15987	16100	16236	16155	16081	16139	16012	15942	16133	16131	16115	15949	16158	16124	16074	16080	16105	16080	15849	16037	15957	15934	16071	15870	15963	16070	16148	15794	15939	15977	16145	15875	15884	16012	16107	16020	16104	15772	15913	15978	16041	16001	15938	16191	15815	15955	15994	16002	16004	15887	16110	16080	16083	15997	16003	15967	15895	16040	16103	16138	16003	15932	16130	15946	16122	16148	16064	16032	16150	15906	15929	16060	16147	16075	16060	16011	15973	16089	15999	15896	16058	16083	16218	16030	16081	16121	16008	15895	15999	16223	16060	15884	15956	15989	16072	16225	15961	16001	15896	16199	16138	16050	16017	15975	16007	16122	16119	16001	16266	16164	15939	16019	16001	16113	15879	16052	15974	16119	16016	16034	16085	16033	16125	16131
15903	28391	25932	20772	19369	18469	17670	17299	16956	16480	16182	15940	16068	15769	15791	15691	15749	15744	15917	24722	33921	30527	23418	18591	16735	15773	15150	15150	15179	15132	15210	15267	15131	15263	15195	15373	15031	15214	15109	15100	15243	15085	15155	15017	15140	15183	15431	15188	15253	14894	15306	15005	15103	15190	15041	15063	15136	15109	15235	15112	15151	15267	15158	15195	15233	15142	15008	15001	15155	15085	15184	15248	15030	15247	15370	15201	15122	15045	15254	15000	15174	15147	15067	15218	15041	15107	15214	15101	15095	15281	15267	15160	15011	15104	15080	15148	15249	15127	15148	15138	15276	15258	15144	15147	15225	15009	15207	15206	15060	15154	15127	14970	15055	15273	14988	15074	15152	15087	15238	15119	15073	14986	14986	15044	15193	15045	15005	15069	15207	15096	15162	15056	15043	15076	15067	15253	15067	15004	15058	15097	15231	15065	15247	15022	15150	15000	14988	15071	15216	15061	15015	15313	15208	15119	15083	15328	15119	15088	15180	15178	15144	15238	15086	15105	15029	15052	15002	15144	15153	15043	15158	15213	15170	15164	15134	15114	15150	15265	15053	15144	15264	15055	15135	15056	15141	15246	15208	15257	15205	14973	15137	15121	15064	15067	14997	15165	14962	15151	15176	15167	15110	15151	15052	15174	15188	15042	15029	15170	14951	15147	15040	15266	15180	15115	15242	14965	14913	15106	15036	15099	15145	15067	15129	15214	15154	15044	15079	15073	15251	15137	15118	15227	15156	15104	15182	15086	15109	15309	15029	15092	15090	15054	15069	15160	14898	15033	15004	15160	15315	15128	15206	15354	15090	15107	15105	15064	14990	15092	15002	15041	14982	15086	15068	15064	15213	15153	15034	15287	15198	15121	15074	15090	14961	15113	15181	15131	15047	15340	15087	15181	15094	15365	15175	14921	15154	15236	15159	15054	15084	15242	15194	15169	15050	15073	15056	15091	15088	15269	14957	15282	15180	15104	15088	15075	15128	15200	15042	15133	15173	15245	15146	14961	15053	15101	15199	15085	15090	14983	15175	15140	14966	15102	15063	15018	15106	15060	15046	15155	15047	15130	15222	15129	14916	14849	15311	15262	15068	15049	15037	15233	15179	15203	15133	14973	15242	15108	15185	15069	15241	15128	15075	15118	15161	15071	15047	14977	15088	15083	14902	14955	15101	15050	15026	15076	15328	15217	15106	15162	15085	15129	15100	15004	14963	15161	15218	14983	15271	15194	15051	15052	15182	15181	14877	15123	15106	15063	15122	15133	15057	15123	14981	15109	15186	15235	15069	15149	15091	14989	15118	15327	14907	14955	15260	14978	15132	14974	14930	15106	15086	15184	15184	15280	15216	15212	15137	15118	15131	15239	15229	15114	15018	15175	15136	15087	15148	15050	15107	15119	15114	15150	15009	15053	15091	15147	15108	15217	15034	15201	15059	15164	15027	15067	15230	15116	15063	15076	15303	15126	15173	14833	15111	14850	15162	15093	15076	15089	14970	15145	14948	15108	15159	15126	15008	15043	15065	15173	15250	15113	14972	15199	15034	15166	15163	15266	15062	15183	15086	15269	14988	15174	15259	15030	15162	14916	15100	15014	15066	14963	15129	15113	15035	15036	15017	15004	15101	14986	15183	15248	15030	15180	15076	15154	15111	15019	15184	15195	15180	15112	15117	15186	15117	15045	15088	15171	15173	15127	15092	14962	15229	15228	15068	15058	15134	15072	15116	15106	15114	15003	15150	15048	15091	15159	15196	15091	15213	15109	15199	15126	15152	15302	15161	15284	15033	15228	15157	14931	15053	15187	15034	15217	15250	15014	15025	15156	15016	15346	15056	15030	15047	15266	15279	15232	15120	14985	14965	15253	15278	15128	15157	15033	14987	15187	15008	15017	15113	15302	15091	15178	15122	15178	15145	15153	15159	15243	15044	14962	15247	14939	15061	15083	15026	15070	15035	15265	15044	15023	15083	15186	14999	15027	15148	15236	15073	14992	15031	15038	15144	14971	15108	15084	15132	15052	15121	15100	15100	15164	15156	15253	14981	15333	15046	15005	14811	15110	15103	15204	15280	15139	15012	15078	14923	15084	15160	15284	15063	15117	15076	15060	15188	15071	15218	15128	15251	14872	15004	15129	14926	14971	14958	15195	15028	15042	15090	15048	15150	15044	14979	15149	15103	15127	15293	15036	15024	14964	15025	15062	15100	15040	15105	14981	15219	15242	14897	15164	15064	15222	15329	15115	15021	15248	14929	15289	15197	15157	15208	15047	15105	15102	15069	15091	15110	15096	15029	15116	15164	15055	15010	15015	15283	15222	15267	15117	15108	15139	15094	15142	15178	15174	15035	15186	15191	15106	15085	15142	15008	15060	14974	15102	15116	15172	15076	15081	15136	15204	15262	15051	15156	14987	15082	15148	14976	15098	15075	15208	15155	15082	15147	14979	15155	15177	15021	14974	15246	15168	15164	15198	15207	15205	15089	15119	15068	15159	15136	15118	15144	15115	15211	15120	15090	15193	15158	15025	15274	15089	15211	15019	15070	15093	15014	15008	14982	15056	15196	15163	15192	14988	15115	15062	15104	14933	14870	15108	15220	15086	14997	15249	14946	15028	14974	15161	14976	14954	14989	15178	14909	15211	15088	14997	15195	15028	15055	15028	15099	15167	15095	15127	14983	15174	15205	15079	15232	15183	15181	15123	15064	15206	15123	15032	15161	15003	15194	15163	15161	15150	15036	15225	15115	15056	15212	15019	15045	14945	15148	15156	15257	15085	15063	15053	15142	15161	15054	15079	15205	14942	15091	15007	15242	15158	15094	14934	15080	15120	15227	15178	15061	14954	15230	15198	15291	15145	15115	14979	15037	15079	15272	15224	14947	15083	14974	15196	15010	15177	15161	15047	15230	15176	15104	15129	15063	14932	15227	15162	15176	15080	15110	15184	15030	15114	15131	15107	15045	15303	15103	15006	15048	14959	15225	15113	15143	15062	15148	15134	15176	15115	15147	15131	14865	15194	15257	15123	15216	15092	15267	15133	15155	15067	14955	14997	15050	15223	14918	15131	15112	15027	15150	15089	15135	15069	15032	15006	15239	14916	15219	15010	14885	15090	15124	15168	14991	15061	15039	15145	14962	15146	14992	15161	15114	15185	15164	15161	15027	15088	14979	15048	15086	15097	15013	14907	15163	15374	14820	15146	15085	15151	15042	14999	15260	15216	15133	15103	15091	15016	15160	15067	15187	14968	15064	14916	15060	14937	15214	15431	15202	15204	15054	15236	15065	14934	14941	15020	14960	15081	14966	15061	15262	14973	15273	15072	15152	15190	15122	15087	15351	15189	15117	15216	15214	15145	15138	15144	15310	15130	15108	15100	15092	15081	15162	14998	15134	15031	15155	15035	15177	15233	15059	15209	15193	15097	15000	15096	15053	15009	15109	15147	15090	15008	15114	15095	15076	15072	15154	15154	15120	15256	15048	15186	15059	15051	15191	15274	15201	15202	15090	15068	15018	15058	15124	15087	15190	15125	15203	15077	15075	14956	14966	15027	15257	15047	15328	15019	15060	15191	15123	15121	15117	15041	15234	15066	15045	15099	15183	15117	15098	15175	15118	15065	15204	15140	15152	15174	15008	15194	15084	15158	15119	15069	15164	15047	15106	14977	15238	15274	14971	15100	15196	15001	15057	15166	15043	15219	14991	15171	14921	15150	15214	14934	15118	15286	15226	14959	14936	15080	15180	15054	15017	15228	15272	14990	15237	15231	15114	15132	15157	15096	15090	15009	15049	15032	15151	15027	15290	15044	14969	15073	15143	15111	15050	15066	15186	15162	15121	15023	15263	15037	15212	15099	15079	15093	15143	15118	15133	15174	15071	15195	15096	15126	15063	15173	14956	15255	15040	15062	15096	14964	15150	15174	15004	15098	15033	15163	15215	15008	15193	15096	15115	15168	15142	15283	15040	15188	15105	15250	15088	15053	15188	15095	15166	15120	15381	14999	15118	15048	15148	15085	15005	15103	15076	15020	15076	15015	15189	14936	15127	15216	15023	14837	15050	15127	15099	14968	15222	14999	15124	15189	15214	15162	15186	15066	15086	14933	15132	15200	15076	15009	15072	15103	15197	15132	15289	15155	15100	15026	15257	15017	15142	15197	15095	14952	15001	15155	15250	15108	15248	15085	15347	15293	15063	15058	15027	15064	15176	15079	15226	15071	15121	15177	15126	14956	15014	15136	15178	15007	15166	15139	15232	15068	15057	15144	15141	15066	15124	15088	15172	15124	15230	15326	15131	15163	15268	15061	15117	15213	15225	15219	15186	15234	15128	15171	15196	15061	14954	15096	14945	15137	15200	15090	14967	15261	15102	15102	15144	15236	15045	15099	15144	15127	15139	15256	15184	15036	15001	14994	15117	15047	15144	15101	15059	15092	15235	15068	15213	14995	15072	15258	15086	15169	15112	15291	14889	15194	15077	15042	15142	15144	15166	15199	15141	14984	15067	14961	15349	15169	14982	15077	15206	15028	15005	15094	14960	15197	15051	15052	15098	15135	15204	15134	15002	15072	15084	15138	15091	15101	14940	15196	15100	15091	15072	15149	15119	14999	15179	15038	15196	15162	15270	15071	15068	15054	15064	15094	15197	15003	15259	15077	15128	15059	15181	15099	15072	15178	15160	14995	15283	15140	15214	15259	15010	15211	15122	14962	15282	15105	14900	15168	15062	15120	15159	15133	14905	15096	15089	15170	15258	15147	15046	15067	15103	14934	15163	15249	15227	14982	15024	15196	15077	15058	14977	15328	15130	15167	15135	15065	15306	14954	15137	14992	15073	15066	14809	15087	15030	15068	15147	15019	15144	15125	15144	15194	15187	15029	15136	15187	14898	14972	15018	14951	15260	15116	15029	15065	15188	15026	15156	14992	15084	15125	15336	15275	14958	15047	15012	15147	14984	15192	15169	15153	15091	15185	15205	15240	15167	15054	15327	14967	15163	15021	15014	15154	15072	15074	15131	15091	15091	15213	15149	15148	14981	14988	15152	15089	15012	15161	15008	15051	15144	14964	14995	15211	15215	15052	15086	15238	15016	15144	15067	15121	14993	14954	15145	15032	15273	14991	15140	15217	15137	15099
27265	21694	23594	20739	17910	17744	17813	18142	17719	17859	17682	17892	17840	17712	17751	17643	18058	17676	17643	17947	18679	19021	18585	18130	17807	17727	17517	17766	17792	17758	17732	17577	17627	17535	17503	17563	17918	17554	17492	17562	17535	17971	17538	17688	17635	17627	17450	17615	17677	17577	17807	17850	17572	17583	17584	17786	17678	17370	17492	17507	17471	17700	17397	17656	17635	17901	17475	17768	17368	17514	17481	17478	17769	17806	17408	17733	17604	17467	17669	17470	17532	17507	17605	17585	17693	17602	17528	17683	17547	17482	17604	17579	17664	17519	17574	17500	17624	17572	17558	17653	17757	17785	17478	17529	17552	17512	17552	17562	17555	17627	17518	17611	17753	17685	17627	17609	17731	17818	17495	17563	17475	17806	17632	17474	17811	17605	17600	17525	17598	17552	17626	17502	17606	17588	17831	17720	17539	17827	17403	17483	17606	17470	17662	17405	17782	17760	17719	17479	17685	17605	17658	17780	17702	17454	17547	17694	17791	17416	17595	17608	17674	17651	17563	17674	17514	17737	17571	17619	17566	17883	17485	17565	17621	17625	17678	17704	17470	17554	17510	17578	17370	17496	17682	17521	17623	17650	17744	17637	17568	17699	17626	17563	17699	17547	17515	17427	17785	17581	17838	17547	17572	17608	17721	17886	17700	17521	17562	17572	17706	17531	17621	17435	17690	17610	17491	17618	17384	17587	17687	17374	17740	17596	17666	17605	17857	17706	17325	17428	17414	17425	17683	17574	17602	17723	17662	17562	17508	17413	17591	17627	17614	17483	17456	17524	17752	17742	17542	17586	17503	17625	17591	17407	17597	17656	17574	17500	17349	17480	17547	17467	17566	17702	17633	17767	17638	17508	17478	17491	17627	17609	17694	17641	17653	17584	17594	17477	17453	17652	17554	17569	17710	17626	17575	17648	17496	17507	17705	17565	17498	17482	17770	17552	17616	17544	17712	17650	17613	17635	17685	17627	17524	17529	17593	17485	17465	17738	17519	17759	17690	17581	17766	17614	17387	17531	17425	17593	17672	17365	17702	17679	17593	17617	17444	17624	17533	17591	17505	17640	17565	17700	17531	17712	17633	17648	17618	17358	17704	17526	17518	17601	17479	17671	17554	17606	17607	17580	17661	17548	17461	17559	17742	17804	17645	17794	17734	17396	17494	17502	17676	17609	17499	17566	17642	17490	17503	17644	17574	17709	17641	17579	17672	17626	17642	17614	17742	17528	17606	17774	17597	17641	17640	17632	17494	17558	17401	17599	17593	17698	17496	17463	17419	17573	17575	17712	17669	17662	17684	17762	17646	17705	17735	17547	17774	17533	17688	17527	17586	17783	17442	17648	17367	17602	17646	17353	17763	17576	17500	17517	17446	17503	17500	17565	17682	17724	17701	17383	17562	17470	17410	17572	17478	17531	17445	17585	17698	17655	17430	17513	17534	17497	17608	17773	17455	17736	17612	17646	17556	17481	17671	17731	17580	17534	17849	17450	17554	17587	17424	17575	17475	17467	17670	17545	17496	17395	17406	17514	17632	17568	17671	17468	17626	17659	17729	17506	17616	17704	17676	17693	17779	17703	17668	17572	17382	17647	17661	17444	17552	17532	17680	17597	17469	17732	17740	17615	17603	17533	17874	17646	17675	17372	17462	17704	17814	17517	17526	17588	17816	17538	17589	17752	17452	17639	17618	17762	17618	17845	17650	17555	17604	17640	17576	17638	17644	17607	17541	17628	17685	17671	17557	17422	17648	17690	17876	17444	17741	17660	17376	17537	17445	17580	17665	17700	17728	17525	17558	17588	17594	17627	17592	17649	17446	17800	17637	17746	17544	17533	17484	17352	17840	17673	17766	17675	17591	17497	17459	17534	17481	17737	17727	17464	17623	17556	17510	17723	17453	17622	17643	17697	17553	17574	17767	17661	17668	17520	17735	17562	17462	17303	17394	17601	17698	17652	17665	17527	17579	17488	17595	17531	17656	17548	17548	17563	17569	17549	17574	17510	17493	17438	17762	17540	17520	17629	17477	17446	17611	17497	17510	17576	17514	17666	17665	17809	17754	17438	17686	17543	17599	17425	17770	17680	17677	17634	17590	17621	17590	17387	17510	17378	17570	17697	17617	17628	17543	17611	17715	17489	17674	17641	17549	17515	17574	17603	17540	17758	17448	17441	17828	17675	17477	17610	17796	17683	17425	17449	17642	17635	17480	17637	17658	17448	17521	17655	17845	17722	17589	17484	17600	17419	17673	17762	17554	17677	17704	17794	17813	17546	17732	17574	17645	17731	17602	17578	17446	17419	17634	17631	17704	17485	17456	17547	17655	17736	17549	17511	17812	17615	17499	17438	17470	17567	17646	17770	17669	17621	17673	17658	17601	17703	17453	17438	17545	17637	17780	17486	17684	17456	17687	17602	17553	17564	17568	17463	17596	17638	17583	17501	17707	17708	17728	17655	17329	17794	17383	17439	17830	17762	17729	17667	17700	17697	17642	17565	17683	17589	17530	17662	17604	17430	17560	17549	17681	17290	17736	17618	17661	17430	17617	17653	17633	17599	17663	17630	17531	17549	17648	17654	17615	17476	17570	17512	17669	17453	17610	17576	17858	17770	17684	17653	17591	17582	17665	17547	17659	17698	17852	17597	17529	17573	17480	17591	17701	17722	17606	17871	17782	17699	17655	17510	17677	17584	17372	17535	17515	17671	17499	17467	17593	17525	17642	17594	17634	17572	17640	17687	17902	17441	17789	17670	17628	17778	17773	17604	17495	17861	17533	17560	17759	17599	17601	17477	17593	17764	17628	17444	17570	17604	17484	17447	17560	17490	17395	17663	17486	17701	17830	17712	17482	17586	17669	17516	17650	17688	17424	17614	17712	17624	17612	17802	17579	17613	17629	17602	17579	17769	17502	17543	17562	17673	17686	17632	17496	17702	17514	17684	17783	17544	17576	17868	17563	17711	17525	17530	17590	17458	17491	17726	17639	17683	17678	17481	17632	17602	17639	17485	17625	17597	17562	17434	17484	17702	17724	17679	17493	17765	17597	17456	17628	17636	17630	17610	17573	17618	17629	17608	17572	17573	17547	17659	17718	17580	17428	17681	17762	17496	17806	17625	17535	17675	17507	17818	17528	17470	17303	17572	17645	17604	17561	17680	17398	17542	17747	17801	17792	17634	17713	17650	17782	17462	17698	17559	17787	17625	17690	17626	17850	17754	17592	17648	17685	17653	17703	17630	17553	17491	17593	17472	17551	17659	17603	17801	17584	17709	17638	17701	17662	17584	17668	17540	17576	17581	17482	17608	17482	17810	17622	17710	17624	17650	17574	17466	17590	17465	17614	17700	17469	17591	17748	17566	17503	17706	17653	17527	17766	17473	17657	17576	17481	17584	17733	17555	17620	17575	17677	17703	17681	17738	17775	17346	17713	17806	17533	17533	17524	17739	17423	17575	17498	17603	17875	17562	17615	17732	17550	17415	17684	17840	17635	17732	17580	17783	17370	17559	17560	17652	17791	17458	17492	17658	17510	17577	17593	17607	17678	17399	17760	17474	17679	17707	17639	17546	17524	17683	17723	17609	17685	17571	17731	17848	17632	17552	17533	17684	17731	17512	17536	17461	17585	17724	17678	17567	17602	17479	17470	17795	17714	17905	17713	17642	17492	17441	17562	17684	17614	17672	17648	17555	17561	17497	17666	17586	17860	17655	17632	17758	17710	17423	17573	17491	17660	17647	17535	17807	17715	17569	17733	17748	17767	17549	17572	17584	17368	17645	17650	17724	17457	17751	17713	17614	17430	17466	17527	17522	17550	17529	17583	17524	17777	17657	17450	17481	17564	17688	17564	17673	17425	17676	17639	17334	17714	17535	17670	17804	17583	17614	17749	17657	17745	17692	17597	17636	17404	17505	17665	17596	17582	17602	17631	17502	17655	17783	17706	17611	17745	17630	17713	17519	17567	17543	17712	17787	17609	17448	17722	17531	17476	17706	17722	17846	17622	17609	17396	17465	17465	17719	17591	17635	17720	17617	17586	17552	17723	17607	17653	17481	17521	17537	17580	17327	17362	17643	17602	17324	17579	17558	17602	17660	17638	17476	17544	17430	17811	17611	17681	17640	17397	17730	17623	17680	17479	17661	17424	17526	17681	17639	17731	17553	17952	17652	17681	17565	17411	17622	17490	17637	17536	17907	17695	17687	17594	17616	17610	17672	17577	17680	17666	17627	17340	17588	17595	17760	17772	17577	17698	17584	17838	17794	17706	17490	17587	17606	17385	17723	17607	17516	17587	17298	17556	17619	17661	17527	17449	17435	17555	17552	17356	17581	17700	17421	17582	17636	17515	17642	17575	17599	17608	17544	17485	17583	17673	17636	17572	17497	17698	17673	17433	17693	17832	17639	17714	17548	17587	17531	17621	17500	17611	17555	17478	17811	17605	17669	17554	17507	17728	17602	17545	17657	17446	17424	17676	17501	17774	17607	17658	17616	17630	17512	17449	17549	17616	17683	17372	17613	17605	17614	17807	17641	17676	17511	17764	17717	17628	17841	17595	17590	17456	17807	17573	17762	17596	17639	17576	17577	17538	17539	17583	17733	17709	17663	17836	17616	17507	17483	17524	17701	17551	17579	17655	17775	17579	17510	17380	17669	17497	17563	17643	17490	17613	17691	17500	17887	17500	17424	17701	17597	17637	17648	17521	17508	17732	17600	17340	17342	17828	17625	17619	17768	17545	17608	17527	17592	17532	17493	17424	17555	17692	17587	17568	17715	17802	17463	17705	17453	17622	17559	17420	17554	17755	17706	17621	17660	17643	17672	17495	17697	17536	17674	17598	17760	17576	17554	17547	17822	17752	17711	17650	17518	17572	17567	17537	17678	17712	17668	17636	17459	17672	17459	17677	17563	17616	17672	17738	17440	17621	17604	17644	17652	17724	17302	17645	17471	17732	17598	17630	17662	17433	17552	17793	17575	17604	17497	17598	17641	17599	17420	17601	17440	17548	17606	17521	17528	17588	17620	17619	17701	17643	17744	17612	17553	17688	17745	17812	17668	17485	17647	17769	17588	17572	17495	17537	17565	17408	17538	17576	17610	17750	17566	17411	17643	17747	17510	17862	17515	17579	17672	17669	17579
15065	17274	17156	16838	16433	16407	16339	16664	16427	16440	16437	16156	16226	16297	16019	16090	16202	16189	15993	16707	17985	17799	17117	16331	16262	16025	16098	15952	16065	15898	15999	15929	16177	15975	15979	15888	15905	15900	15936	15891	15933	15918	16024	16027	16036	15996	15811	16055	15956	16169	16010	15804	15801	16013	15989	15959	16020	16036	16054	15999	15986	15971	15954	15964	15885	15851	15942	15917	16034	15798	16020	15864	15976	15900	16059	16163	15871	15956	15962	16028	15943	15967	15883	16040	16061	15933	16025	16100	15973	16027	16099	15960	15854	16025	15899	16075	16093	16009	16009	15963	15811	15747	16001	16123	16038	15838	15932	15914	16083	16055	15987	15789	15908	15948	15981	15912	16018	15810	16030	15766	15900	16055	15930	15942	15913	16177	15948	15863	16032	16024	15994	16049	15909	15883	16042	15826	16025	15800	15914	15916	16031	15976	16097	15589	16076	15953	16043	15817	16065	15974	15941	15924	15850	15991	16055	16066	15934	15951	15981	15990	15760	15877	15866	16129	15889	15875	15979	15949	15796	16104	16135	15811	15985	15837	16163	16004	16020	16008	15889	15940	16011	16029	15904	16004	15979	15964	15908	15796	15874	15962	16104	16060	15900	15991	15803	15699	15935	16107	15870	15953	15788	15966	15952	15816	15916	15962	16106	15773	15866	15883	15844	15964	16167	16116	15732	15740	16083	16028	15839	16040	16130	16052	15914	16110	16034	15836	16065	16086	16029	15926	15935	15749	15862	16037	16155	15912	15968	15968	15921	15861	15983	15862	15988	16114	16133	15856	16131	15879	15878	15819	15903	15967	16051	16003	15774	15961	16056	15964	16040	16090	15911	15828	16137	15928	15782	15904	15901	15902	15983	15840	15872	16027	16118	15950	16021	15888	15831	15959	15874	15966	15968	15924	16080	16027	15944	15900	16002	15986	16005	15926	16012	15975	16007	15992	15928	16026	15917	15828	16144	15983	15950	15847	16119	16194	16103	15940	15840	15853	15805	15879	16072	15945	15929	16020	15922	15941	15942	16055	15951	16025	15797	15842	15851	15855	15952	16013	15846	15841	15872	16122	16102	15988	15956	15962	15993	15906	15965	16011	16096	16066	15947	16031	15720	15864	15920	15967	16096	15992	16142	15968	15902	15842	15925	15825	16029	16030	15920	15869	16046	16070	15917	15872	15938	15821	15930	15954	16027	16109	15756	15986	15911	15966	16124	15853	15929	15999	15775	15807	15884	16049	15862	15991	15941	16070	16148	15880	15956	16029	16020	16048	15852	15809	16019	15868	15896	16072	15979	16007	16013	15972	15833	15927	16116	16020	15980	16022	15905	16040	15992	16095	16030	15938	16016	16156	16062	15864	15976	16040	15935	15872	15950	16056	16023	15960	16095	15821	15964	16061	15885	16102	15985	15993	15999	15858	16070	16124	16014	15929	16087	16072	15963	15836	16038	15962	16093	16046	15786	16064	15995	16090	15951	15939	15997	15957	15928	15929	16044	16168	16161	16012	15896	15916	16058	15901	15894	15828	16013	15913	16090	15922	16093	15979	15907	15965	16017	16005	15888	16027	15838	16137	15881	16006	15932	15848	16062	16028	16045	15947	15964	16019	15899	15994	15988	15939	16022	15854	16052	16020	16048	15775	16032	15944	15842	15969	16008	15978	15986	15972	16111	15754	16076	15765	16000	15878	16008	15952	15899	16044	15925	15916	16015	15950	15903	15995	16121	15863	15903	15794	15866	16084	16004	16012	15990	15841	15981	16117	16068	16013	15939	16060	15959	15801	15990	15962	15842	15814	15914	15840	15818	16024	15888	15891	15958	15988	15896	15870	15895	16033	16128	15986	16010	16133	15992	15896	15893	15779	16063	15982	15997	15989	16023	15907	15726	15903	15859	15814	16052	16097	16001	15861	15837	16226	16017	16118	15973	15931	15995	16004	16111	16008	16058	16003	15978	15889	15727	15898	15985	16097	15914	15838	16149	15949	15891	16104	15952	15958	15971	15901	15813	16073	15970	15930	16136	16041	15772	15856	15963	16076	15967	16031	15981	15878	15952	15870	15807	16022	16183	15871	16060	16017	15910	16000	16073	16027	15853	15952	15993	16029	15881	15914	15945	15876	15855	15896	15992	15889	15844	15953	15925	15905	15967	15958	15984	16039	15978	15769	15845	15950	15981	16056	15924	16022	16026	16155	15944	16026	16067	16090	15839	16097	15927	15882	16062	16020	16186	15940	15900	15902	15962	15894	15920	16038	16021	15930	16078	15954	15888	15789	16008	15908	15815	15897	16111	16072	15820	15989	15829	16006	16144	15881	15859	15978	16066	16087	16026	16097	16004	15961	15899	15974	15920	16029	15974	15870	16099	16121	15911	15978	16038	15931	15942	16012	15774	16021	15802	16125	16071	15848	15928	15993	16012	16066	15886	16042	15952	15734	16001	15941	16078	16008	15913	15985	15866	16134	16072	16090	15955	15815	15955	15954	15932	16052	16118	16035	15691	15897	16015	15755	15880	15933	15997	15731	15893	15921	16004	16022	16064	15812	15896	16066	15882	15980	15989	15910	15971	15755	16127	15869	15963	15916	16121	15948	15878	15821	15987	15955	15841	16121	16006	15990	16074	15935	15841	15988	16025	16084	15957	15988	15906	16036	16176	16063	15878	15922	16010	15948	15907	15951	16157	16015	16101	15995	16046	15909	16019	15964	15984	15979	15930	15747	16121	16038	15969	15879	15830	15887	16003	15968	15907	15807	15932	16049	16056	16025	15944	16117	16106	15923	15894	15798	15983	15901	15858	16000	15790	15769	15960	16130	15925	16248	15793	16011	16036	15991	15955	16000	15859	15982	15989	15777	16022	15894	15948	15899	16063	16169	16111	15997	16071	16078	15956	16011	15986	15910	15924	15849	15848	15919	15935	16100	15821	15965	16046	16002	15945	15979	15999	15956	15903	16021	16050	16049	16133	15874	15988	15890	15917	15934	15914	16041	15986	16081	16090	15936	15975	16023	16151	16005	15977	15844	15978	15795	15973	16002	16055	15952	16109	15908	16002	15988	15923	15967	16078	16040	16187	15913	15904	16087	15980	15984	16069	15881	15944	15946	16030	15983	15987	15818	15911	16043	15917	16040	16120	15997	15732	16045	15891	16221	15931	16118	15867	16012	15688	16010	15981	15927	15915	15980	15977	15871	15832	15689	16021	16132	15934	16142	15970	16044	15845	15972	16025	15985	15935	15955	16036	15929	15869	15906	16179	16116	15818	15889	15938	15964	16049	16003	15858	16030	15921	15963	16198	15979	15785	15864	15937	16043	16038	15920	16031	15936	15946	15933	15971	15765	15940	15990	15933	16056	15898	15987	15873	15949	15904	15963	16037	15868	16148	15991	15980	16177	15999	16040	15840	15903	15859	15924	15751	15968	15992	15906	15997	15909	15821	16004	15917	15822	16083	15934	15945	15783	15818	15866	15981	15869	15976	16031	16054	16088	15796	15895	15847	16047	16134	15800	15959	15852	15760	16117	15763	15968	16135	15816	15942	16056	16097	15931	16049	15925	16098	16106	15919	15909	15842	15982	16019	15869	15964	16080	15986	15864	16045	16065	15908	15990	15899	15861	16021	15861	15936	15918	15830	15834	15885	15967	15914	15880	16043	15926	15979	15961	16036	15908	15897	15808	15923	15867	16085	15857	15875	16071	15997	15968	16061	15874	16009	15970	15912	16021	15908	15845	15993	16094	15883	15995	16026	15887	15965	15998	15961	16069	15948	16053	16010	15879	15932	16087	15859	15872	16127	15956	16160	15987	16102	16081	15976	16015	16033	16138	15986	16050	16135	15834	16052	15891	16047	16052	16018	16169	16022	16055	15992	15963	16020	15899	16060	15983	15996	16080	16016	15856	15823	15915	16029	16058	16098	15919	15835	16175	15985	15924	15808	15868	15878	15905	15964	16004	16008	15934	16159	15857	15934	15773	16070	16127	15825	15918	15894	15904	15813	16012	16003	16096	15814	16088	16066	15927	16012	15872	15891	15962	15877	15892	15961	16206	15935	15874	15978	15914	15999	15895	16036	15911	16152	15940	15774	16050	16036	16024	16052	16005	16092	16066	16013	16028	16041	16029	15906	16013	15947	15946	15998	16124	16014	15932	15951	15875	16005	16058	15852	16036	15908	15940	15906	15919	16104	15953	15848	16025	15964	16018	15925	16127	15923	16097	16005	15808	16007	15901	15835	15982	15969	15967	15907	16040	15963	15934	15962	15928	15892	16112	15805	15990	15913	16110	15946	16130	15891	15954	15887	15995	16211	16015	15957	15933	15895	15963	15926	15849	16079	15979	16000	15910	16070	16058	15962	15795	15898	15970	16002	15995	16002	15853	15901	16019	15771	15984	16022	15983	16167	15940	16040	15957	16046	16077	15900	15937	16033	15948	15802	16125	15855	15974	16003	16003	15948	16057	16067	15937	16057	16034	15906	16096	15987	16055	15862	16041	15753	15974	15958	15960	16059	15950	16164	15986	15842	16005	15985	16001	15910	16007	16126	15966	16072	15929	15966	16020	15931	15843	15789	15940	15980	16011	15800	15898	15904	15825	16027	16091	15910	16034	16014	15978	15960	15921	15920	16022	16018	15980	15943	15996	15935	15751	15803	15990	16070	16004	16035	15820	15927	15883	16032	16178	15970	15989	16177	15960	16033	15948	16014	15986	16127	15913	16068	15961	16033	16160	15968	15992	16019	16026	15860	15817	15847	15834	15988	15904	16060	16104	16155	15803	16067	16021	15988	15831	15834	16077	16045	15923	15955	16042	16028	16207	15820	16036	15851	15997	15910	15963	16012	15926	15898	15889	15889	16033	16004	16164	15854	15874	15924	15923	15934	16024	15957	15901	16004	15974	15817	15967	16146	15899	15995	15881	16008	16055	16037	15849	15946	15972	15955	15895	15974	15961	15897	16099	15933	16201	15968	15929	15915	15896	16067	15984	15775	16015	16141	15944	15907	15897	15942	16006	16025	16328	15937	15900	15853	16017	16038	15899	16109	15776	16137	15969	15832	16017	16082	15854	16006	16007	16002	15934	16140	15936	15979	15980	16030	16029	15906	16082	15827	16070	15953	15906	15994	16009	15859	15980
23877	20967	28247	24018	21884	21355	20781	18710	18190	18614	18256	18446	18471	18256	18127	18196	17990	17990	18316	20785	25945	25280	22420	19514	18457	18051	18006	17749	17845	17936	18051	17745	17991	18121	17765	17715	17913	17979	17781	17905	18058	17876	17855	18015	17905	17825	17885	18093	17961	17862	17921	17733	17947	17949	18062	17818	17950	17938	17907	17735	17833	17953	18036	17771	17849	17789	17907	17787	17782	17872	17865	17933	17825	17795	17937	17667	18049	17831	18020	17826	17951	17915	17728	17882	17912	18006	17722	17969	17790	17926	17760	17775	17744	18073	17907	17936	17840	18032	17873	17799	17778	17777	17818	17687	17758	17843	17813	17749	17824	17815	17793	17882	17786	17987	17819	17757	17907	17600	17934	18054	17998	17967	17896	17691	17859	17868	17891	17967	17731	17635	17912	17999	17941	17954	17990	17726	17983	17947	17802	17698	17771	17892	17733	17878	18117	17800	17880	17987	17874	17981	17769	17894	17833	17947	17803	17530	17814	17791	17740	17902	17857	17815	17929	17740	17820	17905	17796	17869	17803	17988	17996	17830	17980	17949	17980	17706	17808	17903	17643	17824	18052	17969	17748	17684	17842	17863	17777	17845	17749	17669	18002	17788	17807	17877	17888	17864	17885	17885	17747	17931	17944	17924	18007	17938	17697	17790	17758	17755	17841	17653	17657	17950	17970	17871	18047	17938	17884	17954	17872	17746	17814	17877	17881	17784	17753	17966	17847	17691	17746	17987	17997	17857	18045	17892	17890	17813	17899	17998	17983	17722	17734	17833	17888	17555	17990	17659	17876	17919	17899	17833	17889	17923	17796	17871	17642	17699	17771	17856	17813	17833	17921	17753	17859	17713	17959	18141	17863	17943	17752	17951	17885	17879	17756	18131	17726	17744	17755	17819	17686	17771	17813	17850	17936	17910	17865	17816	17807	17759	18003	17858	17736	17542	17901	17781	17564	17957	17826	18100	17825	17720	17821	17907	17988	17730	17817	17897	17854	17830	17929	17689	17947	17869	17970	17856	17948	17702	17917	18051	18053	17802	17669	17932	17669	18014	17676	17934	17858	17743	17929	17735	17792	17978	17727	17935	18044	17844	17872	17878	17916	17976	17820	17992	17805	17729	17965	17775	17981	17632	17647	17765	17728	17811	17908	17988	17886	18022	17878	17840	17895	17934	17779	17994	17763	17745	17845	18042	17786	17895	17867	18082	17688	18053	17788	18084	18100	17985	17815	17853	17861	17794	17810	17786	17827	17781	17769	17841	17994	17889	17872	17573	17895	17750	17889	17916	17657	18002	17809	17935	17823	17965	17791	17850	17844	18041	17787	17820	17935	17639	17818	17936	18020	17992	17827	17834	17966	17852	17678	17849	17738	17849	17861	17829	17849	17918	17809	17962	17823	17905	17883	17883	17937	17866	17961	17889	17861	17784	17902	17892	17956	17920	17896	17597	17908	18024	18073	17755	17767	17734	17967	17561	17826	17819	17883	17753	17777	17952	17901	17781	17775	17895	17878	17780	17776	17767	17758	17958	17964	17823	17783	17900	17878	17771	17813	18148	17786	17876	17987	17919	17862	17970	17681	17852	17776	17990	17759	17815	17631	18053	18162	17824	17588	17841	17853	17834	17769	17980	18048	17673	17744	17857	17783	17992	17749	17931	18021	17621	17811	17948	17834	17989	17718	18005	17829	17813	17984	17766	17980	17830	17840	17852	17783	17665	17846	17859	17973	17838	17898	17879	17654	17845	18037	17755	17880	17757	17793	17910	17853	18076	17775	17987	18035	18009	17875	17865	18002	17820	17845	17851	17655	17932	17912	17901	17690	17799	17927	17831	17735	17878	17856	17897	17629	17929	17821	17961	17878	17751	17790	17921	17870	17936	17831	17935	17996	17686	17872	17680	17765	17723	17761	17766	17936	17976	17787	17656	17745	17924	17984	17915	17702	17744	17755	17998	17800	18041	18066	18030	17981	17800	17744	17753	17892	17647	17501	17748	17969	17865	17644	17902	17944	17887	17816	17865	18051	17820	17941	18032	17971	17922	17879	17754	17958	17914	17833	17823	17824	18113	17702	17773	17842	17712	17916	17798	17969	17921	17974	17936	17874	18074	17791	17815	17887	17909	17801	17861	17838	17872	17997	17864	17742	17873	18089	17921	18098	17823	17847	18025	17806	18059	17785	17888	17958	18003	17852	17870	17982	17692	17858	17662	17852	17811	17934	17954	17775	17721	17777	17831	17952	17935	17849	17704	17726	17814	17525	17958	17748	17886	17898	18022	17645	17912	17911	17582	18029	17950	17810	18135	17588	17831	17798	17791	17775	17874	18208	18113	18135	17788	17551	17839	17894	17743	17973	17703	17901	17898	17677	18098	17771	17920	18010	17767	17838	18047	17807	17722	17937	17993	17986	17817	17944	17995	17895	17917	17743	17881	17782	17839	18118	17824	17671	17811	17735	17823	17861	17755	18070	17912	17683	17931	17793	17669	18017	17964	17969	17921	17788	17774	17871	17737	17865	17722	17883	17826	17995	17877	17903	17847	17758	17853	17620	17880	17840	17797	17903	17834	17714	17846	17903	17747	17899	17750	17781	17756	17693	17783	17898	17907	17889	17734	17979	17977	17672	17883	17713	17741	17930	17920	17680	17943	17921	17741	17865	17794	17801	17772	17764	17855	18005	17898	17901	17932	17874	17876	17829	17925	18006	17814	17873	17783	17726	17768	17640	17893	17914	17906	18010	18036	17881	17779	17675	17913	17806	17664	17834	17930	17846	17812	17799	17932	17821	17760	17995	17846	17861	17979	17764	17877	17975	17915	17933	17889	17895	17783	18131	17855	17960	17898	17842	17974	17961	18066	17986	17786	17798	17765	17867	17993	17797	17888	18027	17934	17907	17876	17854	17966	17929	17800	17887	17859	17973	17863	18151	17810	17631	17970	17946	17910	17961	17991	17798	17695	18035	17907	17745	17746	17884	17941	17953	17817	17773	18005	17971	17893	17851	17899	18017	17938	17775	18053	17887	17867	17894	17838	17922	17810	17980	17822	17696	17945	17956	17834	17780	17944	18017	17825	17719	17889	17770	17811	17896	18075	17804	17907	17835	17928	17921	18036	18057	17875	17905	17854	17800	17796	18020	17745	17690	17909	17863	17726	17840	17750	17761	17984	17766	17873	17846	18101	17658	17786	17773	17957	17812	17858	17948	17726	17831	17985	17778	17704	17996	17710	17796	17971	17877	18035	17735	17872	17935	17911	17995	17790	18003	17913	17963	17902	17829	17762	17857	17799	18160	17805	17628	17754	17760	17847	17987	17833	17783	17743	17948	17913	17752	17897	18042	18079	17892	17795	17655	17862	17828	17935	17910	17714	17861	18053	17761	17864	17760	17996	18000	17885	17788	17898	17788	17984	17853	17845	17883	17988	18131	17910	17716	17815	17806	18016	17946	17920	17768	17844	17902	17781	18016	17747	17930	17922	17896	17890	17928	17788	17789	17722	17930	17606	17814	17784	17868	17921	18009	18069	17927	17722	17954	17812	17945	17629	17886	17763	17766	17682	17879	17803	17819	17749	17779	17853	17910	17989	17665	17937	17868	17900	17844	17761	17995	17857	17799	17913	17954	17764	17746	17828	17818	17823	17889	17706	18167	17943	17946	17976	17854	17813	17855	17826	17702	17754	17895	17792	17839	17637	17776	17846	18016	17969	17747	17677	17865	17883	17876	17989	17994	17791	17734	17903	17730	17904	17816	17886	17822	17924	17957	17901	17755	17881	17658	17801	17878	17996	17707	17825	17632	17887	17622	17926	17845	17785	17832	17813	17955	17958	17933	17751	17759	17875	17900	17937	17928	17833	17899	17825	17977	17828	17919	17970	17936	17960	17747	17647	17929	17953	17893	17845	18016	17852	17797	17928	17985	17854	17906	17770	17913	17892	17761	17701	17924	17933	17983	17929	17894	17697	17834	17737	18002	17735	17948	17905	17898	17645	18240	17713	17936	17948	17775	18041	17876	17702	17799	17931	17926	17868	17743	17968	17937	18060	17884	17830	17717	17915	17824	17971	17721	17808	17722	17905	17732	17856	17875	17736	17892	17700	17841	17791	17696	17937	17677	17969	17965	17996	17809	17885	17950	17781	17866	17785	17989	17696	17648	17813	18019	18070	17658	17873	18042	17904	17779	17823	17817	17966	17717	17972	17989	17773	17861	17719	17925	18035	18096	17806	17761	17821	17830	17824	17962	17809	17727	17828	17841	17679	17985	17841	17757	17853	17766	17916	17914	17944	17783	17647	17906	17889	17835	17856	17979	17819	17779	17925	17830	17816	17876	17962	17948	17750	17631	17786	18094	18068	17919	17835	17858	17625	17957	17807	17765	17984	18028	17836	17671	17845	17952	17906	17976	17797	17812	17920	17686	17911	17842	17628	17774	17928	17776	17778	17828	17863	17962	17778	17889	17950	17752	17720	17879	17907	17948	17925	18105	17710	17851	17769	17808	17970	17757	17952	17932	17853	17823	17776	17877	17965	17993	17811	17808	17837	17860	17875	17786	17787	17932	17879	17979	17865	17936	17829	17740	17997	17957	17996	17734	17944	18032	17905	17809	17778	17820	17991	17920	18090	17840	17901	17787	17728	17797	17947	18036	17697	17941	17871	17822	17905	17928	17802	17901	17875	17971	17846	17945	17931	17944	17945	17904	17985	17718	17866	17788	17851	17843	17840	17850	17741	17620	17862	17800	17688	17908	17686	17886	18016	17669	17922	17820	17750	17767	17931	17950	17779	17845	17827	17797	17611	17876	17871	17759	17665	17915	17610	17695	18075	18073	17975	18145	17863	18010	17781	17739	17805	17784	17749	17818	17829	17700	17821	17817	17832	17902	17863	17724	17820	17771	17746	17793	17836	17866	17853	17810	17930	18128	17908	17958	17816	17687	17796	17965	17851	17963	17822	17612	17834	17876	17852	18025	17898	18018	18061	17911	17801	17971	17810	17823	17951	17937	17749	17770	17940	17956	17875	17897	17933	17707	17776	17824	17724	17930	17981	17807	17905	17964	18042	17937	17929	17758	17852	18004	17905	17899	17700	18051	18001	17888	17821	17866	17915	17915	17971	18031	17924	17942	17994	17740	17668
14303	23516	22000	19614	18723	17855	17299	17145	16940	16782	16878	16800	16874	16651	16643	16542	16487	16522	16737	21525	28114	25876	21841	17912	16784	16611	16356	16344	16225	16373	16303	16028	16111	16106	16343	16238	16344	16358	16168	16282	16469	16242	16344	16132	16262	16337	16220	16250	16266	16221	16055	16298	16257	16383	16280	16235	16161	16358	16278	16119	16395	16327	16368	16380	16239	16238	16169	16120	16208	16341	16243	16243	16245	16209	16182	16120	16193	16245	16179	16292	16223	16156	16092	16160	16341	16115	16399	16253	16102	16180	16328	16130	16444	16176	16072	16185	16379	16341	16205	16129	16239	16308	16240	16305	16318	16193	16336	16263	16265	16153	16289	16040	16345	16293	16224	16177	16357	16187	16283	16234	16267	16241	16217	16300	16188	16244	16227	16171	16237	16078	16268	16149	16101	16051	16361	16213	16105	16254	16307	16240	16100	16251	16215	16176	16131	16186	16191	16150	16305	16251	16120	16227	16320	16255	16290	16130	16176	16178	16151	16265	16228	16344	16233	16125	16184	16201	16241	16102	16255	16132	16293	16240	16262	16247	16267	16238	16330	16231	16233	16200	16163	16326	16256	16302	16264	16382	16165	16220	16175	16261	16156	16165	16363	16279	16204	16197	16097	16180	16223	16261	16205	16184	16153	16115	16119	16452	16248	16000	16269	16214	16201	16341	16144	16146	16245	16125	16133	16107	16117	16411	16214	16160	16071	16214	16209	16257	16155	16430	16091	16112	16249	16293	16372	16418	16185	16144	16361	16074	16347	16201	16320	16276	16249	16376	16352	16211	16172	16327	16307	16230	16392	16272	16101	16315	16441	16310	16150	16181	16248	16261	16230	16178	16356	16200	16206	16192	16274	16281	16241	16108	16141	16313	16213	16057	16309	16298	16335	16243	16154	16264	16281	16171	16226	16146	16301	16096	16279	16175	16170	16105	16108	16161	16212	16318	16277	16254	16355	16160	16121	16152	16315	16303	16165	16324	16215	16261	16201	16256	16065	16283	16318	16131	16123	16129	16225	16165	16228	16343	16150	16124	16100	16174	16356	16258	16198	16141	16219	16192	16257	16277	16192	16176	15921	16188	16139	16309	16241	16120	16093	16096	16125	16250	16384	16280	16013	16242	16309	16205	16402	16095	16160	16084	16340	16249	16321	16161	16342	16035	16314	16115	16214	16301	16110	16084	16353	16172	16192	16156	16248	16086	16264	16195	16295	16142	16384	16433	16209	16228	16235	16244	16456	16308	16170	16026	16297	16317	16400	16101	16163	16248	16302	16170	16286	16208	16198	16186	16270	16217	16359	16330	16094	16213	16272	16278	16047	16370	16078	16276	16204	16340	16267	16140	16317	16299	16274	16220	16356	16010	16453	16191	16313	16236	16066	16269	16125	16184	16114	16290	16137	16276	16276	16334	16319	16280	16204	16281	16164	16177	16249	16281	16237	16229	16271	16413	16174	16132	16319	16211	16109	16036	16235	16007	16233	16149	16278	16190	16284	16233	16035	16009	16189	16363	16312	16152	16056	16165	16129	16049	16198	16202	16182	16228	16093	16254	16247	16133	16191	16294	16166	16313	16441	16109	16198	16330	16037	16269	16337	16306	16100	16372	16192	16197	16314	16196	16321	16195	16084	16182	15942	16331	16160	16177	16181	16119	16188	16208	16308	16044	16340	16219	16229	16225	16078	16330	16349	16394	16319	16224	16194	16070	16236	16227	16427	16299	16238	16249	16181	16356	16151	16339	16342	16230	16345	16284	16273	16303	16266	16094	16190	16230	16209	16141	16247	16135	16219	16240	16473	16306	16124	16395	16321	16474	16140	16224	16293	16314	16293	16243	16194	16171	16275	16246	16211	16153	16287	16172	16223	16326	16184	16260	16270	16067	16245	16214	16154	16175	16149	16302	16262	16131	16224	16302	16292	16314	16285	16265	16246	16164	16132	16360	16278	16382	16220	16272	16197	16321	16124	16261	16086	16079	16375	16208	16205	16269	16278	16191	16239	16152	16290	16102	16217	16284	16302	16309	16394	16179	16311	16166	16399	16423	16320	16045	16260	16249	16244	16301	16307	16156	16097	16234	16270	16219	16305	16302	16205	16159	16076	16112	16242	16459	16222	16211	16207	16122	16093	16199	16190	16341	16204	16312	16301	16256	16151	16326	16205	16281	16138	16189	16354	16314	16206	16337	16140	16418	16412	16176	16441	16280	16177	16226	16260	16176	16282	16204	16108	16288	16277	16279	16230	16264	16209	16240	16222	16253	16216	16304	16038	16415	16255	16333	16118	16183	16170	16284	16202	16193	16250	16349	16448	16203	16189	16198	16391	16157	16043	16161	16222	16267	16013	16223	16222	16091	16115	16143	16183	16096	16102	16219	16300	16198	16297	16230	16190	16269	16395	16228	16125	16144	16116	16211	16296	16188	16135	16053	16218	16299	16221	16225	16252	16051	16249	16304	16202	16388	16390	16188	16259	16268	16214	16298	16383	16155	16257	16405	16218	16306	16364	16370	16194	16209	16131	16096	16112	16396	16165	16232	16502	16140	16270	16178	16295	16210	16334	16171	16229	16246	16198	16285	16120	16253	16298	16248	16166	16380	16198	16348	16153	16335	16237	16069	16144	16224	16295	16242	16177	16354	16106	16122	16258	16111	16174	16294	16396	16104	16041	16255	16225	16278	16053	16243	16123	16275	16168	16089	16328	16241	16300	16130	16094	16345	16006	16112	16350	16259	16135	16108	16263	16163	15991	16276	16126	16147	16221	16201	16270	16218	16280	16283	16085	16068	16237	16238	16119	16225	16212	16215	16250	16244	16221	16337	16228	16372	16064	16176	16203	16308	16271	16377	16204	16358	16232	16301	16166	16217	16182	16232	16270	16130	16260	16165	16224	16232	16204	16285	16163	16241	16158	16156	16176	16352	16153	16129	16439	16263	16295	16145	16217	16261	16031	16092	16278	16199	16338	16200	16224	16316	16087	16294	16206	16341	16252	16285	16349	16300	16331	16325	16274	16341	16203	16330	16155	16230	16314	16202	16455	16397	16224	16254	16288	16252	16348	16231	16104	16166	16314	16298	16317	16270	16197	16296	16061	16210	16196	16288	16172	16323	16396	16330	16087	16098	16164	16236	16232	16127	16204	16218	16331	16337	16143	16302	16151	16099	16141	16221	16350	16192	16246	16256	16354	16245	16276	16226	16211	16157	16039	16222	16338	16069	16103	16366	16285	16285	16260	16283	16171	16299	16167	16259	16209	16165	16254	16139	16243	16124	16201	16338	16110	16250	16310	16171	16281	16133	16207	16357	16128	16294	16071	16264	16255	16331	16086	16272	16172	16265	16185	16301	16223	16351	16152	16358	16216	16325	16417	16324	16362	16279	16122	16365	16200	16259	16280	16352	16100	16313	16206	16217	16251	16318	16219	16145	16243	16209	16342	16308	16322	16308	16051	16303	16240	16132	16259	16137	16364	16158	16349	16271	16125	16184	16185	16196	16176	16118	16248	16193	16224	16123	16125	16019	16279	16180	16412	16179	16301	16272	16220	16297	16299	16140	16080	16161	16302	16256	16280	16378	16182	16075	16291	16137	16299	16275	16045	16106	16295	16199	16219	16260	16223	16292	16038	16303	16075	16250	16254	16194	16095	16301	16342	16278	16225	16336	16197	16345	16291	16238	16168	16317	16340	16336	16267	16075	16389	16254	16085	16366	16137	16130	16236	16137	16228	16205	16243	16305	16196	16293	16303	16145	16309	16202	16329	16325	16108	16119	16172	16138	16317	16153	16214	16480	16287	16181	16333	16316	16299	16172	16151	16133	16324	16106	16382	16222	16209	16186	16393	16324	16389	16217	16213	16384	16213	16298	16078	16187	16193	16171	16423	16212	16012	16160	16256	16229	16410	16200	16211	16271	16208	16413	16119	16245	16458	16264	16291	16098	16141	16236	16249	16291	16234	16191	16247	16115	16241	16263	16449	16206	16095	16144	16428	16208	16263	16174	16365	16325	16187	16249	16191	16121	16262	16299	16265	16004	16082	16064	16289	16053	16115	16184	16287	16089	16005	16218	16164	16172	16143	16232	16242	16308	16190	16233	16249	16154	16118	16096	16198	16227	16332	16192	16378	16115	16329	16129	16199	16125	16240	16161	16351	16290	16130	16075	16186	16258	16227	16208	16280	16277	16224	16262	16266	16086	16290	16366	16225	16264	16167	16131	16407	16299	16151	16140	16147	16225	16221	16303	16219	16201	16278	16300	16186	16317	16179	16285	16103	16374	16281	16156	16233	16376	16224	16320	16069	16248	16289	16188	16302	16317	16244	16203	16295	16474	16150	16199	16257	16173	16117	16209	16172	16310	16194	16274	16274	16294	16143	16321	16189	16173	16332	16347	16379	16341	16251	16287	16073	16283	16127	16307	16150	16119	16278	16177	16251	16154	16302	16344	16276	16231	16075	16146	16197	16319	16207	16226	16192	16094	16336	16290	16364	16363	16154	16253	16448	16375	16355	16155	16128	16121	16130	16255	16308	16310	16104	16262	16153	16156	16262	16183	16331	16346	16202	16162	16185	16165	16356	16180	16260	16234	16030	16343	16130	16132	16109	16146	16143	16209	16298	16255	16257	16084	16363	16264	16252	16114	16171	16175	16218	16225	16410	16322	16421	16201	16307	16115	16265	16338	16194	16154	16094	16087	16106	16228	16263	16260	16339	16136	16190	16220	16376	16284	16117	16108	16088	16182	16326	16261	16110	16274	16106	16358	16160	16069	16309	16291	16116	16292	16219	16083	16365	16245	16146	16402	16203	16251	16386	16265	16179	16254	16219	16285	16150	16182	16183	16260	16211	16248	16204	16308	16165	16404	16180	16181	16098	16207	16388	16166	16346	16214	16284	16189	16067	16237	16035	16205	16178	16159	16209	16339	16239	16194	16165	16248	16220	16320	16160	16209	16253	16378	16416	16270	16457	16146	16192	16151	15981	16195	16287	16424	16099	16208	16321	16226	16239	16294	16320	16224	16400	16123	16237	16012	16121	16407	16080	16161	16374	16351	16181	16294	15964	16020	16212	16350	16157	16326	16265	16280	16329	16318	16241	16174	16283	16194	16152	16197	16275	16304	16204	16221	16199	16274
22772	20978	28768	23375	21228	23029	23474	19054	18252	18422	18423	18408	18198	18088	17915	17978	17876	17679	17778	24056	31362	29605	25137	20292	18468	18031	17528	17733	17629	17517	17680	17552	17552	17589	17603	17484	17447	17603	17440	17683	17497	17479	17343	17531	17538	17592	17471	17412	17436	17561	17517	17523	17684	17717	17576	17555	17577	17466	17541	17497	17471	17570	17581	17479	17570	17550	17431	17392	17429	17434	17478	17292	17480	17454	17541	17487	17388	17148	17349	17448	17342	17249	17565	17655	17312	17388	17335	17559	17527	17475	17539	17350	17311	17419	17445	17557	17264	17505	17402	17399	17329	17188	17505	17263	17555	17549	17593	17410	17476	17600	17343	17334	17415	17273	17359	17323	17423	17520	17427	17328	17424	17439	17455	17531	17424	17570	17617	17454	17414	17226	17453	17309	17516	17150	17334	17395	17409	17463	17575	17457	17488	17629	17218	17606	17592	17490	17373	17586	17220	17240	17306	17459	17431	17297	17423	17433	17568	17514	17317	17303	17372	17371	17278	17365	17274	17503	17404	17366	17579	17473	17357	17514	17324	17445	17238	17332	17486	17554	17352	17168	17345	17638	17488	17398	17521	17422	17473	17473	17529	17265	17451	17465	17613	17344	17687	17529	17453	17559	17555	17407	17416	17412	17380	17343	17518	17382	17476	17440	17529	17317	17562	17567	17436	17184	17504	17529	17420	17410	17423	17484	17365	17292	17449	17263	17378	17499	17494	17228	17547	17371	17319	17484	17480	17491	17264	17478	17423	17430	17540	17512	17238	17518	17458	17487	17469	17396	17442	17418	17318	17287	17416	17545	17583	17293	17569	17323	17492	17508	17471	17508	17171	17549	17421	17330	17443	17365	17427	17526	17262	17537	17434	17453	17234	17311	17492	17442	17363	17481	17350	17279	17521	17424	17321	17504	17573	17508	17301	17544	17443	17293	17408	17305	17517	17380	17421	17483	17430	17399	17604	17449	17361	17476	17623	17298	17428	17299	17252	17419	17466	17443	17487	17233	17486	17392	17616	17249	17399	17426	17447	17349	17473	17515	17226	17388	17507	17483	17321	17308	17423	17387	17369	17273	17406	17424	17411	17283	17280	17624	17293	17331	17577	17547	17462	17440	17380	17384	17311	17384	17462	17410	17457	17397	17479	17390	17409	17341	17452	17564	17494	17384	17554	17447	17279	17417	17380	17530	17297	17570	17473	17446	17450	17564	17464	17483	17481	17448	17457	17508	17373	17377	17678	17421	17418	17365	17352	17440	17466	17460	17414	17242	17367	17319	17300	17410	17267	17245	17270	17438	17515	17365	17484	17406	17536	17622	17398	17288	17482	17376	17463	17383	17281	17491	17407	17387	17450	17314	17400	17607	17527	17380	17462	17525	17643	17513	17498	17582	17248	17432	17311	17597	17420	17361	17458	17389	17447	17224	17504	17257	17438	17239	17549	17233	17312	17477	17441	17297	17441	17685	17342	17297	17286	17267	17523	17459	17550	17403	17539	17438	17392	17239	17430	17400	17381	17418	17588	17424	17640	17592	17289	17297	17347	17392	17412	17364	17400	17185	17373	17484	17373	17400	17337	17380	17590	17533	17451	17556	17411	17356	17505	17534	17251	17362	17459	17479	17426	17261	17471	17379	17627	17251	17429	17306	17508	17680	17276	17293	17395	17502	17462	17471	17359	17383	17252	17449	17495	17415	17475	17288	17584	17549	17480	17342	17375	17604	17306	17376	17450	17309	17425	17666	17297	17654	17527	17467	17671	17488	17464	17422	17476	17244	17380	17572	17395	17521	17411	17358	17220	17556	17517	17397	17545	17412	17453	17449	17365	17424	17356	17403	17453	17447	17384	17438	17413	17300	17538	17393	17475	17559	17564	17468	17297	17463	17466	17462	17391	17353	17496	17429	17308	17441	17359	17258	17409	17363	17212	17351	17408	17341	17538	17319	17474	17380	17525	17540	17339	17543	17315	17287	17385	17468	17485	17445	17182	17402	17433	17228	17374	17489	17250	17287	17357	17564	17556	17534	17456	17452	17300	17452	17481	17418	17513	17631	17602	17186	17431	17280	17491	17556	17562	17509	17339	17258	17380	17366	17389	17459	17501	17363	17259	17516	17315	17509	17551	17552	17400	17568	17345	17536	17317	17412	17464	17425	17511	17391	17313	17511	17514	17435	17504	17377	17519	17291	17396	17537	17350	17556	17455	17470	17573	17170	17348	17336	17425	17301	17595	17194	17404	17401	17503	17404	17431	17322	17444	17446	17457	17364	17291	17467	17477	17438	17286	17194	17205	17337	17455	17211	17391	17595	17315	17507	17455	17498	17580	17498	17419	17331	17707	17536	17505	17474	17405	17342	17547	17435	17402	17315	17580	17429	17526	17601	17672	17384	17321	17313	17547	17460	17281	17197	17416	17335	17444	17218	17436	17440	17252	17192	17267	17429	17283	17363	17474	17553	17413	17226	17426	17508	17397	17417	17328	17396	17380	17463	17458	17533	17492	17396	17317	17432	17371	17299	17337	17447	17379	17439	17427	17323	17481	17431	17553	17668	17286	17509	17213	17282	17278	17676	17249	17334	17260	17537	17446	17398	17509	17536	17656	17352	17446	17481	17249	17429	17452	17303	17591	17446	17385	17428	17232	17394	17433	17423	17460	17414	17385	17547	17578	17319	17403	17402	17323	17257	17194	17421	17475	17580	17479	17448	17500	17490	17464	17221	17377	17528	17477	17518	17398	17293	17264	17503	17604	17671	17377	17471	17412	17562	17241	17495	17399	17501	17403	17637	17616	17362	17399	17436	17272	17550	17267	17348	17443	17361	17566	17449	17484	17479	17375	17367	17278	17409	17476	17635	17377	17395	17567	17429	17207	17490	17337	17382	17389	17511	17486	17516	17346	17375	17442	17362	17483	17379	17430	17275	17420	17429	17290	17416	17495	17196	17296	17189	17398	17366	17547	17340	17176	17380	17457	17257	17315	17407	17479	17429	17269	17475	17497	17618	17644	17258	17410	17555	17475	17418	17380	17206	17339	17208	17464	17396	17348	17389	17447	17329	17449	17434	17295	17563	17445	17329	17220	17445	17623	17449	17370	17255	17456	17441	17272	17369	17390	17356	17466	17558	17600	17342	17429	17445	17391	17129	17212	17417	17280	17255	17384	17422	17508	17317	17413	17333	17379	17546	17573	17402	17377	17374	17497	17198	17345	17349	17267	17415	17407	17271	17552	17579	17384	17288	17461	17479	17629	17196	17222	17547	17652	17426	17387	17533	17458	17375	17416	17377	17614	17174	17263	17496	17578	17441	17451	17277	17509	17485	17481	17412	17415	17424	17408	17390	17347	17403	17550	17434	17531	17425	17243	17622	17308	17232	17333	17293	17351	17355	17337	17307	17583	17447	17204	17378	17521	17498	17521	17503	17517	17428	17420	17397	17546	17535	17406	17448	17655	17430	17435	17522	17469	17329	17565	17278	17379	17357	17571	17302	17457	17492	17271	17287	17205	17607	17493	17503	17445	17383	17618	17296	17299	17349	17333	17373	17463	17511	17380	17385	17478	17461	17257	17492	17507	17303	17501	17423	17386	17527	17304	17328	17469	17184	17393	17325	17398	17156	17375	17629	17429	17344	17294	17407	17361	17201	17506	17519	17405	17466	17473	17503	17462	17499	17446	17248	17570	17396	17554	17523	17441	17408	17428	17467	17458	17482	17494	17581	17334	17311	17634	17221	17332	17292	17654	17398	17486	17470	17495	17500	17582	17277	17370	17294	17327	17262	17362	17492	17504	17225	17694	17316	17512	17573	17323	17473	17462	17391	17435	17298	17370	17658	17397	17221	17369	17566	17582	17472	17473	17597	17441	17256	17282	17451	17500	17316	17362	17490	17247	17431	17487	17681	17522	17455	17185	17447	17504	17253	17389	17511	17288	17609	17547	17318	17416	17303	17628	17469	17392	17291	17489	17368	17360	17367	17437	17411	17379	17410	17483	17411	17470	17433	17441	17479	17430	17378	17262	17361	17466	17408	17531	17601	17434	17401	17336	17409	17371	17528	17327	17441	17484	17217	17560	17304	17579	17488	17341	17611	17318	17269	17361	17420	17318	17385	17431	17430	17361	17411	17221	17446	17473	17430	17465	17180	17372	17469	17490	17240	17274	17419	17429	17376	17311	17388	17560	17421	17446	17460	17471	17501	17376	17421	17399	17402	17429	17401	17510	17480	17440	17243	17212	17507	17412	17358	17579	17531	17536	17230	17523	17445	17399	17562	17514	17581	17361	17339	17427	17274	17431	17473	17070	17556	17379	17461	17526	17286	17421	17477	17289	17435	17410	17441	17537	17295	17430	17436	17312	17641	17395	17373	17625	17533	17474	17507	17426	17197	17427	17326	17535	17274	17230	17439	17438	17362	17248	17403	17479	17451	17321	17384	17434	17451	17270	17217	17313	17388	17453	17299	17456	17498	17280	17439	17555	17397	17364	17283	17428	17469	17457	17438	17609	17360	17522	17125	17469	17347	17265	17163	17467	17362	17533	17471	17393	17326	17307	17464	17476	17311	17308	17480	17373	17522	17404	17437	17341	17264	17564	17636	17475	17462	17589	17323	17358	17435	17615	17474	17496	17404	17247	17229	17468	17477	17443	17493	17484	17382	17507	17484	17579	17415	17429	17262	17370	17364	17341	17372	17323	17302	17580	17530	17391	17445	17544	17493	17454	17596	17465	17340	17543	17467	17592	17575	17450	17536	17444	17592	17553	17346	17386	17335	17573	17318	17251	17318	17497	17341	17281	17467	17493	17541	17270	17325	17348	17151	17403	17543	17576	17396	17606	17068	17276	17506	17513	17184	17280	17401	17486	17433	17286	17384	17530	17346	17338	17280	17484	17389	17424	17290	17429	17357	17304	17283	17299	17387	17465	17481	17558	17401	17374	17556	17508	17490	17464	17504	17366	17533	17410	17296	17406	17467	17429	17496	17407	17528	17455	17413	17442	17327	17347	17593	17601	17245	17518	17395	17354	17596	17329	17283	17371	17313	17354	17639	17245	17439	17425	17470	17469	17381	17242	17198	17491	17566	17179	17477	17318	17475	17454	17423	17448	17478	17502	17398	17393	17451	17406	17515	17413	17431
15732	27831	25927	21696	19748	18648	18078	17550	17220	17171	17188	16940	17037	16876	16624	16545	16518	16483	16363	27162	33948	31246	25005	18725	16794	16373	16093	16126	15929	15980	16010	15935	15969	15992	15949	16054	15996	16008	15888	15856	16104	15991	16090	16135	15981	16035	16017	15903	15995	16046	15962	16010	15846	16103	15963	16044	16127	16031	16062	15992	16020	15989	15921	15981	15976	15932	16015	16092	16008	15885	15919	15811	15972	16000	15897	16082	15973	15833	16034	16012	15916	15967	15906	16092	15983	15679	16099	15978	15945	16148	15901	16024	16030	15873	15887	16005	16055	15850	16001	15738	16046	15955	16172	15940	15924	15983	15903	16086	15991	15987	16166	16014	16033	16010	15941	15900	16098	16005	15983	16000	15880	16022	16004	15949	16009	15824	15997	15909	15891	15910	16042	15965	15944	15938	16032	16038	15961	16109	16116	15948	16106	15898	16035	15916	15931	16166	15910	15974	15829	15964	16026	15952	16092	16087	16059	16045	16100	15940	15778	16054	16066	16066	16012	16007	16019	15780	15972	16001	16016	16007	15832	15889	16182	16023	16050	15890	15863	16020	15903	15871	16036	15952	16141	15933	16007	16018	16223	15872	16000	16026	15864	16035	16060	16189	15978	15816	16059	15943	16084	15905	15917	15951	15911	15914	15887	15996	15930	16039	15866	15989	15879	16033	16009	15937	15950	15971	15846	15955	15959	15916	16043	16048	15991	16040	16039	15875	15949	16063	15767	15958	15860	15809	15929	15982	16060	16075	15903	15869	15891	16119	15962	15942	15977	15999	15943	15860	16046	15979	16019	16163	15951	15898	16021	15910	15973	15730	15793	15985	15923	16015	16013	15846	16007	15980	15883	15958	15962	16029	15998	16017	16053	16049	15992	15760	15997	16124	15932	15931	16011	16084	15927	15824	15881	16083	15895	15980	15999	16018	16088	15978	15855	16046	15855	16030	16085	15904	15991	15965	15997	15799	15985	16005	16089	15950	15924	15825	16142	15758	15884	15983	15977	15940	16013	15916	16052	16028	15887	15932	15964	15761	15920	15887	15878	15852	15884	16182	15949	16052	15585	15846	15973	15977	16043	15975	16098	15991	15920	16133	16024	15907	16110	15838	15803	16006	15813	15669	16091	15911	15853	15801	16015	16125	15964	15873	15798	15807	16007	16046	16079	15811	15990	15980	15934	16117	15920	16238	16093	16003	15913	15959	15847	15940	15939	15832	15912	16006	15850	15756	15963	15967	15809	15991	16131	15874	16068	15973	15921	15869	15761	15912	16061	16048	16153	15897	15956	15996	15918	16110	15945	16000	15990	16011	15897	16034	16025	15931	15902	15981	15925	16032	16163	15883	15877	15952	15975	15874	15883	16010	15805	15838	16012	15909	15993	15916	16067	15919	15983	15935	15864	16116	15948	15823	15957	15937	15885	16041	16012	16050	16016	16092	16200	16003	15944	15976	16123	15949	15956	16107	16037	15919	15987	16008	15794	15773	16105	15943	15994	16070	15915	15954	16017	15842	16107	15981	15898	15967	16023	15933	15867	16021	16055	15916	16071	15868	16056	15978	16017	16167	16070	16050	16110	15899	15934	16069	15856	16098	15914	15866	16064	15928	16130	15989	15817	16137	16029	16000	16232	15849	15926	16004	15953	15976	16141	15962	16024	15899	15802	15748	16026	16030	15952	15857	15888	15922	15874	15866	15962	15912	15895	15929	16000	15800	15836	15892	16036	15784	16064	16038	15953	15872	16019	15877	15908	15922	16015	16020	16105	15740	15912	15871	16023	15906	15902	16043	15993	16184	15790	15856	16017	15953	15935	15884	15967	15972	15890	15846	16169	15946	16001	15798	15963	15952	16000	16103	15990	15887	15935	15889	15868	16047	16122	16023	15828	16037	16014	15981	15955	15975	15938	15873	15946	16051	15831	16023	15878	16091	15998	16016	15863	16121	15803	15888	15861	15934	15900	15807	16036	16020	15768	16117	15912	15882	16133	15927	15815	15943	15914	15913	16008	15865	15988	16061	16048	15958	15885	15814	16128	15981	15880	16009	15914	15883	15953	16090	16120	15836	15859	16050	16131	15991	16064	15897	15994	16055	15860	15852	15993	15936	15984	15841	15944	16001	16008	16004	15986	15952	15957	15825	16132	15885	16006	15894	15816	15892	15963	16039	15964	15799	15825	15797	15910	16094	15906	15940	15830	15897	15965	16124	16025	15764	15850	15941	16037	15973	16051	15965	15751	16063	15991	15865	16096	16003	16008	15901	16073	15862	15927	16016	15961	15846	16007	16058	15972	15938	15957	15935	15796	16005	16082	15890	15933	16005	15971	15973	16046	16046	15881	16012	16037	15997	15887	15903	15938	16000	15882	15916	15886	16053	16013	15953	16091	15970	15956	15855	15881	15881	15998	16034	16003	16089	16062	16046	15889	15900	15949	15942	15976	15826	16002	15974	15876	15882	16009	15910	16003	15951	15773	16046	15875	15889	15983	15898	16175	15817	16100	16100	15889	15910	15907	16038	15922	16140	15871	15969	15963	16022	15935	15843	15971	15969	15898	15875	15979	15919	15793	15977	15819	16018	15925	15941	16054	15894	16101	15852	16106	15994	15861	15939	15772	15954	15887	15735	15980	15812	15982	15883	15944	16003	15879	16136	16047	16094	16104	15889	15996	15871	15931	15967	15896	15835	15916	16133	15992	15886	15921	16086	15906	15930	15819	15977	15922	16104	15848	15804	15913	16024	15854	15730	15914	15964	15954	15921	16047	15970	15875	15849	15888	16027	15896	15736	15786	15957	16078	15856	15982	16141	15941	15900	16046	16004	15932	15885	15973	15871	16029	15950	15982	15848	16051	15803	15819	15901	16110	15679	16164	16084	15989	15934	16012	15837	15907	16033	15992	15991	15807	16050	15901	15915	15958	15743	15766	15978	15967	16152	15971	15796	15942	15858	16109	15864	16088	15994	16102	15836	16064	15880	15854	15927	15848	15887	16019	15949	15977	15977	15890	15935	16034	16024	15901	16146	16205	16054	16122	16022	15954	15895	16088	15871	15939	15919	15958	15975	15940	15984	15911	15781	15993	16026	15846	15716	16048	15979	15893	15847	16002	15838	16109	15857	16026	15904	15987	15875	15913	15999	15921	15889	15923	15895	15949	16014	16051	15867	15999	15865	15886	16058	15841	15807	15857	15863	15822	15908	15938	15924	15897	15972	16117	15883	15764	15897	15958	16002	16011	15992	16108	16017	15855	15913	15864	15826	16027	15789	15920	15906	15926	15951	15754	15965	15916	15946	15911	15813	15978	15916	15748	15928	15957	16052	15985	15920	15918	16032	16265	15910	15949	16085	16068	16096	15937	15904	16007	15896	16015	15988	15973	15966	16019	15762	16037	16112	16034	15982	15809	15763	15802	15967	15832	15974	15778	16147	15912	15959	15910	16047	15929	16039	15936	16031	15961	15882	16004	15856	15768	15882	16021	15875	16257	15789	16027	15907	15872	15692	15906	16053	15820	15907	15844	15881	15992	16022	15872	16036	16112	15901	16097	15980	16036	15877	15825	15999	15839	15902	15706	16055	15865	15995	15904	15790	15811	15963	16081	15873	16014	15881	15889	16054	15892	16108	15875	15822	15911	15844	15925	15837	15926	15961	15966	15916	15871	15845	15956	16023	15937	16123	15891	16042	15965	15787	15852	16155	15959	15982	15917	16067	15947	15966	15965	15921	15999	15928	15998	16006	15961	15889	16004	15934	15949	15852	16014	16023	16122	15943	15879	15986	16040	15941	16036	16116	15991	15987	15811	15996	15873	15987	16148	16043	16025	15947	16052	15973	15994	15984	15955	16053	16003	15908	15746	16094	15834	16034	15934	15891	15920	15916	16009	15999	15867	15987	15883	16044	16064	15855	16080	15683	15979	15672	15994	15908	16119	15802	15997	15930	15998	15987	15875	15892	15862	16045	15976	15824	15936	16047	15772	16097	15901	15820	15842	15911	16124	15818	15968	16120	15974	15948	16052	15961	15922	15873	15999	15958	15678	15857	15927	16193	15992	16043	15990	15977	15951	15936	15927	15966	15914	16072	15758	15941	15957	15943	16101	15925	15994	15891	16119	16060	16012	15905	16054	15975	16299	15999	15814	15925	16098	15956	15893	16034	15843	15901	15955	15878	15948	15991	15807	16091	16053	16082	15894	15931	16058	15959	16000	15986	16042	16046	16008	16050	15891	15861	16127	15994	15898	15884	16070	15768	15859	16054	15952	15919	15889	15918	15831	15877	15894	16028	15930	15871	16030	15799	16098	15813	15956	15981	15976	16077	15931	15894	15997	15927	15874	16069	15946	16086	16058	15972	15954	16014	15879	15827	15875	15846	15993	16014	16000	15936	15929	15970	16069	15900	15995	15969	15898	15871	15935	15810	16134	15983	16086	15947	15891	15923	16008	16022	15974	15971	15904	15814	15829	15910	15880	15957	15946	15757	15765	16047	15961	15919	15927	16010	16085	15956	15992	16083	15758	16034	15878	16067	15820	15877	15934	15968	16027	15888	15900	15924	16073	16025	15796	15979	16044	15950	16075	15929	15965	16003	16086	16146	15869	16114	15993	16087	16018	16020	16030	16075	15788	15999	15873	15961	16061	15850	15888	15932	15932	15774	15987	16032	15980	15843	16068	15968	15992	16067	15987	15906	15917	15929	16076	15839	15971	16029	15923	15800	15988	15834	15870	15801	15969	15974	16042	16012	16019	15831	16088	16057	15859	15982	16027	15881	15858	16020	15852	16051	15972	15968	16026	15965	16008	15955	15924	15814	16080	15882	15849	15936	16057	16094	15881	15898	16008	15914	15984	15814	16013	16024	15989	15971	15839	15797	15948	16044	15929	15943	16157	15848	15955	15757	15993	15696	15915	16079	16067	15916	16001	16003	15969	16023	15862	15876	16093	15886	15872	15952	16122	15913	16125	16036	15917	16155	15990	15976	15831	15995	15904	15974	15889	16035	15927	15828	15998	15718	16094	15805	15908	16007	15961	15811	16002	15931	15912	15920	16060	15896	16013	15933	15832	15969	15932	15844	15922	15948	15968	15806	15934	16109	15942	15914	15987	16105	15946	16073	16043	15939	16005	16038	15911	15846
27171	21537	23337	20308	17387	17246	17432	17237	17156	17397	17091	17040	17133	17237	17404	17324	17304	17030	17078	17696	18331	18873	17948	17633	17050	17228	17092	17235	17301	17233	17067	17114	17151	17023	17195	17023	16958	16783	16947	17078	17024	17118	16935	17174	17125	17146	17197	17228	17188	17203	17207	16918	17209	17090	16979	16963	16831	17085	17046	17223	17073	17175	17092	17300	17027	17215	17145	17041	17012	17033	17023	17020	17108	17158	17082	17133	17070	17067	16867	16987	17034	16902	17017	17008	17076	17113	17106	17073	17098	17126	17241	17124	17112	17178	17154	17017	17030	17042	17078	17038	17305	17273	17178	17070	17016	17168	16977	17106	16982	17010	17113	17025	16970	17076	17098	17046	17040	17034	17064	17012	16982	17052	17166	17280	17313	17294	17000	17094	17051	17020	17077	17127	17074	17238	17048	17021	16991	17094	17068	17223	17184	16891	17083	17090	17027	16995	17165	17208	17184	17029	17108	17018	17132	16988	16975	17093	17301	17149	17214	17120	17056	17051	17168	16915	17084	17127	16960	17125	16844	16916	16960	17088	17104	17053	17108	16865	17281	17101	17071	17241	17128	17064	17161	17257	17075	17107	17045	16937	17062	17190	17061	17237	17029	16993	16963	17181	17177	17032	16972	17159	16979	17002	16983	17085	17115	17160	16945	17066	17053	16905	16941	17045	17076	17014	17100	17126	16992	17119	17296	17165	17240	17212	17038	17014	16953	16984	17249	17204	16876	17057	16971	17230	17162	17130	16914	17166	16996	17340	17082	16837	17003	16969	17114	16899	17017	17069	17132	17027	16937	16999	16910	17112	17162	17004	17101	17228	17006	17254	16952	17047	17237	17151	17177	17259	17043	17086	17069	16900	17089	16999	17154	17096	17057	17103	17076	17169	17058	16974	17373	16992	17050	17166	17174	17356	17140	16876	17218	17248	17236	17014	17104	17206	17001	16818	17225	17128	17066	17020	17115	16984	17030	17106	17099	17034	17257	17217	17203	17191	17234	17175	17190	17082	17208	17107	17104	17164	16960	17180	17071	17312	17184	17115	16993	17201	17117	16958	17039	17158	17140	17003	17191	17025	16876	17044	17121	17117	17005	17120	16910	17225	17080	17202	17215	16933	17177	17199	17234	17100	17202	17144	17205	17004	17113	16968	17004	17134	17236	17080	17095	16987	17160	17009	17144	17031	16996	17224	17087	17178	17084	17144	16942	17062	17163	17074	17210	17287	17043	16970	17305	17330	17267	17130	17067	17168	17139	16983	16964	17181	17209	16925	17353	17282	17114	17254	17037	16863	16873	16938	17124	16976	17283	17110	17181	17094	16950	16942	17237	17015	16974	16952	17161	16968	17123	17385	16945	17116	17044	17124	16984	16933	17081	17039	16904	17067	17024	17147	17134	17046	17072	16886	17104	17168	17097	16950	17005	17138	17004	16977	17053	17050	17164	17180	17332	17026	17030	17073	16954	17076	17322	17160	17031	17243	17143	17186	17174	17292	16762	17075	16973	17051	17170	17189	17011	17066	17073	16961	16948	16964	17002	17056	17036	17249	17105	17120	17142	17121	17054	17245	17106	17125	17188	17208	17069	17212	17294	17135	17152	17130	16989	16985	17070	17097	17313	17046	17006	17006	17019	17044	17026	17071	16923	17049	17039	17081	16977	17013	17160	17149	16947	16988	16974	17118	17133	17191	17151	16797	17132	17258	17173	17154	17024	17140	17117	17105	17073	16781	17185	17236	17376	16931	17220	17208	17189	16990	17259	17275	17054	17126	17033	17172	17452	16934	17326	17094	17078	17072	17060	17063	17032	16915	17090	17115	17234	17106	17105	16924	17119	17179	17268	16951	17219	17155	17195	17255	17030	17019	17124	17150	16951	16932	16790	16848	16921	17023	17167	16919	17132	16916	16783	17188	16810	17119	17316	17179	17087	17082	17009	16988	17187	17201	17128	17212	16934	17138	17146	17230	17125	17048	17094	17084	17279	17214	16945	17125	17035	17097	17178	17219	17125	16945	17025	17234	17091	16970	16909	17055	16928	17219	17075	17081	17103	16989	16982	17056	17207	17083	17132	17122	17186	17002	17057	17036	17114	17169	16951	17044	17215	17168	16933	17066	16992	17101	17177	17117	17129	17182	17043	16999	16991	17222	17105	17154	17065	16931	17117	17086	17009	16959	17217	17097	17082	17122	17117	17001	17150	17171	17087	17062	17147	17218	17166	17084	17020	16965	17277	16857	17283	17046	17197	17006	17114	17018	16971	17059	16963	17142	17105	17040	16850	17096	16969	17118	17224	17310	17178	17044	17053	17110	17017	17143	17160	16877	16981	17115	16994	17035	17173	16963	17083	16995	16960	16856	16983	17023	17135	16882	17206	17056	17110	17131	17071	16982	17156	17146	17073	17180	17119	16842	17146	16912	17304	17067	17076	17008	17015	16952	17052	16848	17066	17061	17182	17345	17040	17077	16915	17026	17153	16926	17157	17212	17158	16974	17170	17093	16973	17197	17166	17180	17122	17122	17130	17018	16991	17080	17098	17326	17171	17100	17002	17197	17098	17218	17157	16996	17186	17204	16969	17146	17235	17291	16985	17241	17266	16980	16999	16846	17111	17271	16975	16941	17080	17231	17132	16927	17188	16916	17083	17129	17178	16830	16944	17230	17191	16921	17097	17138	17110	17171	16908	17061	17169	17170	17260	17062	17083	17257	17111	17155	17228	17101	17014	17020	17330	17146	16907	16880	16963	17039	17216	17072	17266	17181	16963	17104	17074	17033	17272	17111	17055	16883	17134	17349	17088	17089	17035	16911	16907	17094	17146	17133	17104	17037	17087	17019	17210	17006	17042	17137	17064	16988	17272	16923	17182	17010	17072	17043	17123	17196	17061	17124	17188	17065	17007	17034	17061	16951	17165	17225	17252	17201	17129	17277	17089	17119	16984	17114	17154	17292	17258	17127	17157	16926	17137	17330	17392	17152	17028	17204	17171	17129	17184	17106	17219	17127	17054	16882	17013	17183	17129	17192	17143	17131	17067	17150	17262	17193	17091	17017	17129	17004	17249	17114	17161	17108	17170	17178	17276	17202	17069	17215	17224	17113	16949	16942	16943	17037	17223	17017	17070	17059	17197	17264	17166	16988	17018	17030	17044	16995	17016	17018	17224	17030	17002	17052	17128	17327	17286	17347	16893	17251	16949	17138	17002	17166	17239	17171	16989	17020	16966	17162	17003	17314	17135	17272	17283	16886	17281	16933	16910	16953	17241	17073	17141	17226	17471	17244	17153	17296	17259	17345	17252	17066	17004	17114	16907	17119	17121	17142	17215	17203	16942	16967	17019	17148	16795	17098	17076	17081	17161	17159	17092	17087	16912	17132	17119	16921	16985	17070	17068	16926	17158	16923	16979	17121	17138	16964	16959	16926	16996	17007	17428	17101	17217	17140	17014	17216	16923	17156	16928	17106	17031	17044	17011	16888	17194	17243	16939	17238	17213	17057	17342	17014	17193	17158	17058	17127	17016	17001	16984	17099	17249	17074	17169	16993	17021	17155	17000	17158	17020	17201	16979	17087	17026	17057	17077	17078	16958	17027	17115	17091	17014	17176	17181	17127	17092	17071	16999	17124	16929	17055	17098	16990	17098	17081	17076	16980	16969	17239	16970	17088	17039	16936	17365	17025	17021	17229	17044	17135	17132	17150	17225	17144	17065	17218	17158	17101	17017	16984	17230	17065	17076	17174	17080	16987	17050	17148	17190	17129	17069	17228	17266	17229	17026	16881	17124	17087	17269	17147	17091	17037	17068	16963	16970	16977	17176	16973	17240	16896	17013	16922	16849	16956	17114	17228	17195	16957	17108	17300	17089	17099	17232	17131	17282	16926	17086	17332	16968	17080	17189	16985	16991	17095	17119	17042	17173	17071	17043	17179	16934	17126	17063	16944	17191	17011	17080	16913	17189	17063	17099	17100	17060	17126	16996	17100	17086	17221	17325	17040	17073	17118	17016	17027	17295	17132	17148	17062	16889	16922	17263	17093	17037	16988	17120	17113	16871	16981	17127	17051	17218	17022	17055	17232	17158	17066	17085	17050	17076	17103	17222	17041	17052	17078	17147	16996	17090	17085	17108	17032	17034	17113	17093	17022	17093	17111	17033	16993	17233	17080	17053	17000	17318	17054	17009	16981	17134	17198	17115	17141	16978	17141	17268	16954	17095	17123	17011	17118	16912	16874	16916	17285	17071	16919	17118	17020	17227	16972	17034	17212	17075	17134	17164	17080	17266	17238	17127	16915	17085	17062	17210	17183	17011	16915	17085	17183	17232	17034	17287	17221	16956	16937	17137	16960	17120	17153	17259	17071	17230	16876	17105	16987	16942	16951	17140	17034	17153	17236	16894	17311	16981	17148	17200	16961	17171	16845	16981	17133	17224	17232	17121	17146	16951	17109	17170	17079	17251	17213	16989	17258	17140	17187	17193	16988	17208	17031	17120	17029	16887	17053	17171	17194	17158	17020	17063	17086	16767	17206	16903	17110	17058	17234	17287	17023	17204	17028	17291	17169	16989	17259	17000	17026	16986	16922	17005	17259	17062	17019	17139	17071	17046	17059	16949	17100	16901	17125	17358	17005	16845	17026	16964	17101	17177	17032	16927	17177	17203	17033	17183	17019	17419	17347	16996	16977	16981	17081	17056	17119	16984	17069	17305	17005	17005	17066	17000	17134	17131	17148	16992	17053	17077	17128	16999	17095	17066	17035	17158	17361	17162	17232	17071	17145	17153	16893	16956	17415	16893	17067	16973	17087	17204	17229	16949	16916	17233	17041	17166	17163	16995	16887	16990	17138	16857	17012	17050	17091	17082	17144	17102	17198	17090	17127	17280	16960	17075	17004	17086	17257	17302	17113	17274	17055	17067	17146	17201	17120	17025	16841	17143	17018	17086	17180	17176	16948	16819	17109	17064	17143	17120	17117	17121	17117	16990	17007	17005	17160	16930	17047	17197	17126	17164	17180	17061	17094	17257	17273	16963	17045	17341	17015	17205	17055	17326	17118	17029	17118	17091	17240	17295	17203	17224	17235	17159	17054	17134	17230	17082	17139	16962	17022	17018	16951	17095	16929	17151	17100	17039	17181
14696	17147	17062	16561	16211	16017	16030	16091	15968	15898	15960	15873	16059	16012	15944	15916	15928	15853	15938	16674	17647	17643	16802	16424	15972	15869	15771	15944	15902	15759	15590	15731	15687	15734	15766	15709	15726	15727	15764	15592	15674	15725	15779	15811	15825	15813	15598	15690	15692	15900	15759	15991	15758	15830	15757	15710	15824	15724	15713	15763	15571	15740	15686	15864	15764	15860	15755	15746	15845	15589	15764	15670	15759	15690	15838	15828	15736	15707	15721	15758	15703	15809	15687	15788	15614	15675	15685	15698	15710	15855	15645	15719	15782	15903	15797	15846	15697	15756	15787	15735	15846	15813	15606	15862	15724	15849	15830	15735	15719	15695	15636	15747	15738	15719	15727	15696	15726	15728	15701	15682	15735	15648	15622	15683	15846	15763	15845	15715	15853	15677	15690	15678	15645	15808	15646	15675	15795	15684	15747	15820	15784	15680	15932	15758	15711	15553	15772	15792	15695	15670	15719	15784	15680	15786	15569	15784	15757	15820	15646	15703	15680	15692	15716	15668	15705	15709	15800	15798	15708	15781	15777	15662	15908	15635	15851	15765	15698	15784	15773	15804	15701	15852	15851	15709	15885	15741	15779	15687	15722	15746	15826	15691	15701	15774	15858	15836	15707	15607	15753	15673	15940	15735	15785	15792	15693	15798	15647	15648	15695	15741	15714	15740	15893	15752	15786	15678	15731	15524	15792	15789	15652	15823	15783	15797	15594	15687	15818	15861	15818	15841	15788	15711	15703	15696	15764	15932	15653	15687	15760	15686	15572	15733	15799	15701	15706	15854	15786	15833	15737	15642	15698	15849	15714	15674	15777	15753	15568	15673	15756	15914	15725	15710	16000	15818	15670	15950	15741	15750	15747	15838	15703	15764	15918	15828	15751	15702	15941	15834	15675	15693	15778	15720	15688	15903	15779	15767	15639	15675	15823	15753	15675	15544	15797	15671	15568	15656	15918	15748	15806	15566	15759	15709	15713	15532	15728	15749	15697	15731	15845	15756	15605	15941	15813	15857	15799	15821	15906	15821	15788	15688	15840	15721	15778	15762	15677	15567	15661	15678	15693	15618	15803	15777	15649	15956	15716	15633	15855	15718	15824	15772	15775	15790	15947	15701	15624	15791	15693	15688	15783	15778	15685	15680	15543	15885	15660	15884	15787	15645	15854	15655	15637	15724	15792	15718	15900	15778	15819	15839	15908	15661	15876	15796	15913	15748	15819	15747	15853	15755	15676	15669	15699	15743	15924	15981	15673	15785	15817	15519	15932	15706	15766	15614	15825	15781	15892	15607	15727	15812	15868	15711	15705	15738	15890	15741	15584	15896	15823	15788	15609	15897	15621	15868	15752	15827	15845	15783	15845	15684	15715	15777	15764	16021	15817	15723	15738	15656	15806	15764	15773	15818	15735	15815	15789	15862	15723	15833	15625	15724	15656	15815	15824	15732	15842	15624	15595	15766	15927	15701	15695	15594	15671	15678	15789	15772	15741	15815	15674	15865	15632	15735	15758	15862	15730	15756	15570	15748	15754	15810	15635	15746	15759	15724	15649	15764	15846	15850	15727	15769	15661	15712	15700	15756	15744	15786	15787	15820	15648	15615	15635	15668	15549	15616	15661	15763	15900	15772	15704	15626	15767	15672	15738	15844	15525	15812	15885	15615	15579	15771	15720	15824	15713	15735	15730	15759	15826	15744	15814	15660	15643	15677	15715	15803	15655	15635	16030	15618	15607	15742	15834	15668	15841	15789	15743	15615	15717	15821	15598	15800	15853	15843	15721	15681	15767	15674	15830	15631	15731	15637	15688	15835	15841	15820	15789	15723	15646	15871	15736	15825	15840	15624	15775	15741	15868	15635	15677	15762	15719	15731	15835	15632	15679	15758	15788	15666	15835	15851	15718	15718	15792	15643	15719	15599	15599	15768	15667	15679	15787	15757	15785	15739	15750	15790	15846	15703	15742	15822	15689	15927	15681	15661	15817	15846	15649	15666	15659	15903	16035	15696	15653	15886	15704	15640	15807	15606	15843	15670	15866	15745	15635	15814	15774	15845	15607	15711	15763	15564	15767	15751	15930	15772	15709	15710	15844	15610	15785	15751	15735	15632	15865	15727	15804	15768	15829	15809	15800	15878	15738	15745	15827	15696	15695	15672	15618	15732	15901	15844	15768	15740	15645	15738	15739	15837	15734	15678	15684	15807	15627	15741	15644	15700	15764	15754	15791	15787	15876	15854	15725	15715	15815	15898	15893	15726	15809	15747	15751	15768	15660	15824	15806	15595	15628	15715	15761	15723	15742	15650	15730	15848	15832	15618	15729	15829	15861	15805	15486	15818	15802	15682	15642	15894	15688	15713	15856	15852	15570	15678	15651	15811	15826	15714	15818	15856	15804	15646	15627	15520	15746	15584	15725	15598	15853	15814	15650	15892	15643	15665	15714	15621	15677	15777	15705	15965	15685	15696	15740	15787	15728	15653	15874	15785	15841	15711	15805	15702	15728	15742	15673	15797	15610	15596	15880	15657	15861	15685	15818	15721	15844	15870	15718	15717	15770	15787	15837	15552	15677	15626	15828	15769	15762	15747	15710	15787	15738	15747	15761	15947	15719	15708	15699	15791	15811	15848	15823	15616	15815	15793	15918	15731	15731	15694	15738	15760	15727	15908	15765	15740	15718	15621	15849	15925	15656	15710	15641	15708	15961	15751	15743	15821	15688	15734	15608	15812	15642	15652	15746	15706	15729	15745	15772	15720	15617	15810	15920	15750	15762	15707	15711	15888	15853	15828	15880	15657	15711	15715	15748	15814	15712	15635	15688	15506	15727	15798	15728	15782	15735	15859	15771	15692	15724	15548	15773	15866	15761	15599	15831	15676	15830	15796	15651	15686	15888	15820	15727	15900	15724	15779	15894	15689	15802	15821	15813	15754	15777	15770	15709	15606	15718	15812	15831	15833	15699	15733	15683	15811	15656	15813	15676	15880	15887	15745	15800	15703	15652	15787	15734	15664	15742	15749	15689	15784	15793	15681	15805	15705	15757	15662	15845	15839	15802	15704	15809	15966	15690	15756	15797	15822	15684	15761	15780	15614	15827	15594	15739	15802	15947	15663	15741	15876	15790	15769	15753	15587	15778	15835	15749	15789	15961	15590	15699	15706	15687	15703	15747	15845	15858	15749	15654	15854	15756	15759	15728	15818	15881	15850	15763	15544	15772	15839	15682	15712	15656	15676	15968	15593	15858	15758	15922	15728	15810	15896	15920	15718	15654	15863	15631	15710	15927	15862	15718	15702	15736	15703	15674	15796	15739	15883	15771	15804	15919	15813	15829	15802	15702	15666	15751	15661	15745	15740	15881	15734	15636	15795	15750	15846	15881	15924	15769	15834	15942	15895	15881	15758	15575	15748	15771	15562	15820	15730	15676	15733	15681	15714	15688	16032	15701	15792	15787	15812	15844	15696	15791	15728	15888	15696	15625	15863	15762	15683	15739	15740	15864	15848	15840	15647	15671	15778	15734	15584	15542	15773	15868	15828	15784	15863	15975	15854	15638	15648	15821	15687	15739	15839	15813	15707	15668	15687	15778	15879	15721	15619	15656	15704	15879	15717	15710	15760	15698	15750	15773	15854	15757	15569	15663	15856	15966	15739	15753	15657	15866	15638	15773	15847	15721	15691	15775	15640	15730	15888	15907	15736	15987	15736	15849	15710	15885	15864	15718	15681	15795	15712	15738	15880	15579	15703	15698	15885	15834	15803	15855	15757	15743	15736	15691	15561	15881	15670	15642	15870	15735	15853	15821	15698	15849	15758	15812	15818	15831	15703	15792	15839	15897	15813	15683	15543	15741	15852	15857	15817	15738	15787	15673	15660	15632	15741	15761	15787	15851	15558	15821	15780	15618	15682	15647	15657	15625	15732	15651	15783	15707	15649	15775	15750	15751	15631	15756	15719	15769	15848	15750	15792	15727	15625	15830	15744	15772	15607	15810	15719	15843	15879	15693	15859	15717	15604	15708	15844	15623	15785	15873	15720	15813	15661	15731	15973	15675	15857	15778	15783	15819	15644	15754	15782	15937	15630	16001	15796	15716	15825	15777	15774	15651	15741	15695	15628	15679	15865	15558	15758	15632	15729	15551	15766	15775	15609	15659	15792	15774	15626	15820	15595	15666	15716	15826	15727	15757	15724	15838	15706	15780	15542	15614	15702	15780	15868	15933	15681	15699	15688	15654	15702	15770	15664	15586	15855	15844	15654	15952	15662	15790	15711	15885	15620	15887	15623	15703	15898	15823	15783	15623	15949	15820	15763	15744	15724	15837	15806	15737	15767	15581	15752	15818	15750	15626	15791	15657	15647	15877	15690	15788	15762	15763	15682	15896	15645	15679	15903	15759	15688	15786	15952	15655	15667	15633	15786	15793	15753	15872	15750	15903	15670	15618	15754	15733	15708	15758	15609	15657	15790	15630	15874	15751	15921	15763	15808	15828	15709	15807	15554	15625	15792	15896	15688	15815	15646	15848	15816	15775	15716	15686	15612	15710	15891	15755	15691	15893	15813	15803	15597	15717	15832	15857	15858	15608	15669	15545	15705	15919	15774	15817	15757	15732	15853	15784	15764	15698	15756	15612	15844	15794	15661	15738	15765	15778	15702	15820	15799	15746	15738	15708	15855	15854	15653	15875	15788	15794	15649	15650	15727	15691	15720	15638	15845	15697	15825	15711	15660	15884	15934	15825	15785	15779	15584	15741	15908	15816	15892	15927	15750	15603	15969	15702	15870	15751	15764	15846	15625	15845	15714	15546	15743	15837	15643	15684	15859	15541	15932	15639	15778	15749	15819	15630	15798	15628	15890	15836	15760	15676	15775	15682	15634	15841	15644	15638	15726	15776	15661	15792	15921	15716	15891	15934	15592	15811	15701	15685	15872	15729	15586	15687	15844	15741	15784	15757	15874	15858	15632	15598	15769	15768	15760	15794	15853	15983	15506	15763	15721	15604	15737	15740	15870	15826	15690	15810	15795	15780	15745	15732	15809	15697	15812	15753	15864	15779	15836	15701	15931	15649	15688	15590	15724	15589	15910	15956	15778	15834	15739	15967	15649	15786	15767	15816	15827	15649	15776	15820	15900
23913	20987	28245	24010	21638	20326	19707	17475	17110	17317	17225	17141	17142	17112	17065	17045	16974	16969	16920	20615	24897	23896	21010	18395	17286	16763	16775	16733	16968	16702	16676	16756	16707	16690	16928	16765	16563	16679	16705	16908	16701	16811	16710	16634	16678	16718	16857	16733	16741	16587	16518	16780	16814	16860	16852	16675	16822	16677	16742	16771	16722	16722	16542	16727	16668	16685	16691	16534	16612	16574	16790	16768	16510	16424	16421	16964	16683	16630	16778	16675	16621	16561	16797	16835	16648	16682	16759	16591	16814	16830	16731	16777	16522	16780	16756	16597	16714	16571	16714	16549	16816	16709	16806	16657	16701	16583	16665	16736	16608	16781	16622	16466	16782	16604	16602	16757	16774	16648	16818	16834	16601	16669	16785	16524	16631	16551	16814	16810	16647	16725	16755	16686	16883	16639	16707	16798	16777	16671	16719	16893	17005	16712	16603	16734	16839	16670	16619	16745	16623	16464	16548	16660	16601	16693	16847	16675	16646	16777	16770	16682	16788	16704	16733	16734	16659	16732	16772	16928	16554	16722	16624	16636	16634	16556	16847	16623	16722	16941	16634	16736	16741	16483	16616	16518	16773	16792	16696	16674	16623	16501	16714	16849	16696	16835	16554	16642	16746	16644	16545	16591	16614	16684	16598	16635	16637	16692	16833	16640	16690	16562	16658	16599	16635	16679	16557	16794	16618	16853	16567	16651	16729	16746	16587	16598	16646	16527	16739	16720	16527	16522	16728	16787	16801	16687	16796	16725	16623	16537	16519	16583	16746	16423	16526	16570	16793	16757	16749	16585	16743	16584	16616	16703	16672	16621	16618	16684	16570	16844	16530	16750	16676	16826	16790	16683	16678	16753	16978	16824	16672	16786	16825	16596	16896	16711	16674	16722	16807	16613	16511	16597	16550	16487	16544	16575	16706	16652	16788	16637	16809	16670	16570	16583	16708	16662	16686	16557	16545	16632	16736	16480	16721	16640	16571	16687	16734	16778	16527	16621	16665	16628	16654	16649	16640	16582	16705	16804	16741	16586	16791	16710	16755	16753	16688	16927	16828	16737	16477	16402	16606	16791	16805	16767	16680	16633	16775	16599	16543	16574	16599	16913	16785	16798	16780	16725	16709	16502	16601	16705	16680	16548	16872	16818	16730	16495	16613	16666	16586	16508	16685	16720	16599	16745	16542	16675	16775	16740	16819	16718	16721	16630	16640	16594	16626	16470	16684	16730	16615	16717	16586	16479	16717	16840	16580	16612	16729	16643	16685	16596	16772	16446	16777	16718	16765	16893	16608	16417	16764	16605	16705	16671	16786	16838	16586	16571	16596	16750	16758	16619	16548	16650	16590	16778	16693	16819	16618	16546	16535	16645	16529	16799	16718	16632	16519	16609	16557	16652	16645	16793	16814	16371	16548	17017	16489	16763	16554	16772	16735	16491	16647	16751	16574	16808	16615	16657	16636	16665	16562	16546	16756	16618	16919	16567	16650	16730	16844	16747	16778	16525	16647	16485	16732	16557	16654	16744	16775	16577	16810	16667	16792	16649	16699	16631	16513	16593	16788	16717	16619	16738	16658	16468	16604	16751	16875	16661	16804	16457	16712	16600	16590	16644	16395	16666	16684	16570	16661	16768	16690	16731	16889	16763	16626	16618	16632	16715	16675	16674	16738	16749	16781	16625	16483	16756	16804	16662	16588	16569	16623	16737	16627	16578	16606	16877	16932	16469	16807	16565	16718	16628	16636	16657	16695	16410	16712	16623	16523	16772	16653	16599	16560	16658	16696	16722	16651	16946	16777	16716	16671	16646	16578	16661	16736	16718	16641	16599	16736	16607	16424	16655	16760	16577	16462	16609	16682	16868	16846	16733	16648	16671	16599	16523	16538	16681	16730	16613	16718	16631	16718	16763	16474	16717	16486	16557	16756	16783	16710	16518	16780	16548	16508	16721	16615	16547	16538	16628	16460	16600	16550	16547	16568	16665	16778	16811	16640	16715	16657	16661	16800	16803	16799	16708	16738	16502	16640	16788	16611	16701	16636	16576	16723	16633	16731	16678	16754	16662	16561	16645	16821	16589	16624	16726	16784	16783	16426	16773	16748	16735	16709	16708	16648	16836	16678	16806	16660	16567	16619	16642	16803	16569	16653	16867	16878	16620	16698	16537	16555	16873	16753	16953	16825	16569	16595	16599	16748	16612	16791	16808	16849	16717	16875	16825	16781	16711	16834	16704	16722	16584	16890	16698	16723	16765	16646	16538	16685	16569	16708	16626	16601	16726	16549	16626	16808	16770	16687	16879	16559	16709	16765	16821	16728	16925	16767	16609	16742	16854	16865	16683	16726	16567	16724	16621	16778	16541	16753	16644	16641	16811	16672	16728	16699	16542	16557	16677	16598	16624	16832	16636	16584	16680	16708	16773	16808	16602	16631	16875	16716	16444	16715	16620	16841	16645	16545	16648	16760	16755	16554	16732	16638	16589	16507	16948	16554	16701	16440	16768	16659	16661	16716	16678	16755	16696	16521	16722	16693	16404	16718	16533	16911	16795	16725	16624	16652	16588	16728	16709	16682	16620	16708	16701	16566	16639	16663	16580	16670	16586	16645	16836	16756	16741	16543	16786	16823	16629	16632	16783	16630	16843	16820	16669	16662	16740	16497	16704	16697	16605	16797	16605	16626	16690	16886	16583	16573	16744	16636	16541	16592	16767	16781	16661	16810	16726	16788	16799	16840	16618	16447	16597	16779	16564	16826	16477	16698	16826	16850	16470	16642	16691	16643	16817	16740	16592	16788	16687	16504	16610	16910	16708	16671	16778	16648	16546	16740	16656	16552	16603	16700	16636	16731	16590	16693	16714	16704	16644	16515	16766	16765	16619	16831	16645	16664	16849	16598	16477	16552	16493	16675	16707	16786	16695	16823	16714	16651	16601	16722	16717	16492	16660	16673	16499	16528	16688	16633	16870	16777	16811	16746	16569	16899	16616	16651	16506	16743	16496	16712	16738	16677	16711	16683	16804	16594	16653	16736	16567	16504	16595	16669	16884	16630	16812	16746	16661	16539	16535	16626	16642	16705	16536	16699	16603	16619	16629	16676	16547	16432	16733	16596	16538	16843	16567	16805	16579	16466	16772	16793	16727	16656	16607	16545	16656	16608	16639	16650	16698	16740	16692	16626	16841	16760	16802	16648	16702	16670	16602	16643	16684	16696	16674	16752	16617	16827	16772	16808	16819	16550	16725	16597	16540	16552	16741	16727	16492	16620	16374	16538	16672	16612	16625	16712	16531	16710	16630	16780	16716	16570	16742	16858	16508	16525	16552	16686	16884	16723	16671	16720	16661	16584	16675	16720	16721	16518	16605	16495	16872	16760	16649	16790	16644	16646	16495	16557	16786	16685	16675	16757	16571	16782	16539	16817	16719	16634	16608	16684	16764	16530	16775	16838	16706	16615	16754	16419	16650	16981	16815	16787	16679	16631	16631	16771	16807	16597	16703	16933	16533	16664	16648	16673	16742	16581	16695	16794	16682	16628	16682	16770	16670	16692	16754	16767	16682	16640	16705	16875	16628	16612	16477	16762	16734	16465	16542	16701	16756	16473	16719	16528	16505	16565	16757	16757	16639	16683	16848	16748	16809	16849	16530	16760	16608	16593	16607	16748	16571	16640	16585	16591	16640	16633	16503	16579	16608	16740	16789	16676	16727	16767	16595	16639	16538	16579	16564	16677	16941	16797	16715	16502	16497	16631	16682	16756	16728	16686	16634	16675	16801	16798	16496	16867	16663	16853	16318	16605	16917	16643	16526	16622	16627	16815	16617	16776	16740	16847	16724	16512	16613	16455	16671	16742	16500	16697	16664	16630	16732	16635	16776	16622	16665	16744	16661	16673	16491	16688	16631	16543	16802	16529	16618	16617	16632	16666	16675	16508	16745	16706	16940	16743	16663	16649	16615	16859	16817	16744	16452	16794	16677	16779	16533	16757	16788	16650	16764	16359	16543	16597	16583	16738	16537	16725	16576	16680	16658	16599	16520	16624	16574	16586	16760	16761	16665	16712	16714	16958	16869	16720	16690	16555	16708	16644	16563	16781	16565	16535	16652	16814	16721	16802	16713	16661	16611	16825	16557	16724	16580	16646	16718	16717	16479	16752	16633	16733	16802	16548	16878	16687	16604	16529	16799	16610	16706	16778	16681	16803	16734	16574	16590	16465	16811	16610	16751	16720	16860	16819	16697	16555	16868	16630	16649	16624	16580	16736	16641	16946	16662	16959	16618	16630	16503	16662	16689	16927	16635	16708	16690	16730	16651	16799	16564	16630	16583	16605	16663	16683	16735	16606	16905	16750	16609	16866	16951	16855	16834	16636	16854	16764	16662	16699	16777	16832	16455	16743	16476	16610	16633	16545	16508	16756	16885	16567	16727	16724	16611	17011	16890	16574	16753	16737	16657	16754	16667	16715	16530	16826	16711	16542	16629	16733	16641	16657	16801	16566	16663	16615	16549	16847	16891	16807	16736	16600	16773	16416	16565	16653	16831	16580	16867	16706	16667	16787	16528	16800	16581	16606	16608	16542	16592	16752	16493	16729	16633	16780	16788	16832	16671	16726	16845	16710	16693	16742	16664	16639	16674	16712	16508	16642	16625	16763	16795	16624	16674	16707	16735	16709	16628	16743	16734	16630	16790	16844	16675	16600	16825	16490	16613	16557	16853	16857	16709	16789	16692	16600	16711	16887	16641	16712	16597	16837	16505	16780	16720	16730	16753	16763	16605	16653	16859	16700	16700	16620	16851	16682	16449	16741	16589	16745	16708	16696	16643	16813	16641	16775	16830	16677	16819	16689	16636	16538	16657	16713	16667	16662	16713	16831	16648	16707	16735	16836	16654	16609	16778	16660	16669	16797	16562	16766	16476	16676	16726	16601	16547	16635	16787	16529	16587	16656	16605	16793	16691	16620	16556	16571	16726	16812	16513	16616	16794	16688	16519	16583	16836	16845	16771	16692	16545	16541	16653	16609	16867	16620	16771	16738	16492	16624	16508	16631	16730	16715	16476	16914	16512	16819	16809	16795	16678	16685	16670	16546	16720	16792	16792	16624	16563	16873	16733	16707	16816	16642	16543	16826	16681
14178	23361	21941	18752	17622	17195	16777	16461	16523	16112	16062	16160	16081	16037	16198	16142	16040	15961	15954	22460	27006	25059	20551	17194	15785	15634	15703	15545	15527	15586	15566	15549	15660	15559	15575	15665	15795	15618	15537	15650	15601	15572	15589	15498	15524	15733	15582	15470	15591	15641	15476	15725	15584	15553	15504	15486	15662	15584	15699	15465	15521	15658	15465	15437	15594	15489	15615	15823	15483	15567	15667	15633	15520	15572	15368	15601	15513	15469	15570	15608	15519	15584	15648	15496	15360	15531	15550	15582	15624	15626	15566	15770	15446	15416	15387	15480	15642	15652	15715	15529	15613	15418	15451	15583	15515	15713	15571	15541	15355	15510	15568	15251	15654	15507	15503	15499	15414	15457	15569	15544	15529	15497	15554	15636	15485	15290	15492	15447	15604	15677	15378	15634	15516	15292	15461	15586	15350	15492	15439	15554	15467	15569	15449	15533	15660	15477	15673	15585	15425	15428	15661	15597	15595	15581	15523	15756	15627	15584	15570	15456	15421	15562	15434	15468	15535	15499	15501	15568	15439	15617	15713	15439	15477	15484	15494	15626	15630	15696	15509	15563	15727	15540	15534	15585	15637	15549	15710	15647	15544	15548	15543	15518	15539	15542	15380	15527	15598	15519	15519	15387	15492	15667	15499	15626	15388	15642	15515	15679	15560	15468	15551	15434	15545	15495	15713	15566	15592	15363	15630	15534	15675	15452	15575	15625	15516	15610	15442	15482	15775	15481	15586	15616	15433	15483	15627	15568	15599	15292	15404	15611	15539	15495	15472	15644	15544	15416	15639	15289	15487	15566	15505	15763	15485	15445	15603	15714	15698	15580	15570	15531	15473	15380	15465	15449	15396	15527	15616	15626	15498	15740	15657	15521	15521	15433	15669	15524	15461	15498	15506	15442	15460	15458	15724	15586	15608	15463	15586	15601	15564	15499	15612	15576	15605	15755	15397	15563	15680	15427	15520	15449	15626	15519	15624	15540	15580	15531	15645	15576	15660	15521	15544	15402	15431	15542	15445	15491	15488	15530	15587	15490	15459	15573	15471	15517	15597	15566	15565	15649	15498	15666	15507	15580	15537	15454	15542	15586	15686	15680	15416	15408	15426	15442	15421	15435	15531	15488	15517	15263	15636	15401	15383	15519	15582	15507	15519	15398	15663	15551	15617	15572	15535	15511	15626	15546	15544	15530	15538	15470	15543	15644	15459	15635	15448	15530	15485	15486	15562	15643	15587	15400	15444	15562	15349	15470	15618	15444	15600	15525	15538	15516	15704	15747	15631	15646	15418	15363	15408	15401	15555	15502	15565	15218	15435	15551	15382	15595	15560	15547	15530	15464	15602	15599	15495	15657	15448	15527	15664	15434	15513	15785	15557	15564	15575	15848	15555	15638	15505	15523	15574	15583	15651	15521	15641	15511	15532	15600	15559	15557	15525	15556	15459	15458	15591	15655	15593	15495	15587	15493	15390	15583	15509	15656	15489	15499	15567	15558	15577	15475	15502	15605	15432	15614	15636	15372	15592	15550	15421	15537	15636	15372	15529	15500	15471	15481	15471	15662	15550	15484	15534	15570	15538	15374	15623	15518	15442	15584	15621	15554	15524	15699	15668	15538	15416	15682	15533	15584	15590	15462	15473	15518	15574	15357	15511	15407	15551	15620	15469	15509	15494	15356	15601	15543	15447	15693	15542	15435	15728	15511	15567	15465	15527	15543	15693	15675	15491	15551	15596	15695	15646	15527	15429	15512	15436	15569	15487	15566	15659	15434	15355	15548	15592	15487	15480	15465	15519	15578	15480	15662	15664	15399	15558	15557	15491	15537	15515	15486	15636	15597	15581	15634	15523	15666	15429	15470	15559	15459	15722	15587	15570	15592	15368	15508	15557	15491	15421	15470	15539	15536	15558	15421	15435	15475	15660	15641	15624	15634	15742	15677	15532	15611	15655	15616	15497	15490	15806	15494	15561	15381	15485	15583	15621	15653	15485	15564	15596	15593	15631	15332	15492	15493	15512	15459	15621	15401	15537	15634	15601	15547	15582	15466	15449	15437	15450	15548	15643	15503	15550	15372	15702	15397	15597	15463	15612	15570	15692	15427	15511	15321	15552	15495	15468	15583	15467	15614	15629	15513	15441	15530	15582	15702	15486	15716	15499	15746	15545	15508	15575	15377	15511	15447	15405	15578	15541	15621	15617	15495	15591	15608	15350	15662	15490	15568	15512	15349	15666	15477	15580	15506	15513	15541	15519	15446	15647	15629	15547	15554	15602	15576	15436	15634	15655	15514	15597	15496	15584	15589	15490	15472	15581	15542	15310	15554	15682	15606	15528	15479	15597	15540	15523	15720	15586	15573	15441	15588	15396	15473	15399	15391	15510	15571	15607	15534	15552	15489	15547	15568	15208	15448	15626	15525	15370	15485	15506	15580	15452	15399	15435	15514	15471	15509	15641	15522	15379	15623	15506	15628	15423	15562	15656	15448	15366	15593	15564	15769	15469	15399	15557	15501	15497	15535	15490	15683	15377	15729	15486	15488	15569	15686	15482	15535	15578	15474	15593	15523	15351	15440	15368	15637	15555	15388	15586	15414	15565	15523	15566	15478	15346	15681	15542	15559	15632	15559	15500	15518	15543	15545	15560	15381	15399	15643	15573	15545	15414	15390	15456	15504	15487	15460	15412	15601	15646	15621	15471	15567	15412	15494	15595	15412	15381	15505	15563	15638	15531	15591	15347	15456	15513	15536	15685	15469	15466	15523	15469	15618	15600	15566	15522	15725	15381	15734	15591	15562	15610	15555	15391	15479	15513	15616	15460	15509	15579	15555	15492	15577	15607	15346	15701	15597	15422	15597	15523	15517	15599	15630	15509	15355	15658	15408	15419	15714	15373	15638	15500	15708	15543	15572	15575	15549	15440	15453	15527	15486	15514	15519	15379	15583	15528	15518	15543	15576	15645	15597	15550	15525	15436	15518	15480	15650	15644	15494	15631	15596	15553	15448	15647	15570	15556	15629	15477	15637	15548	15557	15476	15402	15453	15566	15520	15566	15490	15365	15560	15632	15621	15741	15456	15567	15513	15471	15529	15683	15580	15646	15518	15543	15412	15597	15504	15726	15393	15499	15533	15460	15506	15647	15581	15746	15556	15571	15616	15564	15443	15358	15576	15513	15699	15419	15469	15493	15690	15481	15472	15573	15411	15476	15454	15727	15467	15461	15453	15526	15402	15521	15712	15379	15526	15420	15403	15413	15516	15478	15609	15576	15530	15673	15551	15352	15700	15619	15441	15395	15473	15678	15798	15402	15532	15645	15523	15470	15611	15570	15514	15590	15525	15552	15420	15496	15610	15462	15482	15584	15444	15496	15407	15430	15624	15397	15360	15624	15491	15580	15663	15403	15399	15476	15505	15458	15560	15654	15504	15416	15732	15660	15348	15585	15414	15560	15417	15580	15420	15647	15523	15469	15636	15562	15691	15505	15469	15643	15592	15579	15629	15427	15572	15501	15473	15496	15518	15701	15587	15661	15717	15560	15671	15453	15458	15649	15523	15663	15713	15559	15482	15667	15440	15514	15595	15484	15460	15638	15530	15596	15658	15459	15491	15578	15634	15477	15625	15575	15594	15408	15586	15511	15637	15597	15540	15508	15729	15464	15473	15494	15563	15437	15652	15637	15464	15524	15502	15507	15728	15562	15535	15503	15606	15620	15643	15486	15458	15384	15641	15402	15280	15558	15561	15476	15614	15515	15447	15517	15454	15559	15431	15363	15570	15352	15584	15392	15425	15468	15604	15550	15526	15477	15455	15550	15484	15376	15425	15615	15561	15497	15637	15423	15597	15621	15618	15562	15561	15293	15751	15466	15541	15655	15409	15389	15428	15603	15543	15522	15402	15671	15680	15632	15606	15421	15477	15539	15345	15498	15607	15390	15412	15525	15647	15447	15612	15427	15454	15532	15624	15544	15557	15636	15623	15481	15562	15549	15654	15422	15542	15430	15492	15458	15482	15469	15533	15487	15557	15533	15549	15578	15584	15584	15433	15617	15641	15669	15590	15502	15611	15512	15493	15564	15417	15296	15444	15661	15552	15512	15698	15434	15532	15539	15625	15520	15602	15477	15353	15475	15623	15491	15531	15502	15461	15536	15437	15452	15691	15611	15626	15549	15515	15408	15532	15606	15346	15539	15717	15593	15417	15506	15426	15401	15480	15573	15564	15500	15458	15577	15524	15550	15433	15675	15360	15599	15475	15550	15569	15508	15629	15498	15547	15506	15531	15551	15506	15462	15626	15460	15639	15699	15434	15571	15605	15564	15609	15513	15562	15590	15510	15429	15604	15382	15460	15451	15720	15634	15431	15465	15463	15755	15443	15470	15558	15503	15571	15355	15592	15625	15424	15727	15452	15591	15354	15621	15443	15570	15526	15646	15390	15759	15724	15455	15682	15613	15539	15538	15665	15378	15456	15633	15766	15496	15539	15515	15544	15676	15517	15464	15603	15586	15553	15661	15473	15532	15421	15447	15363	15505	15495	15518	15547	15551	15618	15707	15450	15378	15582	15556	15489	15683	15466	15409	15503	15576	15441	15465	15497	15565	15567	15576	15767	15618	15521	15579	15492	15555	15407	15615	15461	15519	15506	15464	15540	15509	15479	15450	15515	15501	15554	15453	15763	15581	15410	15792	15511	15629	15457	15565	15694	15551	15422	15521	15560	15592	15624	15432	15674	15689	15451	15584	15594	15499	15487	15505	15522	15476	15621	15632	15415	15620	15682	15589	15528	15628	15644	15601	15763	15428	15587	15583	15457	15522	15563	15509	15546	15578	15720	15559	15475	15533	15603	15634	15517	15521	15609	15653	15484	15565	15646	15615	15527	15536	15477	15617	15511	15455	15547	15728	15482	15586	15754	15485	15518	15524	15467	15635	15420	15510	15551	15573	15377	15722	15549	15627	15668	15456	15581	15575	15462	15616	15509	15582	15601	15538	15612	15551	15677	15388	15591	15541	15402	15457	15518	15491	15577	15594	15674	15399	15414	15583	15561	15538	15454	15469	15669	15471	15493	15477	15444	15643	15539	15493	15509	15508	15610	15531	15542	15327	15600	15431	15431	15521	15453	15607	15634	15435
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
