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
339894441519	339894442038	339894442586	339894443136	339894443686	339894444236	339894444786	339894445336	339894445886	339894446436	339894446986	339894447536	339894448086	339894448636	339894449186	339894449736	339894450286	339894450836	339894451386	339894451936	339894452486	339894453036	339894453586	339894454136	339894454686	339894455236	339894455786	339894456336	339894456886	339894457436	339894457986	339894458536	339894459086	339894459636	339894460186	339894460736	339894461286	339894461838	339894462386	339894462936	339894463486	339894464036	339894464586	339894465136	339894465686	339894466236	339894466786	339894467336	339894467886	339894468436	339894468986	339894469536	339894470086	339894470636	339894471186	339894471736	339894472286	339894472836	339894473386	339894473936	339894474486	339894475036	339894475586	339894476136	339894476686	339894477236	339894477786	339894478336	339894478886	339894479436	339894479986	339894480536	339894481086	339894481636	339894482186	339894482736	339894483286	339894483836	339894484386	339894484936	339894485486	339894486036	339894486586	339894487136	339894487686	339894488236	339894488786	339894489338	339894489886	339894490436	339894490986	339894491536	339894492086	339894492636	339894493186	339894493736	339894494286	339894494836	339894495389	339894495936	339894496486	339894497036	339894497586	339894498136	339894498686	339894499236	339894499786	339894500336	339894500886	339894501436	339894501986	339894502536	339894503086	339894503636	339894504186	339894504736	339894505286	339894505836	339894506386	339894506936	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21475	20101	27464	22497	20590	24413	28879	24687	22724	22193	22473	22252	22272	22078	22125	22083	21858	21721	21521	21515	21390	21447	21420	21065	21007	20912	21623	24234	24869	23726	22835	21832	21192	20921	20971	20900	20685	20914	20775	20762	20835	20707	20768	20764	20596	20611	20648	20778	21011	20915	20832	20638	20974	20897	20678	20789	20780	20528	20471	20646	20808	20667	20717	20682	20556	20645	20683	20597	20809	20589	20622	20672	20541	20629	20667	20720	20692	20871	20632	20585	20852	20573	20739	20716	20705	20796	20713	20706	20764	20562	20939	20824	20549	20670	20864	20760	20668	20789	20576	20890	20897	20698	20832	20689	20690	20713	20822	20844	20729	20574	20667	20515	20855	20725	20562	20638	20472	20571	20674	20775	20748	20818	20596	20561	20682	20659	20722	20653	20526	20609	20667	20747	20774	20634	20885	20703	20713	20818	20635	20553	20698	20898	20838	20706	20717	20737	20779	20518	20520	20938	20840	20703	20710	20608	20607	20545	20665	20754	20456	20730	20996	20631	20693	20807	20821	20909	20454	20624	20603	20734	20852	20740	20598	20542	20706	20777	20906	20736	20752	20866	20776	20653	20600	20684	20737	20626	20494	20509	20751	20747	20725	20612	20854	20577	20451	20621	20825	20533	20711	20522	20853	20883	20697	20464	20598	20897	20836	20756	20853	20922	20778	20606	20644	20927	20887	20787	20741	20471	20734	20822	20501	20694	20663	20773	20848	20703	20754	20734	20660	20829	21012	20827	20933	20896	20772	20868	20746	20320	20769	20476	20650	20512	20590	20659	20695	20724	20842	20910	20480	20806	20638	20740	20795	20808	20682	20544	20657	20405	20650	20481	20615	20573	20720	20590	20827	20756	20624	20697	20384	20841	20811	20882	20607	20736	20548	20801	20893	20520	20607	20790	20639	20671	20581	20628	20657	20506	20571	20752	20612	20600	20650	20552	20556	20858	20662	20825	20736	20487	20517	20658	20624	20793	20589	20727	20668	20808	20834	20836	20763	20773	20777	20866	20708	20712	20741	20554	20783	20781	20676	20818	20702	20629	20734	20583	20653	20771	20412	20462	20673	20485	20682	20769	20609	20619	20674	20630	20589	20552	20410	20752	20562	20596	20700	20590	20647	20683	20752	20666	20835	20847	20809	20654	20689	20876	20833	20585	20763	20750	20875	20818	20889	20707	20445	20518	20624	20828	20678	20905	20922	20732	20748	20729	20648	20674	20597	20792	20815	20561	20720	20472	20607	20838	20530	20691	20552	20704	20655	20510	20713	20748	20569	20695	20554	20808	20659	20661	20706	20840	20711	20770	20644	20918	20743	20869	20839	20609	20499	20686	20654	20672	20666	20873	20558	20535	20792	20685	20659	20701	20574	20696	20837	20830	20753	20489	20728	20671	20578	20559	20806	20574	20594	20702	20571	20772	20571	20678	20635	20623	20777	20604	20621	20500	20572	20589	20547	20707	20812	20664	20633	20841	20711	20745	20764	20642	20870	20806	20712	20632	20735	20509	20550	20859	20491	20737	20666	20790	20734	20791	20710	20676	20702	20593	20881	20812	20786	20707	20832	20749	20701	20850	20667	20604	20578	20732	20601	20556	20635	20687	20787	20797	20766	20578	20634	20513	20686	21085	20663	20717	20554	20740	20726	20731	20680	20715	20823	20695	20602	20753	20813	20623	20488	20594	20689	20772	20563	20663	20758	20704	20740	20877	20673	20672	20538	20761	20806	20543	20428	20658	20644	20547	20849	20760	20709	20830	20801	20739	20548	20640	20799	20703	20681	20788	20825	20631	20759	20588	20701	20685	20806	20638	20543	20770	20867	20647	20650	20560	20561	20824	20880	20766	20793	20465	20753	20594	20697	20557	20557	20693	20777	20764	20413	20520	20602	20705	20786	20801	20711	20622	20902	20624	20810	20826	20910	20744	20885	20675	20603	20520	20859	20716	20919	20622	20779	20729	20679	20809	20594	20725	20801	20702	20658	20544	20656	20820	20641	20742	20476	20613	20815	20726	20636	20496	20790	20795	20524	20632	20799	20957	20521	20590	20961	20643	20594	20631	20722	20655	20602	20636	20842	20522	20630	20663	20799	20573	20538	20527	20709	20468	20646	20643	20854	20632	20582	20450	20620	20691	20825	20718	20621	20615	20528	20669	20640	20596	20763	20616	20654	20886	20723	20797	20761	20575	20933	20872	20838	20637	20895	20878	20768	20761	20784	20600	20608	20582	20795	20796	20599	20798	20625	20954	20739	20541	20694	20636	20848	20674	20706	20762	20664	20792	20557	20855	20816	20659	20600	20550	20694	20718	20781	20894	20620	20728	20704	20604	20878	20667	20936	20620	20490	20655	20894	20605	20712	20760	20660	20744	20872	20729	20598	20703	20677	20982	20915	20493	20661	20553	20584	20700	20537	20677	20673	20776	20675	20661	20645	20777	20649	20771	20777	20867	20736	20527	20648	20669	20750	20522	20729	20763	20755	20704	20556	20662	20700	20687	20700	20780	20609	20626	20597	20404	20420	20721	20485	20723	20411	20749	20671	20650	20796	20582	20648	20514	20471	20750	20755	20663	20968	20478	20426	20831	20613	20782	20817	20613	20699	20833	20596	20571	20529	20851	20687	20629	20900	20522	20711	20579	20654	20665	20586	20946	20820	20747	20609	20608	20751	20803	20758	20751	20699	20783	20827	20658	20918	20719	20775	20632	20738	20631	20574	20673	20545	20722	20752	20443	20686	20730	20811	20625	20704	20593	20490	20582	20969	20659	20674	20683	20585	20732	20630	20798	20621	20749	20819	20838	20638	20552	20631	20754	20762	20767	20471	20544	20603	20695	20758	20634	20488	20548	20598	20696	20640	20727	20719	20899	20631	20490	20688	20684	20737	20733	20699	20589	20696	20653	20674	20682	20717	20572	20698	20445	20768	20643	20604	20742	20703	20758	20619	20505	20492	20578	20557	20483	20672	20780	20654	20830	20634	20511	20798	20784	20575	20873	20590	20626	20814	20641	20716	20758	20796	20599	20491	20393	20785	20601	20563	20565	20752	20674	20829	20740	20602	20496	20785	20641	20629	20883	20668	20584	20669	20688	20680	20711	20512	20793	20593	20635	20756	20517	20553	20711	20897	20866	20699	20577	20738	20878	20651	20721	20831	20666	20593	20668	20724	20582	20405	20566	20717	20679	20434	20710	20598	20767	20731	20923	20884	20750	20665	20673	20785	20629	20817	20590	20532	20519	20389	20755	20540	20544	20727	20742	20915	20627	20763	20738	20638	20749	20526	20824	20947	20679	20483	20589	20795	20889	20688	20696	20596	20660	20582	20706	20589	20805	20688	20923	20804	20519	20506	20719	20617	20818	20581	20746	20693	20693	20700	20748	20710	20713	20766	20702	20840	20951	20764	20633	20527	20787	20831	20600	20792	20577	20638	20559	20776	20668	20701	20656	20672	20494	20874	20772	20736	20605	20743	20475	20736	20581	20705	20578	20430	20542	20624	20587	20582	20476	20601	20710	20701	20725	20615	20488	20791	20697	20790	20611	20833	20750	20681	21017	20920	20689	20687	20832	20826	20848	20704	20602	20637	20699	20619	20706	20788	20694	20581	20719	20693	20600	20698	20613	20691	20794	20754	20892	20672	20818	20785	20672	20580	20579	20766	20584	20756	20535	20943	20421	20645	20914	20549	20788	20772	20640	20688	20567	20659	20834	20323	20624	20706	20608	20788	20530	20877	20678	20837	20746	20867	20628	20684	20579	20624	20740	20703	20488	20631	20635	20775	20549	20754	20720	20588	20759	20683	20595	20638	20807	20867	20890	20776	20527	20693	20696	20791	20751	20770	20590	20618	20690	20739	20728	20761	20613	20588	20534	20700	20677	20739	20658	20788	20421	20841	20524	20627	20714	20844	20621	20489	20547	20856	20846	20808	20600	20558	20643	20470	20785	20667	20556	20689	20620	20578	20618	20637	20680	20723	20657	20529	20465	20525	20839	20609	20688	20915	20455	20953	20812	20738	20661	20716	20767	20546	20744	20732	20569	20920	20673	20436	20764	20544	20678	20762	20633	20687	20665	20669	20789	20622	20802	20801	20827	20666	20913	20699	20640	20521	20679	20787	20675	20541	20874	20834	20807	20675	20827	20605	20744	20826	20633	20669	20717	20545	20834	20795	20690	20676	20616	20971	20852	20466	20488	20687	20563	20542	20783	20632	20633	20733	20545	20746	20675	20641	20901	20661	20845	20686	20774	20683	20575	20434	20654	20802	20359	20721	20931	20551	20883	20689	20579	20604	20589	20574	20592	20522	20529	20706	20801	20852	20794	20565	20667	20883	20472	20507	20463	20669	20823	20936	20614	20634	20603	20614	20821	20571	20653	20675	20733	20819	20824	20918	20845	20600	20654	20609	20766	20871	20702	20718	20894	20773	20739	20713	20568	20792	20707	20834	20554	20729	20603	20598	20547	20787	20633	20695	20469	20874	20583	20783	20711	20674	20879	20641	20582	20429	20590	20602	20749	20538	20491	20709	20726	20744	20639	20799	20612	20759	20600	20569	20684	20883	20582	20703	20637	20646	20365	20722	20786	20553	20507	20615	20756	20799	20507	20658	20708	20674	20719	20718	20928	20652	20600	20505	20560	20654	20843	20614	20468	20918	20600	20783	20660	20678	20553	20683	20755	20900	20464	20737	20755	20514	20893	20752	20731	20728	20726	20596	20498	20787	20536	20760	20796	20661	20845	20744	20693	20581	20448	20904	20842	20858	20565	20489	20643	20782	20720	20668	20669	20498	20743	20627	20689	20675	20743	20706	20822	20668	20774	20669	20657	20611	20680	20714	20691	20793	20696	20824	20528	20849	21003	20814	20611	20723	20649	20773	20961	20397	20729	20639	20810	20718	20720	20575	20677	20847	20683	20549	20348	20905	20708	20664	20852	20807	20766	20621	20590	20453	20584	20702	20604	20652	20709	20728	20771	20867	20933	20832	20869	20600	20782	20584	20516	20894	20717	20662	20871	20756	20738	20522	20491	20554	20749	20729	20674	20789	20737	20667	20616	20696	20655	20445	20678	20528	20722	20656	20572	20717	20730	20824	20867	20740	20598	20900	20806	20693	20598	20511	20670	20589	20662
38149	58007	42746	26572	25088	24865	24293	22162	19747	18159	18759	18716	18648	18400	18505	18462	18121	17861	18036	17861	17811	17647	17529	17200	16918	16848	17850	22278	22240	20619	18676	17606	16815	16735	16570	16551	16623	16663	16466	16458	16577	16510	16440	16742	16562	16472	16631	16558	16605	16578	16617	16596	16423	16633	16525	16380	16604	16500	16636	16586	16631	16669	16575	16399	16650	16668	16498	16747	16604	16513	16698	16599	16712	16489	16499	16661	16580	16526	16644	16752	16540	16529	16557	16494	16514	16594	16433	16451	16541	16396	16462	16628	16573	16410	16627	16454	16604	16646	16375	16619	16499	16572	16526	16480	16690	16501	16541	16619	16509	16650	16616	16654	16512	16352	16737	16689	16537	16481	16711	16568	16634	16686	16683	16421	16539	16527	16750	16625	16570	16615	16555	16522	16526	16599	16744	16757	16778	16591	16590	16680	16651	16493	16444	16569	16572	16598	16404	16617	16412	16746	16654	16452	16715	16609	16440	16510	16459	16450	16486	16645	16618	16480	16611	16663	16566	16673	16616	16514	16711	16595	16665	16705	16596	16502	16497	16831	16505	16586	16526	16665	16447	16619	16561	16648	16666	16679	16617	16470	16771	16590	16635	16459	16630	16436	16643	16494	16544	16610	16564	16358	16696	16699	16546	16541	16508	16344	16568	16500	16619	16617	16508	16559	16727	16721	16608	16621	16481	16552	16409	16713	16485	16357	16564	16565	16664	16466	16709	16449	16573	16556	16553	16610	16715	16551	16591	16586	16657	16604	16614	16456	16507	16624	16720	16694	16497	16596	16678	16556	16642	16523	16623	16464	16463	16691	16741	16394	16669	16593	16671	16646	16290	16473	16575	16566	16526	16582	16603	16419	16469	16446	16666	16543	16635	16541	16709	16565	16638	16627	16406	16492	16535	16496	16587	16675	16414	16531	16390	16535	16581	16682	16514	16735	16532	16519	16692	16542	16545	16549	16656	16602	16563	16611	16673	16677	16568	16560	16725	16543	16538	16468	16622	16609	16621	16387	16569	16747	16635	16518	16579	16543	16492	16332	16487	16515	16605	16682	16562	16578	16456	16658	16569	16485	16569	16509	16480	16603	16590	16609	16682	16548	16428	16415	16511	16475	16448	16651	16467	16571	16690	16559	16619	16445	16401	16311	16590	16481	16591	16682	16612	16574	16625	16721	16584	16489	16708	16497	16514	16493	16650	16590	16546	16492	16619	16372	16671	16596	16489	16445	16531	16498	16558	16606	16646	16702	16451	16593	16654	16535	16491	16474	16598	16476	16457	16710	16494	16445	16472	16564	16495	16539	16575	16581	16713	16575	16497	16783	16533	16690	16418	16451	16534	16603	16539	16699	16784	16468	16565	16391	16665	16615	16557	16617	16761	16474	16510	16576	16669	16622	16525	16459	16463	16549	16555	16485	16583	16529	16751	16542	16548	16695	16535	16656	16510	16628	16697	16473	16480	16647	16451	16737	16633	16534	16701	16444	16516	16239	16490	16385	16556	16582	16674	16536	16506	16884	16464	16526	16693	16588	16661	16648	16553	16489	16576	16761	16562	16668	16596	16659	16533	16554	16652	16559	16528	16608	16473	16563	16536	16680	16523	16573	16605	16638	16481	16694	16591	16599	16457	16714	16579	16556	16608	16370	16576	16459	16667	16596	16424	16708	16546	16472	16462	16437	16682	16457	16629	16621	16606	16592	16417	16626	16526	16559	16523	16536	16596	16392	16725	16486	16393	16402	16726	16479	16522	16592	16637	16501	16632	16658	16426	16611	16606	16486	16673	16717	16731	16742	16350	16505	16411	16478	16653	16494	16746	16636	16685	16685	16708	16569	16502	16564	16833	16371	16437	16584	16751	16525	16596	16512	16601	16531	16458	16689	16568	16532	16451	16532	16593	16665	16722	16661	16637	16638	16516	16665	16448	16671	16517	16540	16572	16471	16493	16588	16609	16449	16600	16546	16627	16419	16681	16708	16673	16560	16611	16719	16672	16630	16493	16644	16784	16548	16520	16453	16471	16596	16592	16415	16615	16455	16632	16739	16619	16538	16361	16695	16372	16604	16672	16597	16638	16591	16840	16401	16689	16526	16685	16511	16557	16466	16626	16487	16506	16564	16600	16713	16512	16680	16457	16405	16463	16511	16443	16604	16538	16559	16554	16497	16611	16448	16670	16433	16680	16627	16666	16452	16513	16588	16468	16715	16613	16465	16601	16481	16593	16277	16587	16576	16526	16464	16753	16550	16628	16502	16651	16578	16483	16452	16503	16499	16581	16661	16661	16538	16613	16540	16464	16270	16484	16508	16545	16575	16527	16502	16441	16554	16587	16675	16607	16693	16638	16612	16439	16511	16559	16578	16451	16528	16716	16438	16536	16388	16480	16544	16616	16574	16578	16568	16606	16552	16659	16680	16623	16419	16643	16500	16724	16584	16443	16558	16623	16804	16660	16626	16521	16539	16598	16676	16590	16464	16673	16578	16561	16569	16573	16635	16612	16528	16567	16447	16563	16485	16525	16591	16567	16494	16565	16588	16509	16612	16633	16552	16391	16607	16600	16766	16598	16480	16479	16535	16557	16568	16495	16540	16487	16632	16702	16708	16494	16479	16747	16471	16492	16607	16677	16584	16618	16584	16574	16506	16611	16430	16478	16441	16449	16412	16605	16496	16570	16427	16396	16608	16516	16496	16498	16608	16525	16469	16573	16753	16525	16580	16457	16631	16536	16677	16483	16548	16773	16540	16613	16788	16320	16682	16503	16451	16529	16702	16727	16552	16637	16497	16460	16637	16685	16546	16666	16579	16756	16674	16566	16556	16564	16609	16485	16572	16496	16512	16543	16339	16655	16619	16647	16560	16602	16612	16358	16617	16448	16543	16564	16644	16662	16543	16516	16851	16679	16632	16536	16594	16564	16552	16632	16519	16666	16549	16480	16421	16520	16620	16501	16610	16519	16531	16505	16630	16487	16514	16544	16490	16602	16694	16658	16580	16537	16607	16452	16544	16493	16535	16496	16596	16695	16858	16416	16489	16490	16535	16433	16482	16657	16576	16746	16439	16458	16701	16682	16683	16579	16737	16662	16658	16615	16582	16506	16412	16654	16639	16616	16593	16352	16663	16556	16457	16658	16397	16455	16440	16623	16671	16406	16600	16544	16514	16481	16761	16597	16416	16536	16712	16713	16518	16611	16461	16603	16609	16520	16542	16606	16607	16470	16349	16573	16722	16581	16638	16584	16522	16463	16503	16509	16665	16624	16732	16531	16633	16708	16479	16637	16390	16775	16686	16457	16660	16399	16569	16644	16514	16572	16393	16634	16499	16503	16717	16765	16559	16616	16540	16587	16468	16642	16494	16584	16514	16448	16596	16508	16432	16491	16508	16444	16650	16612	16611	16655	16716	16530	16593	16560	16530	16429	16539	16506	16522	16483	16484	16688	16658	16677	16541	16548	16448	16459	16453	16551	16618	16504	16557	16591	16429	16397	16593	16653	16564	16643	16532	16435	16351	16604	16508	16702	16413	16514	16521	16516	16465	16417	16532	16518	16398	16545	16620	16643	16478	16598	16494	16642	16366	16647	16453	16436	16436	16652	16550	16519	16568	16458	16517	16477	16595	16521	16551	16451	16812	16596	16612	16621	16726	16488	16469	16538	16427	16729	16377	16776	16523	16618	16484	16762	16611	16705	16436	16571	16655	16608	16619	16357	16631	16469	16692	16459	16476	16391	16466	16644	16733	16611	16553	16710	16412	16689	16670	16521	16729	16661	16492	16695	16556	16713	16422	16581	16639	16658	16547	16463	16509	16466	16535	16498	16460	16549	16485	16451	16577	16541	16562	16543	16590	16590	16492	16639	16521	16527	16567	16616	16605	16484	16590	16592	16601	16676	16664	16663	16639	16459	16570	16517	16673	16546	16515	16654	16550	16755	16558	16550	16524	16612	16513	16704	16585	16495	16595	16668	16622	16488	16551	16508	16766	16547	16515	16362	16591	16442	16360	16551	16516	16653	16622	16529	16461	16527	16645	16496	16583	16581	16423	16536	16599	16673	16580	16369	16642	16520	16640	16563	16402	16521	16559	16716	16581	16623	16523	16624	16621	16570	16563	16524	16659	16469	16365	16534	16556	16457	16560	16610	16423	16730	16434	16620	16534	16402	16700	16719	16451	16497	16513	16482	16578	16397	16621	16518	16433	16575	16468	16665	16628	16387	16516	16586	16434	16426	16686	16554	16513	16473	16697	16568	16398	16412	16614	16785	16610	16645	16680	16525	16674	16588	16537	16400	16480	16746	16554	16520	16619	16576	16397	16282	16582	16522	16599	16595	16737	16640	16562	16499	16569	16481	16453	16543	16539	16606	16678	16523	16607	16566	16555	16747	16485	16596	16565	16519	16587	16469	16402	16728	16314	16500	16443	16675	16560	16590	16516	16572	16709	16569	16451	16506	16619	16826	16516	16601	16521	16472	16455	16697	16647	16436	16577	16462	16478	16703	16462	16582	16484	16518	16546	16572	16644	16489	16528	16577	16544	16592	16639	16601	16470	16510	16607	16741	16502	16600	16556	16472	16588	16585	16788	16703	16532	16716	16666	16546	16593	16502	16415	16563	16639	16579	16505	16552	16493	16480	16454	16810	16782	16592	16701	16670	16598	16660	16546	16771	16582	16592	16502	16423	16465	16574	16485	16613	16401	16557	16524	16403	16653	16581	16563	16543	16403	16588	16618	16374	16721	16534	16499	16636	16507	16592	16591	16484	16527	16637	16539	16599	16542	16499	16518	16631	16491	16632	16500	16488	16622	16510	16567	16422	16492	16560	16498	16444	16406	16624	16526	16577	16548	16533	16801	16517	16571	16472	16639	16509	16715	16547	16543	16552	16638	16485	16496	16502	16594	16616	16546	16575	16698	16702	16663	16488	16500	16518	16544	16651	16421	16565	16588	16645	16674	16405	16595	16411	16398	16387	16603	16796	16515	16416	16727	16465	16488	16587	16547	16627	16591	16567	16365	16564	16457	16532	16450	16536	16553	16709	16592	16454	16655	16480	16407	16595	16573	16702	16630	16534	16514	16576	16484	16557	16821	16622	16599	16423	16442	16476	16718	16608	16564	16700	16554	16591	16713
29191	26467	30739	25428	22340	23050	23725	22955	22109	21959	22364	21967	21818	21958	21951	21916	21988	21951	21785	21892	21786	21529	21630	21627	21505	21325	21451	21702	21742	21771	21766	21779	21550	21538	21569	21469	21324	21375	21355	21399	21523	21396	21345	21623	21373	21410	21454	21595	21229	21457	21352	21245	21328	21381	21439	21530	21317	21496	21461	21509	21306	21424	21538	21361	21473	21352	21523	21468	21412	21437	21465	21482	21509	21098	21349	21307	21548	21297	21297	21248	21518	21374	21500	21519	21367	21188	21259	21498	21496	21472	21630	21425	21358	21091	21652	21412	21375	21325	21449	21361	21605	21448	21627	21335	21472	21380	21579	21495	21331	21375	21390	21357	21519	21256	21368	21306	21191	21433	21483	21439	21330	21238	21366	21447	21130	21292	21280	21216	21263	21403	21452	21451	21496	21276	21253	21130	21511	21558	21392	21463	21246	21398	21213	21265	21442	21473	21532	21213	21552	21553	21446	21284	21426	21420	21449	21532	21413	21343	21508	21183	21335	21415	21478	21413	21343	21250	21347	21427	21452	21275	21596	21358	21348	21323	21572	21200	21250	21578	21179	21440	21470	21434	21282	21425	21386	21520	21549	21230	21468	21409	21276	21526	21422	21547	21385	21308	21550	21307	21416	21457	21448	21228	21529	21401	21301	21443	21451	21621	21611	21276	21304	21314	21509	21658	21173	21530	21421	21293	21323	21370	21327	21429	21177	21172	21450	21385	21312	21517	21601	21808	21442	21165	21216	21423	21366	21556	21537	21570	21459	21446	21487	21578	21476	21417	21356	21573	21359	21473	21493	21329	21456	21305	21348	21201	21368	21441	21538	21306	21444	21364	21373	21375	21414	21486	21436	21453	21543	21438	21358	21370	21540	21333	21346	21438	21247	21313	21477	21332	21537	21384	21302	21348	21398	21226	21597	21300	21504	21249	21392	21305	21284	21546	21452	21602	21455	21422	21361	21329	21428	21462	21472	21580	21501	21671	21456	21428	21588	21498	21533	21538	21255	21589	21528	21301	21307	21435	21325	21523	21381	21348	21320	21425	21422	21310	21239	21083	21573	21441	21269	21419	21299	21375	21286	21275	21282	21282	21396	21368	21299	21281	21540	21502	21319	21579	21405	21302	21273	21537	21448	21595	21386	21535	21310	21517	21241	21473	21223	21438	21397	21387	21580	21229	21411	21330	21297	21451	21530	21430	21538	21400	21798	21481	21502	21286	21204	21203	21459	21529	21529	21407	21317	21423	21418	21407	21248	21339	21410	21416	21242	21313	21344	21309	21428	21398	21466	21344	21406	21440	21419	21366	21623	21425	21305	21409	21559	21437	21311	21432	21490	21162	21529	21313	21381	21222	21335	21380	21334	21462	21517	21220	21461	21325	21349	21249	21280	21575	21324	21547	21325	21367	21441	21457	21550	21310	21400	21322	21587	21253	21476	21308	21360	21437	21401	21489	21356	21306	21762	21377	21429	21548	21334	21528	21402	21245	21232	21356	21371	21290	21523	21591	21509	21315	21427	21549	21354	21738	21409	21476	21422	21413	21540	21524	21555	21711	21445	21511	21468	21386	21395	21278	21514	21392	21403	21487	21499	21185	21355	21619	21275	21303	21423	21507	21259	21232	21426	21613	21364	21380	21182	21408	21465	21557	21372	21476	21454	21733	21521	21512	21143	21575	21473	21529	21442	21742	21390	21567	21223	21479	21398	21353	21422	21532	21308	21239	21628	21441	21221	21573	21505	21486	21574	21349	21437	21371	21607	21345	21557	21568	21428	21198	21420	21396	21381	21531	21551	21607	21428	21391	21335	21403	21294	21326	21596	21264	21442	21447	21446	21352	21419	21374	21353	21564	21326	21561	21427	21454	21500	21682	21424	21616	21366	21359	21523	21390	21633	21429	21460	21446	21343	21095	21509	21474	21457	21274	21319	21285	21455	21404	21350	21437	21517	21577	21160	21537	21352	21633	21361	21253	21735	21300	21253	21333	21331	21254	21252	21479	21529	21409	21469	21633	21432	21525	21405	21322	21453	21266	21026	21346	21407	21428	21302	21383	21514	21265	21281	21257	21375	21367	21342	21503	21737	21455	21471	21316	21302	21477	21319	21542	21370	21541	21311	21382	21517	21525	21568	21459	21788	21640	21373	21526	21525	21365	21538	21311	21385	21260	21433	21336	21456	21527	21238	21365	21401	21321	21323	21396	21238	21454	21503	21042	21141	21344	21352	21444	21510	21473	21594	21168	21334	21371	21576	21557	21211	21421	21482	21609	21350	21379	21312	21295	21582	21423	21418	21232	21278	21244	21597	21225	21436	21354	21364	21479	21576	21382	21394	21328	21444	21269	21359	21398	21663	21367	21485	21163	21346	21248	21605	21372	21366	21485	21429	21304	21240	21253	21527	21452	21437	21438	21491	21284	21508	21342	21747	21585	21435	21343	21455	21428	21400	21417	21170	21558	21423	21400	21299	21411	21514	21426	21345	21272	21351	21372	21316	21400	21312	21531	21628	21485	21496	21279	21464	21465	21354	21259	21545	21507	21408	21387	21257	21498	21425	21557	21564	21338	21467	21550	21314	21456	21483	21309	21401	21452	21385	21310	21365	21603	21590	21481	21642	21553	21450	21135	21262	21434	21321	21526	21593	21624	21510	21289	21287	21324	21331	21322	21439	21603	21411	21339	21456	21295	21412	21525	21371	21576	21559	21455	21494	21707	21531	21362	21510	21477	21404	21479	21463	21212	21132	21417	21547	21291	21345	21488	21340	21415	21373	21466	21515	21519	21378	21741	21599	21332	21305	21300	21465	21489	21459	21377	21397	21323	21377	21443	21508	21316	21374	21490	21403	21395	21412	21492	21503	21354	21478	21389	21464	21385	21503	21491	21518	21197	21433	21335	21197	21404	21350	21501	21350	21409	21412	21310	21619	21349	21429	21142	21487	21341	21498	21444	21477	21216	21269	21405	21438	21458	21453	21333	21394	21266	21414	21278	21463	21489	21412	21516	21385	21499	21431	21420	21458	21211	21384	21363	21540	21475	21673	21482	21575	21417	21356	21557	21444	21323	21588	21482	21534	21355	21212	21204	21366	21308	21525	21216	21682	21359	21485	21401	21368	21587	21575	21576	21410	21354	21467	21414	21283	21420	21577	21452	21354	21429	21388	21279	21453	21239	21589	21318	21406	21435	21275	21434	21188	21417	21342	21493	21404	21483	21348	21141	21431	21233	21292	21410	21220	21335	21325	21578	21459	21352	21329	21472	21221	21559	21581	21483	21509	21528	21243	21304	21522	21317	21297	21111	21484	21639	21464	21304	21424	21355	21449	21304	21429	21469	21320	21161	21437	21264	21434	21425	21353	21409	21563	21513	21287	21432	21310	21338	21614	21347	21385	21393	21408	21326	21599	21910	21324	21198	21388	21331	21442	21472	21595	21389	21348	21535	21480	21450	21329	21559	21250	21614	21365	21333	21563	21396	21309	21371	21359	21522	21634	21355	21428	21375	21379	21288	21561	21348	21461	21526	21388	21351	21534	21312	21571	21575	21330	21473	21432	21402	21464	21294	21590	21301	21367	21397	21459	21579	21492	21362	21333	21478	21551	21614	21332	21303	21187	21362	21651	21452	21552	21540	21121	21254	21553	21444	21552	21446	21463	21548	21388	21222	21514	21417	21314	21244	21313	21391	21327	21262	21433	21302	21593	21460	21533	21388	21724	21180	21545	21443	21280	21468	21329	21351	21621	21204	21386	21479	21496	21453	21365	21337	21317	21454	21561	21471	21238	21434	21501	21554	21653	21439	21431	21443	21417	21549	21536	21332	21438	21412	21472	21461	21447	21374	21405	21374	21352	21220	21233	21521	21544	21394	21392	21595	21321	21320	21269	21463	21568	21475	21395	21357	21337	21185	21519	21416	21499	21383	21385	21536	21488	21622	21506	21757	21638	21263	21324	21358	21374	21301	21592	21428	21463	21338	21366	21474	21241	21461	21143	21415	21227	21174	21227	21230	21464	21522	21325	21689	21514	21702	21644	21637	21405	21455	21448	21558	21370	21415	21300	21360	21544	21429	21566	21456	21260	21437	21499	21518	21544	21333	21323	21369	21396	21635	21520	21238	21318	21467	21328	21492	21522	21474	21460	21530	21450	21479	21457	21471	21449	21241	21386	21241	21544	21627	21469	21484	21475	21472	21402	21160	21483	21412	21350	21485	21312	21487	21430	21364	21328	21400	21313	21345	21266	21515	21360	21555	21562	21386	21615	21511	21599	21225	21445	21314	21579	21504	21461	21516	21385	21405	21402	21214	21679	21531	21342	21437	21274	21297	21373	21494	21468	21434	21551	21823	21219	21353	21326	21532	21352	21382	21415	21389	21481	21343	21470	21355	21128	21577	21549	21726	21217	21392	21447	21429	21343	21516	21241	21494	21350	21398	21367	21481	21538	21230	21373	21322	21398	21322	21416	21415	21649	21351	21282	21397	21657	21308	21602	21479	21409	21292	21494	21604	21715	21435	21345	21461	21376	21538	21428	21443	21586	21259	21499	21510	21476	21407	21553	21631	21464	21446	21514	21495	21398	21508	21528	21367	21648	21447	21450	21487	21342	21367	21563	21521	21539	21382	21158	21351	21301	21384	21514	21506	21572	21649	21435	21533	21345	21414	21251	21299	21544	21436	21481	21277	21413	21425	21591	21251	21393	21342	21356	21377	21497	21659	21442	21461	21547	21422	21711	21576	21381	21204	21399	21460	21598	21573	21318	21434	21593	21480	21565	21358	21508	21493	21271	21422	21363	21279	21418	21340	21488	21343	21513	21558	21356	21325	21420	21377	21445	21499	21581	21404	21337	21286	21470	21388	21415	21458	21323	21372	21510	21340	21092	21508	21365	21444	21438	21229	21360	21321	21411	21267	21514	21529	21369	21584	21489	21517	21665	21444	21543	21576	21354	21388	21392	21538	21581	21201	21204	21309	21464	21335	21255	21379	21350	21510	21530	21393	21469	21476	21430	21416	21622	21391	21429	21348	21452	21224	21339	21415	21455	21462	21331	21573	21339	21384	21550	21374	21373	21362	21407	21138	21561	21376	21489	21424	21354	21558	21269	21526	21579	21440	21314	21565	21582	21495	21512	21366
30836	39401	29504	19598	19657	19975	21076	19884	18729	17919	18515	18382	18117	18082	18146	18111	18084	17842	17807	17778	17467	17637	17480	17571	17389	17392	17432	17720	17597	17702	17577	17451	17446	17338	17309	17284	17407	17150	17343	17292	17235	17363	17266	17336	17250	17392	17154	17261	17370	17289	17351	17283	17417	17316	17499	17123	17415	17175	17189	17429	17487	17406	17147	17283	16989	17170	17462	17334	17480	17171	17403	17333	17277	17235	17278	17471	17306	17292	17335	17278	17243	17451	17309	17519	17448	17272	17268	17428	17328	17437	17400	17219	17380	17101	17439	17338	17224	17345	17279	17317	17355	17405	17364	17234	17114	17218	17411	17278	17308	17231	17336	17489	17200	17167	17382	17361	17208	17167	17392	17233	17542	17293	17392	17397	17333	17478	17277	17162	17219	17551	17426	17280	17286	17246	17425	17149	17215	17361	17079	17307	17118	17157	17388	17131	17301	17242	17321	17351	17307	17325	17325	17176	17214	17361	17268	17340	17344	17080	17456	17231	17172	17226	17251	17264	17274	17389	17253	17344	17284	17238	17215	17227	17220	17190	17336	17260	17154	17362	17133	17350	17415	17321	17252	17237	17344	17321	17303	17353	17352	17342	17216	17451	17173	17344	17329	17219	17219	17320	17294	17293	17255	17240	17293	17204	17245	17343	17394	17349	17205	17392	17394	17273	17367	17334	17300	17451	17312	17449	17174	17241	17261	17276	17286	17285	17381	17504	17263	17367	17087	17307	17353	17394	17281	17325	17404	17338	17428	17286	17255	17300	17312	17372	17211	17160	17226	17166	17412	17145	17244	17253	17215	17159	17235	17285	17230	17246	17159	17549	17367	17418	17173	17245	17377	17288	17296	17396	17360	17194	17312	17160	17260	17275	17276	17313	17188	17294	17223	17391	17388	17294	17259	17159	17206	17380	17431	17274	17333	17167	17295	17083	17375	17339	17168	17434	17126	17217	17326	17298	17303	17258	17411	17441	17333	17176	17556	17376	17274	17378	17311	17180	17341	17462	17114	17236	17349	17181	17375	17347	17223	17401	17435	17327	17399	17196	17578	17380	17341	17458	17397	17239	17306	17307	17426	17290	17377	17362	17310	17385	17341	17336	17073	17333	17357	17235	17371	17285	17381	17503	17222	17340	17108	17423	17340	17354	17292	17202	17232	17303	17339	17295	17383	17256	17189	17408	17262	17251	17286	17265	17362	17237	17293	17373	17286	17234	17110	17350	17365	17232	17294	17401	17403	17398	17197	17471	17115	17415	17353	17329	17273	17250	17421	17439	17115	17467	17220	17385	17397	17161	17318	17509	17247	17360	17207	17403	17138	17308	17185	17274	17258	17231	17360	17210	17302	17441	17264	17273	17350	17291	17357	17438	17186	17508	17406	17353	17295	17437	17395	17236	17367	17432	17341	17290	17317	17297	17372	17280	17357	17259	17228	17180	17286	17198	17498	17338	17374	17421	17234	17172	17359	17441	17168	17236	17286	17255	17303	17257	17361	17331	17221	17309	17334	17381	17222	17349	17258	17405	17186	17124	17423	17325	17240	17331	17473	17251	17288	17342	17404	17339	17292	17094	17169	17392	17233	17317	17319	17287	17315	17521	17330	17242	17305	17221	17228	17334	17587	17361	17248	17280	17277	17327	17322	17157	17407	17370	17282	17326	17282	17232	17194	17376	17402	17426	17212	17455	17512	17274	17316	17322	17362	17279	17270	17376	17488	17260	17231	17294	17375	17352	17348	17334	17296	17555	17403	17380	17446	17326	17240	17174	17374	17299	17465	17193	17351	17226	17458	17269	17296	17333	17250	17418	17328	17318	17222	17272	17425	17459	17176	17368	17276	17374	17238	17351	17339	17275	17395	17330	17354	17228	17118	17430	17310	17253	17227	17261	17236	17456	17287	17261	17339	17381	17279	17350	17277	17303	17383	17259	17370	17313	17353	17296	17395	17383	17142	17345	17385	17180	17407	17382	17217	17192	17306	17269	17215	17464	17360	17137	17107	17284	17377	17365	17312	17254	17262	17201	17265	17187	17296	17148	17195	17274	17193	17333	17296	17276	17273	17270	17286	17377	17461	17502	17331	17163	17245	17311	17179	17262	17301	17372	17212	17252	17317	17265	17436	17302	17305	17220	17369	17361	17049	17406	17190	17268	17297	17354	17368	17344	17197	17294	17321	17341	17327	17164	17288	17345	17406	17328	17318	17458	17230	17164	17204	17425	17375	17305	17400	17191	17197	17185	17195	17387	17368	17352	17411	17394	17057	17297	17350	17532	17171	17203	17397	17243	17260	17239	17290	17418	17287	17324	17118	17346	17115	17281	17244	17160	17315	17227	17433	17296	17427	17192	17404	17431	17274	17087	17329	17224	17435	17416	17333	17277	17274	17358	17372	17180	17284	17261	17282	17416	17240	17392	17245	17586	17190	17376	17354	17154	17232	17270	17504	17393	17415	17354	17338	17252	17307	17229	17287	17414	17314	17223	17430	17370	17238	17212	17326	17361	17483	17277	17259	17240	17398	17280	17188	17366	17253	17185	17358	17410	17183	17320	17293	17280	17394	17137	17441	17226	17164	17396	17203	17430	17402	17314	17501	17388	17199	17324	17302	17322	17258	17464	17377	17315	17384	17335	17482	17333	17433	17353	17449	17349	17273	17457	17311	17386	17366	17415	17463	17308	17299	17170	17234	17226	17249	17345	17196	17333	17452	17142	17223	17327	17455	17177	17403	17355	17268	17389	17425	17166	17422	17313	17146	17312	17321	17182	17281	17493	17424	17294	17410	17238	17387	17477	17271	17253	17266	17348	17379	17521	17300	17309	17396	17225	17380	17320	17370	17163	17419	17166	17344	17430	17221	17311	17402	17334	17382	17119	17392	17340	17325	17396	17359	17390	17409	17344	17354	17296	17332	17494	17274	17273	17351	17350	17426	17181	17286	17257	17191	17189	17422	17345	17421	17319	17330	17339	17373	17301	17407	17355	17265	17158	17395	17319	17307	17226	17298	17266	17088	17490	17363	17221	17244	17352	17329	17265	17536	17510	17113	17326	17224	17280	17196	17382	17263	17349	17267	17194	17407	17501	17124	17381	17232	17278	17270	17208	17370	17422	17469	17217	17348	17303	17214	17276	17449	17276	17271	17199	17106	17456	17263	17464	17291	17431	17433	17221	17396	17346	17375	17230	17386	17296	17230	17268	17373	17136	17461	17332	17410	17385	17333	17348	17362	17357	17478	17205	17285	17154	17331	17269	17379	17297	17284	17395	17305	17300	17159	17282	17371	17379	17528	17266	17327	17460	17195	17327	17152	17277	17310	17224	17440	17169	17174	17199	17163	17298	17277	17181	17384	17388	17273	17264	17286	17299	17543	17382	17279	17406	17220	17225	17256	17450	17363	17354	17186	17195	17233	17426	17445	17301	17294	17527	17368	17369	17360	17372	17443	17219	17339	17415	17350	17524	17208	17317	17468	17588	17443	17249	17178	17384	17232	17594	17414	17344	17325	17398	17251	17534	17207	17384	17366	17391	17268	17353	17441	17301	17223	17172	17406	17227	17222	17475	17179	17368	17344	17351	17343	17346	17244	17245	17352	17353	17310	17350	17287	17230	17381	17161	17264	17404	17125	17199	17432	17213	17317	17248	17235	17241	17436	17172	17272	17262	17433	17348	17309	17321	17466	17340	17304	17354	17291	17554	17288	17267	17318	17166	17377	17080	17458	17233	17313	17223	17267	17290	17272	17378	17266	17352	17377	17288	17360	17282	17305	17408	17315	17362	17310	17489	17307	17336	17268	17240	17259	17294	17376	17566	17198	17339	17244	17298	17282	17333	17333	17083	17560	17369	17385	17328	17349	17268	17327	17266	17379	17265	17408	17294	17284	17359	17320	17463	17357	17412	17311	17254	17385	17249	17234	17273	17194	17318	17429	17304	17379	17488	17304	17605	17370	17291	17215	17244	17251	17278	17358	17116	17221	17314	17358	17173	17374	17318	17225	17424	17510	17418	17347	17253	17433	17426	17310	17221	17460	17356	17405	17220	17261	17336	17417	17355	17368	17321	17361	17208	17246	17293	17193	17303	17336	17293	17226	17464	17211	17183	17292	17310	17372	17300	17287	17542	17339	17296	17382	17302	17349	17322	17210	17325	17283	17222	17450	17427	17303	17200	17277	17361	17301	17233	17330	17193	17300	17193	17315	17373	17366	17379	17186	17275	17333	17228	17194	17282	17449	17448	17475	17406	17315	17315	17310	17331	17242	17382	17408	17310	17208	17282	17321	17503	17312	17205	17426	17505	17390	17374	17287	17386	17464	17233	17379	17407	17598	17486	17225	17323	17416	17296	17151	17326	17264	17235	17283	17322	17256	17314	17389	17446	17223	17328	17391	17371	17265	17155	17351	17403	17256	17254	17191	17385	17328	17494	17284	17422	17331	17236	17398	17376	17366	17182	17333	17276	17377	17116	17226	17352	17317	17288	17314	17407	17286	17358	17155	17266	17198	17270	17341	17261	17349	17239	17272	17328	17274	17190	17310	17429	17269	17349	17385	17218	17108	17309	17394	17190	17313	17311	17273	17221	17348	17404	17269	17255	17137	17243	17484	17356	17408	17386	17329	17235	17321	17476	17278	17148	17395	17424	17292	17310	17309	17237	17223	17172	17223	17371	17295	17212	17216	17476	17449	17332	17178	17390	17421	17418	17399	17239	17246	17352	17364	17302	17063	17441	17163	17231	17430	17230	17259	17338	17392	17287	17278	17219	17382	17315	17338	17329	17457	17246	17220	17222	17384	17280	17206	17307	17209	17448	17481	17310	17501	17336	17356	17185	17341	17539	17277	17105	17390	17273	17381	17340	17221	17328	17208	17259	17290	17326	17090	17359	17432	17464	17195	17422	17377	17244	17365	17446	17372	17436	17332	17171	17518	17289	17243	17338	17375	17341	17373	17332	17271	17312	17313	17424	17278	17399	17269	17349	17328	17513	17311	17339	17284	17275	17157	17317	17354	17107	17501	17254	17299	17498	17244	17532	17292	17399	17431	17491	17308	17292	17277	17287	17540	17507	17181	17262	17221	17355	17298	17455	17422	17209	17328	17295	17355	17170	17386	17404	17165	17300	17254	17259	17162	17408
23876	21478	29050	24415	22884	25192	27359	24841	23549	23449	23826	22950	22887	22512	22534	22342	22513	22284	22300	22203	21985	22012	21870	21697	21710	22032	22808	24273	24002	23712	22937	22261	21887	21783	21821	21817	21677	21575	21600	21650	21788	21756	21602	21330	21703	21675	21737	21680	21769	21636	21514	21563	21880	21646	21670	21466	21389	21748	21897	21916	21676	21691	21817	21881	21612	21708	21636	21437	21629	21798	21777	21541	21674	21487	21706	21590	21725	21823	21777	21405	21645	21701	21573	21690	21777	21577	21563	21581	21613	21625	21488	21715	21440	21524	21578	21708	21653	21701	21664	21600	21834	21486	21772	21412	21538	21519	21442	21761	21631	21660	21830	21518	21626	21537	21833	21658	21821	21747	21768	21451	21512	21634	21859	21831	21622	21476	21795	21657	21641	21749	21728	21614	21600	21486	21467	21397	21482	21660	21504	21532	21602	21632	21516	21782	21577	21744	21749	21531	21750	21581	21690	21590	21642	21397	21548	21801	21744	21692	21429	21668	21416	21845	21634	21638	22002	21471	21429	21747	21649	21442	21746	21524	21614	21641	21749	21411	21681	21432	21566	21553	21382	21759	21568	21770	21682	21488	21755	21724	21623	21641	21611	21527	21453	21533	21572	21538	21645	21556	21474	21614	21673	21644	21678	21749	21652	21582	21550	21779	21710	21704	21622	21417	21713	21518	21534	21600	21545	21546	21760	21639	21761	21556	21505	21707	21707	21600	21752	21609	21540	21558	21557	21567	21627	21632	21567	21497	21560	21611	21677	21616	21536	21604	21900	21587	21718	21658	21533	21654	21578	21677	21727	21658	21563	21579	21556	21548	21630	21502	21711	21596	21747	21782	21514	21482	21505	21402	21428	21385	21527	21659	21926	21583	21750	21654	21499	21504	21562	21689	21616	21855	21691	21482	21507	21716	21838	21651	21623	21755	21766	21652	21509	21729	21705	21684	21545	21627	21675	21524	21693	21547	21805	21721	21601	21791	21768	21506	21323	21723	21513	21520	21611	21729	21397	21577	21654	21619	21613	21639	21746	21589	21706	21489	21570	21548	21391	21349	21674	21681	21642	21655	21542	21734	21769	21682	21785	21705	21639	21340	21561	21624	21515	21645	21658	21506	21655	21512	21532	21547	21772	21603	21687	21662	21663	21646	21524	21754	21676	21634	21513	21393	21649	21580	21699	21542	21665	21709	21457	21424	21483	21517	21696	21804	21576	21627	21497	21449	21648	21673	21608	21641	21460	21776	21722	21550	21716	21635	21588	21629	21538	21605	21661	21722	21906	21574	21725	21713	21526	21732	21395	21653	21797	21870	21491	21600	21695	21678	21551	21629	21599	21507	21618	21760	21873	21566	21645	21696	21797	21554	21601	21519	21609	21683	21561	21541	21585	21439	21442	21605	21875	21713	21900	21574	21702	21690	21534	21721	21644	21633	21846	21586	21632	21547	21398	21454	21759	21574	21925	21682	21586	21557	21691	21560	21628	21628	21380	21599	21875	21697	21660	21586	21588	21692	21661	21749	21634	21755	21703	21576	21506	21362	21696	21413	21706	21675	21724	21560	21537	21437	21668	21481	21471	21733	21588	21688	21615	21614	21666	21698	21537	21655	21645	21621	21758	21688	21463	21496	21592	21398	21671	21443	21669	21703	21499	21772	21648	21647	21634	21662	21816	21748	21687	21682	21637	21630	21641	21493	21624	21651	21926	21572	21731	21699	21690	21625	21672	21528	21515	21589	21493	21624	21663	21599	21437	21542	21578	21553	21499	21459	21845	21467	21663	21407	21726	22014	21611	21523	21802	21869	21836	21632	21581	21527	21663	21472	21656	21538	21702	21644	21700	21500	21500	21516	21549	21659	21741	21611	21665	21714	21535	21621	21454	21661	21930	21496	21697	21724	21635	21755	21656	21514	21439	21710	21685	21540	21766	21716	21581	21535	21738	21369	21712	21740	21656	21582	21464	21489	21782	21604	21666	21375	21401	21693	21556	21624	21579	21685	21760	21731	21603	21459	21598	21400	21487	21604	21548	21764	21620	21846	21664	21453	21529	21490	21622	21483	21378	21624	21646	21734	21744	21605	21665	21760	21897	21714	21579	21591	21640	21764	21738	21675	21663	21556	21628	21501	21510	21545	21461	21613	21541	21804	21452	21470	21576	21507	21892	21524	21722	21730	21595	21751	21910	21649	21480	21796	21660	21600	21781	21810	21583	21747	21762	21534	21698	21623	21692	21378	21469	21623	21587	21518	21629	21782	21738	21662	21780	21900	21669	21576	21625	21505	21809	21591	21807	21847	21736	21552	21657	21721	21697	21497	21754	21745	21700	21909	21494	21542	21623	21543	21788	21668	21675	21460	21579	21839	21631	21535	21827	21564	21500	21599	21594	21583	21548	21536	21598	21540	21479	21495	21624	21671	21582	21827	21787	21435	21682	21522	21656	21753	21509	21559	21677	21758	21621	21359	21558	21706	21687	21495	21601	21508	21670	21594	21766	21802	21682	21544	21538	21738	21708	21569	21497	21555	21591	21560	21819	21679	21560	21777	21678	21683	21724	21450	21684	21835	21590	21678	21741	21608	21683	21737	21591	21528	21643	21562	21700	21512	21513	21536	21406	21755	21734	21710	21646	21847	21557	21444	21523	21545	21677	21495	21601	21726	21654	21579	21671	21748	21594	21757	21714	21717	21661	21818	21516	21657	21760	21683	21711	21769	21680	21621	21768	21578	21475	21401	21790	21738	21592	21659	21789	21609	21382	21549	21582	21586	21563	21537	21710	21613	21644	21596	21645	21477	21397	21821	21518	21556	21560	21672	21625	21680	21405	21782	21688	21635	21880	21732	21586	21478	21510	21319	21650	21708	21704	21551	21584	21669	21682	21484	21559	21743	21899	21587	21594	21873	21708	21614	21714	21489	21557	21499	21803	21705	21532	21643	21565	21509	21631	21588	21578	21697	21915	21657	21889	21763	21602	21651	21628	21568	21633	21577	21596	21517	21522	21347	21619	21440	21384	21820	21440	21602	21614	21698	21465	21555	21465	21791	21638	21743	21644	21702	21777	21635	21729	21746	21566	21911	21681	21602	21517	21554	21507	21577	21457	21580	21539	21610	21593	21916	21648	21757	21640	21760	21758	21606	21584	21625	21705	21551	21829	21594	21683	21799	21563	21454	21541	21937	21845	21638	21839	21672	21622	21678	21771	21508	21603	21601	21666	21555	21630	21593	21582	21771	21571	21613	21945	21801	21466	21476	21470	21713	21565	21563	21871	21786	21491	21437	21628	21708	21618	21565	21506	21548	21460	21616	21522	21724	21748	21600	21683	21490	21583	21606	21715	21573	21826	21707	21731	21443	21646	21592	21568	21534	21675	21616	21553	21569	21831	21427	21792	21651	21530	21668	21579	21832	21745	21492	21617	21833	21823	21501	21588	21607	21205	21704	21590	21573	21626	21599	21554	21637	21858	21632	21776	21701	21743	21773	21713	21574	21500	21778	21631	21704	21690	21561	21849	21645	21551	21904	21500	21651	21626	21583	21802	21618	21524	21686	21747	21379	21398	21544	21727	21497	21544	21639	21616	21785	21606	21561	21610	21632	21596	21683	21851	21579	21628	21573	21763	21697	21597	21784	21783	21669	21595	21625	21654	21673	21587	21551	21488	21693	21527	21381	21702	21696	21522	21568	21593	21553	21509	21505	21587	21613	21469	21649	21515	21446	21561	21568	21916	21540	21538	21706	21791	21727	21786	21738	21697	21744	21580	21549	21687	21399	21462	21839	21522	21615	21640	21644	21668	21620	21527	21575	21523	21603	21665	21698	21745	21370	21402	21617	21580	21687	21542	21779	21801	21564	21724	21460	21732	21369	21759	21713	21655	21562	21560	21610	21740	21452	21568	21627	21498	21564	21568	21625	21843	21785	21865	21644	21624	21753	21570	21588	21440	21512	21559	21495	21616	21654	21659	21491	21797	21636	21766	21639	21429	21428	21652	21637	21814	21700	21688	21615	21744	21693	21603	21563	21759	21680	21623	21845	21651	21853	21539	21509	21689	21667	21411	21588	21681	21582	21824	21615	21729	21813	21710	21757	21573	21710	21896	21541	21450	21568	21695	21636	21724	21809	21499	21401	21740	21591	21407	21538	21638	21741	21673	21642	21705	21509	21619	21698	21738	21477	21712	21533	21849	21678	21522	21559	21527	21685	21749	21758	21471	21590	21533	21707	21547	21577	21640	21496	21702	21773	21440	21601	21638	21815	21550	21528	21792	21699	21665	21656	21736	21529	21555	21676	21661	21594	21575	21711	21824	21752	21499	21576	21771	21494	21595	21665	21587	21572	21650	21821	21527	21742	21722	21755	21554	21632	21761	21732	21836	21615	21737	21554	21814	21667	21626	21740	21505	21751	21583	21634	21451	21475	21616	21724	21683	21662	21596	21651	21758	21697	21585	21547	21552	21487	21641	21456	21644	21628	21723	21671	21626	21513	21722	21589	21529	21704	21452	21560	21518	21630	21628	21879	21544	21645	21701	21649	21597	21751	21761	21567	21568	21491	21606	21511	21722	21396	21659	21765	21589	21452	21470	21644	21460	21644	21633	21603	21729	21695	21673	21552	21636	21655	21608	21357	21703	21737	21754	21632	21726	21599	21628	21615	21636	21629	21765	21423	21500	21543	21606	21588	21679	21459	21540	21656	21657	21477	21686	21629	21852	21631	21702	21709	21757	21610	21504	21709	21430	21769	21755	21397	21662	21680	21622	21535	21566	21786	21597	21439	21600	21828	21812	21934	21677	21708	21756	21731	21718	21491	21695	21522	21757	21676	21756	21659	21648	21428	21548	21560	21583	21657	21789	21697	21713	21505	21708	21787	21498	21799	21736	21575	21461	21690	21568	21633	21759	21639	21601	21716	21739	21613	21539	21741	21723	21620	21745	21409	21677	21595	21682	21516	21493	21605	21651	21664	21718	21651	21728	21789	21848	21622	21774	21799	21832	21637	21697	21721	21579	21340	21560	21746	21396	21790	21719	21627	21817	21703	21685	21601	21624	21642	21677	21752	21515	21390	21613	21803	21660	21487	21623	21828	21800	21626	21894	21572	21624	21575	21740	21798	21684	21797	21731	21847	21619	21646
35597	52588	34957	22827	21396	21154	22961	22162	20244	19990	20948	19286	19002	18626	18825	18501	18332	18396	18019	18085	17801	17785	17619	17691	17732	17623	19884	21070	20345	19721	18954	18014	17774	17365	17354	17365	17499	17301	17395	17589	17461	17523	17534	17429	17438	17496	17593	17526	17374	17543	17795	17437	17494	17467	17369	17355	17487	17534	17447	17461	17452	17498	17592	17495	17497	17433	17495	17530	17514	17390	17386	17512	17431	17288	17357	17309	17356	17494	17626	17309	17376	17364	17285	17428	17753	17494	17443	17674	17545	17431	17336	17493	17519	17523	17391	17414	17586	17393	17537	17583	17483	17620	17387	17405	17518	17320	17455	17381	17447	17470	17496	17455	17445	17359	17426	17494	17536	17504	17581	17383	17531	17385	17631	17449	17356	17351	17337	17356	17549	17468	17461	17296	17435	17379	17396	17463	17541	17414	17505	17640	17495	17504	17490	17497	17378	17449	17347	17383	17555	17557	17403	17479	17354	17514	17448	17503	17365	17482	17306	17377	17419	17411	17311	17488	17335	17590	17290	17376	17484	17419	17540	17391	17548	17393	17651	17471	17350	17376	17255	17466	17465	17465	17477	17413	17645	17429	17482	17496	17425	17430	17322	17508	17440	17462	17297	17296	17356	17510	17357	17384	17521	17404	17384	17509	17454	17550	17463	17426	17306	17272	17396	17459	17510	17374	17471	17479	17550	17509	17249	17332	17586	17513	17281	17518	17485	17398	17423	17410	17539	17429	17397	17438	17521	17519	17481	17536	17379	17545	17540	17362	17486	17405	17464	17336	17474	17177	17543	17543	17459	17489	17436	17249	17521	17520	17429	17444	17410	17324	17511	17483	17570	17390	17526	17511	17445	17523	17382	17300	17575	17449	17556	17553	17563	17477	17523	17321	17343	17514	17338	17332	17616	17489	17536	17446	17416	17599	17247	17416	17507	17483	17553	17363	17202	17396	17415	17579	17392	17339	17345	17556	17483	17314	17256	17499	17355	17525	17377	17411	17378	17395	17365	17563	17275	17346	17388	17514	17368	17592	17442	17437	17706	17599	17452	17382	17552	17450	17407	17614	17704	17518	17669	17332	17383	17522	17362	17516	17538	17490	17453	17422	17548	17466	17405	17577	17558	17479	17310	17513	17461	17439	17425	17467	17366	17469	17452	17409	17195	17403	17538	17586	17484	17584	17468	17262	17473	17467	17535	17340	17486	17391	17651	17566	17414	17458	17389	17386	17418	17348	17362	17557	17443	17516	17377	17531	17305	17591	17632	17043	17541	17401	17450	17362	17385	17615	17414	17443	17721	17384	17406	17403	17391	17401	17468	17407	17403	17451	17348	17540	17375	17371	17449	17394	17523	17292	17467	17444	17270	17402	17407	17577	17312	17247	17423	17376	17416	17377	17387	17575	17396	17344	17414	17244	17655	17467	17611	17440	17468	17497	17505	17475	17512	17489	17368	17409	17478	17457	17524	17458	17518	17382	17365	17457	17445	17255	17415	17411	17546	17651	17392	17275	17474	17453	17470	17506	17440	17441	17357	17452	17489	17293	17694	17527	17362	17284	17289	17501	17629	17367	17371	17541	17444	17492	17355	17449	17605	17494	17405	17371	17395	17614	17506	17264	17491	17451	17423	17192	17423	17304	17547	17385	17557	17380	17446	17496	17563	17548	17411	17466	17450	17421	17435	17421	17545	17387	17303	17460	17535	17444	17482	17528	17627	17447	17518	17529	17375	17488	17440	17499	17558	17470	17497	17454	17480	17455	17495	17360	17580	17460	17402	17662	17361	17383	17463	17314	17587	17460	17523	17377	17280	17358	17420	17327	17450	17459	17435	17413	17448	17451	17488	17589	17502	17526	17338	17335	17417	17612	17251	17425	17394	17572	17334	17530	17314	17627	17414	17323	17445	17264	17341	17693	17518	17317	17603	17456	17471	17511	17279	17369	17479	17645	17603	17479	17413	17623	17405	17533	17486	17695	17626	17483	17428	17322	17503	17368	17607	17453	17349	17630	17482	17406	17513	17415	17431	17421	17488	17434	17511	17415	17274	17361	17357	17401	17304	17471	17554	17584	17445	17460	17399	17627	17327	17448	17398	17450	17640	17479	17383	17569	17477	17373	17515	17389	17301	17509	17453	17590	17483	17392	17612	17570	17402	17365	17283	17597	17491	17352	17627	17329	17472	17508	17579	17357	17485	17572	17524	17504	17428	17557	17425	17580	17413	17462	17584	17473	17551	17415	17536	17657	17388	17544	17446	17475	17463	17457	17371	17424	17482	17415	17503	17539	17378	17452	17321	17420	17448	17459	17488	17457	17487	17441	17454	17426	17587	17474	17498	17523	17516	17384	17481	17362	17534	17474	17522	17336	17520	17400	17448	17317	17396	17486	17503	17467	17396	17310	17552	17462	17578	17335	17379	17202	17535	17241	17526	17567	17319	17614	17527	17438	17503	17392	17426	17463	17457	17401	17443	17565	17457	17440	17581	17321	17362	17414	17531	17504	17618	17447	17340	17404	17657	17367	17432	17404	17402	17551	17261	17380	17540	17337	17486	17445	17422	17465	17477	17373	17536	17540	17446	17461	17474	17470	17311	17603	17420	17395	17577	17398	17496	17472	17490	17451	17472	17381	17582	17441	17455	17433	17476	17683	17482	17772	17387	17269	17500	17509	17377	17584	17511	17432	17492	17446	17472	17383	17451	17402	17594	17450	17663	17278	17363	17407	17590	17489	17469	17351	17480	17385	17413	17405	17423	17392	17655	17529	17593	17449	17492	17540	17424	17577	17496	17386	17532	17422	17636	17382	17505	17570	17418	17646	17618	17475	17272	17518	17392	17451	17525	17514	17560	17471	17408	17468	17419	17422	17451	17383	17481	17545	17650	17652	17478	17301	17350	17515	17206	17323	17316	17631	17359	17371	17485	17550	17657	17622	17498	17461	17363	17326	17294	17540	17423	17397	17311	17556	17233	17480	17388	17358	17386	17616	17363	17430	17526	17147	17414	17372	17304	17252	17316	17573	17399	17485	17476	17550	17496	17379	17586	17407	17576	17483	17407	17458	17487	17453	17434	17526	17574	17625	17296	17613	17470	17299	17483	17497	17470	17394	17497	17655	17532	17437	17592	17440	17373	17567	17489	17304	17411	17394	17571	17467	17311	17425	17332	17381	17406	17476	17529	17537	17460	17414	17305	17401	17344	17469	17424	17492	17382	17444	17410	17531	17410	17350	17458	17416	17416	17402	17415	17318	17516	17539	17377	17337	17384	17471	17470	17536	17478	17589	17332	17568	17324	17403	17332	17326	17361	17568	17535	17537	17525	17371	17658	17520	17392	17677	17522	17454	17406	17469	17427	17332	17299	17411	17433	17378	17501	17420	17429	17370	17448	17539	17466	17515	17342	17382	17601	17387	17309	17424	17289	17381	17350	17389	17367	17660	17545	17479	17402	17379	17431	17289	17658	17404	17556	17455	17585	17434	17316	17613	17434	17359	17456	17495	17515	17402	17381	17399	17335	17656	17443	17409	17498	17387	17638	17312	17395	17543	17484	17380	17462	17391	17646	17417	17468	17324	17334	17610	17360	17386	17649	17428	17297	17348	17428	17504	17623	17211	17414	17408	17374	17401	17452	17524	17594	17372	17546	17419	17441	17473	17550	17451	17357	17594	17409	17610	17430	17493	17360	17338	17349	17515	17467	17361	17283	17399	17340	17404	17334	17512	17371	17350	17541	17412	17235	17573	17548	17467	17508	17524	17401	17316	17362	17513	17325	17475	17394	17514	17580	17279	17370	17448	17539	17750	17500	17535	17390	17604	17612	17374	17234	17518	17636	17395	17394	17290	17462	17358	17468	17303	17470	17350	17391	17427	17208	17415	17566	17375	17347	17501	17559	17549	17376	17709	17243	17207	17243	17323	17680	17296	17446	17421	17331	17438	17430	17445	17364	17465	17378	17592	17542	17325	17552	17440	17554	17479	17508	17471	17449	17456	17493	17419	17383	17429	17480	17415	17366	17453	17167	17401	17398	17525	17424	17417	17402	17602	17498	17540	17439	17370	17421	17572	17485	17524	17451	17449	17675	17412	17410	17596	17193	17572	17403	17298	17487	17405	17608	17474	17386	17395	17446	17402	17325	17452	17427	17397	17320	17192	17441	17414	17327	17341	17433	17559	17487	17352	17396	17229	17473	17502	17494	17431	17619	17562	17199	17563	17458	17479	17423	17389	17416	17549	17446	17575	17512	17411	17397	17618	17392	17507	17352	17481	17496	17454	17309	17614	17504	17466	17423	17666	17536	17447	17524	17454	17386	17194	17310	17528	17471	17477	17383	17497	17607	17670	17398	17204	17313	17467	17407	17575	17256	17286	17464	17532	17450	17473	17373	17544	17404	17396	17399	17391	17319	17433	17372	17366	17499	17573	17446	17476	17626	17323	17499	17399	17604	17513	17298	17520	17378	17449	17527	17341	17407	17503	17432	17566	17409	17493	17371	17373	17430	17459	17478	17369	17597	17562	17506	17330	17372	17404	17405	17538	17547	17535	17486	17693	17568	17454	17390	17488	17603	17577	17460	17422	17385	17388	17412	17391	17480	17348	17426	17454	17493	17423	17494	17276	17352	17468	17384	17434	17387	17375	17284	17256	17434	17352	17426	17526	17255	17594	17490	17534	17396	17369	17483	17569	17342	17442	17376	17499	17423	17390	17444	17586	17361	17329	17398	17411	17359	17553	17339	17453	17249	17488	17434	17470	17701	17394	17503	17348	17418	17540	17441	17428	17456	17527	17452	17469	17411	17428	17595	17448	17474	17423	17532	17522	17446	17513	17382	17418	17360	17376	17353	17325	17547	17455	17484	17330	17515	17387	17503	17412	17441	17530	17497	17488	17557	17378	17373	17529	17422	17415	17502	17496	17499	17429	17302	17465	17394	17610	17549	17440	17433	17417	17441	17428	17609	17326	17544	17324	17459	17394	17340	17592	17323	17563	17485	17492	17508	17503	17327	17250	17510	17313	17483	17371	17449	17505	17551	17464	17405	17352	17419	17517	17526	17558	17466	17332	17425	17534	17587	17498	17525	17467	17449	17624	17434	17472	17490	17436	17489	17513	17526	17492	17261	17320	17385	17364	17317	17507
22956	21527	29395	24042	21989	25289	29945	26634	26057	25278	25440	24501	24007	23742	23452	23458	23343	23369	22949	22833	22840	22572	22664	22592	22620	22925	24790	26554	26156	25391	24185	22920	22685	22582	22368	22405	22395	22170	22368	22291	22441	22223	22429	22378	22174	22200	22468	22310	22486	22451	22275	22256	22489	22333	22214	22442	22212	22398	22207	22367	22303	22175	22374	22130	22370	22333	22225	22247	22414	22501	22332	22039	22075	22329	22334	22250	22298	22227	22269	22271	22185	22013	22204	22360	22279	22148	22204	22057	22046	22220	22154	22337	22443	22306	22343	22206	22318	22267	22150	22253	22302	22425	22137	22174	22167	22222	22173	22188	22222	22323	22300	22188	22280	22105	22269	22244	22240	22431	22167	22190	22313	22294	22326	22066	22276	22324	22178	22290	22097	22199	22232	22279	22205	22004	22378	22311	22198	22281	22219	22068	22315	22319	22372	22394	22129	22389	22242	22188	22327	22450	22311	22127	22317	22111	22297	22197	22327	22216	22381	22346	22132	22357	22234	22273	22393	22383	22233	22245	22243	22275	22087	22022	22206	22230	22329	22049	22417	22245	22051	22242	22273	22219	22410	22257	22015	22103	22154	22183	22149	22186	22372	22312	22394	22394	21953	22247	22188	22245	22147	22137	22109	22001	22361	22206	22312	22182	22006	22326	22323	22309	22361	22397	22269	22106	22083	22026	22340	22143	22301	22232	22364	22141	22190	22212	22295	22362	22107	22204	22217	22097	22433	22346	22342	22328	22308	22106	22312	21911	22215	22114	22239	22451	22168	22085	22296	22260	22350	22098	22210	22368	21947	22037	22325	22394	22281	22423	22085	22389	22072	22103	22380	22219	22114	22321	22354	22292	22246	22211	22114	21950	22179	22208	22164	22239	22160	22330	22241	22166	22273	22206	22337	22232	22233	22310	22389	22116	22406	22348	22192	22070	22307	22321	22206	22102	22295	22205	22285	22233	22227	22162	22044	22197	22167	21854	22280	22268	22363	22270	22462	22240	22385	22307	22167	22175	22163	22209	22055	22264	22501	22295	22077	22487	22197	22105	22134	22269	22349	22354	22120	22155	22040	21785	22138	22191	22103	22016	22088	22300	22296	22378	22219	22346	21977	22234	22054	21941	22148	22267	22281	21992	22207	22170	22076	22232	22293	22187	22242	22179	22240	22268	22026	22162	22293	22266	22051	21952	22123	22099	22268	22237	22241	22106	22097	22248	22375	22081	22271	22099	22223	22367	22287	22266	21949	22225	22338	22293	22344	22188	22293	21962	22364	22029	22288	22238	22231	22248	22447	22337	22093	22122	22091	22279	22279	22208	22354	22238	22232	22200	22307	22309	22064	22082	22253	22052	22159	22198	22256	22130	22208	21964	22072	22085	22190	22345	22196	22178	22067	22473	22156	22175	22103	22100	22130	22355	22166	22064	22115	22139	22288	22206	22116	22244	22228	22324	22156	22100	22021	22181	22213	22060	22129	22206	22098	22153	22302	22016	22180	22291	22230	22096	22157	22240	22250	22220	22228	22128	22263	22223	22156	22321	22380	22213	22254	22253	21938	22271	22211	22223	22174	22241	22570	22117	22437	22222	22234	22053	22015	22191	22124	22209	22380	22301	22459	22160	22266	22177	22305	22116	22277	22303	22062	22099	22279	22362	22293	22314	22137	22082	22248	22270	22260	22238	22231	22554	22264	22179	22086	22128	21935	22214	22162	22076	22165	22391	22164	22081	22362	22392	22195	22116	21909	22072	22326	22325	22165	22229	22206	22204	22169	22035	22290	22072	22273	22220	22052	22133	22384	22134	22430	22037	22196	22130	22311	22377	22199	22163	22316	22228	22279	22317	22284	22272	22291	22122	22228	22451	22182	21970	22353	22102	22320	22126	22261	22384	22211	22225	22165	22409	22230	22363	22148	22281	22293	22361	22107	22128	22234	21970	22241	22302	21989	21927	22179	21927	22259	22066	22187	22034	22226	22223	22257	22333	22118	21977	22392	22332	22212	22345	22121	22096	22194	22176	22180	22164	22321	22233	22091	22005	22271	22124	22329	22233	22288	22364	22243	22046	22189	22126	22340	22236	22312	22317	22224	22162	22143	22208	22075	22154	22171	22194	22103	22244	21847	22100	21981	22277	22406	22278	22312	22000	22209	22082	22147	22281	22422	22019	22198	22153	22350	22361	22103	22110	22106	22093	22031	22166	21955	22351	22197	22188	22010	22361	22270	22130	22197	22078	22404	21986	22231	22353	22326	22280	22078	22406	21948	22187	22194	22241	22042	22345	22187	22216	22173	22251	22124	22054	22068	22436	22186	22142	22231	22203	22184	22323	22305	22175	22247	22639	22044	22136	22185	22103	22119	22195	22278	22074	22220	22251	22409	22309	22208	22052	22406	22250	21918	22226	22171	22155	22130	22101	22013	22191	21968	22153	22053	22369	22221	22274	22146	22254	22389	22193	22399	21927	22119	22305	22156	22127	22170	22111	22232	22001	22185	22306	22258	22100	22353	22240	22214	22298	22253	22243	22189	22174	22146	22138	22080	21938	22364	22276	21975	22246	22374	22222	22117	22164	22392	22203	22133	22253	22244	22226	22480	22283	22315	22251	22314	22287	22016	22340	22125	22117	22362	22357	22192	22269	22147	22232	22216	22299	22240	22008	21966	22276	22297	22280	22116	22421	22109	22239	22127	22229	22343	22134	22335	22320	22369	22156	22107	22053	22239	22204	22044	22167	22218	22094	22107	22243	22264	22153	22077	22160	22295	22361	22107	22162	22163	22400	22218	22223	22139	22101	22284	22386	22154	22230	22373	22349	22376	22202	22314	22204	22366	22300	21998	22333	22287	22267	22164	22291	22309	22303	22038	22135	22105	22146	22063	22100	22115	22125	22230	22131	22191	22048	22106	22451	22241	22090	22073	22017	22137	22309	22360	22132	22221	22257	22064	22353	22227	22110	22289	22270	22263	22244	22133	22063	22434	22201	22143	22094	22035	22082	22343	22183	22130	22370	22311	22126	22164	22135	22267	22302	22034	22214	22261	22367	22103	22196	22185	22413	22249	22289	22064	22142	22144	22161	22129	22101	22157	22138	22141	22272	22432	22372	22448	22134	22180	22243	22331	22289	22394	22404	21974	22360	22255	22322	22310	22018	22239	22270	22086	22362	22190	22124	22229	22106	22263	21998	22330	22131	22382	21882	22512	21992	22014	22374	22312	22232	22095	22184	22086	22169	22254	22165	22180	22077	22185	22267	22157	22009	22253	22279	22466	22171	22276	22259	22185	22183	22281	22054	22030	22079	22131	22165	22295	22324	22176	22298	22210	22254	22065	22136	22277	22003	22038	22327	22079	22140	22240	22408	22244	22037	22140	22319	22065	22233	22230	21965	22283	22128	22009	22130	21989	22280	22181	22181	22234	22268	22185	22224	22474	22435	22067	22551	22314	22185	21962	21965	22329	22284	22157	22292	22290	22095	22257	22235	22228	22284	22370	22179	22260	22279	22157	22353	22161	22467	22099	22263	22201	22125	22245	22291	22119	22245	22355	22306	22219	22149	22359	22231	22149	22361	22096	22180	22496	22390	22278	22310	22265	22512	22264	22223	22299	22206	22411	22276	22310	21909	22274	22090	22153	21987	22168	22419	22205	22159	22158	22451	22370	22178	22266	22222	22422	22360	22205	22145	22269	22055	22183	22080	22050	22187	22227	22200	22300	22284	22234	22378	22152	22373	22204	22309	22053	22169	22205	22321	22307	22106	22163	22213	22299	22191	22372	22182	22248	21882	22195	22249	22210	22166	22311	22163	22142	22069	22022	22432	22036	22233	22294	22379	22429	22188	22099	22179	22248	22204	22156	22230	22224	22230	22220	21912	22129	22216	22231	22129	22290	22428	22142	22345	22353	22256	22184	22187	22341	22176	22228	22153	22133	22318	22227	22072	22360	22173	22186	22205	22061	22425	22303	22229	22140	22382	22224	22275	22130	22140	22182	22129	22247	22027	21965	22308	22377	22268	22317	22202	22286	21998	22277	22164	22206	22405	22370	22291	22293	22212	22443	22112	22245	22299	22111	22342	22344	22221	22196	22301	22497	22339	21994	22137	22298	22214	22090	22375	22243	22228	22238	22199	22383	22143	22241	22299	22245	22178	22165	22242	22326	22230	22076	22118	22187	22008	22181	22114	22109	22100	22227	22200	22274	22344	22035	22152	22227	22195	22263	22405	22270	22051	22152	22157	21925	22268	22071	22136	22372	22198	21999	22116	22413	22114	22001	22435	22160	22048	22283	22186	22280	22392	22258	22226	22414	22540	22128	21911	22122	22138	22122	22257	22364	22327	22005	22239	22138	22266	22297	22134	22242	21945	22216	21976	22213	22294	22386	22201	22173	22151	22122	22115	21896	22155	22264	22446	22249	22177	22197	22049	22208	22211	22429	22167	22204	22327	22181	22245	22275	22054	22198	22503	22122	22268	22244	22178	22232	21993	22253	22188	22029	22310	22262	22137	22183	22452	22328	22340	22303	22218	22439	22180	22001	22236	22105	22168	22225	22383	22264	22196	22089	22184	22257	22288	22022	22165	22041	22099	22052	22190	22127	22369	22137	21984	22361	22117	22323	22088	22168	22204	21993	22326	22144	22334	22245	22355	22249	22090	22224	22280	22335	22224	22100	22194	22168	22184	22200	22138	22524	22254	22443	22283	22005	22233	22338	22240	22169	22205	22292	22260	22342	22113	22439	22219	22016	22200	22059	22380	22343	22202	22211	22382	22304	22188	22137	21955	22136	22226	22048	22334	22260	22094	22174	22290	22252	22220	22152	22157	22259	22079	22075	22348	22157	22034	22207	22184	22230	22219	22133	22179	22290	22169	22327	22374	22210	22211	22285	22180	22254	22313	22014	22236	22108	22162	22161	22301	22572	22423	22278	22113	22162	22227	22233	22081	22462	22115	22295	22345	22066	22181	22285	22298	22251	22175	22426	22389	22068	22045	22235	22579	22051	22209	22436	22210	22241	22206	22150	22015	22215	22146	22054	22008	22174	22353	22133	22200	22355	22215	22232	22241	22260	22100	22307	22134	22041	22168	22224	22138	22071	22185	22281	22046	22323	22186	22317	22068	22293	22461	22449	22020
40247	64272	45942	26333	24685	23378	23501	24740	24242	21650	22726	20790	20052	19486	19447	19487	19254	19270	18555	18473	18148	18224	18045	18063	18105	18433	22567	23776	22910	21527	20050	18619	18115	17917	18041	17942	17827	18084	17637	17916	17839	17839	17746	17733	17796	17755	17679	17997	17949	17926	17710	17769	17889	17676	17789	17817	17689	17738	17818	17840	17677	17919	17708	17746	17766	17791	17591	17696	17680	17851	17913	17669	17804	17796	17812	17775	17810	17976	17682	17888	17770	17727	17813	17783	17828	17906	17677	17843	17857	17861	17788	17792	17843	17721	17867	17836	17725	17778	17852	17813	17897	17914	17844	17818	17843	17692	17824	17750	17786	17677	17754	17681	17750	17816	17632	17888	17906	17678	17699	17824	17870	17725	17983	17842	17798	17799	17762	17905	17742	17862	18003	17806	17800	17699	17835	17821	17729	17775	17757	17700	17786	17800	17815	17857	17665	17716	17709	17768	17812	17775	17804	17704	17661	17827	17771	17609	17795	17840	17860	17763	17942	17841	17910	17752	17857	17540	17812	17775	17831	17774	17772	17819	17811	17854	17790	17744	17843	17724	17741	17821	17723	17720	17795	17701	17619	17684	17895	17804	17780	17784	17752	17666	17797	17658	18003	17724	17811	17663	17793	17760	17697	17770	17821	17891	17683	17840	17928	17773	17818	17793	17654	17690	17877	17833	17658	17757	17915	17535	17854	17876	17906	17793	17881	17834	17777	17668	17851	17622	17784	17704	17812	17702	17757	17715	17718	17786	17773	17743	17914	17649	18012	17713	17747	17692	17909	17744	17897	17744	17898	17575	17834	17879	17742	17757	17830	17670	17800	17863	17613	17874	17739	17626	17778	17902	17699	17831	17719	17937	17895	17678	17856	17752	17804	17605	17785	17813	17759	17725	17824	17752	17875	17782	17810	17853	17796	17809	17766	17791	17760	17649	17772	17823	17780	17662	17702	17764	17870	17700	17740	17516	17733	17628	17755	17705	17680	17648	17833	17767	17776	17753	17647	17778	17903	17691	17707	17616	17640	17965	17657	17744	17818	17767	17705	17589	17787	17711	17756	17862	18049	17657	17798	17751	17697	17632	17698	17731	17835	17863	17900	17706	17769	17886	17708	17823	17694	17727	17836	17871	17809	17508	17787	17870	17787	17884	17730	17736	17673	17643	17727	17580	17802	17806	18064	17575	17899	17745	17934	17949	17829	17736	17735	17885	17832	17845	17884	17637	17806	17831	17750	17816	17704	17694	17836	17793	17953	17737	17857	17813	17682	17805	17794	17875	17748	17772	17795	17928	17932	17982	17756	17645	17900	17643	17956	17637	17903	17553	17680	17905	17689	17719	17977	17676	17646	17607	17771	17820	17870	17753	17741	17801	17937	17796	17747	17753	17807	17961	17789	17698	17743	17832	17653	17695	17938	17644	17764	17735	17622	17874	17908	17979	17917	17782	17948	17860	17917	17745	17728	17700	17666	17617	17777	17655	17651	17706	17808	17738	17833	17611	17869	17795	17698	17746	17799	17857	17658	17911	17812	17736	17761	17709	17671	17906	17806	18024	17773	17774	17726	17690	17735	17687	17728	17829	17731	17812	17728	17806	17698	17924	17532	17825	17813	17806	17676	17623	17776	17682	17629	17808	17795	17762	17723	17763	17802	17769	17950	17755	17806	17954	17673	17723	17563	17987	17699	17718	17635	17777	17654	17730	17784	17742	17688	17768	17724	17891	17735	17571	17896	17766	17996	17805	17873	17817	17704	17771	17798	17748	17835	17647	17932	17632	17763	17840	17673	17804	17590	17651	17825	17809	17724	17891	17718	17776	17676	17759	17834	17842	17721	17780	17878	17831	17672	17788	17878	17726	17797	17613	17772	17654	17729	17922	17785	17891	17834	17816	17720	17790	17681	17954	17754	17715	17789	17530	17770	17786	17591	17905	17866	17663	17610	17623	17820	17728	17773	17837	17736	17935	17930	17713	17727	17639	17690	17765	17711	17797	17549	17675	17853	17593	17823	17857	17836	17675	17821	17567	17849	17904	17690	17869	17800	17857	17755	17701	17911	17876	17773	17848	17877	17632	17733	17694	17902	17858	17690	17638	17766	17777	17879	17814	17739	17742	17625	17853	17876	17608	17780	17757	17754	17756	17856	17806	17926	17886	17833	17679	17763	17861	17902	17777	17897	17808	17894	17931	17834	17819	17848	17687	17676	17664	17876	17724	17706	17885	17834	17907	17814	17600	17758	17789	17813	17833	17570	17741	17755	17904	17746	17891	17869	17806	17945	17929	17752	17814	17657	17779	17774	17886	17676	17750	17867	17789	18025	17746	17544	17696	17693	17742	17809	17849	17795	17811	17957	17735	17854	17828	17818	17729	17927	17771	17755	17903	17796	17709	17790	17863	17735	17734	17789	17880	17768	17727	17889	17712	17737	17795	17767	17797	17815	17726	17774	17897	17818	17774	17809	17870	17722	17856	17759	17708	17868	17794	17694	17785	17722	17732	17676	17897	17778	17714	17898	17985	17800	17772	17788	17794	17738	17814	17698	17890	17753	17912	17947	17655	17939	17626	17778	17735	17836	17855	17722	17827	17698	17659	17705	17722	17797	17696	17782	18004	17836	17829	17825	17716	17796	17601	17809	17768	17791	17772	17781	17788	17803	17817	17859	17874	17724	17738	17689	17856	17843	17624	17901	17778	17731	17644	17892	17736	17667	17835	17710	17808	17728	17813	17765	17879	17934	17646	17679	17705	17725	17795	17653	17647	17865	17789	17801	17760	17747	17708	17835	17862	17794	17854	17798	17877	17685	17896	17748	17692	17818	17671	17766	17828	17764	17827	17808	17770	17782	17818	17831	17694	17846	17636	17711	17511	17809	17836	17567	17735	17873	17709	17735	17818	17784	17678	17714	17864	17905	17817	17810	17698	17777	17758	17806	17873	17740	17760	17680	17877	17620	17860	17678	17723	17787	17753	17659	17754	17877	17847	17782	17608	17912	17704	17698	17666	17840	17722	17749	17755	17830	17773	17708	17770	17839	17766	17906	17949	17773	17923	17719	17877	17754	17675	17531	17845	17752	17865	17744	17703	17779	17654	17714	17845	17719	17701	17726	17707	17590	17680	17812	17860	17834	17687	17878	17876	17679	17880	17905	17859	17792	17764	17856	17744	17748	17917	17814	17762	17866	17663	17747	17725	17918	17631	17617	17720	17861	17862	17889	17778	17832	17706	17877	17773	17913	17801	17829	17900	17937	17742	17831	17782	17741	17563	17810	17765	17758	17731	17701	17899	17714	17736	17708	17963	17816	17731	17871	17844	17641	17850	17733	17889	17686	17807	17763	17858	17851	17780	17742	17651	17712	17847	17659	17620	17760	17685	17890	17837	17711	17903	17687	17716	17814	17795	17686	17815	17853	17819	17781	17778	17634	17879	17710	17624	17767	17785	17813	17652	17726	17710	17683	17785	17722	17873	17712	17800	18001	17790	17836	17728	17960	17924	17600	17790	17727	17947	17823	17654	17764	17524	17702	17758	17813	17896	17824	17724	17670	17969	17670	17889	17734	17858	17842	17835	17629	17827	17627	17760	17869	17703	17670	17915	17820	17639	17717	17656	17682	17663	17630	17777	17636	17755	17741	17703	17723	17859	17702	17728	17813	17725	17700	17707	17879	17683	17739	17740	17877	17719	17841	17591	17738	17756	17647	17755	17704	17693	17811	17807	17719	17734	17786	17864	17853	17610	17733	17708	17737	17741	17855	17852	17759	17759	17599	17767	17839	17632	17719	17749	17686	17762	17888	17724	17607	17833	17637	17818	17898	17849	17728	17739	17885	17871	17904	17869	17878	17761	17764	17967	17710	17782	17591	17773	17726	17682	17635	17741	17721	17802	17823	17854	17536	17785	17735	17821	17725	17793	17694	17767	17920	17709	17910	17626	17764	17867	17934	17863	17798	17718	17760	17766	17711	17778	17857	17831	17645	17890	17840	17758	17865	17925	17753	17753	17763	17797	17803	17813	17856	17855	17732	18001	17745	17906	17721	17862	17812	17857	17883	17807	17727	17797	17677	17842	17698	17607	17667	17879	17749	17747	17838	17809	17749	17725	17821	17651	17720	17550	17988	17819	17851	17721	17911	17850	17959	17923	17938	17636	17707	17732	17929	17766	17793	17797	17753	17760	17802	17819	17764	17983	17811	17697	17676	17863	17743	17844	17904	17843	17748	17709	17861	17754	17662	17744	17562	17725	17920	17734	17891	17709	17693	17695	17864	17738	17804	17796	17873	17832	17807	17817	17834	17824	17869	17787	17673	17823	17825	17817	17677	17661	17625	17877	17699	17691	17861	17564	17692	17772	17784	17749	17804	17711	17831	17696	17889	17698	17859	17710	17637	17858	17723	17748	17887	17604	17745	17896	17659	17790	17860	17801	17800	17705	17922	17797	17905	17913	17767	17729	17779	17799	17858	17605	17989	17700	17681	17818	17970	17853	17732	17852	17708	17667	17662	17619	17725	17782	17875	17814	17979	17745	17942	17749	17833	17698	17747	17836	17768	17804	17825	17795	17897	17869	17722	17796	17789	17781	17481	17844	17984	17520	17765	17890	17790	17705	17750	17775	17763	17752	17885	17813	17925	17737	17825	17676	17678	17745	17724	17903	17740	17695	17742	17779	17789	17867	17883	17907	17529	17842	17806	17700	17887	17843	17755	17626	17686	17721	17776	17901	17782	17611	17846	17747	17869	17737	17782	17767	17743	17910	17697	17748	17820	17793	17553	17812	17669	17793	17818	17787	17865	17853	17799	17926	17805	17894	17677	17781	17911	17801	17793	17906	17459	17771	17749	17786	17768	17781	17795	17714	17744	17622	17939	17925	17715	17718	17663	17722	17633	17680	17796	17688	17796	17815	17760	17878	17852	17726	17897	17805	17958	17843	17949	17926	17788	17823	17794	17720	17995	17934	17790	17831	17566	17874	17811	17761	17752	17763	17766	17643	17902	17736	17743	17668	17924	17751	17775	17908	17696	17869	17784	17659	17892	17921	17806	17713	17760	17742	17824	17844	17824	17687	17640	17839	17704	17942	17677	17908	17835	17958	17703	17712	17677	17915	17755	17777	17822	17668	17754	17763	17852	17661
29144	27982	31701	26922	23029	23168	23308	23982	23678	23138	23199	22715	22180	22309	22013	22351	22366	22206	22058	22126	21936	22265	22193	21906	21863	22074	21945	22158	22212	22070	21853	21810	21541	21845	21651	21706	21692	21854	21920	21867	21874	21698	21771	21577	21530	21896	21939	21881	21807	21990	21612	21759	21723	21770	21854	21851	21724	21768	21725	21869	21827	21847	21994	21720	21774	21724	21841	21773	21773	21859	21989	21712	21634	21846	21668	21773	21770	21752	21861	21634	21782	21799	21806	21655	21891	22058	22065	21868	21809	21968	21696	21651	21944	21580	21853	21824	21832	21815	21691	21837	21936	21904	21733	21707	21636	21915	21929	21691	21648	21692	21800	21623	21564	21683	21795	21806	21832	21842	21858	21869	21806	21595	21634	21964	21877	21706	21633	21859	21872	21696	22011	21716	21784	21704	21869	21813	21792	21666	21711	22051	21875	22069	21735	21520	21752	21636	21960	21726	21848	21965	21688	21768	21823	21557	21809	21707	22000	21727	21940	21690	21813	21851	21744	21696	21862	21663	21589	21694	21764	21805	21838	21785	21808	21663	21562	21779	21620	21733	21852	21849	21825	21896	21626	21733	21804	21698	21898	22086	21814	21774	21843	21880	21807	21719	21596	21865	21818	21678	21941	21846	21684	21738	21975	21842	21690	21841	21738	21962	21840	21744	21884	21698	21581	21753	22072	21685	22032	21957	21491	21662	21831	21696	21764	21841	21641	21889	21802	21777	21532	21620	21588	21623	21846	21695	21762	21763	21927	21830	21439	21755	21683	21914	21615	21525	21864	21834	21852	21690	21638	21643	21865	22102	21845	21832	21738	21940	21679	22000	21948	21754	21876	21801	21858	21798	21440	21637	21949	21675	21845	21598	21694	21594	21787	21683	21612	21878	21960	21736	21815	21916	21851	21754	21960	21759	21801	21858	21708	21732	22026	21724	21709	21683	21704	21729	21724	21899	21465	21655	21861	21635	21659	21567	21827	21835	21762	21790	21719	21812	21693	21691	21851	21700	21804	21705	21794	21870	21705	21776	21653	21757	21831	21913	21840	21950	21745	21954	21649	21680	21878	21637	21589	21717	21730	21863	21744	21782	21769	21704	21598	21861	21858	21736	21754	21514	21882	21640	21919	21821	21883	21699	21687	21608	21705	21795	21889	21951	21829	21908	21605	21702	21828	21689	21720	21729	21682	21839	21692	21784	21595	21663	21661	21624	21889	21692	22005	21991	21862	21842	21807	21894	21657	21761	21839	21743	22061	21964	21648	21903	21840	22021	21824	21814	21875	21616	22047	21675	21618	21819	21763	21978	22053	21711	21670	21766	22003	21766	21707	21708	21776	21830	21702	21773	21825	21731	21855	21820	21750	21786	21831	21833	21950	21888	21797	21938	21773	21671	21910	21864	21808	21850	21836	21706	21801	21658	21899	21697	21713	21801	21815	21781	21633	21753	21791	21711	21810	21753	21695	21862	21783	21710	21920	21588	21556	21890	21910	21840	21752	21839	21743	21932	21788	21855	22030	21909	21929	21718	21616	21865	21895	21700	21863	21951	21616	21827	21821	21590	21851	21824	21638	21724	21642	21945	21612	21837	21940	21700	21837	22015	21703	21847	21939	21836	21865	21784	21734	21651	21792	21697	21528	21727	21726	21858	21802	21803	21776	21567	21835	21740	21748	21913	21803	21542	21743	21514	21821	21741	21793	21745	21512	21775	21811	21840	21630	21778	21747	21895	21873	21901	21895	21935	21588	21746	21605	21584	21840	21849	21881	21886	21732	21708	21861	21925	21750	21731	21635	21741	21855	21669	22037	21722	21683	21693	21717	21704	21844	21676	21835	21914	21796	21891	21719	21665	21484	21882	21711	21761	21617	21855	21783	21752	21883	21647	21808	21714	21892	21741	21645	21823	21627	21751	21670	21563	21847	21684	21880	21831	21716	21864	21867	21715	21653	21866	21812	21837	21742	21914	21863	21925	21649	21753	21750	21840	21869	21725	21688	21682	21815	21715	21984	21772	21662	21648	21818	21751	21931	21912	21954	21726	21861	21819	21711	21786	21787	21776	21797	21722	21831	21876	21756	22052	21812	21805	21892	21807	21883	21713	21783	21775	21787	21879	21823	21662	21742	21639	21732	21878	21710	21412	21753	22014	21679	21899	21963	21477	21946	21789	21786	21806	21764	21634	21625	21854	21685	21885	21929	21791	21712	21607	21832	22023	21849	21766	21867	21683	21652	21818	21763	21762	21776	21661	21836	21789	21947	21819	21875	21669	21755	21781	21779	21722	21769	21860	21763	21690	21781	21591	21910	21938	21550	21689	21705	21618	21716	21710	21668	21906	21582	21920	21719	21889	21807	21678	21816	21842	21915	21702	21961	21897	21848	21770	21744	21774	21828	21627	21733	21779	21809	21986	21845	21794	21654	21980	21735	21847	21743	21854	21876	21883	21870	22150	21934	21652	21876	21819	21735	21497	21821	21899	21884	21453	21708	21929	21732	21769	21734	21694	22015	21777	21754	21903	21776	21701	21707	21662	21727	21731	21786	21883	21805	21713	21570	21594	21892	21659	21752	21929	21792	21695	21794	21864	21524	21764	21704	21674	21834	21779	21732	21774	21707	21824	21787	21805	21801	21912	21846	21672	21827	21431	21827	21799	21820	21918	21862	21795	21812	21620	21688	21697	21900	21780	21851	21836	21863	21865	21661	21804	21634	21878	21922	21822	21504	22003	21750	21688	21805	21786	21860	21567	21613	21911	21871	21704	21806	22002	21764	21929	21946	21912	21787	21854	21746	21486	21899	21804	21856	21704	21846	21632	21985	21933	21855	21859	21670	21803	21855	21850	21670	21724	21527	21572	21644	21557	21847	21701	21855	21822	21826	21717	21829	21843	21917	21589	21757	21693	21939	21915	21601	22104	22006	21744	21718	21880	22073	21844	22095	21814	21662	21874	21826	21822	21674	21675	21839	21737	21855	21524	21689	21717	21858	21698	21662	21666	21653	21745	21849	21814	21752	21893	21988	21839	21739	21691	21739	21891	21925	22038	21614	21605	21831	21901	21666	21968	21836	21963	21839	21807	21793	21585	21773	21681	21959	21699	21851	21803	21700	21748	21844	21889	21856	21712	21673	21857	21853	21670	21871	22007	21870	21674	21829	21833	21948	21825	21935	21745	21642	21544	21557	21893	21673	21687	21786	21876	21885	21848	21803	21624	21749	22050	21851	21847	21986	21835	21778	21891	21983	21904	21783	21776	21892	21820	21787	21819	21997	21889	21792	21703	21840	21816	21685	21907	21980	21851	21815	21948	21710	21752	21881	21663	21607	21737	21768	22048	22057	21770	21604	21681	21715	21928	21642	21948	21995	21693	21597	21835	21781	21529	21961	21739	21832	21933	21604	21872	21855	21764	21781	21929	21651	21601	21840	21725	21740	21697	21636	21777	21760	21551	22014	21571	21700	21684	21951	21863	21772	21973	21863	21687	21670	21884	21928	21968	21785	21785	21727	21917	21915	21687	21878	21722	21994	21699	21695	21589	21550	21830	21742	21819	21820	21658	22079	21586	21718	21872	21599	21657	21757	21556	21693	21895	21792	21673	21768	21789	21838	21816	21643	21795	21500	21790	21905	21777	21588	21739	22060	21931	21953	21662	21753	21891	21764	21893	21791	21877	21749	21838	21700	21706	21868	22013	21758	21788	21720	21754	21861	21949	21672	21621	21557	21943	21798	21583	21819	21607	21767	21826	21763	21867	21716	21843	21736	21719	21745	22010	21716	21809	21997	21860	21880	21717	21689	21783	21862	21485	21682	21707	21649	21717	21840	21756	21871	21750	21892	21695	21871	21595	21801	21992	21872	21745	21680	21859	21813	21726	21734	21651	21620	21780	21808	21868	21754	21861	21745	21907	21917	21693	21921	21732	21988	21926	21847	21689	21885	21943	21766	21749	21806	21852	21668	21641	21864	21888	21957	21512	21814	21786	21609	21773	21773	21812	21728	21687	21716	21705	21788	21957	22012	21874	21922	21934	21770	21708	21769	22110	21736	21862	21702	21513	21734	21573	21857	21837	21902	21722	21781	21619	21681	21743	21914	21717	21800	21845	21863	21933	21958	21686	21687	21776	21908	21697	21793	21599	21813	21659	21758	21711	21720	21850	21863	21608	21512	21810	21628	21859	21788	21643	21708	21631	21754	21638	21779	21755	22036	21940	21889	21697	21656	21849	21859	22024	21690	21799	21869	21638	21772	21873	21661	21741	21852	21924	21703	21807	21723	21867	21892	21662	21841	21945	21798	21928	21858	21753	21879	21725	21975	21912	21782	21812	22042	21839	21875	21551	21902	21670	21844	21671	21538	21566	21644	21858	21787	21765	21923	21637	21861	21860	21835	21719	21880	21924	21932	21731	21864	21840	21597	21586	22120	21788	21865	21780	21751	21599	21897	21830	21618	21664	21876	21745	21475	21593	21924	21620	21830	21868	21661	21693	21709	21716	21735	21674	21735	21545	21681	21902	21738	21931	21701	21786	21586	21688	21851	21864	22025	21709	21817	21557	21806	21857	21673	21853	21707	21792	21854	21994	21862	21941	21936	21684	21710	21942	21561	21759	21831	21668	21950	22178	21740	21911	21707	21907	21886	21686	21796	21809	21734	21909	21771	21772	21587	21781	21931	21691	21722	21741	21739	21647	21846	21689	21912	21994	21782	21663	21715	21762	21723	21831	21787	21879	21687	21772	22005	21732	21777	21928	21755	21618	21991	21769	21711	21841	21865	21846	21945	22121	21845	22036	21702	21986	21921	21752	21656	21760	21782	21869	21925	21911	21783	21836	21731	21685	21746	21783	22004	22002	22040	21848	21600	21708	21767	21666	21679	21770	21834	21756	21681	21823	21931	21955	21971	21984	22049	21872	21680	21768	21779	21643	21696	21810	21980	21839	21585	21832	21644	21938	21906	21827	21886	21976	21668	21836	21745	21844	21628	21774	21615	21908	21839	21623	21784	21829	21817	21812	21873	21767	21802	21598	21682	21754	21766	21809	21927	21870	21900	21636	21746	21844	21781	21712	21555	21753	21886	21636	21671	21639	21997	21800	21790	21825	21829	21756	21660	21781	21725	21787	21868	21689	22019	21627
31488	43626	30586	21750	19870	19492	20033	21662	21003	19599	19716	18880	18459	18364	18241	18152	18225	18189	18004	17956	17946	17761	17854	17574	17675	17828	17772	18101	18078	17938	17686	17667	17700	17656	17595	17516	17691	17490	17660	17472	17521	17593	17516	17502	17520	17603	17555	17619	17694	17450	17622	17597	17720	17611	17692	17345	17654	17690	17426	17309	17421	17792	17724	17570	17549	17494	17606	17600	17588	17521	17566	17625	17543	17560	17631	17531	17629	17534	17739	17617	17422	17520	17539	17660	17693	17430	17340	17568	17466	17615	17601	17540	17400	17494	17575	17290	17685	17691	17649	17528	17407	17475	17623	17453	17328	17472	17649	17460	17463	17664	17432	17429	17636	17311	17520	17690	17483	17647	17493	17574	17425	17523	17510	17640	17587	17683	17581	17605	17567	17632	17442	17597	17755	17468	17491	17579	17594	17525	17691	17461	17610	17285	17592	17663	17438	17649	17600	17603	17568	17621	17705	17233	17500	17559	17416	17427	17559	17579	17700	17450	17461	17573	17703	17546	17577	17550	17730	17530	17687	17743	17391	17600	17520	17499	17478	17483	17551	17500	17555	17529	17649	17552	17551	17383	17514	17611	17573	17604	17549	17496	17744	17542	17580	17603	17647	17488	17563	17514	17540	17631	17507	17535	17582	17474	17601	17604	17443	17518	17630	17498	17366	17640	17539	17536	17552	17596	17649	17522	17556	17496	17693	17448	17502	17575	17598	17601	17668	17509	17602	17574	17519	17582	17670	17523	17397	17684	17544	17510	17420	17454	17738	17616	17515	17553	17594	17613	17651	17585	17513	17460	17545	17479	17725	17504	17668	17663	17566	17664	17384	17561	17603	17458	17427	17540	17402	17537	17464	17455	17640	17580	17446	17513	17701	17603	17529	17665	17684	17487	17833	17596	17545	17613	17692	17562	17638	17556	17640	17508	17546	17648	17585	17474	17495	17620	17587	17542	17556	17539	17412	17573	17520	17629	17606	17569	17635	17551	17653	17444	17593	17562	17635	17416	17429	17770	17454	17629	17447	17633	17479	17495	17565	17572	17533	17667	17630	17643	17553	17582	17661	17536	17474	17718	17632	17448	17335	17558	17628	17613	17586	17635	17543	17544	17467	17368	17721	17548	17502	17756	17436	17554	17397	17558	17575	17558	17643	17632	17593	17389	17484	17635	17600	17488	17602	17431	17578	17571	17639	17549	17608	17602	17600	17488	17591	17489	17389	17526	17588	17673	17674	17379	17601	17609	17417	17557	17522	17589	17380	17707	17443	17583	17663	17286	17547	17652	17580	17543	17388	17563	17482	17441	17617	17591	17659	17524	17582	17514	17564	17517	17705	17763	17572	17584	17597	17769	17648	17679	17567	17515	17600	17608	17483	17430	17614	17464	17601	17416	17359	17206	17710	17453	17566	17531	17608	17489	17455	17567	17440	17885	17492	17536	17637	17543	17749	17551	17584	17739	17751	17446	17616	17633	17529	17440	17582	17555	17586	17532	17608	17512	17666	17572	17540	17492	17589	17658	17808	17555	17405	17527	17730	17626	17563	17454	17846	17563	17473	17623	17757	17602	17473	17712	17610	17544	17511	17485	17602	17626	17498	17600	17750	17606	17492	17641	17459	17575	17498	17734	17523	17573	17735	17513	17540	17512	17530	17796	17633	17493	17440	17403	17698	17430	17555	17578	17618	17609	17453	17510	17624	17695	17508	17594	17477	17511	17620	17520	17794	17681	17694	17576	17502	17708	17510	17528	17544	17517	17593	17607	17533	17313	17586	17501	17584	17538	17673	17757	17578	17728	17498	17348	17439	17667	17614	17596	17468	17566	17672	17602	17483	17439	17576	17613	17554	17612	17626	17458	17594	17670	17664	17607	17440	17671	17483	17473	17670	17578	17620	17502	17558	17555	17588	17817	17691	17427	17243	17706	17597	17878	17571	17512	17511	17404	17617	17578	17465	17579	17653	17431	17458	17676	17495	17510	17681	17491	17547	17677	17383	17334	17612	17505	17712	17510	17542	17554	17642	17563	17518	17565	17646	17486	17559	17715	17589	17654	17564	17573	17341	17500	17717	17449	17447	17600	17568	17522	17614	17447	17772	17562	17601	17396	17485	17501	17528	17632	17498	17616	17538	17646	17641	17567	17544	17546	17680	17475	17518	17494	17441	17664	17686	17501	17713	17435	17726	17570	17677	17651	17537	17655	17690	17534	17700	17396	17657	17367	17657	17407	17637	17484	17670	17689	17611	17568	17460	17497	17407	17530	17595	17538	17585	17524	17363	17615	17639	17724	17188	17482	17669	17546	17544	17339	17413	17521	17598	17481	17520	17612	17432	17596	17512	17381	17499	17553	17651	17445	17741	17441	17598	17492	17637	17587	17579	17593	17456	17553	17530	17522	17542	17605	17444	17599	17584	17549	17463	17414	17583	17737	17322	17622	17613	17609	17692	17507	17619	17484	17413	17728	17594	17635	17558	17544	17620	17698	17584	17465	17577	17507	17463	17449	17729	17419	17421	17657	17535	17632	17619	17620	17665	17524	17616	17727	17435	17430	17515	17513	17507	17383	17576	17669	17635	17435	17486	17414	17657	17425	17774	17565	17545	17328	17621	17578	17611	17515	17538	17684	17669	17565	17586	17594	17580	17701	17652	17462	17617	17588	17476	17467	17673	17439	17384	17347	17572	17599	17602	17658	17831	17529	17447	17441	17547	17801	17645	17473	17471	17625	17715	17509	17702	17497	17640	17487	17642	17664	17442	17743	17633	17558	17486	17523	17598	17441	17587	17538	17585	17522	17565	17412	17551	17457	17462	17603	17651	17516	17468	17613	17651	17586	17521	17596	17489	17506	17581	17586	17536	17572	17798	17436	17576	17538	17624	17585	17495	17528	17548	17556	17361	17636	17451	17456	17581	17405	17550	17691	17662	17698	17694	17320	17604	17723	17533	17539	17644	17577	17480	17710	17530	17507	17428	17481	17454	17506	17349	17552	17622	17633	17616	17658	17670	17485	17648	17554	17406	17560	17688	17369	17617	17610	17495	17557	17465	17658	17500	17576	17591	17478	17620	17329	17519	17684	17624	17449	17506	17583	17582	17492	17509	17639	17537	17461	17559	17513	17413	17283	17579	17512	17384	17597	17595	17612	17553	17616	17644	17626	17714	17628	17604	17602	17609	17692	17618	17464	17545	17494	17529	17555	17668	17438	17494	17703	17612	17512	17623	17707	17277	17589	17721	17435	17677	17638	17602	17490	17617	17555	17710	17598	17569	17678	17509	17454	17387	17495	17493	17587	17655	17441	17566	17688	17532	17588	17374	17675	17536	17554	17544	17633	17668	17510	17544	17504	17657	17637	17607	17711	17658	17637	17673	17639	17406	17434	17543	17668	17463	17418	17572	17835	17493	17576	17688	17346	17548	17557	17379	17656	17642	17562	17484	17491	17550	17628	17615	17666	17558	17562	17635	17707	17555	17561	17478	17812	17675	17421	17673	17514	17594	17525	17470	17524	17557	17600	17494	17735	17568	17437	17783	17584	17495	17678	17554	17617	17524	17794	17479	17521	17664	17597	17520	17436	17433	17651	17550	17577	17573	17602	17536	17570	17665	17614	17473	17475	17643	17416	17702	17576	17672	17543	17618	17608	17438	17576	17593	17707	17501	17689	17615	17697	17784	17366	17540	17595	17733	17589	17378	17472	17498	17599	17706	17562	17432	17602	17463	17664	17491	17495	17589	17442	17495	17450	17554	17562	17484	17570	17486	17542	17587	17634	17529	17586	17499	17530	17562	17350	17560	17456	17575	17361	17629	17587	17466	17556	17440	17484	17522	17491	17613	17422	17647	17644	17414	17439	17555	17721	17571	17529	17708	17607	17476	17404	17512	17642	17770	17634	17516	17659	17483	17389	17535	17529	17582	17531	17493	17586	17384	17697	17613	17345	17591	17490	17580	17541	17581	17559	17697	17616	17591	17605	17456	17484	17664	17564	17468	17560	17464	17665	17574	17469	17618	17523	17686	17391	17652	17501	17707	17586	17476	17429	17512	17582	17662	17440	17573	17541	17697	17528	17547	17515	17561	17799	17675	17433	17425	17476	17619	17479	17688	17506	17576	17617	17433	17473	17592	17591	17444	17634	17630	17563	17689	17433	17579	17449	17563	17549	17364	17523	17381	17606	17576	17584	17557	17593	17570	17502	17441	17629	17470	17706	17406	17521	17469	17563	17645	17512	17466	17481	17504	17578	17562	17599	17617	17475	17452	17573	17487	17489	17601	17634	17554	17602	17670	17432	17591	17502	17462	17524	17593	17690	17400	17502	17693	17452	17553	17513	17507	17534	17418	17576	17503	17339	17573	17434	17573	17505	17387	17550	17525	17506	17511	17607	17654	17580	17610	17613	17595	17664	17553	17614	17370	17433	17416	17566	17715	17551	17596	17620	17737	17609	17648	17519	17629	17495	17615	17518	17469	17317	17622	17438	17473	17647	17679	17507	17517	17483	17523	17549	17661	17592	17526	17434	17600	17582	17642	17594	17532	17426	17666	17705	17721	17593	17518	17455	17784	17568	17566	17361	17492	17563	17636	17567	17479	17472	17619	17492	17421	17590	17600	17745	17392	17480	17631	17521	17422	17534	17493	17627	17419	17611	17510	17417	17503	17605	17559	17582	17641	17497	17507	17622	17588	17558	17483	17680	17684	17417	17744	17451	17631	17651	17377	17563	17579	17586	17598	17600	17624	17571	17491	17420	17511	17601	17617	17701	17578	17621	17453	17747	17387	17501	17636	17834	17592	17420	17660	17713	17504	17623	17614	17640	17684	17472	17583	17671	17621	17484	17532	17433	17417	17624	17467	17541	17444	17612	17611	17515	17587	17675	17378	17494	17619	17485	17513	17489	17654	17662	17683	17412	17533	17689	17361	17372	17403	17622	17663	17591	17477	17645	17683	17658	17669	17619	17465	17463	17660	17616	17541	17660	17475	17596	17411	17620	17467	17497	17511	17465	17477	17685	17604	17477	17578	17383	17649	17772	17560	17479	17569	17617	17383	17545	17632	17565	17539	17602	17644	17558	17483	17547	17530	17692	17662	17740	17612	17685	17465	17575	17608	17655	17670	17621	17445	17600	17601	17621
23916	21598	29209	24479	23093	25362	26512	24599	24559	24754	24574	23521	23099	23189	23199	22877	23130	22988	22507	22585	22261	22297	22331	22453	22604	23692	24356	24608	23968	23233	22627	22404	22287	22101	22185	22022	22283	22122	22141	22232	22032	22221	22162	22345	22066	21835	22017	22329	22051	22011	22180	21929	22346	22183	21973	22038	22247	21877	21950	21997	22216	21925	22057	22108	22183	22102	22177	22133	22198	22049	22070	22014	22126	22252	22139	22195	22044	22107	22016	22154	22071	22178	22159	21889	22184	21991	22130	22147	21984	22161	22117	22169	22195	22207	22270	22205	22101	22379	22038	22095	22399	22310	22197	21999	22122	21924	22168	22164	21940	22019	22220	22095	22185	22164	22182	22022	22130	22206	22026	22067	22183	22334	22090	21954	22047	22102	22004	22183	21904	22201	22179	21940	21884	22123	22355	22227	22127	22198	22119	22050	22030	22147	22108	22057	22048	22115	22217	22110	22251	22157	22136	22076	22192	21982	21995	22251	22298	22313	21887	21945	21929	22201	22171	21923	22188	22168	22089	22060	22223	22181	21963	22058	21966	22213	22293	22180	22174	22015	22205	22373	21925	21855	22120	22097	21951	21849	22089	22116	22068	21868	22052	21916	22051	22145	22027	22029	22140	22157	22111	21996	22286	22192	22017	22016	22084	22058	22031	22036	22251	21999	22076	22032	22224	22183	22194	22012	22035	22023	22155	22099	22176	22033	22139	21931	22156	22142	22101	21955	22281	22071	22084	22072	22057	22051	21918	22296	22042	22198	22124	21986	22097	22179	22061	22055	22270	22267	22063	22112	22101	22090	22253	22049	22114	21849	21939	22066	22135	21949	22103	22086	22176	22030	22030	22282	22026	22188	22286	22047	22069	22180	21941	22190	21992	22070	21926	21935	22209	22138	22057	22330	22117	22158	21903	22036	22224	22149	22167	22251	22084	22020	22146	22185	21988	21956	22081	22049	22151	22352	22024	22035	22239	22267	22102	21936	22023	22122	21975	22070	22165	22245	22257	22102	21938	22000	22445	22011	22063	21961	22023	22106	22218	22227	22106	22081	22129	22019	22013	21929	22037	22054	22047	21980	22287	22229	21908	22001	22031	22124	21996	22283	22139	22041	22027	22049	22399	22122	22127	22300	22065	21963	22105	22026	22128	22118	22076	22124	22129	21988	22145	22068	22001	21960	22046	22022	21768	22036	22101	22220	22129	22137	22176	22112	21820	22143	22130	22152	22252	22115	22369	21906	22117	22185	22031	22081	22120	21916	22020	22004	21914	22257	22138	22285	22101	22125	22124	21982	22156	22034	22182	22162	22115	22174	21953	22213	21969	22041	22065	21946	22063	21832	22029	21993	21958	21977	21820	22095	22133	22169	22094	22204	22173	22054	22263	22174	22141	22277	21861	22028	22163	22094	21830	21950	21949	22048	22041	21914	22211	22128	22149	21974	22020	21899	22071	22263	21953	22046	21932	21989	22211	22149	21846	22251	22012	22088	22344	22150	22047	22016	21951	22071	22281	22167	22299	21914	22181	22245	22142	21841	21816	21907	22059	22141	22066	22111	21947	21873	22100	22020	22208	22159	22001	22204	22095	22039	22103	22322	22202	21988	22170	22009	21950	22014	22164	22161	22355	22205	22093	22104	22089	22123	22030	22147	22158	22016	22223	22182	21810	21898	22073	22064	22150	22195	22004	21942	22152	22079	22042	22069	22134	22199	22128	22007	22053	22222	21987	22087	22194	22241	21968	22049	22146	22135	22099	22274	21978	21928	22112	22254	22189	22072	22286	22003	22139	22228	22039	21935	22121	22170	22205	22044	22151	22043	22118	22052	22316	22013	21960	22153	22071	22270	22245	21929	21984	22046	22024	21870	22049	21864	21964	21997	22156	22047	22004	21904	21974	22070	22068	22121	22109	22164	22133	21870	22195	22059	22051	22114	22305	21990	22032	22197	21803	21900	21969	22022	22155	22222	21983	22035	22099	22130	22270	22050	22134	22123	22010	21998	22088	21955	22177	22152	22105	22152	22081	22135	22312	22095	21875	22029	22090	22146	22013	21989	22194	22189	22121	22034	22082	22211	22121	22191	22022	22026	21973	22037	22111	22189	22043	22015	22152	21902	22125	21942	21962	22151	22162	21955	22069	22094	21925	22105	22097	21944	22206	22312	21988	22318	22217	22259	21934	22115	22037	22302	21981	22359	22205	22102	21987	21847	21951	22136	22004	22213	22061	22225	22058	22246	22106	22113	21865	22006	22288	22140	22043	22355	22184	22072	22306	22021	22023	22150	21933	22239	21992	21802	22070	21927	22135	22278	22031	22134	22206	22021	22121	22124	22117	21983	22235	22201	21892	21803	22173	21933	22182	22172	22008	22199	22010	22341	21909	21986	22123	22111	22061	21929	22084	22170	22084	22169	22129	21871	22170	22081	22222	22041	22048	21886	22163	22340	22056	21919	22057	21997	21958	22021	22113	22271	22055	22152	22118	22064	22124	22156	22334	22134	21915	22200	22096	21908	22007	21958	22239	22271	21984	22012	22103	22399	21853	21901	22040	22135	22314	22171	22074	22319	22336	21912	22178	22001	22142	22256	22157	22037	21873	22140	22081	22177	22210	22031	22137	22052	21880	22087	22112	22166	21986	22201	22039	22131	22050	22167	22239	22238	22136	22215	22025	22066	22120	22072	22303	22132	22327	22061	21992	22133	22335	21970	22042	21975	22276	22307	21984	22067	22142	22006	22194	22186	21954	22280	22064	22023	22007	21923	22135	22284	22254	22221	22075	22114	21956	21889	22171	22040	22122	22250	22061	22107	21998	22042	22178	22140	22115	21984	22121	22189	21952	22140	22090	22276	21931	21901	21954	21915	22503	21976	22111	22041	22050	21845	21999	22181	22172	22142	22196	21999	22161	21917	22051	21859	22131	22252	22076	22033	21987	22161	22187	22016	22013	22145	22022	22119	22108	22040	22090	21967	21950	21934	22032	21963	21971	21979	22164	22088	22237	22210	21864	22008	22244	22265	22023	22092	22261	22177	22180	22207	22353	22073	22315	22119	21996	22150	22065	22127	22172	22276	22118	22150	22075	22099	22188	22033	22019	22292	22156	22194	21967	22166	21944	21930	21861	22275	22129	21948	22036	22120	21860	22250	22131	22113	22298	22096	22284	22062	22060	22065	22054	21929	22066	22161	22131	22356	22289	22255	22119	22257	22137	22006	22162	22103	22160	22193	22016	21930	22177	21820	22061	22228	22341	22064	22203	21947	21929	22076	22271	22169	22265	22124	22095	22010	22052	22122	22074	22184	22081	22073	22124	22273	22292	22208	22102	21968	22147	22190	22069	22149	21859	22261	22058	22059	22163	22295	22187	22056	22051	22411	22105	22306	21907	22384	22329	21968	22009	22205	22153	22020	22135	22110	22153	22091	22021	22109	22070	22122	22333	22037	21877	22033	21983	22085	21989	21829	22132	21914	22105	22101	21981	22154	22164	22156	22184	21981	21887	22148	22158	21940	22383	21916	22153	21966	21918	22250	22056	22024	21820	22180	22174	22042	22194	22268	22151	22186	22104	22095	21988	21609	22007	22221	22303	21942	22055	21897	22145	22112	22139	22087	22135	22170	22245	22363	22215	22064	22029	22016	22245	22204	22055	21971	22090	22222	22061	21924	22070	22159	22324	22051	22222	22050	21930	21935	21957	22142	22136	22217	22135	22115	22257	21912	22250	22331	21841	22077	21927	22083	22082	22097	22256	22070	22068	22067	22139	22257	22116	22272	22189	21942	22266	22219	21842	22058	21893	22171	22203	22096	22199	21985	22175	22231	22101	22013	21931	22224	22008	22026	22204	22093	22126	22070	21837	22216	22109	22082	21973	22199	22025	22100	22050	22195	22151	22173	22147	22212	22093	21901	22149	22093	22105	21949	22168	22296	22120	21864	22105	21979	22148	21854	22153	22173	22058	22079	22152	21992	22046	21923	22261	22032	22208	22062	22403	21885	22062	22231	22204	22107	21934	21999	22125	21769	22195	22157	21912	22141	22013	21935	22272	22274	22007	22047	21911	22096	21953	22028	22294	21944	22177	22233	22068	22247	22247	22040	22176	22510	22007	22129	21890	21895	22091	21985	22256	22095	21843	21990	22015	22077	22074	22025	22126	21982	22211	22358	22231	22306	22316	22112	22118	21970	22219	21973	22070	22197	21986	21969	22252	22110	21952	22183	22401	22064	22013	22008	22262	22329	22195	22220	21990	22000	21968	22020	22266	22076	22231	22274	21966	22101	22196	21882	22216	22214	22095	22104	21953	22294	21731	22093	22140	22122	22125	21930	21909	22114	22287	22064	21991	22046	22162	22071	22177	22313	22124	22233	22199	22342	22227	22179	21979	22084	22072	21981	22217	21906	22083	21991	21983	22090	22038	22069	21956	22021	22227	22246	22233	21916	22312	22005	22196	22122	22194	22024	22183	21890	21985	22170	21908	22163	22063	21986	22254	22093	21987	22074	22120	22211	22182	22200	21940	22336	21984	22123	22334	22120	22011	22015	22034	22072	22181	22058	22320	22160	22068	22088	22088	21975	21998	22293	22320	22135	22111	22157	22221	22233	22342	22090	22025	22239	22224	22020	22031	22081	22112	22284	22146	22282	22023	21956	22073	21984	22089	22123	22209	22339	22229	21925	22027	22184	22015	22136	22005	21874	22051	22303	22175	22197	22197	22051	22071	22222	22082	22121	22186	22391	22111	22119	22136	22156	22099	21777	21767	22130	21927	21992	22055	22335	22088	22033	22124	22216	21906	22221	22062	22034	21946	21983	22225	22201	21954	22231	22146	22100	22249	22060	22100	22058	21987	21927	21953	22014	22263	22069	22089	22120	22213	22097	22319	22261	22167	22495	22112	21950	22058	22124	21888	22166	21920	22192	22075	22158	22075	22053	22154	22275	22069	22024	22332	22334	21900	22045	21743	22057	22159	22029	22094	22252	22001	22223	22147	22088	22185	22032	22226	21806	21990	22121	22045	22025	22082	22190	22245	22159	22142	22008	21944	21895	22225	22014	21933	22058	21978	22220	22159	22260	22174	22218	22002	22037	22070	21983	22263	22256	22293	21937	22036	22166	21895	22097	22384	22037	21934	22063
36474	59164	35457	24623	21768	20477	20728	21927	22068	21809	21452	19590	19377	19509	19281	19010	18850	18708	18304	18050	17963	18075	17885	17799	18433	19926	21179	21201	19580	18773	18112	18007	17753	17611	17701	17694	17763	17699	17729	17545	17692	17833	17688	17720	17770	17674	17745	17756	17744	17770	17902	17832	17892	17761	17814	17724	17721	17678	17779	17565	17676	17949	17570	17763	17484	17536	17654	17785	17563	17616	17887	17543	17861	17624	17639	17749	17907	17726	17731	17742	17810	17592	17685	17646	17770	17773	17763	17643	17764	17815	17727	17642	17728	17754	17694	17966	17685	17646	17848	17741	17816	17727	17849	17643	17692	17573	17760	17760	17656	17682	17819	17712	17503	17567	17765	17872	17765	17832	17633	17716	17760	17603	17721	17702	17740	17605	17758	17803	17712	17763	17854	17590	17808	17654	17678	17575	17900	17758	17645	17534	17432	17694	17592	17708	17867	17570	17661	17641	17648	17780	17688	17661	17819	17727	17805	17769	17598	17740	17784	17577	17615	17748	17739	17495	17666	17709	17882	17655	17719	17643	17643	17705	17714	17674	17655	17621	17583	17626	17529	17735	17896	17693	17412	17740	17861	17692	17575	17645	17724	17806	17966	17601	17576	17652	17704	17719	17803	17579	17748	17669	17641	17852	17811	17771	17602	17783	17645	17722	17845	17573	17701	17850	17682	17500	17576	17873	17518	17737	17700	17594	17678	17745	17907	17685	17852	17763	17866	17670	17823	17659	17823	17770	17567	17721	17515	17689	17900	17731	17733	17694	17662	17732	17565	17721	17638	17740	17606	17696	17768	17877	17707	17776	17623	17819	17580	17943	17529	17553	17729	17775	17836	17720	17731	17720	17587	17592	17819	17815	17809	17674	17707	17811	17584	17815	17714	17695	17659	17635	17610	17663	17631	17858	17837	17741	17701	17790	17758	17803	17663	17729	17797	17791	17556	17802	17625	17682	17585	17655	17787	17667	17736	17701	17681	17771	17667	17666	17740	17540	17752	17684	17637	17858	17751	17659	17769	17784	17781	17663	17743	17684	17655	17669	17783	17814	17730	17569	17700	17612	17800	17714	17691	17848	17634	17618	17751	17711	17679	17653	17815	17789	17764	17661	17785	17847	17779	17567	17949	17720	17686	17852	17765	17671	17869	17819	17635	17727	17785	17831	17713	17596	17660	17788	17627	17650	17770	17514	17672	17857	17662	17731	17586	17531	17854	17602	17671	17605	17682	17618	17743	17677	17671	17665	17708	17580	17724	17679	17733	17707	17634	17972	17741	17910	17636	17575	17637	17635	17716	17662	17589	17745	17538	17712	17726	17816	17638	17628	17948	17715	17756	17691	17701	17784	17594	18010	17639	17821	17698	17872	17581	17749	17599	17860	17682	17633	17574	17821	17606	17632	17816	17681	17745	17711	17748	17678	17623	17633	17626	17718	17840	17816	17867	17660	17744	17776	17718	17606	17627	17914	17737	17640	17752	17627	17763	17662	17680	17656	17673	17578	17732	17671	17717	17630	17641	17845	17893	17606	17850	17709	17774	17722	17914	17818	17732	17651	17738	17813	17770	17698	17673	17902	17747	17642	17825	17830	17723	17573	17639	17545	17722	17622	17560	17611	17821	17615	17766	17684	17868	17761	17586	17881	17716	17845	17774	17675	17620	17672	17742	17825	17597	17590	17654	17752	17720	17802	17749	17688	17675	17836	17729	17741	17767	17870	17741	17779	17698	17709	17831	17667	17720	17762	17698	17633	17597	17790	17716	17618	17622	17635	17443	17658	17746	17678	17684	17903	17675	17744	17617	17754	17797	17616	17754	17599	17624	17692	17788	17796	17746	17807	17906	17563	17610	17741	17783	17829	17793	17718	17798	17654	17662	17815	17544	17759	17408	17868	17708	17725	17818	17697	17825	17672	17816	17720	17539	17784	17820	17725	17724	17737	17739	17706	17580	17638	17661	17845	17702	17795	17756	17764	17687	17686	17850	17633	17778	17716	17794	17859	17609	17615	17697	17560	17753	17700	17604	17700	17624	17738	17567	17771	17692	17789	17694	17683	17632	17689	17878	17710	17688	17820	17726	17651	17714	17622	17860	17780	17627	17712	17944	17620	17739	17684	17794	17805	17659	17618	17729	17633	17670	17732	17650	17725	17706	17796	17699	17610	17691	17625	17749	17593	17796	17499	17696	17715	17793	17761	17663	17594	17899	17754	17593	17635	17609	17762	17747	17666	17625	17759	17694	17755	17719	17702	17948	17943	17665	17543	17623	17763	17653	17666	17598	17760	17678	17873	17751	17712	17507	17728	17812	17759	17801	17653	17828	17686	17737	17709	17873	17482	17861	17663	17677	17672	17766	17805	17806	17589	17523	17703	17687	17648	17800	17576	17716	17608	17587	17771	17747	17636	17663	17693	17585	17675	17907	17685	17716	17540	17706	17753	17677	17829	17899	17557	17818	17948	17789	17783	17700	17805	17770	17733	17503	17716	17766	17804	17694	17723	17810	17765	17783	17815	17650	17505	17675	17883	17802	17639	17863	17678	17735	17743	17723	17787	17644	17638	17870	17785	17597	17788	17730	17836	17691	17673	17716	17702	17689	17644	17619	17670	17728	17746	17908	17528	17780	17589	17663	17665	17572	17950	17863	17619	17731	17858	17978	17833	17825	17694	17740	17811	17752	17606	17833	17707	17758	17587	17799	17729	17677	17952	17690	17587	17635	17743	17588	17704	17599	17709	17738	17711	17634	17630	17837	17626	17685	17886	17638	17758	17815	17605	17854	17632	17762	17737	17784	17857	17800	17705	17532	17741	17595	17516	17775	17587	17781	17614	17919	17627	17792	17854	17751	17560	17760	17596	17705	17725	17751	17574	17740	17938	17787	17823	17711	17765	17770	17594	17617	17693	17686	17855	17631	17596	17654	17619	17710	17644	17665	17715	17357	17759	17643	17694	17722	17571	17821	17621	17663	17633	17751	17655	17781	17762	17776	17667	17779	17829	17772	17627	17716	17774	17743	17728	17694	17635	17654	17814	17711	17539	17694	17556	17669	17748	17595	17897	17713	17650	17744	17717	17703	17706	17659	17715	17684	17842	17655	17813	17591	17621	17717	17731	17680	17612	17629	17757	17713	17629	17794	17728	17530	17788	17794	17777	17682	17599	17778	17689	17672	17589	17635	17752	17730	17826	17740	17823	17667	17583	17722	17792	17821	17658	17716	17518	17726	17481	17739	17638	17689	17746	17587	17670	17746	17772	17588	17738	17655	17561	17747	17845	17735	17472	17578	17687	17566	17775	17658	17688	17675	17727	17649	17541	17791	17900	17691	17865	17716	17556	17583	17713	17725	17828	17677	17729	17552	17716	17705	17887	17693	17861	17627	17903	17563	17685	17863	17747	17993	17828	17568	17662	17736	17785	17827	17674	17672	17718	17750	17702	17674	17760	17726	17655	17580	17621	17787	17615	17804	17823	17420	17589	17655	17625	17700	17592	17787	17609	17668	17655	17404	17680	17697	17929	17801	17621	17638	17712	17781	17570	17660	17597	17749	17593	17733	17774	17701	17908	17595	17664	17636	17618	17703	17844	17711	17726	17670	17661	17652	17713	17738	17721	17630	17765	17506	17656	17667	17638	17750	17660	17774	17550	17570	17629	17619	17731	17836	17793	17768	17723	17528	17779	17647	17776	17705	17642	17730	17636	17727	17688	17725	17760	17662	17747	17642	17831	17861	17598	17626	17617	17469	17458	17762	17494	17789	17738	17653	17751	17688	17727	17678	17690	17797	17689	17934	17666	17613	17759	17699	17798	17641	17541	17709	17622	17633	17608	17680	17730	17798	17709	17398	17800	17794	17695	17700	17788	17810	17906	17815	17769	17661	17758	17560	17986	17761	17676	17614	17413	17701	17763	17753	17795	17583	17696	17719	17694	17689	17743	17668	17715	17740	17772	17707	17660	17603	17483	17709	17573	17711	17693	17773	17628	17735	17839	17840	17741	17851	17699	17794	17623	17812	18110	17844	17709	17683	17771	17747	17767	17694	17568	17662	17671	17668	17795	17677	17618	17683	17803	17713	17694	17670	17734	17712	17736	17670	17610	17966	17686	17676	17704	17555	17723	17654	17488	17598	17893	17826	17688	17823	17683	17807	17704	17687	17755	17730	17662	17665	17506	17639	17627	17578	17599	17672	17808	17701	17712	17601	17671	17663	17706	17685	17699	17618	17636	17810	17878	17687	17861	17659	17782	17698	17946	17663	17613	17843	17553	17667	17651	17744	17804	17836	17759	17758	17731	17742	17713	17608	17752	17778	17676	17636	17852	17597	17726	17685	17722	17634	17694	17690	17770	17721	17767	17589	18000	17906	17708	17791	17539	17551	17843	17569	17616	17626	17643	17729	17765	17877	17782	17634	17792	17816	17766	17647	17609	17576	17614	17668	17697	17857	17714	17816	17731	17767	17618	17773	17668	17616	17837	17692	17762	17863	17629	17652	17772	17668	17580	17584	17648	17531	17633	17714	17737	17795	17592	17691	17837	17733	17798	17532	17823	17674	17860	17647	17748	17693	17928	17727	17625	17620	17600	17645	17767	17819	17780	17527	17570	17655	17660	17795	17800	17620	17611	17709	17644	17738	17762	17748	17698	17754	17726	17633	17696	17606	17664	17847	17697	17908	17742	17596	17655	17880	17876	17805	17771	17744	17745	17627	17627	17837	17624	17765	17791	17731	17762	17647	17806	17750	17650	17708	17679	17712	17844	17566	17527	17608	17636	17795	17693	17771	17796	17670	17523	17672	17587	17845	17830	17654	17994	17774	17611	17721	17883	17838	17713	17698	17842	17620	17720	17762	17694	17790	17644	17727	17706	17741	17639	17723	17603	17762	17737	17723	17639	17811	17585	17654	17707	17845	17710	17755	17589	17755	17819	17665	17727	17669	17559	17854	17739	17760	17886	17882	17658	17888	17650	17791	17850	17886	17771	17587	17895	17733	17747	17808	17572	17625	17727	17686	17788	17689	17614	17765	17753	17706	17756	17653	17784	17674	17560	17727	17880	17609	17703	17604	17654	17801	17747	17806	17789	17792	17625	17865	17776	17723	17787	17518	17825	17638	17535	17620	17759	17773	17755	17791	17709
22946	21542	29479	24092	21939	25066	29043	25414	24870	25276	24488	23903	23944	23896	23659	23581	23482	23392	23308	23306	23163	23176	22980	22800	23133	25832	27717	26594	24929	23859	23266	22686	22655	22440	22454	22299	22471	22407	22395	22311	22394	22365	22331	22423	22494	22405	22204	22373	22371	22412	22248	22070	22524	22263	22325	22014	22219	22380	22340	22343	22157	22200	22304	22371	22026	22258	22368	22373	22202	22241	22365	22494	22292	22383	22348	22333	22225	22402	22348	22181	22152	22287	22406	22448	22492	22302	22498	22402	22206	22317	22328	22255	22377	22214	22308	22100	22011	22085	22288	22380	22225	22428	22408	22408	22419	22253	22196	22289	22299	22236	22474	22324	22314	22219	22212	22222	22065	22223	22434	22250	22415	22160	22312	22315	22092	22300	22455	22358	22253	22129	22309	22245	22392	22344	22277	22361	22352	22012	22149	22061	22463	22220	22307	22202	22293	22234	22328	22219	22256	22499	22304	22275	22377	22525	22086	22314	22098	22051	22397	22222	22307	22161	22331	22509	22065	22493	22287	22200	22282	22147	22359	22152	22210	22401	22130	22229	22265	22294	22463	22425	22184	22245	22297	22286	22385	22233	22315	22239	22422	22109	22290	22167	22321	22061	22391	22288	22311	22324	22153	22227	22325	22319	22250	22165	22125	22239	22353	22193	22232	22259	22258	22293	22059	22277	22407	22303	22247	22132	22184	22248	22165	22274	22375	22401	22195	22455	22363	22048	22216	22257	22214	22374	22314	22410	22270	22097	22388	22092	22505	22054	22354	22243	22220	22330	22414	22228	22238	22543	22272	22430	22340	22195	22121	22225	22351	22335	22070	22122	22087	22317	22284	22369	22412	22413	22379	22426	22058	22184	22169	22381	22284	22136	22281	22215	22221	22182	22309	22136	22255	22156	22455	22291	22330	22194	21915	22454	22423	22288	22265	22435	22226	22336	22529	22257	22268	21932	22243	22344	22178	22035	22519	22267	22282	22361	22282	22423	22288	22251	22249	22149	22137	22316	22026	22067	22255	22272	22346	22131	22383	22257	22134	22305	22188	22217	22326	22343	22102	22227	22220	22384	22172	22354	22236	22207	22410	22245	22453	22301	22127	22152	22200	22306	22492	22200	22307	22382	22115	22348	22285	22175	22233	22148	22249	22026	22127	22206	22176	22013	22560	22336	22206	22149	22252	22176	22194	22270	22511	22238	22467	22392	22352	22225	22188	22259	22270	22164	22460	22490	22302	22188	22433	22104	22116	22348	22395	22169	22204	22396	22227	22211	22424	22347	22313	22145	22309	22416	22231	22267	22417	22065	22482	22493	22544	22113	22234	22166	22141	22118	22246	22255	22528	22117	22357	22184	22183	22281	22233	22317	22218	22363	22377	22193	22514	22142	22271	22126	22200	22196	22321	22131	22231	22161	22190	22176	22351	22317	22379	22367	22238	22170	22554	22278	22224	22360	22509	22338	22233	22446	22277	22357	22333	22418	22450	22233	22383	22144	22104	22081	22064	22221	22264	22286	22030	22271	22166	22244	22190	22354	22061	22370	22318	22216	22279	22248	22155	22379	22247	22169	22508	22195	22282	22179	22012	22175	22027	22079	22294	22146	22384	22388	22200	22203	22180	22294	22269	22074	22307	22288	22205	22222	22190	22278	22309	22243	22204	22333	22378	22198	22337	22265	22435	22400	22098	22370	22253	22185	22163	22451	22259	22218	22211	22200	22330	22262	22581	22133	22393	22338	22427	22367	22334	22489	22533	22339	22309	22453	22293	22299	22346	22310	22206	22184	22394	22377	22141	22016	22224	22057	22368	22248	22434	22179	22255	22322	22410	22356	22358	22304	22306	22326	22158	22344	22320	22430	22132	22171	22376	22284	22125	22264	22173	22239	22324	22333	22494	22180	22220	22123	22235	22276	22221	22134	22155	22340	22231	22433	22342	22262	22143	22402	22277	22216	22428	22384	22476	22188	22245	22155	22381	22380	22395	22211	22170	22364	22363	22158	22384	22206	22216	22104	22156	22371	22035	22350	22372	22332	22212	22177	22550	22433	22277	22098	22169	22250	22384	22094	22456	22073	22075	22404	22357	22023	22279	22057	22152	22482	22202	22250	22119	22291	22515	22198	22113	22342	22306	22315	21983	22215	22284	22309	22161	22209	22153	22338	22341	22253	22357	22203	22124	22101	22333	22098	22181	22049	22386	22342	22305	22121	22203	22218	22056	22334	22269	22247	22188	22178	22180	22087	22253	22172	22078	22219	21961	22397	22371	22230	22158	22452	22220	22341	22287	22145	22257	22366	22287	22303	22365	22000	22318	22261	22136	22345	22350	22320	22355	22279	22363	22230	22187	22349	22206	22155	22273	22190	22517	22349	22287	22379	22113	22272	22162	22156	22176	22201	22379	22261	22365	22263	22453	22105	22117	22296	22362	22275	22449	22425	22271	22246	22204	22102	22119	22108	22319	22383	22302	22259	22351	22175	22245	22017	22029	22420	22372	22356	22233	22293	22338	22283	22269	22349	22280	22372	22356	22219	22251	22205	22078	22367	22205	22290	22437	21872	22332	22340	22242	22322	22155	22270	22141	22251	22428	22399	22216	22346	22317	22226	22206	22478	22432	22157	22317	22191	22348	22189	22087	22192	22181	21935	22336	22409	22221	22283	22341	22331	22276	22210	22230	22290	22152	22369	22195	22007	22235	22038	22264	22259	22420	22237	22309	22335	22376	22474	22451	22230	22492	22279	22211	22334	22525	22348	22290	22179	22156	22215	22003	22292	22136	22171	22288	22307	22153	22257	22530	22264	22315	22244	22108	22381	22232	22236	22188	22292	22344	22268	22424	22342	21838	22241	22501	22325	22150	22299	22382	22063	22321	22414	22098	22414	22107	22390	22239	22175	22079	22118	22236	22259	22145	22147	22443	22249	22334	22362	22300	22318	21960	22362	22224	22238	21921	22259	22344	22241	22299	22382	22383	22405	22189	21973	22167	22210	22273	22178	22424	22266	22206	22145	22286	22200	22357	22275	22261	22287	22357	22459	22063	22265	22427	22290	22269	22301	22368	22335	22210	22226	22296	22150	22126	22250	22357	22286	22434	22275	22255	22472	22288	22271	22143	22376	22312	22316	22222	22306	22201	22284	22085	22300	22281	22195	22218	22132	22123	22220	22292	22397	22112	22211	22262	22216	22316	22365	22192	22096	22321	22067	22261	22217	22388	22212	22295	22311	22006	22231	22183	22247	22084	22386	22383	22408	22268	22296	22363	22202	22240	22197	22294	22283	22126	22296	22142	22402	21970	22162	22255	22423	22413	22417	22250	22375	22478	22237	22280	22424	22298	22050	22187	22222	22300	22318	22230	22347	22367	22205	22057	22451	22283	22312	22262	22149	22428	22235	22358	22272	22124	22279	22172	22428	22208	22334	22306	22245	22175	22467	22223	22276	22378	22378	22292	22157	22342	22280	22108	22167	22316	22258	22297	22237	22176	22268	22221	22313	22271	22280	22089	22331	22232	22100	22225	22257	22350	22193	22223	22333	22488	22166	22237	22292	22205	22149	22136	22370	22267	22110	22237	22236	22407	22168	22450	22381	22105	22172	22171	22250	22213	22534	22354	22485	22355	22053	22270	22285	22524	22118	22337	22237	22389	22276	22318	22328	22561	22270	22229	22006	22156	22107	22129	22399	22058	22211	22341	22158	22157	22375	22401	22240	22257	22374	22279	22304	22323	22465	22238	22194	22154	22424	22327	22414	21953	22281	22197	22365	22249	22305	22397	22257	22178	22068	22176	22423	22298	22371	22193	22194	22190	22242	22356	22180	22435	22164	22025	22315	22372	22234	22390	22327	22305	22185	22420	22251	22496	22239	22217	22455	22430	22246	22325	22141	22168	22254	22367	22374	22533	22458	22176	22216	22426	22299	22230	22317	22255	22164	22299	22356	22145	22198	22240	22231	22213	22375	22142	22369	22379	22182	22455	22181	22218	22334	22279	22248	22083	22437	22241	22278	22276	22434	22511	22172	22175	22311	22255	22113	22237	22308	22279	22075	22168	22306	22219	22162	22214	22329	22285	22127	22225	22287	22344	22247	22333	22280	22315	22313	22470	22369	22290	22297	22058	22411	22321	22259	22367	22445	22365	22224	22259	22197	22251	22256	22095	22350	22322	22341	22161	22394	22322	22182	22340	22009	22308	22316	22104	22119	22243	22357	22349	22276	22447	22237	22325	22292	22168	22017	22169	22049	22068	22207	22386	22231	22191	22287	22316	22257	22489	22352	22442	22340	22276	22218	22179	22280	22092	22393	22377	22116	22168	22227	22145	22297	22190	22244	22205	22417	22322	22340	22263	22175	22416	22252	22382	22186	22282	22335	22493	22258	22086	22162	22368	22103	22283	22280	22337	22375	22235	21982	22079	22382	22263	22180	22119	22389	22337	22080	22355	22216	22275	22297	22269	22142	22257	22226	22240	22242	22243	22356	22177	22187	22098	22331	22477	22300	22408	22368	22249	22327	22207	22338	22259	22232	22386	22158	22227	22313	22415	22252	22320	22153	22321	22028	22190	22336	22209	22491	22171	22129	22191	22324	22393	22175	22169	22321	22174	22184	22206	22298	22294	22084	22191	22386	22400	22411	22175	22318	22317	22313	22391	22329	22195	22157	22349	22327	22318	22465	22383	22263	22096	22340	22353	22325	22416	22244	22165	22607	22241	22051	22260	22263	22164	22303	22124	22033	22285	22425	22421	22340	22543	22287	22371	21972	22126	22322	22214	22334	22094	22224	22155	21983	22401	22412	22204	22005	22189	22405	22457	22168	22408	22323	22169	22353	22157	22051	22116	22428	22252	22232	22332	22349	22182	22040	22361	22238	22269	22242	22358	22277	22274	22515	22417	22401	22383	22227	22284	22197	22215	22195	22232	22089	22121	22102	22254	22247	22298	22344	22440	22421	22357	22263	22202	22101	22343	22315	22195	22172	22352	22335	22369	22189	22261	22082	22159	22206	22209	22289	22133	22260	22110	22206	22305	22387	22391	22135	22062	22166	22227	22183	22660	22183	22145	22397	22136	22229	22127	21911	22132	22113	22212	22199	22320	22234	22183	22063	22411	22277	22372	22165	22112	22339	22326	22165
41677	54647	35510	27864	24022	21514	21450	22007	22446	21961	20447	20181	20046	20079	19956	19624	19460	19247	19182	19094	18750	18700	18777	18449	19147	23610	24764	23427	21295	19620	18815	18139	18088	17791	17733	17744	17797	17812	17686	17912	17869	17783	17898	17809	17872	17815	17743	17830	17964	17636	17800	17666	17653	17606	17716	17767	17742	17698	17957	17794	17698	17770	17879	17692	17922	17777	17721	17754	17826	17830	17714	17735	17645	17745	17733	17969	17682	17833	17819	17950	17961	17853	17844	17994	17778	17681	17709	17803	17728	17853	17683	17744	17700	17838	17633	17619	17876	17797	17897	17623	17844	17524	17773	17739	17750	17925	17783	17755	17837	17632	17612	17862	17732	17759	17801	17583	17768	17781	17853	17836	17718	17664	17819	17572	17659	17814	17870	17745	17518	17898	17748	17872	17947	17618	17691	17706	17846	17672	17834	17750	17897	17980	17702	17821	17800	17771	17936	17743	17974	17745	17713	17754	17654	17852	17866	17892	17622	17705	17728	17829	17926	17683	17665	17705	17891	17742	17698	17685	17871	17893	17754	17728	17740	17852	17797	17716	17745	17600	17726	17862	17756	17666	17780	17749	17495	17801	17731	17729	17772	17626	17821	17995	17728	17838	17712	17699	17739	17639	17677	17868	17849	17725	17772	17680	17848	17912	17858	17812	17759	17711	17898	17813	17830	17705	17793	17612	17900	17802	17822	17774	17725	17761	17743	17756	17736	17759	17905	17687	17819	17877	17679	17770	17628	17716	17722	17839	17678	17723	17617	17614	17808	17811	17918	17755	17696	17759	17628	17786	17692	17747	17828	17787	17840	17862	17738	17745	17775	17682	17911	17562	17796	17513	17732	17747	17895	17801	17839	17881	17791	17801	17912	17704	17729	17778	17756	17696	17748	17719	17825	17850	17830	17702	17957	17850	17755	17733	17807	17843	17830	17756	17724	17763	17803	17696	17705	17854	17815	17712	17792	17639	17811	17638	17915	17875	17908	17627	17770	17695	17688	18001	17691	17702	17925	17693	17747	17862	17828	17490	17715	17778	17830	17839	17799	17679	17834	17662	17905	17862	17876	17736	17672	17857	17857	17747	17807	17865	17737	17753	17724	17641	17722	17860	17808	17690	18027	17694	17937	17950	17778	17634	17813	17749	17863	17775	17748	17812	17691	17674	17797	17796	17619	17565	17903	17795	17635	17624	17794	17795	17847	17624	17969	17743	17691	17861	17701	17688	17782	17728	17893	17807	17907	17791	17732	17521	17585	17935	17857	17669	17876	17744	17822	17782	17816	17725	17781	17757	17786	17851	17748	17772	17620	17784	17712	17992	17831	17647	17930	17718	17718	17912	17981	17760	17653	17724	17787	17846	17799	17861	17700	17687	17683	17796	17765	17821	17689	17634	17889	17864	17730	17767	17734	17598	17649	17847	17883	17744	17646	17834	17835	17793	17654	17920	17554	17768	17887	17765	17690	17750	17681	17948	17652	17684	17668	17564	17834	17718	17890	17872	17584	17930	17789	17649	17862	17778	17734	17741	17823	17665	17870	17848	17704	17613	17846	17660	17667	17807	17808	17802	17742	17732	17854	17906	17785	17760	17701	17768	17836	17759	17775	17880	17759	17797	17692	17567	17825	17741	17838	17696	17765	17827	17926	17795	17904	17886	17534	17764	17821	17677	17741	17821	17816	17809	17777	17811	17784	17808	17686	17653	17745	17856	17818	17646	17613	17817	17643	17765	17724	17693	17737	17446	17789	17629	17614	17709	17627	17773	17832	17827	17823	17719	17802	17745	17731	17725	17735	17846	17780	17732	17708	17808	17647	17883	17806	17710	17772	17837	17646	17777	17842	17862	17843	17686	17826	17761	17721	17825	17596	17860	17714	17618	17752	17666	17906	17817	17878	17710	17742	17978	17957	17746	17733	17562	17792	17591	17725	17849	17627	17782	17627	17725	17770	17643	17565	17768	17809	17699	17674	17824	17655	17725	17699	17744	17722	17712	17814	17811	17858	17707	17784	17824	17806	17868	17726	17774	17602	17932	17968	17737	17852	18027	17735	17870	17745	17787	17844	17631	17587	17887	17656	17824	17783	17932	17914	17701	17857	17860	17692	17876	17671	17972	17714	17614	17790	17834	17815	17968	17825	17715	17780	17963	17784	17737	17835	17734	17718	17759	17802	17702	17577	17649	17654	17614	17788	17889	17850	17769	17877	17812	17801	17661	17541	17790	17689	17857	17847	17835	17726	17889	17951	17867	17782	17772	17778	17804	17766	17838	17914	17893	17732	17700	17848	17929	17927	17687	17835	17748	17749	17928	17950	17784	17866	17601	17645	18027	17634	17717	17830	17742	17645	17823	17803	17719	17704	17670	17616	17712	17827	17751	17864	17821	17709	17708	17748	17766	17779	17920	17736	17656	17869	17716	17712	17736	17774	17760	17693	17894	17698	17751	17928	17809	17757	17763	17709	17763	17758	17649	17759	17723	17782	17750	17595	17890	17897	17828	17666	17786	17726	17822	17942	17590	17805	17777	17872	17699	17770	17560	17700	17821	17864	17877	17761	17719	17723	17765	17793	17759	17891	17664	17718	17751	17563	17815	17683	17944	17822	17814	17686	17837	17785	17857	17799	17666	17868	17750	17684	17751	17730	17893	17900	17804	17676	17654	17607	17840	17714	17856	17618	17810	17864	17874	17808	17681	17603	17785	17845	17722	17890	17715	17741	17877	17939	17799	17749	17711	17736	17757	17592	17708	17863	17888	17912	17763	17843	17468	17970	17549	17720	17818	17895	17629	17671	17886	17701	17765	17649	17724	17860	17765	17895	17857	17743	17608	17806	17878	17718	17729	17636	17718	17791	17673	17829	17884	17799	17760	17856	17741	17844	17725	17791	17812	17866	17852	17701	17682	17984	17753	17600	17760	17706	17786	17696	17600	17831	17697	17539	17793	17753	17834	17600	17947	17745	17803	17774	17897	17647	17971	17899	17926	17757	17732	17658	17827	17805	17799	17687	17849	17824	17819	17652	17765	17839	17942	17821	17750	17887	17764	17802	17653	17747	18027	17785	17547	17720	17750	17874	17778	17810	17844	17708	17719	17631	17780	17833	17900	17803	17614	17942	17691	17703	17789	17525	17837	17789	17845	17740	17526	17786	17655	17896	17744	17784	17798	17806	17698	17823	17770	17702	17824	17906	17780	17726	17834	17690	17880	17675	17719	17877	17753	17779	17788	17784	17643	17855	17763	17919	17790	17817	17659	17825	17690	17786	17854	17737	17858	17779	17724	17789	17627	17731	17863	17862	17787	17725	17827	17728	17714	17542	17608	17837	17726	17756	17821	17825	17657	17738	17709	17770	17878	17850	17781	17663	17769	17675	17693	17789	17724	17884	17572	17719	17739	17657	17906	17846	17751	17807	17728	17799	17715	17824	17735	17826	17601	17740	17780	17771	17701	17759	17767	17641	17699	17648	17937	17820	17481	17787	17739	17790	17830	17622	17967	17900	17694	17650	17788	17822	17824	17725	17669	17749	17536	17731	17558	17764	17716	17935	17745	17806	17764	17831	17618	17629	17667	17636	17677	17894	17706	17959	17600	17783	17627	17797	17744	17951	17798	17930	17721	17714	17677	17830	17706	17838	17672	17763	17705	17829	17709	17859	17752	17643	17765	17738	17858	17700	17748	17795	17735	17659	17758	17678	17915	17656	17672	17721	17659	17759	17691	17829	17667	17751	17963	17823	17756	17802	17835	17843	17800	17828	17729	17676	18033	17679	17704	17654	17817	17849	17834	17974	17725	17854	17884	17825	17793	17523	17776	17801	17818	17654	17772	17647	17788	17795	17810	17674	17771	17663	17816	17777	17905	17817	17605	17823	17862	17765	17823	17652	17758	17736	17691	17710	17727	17630	17647	17796	17817	17720	17804	17741	17817	17807	17710	17892	17789	17714	17866	17806	17718	17853	17822	17817	17625	17753	17849	17812	17792	17707	17832	17558	17691	17801	17687	17767	17851	17789	17874	17685	17617	17860	17891	17682	17806	17753	17709	17765	17779	17652	17612	17849	17821	17739	17732	17651	17577	17696	17662	17731	17712	17807	17668	17921	17988	17801	17794	17942	17924	17722	17741	17812	17668	17793	17861	18022	17872	17675	17671	17817	17821	17700	17927	17944	17916	17692	17641	17811	17892	17755	17937	17855	17653	17738	17866	17777	17815	17807	17543	17611	17718	17830	17773	17909	17928	17811	17914	17699	17644	17652	17712	17839	17854	17754	17822	17689	17901	17607	17766	17597	17750	17868	17817	17768	17710	17779	17954	17772	17798	17701	17706	17723	17700	17610	17705	17713	17749	17685	17811	17692	17738	17832	17786	17718	17760	17940	17694	17672	17802	17863	17716	17663	17658	17709	17845	17631	17641	17897	17726	17717	17788	17733	17763	17780	17779	17854	17799	17657	17826	17707	17652	17776	17836	17757	17869	17890	17835	17798	17816	17456	17889	17725	17866	17699	17886	17893	17707	17922	17699	17797	17864	17546	17934	17729	17674	17706	17712	17730	17723	17832	17665	17750	17967	17727	17734	17739	17807	17703	17613	17903	17605	17779	17846	17947	17828	17714	17740	17871	17597	17867	17737	17985	17589	17740	17605	17781	17694	17733	17791	17788	17893	17788	17651	17728	17573	17831	17747	17704	17770	17577	17688	17762	17680	17824	17758	17910	17756	17836	17912	17692	18003	17657	17718	17764	17944	17721	17832	17620	17772	17829	17777	17940	17726	17753	17743	17772	17736	17689	17746	17608	17756	17763	17733	17797	17773	17714	17621	17751	17732	17688	17754	17659	17654	17743	17618	17783	17902	17861	17829	17758	17634	17880	17896	17830	17744	17545	17785	17619	17877	17658	17658	17835	17633	17739	17687	17622	17721	17903	17740	17865	17709	17917	17667	17680	17486	17665	17849	17702	17781	17691	17881	17757	17713	17736	17678	17875	17788	17848	17600	17994	17799	17596	17860	17721	17915	17749	17715	17766	17715	17688	17743	17555	17692	17715	17681	17821	17848	17706	17715	17872	17722	17796	17918	17739	17848	17806	17861	17809	17755	17569	17708	17865	17620	17779	17711	17859	17739	17860	17746	17646	17610
28825	26561	29275	26196	22645	22096	21675	21861	21918	21761	21674	21342	21575	21302	21093	21269	21284	21285	21274	21344	21285	21245	21158	21001	21193	21168	21300	21360	21308	21072	20923	20952	20948	20981	20718	20982	20911	20818	20868	20888	20889	21029	20939	20983	20937	20926	20687	20746	20862	20838	21017	20656	20643	20663	20823	20710	20881	20832	20862	20952	20918	20836	20745	20873	21013	20965	20714	21044	20653	20848	20871	20909	20832	20773	20915	20731	20816	20924	20763	20953	20763	20693	20903	20786	20938	20865	20795	20742	20964	20674	20660	20746	20761	20847	20759	20786	20742	20629	20490	20944	20911	20900	20883	21078	21021	20729	20845	20830	20720	20822	20894	20903	20837	20965	20807	20840	20855	21057	20845	20744	21093	20795	20688	20890	20772	20928	20874	20757	20821	20857	20598	20796	20975	20701	20837	20998	20769	20921	20995	20923	20658	20786	21019	20993	21137	20832	21020	20834	20888	20956	20898	20776	20972	20691	20805	20694	20677	20912	20794	20750	20804	20809	21116	20891	20715	20784	20755	20889	20967	20971	20884	20942	20829	20849	20714	20901	20750	20857	20856	20728	20760	20644	20845	20667	20613	20833	20689	20638	20748	20851	20932	20927	20932	20694	20655	20705	20696	20636	20575	20840	20803	20908	20876	20947	20739	20834	20824	20550	21049	20848	20857	20806	21148	20972	20951	20904	21072	20955	20834	20946	20881	20943	20896	20974	20777	20796	20883	20840	20809	20734	20859	20652	20713	20657	20937	20878	20861	20814	21027	20799	20822	20896	20913	20805	20806	20584	20880	20863	20792	20879	20832	20848	20921	20890	20785	20861	20860	20858	20938	20890	21066	20722	20571	20591	20939	20710	20896	20868	20681	20806	20982	20825	20954	20715	20559	20913	20829	20916	20703	20650	20974	20915	20806	20739	20819	20922	20922	20810	20867	20561	20894	20747	20692	20886	20745	20932	20740	20578	20647	20781	20667	20869	20918	20907	20747	20690	20748	20558	20858	20825	20832	20625	20878	21002	20756	20556	20911	20819	20849	20873	20790	20991	20735	21009	20966	20947	20806	20646	20749	20637	20710	20836	20692	20999	20684	20740	20758	20898	21054	20870	20821	21007	20872	20926	20942	21132	20852	20918	20766	20771	20792	20792	20850	20826	20912	20708	20734	20873	21071	20809	20972	20869	20888	20801	20734	20883	20920	20534	20779	20738	20769	20710	20875	20962	20988	20920	20772	20887	20770	20876	20668	20819	21065	20756	20707	21023	20757	20830	20894	20906	20780	20803	20587	20744	20908	20782	20917	20892	20970	20763	21022	20939	20710	20913	21018	21021	21010	20774	20702	20970	20899	20902	20720	20918	20905	20759	20842	20916	20934	20630	20605	21055	20984	20642	20863	20887	20850	20854	20798	21027	21016	20814	20840	20854	20852	20658	20746	20883	20641	20736	21047	21006	20947	20757	20727	20627	20949	20611	20679	21009	20824	20763	20921	20877	20867	20996	20805	20637	20927	20964	20772	20990	20734	20835	20888	20712	20988	21006	20650	20968	20654	20718	20853	20930	20788	20999	20782	21019	20748	20987	20848	20780	20713	20875	20699	20868	20800	20896	20784	21064	20797	21042	20757	20844	20811	20942	20890	20928	20841	20697	20957	20965	20830	20768	20772	20966	20727	20783	20946	20809	20839	20933	20791	20826	20866	20924	20963	20720	20565	20815	20642	20911	20856	21017	20799	21000	20975	20898	20780	20836	20851	20910	20740	20847	20745	20817	20970	20786	20993	20934	20668	20777	20973	20994	20760	20785	20883	21098	21069	20759	21011	20894	21036	20831	20895	20913	20751	20864	21006	20622	20855	20853	20726	20917	20909	20640	20867	20560	20943	20839	20936	20651	20923	20917	20837	20754	20865	20866	20698	20914	20905	20918	20888	20781	20711	20923	20846	20746	20736	20857	20813	20997	20796	20757	20792	20960	20976	20875	20804	20748	20838	20856	20794	20697	20760	20893	20775	21023	20813	20826	20924	21028	20799	20805	20870	21050	20814	20876	21013	20896	20731	20707	20881	20870	21073	20849	20839	20879	20848	20937	20943	20911	20792	20764	20915	20873	20754	20709	20733	20773	20728	20866	20771	20885	20847	20906	21003	20876	20761	20738	20788	20815	20709	20787	20831	20734	20804	20883	21028	20839	20773	20713	20927	20929	20832	20747	20934	20754	20853	20827	20665	20702	20915	20919	20882	20918	20996	20756	20935	21043	20803	20722	20839	21018	20945	20873	20893	20823	20934	20770	20934	20844	20802	21047	20906	20629	20915	20880	20706	20795	21069	20732	20838	20976	20750	20782	20909	20620	20838	20861	20845	20807	20824	20888	20993	20617	20699	20632	20942	20938	20823	20940	20692	20701	20880	20910	20746	20875	21030	20817	20787	20816	20929	20757	20879	20724	20640	21041	20962	20887	20964	20947	20802	20781	20677	20749	20834	20761	21077	20845	20828	20523	20853	20608	20797	20742	20783	20619	20889	21046	20931	20954	20492	20775	20900	20882	20599	20812	20920	20733	20693	20742	20638	20746	20792	20878	20694	20820	20851	20901	20700	20896	20911	20720	20730	20727	20751	20783	20586	20839	20730	20680	20789	21071	20966	20863	20842	20745	20845	20732	20856	20851	20752	20771	21070	20966	20834	20828	20891	20803	20803	20923	20792	20953	20691	20502	20763	20933	20794	20978	21025	20948	20642	20828	20922	20831	20867	20745	21019	20659	20766	20841	20920	20967	20669	20619	20809	21019	20865	20630	21002	20729	20996	20829	20894	20917	20781	20774	21243	20829	21050	20927	20897	20830	20851	20864	20608	20702	20909	20922	20920	21015	20913	20848	20761	20869	21195	20883	20895	20775	20880	20839	20702	20670	20759	20714	20845	20648	20874	21061	20929	20741	20704	20993	20658	20768	20843	21027	20704	20736	20919	20772	20805	20536	20885	20774	20636	20818	20731	20856	20908	20873	20772	20843	20648	20780	20831	20750	20635	20896	20571	20853	20687	20605	20783	20829	20956	20736	20768	20880	20869	20669	21010	20814	20910	20948	21077	20744	20902	20652	20916	20799	20590	20776	20861	20876	20797	20575	20973	20931	21031	20971	20861	20780	20892	20782	20810	20780	20763	20611	20620	20674	20980	20951	20823	20686	21089	20814	20713	20832	20874	20816	20827	20832	20842	20811	20817	20782	20782	20695	21003	20946	20856	20727	20738	20914	21028	20845	20620	20768	20744	20848	20797	20765	20775	20794	20836	20836	20809	20741	20801	20854	20894	20714	20761	20935	20889	20896	20974	20883	20696	20902	20947	20837	20908	20798	20957	20913	20968	20535	20658	20773	20879	20544	20776	20872	20894	20692	20770	20820	20742	20873	20715	20577	20678	20789	20639	20829	20805	20795	20515	20996	20801	20747	20927	21154	20827	20844	20943	21021	21074	20912	20920	20563	20525	20871	20914	20755	20779	20696	20879	21056	20917	21035	20686	20797	20822	20955	20893	20750	21194	20794	21058	20886	20906	20766	21135	20845	20858	20706	21106	20629	20898	20877	20977	20823	20909	21141	21152	20912	20922	20817	20869	20782	20900	20793	20855	20487	20890	20915	20795	20820	20795	20855	20584	20853	20990	21023	20812	20900	20665	20823	20724	20972	20989	20636	20960	20670	20813	20991	20907	20868	20798	20979	20862	20819	20833	20778	20788	20815	20993	20956	20673	20830	20842	20744	20980	20786	20853	20789	20706	20870	20865	20904	20783	20756	20910	20824	20586	20768	20905	20759	20722	20899	20983	20927	20899	20745	21007	20823	20808	20782	20822	20790	20990	20714	20682	20932	20911	20722	20792	20937	20818	20834	20722	20794	20911	20867	21019	20906	20719	20552	20840	20726	20934	20730	20997	20850	20746	20716	21016	20727	20968	20577	20759	20779	20884	20880	20851	20825	20653	21200	20919	20911	20807	20713	20871	20875	20910	20781	20958	20817	20819	20923	20896	20981	20747	20739	20710	20812	20763	21025	20875	20792	20713	20792	20736	20869	20913	20936	20993	20897	21020	20820	21013	20879	20623	20873	20698	20947	20762	20888	20965	20962	20957	20992	20924	20751	20866	21030	20805	20948	20694	20611	20980	21093	20834	20735	20980	20964	20762	20814	20911	20842	20964	20853	20891	20567	20807	20859	20892	21038	20945	21069	20761	20922	20866	20906	20795	20670	20858	20703	20859	20879	20861	20802	21041	20960	20881	20693	20762	21082	20833	20871	20837	20831	20939	20893	20810	20638	20764	20868	20829	20646	20730	20717	20621	20684	20969	20993	21044	20951	20785	20807	21049	20783	20956	20827	20696	20860	20855	20816	20612	20967	20814	20736	20651	20796	20682	20942	20986	20850	20836	20843	20827	20824	20824	20826	20924	20832	20814	20856	20915	20917	20800	20828	20799	20681	20922	20867	20874	20745	20825	20847	20907	20879	20798	20746	20973	20914	20819	20784	20757	20925	21026	20932	20910	20839	20844	20678	20734	20945	20718	20823	20790	20976	20770	20675	20724	20886	20959	21027	20916	20909	20968	20824	20608	20689	21119	20899	20729	20914	20884	20756	20786	20900	20770	20788	20742	20876	20887	20907	20717	20519	20870	20813	21022	20920	20832	20793	20676	20607	20942	20909	20906	20903	20734	20853	20818	20832	20571	20891	20893	20883	20856	20918	20853	20937	20973	20571	20893	20876	20987	20816	20887	20876	20838	20912	20843	20700	20880	20839	20745	21085	20774	20813	20947	20905	21006	20969	20841	20742	20595	20780	20794	20742	21048	20776	20765	20744	20799	20779	20716	20887	20698	20721	20866	21040	20772	20743	20735	20663	20656	20753	20963	20794	20847	20966	20783	20715	20804	20865	20727	20672	20753	20793	20825	20824	20785	20896	20845	20648	20858	20842	20767	20884	20961	20786	20822	20701	20768	20902	20872	20963	20688	20716	20932	20869	21054	20961	20549	20728	20687	20884	20835	20992	20899	20777	20809	20933	20845	20738	20812	21030	20902	20901	20932	20693	20671	20673	20693	20852	20823	20927	21021	20793	20762	20924	20987	20707	20706	20971	20798	20834	20852	20710
31037	38952	27226	21609	19885	18561	18171	18459	18736	18460	17957	17808	17856	17693	17606	17524	17507	17596	17557	17640	17493	17594	17416	17514	17210	17367	17595	17489	17427	17060	17253	16996	17014	16883	16971	16921	16875	16907	17020	16864	17049	17002	16735	16911	16879	16887	16887	16900	17022	17021	16859	16831	16972	17009	16891	16939	16990	16946	16825	16955	16989	16919	16798	16741	16997	17013	16964	16815	16872	16909	16885	16663	16815	16975	16928	16879	17054	16899	16940	16885	16789	16942	16848	16912	16910	16823	16993	16864	17018	16937	16990	16860	17047	16854	16940	16773	16776	16841	16847	16978	16907	16870	16885	16955	16821	16825	16745	17030	16954	16856	16917	17073	17142	16933	16807	16883	16912	17081	16896	16920	16815	17008	16827	17007	16905	16733	16759	16803	16915	16907	17038	16898	16877	16857	16852	16898	16707	16918	16976	16784	16991	16974	16862	16756	16822	16946	17013	16705	16822	16854	16863	16983	16870	16912	16784	16861	17076	16974	16840	16946	16796	16853	17075	17093	17001	16713	17140	17056	16828	16737	16855	16805	16961	16839	16938	16921	16877	16883	16923	16988	16891	16910	17054	16956	16944	16986	17010	16909	16973	16815	17004	16808	16967	16910	16877	16869	16988	16841	16991	17025	16736	16925	17218	16880	16976	16826	16775	16736	16911	16880	16916	16722	16836	16902	16914	17112	16844	16773	16869	16997	16972	16966	16867	16752	16739	16907	16810	16989	17118	16971	16867	16971	16998	16892	16824	16950	17052	16813	16941	16888	16972	16950	16932	16907	16874	16977	16784	16951	16827	16987	16646	17006	16971	16768	16948	16776	17026	16796	16911	16972	16977	16846	16898	16941	16744	16653	16627	16875	16819	16935	16983	16896	16746	16796	16925	17119	16893	16850	16856	16826	16908	16880	17037	16731	16887	16923	16813	16947	16741	16788	16848	16953	16878	16869	16699	16940	16856	16753	16926	16777	16975	16977	16876	16974	16884	16948	16918	16970	16898	16860	16916	17046	16694	16989	16893	16801	16857	16888	16922	16778	16933	16985	16761	16778	16869	16719	16816	16844	16773	16874	16940	16945	16735	16970	16907	16878	16753	16944	16963	16986	16979	16868	16958	17069	17041	16830	16901	16997	17034	16881	16821	16947	16862	16788	16951	17043	16907	16870	17038	16952	16879	17056	16862	16851	16973	16874	17010	16841	16911	16904	16796	16935	16949	16872	16829	16850	16897	16854	16872	16693	16917	16829	17005	16878	16849	16827	16847	16738	16890	16900	16757	17058	16777	17056	16929	16981	16851	16857	16780	16844	16911	16797	16876	16935	16879	16902	16895	16906	16869	16845	16759	16780	16796	17050	16896	16896	16851	16802	16926	16885	16842	16917	16819	17004	16975	16783	16912	16849	16792	17096	17109	16854	16952	16968	16829	17094	16894	17022	16899	17024	16779	16848	16982	16757	16834	16798	16890	16836	16901	16886	16931	17033	16753	16877	16881	16760	16904	16850	16909	16673	16708	16939	16824	16837	16681	16841	16819	16957	16955	17009	16909	16972	16856	16922	16895	16867	16942	17004	17019	16806	16957	16806	16991	16752	16949	16779	16806	16907	16819	16895	16771	17091	16910	16952	16735	16803	16934	17015	16572	16887	17004	16594	16953	16872	16856	16863	16878	16837	16802	16839	16938	16805	16956	16740	16770	16835	16847	16810	16943	16953	16950	16967	16947	16946	16904	16828	16849	16883	16924	16814	16907	16750	16967	16945	16850	16967	16878	16999	16986	16987	16949	16913	16834	16791	16738	16866	16836	16779	16788	16998	16923	16910	16870	16871	16968	17099	16993	16820	16833	16887	16903	16856	16844	16983	16888	16875	17071	16863	16945	16670	16833	16835	16899	16965	16786	16757	16676	16906	16980	16879	16746	16882	16822	16844	16880	17136	16932	17063	16816	16887	17017	16929	17029	16886	16960	17054	16829	16978	17018	16886	16832	16871	17151	16812	16944	16809	16906	16967	16822	16874	16927	16799	16879	16947	16997	16854	16912	16960	16873	17033	16789	16796	16880	16989	16863	16776	16939	16807	16942	16949	16840	16789	16885	16763	16839	17088	16886	17001	17015	17028	16919	16895	17015	16881	16931	17012	16821	16812	16998	16881	16950	16791	16880	16863	16893	16741	16808	16824	16853	16848	16927	16986	16925	16958	16846	16783	16904	16920	16969	16965	16708	16872	16914	16972	16789	16930	16897	16844	16823	16942	16892	16997	16985	16796	16864	16916	17146	16924	17012	16893	17021	16959	16891	16949	16894	16719	16922	17090	16778	16945	17092	16882	16915	16878	16796	16767	16893	16744	16894	16877	16853	16959	16940	16963	16709	16860	16828	16801	16862	16940	16781	16946	17042	16843	16912	16954	16832	16784	16912	16892	16812	16974	16710	16974	16856	16875	17089	16715	16889	16710	16926	16805	16852	16942	16875	16861	17080	16861	16934	16924	16769	16949	16910	16893	16986	16921	16887	16885	16829	16955	16992	16938	16893	16725	16787	17144	16946	16864	16861	16785	16857	16879	17132	16867	16972	16935	16836	16804	16759	16802	16938	16931	16950	16948	17006	16957	17019	16819	16917	16812	16918	16869	16963	16998	16883	16789	16966	16957	16984	16977	16972	16974	16924	16864	16893	16906	16939	16943	16890	16736	16991	17006	16895	16768	16715	16914	16782	16986	16903	16895	16798	16833	16817	16970	16786	16853	16820	16879	16821	16901	16866	17018	16887	16954	16983	16973	16995	17035	16988	16888	17026	17011	16911	16723	16964	16821	16992	16855	16865	16826	16998	16871	17096	17090	16853	16829	16875	16780	16939	16870	16991	16871	16862	17017	17051	16819	16785	16832	17101	16882	16880	16856	16924	17032	16802	17008	16904	16815	16897	16903	17015	16849	16826	16832	16876	16983	16724	16834	16947	16809	16810	16799	16853	16949	16827	17027	16907	16732	16819	16799	16971	16816	16771	16813	17046	16943	16962	16935	16835	16918	16817	17076	16974	16921	17039	16878	16743	16941	16846	16913	16813	16858	16991	16733	16906	16975	16926	17074	16962	16949	16834	16769	16886	16925	16875	16800	16898	16954	16764	16834	16863	16977	16855	16974	16777	16990	16826	17036	16954	16803	16855	16906	16885	16907	17087	17078	16908	17030	16891	16941	16832	16975	16979	16883	16816	16913	16944	16926	16837	16936	16831	16924	16911	16973	16756	16888	16831	16973	16716	16910	16836	16987	16815	16910	16828	16923	16855	16958	16931	16892	17041	16777	16972	16910	16819	17099	16888	16813	16962	16927	16898	17089	16935	16927	16740	17049	17000	16932	16953	17000	16915	16787	16812	16997	16812	17067	16966	16938	16978	17034	16943	16860	17104	16888	16977	16970	16925	16891	16956	16927	16754	16900	16693	16976	16902	16940	16866	16654	16947	16977	17108	17020	16935	16781	16989	16744	16921	16751	16967	17006	16856	16879	16988	16869	16737	16947	17017	17197	16908	16880	16956	16927	16891	16933	16968	16888	16810	16728	16920	16843	16707	16828	16839	16943	16949	17000	16915	16965	16853	16836	16801	16940	16858	17147	16978	16784	16954	16949	17062	16887	16988	16904	16884	16798	16982	16773	17016	16832	17063	16993	17002	16877	17020	16881	16884	17023	17094	16926	16849	16899	16682	17061	16902	16888	16809	16872	16782	16980	16760	16927	16848	16943	16918	16893	16789	16858	16933	17074	16829	16758	16994	16909	16865	16777	16967	16802	16941	16883	16845	17106	16860	16663	16891	16863	16922	16855	16975	16799	16976	16786	16842	16859	16940	16921	16826	17087	17055	16908	16888	16919	17060	16940	16897	16885	17009	16970	17012	16957	16959	16981	16905	17003	16962	16871	16942	17003	17050	16921	16913	16828	16847	16941	16834	16862	16907	16821	17007	16961	16976	16840	16843	16720	16823	17005	16735	16784	16925	16824	16795	16771	16843	16819	16816	16759	16830	16727	16691	16956	16840	16803	17025	16984	17075	16777	17001	16870	16945	16879	16918	16999	16919	16963	17041	16928	16920	16936	16911	16860	16852	16938	16949	16946	17003	17073	16936	17060	16784	16845	17040	16872	16925	16889	16889	17006	17086	16832	16952	16929	17053	16939	16893	16899	17010	16790	16915	16797	16941	16834	16906	16887	17099	16802	16754	16830	17001	16907	16943	16884	16945	17027	16896	16832	16980	16873	16865	16893	17036	16878	16990	17033	16984	16920	16995	16838	16897	16747	16956	16885	16921	16831	17099	17007	16964	16891	16887	16726	16897	16913	16788	16991	17022	16904	16960	16824	16966	16909	16715	16947	16834	16881	16980	16901	16812	16911	16888	16919	16898	16804	16787	17145	16954	16966	16890	16793	16893	16806	16959	16649	16705	17013	16840	16960	16807	16862	16879	16900	16953	16798	16920	16812	17048	16938	16821	16970	16985	16870	16859	16830	16922	16931	16996	16948	17043	17003	16872	16870	16773	17066	16915	16960	16840	17033	17062	16931	16713	16768	16925	16900	16771	16939	16921	16953	16893	16962	17035	16993	16935	16805	16924	16970	16933	16916	17019	16912	16887	16780	16975	16930	16832	16894	16856	16925	17081	16889	16844	16914	16845	16832	16946	16650	17015	16830	16948	16852	17088	16907	16854	17037	16893	16762	16921	16919	16982	16944	16910	16864	16812	16774	16886	17031	17071	16888	16934	16813	16995	16882	17051	16863	16846	16821	16768	16909	16911	16915	16852	16904	16829	16781	16824	16893	16875	16890	17010	16984	16902	16778	16942	17071	16936	16703	16788	16767	16865	16978	16833	16839	16745	16807	16857	16821	16950	16775	16699	17038	16739	17044	16861	16899	16905	16931	16833	16845	16859	16871	17043	16841	16818	16831	16861	16899	16962	16937	16925	16836	16872	17056	16917	16739	16986	16907	16796	17035	16892	17069	16787	16838	16944	16950	16824	16919	16747	16890	16833	16861	16865	16836	16934	16797	16921	16936	16977	16942	16789	17006	16885	16874	16869	16988	16719	16868	16777	16953	16962	16873	16999	16989	16887	16821	16970	16780	16918	17022	16932	16894	16938	16787
23879	21499	29195	24469	23446	25105	24936	22093	22227	22234	21845	21591	21650	21640	21517	21346	21436	21389	21394	21214	20934	20737	20655	20763	20899	20708	20759	21605	23112	22577	21929	21450	20966	20655	20288	20566	20687	20642	20538	20472	20797	20371	20470	20124	20213	20444	20708	20289	20348	20601	20573	20450	20251	20613	20324	20582	20400	20561	20418	20403	20597	20309	20579	20393	20553	20408	20477	20637	20223	20383	20502	20534	20482	20499	20277	20431	20562	20482	20626	20302	20688	20275	20444	20273	20275	20501	20555	20444	20521	20533	20377	20587	20560	20427	20398	20482	20362	20327	20348	20301	20418	20506	20399	20488	20455	20539	20684	20525	20591	20499	20418	20293	20525	20504	20359	20504	20385	20239	20400	20405	20423	20529	20595	20481	20302	20317	20451	20325	20286	20313	20475	20436	20447	20456	20572	20185	20507	20624	20528	20596	20472	20112	20329	20422	20635	20322	20216	20440	20268	20484	20465	20427	20293	20483	20349	20574	20423	20601	20446	20393	20540	20352	20484	20701	20511	20448	20427	20542	20397	20460	20304	20481	20672	20439	20379	20409	20456	20353	20560	20299	20432	20568	20581	20425	20381	20347	20393	20337	20391	20391	20474	20365	20203	20471	20573	20289	20389	20570	20272	20561	20325	20486	20243	20512	20554	20377	20518	20431	20204	20392	20618	20549	20429	20210	20281	20433	20361	20563	20220	20469	20351	20528	20405	20558	20432	20303	20578	20581	20436	20569	20529	20538	20470	20361	20426	20580	20418	20442	20280	20523	20486	20515	20481	20272	20310	20413	20414	20481	20610	20192	20459	20472	20430	20343	20468	20810	20456	20375	20403	20267	20479	20350	20277	20133	20469	20426	20585	20610	20454	20335	20081	20305	20325	20594	20628	20211	20458	20356	20533	20383	20554	20512	20401	20355	20317	20427	20438	20573	20522	20274	20418	20546	20410	20413	20516	20429	20452	20600	20615	20515	20519	20465	20656	20379	20570	20347	20546	20396	20501	20475	20459	20474	20547	20472	20426	20303	20491	20369	20478	20404	20198	20411	20468	20504	20326	20527	20327	20223	20375	20496	20275	20456	20342	20413	20510	20469	20556	20549	20645	20368	20365	20337	20483	20188	20617	20432	20255	20345	20432	20389	20492	20386	20425	20504	20488	20448	20461	20298	20320	20312	20387	20388	20432	20348	20514	20403	20564	20128	20234	20483	20360	20585	20526	20250	20467	20562	20428	20390	20454	20589	20499	20547	20458	20528	20361	20479	20693	20648	20504	20320	20415	20395	20393	20343	20465	20692	20283	20342	20287	20289	20353	20327	20631	20462	20244	20466	20425	20378	20427	20281	20451	20449	20427	20494	20420	20545	20439	20443	20498	20415	20350	20319	20211	20302	20515	20393	20523	20541	20577	20292	20252	20160	20517	20460	20330	20387	20396	20627	20530	20514	20501	20242	20547	20617	20237	20420	20600	20389	20399	20716	20450	20251	20354	20426	20259	20407	20478	20467	20273	20364	20287	20574	20421	20190	20278	20335	20615	20409	20379	20403	20651	20579	20619	20363	20335	20692	20488	20669	20508	20366	20433	20642	20230	20446	20537	20496	20522	20323	20340	20301	20381	20491	20399	20485	20375	20374	20462	20426	20156	20476	20694	20451	20330	20482	20734	20530	20237	20405	20389	20600	20610	20395	20576	20501	20582	20332	20567	20439	20419	20196	20465	20311	20276	20391	20669	20423	20264	20469	20365	20624	20369	20412	20448	20491	20270	20589	20417	20394	20327	20539	20223	20618	20534	20453	20480	20474	20499	20452	20297	20267	20456	20614	20397	20486	20513	20442	20266	20472	20510	20536	20422	20437	20506	20568	20337	20505	20407	20479	20475	20225	20171	20370	20460	20381	20585	20592	20325	20388	20375	20640	20423	20294	20296	20305	20361	20434	20461	20618	20438	20393	20341	20484	20328	20466	20463	20371	20065	20038	20459	20460	20507	20577	20307	20282	20207	20352	20468	20349	20490	20271	20593	20486	20366	20574	20591	20519	20237	20434	20473	20567	20505	20476	20331	20455	20584	20390	20371	20505	20385	20230	20531	20424	20207	20388	20623	20429	20316	20299	20380	20488	20338	20435	20485	20432	20256	20404	20593	20546	20637	20454	20471	20334	20567	20386	20265	20479	20255	20274	20319	20453	20466	20471	20353	20393	20765	20352	20393	20506	20481	20409	20532	20289	20355	20568	20304	20528	20535	20531	20460	20226	20511	20296	20222	20443	20441	20485	20316	20379	20595	20628	20376	20550	20554	20296	20470	20348	20529	20415	20497	20399	20484	20586	20531	20433	20429	20552	20477	20423	20424	20594	20427	20646	20402	20396	20440	20363	20555	20478	20582	20524	20536	20512	20281	20536	20443	20523	20386	20338	20538	20302	20468	20507	20633	20453	20527	20516	20605	20460	20519	20479	20463	20511	20281	20409	20256	20377	20267	20420	20312	20236	20377	20483	20395	20409	20547	20151	20442	20396	20283	20510	20521	20318	20331	20525	20239	20254	20439	20380	20536	20438	20595	20323	20347	20292	20716	20329	20296	20555	20428	20323	20522	20493	20342	20455	20444	20347	20183	20279	20445	20441	20397	20345	20337	20285	20426	20234	20551	20472	20394	20418	20632	20428	20515	20268	20485	20560	20638	20314	20510	20524	20362	20384	20372	20155	20483	20469	20435	20296	20711	20444	20477	20428	20534	20448	20535	20432	20491	20559	20475	20554	20427	20396	20377	20390	20347	20497	20360	20199	20476	20494	20604	20213	20422	20347	20357	20233	20486	20329	20451	20337	20489	20448	20495	20430	20416	20364	20359	20097	20284	20303	20393	20447	20355	20403	20285	20466	20547	20454	20326	20407	20399	20358	20241	20379	20542	20476	20684	20306	20548	20658	20622	20376	20400	20502	20406	20532	20583	20441	20502	20568	20392	20340	20355	20444	20230	20492	20401	20375	20522	20454	20504	20369	20569	20385	20383	20383	20397	20365	20439	20511	20479	20535	20399	20457	20560	20341	20412	20611	20420	20541	20308	20406	20496	20450	20380	20484	20568	20464	20261	20617	20329	20518	20075	20226	20438	20474	20378	20393	20553	20257	20342	20496	20560	20432	20446	20639	20285	20376	20406	20481	20353	20322	20493	20664	20253	20452	20361	20401	20566	20355	20403	20360	20438	20324	20327	20224	20621	20540	20488	20440	20666	20564	20638	20508	20445	20345	20555	20562	20450	20232	20662	20187	20479	20595	20342	20390	20284	20098	20245	20317	20482	20591	20484	20231	20500	20484	20440	20291	20400	20573	20533	20380	20478	20499	20626	20468	20272	20366	20399	20377	20400	20372	20318	20111	20355	20552	20461	20225	20430	20373	20352	20324	20416	20529	20317	20385	20631	20640	20408	20300	20528	20447	20208	20602	20697	20504	20448	20568	20478	20437	20312	20496	20265	20434	20373	20366	20736	20370	20558	20312	20598	20525	20426	20283	20591	20177	20297	20496	20463	20271	20546	20361	20498	20480	20546	20327	20507	20521	20593	20411	20718	20599	20556	20490	20285	20392	20277	20486	20260	20349	20320	20346	20536	20568	20084	20490	20527	20531	20381	20394	20047	20425	20627	20506	20573	20522	20568	20502	20281	20331	20323	20359	20353	20359	20615	20611	20522	20291	20483	20417	20397	20237	20527	20566	20679	20355	20554	20504	20545	20333	20527	20451	20393	20271	20378	20470	20300	20473	20458	20502	20579	20272	20455	20591	20429	20538	20342	20476	20690	20565	20470	20401	20398	20622	20583	20273	20310	20418	20390	20334	20547	20362	20674	20500	20341	20488	20518	20489	20481	20212	20256	20344	20409	20451	20548	20453	20489	20418	20310	20556	20502	20422	20390	20479	20427	20378	20571	20475	20304	20432	20507	20579	20404	20511	20449	20363	20382	20301	20590	20417	20481	20343	20383	20444	20517	20762	20422	20662	20471	20545	20473	20398	20579	20484	20516	20524	20320	20359	20185	20681	20243	20435	20341	20422	20496	20297	20516	20297	20333	20358	20309	20528	20390	20597	20426	20547	20416	20276	20447	20257	20696	20533	20295	20255	20357	20611	20442	20280	20468	20437	20384	20503	20422	20292	20243	20329	20324	20348	20597	20539	20448	20275	20335	20496	20603	20329	20436	20434	20535	20529	20680	20507	20610	20526	20590	20333	20158	20290	20405	20520	20333	20248	20364	20580	20354	20385	20396	20586	20452	20670	20449	20426	20322	20259	20554	20322	20744	20565	20388	20409	20413	20210	20361	20434	20392	20299	20333	20272	20412	20479	20357	20334	20300	20414	20595	20611	20496	20271	20523	20375	20586	20464	20502	20442	20131	20499	20376	20249	20577	20279	20407	20579	20391	20470	20477	20359	20461	20588	20506	20546	20206	20376	20507	20542	20374	20500	20518	20250	20296	20530	20413	20298	20383	20441	20493	20516	20567	20400	20204	20291	20366	20402	20487	20356	20599	20550	20560	20322	20602	20467	20337	20481	20448	20324	20398	20378	20352	20202	20512	20434	20369	20434	20309	20420	20758	20427	20576	20575	20549	20226	20338	20492	20307	20364	20558	20321	20403	20584	20605	20382	20238	20304	20475	20406	20222	20082	20594	20578	20128	20471	20537	20426	20491	20393	20392	20397	20497	20278	20377	20385	20485	20452	20490	20385	20473	20370	20365	20403	20280	20386	20431	20462	20332	20526	20221	20478	20515	20396	20518	20459	20279	20485	20579	20493	20468	20337	20313	20487	20395	20537	20486	20321	20417	20265	20451	20354	20483	20525	20377	20376	20509	20308	20180	20466	20485	20544	20493	20416	20528	20323	20637	20471	20460	20527	20257	20621	20405	20435	20329	20341	20506	20394	20473	20461	20425	20441	20421	20591	20439	20493	20307	20388	20379	20490	20321	20310	20406	20328	20365	20355	20418	20470	20575	20453	20552	20391	20425	20238	20505	20452	20453	20355	20179	20403	20359	20782	20493	20351	20478	20537	20482	20344	20208	20516	20537	20293	20589	20464	20532	20314	20556	20550	20289	20438	20549	20465	20267	20746	20553	20412	20507	20605	20317	20458	20376	20279
35724	47049	35006	27840	25403	21266	19295	18896	19941	19140	18513	18267	18560	18515	18167	18209	18157	18368	18092	17744	17364	17325	17180	17122	17167	17110	17608	19049	20856	19576	18499	17926	17122	17046	16810	16814	16703	16897	16751	16772	16649	16620	16907	16778	16793	16829	16763	16772	16823	16629	16762	16654	16816	16678	16902	16811	16691	16732	16769	16828	16620	16911	16857	16577	16625	16765	16754	16666	16901	16750	16660	16700	16697	16857	16737	16963	16711	16748	16797	16631	16763	16841	16653	16775	16944	16719	16652	16932	16675	16804	16637	16702	16796	16577	16827	16751	16613	16722	16700	16778	16756	16812	16787	16876	16818	16883	16755	16645	16622	16680	16801	16833	16860	16782	16824	16802	16752	16725	16776	16911	16825	16698	16630	16698	16590	16660	16706	16776	16793	16682	16649	16712	16830	16932	16853	16801	16703	16716	16805	16828	16770	16737	16610	16620	16899	16758	16760	16725	16708	16661	16930	16901	16846	16836	16811	16722	16837	16769	16593	16977	16769	16824	16872	16612	16807	16773	16699	16764	16723	16903	16708	16989	16720	16719	16609	16826	16771	16843	16775	16629	16741	16790	16789	16735	16823	16870	16706	16579	16767	16844	16710	16847	16672	16663	16803	16820	16585	16774	16566	16788	16743	16835	16738	16657	16808	16727	16744	16734	16774	16816	16879	16856	16726	16992	16776	16770	16575	16716	16806	16830	16835	16688	16694	16838	16745	16668	16836	16721	16904	16679	16743	16942	16651	16800	16700	16650	16835	16775	16574	16703	16645	16929	16748	16632	16574	16605	16727	16675	16838	16675	16785	16750	16873	16802	16564	16759	16756	16777	16833	16825	16617	16731	16708	16751	16611	16792	16752	16735	16818	16889	16701	16769	16672	16786	16757	16844	16867	16588	16729	16690	16776	16692	16787	16845	16779	16683	16628	16734	16853	16642	16778	16840	16809	16747	16928	16676	16621	16867	16823	16744	16432	16737	16778	16849	16680	16779	16740	16828	16772	16627	16657	16771	16752	16633	16743	16887	16693	16945	16579	16890	16694	16724	16695	16939	16688	16705	16583	16601	16715	16764	16640	16821	16666	16853	16704	16773	16945	16704	16744	16723	16807	16772	16718	16795	16648	16807	16774	16831	16834	16900	16898	16722	16738	16684	16795	16854	16809	16873	16726	16560	16846	16655	16691	16596	16631	16630	16784	16785	16707	16644	16660	16685	16771	16566	16740	16701	16651	16697	16713	16682	16793	16744	16881	16748	16941	16899	16835	16908	16805	16756	16853	16704	16590	16550	16852	16748	16677	16743	16623	16738	16602	16699	16710	16811	16807	16644	16793	16787	16814	16622	16474	16634	16707	16727	16789	16811	16679	16849	16800	16685	16847	16643	16675	16795	16821	16635	16585	16787	16863	16777	16586	16693	16847	16818	16743	16793	16775	16762	16677	16701	16772	16557	16822	16750	16733	16858	16730	16757	16646	16745	16714	16699	16725	16822	16757	16858	16779	16700	16778	16755	16660	16829	16938	16445	16653	16764	16743	16655	16632	16938	16771	16668	16777	16874	16760	16801	16599	16756	16591	16772	16744	16717	16784	16848	16620	16754	16688	16790	16823	16852	16659	16695	16748	16739	16755	16783	16761	16639	16691	16757	16943	16508	16705	16792	16977	16871	16715	16962	16772	16688	16523	16607	16674	16836	16749	16757	16670	16899	16799	16916	16802	16754	16691	16772	16992	16789	16723	16841	16808	16722	16592	16707	16762	16642	16797	16637	16540	16844	16767	16696	16861	16590	16635	16882	16740	16672	16808	16878	16581	16511	16888	16607	16795	16841	16630	16806	16865	16830	16733	16845	16505	16723	16852	16860	16686	16770	16724	16803	16827	16755	16691	16662	16918	16553	16737	16806	16671	16983	16931	16761	16806	16756	16767	16734	16789	16645	16828	16748	16689	16676	16829	16638	16739	16713	16898	16583	16802	16754	16629	16718	16711	16752	16715	16585	16846	16786	16867	16806	16628	16654	16707	16770	16792	16801	16819	16827	16710	16643	16851	16856	16820	16832	16844	16874	16945	16764	16785	16772	16950	16691	16789	16623	16748	16714	16679	16764	16876	16430	16835	16637	16665	16826	16769	16839	16498	16791	16808	16675	16700	16785	16834	16700	16853	16696	16728	16685	16798	16812	16878	16787	16887	16805	16864	16704	16713	16695	16917	16881	16696	16613	16777	16718	16921	16765	16620	16792	16739	16775	16566	16897	16743	16865	16712	16874	16883	16725	16768	16594	16524	16659	16741	16834	16731	16846	16792	16777	16774	16788	16720	16613	16758	16621	16820	16871	16718	16690	16640	16720	16725	16799	16704	16797	16810	16631	16699	16748	16713	16802	16713	16760	16662	16799	16747	16785	16740	16811	16836	16598	16535	16655	16713	16698	16799	16772	16587	16648	16652	16732	16776	16772	16748	16530	16593	16739	16768	16697	16751	16766	16750	16888	16767	16707	16712	16719	16722	16637	16933	16746	16813	16694	16753	16731	16810	16645	16749	16629	16655	16713	16991	16703	16898	16618	16608	16742	16711	16877	16642	16820	16988	16681	16895	16741	16465	16757	16702	16788	16729	16718	16546	16898	16752	16701	16631	16677	16724	16735	16759	16748	16903	16629	16813	16831	16782	16760	16775	16808	16879	16679	16851	16608	16662	16638	16722	16753	16730	16696	16739	16814	16771	16730	16611	16793	16685	16735	16683	16592	16814	16610	16640	16727	16790	16872	16717	16744	16533	16753	16875	16795	16588	16800	16714	16708	16841	16731	16657	16935	16908	16876	16731	16854	16779	16776	16823	16812	16713	16675	16829	16774	16829	16587	16897	16773	16966	16675	16843	16911	16742	16623	16580	16582	16784	16855	16642	16623	16855	16701	16707	16763	16670	16685	16724	16670	16921	16670	16736	16715	16708	16782	16725	16576	16939	16707	16552	16769	16711	16784	16859	16690	16941	16822	16684	16885	16747	16741	16790	16664	16608	16581	16928	16873	16711	16762	16693	16774	16791	16779	16848	16879	16574	16787	16613	16767	16710	16695	16752	16640	16580	16914	16585	16758	16719	16846	16736	16808	16622	16792	16857	16843	16711	16749	16738	16877	16779	16630	16746	16822	16775	16778	16773	16736	16733	16926	16630	16670	16791	16816	16764	16906	16688	16781	16685	16718	16736	16694	16730	16780	16968	16766	16848	16776	16816	16630	16688	16691	16483	16687	16831	16662	16748	16797	16882	16561	16805	16571	16730	16637	16841	16640	16766	16707	16802	16718	16669	16616	16657	16738	16744	16784	16861	16889	16774	16828	16860	16648	16809	16810	16700	16960	16768	16708	16821	16771	16968	16725	16839	16744	16763	16773	16735	16765	16812	16617	16770	16804	16674	16723	16541	16883	16892	16773	16713	16808	16722	16727	16796	16934	16646	16796	16790	16914	16664	16705	16880	16766	16668	16913	16830	16746	16847	16595	16731	16689	16703	16759	16823	16906	16717	16675	16681	16556	16727	16625	16822	16751	16761	16712	16774	17018	16787	16671	16834	16716	16649	16701	16987	16708	16605	16772	16656	16613	16720	16559	16734	16791	16743	16633	16827	16785	16720	16867	16753	16856	16787	16769	16657	16821	16771	16848	16704	16628	16840	16815	16769	16796	16907	16709	16684	16733	16732	16665	16774	16808	16788	16770	16942	16903	16769	16768	16752	16731	16720	16828	16839	16830	16744	16676	16945	16954	16701	16715	16581	16721	16739	16728	16785	16766	16657	16723	16803	16658	16779	16714	16744	16759	16605	16701	16832	16778	16693	16764	16672	16547	16793	16569	16699	16784	16660	16753	16993	16577	16673	16719	16819	16666	16766	16914	16868	16551	16762	16591	16608	16765	16688	16757	16695	16789	16619	16559	16654	16713	16845	16741	16718	16919	16718	16844	16785	16669	16804	16772	16764	16581	16789	16868	16718	16790	16563	16807	16813	16625	16832	16767	16880	16723	16708	16869	16886	16640	16858	16872	16688	16725	16909	16750	16674	16696	16798	16781	16765	16564	16762	16808	16824	16583	16728	16571	16797	16758	16631	16766	16557	16655	16779	16880	16596	16889	16704	16754	16599	16727	16706	16793	16712	16608	16586	16671	16804	16941	16813	16690	16860	16750	16720	16952	16771	16742	16514	16638	16759	16761	16768	16660	16717	17009	16704	16708	16707	16817	16852	16682	16647	16635	16751	16737	16884	16820	16869	16658	16731	16854	16862	16759	16658	16808	16554	16835	16670	16519	16714	16465	16724	16769	16650	16751	16593	16770	16601	16779	16602	16738	16802	16714	16758	16832	16647	16733	16641	16861	16742	17012	16616	16728	16888	16720	16831	16765	16659	16698	16951	16775	16635	16658	16914	16753	16748	16693	16724	16754	16734	16795	16464	16911	16796	16873	16818	16718	16727	16704	16707	16889	16864	16641	16806	16897	16788	16485	16737	16790	16649	16774	16688	16634	16598	16876	16689	16766	16766	16852	16736	16798	16506	16676	16650	16732	16667	16828	16652	16756	16695	17002	16814	16766	16665	16489	16699	16786	16939	16843	16694	16621	16762	16880	16761	16685	16687	16811	16848	16712	16511	16518	16841	16848	16812	16875	16660	16777	16619	16788	16659	16751	16802	16758	16763	16821	16567	16815	16776	16883	16808	16787	16723	16755	16752	16700	16882	16699	16677	16923	16803	16800	16709	16722	16823	16862	16767	16700	16614	16751	16695	16875	16830	16836	16813	16951	16783	16831	16558	16669	16798	16714	16688	16723	16555	16628	16748	16752	16716	16635	16596	16617	16594	16622	16715	16549	16687	16610	16824	16613	16577	16785	16636	16747	16720	16779	16797	16790	16669	16937	16809	16656	16794	16813	16702	16659	16785	16828	16877	16571	16686	16550	16836	16499	16740	16699	16858	16769	16655	16795	16771	16669	16755	16788	16799	16666	16691	16825	16752	16666	16756	16663	16699	16697	16693	16751	16676	16791	16822	16813	16612	16772	16658	16697	16676	16629	16633	16803	16701	16758	16723	16769	16814	16819	16668	16728	16747	16784	16605	16659	16693	16928	16664	16709	16728	16810	16594	16827
22981	21527	29478	24067	22062	24984	27871	23580	22917	23896	23164	22805	22828	23081	22732	23008	22617	21933	21777	21441	21494	21381	21321	21245	21413	21418	21798	23535	25436	25360	23949	22748	21589	21319	20963	21028	21103	21058	21018	21029	20997	20971	20862	20968	21041	21101	21203	20936	21075	20756	20888	20745	20901	20962	20887	20923	21014	20905	20804	20909	20891	20899	21002	20921	20897	20947	20834	20874	20932	20913	20949	20973	20992	20910	20798	20933	20839	20934	20783	20952	21001	20833	21076	20885	20945	20853	20966	20855	20939	20858	20742	20707	20851	20932	20861	20891	21089	21040	20873	20826	20835	20820	20732	20996	20795	20847	20901	20983	21127	20852	21208	20893	21045	20842	20968	20799	20830	20726	20925	21055	20848	20844	20892	20925	21007	20854	20867	20702	20928	20742	21013	21034	20890	20869	20924	20852	21036	21011	20755	21080	20971	20950	21270	20909	20880	21030	21091	21055	20772	20948	20942	20936	20788	20849	20938	20863	20755	20959	21007	20977	20943	21074	20710	20900	20684	20814	20820	21031	20932	21032	21064	20814	20623	20840	21026	20765	21042	20870	20927	20776	20808	20741	20984	20942	20973	20877	20917	20802	21044	21002	20942	20747	20822	20927	20854	20762	21091	20955	20899	20787	20804	20834	20852	21068	20951	20865	20826	20986	20946	21019	20973	20837	20837	20838	20871	20876	20879	20998	20870	20785	20766	20905	20710	20864	20813	20799	20802	20748	21010	20777	21096	20684	20790	20888	20925	20787	20993	21043	20958	20954	20968	20715	20772	21035	20998	20835	21115	20975	20851	20918	20949	20902	21124	20849	20796	21027	20796	21093	20779	20775	21063	20786	20787	20808	21054	20694	21036	20818	20968	20710	20921	20606	20904	20791	20820	20851	20807	20835	21013	20712	21005	20867	20737	20796	20866	21102	20803	20800	20697	20895	20930	20965	20781	20979	20879	20712	20704	20990	20747	20742	20696	20734	20717	20851	20968	21102	20678	20989	20886	20919	20993	21040	20685	20991	20814	20900	20960	20885	20764	20965	20861	20876	20959	20816	20895	20742	20887	20873	20943	20829	20974	21206	21041	20842	20980	20741	20937	21046	20766	20669	20712	20880	21032	20918	20825	20892	20981	20902	20738	21054	20926	20690	20690	20847	20919	20896	21070	21129	20896	20849	20914	20740	21064	20885	20870	20943	20922	20828	20821	20907	20952	20769	20908	21101	20998	20799	20733	20940	20859	21111	20920	20880	20974	20862	20816	20834	20725	20873	20927	20917	21037	20730	20682	20893	20953	20857	20885	20977	20957	20916	20645	20990	21046	20774	20745	21052	20785	20959	20919	20765	20705	20786	20661	20764	20837	20949	20942	20729	20922	20887	20880	21015	20873	21020	20859	20891	20992	20846	20907	20936	20932	20794	21045	20697	20964	20801	20909	20908	20953	20726	20998	20983	21079	20817	20920	21069	20917	20919	21019	20779	20984	20977	20866	20762	20899	20806	20805	20797	20749	20781	20848	20681	21094	20935	20761	21002	20837	20844	20900	20989	20817	20977	20884	21036	21068	20978	21087	20714	20750	21049	20743	20850	20706	20726	20922	20899	21002	20923	20708	20847	20892	20941	20956	21012	20754	21116	20979	20790	20769	20863	20805	20911	20822	20822	20953	21037	20953	21112	20957	20854	21106	20820	21030	21142	20763	20957	20998	20949	21099	21084	20793	20848	20802	20880	20936	21110	21002	21009	20641	20911	20763	21077	20981	20944	21062	20955	20898	20779	20822	20686	20812	20882	20696	20896	21003	21017	20982	21122	20935	20932	20757	20919	20726	20660	20933	20926	20815	20748	21005	20738	21013	20852	20784	20882	20879	20885	20990	20972	20927	20927	20927	20886	20831	20978	21026	20791	21046	20800	20825	21170	20926	20899	20787	20793	20873	20867	21001	21003	21079	20978	20778	20680	21142	20839	20974	20910	20920	21051	20971	20945	21002	20950	20994	20806	20572	20865	20949	21011	20877	20771	21061	21065	20952	20914	20710	20734	20968	20836	20982	20590	20784	20744	20993	20809	20634	20997	20877	20801	21019	20891	20909	20845	20854	21082	21006	20926	21036	21125	20897	20949	21018	20887	20799	20897	20905	20492	20931	21038	21089	20867	20926	20911	20874	21026	20880	20713	20954	20829	20798	20806	20882	20911	20791	21068	20801	20807	20980	20791	20847	20938	21050	20863	20941	21053	20895	20709	20770	20847	20876	20707	20819	20802	20908	20799	21076	20890	20742	20637	20925	20893	20721	20655	20938	20926	20956	20892	20841	20929	20670	21179	21073	20908	20926	20805	21081	20903	20887	20930	21224	20909	20843	20897	21009	20718	21038	21046	21002	20810	20757	20850	20752	20846	20973	20857	21109	20904	20912	20720	20785	20890	20862	20931	20756	20910	20895	20965	20893	20632	20896	21044	20931	20774	20990	20774	20734	20829	20886	20862	20941	21010	21029	20875	20756	20755	21025	20897	21012	20846	21049	20577	20812	20899	20955	21019	21004	20681	20817	20725	20879	20786	20857	21079	20807	20803	20834	20790	20643	20863	20801	20698	20691	20932	21009	21060	20822	20894	21046	20887	20650	20833	21159	20768	21259	20938	20890	20754	20983	21054	20820	20684	20878	20856	20853	20717	20729	20844	20819	20942	21082	20826	20961	20808	20968	20784	20778	20839	20894	20936	20893	20857	20973	20906	20909	20939	20783	20889	20856	20719	20933	20659	20619	20862	20876	20852	20939	20855	20985	20884	20767	20572	20792	20836	21013	20899	20826	20890	20914	20964	20767	20996	20977	20909	20876	20998	20873	20768	20875	20966	20979	20958	20890	20704	20839	20815	20836	20827	20921	20974	20782	20996	21071	20745	21002	20683	20843	21044	20855	20905	20916	20878	21030	20602	20864	20714	20750	20918	20854	20814	20794	20905	20850	20866	20879	20995	20957	20873	20808	20807	20852	20862	20738	20727	20857	20871	20989	20771	20850	20966	20809	20650	20833	21058	20962	20735	20719	21002	20702	20793	20835	20586	20782	20997	20968	21103	20846	20962	21038	20872	20842	20670	20920	20703	20741	20922	20836	20932	20955	20815	20800	20909	20946	20935	20976	20892	21030	20871	20865	20690	20734	20806	20740	20857	20859	21115	21025	20937	20886	21035	20759	20887	20889	20892	20733	20746	20807	20832	20767	20689	20786	20746	20838	20850	21102	20852	20867	20743	20891	20996	20860	20985	20832	20898	20871	21024	21013	21087	20774	20790	20989	20944	20800	21158	20736	20872	20800	20710	20994	20961	20767	21182	21037	20960	20840	20969	21030	20894	20727	20732	20939	20728	20768	21105	21036	20729	20829	20935	20891	20897	20789	20834	21003	20634	21071	20982	20960	20986	20764	20812	20908	20696	20901	20863	20880	20776	20744	20967	21065	20817	20801	20654	20981	20955	20990	20700	20827	20947	20823	20877	20726	20895	20914	20840	20780	20814	20745	20979	21018	20905	20885	20986	20887	20910	20731	20954	20942	20655	20845	20788	21004	20718	20946	20959	20963	20942	20898	20941	20866	20798	21040	21053	21189	20905	20888	21059	20982	20900	20966	20867	20985	20945	20691	20852	20971	20904	20963	21047	20844	20858	20939	20685	20847	20683	21107	20702	20784	20956	21004	21044	21073	20847	20944	21025	21060	21035	20928	20763	20920	20808	20902	20776	20706	20967	20892	20769	21088	20876	20840	20979	20819	20689	21083	20806	20810	20795	20628	20901	21016	20855	21005	20765	20926	20789	20960	21018	20931	20771	20955	21050	20936	21016	20893	20884	20949	20798	20836	20863	20925	20838	20934	21105	20910	20786	20971	20817	21037	20879	20881	20821	20871	20798	20876	20755	20931	20883	20696	20832	21187	20760	21092	20884	20754	20626	20608	20897	20787	21002	20892	21174	20876	20848	20981	20830	20825	20949	20956	20744	20913	20783	20996	20816	21094	20884	20824	20907	21024	20881	20918	20852	20881	20803	20704	20767	21036	21244	21033	20885	20800	20862	20816	20798	21072	20924	20624	20744	20667	20819	20879	20740	20805	20869	20847	20938	21098	21019	20811	20767	20984	20834	20982	20942	20915	21013	20910	20754	20917	21030	20820	20830	20854	20893	20699	20900	20736	20687	20850	20724	20797	20687	20895	20837	20956	20922	21055	20910	20909	20966	20854	20941	20869	20895	20686	20772	20832	20783	21141	21008	20852	20894	20981	20854	20838	20987	20859	21129	20500	20856	21038	20917	21009	20623	20818	21018	20930	20626	20781	20828	20715	20892	21176	20851	20805	20952	20854	20916	20943	20806	21237	21019	20883	20971	20937	20990	20856	20753	21037	20821	20796	21047	20832	20865	20955	20952	20768	21173	20867	20947	20642	21048	20849	20935	20990	20865	20972	21166	20899	21040	20929	20854	20807	20882	20949	20763	20816	20845	20860	20980	20910	20950	21001	20611	20800	21035	20849	20978	20971	20910	20732	20764	20705	21005	20904	20798	20862	20783	20876	20579	20839	20706	20768	20660	20781	20643	20899	20790	20785	21128	20568	20954	20816	20814	20693	20822	20782	20754	20847	20908	20897	20967	20864	20930	20742	20753	20868	20784	20849	20896	20724	20743	20852	20621	20730	20586	20867	20827	20746	21070	20948	20870	20983	20910	20762	20886	20875	20919	20833	20835	20808	20592	20872	20878	20809	20704	20792	20816	20999	20951	20781	21090	20787	20884	20945	20948	21055	21075	21021	20884	20869	20914	20858	20563	20798	20789	20856	20946	21000	20933	20785	20835	20937	20550	20927	21024	20980	20932	20922	20754	20804	21096	20912	20827	20843	20854	20878	20877	20831	20700	20866	20632	20975	21038	20773	20763	20958	20944	20914	20845	20723	20854	21010	20806	20952	20903	20937	20857	20835	20825	20824	20914	20905	21006	20759	20743	20731	20935	20890	21064	20998	20986	20853	20921	20966	20881	20917	20960	21013	21040	20895	20709	20938	20973	21003	20956	21126	20831	20932	20751	20951	20727	21179	20827	20761	20764	20763	20742	20899	20960	21024	20809	20770	20686	20642	20909	20903	20915	20755	20687
36720	54593	43713	34625	27751	22675	20006	20585	20622	21710	20234	19760	20230	19886	19828	19919	19274	18491	18331	17912	17395	17576	17495	17718	17615	17936	18324	21130	23877	22658	20625	19069	17925	17263	17094	16975	16950	17032	17031	17099	16863	17089	16930	17170	17023	17027	17077	17043	16890	17064	17073	16892	17075	16946	17026	17008	17029	17064	17120	17018	16941	16949	16928	17215	17139	17118	16894	17107	17156	17028	17002	16896	17031	17078	16993	17093	16999	16976	17077	16986	16989	16850	17219	17183	16888	16984	17088	17004	16938	17014	16980	17204	16977	17157	16884	17098	17061	17011	16972	16952	17167	16886	17013	16696	17083	17214	16884	17017	16957	16981	17176	17124	17099	17085	17060	17132	17040	17045	17077	17157	17140	16806	17045	16921	16936	17135	17004	17146	17014	17175	17136	17013	17036	16993	17058	16868	16962	16960	17070	16949	17072	17012	17099	16981	16962	17142	16968	16946	17083	16992	17072	17101	16979	17042	17056	17068	17153	16929	17039	16801	16902	17057	17069	16898	17110	17137	17085	17024	17019	16950	17043	16904	17029	17066	17028	17084	16979	16978	17142	17031	17140	16957	16927	17127	17221	17116	16906	16892	16990	16912	17021	16928	17040	17029	17050	16910	16945	17074	17037	17070	17100	16931	17076	17083	16909	17044	16832	17088	17048	16954	17110	16937	17067	17206	16832	16939	16932	17011	16961	17032	17063	16979	16858	16914	16887	17021	16942	17120	16949	17150	16894	16933	17105	17030	17108	17043	16827	17151	16986	17041	17000	17076	16914	16983	16994	16927	16937	16882	17189	17052	17228	17151	17106	16941	16926	17027	17151	16982	17088	16967	17176	16934	17041	16909	16872	17044	17159	17257	16853	17089	16998	17107	17052	16986	17214	17066	16955	16998	16963	17066	17100	16972	17021	16917	17186	17151	16898	16904	16925	17160	17116	17061	17017	17017	17156	17022	17033	16982	17071	17055	17025	16959	17016	17004	17084	16981	17069	17040	17068	17055	16989	17110	17117	17144	17033	16855	17137	16841	17199	17213	17058	17173	17036	17211	16734	17029	17025	16901	17054	17084	16984	16937	16887	17026	17103	16992	17150	16939	17023	16860	16904	17089	17000	17207	16980	17062	16887	16974	16979	16954	16922	17156	16879	17020	16906	17024	16873	16934	17071	17064	16942	16946	16959	16979	17206	16981	17003	17119	16909	17106	16850	16961	16932	16807	17083	17033	16823	17023	17128	16865	17035	16852	16997	16887	17042	17138	16985	16910	17056	16969	17025	17121	17027	16988	17170	17047	16899	16965	17062	17127	17054	17085	17189	17036	16882	17079	16914	17031	16968	17067	16996	16956	17141	16917	16972	16888	17272	16959	16956	17164	17151	16860	16937	17198	17058	17194	16970	17069	17181	16903	17012	17110	16943	17007	16901	17112	17000	16869	17042	17143	16920	17189	17036	17051	17103	17121	16958	17032	16989	17062	16867	17134	16990	16895	16878	17003	16868	17112	17083	17058	17045	17110	16882	16844	17115	17012	16966	16935	16922	16937	16961	16985	17058	16974	17036	16853	16959	17077	16985	17151	17146	17007	16991	17015	16983	17017	16848	17019	16934	17182	17073	17016	17102	17208	17021	17088	16876	16988	17081	16980	17032	17041	16886	16907	16904	17069	17157	16997	17064	17048	16889	17108	16930	16833	17073	17174	17099	16903	16934	16952	17028	17109	17280	17090	16961	17019	17053	16992	16932	17031	16932	16860	16988	16853	16890	17119	17008	17068	16943	17016	17176	17175	16987	17079	17170	16967	16873	17120	17024	16991	16947	16843	17153	16946	17005	17120	16864	16800	17006	17100	17113	17020	16857	17071	17128	16750	17023	16916	17111	16894	16984	17041	16959	17071	16881	17002	16917	16988	17058	17007	17024	16909	17053	16947	17116	17153	16981	17018	17069	16922	17215	17106	16996	16996	17110	16788	17038	17155	17109	16860	17050	17018	17045	16826	16982	16991	16955	17165	17135	17037	17104	16916	16980	17102	17048	16819	16941	16941	16994	17257	16952	16972	17089	17117	16979	16884	17151	17062	17029	17004	17029	16893	17034	16945	16984	16817	16922	17162	17128	17183	17020	16895	17034	17140	16999	17143	16961	16894	16926	17014	17039	16851	16786	16790	16913	16909	16952	16911	17089	16915	16783	17097	17104	17049	17044	16963	16801	17021	17053	17064	16892	17089	16873	17112	16897	16879	17062	17048	16982	17060	16980	17027	16931	17072	16932	17008	17002	17127	17166	17024	17163	17068	16993	17073	16882	17088	16987	16979	17091	16978	16874	16974	17033	17060	16966	17072	17051	17187	17113	17086	16925	16975	17098	17133	16953	16970	17033	16965	17247	17011	17048	16896	16975	17058	16898	17087	16991	16958	16858	16920	16987	17028	17054	17153	17029	17040	16863	17010	16992	17047	17208	17096	17182	17079	17056	17300	17036	16998	16931	17005	16962	16898	17125	17047	17032	16916	17133	16982	17143	16931	17073	16959	16975	17101	17062	16950	16973	17106	17064	16963	17027	17034	16990	16888	17013	16982	17143	17061	16826	17092	17129	16942	16961	16865	16821	16933	17050	17036	17085	17140	17079	17253	16981	16916	16951	16842	16978	16926	16974	17028	16891	16969	17060	16955	17048	16849	17014	16895	16941	16912	17004	17000	17197	17034	17008	17104	17151	17064	17113	17132	17141	17013	16948	17053	17127	17047	17024	17012	16950	17060	16883	16816	17104	17112	16985	16986	17003	17034	16955	17108	17043	17054	17051	17057	16861	17052	16996	17208	16888	17112	16970	17113	16976	17096	16962	16930	17064	16997	17007	16980	16873	16978	17097	17085	17125	16944	16988	17227	16936	16962	16808	17024	16986	16883	16879	17017	17027	17078	17121	16921	16926	17098	17146	16888	16977	17008	16851	16959	16892	16858	17085	17049	16894	16977	16913	17021	17060	16871	17052	17092	17039	16930	17117	17172	16953	16891	17021	17087	17097	17012	17076	16905	16912	16979	16889	17130	16946	17122	16990	17025	16808	16968	16968	17066	17074	17040	17085	16822	17049	16975	16839	17104	16975	17045	16982	16990	17122	17002	17122	16982	17098	17025	17075	17135	16914	17007	17060	17063	16828	17248	17082	17135	17013	16975	17076	17008	17087	17066	16943	16785	17000	16962	16948	17189	16899	17076	16962	17069	17106	16922	17101	17013	17036	17082	17044	16930	17004	17165	17015	16964	17161	16985	17122	16920	16983	17175	16989	16968	17047	17039	17066	17140	16882	17111	17122	16886	17091	17031	16895	17008	17094	16999	16911	17030	17031	16868	17237	16954	16917	16989	16777	16931	17114	17065	17127	16934	16933	17011	16990	16962	17119	16965	17011	17167	16907	16963	17071	17110	17023	17009	16999	17031	17095	16996	17030	17094	17013	17081	16815	16980	17064	17080	16967	17002	16896	16963	16960	17093	16952	17000	16933	17111	16989	17004	16921	17083	16928	17050	16905	17091	17007	17116	17020	17154	17049	16928	17079	17123	16952	16904	16927	16957	16919	16854	17010	17041	16945	17043	17142	17106	17020	16964	16882	16876	17061	17006	16851	17021	17004	16910	17030	17131	16997	17027	16988	17012	17014	16969	17079	17071	16857	17130	16961	17077	17088	17095	17142	16935	16963	17041	16914	17027	16834	17179	16961	17091	16985	17153	17074	17008	16965	16947	16990	17143	16992	16984	16991	17058	17115	16817	17134	16824	16988	16942	17022	17090	17018	16913	17076	16848	17084	17000	16954	17103	17071	17259	17048	17135	17185	16953	17009	17088	17044	17101	17015	16952	16996	16978	16827	16949	17054	16988	16924	17077	17072	17242	16962	17003	17106	17099	17010	16956	17089	16914	16941	16913	16973	17005	16975	17087	16848	16856	16991	16996	16865	17030	17048	17092	17111	16978	17108	17075	16873	17000	16955	17008	16993	17076	17082	17001	16885	17061	17001	16777	16775	17137	16914	17089	17017	16893	16974	16949	17167	17087	16910	16902	17044	17145	16917	16991	16784	17045	17123	16859	16955	16858	17019	17002	17062	17108	16944	17139	16930	17010	16879	16947	17040	16811	16947	16873	16952	17182	17070	17062	17206	16950	16980	16913	16966	17083	16982	16950	17092	17066	17188	16943	17098	17018	17035	16997	16907	16883	16985	16983	16964	16985	16925	16899	16867	17064	17006	16951	17106	17189	16827	17080	16790	17174	16807	17064	16887	16909	17019	16983	16959	17098	17242	17115	16985	16992	16913	16944	17035	17096	16926	17035	16851	17127	16952	16886	17060	16954	16958	16961	17072	16869	17152	17083	17052	17086	16904	16962	17062	16945	16976	16968	17057	16790	17132	17158	16912	16916	16957	17034	17061	16967	17026	17043	16919	16972	17046	17105	17138	17069	17136	16888	17079	16992	17010	17003	17124	17014	17051	17128	16840	17123	16998	17193	16857	16950	17107	17054	17033	17074	17000	17100	17208	16952	17130	17050	16965	17120	17012	16871	17087	17032	16891	16867	17252	16992	17102	17126	16852	17041	17095	16729	17092	17021	17055	16918	16970	16869	17076	16766	16983	17047	17024	16967	16929	16961	17022	16856	16984	16964	17047	16857	16980	17119	16887	17030	16989	16941	17085	16949	17004	17094	16907	17047	17080	17013	16999	16890	17073	16768	17021	16991	16983	17014	17005	17029	16914	17178	16928	17155	17128	16973	17083	17020	17002	17164	16994	17091	16872	16960	17132	17080	17150	16914	16958	16915	16945	16952	17073	17094	17078	17028	16908	16930	17098	17042	16922	16935	16979	16914	17014	17190	17007	16981	16944	16923	16983	16991	17114	17028	17035	17011	16983	17051	17179	16894	17022	16962	16991	16995	16970	17026	17018	17043	16884	16885	16946	16946	17083	17001	17051	17063	16929	16999	16930	17097	16991	16883	16880	17154	17108	16852	17000	17023	17088	16955	16976	17039	17009	17131	17084	17146	17077	17104	16936	17000	17029	16938	17109	17003	16828	16925	17074	17103	17105	16962	17139	16940	16905	17036	17157	16851	17135	16886	17023	17090	17009	16913	17044	17070	16985	16850
29066	26347	32093	28885	23307	21741	21322	21849	22173	22027	22033	21535	21489	21713	21645	21179	21006	20957	20747	20915	20666	20658	20607	20696	20619	20735	20528	20848	21086	20929	20913	20698	20671	20624	20631	20382	20691	20663	20594	20519	20516	20487	20628	20727	20725	20681	20443	20648	20662	20515	20791	20768	20696	20331	20557	20532	20509	20528	20359	20587	20505	20564	20669	20802	20699	20575	20598	20509	20723	20676	20458	20757	20475	20497	20812	20359	20413	20604	20486	20531	20530	20463	20400	20711	20633	20562	20673	20328	20774	20528	20643	20505	20614	20796	20703	20567	20609	20473	20526	20642	20752	20817	20469	20609	20739	20702	20478	20447	20560	20496	20599	20504	20453	20565	20436	20456	20646	20386	20868	20728	20664	20598	20650	20418	20533	20488	20561	20554	20563	20642	20442	20403	20692	20692	20553	20402	20689	20736	20553	20688	20884	20567	20400	20804	20734	20858	20510	20410	20552	20362	20368	20690	20559	20575	20542	20660	20578	20447	20487	20548	20724	20689	20605	20661	20436	20640	20589	20755	20711	20509	20588	20482	20531	20635	20539	20774	20344	20350	20522	20647	20559	20474	20621	20444	20567	20367	20682	20591	20605	20563	20528	20597	20446	20677	20556	20409	20480	20588	20322	20771	20537	20701	20411	20637	20606	20499	20593	20485	20703	20454	20519	20580	20851	20596	20691	20641	20545	20414	20474	20557	20606	20594	20720	20401	20605	20592	20459	20365	20704	20423	20366	20545	20659	20739	20581	20601	20741	20680	20816	20601	20464	20613	20688	20453	20371	20649	20686	20605	20613	20534	20621	20564	20679	20708	20658	20589	20697	20627	20623	20464	20568	20683	20638	20576	20757	20479	20641	20560	20577	20552	20820	20751	20759	20392	20733	20575	20664	20539	20536	20509	20548	20510	20472	20437	20414	20678	20515	20674	20496	20629	20570	20523	20605	20531	20466	20643	20572	20643	20315	20632	20573	20703	20708	20614	20685	20672	20334	20540	20458	20613	20524	20468	20719	20594	20660	20570	20521	20469	20549	20670	20518	20560	20623	20620	20300	20533	20417	20597	20560	20686	20484	20681	20461	20400	20678	20403	20398	20880	20509	20477	20596	20316	20795	20520	20762	20515	20580	20611	20778	20718	20628	20343	20624	20408	20612	20701	20523	20611	20635	20490	20718	20628	20605	20539	20600	20563	20565	20662	20568	20537	20662	20565	20775	20555	20524	20702	20406	20501	20604	20671	20683	20607	20517	20730	20706	20548	20508	20727	20632	20564	20645	20713	20635	20387	20636	20778	20588	20710	20660	20472	20541	20543	20708	20797	20880	20594	20339	20395	20501	20516	20728	20606	20745	20623	20478	20607	20781	20732	20464	20631	20783	20803	20741	20703	20734	20595	20433	20461	20535	20565	20692	20625	20321	20533	20527	20662	20813	20665	20703	20399	20517	20487	20447	20746	20767	20584	20748	20569	20471	20405	20422	20662	20633	20533	20669	20492	20435	20474	20569	20525	20426	20506	20446	20599	20525	20476	20644	20686	20628	20457	20754	20505	20480	20543	20563	20580	20510	20668	20763	20437	20776	20535	20772	20588	20883	20540	20529	20605	20313	20524	20552	20614	20844	20652	20787	20495	20632	20444	20747	20540	20464	20456	20707	20601	20596	20618	20732	20677	20428	20536	20578	20530	20644	20658	20651	20520	20688	20622	20713	20389	20621	20614	20746	20747	20503	20634	20745	20678	20515	20524	20670	20507	20406	20405	20684	20555	20528	20693	20796	20515	20524	20570	20669	20634	20497	20608	20648	20552	20436	20513	20491	20496	20558	20659	20502	20647	20363	20598	20585	20563	20591	20476	20518	20887	20605	20593	20624	20617	20616	20588	20785	20563	20642	20562	20540	20472	20611	20729	20612	20703	20353	20434	20511	20497	20598	20503	20588	20572	20434	20519	20619	20541	20542	20662	20649	20616	20512	20392	20664	20503	20544	20619	20653	20544	20705	20501	20643	20486	20745	20759	20342	20570	20505	20758	20572	20630	20648	20429	20654	20553	20415	20550	20512	20412	20633	20812	20466	20442	20523	20692	20736	20882	20430	20356	20759	20432	20534	20512	20497	20615	20758	20603	20522	20423	20441	20656	20672	20866	20519	20540	20542	20690	20810	20461	20693	20636	20623	20613	20613	20513	20446	20487	20931	20325	20740	20691	20306	20620	20612	20668	20650	20802	20521	20623	20775	20297	20615	20673	20813	20697	20661	20587	20597	20565	20659	20664	20635	20784	20565	20732	20680	20698	20557	20618	20643	20704	20671	20682	20778	20655	20680	20530	20753	20507	20317	20655	20668	20606	20614	20411	20402	20676	20534	20371	20500	20513	20615	20382	20595	20749	20751	20786	20598	20641	20443	20507	20692	20738	20581	20637	20669	20625	20710	20595	20703	20502	20663	20507	20596	20464	20917	20665	20786	20605	20659	20376	20740	20633	20661	20564	20688	20653	20545	20493	20547	20381	20507	20599	20655	20560	20568	20395	20562	20676	20457	20604	20539	20465	20781	20671	20587	20628	20616	20782	20589	20710	20710	20860	20627	20438	20622	20517	20778	20752	20650	20405	20565	20401	20380	20514	20761	20575	20713	20642	20576	20526	20667	20610	20587	20774	20702	20952	20696	20764	20709	20540	20419	20673	20530	20486	20544	20391	20333	20555	20556	20598	20585	20603	20507	20581	20762	20593	20558	20602	20348	20513	20667	20490	20558	20581	20588	20439	20485	20795	20561	20628	20699	20600	20473	20573	20724	20538	20590	20604	20815	20572	20683	20437	20641	20754	20565	20693	20607	20693	20774	20652	20693	20511	20569	20667	20664	20536	20455	20369	20483	20591	20589	20564	20744	20349	20607	20600	20680	20517	20525	20647	20669	20563	20507	20677	20680	20586	20556	20682	20841	20475	20584	20489	20520	20384	20657	20441	20594	20517	20596	20487	20519	20714	20638	20588	20658	20660	20538	20525	20568	20574	20690	20518	20590	20354	20695	20470	20514	20566	20732	20346	20593	20464	20662	20433	20978	20652	20623	20633	20711	20573	20822	20548	20916	20612	20577	20707	20546	20521	20624	20584	20640	20414	20513	20546	20714	20692	20492	20536	20545	20542	20541	20479	20731	20513	20437	20579	20501	20610	20417	20572	20612	20566	20631	20565	20606	20435	20768	20630	20568	20584	20571	20586	20630	20502	20531	20460	20722	20721	20620	20662	20628	20569	20570	20437	20821	20666	20596	20621	20643	20479	20606	20651	20609	20652	20674	20640	20680	20639	20761	20770	20757	20560	20702	20544	20441	20713	20496	20548	20381	20556	20714	20619	20674	20530	20564	20466	20525	20567	20581	20675	20617	20499	20486	20787	20684	20518	20651	20718	20627	20746	20674	20541	20746	20557	20691	20704	20699	20593	20415	20704	20614	20535	20799	20457	20623	20653	20613	20540	20535	20530	20579	20566	20702	20818	20577	20670	20687	20660	20636	20434	20834	20308	20713	20619	20423	20559	20641	20679	20756	20615	20681	20452	20614	20747	20622	20295	20538	20583	20485	20496	20595	20644	20746	20419	20727	20570	20505	20593	20609	20584	20627	20585	20758	20575	20593	20647	20557	20473	20895	20391	20577	20579	20679	20685	20600	20529	20649	20716	20408	20591	20676	20561	20563	20722	20507	20550	20565	20690	20800	20560	20444	20637	20574	20398	20482	20602	20792	20490	21006	20668	20759	20880	20642	20418	20688	20566	20881	20653	20551	20752	20353	20482	20821	20584	20619	20589	20679	20379	20668	20567	20486	20803	20618	20624	20676	20420	20609	20667	20616	20655	20566	20692	20600	20555	20208	20695	20541	20592	20592	20534	21003	20499	20757	20671	20543	20668	20664	20704	20773	20469	20632	20720	20553	20560	20684	20432	20521	20668	20522	20626	20690	20345	20585	20672	20430	20529	20634	20586	20605	20353	20718	20891	20670	20742	20734	20630	20594	20622	20551	20761	20709	20399	20496	20334	20512	20699	20780	20506	20654	20633	20759	20606	20729	20649	20424	20513	20367	20526	20401	20700	20688	20429	20608	20612	20806	20599	20644	20694	20560	20891	20496	20495	20473	20676	20337	20703	20808	20347	20664	20738	20745	20367	20523	20592	20783	20549	20442	20724	20483	20531	20707	20586	20494	20745	20543	20641	20613	20727	20623	20698	20520	20453	20558	20590	20668	20434	20677	20392	20553	20563	20741	20439	20416	20430	20840	20702	20414	20702	20623	20774	20420	20560	20610	20605	20667	20529	20609	20699	20589	20661	20625	20555	20718	20515	20608	20694	20593	20694	20540	20773	20470	20535	20580	20429	20680	20571	20696	20547	20668	20712	20476	20650	20508	20558	20488	20472	20274	20625	20539	20563	20545	20540	20714	20413	20923	20822	20579	20660	20747	20735	20713	20604	20578	20592	20567	20675	20603	20594	20586	20560	20529	20524	20415	20376	20941	20634	20671	20574	20483	20781	20685	20445	20650	20694	20518	20469	20511	20566	20539	20776	20788	20541	20468	20889	20405	20618	20557	20672	20538	20632	20645	20487	20551	20475	20366	20544	20401	20746	20774	20641	20443	20760	20597	20656	20501	20561	20599	20607	20434	20447	20657	20482	20611	20599	20422	20655	20639	20425	20500	20623	20611	20313	20319	20805	20719	20513	20745	20592	20733	20773	20614	20685	20546	20592	20552	20527	20617	20487	20793	20681	20576	20690	20470	20661	20562	20620	20565	20692	20718	20769	20598	20825	20555	20725	20425	20627	20479	20574	20821	20831	20672	20628	20826	20466	20504	20700	20478	20640	20628	20727	20855	20593	20710	20714	20718	20551	20611	20585	20788	20521	20732	20720	20549	20502	20384	20607	20814	20586	20643	20460	20614	20784	20904	20509	20754	20725	20479	20594	20482	20629	20615	20582	20422	20433	20434	20552	20534	20536	20488	20342	20777	20760	20733	20733	20532	20395	20588	20587	20434	20651	20745	20667	20529	20472	20551	20586	20616	20622	20532	20608	20552	20588	20584	20620	20613	20472	20639	20513	20654	20367	20762	20652	20605	20643	20482	20527	20714	20725	20636	20635
30399	39524	33157	25713	20958	18507	17409	19186	19746	19212	18973	18495	18323	18637	18182	17500	17586	17203	17276	17182	17201	17153	16894	17096	17115	17032	16951	17233	17579	17371	17243	17153	16824	16737	16951	16942	16772	16883	16727	16803	16862	16833	16830	16946	17038	16860	16773	17021	16941	16883	16835	17041	16870	16822	16863	16955	16839	16977	17017	16751	16965	16870	16886	17076	17051	16918	16855	16949	16951	16772	16991	16855	16859	16866	16793	16813	16934	16951	16947	16911	16854	17184	16693	16769	16812	17045	16918	16802	16963	16652	16853	17008	16791	16899	16972	16788	16975	16782	16883	16885	16831	16918	16904	16783	17015	16976	16875	17118	16995	16963	16888	16891	16696	16955	16740	16842	16835	16894	16869	16712	17105	16835	16918	16846	16972	16829	16978	16962	16822	17060	16843	16904	17027	16813	16904	17033	16865	16808	16656	16721	17033	16963	16921	16918	17030	16863	16930	16894	17043	16815	17024	16930	16824	16995	16971	16900	16784	16827	16756	16882	16788	16874	16777	16922	17024	16967	16986	17027	16780	16895	16841	16915	16843	16835	16932	16847	16814	17052	16892	16681	16894	16721	17101	16890	16958	16756	16822	16641	16894	16690	16966	16784	16601	16802	17001	16811	16948	16895	16769	16963	16916	16865	16690	16754	16865	16760	16749	16741	16688	16982	16714	17023	16860	16830	16877	16875	16864	16999	16945	16996	17049	16794	16820	17046	16892	16909	17017	16892	16807	17056	16957	16979	16692	16893	16807	16737	16896	16846	16946	16793	16955	16922	17000	16856	16887	16856	16839	16746	16698	16802	16782	16955	16833	16887	16829	16883	16931	17053	16932	16944	16911	16827	16816	16979	16839	16893	16876	16992	16783	16835	16970	16924	16687	17040	16871	16841	17031	16861	16868	17083	16982	16795	17033	16963	16900	16843	17007	16996	16978	16785	16917	16803	16882	16967	16730	16798	16981	16928	16876	16787	16852	16937	16958	16893	16928	16810	16853	16822	17010	16981	16861	16919	16618	16745	16976	16938	16943	16979	16911	16872	16822	17025	16890	16890	16660	16917	16967	17011	16750	16868	16994	16812	16778	17013	16930	16906	16778	16842	16802	16739	16873	16919	16848	16745	16964	16861	16924	16989	16917	16888	16876	16927	16752	16964	16894	16862	16754	16847	16635	16914	16937	17079	16978	16858	16816	16840	16785	17034	16833	16810	16818	16925	16860	16851	16884	17045	16771	17005	16884	16978	16842	16925	16868	16799	16791	16784	16932	16983	16939	16810	16881	16933	16761	16822	16760	16942	16971	16868	16991	16900	17013	17002	16977	16709	16858	16935	16733	16803	17110	16947	16878	16851	16949	16868	17050	16819	16907	16878	16761	16647	16800	16868	17015	16920	17083	17054	16876	16765	17025	16869	16857	16873	16794	16875	16733	16907	16953	16797	16747	16949	16902	16793	16845	16793	16902	16979	17048	16954	17005	16955	16853	17035	17098	16949	17009	16697	16972	16802	16944	16830	16763	16790	16723	16929	16977	16895	16886	16808	16804	16823	16820	16920	16939	17102	16560	16949	16897	16981	16975	16727	16792	16705	16862	16790	16795	16885	16976	16842	17040	16823	16865	16766	16823	16776	16843	16889	16749	16818	17082	16963	16875	16877	16945	16934	16933	16801	16911	16890	16804	16763	16889	16934	16764	17011	16856	16938	16895	16841	16993	17019	16946	16883	16811	16829	16955	16770	16876	16924	16948	17060	16836	16696	16916	16801	16996	16986	16719	16741	16693	16980	16850	16814	16908	16725	16813	16874	16767	16872	16872	16858	16912	16905	16800	16962	16930	16809	16895	16878	16937	16785	16810	16764	17100	16896	16749	16936	16923	17021	16830	16865	16974	16697	16979	16827	16938	16962	16684	16933	16898	16954	16803	16854	16798	16767	16825	16923	17008	16909	17217	16807	16935	16729	16845	16956	16963	16971	16920	16858	16802	16818	16923	16915	16839	16874	16811	16707	16839	17058	17066	16795	16901	16979	16838	16919	16860	16973	16907	16817	16826	17101	17025	16839	16933	16942	16895	16832	16929	16774	16792	16926	16897	16802	16863	16611	16892	16702	16953	16908	16971	16814	16926	16984	16762	16899	16723	16935	16809	16883	16962	16826	16959	16744	16922	17003	16857	16814	16800	16858	16884	16772	16791	16800	16778	16937	16869	16940	16937	16986	16881	16890	16864	16864	16897	16808	16890	16795	16912	16773	16737	16935	16814	16850	16886	16778	17175	16866	16869	16948	16948	16896	16903	16915	16642	16754	17056	16784	16796	16829	16949	16932	16970	16825	16719	16919	16650	16837	16948	16965	16736	16857	17007	16847	16853	16984	16931	16815	16843	16988	16899	16911	17041	16840	16938	17032	16827	16881	16832	16872	16848	17020	16788	16929	16827	16886	16766	16863	16837	16924	17152	17000	16928	16730	16733	16921	16953	16929	16821	16881	16718	16989	16923	16799	16970	16797	16970	16783	16933	16859	16991	16995	16854	17017	16792	16884	16881	16767	16715	16929	16656	17020	16873	16732	16946	16740	17075	16853	16899	16898	16742	16701	16982	16810	16898	16765	16702	16879	16818	16951	17172	16898	17068	16927	16919	16951	16971	16877	16784	16879	16891	16978	17007	17157	16937	16825	16874	16981	16708	16826	16926	16979	16973	16862	17081	16890	16909	16807	16930	16827	16826	17075	16941	16813	16902	16841	16908	16727	16804	16840	16986	17011	16829	16897	16892	16806	16787	16976	16865	16819	16759	16962	16922	16847	16971	16894	16857	16777	17065	16713	16982	16742	16803	17095	16838	16842	16829	16951	16863	16915	16792	16784	16932	16895	16719	16804	16836	16902	16995	16837	16876	16892	16813	16935	16910	17025	16792	16846	17080	16774	16766	16670	16879	16777	16906	16881	16953	16803	16911	16847	16678	16791	16759	16813	16969	16858	17006	16920	16819	16955	17002	16823	16903	16798	16968	16975	16834	16822	16842	16847	16750	16911	16766	16884	16932	16877	16842	16951	16928	16756	16976	16830	16963	17047	16930	16953	16930	16854	16860	16837	16722	16764	16932	16676	16815	16791	16812	17019	16800	16850	17050	16914	17129	16926	16790	16809	16908	17115	16955	16803	16863	16739	16866	17181	16832	16919	17081	16772	16803	16714	16910	16867	16820	16975	16911	16968	16829	16747	16925	16969	16893	17107	16912	16828	16854	16937	16999	16695	16928	17084	16877	16732	16781	16915	16814	16961	16889	16698	16841	16990	16979	16836	16928	16850	16863	16876	16961	16903	16872	16919	16929	16839	16833	16893	17064	16777	16946	16827	16890	16900	16982	16893	16801	16915	17009	16962	16859	16815	16911	16931	16981	16888	16861	16854	16929	16816	16720	16844	16820	16949	16960	16633	16895	17090	16919	16898	16768	16809	16928	16778	16859	16669	16991	16900	16791	16806	16846	16694	16988	16960	16914	16787	17014	16685	16956	16989	16946	16856	16964	16904	16888	17022	16836	16675	16817	16792	16969	16586	16930	16873	16845	16834	16942	16801	16902	16728	16811	17010	16832	16908	16868	16973	16917	16851	16824	16971	16907	16953	16771	16935	16953	16885	16822	16949	16789	16920	16859	16893	16987	16833	16873	16864	16901	16866	16829	16909	16976	16769	16725	16873	16867	17066	16995	16976	16834	16978	16851	16732	16831	16986	16736	16932	16854	17198	17019	16863	17114	16935	16829	16606	16846	16826	16902	16895	16875	16832	16948	16904	16872	16964	16860	16905	16907	16868	16916	16865	16820	16878	16810	16620	16934	16973	16878	16946	16796	16878	16849	16804	16794	16912	16816	16959	16971	16658	16902	16870	16982	16921	16850	16702	17044	17044	16732	16780	16725	16749	16868	16795	16964	16856	16901	17022	16807	16798	16866	16912	16799	16916	16831	16874	16818	16962	16930	16900	16735	16943	16865	16836	16848	16910	16906	16737	16902	16681	16902	16983	16795	16727	16785	16715	16738	16815	16901	16914	17020	16756	16919	16847	16822	16950	16861	16757	17023	16781	16909	16846	16896	16781	16850	16788	16696	16891	16625	16916	17004	16906	16936	17000	16789	16850	16845	16829	16834	16825	17029	16858	17005	16802	16795	17054	16895	16866	16977	16861	16830	16940	16719	16801	16923	16869	16914	16894	16944	16818	16833	16860	16799	16803	16986	16863	16730	16844	16832	16736	16885	16877	16794	16838	16860	16861	16860	17039	16889	16945	16976	16962	16603	16976	17048	16966	16839	16822	17020	16787	16964	16953	16814	16976	16877	16878	16871	16961	17015	16959	16858	16987	16912	16995	16825	16917	16956	16886	16849	17001	16874	16757	16838	16980	16797	16610	16835	17072	17122	16882	16880	16886	16914	16830	16924	17013	16913	16985	16918	16869	16949	16944	16841	16981	16788	17224	16686	16802	16881	16939	16923	16832	16793	16868	16858	16958	16860	16844	16830	16940	16884	16792	16819	16894	17048	16797	16755	16901	16973	16972	16826	16941	16985	16918	16815	16857	16847	16746	16767	16815	16768	16933	16835	16647	16882	16987	16875	16932	16818	16743	16816	16983	16993	16889	16833	16935	16955	16860	16907	16823	16863	16810	16917	17014	16826	16948	16908	16904	16777	16799	16920	17080	16907	16765	16985	16995	16859	16887	16879	16981	17051	16854	16842	16935	16894	16804	16818	16904	16858	16862	16892	16814	17074	16783	16926	16859	16835	16995	16779	16821	16972	17015	16782	16915	16746	16812	16938	16930	16982	16714	16961	17005	16795	16737	17003	16988	16962	16904	16961	16735	16801	17010	16872	16924	16886	16946	16809	16908	16854	16786	16995	16906	17117	17008	16850	16744	16933	16991	16809	16796	17048	16815	16819	16852	16867	16878	16872	16849	16931	16875	17029	16904	16942	16939	16944	16797	16954	16877	16903	16877	16869	16989	16863	16800	16736	16964	17173	16843	16811	17049	16978	16861	16674	16788	16893	16948	16880	16896	17040	16929	16900	17059	16841	16799	16770	16920	16711	16994	16918	16885	16729	16966	16927	16763	16790	16953	16753	16916	16937	16907	16982	16951	16865	16886
23889	21526	29163	24552	23225	25080	25112	22625	22956	22690	22481	22714	22435	22747	22878	22294	21668	21395	21581	21491	21327	21538	21257	21480	21273	21396	21356	22145	24709	23982	22996	22119	21620	21517	21342	21289	21203	21094	21255	21339	21201	21067	20965	21209	21368	21046	20945	20995	21052	21326	21143	21409	21260	21341	21078	21355	21255	21196	21190	21174	20984	21113	21067	21149	20981	21122	21316	21171	21237	21467	21108	21358	21181	21074	21271	21108	21072	21222	21341	21193	21153	21081	21061	21185	20998	21227	21186	21304	21220	20993	21049	21118	21158	21218	21213	21324	21143	21279	21192	21282	21099	21043	21152	21102	21100	21271	21137	21040	20989	21011	21216	21278	21180	21097	21049	21215	21114	21139	21230	20833	21184	21125	20997	21017	21092	21159	21324	21302	21369	20939	21351	21176	21367	21442	21052	20988	21128	21152	20843	21247	21320	21189	21030	21350	21149	21194	21349	21162	20896	21187	21142	21190	21053	21170	21120	21157	21158	21050	21121	21186	21364	21036	21167	21228	21217	21057	21210	21192	21242	21175	21170	21320	21006	21221	21208	21156	21126	21138	21124	21119	21028	20890	21194	21182	21089	21211	21165	21083	21162	21194	21191	20920	21162	21074	21103	21194	21163	21156	21130	20852	21112	21132	21147	21077	21215	20949	21212	20916	21348	21210	21249	21026	21112	21195	21020	21094	21144	21151	21232	21429	21188	21059	21070	20763	21069	21251	21106	21305	21267	21135	21226	21144	21043	21209	21145	20853	21194	21184	21130	21310	21119	21197	21186	21300	21029	21259	21210	21105	21093	21276	21086	21206	21202	21212	21085	20855	21082	21289	21241	20858	21128	21075	21222	21304	21151	21204	21051	21086	21400	21215	21386	21169	21229	21182	21056	21108	21097	20976	21234	20984	21069	21170	21268	21274	21194	21122	21060	21247	21215	21261	21060	21243	21029	21336	21196	21275	21166	20753	21382	21440	21192	21116	21042	21012	21187	21204	21061	20938	21064	21142	21065	21168	21307	21162	21245	21147	21054	21066	21036	21066	21061	21298	21240	21235	21064	21227	21136	21023	21236	21222	21263	21059	20863	21309	21179	21205	20923	20809	21396	21071	21237	21325	21225	21210	21302	20981	21238	21022	21212	21108	21116	21145	21179	20895	21153	21195	21099	21164	21093	21094	20933	21274	21196	20907	21213	21285	21143	21187	21244	21071	21150	21158	21218	21126	20972	21060	21173	20919	21125	21142	21223	21054	21226	21304	21178	21072	21127	21181	21114	21122	21163	21079	21041	21064	21153	21051	21021	21297	21135	21302	21042	21432	21179	21323	21239	21211	20919	21255	21329	21078	21237	21228	21252	21035	21216	21078	21275	21237	21170	21298	21100	21068	21125	21061	21290	21187	21324	21209	20996	20867	21103	21177	21095	21038	21098	21042	21140	21110	21148	21103	21005	21234	21001	21146	21081	21092	21181	21186	21181	21119	21097	21382	21073	21184	21098	21095	20937	21176	21074	20889	20965	21041	21059	21018	21114	21114	21016	21221	20998	21213	20987	21153	21109	21001	21034	21080	21064	21165	21215	21060	21241	20966	21042	21228	21303	21044	21139	21171	21100	21089	21324	21251	21056	20891	21014	21019	21146	21139	21104	20977	21257	21071	21184	21050	20972	21137	21133	21265	21193	21064	20957	21180	21172	21251	21284	21189	21052	21137	21376	21410	21077	21097	21267	21036	21220	21331	21141	21038	21367	21251	21255	20986	21090	21100	20883	21036	21024	21213	21044	21220	21256	21212	20825	21153	21169	21070	21206	21081	21391	21127	21174	21153	21143	21164	21257	21236	20935	21112	21175	21209	21077	21044	21066	21063	21229	21161	21273	21022	21084	21141	21307	21348	21272	21020	21459	21224	21194	21115	21067	20929	21131	21047	21186	21169	21291	21139	21146	21212	21187	21111	21080	20995	21041	21098	21299	20892	21104	21291	21053	21180	21230	20942	21159	21008	20915	21077	21153	21071	21026	21097	21021	21215	21221	21076	20970	21239	21125	20914	21078	21063	21170	21047	21140	21007	21095	21129	20984	21256	20934	21221	21088	21056	21124	21254	21165	20921	21073	21007	21091	20961	20967	21317	21164	20966	21062	21187	21197	20930	21124	21056	21073	21153	21302	21223	21251	21009	21238	21049	21243	21129	21097	21051	21078	21203	21151	21171	21352	21203	21196	21271	20994	21076	20865	21214	21056	21028	20945	21011	21163	21023	21149	21167	21121	21026	21230	21174	20984	21143	21315	20976	20988	21101	21170	21181	21219	21201	21140	21258	21206	20995	21146	20983	21031	21120	20999	21176	21125	21096	21028	21116	21115	21134	21237	21096	21166	20963	21163	21007	21184	21120	21208	21279	21147	21104	21196	21179	21275	21210	21041	20984	21088	21176	21314	21148	21135	20947	21185	21013	21365	21131	21176	21162	21228	21175	20968	21125	21145	21049	21150	21278	21144	21210	21113	21176	21116	21235	20969	21208	21238	21029	21183	21122	20922	20999	21163	21229	21001	21220	21132	21180	21103	21068	21135	21004	21086	21214	21164	21233	21053	21070	20965	20856	21299	21024	21097	21197	21117	20997	21130	21187	21297	21095	21132	21209	21108	21032	21079	21130	21210	21006	21186	21182	21102	21325	20990	21094	21015	21153	21023	20962	20986	21025	21019	21167	21256	21016	21250	21261	21131	21104	21241	21219	21050	21116	21178	21259	21100	21219	21136	21031	20999	21109	21177	21026	21276	21243	20988	21056	21293	21050	20988	21011	21093	21051	21256	21194	21341	21167	21386	21150	21115	21252	21153	21275	21152	20947	21110	21155	21450	21135	21054	21236	21149	21144	21087	21177	21198	20863	21102	21249	20923	21151	21176	21063	21271	20958	21228	21280	21135	21205	21206	21234	20992	20881	21137	20945	20952	21218	21384	21320	21166	21173	21379	21077	21204	20874	21081	21276	21250	21109	21160	21043	21203	21139	21078	20899	21311	21064	21042	21191	21139	21269	21390	21136	21376	21285	21428	21132	21004	21275	21123	21093	21081	21178	20978	20970	21033	21138	21168	20986	20997	21225	21190	21037	21044	21343	21001	21016	21017	21010	21080	21193	21110	21097	21262	21271	21095	21322	21233	21126	21094	20937	21123	21120	20991	21165	21119	21136	21113	21237	21264	21088	21120	20994	21146	21065	21108	21038	21091	21126	21034	21213	21303	21101	21267	21073	20899	21227	20955	21364	21081	21251	21110	21131	20909	21149	21169	21002	21194	21284	21251	21064	21196	21215	20899	21389	21001	21158	21112	20793	21147	21110	21364	20994	21030	21058	20962	21081	21128	21180	21085	21005	21202	20978	21027	21252	20894	21150	21143	21191	21143	21101	21351	21273	20997	21065	21225	21205	21307	21045	21169	21114	20864	21069	21103	21212	21056	21091	21223	21291	21219	21071	21284	21180	21339	21206	21064	21074	21125	21215	21013	21106	21101	21159	21080	21157	21085	21159	21082	21360	21230	21169	21058	20982	20968	21202	20987	20926	21315	21096	21225	20972	21198	20992	21316	20898	21456	21265	21291	21267	21130	21120	21151	21397	21266	21035	21076	21203	21096	21161	21158	21153	21114	21011	21101	21162	21131	21251	21387	21218	21061	21224	21140	21204	21131	21252	21308	21126	21004	21123	21123	21027	21116	21126	21237	21132	21163	21259	21315	20999	21463	21224	21043	21113	21275	21312	21134	21031	21187	21266	21081	20976	21210	21318	21044	21050	21304	21215	21070	21142	21395	21144	21226	21053	21232	21019	20901	21305	21276	21115	20957	21301	21098	21099	21169	21254	21000	21015	21297	21062	21181	21079	21175	21134	20926	21205	21202	21314	21214	21138	21478	21189	21332	21239	21150	21285	21326	21345	21281	21008	21107	21098	21088	21232	21142	21075	20986	20917	21125	21149	21175	21047	21218	21298	21112	20876	20987	21224	21167	21189	21205	21215	21176	21145	21146	21235	21197	21076	21201	21108	21033	21257	21207	20994	21260	20920	21066	20997	20992	21234	20998	21345	21074	21169	20980	21249	21023	21105	21194	21231	21126	21125	21109	21117	21153	21180	21242	21197	21035	21312	21125	21160	21165	21256	21292	21133	21034	21204	21224	21152	21092	21192	21099	21243	21188	20947	20989	21074	21084	21038	21128	21117	21096	21244	21110	21342	21106	21117	21125	21129	21000	21270	21218	21378	21204	21101	21195	21129	20949	21053	21285	21051	21295	21081	20969	21139	21137	21169	21041	21138	21100	21157	21062	21046	21107	21161	21144	21229	21219	21047	21236	21138	21306	21151	21012	21167	21205	21262	21212	21035	21088	20983	21089	21097	21188	21010	21070	20972	21281	21074	21161	21176	21210	21017	21326	21081	21091	21084	21135	21167	21160	21179	21255	21266	21153	21326	21299	21336	21293	20824	21123	21168	21154	21130	21051	21053	21096	21004	21344	21296	21176	20982	21188	21318	21042	21069	21298	21253	21221	21237	21317	21117	20964	21208	20939	21335	21224	21127	21135	21435	21179	21073	20994	21286	21193	20999	20906	21176	21117	21047	21277	21236	20857	21136	21067	21421	21302	21183	21104	21377	21227	21110	21020	21136	21201	21120	21102	21154	20968	21046	21069	21367	21053	21267	21257	21119	21056	20911	21114	20899	20959	21054	20952	21414	21094	21082	21251	21124	21082	21100	21157	21067	21292	21160	21127	21318	21183	21040	21084	20944	21125	21192	21077	21031	21071	20978	20965	20959	21131	21219	21024	21070	20924	21141	21056	21141	21105	21246	21194	21340	21198	21304	21106	21261	21112	21132	21220	21073	21007	20928	21286	21263	20991	21078	21178	21232	20972	21083	21089	21255	21176	21140	21182	21252	21126	21348	21093	21099	21119	21338	21115	20913	21241	21306	21408	21171	21265	21332	21118	21213	21040	21407	21172	21207	21263	21043	21164	21066	21059	21162	21187	21284	21037	20805	21268	21090	21281	21209	21053	20966	21355	21300	21202	21098	21265	21315	21026	21038	21241	21065	21212	21299	21190	21102	21105	21153	21132	21223	21118	21051	21218	21347	21165	21088	20871	21130
34968	51277	41166	28695	23880	20770	19339	19153	20055	19200	19276	19956	19424	19502	19414	18857	17959	17606	17560	17594	17542	17437	17552	17491	17445	17541	17522	18912	22439	20553	19308	18008	17526	17435	17271	17238	17194	17229	17225	17123	17278	17300	17342	17166	17197	17217	17279	17208	17243	17314	17232	17102	17194	17200	17188	17132	17215	17230	17066	17381	17257	17146	17274	17192	17288	17138	17337	17325	17209	17299	17088	17263	17300	17205	17344	17141	17358	17258	17266	17235	17205	17249	17322	17134	17381	17007	17297	17331	17324	17327	17311	17339	17006	17257	17221	17212	17266	17147	17265	17154	17238	17282	17279	17236	17276	17224	17112	17193	17169	17221	17136	17148	17329	17262	17369	17270	17006	17283	17246	17155	17321	17204	17230	17289	17087	17255	17352	17296	17228	17233	17197	17066	17196	17284	17147	17213	17199	17319	17144	17228	17284	17251	17095	17233	17148	17165	17383	17378	17288	17212	17239	17275	17258	17248	17027	17275	17192	17247	17226	17304	17327	17229	17021	17205	17135	17168	17186	17087	17244	17228	17161	17103	17150	17314	17026	17264	17175	17132	17205	17355	17079	17129	17176	17204	17279	17229	17107	17047	17167	17120	17123	17147	17204	17208	17033	17179	17171	17114	17263	17429	17259	17057	17103	16948	17255	17065	17227	17185	17088	17066	17282	17096	17205	17150	17223	17206	17093	17234	17240	17150	17208	17043	17194	17155	17162	17091	17260	17184	17417	17343	17222	17140	17141	17192	17355	17198	17149	17282	17150	17124	17192	17051	17300	17400	17251	17272	17244	17200	17317	17371	17193	17087	17250	17043	17126	17082	17236	17139	17319	17265	17264	17122	17019	17139	17167	17183	17274	17061	17092	17178	17165	17270	17133	17208	17227	17269	17139	17214	17214	17018	17112	17245	17164	17194	17098	17274	17202	17162	17387	17275	17092	17374	17110	17171	17275	17223	17209	17293	17271	17129	17183	17146	17176	17349	17127	17276	17218	17341	17106	17290	17066	17074	17115	17332	17154	17194	17250	17372	17107	17169	17259	17164	17139	17264	17242	17154	17206	17165	17251	17103	17135	17084	17328	17224	17188	17323	17188	17192	17180	16964	17248	17256	17159	17030	17237	17152	17161	17169	17061	17258	17212	17098	17309	17182	17203	17214	17179	17252	17264	17265	17329	17081	17250	17137	17313	17296	17246	17024	17062	17091	17465	17194	17126	17094	17123	17225	17185	17275	17139	17171	17223	17186	17060	17250	17320	17185	17211	17012	17383	17057	17215	17130	17136	17247	17456	17197	17238	17176	17016	17140	17142	17058	17088	17187	17227	17114	17374	17175	17111	17118	17217	17131	17198	17062	17204	17131	17242	17171	17098	17173	17184	17186	17184	16984	17298	17203	17260	17308	17228	17139	17204	17051	17090	17206	17137	17174	17263	17219	17175	17244	17097	17205	17207	17253	17043	17137	17275	17314	17125	17159	17144	17156	17091	17168	16959	16941	17149	17267	17090	17338	17339	17163	17089	17326	17173	17247	17443	17321	17380	17252	17326	17351	17119	17154	17242	17256	17098	17273	17080	17252	17021	17335	17189	17230	17188	17343	17214	17055	17355	17340	17143	17070	17305	17141	17026	17259	17170	17082	17104	17099	17109	17324	17219	17285	17133	17131	17127	17112	17182	17227	17217	17169	16932	17133	17370	17262	17205	17350	17071	17117	17376	17076	17166	17212	17214	17138	17293	17010	17230	17244	17267	17116	17372	17224	17370	17223	17184	17157	17341	17308	17206	17121	17148	17237	17184	17175	17326	17219	17233	17183	17237	16936	17223	17227	17180	17148	17199	17191	17130	17181	17284	17282	17032	17248	17196	17269	17149	17310	17093	17473	17279	17247	17186	17290	17274	17215	17068	17393	17187	17157	17090	17205	17137	17151	17275	17166	17205	17299	17148	17127	17223	17014	17269	17174	17188	17242	17153	17178	17309	17196	17227	17147	17275	17138	17358	17006	17179	17182	17232	17188	17159	17167	17143	17409	17206	17235	17229	17130	17144	17402	16969	17177	17259	17019	17051	17098	17142	17116	17105	17167	17267	17074	17386	17243	17190	17035	17345	17175	17104	17319	17221	17156	17070	17275	17239	17267	17135	17266	17099	17187	17212	17277	17176	17215	17120	17129	17066	17151	17227	17254	17075	17099	17245	17231	17146	17245	17206	17077	17188	17049	17007	17308	17179	17267	17174	17009	17326	17240	17238	17079	17218	17420	17139	17063	17232	17260	17267	17372	17290	17159	17099	17325	17172	17278	17118	17079	17276	17411	17120	17200	17239	17310	17081	17172	17260	17123	17304	17161	17182	17080	17208	17181	17191	17058	17095	17273	17306	17173	17214	16988	17246	17137	17233	17325	17229	17507	17207	17299	17233	17332	17283	17234	17083	17163	17084	17173	17226	17185	17223	17277	17227	17046	17224	17271	17302	17434	17314	17356	17081	17138	17227	17157	17205	17409	17018	17213	17223	17350	17293	17239	17401	17293	17168	17169	17183	17293	17367	17348	17069	17132	17137	17147	17176	17240	17270	17229	17244	17240	16989	17378	17054	17207	17277	17137	16988	17092	17111	17087	17191	17095	17239	17162	17286	17175	17125	17155	17129	17203	17155	17154	17246	17132	17146	17287	17092	17164	17283	17361	17162	17073	17195	17421	17241	17153	17088	17082	17195	17428	17241	17142	17343	17191	17101	17089	17074	17307	17239	17428	17163	17205	17199	17261	17196	17233	17046	17232	17168	17124	17085	17299	17284	17283	17166	17362	17168	17070	17202	17190	17124	17268	17134	17128	17371	17196	17090	17339	17090	17363	17201	17062	17166	17205	17115	17155	17077	17421	17109	17294	17122	17223	17151	17278	17244	17213	17174	17137	17152	17351	17168	17074	17250	17138	17181	17195	17219	17194	17190	17259	17322	17094	17151	17276	17115	17294	16995	17089	17255	17275	17342	17279	17162	17164	17214	17123	17032	17290	17122	17459	17082	17229	17285	17043	17106	17122	17266	17124	17010	17102	17154	17145	17280	17265	17110	17084	17122	17255	17194	17201	17214	17236	17333	17029	17148	17254	17267	17178	17200	17322	17346	17249	17264	17230	17218	17261	17333	17223	17144	17254	17067	17134	17177	17042	17253	17225	17232	17368	17176	17041	17353	17203	17182	17006	17269	17124	17172	17134	17269	17294	17123	17251	16985	17396	17326	17185	17286	17184	17209	17283	17318	17303	17162	17294	17139	17097	16986	17230	17174	17255	17233	17318	17113	17252	17327	17272	17324	17020	17194	17147	17220	17063	17053	17266	17190	17268	17117	17054	17103	17147	17262	16992	17258	17111	17106	17189	17045	17191	17177	17254	17089	17247	17279	17252	17289	17027	17076	17309	17178	17098	17256	17122	17166	17286	17312	17226	17140	17349	17152	17188	17417	17232	17248	17379	17322	16935	17130	17067	17175	17205	17404	17285	17167	17265	17130	17070	17142	17062	17060	17384	17138	17444	17325	17157	17124	16957	17299	17103	17168	17164	17281	17265	16983	17060	17054	17225	17336	17265	17224	17202	17191	17311	17143	17236	17037	17192	17391	17141	17110	17281	17111	17002	17299	17222	17199	17328	17321	17038	17135	17141	17231	17216	17365	17126	17092	17355	17243	17153	17146	17068	17023	17260	17145	17224	17203	17182	17347	17219	17317	17090	17197	17233	17222	17076	17104	17184	17201	17003	17060	17188	17141	17191	17074	17123	17209	17030	17209	17013	17142	17294	17254	17211	17270	17102	17304	17176	17256	17088	17296	17261	17066	17107	17256	17350	17137	17118	17219	17169	17287	17165	17081	17097	17193	17278	17187	17001	17014	17337	17124	17240	17195	17279	17044	17102	17175	17123	17275	17115	17156	17317	17158	17294	17160	17230	17243	17275	17318	17274	17284	17238	17168	17191	17128	16923	17190	17260	17298	17139	17360	17103	17230	17050	17272	17069	17078	17223	17357	17176	17361	17309	16984	17221	17306	17212	17185	17154	17122	17291	17131	17276	17310	17305	17218	17311	17152	17372	17153	17323	17297	17056	17306	17062	17094	17180	17253	17163	17163	17209	17118	17008	17234	17109	17167	17097	17217	17285	17239	17231	17221	17002	17256	17036	17170	17072	17402	17116	17245	17182	17289	17207	17351	17018	17061	17321	17144	17244	17113	17095	17248	17130	17220	17115	17209	17113	17197	17250	17273	17432	17249	17233	17214	17147	17183	17149	17130	17257	17094	17298	17280	17320	17167	17263	17099	17246	17056	17086	17282	17090	17076	17226	17334	17162	17161	17219	17232	17320	17232	17308	17172	17159	17220	17444	17216	17422	17326	17199	17028	17183	17140	17083	17094	17146	17142	17101	17266	16955	17216	17045	17166	17165	17346	17190	17255	17293	17173	16975	17214	17039	17031	17068	17322	17427	17033	17094	17204	17321	17284	17276	17443	17265	17112	17184	16965	17291	17129	17258	17301	17126	17284	17173	17218	17044	17248	17302	17167	17265	17227	17118	17174	17386	17067	17153	17166	17090	17208	17163	17110	17250	17139	17144	17328	17110	17249	17132	17285	17191	17318	17168	17115	17110	17368	17015	17226	17195	17098	17141	16949	17295	17208	17340	17262	17192	17203	17142	17411	17292	17277	17188	17166	17236	17101	17366	17234	17251	17072	17197	17144	17092	17356	17132	17225	17262	17217	17317	17178	17199	17150	17038	17043	17030	17312	17118	17312	17194	17053	17239	17230	17353	17273	17240	17247	17242	17103	17206	17139	17164	17180	17183	17233	17081	17213	17099	17088	17144	17158	17066	17403	17264	17295	17196	17247	17235	17077	17088	17107	17243	17204	17285	17342	17103	17236	17324	17349	17168	16991	17221	17145	17239	17210	17074	17339	17287	17093	17296	17429	17202	17133	17270	17190	17148	17162	17281	17132	17221	17140	17234	17206	17148	17076	17056	17307	17166	17113	17307	17051	17228	17256	17166	17181	17152	17339	17252	17119	17377	17106	17183	17257	17225	17259	17277	17265	17186	17146	16959	17369	17256	17209	17345	17113	17096	17294	17170	17160	17378	17045	17311	17060	17263
22805	21408	29267	23927	21958	24969	28317	24440	23638	24193	23568	23546	24091	24542	24167	23400	22912	22759	22666	22817	22570	22620	22505	22581	22478	22575	22810	26074	27237	25958	24940	23592	23017	22288	22315	22274	22348	22060	22475	22260	22233	22281	22341	22121	22107	22164	22070	22105	22264	22352	22299	22203	22307	22243	22178	22027	22106	22251	22094	22072	22044	22146	22010	22367	22117	22105	21966	22075	21996	22323	22124	22233	22120	22124	22157	22262	22055	21956	22000	22063	22147	22341	22091	22076	21927	21966	22281	21978	22297	22149	22086	22234	21958	22403	22129	22052	22149	22170	22038	21982	22221	22135	22124	22269	22443	22165	22218	22119	22125	22278	22196	22326	22355	22023	22198	22198	22127	22328	22056	22028	22114	22181	22308	22150	22200	22131	22395	22275	22197	22130	22184	22178	22380	22036	22272	21944	22187	22125	22275	21937	22241	22234	22149	22094	22017	22220	22018	22211	22263	21907	22186	22042	22089	21984	22161	22226	22062	22053	22397	22261	22124	22405	22296	22140	22118	22187	22303	21987	22065	22092	22121	22056	22232	22234	22066	22028	22410	22329	21994	21965	22248	22229	22056	22183	22138	22281	22086	22067	22058	22126	22206	22227	22293	22053	22024	21945	22228	22264	22319	22291	22293	22088	22143	22238	22111	21960	22354	22003	22032	22100	22295	21981	22127	22068	22092	22048	22383	22402	22295	22256	22054	21998	22430	22086	22173	22163	22086	22224	22041	22108	22230	22037	22172	22080	21920	22039	22245	22247	22013	22107	22225	22060	22253	22075	22083	22174	22028	22016	22250	22366	22043	22074	22200	22201	22030	22131	21995	22216	22019	22076	22230	22161	22022	22049	22184	22188	22288	22130	22379	22129	22184	22200	22238	22253	22071	21933	22176	22132	22150	21950	22020	22138	22263	22039	22144	21989	22053	22165	21946	21999	22047	22116	22112	21926	22054	22154	22216	22148	22152	22213	22169	22143	22440	22247	22022	21934	22173	22228	22187	22109	22149	21996	22118	22420	22185	21869	22116	22112	22380	21956	22234	21892	22157	22277	22225	22086	22296	22143	22063	21918	22025	22003	22076	22238	22090	22204	22349	22204	21757	22183	22380	22434	22014	22082	22037	22198	22317	22230	22009	22179	22198	22127	22115	22044	22043	22098	22215	22023	22183	22065	22012	21872	22058	22098	22101	22057	22434	22177	22203	22056	22010	22275	22176	22272	21928	22030	22130	22132	22022	22002	22239	22463	22151	22319	22220	22070	22151	22170	22015	22148	22048	21991	22203	22216	22157	22069	22196	22210	22153	22108	21870	22299	22246	22263	21924	22076	22278	22162	22128	22150	21944	22160	22259	22115	22085	22258	22016	22285	21980	22013	22183	21971	22111	21925	22200	22072	22240	22034	22237	22085	21993	22189	22129	22195	22239	22051	22183	21931	22408	22226	22078	22153	22299	22174	22080	22314	21977	21930	22303	22054	22028	22198	22064	22272	22252	22102	22083	22206	22123	22308	22104	22175	22146	22315	22085	22019	21973	22084	22340	21986	22223	22174	22000	22036	22136	22130	22011	22300	21976	22148	22187	22118	22182	22161	22187	22290	22107	22287	22219	22044	22097	22013	22045	21958	22206	22020	22078	22034	22208	22177	22357	22079	22164	21956	22226	22073	22051	22403	22058	22016	22084	22111	22111	22304	22291	22109	22228	22151	22036	22268	22174	22187	22278	22074	22231	22113	22068	22249	22125	22030	22092	22107	22124	22095	22041	22293	22116	22159	22336	21824	22036	22090	22330	22072	22080	22057	22111	22189	22180	21890	22224	22123	22129	22385	21976	22231	22248	22028	22238	22153	22241	22178	22237	22147	22157	22103	22098	22153	22155	22023	22256	22100	22117	22225	22206	21969	22050	21976	22090	22289	22191	22005	22285	21848	22359	22179	22273	22190	22064	21986	21835	22027	22318	22155	22179	22186	22245	22040	22038	22043	22229	21889	22052	22127	22209	22118	22290	22257	22172	22074	22037	21945	22088	22097	22371	21847	22180	22242	22249	22004	22111	22105	21920	22299	22185	21935	21985	22158	22305	22159	22133	22191	22082	22109	22109	22039	22181	22017	22256	22021	22135	22151	21954	22109	21934	22133	22154	21993	21858	22067	22155	22107	22297	22207	22125	22201	22234	22087	22088	22224	21994	22101	21958	22085	22034	22073	22228	21992	22061	22125	22029	22292	22166	22137	21986	22175	22092	22208	22067	22051	22249	22087	22139	22131	22091	22191	22080	22318	21985	22239	22097	22018	22145	22250	21977	22153	22016	22181	22231	21961	22093	22399	22156	22086	22090	22212	22217	22381	22143	22176	22188	22231	22275	22243	22228	22189	22208	22128	22085	21895	22111	22078	21996	22153	22218	22294	22123	22323	22198	22193	22248	22122	22169	22071	22146	22167	22159	22005	21957	22268	22168	21938	22264	22149	22211	22104	22176	22090	22176	22136	21851	22060	22049	22144	22238	22069	22294	22099	22279	22083	22120	21990	22148	22089	22262	22136	22094	22254	22315	22175	22288	22195	22209	22165	22048	22065	22159	22163	22411	22136	22151	22257	22059	22170	22057	21932	22102	22163	22126	22202	22198	22275	22173	22300	22253	22493	22199	22134	22251	22028	22151	22040	22233	21958	22031	22127	21992	22023	22063	22209	22240	22109	22249	22143	21960	22216	22033	22103	22049	22087	22025	22128	22052	22135	22027	22137	22042	22101	21970	22127	22100	22132	22009	22070	22101	22267	22001	22151	22128	22348	22310	22166	22535	22437	22289	22153	22028	22097	22176	21969	22298	21941	22173	22083	22262	22126	22005	22190	21967	22115	22059	22075	22129	22264	22087	22178	22247	22239	22233	22330	22086	22031	22159	22094	21957	22154	22028	21964	22074	21981	22035	22216	22118	22306	22201	22030	21986	22105	22063	22293	22087	22037	22030	22194	22246	22039	22183	22436	22281	22078	22202	21881	22148	22058	22094	22236	22100	22060	22176	22158	22178	22179	22092	22211	22198	22195	22137	22100	22128	22186	22285	22285	22161	22030	22167	22018	22133	22161	22136	22256	22319	22196	22366	22339	22224	22121	22243	22199	22100	22276	22118	22097	22139	22327	22177	22107	21883	22193	22114	22105	22090	21955	22073	22202	22193	21935	22129	22065	22230	22211	22103	21924	22146	22030	22207	22111	22346	22168	22183	22141	21868	22065	22118	22319	22108	22161	22215	22109	22307	22221	22228	22217	22167	21940	22064	22303	22198	22311	22443	22032	22308	22105	22059	22153	22148	21962	22269	22265	22334	22186	22153	22142	22066	22040	22160	22191	21912	22175	22137	22068	22269	22105	22248	22107	22103	22192	22162	22243	22145	21977	22107	22148	22134	22005	21949	22236	22102	22185	21902	21937	21959	21979	22245	22101	22096	21925	22080	22210	22102	22096	22033	22319	21979	22228	22099	22141	22232	22033	22034	22169	22154	21870	22232	21963	22176	22147	22123	22247	22085	22074	22160	22324	22274	22278	22071	22079	22164	21997	22192	21865	22277	22312	22230	22300	22098	22108	22136	22054	22081	22310	22046	22133	22038	22114	21991	22379	21971	21960	22059	22043	22105	22096	22199	22179	22244	22001	22132	22153	22253	22240	22021	22083	22076	21979	22063	22089	22016	22154	22141	22166	22194	22358	22216	22021	22403	22145	22381	22082	22216	22119	21990	22265	22208	22109	22037	22283	22048	22167	22367	22134	22068	22052	22119	21869	22057	22132	22232	22251	22274	22105	22176	21981	22191	22080	21999	22318	22054	22097	22024	22214	22468	22286	22053	22107	22230	22194	22201	21870	22321	22258	22372	21868	22010	22100	21942	22397	22079	22002	22025	22068	22174	22234	22156	22063	22023	22297	21983	22260	22155	21966	21989	21991	21933	21974	22397	21963	22040	22212	22090	22000	22234	21982	22187	22207	22326	22165	22130	21968	22170	22171	22096	22233	22104	22090	22248	21851	22104	21957	22027	22018	22365	22154	22112	22067	22244	22133	21895	22096	21957	22201	22529	22204	22227	22278	22080	22255	22129	22244	21929	22015	22329	22083	22250	22233	22244	22129	22124	22299	22229	22028	22145	22351	22348	22148	22013	22141	22192	22021	22034	22114	22169	22087	21948	22212	21844	21967	22123	22249	21986	22276	22138	22129	22276	22145	22176	22173	22065	22070	22028	21939	21910	22082	22187	22015	22169	22052	22197	22164	22148	22210	22123	22055	22272	21961	22115	22244	22227	22164	22203	22481	22252	22271	22273	22297	22306	22192	22380	22209	21903	22282	22238	22207	22144	22021	22050	22224	22215	22242	22228	22093	22114	22077	21959	22108	22143	22277	22004	22199	22038	22199	22183	22154	22164	22124	22055	22177	22156	22043	22143	22409	22108	21964	22048	21892	22211	22183	22101	22043	22270	21885	21952	22104	21944	22119	22127	21865	22163	22033	22120	21967	22163	22412	22252	22069	22216	22136	22090	22153	22143	22324	22187	22300	22017	22070	22068	22280	22332	22129	22092	21933	22216	22230	22171	22114	22144	21973	22023	22070	22232	22175	22111	21999	22177	22299	22210	22099	22052	22177	22084	22134	22154	22054	21937	22182	22040	22123	22175	22125	22211	22340	22203	22102	22160	22092	22177	22099	22147	22024	22251	22281	22237	22198	22215	22143	22327	22007	21949	22193	22195	22075	22086	22157	22120	22280	22135	22109	22117	22210	22233	21975	22306	22198	22164	22156	22139	22220	22090	22006	22145	21987	22188	21999	22304	22021	22224	22156	21970	22022	22096	21907	22212	22214	22033	22084	22009	22150	22186	21986	22153	22106	22073	22003	22061	21993	22087	22220	22455	22056	21931	22150	22166	22044	22142	22126	22146	22087	22183	22219	22225	22194	22086	22095	22036	21999	22060	22081	22241	22083	22428	22071	21987	22117	22105	22106	22074	21943	21979	22071	22145	22323	22230	22112	22082	22154	22173	22130	22120	22363	22136	22092	22051	21878	22017	22201	22262	21825	22035	22285	22244	22201	22264	22253	22095	22154	22351	22250	22109	22299	21832	22254	22274	22315	21872	22118	21977	22145
39877	61000	43474	32213	25790	21632	20782	20594	20369	20182	19730	20014	20874	21289	20522	19018	18183	18309	18141	18489	18267	17825	18114	17725	18212	17822	18298	23977	25040	22707	21147	19270	18310	17893	17915	17696	17999	17814	17745	17607	17854	17581	17721	17720	17723	17691	17687	17724	17647	17853	17599	17800	17804	17768	17726	17690	17718	17895	17750	17665	17508	17834	17677	17700	17795	17617	17723	17686	17877	17740	17576	17629	17576	17810	17529	17752	17844	17751	17864	17842	17817	17422	17602	17762	17646	17597	17738	17745	17641	17568	17594	17804	17640	17736	17524	17767	17784	17788	17693	17829	17629	17659	17638	17757	17715	17651	17605	17859	17659	17770	17727	17717	17626	17628	17547	17602	17653	17665	17712	17846	17669	17848	17739	17589	17682	17653	17832	17590	17631	17593	17542	17652	17674	17634	17816	17596	17629	17654	17909	17767	17869	17650	17729	17636	17676	17589	17761	17785	17622	17798	17588	17700	17727	17566	17579	17628	17702	17731	17703	17601	17561	17584	17888	17518	17627	17644	17693	17444	17698	17667	17626	17630	17712	17600	17857	17557	17652	17768	17850	17625	17750	17860	17687	17624	17673	17526	17739	17828	17598	17808	17656	17720	17712	17791	17732	17621	17791	17610	17598	17669	17580	17690	17670	17730	17613	17742	17560	17864	17632	17764	17639	17755	17517	17717	17608	17470	17736	17690	17817	17725	17702	17766	17688	17668	17818	17683	17779	17790	17594	17695	17807	17636	17752	17682	17887	17590	17637	17644	17762	17632	17791	17671	17863	17748	17644	17739	17574	17639	17855	17712	17827	17709	17829	17618	17752	17630	17645	17610	17720	17736	17741	17660	17535	17525	17713	17765	17675	17632	17663	17682	17780	17857	17786	17498	17654	17611	17648	17644	17736	17561	17666	17570	17647	17685	17749	17444	17656	17542	17664	17681	17773	17828	17689	17634	17711	17691	17429	17689	17772	17809	17651	17468	17666	17721	17602	17631	17852	17631	17803	17714	17682	17697	17766	17566	17757	17827	17698	17588	17614	17817	17881	17615	17743	17511	17612	17566	17678	17566	17852	17560	17496	17722	17831	17781	17670	17647	17686	17819	17793	17706	17660	17665	17815	17535	17507	17561	17644	17752	17685	17602	17680	17858	17568	17756	17689	17578	17673	17883	17703	17819	17777	17714	17739	17762	17720	17628	17693	17614	17830	17428	17890	17635	17748	17529	17729	17654	17771	17617	17715	17739	17485	17449	17514	17887	17665	17623	17827	17617	17774	17685	17601	17681	17737	17768	17838	17489	17763	17751	17762	17596	17658	17578	17898	17416	17610	17839	17700	17706	17659	17706	17772	17771	17629	17759	17649	17597	17676	17695	17657	17625	17639	17788	17709	17747	17812	17672	17642	17710	17743	17764	17769	17735	17812	17790	17749	17763	17784	17856	17638	17606	17811	17834	17758	17626	17683	17658	17720	17542	17754	17601	17809	17619	17595	17459	17601	17615	17664	17586	17614	17657	17916	17516	17740	17529	17656	17790	17642	17781	17521	17647	17602	17823	17718	17562	17708	17714	17628	17552	17436	17573	17701	17574	17672	17758	17687	17642	17544	17577	17619	17839	17629	17728	17812	17731	17703	17735	17578	17646	17589	17553	17682	17591	17640	17718	17763	17744	17701	17736	17718	17620	17505	17518	17670	17686	17669	17741	17718	17522	17801	17552	17642	17500	17473	17694	17636	17758	17722	17770	17694	17719	17620	17846	17728	17607	17794	17812	17565	17751	17661	17536	17761	17854	17845	17672	17676	17804	17712	17671	17733	17632	17752	17775	17730	17725	17596	17751	17596	17586	17834	17472	17741	17665	17701	17671	17793	17637	17669	17802	17710	17550	17545	17613	17552	17744	17642	17804	17617	17656	17640	17839	17669	17777	17664	17623	17599	17716	17741	17883	17725	17575	17724	17719	17713	17734	17772	17605	17700	17690	17795	17789	17590	17625	17658	17737	17649	17607	17722	17758	17644	17665	17589	17721	17793	17707	17744	17642	17733	17625	17667	17545	17641	17705	17769	17827	17689	17632	17740	17670	17723	17760	17668	17645	17857	17743	17810	17667	17941	17600	17726	17687	17758	17645	17683	17690	17645	17666	17852	17904	17612	17686	17575	17742	17601	17719	17592	17653	17813	17691	17755	17601	17837	17668	17736	17732	17695	17695	17667	17536	17592	17548	17682	17712	17899	17725	17659	17625	17564	17760	17678	17497	17814	17661	17591	17764	17618	17601	17579	17560	17732	17790	17575	17628	17631	17473	17626	17780	17733	17748	17906	17678	17680	17716	17880	17760	17601	17593	17767	17625	17773	17675	17675	17577	17815	17736	17780	17794	17736	17792	17519	17805	17597	17760	17777	17652	17772	17593	17701	17671	17670	17749	17600	17486	17620	17615	17688	17610	17748	17548	17743	17756	17597	17560	17645	17734	17744	17634	17628	17591	17699	17679	17628	17684	17743	17555	17744	17612	17595	17723	17662	17698	17722	17410	17681	17511	17672	17745	17649	17631	17640	17769	17595	17686	17685	17673	17775	17597	17766	17595	17617	17529	17706	17750	17688	17826	17748	17825	17805	17665	17576	17765	17583	17603	17558	17634	17841	17601	17649	17719	17750	17689	17668	17789	17594	17885	17773	17589	17659	17696	17589	17556	17746	17734	17759	17713	17590	17668	17716	17645	17789	17638	17582	17791	17705	17878	17807	17679	17738	17695	17622	17578	17676	17626	17689	17702	17615	17793	17629	17802	17419	17423	17681	17622	17773	17742	17508	17656	17799	17844	17619	17776	17832	17595	17615	17610	17540	17763	17827	17577	17633	17608	17764	17722	17607	17605	17775	17614	17797	17643	17668	17686	17584	17769	17610	17718	17758	17736	17615	17742	17548	17708	17973	17640	17656	17554	17588	17661	17371	17786	17645	17735	17575	17671	17821	17685	17649	17767	17717	17682	17593	17811	17756	17806	17813	17602	17681	17635	17694	17745	17492	17722	17663	17508	17805	17655	17555	17694	17743	17596	17761	17765	17582	17688	17799	17779	17870	17481	17724	17781	17615	17618	17688	17823	17573	17663	17719	17679	17463	17576	17639	17695	17739	17597	17722	17804	17664	17783	17477	17670	17802	17657	17711	17903	17671	17674	17477	17761	17771	17615	17688	17650	17673	17747	17583	17596	17593	17585	17666	17631	17759	17653	17569	17755	17671	17682	17662	17554	17581	17624	17658	17695	17556	17691	17808	17405	17700	17751	17684	17725	17611	17590	17768	17787	17645	17594	17625	17747	17717	17728	17637	17696	17694	17702	17576	17695	17607	17770	17836	17643	17696	17670	17608	17839	17556	17680	17860	17706	17602	17756	17782	17676	17656	17630	17622	17739	17749	17676	17665	17602	17704	17715	17727	17681	17684	17675	17795	17697	17573	17750	17539	17609	17676	17829	17793	17714	17688	17768	17660	17728	17722	17730	17730	17812	17746	17771	17547	17756	17478	17651	17649	17475	17801	17620	17597	17853	17826	17762	17852	17690	17704	17670	17735	17615	17830	17516	17634	17822	17650	17705	17574	17802	17725	17803	17760	17563	17670	17590	17524	17601	17672	17670	17636	17677	17675	17679	17644	17679	17661	17603	17679	17658	17602	17716	17789	17475	17691	17825	17737	17675	17500	17774	17684	17698	17664	17606	17597	17931	17677	17615	17647	17583	17601	17861	17659	17597	17665	17705	17645	17577	17668	17797	17730	17508	17615	17877	17583	17697	17622	17752	17837	17552	17655	17732	17651	17741	17650	17738	17690	17743	17553	17740	17631	17595	17615	17765	17696	17566	17621	17742	17883	17638	17708	17877	17554	17740	17647	17557	17782	17707	17623	17634	17680	17791	17651	17702	17709	17709	17784	17722	17768	17583	17704	17772	17690	17582	17570	17636	17785	17555	17671	17652	17740	17599	17763	17785	17650	17593	17705	17764	17548	17799	17576	17741	17668	17682	17580	17843	17739	17850	17785	17537	17645	17921	17676	17594	17811	17628	17715	17789	17478	17646	17641	17788	17769	17582	17559	17748	17557	17792	17604	17752	17692	17561	17579	17598	17634	17620	17589	17588	17640	17850	17480	17567	17716	17692	17486	17725	17602	17766	17697	17725	17617	17691	17742	17713	17662	17546	17726	17657	17633	17579	17676	17675	17529	17771	17723	17595	17613	17622	17687	17805	17724	17613	17675	17538	17715	17781	17696	17630	17684	17675	17681	17659	17728	17598	17727	17672	17721	17639	17701	17689	17637	17793	17684	17759	17847	17753	17591	17704	17825	17770	17869	17741	17697	17610	17691	17694	17521	17577	17710	17661	17610	17605	17745	17792	17668	17711	17666	17596	17483	17728	17764	17593	17595	17741	17596	17714	17629	17578	17664	17754	17740	17649	17874	17756	17400	17795	17639	17507	17615	17828	17607	17715	17703	17667	17682	17753	17660	17809	17478	17740	17702	17853	17785	17685	17724	17683	17782	17606	17618	17592	17464	17684	17759	17701	17796	17677	17610	17732	17870	17725	17742	17645	17648	17660	17720	17962	17621	17866	17721	17633	17693	17779	17764	17683	17713	17798	17604	17748	17742	17548	17673	17696	17631	17746	17542	17574	17610	17629	17595	17707	17666	17598	17642	17720	17694	17778	17723	17582	17725	17657	17701	17657	17654	17653	17749	17620	17846	17726	17716	17741	17607	17708	17744	17694	17787	17636	17659	17644	17680	17749	17714	17695	17695	17701	17647	17675	17942	17420	17623	17676	17706	17786	17580	17641	17837	17695	17516	17618	17588	17747	17747	17582	17530	17658	17849	17753	17651	17676	17672	17746	17876	17551	17742	17592	17764	17711	17705	17500	17722	17880	17599	17545	17632	17820	17596	17669	17638	17648	17656	17617	17432	17635	17784	17588	17639	17589	17678	17769	17764	17618	17762	17682	17735	17706	17815	17693	17603	17695	17695	17636	17860	17630	17758	17544	17851	17762	17703	17688	17649	17630	17625	17749	17572	17828	17786	17732	17717	17625	17678	17668	17654	17589	17857	17666	17452	17644	17669	17719	17697	17749	17729	17715	17659	17860	17602	17610
29666	29092	32631	28802	23960	22869	22416	22753	22464	22645	22544	22490	22631	22594	22328	22190	22124	21916	21969	21998	22339	22259	21752	22132	21965	22086	22152	22409	22598	22429	22002	22182	22201	22062	22116	22156	21846	22084	21857	21842	22004	21707	22017	21857	21995	21868	22060	22182	21878	21958	22065	21976	22152	22101	22032	22029	21991	21916	22028	21939	22103	22119	22069	22006	21961	22074	22149	21981	22145	22043	21979	21637	21980	22096	21954	22007	22066	22025	21979	22056	21831	22075	21871	21801	22095	21869	21943	21932	21807	22204	21887	21914	22020	21899	22105	21832	21948	21709	22060	21934	22208	22209	22000	21841	22009	21903	21997	21895	22168	21996	22014	21983	22034	21978	22067	21946	21965	21843	22040	21896	21955	21701	22118	22115	22180	22123	22059	22017	21936	22088	21932	21888	22081	21981	21922	21953	21922	22043	22005	21954	21918	21909	22046	22007	21965	21959	22177	21905	21929	21909	21855	22107	21790	22061	22080	22034	21957	21883	22157	22019	21563	21921	21840	21902	22037	22055	21793	21933	22004	21927	22020	21925	21930	22005	21894	22194	22082	21940	22004	22186	21830	21998	21877	22023	21857	21933	21991	22117	22089	21849	22074	21957	21996	21762	21879	21900	21873	21779	21781	22106	21992	22035	21894	22018	22014	22188	22221	21885	21872	21954	22065	21974	21918	22038	22017	22080	21884	22092	21840	21842	22018	21981	21930	21888	22058	21952	21982	22041	21936	21988	22063	21930	22027	22116	21934	21827	21909	22015	21874	21975	22080	22041	22036	21792	22178	21965	22167	22160	22182	21900	22174	22114	21776	21824	22015	21771	22133	21965	21855	21902	21974	21937	22102	21973	22051	22108	21883	21928	21841	21856	22159	21877	21815	22190	21892	21868	21932	21931	22190	22080	22087	21907	21719	22176	21894	21914	21842	21907	22062	22074	21896	21839	21920	22086	21685	21865	22051	22026	21805	21873	21998	21876	21944	21943	21945	22034	22121	21933	21878	21829	21938	22052	22128	21979	21958	22066	21940	21853	21880	22082	21924	21894	22167	22085	22102	21886	21877	21810	21870	21691	21916	21875	22034	22010	21880	22028	22121	21956	21748	21846	22184	22048	21965	21926	21964	21914	22110	22021	22055	21725	21976	21850	21885	22192	21812	22009	21811	21741	21912	21971	22071	21983	22009	21936	21902	21962	22081	22166	22070	22014	21933	21925	21946	22029	21950	21928	21964	21880	22001	22028	22080	22208	21979	21981	21868	21589	21727	21949	21867	22015	22092	21940	22097	21743	22052	21917	21974	21869	21936	21942	22060	22204	21940	22026	22045	21772	21931	22142	21955	21967	21773	21786	21919	21881	21905	21896	21934	21989	22001	21802	22077	21957	22016	21975	22034	21748	21841	22110	21921	21896	21809	21979	22072	22012	22026	21942	22090	22109	21967	22101	22033	22072	21874	21953	21903	22070	21883	22054	21989	22047	22036	22165	21957	22026	22063	21920	22257	22063	21953	22120	22137	21825	21788	21973	21796	22039	22069	22094	21850	21841	21998	21897	21988	22036	22023	21910	22120	22098	21600	22009	21953	21872	21985	21883	21836	21898	21927	22039	21999	22119	21883	22077	21940	22093	21992	21861	21896	22090	22117	21941	21955	21990	22219	21919	21925	22114	22006	21891	22045	21899	21866	21950	21787	21948	21961	21898	21911	21621	22048	21859	21983	21949	22082	22071	22095	22095	22068	21987	21849	21974	21936	21973	22073	21916	21914	21861	21926	21834	21814	21724	21797	21824	22123	22237	21865	22342	22109	22223	21988	22023	22124	21929	21988	22051	21837	22037	21926	22137	22063	22023	22133	22182	21900	22015	21950	22006	21852	22031	21921	22096	21950	21908	22018	21856	21825	22041	21995	21895	22049	21795	22134	22028	22079	21860	21785	21808	22037	21971	22022	22272	21787	21797	21893	22053	21948	21898	21929	21976	22016	21906	21990	21905	21659	21864	22021	21995	22022	22299	22039	21915	22190	21991	21966	21926	21934	21905	22084	22117	21814	21912	21818	21929	21926	22111	21950	21978	22064	22119	21952	21962	22077	21989	22121	22085	22054	21891	22078	22031	21918	21931	22081	22029	21918	22060	22149	21946	21867	21882	21843	21760	22149	22132	21860	21923	21979	21973	22039	22146	21893	21813	21931	22074	21970	22043	22139	21997	22133	22232	22126	21985	21917	22114	21973	21885	22110	22138	22073	22098	21828	21949	21857	22002	21815	21950	22015	21936	21872	22041	21787	22022	21998	21750	21943	22015	21867	22017	22004	22037	22133	22047	21879	22169	21782	21985	22050	22173	22019	21950	21954	21831	21865	21993	22127	21754	21842	22117	21987	22089	21929	21884	21941	21867	22018	21940	21876	21786	22017	22239	21966	22086	22164	21907	22075	21879	21926	22063	22034	21884	21815	21780	22016	21787	21878	21767	21936	22044	22176	22038	22084	22024	21783	21936	21881	21946	21904	22191	22075	21830	21768	22060	22152	21912	21962	22086	22059	22001	21987	21848	21795	21823	21991	21834	22095	22186	21923	21880	21913	22010	21876	21831	21936	21939	21819	21957	22139	21940	21985	21994	21855	22162	22105	21933	22040	21834	22221	21764	21937	21895	22113	21794	21937	21875	21991	21892	22032	21846	22033	21883	21858	22020	22171	21884	21974	22080	22110	21744	22071	21910	22172	22152	21803	21767	21901	22049	21920	22024	21906	22212	22171	22033	21800	21786	21988	22055	21775	21872	21851	21883	21892	22044	21896	22090	21997	22010	21750	21855	21807	22110	21926	21943	22097	21823	22139	21977	22076	22035	21944	22122	21992	21990	22020	21974	21962	21909	21983	21733	21958	21903	22132	21893	21927	21884	21943	21967	21830	21981	21961	22021	21991	21944	21723	22011	21964	22031	21809	21807	21992	21979	21902	22039	22050	21983	22011	22015	22001	22040	21940	21806	21947	21991	22068	22010	21783	21861	21978	22109	22070	22088	22185	21871	21899	21840	22040	22091	22042	22043	22074	22001	22086	22009	21977	22172	21932	22031	22187	21839	22180	22142	22166	21901	22219	21959	22091	21915	21976	22094	22018	21977	22030	21872	21814	21917	22031	21928	22105	21938	21902	22137	21851	22088	21936	21743	22133	21987	21981	21919	22074	21947	21714	21842	21981	22172	21956	21850	21963	22171	22018	21996	21774	21948	21969	22011	21860	21707	21851	21706	21962	21850	21795	22146	22123	22015	21913	21947	22138	22202	22116	22150	21971	21857	21860	22141	21873	22004	21824	21900	22002	21942	21978	22083	21942	22005	21963	21748	21996	22061	22137	21985	22072	22052	22083	22083	21954	21818	21960	22107	21762	21949	21876	21958	21965	22192	21904	21993	21903	22104	22254	21927	21948	21787	21851	22062	22101	21919	21882	21922	22042	21749	21787	22080	22119	21915	21987	22106	21814	21954	21966	21854	22144	22093	21966	22059	21999	22076	22146	21941	22121	22030	22248	22137	22180	22215	21947	22184	21888	22015	21965	22040	22003	21920	21899	21893	22125	22038	22302	22003	22348	22023	21879	22023	22172	22009	21862	22006	21945	21872	22149	22067	21964	21858	21882	21847	21842	22072	21991	21959	21924	21884	21892	22081	21895	21972	22058	21921	21936	21816	22200	22009	21957	21904	21946	21844	22015	21931	21978	22095	22080	21825	21937	21868	21880	21992	22043	21911	21910	21831	22125	21962	21949	21953	21976	22135	22127	21828	22223	21763	21857	21728	22010	22127	21949	21924	21978	21906	21889	21987	22010	21972	22001	22040	22003	22031	21869	22075	21736	21985	21887	21902	22073	22148	22109	21908	22033	22128	22063	22260	21946	21847	22100	21942	21911	21814	22068	21856	22003	21913	22083	22082	22099	22037	21783	22061	22064	21905	22019	21894	21989	22037	21864	21830	22011	22082	22233	21664	22023	21933	21927	21994	21999	21811	21889	21879	22126	22067	21921	22093	21953	22009	22012	22192	21828	22239	22029	21967	21986	22147	21860	21766	21955	21966	22109	21954	22122	22026	21841	21970	21783	21942	21817	21747	22169	22216	22269	22050	21802	21963	22021	21978	21887	21922	22049	22131	22156	22125	21889	21739	21879	22149	22061	21982	22131	21859	21832	22004	22123	21890	21979	21951	22008	21822	22100	21963	22002	22001	22054	21969	21837	21949	22036	22132	22095	21817	22068	22102	21995	21865	21945	22215	22007	22027	21935	21926	21973	21854	22006	21902	21894	22116	21818	21997	22133	22319	22076	21939	21814	22169	21891	21899	21998	21954	21994	21972	21781	22019	21878	22057	22001	21976	21955	22163	21874	21938	22005	21749	21963	21963	21960	21954	21954	22029	21876	22098	21952	21960	22022	22059	22068	22025	22005	22044	22113	21821	21908	22115	21938	22054	21858	21961	21934	22012	22030	22212	22192	21934	22049	22038	21861	21832	21959	22174	22057	22116	21993	22011	21873	22137	21959	22123	21839	22080	22115	22070	21849	22021	21861	22099	21852	21922	22063	21903	21710	21992	21930	21971	21889	22079	21950	22020	22149	22083	21888	21956	22122	21981	21783	21906	21995	21979	21935	22119	22066	22069	21937	21991	21911	22259	22019	22058	22104	21962	22040	22104	22074	21974	21919	22073	22029	21865	22033	22067	21984	21862	22100	22018	22010	21897	22001	22042	21784	21956	22075	21972	21834	22022	21966	22032	21917	22277	22033	21989	21907	21988	22178	22062	22121	21967	21994	22044	22001	22166	22158	21924	21997	21960	21993	21932	22070	21809	22005	21935	22095	21984	21997	22110	21782	21960	22006	21981	21808	21728	21971	22049	21975	21977	21894	22042	22080	21991	22007	22060	22281	21949	21930	21993	21950	22050	22152	22028	21969	21781	21883	21943	22244	22086	22009	22122	22161	21964	21999	22006	22209	21931	22065	21993	22127	21917	21893	21946	22048	21964	22123	21971	22031	22066	21944	21928	21797	21980	21924	21801	22040	21954	22150	21982	21919	21846	22006	21934	22028	22141	21915	21961	21786	22045	22035	22091	22040	22199	21807	21745	21943	22052	21825	21522	21683	22177
33305	44083	32558	24194	20742	19178	18575	18672	18919	18521	18273	18324	18750	18756	18530	17940	17652	17772	17831	17972	17665	17713	17603	17869	17829	17543	17870	18117	17953	18058	18009	17756	17829	17758	17289	17460	17550	17599	17603	17763	17592	17750	17722	17550	17810	17519	17713	17597	17576	17646	17556	17722	17736	17781	17476	17645	17604	17547	17499	17625	17837	17552	17477	17611	17628	17747	17494	17434	17654	17684	17552	17625	17592	17717	17647	17553	17528	17663	17693	17446	17512	17545	17726	17575	17669	17727	17638	17642	17554	17655	17620	17551	17664	17780	17623	17718	17534	17442	17723	17581	17511	17496	17688	17493	17580	17673	17607	17621	17763	17550	17745	17486	17778	17636	17624	17605	17582	17736	17709	17594	17692	17550	17618	17688	17567	17768	17547	17744	17754	17620	17492	17644	17672	17575	17777	17779	17645	17756	17768	17560	17437	17613	17738	17670	17521	17586	17710	17580	17674	17690	17710	17822	17571	17573	17643	17553	17563	17577	17511	17604	17736	17713	17706	17553	17534	17689	17731	17480	17574	17709	17609	17653	17700	17709	17685	17730	17768	17575	17713	17477	17436	17524	17620	17610	17616	17564	17588	17481	17640	17792	17706	17663	17651	17842	17392	17667	17662	17805	17703	17560	17679	17595	17627	17749	17637	17590	17606	17428	17596	17677	17661	17560	17559	17729	17431	17589	17641	17806	17590	17695	17554	17658	17432	17823	17412	17624	17566	17484	17537	17728	17634	17814	17563	17573	17670	17509	17701	17960	17553	17669	17654	17703	17551	17761	17622	17845	17629	17660	17572	17494	17583	17757	17555	17588	17735	17563	17730	17547	17586	17631	17641	17706	17621	17753	17704	17655	17582	17721	17600	17471	17710	17471	17690	17519	17698	17582	17556	17581	17516	17644	17665	17497	17822	17646	17511	17475	17763	17659	17762	17766	17781	17752	17663	17793	17636	17538	17539	17634	17607	17700	17614	17667	17671	17694	17537	17613	17683	17628	17465	17576	17870	17583	17637	17596	17744	17550	17688	17606	17702	17762	17736	17657	17773	17585	17570	17702	17639	17511	17806	17743	17472	17598	17736	17514	17786	17569	17638	17777	17596	17753	17534	17589	17630	17446	17673	17596	17528	17531	17571	17714	17792	17542	17661	17490	17636	17604	17428	17657	17613	17636	17468	17710	17629	17668	17604	17673	17578	17722	17736	17616	17629	17706	17796	17808	17661	17726	17725	17508	17728	17647	17629	17425	17562	17740	17617	17613	17667	17562	17773	17567	17822	17623	17633	17614	17608	17649	17813	17754	17612	17675	17565	17512	17578	17714	17552	17563	17551	17684	17669	17633	17703	17547	17629	17737	17617	17562	17704	17574	17586	17627	17738	17595	17539	17662	17714	17598	17794	17638	17689	17634	17633	17731	17625	17660	17569	17661	17625	17613	17432	17795	17556	17757	17769	17758	17508	17585	17790	17438	17705	17622	17593	17532	17535	17552	17567	17749	17694	17766	17606	17620	17550	17629	17730	17367	17602	17728	17653	17710	17689	17650	17583	17723	17634	17667	17735	17451	17770	17761	17661	17712	17652	17741	17746	17584	17594	17591	17495	17699	17664	17837	17482	17776	17656	17549	17610	17707	17547	17631	17517	17696	17840	17542	17664	17484	17563	17428	17794	17707	17581	17626	17595	17776	17492	17668	17663	17567	17650	17829	17752	17732	17626	17632	17602	17872	17664	17829	17732	17567	17646	17569	17681	17632	17711	17780	17535	17609	17593	17657	17496	17486	17575	17692	17564	17761	17629	17647	17880	17530	17600	17731	17619	17809	17563	17574	17509	17556	17610	17717	17672	17741	17532	17732	17821	17671	17664	17690	17577	17659	17671	17682	17709	17790	17637	17631	17477	17704	17608	17634	17603	17617	17552	17541	17630	17643	17624	17470	17718	17746	17559	17664	17359	17705	17503	17607	17515	17747	17514	17669	17598	17545	17664	17479	17630	17632	17441	17766	17635	17518	17803	17771	17720	17517	17553	17699	17745	17636	17671	17521	17597	17545	17618	17437	17589	17680	17658	17703	17597	17739	17577	17523	17701	17606	17538	17570	17789	17728	17685	17567	17733	17467	17863	17657	17599	17520	17744	17666	17564	17671	17663	17489	17678	17581	17663	17730	17686	17799	17733	17655	17702	17711	17596	17678	17735	17472	17529	17627	17905	17528	17731	17675	17578	17783	17504	17602	17676	17671	17657	17565	17642	17580	17712	17560	17591	17566	17547	17467	17716	17689	17610	17681	17690	17538	17655	17566	17730	17772	17713	17561	17719	17796	17552	17776	17764	17616	17748	17653	17691	17559	17525	17573	17649	17514	17756	17791	17591	17689	17704	17630	17554	17552	17639	17668	17658	17529	17747	17610	17816	17659	17728	17665	17577	17788	17594	17706	17585	17692	17432	17667	17649	17640	17789	17717	17652	17637	17567	17723	17602	17817	17627	17560	17750	17701	17769	17702	17568	17653	17490	17571	17694	17555	17488	17726	17502	17840	17653	17666	17468	17712	17738	17561	17878	17488	17605	17538	17463	17621	17710	17665	17698	17550	17683	17503	17456	17508	17815	17644	17685	17590	17678	17645	17723	17442	17644	17797	17427	17610	17736	17849	17568	17711	17714	17512	17591	17566	17821	17593	17509	17751	17665	17643	17642	17746	17669	17729	17719	17575	17758	17640	17718	17633	17562	17697	17756	17619	17718	17661	17506	17555	17684	17537	17705	17493	17556	17654	17756	17571	17695	17657	17600	17485	17576	17460	17635	17698	17601	17668	17694	17501	17680	17576	17708	17625	17751	17785	17654	17792	17608	17493	17624	17627	17599	17598	17620	17731	17673	17684	17677	17662	17748	17715	17754	17675	17722	17730	17595	17605	17526	17720	17592	17576	17660	17649	17732	17582	17671	17613	17680	17642	17654	17538	17559	17678	17573	17591	17630	17626	17768	17615	17655	17406	17521	17805	17643	17662	17708	17733	17634	17779	17622	17385	17679	17567	17681	17837	17501	17700	17772	17755	17850	17537	17639	17688	17644	17753	17516	17577	17707	17623	17523	17619	17665	17472	17667	17469	17812	17621	17467	17723	17711	17732	17549	17625	17752	17633	17778	17665	17698	17557	17645	17525	17807	17578	17660	17765	17653	17725	17675	17704	17617	17624	17603	17675	17616	17680	17610	17800	17654	17529	17630	17781	17654	17783	17518	17767	17783	17694	17625	17651	17629	17774	17758	17567	17528	17667	17608	17717	17678	17736	17697	17582	17547	17582	17744	17741	17636	17713	17652	17737	17723	17573	17650	17725	17603	17664	17684	17628	17760	17599	17724	17538	17791	17635	17765	17535	17606	17571	17677	17604	17431	17666	17728	17729	17696	17537	17563	17661	17466	17689	17520	17637	17647	17497	17618	17565	17609	17690	17564	17632	17581	17583	17758	17593	17600	17575	17675	17614	17735	17672	17688	17527	17314	17726	17606	17654	17467	17570	17556	17568	17702	17665	17490	17672	17715	17611	17644	17420	17733	17689	17805	17751	17508	17567	17690	17499	17718	17625	17772	17670	17595	17621	17733	17460	17617	17670	17810	17506	17594	17858	17658	17573	17492	17765	17786	17552	17462	17571	17535	17810	17761	17529	17732	17564	17677	17677	17590	17505	17756	17613	17774	17728	17619	17752	17866	17701	17639	17689	17569	17562	17506	17707	17609	17695	17578	17763	17581	17567	17853	17468	17811	17586	17461	17731	17559	17689	17709	17556	17650	17548	17690	17628	17685	17606	17523	17662	17807	17636	17541	17767	17688	17578	17644	17725	17379	17575	17697	17597	17630	17578	17744	17643	17754	17543	17829	17580	17763	17562	17542	17752	17530	17545	17647	17670	17783	17536	17629	17558	17700	17466	17640	17590	17744	17714	17630	17728	17682	17751	17604	17706	17538	17790	17729	17845	17520	17921	17706	17569	17609	17559	17573	17748	17707	17797	17517	17881	17752	17745	17659	17426	17631	17899	17737	17539	17670	17575	17533	17576	17673	17854	17753	17789	17547	17735	17715	17591	17753	17595	17563	17544	17578	17608	17680	17613	17566	17853	17674	17758	17749	17556	17591	17713	17640	17717	17688	17563	17543	17752	17691	17638	17504	17692	17538	17666	17484	17513	17629	17683	17932	17492	17644	17602	17580	17570	17697	17710	17472	17669	17833	17621	17570	17788	17750	17596	17695	17787	17667	17635	17632	17720	17623	17609	17633	17669	17509	17611	17514	17732	17657	17593	17751	17563	17478	17734	17582	17644	17696	17538	17619	17604	17559	17535	17587	17587	17726	17484	17542	17387	17837	17672	17747	17677	17628	17895	17709	17543	17792	17615	17761	17513	17537	17765	17509	17760	17675	17549	17437	17747	17563	17485	17622	17573	17752	17504	17528	17701	17755	17687	17651	17616	17594	17594	17787	17590	17757	17569	17733	17717	17580	17847	17862	17670	17594	17471	17802	17701	17565	17649	17674	17661	17536	17553	17699	17641	17624	17581	17310	17597	17669	17705	17663	17806	17498	17569	17640	17410	17504	17653	17663	17522	17599	17724	17634	17701	17591	17704	17603	17665	17722	17339	17597	17431	17741	17449	17578	17724	17788	17505	17600	17582	17750	17668	17787	17515	17681	17491	17568	17666	17722	17416	17621	17549	17615	17717	17476	17443	17652	17584	17659	17578	17603	17803	17706	17561	17456	17688	17603	17613	17620	17690	17404	17606	17635	17523	17750	17650	17463	17789	17550	17670	17621	17494	17662	17633	17806	17595	17787	17523	17599	17806	17598	17620	17432	17608	17723	17485	17901	17723	17592	17745	17632	17527	17541	17633	17753	17633	17754	17788	17550	17607	17491	17687	17788	17489	17539	17727	17547	17513	17607	17588	17640	17796	17540	17713	17635	17580	17827	17746	17701	17597	17642	17490	17629	17624	17616	17651	17620	17395	17487	17585	17673	17666	17460	17763	17723	17760	17622	17598	17682	17585	17765	17700	17800	17645	17621	17606	17638	17647	17701	17747	17574	17589	17791	17666	17643	17659	17745	17514	17531	17608	17488	17614	17818	17621	17681	17780	17624	17593
23933	21569	29221	24521	23525	26251	26566	23681	23068	23447	23270	23178	23825	23389	23139	23046	22888	22690	22798	22814	22644	22701	22655	22408	22529	22506	22475	23442	25693	24949	24297	23392	22892	22625	22514	22438	22276	22310	22348	22571	22317	22357	22384	22528	22603	22366	22553	22498	22525	22557	22720	22339	22590	22508	22225	22429	22164	22315	22490	22697	22620	22330	22423	22334	22288	22491	22345	22476	22521	22216	22414	22317	22472	22462	22495	22647	22392	22644	22407	22260	22374	22319	22500	22453	22402	22372	22618	22223	22447	22223	22384	22273	22376	22136	22349	22239	22527	22545	22352	22292	22338	22457	22417	22329	22360	22666	22375	22608	22550	22337	22342	22389	22558	22349	22066	22475	22425	22575	22320	22364	22215	22451	22680	22468	22407	22398	22512	22447	22649	22425	22322	22417	22451	22026	22454	22338	22114	22420	22234	22341	22448	22381	22346	22567	22635	22662	22328	22229	22403	22345	22342	22425	22315	22242	22319	22351	22482	22270	22398	22379	22262	22377	22261	22363	22366	22512	22098	22417	22338	22254	22423	22364	22488	22600	22432	22425	22299	22465	22493	22571	22309	22532	22442	22215	22420	22243	22512	22288	22282	22487	22355	22246	22231	22286	22322	22412	22359	22436	22268	22202	22334	22255	22579	22302	22315	22305	22504	22309	22532	22523	22326	22412	22517	22570	22408	22531	22352	22558	22320	22489	22405	22301	22145	22248	22325	22325	22201	22385	22571	22613	22343	22343	22354	22358	22519	22527	22383	22204	22358	22187	22440	22391	22486	22377	22344	22595	22524	22312	22551	22249	22379	22125	22476	22285	22566	22131	22483	22395	22351	22232	22289	22271	22235	22319	22331	22303	22558	22376	22639	22556	22441	22411	22355	22515	22491	22193	22503	22511	22484	22667	22150	22286	22294	22412	22216	22401	22333	22327	22531	22331	22500	22170	22431	22564	22425	22284	22243	22350	22409	22419	22324	22356	22398	22394	22433	22390	22510	22448	22406	22532	22421	22321	22475	22373	22581	22248	22351	22308	22200	22339	22324	22428	22405	22418	22235	22519	22449	22147	22476	22283	22512	22515	22503	22454	22458	22341	22196	22385	22255	22379	22366	22389	22355	22344	22201	22294	22414	22166	22282	22275	22438	22454	22237	22212	22343	22457	22297	22177	22358	22306	22269	22234	22464	22307	22464	22390	22458	22421	22389	22311	22328	22344	22419	22216	22215	22334	22399	22344	22338	22446	22514	22516	22569	22518	22552	22262	22219	22329	22324	22606	22482	22433	22374	22242	22459	22266	22329	22545	22530	22376	22364	22404	22320	22322	22637	22606	22381	22424	22642	22227	22456	22427	22401	22291	22696	22403	22481	22307	22253	22377	22516	22385	22315	22538	22299	22524	22351	22342	22580	22397	22581	22287	22393	22288	22463	22317	22451	22465	22594	22551	22530	22425	22523	22439	22350	22499	22298	22407	22155	22163	22356	22418	22376	22343	22250	22242	22476	22387	22471	22292	22535	22296	22342	22366	22363	22450	22519	22176	22283	22332	22495	22587	22227	22364	22417	22315	22292	22121	22334	22275	22691	22382	22329	22610	22315	22445	22563	22278	22308	22216	22397	22338	22404	22568	22253	22373	22398	22449	22310	22174	22551	22491	22447	22437	22354	22479	22514	22392	22332	22459	22544	22499	22410	22333	22702	22155	22385	22376	22410	22281	22547	22446	22356	22267	22443	22628	22328	22443	22192	22437	22449	22204	22340	22661	22533	22279	22381	22364	22347	22288	22308	22319	22336	22313	22332	22294	22524	22340	22486	22327	22473	22265	22325	22480	22437	22576	22334	22339	22467	22476	22620	22329	22620	22406	22374	22465	22511	22357	22556	22461	22480	22388	22573	22433	22350	22384	22280	22284	22518	22632	22308	22366	22473	22123	22552	22594	22647	22364	22408	22549	22446	22270	22470	22342	22523	22548	22369	22440	22444	22302	22446	22555	22450	22374	22373	22506	22495	22467	22367	22353	22286	22640	22483	22396	22421	22387	22366	22225	22412	22411	22315	22328	22296	22297	22319	22387	22155	22284	22458	22302	22478	22223	22222	22428	22320	22391	22446	22612	22334	22381	22436	22528	22415	22221	22428	22491	22582	22464	22395	22349	22405	22293	22265	22307	22569	22197	22398	22516	22325	22343	22613	22338	22449	22453	22520	22481	22206	22347	22381	22391	22619	22248	22574	22443	22419	22227	22378	22465	22360	22198	22581	22495	22388	22349	22440	22373	22328	22525	22373	22248	22330	22445	22581	22269	22458	22309	22365	22518	22470	22491	22583	22207	22487	22302	22245	22440	22392	22426	22477	22311	22121	22376	22637	22492	22281	22068	22252	22487	22443	22195	22420	22389	22338	22445	22499	22270	22421	22268	22283	22280	22433	22399	22526	22495	22218	22402	22248	22214	22503	22365	22363	22437	22362	22266	22182	22261	22317	22425	22562	22528	22359	22538	22450	22333	22247	22388	22453	22550	22360	22290	22468	22553	22337	22284	22210	22391	22315	22466	22384	22407	22552	22427	22565	22451	22441	22363	22413	22759	22441	22545	22513	22307	22679	22506	22180	22441	22475	22228	22282	22441	22341	22519	22470	22400	22486	22621	22641	22143	22250	22205	22468	22377	22239	22396	22220	22441	22525	22507	22244	22432	22391	22300	22427	22335	22092	22316	22211	22433	22536	22578	22320	22325	22272	22181	22246	22573	22501	22258	22352	22122	22225	22489	22435	22447	22445	22321	22386	22216	22526	22384	22230	22425	22352	22475	22248	22434	22288	22486	22145	22290	22336	22375	22270	22373	22365	22477	22462	22613	22295	22312	22258	22275	22315	22288	22486	22374	22232	22323	22475	22466	22553	22534	22385	22479	22555	22264	22204	22599	22429	22237	22215	22314	22434	22513	22290	22325	22393	22390	22430	22566	22447	22452	22470	22507	22489	22321	22268	22415	22485	22383	22493	22031	22357	22385	22194	22230	22384	22455	22448	22465	22295	22311	22341	22378	22302	22150	22519	22237	22468	22150	22320	22462	22366	22305	22374	22213	22443	22693	22444	22337	22366	22504	22512	22425	22435	22355	22355	22437	22445	22440	22424	22393	22529	22459	22426	22401	22489	22513	22324	22387	22719	22375	22443	22312	22408	22474	22379	22361	22318	22396	22188	22293	22203	22349	22340	22547	22422	22349	22381	22355	22326	22296	22555	22361	22408	22491	22434	22377	22351	22323	22449	22385	22435	22151	22296	22412	22345	22376	22674	22514	22512	22534	22285	22397	22423	22377	22371	22272	22434	22414	22254	22467	22605	22349	22304	22398	22482	22467	22386	22387	22519	22505	22392	22278	22677	22210	22198	22199	22411	22152	22323	22389	22469	22480	22314	22285	22338	22417	22292	22162	22343	22213	22391	22076	22371	22485	22627	22536	22293	22205	22356	22564	22307	22305	22336	22360	22402	22461	22363	22564	22437	22484	22304	22293	22365	22333	22099	22235	22305	22457	22264	22411	22420	22186	22396	22526	22307	22358	22319	22385	22409	22336	22316	22532	22353	22590	22350	22420	22323	22392	22638	22397	22261	22376	22528	22555	22576	22433	22436	22379	22514	22428	22444	22562	22532	22335	22362	22369	22419	22457	22251	22389	22338	22498	22481	22336	22350	22325	22190	22322	22313	22269	22460	22239	22369	22354	22344	22468	22447	22501	22194	22512	22328	22358	22593	22587	22459	22534	22330	22371	22425	22530	22328	22512	22337	22388	22482	22339	22430	22359	22363	22552	22438	22281	22461	22509	22340	22384	22517	22619	22582	22339	22441	22511	22445	22436	22519	22219	22497	22312	22439	22391	22517	22553	22457	22277	22552	22202	22483	22521	22425	22445	22381	22602	22414	22478	22457	22381	22222	22491	22295	22431	22535	22519	22525	22461	22360	22447	22355	22391	22188	22252	22425	22476	22430	22287	22522	22381	22366	22383	22259	22252	22260	22405	22350	22340	22250	22619	22455	22609	22540	22463	22398	22444	22122	22608	22406	22337	22479	22473	22508	22345	22293	22328	22485	22548	22462	22230	22323	22253	22451	22488	22352	22531	22463	22385	22270	22433	22355	22504	22373	22461	22631	22659	22512	22412	22275	22378	22169	22479	22178	22291	22426	22399	22332	22555	22486	22420	22506	22348	22404	22218	22295	22127	22245	22226	22216	22276	22424	22361	22384	22384	22170	22609	22348	22439	22253	22496	22475	22274	22256	22494	22394	22267	22416	22576	22423	22453	22267	22212	22246	22490	22486	22393	22174	22272	22342	22421	22515	22179	22204	22215	22440	22433	22486	22358	22490	22505	22433	22646	22563	22512	22381	22590	22328	22552	22461	22562	22520	22340	22417	22574	22660	22340	22609	22284	22494	22492	22347	22422	22437	22427	22351	22740	22293	22272	22423	22356	22237	22224	22498	22701	22491	22294	22385	22528	22441	22386	22584	22298	22386	22362	22264	22337	22444	22448	22373	22304	22532	22348	22390	22330	22327	22381	22323	22390	22318	22482	22491	22450	22280	22529	22256	22451	22501	22485	22472	22411	22650	22448	22118	22453	22374	22326	22539	22612	22494	22627	22215	22489	22178	22464	22429	22330	22374	22262	22373	22265	22411	22445	22397	22522	22338	22578	22148	22329	22407	22297	22417	22514	22486	22349	22459	22578	22397	22631	22632	22368	22485	22224	22286	22584	22262	22464	22446	22512	22073	22404	22200	22401	22307	22356	22278	22469	22567	22385	22462	22132	22326	22308	22329	22421	22300	22426	22588	22343	22394	22539	22381	22590	22665	22478	22386	22361	22215	22516	22364	22316	22433	22372	22334	22352	22390	22333	22367	22259	22435	22400	22374	22431	22161	22217	22172	22307	22403	22458	22352	22447	22592	22447	22449	22368	22311	22135	22596	22359	22336	22448	22368	22381	22432	22319	22445	22283	22170	22326	22392	22434	22525	22393	22567	22682	22452	22350	22725	22580	22541	22313	22446	22147	22401	22450	22296	22484	22273	22562	22716	22499	22413	22263	22345	22241	22538	22427	22244	22355	22153	22498	22221	22494	22206	22671	22380	22512	22477	22275
35846	53726	39263	28529	24396	22204	20178	19272	19245	19103	19086	19212	19416	19213	18842	18434	18087	17932	18315	18461	17977	18119	18132	18008	18268	18205	18180	19888	22288	21344	20249	18804	18519	18124	18010	18196	17845	18082	17932	17865	17915	18029	18086	17961	17811	18071	17813	17904	17836	17733	18012	18059	17844	18006	17829	17798	17885	17949	18142	17644	17797	17932	17762	17898	17819	18007	17943	18021	17977	17822	17855	17781	17977	17987	17852	18032	17868	17822	17778	17998	17844	18000	17796	17956	17961	17771	17911	17678	17789	17737	17924	17956	17943	17895	17717	17741	17973	17879	17782	17865	17957	17789	17860	17979	17894	17739	17984	17850	17873	18060	17783	17717	17775	17867	18003	17736	17744	17794	17936	17829	17892	17965	17837	17933	17945	17896	17882	17756	17874	18061	18036	17854	17972	17938	17884	18008	17878	17888	17823	17901	17928	17804	17831	17989	17879	17847	17931	17932	17909	17765	17815	17836	17968	17815	17848	17936	18083	17914	17921	17971	17899	17699	17834	17923	17992	17893	17883	17924	17936	17634	17815	17966	17861	17785	17781	17925	17825	17877	17840	18012	17757	17800	17826	17831	17754	18047	17816	18031	17960	17729	17841	17999	17713	17857	17836	17994	17919	17835	17923	17970	17810	17909	17775	17713	17832	17889	17948	17736	17801	17787	18024	18018	17870	17868	17799	17869	17930	17963	17956	17915	17935	17926	17764	17885	17872	17783	18086	17858	17819	17755	17879	17965	17632	17937	17931	17985	17724	17848	17837	17982	17884	17876	17909	17716	17873	17899	18027	17897	17835	17930	17667	17853	17985	17796	17871	17747	17700	17866	17867	17793	17864	17897	17968	17735	17824	17926	18002	17873	17908	17846	17788	17989	18135	17926	17826	17902	17785	18007	18024	17835	17928	17810	18033	17808	17864	17952	17793	17876	17731	17857	17996	17937	18075	17954	17814	17831	17957	17904	17836	17915	17869	17865	17769	17923	17847	18002	17947	17833	17890	17743	17878	17881	17857	17978	17777	18013	17809	17911	17722	17959	17928	17916	17996	17923	17945	17907	17761	17758	17927	17797	17798	17857	17864	17765	17890	17701	17796	17875	17950	17881	17869	17876	17834	17983	17998	17913	17800	17931	17861	17875	17855	17843	17878	17938	17687	18009	17608	17842	17915	17969	18025	17714	17773	17932	17912	17873	17739	17810	17780	17833	17969	18067	17964	17834	17981	17833	18000	17918	17930	17905	17958	17950	17951	17821	17783	17999	17745	17933	17891	17862	17906	17865	17910	17866	17733	17984	18099	17928	17754	18035	17724	17815	17938	17842	17884	17942	17842	17769	17909	17948	17804	17702	18035	18005	17943	17884	17798	17874	18025	18037	17897	17725	17910	17951	17893	17746	18021	17899	17569	17866	18024	17870	17805	17960	17926	17701	17811	17990	17842	17756	17877	17938	17911	17780	17995	17719	17792	18038	17848	17863	18017	17764	17942	17775	18052	17928	17883	17833	17883	17862	17991	17769	17829	17918	17894	17852	17804	17996	17894	17947	18051	17852	17929	17806	17874	17966	17726	17824	17855	17917	17940	17879	18126	17840	17822	17895	17975	17687	17969	17701	18035	18033	17900	17720	17843	17930	17923	17847	17867	17864	17876	17880	17906	17849	17856	17810	17915	18037	17861	17761	17861	18000	17884	17924	17978	17915	17881	18074	17957	17700	17753	18146	17996	17750	17859	17956	18030	17757	17851	18013	17822	17945	17717	17890	17857	17898	17902	17830	17882	17980	17822	18002	17956	17905	17935	17554	17920	17952	17757	17946	18057	17859	17908	17868	17746	18038	17963	17926	17871	17653	17828	17881	17914	17907	17678	17882	17927	17966	17914	17842	17737	17976	17676	17777	17923	17825	17894	18031	17829	17986	17860	17953	17745	17950	18011	17950	17915	17877	17900	17867	17975	17864	17927	17890	17981	17862	17863	17848	17847	17734	17839	17867	17942	17935	17858	17887	17955	17904	18046	17854	17687	17928	17959	17897	17907	17843	17961	17892	17828	17795	17858	17936	17711	18049	17797	17816	17908	17859	17805	17932	17705	17831	17858	17937	17842	17779	18011	17914	17680	17811	17789	17934	17829	17874	17933	17731	17769	17778	17847	17914	17792	17793	17822	17923	17884	18029	17863	17905	17875	17885	17912	18067	17857	17881	17878	17922	17911	17871	17804	17766	17900	17954	17928	17920	17870	17916	18024	17829	17730	17910	17932	17857	17888	17794	18051	17911	17939	17972	17915	17950	17786	17840	18021	17927	17858	17794	17886	17895	17850	17894	17934	17860	17899	17936	17911	17901	18050	17991	17772	17901	18041	18041	17829	17970	17828	18003	18033	17962	17974	17731	17984	17775	18148	17915	17882	17862	17884	18099	17963	17772	18023	17829	17936	17931	17902	18039	17935	17840	17833	17833	17780	17735	17887	17881	17963	17957	17908	17950	17727	18034	17991	17697	17857	17797	17841	17875	17839	17987	17846	18056	17780	18055	17951	17833	18038	17814	17953	17954	17982	18035	17822	18050	17703	17929	17828	18053	17909	17792	17797	17953	17837	17935	17846	17723	17845	17806	17716	17815	17764	17929	17868	17874	17832	17861	17753	17996	17769	17894	17805	17945	18033	17786	18099	17932	17727	17835	17829	17765	17903	18016	17755	17913	17870	18001	18032	17815	17852	17796	17907	17956	17857	18097	18060	17755	17949	17871	17740	17914	17912	17849	17800	17928	17837	17735	17869	17879	17952	17893	17812	17936	17938	17926	17801	17875	17920	17934	17907	17834	17941	17935	17788	17930	17934	17914	17807	17727	17909	18010	17941	17901	17914	17891	17865	17933	17810	17953	17930	17781	17813	17878	17887	17897	17921	17800	17895	17915	17849	17963	17930	17817	17981	17926	17900	17852	17986	17940	17685	17812	17644	18067	17853	18105	17787	17841	17798	17818	17975	17819	18065	17907	17855	17774	17825	17926	17903	18044	17828	17770	17955	18014	17751	17928	17723	17914	17800	18015	17860	17852	17953	17830	17923	17885	17644	17743	17951	17835	17824	17861	17880	17739	17863	17897	17842	17820	17755	17923	17849	17952	17654	17903	17879	17828	17927	17831	17994	17922	17964	17920	18001	17908	17753	18111	17833	17979	18084	17756	17982	17706	17902	18122	17804	17947	18019	17841	17845	17971	17819	18009	17905	17876	17881	17774	17918	17840	17828	17781	17807	17885	17697	17833	17916	17847	17754	18019	18035	17959	17995	18050	17796	17939	17929	18021	18065	17821	18009	17730	17788	17904	17897	17872	18013	17852	17797	17816	17959	17921	17838	17842	17779	17877	17726	18133	18009	17751	17792	17997	17818	18027	17862	17877	17959	17790	17967	17935	17783	18014	17892	18007	17972	17794	17768	17893	17964	17919	18038	17942	17898	17810	17873	17900	17722	17980	18036	17842	17936	17796	17828	17996	17953	18073	17900	17847	17798	17968	17853	17981	17844	17912	17982	17920	17951	18139	17910	17813	17941	17975	17821	18097	17773	17957	17973	17963	17810	17810	17864	18034	17881	17717	17961	17785	18006	17851	17787	18003	17834	17991	17906	17867	17911	17970	17687	17942	17828	17859	18030	17817	17866	17777	17961	18112	18001	17945	17750	17974	17770	17785	17806	17905	17911	17988	17945	17902	17953	17893	17871	17947	17868	17998	17975	18079	17905	17936	17800	17976	17839	17906	17987	18013	17917	17883	17913	17986	18119	17808	17753	17919	18083	17939	17767	17884	17834	17794	17951	17897	17859	17897	17798	17781	17736	17611	17988	17703	17878	17880	17986	17861	17828	17728	18126	17909	17848	17900	17812	17997	17949	17804	17918	17947	17761	17776	17920	17920	17958	17582	17839	17851	17827	17898	17909	18021	17899	18058	18007	17924	18068	17948	17814	18009	17759	17985	17979	18126	17774	17840	17985	17809	17899	17862	17938	17721	17970	18125	17885	17998	18068	17856	17796	17852	17915	17987	17912	17943	17775	17934	17801	17861	17977	17711	17988	17746	17717	17774	18003	17754	17885	17775	17931	17882	17959	17876	17884	17955	17815	17767	17867	18053	17998	17967	17917	17920	17992	17892	18025	17867	17826	18005	17731	18032	17888	17830	17792	18032	18010	17986	17916	17947	17902	17883	17708	17894	17790	17763	17705	17863	17961	17835	17954	17989	17938	17822	17835	17940	17965	18012	17949	17958	17882	18142	17860	17972	17778	17751	17814	18043	17779	17840	17947	17838	17959	18022	17827	17820	18101	17825	17847	17725	17750	17867	17860	17772	17862	17744	17944	18018	17845	17926	18073	17828	17982	17834	17862	17653	18002	17861	17892	18003	17946	17868	17895	17922	17856	17778	18011	17817	17942	17912	17806	17957	17872	18071	17877	17935	17943	17828	17965	17798	17886	18023	17709	17996	17834	17703	18029	17718	17810	18005	17983	17817	17991	17807	17960	17914	17788	17905	17962	17757	17959	17842	17850	17925	17798	17903	17879	17851	17846	17789	17971	17819	18168	17866	17796	17919	17941	17911	17792	17879	17676	17817	17864	17842	17959	17961	17927	17909	17799	17889	17881	17786	17980	18061	17951	17905	17864	17926	17947	18015	17871	18102	17822	17918	17970	18022	17820	17650	17752	17923	17932	17840	17934	18047	17803	17971	17892	17958	17692	17868	17811	17898	17906	17946	17925	17994	18004	17774	17901	17792	17851	17980	17707	17864	17943	17863	17626	17900	17762	17910	17773	18054	17903	17835	17662	17752	17770	17956	17724	17966	17925	17962	17760	17867	18039	17554	17854	17802	17806	17931	17815	17829	17772	17766	17866	17744	17934	18155	17773	17693	17881	17852	17806	17701	17942	17943	17955	17888	17790	17721	17855	17838	18102	17921	17784	17854	17903	17600	17814	17889	17822	17778	17708	17853	17872	17778	17828	17828	17788	18027	18012	17841	17843	17925	18031	17715	17970	17852	17957	17747	17939	17791	17839	17781	17989	18021	17791	17778	17799	17696	17966	17737	17847	17884	17899	18072	17936	17915	17768	17725	17901	17789	18016	17914	17856	17941	18000	17940	17910	17641
22951	21488	29368	23991	22155	25921	29786	24845	23838	23877	23954	24032	24412	24050	23393	23124	23156	23238	23407	23498	23149	23103	22939	22859	23035	22802	23322	25497	27789	26690	25811	24311	23487	22967	22987	22896	22808	22611	22871	22774	22726	22702	22647	22727	22733	22881	22854	22773	22800	22857	22860	22792	22947	22681	22725	22794	22836	22822	22678	22735	22743	22814	22685	22522	22757	22610	22747	22529	22702	22544	22771	22608	22841	22597	22685	22721	22841	22902	22731	22673	22791	22669	22582	22541	22683	22664	22689	22924	22758	22920	22565	22840	22891	22652	22705	22868	22880	22591	22800	22669	22636	22557	22702	22765	22840	22720	22777	22775	22840	22971	22611	22578	22603	22393	22747	22751	22748	22771	22565	22751	22526	22727	22624	22544	22642	22686	22634	22733	22543	22774	22793	22887	22732	22894	22651	22806	22747	22651	22763	22795	22878	22863	22602	22746	22696	22632	22580	22778	22723	22825	22686	22675	22626	22487	22456	22777	22653	22597	22574	22533	22543	22571	22737	22810	22754	22746	22786	22636	22707	22603	22603	22549	22673	22937	22436	22665	22671	22650	22791	22649	22631	22696	22748	22696	22703	22559	22724	22804	22593	22825	22765	22552	22733	22781	22622	22409	22672	22557	22697	22590	22625	22717	22858	22763	22655	22522	22625	22551	22589	22489	22664	22687	22688	22782	22614	22687	22754	22492	22736	22756	22407	22749	22588	22518	22664	22579	22715	22512	22758	22560	22732	22590	22952	22760	22622	22537	22699	22738	22519	22544	22628	22763	22520	22670	22611	22552	22625	22578	22849	22821	22889	22580	22695	22567	22770	22795	22664	22526	22790	22629	22465	22737	22778	22757	22960	22801	22632	22602	22477	22634	22992	22954	22464	22603	22624	22822	22855	22746	22731	22680	22766	22972	22672	22735	22768	22725	22394	22691	22764	22514	22645	22658	22608	22635	22793	22907	22791	22680	22638	22600	22548	22642	22766	22610	22635	22569	22637	22614	22582	22592	22774	22462	22549	22818	22735	22499	22799	22687	22888	22716	22586	22742	22706	22374	22775	22474	22598	22882	22856	22747	22607	22653	22738	22927	22936	22511	22561	22866	22781	22687	22745	22731	22639	22614	22699	22687	22582	22677	22608	22620	22695	22693	22815	22612	22612	22546	22751	22763	22629	22300	22769	22552	22621	22611	22593	22323	22979	22628	22476	22553	22814	22609	22833	22311	22385	22726	22712	22830	22645	22660	22838	22801	22691	22601	22551	22616	22366	22587	22695	22722	22610	22674	22498	22606	22728	22659	22415	22438	22614	22744	22827	22743	22460	22631	22626	22619	22649	22557	22571	22541	22427	22581	22609	22497	22385	22658	22710	22595	22781	22870	22778	22752	22687	22536	22621	22811	22718	22625	22536	22771	22719	22560	22671	22339	22668	22978	22638	22674	22512	22499	22701	22534	22684	22602	22654	22688	22657	22712	22557	22554	22659	22466	22546	22780	22690	22717	22532	22740	22756	22626	22592	22670	22708	22699	22651	22596	22808	22817	22862	22785	22734	22755	22609	22661	22569	22551	22751	22785	22642	22632	22672	22642	22624	22585	22741	22483	22539	22777	22847	22594	22478	22542	22442	22664	22675	22650	22678	22668	22665	22608	22753	22619	22518	22595	22533	22617	22657	22465	22550	22691	22693	22803	22495	22604	22877	22520	22757	22660	22687	22526	22751	22776	22805	22571	22705	22446	22642	22601	22560	22592	22584	22667	22656	22729	22494	22753	22474	22763	22796	22691	22639	22808	22705	22714	22766	22766	22434	22586	22523	22786	22695	22577	22682	22703	22442	22666	22510	22728	22734	22547	22736	22543	22694	22548	22485	22435	22598	22786	22599	22661	22660	22776	22693	22756	22612	22823	22750	22658	22380	22653	22687	22664	22720	22557	22618	22888	22727	22855	22637	22688	22643	22574	22874	22748	22711	22738	22585	22500	22517	22510	22722	22653	22694	22684	22786	22576	22655	22703	22574	22703	22791	22726	22851	22748	22683	22725	22825	22754	22583	22926	22511	22516	22423	22676	22403	22700	22693	22644	22575	22491	22689	22438	22634	22507	22742	22619	22327	22582	22522	22671	22642	22547	22548	22652	22687	22629	22657	22492	22769	22657	22762	22804	22578	22595	22683	22614	22630	22680	22706	22768	22675	22569	22575	22617	22819	22558	22501	22754	22686	22459	22904	22553	22652	22697	22655	22558	22797	22813	22781	22537	22944	22532	22718	22645	22531	22496	22652	22516	22441	22717	22769	22725	22591	22765	22411	22699	22839	22850	22649	22594	22724	22447	22564	22593	22485	22851	22864	22840	22705	22611	22444	22765	22677	22715	22802	22709	22771	22641	22662	22739	22905	22603	22684	22826	22602	22586	22675	22816	22744	22585	22802	22685	22613	22682	22866	22597	22693	22629	22390	22316	22697	22736	22478	22460	22586	22674	22716	22465	22578	22538	22727	22883	22685	22894	22676	22660	22661	22716	22591	23013	22677	22666	22939	22696	22701	22800	22608	22467	22586	22642	22723	22446	22823	22868	22602	22700	22596	22532	22753	22973	22659	22537	22677	22868	22533	22587	22657	22842	22763	22789	22637	22511	22678	22760	22967	22437	22430	22434	22711	22525	22698	22579	22367	22836	22353	22665	22841	22858	22656	22624	22644	22673	22834	22773	22833	22708	22572	22758	22623	22875	22726	22844	22811	22595	22662	22788	22663	22464	22638	22654	22675	22639	22777	22732	22719	22660	22684	22604	22667	22630	22892	22559	22663	22666	22573	22641	22733	22567	22640	22749	22554	22717	22729	22772	22675	22653	22488	22746	22702	22637	22614	22613	22475	22510	22711	22766	22778	22665	22571	22490	22599	22663	22597	22666	22601	22791	22660	22589	22813	22614	22874	22908	22507	22641	22733	22357	22572	22694	22594	22740	22772	22836	22520	22597	22666	22681	22722	22719	22552	22759	22550	22786	22460	22640	22571	22735	22442	22657	22626	22910	22386	22717	22566	22512	22667	22593	22552	22633	22626	22793	22407	22750	22821	22741	22778	22550	22760	22854	22651	22761	22586	22637	22488	22558	22616	22417	22545	22435	22680	22612	22590	22786	22703	22803	22690	22444	22703	22503	22833	22811	22769	22580	22640	22506	22568	22751	22800	22737	22684	22778	22600	22788	22564	22578	22584	22445	22512	22556	22522	22717	22616	22766	22567	22755	22622	22820	22529	22613	22598	22347	22727	22774	22633	22639	22888	22405	22644	22614	22768	22663	22732	22814	22493	22747	22594	22631	22545	22452	22535	22838	22723	22633	22872	22626	22621	22628	22542	22801	22535	22658	22994	22755	22384	22505	22790	22633	22827	22472	22589	22866	22833	22597	22592	22813	22745	23001	22757	22663	22642	22519	22688	22647	22482	22657	22581	22599	22669	22483	22393	22778	22730	22617	22604	22692	22750	22495	22734	22692	22709	22730	22863	22792	22772	22579	22749	22424	22597	22740	22669	22517	22721	22537	22642	22432	22606	22756	22712	22769	22713	22916	22807	22746	22658	22744	22533	22709	22478	22737	22643	22528	22732	22834	22644	22545	22606	22668	22714	22482	22563	22609	22728	22610	22730	22577	22674	22692	22731	22650	23100	22478	22576	22814	22667	22746	22555	22675	22714	22727	22685	22632	22813	22671	22890	22566	22491	22604	22707	22650	22503	22630	22569	22498	22745	22695	22892	22326	22634	22654	22546	22756	22665	22608	22715	22547	22572	22555	22834	22712	22772	22723	22648	22549	22692	22611	22569	22593	22702	22655	22719	22671	22724	22616	22623	22710	22542	22484	22606	22651	22732	23051	22652	22781	22563	22442	22645	22667	22700	22870	22615	22726	22756	22719	22711	22741	22993	22778	22863	22398	22694	22738	22593	22602	22743	22855	22659	22749	22865	22580	22917	22868	22609	22498	22435	22617	22560	22374	22757	22757	22629	22662	22617	22665	22543	22659	22765	22824	22777	22608	22656	22751	22536	22749	22584	22948	22503	23033	22487	22603	22768	22576	22663	22653	22658	22866	22720	22662	22676	22609	22862	22827	22530	22562	22706	22636	22836	22857	22478	22611	22676	22707	22643	22500	22564	22599	22676	22561	22681	22677	22771	22764	22574	22982	22810	22814	22727	22524	22555	22634	22533	22503	22669	22658	22591	22563	22755	22704	22577	22623	22550	22585	22784	22614	22562	22808	22554	22496	22765	22497	22634	22778	22896	22584	22743	22500	22443	22530	22647	22498	22706	22804	22725	22886	22588	22465	22640	22662	22558	22555	22665	22701	22613	22739	22527	22504	22831	22717	22748	22540	22591	22664	22636	22939	22922	22820	22640	22655	22599	22611	22536	22697	22705	22739	22681	22848	22870	22519	22862	22721	22572	22795	22541	22569	22876	22686	22646	22848	22523	22667	22778	22796	22644	22837	22777	22648	22646	22714	22631	22705	22623	22533	22624	22631	22555	22576	22642	22578	22689	22792	22621	22831	22656	22735	22688	22754	22612	22797	22894	22731	22724	22672	22580	22873	22576	22594	22519	22709	22744	22663	22573	22632	22773	22580	22580	22650	22631	22556	22544	22572	22491	22772	22510	22679	22740	22703	22751	22755	22564	22600	22636	22765	22891	22630	22619	22706	22758	22641	22806	22665	22499	22571	22564	22763	22818	22814	22913	22553	22641	22632	22649	22482	22645	22468	22613	22656	22708	22473	22605	22726	22657	22644	22660	22800	22711	22783	22890	22415	22690	22610	22527	22622	22597	22788	22771	22576	22738	22714	22542	22604	22658	22847	22707	22661	22767	22518	22730	22583	22640	22592	22723	22658	22674	22707	22670	22556	22798	22781	22694	22630	22821	22635	22664	22579	22594	22567	22589	22590	22717	22802	22580	22649	22581	22722	22732	22712	22731	22847	22987	22599	22605	22727	22722	22594	22696	22755	22775	22615	22510	22482	22451	22545	22458	22863	22708	22581	22614	22712	22649	22589	22494	22915	22784	22667	22590	22744	22861	22702	22902	22716	22560	22791	22901	22623	22781	22653	22813	22447	22534	22522	22594	22886	22779	22758	22469	22734	22927	22710
40284	62070	41352	31536	27522	25338	23182	20724	20416	19721	19526	20034	20360	19657	18783	18501	18371	18537	18754	18692	18502	18438	18444	18237	18300	18423	19079	22653	25340	23057	21478	19983	18777	18192	18197	18237	17918	18193	18282	17926	18027	18052	18038	18078	17988	18061	18027	18082	18236	18007	17999	17974	18011	17902	18024	17837	17901	17976	17980	17961	18051	17926	18013	17775	17884	17932	17921	18034	18017	18080	18028	17815	18023	17987	18261	18136	17984	17856	18000	17930	17976	18097	18036	17890	18113	17791	17875	18096	18020	18009	18110	18103	18089	17989	18047	18061	18093	18110	17921	18106	18027	18315	18052	18065	18086	17874	18106	17957	17991	17942	17971	18134	18018	18075	17921	18019	18035	17884	17972	17987	17888	18140	17984	18087	17784	17990	17918	17861	17951	18212	17896	17912	17901	18044	17932	17930	18115	18013	18063	17978	18058	18034	17923	17876	18130	18037	17910	18032	18002	18097	17966	17858	17832	18019	17932	18028	18023	18058	18034	17933	18230	17993	18102	18176	17903	17996	18009	17957	18136	18076	17877	18008	17889	17873	18228	18013	17809	17950	18033	17944	17998	17962	17901	17981	17996	17904	17979	18033	18090	17858	18002	18013	17897	18005	18237	18066	17797	17909	18107	18064	17973	17930	17883	17981	18001	17979	18022	17907	18066	18013	18039	17960	18082	18069	18095	18013	17978	18033	17814	18079	18014	17914	17975	17980	18205	17920	18024	18085	18077	17943	18014	17907	18021	17976	18083	17897	18065	18011	17729	17829	17904	18074	18005	17945	18082	17943	17963	17983	18110	18111	17916	17973	17995	18114	18102	18048	18047	17792	18124	17934	17964	18032	18089	17875	17882	17947	18101	17950	17906	17766	18113	17883	18087	18132	17970	17881	18102	18198	18004	17939	18020	17970	18155	17862	18110	17916	18038	17801	18208	18016	17989	17944	17923	18056	17994	17837	17860	17941	18010	17820	17874	17938	17806	18022	17987	17943	17970	18019	18147	17939	18172	18011	17943	18058	17955	18069	17929	18088	17989	18146	18015	17898	17959	17865	17976	18033	17995	17858	17985	18076	17905	17969	17828	18015	18099	18070	18006	17993	17980	18119	18055	17920	17946	17911	17822	18070	17873	17971	17822	17951	17808	18083	18150	18035	17866	17953	17948	18088	17885	18235	18016	18062	17965	17913	17937	17992	18128	18015	18119	18093	18042	17901	18133	17918	18166	17937	17959	18006	18020	18207	17950	17988	17908	18024	17920	18016	18112	17805	18055	17877	17947	17838	17984	18054	17986	17975	17985	17880	17990	18093	18035	18054	18006	17978	18002	18015	17879	17901	17947	17896	17898	18177	18109	17983	17871	17900	17906	17941	17921	17811	18119	17754	17933	17705	17891	18015	17973	17880	17948	18163	18049	18040	17898	17865	18128	18099	17915	18014	18033	18031	17927	17917	18172	17882	17785	17861	17892	17882	17968	17996	17879	17956	17773	18181	18037	17973	17949	18138	17925	18009	18004	17840	18065	18045	18066	17979	17948	17931	17767	18098	17986	17952	18100	18003	18175	17989	17860	18009	17876	18013	17982	18071	17991	18033	17847	18017	17999	17919	17971	18000	17906	17818	18054	17985	18023	17763	18133	17909	17873	17932	18054	17979	17867	17878	18011	18010	17776	18101	18128	18039	17948	17924	17855	18038	17895	18005	17992	17892	17990	17984	18169	17939	17894	17987	17985	17941	18043	18054	17867	18057	17897	17991	18057	18091	18021	17955	17927	17904	18040	17975	17831	17859	17971	18079	18112	18006	18121	17806	17935	17988	18036	17868	17780	17948	18031	18136	18030	18011	18121	18080	17937	17793	17971	18021	17903	17890	17966	18018	17993	18034	18105	17911	18033	17889	18036	17937	18120	17809	17992	17791	18065	17997	18146	17926	18009	17863	17924	17925	17973	17962	17923	17991	18052	18073	18016	17894	18026	17774	17969	18019	17953	17986	17791	17949	18192	18074	17969	18152	17911	17948	17912	18113	17925	17965	17995	18019	17902	17936	18071	17838	18112	17870	18030	17986	17855	18032	17941	17907	17814	17972	17836	18022	17945	18123	17788	17962	17923	17964	17906	17916	18102	18000	18044	17931	18127	17954	18026	18166	17986	17900	18031	18144	17843	17917	18011	18034	17948	17931	18005	17979	17947	18038	17938	17975	17980	17940	18016	17984	17865	18007	17846	18016	17837	18051	18120	18132	17881	18127	17855	17966	17896	17721	17813	17846	17912	18018	18016	18084	18096	17994	18014	18117	17970	18115	17848	18003	17866	17794	18033	17946	18025	17855	17907	17978	17951	17906	18063	18127	18057	18246	17999	18137	17965	17950	18027	17945	18087	17904	17950	17996	18022	17966	18085	17920	18125	18074	18024	17897	17981	18045	17887	18129	17967	17886	18106	17861	17976	18261	17986	17893	17994	18049	17975	17971	17975	17992	17935	18017	17907	17804	17992	18126	17832	18030	17946	17876	17983	17842	18006	18034	17977	17805	17895	17846	17945	18095	17933	17994	18099	18053	17876	17793	17898	17827	17871	17976	17908	17830	17925	17940	17891	17957	17966	17800	17880	17953	17863	17974	17922	18075	18013	18004	17916	17970	17863	17961	18009	18030	18150	17859	18046	18038	18038	17882	18118	17997	18051	18029	17928	17963	17919	17952	17974	17756	18075	17847	17982	18090	17780	17944	18120	17998	18110	18036	17968	17887	18043	17912	18109	18080	17960	17872	18007	18150	18092	18060	17952	17934	17906	17819	17880	17963	17885	18116	17888	17910	17869	18100	18035	18049	17868	18133	18081	17988	17845	18126	17883	17926	17930	17814	18009	18027	17908	18236	18011	17851	18059	17880	18203	18200	18141	17992	17974	18027	17979	17919	18088	18231	17956	18043	18098	17962	17974	18069	17876	18000	18119	18026	18002	17788	18010	17987	18036	17963	18138	17992	18099	18064	18126	17919	18166	18044	17955	18024	17802	18008	18024	17981	18027	17991	17890	18056	18030	17961	18114	17992	18109	18105	17915	18068	17805	18058	18078	17830	18145	18034	18101	17879	17976	17895	17825	18092	17967	18029	17881	18070	17889	18156	18105	17933	18169	17986	17966	18023	17965	18066	18000	18031	17980	18040	17931	17973	18117	17943	18140	18017	17926	18159	17836	18017	17808	17985	17955	18251	18022	17908	17958	17897	18099	17824	17919	17826	18084	17942	18026	18101	18048	17903	17958	18039	17848	17976	18126	17846	17863	17955	17893	18009	18077	18059	18006	18017	17857	18166	18060	18055	17958	17895	18013	17791	17872	17876	17944	17933	17884	18111	17836	17906	17979	17938	17955	17955	17968	18010	18008	18121	17883	17787	17878	18010	17964	17941	18089	18015	18143	17889	18061	17951	18086	17992	17906	17815	18138	18092	18086	18034	18079	17935	17896	17936	18012	17968	18039	17918	17897	17960	18060	17711	18011	17943	17988	18044	18086	17962	18071	18001	17879	17740	18061	18169	18157	18020	17958	17865	18152	17901	18124	18054	17949	17950	18008	17856	17882	17890	18078	17982	18113	17927	17874	17981	17955	18000	17980	17917	17852	17919	17998	18104	18170	17775	17978	17962	18051	18016	17699	18048	17892	17920	17991	17997	18171	18196	18128	17963	17942	17988	17972	17994	17986	17797	17798	17929	17940	17875	18040	17919	17930	17977	17849	17898	17815	17886	18021	17876	18097	17951	17903	17988	18011	18057	18157	17983	17972	17971	17915	17883	18009	18013	18027	17945	17952	18063	18040	17933	18066	18039	17937	18071	17965	17990	17952	17885	17958	18067	18193	17881	18059	17923	17869	18020	17875	17920	18080	18041	17856	17947	18011	17979	17778	18058	17937	17867	17886	17997	17888	18008	18005	17925	18098	17931	18073	18045	18030	17797	18042	17771	17947	17917	17824	18012	18066	17945	18037	17980	17920	17894	18061	18017	18085	18083	17953	17971	18051	17917	18096	17922	17907	18077	17963	18099	18000	18007	18152	17965	17909	18034	18029	17842	17960	18213	17938	17917	17996	17915	18095	17860	18029	17760	18027	17830	17982	17968	17994	18102	17977	17849	18013	17955	18199	17859	17861	17970	18151	17940	17949	18040	18168	17987	17865	18082	18200	17934	18012	18106	17992	18026	17927	17973	18029	17881	18007	17975	17887	18045	18010	18025	17948	17892	17917	17979	18079	17792	17831	18055	18077	17929	17887	18034	18098	18042	18045	18032	18104	17823	18133	18099	18006	17951	17969	17976	18023	17940	17962	18159	17888	17948	17985	17867	17937	17996	17914	18020	17970	17974	18000	17871	18018	18064	17999	18225	17830	17793	18034	17720	17886	17810	17758	17987	18164	18056	18108	18111	18028	17934	17974	17899	18053	18142	17968	18038	18022	18045	18110	17976	18051	17974	17907	17977	17839	17957	18179	17908	18120	18090	17934	18004	18016	17771	17912	17903	17820	17868	18025	18048	18098	18031	17926	18031	17911	18056	18024	18136	17805	17983	17899	18016	18054	17809	17861	18179	17922	17988	17984	18100	17996	17932	18178	18050	18011	17933	17938	17948	17985	18027	17945	17943	18051	18005	18051	17920	17877	17906	17999	18030	17863	18060	18007	18062	18150	18111	18060	18065	18043	17987	17975	18040	17895	18004	17964	18050	17966	17970	17968	17863	18037	17613	18092	18132	18089	17933	17977	18091	18040	18026	17922	17964	17984	17961	18143	17933	17975	18060	18002	17968	17973	18107	18057	17867	17955	17848	18071	17985	18068	17823	17950	17890	17914	17861	17895	18075	17977	18143	17956	17901	18108	17928	18041	17811	17877	17983	17996	18015	17996	17974	18069	18032	17983	17877	18033	17984	18032	18022	17911	18048	18035	17995	17898	18005	18008	18093	17942	17970	17823	17986	17889	18226	17997	18106	17867	18027	18114	18021	18103	17907	17967	17886	18014	17978	18080	17847	17959	18024	18067	18137	18114	17911	18024	18112	17986	18038	17910	18016	17865	18028	17985	17901	17965	17954	18105	17985	17978	17944	18101	18020	18052	18036	17824	18068	17946	17818	17997	17960	17945	18112	17914	18048
29650	27942	30486	28400	24438	24046	23609	22768	22329	22018	21978	22042	21944	22045	21749	21968	21756	21955	21858	21850	21859	21725	21921	21835	21824	21838	21697	21847	22012	22067	22111	21878	21838	21712	21908	21626	21757	21749	21775	21695	21649	21493	21848	21527	21665	21596	21792	21866	21699	21545	21706	21762	21734	21665	21679	21876	21817	21572	21563	21810	21627	21494	21600	21720	21837	21660	21699	21664	21641	21852	21815	21671	21617	21497	21473	21720	21616	21738	21603	21696	21610	21455	21796	21604	21803	21505	21429	21855	21796	21606	21683	21697	21767	21711	21682	21645	21547	21662	21722	21694	21790	21716	21720	21776	21779	21592	21838	21639	21647	21436	21725	21773	21655	21568	21613	21630	21683	21659	21570	21829	21649	21740	21547	21682	21757	21813	21694	21760	21765	21625	21653	21849	21638	21814	21708	21594	21794	21735	21832	21825	21657	21661	21735	21722	21792	21496	21761	21715	21748	21611	21728	21606	21622	21736	21632	21645	21550	21626	21751	21905	21705	21884	21596	21702	21577	21690	21709	21511	21779	21619	21609	21753	21801	21805	21714	21482	21674	21468	21535	21514	21736	21864	21572	21793	21464	21532	21700	21719	21516	21596	21703	21579	21695	21895	21786	21558	21558	21739	21742	21881	21478	21741	21671	21636	21699	21570	21786	21493	21613	21557	21662	21603	21801	21809	21677	21715	21682	21567	21712	21722	21547	21489	21739	21647	21782	21791	21835	21586	21649	21751	21632	21752	21653	21703	21584	21894	21839	21695	21774	21878	21604	21661	21818	21669	21724	21535	21694	21712	21569	21448	21713	21604	21859	21848	21657	21943	21851	21864	21618	21480	21750	21714	21847	22051	21912	21857	21719	21616	21589	21700	21730	21765	21703	21726	21504	21727	21768	21674	21766	21706	21567	21560	21691	21590	21800	21474	21720	21706	21703	21789	21757	21552	21803	21611	21619	21839	21860	21735	21726	21707	21706	21874	21731	21592	21682	21953	21654	21569	21441	21552	21887	21509	21723	21705	21630	21864	21834	21583	21825	21973	21678	21773	21812	21637	21561	21665	21792	21642	21766	21643	21795	21578	21539	21547	21888	21765	21709	21549	21722	21651	21835	21541	21466	21774	21864	21814	21848	21736	21799	21722	21682	21702	21697	21610	21646	21743	21540	21512	21735	21794	22007	21739	21645	21580	21556	21903	21881	21880	21622	21695	21797	21598	21563	21550	21647	21752	21538	21883	21610	21815	21816	21753	21639	21550	21771	21761	21584	21476	21828	21919	21671	21694	21738	21648	21428	21771	21611	21826	21943	21653	21738	21766	21780	21828	21785	21532	21569	21497	21740	21723	21574	21646	21913	21708	21879	21760	21749	21474	21573	21566	21756	21674	21884	21600	21504	21733	21617	21720	21732	21717	21769	21832	21613	21707	21710	21391	21536	21507	21833	21588	21866	21488	21703	21725	21942	21624	21738	21596	21717	21940	21618	21709	21713	21624	21640	21512	21691	21650	21757	21669	21454	21812	21698	21698	21489	21799	21768	21741	21785	21719	21720	21616	21873	21729	21671	21685	21676	21781	21752	21751	21726	21713	21492	21889	21726	21799	21436	21764	21824	21912	21496	21721	21592	21721	21790	21653	21877	21466	21653	21672	21517	21824	21831	21801	21511	21663	21788	21577	21493	21638	21807	21794	21805	21788	21787	21789	21671	21586	21799	21564	21822	21742	21854	21695	21511	21757	21771	21947	21601	21846	21749	21845	21724	21795	21776	21642	21775	21677	21590	21402	21783	21839	21730	21642	21547	21498	21671	21699	21626	21514	21718	21674	21635	21706	21724	21579	21711	21372	21811	21921	21762	21751	21591	21621	21908	21659	21570	21657	22051	21743	21566	21526	21576	21527	21689	21672	21704	21824	21509	21524	21709	21802	21531	21804	21641	21516	21525	21610	21622	21745	21610	21443	21754	21643	21638	21695	21741	21639	21681	21897	21550	21721	21786	21648	21633	21879	21549	21405	21628	21834	21543	21825	21575	21630	21465	21656	21593	21613	21563	21532	21779	21680	21685	21648	21690	21619	21638	21859	21849	21681	21571	21547	21650	21622	21624	21588	21567	21652	21757	21757	21704	21447	21682	21622	21715	21698	21492	21604	21689	21634	21761	21527	21625	21704	21653	21725	21618	21777	21818	21494	21688	21706	21519	21514	21530	21519	21830	21813	21777	21457	21474	21815	21689	21617	21750	21752	21906	21737	21554	21727	21667	21762	21803	21715	21504	21523	21618	21807	21783	21849	21725	21801	21650	21795	21632	21660	21790	21904	21683	21762	21806	21891	21914	21822	21688	21654	21755	21747	21593	21622	21642	21812	21783	21680	21733	21755	21793	21588	21620	21736	21816	21739	21629	21688	21627	21695	21642	21822	21691	21696	21664	21758	21608	21565	21756	21431	21545	21704	21719	21729	21697	21768	21769	21854	21829	21633	21583	21736	21776	21410	21591	21605	21638	21931	21519	21643	21793	21576	21834	21796	21645	21837	21732	21812	21441	21486	21790	21671	21740	21824	21681	21463	21653	21806	21696	21655	21606	21585	21892	21964	21745	21868	21886	21732	21879	21698	21849	21704	21813	21661	21772	21737	21639	21644	21773	21705	21650	21889	21574	21633	21712	21610	21768	21768	21685	21754	21740	21734	21633	21457	21674	21908	21619	21723	21682	21744	21661	21756	21676	21586	21699	21702	21786	21659	21772	21603	21673	21708	21581	21632	21491	21519	21847	21345	21688	21921	21605	21625	21769	21728	21580	21789	21742	21760	21892	21720	21688	21653	21608	21717	21761	21667	21670	21805	21777	21712	21637	21645	21638	21764	21480	21447	21797	21782	21748	21776	21708	21628	21868	21762	21659	21715	21767	21904	21768	21748	21681	21616	21640	21740	21570	21529	21792	21727	21550	21497	21626	21751	21806	21749	21798	21789	21856	21883	21524	21829	21647	21861	21869	21666	21765	21667	21721	21728	21695	21689	21689	21483	21958	21793	21546	21585	21796	21469	21768	21641	21640	21755	21888	21462	21617	21784	21809	21775	21878	21608	21774	21884	21767	21676	21647	21784	21692	21807	21436	21305	21387	21538	21548	21590	21765	21711	21877	21800	21648	21522	21739	21607	21623	21462	21751	21690	21747	21646	21825	21705	21854	21686	21605	21822	21581	21601	21759	21754	21658	21494	21830	21815	21631	21633	21820	21961	21865	21702	21559	21738	21548	21699	21549	21747	21702	21637	21555	21514	21701	21914	21739	21598	21645	21634	21835	21625	21625	21722	21745	21650	21894	21688	21721	21564	21695	21591	21751	21646	21725	21693	21626	21558	21590	21708	21715	21607	21792	21441	21775	21492	21550	21717	21633	21672	21690	21723	21646	21635	21452	21645	21693	21663	21750	21741	21859	21550	21496	21609	21642	21669	21724	21907	21656	21607	21770	21631	21504	21574	21701	21721	21668	21740	21719	21722	21587	21694	21832	21612	21678	21841	21598	21552	21483	21768	21972	21756	21629	21522	21637	21581	21422	21691	21560	21602	21947	21526	21574	22004	21468	21747	21640	21821	21586	21642	21706	21516	21722	21486	21846	21755	21851	21840	21649	21618	21719	21698	21751	21783	21554	21500	21768	21593	21665	21594	21968	21680	21778	21599	21658	21854	21654	21765	21603	21764	21589	21682	21650	21653	21869	21766	21594	21742	21763	21514	21336	21598	21989	21757	21677	21646	21762	21578	21456	21725	21758	21865	21695	21770	21485	21508	21711	21751	21645	22019	21658	21895	21757	21720	21589	21632	21655	21841	21643	21818	21561	21632	21630	21686	21706	21622	21642	21752	21745	21840	21722	21791	21689	21684	21775	21582	21612	22019	22001	21533	21813	21637	21751	21684	21734	21657	21817	21714	22078	21731	21708	21751	21630	21765	21714	21501	21636	21579	21683	21701	21914	21972	21838	21621	21875	21594	21716	21533	21927	21737	21763	21622	21784	21733	21568	21768	21436	21767	21615	21809	21828	21699	21747	21802	21884	21523	21669	21609	21480	21666	21735	21731	21822	21803	21618	21522	21702	21589	21540	21593	21686	21779	21674	21678	21780	21842	21796	21703	21627	21716	21865	21761	21570	21681	21920	21805	21752	21727	21549	21608	21712	21642	21790	21887	21479	21723	21607	21592	21841	21774	21765	21441	21698	21709	21680	21692	21887	21659	21649	21636	21670	21634	21773	21729	21872	21803	21629	21366	21605	21601	21631	21647	21472	21672	21710	21678	21634	21525	21841	21955	21568	21531	21620	21551	21742	21656	21628	21567	21652	21670	21597	21799	21646	21710	21632	21626	21536	21608	21361	21706	21839	21615	21765	21716	21948	21766	21933	21694	21687	21555	21631	21721	21677	21687	21596	21674	21696	21572	21744	21589	21872	21680	21858	21634	21790	21551	21932	21800	21617	21566	21850	21757	21641	21796	21568	21629	21493	21754	21549	21636	21759	21752	21821	21655	21725	21701	21485	21595	21676	21663	21747	21723	21752	21926	21748	21761	21731	21748	21753	21733	21738	21604	21690	21664	21711	21566	21703	21874	21589	21771	21801	21925	21642	21803	21795	21822	21868	21395	21856	21634	21656	21803	21749	21604	21725	21623	21608	21703	21852	21552	21717	21827	21597	21686	21871	21712	21748	21692	21689	21809	21810	21789	21526	21691	21650	21606	21525	21817	21828	21675	21786	21766	21753	21647	21789	21559	21564	21838	21652	21669	21952	21621	21508	21522	21689	21607	21681	21926	21798	21915	21789	21858	21896	21677	21668	21609	21716	21646	21625	21886	21661	21799	21538	21819	21833	21825	21832	21652	21879	21673	21548	21519	21577	21818	21658	21770	21890	21667	21758	21804	21729	21630	21698	21601	21626	21667	21683	21797	21641	21658	21716	21849	21618	21664	21552	21665	21729	21586	21629	21786	21663	21658	21849	21709	21703	21747	21788	21860	21749	21904	21652	21698	21798	21512	21471	21703	21639	21769	21780	21649	21519	21656	21504	21493	21689	21735	21616	21592	21767	21717	21768	21706	21738	21673	21806	21641	21545	21681	21799	21795	21772	21736	21585	21656	21798	21575
33121	41134	29188	24179	22158	20942	20149	19070	18498	18140	17965	18042	18007	17869	17697	17467	17352	17613	17597	17825	17702	17836	17702	17565	17677	17622	17502	17801	18068	17926	17520	17669	17641	17441	17355	17540	17355	17570	17521	17427	17552	17369	17504	17492	17500	17397	17431	17539	17443	17361	17536	17578	17430	17382	17436	17629	17670	17494	17388	17338	17500	17412	17359	17544	17275	17461	17473	17381	17346	17406	17373	17475	17464	17485	17711	17304	17359	17492	17505	17533	17490	17386	17579	17539	17559	17488	17305	17391	17318	17307	17266	17399	17358	17320	17489	17345	17407	17388	17368	17290	17269	17288	17302	17181	17474	17432	17252	17491	17460	17581	17365	17463	17330	17399	17508	17554	17445	17502	17294	17493	17481	17444	17398	17389	17135	17408	17272	17462	17580	17435	17417	17326	17280	17418	17287	17438	17388	17585	17380	17527	17398	17398	17456	17274	17494	17372	17393	17381	17424	17527	17409	17397	17299	17316	17434	17272	17535	17266	17504	17456	17462	17425	17460	17436	17362	17473	17446	17252	17506	17362	17474	17486	17538	17579	17514	17368	17488	17312	17546	17397	17404	17382	17386	17550	17203	17433	17302	17428	17238	17240	17359	17346	17457	17380	17574	17319	17477	17365	17536	17515	17570	17280	17307	17435	17416	17345	17481	17326	17502	17474	17409	17639	17372	17432	17573	17376	17310	17469	17557	17367	17435	17614	17349	17402	17432	17525	17418	17462	17580	17680	17326	17603	17413	17399	17464	17439	17484	17296	17479	17382	17358	17654	17381	17173	17353	17567	17558	17333	17278	17373	17483	17401	17512	17238	17319	17515	17561	17344	17354	17451	17500	17324	17615	17539	17453	17270	17424	17383	17493	17499	17437	17390	17439	17616	17366	17411	17609	17305	17460	17514	17511	17420	17491	17497	17492	17233	17302	17295	17436	17188	17363	17286	17364	17498	17531	17331	17511	17553	17417	17340	17467	17461	17336	17343	17560	17382	17528	17500	17362	17552	17422	17441	17287	17323	17468	17329	17576	17298	17478	17427	17401	17499	17246	17535	17591	17408	17531	17437	17367	17591	17254	17500	17291	17353	17309	17433	17512	17512	17553	17392	17414	17472	17292	17454	17460	17442	17266	17512	17550	17387	17689	17448	17353	17335	17319	17275	17416	17345	17418	17574	17479	17527	17470	17496	17529	17486	17423	17551	17376	17528	17449	17349	17579	17473	17463	17335	17480	17508	17375	17519	17342	17275	17634	17591	17395	17511	17372	17216	17458	17334	17463	17380	17494	17393	17427	17547	17427	17425	17427	17370	17425	17483	17309	17357	17390	17448	17292	17339	17441	17443	17298	17462	17388	17372	17501	17522	17515	17444	17425	17419	17270	17480	17582	17502	17425	17526	17387	17391	17481	17255	17442	17388	17533	17457	17511	17448	17518	17454	17334	17271	17516	17414	17520	17373	17499	17440	17360	17465	17504	17495	17238	17429	17344	17395	17447	17272	17417	17415	17378	17433	17239	17361	17510	17432	17476	17403	17427	17371	17327	17516	17315	17416	17415	17512	17241	17350	17520	17295	17437	17342	17233	17434	17560	17371	17374	17309	17229	17314	17576	17544	17484	17161	17423	17556	17425	17486	17520	17253	17434	17397	17500	17448	17307	17385	17405	17241	17328	17485	17519	17463	17455	17431	17422	17556	17577	17348	17557	17487	17401	17264	17568	17450	17369	17341	17513	17390	17365	17468	17416	17537	17536	17490	17325	17389	17417	17559	17457	17307	17460	17673	17500	17177	17661	17395	17481	17375	17354	17420	17432	17334	17499	17626	17298	17448	17455	17321	17623	17425	17353	17448	17559	17425	17580	17435	17354	17469	17276	17555	17326	17359	17549	17480	17519	17732	17370	17364	17370	17402	17354	17438	17302	17464	17355	17452	17353	17280	17373	17684	17504	17288	17454	17399	17414	17402	17467	17417	17486	17234	17382	17507	17405	17295	17408	17529	17277	17312	17300	17579	17372	17362	17565	17290	17366	17392	17361	17294	17578	17434	17486	17408	17512	17453	17538	17386	17314	17490	17484	17553	17314	17600	17385	17452	17482	17273	17331	17439	17578	17421	17401	17283	17393	17524	17301	17319	17455	17351	17314	17338	17408	17469	17576	17453	17424	17452	17369	17642	17429	17236	17307	17643	17346	17397	17338	17271	17513	17519	17280	17443	17533	17348	17425	17378	17392	17632	17351	17382	17382	17451	17454	17501	17265	17507	17494	17363	17531	17324	17481	17371	17551	17339	17400	17322	17307	17548	17482	17360	17391	17259	17409	17453	17451	17518	17510	17202	17462	17618	17447	17243	17395	17293	17498	17414	17407	17560	17450	17330	17501	17474	17594	17336	17383	17600	17356	17464	17488	17406	17426	17446	17523	17358	17405	17386	17719	17366	17497	17604	17462	17412	17432	17351	17495	17476	17419	17349	17560	17490	17345	17601	17570	17412	17480	17322	17399	17556	17488	17503	17500	17459	17543	17288	17533	17363	17364	17504	17560	17581	17610	17279	17565	17481	17371	17567	17430	17486	17383	17296	17505	17514	17337	17485	17462	17528	17570	17382	17484	17486	17539	17533	17558	17638	17473	17587	17364	17304	17291	17331	17442	17390	17387	17285	17320	17495	17182	17217	17318	17309	17351	17464	17381	17396	17370	17582	17531	17456	17270	17349	17326	17287	17470	17454	17284	17328	17385	17280	17464	17395	17403	17411	17374	17355	17523	17223	17433	17475	17598	17449	17366	17473	17431	17631	17450	17546	17576	17476	17425	17440	17415	17417	17514	17413	17608	17444	17289	17386	17476	17449	17497	17426	17455	17370	17375	17488	17486	17296	17572	17336	17258	17397	17431	17693	17257	17429	17428	17325	17454	17381	17501	17538	17501	17367	17363	17514	17412	17371	17201	17475	17414	17091	17430	17574	17445	17427	17394	17294	17440	17536	17337	17421	17444	17404	17475	17411	17380	17586	17345	17298	17593	17356	17419	17359	17449	17422	17549	17643	17439	17351	17398	17366	17325	17480	17503	17498	17530	17207	17401	17407	17428	17362	17331	17368	17250	17422	17506	17444	17454	17322	17461	17324	17345	17504	17214	17340	17348	17250	17510	17385	17207	17559	17355	17541	17347	17482	17398	17457	17523	17623	17456	17416	17516	17353	17498	17246	17411	17450	17499	17452	17328	17235	17219	17382	17505	17276	17363	17423	17478	17390	17422	17409	17443	17338	17591	17366	17455	17375	17349	17429	17366	17515	17417	17490	17492	17532	17439	17509	17371	17480	17462	17573	17504	17680	17341	17340	17501	17490	17446	17500	17394	17540	17393	17404	17352	17225	17342	17504	17526	17386	17374	17414	17354	17524	17509	17361	17606	17323	17454	17513	17459	17473	17318	17402	17381	17528	17452	17312	17627	17387	17452	17298	17520	17693	17352	17504	17304	17315	17437	17436	17477	17437	17470	17479	17482	17527	17273	17548	17373	17406	17492	17498	17414	17449	17568	17402	17435	17525	17300	17398	17495	17294	17346	17500	17262	17445	17350	17523	17377	17500	17389	17424	17407	17508	17674	17490	17458	17402	17503	17489	17388	17597	17270	17430	17294	17391	17290	17431	17442	17513	17448	17254	17304	17302	17435	17341	17466	17503	17417	17531	17516	17407	17292	17602	17364	17537	17464	17395	17391	17572	17475	17282	17329	17356	17284	17397	17432	17305	17399	17273	17404	17399	17532	17440	17341	17451	17372	17418	17446	17523	17625	17216	17487	17393	17448	17508	17574	17287	17545	17414	17435	17449	17325	17453	17369	17356	17641	17465	17333	17452	17311	17467	17388	17271	17398	17415	17433	17619	17460	17321	17579	17447	17392	17245	17355	17391	17474	17458	17447	17449	17455	17413	17423	17361	17467	17286	17406	17358	17580	17271	17418	17376	17495	17390	17555	17462	17387	17349	17360	17530	17364	17616	17438	17606	17566	17404	17423	17502	17558	17413	17316	17463	17419	17608	17399	17412	17397	17324	17361	17361	17349	17499	17642	17448	17502	17349	17540	17332	17436	17371	17391	17423	17542	17433	17404	17544	17497	17436	17558	17211	17459	17380	17371	17427	17418	17225	17476	17583	17480	17560	17433	17480	17393	17342	17565	17438	17537	17436	17451	17592	17269	17486	17523	17279	17382	17508	17333	17368	17498	17071	17542	17426	17384	17257	17403	17546	17391	17444	17462	17509	17359	17431	17317	17266	17383	17428	17272	17520	17377	17587	17257	17452	17396	17511	17355	17512	17488	17508	17398	17598	17235	17377	17558	17506	17405	17517	17500	17523	17536	17491	17618	17442	17670	17201	17573	17494	17497	17474	17493	17465	17361	17659	17517	17384	17436	17461	17448	17489	17393	17478	17511	17502	17488	17482	17647	17610	17515	17492	17488	17517	17347	17494	17245	17397	17473	17603	17329	17488	17412	17184	17387	17277	17417	17377	17433	17287	17411	17390	17616	17534	17396	17284	17426	17262	17658	17508	17385	17499	17402	17511	17291	17367	17323	17450	17458	17269	17531	17389	17321	17393	17500	17588	17553	17531	17456	17412	17301	17367	17477	17614	17340	17426	17440	17401	17474	17323	17468	17524	17334	17371	17353	17343	17392	17438	17386	17458	17442	17482	17459	17313	17427	17551	17428	17298	17541	17617	17536	17431	17481	17295	17489	17283	17465	17415	17549	17263	17286	17473	17434	17414	17518	17201	17690	17380	17233	17490	17488	17474	17541	17423	17478	17530	17538	17303	17335	17401	17328	17442	17540	17406	17520	17371	17363	17536	17385	17367	17363	17487	17489	17532	17437	17483	17394	17485	17395	17392	17369	17339	17277	17498	17298	17438	17391	17471	17413	17426	17474	17409	17444	17408	17432	17521	17429	17460	17368	17385	17606	17377	17428	17464	17435	17381	17259	17357	17569	17528	17524	17377	17234	17339	17364	17581	17488	17261	17471	17387	17514	17455	17238	17379	17479	17433	17641	17421	17557	17508	17327	17332	17504	17555	17486	17390	17316	17559	17493	17533	17457	17526	17342	17578	17375	17549	17543	17461	17429	17332	17494	17405	17364	17518
23855	21441	29079	24341	23308	26026	26978	23977	22713	22725	22387	22374	22406	22177	21935	21946	21846	21798	21663	21802	21781	21941	21970	21918	21695	21726	22058	23872	24397	23596	22900	22250	21730	21656	21774	21441	21467	21787	21605	21607	21690	21678	21558	21555	21575	21325	21383	21566	21313	21457	21798	21420	21535	21558	21307	21414	21393	21519	21693	21415	21868	21506	21610	21469	21417	21365	21462	21542	21639	21635	21342	21566	21516	21378	21322	21297	21475	21668	21792	21533	21558	21523	21441	21611	21666	21412	21431	21587	21383	21633	21458	21584	21602	21664	21574	21455	21481	21317	21483	21623	21525	21330	21493	21328	21376	21581	21619	21415	21458	21718	21518	21461	21645	21517	21370	21571	21394	21518	21702	21466	21501	21502	21442	21460	21464	21386	21435	21476	21621	21483	21614	21411	21469	21479	21366	21435	21320	21401	21556	21236	21536	21394	21463	21559	21449	21401	21339	21537	21261	21369	21649	21456	21378	21643	21531	21337	21409	21527	21474	21373	21558	21446	21404	21462	21564	21345	21614	21471	21543	21755	21501	21411	21758	21504	21421	21551	21587	21417	21475	21339	21416	21543	21536	21735	21584	21429	21643	21467	21355	21449	21430	21567	21423	21512	21612	21563	21470	21615	21711	21513	21334	21405	21539	21430	21402	21632	21312	21617	21664	21477	21428	21519	21479	21236	21505	21392	21467	21393	21365	21497	21578	21378	21444	21668	21339	21494	21482	21485	21556	21442	21560	21505	21503	21545	21733	21472	21366	21470	21478	21294	21625	21303	21419	21531	21553	21532	21730	21584	21546	21408	21362	21210	21516	21596	21622	21548	21519	21257	21319	21575	21528	21523	21652	21573	21544	21644	21388	21408	21659	21553	21551	21351	21435	21436	21426	21464	21535	21585	21436	21382	21245	21414	21514	21529	21669	21471	21528	21566	21622	21587	21405	21594	21677	21702	21560	21509	21588	21559	21562	21577	21597	21424	21456	21430	21437	21374	21331	21582	21490	21443	21455	21556	21444	21542	21316	21391	21351	21611	21473	21541	21557	21610	21436	21515	21716	21547	21502	21733	21578	21425	21503	21498	21377	21523	21629	21419	21575	21681	21647	21707	21497	21249	21646	21396	21374	21439	21495	21313	21410	21405	21563	21607	21531	21319	21441	21437	21522	21470	21502	21496	21515	21561	21629	21553	21484	21616	21399	21555	21491	21520	21623	21336	21316	21408	21623	21560	21525	21435	21495	21387	21468	21494	21493	21441	21472	21395	21476	21375	21554	21645	21530	21487	21845	21560	21431	21568	21387	21418	21411	21375	21594	21370	21422	21383	21588	21398	21509	21528	21441	21259	21581	21464	21696	21442	21283	21484	21581	21679	21496	21503	21419	21344	21601	21435	21508	21478	21392	21389	21712	21390	21348	21494	21598	21412	21627	21452	21428	21407	21468	21666	21408	21607	21493	21682	21461	21506	21573	21418	21509	21560	21350	21326	21600	21380	21396	21588	21411	21524	21555	21284	21522	21453	21348	21575	21406	21402	21516	21485	21503	21449	21592	21503	21338	21439	21310	21612	21617	21510	21350	21404	21562	21310	21747	21502	21489	21404	21648	21329	21420	21404	21363	21493	21437	21425	21306	21457	21524	21536	21319	21677	21431	21473	21465	21348	21372	21368	21493	21323	21561	21318	21385	21616	21544	21413	21500	21282	21271	21572	21656	21669	21494	21570	21526	21666	21559	21463	21472	21284	21263	21417	21285	21253	21201	21567	21644	21615	21499	21332	21527	21269	21684	21375	21571	21374	21505	21491	21542	21552	21317	21365	21455	21623	21535	21450	21713	21429	21297	21280	21537	21419	21620	21560	21555	21607	21448	21449	21330	21413	21699	21459	21464	21197	21425	21472	21513	21493	21439	21534	21668	21336	21414	21242	21678	21691	21802	21413	21425	21693	21441	21470	21180	21628	21393	21395	21475	21516	21577	21378	21279	21523	21708	21629	21357	21525	21503	21646	21447	21465	21384	21504	21476	21550	21564	21501	21468	21460	21303	21612	21654	21432	21411	21484	21531	21658	21507	21487	21295	21578	21722	21372	21546	21536	21506	21378	21507	21439	21605	21563	21423	21521	21665	21376	21566	21229	21457	21481	21427	21462	21393	21391	21569	21440	21414	21481	21529	21457	21546	21652	21463	21447	21515	21703	21454	21480	21601	21443	21693	21401	21495	21378	21706	21519	21514	21587	21273	21454	21641	21541	21532	21469	21523	21617	21415	21439	21400	21264	21500	21511	21555	21466	21466	21471	21365	21468	21646	21488	21426	21482	21583	21622	21550	21695	21577	21682	21384	21489	21517	21319	21514	21505	21628	21566	21349	21498	21435	21539	21647	21589	21736	21650	21576	21526	21527	21688	21360	21682	21519	21623	21573	21689	21366	21614	21585	21451	21416	21311	21498	21516	21522	21453	21189	21360	21490	21477	21723	21392	21408	21389	21397	21520	21548	21608	21579	21384	21623	21617	21444	21514	21519	21600	21714	21569	21399	21311	21415	21271	21453	21599	21640	21426	21140	21610	21420	21557	21392	21485	21666	21484	21367	21508	21631	21467	21633	21724	21343	21400	21309	21487	21667	21520	21702	21566	21457	21404	21729	21543	21504	21555	21452	21437	21448	21498	21550	21693	21564	21423	21486	21549	21478	21125	21402	21643	21703	21372	21485	21525	21523	21655	21624	21329	21476	21393	21405	21266	21598	21508	21509	21571	21445	21558	21347	21461	21327	21313	21545	21586	21445	21474	21547	21271	21510	21604	21511	21768	21726	21522	21458	21376	21587	21779	21219	21600	21637	21518	21583	21436	21340	21406	21522	21306	21688	21438	21362	21291	21500	21430	21709	21411	21411	21374	21312	21475	21413	21529	21538	21605	21520	21521	21435	21482	21741	21318	21459	21500	21476	21502	21598	21437	21560	21537	21615	21324	21301	21528	21399	21539	21502	21423	21738	21471	21301	21372	21505	21473	21538	21451	21554	21650	21510	21553	21385	21598	21384	21546	21583	21461	21573	21510	21280	21433	21506	21514	21560	21486	21449	21475	21372	21415	21368	21295	21289	21289	21524	21572	21460	21495	21661	21392	21513	21441	21586	21592	21466	21368	21701	21511	21652	21555	21704	21574	21604	21535	21540	21624	21297	21559	21565	21533	21341	21630	21395	21525	21432	21417	21609	21433	21605	21444	21350	21500	21583	21562	21460	21475	21357	21586	21384	21481	21552	21461	21587	21443	21239	21263	21476	21442	21732	21550	21650	21511	21692	21543	21435	21303	21562	21108	21527	21304	21475	21254	21395	21335	21516	21389	21723	21593	21486	21517	21357	21324	21390	21463	21380	21607	21718	21702	21270	21557	21427	21529	21560	21455	21470	21568	21376	21468	21669	21432	21589	21583	21549	21516	21467	21471	21453	21442	21519	21676	21632	21508	21609	21477	21398	21334	21500	21504	21556	21586	21358	21412	21326	21547	21298	21456	21487	21570	21521	21463	21514	21566	21325	21267	21161	21406	21597	21418	21651	21555	21389	21307	21374	21339	21354	21375	21540	21605	21683	21532	21156	21439	21566	21385	21460	21672	21471	21524	21567	21680	21680	21504	21538	21412	21319	21462	21545	21571	21458	21397	21716	21385	21517	21450	21394	21564	21573	21500	21479	21588	21365	21406	21320	21336	21474	21445	21487	21411	21603	21405	21522	21517	21768	21400	21432	21439	21391	21654	21660	21559	21411	21671	21265	21477	21607	21558	21465	21470	21462	21661	21614	21533	21317	21306	21430	21789	21539	21692	21574	21583	21414	21516	21312	21391	21292	21552	21279	21476	21540	21699	21488	21307	21470	21490	21575	21313	21503	21693	21515	21514	21493	21526	21564	21398	21649	21625	21680	21448	21612	21630	21622	21356	21620	21543	21443	21476	21544	21615	21480	21538	21539	21338	21496	21420	21725	21574	21386	21485	21479	21315	21662	21502	21216	21521	21311	21406	21554	21547	21368	21715	21570	21593	21569	21443	21593	21687	21579	21530	21612	21452	21535	21600	21435	21585	21415	21288	21750	21444	21548	21425	21625	21409	21611	21404	21591	21505	21602	21377	21488	21324	21470	21559	21482	21679	21344	21490	21514	21407	21489	21643	21338	21565	21566	21526	21637	21564	21574	21541	21314	21601	21803	21449	21477	21629	21559	21378	21529	21389	21464	21435	21551	21496	21433	21368	21321	21431	21512	21341	21452	21633	21691	21618	21473	21628	21312	21393	21502	21461	21610	21501	21408	21564	21322	21455	21407	21544	21563	21537	21606	21554	21436	21535	21496	21541	21364	21643	21188	21481	21478	21563	21582	21384	21559	21546	21719	21649	21407	21460	21547	21449	21497	21342	21462	21486	21572	21768	21358	21617	21679	21644	21556	21551	21524	21455	21254	21561	21381	21583	21612	21405	21618	21430	21629	21639	21493	21539	21526	21449	21620	21452	21323	21454	21365	21498	21410	21563	21686	21437	21457	21439	21594	21362	21553	21592	21643	21457	21541	21395	21684	21694	21512	21568	21523	21661	21483	21369	21434	21421	21331	21338	21504	21268	21472	21546	21454	21481	21297	21295	21587	21578	21407	21454	21301	21661	21382	21816	21812	21263	21733	21654	21556	21576	21349	21576	21622	21693	21497	21487	21506	21501	21684	21676	21301	21401	21425	21655	21582	21754	21539	21625	21423	21419	21751	21604	21592	21424	21335	21331	21513	21548	21507	21524	21701	21606	21518	21519	21295	21397	21347	21338	21486	21641	21388	21385	21452	21404	21582	21460	21304	21571	21448	21473	21367	21225	21433	21442	21553	21296	21358	21503	21533	21237	21465	21555	21402	21490	21508	21384	21450	21604	21609	21451	21475	21460	21581	21368	21428	21589	21552	21437	21613	21614	21427	21403	21599	21576	21300	21564	21383	21572	21460	21471	21511	21466	21530	21560	21489	21447	21565	21581	21349	21350	21648	21583	21389	21592	21637	21522	21498	21463	21749	21529	21333	21482	21514	21571	21609	21547	21423	21371	21638	21479	21514	21420	21569	21403	21323	21534	21518	21556	21446	21529	21434	21375	21569	21459	21457	21638
36103	48512	35488	26157	24597	22946	21498	21017	19452	18659	18368	18575	18454	17990	17987	17602	17679	17542	17717	17835	17963	18153	17814	17696	17603	17632	18382	21090	21356	20072	18894	18163	17820	17514	17291	17318	17426	17275	17373	17390	17324	17321	17265	17338	17438	17368	17156	17392	17379	17347	17485	17301	17404	17347	17408	17321	17357	17178	17250	17298	17581	17245	17370	17328	17370	17358	17452	17260	17412	17343	17233	17204	17365	17468	17109	17250	17311	17515	17249	17206	17388	17527	17351	17324	17215	17360	17375	17303	17131	17295	17448	17331	17284	17229	17258	17444	17441	17348	17418	17252	17178	17406	17392	17458	17183	17385	17270	17341	17303	17383	17324	17381	17207	17285	17487	17341	17373	17323	17254	17294	17213	17280	17409	17494	17338	17246	17431	17320	17218	17430	17392	17349	17354	17262	17285	17309	17385	17416	17286	17244	17226	17284	17371	17418	17307	17355	17358	17371	17299	17374	17243	17343	17279	17313	17334	17366	17374	17429	17265	17060	17333	17150	17341	17441	17456	17337	17334	17363	17230	17315	17492	17295	17490	17224	17174	17441	17205	17330	17441	17293	17124	17355	17522	17416	17248	17247	17268	17375	17290	17328	17070	17305	17385	17406	17337	17367	17234	17195	17404	17323	17221	17356	17255	17420	17289	17492	17379	17447	17321	17433	17296	17378	17230	17484	17256	17256	17310	17335	17287	17466	17362	17316	17184	17319	17304	17332	17185	17282	17229	17297	17319	17445	17506	17373	17280	17521	17277	17455	17266	17556	17265	17323	17417	17233	17279	17437	17499	17337	17213	17379	17307	17097	17291	17265	17345	17367	17327	17293	17363	17215	17229	17405	17017	17161	17209	17269	17521	17243	17185	17232	17392	17318	17305	17252	17333	17284	17378	17293	17420	17452	17362	17455	17239	17564	17288	17558	17266	17366	17441	17482	17319	17534	17371	17152	17414	17366	17261	17364	17058	17381	17260	17368	17460	17442	17535	17085	17405	17342	17316	17518	17376	17353	17315	17429	17270	17339	17474	17184	17277	17489	17554	17353	17329	17258	17145	17318	17444	17370	17239	17243	17328	17241	17251	17349	17322	17522	17445	17280	17311	17428	17374	17382	17493	17338	17237	17224	17183	17313	17403	17285	17364	17263	17316	17157	17177	17381	17201	17525	17341	17309	17271	17289	17378	17459	17519	17354	17247	17379	17281	17341	17393	17248	17414	17393	17260	17187	17272	17334	17384	17313	17301	17509	17247	17495	17446	17256	17531	17408	17305	17349	17514	17274	17335	17326	17483	17358	17579	17329	17249	17414	17309	17184	17360	17364	17363	17146	17324	17497	17329	17341	17198	17289	17270	17130	17308	17421	17413	17417	17325	17378	17184	17554	17201	17355	17351	17385	17367	17306	17348	17377	17408	17225	17087	17273	17463	17244	17512	17273	17353	17507	17445	17295	17294	17275	17518	17247	17281	17363	17463	17282	17377	17368	17550	17422	17253	17316	17451	17208	17317	17501	17389	17326	17230	17177	17447	17244	17217	17566	17157	17366	17074	17250	17475	17326	17328	17254	17303	17357	17209	17113	17412	17542	17158	17258	17315	17366	17137	17327	17297	17272	17374	17117	17439	17412	17297	17163	17296	17260	17305	17151	17164	17172	17186	17361	17376	17275	17293	17270	17479	17325	17355	17299	17324	17172	17152	17387	17228	17250	17350	17282	17218	17245	17418	17255	17357	17506	17499	17243	17297	17247	17328	17206	17317	17282	17212	17301	17333	17304	17318	17417	17101	17364	17389	17408	17148	17219	17305	17422	17335	17323	17296	17408	17399	17271	17303	17450	17551	17452	17416	17266	17238	17181	17253	17358	17255	17334	17289	17384	17244	17424	17342	17294	17316	17326	17335	17481	17290	17300	17241	17138	17398	17427	17342	17301	17299	17312	17373	17283	17401	17349	17281	17318	17219	17428	17365	17238	17293	17399	17369	17268	17241	17285	17216	17396	17283	17441	17317	17404	17335	17367	17378	17275	17348	17305	17189	17183	17375	17312	17523	17191	17378	17413	17340	17301	17207	17170	17305	17388	17408	17388	17414	17280	17325	17211	17198	17272	17302	17298	17271	17452	17323	17200	17326	17531	17328	17324	17408	17206	17445	17299	17249	17469	17331	17390	17303	17400	17238	17387	17408	17390	17236	17558	17531	17392	17209	17412	17436	17285	17425	17370	17329	17496	17406	17390	17189	17358	17111	17404	17294	17429	17469	17328	17213	17294	17302	17233	17171	17431	17336	17249	17235	17425	17429	17514	17407	17385	17231	17228	17380	17285	17360	17295	17225	17302	17312	17385	17490	17371	17347	17053	17414	17354	17448	17415	17256	17279	17189	17327	17264	17324	17397	17346	17186	17384	17226	17293	17319	17307	17270	17341	17414	17305	17135	17412	17352	17365	17193	17236	17334	17267	17401	17283	17189	17132	17317	17342	17112	17325	17157	17186	17397	17343	17293	17317	17487	17403	17293	17286	17405	17335	17303	17357	17262	17383	17388	17346	17518	17384	17246	17232	17316	17276	17400	17449	17199	17129	17482	17393	17377	17383	17293	17288	17457	17363	17374	17395	17073	17368	17223	17449	17211	17408	17219	17351	17233	17230	17477	17457	17309	17205	17326	17302	17411	17317	17232	17112	17522	17318	17297	17319	17184	17316	17171	17428	17423	17329	17272	17451	17345	17473	17337	17313	17306	17156	17407	17098	17331	17394	17443	17517	17387	17456	17293	17318	17366	17437	17372	17452	17455	17267	17407	17413	17384	17479	17367	17386	17342	17303	17170	17282	17488	17260	17294	17410	17383	17301	17450	17228	17193	17250	17439	17330	17317	17372	17218	17463	17314	17549	17331	17175	17348	17300	17235	17208	17481	17223	17405	17562	17394	17373	17401	17300	17332	17403	17358	17437	17237	17254	17407	17247	17365	17336	17490	17542	17369	17302	17305	17253	17355	17247	17210	17106	17416	17411	17385	17428	17444	17353	17285	17413	17337	17196	17202	17298	17438	17458	17277	17396	17404	17376	17265	17362	17441	17219	17557	17316	17227	17267	17270	17344	17371	17347	17445	17490	17447	17421	17356	17321	17470	17220	17373	17276	17261	17232	17333	17318	17261	17359	17223	17320	17219	17415	17277	17367	17286	17429	17331	17389	17214	17325	17301	17234	17353	17307	17501	17285	17329	17253	17341	17323	17444	17458	17375	17452	17428	17461	17503	17361	17530	17326	17161	17342	17336	17184	17273	17320	17336	17390	17448	17342	17272	17377	17321	17175	17391	17213	17484	17402	17397	17250	17314	17307	17358	17008	17381	17356	17198	17214	17410	17111	17336	17343	17455	17433	17362	17365	17267	17346	17218	17223	17266	17211	17412	17247	17508	17277	17434	17335	17431	17284	17316	17380	17340	17444	17321	17286	17360	17250	17378	17465	17394	17365	17341	17324	17511	17266	17348	17252	17213	17203	17418	17392	17371	17276	17255	17240	17108	17343	17312	17324	17190	17192	17309	17247	17414	17378	17355	17408	17355	17395	17269	17424	17338	17182	17371	17369	17239	17163	17140	17258	17322	17288	17121	17259	17315	17338	17195	17086	17388	17205	17296	17209	17371	17458	17421	17313	17406	17430	17292	17354	17423	17458	17216	17520	17355	17261	17212	17366	17289	17242	17358	17196	17326	17397	17352	17301	17469	17323	17253	17446	17412	17225	17271	17421	17342	17306	17358	17249	17299	17308	17356	17393	17432	17431	17079	17248	17283	17294	17301	17340	17324	17318	17428	17180	17314	17429	17420	17470	17133	17342	17440	17347	17394	17408	17337	17160	17520	17525	17281	17282	17220	17334	17204	17294	17253	17314	17193	17412	17384	17286	17337	17364	17383	17501	17336	17392	17343	17559	17217	17210	17307	17363	17503	17235	17266	17358	17406	17368	17409	17568	17441	17323	17244	17344	17371	17338	17440	17230	17299	17275	17264	17513	17304	17167	17303	17436	17384	17179	17475	17396	17385	17313	17337	17433	17283	17424	17400	17459	17389	17219	17429	17252	17309	17173	17355	17278	17390	17334	17428	17402	17352	17171	17176	17260	17375	17268	17208	17483	17362	17410	17298	17266	17244	17189	17621	17368	17517	17179	17312	17358	17412	17482	17384	17352	17393	17192	17223	17397	17440	17496	17533	17300	17298	17361	17377	17231	17291	17124	17505	17345	17216	17256	17266	17316	17372	17433	17336	17410	17438	17342	17454	17294	17336	17248	17306	17049	17269	17289	17411	17161	17175	17418	17240	17351	17421	17459	17297	17247	17459	17249	17331	17348	17189	17235	17456	17265	17245	17231	17415	17381	17310	17212	17355	17323	17193	17377	17338	17344	17349	17453	17115	17310	17238	17299	17332	17409	17257	17348	17231	17266	17373	17370	17302	17341	17411	17293	17447	17270	17227	17358	17416	17294	17280	17394	17203	17412	17251	17460	17492	17220	17592	17247	17398	17529	17248	17329	17310	17307	17398	17232	17147	17499	17403	17332	17397	17338	17295	17513	17456	17523	17479	17317	17295	17265	17369	17409	17447	17299	17402	17327	17239	17276	17286	17313	17353	17243	17342	17331	17496	17317	17311	17327	17220	17222	17348	17284	17288	17337	17183	17314	17269	17245	17255	17354	17321	17287	17261	17312	17263	17425	17128	17351	17338	17340	17298	17335	17198	17393	17282	17262	17320	17317	17311	17197	17492	17141	17335	17243	17431	17307	17239	17384	17207	17222	17247	17344	17503	17323	17472	17159	17357	17238	17477	17388	17371	17257	17340	17461	17305	17351	17139	17261	17387	17308	17259	17520	17160	17468	17330	17355	17074	17582	17331	17344	17353	17232	17401	17427	17328	17372	17172	17253	17294	17337	17431	17349	17417	17126	17302	17576	17450	17248	17240	17241	17336	17278	17320	17524	17315	17413	17483	17291	17418	17266	17291	17322	17247	17175	17350	17343	17227	17171	17429	17258	17235	17294	17207	17224	17493	17301	17391	17314	17302	17206	17374	17416	17242	17218	17363	17385	17339	17185	17611	17343	17418	17387	17310	17146	17370	17292	17209	17389	17372	17250	17307	17386
22842	21444	29288	23951	21903	25453	29069	24756	23714	23328	22795	22665	22575	22478	22549	22203	22029	22116	21888	21748	21873	22075	22258	21990	21900	22141	22953	26013	26192	25143	24140	23148	22449	21734	21869	21632	21639	21880	21821	21663	21647	21643	21578	21513	21521	21370	21651	21551	21628	21693	21439	21793	21487	21566	21700	21813	21591	21615	21617	21969	21707	21725	21497	21464	21678	21582	21663	21437	21660	21544	21562	21663	21654	21456	21475	21620	21606	21548	21528	21445	21211	21474	21721	21320	21710	21330	21455	21450	21589	21800	21606	21672	21651	21581	21554	21379	21418	21599	21659	21572	21504	21626	21657	21604	21423	21731	21490	21842	21471	21493	21611	21711	21547	21359	21635	21650	21867	21621	21655	21519	21383	21573	21628	21781	21601	21531	21669	21486	21759	21660	21571	21491	21528	21645	21671	21373	21511	21663	21459	21616	21620	21698	21626	21742	21676	21552	21630	21535	21725	21645	21509	21420	21634	21425	21570	21659	21581	21480	21656	21521	21472	21394	21508	21674	21559	21563	21531	21591	21495	21622	21875	21474	21515	21525	21401	21478	21639	21600	21728	21464	21627	21240	21602	21482	21574	21741	21679	21330	21432	21499	21360	21560	21810	21516	21651	21695	21651	21583	21865	21488	21317	21369	21735	21496	21487	21620	21677	21522	21437	21838	21352	21694	21505	21545	21445	21562	21546	21627	21384	21605	21591	21632	21564	21569	21600	21727	21606	21678	21574	21529	21553	21578	21638	21549	21550	21385	21648	21377	21761	21571	21654	21590	21635	21470	21361	21609	21679	21626	21571	21478	21659	21700	21635	21612	21504	21516	21530	21604	21677	21477	21492	21639	21734	21522	21356	21617	21582	21459	21626	21175	21530	21535	21627	21566	21540	21423	21670	21640	21652	21700	21544	21766	21620	21440	21600	21644	21732	21488	21499	21674	21665	21652	21457	21605	21442	21463	21354	21552	21696	21383	21753	21624	21525	21606	21543	21450	21474	21521	21679	22010	21366	21518	21534	21722	21565	21220	21474	21668	21743	21451	21565	21634	21455	21625	21541	21506	21626	21557	21521	21436	21601	21514	21574	21278	21495	21604	21683	21732	21589	21544	21559	21428	21680	21433	21576	21458	21659	21823	21813	21326	21381	21793	21504	21791	21696	21597	21616	21558	21531	21600	21602	21420	21425	21741	21464	21686	21432	21527	21434	21363	21714	21359	21605	21611	21657	21420	21575	21692	21405	21589	21526	21629	21509	21641	21456	21306	21480	21488	21580	21598	21674	21631	21513	21416	21488	21606	21500	21508	21423	21561	21454	21845	21631	21427	21549	21576	21613	21530	21434	21384	21479	21375	21542	21597	21590	21673	21570	21832	21665	21785	21644	21852	21799	21556	21423	21308	21701	21480	21500	21681	21459	21531	21500	21341	21435	21568	21492	21574	21473	21565	21429	21702	21636	21677	21776	21697	21414	21448	21525	21616	21576	21622	21840	21548	21337	21407	21742	21546	21632	21558	21363	21430	21749	21509	21538	21469	21565	21646	21738	21609	21768	21491	21613	21627	21342	21464	21630	21600	21545	21504	21572	21502	21395	21373	21582	21656	21181	21430	21518	21401	21554	21479	21503	21647	21586	21556	21306	21676	21498	21636	21467	21573	21702	21483	21408	21634	21565	21646	21440	21797	21588	21653	21729	21438	21607	21667	21637	21535	21437	21557	21517	21450	21504	21406	21572	21642	21448	21616	21561	21550	21574	21610	21710	21664	21518	21607	21547	21490	21493	21432	21295	21581	21862	21691	21569	21632	21528	21523	21551	21389	21536	21451	21506	21234	21523	21593	21596	21454	21613	21526	21621	21516	21605	21425	21732	21532	21447	21280	21553	21544	21701	21501	21676	21470	21583	21754	21284	21468	21367	21491	21829	21313	21620	21517	21404	21509	21842	21740	21433	21536	21733	21423	21328	21542	21538	21706	21734	21457	21497	21536	21618	21576	21667	21660	21442	21738	21707	21563	21663	21626	21565	21683	21473	21670	21525	21430	21639	21715	21503	21486	21561	21597	21525	21505	21613	21684	21666	21669	21772	21558	21491	21519	21264	21538	21572	21629	21476	21574	21305	21497	21621	21699	21570	21635	21628	21677	21567	21527	21557	21456	21496	21643	21403	21615	21441	21678	21546	21444	21572	21626	21618	21581	21488	21554	21493	21637	21461	21405	21565	21566	21406	21565	21418	21601	21486	21195	21527	21500	21455	21727	21563	21610	21620	21474	21865	21704	21689	21670	21428	21510	21696	21510	21512	21381	21658	21458	21917	21662	21681	21627	21559	21575	21560	21607	21631	21404	21593	21628	21598	21720	21353	21727	21518	21501	21398	21452	21685	21377	21633	21587	21356	21596	21483	21456	21581	21595	21599	21374	21480	21655	21453	21589	21450	21494	21599	21424	21607	21414	21676	21688	21647	21505	21380	21510	21692	21491	21448	21502	21291	21513	21584	21534	21372	21390	21676	21566	21603	21739	21691	21407	21466	21549	21686	21635	21622	21567	21531	21467	21673	21647	21583	21378	21497	21704	21518	21661	21679	21541	21645	21464	21630	21714	21564	21620	21736	21550	21564	21609	21675	21666	21540	21467	21460	21519	21550	21598	21301	21453	21439	21692	21745	21631	21495	21519	21362	21499	21558	21423	21430	21249	21653	21535	21533	21585	21623	21513	21493	21653	21503	21600	21549	21373	21691	21263	21443	21590	21655	21576	21465	21475	21589	21636	21453	21646	21779	21463	21709	21625	21552	21517	21778	21499	21672	21536	21778	21770	21659	21598	21532	21703	21585	21593	21648	21810	21416	21625	21402	21500	21623	21570	21688	21459	21637	21566	21724	21657	21658	21659	21498	21621	21537	21412	21490	21441	21496	21605	21388	21501	21518	21649	21629	21622	21460	21534	21334	21494	21610	21552	21488	21491	21622	21716	21632	21416	21399	21685	21448	21480	21512	21607	21735	21591	21410	21303	21539	21523	21410	21740	21441	21472	21609	21719	21689	21485	21465	21412	21408	21554	21601	21694	21693	21476	21463	21499	21523	21486	21677	21489	21452	21521	21522	21320	21479	21467	21586	21412	21460	21552	21795	21896	21624	21502	21464	21379	21565	21552	21454	21754	21503	21497	21648	21510	21612	21721	21582	21529	21575	21652	21599	21464	21381	21639	21570	21489	21850	21706	21493	21529	21581	21526	21531	21698	21401	21709	21683	21533	21556	21412	21590	21550	21482	21271	21426	21544	21408	21460	21610	21731	21790	21680	21551	21712	21542	21655	21494	21514	21507	21430	21775	21534	21576	21767	21722	21596	21518	21560	21668	21655	21257	21405	21413	21527	21581	21517	21429	21565	21436	21593	21488	21415	21532	21570	21729	21567	21466	21427	21538	21579	21442	21627	21587	21512	21432	21623	21500	21615	21642	21643	21425	21492	21502	21598	21753	21793	21566	21545	21515	21429	21510	21579	21580	21614	21538	21494	21451	21747	21597	21647	21541	21352	21641	21425	21452	21577	21703	21688	21671	21546	21563	21580	21476	21384	21585	21479	21679	21702	21693	21541	21480	21401	21640	21694	21446	21244	21576	21503	21593	21460	21669	21656	21622	21377	21410	21464	21442	21585	21375	21499	21838	21643	21483	21516	21621	21504	21437	21368	21409	21514	21504	21558	21458	21622	21793	21553	21634	21277	21301	21488	21508	21592	21541	21714	21632	21458	21561	21428	21624	21531	21481	21634	21769	21597	21738	21626	21775	21733	21358	21626	21487	21405	21484	21508	21501	21642	21755	21604	21444	21405	21555	21513	21397	21570	21602	21628	21719	21459	21879	21559	21443	21375	21478	21374	21434	21550	21469	21314	21384	21400	21630	21583	21508	21644	21604	21702	21600	21299	21418	21642	21379	21435	21681	21363	21752	21690	21368	21623	21378	21571	21609	21485	21611	21305	21585	21363	21532	21408	21670	21530	21403	21464	21542	21608	21591	21488	21607	21438	21722	21663	21503	21701	21664	21468	21514	21316	21511	21695	21741	21669	21545	21438	21660	21701	21693	21370	21735	21672	21634	21533	21576	21381	21563	21791	21474	21558	21522	21480	21660	21666	21491	21581	21453	21561	21634	21830	21729	21621	21638	21301	21657	21489	21515	21716	21463	21606	21514	21587	21220	21575	21643	21376	21355	21483	21512	21595	21578	21560	21462	21516	21787	21256	21560	21598	21505	21336	21604	21448	21489	21502	21491	21469	21414	21443	21572	21569	21715	21680	21621	21637	21603	21624	21729	21602	21471	21536	21538	21491	21672	21620	21622	21674	21338	21545	21717	21714	21553	21656	21500	21710	21647	21672	21529	21419	21614	21421	21332	21542	21713	21798	21469	21611	21477	21813	21384	21482	21647	21543	21513	21498	21510	21549	21594	21540	21674	21608	21582	21472	21422	21402	21842	21430	21536	21654	21606	21421	21406	21678	21702	21653	21594	21652	21593	21621	21429	21539	21354	21548	21810	21640	21709	21645	21560	21502	21570	21485	21517	21383	21508	21569	21437	21670	21541	21380	21697	21382	21665	21518	21607	21508	21572	21383	21685	21620	21564	21670	21647	21429	21722	21643	21646	21755	21457	21526	21517	21813	21710	21314	21472	21734	21413	21490	21816	21563	21742	21495	21575	21615	21596	21612	21670	21636	21536	21761	21481	21643	21653	21451	21420	21677	21575	21561	21420	21555	21705	21602	21680	21581	21752	21521	21544	21741	21570	21794	21676	21758	21537	21734	21623	21485	21481	21855	21616	21302	21580	21574	21557	21804	21476	21539	21629	21593	21667	21757	21516	21442	21700	21573	21438	21580	21528	21628	21715	21725	21427	21573	21464	21560	21551	21582	21462	21676	21607	21537	21634	21694	21616	21554	21635	21568	21556	21579	21521	21391	21523	21566	21429	21507	21632	21523	21647	21602	21518	21698	21755	21699	21564	21790	21425	21411	21630	21581	21394	21508	21342	21478	21675	21628	21371	21654	21771	21683	21516	21627	21486	21623	21695	21568	21419	21677	21571	21384	21540	21629	21555	21586	21444	21578	21501	21612	21467	21670	21642	21545	21385	21576	21659	21522
39919	60627	41217	29046	26240	24079	22479	22111	20855	19253	18616	18751	19023	18435	18116	17991	17941	17748	17546	17627	17688	18179	18315	17583	17579	17889	19543	24158	23819	22095	20357	19162	18039	17661	17437	17306	17545	17414	17171	17321	17393	17569	17257	17297	17402	17179	17263	17285	17196	17292	17259	17283	17278	17442	17328	17315	17386	17346	17175	17502	17477	17398	17489	17313	17188	17467	17488	17418	17265	17410	17361	17239	17405	17194	17441	17192	17337	17342	17361	17504	17425	17396	17485	17352	17354	17262	17423	17275	17271	17357	17424	17227	17280	17350	17422	17351	17329	17297	17369	17300	17248	17418	17480	17284	17373	17443	17356	17355	17416	17223	17431	17464	17261	17422	17420	17583	17288	17442	17216	17232	17341	17355	17514	17239	17372	17441	17552	17225	17370	17385	17223	17361	17297	17361	17255	17292	17252	17210	17428	17519	17298	17433	17130	17401	17308	17208	17275	17324	17164	17301	17419	17209	17397	17407	17369	17331	17367	17282	17425	17283	17177	17360	17356	17406	17332	17304	17348	17347	17450	17265	17522	17056	17389	17390	17179	17213	17339	17435	17240	17382	17414	17389	17223	17497	17384	17369	17319	17351	17272	17354	17525	17387	17361	17302	17393	17347	17294	17322	17552	17345	17334	17188	17208	17133	17302	17227	17461	17365	17327	17263	17305	17383	17266	17349	17370	17492	17328	17253	17349	17409	17178	17311	17278	17277	17301	17251	17310	17446	17259	17225	17245	17350	17396	17134	17348	17233	17421	17333	17483	17320	17322	17336	17419	17253	17252	17360	17319	17312	17236	17378	17103	17303	17239	17266	17269	17279	17386	17236	17263	17396	17381	17362	17292	17314	17406	17351	17317	17396	17228	17354	17351	17358	17269	17195	17316	17454	17206	17358	17473	17315	17372	17165	17400	17333	17349	17458	17283	17248	17459	17445	17322	17305	17423	17387	17336	17330	17307	17346	17274	17398	17259	17367	17214	17469	17239	17397	17330	17317	17214	17353	17193	17264	17319	17441	17202	17165	17428	17235	17397	17204	17251	17432	17317	17274	17233	17291	17270	17429	17216	17310	17341	17411	17393	17146	17387	17356	17324	17433	17344	17316	17368	17513	17317	17339	17500	17277	17359	17236	17294	17346	17331	17341	17452	17376	17337	17343	17267	17293	17241	17352	17487	17356	17232	17415	17406	17156	17495	17248	17327	17326	17200	17502	17388	17341	17461	17532	17162	17291	17497	17278	17293	17425	17314	17434	17413	17399	17548	17456	17334	17259	17354	17484	17438	17469	17355	17269	17243	17405	17267	17237	17340	17322	17177	17480	17262	17376	17351	17271	17384	17380	17256	17267	17273	17265	17406	17377	17348	17365	17545	17474	17329	17401	17408	17238	17270	17502	17371	17469	17294	17434	17232	17264	17344	17407	17535	17245	17312	17246	17333	17262	17310	17224	17168	17215	17252	17443	17384	17332	17448	17366	17232	17352	17358	17343	17292	17359	17499	17375	17431	17384	17258	17278	17304	17416	17323	17505	17293	17457	17293	17413	17367	17329	17314	17446	17480	17336	17423	17418	17377	17396	17342	17467	17293	17392	17408	17220	17394	17305	17456	17567	17385	17376	17556	17429	17346	17280	17380	17378	17216	17270	17181	17238	17288	17300	17401	17390	17360	17279	17269	17295	17545	17198	17287	17158	17279	17362	17389	17312	17350	17509	17348	17305	17302	17314	17473	17454	17377	17397	17264	17248	17482	17202	17199	17466	17255	17322	17324	17407	17310	17344	17362	17348	17359	17327	17366	17288	17324	17229	17376	17148	17416	17276	17370	17228	17286	17439	17305	17230	17362	17349	17221	17236	17247	17284	17272	17271	17426	17542	17382	17344	17356	17484	17340	17235	17240	17338	17409	17255	17330	17171	17313	17149	17308	17378	17339	17351	17323	17427	17384	17441	17336	17373	17258	17485	17325	17291	17269	17297	17312	17345	17402	17220	17519	17531	17190	17371	17614	17254	17345	17271	17424	17457	17343	17399	17215	17438	17381	17405	17205	17306	17564	17368	17308	17204	17299	17369	17426	17438	17308	17455	17323	17343	17277	17323	17567	17305	17369	17375	17218	17433	17502	17254	17435	17409	17469	17444	17434	17480	17388	17318	17415	17317	17321	17152	17317	17437	17316	17414	17334	17449	17462	17162	17494	17308	17368	17216	17450	17254	17116	17433	17437	17314	17402	17301	17243	17278	17430	17270	17439	17395	17417	17259	17454	17220	17419	17372	17177	17372	17405	17469	17463	17270	17323	17301	17341	17234	17348	17252	17309	17520	17210	17409	17516	17308	17309	17505	17204	17430	17380	17257	17364	17334	17367	17249	17491	17237	17393	17337	17090	17484	17238	17257	17388	17300	17414	17267	17515	17350	17418	17303	17437	17400	17424	17358	17157	17480	17394	17341	17247	17440	17224	17229	17498	17337	17277	17273	17247	17294	17206	17300	17352	17233	17215	17502	17289	17442	17513	17259	17461	17295	17389	17353	17379	17179	17347	17356	17189	17241	17444	17445	17366	17371	17344	17445	17354	17383	17350	17260	17582	17317	17476	17198	17382	17237	17284	17395	17412	17389	17268	17448	17303	17382	17461	17333	17231	17295	17293	17318	17459	17334	17503	17338	17239	17388	17474	17232	17378	17248	17259	17510	17254	17310	17173	17433	17186	17443	17384	17418	17253	17370	17297	17452	17255	17349	17420	17344	17427	17357	17425	17557	17207	17399	17176	17327	17369	17418	17448	17206	17203	17465	17355	17397	17281	17454	17246	17376	17112	17491	17313	17425	17225	17344	17283	17401	17316	17318	17344	17272	17459	17182	17375	17294	17358	17228	17304	17417	17426	17299	17315	17357	17273	17509	17297	17338	17314	17222	17556	17261	17180	17322	17445	17368	17351	17244	17254	17288	17258	17455	17422	17353	17287	17265	17290	17460	17570	17344	17262	17276	17372	17300	17121	17336	17341	17169	17311	17442	17461	17508	17504	17371	17177	17230	17345	17545	17328	17361	17289	17434	17312	17305	17292	17292	17439	17435	17180	17380	17424	17364	17409	17308	17381	17343	17308	17543	17246	17343	17509	17340	17400	17188	17366	17411	17353	17180	17473	17382	17379	17323	17189	17179	17318	17452	17293	17444	17355	17332	17550	17450	17357	17293	17514	17195	17298	17253	17312	17332	17248	17367	17315	17389	17342	17394	17412	17240	17343	17270	17309	17385	17314	17363	17343	17304	17205	17313	17483	17383	17407	17434	17210	17396	17292	17468	17347	17215	17136	17444	17411	17304	17281	17343	17389	17352	17360	17462	17210	17157	17268	17200	17298	17654	17302	17256	17358	17249	17320	17446	17260	17316	17211	17510	17412	17319	17318	17347	17357	17337	17363	17264	17365	17433	17299	17191	17520	17424	17250	17140	17309	17238	17472	17124	17287	17472	17180	17177	17553	17372	17222	17385	17239	17307	17361	17281	17406	17146	17459	17454	17454	17347	17396	17261	17109	17413	17314	17333	17296	17441	17265	17302	17406	17410	17428	17535	17300	17391	17284	17552	17244	17411	17349	17199	17326	17313	17285	17617	17276	17388	17484	17395	17255	17167	17521	17531	17405	17147	17190	17430	17439	17309	17369	17416	17272	17153	17417	17141	17502	17332	17399	17356	17361	17190	17332	17245	17286	17380	17478	17308	17301	17326	17359	17370	17511	17312	17403	17271	17134	17423	17247	17392	17377	17334	17343	17247	17341	17331	17382	17292	17193	17420	17164	17497	17433	17269	17329	17405	17432	17352	17447	17259	17430	17237	17274	17350	17359	17433	17399	17289	17262	17311	17308	17374	17462	17324	17522	17284	17352	17329	17226	17397	17418	17280	17278	17339	17509	17436	17379	17380	17279	17391	17146	17313	17217	17422	17616	17319	17498	17213	17392	17487	17209	17362	17389	17244	17233	17388	17393	17209	17219	17369	17328	17275	17532	17343	17189	17336	17256	17239	17230	17321	17343	17401	17389	17329	17429	17362	17409	17332	17139	17355	17347	17393	17208	17196	17342	17337	17257	17290	17307	17405	17321	17199	17272	17456	17311	17315	17359	17320	17275	17145	17282	17296	17431	17347	17418	17355	17316	17240	17248	17233	17240	17405	17186	17441	17453	17308	17417	17277	17368	17416	17365	17429	17335	17313	17389	17302	17295	17405	17304	17185	17202	17397	17475	17374	17324	17466	17395	17393	17332	17160	17297	17384	17225	17240	17404	17201	17221	17317	17307	17508	17139	17310	17217	17416	17311	17259	17239	17398	17151	17399	17419	17244	17157	17399	17181	17278	17278	17485	17390	17346	17363	17148	17309	17338	17248	17325	17381	17327	17354	17411	17431	17474	17432	17316	17268	17317	17246	17423	17329	17257	17330	17150	17069	17355	17279	17486	17194	17243	17407	17134	17180	17304	17373	17264	17294	17329	17423	17423	17352	17264	17252	17478	17278	17128	17381	17290	17305	17460	17319	17374	17441	17278	17412	17374	17214	17593	17251	17504	17456	17216	17343	17305	17415	17189	17347	17310	17265	17419	17282	17408	17527	17464	17312	17234	17240	17246	17216	17392	17235	17480	17400	17244	17347	17268	17340	17344	17198	17406	17321	17316	17353	17420	17471	17303	17297	17272	17274	17389	17467	17401	17288	17414	17133	17346	17350	17317	17341	17406	17229	17465	17377	17275	17291	17345	17259	17441	17360	17405	17447	17473	17563	17407	17158	17081	17296	17266	17286	17486	17263	17338	17433	17426	17182	17284	17337	17395	17271	17494	17381	17232	17364	17294	17294	17231	17252	17154	17393	17374	17276	17455	17390	17377	17210	17341	17173	17374	17463	17332	17295	17466	17412	17357	17446	17309	17446	17246	17335	17450	17337	17375	17376	17449	17515	17490	17300	17279	17375	17561	17271	17233	17311	17342	17331	17229	17230	17421	17425	17314	17232	17269	17273	17184	17462	17210	17143	17320	17387	17484	17313	17367	17265	17303	17380	17406	17501	17358	17248	17369	17387	17305	17318	17281	17339	17486	17350	17288	17246	17305	17413	17301	17171	17341	17393	17188	17341	17153	17408	17418
29278	26434	30030	26506	22378	21938	21608	21248	21501	21145	21083	20472	20783	20569	20752	20534	20815	20553	20606	20793	20842	20827	20729	20465	20566	20657	20707	21244	21011	20878	20814	20738	20700	20713	20539	20685	20281	20489	20546	20478	20369	20669	20521	20500	20466	20381	20583	20496	20488	20548	20589	20551	20706	20313	20558	20466	20572	20403	20647	20602	20616	20788	20556	20758	20597	20671	20570	20459	20697	20602	20448	20501	20559	20677	20411	20698	20368	20464	20678	20754	20523	20463	20308	20346	20757	20477	20701	20608	20540	20550	20735	20390	20372	20412	20640	20509	20729	20518	20571	20560	20351	20493	20633	20634	20561	20469	20689	20562	20428	20393	20604	20438	20625	20415	20563	20598	20506	20492	20472	20611	20526	20600	20617	20620	20311	20334	20538	20489	20560	20387	20465	20324	20517	20407	20465	20497	20455	20522	20642	20342	20610	20629	20543	20588	20425	20638	20482	20428	20421	20454	20470	20544	20535	20591	20802	20544	20746	20454	20467	20263	20364	20339	20339	20349	20518	20609	20538	20625	20336	20461	20783	20593	20573	20664	20432	20547	20729	20402	20398	20293	20485	20613	20551	20637	20575	20555	20391	20709	20401	20670	20486	20646	20545	20633	20533	20529	20476	20742	20518	20267	20512	20663	20492	20608	20445	20622	20555	20478	20364	20516	20584	20434	20466	20421	20696	20336	20499	20293	20559	20499	20438	20541	20472	20330	20376	20580	20563	20403	20372	20356	20487	20592	20556	20562	20444	20383	20593	20758	20594	20353	20262	20364	20247	20599	20536	20455	20574	20567	20451	20377	20472	20325	20257	20455	20436	20407	20583	20488	20582	20646	20338	20461	20665	20597	20516	20464	20547	20510	20589	20467	20694	20293	20474	20419	20571	20513	20564	20394	20600	20577	20640	20585	20688	20511	20356	20548	20484	20584	20459	20586	20551	20437	20540	20753	20540	20326	20465	20525	20626	20506	20383	20562	20676	20466	20631	20368	20496	20287	20688	20719	20546	20632	20264	20507	20547	20589	20529	20518	20557	20505	20634	20347	20686	20506	20415	20410	20610	20382	20593	20550	20612	20461	20635	20405	20679	20503	20720	20560	20494	20392	20664	20426	20588	20405	20363	20531	20358	20668	20554	20292	20468	20579	20551	20496	20534	20601	20550	20457	20634	20557	20365	20349	20542	20440	20517	20604	20534	20316	20527	20372	20452	20414	20517	20769	20591	20532	20544	20516	20489	20359	20598	20492	20578	20350	20411	20474	20435	20496	20503	20411	20538	20690	20726	20358	20465	20574	20556	20497	20791	20491	20436	20525	20540	20410	20499	20691	20488	20640	20398	20445	20476	20562	20342	20233	20301	20009	20467	20642	20556	20709	20546	20533	20384	20240	20660	20548	20498	20393	20409	20730	20611	20617	20552	20456	20495	20408	20556	20722	20504	20640	20484	20576	20699	20599	20598	20464	20327	20463	20570	20544	20521	20518	20436	20350	20760	20489	20525	20327	20379	20315	20480	20571	20711	20453	20735	20478	20432	20419	20430	20462	20512	20561	20531	20548	20319	20781	20667	20321	20495	20341	20383	20326	20433	20576	20494	20458	20651	20456	20554	20739	20587	20384	20604	20387	20451	20533	20681	20590	20794	20296	20652	20489	20660	20558	20584	20604	20465	20674	20455	20417	20302	20607	20554	20518	20656	20694	20505	20607	20616	20385	20710	20639	20369	20607	20434	20462	20410	20647	20693	20292	20591	20497	20662	20435	20624	20485	20568	20592	20813	20434	20478	20630	20389	20580	20569	20452	20313	20373	20550	20450	20351	20508	20402	20502	20492	20744	20555	20621	20444	20700	20541	20669	20455	20522	20489	20426	20479	20734	20380	20476	20523	20584	20467	20616	20519	20506	20380	20400	20759	20573	20482	20520	20366	20355	20431	20417	20671	20635	20472	20680	20706	20569	20691	20481	20680	20676	20553	20515	20560	20702	20659	20572	20341	20615	20415	20697	20652	20468	20642	20706	20423	20404	20255	20510	20338	20494	20440	20659	20442	20503	20458	20543	20606	20777	20608	20373	20617	20471	20175	20542	20423	20601	20353	20316	20703	20404	20480	20465	20527	20538	20583	20338	20489	20541	20370	20696	20585	20349	20662	20319	20572	20730	20540	20646	20707	20684	20752	20532	20671	20417	20386	20542	20473	20571	20591	20671	20722	20576	20498	20665	20611	20493	20468	20438	20493	20415	20430	20478	20532	20628	20593	20451	20432	20433	20633	20402	20468	20482	20606	20481	20367	20473	20418	20423	20359	20552	20603	20673	20558	20618	20409	20480	20574	20667	20455	20559	20753	20648	20316	20525	20667	20577	20745	20487	20307	20361	20283	20353	20516	20630	20391	20457	20757	20619	20487	20533	20390	20370	20520	20665	20655	20691	20494	20566	20455	20815	20518	20538	20570	20224	20261	20762	20590	20560	20599	20563	20360	20594	20654	20479	20592	20398	20502	20585	20443	20235	20592	20413	20569	20451	20507	20633	20768	20556	20306	20454	20390	20496	20331	20695	20379	20603	20452	20461	20546	20391	20423	20586	20303	20620	20433	20463	20359	20455	20631	20298	20507	20618	20328	20618	20443	20451	20556	20626	20289	20499	20291	20533	20453	20265	20762	20424	20413	20299	20616	20407	20515	20491	20542	20567	20558	20540	20537	20538	20698	20570	20561	20321	20772	20429	20544	20412	20508	20490	20547	20281	20437	20489	20717	20568	20642	20729	20573	20469	20662	20505	20626	20683	20385	20321	20541	20335	20354	20616	20484	20414	20633	20559	20493	20598	20298	20547	20385	20528	20461	20416	20537	20684	20478	20525	20511	20562	20701	20431	20413	20604	20671	20602	20347	20454	20511	20687	20291	20469	20413	20433	20497	20579	20420	20510	20501	20433	20559	20659	20535	20471	20479	20580	20383	20433	20384	20571	20588	20786	20380	20591	20330	20552	20469	20566	20561	20587	20592	20266	20515	20537	20591	20602	20370	20420	20459	20505	20546	20367	20529	20645	20390	20438	20460	20573	20595	20240	20392	20586	20591	20579	20654	20658	20304	20466	20539	20632	20618	20386	20517	20579	20311	20586	20473	20610	20594	20524	20446	20574	20633	20350	20448	20567	20620	20550	20635	20523	20411	20541	20560	20455	20519	20518	20438	20442	20388	20499	20608	20512	20653	20518	20391	20457	20659	20782	20614	20316	20280	20493	20511	20671	20595	20406	20589	20389	20503	20332	20446	20559	20458	20529	20658	20459	20465	20495	20649	20528	20498	20426	20270	20490	20401	20452	20499	20691	20758	20303	20575	20652	20547	20211	20703	20533	20264	20442	20541	20489	20519	20576	20514	20384	20628	20627	20458	20629	20420	20524	20463	20568	20351	20526	20375	20277	20386	20506	20822	20404	20337	20403	20595	20292	20323	20358	20706	20596	20647	20772	20685	20460	20392	20630	20659	20512	20339	20529	20697	20448	20567	20412	20470	20446	20469	20395	20407	20763	20631	20535	20678	20494	20579	20486	20587	20647	20477	20480	20516	20368	20401	20525	20529	20526	20391	20510	20623	20540	20673	20548	20657	20620	20551	20716	20593	20624	20643	20704	20439	20444	20563	20297	20365	20518	20418	20527	20506	20636	20589	20395	20457	20218	20432	20403	20433	20552	20286	20480	20599	20514	20192	20553	20414	20461	20537	20451	20382	20461	20569	20500	20238	20548	20555	20628	20467	20482	20446	20307	20416	20538	20422	20513	20235	20542	20484	20371	20355	20183	20392	20519	20611	20395	20589	20550	20621	20465	20401	20269	20224	20592	20381	20473	20305	20528	20457	20433	20714	20424	20457	20597	20429	20430	20429	20590	20480	20449	20496	20246	20232	20474	20762	20422	20605	20631	20660	20619	20522	20613	20531	20576	20423	20580	20647	20378	20303	20499	20669	20594	20719	20540	20636	20340	20445	20412	20639	20378	20478	20597	20714	20621	20357	20489	20685	20627	20599	20737	20883	20498	20419	20591	20594	20731	20701	20568	20521	20476	20570	20419	20580	20558	20511	20421	20633	20601	20547	20420	20509	20584	20541	20382	20509	20717	20647	20401	20607	20528	20686	20642	20736	20576	20393	20690	20466	20422	20555	20764	20404	20689	20580	20401	20706	20616	20567	20583	20654	20409	20286	20544	20720	20415	20345	20446	20515	20607	20623	20149	20654	20568	20480	20327	20660	20369	20504	20534	20498	20582	20434	20420	20333	20623	20559	20422	20513	20510	20565	20545	20694	20514	20443	20217	20746	20609	20718	20680	20597	20301	20579	20585	20514	20557	20835	20524	20309	20464	20447	20595	20599	20446	20396	20433	20431	20463	20641	20625	20544	20512	20401	20298	20415	20659	20696	20468	20607	20465	20361	20427	20423	20606	20453	20597	20493	20595	20509	20825	20656	20561	20496	20368	20483	20532	20283	20495	20556	20509	20619	20590	20485	20574	20553	20547	20559	20567	20499	20413	20519	20464	20780	20660	20418	20542	20544	20415	20451	20428	20630	20568	20516	20303	20403	20490	20454	20494	20654	20446	20422	20500	20542	20518	20615	20654	20456	20359	20465	20377	20481	20374	20439	20632	20643	20564	20658	20596	20600	20601	20580	20735	20487	20544	20392	20549	20586	20788	20550	20496	20550	20583	20676	20708	20520	20358	20405	20479	20608	20462	20435	20531	20507	20486	20323	20507	20580	20343	20334	20396	20442	20439	20378	20591	20460	20562	20467	20476	20497	20433	20540	20447	20409	20740	20477	20379	20453	20574	20667	20656	20727	20533	20658	20592	20326	20613	20639	20655	20697	20529	20470	20299	20523	20486	20415	20446	20655	20460	20495	20600	20595	20543	20469	20762	20649	20419	20430	20638	20514	20572	20507	20542	20602	20514	20519	20428	20356	20666	20463	20447	20723	20395	20506	20548	20539	20728	20527	20380	20627	20575	20446	20435	20474	20308	20428	20516	20574	20356	20434	20331	20391	20719	20479	20719	20431	20514	20263	20297	20567	20515	20324	20393	20598	20441	20350	20592	20624	20518	20533	20674	20631	20535	20407	20446	20316	20515	20378	20387	20436	20580
31706	39108	28970	22050	19792	18914	18403	18156	18148	17656	17296	17139	17251	17025	16863	17022	16949	17063	16922	16707	16778	16915	16937	16875	16881	16769	17007	17394	17202	17303	17006	16940	16790	16812	16949	16860	16708	16875	16864	16734	16844	16787	16759	16655	16842	16645	16921	16686	16680	16789	16736	16797	16801	16715	16679	16737	16769	16829	16700	16906	16787	17010	16898	16923	16968	16607	16721	16634	16747	16630	16888	16830	16912	16775	16680	16984	16690	16713	16778	16751	16797	16791	16775	16657	16808	16626	16712	16887	16569	16847	16684	16987	16858	16697	16868	16667	16727	16848	16756	16861	16673	16909	16661	16742	16851	16890	16793	16814	16838	16666	16765	16746	16714	16773	16732	16781	16843	16593	16828	16894	16750	16805	16970	16765	16617	16745	16855	16845	16758	16751	16730	16784	16824	16838	16578	16742	16858	16909	16864	16850	16740	16715	16647	16608	16802	16949	16690	16851	16484	16711	16757	16736	16810	16814	16675	16839	16814	16599	16714	16768	16566	16792	16762	16773	16833	16736	16803	16532	16715	16886	16833	16819	16667	16687	16886	16866	16848	16593	16681	16720	16587	16814	16799	16633	16837	16785	16746	16727	16918	16878	16827	16860	16853	16761	16973	16692	16743	16706	16822	16750	16773	16765	16947	16812	16823	16878	16861	16834	16668	16610	16848	16826	16711	16882	16757	16841	16800	16763	16704	16823	16689	16775	16838	16820	16755	16710	16580	16813	16759	16741	16866	16719	16592	16657	16877	16699	16793	16745	16651	16743	16793	16848	16567	16766	16775	16516	17041	16616	16842	16741	16822	16717	16836	16825	16789	16943	16765	16876	16899	16950	16750	16738	16777	16935	16676	16767	17015	16592	16861	16782	16995	16833	16981	16778	16892	16810	16885	16704	16790	16978	16649	16984	16804	16760	16726	16774	16785	16723	16719	16489	16879	16816	16778	16793	16810	16944	16635	16887	16809	16590	16753	16818	16793	16913	17001	16829	16798	16896	17131	16608	16721	16779	16865	16846	16773	16747	16822	16853	16611	16749	16810	16707	16782	16811	16816	16673	16798	16748	16696	16906	16646	16763	16845	16573	16826	16596	16760	17006	16739	16798	16929	16857	16801	16676	16935	16668	16626	16778	16906	16806	16740	16873	16689	16844	16752	16815	16831	16913	16820	16811	16554	16670	16705	16738	16833	16816	16668	16750	16594	16711	16658	16693	16781	16948	16829	16800	16838	16579	16883	16749	16746	16514	16765	16883	16856	16752	16836	16643	16817	16629	16876	16823	16891	16815	16726	16740	16765	16772	16890	16884	16811	16723	16940	16710	16974	16827	16694	16764	16912	16936	16840	16721	16651	16768	16773	16757	16716	16733	16827	16844	16860	16815	16818	16717	16865	16791	16957	16955	16849	16811	16865	16809	16887	16701	16772	16750	16788	16584	16976	16769	16768	16764	16884	16906	16700	16775	16810	16737	16905	16862	16786	16717	16672	16783	16855	16686	16688	16682	16972	16795	16784	16799	16626	17025	16848	16897	16649	16745	16878	16854	16911	16979	16751	16807	16649	16705	16843	16698	16860	16846	16906	16586	16949	16921	16704	16904	16755	16840	16675	16735	16718	16729	16813	16938	16630	16795	16745	16943	16867	16859	16923	16784	16756	16764	16934	16690	16874	16863	16941	16939	16825	16811	16822	16843	16817	16826	16862	16892	16903	16952	16965	16707	16857	16879	16627	16876	16785	16995	16828	16845	16803	16824	16638	16808	16784	16606	16840	16801	16723	16703	16714	16724	16777	16716	16748	16839	16682	17036	16757	16734	16784	17020	16719	16808	16880	16950	17002	16756	16839	16836	16930	16627	16804	16791	16771	16963	16668	16949	16729	16934	16787	16927	16877	16798	16762	16922	16777	16682	16687	16759	16511	16836	16875	16829	16704	16775	16715	16743	16784	16668	16690	16805	16799	16819	16944	16670	16768	16807	16706	16928	16923	16767	16940	16597	16746	16832	16802	16690	16822	16680	16795	16696	16819	16757	16925	16915	16684	16732	16959	16692	16759	16950	16759	16782	16745	16948	16880	16909	16857	16704	16883	16747	16718	16663	16852	16796	16687	16924	16838	16824	16609	16697	16721	16788	16628	16878	16699	16670	16897	16829	16947	16848	16674	16789	16790	16744	16626	16818	16678	16768	16771	16871	16522	16804	16934	16819	16835	16841	16752	16802	16664	16756	16688	16683	17029	16893	16727	16727	16622	16865	16779	16698	16640	16735	16700	16690	16889	16723	16742	16749	16902	16790	16890	16690	16798	16968	16631	16813	16825	16865	16905	16753	16834	16548	16863	16817	16745	16898	16778	16686	16686	16777	16610	16736	16630	16755	16652	16695	16789	16694	16785	16744	16672	16935	16749	16780	16828	16800	16766	16809	16693	16763	16867	16847	16775	16789	16868	16726	16815	16804	16714	16715	16801	16911	16671	16754	16726	16763	16873	16733	16736	16787	16716	16672	16747	16821	16819	16779	16761	16696	16734	16807	16639	16984	16748	16928	16808	16771	16935	16795	16955	16771	16843	16695	16799	16891	16950	16847	16887	16688	16899	16840	16793	16773	16562	16791	16793	16790	16876	16944	16868	16751	16797	16764	16754	16804	16623	16512	16807	16716	16896	16835	16645	16822	16822	16752	16933	16740	16951	16749	16722	16777	16837	16911	16847	16911	16920	16793	16973	16745	16707	16749	16757	16661	16784	16818	16715	16934	16717	16916	16689	16766	16929	16858	16778	16811	16734	16827	16707	16809	16848	16843	16723	16847	16595	16669	16822	16751	16815	16947	16781	16877	16768	16814	16877	16947	16761	16742	16699	16829	16792	16912	16724	16751	16714	16812	16776	16666	16497	16982	16917	16692	16765	16656	16626	16773	16693	16633	16722	16814	16738	16914	16803	16885	16780	16516	16683	16728	16806	16554	16704	16790	16900	16762	16969	16703	16701	16752	16976	16818	16780	16790	16836	16789	16654	16766	16949	16909	16785	16782	16806	16661	16759	16714	16713	16855	16754	16895	16797	16752	16826	16723	16918	16656	16766	16652	16971	17032	16871	16949	16838	16794	16727	16664	16752	16760	16749	16818	16743	17037	16756	16863	16656	16907	16875	16733	16770	16646	16751	16683	16769	16975	16741	16827	16762	16936	16850	16842	16754	16721	16724	16816	16836	16871	16775	16767	16515	16810	16764	16662	16803	16807	16720	16724	16817	16891	16640	16671	16888	16832	16654	16842	16935	16774	16851	16884	16957	16911	16548	16813	16783	16702	16885	16675	16854	16831	16639	16841	16743	16776	16784	16758	16938	16931	16942	16776	16863	16681	16957	16685	16619	16838	16641	16745	16789	16766	16715	16936	16714	16622	16761	16820	16668	16770	16754	16948	16790	16896	16618	16832	16817	16634	16801	16796	16902	16828	16747	16640	16884	16871	16715	16938	16776	16703	16797	16749	16936	16733	16692	16741	16849	16704	16738	16918	16795	16890	16888	16589	16757	16597	16739	16816	16832	16909	16756	16777	16875	16701	16680	16658	16768	16902	16917	16779	16748	17074	16881	16780	16849	17002	16643	16755	16709	16717	16899	16956	16642	16691	16797	16671	16669	16798	16738	16801	16818	16892	16858	16662	16691	16778	16741	16755	16896	16821	16769	16874	16690	16832	16592	16812	16930	16844	16743	16610	16757	16628	16768	16839	16695	16898	16814	16726	16747	16787	16881	16893	16671	16785	16769	16735	16859	16771	16843	16761	16846	16740	16627	16786	16679	16695	16681	16833	16816	16929	16717	16671	16790	16801	16912	16850	16988	16883	16836	16931	16792	16726	16765	16768	16807	16789	16802	16760	16862	16829	16783	16782	16765	16926	16680	16690	16788	16730	16778	16910	16893	16828	16778	16788	16762	16801	16638	16793	16760	16796	16775	16924	17003	16649	16721	16619	16851	16632	16803	16854	16917	16800	16806	16975	16911	16904	16712	16740	17040	16819	16915	16826	16823	16859	16782	16967	16672	16925	16783	16744	16786	16656	16830	16727	16712	16663	16636	16651	16941	16825	16845	16592	16708	16904	16779	16654	16756	16810	16749	16726	16820	16856	16725	16655	16806	16812	16756	16675	16774	16763	16783	16902	16823	16694	16872	16834	16778	16803	16720	16661	16847	16662	16907	16716	16634	16862	16811	16956	16889	16804	16733	16765	16863	16545	16767	16856	16940	16723	16739	16818	16880	16577	16782	16811	16857	16803	16758	16800	16871	16772	16821	16886	16719	16823	16874	16701	16818	16735	16850	16776	16912	16853	16840	16903	16867	16893	16541	16728	16845	16546	16696	16734	16783	16730	16820	16775	16769	16819	16967	16711	16785	16779	16919	16718	16771	16767	16728	16663	16641	16663	16817	16739	16745	16794	16743	16749	16887	16816	16755	16938	16800	16917	16580	16787	16982	16765	16770	16858	16822	16660	16893	16853	16820	16803	16937	16717	16655	16790	16842	16775	16690	16624	16899	16904	16805	16858	16812	16731	16781	16747	16580	16683	17000	16837	16861	16762	16797	16577	16887	16668	16853	16742	16910	16908	16859	16685	16785	16723	16856	16663	16930	16765	16714	16856	16939	16860	16639	16747	16663	16830	16760	16737	16687	16798	17005	16713	16873	16776	16878	16661	16755	16797	16963	16754	16901	16886	16741	16781	16640	16863	16837	16818	16933	16924	16917	16682	16916	16801	16816	16892	16730	16656	16714	16740	16685	16667	16743	16769	16786	16988	16848	16841	16682	16779	16737	16786	16554	16801	16729	16646	16747	16738	16779	17052	16824	16781	16951	16729	16729	16643	16702	16780	16836	16741	16864	16690	16657	16795	16810	16716	16831	16751	16792	16735	16665	16806	16647	16897	16641	16566	16774	16754	16904	16904	16910	16628	16796	16735	16839	16790	16857	16796	16612	16878	16884	16873	16781	16809	16863	16938	16854	16829	16670	16818	16719	16590	16770	16862	16825	16616	16935	16761	16760	16664	16716	16750	16797	16790	16914	16840	16782	16717	16685	16785	16805	16796	16871	16692	16842	16756	16830	16749	16778	16883	16970	16989	16779	16689	16678	16910	16877	16652
24046	21535	29113	24532	22919	24646	25382	22481	21740	21602	21368	21110	21100	20823	20889	20660	20677	20642	20763	20501	20776	20927	20749	20862	20666	20557	21967	23571	22961	22069	21829	21060	20977	20730	20586	20514	20421	20702	20400	20430	20620	20406	20578	20530	20439	20332	20584	20353	20325	20335	20634	20356	20369	20555	20669	20624	20560	20389	20561	20686	20398	20597	20433	20526	20602	20422	20366	20739	20552	20476	20564	20412	20420	20573	20586	20323	20572	20485	20366	20572	20429	20350	20539	20487	20591	20387	20200	20568	20427	20308	20429	20488	20326	20420	20539	20605	20359	20421	20524	20425	20261	20386	20351	20633	20439	20439	20460	20313	20747	20236	20580	20686	20347	20247	20395	20517	20569	20347	20458	20412	20093	20435	20416	20358	20498	20220	20395	20398	20595	20223	20482	20488	20295	20460	20360	20502	20430	20495	20488	20391	20393	20266	20497	20334	20321	20464	20471	20416	20309	20332	20383	20770	20381	20449	20524	20429	20544	20487	20565	20304	20305	20480	20363	20342	20324	20509	20482	20513	20511	20371	20355	20340	20319	20392	20296	20356	20279	20341	20398	20638	20606	20465	20476	20619	20527	20558	20305	20448	20555	20522	20417	20463	20494	20404	20258	20542	20289	20356	20683	20256	20308	20432	20376	20470	20364	20488	20329	20584	20388	20362	20467	20483	20486	20392	20461	20462	20661	20393	20426	20493	20399	20438	20277	20590	20703	20444	20347	20406	20328	20535	20352	20413	20329	20473	20473	20339	20579	20407	20428	20569	20499	20559	20571	20535	20214	20325	20279	20340	20486	20379	20200	20490	20473	20356	20453	20358	20512	20369	20320	20611	20753	20538	20410	20348	20384	20206	20398	20333	20426	20481	20318	20314	20480	20341	20586	20616	20502	20517	20485	20473	20564	20441	20254	20450	20550	20390	20508	20559	20329	20602	20333	20229	20480	20363	20254	20398	20552	20250	20269	20390	20525	20492	20405	20499	20448	20550	20128	20349	20493	20454	20565	20305	20300	20251	20296	20303	20360	20162	20486	20482	20539	20517	20492	20161	20403	20439	20399	20498	20249	20413	20430	20393	20463	20305	20580	20274	20471	20517	20322	20378	20299	20465	20294	20422	20477	20259	20449	20310	20508	20380	20478	20395	20401	20500	20468	20453	20413	20399	20205	20424	20502	20336	20423	20494	20514	20497	20497	20473	20557	20315	20487	20458	20599	20325	20357	20511	20450	20433	20482	20385	20454	20467	20424	20393	20458	20363	20472	20556	20242	20400	20264	20475	20252	20293	20621	20319	20490	20421	20343	20500	20427	20323	20652	20438	20554	20411	20378	20663	20442	20250	20366	20503	20492	20452	20316	20471	20460	20571	20498	20610	20588	20583	20469	20487	20453	20411	20440	20191	20432	20366	20465	20373	20416	20474	20302	20404	20319	20197	20565	20547	20396	20422	20297	20432	20422	20419	20300	20450	20548	20379	20129	20375	20547	20478	20343	20442	20560	20408	20216	20438	20269	20366	20189	20461	20443	20318	20343	20620	20513	20438	20286	20315	20566	20506	20432	20297	20574	20389	20550	20448	20494	20506	20682	20480	20440	20381	20434	20587	20235	20592	20409	20278	20335	20345	20418	20508	20335	20366	20479	20574	20474	20559	20328	20494	20370	20361	20265	20357	20558	20498	20337	20374	20355	20282	20443	20659	20514	20493	20488	20473	20584	20467	20573	20459	20427	20476	20461	20421	20131	20274	20410	20486	20445	20359	20568	20463	20600	20366	20364	20510	20509	20550	20535	20468	20194	20447	20540	20694	20419	20381	20564	20360	20643	20543	20211	20425	20471	20453	20141	20493	20507	20437	20521	20581	20156	20475	20373	20393	20366	20267	20261	20150	20301	20253	20513	20517	20439	20451	20199	20543	20424	20391	20679	20317	20446	20535	20356	20194	20473	20554	20499	20305	20494	20640	20576	20446	20341	20491	20597	20519	20643	20438	20646	20441	20226	20540	20353	20194	20472	20433	20380	20343	20562	20496	20538	20376	20394	20459	20442	20403	20519	20365	20610	20433	20497	20370	20450	20410	20392	20233	20381	20350	20290	20200	20238	20467	20450	20557	20510	20336	20618	20350	20280	20570	20586	20546	20448	20500	20600	20348	20558	20559	20267	20380	20492	20479	20450	20295	20381	20424	20395	20331	20532	20575	20503	20478	20404	20437	20300	20286	20430	20485	20376	20342	20593	20373	20507	20472	20154	20705	20524	20737	20266	20422	20340	20315	20427	20523	20363	20441	20383	20479	20681	20458	20436	20454	20422	20282	20376	20522	20482	20359	20448	20477	20510	20443	20570	20602	20494	20326	20241	20491	20362	20484	20370	20573	20515	20515	20581	20544	20482	20540	20389	20424	20336	20574	20386	20576	20349	20479	20490	20276	20274	20317	20641	20520	20410	20458	20272	20557	20499	20347	20611	20397	20654	20292	20393	20531	20414	20529	20338	20297	20369	20387	20325	20329	20493	20316	20262	20533	20361	20497	20387	20457	20434	20625	20500	20583	20591	20207	20371	20314	20476	20471	20546	20330	20485	20363	20205	20391	20280	20338	20421	20348	20356	20298	20535	20429	20386	20526	20446	20412	20440	20390	20407	20419	20360	20519	20204	20610	20317	20444	20351	20719	20764	20536	20405	20269	20371	20308	20310	20495	20608	20491	20451	20248	20467	20382	20581	20394	20519	20367	20322	20365	20374	20308	20302	20467	20469	20330	20276	20264	20328	20454	20531	20562	20586	20576	20536	20603	20379	20454	20270	20464	20282	20246	20587	20480	20396	20449	20536	20390	20332	20235	20344	20544	20330	20257	20413	20557	20615	20590	20307	20119	20331	20407	20401	20363	20357	20393	20384	20430	20569	20671	20511	20446	20435	20536	20395	20487	20327	20514	20638	20562	20405	20445	20485	20235	20411	20534	20320	20378	20590	20479	20708	20390	20515	20386	20397	20319	20242	20509	20643	20624	20337	20235	20450	20366	20237	20445	20542	20620	20445	20562	20423	20456	20764	20438	20538	20406	20540	20358	20422	20404	20331	20494	20646	20354	20595	20417	20237	20296	20482	20376	20344	20435	20499	20562	20430	20035	20568	20511	20618	20433	20361	20439	20545	20609	20426	20423	20526	20451	20513	20652	20393	20598	20470	20664	20584	20384	20589	20550	20251	20458	20318	20275	20311	20506	20405	20354	20320	20432	20537	20433	20434	20440	20418	20379	20472	20234	20498	20436	20435	20644	20437	20422	20311	20498	20518	20330	20378	20422	20458	20470	20481	20728	20332	20450	20642	20361	20549	20343	20394	20477	20769	20357	20478	20344	20481	20561	20529	20494	20422	20213	20285	20313	20376	20386	20319	20438	20568	20402	20594	20389	20530	20188	20498	20362	20350	20317	20620	20331	20477	20591	20410	20599	20662	20452	20549	20557	20350	20663	20590	20719	20343	20425	20433	20490	20344	20677	20606	20187	20477	20517	20639	20512	20423	20470	20341	20347	20507	20470	20432	20426	20342	20524	20335	20181	20609	20516	20588	20362	20503	20355	20420	20672	20554	20718	20250	20538	20320	20604	20461	20410	20464	20230	20331	20315	20266	20592	20448	20428	20456	20377	20413	20470	20414	20343	20298	20463	20473	20531	20563	20476	20444	20438	20495	20376	20382	20326	20491	20598	20567	20391	20400	20492	20517	20469	20442	20386	20489	20271	20452	20561	20528	20204	20605	20332	20624	20497	20442	20516	20181	20415	20514	20363	20410	20432	20511	20087	20457	20526	20374	20437	20455	20235	20364	20425	20555	20446	20327	20449	20369	20706	20452	20355	20349	20534	20393	20329	20302	20360	20580	20343	20386	20400	20404	20558	20332	20495	20386	20506	20562	20335	20312	20381	20230	20243	20526	20526	20387	20364	20365	20431	20232	20439	20259	20300	20403	20331	20313	20535	20388	20800	20574	20363	20406	20448	20298	20471	20519	20280	20284	20234	20580	20635	20595	20508	20367	20508	20316	20313	20511	20526	20459	20374	20633	20354	20586	20452	20350	20349	20455	20310	20664	20433	20359	20471	20235	20202	20431	20387	20320	20320	20209	20248	20379	20454	20402	20487	20465	20368	20617	20420	20564	20445	20504	20644	20423	20556	20315	20233	20363	20434	20283	20466	20459	20492	20514	20497	20580	20377	20464	20341	20323	20490	20531	20282	20592	20522	20352	20514	20522	20366	20644	20377	20477	20340	20525	20286	20380	20463	20361	20257	20372	20434	20423	20556	20428	20444	20436	20365	20494	20583	20436	20093	20488	20379	20501	20337	20399	20390	20406	20308	20313	20594	20444	20489	20526	20463	20500	20584	20426	20482	20651	20562	20473	20429	20400	20606	20295	20429	20418	20434	20527	20469	20218	20445	20311	20424	20296	20407	20374	20347	20458	20356	20281	20632	20384	20576	20508	20489	20507	20404	20469	20446	20378	20418	20567	20568	20507	20341	20421	20420	20547	20613	20397	20317	20486	20490	20557	20534	20577	20582	20428	20539	20350	20505	20362	20493	20518	20273	20409	20376	20508	20408	20425	20540	20538	20508	20497	20359	20508	20335	20451	20209	20569	20531	20480	20433	20430	20198	20494	20419	20371	20454	20427	20404	20552	20372	20497	20508	20301	20310	20401	20437	20427	20479	20328	20374	20237	20508	20290	20593	20484	20601	20586	20474	20337	20415	20368	20378	20415	20411	20320	20282	20336	20297	20504	20216	20332	20515	20492	20351	20442	20487	20704	20474	20369	20576	20558	20372	20561	20452	20482	20522	20353	20280	20530	20434	20477	20456	20494	20421	20469	20563	20448	20637	20535	20505	20506	20349	20591	20613	20493	20474	20551	20375	20234	20420	20459	20477	20489	20313	20344	20513	20492	20201	20374	20429	20246	20395	20452	20426	20533	20565	20444	20284	20419	20470	20312	20527	20638	20407	20618	20611	20461	20444	20344	20464	20559	20492	20684	20491	20447	20674	20569	20502	20545	20651	20390	20526	20607	20403	20486	20377	20488	20303	20635	20234	20569	20441	20420	20466	20571	20518	20535	20378	20351	20419	20578	20499	20466	20407	20243	20614
35935	54678	34102	23918	21188	20729	20096	19528	19239	18268	17802	17567	17658	17287	17291	17349	17260	17096	17006	17051	17003	16918	17125	17029	16950	17081	19202	20980	20108	19093	18414	17588	17094	16736	16823	16920	16728	16709	16802	16719	16880	16586	16829	16828	16906	16806	16893	16811	16732	16806	16741	16803	16931	16827	16871	16764	16914	16839	16878	16964	16691	16722	16641	16816	16637	16793	16748	16793	16699	16755	16783	16749	16856	16693	16924	16781	16705	16792	16696	16763	16788	16735	16805	16782	16919	16831	16779	16900	16868	16857	16750	16576	16845	16840	16841	16669	16747	16838	16763	16720	16624	16733	16547	16780	16973	16651	16770	16537	16664	16754	16775	16754	16829	16932	16632	16771	16778	16725	16928	16844	16784	16912	16743	16784	16904	16918	16814	16962	16855	16901	16714	16756	16872	16852	16808	16874	16817	16848	16765	16764	16846	16681	16936	16784	16888	16683	16785	16764	16899	16925	16837	16570	16739	16870	16777	16792	16968	16803	16853	16763	16879	16599	16683	16919	16630	16730	16812	16842	16712	16694	16889	16834	16696	16815	16850	16836	16826	16799	16834	16649	16695	16827	16855	16815	16709	16754	16851	16877	16812	16832	16844	16894	16880	16730	16741	16637	16808	16705	16679	16814	16885	16711	16739	16762	16603	16788	16856	16578	16886	16869	16755	16916	16839	16911	16930	16658	16798	16761	16877	16529	16648	16721	16800	16778	16957	16857	16580	16829	16675	16668	16833	16806	16744	16859	16758	16795	16771	16618	16881	16958	16894	16743	16841	16709	16779	16590	16830	16823	16838	16741	16832	16744	16845	16647	16880	16906	16695	16805	16786	16872	16612	16751	16982	16753	16796	16722	16791	16898	16787	16933	16575	16688	16815	16704	16916	16636	16762	16816	16865	16890	16648	16741	16802	16878	16796	16947	16676	16799	16598	16675	16830	16716	16719	16869	16835	16812	16954	16757	16523	16736	16701	16722	16868	16692	16686	16728	16816	17023	16746	16738	16815	16630	16776	16673	16743	16632	16799	16827	16843	16886	16724	16932	16766	16765	16678	16764	16762	16758	16739	16844	16862	16650	16894	16894	16906	16844	16589	16845	16646	16806	16759	16728	16946	16668	17109	16784	16710	16922	16856	16902	16751	16734	16806	16832	16672	16730	16715	16806	16848	16785	16761	16602	16754	16731	16769	16741	16933	16927	16838	16939	16630	17011	16791	16841	16860	16833	16971	16994	16804	16908	16925	16804	16604	16771	16737	16951	16633	16774	16723	16767	16727	16723	16776	16593	16711	16766	16797	16786	16866	16730	16894	16818	16752	16776	16704	16899	16964	16786	16637	16852	16725	16942	16775	16936	16961	16835	16760	16796	16594	16847	16626	16610	16850	16660	16822	16616	16614	16685	16789	16808	16634	16885	16721	16744	16830	16752	16757	16814	16684	16643	16774	16830	16749	17018	16729	16725	16838	16779	16873	16860	16827	16919	16783	16549	16835	16734	16746	16858	16810	16897	16750	16587	16717	16821	16936	16797	16745	16823	16928	16698	16885	16846	16716	16940	16681	16743	16914	16708	16681	16703	16663	16782	16665	16850	16624	16718	16768	16797	16757	16754	16698	16878	16739	16725	16794	16799	16601	16762	16835	16691	16728	16735	16714	16711	16793	16824	16701	16744	16836	16823	16800	16737	16817	16823	16755	16974	16841	16748	16796	16724	16592	16772	16911	16852	16731	16943	16730	16940	16730	16931	16782	16888	16791	16834	16767	16748	16909	16489	16820	16873	16703	16914	16746	16989	16912	16934	16768	16685	16742	16789	16748	16707	16764	16843	16744	16780	16840	16862	16636	16696	16739	17057	16804	16847	16587	16886	16699	16944	16563	16847	16940	16706	16798	16819	16819	16616	16723	16834	16660	16759	16766	16851	16651	16690	16766	16602	16813	16929	16911	16741	16796	16908	16810	16789	16726	16680	16909	16867	16762	16546	16806	16562	16572	16634	16817	16824	16705	16743	16798	16835	16804	16891	16780	16857	16735	16566	17001	16851	16882	16807	17001	17005	16711	16811	16933	16977	16778	16887	16910	16737	16868	16677	16807	16648	16865	16880	16757	16813	16620	17014	16765	16814	16750	16697	16815	16674	16861	16671	16749	16943	16858	16899	16689	16828	16789	16952	16608	16630	16834	16826	16788	16926	16832	16724	16918	16730	16887	16877	16777	16920	16854	16789	16869	16844	16708	16784	16742	16710	16823	16787	16817	16724	16767	16811	16668	16854	16912	16825	16841	16725	17001	16745	16819	16703	16890	16788	16748	16921	16746	16847	16871	17011	16804	16660	16820	16683	16862	16948	16770	16739	16727	16871	16833	16731	16902	16774	16832	16905	16855	16750	16970	16716	16888	16875	16913	16939	16786	16910	17008	16666	16762	16844	16772	16874	16766	16667	16600	16702	16960	16701	16660	16751	16832	16778	16722	16885	16800	16798	16693	16841	16517	16809	16822	16860	16866	16824	16970	16846	16783	16857	16757	16700	16787	16808	16809	16877	16938	16946	16721	16712	16781	16868	16710	16790	17036	16969	16855	16919	16839	16608	16827	16792	16831	16917	16764	16865	16741	16780	16782	16781	16718	17003	16780	16867	16698	16830	16643	16793	16953	16657	16765	16655	16799	16820	16899	16753	16875	16859	16655	16612	16800	16802	16909	16805	16747	16713	16805	16752	16923	16714	16808	16757	16875	16857	16934	16919	16804	16895	16848	16627	16647	16735	16791	16642	16891	16800	16903	16805	16868	16934	16676	16721	16916	16630	16916	16913	16699	16724	16690	16803	16919	16760	16832	16872	16767	16573	16724	16879	16893	16593	16845	16729	16933	16759	16692	16665	16838	16730	16856	16744	16801	16962	16760	16763	16723	16754	16585	16821	16659	16726	16790	16782	16840	16680	16697	16901	16640	16821	16737	16881	16923	16883	16830	16825	16737	16892	16713	16870	16947	16733	16953	16795	16729	16844	16711	16709	16709	16644	16842	16932	16618	16637	16840	16794	16800	16902	16802	16725	16739	16694	16899	16718	16800	16670	16715	16856	16765	16669	16837	16933	16649	16735	16547	16829	16845	16871	16655	16742	16659	16901	16688	16674	16868	16826	16928	16786	16781	16703	16714	16762	16808	16633	16749	16732	16649	16787	16793	16667	16952	16672	16685	16851	16690	16727	16825	16949	16687	16770	16708	16836	16830	16691	16895	16724	16803	16882	16857	16834	16799	16760	16900	16804	16790	16802	16736	16841	16763	16739	16628	16788	16756	16852	16764	16912	16837	17005	16826	16968	16969	16585	16807	16884	16808	16720	16810	16864	16816	16764	16785	16895	16822	16822	16681	16730	16809	16834	16646	16867	16747	16956	16743	16798	16769	16752	16818	16814	16784	16836	16804	16839	16653	16976	16687	16783	16734	16869	16869	16738	16698	16890	16796	16889	16825	16789	16777	16720	16728	16903	16899	16924	16851	16666	16813	16712	16862	16955	16833	16748	16885	16728	16604	16837	16796	16601	16894	16693	16791	16968	17016	16773	16952	16774	16887	16616	16745	16773	16859	16644	16757	16774	16887	16737	16817	16902	16840	16835	16666	16869	16754	16767	16829	16655	16640	16825	16822	16755	16599	16845	16784	16899	16951	16893	16758	16878	16759	16739	16711	16707	16799	16671	16633	17021	16635	16676	16854	17040	16765	16674	16886	16883	16783	16617	16691	16888	16596	16657	16750	16669	16680	16783	16940	16785	16861	16735	16708	16843	16743	16844	16842	16819	16828	16985	16841	16741	16674	16816	16801	16581	16691	16903	16915	16650	16939	16819	16789	16807	16839	16852	16662	16832	16815	16830	16780	16816	16793	16916	16603	16843	16539	16826	16858	16674	16803	16858	16907	16780	16902	16683	16779	16839	16891	16669	16693	16698	16676	16826	16928	16983	17024	16770	16723	16846	16926	16701	16667	16855	16737	16655	16827	16652	16709	16759	16902	16840	16784	16767	16671	16647	16804	16717	16874	16748	16779	16778	16912	16865	16754	16856	16662	16803	16614	16866	16792	16744	16854	16762	16796	16728	16863	16710	16696	16779	16572	16875	16757	16873	16859	16713	16518	16785	16935	16900	16802	16843	16794	16755	16915	16757	16825	16817	16770	16800	16907	16823	16793	16907	16783	16705	16626	16788	16753	16766	16960	16842	16700	16685	16833	16759	16794	16741	16869	16773	16885	16819	16778	16821	16812	16877	16910	16808	16908	16933	16824	16684	16903	16788	16760	16876	17020	16737	16812	16816	16887	16925	16719	16739	16685	16856	16725	16693	16708	16743	16858	16730	16832	16763	16740	16742	16711	16687	16854	16839	16689	16839	16874	16887	16729	16878	16646	16683	16863	16791	16678	16851	16820	16677	16827	16897	16989	16932	16870	16876	16807	16700	16949	16818	16706	16886	16789	16703	16695	16791	16631	16710	16693	16689	16791	16657	16929	16739	16866	16836	16761	16646	16652	16705	16993	16701	16848	16904	16820	16901	16827	16830	16880	16850	16701	16809	16685	16686	16782	16835	16727	16802	16603	16678	16847	17209	16638	16840	16685	16574	16927	16888	16606	16951	16944	16769	16757	16845	16802	16661	16725	16631	16873	16539	16834	16867	16771	16671	16958	16711	16860	16636	16724	16768	16717	16938	16714	16658	16678	16840	16629	16706	16682	16840	16688	16741	16914	16818	16859	16781	17059	16724	16888	16654	16964	16799	16675	16741	16832	16966	16748	16861	16719	16737	16614	16744	16724	16879	16744	16864	16685	16750	16873	16700	16788	16814	16722	16733	16767	16677	16867	16534	16745	16736	16894	16737	17020	16858	16847	16839	16616	16684	16820	16686	16825	16805	16731	16774	16645	16661	16968	16819	16767	16618	16757	16648	16778	16782	16908	16679	16670	16716	16751	16733	16878	16807	16906	16788	16762	16956	16950	16780	16742	16782	16922	16636	16643	16709	16808	16861	16885	16642	16903	16567	16767	16682	16548	16885	16848	16897	16717	16808	16880	16917	16841	16744	16669	16688	16853	16749	16911	16644	16996	16619	16942	16776	16987	16760	16731	16702	16796	16747	16999	16683
23022	21524	29357	24091	21982	25315	29021	24676	23720	23105	22849	22147	22249	22430	22196	22334	21972	22053	21888	21959	21962	21807	22009	21773	22947	25938	26471	25869	24627	23519	22944	22206	21686	21762	21629	21761	21555	21428	21389	21551	21605	21585	21657	21527	21429	21474	21634	21527	21523	21530	21495	21703	21744	21711	21688	21688	21481	21598	21472	21381	21432	21593	21237	21703	21594	21374	21617	21521	21467	21648	21535	21736	21555	21512	21680	21599	21379	21498	21433	21526	21510	21541	21490	21568	21565	21217	21573	21428	21519	21359	21697	21452	21454	21697	21476	21697	21537	21457	21737	21453	21537	21625	21565	21617	21436	21396	21322	21395	21616	21273	21540	21505	21355	21335	21638	21566	21332	21501	21425	21571	21289	21535	21503	21456	21233	21440	21668	21574	21567	21564	21764	21552	21627	21366	21654	21450	21564	21652	21408	21508	21377	21600	21483	21634	21373	21504	21475	21320	21427	21552	21496	21602	21389	21464	21366	21613	21450	21466	21384	21553	21673	21467	21434	21524	21617	21385	21539	21481	21548	21363	21713	21423	21483	21619	21653	21440	21272	21452	21509	21480	21550	21467	21490	21643	21310	21534	21636	21434	21508	21357	21577	21386	21276	21537	21554	21610	21615	21604	21493	21634	21535	21692	21262	21549	21619	21312	21446	21408	21540	21502	21557	21321	21368	21621	21618	21684	21644	21452	21393	21496	21516	21490	21537	21611	21549	21304	21464	21456	21493	21303	21281	21295	21407	21439	21397	21471	21290	21626	21504	21362	21301	21492	21353	21710	21368	21429	21509	21381	21310	21460	21400	21361	21596	21497	21408	21674	21703	21506	21357	21517	21422	21282	21413	21497	21580	21500	21503	21728	21563	21496	21635	21343	21646	21408	21493	21563	21373	21292	21691	21598	21568	21383	21537	21273	21606	21596	21493	21560	21567	21524	21551	21546	21316	21569	21591	21634	21443	21710	21658	21630	21468	21424	21361	21546	21420	21467	21609	21428	21680	21557	21607	21531	21523	21277	21701	21611	21534	21489	21469	21458	21681	21459	21695	21264	21518	21485	21515	21593	21441	21528	21547	21493	21469	21731	21500	21491	21394	21366	21608	21592	21495	21702	21658	21511	21587	21682	21641	21615	21422	21487	21562	21464	21468	21472	21328	21714	21496	21369	21489	21343	21547	21477	21572	21516	21623	21625	21449	21554	21442	21465	21694	21514	21722	21518	21481	21571	21546	21275	21509	21412	21324	21523	21380	21586	21318	21481	21523	21544	21508	21683	21306	21607	21708	21509	21466	21323	21560	21372	21578	21544	21812	21516	21520	21310	21533	21544	21403	21542	21358	21406	21454	21346	21466	21510	21378	21245	21513	21719	21494	21499	21661	21277	21560	21658	21619	21294	21527	21440	21587	21453	21477	21374	21611	21337	21471	21475	21379	21532	21440	21548	21630	21468	21422	21824	21674	21575	21464	21430	21415	21575	21291	21374	21815	21526	21743	21583	21663	21537	21500	21188	21762	21626	21422	21649	21603	21663	21570	21424	21631	21573	21285	21459	21568	21387	21485	21486	21548	21582	21456	21594	21665	21638	21386	21428	21369	21291	21374	21606	21401	21518	21545	21436	21416	21416	21448	21456	21664	21521	21624	21400	21568	21382	21442	21441	21429	21514	21350	21366	21337	21549	21457	21390	21297	21419	21419	21557	21596	21513	21624	21631	21634	21525	21535	21633	21547	21692	21263	21484	21589	21529	21537	21690	21523	21356	21285	21569	21430	21477	21628	21558	21385	21614	21494	21707	21418	21635	21344	21418	21793	21584	21402	21634	21693	21487	21466	21416	21453	21739	21608	21795	21586	21560	21554	21463	21619	21639	21641	21523	21384	21509	21776	21679	21499	21400	21301	21353	21392	21591	21373	21560	21459	21430	21350	21367	21517	21758	21580	21584	21447	21646	21558	21536	21447	21362	21365	21388	21520	21560	21283	21409	21620	21414	21491	21554	21642	21203	21613	21634	21508	21439	21229	21551	21505	21468	21594	21696	21356	21506	21597	21316	21316	21319	21611	21436	21363	21394	21556	21494	21443	21521	21537	21500	21411	21539	21340	21465	21511	21516	21507	21682	21579	21408	21476	21488	21680	21330	21701	21360	21628	21425	21533	21586	21648	21494	21192	21574	21605	21510	21339	21368	21683	21543	21532	21364	21416	21673	21604	21711	21368	21406	21394	21441	21418	21423	21492	21559	21398	21519	21513	21512	21579	21463	21400	21734	21623	21297	21316	21761	21520	21891	21411	21524	21431	21400	21381	21499	21465	21541	21339	21202	21235	21586	21657	21588	21446	21448	21404	21431	21491	21547	21551	21462	21270	21511	21389	21512	21681	21482	21372	21255	21403	21590	21625	21503	21471	21583	21331	21360	21441	21448	21632	21566	21588	21584	21427	21462	21525	21492	21376	21662	21610	21502	21438	21533	21567	21445	21634	21311	21449	21353	21506	21411	21466	21536	21445	21422	21489	21395	21529	21437	21659	21265	21645	21512	21625	21466	21621	21794	21579	21445	21310	21609	21208	21483	21520	21434	21392	21462	21547	21400	21533	21444	21494	21605	21506	21514	21332	21587	21524	21311	21420	21276	21663	21430	21525	21303	21408	21478	21508	21450	21453	21500	21446	21471	21484	21447	21708	21468	21468	21712	21551	21258	21401	21576	21526	21526	21500	21441	21649	21630	21442	21530	21799	21346	21474	21519	21527	21654	21740	21341	21460	21488	21628	21451	21417	21459	21495	21628	21589	21469	21547	21402	21644	21316	21508	21746	21509	21320	21508	21612	21499	21760	21448	21637	21706	21586	21412	21333	21620	21490	21718	21657	21625	21643	21534	21270	21528	21382	21597	21482	21428	21551	21579	21757	21538	21437	21418	21560	21488	21453	21271	21624	21646	21283	21634	21370	21591	21414	21571	21611	21406	21384	21528	21211	21597	21389	21458	21501	21485	21489	21552	21612	21455	21590	21355	21515	21522	21463	21491	21309	21621	21381	21504	21527	21491	21513	21702	21479	21443	21474	21478	21610	21609	21518	21411	21584	21491	21455	21135	21561	21372	21590	21287	21528	21651	21473	21589	21641	21810	21625	21539	21394	21571	21519	21452	21665	21469	21595	21604	21377	21608	21480	21382	21650	21228	21384	21585	21572	21287	21369	21518	21570	21539	21308	21507	21488	21507	21608	21501	21629	21638	21546	21464	21651	21354	21533	21618	21402	21639	21697	21427	21672	21381	21654	21534	21640	21499	21388	21520	21472	21553	21426	21541	21645	21466	21428	21607	21288	21405	21400	21497	21453	21306	21699	21451	21482	21471	21240	21737	21452	21665	21560	21384	21687	21629	21370	21683	21455	21484	21394	21346	21448	21513	21362	21591	21541	21450	21528	21543	21384	21432	21475	21688	21409	21398	21439	21651	21748	21606	21712	21656	21586	21443	21489	21426	21337	21343	21234	21543	21539	21636	21605	21563	21481	21583	21541	21516	21502	21529	21357	21523	21569	21601	21502	21569	21514	21322	21301	21348	21542	21384	21458	21401	21641	21529	21641	21763	21584	21605	21304	21428	21486	21682	21568	21463	21305	21355	21354	21504	21492	21550	21460	21464	21299	21613	21361	21253	21401	21483	21577	21564	21312	21737	21560	21661	21727	21383	21654	21601	21521	21444	21348	21379	21485	21572	21350	21393	21481	21599	21644	21543	21479	21722	21419	21233	21484	21446	21531	21524	21482	21346	21471	21652	21674	21698	21409	21598	21201	21517	21585	21289	21401	21488	21389	21420	21656	21605	21425	21428	21351	21574	21622	21437	21489	21348	21603	21227	21344	21555	21574	21549	21556	21394	21741	21685	21515	21469	21470	21446	21414	21657	21445	21651	21505	21504	21434	21476	21431	21656	21484	21526	21472	21602	21358	21609	21564	21629	21451	21659	21689	21544	21234	21422	21547	21355	21666	21355	21641	21614	21557	21618	21675	21604	21377	21473	21431	21569	21624	21396	21650	21422	21732	21574	21561	21575	21554	21536	21411	21562	21434	21687	21434	21378	21441	21485	21562	21649	21546	21533	21562	21543	21689	21468	21571	21458	21531	21762	21412	21507	21634	21648	21502	21361	21466	21522	21259	21412	21616	21659	21383	21525	21550	21512	21404	21403	21634	21409	21516	21322	21174	21516	21529	21321	21455	21456	21659	21527	21412	21701	21267	21550	21517	21386	21646	21534	21591	21626	21442	21608	21747	21387	21448	21391	21171	21661	21430	21434	21559	21550	21549	21418	21335	21520	21528	21504	21566	21439	21503	21352	21364	21478	21417	21499	21410	21446	21538	21597	21427	21638	21553	21504	21611	21693	21468	21448	21281	21521	21465	21489	21461	21582	21466	21607	21636	21451	21616	21634	21415	21470	21236	21487	21218	21531	21521	21444	21381	21661	21563	21510	21587	21242	21325	21640	21311	21350	21598	21461	21633	21348	21496	21545	21410	21655	21433	21612	21454	21497	21489	21366	21217	21513	21398	21665	21422	21598	21554	21470	21397	21370	21498	21417	21412	21376	21471	21484	21757	21450	21387	21663	21509	21555	21413	21660	21423	21476	21552	21343	21465	21566	21437	21340	21739	21711	21691	21427	21366	21284	21432	21580	21670	21428	21341	21410	21628	21446	21566	21430	21354	21628	21398	21449	21420	21451	21596	21406	21336	21755	21232	21406	21488	21496	21422	21352	21626	21471	21503	21533	21481	21437	21488	21411	21602	21654	21508	21531	21567	21498	21420	21331	21366	21489	21457	21371	21425	21445	21496	21339	21529	21606	21307	21399	21392	21500	21491	21452	21420	21445	21676	21333	21586	21662	21357	21610	21457	21489	21650	21370	21548	21466	21287	21400	21405	21472	21632	21449	21472	21462	21440	21399	21191	21502	21656	21538	21497	21418	21375	21514	21341	21310	21317	21391	21549	21568	21536	21487	21263	21512	21657	21553	21370	21239	21371	21457	21517	21643	21407	21371	21438	21542	21460	21596	21439	21514	21550	21366	21407	21290	21408	21374	21467	21547	21358	21480	21528	21439	21630	21646	21596	21661	21738	21432	21649	21639	21476	21635	21532
39336	60577	40797	26534	24702	23514	22139	21647	20711	19366	18750	18236	18389	18401	17990	18088	17949	17663	17497	17656	17817	17768	17897	17721	19928	24357	24073	23326	21307	19758	19074	18115	17797	17332	17426	17282	17345	17312	17491	17358	17288	17311	17180	17276	17394	17346	17368	17487	17409	17325	17400	17382	17366	17261	17596	17318	17539	17291	17497	17430	17446	17365	17416	17307	17289	17268	17478	17382	17278	17308	17240	17351	17435	17454	17391	17509	17557	17420	17451	17460	17435	17312	17548	17379	17274	17346	17419	17360	17407	17324	17559	17467	17163	17471	17338	17450	17342	17466	17305	17572	17440	17566	17505	17300	17514	17204	17307	17458	17197	17493	17417	17386	17446	17500	17326	17416	17329	17296	17414	17474	17486	17521	17369	17450	17404	17396	17362	17386	17369	17446	17242	17392	17376	17412	17422	17337	17541	17285	17571	17208	17326	17375	17377	17339	17496	17247	17341	17420	17263	17287	17564	17246	17493	17410	17265	17463	17434	17472	17389	17378	17318	17265	17236	17374	17300	17363	17260	17326	17553	17348	17464	17383	17395	17252	17352	17385	17429	17364	17366	17435	17400	17582	17362	17344	17478	17354	17375	17185	17322	17221	17427	17368	17308	17536	17214	17357	17385	17337	17327	17402	17371	17309	17359	17470	17308	17357	17257	17436	17476	17301	17466	17370	17399	17481	17446	17484	17410	17396	17228	17404	17424	17408	17215	17385	17327	17335	17262	17249	17490	17444	17434	17348	17527	17193	17425	17454	17313	17420	17509	17474	17230	17458	17369	17344	17423	17299	17284	17398	17234	17355	17247	17267	17448	17243	17443	17447	17499	17437	17522	17344	17465	17358	17281	17467	17387	17386	17310	17249	17424	17485	17287	17344	17307	17318	17416	17518	17488	17386	17228	17540	17558	17237	17509	17419	17440	17514	17255	17314	17292	17439	17577	17411	17272	17202	17341	17353	17489	17415	17338	17530	17341	17369	17231	17523	17467	17375	17292	17377	17545	17453	17530	17272	17271	17396	17296	17247	17291	17283	17323	17296	17425	17441	17368	17329	17324	17379	17397	17368	17395	17421	17398	17486	17485	17377	17442	17555	17522	17319	17401	17303	17397	17454	17516	17524	17204	17442	17422	17251	17326	17381	17519	17412	17264	17341	17455	17328	17510	17363	17549	17320	17274	17277	17100	17383	17316	17401	17405	17354	17373	17475	17418	17479	17295	17321	17485	17493	17505	17364	17533	17357	17193	17345	17591	17497	17437	17357	17381	17180	17296	17309	17228	17212	17499	17480	17552	17309	17397	17430	17196	17494	17400	17580	17405	17429	17380	17345	17353	17403	17476	17431	17454	17291	17444	17394	17583	17333	17563	17556	17438	17415	17355	17417	17301	17449	17341	17391	17448	17380	17283	17287	17572	17363	17484	17216	17354	17309	17284	17344	17361	17201	17377	17437	17280	17431	17400	17498	17331	17354	17261	17413	17220	17294	17404	17318	17366	17360	17457	17448	17398	17544	17287	17371	17367	17281	17358	17459	17113	17447	17301	17518	17422	17287	17232	17220	17438	17356	17326	17402	17425	17441	17410	17416	17314	17521	17299	17304	17394	17381	17314	17317	17503	17191	17453	17202	17393	17496	17256	17494	17226	17346	17295	17420	17341	17338	17238	17205	17102	17607	17165	17361	17308	17456	17495	17388	17379	17433	17344	17210	17431	17417	17468	17406	17614	17270	17416	17313	17290	17386	17292	17272	17494	17375	17375	17372	17405	17361	17361	17485	17284	17246	17408	17446	17464	17269	17357	17382	17345	17452	17450	17276	17284	17603	17452	17364	17449	17310	17248	17233	17229	17239	17357	17567	17416	17364	17334	17434	17356	17414	17418	17123	17128	17302	17446	17340	17383	17392	17408	17413	17475	17321	17397	17281	17312	17461	17337	17256	17316	17628	17229	17379	17585	17349	17313	17406	17355	17253	17349	17517	17485	17398	17362	17209	17301	17409	17297	17281	17382	17344	17318	17343	17502	17335	17414	17225	17495	17529	17351	17487	17500	17322	17339	17347	17528	17300	17446	17410	17274	17430	17440	17223	17238	17292	17355	17287	17415	17337	17326	17331	17387	17447	17380	17173	17329	17466	17294	17487	17184	17431	17298	17432	17421	17297	17302	17240	17486	17381	17328	17449	17415	17384	17448	17303	17325	17314	17495	17383	17385	17236	17363	17377	17459	17406	17474	17273	17320	17302	17437	17154	17444	17456	17327	17232	17315	17167	17398	17283	17459	17357	17312	17359	17428	17287	17451	17381	17164	17436	17051	17567	17306	17409	17517	17464	17321	17482	17439	17230	17428	17400	17295	17275	17291	17363	17384	17176	17426	17430	17313	17324	17514	17289	17260	17333	17315	17487	17317	17425	17353	17396	17284	17317	17296	17312	17419	17473	17444	17298	17340	17430	17209	17458	17334	17472	17358	17404	17534	17464	17305	17256	17314	17493	17240	17433	17427	17456	17462	17335	17360	17379	17216	17288	17306	17334	17245	17212	17288	17181	17450	17398	17590	17332	17476	17318	17395	17378	17423	17334	17418	17368	17351	17387	17182	17437	17419	17334	17379	17276	17455	17389	17489	17330	17165	17468	17313	17407	17311	17455	17336	17240	17467	17438	17222	17550	17333	17412	17274	17533	17335	17329	17373	17221	17392	17512	17247	17431	17362	17418	17314	17311	17234	17412	17248	17339	17236	17249	17351	17393	17287	17285	17290	17304	17388	17396	17190	17250	17408	17227	17365	17287	17376	17333	17536	17357	17243	17137	17416	17237	17380	17402	17366	17373	17302	17254	17386	17274	17371	17362	17371	17367	17482	17419	17322	17190	17383	17280	17342	17450	17548	17432	17347	17431	17188	17453	17223	17488	17298	17303	17252	17481	17686	17320	17282	17269	17418	17363	17366	17370	17312	17426	17367	17475	17439	17253	17188	17363	17340	17259	17218	17394	17323	17224	17168	17469	17335	17284	17401	17388	17255	17212	17337	17431	17457	17493	17471	17390	17239	17249	17270	17472	17521	17360	17371	17493	17236	17249	17251	17250	17575	17304	17392	17090	17339	17218	17263	17460	17425	17483	17433	17348	17229	17251	17512	17377	17313	17456	17304	17386	17390	17206	17332	17380	17290	17387	17466	17296	17390	17352	17186	17249	17386	17491	17214	17545	17405	17454	17368	17442	17328	17501	17480	17454	17521	17345	17409	17350	17214	17225	17247	17232	17350	17359	17440	17363	17282	17229	17542	17316	17316	17460	17230	17421	17329	17414	17213	17185	17403	17317	17388	17338	17428	17406	17442	17219	17540	17317	17312	17469	17509	17221	17352	17385	17351	17439	17200	17336	17306	17396	17479	17263	17459	17307	17356	17352	17290	17352	17456	17397	17348	17341	17408	17354	17441	17429	17471	17461	17311	17310	17410	17384	17207	17442	17276	17400	17402	17407	17167	17293	17269	17442	17289	17365	17387	17318	17460	17296	17365	17493	17303	17447	17314	17381	17438	17502	17430	17282	17306	17382	17480	17324	17352	17350	17375	17456	17288	17279	17254	17192	17388	17345	17494	17368	17400	17337	17307	17243	17517	17398	17348	17497	17309	17322	17599	17386	17351	17420	17405	17451	17412	17434	17471	17241	17318	17232	17324	17355	17334	17479	17370	17468	17445	17355	17382	17390	17347	17441	17351	17326	17437	17411	17242	17611	17418	17442	17258	17176	17374	17478	17204	17374	17388	17301	17306	17467	17300	17475	17358	17347	17253	17243	17436	17384	17539	17395	17440	17156	17397	17367	17496	17142	17495	17340	17355	17353	17458	17221	17236	17226	17571	17432	17485	17208	17347	17351	17189	17314	17419	17394	17184	17313	17179	17314	17463	17704	17226	17530	17263	17514	17176	17505	17360	17405	17336	17454	17353	17419	17320	17518	17323	17391	17393	17311	17522	17411	17156	17394	17330	17395	17396	17223	17472	17271	17264	17444	17314	17557	17303	17434	17308	17211	17412	17421	17417	17417	17277	17505	17347	17453	17399	17379	17286	17444	17346	17363	17373	17493	17369	17375	17152	17189	17410	17224	17221	17413	17220	17457	17293	17510	17200	17431	17480	17191	17306	17427	17361	17598	17157	17292	17485	17678	17377	17552	17227	17417	17162	17263	17386	17278	17477	17427	17279	17220	17201	17346	17461	17320	17394	17393	17471	17366	17354	17277	17433	17455	17256	17332	17426	17268	17389	17264	17363	17309	17502	17410	17294	17525	17280	17378	17375	17296	17322	17325	17465	17278	17546	17236	17400	17426	17339	17357	17167	17447	17472	17293	17315	17347	17211	17214	17537	17386	17322	17393	17149	17459	17395	17304	17328	17294	17146	17306	17325	17240	17242	17235	17248	17380	17502	17417	17333	17248	17412	17309	17234	17400	17506	17454	17175	17301	17332	17365	17226	17306	17241	17416	17424	17282	17153	17363	17371	17594	17240	17376	17396	17519	17337	17361	17172	17430	17358	17418	17492	17398	17547	17351	17292	17142	17432	17205	17259	17467	17229	17494	17318	17364	17418	17466	17588	17195	17477	17244	17178	17448	17406	17345	17524	17414	17329	17337	17377	17342	17328	17326	17334	17245	17321	17430	17183	17318	17363	17381	17327	17403	17283	17405	17173	17421	17175	17488	17344	17337	17315	17274	17223	17428	17361	17435	17331	17323	17308	17452	17307	17351	17456	17456	17551	17422	17403	17311	17413	17547	17506	17375	17467	17368	17365	17362	17450	17371	17462	17347	17343	17563	17284	17306	17499	17220	17265	17308	17213	17363	17397	17419	17098	17334	17588	17381	17252	17467	17354	17225	17159	17473	17213	17351	17234	17324	17442	17293	17294	17372	17277	17339	17239	17156	17393	17435	17281	17306	17357	17239	17553	17237	17385	17350	17538	17099	17447	17299	17428	17246	17458	17417	17332	17392	17296	17336	17413	17343	17250	17282	17442	17312	17374	17327	17340	17402	17340	17398	17319	17315	17374	17304	17509	17357	17198	17506	17556	17271	17191	17271	17435	17438	17355	17109	17436	17353	17316	17399	17334	17492	17282	17358	17204	17583	17094	17358	17363	17477
29066	25804	29125	25947	22509	22357	22253	21720	21805	21213	21310	21334	21209	21168	21164	21226	21234	20930	20887	21081	20789	20933	20764	20847	21080	21040	21405	21380	21460	20928	21027	20871	21117	20832	20859	21001	21122	20957	20968	20804	20942	20933	20793	20933	20850	20933	20927	20902	21173	21039	20960	20942	20904	21000	20980	20963	21064	20838	20809	20830	20900	20902	20773	20860	20768	20744	20938	20840	20857	20869	20803	20964	20797	20860	20953	20930	21022	20886	20898	20878	20981	20981	20963	20647	20978	20759	20805	20662	20878	20836	20758	20706	20713	20666	20845	20869	20892	20908	20846	20853	20845	20903	20875	20919	20948	20860	20745	21074	20921	20752	21061	20907	20916	21028	20818	20953	20804	20895	20825	20907	20897	20983	20982	20839	21052	20855	20908	20882	20774	20905	20787	20987	21036	20853	20935	20790	20901	21081	20916	20905	20814	20770	21012	20697	20735	20978	20871	21061	20918	20872	21020	20767	20807	20834	20916	20866	20710	20798	21193	20908	20805	20844	20959	20796	20979	20733	20804	20823	20843	20970	20894	20946	21081	20837	20908	20549	20763	20871	20965	20964	20900	21065	20864	20912	20819	20672	20991	20774	20912	20864	20875	21026	21072	20848	20831	20972	20819	20932	20915	20907	21166	21012	20883	20735	20746	20997	20752	20842	20781	20829	20869	21002	20767	20848	20795	20689	20791	20711	20732	20796	20795	20631	20982	20625	20966	20678	20880	20869	20730	20918	20912	20876	20776	20630	21041	20884	20665	20747	20783	20857	20892	20922	20954	20665	20878	20896	20940	20676	20738	21151	20955	21051	20855	20890	20822	20728	20694	21061	20859	20766	20722	20759	20828	20811	20970	20840	20778	20922	21001	21113	21028	20822	20649	21008	20927	20699	20799	20762	20797	20991	20826	21019	20837	20838	20793	20836	20975	20829	20941	20877	21016	20949	20935	20851	20806	20874	20871	21131	21025	20934	21105	20842	21165	20915	21010	20755	21029	20837	20941	20885	20715	20676	20857	20758	20873	20813	20841	20712	20886	20962	20991	20949	20916	20790	20870	21105	21101	20913	20719	21087	20653	20817	21114	20849	20963	20921	20867	20980	20717	20894	20948	21077	20968	20740	20652	21053	20812	20802	21006	21028	20989	20700	20762	20754	21080	20893	20929	20878	20784	20665	20947	21042	20878	21000	20854	20870	21014	20750	20993	20910	20883	20857	20945	20767	20809	21065	20842	20867	20772	21006	20924	20934	20792	20922	20841	20843	20786	20973	20754	20747	20760	20811	20760	21037	20691	20636	20769	20710	20978	20864	20942	20818	20952	20785	20867	20848	20994	20804	20613	20639	20745	21003	21063	20947	20887	20774	20708	20919	20755	20834	20968	20678	20870	20893	20733	20990	20880	20982	21210	20863	21098	20977	21076	20810	20818	20819	20925	21094	21014	21096	20960	21004	20843	20986	20838	20806	20981	20900	20981	20981	20858	20890	20829	20792	20851	20828	20693	20941	20835	21031	20927	20649	20850	20896	20814	20941	20886	20717	20908	20975	21113	20772	20661	20730	20894	20895	20820	20895	20740	20858	20768	20874	20836	20793	20834	20839	20948	20976	20974	20839	20894	21009	20693	20878	20942	20922	20876	20744	20793	20792	20942	21147	20782	20836	20804	21062	20848	20749	20890	21071	20911	20896	20734	20770	20903	20891	21070	20975	20766	20884	20953	20797	20994	20991	20814	20812	20479	20748	20569	21037	20980	21022	20647	20772	20788	20900	20839	21021	20780	20804	20958	20845	20763	20944	20983	21061	20907	20891	20980	20973	20933	20849	20977	20645	20872	20751	20838	21088	20887	20805	20657	20821	20636	21027	20772	20814	20974	20909	20892	20818	20895	20803	20928	20765	20789	20959	20921	21072	20737	21060	20862	21044	20898	21183	20889	20997	21030	20834	21015	20782	21036	21014	20798	20807	20878	20887	20893	20835	20816	21074	21105	20899	20955	20867	20967	20932	21035	20844	20844	20864	20791	20901	20624	20852	20778	20936	20751	21033	21090	20832	20945	20695	21024	20861	20733	20894	21017	21017	20869	20808	20987	20953	20832	20851	20794	20961	20553	21082	21034	20897	20805	20899	20792	20863	20917	20763	20899	21209	20883	21042	20807	20913	20970	20867	20842	21014	20803	20991	20782	20887	20641	20648	20918	21049	20858	20985	20882	21015	20872	20668	21108	20746	20793	21179	20942	20797	20846	20990	20905	20882	20771	20934	20874	20854	20973	20866	20901	20801	20866	20965	20922	20933	20749	20660	20761	20967	20961	20942	20917	20816	20696	20892	20848	20768	20675	20748	20791	20799	20918	20757	20788	20885	20818	20921	20827	20790	21012	20963	21114	20968	20922	20957	20965	20915	20973	20915	20717	21041	20941	20906	20888	20846	20779	20872	20905	20865	20926	20934	21035	20972	20842	20977	21008	21049	20770	20907	20926	21054	20829	20821	20608	20842	20782	20673	20982	21010	21001	20756	20808	20857	20698	20917	20778	20656	20887	20940	20633	20879	20794	21044	20792	21043	20816	21164	20968	20998	20701	20644	20667	21093	20828	20865	20851	20802	20827	20708	21030	20721	20844	21083	20893	20826	20781	20788	21009	20867	20779	20869	21037	20963	20840	20949	20932	20770	21036	20697	20826	20770	21017	20742	20915	20859	20983	20880	20763	20902	20788	20886	20724	20745	20969	20749	20859	20946	20772	20844	20990	20742	20834	20887	20782	20824	20670	20806	20752	20764	20862	20868	20716	20937	21178	20949	20911	20938	20953	20922	21042	21133	20956	20718	20901	20932	20702	20905	20904	20864	20801	20967	21006	20903	20756	21025	20735	20814	20866	20714	20742	20876	20830	21139	21058	21025	21010	21040	20954	21167	20880	20933	20694	20869	20911	20799	20838	20975	20998	21093	21000	20785	20912	20856	20945	20857	20830	20625	20939	20975	20881	20937	20934	21085	20711	20991	20984	20898	21134	20758	20848	20855	20787	21129	20933	20687	21034	21015	21046	20898	20882	20912	20896	20946	20965	20846	20950	20910	21034	20790	20838	20897	20824	21162	20934	20766	20906	20697	20876	20715	20802	20901	20865	20861	20938	21018	20997	20847	20990	21043	20933	20993	20890	20918	21080	20879	20968	21127	21063	21000	20991	21002	21079	20913	20895	20701	20823	20843	20864	20969	20887	20843	21027	20747	20861	20983	20885	20820	21081	20926	21193	21210	20854	20876	20906	21124	20788	20693	20893	20870	20719	20924	20718	20873	20830	20831	21027	20925	21047	20830	20972	21106	20753	21032	20824	20903	20934	20862	20711	21045	20862	21008	20807	20851	20714	20864	21028	21028	20917	20777	20988	20947	20687	20865	20871	20804	20793	20976	20864	20831	20854	20820	21015	20805	21012	20837	20857	20883	21016	20931	20869	20831	20975	21021	21007	20832	21015	20990	20792	20935	20933	20899	20981	20892	20824	20849	20739	20887	20837	20755	20933	21058	20789	21007	20942	20918	20735	20884	21030	20771	20917	21089	20737	20984	20730	21142	20949	20985	20762	20982	20757	20928	21081	20801	20843	20860	20957	21071	20640	20968	20887	21002	20887	20919	20669	20904	20936	20941	20835	20833	20960	20904	20956	20945	21237	20905	20777	20723	20827	21253	20899	20760	21065	20818	20906	20924	20959	21048	20661	21019	20915	20827	20979	20910	20840	20818	20724	20803	20834	20615	20891	20936	21000	20663	20726	20698	21032	20680	20978	21057	20626	20896	20638	20827	20823	20727	20836	20999	20886	20788	20937	20917	20920	20849	20774	21038	20915	20867	20840	20766	20944	21162	20806	20901	20920	20832	20834	20936	20940	21091	20927	20916	20921	21094	20939	20798	20873	20970	21011	20972	20917	20781	20888	20878	20810	20997	20874	21055	21002	21097	20784	20767	20729	20933	20953	20846	20954	20995	20890	21049	20696	20816	20839	20929	21036	20873	20741	20956	20938	20901	20908	20972	20962	20889	20865	20809	20979	20821	21019	20937	21020	20936	20913	20835	20992	20688	20884	20831	20972	20710	20921	20763	20989	20789	20858	20802	21018	20879	21009	20973	20912	20676	20810	20758	20881	21062	20867	20890	20979	20683	20769	20943	20604	20767	20802	20815	21007	20883	21109	20776	21017	20883	20949	20965	21074	20714	20916	20800	20870	20840	20628	20956	20731	21012	20826	20659	20751	20996	20865	20887	20893	20743	21049	20687	20725	20850	20878	20912	20998	20864	20714	20973	20893	20978	21083	20999	20846	20873	20846	20808	20900	20682	20663	21034	20971	20868	21042	20945	20908	20898	20787	20723	20821	20896	20747	21059	20768	21077	20606	21026	20894	20898	20840	20898	20719	21022	20827	20665	20733	20848	20765	20907	20866	20940	20790	20730	20858	20959	20908	20684	20907	20817	20795	20980	20910	21026	20943	20749	20898	20854	20850	20971	21014	21166	20964	20816	20752	20618	20806	20985	20807	20940	20935	20977	21026	20967	20683	20710	20755	20811	20683	20930	20776	21003	20788	20735	20959	20567	20693	20939	21104	21065	20948	20721	20787	20697	21028	21134	20989	21068	20848	20768	21086	20987	20859	20997	20780	20921	21074	20874	20868	21056	20872	20761	20883	21073	20939	21061	21012	20917	20836	20935	20864	20788	20911	20986	20895	20615	20918	20870	20815	20883	20765	20876	20872	20946	20815	20855	21115	20974	20733	20744	20733	20692	20980	20751	20859	20715	20790	20886	20922	20934	21169	20964	21043	20889	20842	20915	20868	20859	21013	20684	20997	20823	20740	20808	20939	20884	21062	20877	20716	20925	20865	20790	20707	20789	20823	20889	21019	20935	20866	20890	20862	21013	20948	20813	20744	20741	20779	21028	20896	20842	20956	20863	20911	20871	20940	20963	20879	20820	21035	20869	20835	20939	20863	20796	20770	20896	21030	20961	20949	20728	20842	20823	20641	20930	21006	21048	20988	20868	20773	20774	20776	20978	20887	20990	20866	20892	20862	20977	21079	20901	21189	20984	20999	20798	20879	20809	20898	20765	21176	20826	20833	20962	20953	20869	20872	20968	20973	20876
30368	37848	25788	20832	19877	19191	18890	18588	18298	17718	17579	17396	17384	17220	17252	17396	17228	17180	17069	17193	17152	17030	17182	17052	17237	17300	17483	17580	17515	17173	17317	17207	16962	16965	16862	17187	17058	17017	16805	16992	17003	17087	16861	16974	17032	16952	17041	16920	16921	17187	17026	17205	16908	17145	17316	16945	17005	16871	16944	16959	17095	17099	17162	16937	16946	17118	16887	17008	17100	17123	17089	16925	16984	17010	16947	16881	16891	16932	17053	16913	16881	17057	17003	17073	17009	16895	16991	17021	17049	17067	16949	16873	17037	17100	17107	17026	16974	17064	17067	16999	17123	17015	17005	16904	17007	17164	16976	17082	16945	17088	16903	17014	17086	17111	16913	16968	16871	16974	17133	16808	16986	16980	17120	17011	16915	16931	17066	17112	16968	17034	16847	16985	17031	16873	17095	17064	16948	16815	17038	17266	16862	17055	17076	17123	16851	16939	16953	16974	16933	16904	17070	16853	17095	17186	17031	17018	16875	17000	17131	17091	17024	16984	17023	16995	17013	17133	17002	17081	16923	16901	17052	17044	16999	17131	17072	17027	16901	16874	17146	17034	16892	17046	17026	16805	17067	16911	17137	17040	17011	16999	16964	16882	16889	17034	17138	16959	17082	17050	17122	17088	17076	16895	16983	16971	16926	17119	17041	17152	16998	16897	17035	16964	17039	16860	17076	17008	17254	16938	17016	16826	16936	17212	17009	17049	16847	16978	16868	17043	16960	16928	17059	16937	16836	17052	17016	17151	17020	17037	17016	17110	16913	17023	17034	16985	16977	16903	17049	16922	17090	17048	17078	17070	17034	16990	16957	17114	17059	17027	16863	16968	17202	16856	17025	16968	17164	16947	16962	17019	17022	17142	16895	16736	16878	17146	17215	17056	16834	17199	16992	16922	17037	16984	17052	17032	17028	16949	16961	16943	17114	17009	16983	17093	16939	17020	16966	17084	16988	16993	17273	17005	16929	16997	17006	16978	17003	16976	17059	17153	16912	16968	16956	17005	17144	17230	16895	17032	17014	17163	16875	16938	16941	17062	17019	16962	17130	16867	16982	16993	17111	17033	16872	17064	17011	17003	16899	17183	16895	16975	16982	17020	17009	17080	17038	17089	17038	17123	17055	17195	17129	16805	16996	16968	16856	16937	17149	16723	17037	16982	16996	17125	17037	17050	16915	16926	17149	17092	17062	16806	17034	17072	17086	17149	16884	17069	16890	16900	16809	17090	17037	17086	16911	17021	16935	17078	16954	17177	16858	16988	16952	17225	17092	17133	17162	17025	16914	17178	17102	17086	17038	16981	17038	17105	16944	17001	16979	17110	17016	16979	16898	17081	17008	17165	17033	16946	17131	17108	17084	16920	17065	16998	16920	17159	17041	16979	17032	17158	17212	16973	17032	17098	16927	16970	17056	17075	17082	17126	16996	17037	16952	17038	17042	16894	17103	17003	17084	17014	17030	17040	17034	16978	16913	17082	16849	17118	17100	17212	17162	16825	16997	16917	17124	16928	17075	17052	17204	17112	16973	16994	17029	17188	16974	16887	17136	17135	17009	17029	16977	17083	16990	17155	16961	16876	16865	16952	17014	16958	16950	17098	17061	16995	16868	17102	17082	16964	16914	16997	17082	17044	17029	17071	16912	16947	16994	17057	16920	16959	17152	17071	16876	17093	17124	17197	17058	16917	16814	17126	17061	16969	17040	16972	17041	17097	16902	17104	17084	17116	17134	16896	17059	17133	17208	16931	16967	17108	16916	16938	17010	16974	17141	16993	16867	16969	16969	16881	17045	16904	16945	16828	17029	16955	17028	17011	17063	16755	17014	16998	16806	17205	16831	16943	16990	16980	17021	16929	16837	16866	17101	16956	17123	17184	17021	17069	17037	16929	16998	16903	17025	17036	17093	16966	16999	16876	16863	17008	16949	17120	17063	16979	17024	17037	16993	17174	16986	17020	17030	16918	17103	17044	16957	16846	16909	17069	17083	17087	16945	16945	17156	17146	17083	16996	16971	17017	17050	17106	16981	17173	17093	16939	16993	16967	17024	17009	16927	16881	16922	17015	17051	16934	16743	16901	17061	17065	16987	16842	17081	17079	16982	17089	16959	16944	16930	17066	16891	17028	16978	16895	17058	16838	16923	17108	17044	16991	16929	17090	17060	17087	16962	17013	17062	17086	17138	17126	16938	16935	17185	16966	16783	17024	17085	16977	17030	17010	17036	17150	17147	17105	16944	17071	16985	16946	17053	16883	16969	16834	17164	16937	17050	17111	17111	16938	17160	16974	17029	17049	16904	17080	17060	17098	16831	17085	16780	17150	16880	16955	17108	16850	16880	17250	16927	16853	17042	17087	17005	16943	16975	16893	17055	17113	17055	16990	17039	17040	16901	17208	17009	17006	17178	16980	17024	17107	16954	17033	16911	16938	17023	16877	16995	16952	17186	17056	17021	17006	17040	16971	17040	17327	16990	17216	17069	17114	17037	16938	17020	17140	17002	16965	17018	17088	16950	16890	16909	16995	17087	16967	16924	17052	16962	16953	17167	17173	17159	17263	16960	17182	17159	17093	17115	17099	16952	17141	16932	17038	17036	17026	17069	17052	16813	16854	17082	16841	16930	16996	17147	17027	17147	16941	17093	17082	17055	16892	17102	16931	17072	16992	16943	17094	16928	17001	16999	16868	16807	16854	17075	16877	17030	16935	16960	17053	16838	16836	17190	16994	17076	16974	17044	17022	17220	16770	17003	17145	17157	16872	17035	16864	17114	16911	17054	17219	16945	17245	17065	17090	16968	17092	16999	16937	17145	17149	16884	17018	16970	17158	17015	16834	17163	16969	17141	17064	16937	16987	17131	16887	17114	16968	16982	16981	16926	17030	17045	16944	16945	17035	17072	17148	16981	16980	17118	16995	17100	17150	16994	17156	17224	17017	16962	17205	16829	17099	17037	16974	17069	17028	16767	17023	17148	17030	16998	17206	17069	16916	16919	17096	17025	16912	17151	16983	16758	17071	16965	16991	17015	17067	16981	16960	16954	17022	16970	17091	16995	17082	16906	17052	16986	16903	17059	16912	17113	17118	16875	16819	17113	17054	16830	17094	17127	17019	17081	16945	17019	17070	16934	16994	16962	17050	17026	16896	17020	17053	17081	17193	17000	17091	16782	17068	16915	17088	17201	16953	16908	17046	17030	16955	17030	17143	17039	16998	16835	17129	17167	16948	16914	17039	17379	16955	16958	17089	17044	17030	17115	17015	16939	17088	16973	17076	16921	17061	17038	16784	17037	17025	16967	17018	16998	16964	17050	16995	17023	17101	16946	16972	17116	16886	16966	17021	17103	17020	17057	17195	16914	16967	16999	17128	17051	16824	17024	16853	16955	17014	16987	17032	17172	16993	17189	17039	17008	16961	17083	16988	17007	17046	17042	16960	17009	17004	17014	17097	17150	17022	17150	16939	17204	16978	17004	16903	16916	16986	16949	17105	16934	16960	17005	17112	17005	16910	16979	16863	17039	17125	17237	17043	16877	17018	16965	16898	16994	17042	17177	16979	16871	17111	17064	17087	17075	17007	17103	17215	17103	17032	16984	17104	17057	17033	16943	17088	16971	17160	17099	17129	16992	16902	16798	16935	16933	17069	17144	16858	17025	16962	16960	17015	16886	16900	16979	16835	17014	16929	17116	17029	16903	17007	16892	17033	17182	16989	16942	16923	16945	17029	17125	17076	16884	16992	16911	17095	16974	16909	17060	17129	16980	16979	17215	17156	17040	16917	17063	17021	16976	17084	17005	17126	17055	17021	17182	17053	17194	16971	16943	16923	17122	16935	17005	17015	17065	16962	17069	16941	16934	17105	16897	17126	16890	17084	17066	17029	17049	16974	17034	17038	17054	17071	17024	17061	17129	17096	17037	17121	16965	17107	16982	17095	17055	16908	17169	17001	16878	17059	16955	17006	17058	17036	16999	17165	17043	16965	17092	17059	17016	17075	16972	16867	17005	16982	17141	16933	17137	16957	17013	17017	16976	16883	17021	16874	16959	17052	16895	17078	16933	17042	16882	17174	17006	16909	16990	17176	17128	17127	17045	17093	16980	16907	16992	17229	16972	16990	17057	16995	17009	16982	16904	16964	16915	17017	17087	16945	17001	16990	16868	17023	16999	17085	16942	17123	17010	17070	16964	17058	17122	17107	17118	17016	17063	16934	16874	16909	17164	17107	16936	17025	17054	17004	17192	16915	16901	17069	16921	16965	17073	17046	17054	17093	16985	17025	17045	17133	17112	16948	17228	16986	17045	16922	16830	17250	16767	17090	16961	16969	16969	17001	17055	16815	17046	17075	17177	17130	16964	16990	17055	16990	17009	16975	16951	16954	16916	16911	16957	17019	17254	17157	17063	17019	16944	17094	16881	17060	16993	17180	17020	16827	17089	16987	16934	17139	17209	16926	17164	17022	17008	17009	16954	16972	17051	17154	16942	17066	17088	17135	17096	16937	17072	17029	17071	17112	17033	17180	16841	16900	17076	16940	16903	16960	17073	17164	17090	17028	16947	17039	16984	17025	16912	16990	16890	16983	16933	17173	16993	17154	16782	17171	17107	16982	17060	16959	17071	16977	17031	17012	16882	16964	17133	17003	16901	16895	17008	17083	17210	16918	17018	17166	17065	16949	16987	17126	16980	17078	16994	17044	16995	17066	17061	16958	17084	17163	17053	17281	17165	16992	17020	16919	17108	16798	17057	17037	17036	17054	17028	16977	16951	17041	16924	16936	16910	17006	17006	16892	17174	16897	16782	17096	17067	17001	16984	16991	17169	17019	16968	16902	17022	17023	16976	16981	17050	17136	17086	17075	16939	16832	16986	16909	17067	16938	16871	17044	17091	17170	16969	16969	17024	16898	16992	17047	17136	17083	16938	16922	17194	16989	17125	17240	16959	16908	16993	16899	17048	16856	17021	17031	16914	16914	16977	17120	17013	16925	16910	16964	17027	16996	16953	17154	17019	17030	17079	17197	17078	16969	17186	17033	17134	16967	17135	17102	16919	17047	17016	17073	17104	16906	16962	17178	16894	17075	17104	16973	17122	17086	16951	16990	17045	17071	17083	16908	16889	16904	17087	17058	17155	16977
23823	21392	28992	24355	22907	24935	25679	23042	22532	22196	21812	21601	21613	21456	21546	21489	21372	21451	21336	21408	21466	21134	21275	21304	21425	21762	24105	24346	23348	22607	22027	21358	21173	21289	21157	21178	21032	20906	20826	21267	21275	21100	21369	21110	21139	20984	21269	21345	21034	20964	21043	21136	21192	21125	21066	20947	20815	20691	21015	21079	20961	21102	21060	20953	20850	21191	21034	21016	21176	20865	21047	21011	21159	20967	21240	21129	20971	21148	20945	20941	20897	20850	20959	21243	21103	20957	20930	21142	21356	20988	21124	21009	20965	21133	20915	21070	21027	21042	21076	21108	20938	21052	21031	21078	21037	21111	21000	20899	21064	21163	21133	21165	21053	21044	21093	20936	20840	21024	20973	20971	21083	20987	20969	21075	21013	21189	21092	20856	20858	20942	20875	21013	21044	20879	21053	20955	21090	20930	21001	20909	21070	21007	20858	20932	21100	21205	21035	21201	20878	21156	21024	20863	21184	20949	20842	21053	20991	21026	21192	21103	21002	21015	20804	20992	21024	20909	21030	21051	21180	20972	20951	21157	21041	20981	20997	21034	20634	20902	20972	20926	21165	20924	20956	21011	20941	20962	21081	20932	20959	21049	20884	21151	21081	20995	20982	21024	20827	20968	21014	20801	21084	21114	20853	21213	21029	21031	21072	21201	20774	20924	20992	21139	20926	20918	21064	20802	20809	20793	20987	20854	20921	20961	20886	21425	20953	20956	20735	21323	20814	21020	21089	21104	20947	21059	20986	20899	20913	20940	20959	20754	20985	21086	21011	21114	20964	20889	21267	21057	21163	20970	20981	21082	20950	21131	21125	21108	21142	20943	21007	20846	21021	20933	21043	20920	21059	20747	21047	21018	20956	21055	21011	20962	20994	21045	20900	21130	20962	20873	20860	20994	21043	20979	21067	20857	21062	20902	21135	20881	21066	20791	20974	20959	21028	20917	21082	20850	21062	21006	20838	20846	21123	20897	20904	21248	21023	21087	20837	20849	21017	21083	20994	20921	20901	21204	20862	21017	20793	21047	20941	20821	21090	20887	20959	20893	20952	20989	20847	20981	21129	20926	20946	20635	20927	20975	20917	20964	20993	20908	21121	21102	21081	20953	21115	21057	20838	21041	20892	21148	20987	21069	20902	21169	21168	21009	21079	20796	21016	21005	21072	20928	20997	21107	20995	21000	20849	20947	20964	20850	21020	21068	20760	20953	20967	20952	20922	20976	20746	20855	21041	21054	21292	21028	20952	21050	21029	21020	21159	20999	21101	21010	20865	21003	21106	21242	21053	20878	21021	20913	21125	21166	21113	21184	21282	20943	20987	20803	21049	21062	21083	21019	20929	21076	20895	20781	21076	21175	21184	20987	20823	20877	21067	20891	21219	20981	21085	20865	21117	20936	21092	20834	21051	20814	21089	21102	20924	21041	21136	21019	21066	21100	20977	20944	21293	21095	20936	21056	20918	20884	21040	20991	20848	20965	21024	21181	21212	21023	21025	21098	21280	21203	21035	20884	21024	20886	20794	21006	20889	20823	21113	21085	20950	20900	20819	21037	21050	20945	21132	21092	20996	21153	21052	20936	21064	20795	20985	21196	20836	20863	21070	21080	21262	21113	20790	21045	20896	21009	20972	20947	20855	21070	21034	20935	20853	21005	20837	20986	20815	20804	21190	21090	21009	20891	21087	20752	20927	21095	20972	21130	20953	20789	21111	20871	20955	21079	20798	21093	20764	20988	21003	20921	20987	20960	20962	21247	20936	21159	20953	20931	20908	20899	20983	20927	21053	20913	21028	21047	21155	21003	21011	21143	21110	20823	21103	21221	20900	21325	20957	21021	20872	20911	21031	20962	21057	21153	21123	21003	20963	21038	20970	21070	21241	20808	21213	21029	21169	20859	21188	20987	20842	21107	21175	21056	20987	21026	21203	20955	21008	20823	21033	21025	21128	20968	20937	20811	20799	20906	21019	20727	21002	21135	21140	21331	21006	20756	21075	21161	21094	20955	20930	21096	21098	21105	20812	21032	20896	20968	20995	21088	20975	21186	20941	21064	21046	21029	21009	21182	20989	20931	21106	20973	21096	21033	20752	20857	20903	21210	20979	21020	21071	20695	20861	21128	20922	21077	21054	20895	20958	21155	21319	21039	21145	20986	21070	20936	20885	21004	20998	20845	21015	21088	20803	20863	21021	21085	20809	20814	20966	21260	20995	20994	20942	21081	21011	20896	20972	21079	20962	20844	20801	20853	21117	20712	21126	20910	21227	20828	21199	20937	21089	20957	20982	21126	21003	20921	21013	21095	21151	20983	21095	21058	21007	21078	20959	21149	21128	21062	20958	21001	20929	20952	20949	21126	20894	21133	21148	21200	21390	21326	21103	21049	21042	21139	21026	20880	20757	20923	20919	21032	21152	21079	21174	21174	20938	21142	20909	21028	20923	21014	20974	21210	21049	20942	21208	20711	20857	21159	20980	21113	21027	20759	21139	21019	21080	20825	21034	21068	21030	21205	21220	21074	20968	20929	21047	21087	21165	21102	20906	21080	21182	20932	20962	20933	20936	20886	21052	20954	20855	20854	21152	21207	20996	20991	21068	21083	20918	20811	21273	21128	20914	21167	21012	21002	20980	21019	20927	20985	20775	21030	21099	20966	20823	20800	21171	21026	20883	20901	21087	20997	21139	20931	21014	21087	20917	20930	20839	21179	21014	20996	20982	21010	21107	21059	21091	20955	20984	21158	21096	20998	21074	21025	20990	21060	20804	20773	21025	20998	20946	21122	20960	20960	20964	20943	20920	21096	21077	20925	21080	21249	21050	21064	21080	21064	20980	21134	21234	21076	20866	21176	21211	20901	21123	21076	20894	20933	21120	21139	21066	20987	20981	20824	20951	21006	20878	21008	21055	21144	20948	20884	20984	20862	21001	21117	21094	20942	21022	21074	20822	21089	21006	20982	21142	21073	21109	21262	21189	20905	21020	20959	21150	21105	20956	21145	20930	20889	21130	20985	21115	21031	20774	21111	21169	21042	20944	21131	20938	21045	20972	20995	21180	21099	21088	21171	20990	20822	21063	21142	20823	21026	20673	20939	21219	21023	21092	21089	21007	20858	20891	20947	20807	20791	20831	21059	20998	21125	20946	20875	21190	21028	20987	21020	20942	20899	20907	21222	20937	21249	20825	20847	21135	20945	20860	20973	21245	21038	20928	21006	20872	21114	21045	20828	20948	21008	20993	21077	20981	20947	21061	20938	21007	21091	21112	20902	21156	21182	20861	21085	20989	21141	21215	21034	21101	21174	21049	21041	20777	20915	20994	20909	21014	20870	21268	21041	20819	20944	21029	20982	20918	20916	21180	20856	21038	20951	20800	21144	20850	21271	20958	20894	20935	20940	21177	21167	21077	20867	21137	21024	20837	20901	21060	20986	21095	20963	21057	20794	21122	20836	21148	21102	20960	21143	21126	20840	21053	21089	21130	20931	20957	21180	21131	21188	21003	20812	20896	20853	21145	21071	21060	21280	21207	21188	21166	20996	21182	21166	21112	20949	21007	20786	21110	20920	21028	20918	20894	21210	21196	20883	21176	21252	20993	21081	21022	20943	21035	21063	21139	21206	21167	21067	20933	20816	21012	20994	20764	20972	20894	21110	21112	21003	21152	21056	21037	21284	21082	21077	20885	20888	20894	20964	21016	21175	20999	20869	20802	21113	21032	20972	20795	20805	21144	20978	21055	21079	20928	21073	21083	21157	20977	21016	21031	20950	20920	21203	21192	21060	21133	21150	20829	21051	21170	20950	21041	21004	20974	20811	21001	21026	21180	20999	21077	21169	21104	21022	20899	20884	20946	21033	21121	20920	21287	21148	20847	21133	20780	20770	20990	20976	21013	21177	21107	20973	21092	21124	20879	21072	21131	21024	20950	20956	21094	21094	21005	20963	21165	21207	20988	21209	21131	21063	21051	21158	20952	20773	20957	20971	20985	20894	21174	21199	21122	21011	21068	21035	21073	21041	21013	21207	21108	20985	20837	21223	20908	21299	20989	20968	21135	21006	21028	21074	20990	20901	21009	21136	20842	20848	21053	21059	21013	20862	20843	20914	21003	21024	20989	20931	21234	20994	21124	21217	20949	20934	21030	21097	21024	21083	21087	20968	20967	20988	20892	20898	21238	21045	20990	20911	21081	20998	20997	21085	21152	20873	20869	21104	21138	20913	21116	21227	21237	21246	21153	21046	20951	21127	20942	21024	21213	21188	21325	20843	20866	20795	20720	20946	20954	21182	20870	20895	21014	21147	21097	21271	21227	20956	21178	21133	21046	20798	20919	21073	20764	20901	21037	20722	21126	21139	20902	20788	21150	20769	21075	21039	20848	21055	21266	21260	21057	21027	21083	21044	20939	21013	20903	21144	21020	21032	21033	20991	20880	21060	21024	20905	21132	20952	21040	21202	21220	21086	21212	21082	20964	20840	21008	20871	21018	20851	21122	20819	21037	21156	21099	20862	21154	21012	20980	21192	21121	20720	20991	21027	20898	21179	20898	20981	20981	20739	20846	21082	21013	20748	20869	21053	20884	20986	20906	20899	20855	20872	20927	21000	20768	21079	21157	20837	20959	21049	21191	20978	20871	20896	21006	21062	21090	20979	20978	20936	20798	20883	21103	21249	21024	20929	20939	20936	21043	21105	20780	21002	20923	21088	20966	20988	21076	21030	21138	21065	20994	21094	20959	20995	20941	20875	20888	21117	21051	21007	21076	20865	20925	21004	20986	20926	21066	21000	20897	20998	20996	20873	21050	21211	21097	20934	21050	21067	20958	21056	21249	20984	21222	20999	20764	20934	20960	21086	21174	20921	20959	20928	20878	21048	20898	20890	20906	20862	21337	21056	20752	20881	20924	21010	21067	20814	21068	21113	20965	20911	21034	21105	21101	21220	20822	21090	20854	20828	20978	20978	21078	21120	21009	21093	21072	20885	20955	20970	20972	20734	20938	20952	21208	20878	21066	20990	21044	20939	21113	20999	20846	20947	20942	21135	21064	21009	21000	21067	21119	20860	20947	20867	20952	20929	21087	20910	20939	20981	20930	21003	20945	20895	20949	21224	20902	21055	21063	20961	20969	20964	21055	20933
32876	52749	32599	24736	22125	20898	20614	20059	19618	18460	17890	18097	18036	17726	17799	17678	17649	17577	17504	17450	17351	17183	17422	17518	17234	18109	21343	21367	19860	18796	18040	17299	17301	17261	17099	17149	16973	17223	17226	17183	17171	17001	17167	17055	17196	17034	17112	17132	17097	16976	17012	16867	17217	17127	17063	17319	16971	17002	17065	17072	17056	17077	17104	17105	17161	17118	17010	17127	16897	17137	17063	16953	17130	17057	17098	17059	17047	16947	16982	16968	17178	17130	17234	17167	17132	17143	17267	16976	17187	16993	17162	17032	16892	17080	17067	16969	17171	17117	16975	17174	17100	17242	17147	17024	16876	17102	16928	17085	17149	17081	17156	16911	16848	16954	16928	17030	17021	16995	17096	16980	17185	16968	17150	17058	17085	17033	17173	17189	17195	17026	17129	17377	16964	17159	17268	17105	17035	17115	17163	17113	17207	17232	16940	17124	17179	17143	17199	17022	16927	17221	17082	17003	17001	17139	16888	17018	17155	17166	17163	17009	17073	17098	17021	17111	16946	16985	17049	17050	17001	17074	17063	17004	17145	17033	16995	17131	16999	16932	17074	17080	16830	17257	16925	17094	17154	16967	17040	17219	17141	17052	17186	17187	17239	17162	17072	16974	17114	16987	16961	17134	17076	17123	17210	17079	17140	17082	16864	16916	17098	16870	16909	17048	16939	17054	17020	16981	17120	16962	17020	17311	16941	17180	17240	17140	17069	17172	17117	17120	17144	17214	17142	17020	17182	17168	17086	17113	17119	16923	17097	16959	17058	17019	16970	17066	17198	17142	17116	16885	17118	17191	17081	17025	17015	17217	17037	17234	17088	17100	16980	17147	17081	17141	17188	17043	17131	16946	17010	17027	17040	17038	17008	17147	17045	16915	17050	16983	17055	16996	17133	17056	17045	16996	17105	17073	16974	17013	17193	16932	16820	17141	17050	17163	17229	16974	17245	17146	17049	17083	17091	17126	17135	17083	17116	17212	16995	17051	17172	16986	17112	17041	17071	17144	16951	16960	16839	17115	17193	17133	17152	17161	17038	17187	17071	17112	16896	17069	17080	17209	17142	17034	17165	17193	17006	17133	17233	17164	17142	16995	17115	17050	17045	17162	17100	17184	17225	17106	16948	17124	17265	17093	17130	17292	17056	16996	17133	17167	17182	17090	17043	17063	17144	17006	17154	17178	16956	16994	17045	16913	16987	17135	17241	17069	17101	17096	17107	17141	17102	16938	16955	17012	16957	17019	17035	17214	17110	17071	17162	17012	17114	17058	17165	17111	16934	17146	17123	17105	17114	16999	17006	17217	17167	16998	17233	17068	17195	16926	16982	17209	17145	17044	17149	17036	16935	17111	17117	17092	17041	17015	17107	17026	17094	17035	17041	17062	16983	17095	17122	16991	17037	17047	17027	17009	17156	16977	17049	17161	17217	17193	16991	17152	17199	16998	16993	17074	17014	17064	17083	17083	17003	17328	17085	17228	17096	17080	17106	16936	17170	17203	17040	17011	17048	17118	16804	17195	17088	16867	17100	16955	17206	17090	17195	17141	17136	17197	17167	17040	17123	17079	17085	17152	17169	17100	17191	17218	17281	17184	17144	17163	17101	17195	17070	17177	17237	17020	17018	17227	17059	17147	17061	16950	17132	17030	17138	17015	17025	16911	16844	16990	16972	17131	17065	17160	17094	17017	17219	17109	17123	17051	16910	17062	17045	17062	17066	17150	17111	17085	16883	17012	17005	17064	16985	17078	17147	17112	17018	17161	17064	17212	17015	16979	17177	17048	17153	17045	17204	17127	17168	17018	17155	17168	16867	17066	16878	17136	17115	16990	17151	17042	17048	17105	17111	17104	17117	17079	17065	17035	16916	17153	17010	16944	17313	17098	17131	17282	16932	17108	17186	17069	17177	17130	17050	17079	17202	17110	17113	17102	17043	17059	17053	17030	17158	17093	16954	17152	17097	17223	16982	16933	17085	17044	17127	17067	17045	17082	17078	17133	17155	17063	16952	16963	17185	16987	16850	17083	17095	17160	17084	17068	17004	17332	17053	17086	17017	17327	17013	17050	17142	17087	17053	17123	17011	16841	16974	17051	17104	17111	17007	16918	17011	17124	16949	17042	16963	16991	17060	17062	17079	17209	17036	17210	17178	16959	16918	17088	17169	17068	17027	17159	17042	17126	17029	17004	17037	17106	17064	17026	17144	17154	17212	17124	17013	17171	17089	17133	17221	16869	17003	17192	16974	17143	17103	17145	17112	17070	17106	17143	17054	17130	17285	17138	17155	17229	17052	17357	17031	17188	17093	17045	17004	17073	16901	16892	17099	16973	17002	16910	17083	17043	17210	17170	16962	17172	17229	16995	16923	17111	17140	17057	16912	17149	16872	17017	17306	17221	17098	17161	17166	17082	17178	17121	17006	16872	16959	17114	17121	17085	17142	17040	17056	17170	17195	16860	17017	17048	16989	17198	16990	17081	16957	16991	17062	17196	17093	17015	17111	17004	17300	17062	16991	17268	16974	17082	17147	17135	17034	17129	17078	17217	17042	17093	16981	17193	17114	17101	17210	17056	16984	17099	17268	17124	17163	17117	17158	16989	17176	17126	17037	17123	17039	17061	17070	16903	17172	16900	17174	17148	17067	17010	16958	16942	17046	17125	16983	17196	16828	17092	16977	16984	17200	17045	17105	17016	17079	17136	17167	17031	16954	16991	17094	17039	17021	17145	17107	17139	17113	16978	17097	16993	17105	17192	16936	17089	17063	17015	17184	16997	17173	17180	17238	17132	17180	17106	17073	17119	17097	17015	17111	17087	17205	17109	17156	16969	16904	17061	17166	17051	17131	17117	17011	17133	17087	17175	17073	17052	17096	17156	17049	17017	17047	17141	17137	16952	17037	17072	17232	16948	17145	17162	17084	17147	17194	17076	17275	16998	17098	17190	16928	17055	17185	17054	17178	16903	16958	17125	17024	16877	17191	16981	17065	16942	17139	17149	17052	17191	17105	17018	17061	17274	17139	17129	17210	17054	16770	17154	16972	17097	16975	17021	17057	16986	17093	17136	16907	17101	17023	17033	17110	17020	17089	17202	16992	17049	16994	17169	16983	17156	16996	16989	17081	17047	17155	17260	17213	17015	17192	17068	17122	17059	17034	17018	17138	17149	17094	17036	17028	16935	17153	16943	17138	17203	16967	17089	16960	17093	17079	17179	16949	16989	17008	17231	17182	17141	17144	17081	17125	17215	17310	17029	16919	17072	17230	17063	17120	17100	17211	17048	17271	16994	17250	17006	17172	17000	17061	17046	17046	17061	17094	17274	17090	17133	17124	17158	17109	17068	17014	16942	16943	17065	16984	16887	17179	17014	16791	17200	17157	17130	17095	17061	16959	17174	17162	17169	17084	17024	17171	17031	17206	17085	17096	16974	17155	17121	17126	16934	17139	17033	16973	17072	17176	17208	17047	17110	17199	17002	17018	17259	17146	17258	17040	17112	17045	17083	17062	17120	17047	16987	17018	17001	17103	17240	16976	17064	17169	16940	17012	17368	17020	17055	17201	17188	16988	16972	17026	17166	17129	17086	17225	17216	17005	16975	17066	17046	17080	17007	17098	17038	17092	16983	17203	17186	17032	17031	16930	17135	17072	17027	17108	17157	16965	17032	17271	17097	17173	17112	17151	17176	16952	17211	17157	17051	17099	17008	16949	17099	16918	17022	17238	17278	17283	17040	17021	17006	17041	17133	17081	16935	17044	17139	17118	16989	17159	17172	17113	17017	17249	17173	16997	17043	17069	17058	17220	16971	17068	16869	16992	16941	17142	17044	17185	17224	17102	17195	17091	16936	17159	17102	17169	17200	17040	17093	17089	17131	17158	17020	17076	17091	17073	17201	17061	17196	17107	16920	17097	17201	16954	17137	17187	17224	17176	17275	17073	17134	17197	17132	17148	17239	16950	17091	17175	17195	17050	17038	17124	17068	17033	17089	17140	17188	17066	17252	17213	17118	17176	17091	17076	17204	17120	17038	17051	17185	16820	16942	17095	17151	16881	17006	17148	17109	17003	17034	17108	17066	17080	17005	17139	17123	16821	17046	17123	16952	16977	17094	17238	16985	17239	17003	17072	16815	17213	16949	17052	17053	17209	17005	17143	17067	17012	17175	17014	17016	17092	17262	17063	17229	16976	17090	17086	17074	17127	17064	17177	17282	17136	17050	17062	17134	16963	17133	17166	17017	16813	17061	17114	17082	17084	16985	17073	17073	17262	17137	17025	17036	17194	17059	17053	17058	17024	17103	16978	17209	16965	17008	17226	17022	17083	17058	17133	16973	17100	17093	17038	17112	17092	16942	17131	17132	16975	17115	17143	16932	17183	17062	17119	16973	16990	17033	17198	17142	17015	16872	17230	17026	16957	16894	17161	17141	17047	17173	17114	17228	16950	17157	17129	17145	16831	17049	17169	17218	17177	17003	17231	17120	17110	17050	17145	16961	17093	17096	17301	17065	17255	17034	17204	17108	17016	16962	17169	17185	16911	17055	17051	17069	17013	17041	17241	17036	17121	17036	17109	17041	17166	17272	17136	16957	17106	17130	17019	17208	17168	17281	17041	17204	17196	17025	17058	17091	17190	17070	17057	17073	17128	17160	17052	17013	16996	16965	17001	17050	17143	17031	17148	17268	17156	16907	17063	17186	17118	17003	17081	17073	17122	17128	17127	16994	17047	16997	16887	17101	17217	17090	17068	17275	16863	17000	17057	17072	17276	17062	16931	17146	16916	17065	17157	17023	16987	17146	17144	17164	17201	17223	17040	17083	17066	17127	17120	16994	17216	17193	17053	16983	17162	17215	17007	17182	17248	17143	17221	17100	17103	17272	16966	17112	17229	16946	17086	17282	16958	17237	17063	17021	17130	17083	17073	17159	17031	17123	17038	17144	17221	17158	17042	17176	17158	17172	16994	17141	17012	17127	17078	17266	17153	16932	17042	17116	17059	16967	17179	17025	17218	17228	17150	17029	17215	17013	17031	16991	16955	17173	17266	16981	17112	17000	17141	17090	17016	17142	17152	17104	17335	17093	17091	16984	17030	17064	17068	17058	17135	17171	17149	17231	17124	17088	17001	17188	17069	17123
22914	21528	29468	23959	21965	25101	28769	24607	24174	23809	23191	22615	22791	22863	22710	22360	22373	22509	22219	22252	22052	22498	22452	22409	22029	22316	24689	26544	26322	25109	23891	22980	22338	22128	21744	21861	21933	21693	21892	22068	21791	21885	21599	21704	21817	21590	22014	21784	21779	21987	21790	21861	21736	21805	21877	21781	21890	21803	21805	22102	21766	21960	22012	21802	21852	21703	21845	21585	21644	21817	22170	21913	21741	21738	21805	21953	21893	21800	21693	21936	21713	21842	21885	21656	21823	21682	21703	21835	21650	21871	21761	21735	21950	21729	21831	21736	21715	21568	21605	21554	21569	21711	21723	21638	21800	21843	21739	21637	21686	21658	21687	21811	21590	21763	21592	21792	21610	21924	21547	21828	21600	21706	21971	21695	21749	21741	21920	21754	22005	21743	21896	21966	21779	21551	21891	21816	21773	21705	21633	21818	21605	21842	21572	21582	21968	21753	21797	21795	21664	21595	21750	21709	21656	21723	21922	21696	21601	21879	21781	21849	21775	21639	21880	21848	21699	21745	21724	21781	22003	21948	21879	21930	21940	21934	21912	21616	21723	21797	21773	21561	21670	21601	21823	21709	22015	21759	21591	21810	21740	21766	21757	21783	21662	21988	21890	21793	21764	21506	21645	21881	21812	21760	21820	21582	21763	21871	21590	21699	21525	21856	21443	21940	21738	21881	21624	21681	21814	21615	21871	21900	21879	21856	21720	21762	21778	21747	21592	21755	21770	21814	21769	21836	21971	21415	21720	21692	21651	21831	21653	21822	21756	21812	21747	21931	21524	21698	21792	22048	21738	21669	21801	21851	21897	21639	21838	21583	21789	21760	21807	21719	21670	21766	21672	21759	21598	21862	21951	21730	21683	21470	21629	21915	21853	21706	21650	21816	21847	21784	21693	21636	21968	21649	21737	21864	21786	21678	21435	21719	21921	21707	21731	21884	21723	22005	21918	21783	21831	21675	21464	21682	21825	21620	21773	21734	21653	21771	21693	21687	21805	21485	21621	21751	21786	21645	21643	21617	21827	21831	21630	21710	21617	21623	21685	21514	21919	21692	21704	21497	21550	21829	21713	21553	21726	21885	21775	21750	21735	21571	21633	21833	21751	21643	21632	21565	21892	21747	21786	21612	21487	21657	21788	21781	21710	21926	21661	21577	21744	21745	21698	22076	21820	21819	21920	21655	21903	21558	21892	21950	21727	21834	21585	21736	21572	21794	21784	21410	21750	21504	21679	21808	21672	21794	21730	21671	21880	21788	21822	21826	21763	21643	21859	21646	21797	21793	21808	21716	21833	21711	21564	21756	21732	21718	21771	21726	21694	21894	21767	21670	21809	21811	21603	21520	21647	21667	21665	21635	21623	21689	21886	21630	21731	21711	21653	21767	21803	21938	21650	21625	21809	21756	21783	21715	21694	21616	21597	21699	21562	21868	21771	21723	21629	21794	21656	21625	21604	21824	21858	21676	21723	21770	21599	21714	21744	21742	21759	21657	22021	21754	21815	21892	21872	21927	21696	21777	21787	21594	21979	21781	21748	21800	21677	21513	21776	21686	21690	21697	21819	21726	21840	21855	21744	21490	21595	21868	21780	21772	21535	21571	21684	21637	21588	21754	21706	21592	21598	21701	21657	21547	21867	21575	21742	21779	21820	21753	21591	21790	21747	21775	21758	21711	21621	21559	21872	22062	21869	21728	21702	21861	21697	21771	21835	21594	21744	21803	21703	21620	21667	21807	21665	22014	21917	21845	21883	21815	22128	21717	21604	21572	21758	21679	21783	21526	21690	21538	21604	21718	21787	21612	21988	21893	21676	21831	21688	21801	21672	21893	21846	21711	21752	21686	21738	21792	21763	21727	21781	21661	21915	21685	21653	21745	21945	21595	21804	21733	21641	21691	21769	21827	21647	21836	21811	21720	21819	21684	21696	21712	21732	21643	21708	21927	21899	21958	21781	21779	21943	21738	21766	21618	21841	21718	21785	21677	21664	21757	21743	21999	21639	21768	21822	21727	21753	21680	21617	21864	21980	21846	21867	21947	21752	21609	21791	21601	21947	21489	21628	21762	21641	21795	21880	21628	21893	21888	21913	21586	22008	21902	21974	21626	21792	21552	21687	21824	21772	21692	21556	21660	21531	21700	21757	21714	21789	21730	21657	21536	21696	21774	21904	21771	21591	21639	21868	21584	21321	21799	21873	21559	21844	21800	21727	21750	21629	21702	21698	21874	21952	21694	21632	21830	21823	21607	21680	21626	21657	21937	21770	21824	21793	21469	21669	21879	21827	21632	21639	21722	21729	21860	21803	21737	21601	21778	21832	21972	21652	21689	21576	21698	21732	21579	21602	21750	21619	21708	21955	21836	21743	21576	21793	21779	21830	21550	21680	21708	21811	21771	21534	21745	21647	21723	21834	21767	21780	21649	21810	21837	21872	21472	21638	21709	21764	21839	21781	21600	21799	21873	21785	21584	21765	21573	21754	21752	21515	21664	21880	21778	21706	21768	21543	21726	21836	21545	21611	21687	21717	21786	21779	21712	21735	21681	21727	21645	21694	21614	21906	21504	21493	21562	21776	21770	21799	21648	21664	21593	21644	21741	21789	21715	21588	21603	21735	21578	21750	21751	21533	21541	21632	21725	21767	21608	21833	21641	21557	21811	21763	21837	21999	21850	21868	21874	21853	21776	21658	21891	21742	21677	21868	21558	21612	21754	21784	21709	21729	21847	21779	21691	21743	21700	21720	21703	21623	21801	21870	21558	21624	21698	21881	21946	21844	21611	21634	21823	21809	21949	21482	21521	21726	21645	21553	21650	21916	21655	21719	21648	21720	21643	21848	21796	21700	21696	21939	21782	21672	22085	21882	21722	21832	21587	21775	21912	21617	21808	21603	21805	21826	21764	21636	21729	21721	21616	21885	21730	21838	21633	21806	21720	21818	21680	21585	21789	21919	21485	21758	21837	21846	21516	21732	21630	21763	21892	21735	21628	21534	21751	21594	21702	21586	21667	21735	21666	21883	21668	21897	21889	21647	21853	21771	21800	21894	21799	21777	21747	21688	21654	21648	21762	21817	21721	21838	21680	21670	21809	21699	21757	21793	21856	21748	21821	21453	21626	21773	21756	21691	21744	21897	21696	21733	21618	21757	21571	21748	21691	21807	21875	21730	21724	21835	21641	21534	21601	21644	21893	21987	21605	21703	21614	21797	21666	21578	21748	21778	21635	21915	21807	21779	21951	21872	21734	21849	21805	21719	21970	21841	21768	21689	21560	21470	21624	21855	21729	21993	21857	21754	21747	21737	21844	21536	21661	21626	21711	21812	21716	21791	21573	21763	21924	21509	21826	21771	21728	21582	21900	21850	21819	21753	21911	21577	21588	21811	21754	21803	21809	21678	21896	21833	21621	21747	21857	21742	21868	21620	21500	21820	21569	21642	21865	21879	21881	21621	21887	21939	21767	21792	21596	21708	21559	21773	21636	21695	21656	21837	21863	21789	21862	21720	21673	21849	21688	21642	21565	21671	21670	21835	21909	21658	21792	21591	21628	21588	21668	21950	21857	21651	21743	21653	21812	21769	21845	21715	21483	21609	21472	21779	21663	21744	22004	21772	21933	21787	21497	21766	21795	21567	21766	21954	21773	21721	21580	21826	21648	21660	21740	21421	21644	21533	21610	21770	21799	21633	21590	21718	21874	21608	21776	21723	21823	21760	21739	21862	21687	21819	21734	21696	21537	21759	21831	21704	21852	21596	21849	21819	21669	21467	21753	21779	21604	21665	21755	21612	21770	21712	21861	21659	21777	21801	21707	21680	21710	21802	21582	21982	21640	21816	21798	21762	21902	21946	21689	21527	21577	21704	21848	21677	21863	21757	21832	21568	21520	21650	21764	21619	21857	21918	21714	21787	21661	21480	21698	21604	21722	21764	21542	21599	21755	21691	21678	21744	21864	21690	21682	22008	21899	21829	21784	21732	21762	21802	21990	21739	21685	21713	21684	21496	21759	21833	21730	21646	21618	21507	21867	21748	21673	21829	21764	21725	21761	21804	21529	21728	21786	21824	21623	21652	21773	21785	21686	21855	21546	21679	21616	21716	21757	21732	21596	21706	21718	21755	21539	21732	21808	21649	21767	21717	21786	21653	21831	21813	21897	21815	21770	21555	21672	21630	21883	21775	21732	21766	21767	21885	21717	21732	21825	21837	21687	21766	21648	21807	21701	21624	21946	21651	21793	21717	21729	21841	21525	21663	21906	21955	21759	21673	21858	21738	21815	21533	21790	21575	21762	21907	21606	21596	21541	21885	21567	21669	21738	21779	21504	21665	21799	21572	21720	21765	21908	21534	21786	21949	21709	21814	21644	21837	21568	21729	21840	21500	21825	21603	21432	21637	21762	21707	21907	21841	21628	21540	21768	21685	21773	21706	21691	21893	21751	21582	21927	21887	21705	21434	21727	21720	21891	21687	21836	21733	21814	21731	21575	21555	21600	21649	21647	21636	21703	21778	21492	21574	21632	21898	21622	21904	21684	21807	21882	21754	21737	21853	21750	21790	21650	21555	21702	21783	21574	21606	21640	21673	21796	21750	21609	21662	21758	21929	21922	21600	21913	21797	21666	21629	21612	21783	21754	21826	21874	22087	21856	21748	21813	21582	21812	21645	21666	21740	21666	21789	21815	21663	21738	21496	21759	21657	21755	21525	21736	21861	21673	21635	21663	21811	21664	21700	21765	21715	21822	21635	21876	21548	21733	21694	21636	21816	21749	21721	21766	21728	21666	21485	21825	21679	21630	21763	21677	21687	21704	21694	21738	21835	21652	21799	21637	21838	21738	21656	21884	21805	21845	21861	21690	21935	21604	21733	21814	21764	21617	21828	21721	21825	21723	21660	21815	21806	21651	21862	21787	21729	21860	21715	21676	21602	21532	21642	21619	22030	21888	21668	21807	21783	21800	21687	21890	21721	21458	21765	22059	21742	21574	21548	21612	21757	21657	21638	21840	21749	21515	21806	21699	21731	21569	21653	21824	21454	21551	21868	21610	21485	21662	22052	21843	21686	21688	21994	21903	21908	21694	21544	21672	21598	21636	21646	21806	21815	21971	21692	21701	21874	21709	21631	21758	21552	21811
37293	54670	34848	27697	24410	22764	22025	21811	21883	20027	18929	18686	19070	18775	18760	18593	18357	18140	18117	18324	18186	18381	18347	18151	17731	18035	22512	24351	23869	21640	19960	18966	17983	17660	17593	17463	17505	17465	17560	17630	17609	17437	17576	17552	17536	17579	17476	17507	17485	17597	17445	17601	17610	17498	17459	17449	17401	17357	17387	17538	17247	17535	17546	17435	17582	17439	17650	17649	17493	17433	17374	17576	17592	17535	17527	17530	17455	17601	17418	17394	17459	17642	17665	17474	17526	17438	17314	17539	17577	17457	17425	17412	17280	17546	17570	17424	17431	17484	17519	17407	17557	17439	17549	17397	17404	17489	17351	17498	17543	17347	17551	17474	17356	17476	17474	17512	17396	17465	17308	17729	17518	17416	17408	17562	17350	17673	17461	17263	17772	17608	17494	17659	17343	17502	17581	17486	17570	17481	17273	17357	17459	17664	17405	17484	17448	17592	17495	17433	17368	17539	17500	17412	17374	17517	17410	17612	17669	17588	17366	17615	17617	17588	17418	17397	17461	17637	17612	17579	17451	17473	17541	17466	17406	17330	17587	17494	17484	17475	17443	17322	17608	17486	17391	17551	17481	17325	17187	17450	17458	17482	17530	17438	17257	17539	17412	17352	17487	17547	17499	17490	17517	17596	17367	17346	17394	17364	17453	17727	17546	17417	17455	17409	17572	17317	17547	17502	17593	17288	17372	17402	17478	17379	17389	17352	17519	17387	17571	17386	17533	17572	17697	17586	17580	17315	17553	17729	17475	17548	17656	17501	17532	17398	17648	17541	17488	17492	17608	17689	17576	17569	17646	17431	17553	17461	17593	17473	17370	17420	17536	17347	17555	17556	17359	17450	17614	17421	17484	17320	17642	17458	17482	17580	17641	17585	17516	17531	17445	17445	17631	17324	17532	17293	17549	17376	17493	17463	17410	17507	17622	17538	17422	17489	17528	17578	17318	17545	17341	17483	17487	17320	17375	17582	17519	17558	17505	17566	17524	17599	17250	17358	17433	17403	17376	17457	17643	17460	17295	17245	17615	17571	17542	17520	17473	17425	17389	17353	17427	17514	17364	17464	17490	17441	17391	17612	17442	17608	17393	17510	17542	17397	17563	17395	17514	17456	17606	17428	17533	17428	17288	17599	17633	17483	17560	17444	17369	17514	17541	17516	17523	17519	17430	17540	17547	17548	17322	17385	17470	17523	17398	17349	17520	17365	17594	17493	17468	17489	17390	17514	17487	17443	17471	17654	17369	17540	17629	17597	17420	17517	17532	17369	17587	17437	17563	17472	17396	17395	17526	17633	17473	17380	17356	17259	17471	17663	17266	17683	17482	17519	17498	17573	17669	17429	17593	17405	17361	17583	17461	17419	17423	17624	17462	17282	17573	17450	17561	17597	17685	17378	17492	17443	17499	17405	17379	17368	17605	17526	17371	17421	17391	17444	17540	17744	17504	17443	17424	17578	17320	17422	17405	17377	17526	17442	17560	17417	17425	17414	17565	17224	17529	17569	17449	17651	17475	17429	17489	17675	17481	17489	17483	17610	17468	17587	17432	17301	17374	17544	17607	17419	17398	17482	17627	17499	17542	17479	17378	17377	17466	17424	17429	17403	17421	17590	17415	17405	17420	17409	17637	17526	17580	17495	17366	17458	17466	17561	17563	17317	17426	17468	17504	17585	17501	17374	17334	17443	17338	17592	17547	17524	17572	17560	17466	17410	17545	17618	17391	17484	17527	17567	17426	17491	17482	17461	17462	17451	17471	17293	17510	17510	17548	17568	17769	17681	17520	17594	17330	17410	17398	17609	17571	17425	17491	17412	17506	17386	17489	17366	17399	17424	17399	17528	17711	17575	17638	17423	17315	17366	17345	17641	17483	17480	17388	17470	17480	17455	17496	17504	17415	17317	17532	17486	17600	17456	17480	17272	17413	17381	17447	17531	17403	17718	17434	17595	17512	17509	17515	17473	17315	17501	17542	17372	17469	17463	17415	17586	17500	17388	17336	17442	17521	17466	17426	17426	17553	17533	17456	17333	17564	17425	17386	17457	17294	17515	17650	17652	17536	17366	17413	17499	17454	17669	17456	17486	17554	17288	17715	17417	17552	17458	17348	17515	17556	17469	17272	17552	17438	17587	17564	17496	17539	17466	17478	17490	17297	17626	17522	17533	17360	17352	17478	17313	17480	17410	17528	17495	17569	17698	17543	17457	17416	17503	17540	17609	17507	17451	17378	17362	17579	17508	17488	17488	17454	17497	17380	17497	17448	17575	17529	17471	17457	17544	17697	17518	17475	17525	17347	17478	17484	17340	17586	17333	17581	17541	17524	17380	17464	17606	17561	17534	17388	17680	17404	17661	17499	17529	17572	17356	17385	17346	17674	17449	17406	17586	17526	17615	17290	17534	17596	17436	17480	17578	17429	17434	17601	17359	17429	17459	17542	17673	17533	17518	17455	17510	17457	17114	17532	17615	17508	17488	17548	17405	17491	17418	17373	17420	17577	17466	17574	17405	17455	17525	17515	17475	17444	17438	17301	17459	17619	17533	17494	17464	17492	17518	17442	17559	17657	17492	17635	17522	17520	17302	17515	17712	17428	17445	17441	17635	17617	17552	17582	17268	17521	17453	17535	17496	17558	17364	17457	17440	17349	17472	17558	17537	17454	17440	17432	17582	17338	17361	17337	17476	17477	17462	17494	17534	17515	17438	17597	17462	17595	17428	17687	17313	17635	17483	17325	17454	17448	17424	17420	17536	17389	17562	17557	17438	17457	17573	17352	17577	17441	17450	17563	17555	17442	17391	17506	17504	17468	17459	17308	17739	17367	17550	17444	17492	17574	17518	17588	17431	17490	17290	17666	17355	17500	17333	17387	17403	17351	17711	17372	17439	17280	17402	17446	17487	17421	17383	17379	17565	17326	17450	17532	17551	17368	17556	17403	17396	17432	17484	17676	17452	17349	17573	17310	17379	17387	17386	17416	17557	17402	17520	17309	17653	17455	17472	17505	17523	17359	17439	17582	17351	17626	17344	17754	17400	17421	17469	17391	17562	17472	17353	17677	17617	17517	17479	17586	17372	17512	17435	17426	17459	17333	17449	17479	17546	17435	17512	17324	17526	17620	17445	17406	17558	17359	17589	17510	17541	17491	17292	17450	17523	17562	17491	17542	17535	17434	17541	17551	17620	17482	17436	17552	17500	17327	17482	17394	17371	17445	17488	17510	17440	17381	17524	17484	17439	17423	17659	17390	17588	17587	17351	17618	17294	17591	17370	17454	17439	17479	17484	17419	17554	17542	17392	17442	17324	17388	17594	17587	17527	17565	17482	17432	17497	17500	17582	17387	17488	17521	17542	17460	17593	17466	17478	17581	17388	17466	17301	17510	17449	17508	17552	17576	17487	17547	17486	17278	17519	17288	17426	17323	17374	17526	17328	17245	17604	17382	17524	17607	17466	17490	17575	17377	17709	17595	17603	17420	17427	17465	17415	17421	17513	17549	17393	17602	17388	17437	17535	17365	17439	17525	17505	17358	17599	17497	17763	17313	17484	17562	17578	17584	17326	17469	17463	17437	17500	17500	17430	17530	17423	17556	17265	17398	17529	17589	17326	17320	17684	17520	17343	17432	17529	17442	17526	17399	17444	17466	17347	17584	17540	17535	17506	17577	17309	17524	17457	17432	17450	17599	17548	17431	17518	17420	17566	17613	17389	17538	17446	17466	17454	17495	17441	17508	17391	17483	17524	17632	17469	17456	17341	17350	17539	17410	17548	17605	17241	17554	17368	17515	17518	17540	17362	17609	17553	17431	17448	17394	17440	17464	17448	17393	17554	17423	17553	17350	17575	17397	17410	17546	17572	17402	17499	17492	17428	17338	17472	17503	17619	17524	17360	17598	17501	17493	17427	17470	17489	17467	17455	17449	17586	17637	17472	17600	17382	17463	17503	17499	17547	17534	17410	17456	17409	17487	17406	17497	17473	17526	17465	17383	17425	17542	17535	17383	17485	17470	17487	17373	17534	17566	17536	17513	17494	17521	17395	17579	17492	17517	17322	17410	17491	17685	17606	17563	17597	17403	17364	17434	17327	17600	17629	17465	17472	17497	17430	17519	17589	17500	17524	17675	17344	17506	17462	17456	17555	17316	17462	17537	17513	17522	17543	17432	17390	17694	17502	17446	17551	17528	17288	17610	17320	17568	17551	17455	17391	17487	17434	17350	17496	17438	17522	17684	17358	17532	17405	17364	17444	17478	17469	17441	17568	17578	17393	17505	17515	17462	17371	17459	17600	17581	17439	17391	17543	17543	17591	17306	17563	17351	17630	17428	17454	17345	17439	17520	17378	17535	17509	17432	17406	17431	17529	17516	17581	17563	17588	17468	17689	17475	17603	17320	17647	17568	17408	17561	17530	17488	17533	17443	17457	17378	17470	17567	17714	17545	17434	17425	17434	17618	17493	17508	17465	17402	17663	17612	17712	17386	17395	17588	17522	17586	17420	17425	17571	17349	17404	17425	17453	17437	17488	17414	17405	17410	17586	17594	17510	17493	17417	17480	17579	17422	17304	17543	17349	17346	17611	17471	17406	17358	17640	17568	17492	17475	17450	17381	17658	17332	17584	17421	17526	17753	17310	17328	17466	17664	17381	17434	17427	17299	17463	17448	17452	17527	17570	17411	17650	17456	17585	17599	17460	17560	17640	17543	17370	17524	17591	17428	17355	17519	17506	17501	17484	17353	17352	17361	17360	17297	17578	17404	17533	17419	17477	17480	17426	17368	17425	17414	17626	17535	17428	17455	17460	17420	17584	17640	17453	17582	17364	17535	17577	17345	17421	17552	17524	17475	17514	17495	17467	17621	17206	17594	17479	17456	17466	17509	17469	17698	17433	17390	17487	17473	17378	17431	17472	17546	17464	17462	17433	17372	17353	17426	17463	17437	17665	17320	17548	17581	17658	17427	17675	17383	17482	17393	17460	17565	17475	17434	17573	17413	17448	17389	17570	17441	17348	17505	17553	17720	17469	17412	17584	17591	17488	17537	17400	17375	17595	17526	17537	17580	17599	17568	17630	17521	17516	17335	17641	17443	17520	17488	17299	17432	17407	17564	17418	17572	17475	17594	17506	17558	17557
28757	23955	28795	26572	22633	22539	22474	21968	22247	22047	21448	21333	21496	21337	21261	21419	21257	21292	21120	21246	21382	21285	21183	21188	20888	20964	20995	21038	21204	21315	21419	21013	20930	21164	21026	21043	20873	20822	20913	20933	21072	20982	20956	21029	21029	20933	20893	21215	20888	21085	21125	20909	20928	21046	21116	20766	20861	21058	20957	20921	20860	20874	20868	20863	20784	21140	21194	20925	20876	21030	21036	21039	21084	21019	20839	20929	21090	20825	21121	20990	20988	20832	20771	20698	21037	20932	21031	20936	21072	20898	20962	20799	20630	21005	20949	20827	20923	20956	20918	20688	20807	20972	20877	21173	21009	20991	20973	20949	20919	20880	21134	20883	20861	20712	20911	20904	20844	20939	20965	20740	20855	21020	20943	20676	20732	20948	20807	20738	21174	20950	20923	21109	21078	20984	20965	20923	20860	20783	20919	21010	20956	20953	20871	20840	21063	20903	21106	20850	21027	20723	20771	20652	21008	20818	20970	20677	21132	20987	20857	20953	20856	20780	20919	21043	21042	20721	20953	20964	20789	20988	20909	20904	20764	20716	20836	20906	20967	20676	20899	20911	20795	21009	21058	20903	20893	21002	21122	20881	20849	20955	20970	20955	20760	20953	20989	20805	20828	20793	20696	20745	20977	20947	21019	20842	21032	20959	20958	20846	20994	20781	20922	20921	20863	20841	20946	20845	20889	20936	20763	20953	21022	21045	21018	20886	20793	20856	20889	20823	20738	20962	20925	21011	20974	20898	20934	20743	20790	20999	20776	20678	20937	20719	20733	20835	20839	21020	20839	20600	20935	21107	21006	20990	20848	20978	20765	20903	20833	20822	20851	20925	20976	21042	20795	20962	20967	20980	21172	21145	21007	21028	21030	20812	20812	20667	21115	20787	21030	21052	20909	20780	20938	21033	20927	20821	20804	21015	20902	20893	20815	20887	21187	20977	20957	20954	21112	20967	20984	20822	21098	20980	20957	20874	20860	20856	20725	21046	21015	21008	20701	20787	20803	20838	20852	21055	20874	20856	20895	20858	20927	20880	20897	21064	20725	21041	20885	20867	20945	21149	20931	20867	20952	20935	20800	21098	20915	20991	20981	20900	20970	20873	20787	20984	20927	20729	21048	20933	20821	21001	20870	20823	21176	20969	20749	20814	20965	20982	20877	20889	21017	20915	20886	20887	20959	20888	20902	21024	21093	20668	20746	20912	20967	20944	21095	21089	20973	20944	20907	21016	21011	20937	20773	20872	21028	20816	20968	20849	21050	20704	20796	20804	20778	20783	20814	21056	20880	20880	20833	20888	20894	20937	21003	20985	20790	20857	21097	20974	20985	21086	21029	21128	21077	21131	21121	21029	21052	20728	20961	21118	21067	20817	21151	20891	21070	20670	20902	20841	20869	20919	20630	20868	20950	20742	20926	20860	20868	21003	21005	21043	20949	20922	21012	21050	21091	20852	20672	20767	20906	20979	20802	20975	20969	20788	20824	20741	20788	20919	20883	20811	20776	20833	20842	20896	20793	20824	20971	21113	20984	20653	20938	20818	20983	20964	20889	20749	20815	20718	20749	20804	20838	20980	21045	20824	20904	21014	21106	21040	20929	20851	20665	20820	20761	20934	20785	20995	20874	20764	20865	20754	20989	20979	20970	20983	20842	20731	20934	21018	20949	20968	20936	20874	20662	20788	20747	20829	20854	20882	20974	20903	21098	20839	21111	21082	20945	21010	21004	20823	20907	20977	20838	20829	21047	20960	20959	20820	20799	20860	20999	20975	21024	20931	20840	20824	20872	20898	20812	21068	20950	20906	21049	20900	20866	20807	21004	20744	20974	20851	20857	21002	20795	20869	20953	21143	21009	20986	20879	20832	20794	21033	20976	20968	21100	20917	20938	21126	21019	20919	20891	20718	20994	21027	21072	20878	20843	20904	20879	21081	20813	20958	20839	20886	20793	20849	20977	20956	21115	20957	20949	20910	20957	20876	20926	20866	20828	20956	21084	20893	20848	21091	20951	21086	21063	20902	21108	20986	20917	20907	20826	21010	20625	21062	21219	20964	20913	20874	20860	20932	20621	20570	20918	20996	20759	21002	21055	20877	20719	20926	21039	20992	20954	20731	20800	20825	21153	20819	20803	20682	20875	20706	21129	20800	20720	20862	20884	20829	20882	21098	21074	20941	20965	20886	21023	20824	21056	20975	20885	20799	21010	20799	20869	20811	20938	20752	20641	21096	20863	20922	21135	20975	20918	20772	20984	21108	20840	20923	20849	20859	21005	20746	20906	20716	21177	20835	20985	20933	20740	20861	20958	20947	20686	20827	20909	20793	20939	20979	21000	20914	20903	20907	21019	20855	21057	20702	20833	21106	20905	20948	20968	21003	20981	20773	20882	20984	20970	21138	20706	20680	21136	20890	21071	20867	20774	20908	20803	20854	20872	20874	20914	20843	20994	21059	21283	20994	20864	20694	20677	20861	21053	21095	20892	20920	21014	20801	20944	20900	21098	20783	20801	20855	20815	20915	20937	21123	20871	21222	20727	20974	21087	21043	20945	20793	20863	20824	20936	20754	20716	21041	20714	20966	20991	20790	20846	21096	21140	21016	20779	20876	21177	20971	21002	21040	20843	20909	21041	21051	21027	20925	21051	20942	20759	21093	21017	20724	20842	20971	21005	20863	20866	21102	21139	20834	20974	20905	20854	20963	20851	20873	20974	20872	20886	21062	20803	20907	20809	21110	20903	20797	20752	20909	20918	20715	20822	21032	21023	20970	20833	20889	20918	20888	20949	21108	20924	20872	21034	20852	21006	21021	20981	20910	21045	21096	20846	20958	20860	20971	20976	20994	20836	20677	20844	20910	20732	20863	20959	21056	20930	21091	20906	20911	21024	20779	20945	20848	20989	20816	20758	21129	21049	20877	20754	20935	20838	20863	20888	20982	21027	20731	20822	20870	20921	20923	20891	20988	20997	20797	20728	20923	20886	20879	21034	20926	21055	20887	21004	20806	20793	21198	21013	20948	20846	20913	20813	20895	21040	21111	20884	21129	21019	21039	20905	21078	20872	20938	20928	20857	21076	21038	20857	21013	21135	20790	20860	20792	20986	20945	20726	20884	20938	20828	21061	20829	20998	20861	20813	20972	20687	20737	20908	20835	20856	21134	20746	20748	21001	20982	20944	21067	21071	21099	20762	21059	21081	21128	20835	20868	20858	20833	20852	20956	20960	20938	20960	20749	20938	20927	21118	20875	20943	20863	21259	20985	20948	20890	20831	20905	20763	20970	20764	20640	20936	20962	21018	20983	20803	21008	21021	20933	21049	20940	20977	20645	20912	20986	21133	20900	20841	20925	20706	20838	20998	20998	21093	20756	20918	20840	20953	20879	20907	21011	21046	20966	21075	20954	20920	20954	21039	21153	20852	20850	20720	20925	20675	20790	20891	20746	21161	20784	20863	20919	20984	21266	21118	21024	20881	20855	20793	20929	20952	20932	20629	20662	21067	21051	20860	20796	20929	21041	20902	20936	20693	20932	20716	21055	20921	20874	20966	21158	20904	20847	20985	20977	20883	20818	20954	20870	20908	20631	20887	21034	21114	20932	20928	20888	20776	21166	21117	21019	20861	21013	20905	21061	21042	20894	20933	21098	20827	20905	20986	20713	20990	20656	20795	20950	21041	20804	20953	20822	20922	20919	20914	21174	20932	20823	20880	20810	20792	20964	21016	20926	20958	20838	20912	20958	20992	20761	20971	20876	21321	20743	21117	20922	20997	20892	20939	20892	20961	20974	20858	20831	20764	21108	21077	21138	21002	20911	20814	20773	21102	21230	20915	20937	20874	20589	20683	21083	20830	20922	20977	20702	20842	20890	20978	21069	20899	21129	20912	20855	20800	20961	20952	20769	20821	20810	20929	21265	21046	20917	20915	21058	20827	21125	20887	20847	20885	21019	21020	20980	20887	20925	21011	20865	21161	21204	21137	20766	20981	20891	21049	21088	20875	20842	21004	20979	20969	20889	20774	20838	20896	20872	20999	20817	20779	20816	20904	20833	20948	21021	20917	20901	20742	21034	20698	20847	21010	21076	20718	20866	20945	20907	20969	20848	21170	20920	20941	20861	21067	20993	20971	20885	20779	20918	20949	20873	20994	20901	20977	20881	21039	20859	20903	21154	21087	20927	21018	20930	21052	21174	20839	20874	21181	20810	21190	20798	21208	21101	21232	20973	21087	20738	20879	20869	20916	20921	20740	21043	21094	21006	20810	20797	21048	20922	20952	20930	20868	21129	21046	20923	20828	21058	20879	20989	21006	20869	20930	20934	20666	20826	20820	20918	21032	20918	21176	20862	21151	20864	20891	21016	20855	20984	20754	20856	21049	20998	21250	20987	20848	20995	21173	20892	20809	20860	20875	20796	20869	20958	20744	21060	21003	21110	20863	20897	20775	21076	20872	21071	21251	20842	21021	20972	20915	20923	20898	20791	21011	20990	20895	20961	20921	21037	21088	20942	20935	20866	21048	20852	20761	20853	20868	20723	21011	20808	20776	20693	20874	20780	20764	20949	20938	20949	20804	20793	20771	20950	20997	20693	21090	21147	20648	20995	20845	21002	20689	20981	20925	20825	20954	20876	20906	20915	20820	20952	20878	20937	20985	20801	20813	21044	20765	20873	20921	20970	21006	20861	21074	21125	21017	20873	20903	20835	20989	20952	20653	20813	20852	20943	20942	21040	20943	20861	20858	21049	21126	20964	20948	20750	21124	20850	21011	20751	20950	20886	20948	20765	20901	20677	21037	20852	21113	20974	20964	20918	20897	21012	20803	20990	21110	20823	20948	20801	20856	20908	20989	20997	20826	20751	20967	20924	21022	20903	20862	20754	20919	21010	21069	20942	20869	20948	20927	20828	20902	20833	20956	20927	20949	21089	20939	20984	20892	20864	20839	21126	20858	20771	20707	20959	20994	20777	20851	21053	21034	20937	20920	21084	20987	20917	21092	21008	20928	20591	20770	20825	20982	20941	20984	21018	20830	20953	20977	20995	21004	20965	20976	20858	21079	20902	20845	20595	20893	20869	20875	20948	20971	20991	20979	20946	20920	20820	20788	21149	20843	20738	20886	20963	21092	20827	20861	20938
27493	30001	26312	21784	20277	19464	18924	18767	19228	18652	17866	17785	17660	17496	17447	17520	17554	17356	17315	17459	17604	17589	17356	17357	17095	17003	17038	17605	17566	17470	17327	17309	17184	17063	17192	17030	16979	17202	16889	16892	17123	17236	17045	17009	17102	16982	17036	17150	16956	17061	17018	17088	17054	17092	17007	17124	17045	16869	17064	17079	17060	17172	16998	17084	17111	16950	16967	16906	16921	17105	17105	17154	17103	17090	17105	17007	16980	16968	16991	17061	17034	17055	17083	17083	16953	17086	17178	17119	16918	17093	17046	16950	17003	17114	17160	17037	16910	17204	17006	16960	16940	17152	16952	17156	17132	17041	17115	17028	16938	17071	17116	16933	17073	17012	16985	17039	17131	16958	17106	17125	17034	17068	17082	16985	17121	16947	17087	16991	17015	16865	17090	16908	16916	16983	17067	17016	16957	17264	17019	17054	17221	17041	16942	17008	16863	16908	17098	16982	17060	17093	16936	17016	17164	17105	17072	17106	16888	16924	17045	16996	17051	17177	16976	16988	16843	17120	17138	17046	17162	17031	17054	16955	17033	17024	17113	17114	17149	17042	16908	17176	17039	16982	17184	16971	17017	17080	16999	17099	17154	17075	17115	17110	17019	16969	17112	17175	16969	17128	17113	17018	17185	17025	16948	16990	16939	17028	16935	17057	17014	16860	17072	17053	17125	16999	17003	16992	17017	17101	17073	17075	17040	16894	16951	16992	17132	16857	17117	17036	17086	16915	16947	16912	17106	17025	17019	17136	16883	17175	17154	16982	17063	17049	17081	16948	17194	17034	17053	16986	17008	17095	16983	17139	17032	17078	16969	17089	17108	17111	16931	17144	16897	17183	17114	17113	17054	17005	17061	17135	17218	17038	17058	17062	16957	17101	17015	16938	17072	17083	16955	17105	17078	16982	16921	17186	16945	17128	16948	16931	17036	17049	16949	16964	17119	17028	17058	16950	16901	16982	17060	16961	16880	16940	16909	17056	17049	16957	17081	17042	16983	17095	17081	17111	16975	17196	17055	16990	17018	16895	17170	16884	17227	16715	17038	17091	17147	16976	17090	17112	17158	17003	17102	17068	16987	17063	17148	16949	16988	16944	17165	16989	17131	16964	17067	16979	17055	16865	16986	17022	16987	17060	17013	17021	17052	16964	17135	17066	17146	16939	17085	16969	17218	17062	17150	17172	16918	16988	16981	16978	16855	16985	16887	16984	17086	17073	16960	17202	17145	17191	16984	17188	17043	16857	17037	16998	16969	17019	16956	17063	16879	16978	17124	17164	16961	17057	17119	17042	17016	17030	16966	17070	17037	16994	17038	17196	17097	17016	17005	17013	17065	17094	16965	17029	17063	17068	17032	16949	16943	17133	16938	17075	16932	17092	17080	17104	17075	16987	16962	17114	16916	17049	16970	17052	16954	17055	17013	16942	17077	17157	17160	16920	17187	17144	17024	17186	17144	17021	16890	17015	16997	17073	16934	16927	17131	16875	17073	17155	17073	17095	16877	16841	17077	16993	17135	17111	17088	16803	16992	17112	16992	17045	17029	16939	16922	17067	17079	17012	16975	16978	17203	17102	16984	17046	16909	17026	17101	16819	17109	17183	17022	17000	17200	17136	17029	16824	17168	17124	17075	17123	16920	16987	16951	16907	16902	17061	16909	17103	16972	17196	16955	17094	16940	16958	17143	16983	17026	17039	17070	17156	16896	17208	17078	17149	17040	16921	17113	17031	16896	17025	17009	17004	16967	17044	16972	16970	16988	16994	17026	17087	16920	16999	16999	17073	17093	16971	17135	17019	17054	16981	16994	17145	17028	17009	17065	16846	16976	16945	16992	16963	17059	17048	17126	17063	17094	17135	17158	16914	16991	17081	17011	17193	17015	17051	17114	16989	17097	16922	17018	16960	17149	17101	17005	16868	17011	17090	17136	17146	16955	17112	17065	17042	16888	17046	17076	16891	17055	16933	17077	16840	16985	17293	16899	17040	16994	17288	16954	17261	16973	16914	16999	17024	16994	17162	17197	16743	16994	17279	17051	17044	17085	16930	17144	17118	17092	17274	17025	16956	16987	17081	17236	17093	16990	16862	17027	17216	17093	17228	16999	17100	16953	17138	17186	16953	16966	17081	17028	17187	16937	17162	16938	17161	17069	17182	16984	17127	17015	17286	17046	16929	16876	17118	17056	17119	16950	17154	16990	17077	17144	17150	17092	17038	17036	16962	16974	17270	16798	17101	17086	17149	17188	17021	16897	17022	17025	17183	16966	17173	17224	17041	17102	16915	17035	17094	16899	17049	17153	17039	17212	17057	17025	16835	17046	17070	17112	17046	17071	17009	16990	17025	16996	17093	16901	16973	17080	16926	17035	17088	17075	17002	16968	16991	16889	17092	17061	16894	17129	17166	17067	17108	16933	17108	16871	17062	17191	16997	16863	17167	16864	17032	16958	17105	17038	17145	16952	16872	16930	16935	17059	17000	17109	17083	16986	17198	17089	17048	16963	16984	17044	17012	16991	16950	17179	17168	17161	16983	17085	17155	17028	17034	16883	16998	16833	16941	16936	16981	17050	17061	17043	17015	17134	17027	17069	17009	16973	17118	16903	17181	16894	17150	17189	16929	16987	17232	17035	17240	17047	16992	16975	17036	16961	16917	16962	17322	16962	17167	16942	17104	17000	17237	17077	17025	17029	17065	17016	16857	17111	16849	17061	17067	16931	17140	16885	17123	16913	17015	16960	17073	17227	16891	17024	16964	17147	17084	17040	16969	17126	16959	17008	17043	16979	16905	17100	17039	16951	17059	17127	17112	17031	16888	17063	17089	17113	17052	16956	17058	16983	17100	16956	17118	17072	17113	16984	16990	17205	16898	17076	17256	17151	16984	16950	17211	17156	17047	16985	17215	16900	17004	17180	17117	17033	17296	16980	16998	17213	16976	17191	16947	17046	17106	17081	17108	16985	17020	17100	17018	17019	16979	16893	17213	16946	17102	17237	16923	16935	17056	16960	17204	16900	17063	17055	17148	17160	17086	16997	17039	17163	16939	17117	17200	17157	17125	17233	17118	17166	17159	17015	17023	17145	17132	17064	17033	17075	17121	16915	16990	16890	16896	17037	17114	17130	17143	17072	17070	17050	17000	17059	17090	17197	17044	17225	17007	16829	17136	17010	16993	17046	17115	17021	17196	17066	16985	17115	16935	17012	17101	17201	16907	17127	16956	17144	17024	17056	17044	17160	17037	17047	17042	17090	16994	17031	17232	17200	17096	17087	17149	17140	16862	17158	17046	16984	16802	17081	16886	17143	17025	16997	16990	17014	17102	16980	17046	16980	17035	17017	17011	17131	17072	17181	17070	17055	16981	16899	17006	17088	17007	17132	16947	16918	17115	16917	17196	17062	17308	17026	17107	17208	16922	17083	17119	17006	17245	17062	16989	16935	17002	16924	16993	17046	17023	17006	16912	17157	17167	17080	16949	17107	17153	16763	17091	16990	17107	16778	17099	16949	17233	17053	17069	16890	17067	17059	17074	17156	16997	17157	16939	17084	16920	16991	16914	17071	17160	17004	17043	16918	16971	17066	17170	17175	17039	17020	17032	16951	17119	17033	17035	16958	16993	17014	17087	17117	17013	16967	17064	17055	17073	16942	16923	16948	17242	17065	17071	17101	16967	16952	17062	17003	17047	16860	16930	17058	17035	17038	16976	17062	16975	17024	17025	16997	17070	17055	17029	17118	17119	17096	17198	17154	17008	17073	17150	17003	17036	17001	16978	17158	16994	17032	17072	16909	16942	16944	16955	17006	17050	16889	17096	16912	17051	17069	17116	16902	16886	16920	17140	17103	17019	17231	17054	17082	17030	17168	17025	17021	17059	17014	17220	16914	17083	17027	17043	16953	17017	17120	17041	17043	17127	16982	16884	16876	17057	17257	17033	17118	16895	17022	16979	16977	17239	17114	17143	16761	17096	17040	17055	17161	17043	16984	17096	17185	16997	17041	17073	17182	17070	17058	17086	17090	17209	16939	16813	16959	17163	16990	16809	16894	16928	16857	17004	17096	17138	16859	17163	16945	17063	16938	17025	17152	17133	17130	17032	17208	16994	17130	16910	16938	17181	17174	17184	17019	17136	17031	16979	17032	17138	17087	17019	16996	17093	16966	17210	16761	17075	16920	16898	17051	17064	17070	17005	17218	17027	17115	17078	17150	16928	16885	17109	17124	17077	17026	16942	16872	17161	16993	17223	16987	17127	17020	17098	17038	16914	17214	17133	17153	17109	17144	17001	17016	17062	17087	17049	17036	16995	17056	17188	17072	16980	17072	17159	17136	17079	17055	17148	16921	17042	17025	17086	16961	17135	16961	17107	17094	17040	17138	17160	17067	17065	16971	16980	16936	17095	17120	17032	16923	17114	17182	16881	16893	17129	16843	17177	16880	17056	16983	17050	16929	17144	17278	16968	17063	16962	16964	16954	17073	16933	16929	16927	17020	17079	16910	16972	16949	17261	16908	17009	17077	17031	16922	17156	16994	16992	17035	16900	16997	17050	17175	16907	16923	17078	17054	17010	17072	16984	17146	17165	17109	17036	17130	16819	17089	17086	16984	16996	17128	16971	17054	16976	16986	17051	17082	17030	17070	17044	16971	16982	16962	17005	17061	16969	17047	17137	16966	16853	16970	16972	17069	17103	17065	17214	17048	17227	17188	16973	17214	16735	17094	17139	17045	16992	16957	17108	17112	17218	16967	16886	16897	17040	16954	17098	17134	16921	16967	17137	16987	16951	17126	17011	17054	17058	16917	16871	17168	17032	17096	17194	17131	17114	17089	17135	17038	16930	16837	17174	16893	17048	17111	17027	17134	17024	17032	17035	16987	17185	16909	17119	17097	16850	16933	17130	16979	17006	17125	16892	17258	16921	17169	17021	16986	17088	17096	17035	16948	16965	17188	16936	17091	16899	17148	17075	17154	17168	17147	17025	17076	17004	17183	16920	17124	16891	16936	17137	17323	17070	16970	17142	16920	17098	17048	17175	16978	17069	16966	17120	17048	16948	17011	17142	17019	16905	17170	16968	17038	17204	16974	17040	17277	16866	16905	16963	17092	17042	17155	17065	17012	17084	17037	16931	16978	17025
23952	21489	29086	24518	23104	25447	25408	22967	22922	22939	22941	22115	21950	21925	21642	21363	21226	21533	21530	21572	21336	21408	21032	21073	21089	21499	22557	23086	23300	22637	21860	21275	20917	20737	21039	20786	20803	20746	20935	20763	20749	20580	20798	20670	20609	20629	20939	20898	20868	20513	20647	20497	20865	20751	20836	20709	20599	20673	20732	20966	20734	20733	20796	20727	20626	20795	20746	20814	20947	20646	20770	20745	20796	20795	20643	20799	20820	20729	20805	20815	20754	20865	20711	20790	20639	20478	20590	20862	20987	20877	20758	20716	20919	20663	20841	20752	20756	20680	20614	20848	20807	20863	20804	20764	20897	20653	20644	20897	20889	20921	20619	20757	20802	20787	21093	20580	20804	20750	20758	20576	20875	20638	20811	20815	20991	20868	20863	20917	20896	21006	20770	20645	20822	20973	20737	20815	20763	20777	20759	20815	20830	20706	20782	20838	20991	20818	20749	20656	20758	20899	20630	20851	20594	20763	20768	20896	20835	20739	20833	20777	20632	20874	20706	20817	20772	20605	20712	20908	20741	20595	20849	20751	20658	20735	20769	20794	20671	20714	20544	20738	20657	20718	20760	20704	20545	20677	20882	20778	20806	20835	20766	20740	20749	20952	20570	21014	20685	20673	20634	20671	20549	20602	20782	20665	20779	20543	20586	20845	20827	20738	20826	20688	20764	20861	20698	20799	20831	20769	20824	20719	20854	20632	20848	20765	20666	20658	20803	20700	20893	20664	20741	20960	20819	20571	20702	20693	20714	20773	20707	20772	20755	20598	20816	20909	20675	20676	20589	20895	20812	20711	20770	20848	20969	20710	20790	20934	20726	20914	20737	20794	20685	20589	20804	20952	20869	20514	20538	20549	20740	20740	20647	20584	20815	20773	20848	20919	20801	20688	20744	20786	20826	20908	20863	20728	20717	20883	20686	20745	20626	20691	20492	20941	20664	20748	20739	20705	20838	20994	20981	20630	20764	20690	20759	20688	20809	20731	20885	20884	20898	20666	20718	20941	20826	20924	20805	20736	20706	20745	20619	20712	20756	20905	20925	20808	20595	20744	20671	20725	20926	20963	20664	20698	20876	20546	20710	20847	20673	20973	20806	20653	20800	20730	21011	20763	20640	20681	20816	20682	20808	20717	20722	20731	20727	20907	20704	20834	20866	20887	20963	20743	20794	20873	20624	20863	20742	20914	20767	20687	20648	20773	20801	20792	20812	21074	20830	20701	20847	20925	20685	20797	20850	20574	20825	20803	20792	20622	20776	20888	20759	20611	20644	20903	20716	20673	20887	20830	20911	20593	20607	20625	20739	20769	20901	20882	20763	20724	20796	20705	20643	20778	20835	20680	20995	20908	20883	20590	20776	20727	20509	20799	20887	20902	20697	20849	20682	20869	20723	20755	20703	20744	20874	20969	20833	20702	20631	20678	20630	20688	20845	20482	20849	20796	20886	20881	20791	20831	20904	20577	20524	20677	20888	20786	20777	20807	20579	20832	20629	20598	20944	20749	20884	20616	20817	20913	20622	20969	20841	20722	20754	20871	20624	20752	20904	20742	20849	20733	20718	20790	20859	20896	20821	20627	20847	20817	20524	20793	20610	20838	20623	20711	20670	20711	20753	20819	20922	20886	21084	20732	20745	20708	20759	20784	20651	20721	21079	20855	20882	21036	20672	20665	20808	20672	21163	20733	20654	20852	20628	20828	20753	20679	20635	20791	20947	20705	20704	20687	20919	20499	20729	21015	20813	20557	20629	20650	20560	20631	20514	20820	20783	20772	20815	20650	20766	20711	20887	20604	20695	20703	20719	20570	20787	20797	20836	20689	20637	20992	20834	20686	20853	20634	20885	20779	20730	20841	20756	20631	20846	20803	20916	20845	20771	20840	20872	20724	20746	20842	20528	20631	20609	20720	20601	20692	20705	20943	20798	20595	20682	20846	20599	20706	20908	20896	20903	20811	20773	20783	20530	20745	20700	20676	20896	20707	21112	20920	20833	20831	20597	20663	20889	20817	20519	20567	20900	20831	20819	20744	20664	20629	21019	20779	20797	20897	20610	20653	20756	20705	20871	20951	20626	20765	20875	20810	20655	20601	20609	20624	20619	20875	20696	20760	20723	20942	20807	20591	20968	20789	21104	20864	20891	20881	20563	20721	20787	20885	20736	20753	20809	20841	20724	20850	20568	20759	20848	20903	20925	20842	20840	20684	20905	20592	20644	20665	20780	20550	20649	20877	20768	20854	20874	20572	20815	20860	20819	20903	20605	20805	20754	20748	20922	20664	20672	20742	20940	20660	20677	20788	20762	20913	20748	20826	20937	20772	20949	20866	20781	20795	20872	20755	20535	20990	20751	20671	20932	20747	20672	20736	20776	20581	20696	20762	20968	20688	20759	20741	20877	20833	20581	20801	20844	20891	20721	20722	20804	20676	20643	20827	20712	20601	20701	20679	20799	20764	20569	20804	20991	20812	20722	20853	20748	20808	20799	20858	20852	20823	20765	20720	20710	21040	20785	20800	20728	20488	20683	20993	20922	20764	20872	20950	20785	21011	20958	20964	20812	20774	20861	20682	20923	20845	20905	20792	20571	20852	20787	20501	20937	20802	20733	20545	20877	20425	20659	20879	20851	20988	20713	20911	20826	20829	20873	20675	20711	20648	20744	20702	20809	20883	20743	20692	20869	20778	21061	20834	20832	20680	20774	20966	20792	20900	20957	20606	20921	20735	20752	20722	20846	20864	20606	20823	20692	20637	20778	20901	20729	20858	20738	20843	20689	20884	20767	20678	20768	20863	20845	20652	20672	20805	20713	20785	20823	20852	20883	20773	20549	20483	20397	20868	20774	20744	20805	20807	20484	20606	20659	20794	20716	20718	20809	20672	20608	20682	20644	20600	20741	20822	20861	20826	20583	20830	20679	20827	20625	20725	20832	20950	20692	20552	20618	20456	20815	20801	20838	20897	20673	20885	20902	20890	20777	20783	20843	20852	20675	20691	20772	20663	20788	20659	20806	20681	20889	20877	20635	20985	20676	20673	20509	20667	20807	20661	20680	20834	20800	20830	20912	20750	20837	20846	20550	20786	20650	20918	20979	20875	20884	20927	20831	20926	20821	20682	20781	20689	20754	20630	20767	20526	20667	20668	20745	20734	20786	20744	20780	20667	20751	20773	20801	20802	20921	20813	20699	20576	20651	20817	20735	20782	20930	20649	20863	20706	20773	20763	20716	20624	20919	20789	20862	21058	20767	20781	20798	20711	20871	20743	20614	20923	20763	20577	20807	20817	20836	20663	20927	20755	20737	20798	20660	20858	20843	20838	20639	21015	20856	20624	20710	20722	20854	20725	20842	20640	20769	20710	20797	20624	20777	20825	20786	20564	20803	20824	20656	20819	20673	20822	20862	20728	20810	20701	20945	20733	20687	20672	20702	21075	20741	21005	20642	20822	20587	21002	20883	20578	20696	20893	20880	20955	20839	20534	20698	20670	20912	21040	20883	20839	20804	20745	20817	20862	20736	20856	20963	20834	20861	20864	20803	20656	20889	20819	21018	20940	20869	20761	20832	20738	21064	20721	20791	20912	20759	20797	20728	20823	20952	20798	20777	20854	20728	20767	20803	20669	20697	20690	20849	20912	20916	20882	20772	20786	20701	20797	20885	20802	20680	20683	20640	20867	20667	20725	20812	20855	20849	20762	20816	20699	20838	20635	20587	20730	20644	20828	20485	20709	20697	20755	20823	20805	20923	20765	20712	20610	20965	20729	20917	20771	20745	20728	20740	20702	20778	20732	20665	20754	20689	20872	20758	20607	20933	21030	20800	20792	20722	20548	20906	20832	20754	20684	20922	20736	20613	20720	20824	20946	20870	20832	20881	20810	20816	20890	20724	20872	20905	20837	20726	21008	20983	20732	20761	20812	21066	20872	20696	20818	20709	20803	20848	20746	20785	20737	20695	20816	20769	20710	20632	20629	20666	20710	20864	20810	20831	20683	20736	20581	20746	20645	20708	20708	20932	20676	20620	20730	20616	20960	20741	20659	20838	20802	20921	20722	20743	20836	20834	20765	20785	20764	20601	20963	20699	20864	20830	20998	20828	20779	20916	20764	20966	20751	20779	20723	20759	20861	20740	20822	20907	20705	20761	20899	20936	20797	20731	20975	20905	20632	20979	20786	20889	20608	20725	20730	20820	20676	20857	20877	20752	20746	20616	20723	20765	20820	20958	20667	20702	20911	20939	20748	20612	20495	20703	20670	20898	20979	20656	20531	20673	20886	20656	20861	20720	20573	20730	20898	20866	20834	20872	20670	20710	20679	20776	20945	20840	20698	20606	20702	20667	20911	20830	20872	20800	20701	20701	20847	20820	20832	20711	20531	20707	20921	20994	20483	20844	20751	20892	20688	20830	20577	21079	20756	20889	20823	20839	20722	20790	20988	20846	20650	20796	20823	20673	20851	20688	20795	20928	20738	20636	20748	20726	20628	20677	20965	20873	20563	21002	20873	20745	21000	20820	20734	20843	20676	20865	20992	20697	20752	20812	20991	20652	20827	20660	20749	20872	20718	20835	20842	20944	20666	20690	20983	20667	20937	20770	20783	20749	20762	20908	20780	20685	20862	20782	20799	20892	20877	20969	20762	20578	20876	20738	20786	20726	20697	20756	20671	20576	20788	20733	20928	20714	20759	20857	21005	20786	20541	20674	20919	20784	20551	20613	20895	20904	20771	20794	20793	20739	20804	20605	20847	20845	20634	20952	20741	20819	20835	20556	20749	20705	20705	20819	20688	20866	20833	20790	20890	20567	20741	20994	20740	20811	20857	20665	20678	20756	20991	20745	20752	20782	20864	20664	20676	20806	20763	20932	20738	20744	20757	20832	20709	20857	20842	20884	20786	20731	20739	20830	20627	20834	20887	20946	20752	20621	20805	20659	20708	20824	20792	20681	20869	20814	20961	20764	20639	20849	20554	20805	20782	20738	20892	20689	20614	20780	20752	20698	20839	20630	20847	20833	20768	20931	20656	20476	20777	20884	20814	20663	20587	20733	20718	20937	20668	20711	20863	20739	20982	20738	20886	20790	20668	20735	20835	20676	20871	20532	20939	20752	20958	20861	20716	20623	20858	20815	20734
30402	45756	34097	27099	23510	21724	20473	20488	20640	20152	19621	19098	18759	18527	18239	17900	17823	18147	18039	17844	17777	17548	17180	17109	17004	18023	19469	20588	20760	19308	18207	17613	17338	17141	17050	17171	16951	17014	17182	16956	17002	17063	17117	16975	16896	17045	16887	16990	17041	16961	17005	17004	16991	17088	16921	16933	17153	16972	17023	16993	16849	16969	17000	17043	17145	17023	17026	16914	17248	16987	16992	17025	17030	16933	16995	16950	16863	17020	17054	16875	17024	16980	17002	17068	16989	17116	16904	16966	17163	16836	16795	17082	17078	16941	17102	17037	16963	17003	16957	16934	17016	17000	16906	16965	16918	16910	17068	17052	17033	16897	16972	16921	16971	17041	16920	16886	16940	16887	17052	16863	16845	16916	17124	17187	16983	17102	16862	16896	17060	16961	17002	16909	16929	16906	17071	17037	16996	16951	17054	17018	17043	16991	16941	17182	16964	16948	17030	17046	16982	17028	16900	17147	17018	17127	17001	16899	17064	16986	16867	17107	17097	17239	16943	17060	17036	17171	17038	16899	16942	16813	16841	17055	16977	16873	16895	16970	17096	16918	16818	16841	16791	17242	17109	17149	17054	17091	17050	17129	16951	16926	17005	17063	16996	17032	16921	17036	16879	17031	17019	17158	16966	16879	17009	17068	17021	17018	16900	16935	16938	17026	17008	17142	16873	16890	16981	16950	16841	16952	17055	17021	17087	16957	17013	16996	16868	17027	17051	17030	16979	16985	16750	16959	17051	17123	16961	17052	16940	17085	16938	17061	16912	16971	16926	17011	16821	17009	17110	16846	16817	17032	16969	17133	17132	16922	17073	17049	17068	16864	17026	17082	17031	17023	17094	17024	17014	16938	16969	16969	17012	16986	17056	17056	16959	17000	17032	16864	16924	17046	16973	16960	17087	16942	16828	17129	16988	16966	16998	16995	16917	16991	17002	16937	16948	16970	16865	16915	17167	17025	16986	16863	16926	17051	16912	17042	16974	17001	17068	16960	17000	16946	16905	16926	16937	16928	17005	17052	16996	16815	17091	17044	17006	17018	16959	16933	17098	17038	16983	16939	16992	17024	17026	16863	16993	17111	16818	16896	16949	17025	16786	16873	17190	17046	17106	16912	17030	17243	16904	17117	16950	17017	16970	17148	17056	16948	16952	17017	17030	17175	17178	16891	17079	16929	17036	17119	16930	16917	16960	16848	17046	16919	17038	17164	17157	16896	17120	16953	17021	17029	17067	16908	16892	17025	16841	16834	17002	17072	16878	17045	17136	17040	17092	16970	17083	16888	16962	16936	16915	17195	16885	17034	17044	17165	16910	17072	16995	16955	16813	17129	16823	17037	16963	17082	16913	17158	16884	17039	17002	16899	17039	17052	16917	16899	16998	16989	17017	16910	17040	16971	16982	16738	16916	17064	17007	17001	17014	16897	17095	17062	16847	17067	16873	17104	16894	17118	17079	16907	17015	16885	17016	17003	16939	16992	16939	17014	17001	17101	16965	17178	16870	16816	16822	16881	17016	17058	16933	16781	16808	16972	16971	16784	16932	16930	16942	16962	16869	17023	17209	16936	17051	16976	16932	16924	16954	16944	16931	16966	17022	16881	16982	16929	17145	17156	17230	16944	17031	16935	17135	17021	16905	16974	16949	17048	16941	17025	17192	16814	17233	16927	16952	17036	17029	17058	16958	16874	17106	17011	16939	16961	17095	17063	17025	16896	17052	16980	16869	17327	17104	16910	17013	17058	16937	17052	17105	17001	17105	16888	17066	16883	16951	16999	16858	16865	16859	16876	16953	16735	16901	16861	16960	16970	16947	17064	16964	17151	17057	17044	16992	16856	17204	16718	17019	16934	17024	16964	16934	16934	16940	16959	17017	16893	17003	17127	17140	17151	16939	16949	17046	16909	16903	16957	16918	16854	16864	16859	17137	17009	17008	16887	16869	17097	16793	16675	16938	16771	16952	17057	16937	16866	16995	16959	17043	17026	17180	16878	16953	17103	16935	16935	17039	17029	16918	16975	17108	16975	17126	16985	16958	17062	17028	17112	17009	17025	17137	16946	16916	17184	16932	16987	16993	17045	17135	16983	16950	17068	16925	16752	17166	16911	17078	17046	17000	17083	17171	17020	17060	16944	16894	16983	16921	16968	16926	17057	16962	17036	17015	17072	16862	17044	16925	16950	16971	16907	16927	16873	16877	16921	17134	16998	16984	17204	17017	17175	17070	17093	16955	16997	16967	17196	16972	17013	16987	16868	16973	17057	17070	16971	16979	16823	16913	17104	16983	16997	16872	16899	17002	16874	16897	16909	17051	16914	16887	17047	16799	17033	16997	16988	16868	17011	17011	16985	16845	16838	16974	16836	16925	17056	17007	17046	17030	17006	16913	17166	16868	17099	17065	16926	17018	16957	16975	17083	17083	16858	17029	16906	17102	16783	17086	16982	16965	16732	16919	17080	16935	16966	16859	16847	16825	17009	17040	17013	16952	16831	16881	17053	16895	17141	16956	17020	16963	16991	17020	17115	16983	17093	16893	17226	16996	17162	16857	16966	17011	16986	17043	16942	17226	17083	17035	17037	17047	16906	16992	16853	17062	17192	16812	16969	17050	17033	17170	17053	16932	16765	16985	17206	17030	16888	16891	17022	16974	17021	17029	17052	17193	16991	16949	16985	17017	16985	16819	16939	16934	16867	17040	16991	17018	17090	17044	16932	17101	17009	16961	16962	16936	17109	17084	16929	17051	16879	16930	16882	17036	16954	16810	16940	16956	17019	16893	16951	17110	17123	17048	17093	16988	16926	17066	16885	16996	16829	17110	16931	17007	17022	17115	17124	16917	17120	17141	16975	16692	16828	16893	17079	17065	17095	16927	17047	16960	17073	16799	17026	17110	16920	17042	17127	17009	16741	16910	16927	16982	17051	17027	16901	17041	17160	16791	16942	17011	16879	17105	17142	16888	16831	17038	17155	17034	16972	17028	16924	17160	17031	17116	17093	16981	16864	17015	16984	17276	16840	16966	17100	17012	16919	16919	17163	17076	17133	16854	17072	17147	16881	16996	16774	17002	17004	17023	16959	16990	17066	17096	17072	17032	17030	17050	16978	16953	17114	16813	16853	17050	17059	16950	17079	16951	17069	16896	16849	17051	16896	17003	17233	17045	16836	17065	16995	16891	17124	17027	17024	17103	16852	16939	17067	16787	17145	17084	17003	17115	16868	16977	16901	17018	17000	17012	16968	16956	16791	17009	17200	17071	16850	17061	16815	17023	17053	17227	16875	17038	17036	16786	16948	16942	17184	16976	17063	16984	17005	16785	17259	17106	16926	17081	16920	17073	16895	17058	16909	17041	16895	17106	16860	16935	16922	16847	17053	17008	17020	16981	16921	17010	17069	16958	16855	17119	17005	16973	16989	16970	16913	17002	16910	17013	17060	16992	16983	17133	16797	17169	16899	17099	17055	16824	16866	16972	16954	16841	16895	16990	16820	17045	17114	17135	17085	16855	16861	16991	16918	16997	16958	17122	17091	16855	16970	17081	16891	17125	16981	16945	16926	16890	17074	16895	17030	16915	16847	17077	17076	16830	16991	17152	16911	17083	16805	16801	17037	17119	17019	16869	17009	16894	17080	16927	17019	16963	16959	17019	16844	17085	16985	17102	16894	16954	16984	17026	17038	16902	17066	17022	16975	16984	16963	16964	16924	17023	17046	17092	16873	17180	16964	16963	17006	17114	16846	17015	16868	16825	17052	17027	16970	16805	17059	17064	17017	17135	16999	16928	17012	17132	17196	17037	16960	16844	17008	16913	16996	17056	16872	16959	16928	17014	17031	16928	16885	16954	16970	17115	17066	17081	17028	16960	17024	17088	16971	17241	16952	17035	16984	17051	17069	17075	17037	17053	16967	17042	17071	16979	17155	16940	16982	17038	16929	17105	17147	17015	17019	16706	16879	16835	16918	17164	16911	17010	16979	16960	16992	16909	17049	17003	16991	17275	16972	16836	16915	17007	16985	17017	16935	16994	17031	16918	17135	17065	16922	16868	17018	17051	17001	16994	16785	16944	16984	16994	16989	16972	17116	17130	17111	16983	17134	16982	17058	16942	17006	16902	16964	17101	17019	16980	16958	17027	17022	16925	16926	16960	16850	17052	17049	17064	16939	16983	17131	16898	17114	16848	16843	16822	16987	16811	16948	16991	17168	16961	17124	17016	17036	17022	17089	16956	16875	17135	16921	17054	16948	16773	16979	16927	17032	16988	17005	17055	16847	17083	17048	16942	17311	17021	16921	17051	17050	16919	16993	16987	16920	16818	17136	16893	17194	16972	16957	16969	17015	17014	17280	16995	16900	16973	17029	16884	16877	17104	16962	16899	16881	17136	16952	16896	16867	17034	16997	16896	17107	16976	16859	16981	16974	17069	16895	17178	16910	16988	17021	16845	17152	17060	16865	17065	17002	16930	16869	16919	17119	16883	16955	17042	17065	17082	17011	17111	16980	16982	17224	17138	17086	16903	16959	17027	17006	16955	17015	17051	16967	16936	17027	16957	17026	16821	16872	17110	16885	16995	17244	16952	17018	17155	17160	17055	16993	16909	16986	17078	17132	16917	16874	17038	16936	16751	16936	16821	17038	16916	16976	16975	16909	16950	16942	16925	16909	16997	17179	16875	17169	17128	17033	17004	16957	16862	17021	17019	17030	16957	17166	16767	16890	17085	17087	17037	17001	16789	16943	17015	17023	16790	17040	16942	17028	16971	16959	16941	16906	17010	16981	17087	16906	17102	17077	17002	16987	17029	16987	17130	16955	17042	16953	16941	16900	16951	17030	17013	16943	17028	16817	16831	17032	16971	16987	17017	16840	17022	16946	16968	16930	17051	16848	17005	17136	16966	16938	17142	16876	16998	16968	16984	16863	16882	16865	17156	17066	16964	16995	16958	17079	17056	16944	16823	17089	16898	16831	17113	16933	17042	17039	17021	17107	17104	16973	17056	16644	16719	16914	17059	16963	16894	16840	17071	16897	16943	16996	16934	16967	17009	17042	17101	16881	16947	16912	16972	16960	16950	17113	17090	16999	17008	16971	16960	17095	16888	17061	17049	16998	16969	17087	16899	16976	17108	17144	17097	16833
23006	21550	29459	24134	22082	25380	29387	25001	24421	25270	24349	24085	24020	23484	23226	22990	23124	22989	22851	22830	22568	22342	22082	22055	22030	23069	26183	27117	26000	24664	23562	22573	22287	21858	22103	21842	22134	21992	21858	21905	21775	22023	22061	22007	21958	21803	21936	21915	21930	21960	21861	22120	21821	21975	21927	21994	21941	21953	21813	21816	21572	21799	21757	21825	21895	21893	21996	21910	22155	21786	22017	22048	21842	21849	22104	22062	21863	21839	21896	22028	21940	21781	21905	21934	22016	21912	22004	21778	21744	21914	21874	21538	21881	21602	21769	21777	21744	21846	21711	21824	21840	21875	21990	21869	21686	21754	21952	21800	21886	21784	21761	21971	21994	22125	21910	22156	21824	21879	21957	21816	22071	21718	21925	21771	21655	21698	21976	21779	21668	21946	21774	21673	22107	21841	21889	21735	21911	21914	21735	21671	21804	21662	21860	22072	22055	21951	22021	21719	22040	22059	21876	21862	21752	21582	21674	21956	21945	21982	21735	21898	21756	22021	22041	21956	21721	22064	21863	21806	21707	21810	21876	21903	21874	21799	21580	21898	21914	21867	21900	21902	21792	21828	22020	22041	22029	22059	21877	21962	21744	21923	21896	21784	22073	21960	21705	21758	21935	21823	21782	21927	21740	21766	21875	21758	21930	21573	21778	21789	21855	21635	21923	21891	21916	21913	21875	21843	21768	22017	21820	21630	21824	21782	21700	21768	21798	21656	21989	21834	21931	21918	21917	21724	21921	21936	21793	21764	21852	22034	21630	21788	21727	21535	21903	21919	21883	21603	21822	21769	21757	21596	21833	21698	21637	21791	21853	21757	21892	21868	21865	21809	21781	21861	21782	21852	21873	21841	21684	21968	21923	22098	21961	21595	21780	21924	21989	21601	21890	21892	21769	21726	21993	21724	21813	21755	21805	21694	21939	21712	21863	21737	21931	21874	21935	22033	21995	21739	21559	21809	21994	21795	22006	21938	21882	21719	21925	21788	21888	21787	21672	21689	21928	22000	21922	22090	21869	21894	21721	21743	21700	22000	22034	22021	21829	21801	21824	21696	21847	21904	21895	21806	21720	21771	21797	21781	21681	21948	21882	21725	21744	22073	21994	21728	21828	21810	21771	21850	21877	21858	21634	21678	21703	21883	21760	21860	21861	21610	21764	21957	22092	21971	22009	21694	21770	21767	21725	21807	21849	21711	21823	21674	21854	21910	21866	21748	21666	21722	21780	21999	21598	22007	21938	21900	21906	21938	21997	22002	21881	21659	21907	21723	21882	21816	21902	21685	21864	21911	21866	21814	21980	21809	21872	21791	21768	21859	21790	21644	21866	21821	21651	21722	21818	21717	21764	21843	21896	21849	21821	21719	21868	21844	21794	21890	21957	22074	21954	21811	21872	21816	21622	21792	21829	21931	21809	21849	21923	22087	21857	21645	21821	21831	21784	21958	21906	21997	21726	21938	21812	21750	21845	21774	21949	21899	21676	22103	22009	21736	21887	21948	21833	21812	21823	21817	21817	21753	21707	21814	21875	21937	21925	21870	21861	21732	21551	21907	21760	21798	21777	21856	21939	21714	21692	21848	21687	21776	21952	21769	21909	21625	21565	21986	21846	21812	21895	21614	21776	21624	21981	21838	21918	21798	21753	21962	21784	21989	21918	21854	21818	21682	21795	21849	21833	21578	21791	21658	21720	21821	21899	21885	22174	21826	21683	21876	21804	21906	21819	21838	21630	21827	21655	21659	21681	21902	21981	21623	21614	21938	21780	21619	21982	21853	21779	21992	21819	21816	21802	21643	21863	21745	21829	21843	21800	21823	21576	21768	21883	21882	21768	21882	21848	21678	21721	21834	21761	21954	22045	21745	21889	21910	21836	21813	21899	21662	21826	21924	21815	21944	21946	21804	21654	21873	21674	21843	21886	21896	21733	21965	21957	21732	22007	21951	21920	21821	21910	21798	21830	21687	21952	21864	21793	21971	21872	21551	21931	21949	21821	21827	21730	21877	21871	21908	21914	21763	21838	21767	21757	21695	21723	21872	21939	21678	21636	21784	21909	21883	21799	21827	21714	21826	22092	21977	22019	21793	21863	21936	21822	21668	21929	21760	21618	21794	21870	21911	21832	21828	21701	21843	21755	21664	21895	21809	21986	21937	21948	21750	21819	21863	21878	21790	21702	21628	21947	21892	21850	21735	21855	21791	21842	21680	21778	21770	21579	21701	22067	22025	21625	21751	21855	21778	21822	21656	21925	21784	21877	21873	21781	21694	21986	21728	21817	21732	21649	21843	21927	21772	21670	21866	21681	22095	21837	21764	21769	21927	21748	21774	21821	21921	21825	21747	21795	21851	21991	21932	21740	21908	21958	21920	21801	21710	21883	21899	21594	21779	21843	21834	21783	21703	21775	21776	21704	21656	22019	21829	21895	21783	21844	21764	21833	21808	21964	21861	21707	21837	21541	21747	21676	21825	21819	21762	21537	21935	21681	21778	21824	22029	21726	21696	22095	21797	21720	21749	21878	21879	21934	21724	22165	21649	21632	21973	21781	21768	21941	21843	21722	21979	21761	21657	21871	21863	21806	21826	21720	21991	21904	21802	21953	22027	21903	21886	21929	21932	21929	21822	21826	21752	21740	21777	21792	21940	21790	21803	21880	21809	21819	21859	21787	21778	21616	21871	21758	21781	21819	21819	21646	21869	21979	22222	21893	21878	22011	21772	21875	21899	21665	21882	21936	21856	21763	21668	21701	21891	21658	21970	21851	21958	21819	21743	21543	21780	21926	21735	21632	22051	21996	21810	21776	21767	21751	21879	21890	21724	22007	21783	21918	21841	21819	21917	21930	21879	21551	21660	22054	21784	21601	21899	21703	21825	22109	21929	21984	21707	21767	21988	21813	21789	21864	21887	21840	22006	21996	21947	21916	21987	21752	21656	21882	21864	21908	21717	21655	21860	21734	21623	21650	21861	21864	21742	21905	21863	21994	21798	21878	21683	21924	21717	21717	21935	21720	21854	21786	21728	21731	21890	21607	22008	21786	21774	21751	21918	21731	21694	21729	21701	21754	21703	21749	21811	21870	22097	21792	22011	21877	21887	21907	22056	21703	21676	21914	21735	22029	21977	22210	21764	21765	21848	21708	21774	21554	21838	21970	21939	21884	21908	21870	21945	22016	21714	21663	22082	21760	21855	21865	21784	21815	21701	21918	21908	21826	21926	21835	21637	21667	21856	22054	21845	21830	21796	21905	21702	21737	21871	21774	21913	21787	21437	21599	21743	21670	21822	21796	21677	21933	21577	21904	21418	21977	21727	21528	21839	21847	21821	21966	21783	21866	21760	21664	21761	22006	21778	21768	21827	21946	21689	21878	22078	22036	21917	21534	21766	21928	21846	21724	21742	21919	21540	21997	21990	21843	21704	21708	21747	21820	21742	21887	21793	21867	21733	21868	21640	21543	21940	21846	21964	21842	21783	22099	22061	21819	21698	21867	21792	21944	21865	21762	21901	21867	21687	21743	21822	21793	21772	22045	21827	22008	22006	21725	22034	21619	21871	21863	21688	21753	21744	21684	21883	21773	21778	21949	21857	21840	21657	21706	21817	22056	21740	21553	21854	21722	21886	21912	21972	21863	21776	21865	21880	21749	21646	22000	21746	22032	21861	21931	21815	22088	21784	21842	22102	21828	21763	21900	21889	21991	21799	21740	21674	21941	21684	21856	21696	21814	21717	21621	21835	21754	21943	21955	21664	21861	21906	21917	21729	21690	21969	21775	21657	21769	21814	21996	21786	21832	22064	21684	21866	21816	22042	21676	21897	21743	21862	21739	21908	21779	21701	21943	21853	21868	21705	21894	21776	21908	21805	21653	21848	21926	22097	21741	21902	21836	21784	22018	21939	21930	21716	21844	21687	21753	21670	21670	21936	21943	21612	21804	21865	21853	21872	22052	21778	21818	21908	22098	21848	21980	21839	21712	21826	21749	22076	22084	21673	21818	21967	22056	21842	21815	21839	21651	21803	21862	21952	21960	21675	21827	21820	21819	21731	21685	21943	21783	21926	21854	21716	21796	21834	21835	21954	21970	21818	21848	21829	21833	21837	21725	21692	21920	21902	21842	21878	21929	21941	21750	21942	21809	21872	21851	21903	21873	21744	21889	21910	21902	21811	21868	21721	21789	21677	21906	21919	21900	22080	21966	21844	21791	21913	21852	21837	21781	21799	21925	22182	21740	21540	21880	21841	21670	21823	22061	21983	21787	21850	21736	21785	21848	21874	21866	21936	21742	21755	21607	21813	21924	22118	21938	21975	21978	22003	21888	21974	21826	21610	21669	21953	22089	22037	21930	21834	21845	21909	21737	21566	21668	21749	21917	21768	21914	21747	21777	21903	21654	21875	21903	21698	21822	21857	21735	21887	22032	21853	21985	21769	21884	21900	21925	21687	21840	22067	21863	21878	21668	21665	21879	21946	21863	21989	22068	21664	21672	21673	21588	21814	21707	21723	21810	21916	22068	21842	21862	21695	21700	21922	21835	21740	21935	21915	21819	21770	21724	21890	21789	21792	21819	21849	21791	21983	21793	21658	21885	21924	21847	21806	21969	21704	21827	21838	21902	21830	21838	21698	22039	21982	21920	21716	21789	21975	21823	21919	21682	21652	21971	21927	21912	21849	21777	21875	21921	21725	21855	21771	21677	21755	21860	21927	21814	21870	21886	21799	21847	21757	21729	21693	21656	21820	21652	21792	21857	21980	21913	21759	21810	21987	21898	21799	21782	21781	21891	21747	21813	22000	21779	21828	21796	21805	21777	21897	21916	21884	21842	21959	21914	21851	21733	21783	21858	21704	21715	21641	21618	21824	21766	21973	21505	21618	21878	21535	21714	22005	22217	21826	21811	21849	21891	22006	21886	21707	21516	21783	21944	21814	21860	22058	21832	21648	21726	21987	21876	21636	21749	21929	21721	21863	21930	21852	21849	21862	21892	21812	22049	21705	21812	21562	21886	21681	21848	21898	21892	21741	21981	21952	21672	21498	21803	21783	22004	21843	21948	21821	21711	21937	21871	21865	21857	21909	21851	21862	21910	21882	21926	21802	21956	21779	21946	21800	21910	21741	21896	21841	21971	21692
34659	55036	39404	30257	25946	24266	22694	22603	22205	22121	21461	20861	20522	20032	19671	19371	19522	19457	19150	18815	18402	17924	17737	17808	17804	19621	24547	24564	23181	20970	19297	18329	18034	17702	17724	17508	17690	17571	17686	17603	17697	17677	17618	17533	17727	17546	17547	17565	17659	17484	17665	17564	17633	17593	17365	17684	17797	17624	17611	17727	17804	17624	17665	17708	17614	17659	17730	17652	17613	17684	17681	17681	17483	17601	17538	17685	17797	17647	17584	17644	17541	17621	17463	17622	17694	17627	17538	17581	17552	17547	17579	17666	17625	17605	17627	17518	17611	17632	17649	17475	17576	17541	17665	17659	17671	17437	17589	17587	17624	17477	17494	17478	17712	17657	17543	17439	17458	17674	17603	17374	17528	17753	17600	17623	17544	17678	17772	17689	17710	17688	17673	17475	17700	17491	17673	17481	17436	17622	17382	17705	17546	17566	17526	17683	17550	17718	17564	17758	17695	17641	17626	17695	17458	17560	17544	17523	17539	17650	17795	17543	17729	17506	17756	17602	17587	17674	17684	17658	17603	17648	17593	17364	17594	17639	17462	17556	17630	17578	17629	17532	17696	17553	17689	17507	17510	17585	17721	17518	17594	17851	17567	17542	17801	17434	17815	17466	17593	17794	17406	17686	17486	17708	17750	17680	17720	17506	17608	17620	17722	17624	17458	17680	17542	17582	17646	17719	17502	17604	17713	17488	17579	17433	17918	17603	17465	17344	17585	17427	17674	17663	17687	17551	17651	17501	17625	17783	17488	17704	17663	17509	17540	17637	17524	17415	17740	17496	17577	17550	17787	17646	17509	17520	17544	17516	17565	17562	17613	17681	17611	17701	17613	17618	17713	17621	17460	17470	17639	17699	17566	17520	17571	17660	17688	17423	17783	17367	17551	17682	17595	17660	17530	17644	17518	17670	17540	17595	17782	17720	17664	17576	17617	17530	17533	17635	17593	17668	17425	17659	17725	17551	17540	17652	17573	17647	17605	17766	17562	17507	17850	17652	17667	17405	17425	17667	17479	17645	17638	17567	17637	17631	17535	17524	17488	17770	17583	17531	17603	17620	17595	17599	17434	17308	17657	17524	17570	17573	17551	17413	17444	17382	17763	17479	17524	17522	17589	17696	17322	17476	17636	17566	17897	17457	17536	17548	17739	17563	17722	17542	17656	17459	17559	17634	17594	17585	17585	17633	17560	17498	17584	17565	17649	17672	17683	17584	17625	17467	17571	17691	17601	17618	17586	17517	17621	17620	17732	17376	17636	17486	17532	17735	17635	17431	17475	17571	17607	17532	17655	17497	17653	17639	17628	17703	17618	17691	17400	17577	17527	17576	17625	17585	17546	17561	17592	17381	17489	17550	17607	17492	17622	17709	17627	17579	17499	17501	17606	17670	17632	17599	17599	17621	17515	17593	17510	17642	17445	17576	17690	17716	17763	17618	17494	17562	17472	17526	17426	17471	17699	17619	17515	17686	17524	17524	17503	17406	17625	17565	17599	17479	17487	17556	17521	17636	17489	17682	17562	17549	17686	17373	17546	17468	17684	17502	17571	17566	17602	17517	17439	17517	17755	17716	17469	17461	17574	17638	17597	17716	17653	17511	17562	17473	17799	17798	17400	17487	17467	17520	17540	17429	17513	17535	17509	17681	17648	17419	17506	17468	17718	17544	17483	17566	17456	17527	17540	17564	17449	17453	17631	17638	17476	17523	17602	17676	17456	17623	17645	17698	17673	17603	17549	17525	17705	17773	17605	17616	17584	17615	17568	17535	17545	17754	17704	17619	17554	17664	17713	17523	17606	17636	17603	17476	17460	17564	17511	17529	17534	17685	17656	17573	17651	17487	17774	17609	17711	17485	17526	17659	17716	17615	17847	17662	17529	17623	17588	17595	17505	17646	17480	17615	17657	17472	17551	17624	17476	17612	17675	17575	17581	17686	17494	17403	17527	17594	17612	17497	17711	17389	17640	17611	17534	17414	17664	17529	17467	17444	17421	17648	17674	17658	17595	17512	17618	17513	17538	17554	17763	17551	17612	17484	17467	17660	17661	17486	17575	17659	17564	17563	17700	17616	17372	17853	17419	17497	17583	17587	17653	17537	17591	17620	17644	17594	17590	17598	17695	17470	17523	17469	17674	17629	17442	17689	17645	17710	17615	17550	17615	17718	17614	17658	17700	17658	17652	17770	17776	17745	17404	17681	17742	17428	17768	17516	17637	17590	17644	17562	17543	17717	17607	17668	17524	17519	17485	17729	17585	17510	17456	17463	17442	17700	17528	17573	17515	17583	17371	17703	17546	17664	17574	17455	17679	17446	17632	17766	17730	17524	17507	17692	17587	17767	17613	17576	17516	17701	17693	17653	17588	17595	17474	17638	17624	17492	17606	17488	17546	17707	17519	17375	17685	17554	17416	17601	17742	17544	17687	17606	17481	17651	17662	17539	17855	17556	17730	17596	17500	17522	17492	17588	17559	17554	17702	17662	17800	17601	17520	17637	17556	17556	17552	17610	17490	17463	17461	17578	17527	17490	17549	17572	17601	17623	17627	17617	17624	17728	17525	17679	17772	17718	17444	17553	17511	17401	17516	17584	17563	17458	17658	17710	17591	17621	17602	17543	17666	17396	17669	17511	17654	17516	17508	17569	17448	17526	17652	17658	17654	17581	17418	17574	17485	17439	17488	17641	17452	17641	17595	17560	17678	17482	17607	17504	17672	17453	17502	17636	17516	17636	17630	17626	17564	17680	17525	17504	17695	17688	17720	17445	17625	17623	17550	17570	17481	17776	17736	17660	17615	17721	17754	17665	17667	17489	17543	17698	17562	17501	17636	17608	17509	17455	17564	17509	17578	17665	17597	17525	17715	17581	17547	17446	17691	17445	17571	17646	17552	17748	17443	17492	17681	17758	17580	17663	17674	17301	17531	17787	17789	17725	17534	17581	17697	17575	17527	17503	17569	17618	17619	17486	17653	17657	17470	17638	17592	17521	17554	17703	17509	17724	17562	17597	17525	17611	17527	17432	17594	17661	17591	17526	17522	17679	17513	17590	17532	17419	17808	17601	17771	17536	17374	17555	17741	17607	17665	17376	17578	17467	17652	17517	17576	17739	17580	17628	17505	17405	17603	17737	17604	17540	17709	17680	17574	17572	17587	17638	17524	17583	17631	17497	17718	17504	17564	17633	17697	17694	17738	17549	17657	17566	17546	17631	17756	17503	17606	17521	17706	17568	17702	17603	17509	17516	17725	17716	17690	17504	17537	17549	17626	17619	17722	17577	17526	17549	17563	17607	17849	17558	17458	17626	17677	17419	17405	17595	17692	17423	17372	17678	17478	17611	17420	17654	17487	17492	17579	17664	17629	17624	17609	17473	17576	17643	17565	17557	17670	17614	17553	17542	17540	17678	17560	17458	17616	17531	17517	17545	17651	17511	17519	17587	17680	17599	17595	17598	17652	17559	17701	17514	17440	17511	17625	17597	17422	17547	17398	17737	17639	17405	17633	17639	17563	17548	17528	17606	17830	17757	17538	17525	17588	17595	17613	17818	17603	17475	17560	17897	17354	17763	17558	17605	17602	17485	17540	17554	17596	17761	17528	17597	17535	17530	17486	17616	17496	17521	17624	17584	17591	17574	17627	17465	17710	17649	17578	17660	17652	17456	17582	17487	17448	17556	17463	17583	17573	17674	17488	17551	17620	17627	17476	17734	17637	17415	17602	17763	17563	17625	17690	17665	17500	17517	17633	17611	17708	17669	17714	17634	17513	17501	17516	17460	17641	17583	17484	17718	17508	17514	17600	17570	17452	17615	17801	17740	17404	17505	17730	17628	17657	17435	17645	17622	17590	17621	17624	17512	17734	17776	17651	17571	17609	17669	17590	17553	17445	17283	17626	17569	17539	17590	17475	17682	17605	17697	17579	17636	17641	17650	17602	17563	17549	17523	17459	17490	17587	17659	17750	17621	17352	17790	17547	17750	17585	17669	17633	17469	17549	17612	17484	17458	17675	17547	17933	17608	17626	17714	17482	17637	17505	17624	17472	17738	17454	17465	17676	17617	17633	17624	17525	17556	17581	17569	17618	17597	17727	17553	17565	17493	17613	17627	17492	17571	17455	17569	17461	17581	17694	17466	17629	17609	17583	17651	17503	17682	17534	17643	17595	17387	17572	17665	17771	17473	17522	17734	17732	17633	17453	17737	17739	17609	17607	17602	17562	17472	17589	17617	17611	17531	17690	17516	17644	17696	17521	17506	17725	17455	17669	17645	17513	17566	17569	17543	17661	17451	17485	17587	17621	17550	17656	17562	17535	17713	17645	17538	17617	17709	17544	17646	17594	17648	17578	17539	17459	17842	17628	17661	17799	17370	17650	17662	17494	17457	17650	17693	17675	17638	17530	17703	17533	17489	17632	17661	17711	17595	17753	17709	17598	17637	17471	17601	17454	17545	17587	17399	17581	17737	17585	17795	17510	17495	17587	17441	17684	17627	17451	17562	17576	17594	17453	17534	17471	17522	17522	17600	17616	17460	17606	17678	17638	17456	17491	17603	17518	17578	17764	17653	17531	17549	17732	17675	17639	17621	17524	17510	17660	17486	17633	17657	17600	17477	17593	17611	17725	17621	17660	17571	17579	17600	17718	17693	17456	17599	17655	17690	17380	17691	17655	17454	17475	17661	17591	17438	17580	17563	17627	17355	17704	17575	17589	17559	17483	17667	17579	17637	17656	17528	17549	17544	17609	17754	17516	17565	17627	17562	17559	17515	17461	17423	17540	17669	17527	17600	17663	17689	17532	17546	17640	17456	17489	17560	17462	17475	17675	17694	17653	17483	17628	17528	17652	17481	17521	17711	17746	17414	17542	17549	17592	17434	17803	17436	17458	17451	17622	17522	17424	17804	17429	17607	17669	17704	17746	17617	17552	17617	17505	17454	17528	17508	17707	17577	17730	17544	17501	17577	17687	17655	17527	17715	17733	17489	17634	17574	17451	17742	17726	17576	17645	17524	17573	17459	17539	17530	17497	17537	17488	17716	17650	17381	17604	17625	17512	17499	17668	17562	17656	17443	17555	17574	17591	17479	17598	17569	17544	17595	17500	17650	17791	17697	17610	17572	17675	17690	17673	17487
28594	25228	29532	27186	23414	23143	23149	22561	22551	22830	22850	22486	22460	22230	22120	22207	22153	21987	21935	22033	21607	21664	21759	21475	21753	21716	21789	21881	21907	22030	21956	21892	21726	21635	21672	21824	21802	21721	21443	21387	21598	21596	21787	21560	21669	21701	21700	21502	21559	21517	21574	21726	21704	21813	21585	21313	21580	21533	21490	21593	21546	21691	21620	21623	21797	21524	21667	21494	21448	21540	21318	21682	21677	21913	21457	21498	21523	21563	21560	21650	21857	21766	21420	21504	21589	21550	21618	21334	21597	21462	21544	21841	21696	21854	21625	21567	21530	21545	21632	21518	21415	21620	21765	21412	21628	21745	21692	21578	21411	21558	21587	21702	21615	21552	21348	21436	21671	21509	21527	21503	21638	21551	21667	21590	21650	21469	21597	21612	21558	21439	21700	21545	21614	21251	21728	21590	21795	21759	21613	21510	21457	21488	21528	21370	21393	21564	21369	21581	21361	21643	21496	21456	21740	21528	21729	21550	21632	21779	21729	21375	21422	21441	21571	21468	21499	21565	21615	21563	21671	21443	21514	21772	21601	21405	21575	21577	21626	21612	21612	21522	21548	21671	21575	21361	21417	21490	21678	21577	21520	21316	21645	21429	21594	21576	21538	21569	21625	21613	21697	21506	21751	21568	21554	21826	21682	21517	21591	21495	21566	21632	21627	21262	21588	21669	21560	21562	21632	21624	21627	21729	21504	21616	21492	21516	21563	21602	21468	21580	21341	21627	21437	21459	21515	21560	21457	21403	21476	21529	21567	21583	21865	21533	21560	21686	21500	21570	21547	21504	21473	21506	21762	21560	21787	21521	21603	21406	21393	21480	21615	21834	21490	21415	21384	21356	21692	21614	21548	21608	21587	21655	21481	21615	21566	21674	21666	21369	21569	21801	21576	21686	21340	21539	21573	21550	21526	21553	21680	21645	21556	21628	21550	21695	21495	21537	21514	21469	21599	21583	21519	21565	21498	21675	21526	21691	21547	21463	21822	21605	21597	21705	21652	21557	21470	21516	21623	21586	21528	21553	21689	21530	21662	21594	21594	21595	21556	21622	21626	21508	21507	21633	21506	21421	21627	21602	21406	21693	21354	21628	21666	21603	21333	21610	21553	21794	21782	21593	21481	21475	21546	21593	21442	21709	21570	21537	21529	21827	21429	21663	21720	21752	21505	21622	21472	21630	21527	21483	21438	21672	21602	21660	21690	21583	21659	21333	21629	21331	21552	21641	21707	21688	21533	21591	21599	21540	21537	21586	21625	21692	21692	21614	21553	21529	21595	21481	21530	21556	21224	21603	21470	21395	21520	21697	21570	21519	21356	21686	21560	21499	21615	21595	21600	21580	21563	21593	21339	21618	21476	21512	21723	21514	21532	21644	21558	21555	21493	21634	21500	21729	21544	21656	21308	21619	21507	21615	21359	21732	21701	21434	21521	21433	21626	21379	21845	21628	21489	21396	21465	21687	21577	21489	21590	21674	21675	21727	21326	21490	21481	21515	21719	21632	21544	21515	21539	21634	21556	21652	21778	21670	21761	21502	21641	21779	21427	21475	21481	21612	21305	21636	21617	21650	21775	21647	21501	21797	21540	21539	21407	21328	21710	21553	21615	21596	21491	21616	21759	21601	21684	21513	21695	21586	21448	21719	21795	21801	21607	21634	21437	21543	21463	21632	21771	21640	21563	21531	21607	21423	21494	21686	21613	21618	21633	21599	21319	21411	21709	21702	21476	21437	21673	21705	21441	21762	21568	21704	21576	21479	21694	21450	21629	21472	21603	21594	21672	21814	21587	21398	21428	21665	21590	21463	21335	21607	21547	21635	21513	21487	21442	21600	21635	21633	21616	21595	21513	21435	21546	21596	21645	21650	21303	21692	21616	21496	21579	21735	21600	21613	21679	21461	21577	21382	21678	21720	21628	21749	21572	21341	21517	21709	21607	21484	21465	21646	21669	21367	21754	21721	21315	21314	21787	21577	21685	21561	21503	21617	21467	21558	21528	21669	21594	21395	21557	21591	21581	21679	21586	21609	21742	21898	21556	21537	21555	21791	21799	21734	21446	21695	21795	21684	21417	21429	21618	21518	21647	21491	21719	21729	21447	21849	21770	21623	21393	21776	21534	21563	21667	21452	21578	21397	21708	21792	21601	21626	21813	21861	21580	21658	21742	21493	21533	21569	21531	21557	21515	21539	21480	21632	21456	21644	21491	21469	21673	21699	21583	21506	21650	21587	21587	21749	21610	21471	21568	21645	21538	21509	21590	21530	21576	21551	21567	21471	21552	21539	21656	21459	21638	21687	21830	21546	21475	21383	21539	21510	21472	21518	21636	21476	21591	21578	21724	21561	21550	21783	21594	21380	21761	21585	21711	21720	21635	21458	21502	21684	21686	21667	21596	21247	21613	21468	21646	21533	21779	21569	21915	21503	21637	21663	21523	21520	21509	21638	21660	21500	21485	21381	21579	21616	21643	21521	21534	21499	21699	21566	21557	21454	21640	21717	21543	21442	21312	21395	21437	21541	21527	21606	21285	21467	21613	21565	21495	21560	21536	21749	21722	21586	21606	21600	21671	21334	21507	21490	21656	21550	21616	21483	21368	21577	21500	21563	21604	21567	21304	21393	21502	21437	21568	21401	21502	21654	21542	21449	21347	21436	21423	21542	21415	21570	21198	21454	21475	21412	21605	21650	21711	21698	21527	21510	21397	21507	21615	21623	21554	21467	21544	21580	21532	21437	21714	21598	21526	21813	21678	21642	21550	21617	21726	21708	21633	21579	21614	21571	21631	21573	21629	21596	21537	21408	21502	21603	21515	21522	21563	21643	21582	21499	21619	21500	21687	21558	21636	21531	21539	21394	21704	21591	21626	21691	21740	21504	21488	21763	21328	21458	21592	21810	21445	21499	21398	21700	21607	21621	21683	21521	21713	21586	21674	21589	21606	21756	21499	21456	21321	21579	21468	21591	21574	21443	21691	21540	21713	21515	21700	21607	21706	21769	21631	21639	21608	21499	21784	21868	21565	21574	21581	21528	21685	21574	21389	21531	21621	21646	21561	21743	21969	21593	21546	21600	21391	21557	21630	21635	21637	21651	21546	21983	21557	21714	21678	21475	21560	21400	21751	21404	21388	21669	21717	21631	21528	21628	21586	21518	21577	21488	21488	21444	21588	21544	21398	21455	21613	21500	21432	21342	21535	21646	21583	21704	21674	21518	21590	21717	21455	21430	21374	21568	21684	21466	21525	21592	21637	21696	21527	21539	21551	21596	21678	21572	21546	21469	21702	21738	21791	21725	21728	21491	21366	21791	21562	21338	21410	21517	21401	21658	21771	21615	21586	21639	21665	21538	21456	21459	21557	21723	21373	21638	21531	21740	21515	21442	21563	21559	21531	21687	21492	21432	21312	21552	21495	21606	21694	21570	21573	21518	21769	21590	21715	21547	21566	21612	21686	21627	21579	21675	21600	21431	21455	21831	21538	21552	21425	21667	21478	21428	21947	21828	21440	21455	21576	21547	21625	21517	21344	21711	21536	21459	21453	21557	21550	21725	21580	21595	21468	21633	21633	21467	21469	21469	21405	21495	21573	21659	21752	21468	21638	21416	21591	21731	21659	21591	21710	21391	21690	21612	21651	21568	21597	21577	21665	21648	21424	21787	21542	21503	21451	21570	21513	21378	21562	21625	21887	21669	21564	21572	21602	21480	21522	21395	21694	21435	21529	21807	21693	21533	21577	21596	21382	21732	21510	21657	21569	21495	21667	21799	21665	21444	21661	21685	21487	21505	21593	21412	21472	21538	21473	21663	21584	21677	21647	21770	21601	21385	21472	21246	21547	21521	21725	21584	21598	21546	21477	21757	21515	21816	21724	21587	21501	21546	21412	21535	21561	21372	21564	21675	21405	21510	21576	21403	21735	21416	21405	21483	21561	21376	21514	21687	21596	21386	21725	21712	21457	21567	21323	21476	21751	21406	21554	21482	21370	21380	21778	21644	21397	21666	21697	21571	21670	21718	21464	21435	21710	21895	21742	21374	21597	21612	21582	21596	21561	21730	21701	21402	21414	21783	21827	21672	21684	21616	21479	21472	21608	21648	21517	21531	21709	21727	21634	21483	21714	21595	21475	21517	21575	21545	21620	21512	21587	21453	21610	21623	21462	21597	21574	21565	21618	21639	21403	21580	21580	21565	21610	21351	21396	21460	21498	21535	21523	21535	21645	21618	21526	21672	21571	21627	21811	21569	21744	21519	21629	21461	21583	21434	21514	21614	21647	21552	21498	21587	21620	21742	21649	21532	21665	21590	21580	21439	21531	21629	21665	21586	21699	21593	21527	21500	21646	21462	21593	21350	21678	21400	21697	21538	21499	21520	21723	21530	21685	21493	21777	21705	21654	21633	21369	21469	21709	21620	21525	21641	21400	21650	21439	21696	21745	21537	21728	21507	21518	21684	21736	21602	21797	21681	21474	21502	21534	21780	21634	21599	21430	21749	21435	21570	21470	21529	21542	21318	21612	21768	21597	21543	21729	21641	21541	21731	21633	21625	21723	21533	21404	21693	21514	21507	21619	21604	21555	21738	21512	21311	21707	21494	21706	21626	21537	21446	21596	21743	21538	21421	21506	21412	21520	21469	21523	21631	21540	21451	21630	21574	21693	21710	21541	21361	21537	21702	21622	21587	21364	21562	21709	21833	21559	21522	21413	21642	21753	21634	21684	21707	21637	21526	21580	21715	21423	21673	21627	21424	21595	21506	21588	21604	21616	21481	21633	21540	21439	21645	21401	21487	21619	21666	21793	21777	21604	21650	21678	21650	21656	21389	21713	21660	21432	21789	21378	21782	21480	21662	21656	21485	21694	21564	21742	21713	21597	21650	21636	21443	21684	21583	21533	21473	21521	21579	21549	21577	21431	21538	21564	21739	21430	21494	21403	21484	21686	21487	21503	21795	21618	21581	21759	21598	21616	21647	21443	21557	21634	21460	21642	21615	21608	21572	21698	21827	21581	21524	21741	21510	21429	21481	21556	21595	21440	21844	21581	21593	21653	21350	21765	21694	21562	21492	21547	21319	21685	21540	21477	21665	21747	21471	21426	21467	21765	21865	21763	21559	21751	21484	21642	21520
26934	35879	27028	22414	20651	20059	19667	19585	19178	19354	19015	18914	18463	18508	18326	18207	18321	18135	17913	17659	17410	17542	17433	17593	17419	17638	17816	18029	17867	17752	17529	17643	17397	17572	17396	17593	17415	17353	17462	17579	17410	17469	17545	17258	17518	17459	17663	17444	17405	17421	17342	17293	17577	17252	17370	17271	17370	17555	17455	17431	17544	17452	17319	17448	17529	17343	17449	17476	17324	17395	17400	17156	17441	17561	17549	17702	17528	17531	17493	17504	17358	17283	17611	17362	17464	17416	17471	17463	17451	17448	17497	17589	17420	17395	17371	17413	17462	17519	17423	17467	17433	17398	17519	17479	17610	17418	17434	17331	17378	17291	17553	17458	17231	17362	17399	17450	17423	17399	17464	17396	17419	17431	17557	17359	17266	17427	17338	17536	17385	17491	17311	17506	17342	17559	17495	17276	17606	17226	17339	17566	17353	17385	17463	17395	17401	17354	17515	17425	17335	17428	17517	17423	17393	17375	17389	17363	17476	17377	17512	17359	17293	17512	17581	17333	17481	17486	17249	17410	17287	17495	17412	17431	17387	17262	17358	17508	17510	17422	17493	17399	17358	17437	17403	17355	17284	17438	17292	17474	17255	17419	17380	17447	17425	17457	17471	17439	17539	17372	17459	17418	17480	17383	17459	17540	17335	17361	17340	17366	17395	17319	17372	17541	17582	17398	17418	17449	17382	17327	17500	17505	17484	17358	17482	17488	17522	17433	17431	17478	17307	17523	17158	17399	17389	17354	17472	17369	17610	17573	17369	17504	17491	17604	17485	17430	17359	17400	17417	17399	17545	17418	17393	17334	17445	17428	17436	17322	17412	17476	17551	17334	17354	17245	17414	17389	17383	17456	17352	17296	17371	17413	17452	17476	17577	17571	17425	17477	17388	17513	17556	17231	17567	17345	17332	17246	17475	17460	17504	17439	17384	17347	17232	17461	17346	17453	17267	17429	17429	17353	17281	17361	17522	17396	17480	17530	17429	17437	17515	17646	17342	17423	17453	17410	17566	17419	17303	17300	17510	17463	17365	17424	17362	17517	17360	17457	17338	17187	17506	17413	17375	17449	17453	17395	17334	17487	17498	17371	17460	17441	17483	17450	17382	17490	17410	17542	17258	17572	17422	17274	17473	17391	17448	17493	17486	17343	17524	17281	17445	17383	17193	17568	17530	17533	17488	17507	17365	17451	17513	17333	17401	17320	17429	17464	17553	17492	17477	17257	17341	17563	17565	17373	17367	17469	17276	17540	17403	17521	17431	17645	17559	17498	17276	17461	17289	17490	17373	17337	17481	17457	17358	17371	17484	17333	17371	17384	17518	17360	17404	17504	17658	17348	17399	17520	17431	17445	17273	17590	17331	17443	17413	17556	17526	17601	17348	17461	17310	17425	17490	17450	17405	17385	17560	17425	17417	17372	17230	17386	17489	17221	17454	17582	17420	17226	17373	17405	17466	17433	17377	17583	17456	17508	17448	17536	17482	17399	17521	17379	17570	17410	17418	17318	17489	17473	17540	17365	17420	17487	17456	17267	17520	17387	17537	17160	17299	17356	17433	17396	17397	17470	17414	17349	17337	17445	17387	17640	17206	17468	17346	17400	17283	17388	17333	17563	17282	17420	17491	17393	17458	17470	17460	17527	17424	17340	17221	17503	17363	17308	17443	17333	17465	17409	17544	17377	17530	17501	17281	17520	17313	17523	17467	17527	17300	17288	17581	17501	17556	17527	17302	17294	17477	17226	17555	17453	17547	17582	17560	17552	17256	17410	17552	17538	17326	17399	17405	17225	17504	17459	17455	17447	17519	17501	17487	17554	17481	17362	17374	17503	17375	17393	17309	17473	17360	17424	17463	17305	17398	17349	17493	17436	17368	17546	17468	17321	17403	17312	17358	17376	17478	17256	17522	17488	17452	17288	17486	17544	17456	17484	17322	17508	17535	17418	17262	17255	17520	17477	17321	17570	17329	17339	17551	17257	17587	17403	17442	17554	17458	17460	17421	17546	17302	17588	17406	17339	17382	17476	17301	17467	17637	17348	17399	17508	17436	17470	17558	17258	17343	17417	17303	17402	17272	17259	17506	17311	17524	17499	17344	17322	17289	17218	17451	17411	17351	17508	17374	17479	17290	17589	17338	17476	17420	17374	17602	17415	17401	17535	17575	17240	17563	17515	17377	17543	17531	17339	17503	17438	17444	17481	17469	17570	17478	17429	17251	17248	17343	17333	17335	17460	17390	17526	17590	17440	17399	17526	17319	17338	17362	17410	17450	17483	17457	17258	17473	17388	17471	17464	17508	17462	17401	17386	17436	17495	17352	17564	17347	17457	17580	17242	17484	17536	17396	17507	17537	17542	17477	17770	17444	17459	17560	17420	17418	17440	17356	17544	17339	17390	17603	17342	17501	17246	17351	17451	17354	17402	17428	17349	17362	17505	17414	17370	17413	17394	17381	17366	17462	17390	17554	17519	17543	17478	17571	17390	17341	17363	17530	17191	17210	17393	17587	17395	17328	17393	17401	17477	17527	17387	17532	17364	17471	17292	17557	17349	17627	17442	17469	17442	17252	17585	17287	17448	17555	17461	17500	17457	17338	17439	17251	17290	17476	17434	17444	17365	17573	17437	17449	17372	17476	17362	17540	17354	17378	17213	17466	17460	17436	17274	17475	17385	17468	17270	17397	17452	17470	17383	17508	17432	17603	17355	17410	17455	17522	17465	17425	17473	17459	17279	17248	17578	17414	17449	17446	17516	17436	17378	17358	17264	17410	17372	17423	17384	17561	17380	17427	17428	17311	17505	17373	17458	17385	17521	17132	17343	17395	17530	17476	17296	17489	17451	17527	17470	17454	17378	17463	17304	17502	17368	17712	17559	17528	17393	17392	17347	17365	17238	17438	17501	17381	17478	17422	17410	17510	17220	17529	17542	17357	17483	17674	17533	17548	17463	17514	17522	17309	17550	17382	17373	17299	17546	17378	17345	17399	17298	17370	17388	17532	17309	17217	17503	17536	17475	17337	17497	17288	17327	17398	17461	17486	17403	17507	17372	17371	17492	17301	17466	17350	17513	17284	17442	17477	17369	17351	17387	17465	17314	17430	17354	17521	17253	17376	17569	17423	17349	17274	17374	17357	17367	17407	17528	17315	17425	17447	17340	17356	17509	17561	17354	17298	17564	17479	17443	17558	17419	17440	17411	17501	17447	17643	17370	17546	17330	17389	17451	17370	17512	17483	17409	17443	17203	17414	17394	17550	17464	17487	17457	17369	17529	17523	17365	17496	17369	17425	17528	17536	17397	17410	17386	17445	17568	17412	17378	17486	17499	17239	17342	17421	17380	17356	17430	17425	17401	17381	17476	17390	17409	17432	17549	17368	17402	17435	17292	17533	17413	17332	17486	17305	17510	17563	17389	17347	17401	17528	17343	17465	17543	17474	17326	17454	17523	17569	17335	17416	17390	17336	17498	17446	17502	17385	17526	17501	17557	17446	17489	17494	17419	17499	17282	17322	17256	17550	17396	17464	17440	17572	17450	17512	17443	17347	17379	17606	17523	17446	17266	17385	17498	17424	17414	17281	17232	17334	17619	17311	17347	17324	17503	17367	17605	17382	17550	17279	17462	17675	17561	17652	17369	17329	17448	17603	17354	17267	17515	17408	17387	17288	17312	17508	17605	17317	17558	17450	17295	17473	17450	17153	17397	17390	17513	17294	17345	17412	17242	17383	17294	17424	17292	17458	17466	17329	17431	17296	17381	17504	17362	17411	17469	17314	17306	17460	17350	17443	17296	17440	17552	17616	17323	17528	17517	17315	17238	17597	17483	17260	17372	17485	17511	17407	17449	17472	17557	17397	17521	17460	17368	17370	17309	17415	17302	17493	17468	17580	17220	17432	17524	17369	17139	17443	17500	17416	17621	17370	17422	17323	17462	17330	17488	17377	17268	17317	17345	17449	17308	17319	17265	17476	17408	17348	17569	17320	17399	17471	17351	17256	17529	17534	17538	17380	17477	17476	17382	17445	17303	17368	17340	17368	17438	17576	17365	17347	17519	17370	17322	17406	17518	17425	17504	17495	17392	17401	17488	17568	17552	17257	17380	17389	17405	17351	17420	17576	17531	17443	17598	17269	17453	17441	17300	17439	17466	17451	17493	17441	17164	17477	17490	17448	17301	17465	17445	17284	17479	17361	17389	17487	17437	17235	17336	17390	17590	17553	17220	17378	17516	17120	17330	17517	17362	17443	17411	17455	17364	17433	17524	17309	17463	17372	17476	17481	17573	17520	17570	17407	17339	17456	17490	17363	17312	17406	17306	17413	17386	17333	17410	17419	17369	17425	17325	17402	17595	17339	17575	17593	17221	17516	17442	17439	17632	17340	17426	17418	17383	17426	17436	17448	17386	17397	17412	17500	17573	17413	17492	17398	17395	17511	17495	17359	17311	17462	17508	17568	17464	17253	17577	17434	17144	17354	17434	17454	17565	17283	17453	17449	17574	17537	17496	17277	17310	17172	17431	17466	17288	17357	17402	17445	17276	17409	17300	17417	17540	17553	17546	17336	17225	17373	17263	17532	17427	17311	17362	17261	17374	17742	17360	17253	17409	17324	17313	17354	17443	17389	17383	17280	17420	17398	17444	17640	17408	17322	17345	17409	17482	17399	17459	17390	17449	17536	17367	17377	17436	17492	17283	17427	17320	17345	17517	17455	17521	17335	17414	17296	17370	17437	17293	17431	17476	17586	17427	17207	17315	17471	17489	17421	17379	17401	17278	17461	17620	17253	17537	17337	17466	17326	17585	17406	17445	17447	17479	17478	17394	17412	17384	17524	17417	17387	17578	17474	17514	17570	17454	17416	17325	17408	17344	17421	17540	17282	17341	17522	17281	17334	17453	17333	17538	17363	17547	17296	17443	17591	17351	17464	17454	17685	17237	17428	17444	17388	17185	17507	17320	17577	17518	17527	17481	17356	17337	17345	17497	17466	17426	17436	17443	17351	17384	17444	17237	17289	17506	17558	17380	17395	17635	17517	17530	17425	17378	17588	17510	17524	17457	17545	17374	17531	17396	17417	17690	17497	17394	17519	17551	17554	17329	17551	17221	17357	17459	17517	17227	17331	17392	17647	17599
23909	21481	29134	24403	23314	26025	26798	24363	23573	23794	23567	23223	23090	23042	23024	23114	23090	22813	22612	22374	22074	21784	22046	21994	22111	22863	24134	24343	24203	23556	22507	22334	21989	21918	22055	21953	22085	21726	21889	21984	21879	21982	21859	21832	21917	21904	21860	21859	22132	21795	22032	21946	22093	21869	21841	21772	21917	21789	22004	22014	21727	22131	22024	22038	22018	21878	21922	21793	21668	21818	21737	21767	22100	21819	22007	21999	22028	21896	22031	21982	21860	22016	21822	21726	21898	21874	21946	21878	21920	22048	21939	22051	21950	21768	21946	21868	21721	21955	21999	22049	21865	21756	21786	21962	21876	21942	21922	21795	21732	21856	21811	21988	21778	21856	22018	22054	21800	21984	22097	21706	21631	21849	21971	21866	21697	22042	21964	21635	21942	21957	22041	21969	21862	21967	21960	21754	21815	22017	21695	21951	21696	21988	21810	21985	21876	21973	21684	21853	21832	21836	21974	21669	21768	21800	21716	21849	21973	21922	21930	21659	21736	21762	21913	21947	21855	21871	21906	21898	21824	21945	21960	21699	21799	21962	21972	21978	21893	22145	21797	21610	22028	21908	21820	21969	21962	21817	21643	21927	21871	22023	21840	21766	21976	22051	21639	21611	21932	21863	21839	21958	21669	21856	21820	21914	21692	21825	21949	21861	21814	21679	21975	21892	21880	21874	21860	21815	21761	21890	21785	22041	21955	21956	21946	21929	21938	21855	21783	21944	21880	21746	21852	21820	21727	21783	22074	21726	21763	21936	21803	21828	21959	21960	22045	21939	22039	21895	21990	22025	21898	21750	21919	21741	21809	22044	21960	21908	21965	21669	21757	22036	21802	21843	21630	21916	21901	21805	21913	21848	21874	21940	21873	22073	21815	21885	21909	21854	21873	22170	21836	21632	21751	21919	21690	21925	21971	21721	21817	21857	21701	21775	21714	21789	21808	21989	21880	21857	21614	21792	21911	21614	21899	21832	21895	21937	21917	21780	21964	21875	21948	21999	21874	21963	21860	21915	21905	21897	21870	21568	21879	21611	21794	21894	21942	21677	21917	21820	21801	21822	21993	21972	21730	21882	21913	22058	21743	21851	21911	21858	21858	21818	22131	21727	21912	21975	21964	22176	22008	21677	21819	21865	21737	21882	21938	21986	21842	21729	21685	21871	21886	21856	21989	22161	22058	21831	21700	21843	21904	21908	21897	21837	21952	21802	21735	21678	21718	22047	21804	21711	21656	21732	21817	21960	21792	21841	21858	21789	21800	21832	21661	21937	21722	21843	22236	21779	21769	21961	21771	21688	21872	21845	21830	21801	21875	22005	21874	22018	21881	21868	22019	21764	21812	21721	22085	22033	21908	21802	22010	21934	21760	21852	21872	21819	21775	21871	21928	21677	21847	21756	21784	21860	21784	21814	21855	21643	21675	21945	21826	21720	22122	21681	21920	21972	21919	21831	21826	21939	21924	21791	21979	21707	21695	21853	21813	21934	21956	21842	21903	21930	21851	22014	21845	21834	21789	21813	21907	21893	22148	21652	22012	21874	21682	21680	21920	21638	21769	21792	22226	21812	21916	21983	22059	21876	21684	21855	21943	22132	21848	21898	21967	21722	21747	21987	21905	21987	21854	21997	21851	21734	21923	21856	21882	21971	21662	21869	21754	21760	21885	21995	22037	21999	21889	21906	21901	21960	21963	21729	22018	21909	21962	21794	22108	22038	22054	21904	21764	22073	21970	21845	22048	21886	21559	21807	21812	21949	21791	21762	21807	21866	21823	21867	21722	21858	21895	21745	21881	21896	21892	21953	21893	21687	21953	22010	21816	21854	22020	21950	21886	22080	21790	21928	22024	21718	21867	21969	21936	21924	22058	21822	21759	21922	21778	21908	21940	21976	22062	21819	21810	21796	21679	21825	21684	21895	21877	21731	21997	21854	21951	21861	21937	21838	21626	21866	21913	22026	21812	21899	21917	21877	21739	21755	22036	22043	21879	22105	22047	21796	21897	21988	22074	21909	21732	21751	21962	21696	21746	21608	21682	22047	21817	22104	21754	21706	21986	21869	21733	21820	21804	22107	21883	21763	21666	21843	21827	21743	21718	21767	21895	22119	22067	21887	21873	21809	21865	21745	22041	21976	21830	21680	21904	21654	21829	21870	22218	22024	21965	21851	21733	22181	21973	21704	21939	21970	21988	21919	21895	21579	21759	21965	21911	21903	21854	21822	21867	21665	21801	21928	21839	21592	21559	21864	21988	21673	22151	21959	21884	21952	21932	21980	21872	21839	21909	21945	21958	21819	21766	21863	21951	21584	21766	22003	21835	21889	21988	21658	21974	21908	21873	21851	21831	21756	21911	21818	21928	21962	21913	21948	21925	22206	21983	21748	21853	22065	22183	22133	22017	21847	21846	21767	21949	21752	21869	21609	21898	21919	22007	21742	21967	21815	21921	21807	21888	21652	21789	21843	21892	21892	21826	21925	21939	22007	21952	21980	21794	21685	21941	21845	22095	21766	21901	21902	21765	21754	22017	21846	21980	21810	21693	21907	22096	21572	21690	21796	21708	21881	21913	21913	21637	21989	21889	21849	22083	21918	21939	21821	21821	21704	21725	21944	22124	21803	21836	21626	21827	21877	21887	21885	22007	21715	22050	21797	21905	21916	21836	21891	21888	21951	21824	21863	21961	21645	21969	21870	21992	21812	21859	21884	21656	22016	21940	21835	22072	21932	21843	21869	21869	21956	21728	21885	21973	21874	21834	21986	21932	21953	21904	22019	21958	21993	22096	21882	21664	21913	22172	21950	21990	22002	21637	22119	21858	21801	22098	21814	21878	21907	21868	21743	21897	22042	21924	21878	21851	21821	21871	22035	21908	21905	21962	22025	22017	21793	21992	22098	22009	21879	21800	21801	22031	21896	21893	21735	21785	21914	21899	21691	21957	21891	21605	21736	21785	21851	21951	21799	21901	21835	21757	21686	21838	21895	21761	21818	21820	22001	21893	21901	21903	21883	21706	21853	21840	21713	21856	21776	21830	21893	21772	22005	21961	21877	21857	21667	21887	21817	21953	21881	21927	21929	21723	21944	21828	21940	22131	21985	21812	21909	21626	21824	21723	21862	21829	22005	21910	21872	22102	22172	21657	21974	21833	21713	21768	21784	21792	21823	21979	21883	21764	21936	21763	22039	21646	21731	21737	21791	21617	21898	22060	21906	21770	21834	21742	21611	21937	21956	21971	21908	21887	22045	21738	21937	22159	21635	21789	21938	21961	21790	21785	21678	21681	21843	21990	22037	21665	21795	21887	21931	21996	21740	21759	21628	22199	21838	21764	21921	21822	21917	21832	21955	21878	21810	21800	21786	21730	21660	21791	21903	21889	22048	21920	21775	21744	21671	21686	21811	21662	21736	21935	21852	21949	21831	21714	21769	21999	21843	21944	21768	21779	21834	21690	22040	22060	21878	21702	21836	21888	21826	21885	21808	21774	21722	21854	21922	21717	21895	21871	21987	21541	21666	21864	21819	21795	21858	21693	21838	21828	21946	22162	21796	21788	21908	22111	21960	21721	21720	21873	21686	21857	21740	22013	21975	21921	21692	21823	21872	21905	21891	21647	21557	22015	21870	21907	21833	22009	21975	21792	21935	21795	21741	21825	21808	21711	21845	21954	22029	21833	21881	22091	21656	21614	21776	21890	22036	21973	21868	21708	21957	22016	21904	21919	21680	21784	21994	21722	21930	21880	21872	21948	21941	21779	21838	21621	21608	21953	21964	21794	21875	21973	21971	21801	21859	22006	21904	21791	21909	21896	21907	21801	21769	22007	21654	21817	21935	21670	21865	22073	21851	22053	21899	21832	21721	21993	21788	21799	21947	22104	21834	22105	21833	21929	21896	21856	21859	21815	21979	21951	21993	21778	22028	21670	21982	21881	21860	21771	21993	22051	22020	21959	21808	21879	21784	21831	21837	21894	21902	22067	21706	21892	21810	21852	21898	21979	21884	21844	21728	21785	21887	21759	21637	21986	21977	21883	21921	21795	21904	22009	22114	22036	21952	21884	21726	21856	21831	21936	21910	21795	21695	21875	21849	21740	21754	22054	21753	21757	22002	21974	21766	21967	21928	21767	21550	22089	22080	21771	21740	21866	21662	21868	21805	22043	21997	21894	21875	21700	21734	21865	21835	21950	22069	21935	21724	21753	21773	21945	21841	21915	21625	21669	21855	21753	22015	21872	21851	21963	21817	21803	21987	21884	21766	21920	21865	21942	21892	21696	21804	21936	21911	21816	21810	22075	21925	21721	21814	21779	22089	22026	21908	21902	21880	21611	22012	21791	21785	22039	21830	21906	21996	22049	21893	22015	21825	21741	21692	21883	21747	21839	21864	21826	21915	21956	21719	22090	21782	21806	22009	21725	21769	22202	22017	21896	22038	21859	21923	21826	21779	21888	21887	21895	21810	21981	21963	22002	21980	21905	21871	22066	21920	21911	21857	21857	21805	21879	21732	21811	21890	22002	21785	22062	21824	21888	21790	21763	21827	21845	22012	21725	21792	21827	22049	22012	21670	21732	21899	21744	21820	21925	21722	21715	22014	21924	21886	21836	21794	21720	21620	21996	21743	21968	22071	22005	21800	21727	21780	21877	21667	22180	22007	21795	21882	21909	21649	21889	21851	22063	21904	21913	21765	21895	21753	21739	21684	21991	21912	21839	21805	21907	21719	21742	21897	21874	21988	21785	21765	21809	21898	21753	21865	21682	21916	21969	21966	21943	21872	21835	21744	21933	22009	21931	22099	21656	21872	21961	21634	21802	21774	21633	21989	21952	21933	21950	21804	22033	21897	21908	21844	21825	21804	21749	21836	22010	21859	21934	21849	21970	21889	21855	21866	22071	21840	21825	21826	22023	21893	21973	21908	21839	21849	22013	21873	21751	21783	21723	21726	21631	21838	21996	21865	22001	21885	21968	21954	21923	21808	21886	21953	21852	21613	21839	21669	21956	21691	22020	21869	21840	21943	21795	21821	21833	21674	21962	21919	21849	21964	21789	21958	22076	21964	21699	21780	22057	21934	21852	21989	21792	21764	21798	21810	21906	21828	21690	21814	21667	21918	21856	21809	22059	21544	22088	21822
31711	46917	31657	26396	23999	22064	21490	20937	20710	20426	19562	19616	19066	19369	19253	18926	18717	18591	18622	18427	17851	17726	17478	17705	17826	18989	20793	21334	20428	19486	18627	17862	17689	17892	17535	17500	17445	17520	17537	17616	17479	17449	17549	17698	17407	17541	17550	17780	17550	17504	17736	17405	17672	17487	17504	17343	17487	17690	17706	17638	17630	17617	17400	17627	17445	17553	17591	17729	17528	17654	17697	17433	17568	17648	17690	17394	17476	17577	17447	17575	17466	17529	17496	17352	17706	17557	17504	17657	17586	17448	17559	17491	17454	17486	17707	17601	17539	17553	17565	17455	17615	17696	17535	17547	17664	17580	17492	17525	17515	17452	17515	17460	17545	17743	17598	17676	17678	17338	17525	17541	17584	17509	17493	17675	17598	17470	17607	17335	17388	17490	17438	17547	17613	17402	17651	17748	17329	17602	17571	17672	17527	17578	17631	17600	17559	17752	17674	17521	17415	17561	17554	17533	17592	17552	17742	17670	17607	17618	17545	17486	17519	17484	17589	17484	17638	17673	17575	17677	17603	17724	17375	17580	17725	17609	17666	17577	17653	17495	17473	17430	17672	17561	17531	17557	17721	17389	17695	17583	17458	17676	17508	17542	17549	17403	17429	17664	17531	17620	17543	17605	17621	17688	17689	17575	17409	17572	17486	17486	17420	17468	17546	17513	17436	17619	17709	17630	17354	17654	17444	17547	17453	17554	17726	17487	17455	17613	17748	17446	17668	17483	17588	17660	17495	17705	17639	17637	17395	17552	17574	17751	17719	17713	17406	17497	17530	17396	17720	17512	17368	17574	17706	17537	17445	17496	17588	17594	17656	17675	17476	17527	17648	17577	17501	17659	17392	17572	17594	17555	17596	17738	17609	17421	17401	17559	17607	17565	17483	17636	17332	17702	17530	17581	17437	17465	17605	17644	17676	17693	17606	17510	17634	17654	17651	17576	17449	17678	17486	17624	17490	17574	17580	17573	17657	17577	17615	17364	17648	17448	17613	17520	17676	17569	17472	17445	17424	17599	17429	17437	17586	17499	17651	17541	17559	17439	17715	17633	17537	17517	17562	17485	17669	17404	17608	17637	17586	17659	17457	17675	17454	17680	17326	17357	17654	17549	17764	17593	17386	17672	17476	17625	17495	17596	17613	17506	17595	17612	17584	17297	17469	17656	17551	17575	17494	17604	17476	17631	17571	17676	17569	17468	17538	17521	17652	17421	17592	17619	17463	17479	17563	17483	17573	17586	17464	17514	17582	17490	17551	17581	17621	17504	17636	17654	17626	17502	17483	17666	17656	17633	17335	17678	17748	17681	17578	17568	17555	17476	17661	17610	17490	17406	17540	17483	17472	17608	17474	17545	17619	17532	17390	17569	17554	17699	17619	17670	17425	17618	17528	17475	17532	17447	17556	17435	17530	17431	17638	17648	17505	17489	17461	17459	17663	17466	17674	17606	17776	17622	17732	17490	17646	17564	17540	17487	17616	17473	17429	17533	17586	17627	17580	17730	17390	17675	17602	17584	17454	17589	17591	17492	17481	17732	17484	17572	17617	17703	17538	17520	17603	17319	17571	17480	17646	17502	17598	17429	17496	17599	17482	17705	17625	17509	17527	17525	17453	17485	17638	17549	17565	17586	17487	17774	17692	17577	17697	17498	17515	17491	17420	17653	17612	17458	17552	17783	17623	17631	17483	17536	17490	17579	17477	17422	17564	17617	17571	17519	17623	17650	17753	17525	17675	17658	17484	17473	17542	17472	17695	17524	17553	17516	17451	17691	17479	17701	17499	17558	17665	17523	17575	17597	17428	17486	17368	17620	17579	17642	17645	17626	17507	17509	17539	17630	17597	17674	17597	17531	17472	17345	17476	17636	17468	17443	17532	17640	17592	17601	17381	17675	17699	17530	17504	17574	17575	17336	17757	17568	17615	17508	17519	17575	17564	17676	17564	17513	17519	17683	17650	17632	17642	17641	17589	17568	17612	17370	17694	17577	17510	17465	17508	17458	17801	17592	17440	17422	17565	17406	17722	17738	17722	17431	17560	17635	17476	17528	17459	17579	17456	17688	17364	17687	17424	17454	17609	17622	17680	17801	17588	17633	17464	17680	17717	17554	17593	17571	17500	17498	17548	17651	17393	17542	17446	17577	17642	17498	17603	17480	17714	17401	17550	17618	17564	17479	17702	17584	17572	17533	17501	17678	17708	17609	17348	17653	17516	17556	17339	17554	17571	17471	17513	17639	17520	17555	17464	17595	17618	17641	17536	17493	17477	17396	17592	17595	17715	17573	17795	17533	17475	17444	17432	17530	17452	17706	17489	17444	17568	17570	17612	17639	17503	17595	17511	17543	17608	17713	17496	17604	17542	17766	17526	17627	17661	17528	17552	17594	17608	17634	17677	17539	17732	17444	17589	17628	17686	17743	17492	17530	17581	17501	17518	17534	17629	17550	17727	17641	17656	17260	17532	17498	17522	17407	17544	17782	17622	17534	17678	17498	17618	17552	17641	17687	17462	17389	17544	17505	17603	17419	17493	17548	17493	17623	17479	17688	17470	17707	17506	17431	17589	17490	17525	17601	17394	17527	17492	17548	17595	17592	17680	17472	17572	17573	17694	17666	17593	17712	17519	17479	17587	17501	17592	17503	17577	17562	17620	17669	17570	17478	17569	17554	17558	17605	17692	17547	17552	17521	17548	17638	17483	17779	17621	17683	17534	17720	17598	17615	17648	17601	17405	17518	17744	17486	17697	17457	17502	17568	17413	17652	17630	17605	17632	17609	17773	17491	17609	17713	17500	17652	17467	17399	17593	17631	17651	17464	17596	17580	17577	17659	17465	17779	17762	17349	17659	17649	17553	17567	17571	17512	17547	17545	17421	17588	17678	17682	17513	17708	17539	17574	17527	17631	17496	17531	17554	17406	17511	17582	17565	17474	17526	17684	17453	17638	17573	17362	17572	17536	17622	17536	17441	17532	17477	17512	17540	17572	17561	17504	17366	17435	17558	17641	17593	17410	17639	17685	17550	17614	17451	17741	17645	17647	17805	17472	17555	17380	17625	17628	17403	17586	17365	17473	17519	17488	17633	17704	17657	17675	17601	17632	17530	17559	17565	17511	17722	17601	17635	17686	17646	17472	17530	17487	17747	17590	17470	17542	17553	17549	17580	17524	17636	17642	17674	17398	17559	17528	17706	17541	17493	17537	17718	17544	17571	17517	17590	17418	17582	17522	17552	17526	17536	17542	17508	17511	17775	17621	17774	17577	17688	17620	17521	17531	17599	17498	17544	17504	17561	17722	17509	17523	17498	17625	17714	17638	17623	17609	17384	17565	17665	17572	17684	17564	17576	17576	17694	17603	17563	17489	17517	17594	17704	17542	17561	17474	17666	17613	17745	17497	17559	17338	17486	17628	17493	17435	17354	17647	17573	17505	17528	17677	17427	17684	17553	17505	17641	17586	17337	17804	17510	17440	17416	17630	17387	17480	17585	17489	17475	17620	17635	17568	17670	17557	17601	17705	17641	17470	17622	17432	17437	17557	17631	17466	17550	17492	17625	17625	17477	17441	17566	17414	17528	17699	17619	17707	17560	17514	17347	17550	17483	17444	17582	17764	17624	17605	17480	17565	17361	17578	17442	17630	17601	17504	17565	17531	17679	17470	17541	17471	17465	17578	17537	17417	17638	17629	17673	17602	17559	17698	17580	17607	17478	17581	17563	17534	17556	17464	17721	17513	17466	17535	17710	17402	17540	17434	17483	17548	17594	17629	17525	17688	17466	17482	17625	17544	17664	17653	17688	17599	17587	17467	17589	17399	17457	17578	17558	17640	17652	17390	17531	17600	17551	17580	17521	17624	17491	17501	17647	17476	17648	17573	17394	17469	17655	17628	17518	17461	17670	17634	17488	17566	17557	17454	17520	17412	17560	17381	17462	17437	17604	17688	17598	17605	17697	17500	17560	17565	17656	17429	17629	17484	17446	17570	17662	17318	17599	17477	17554	17530	17418	17706	17416	17396	17508	17646	17669	17732	17704	17430	17675	17583	17563	17636	17565	17588	17536	17598	17617	17633	17689	17625	17755	17541	17509	17707	17429	17540	17723	17491	17660	17716	17543	17579	17589	17493	17501	17525	17609	17518	17568	17514	17595	17607	17565	17548	17550	17507	17515	17437	17499	17578	17677	17543	17620	17598	17618	17544	17570	17577	17563	17514	17385	17598	17450	17519	17610	17632	17619	17434	17709	17622	17642	17316	17279	17513	17654	17689	17608	17683	17598	17536	17569	17570	17488	17521	17483	17567	17634	17558	17589	17588	17482	17508	17878	17616	17738	17520	17491	17569	17489	17664	17636	17633	17431	17671	17665	17555	17645	17624	17494	17594	17579	17565	17638	17468	17405	17634	17441	17660	17475	17563	17536	17543	17370	17391	17422	17453	17506	17511	17631	17484	17599	17480	17400	17454	17620	17342	17711	17580	17522	17587	17619	17483	17726	17634	17458	17527	17656	17402	17776	17634	17477	17561	17596	17605	17680	17462	17408	17529	17561	17610	17473	17642	17486	17506	17635	17511	17416	17626	17557	17782	17639	17677	17645	17545	17487	17550	17584	17548	17648	17574	17499	17583	17502	17591	17516	17405	17530	17696	17591	17510	17451	17494	17510	17437	17478	17631	17643	17608	17583	17515	17423	17402	17668	17563	17551	17464	17418	17616	17655	17539	17653	17460	17711	17616	17449	17693	17592	17666	17649	17434	17570	17551	17534	17620	17421	17511	17684	17524	17388	17602	17567	17474	17448	17685	17586	17629	17534	17512	17587	17489	17525	17646	17453	17525	17604	17585	17502	17878	17551	17735	17622	17551	17651	17549	17830	17699	17549	17472	17466	17608	17740	17415	17427	17692	17602	17573	17666	17583	17781	17479	17628	17631	17565	17563	17533	17593	17751	17676	17589	17593	17440	17425	17456	17322	17484	17852	17565	17646	17697	17683	17489	17774	17826	17585	17568	17614	17567	17587	17625	17588	17643	17631	17501	17631	17562	17574	17536	17603	17624	17484	17444	17355	17468	17652	17529	17505	17355	17530	17378	17495	17503	17521	17566	17306	17585	17567	17540	17452	17670	17528	17626	17549
22788	21434	29299	23888	22015	25883	29588	25916	25089	24758	24283	23627	23415	23720	23927	23378	23483	23344	22992	22836	22384	22190	22450	22224	22163	22609	24497	26352	26350	25297	23955	23067	22686	22310	22307	22194	21983	22079	22063	21703	21921	22118	21889	21761	22204	22060	21927	21940	22161	21990	21896	22161	22192	22012	22069	21875	22192	22044	22004	22040	21938	22047	22223	22157	22085	22240	22165	21960	22148	22062	22299	22152	22201	21942	22072	21907	21895	21893	21919	22218	22015	22096	22052	21755	22079	22107	22003	22080	21877	22060	22053	21935	22052	21846	22091	22245	21797	21712	21885	22191	22020	21885	21958	22059	21848	21813	21811	21985	22105	22072	21955	22058	22171	21860	21926	22160	22015	22079	22154	22033	21984	21863	21900	22037	21880	22066	22095	22018	22115	21974	21764	22140	22036	21925	21902	21935	21887	21893	21963	22200	22122	22224	22042	21972	21871	21863	21902	21876	22040	21709	21801	21841	21957	21875	22094	21893	22116	21774	21789	21972	21942	21973	21973	22073	21881	21904	21976	21906	21897	21908	21850	22068	22032	21946	21848	21897	21998	22069	21986	21847	21953	22089	21844	22054	22028	22026	22077	21919	22003	21912	21971	22024	21968	21856	22113	21991	21998	21943	21884	21866	21998	21763	22077	22212	21919	21790	21917	21945	21637	21894	21893	22005	21831	21937	21762	21859	21935	21993	21750	22124	22102	22108	22021	21871	22164	21927	21973	21867	22067	21970	22001	21908	21870	21875	21959	22136	21860	21937	21996	21897	21936	21915	21864	22002	21892	21790	22150	22139	22167	22053	21886	22084	21936	21956	21914	21822	22113	21895	21901	21809	21952	22091	21943	21913	22056	22058	21804	21916	21958	22105	21918	22003	22156	22186	21975	22048	22387	21886	21911	21972	21719	22063	22176	21827	21980	22001	21902	21861	21842	21895	21870	21858	21838	21883	22078	22013	21882	21906	22012	21757	21736	22015	22079	21823	22134	21910	21689	21891	21871	21970	21811	21955	21905	22042	22188	21853	21802	21967	21795	21956	21830	21900	21935	22010	21828	21965	21978	21878	21752	21826	21929	21868	21989	21995	22095	22071	22019	22014	22116	21995	21931	21926	21862	21868	21880	21902	21925	21876	21767	21892	22050	22044	21797	21765	21909	21928	22076	22073	21888	21765	21811	21985	22064	21976	22029	22120	22109	21938	22023	21924	21954	21907	21876	21920	22105	21797	21906	22067	21889	21880	21995	22042	21974	21674	21993	21844	22077	22008	22143	21775	21881	22085	22124	21930	21936	21717	21940	21989	21818	21805	21907	21869	22053	21766	22150	21748	22082	22016	21549	21990	21963	22126	21972	22185	21963	21889	21837	22041	21818	21981	22008	21893	22054	21837	21969	21954	21962	21934	21841	21969	21757	22089	21984	21863	21787	22120	22008	21974	22173	22139	22069	21894	22121	21950	22002	22005	21764	21958	22003	21864	22117	22107	21949	22168	21830	21862	22004	21911	21819	21765	22083	22257	22241	21911	21923	21953	22123	22046	21812	22007	22039	21739	21715	22136	21983	21956	22018	21914	21897	22140	21892	21976	21929	22161	22096	21771	22019	21992	21858	22030	22187	22037	22243	21950	22033	21789	22034	21796	22143	21963	21725	21891	22164	22088	22043	21953	22044	22034	21950	21782	21833	22082	21812	22060	21870	21878	21888	22043	21907	22114	21933	22037	21952	22003	22002	21917	22057	21889	22109	21942	21851	22033	22000	21829	22008	21799	21925	21900	21777	21821	21845	21770	22096	21866	21986	21982	21807	21995	21972	21706	22005	21881	21879	21959	21842	22226	21950	21729	21860	22029	21782	22080	22066	22053	21956	21885	22039	21958	22081	21794	21987	22050	21925	21848	21978	21899	21955	21944	21921	21937	21916	21890	22091	22027	21870	21927	22003	21998	22106	21947	21959	21790	21877	21945	22046	21926	21948	22010	21942	22185	21646	22063	21968	22139	21870	21768	21791	21939	22215	21797	21869	21758	21996	22017	21956	21712	21972	21840	21939	21695	21845	21793	22081	22076	21968	21892	22109	21814	22109	22044	22053	22070	22011	22064	22065	21771	21962	22032	21940	22243	22000	21987	22019	22023	21915	21868	21969	21943	22081	21857	22145	21946	22087	21838	22173	21936	21696	21939	22024	21899	21984	21968	21989	22166	21974	21904	21983	21823	22132	21865	21918	21932	21764	21995	21861	21810	21942	21871	21857	22056	21989	21972	21751	21948	22209	21848	22002	21888	21772	21867	21817	21869	21864	22107	21790	21899	22076	21841	22027	21826	21924	22008	21954	22023	21836	22086	21934	21920	21888	22263	21891	21823	22024	22000	21989	21704	21931	21743	21915	22262	21960	21824	22119	21993	21923	21926	21762	21847	21884	21771	21970	21903	21807	21959	22138	21865	21821	21914	21869	21854	21768	21895	21887	21922	21753	21895	21786	21900	21779	21807	21608	21946	21935	21705	22041	22089	21845	21859	22011	21906	22025	21957	21936	21800	22034	21970	21972	21990	21918	21865	22051	21992	21993	21943	21994	21852	21755	21889	21953	21888	22001	22093	21841	22075	21836	21942	21800	22030	21931	21850	21874	22046	22033	21672	22102	21981	21942	21877	21983	21914	21970	21825	22020	21925	22038	21732	21908	21723	21817	21729	21899	22164	22061	22092	22000	22033	21787	21920	21819	21763	22053	22110	21878	21824	22018	22070	21992	22192	21905	22071	22126	21962	22102	21945	22027	21937	21940	21936	22010	21820	21939	21712	22091	22097	21920	22043	21963	21972	21917	22124	22001	21890	21888	22187	21947	22064	21853	22038	22009	22067	22003	22063	21989	21854	22138	22113	21991	21823	22172	22066	21842	22066	21872	21894	22284	21981	21831	22133	21874	21917	22011	21882	21961	22087	22148	21935	22015	21915	21993	21972	21958	21782	22017	21946	21999	21895	21985	21893	21854	21915	21842	21905	22015	21956	22097	22007	21953	21775	21823	21870	21949	21945	21848	21980	21991	21999	22111	21960	21886	21674	22076	22065	21922	22018	21819	21904	21947	22093	21927	21881	21944	21987	22017	21915	22118	22053	21987	21915	21743	21977	21840	22004	21945	21893	21891	22056	21851	22137	21925	21923	21980	21949	21957	21911	22001	22186	22027	21851	21959	21985	22117	21912	21767	21834	22033	21866	22063	22106	21976	21944	21963	22231	21971	21884	21873	22021	22049	22147	21955	21826	22066	21918	21950	21927	22029	21841	21882	21775	21766	21966	21928	21684	22018	21867	22074	21902	21840	22219	22026	22079	21805	21985	21998	21955	22051	21974	21959	21966	21719	21885	21962	22055	22104	21768	21759	22034	22060	21985	21860	21785	21865	21930	21943	21962	21751	21753	21983	21848	21858	21861	21816	21873	21920	21858	21789	21835	21849	22123	22017	21804	21851	21646	21734	21728	22103	21968	22229	21962	21947	21997	21838	21784	22010	22021	22035	22100	22114	22032	21941	22054	21941	21973	22005	22034	21992	22176	22015	21812	22074	21694	21981	21897	22085	22092	22143	22042	22244	21955	21867	21946	22083	21842	21860	22224	22285	21855	22067	21985	22014	22055	21930	21886	21982	21771	22021	21951	21772	21982	22008	21970	21916	21924	22156	21851	22009	22008	21849	21796	21832	21967	22164	21703	21971	22271	21951	21689	21998	21835	21836	21986	21896	21843	22105	21830	21799	21874	21946	21978	21936	21885	21924	22118	22077	22011	21698	21831	21912	22093	21932	21792	21815	22024	22107	22030	22084	21948	22065	22108	21887	22049	21829	22056	21943	22130	21881	21858	21928	21630	21978	21902	21810	22239	21963	21967	22043	21938	22114	21963	21786	22047	21931	21915	21947	22158	21787	22035	21961	22090	21952	21973	21977	21716	22089	21975	22093	22185	21921	21819	22091	21997	21886	21966	21958	21727	21767	22143	21895	21963	22105	21966	21727	21971	22014	21932	21995	22004	22056	21768	21827	21876	21989	21868	22148	21985	21948	21856	21975	22016	22034	21913	21638	21904	21983	21712	21808	21978	21953	22193	21914	21915	21979	22016	21991	22069	22009	21733	22057	22081	22110	21953	22012	21899	21731	22027	21919	21739	21944	21851	21995	22140	22039	21984	21865	22136	22074	21877	21863	22066	21956	21979	21852	21932	21930	22178	22286	21993	22027	21944	21999	21880	21697	21829	21769	21899	21763	21963	21929	21976	21711	22048	21923	21958	21810	21804	21663	21900	21962	21963	21887	21992	21917	22189	21920	21934	21915	21912	21801	21823	22001	21741	21988	21823	21993	22066	21911	21796	21951	21918	21917	21756	21873	21859	22016	21902	21988	21913	21995	21752	21785	21926	21935	21867	21995	21987	21968	21869	22023	21939	22194	22049	21839	21817	22100	22148	22125	21800	21959	21917	21854	21903	21957	22049	21865	21734	21772	21793	21607	21887	21921	21868	21913	21888	21972	21893	21936	21954	21944	22170	21688	21959	21966	22021	21932	21770	21831	22165	22105	21992	21935	22088	22113	21730	21893	21793	21907	21887	21766	21984	22006	21884	21899	21851	22027	21962	21579	21967	22009	22027	21578	21924	21841	22158	21944	21913	21885	21806	22056	22211	21930	21987	22015	21899	22113	22135	22017	21921	21827	21954	22120	21818	21920	21748	22043	21988	22047	21810	21844	21980	21896	22011	21777	21731	21858	22191	22105	22019	21919	22035	21993	21982	22226	22004	21835	22102	21878	21969	22120	21868	22014	21981	21881	21826	22065	21926	22029	22010	22000	22044	21841	22052	21929	21707	22175	21990	22003	21919	21943	21829	21988	21912	21678	21886	21890	21875	21873	21925	21942	22136	21928	22014	21956	22014	21813	21753	21922	21791	22230	21841	21895	22021	21896	21844	21821	21809	21817	22049	21988	22076	21897	21838	21849	21727	21796	21862	21747	21866	21982	21885	22157	21900	22018	21980	22007	22139	22002	21918	21865	22022	22187	22006	21771	21718	22012	21895	22081	21897	21976	22000	22118	21980	21942	22019	21927	21916	21838	21853	22061	21976	21715	21947	21850	21754	21799	21853	21862	22177
35963	55064	36684	30023	28394	25695	23323	23676	22425	21644	20712	20245	19699	20303	20210	19756	19866	19370	18953	18412	17669	17738	17865	17820	17883	18539	21596	23675	23550	21558	20066	18617	18110	17870	17630	17681	17455	17628	17615	17633	17445	17637	17575	17517	17530	17560	17580	17496	17496	17481	17559	17683	17621	17627	17708	17748	17519	17429	17580	17450	17609	17556	17530	17417	17445	17488	17580	17425	17519	17621	17719	17714	17568	17549	17456	17613	17563	17735	17505	17668	17544	17605	17521	17735	17676	17608	17480	17609	17647	17618	17624	17632	17636	17519	17374	17763	17561	17689	17366	17604	17543	17665	17624	17521	17625	17642	17597	17518	17478	17647	17614	17499	17602	17650	17550	17727	17511	17684	17567	17586	17528	17555	17695	17394	17731	17464	17594	17612	17621	17663	17557	17589	17622	17623	17690	17629	17639	17642	17568	17480	17570	17657	17419	17559	17707	17428	17638	17743	17476	17706	17583	17533	17494	17510	17561	17579	17563	17643	17535	17633	17404	17617	17585	17629	17577	17450	17654	17604	17515	17527	17582	17646	17411	17547	17544	17630	17667	17664	17397	17615	17649	17746	17656	17557	17566	17696	17559	17393	17540	17500	17686	17442	17598	17515	17624	17526	17540	17637	17599	17702	17413	17558	17713	17376	17519	17629	17729	17537	17556	17728	17486	17735	17425	17581	17726	17642	17550	17647	17543	17568	17338	17508	17463	17561	17513	17658	17583	17564	17570	17722	17745	17670	17512	17522	17483	17524	17620	17520	17588	17701	17507	17664	17613	17597	17359	17629	17518	17579	17603	17738	17583	17320	17588	17394	17613	17554	17389	17517	17717	17665	17621	17578	17445	17503	17598	17496	17558	17517	17463	17628	17543	17776	17594	17484	17503	17409	17612	17699	17533	17574	17595	17532	17618	17578	17586	17659	17399	17559	17475	17378	17604	17520	17490	17419	17562	17374	17746	17546	17664	17719	17528	17597	17678	17446	17580	17558	17481	17592	17389	17694	17400	17536	17462	17709	17791	17598	17640	17635	17598	17311	17525	17670	17340	17618	17742	17384	17580	17690	17625	17619	17530	17655	17719	17494	17688	17393	17559	17521	17484	17656	17552	17594	17660	17719	17451	17478	17651	17554	17422	17646	17568	17685	17548	17758	17585	17616	17497	17665	17362	17641	17379	17552	17698	17563	17568	17657	17551	17586	17573	17472	17433	17528	17530	17364	17589	17458	17482	17639	17576	17581	17457	17543	17577	17562	17497	17779	17397	17541	17554	17591	17514	17678	17694	17560	17568	17626	17515	17773	17625	17646	17408	17584	17565	17513	17309	17433	17583	17405	17559	17508	17730	17555	17540	17620	17630	17495	17615	17522	17707	17481	17582	17510	17506	17565	17562	17579	17600	17515	17389	17740	17359	17449	17492	17659	17585	17665	17710	17561	17649	17662	17516	17562	17615	17452	17601	17757	17533	17353	17624	17445	17618	17677	17467	17697	17475	17602	17559	17544	17724	17479	17529	17478	17473	17546	17547	17621	17655	17536	17576	17530	17511	17676	17547	17382	17438	17725	17510	17572	17705	17518	17578	17783	17507	17470	17580	17514	17605	17568	17467	17366	17618	17370	17717	17609	17608	17558	17844	17609	17811	17650	17601	17565	17668	17563	17722	17569	17717	17410	17438	17585	17585	17648	17546	17370	17666	17330	17686	17484	17504	17366	17543	17517	17443	17524	17411	17649	17683	17467	17632	17407	17763	17608	17619	17571	17571	17546	17620	17572	17526	17501	17498	17611	17578	17471	17576	17607	17712	17389	17562	17532	17547	17572	17606	17601	17492	17813	17658	17575	17646	17670	17531	17662	17572	17554	17576	17618	17587	17432	17676	17598	17574	17593	17593	17459	17599	17695	17397	17418	17480	17591	17732	17698	17488	17676	17610	17504	17620	17496	17706	17560	17528	17526	17443	17713	17675	17678	17669	17480	17522	17381	17626	17560	17435	17514	17610	17844	17630	17489	17671	17595	17626	17497	17472	17520	17409	17590	17524	17637	17625	17351	17763	17547	17352	17498	17559	17622	17599	17443	17543	17596	17522	17441	17700	17623	17715	17492	17639	17556	17511	17656	17517	17496	17601	17517	17600	17398	17511	17439	17560	17499	17567	17708	17613	17589	17656	17387	17578	17451	17510	17449	17685	17597	17699	17469	17612	17555	17329	17485	17546	17644	17782	17635	17646	17586	17608	17630	17600	17617	17619	17675	17736	17512	17562	17451	17565	17552	17469	17653	17566	17399	17612	17476	17573	17488	17817	17623	17522	17622	17572	17746	17620	17662	17540	17662	17594	17589	17327	17434	17500	17407	17481	17618	17559	17585	17722	17563	17529	17542	17447	17576	17714	17543	17557	17372	17511	17541	17396	17576	17481	17654	17424	17646	17547	17514	17593	17641	17614	17603	17430	17666	17267	17491	17633	17547	17565	17541	17491	17546	17663	17658	17554	17578	17526	17683	17553	17544	17320	17634	17586	17629	17317	17485	17555	17655	17637	17423	17416	17681	17588	17507	17594	17556	17493	17569	17477	17422	17461	17490	17627	17503	17626	17679	17364	17754	17462	17728	17577	17652	17575	17519	17747	17625	17576	17570	17602	17562	17522	17597	17581	17578	17663	17420	17749	17628	17516	17521	17736	17522	17435	17272	17576	17362	17688	17653	17673	17575	17381	17606	17655	17582	17600	17519	17575	17425	17568	17569	17618	17579	17548	17586	17404	17508	17721	17647	17452	17648	17467	17490	17614	17595	17382	17442	17294	17581	17560	17672	17643	17514	17674	17502	17644	17680	17637	17626	17604	17499	17788	17639	17490	17717	17708	17559	17671	17641	17611	17619	17519	17430	17648	17556	17619	17555	17489	17579	17596	17513	17463	17460	17585	17491	17462	17515	17710	17564	17689	17601	17432	17569	17573	17511	17592	17378	17537	17707	17628	17672	17528	17581	17428	17488	17694	17517	17715	17429	17402	17586	17674	17671	17674	17647	17613	17644	17445	17729	17579	17590	17568	17468	17564	17478	17674	17681	17419	17645	17571	17590	17722	17467	17622	17632	17539	17452	17489	17385	17555	17579	17558	17528	17714	17471	17455	17600	17683	17541	17474	17642	17496	17800	17353	17763	17471	17561	17613	17499	17566	17621	17433	17679	17529	17561	17443	17578	17375	17600	17488	17578	17595	17467	17563	17560	17560	17386	17619	17554	17722	17399	17500	17453	17540	17568	17646	17552	17515	17562	17589	17656	17601	17482	17552	17483	17606	17435	17651	17608	17568	17594	17571	17626	17599	17574	17427	17594	17426	17707	17720	17534	17700	17527	17606	17607	17682	17664	17729	17515	17634	17694	17876	17389	17535	17468	17493	17548	17502	17542	17771	17525	17726	17662	17373	17485	17699	17569	17705	17569	17635	17568	17439	17510	17652	17659	17659	17506	17552	17571	17465	17737	17629	17617	17406	17487	17581	17537	17574	17680	17302	17492	17606	17501	17656	17623	17682	17499	17374	17414	17427	17459	17661	17695	17382	17502	17664	17623	17498	17511	17542	17475	17831	17754	17529	17570	17573	17571	17607	17537	17508	17532	17595	17448	17438	17604	17457	17584	17503	17483	17716	17708	17568	17340	17727	17457	17583	17505	17590	17570	17640	17608	17760	17624	17582	17521	17543	17419	17553	17637	17500	17585	17561	17647	17442	17527	17538	17608	17658	17510	17642	17528	17525	17464	17557	17640	17656	17509	17702	17591	17530	17577	17617	17476	17567	17578	17584	17670	17466	17596	17628	17628	17596	17482	17566	17615	17559	17669	17567	17666	17693	17665	17551	17575	17490	17635	17594	17410	17571	17482	17431	17385	17439	17606	17679	17706	17434	17600	17479	17589	17645	17595	17488	17653	17604	17498	17511	17579	17597	17510	17523	17464	17450	17664	17526	17383	17618	17608	17425	17679	17636	17528	17699	17499	17618	17589	17610	17632	17504	17606	17531	17515	17565	17574	17715	17588	17479	17594	17636	17513	17568	17563	17577	17561	17661	17397	17486	17537	17408	17578	17688	17397	17477	17500	17529	17558	17490	17549	17491	17521	17610	17732	17714	17666	17474	17622	17698	17628	17525	17517	17644	17413	17576	17532	17455	17584	17554	17636	17440	17723	17717	17540	17665	17555	17626	17452	17760	17604	17572	17525	17624	17544	17725	17716	17504	17716	17513	17650	17624	17474	17624	17514	17455	17545	17591	17548	17616	17539	17643	17587	17399	17491	17644	17614	17583	17551	17525	17694	17600	17481	17734	17589	17487	17546	17616	17649	17551	17515	17536	17462	17577	17488	17539	17587	17551	17592	17431	17498	17661	17635	17370	17561	17802	17580	17737	17478	17535	17592	17441	17639	17444	17456	17416	17601	17517	17507	17530	17662	17590	17751	17746	17728	17675	17423	17430	17619	17442	17765	17747	17656	17544	17478	17625	17681	17576	17428	17485	17481	17504	17410	17535	17540	17556	17617	17731	17514	17646	17770	17489	17597	17650	17589	17700	17632	17560	17508	17512	17748	17574	17658	17542	17463	17562	17492	17719	17574	17646	17525	17628	17549	17655	17634	17574	17326	17523	17565	17577	17582	17508	17425	17633	17614	17504	17702	17578	17614	17673	17588	17592	17607	17581	17606	17485	17537	17535	17524	17434	17701	17636	17516	17572	17713	17628	17481	17692	17538	17544	17377	17600	17686	17686	17699	17550	17585	17479	17620	17499	17636	17636	17743	17540	17557	17633	17593	17597	17550	17498	17665	17470	17490	17538	17521	17413	17492	17565	17594	17752	17462	17500	17761	17569	17731	17674	17613	17665	17655	17486	17604	17557	17511	17618	17689	17609	17367	17481	17628	17648	17491	17664	17475	17706	17718	17676	17644	17618	17731	17674	17479	17436	17546	17516	17701	17475	17555	17657	17579	17559	17491	17733	17385	17774	17602	17611	17397	17439	17529	17499	17645	17697	17596	17665	17508	17549	17485	17489	17499	17473	17659	17715	17470	17601	17458	17632	17482	17450	17581	17536	17644	17520	17544	17365	17515	17387	17580	17521	17628	17518	17472	17774	17554	17625	17675
28562	24749	29065	26717	23610	23567	23425	22465	22315	21802	21246	21070	21183	21008	20686	20835	20715	20715	20788	20749	20832	20583	20449	20617	20450	20508	20622	20650	20865	20737	20677	20892	20551	20650	20412	20480	20560	20346	20554	20244	20477	20421	20311	20324	20595	20264	20344	20518	20463	20462	20371	20543	20196	20442	20599	20383	20417	20404	20359	20416	20522	20461	20604	20668	20381	20243	20344	20461	20522	20611	20381	20389	20430	20645	20327	20581	20238	20456	20427	20385	20427	20325	20518	20371	20463	20428	20416	20464	20517	20301	20426	20530	20387	20507	20484	20520	20493	20528	20486	20486	20248	20320	20358	20349	20289	20683	20345	20571	20465	20400	20404	20293	20421	20414	20320	20492	20426	20385	20352	20336	20222	20444	20377	20367	20398	20503	20410	20373	20462	20209	20581	20295	20399	20668	20559	20328	20432	20452	20367	20328	20353	20576	20199	20549	20421	20690	20357	20303	20524	20379	20481	20419	20366	20482	20555	20560	20359	20497	20495	20283	20345	20505	20236	20345	20524	20517	20533	20341	20446	20752	20351	20336	20367	20409	20265	20516	20367	20518	20541	20481	20423	20434	20491	20384	20330	20531	20458	20468	20582	20475	20465	20252	20262	20380	20237	20393	20502	20433	20447	20476	20381	20624	20449	20424	20492	20482	20664	20684	20485	20629	20362	20663	20457	20453	20495	20638	20515	20382	20352	20381	20700	20275	20564	20592	20518	20540	20762	20470	20679	20566	20345	20108	20317	20431	20422	20387	20684	20457	20460	20564	20564	20231	20360	20255	20479	20380	20298	20641	20541	20314	20272	20261	20368	20497	20175	20309	20428	20302	20328	20357	20532	20125	20184	20518	20425	20463	20449	20344	20580	20331	20579	20503	20552	20493	20461	20415	20632	20463	20491	20455	20274	20432	20410	20287	20528	20466	20561	20249	20343	20304	20341	20472	20467	20305	20515	20306	20544	20345	20540	20356	20452	20605	20520	20357	20510	20368	20404	20392	20222	20367	20584	20417	20353	20509	20478	20400	20523	20540	20764	20574	20550	20515	20368	20505	20480	20404	20370	20411	20222	20348	20300	20312	20252	20505	20278	20223	20451	20439	20440	20568	20472	20442	20285	20427	20526	20607	20513	20340	20556	20627	20518	20335	20371	20303	20505	20403	20536	20624	20384	20537	20462	20477	20365	20447	20555	20187	20454	20421	20430	20376	20552	20445	20435	20555	20429	20385	20336	20593	20325	20320	20466	20477	20466	20314	20495	20566	20329	20433	20499	20500	20471	20405	20451	20439	20224	20347	20438	20158	20429	20402	20464	20598	20264	20321	20247	20307	20279	20408	20404	20349	20427	20394	20432	20564	20542	20290	20477	20472	20623	20474	20536	20423	20419	20432	20552	20315	20499	20364	20441	20380	20419	20426	20099	20237	20349	20407	20464	20427	20581	20354	20403	20440	20407	20394	20649	20587	20144	20505	20567	20604	20462	20390	20382	20434	20313	20400	20546	20360	20437	20552	20386	20262	20520	20457	20626	20528	20391	20493	20362	20290	20632	20279	20422	20502	20369	20529	20563	20512	20428	20556	20218	20407	20494	20473	20267	20483	20410	20416	20321	20324	20354	20496	20665	20609	20434	20408	20475	20624	20410	20292	20441	20548	20359	20184	20433	20518	20312	20361	20220	20379	20493	20167	20503	20617	20094	20471	20323	20589	20469	20459	20539	20344	20373	20651	20347	20294	20528	20492	20571	20603	20323	20533	20463	20470	20524	20389	20455	20247	20517	20482	20444	20464	20293	20607	20555	20405	20186	20301	20159	20521	20501	20278	20522	20694	20205	20497	20367	20497	20545	20190	20293	20350	20551	20434	20390	20517	20456	20646	20266	20591	20317	20415	20577	20319	20315	20399	20443	20299	20275	20422	20362	20394	20346	20375	20463	20597	20278	20418	20491	20635	20451	20385	20461	20350	20365	20562	20452	20435	20403	20413	20503	20298	20426	20407	20507	20270	20440	20391	20431	20418	20538	20533	20518	20519	20457	20411	20306	20594	20437	20629	20368	20384	20431	20445	20377	20281	20475	20452	20447	20531	20605	20427	20337	20473	20497	20762	20231	20620	20285	20505	20376	20446	20300	20415	20343	20566	20540	20519	20300	20406	20462	20586	20362	20533	20236	20373	20616	20354	20465	20352	20332	20418	20425	20333	20255	20402	20381	20663	20438	20635	20595	20475	20332	20474	20410	20197	20549	20508	20359	20573	20391	20449	20481	20604	20275	20514	20522	20465	20572	20357	20532	20406	20505	20468	20450	20427	20506	20518	20505	20542	20576	20560	20620	20423	20150	20436	20486	20452	20663	20546	20420	20342	20601	20413	20552	20427	20611	20549	20319	20324	20424	20405	20504	20646	20437	20339	20310	20234	20410	20287	20446	20533	20577	20536	20590	20326	20436	20481	20275	20456	20407	20416	20382	20371	20379	20401	20331	20547	20739	20400	20637	20373	20378	20332	20482	20558	20433	20360	20280	20120	20368	20480	20432	20664	20347	20544	20522	20572	20246	20441	20358	20409	20305	20510	20652	20709	20493	20369	20338	20378	20564	20487	20308	20351	20262	20440	20472	20446	20458	20590	20423	20179	20466	20478	20319	20286	20497	20274	20493	20333	20249	20175	20508	20394	20332	20613	20482	20348	20406	20475	20121	20554	20473	20658	20497	20359	20549	20488	20585	20510	20700	20381	20294	20418	20240	20452	20362	20320	20411	20594	20493	20522	20497	20348	20476	20474	20413	20584	20366	20393	20587	20638	20426	20264	20435	20496	20320	20452	20528	20333	20268	20434	20550	20358	20404	20255	20524	20425	20428	20452	20515	20505	20557	20660	20699	20521	20460	20608	20246	20294	20389	20367	20633	20507	20602	20452	20588	20527	20460	20286	20309	20423	20415	20533	20545	20536	20449	20373	20384	20540	20645	20275	20507	20371	20517	20217	20496	20538	20548	20356	20593	20265	20461	20399	20651	20441	20433	20362	20306	20282	20354	20347	20283	20577	20326	20339	20403	20572	20434	20258	20651	20288	20388	20541	20489	20561	20434	20573	20515	20475	20220	20366	20541	20326	20580	20458	20352	20391	20471	20404	20373	20284	20714	20597	20485	20369	20594	20605	20395	20445	20325	20511	20564	20321	20446	20517	20461	20390	20621	20671	20230	20514	20388	20503	20403	20538	20323	20510	20795	20663	20522	20545	20310	20346	20349	20416	20519	20612	20878	20496	20496	20623	20464	20345	20519	20659	20219	20365	20529	20355	20434	20608	20624	20505	20611	20539	20557	20368	20630	20473	20621	20550	20393	20304	20255	20413	20330	20434	20470	20584	20457	20364	20400	20303	20425	20364	20397	20512	20298	20466	20273	20398	20424	20300	20354	20372	20540	20556	20442	20367	20546	20502	20391	20298	20431	20426	20540	20412	20300	20296	20528	20590	20477	20551	20579	20288	20293	20383	20595	20351	20468	20466	20484	20210	20398	20409	20507	20292	20426	20345	20423	20563	20574	20391	20311	20389	20424	20338	20530	20376	20522	20404	20624	20397	20401	20422	20288	20684	20543	20532	20410	20350	20392	20361	20184	20392	20246	20476	20362	20543	20552	20530	20509	20376	20286	20428	20410	20579	20613	20474	20343	20483	20339	20178	20603	20533	20333	20518	20446	20531	20654	20291	20517	20265	20428	20599	20519	20421	20605	20256	20425	20433	20404	20350	20511	20490	20450	20264	20618	20453	20560	20281	20214	20498	20458	20178	20295	20358	20621	20637	20322	20535	20453	20447	20338	20604	20507	20539	20355	20458	20520	20460	20440	20389	20444	20196	20301	20403	20455	20441	20425	20339	20347	20451	20588	20387	20515	20622	20385	20386	20387	20497	20420	20411	20401	20403	20323	20324	20498	20620	20278	20255	20575	20517	20569	20487	20226	20437	20310	20598	20296	20396	20351	20529	20288	20486	20381	20225	20394	20263	20315	20185	20483	20425	20517	20431	20490	20375	20536	20439	20505	20688	20632	20341	20441	20439	20495	20582	20317	20440	20476	20591	20446	20596	20473	20637	20339	20516	20338	20565	20354	20287	20523	20364	20370	20325	20530	20476	20562	20474	20325	20501	20436	20369	20594	20545	20361	20360	20514	20466	20291	20479	20400	20358	20571	20440	20670	20363	20453	20488	20462	20692	20462	20437	20524	20447	20396	20503	20251	20605	20582	20365	20643	20396	20439	20425	20555	20339	20605	20382	20301	20374	20432	20541	20450	20563	20313	20369	20522	20368	20387	20533	20341	20233	20525	20400	20370	20287	20406	20495	20441	20507	20661	20523	20596	20473	20357	20374	20309	20575	20275	20560	20381	20585	20369	20158	20411	20388	20586	20538	20443	20464	20572	20321	20215	20359	20201	20307	20452	20343	20543	20557	20485	20385	20573	20368	20512	20597	20652	20584	20420	20412	20535	20617	20502	20514	20313	20339	20419	20390	20324	20288	20300	20602	20430	20520	20474	20544	20502	20500	20473	20355	20142	20431	20378	20613	20614	20505	20602	20510	20520	20537	20443	20280	20396	20474	20491	20341	20276	20133	20469	20245	20570	20428	20538	20431	20364	20254	20481	20525	20549	20452	20344	20512	20555	20525	20572	20417	20381	20420	20575	20523	20426	20471	20585	20406	20266	20613	20416	20396	20395	20456	20481	20381	20368	20372	20516	20505	20481	20482	20424	20443	20511	20268	20260	20479	20667	20593	20412	20433	20409	20492	20398	20402	20385	20234	20383	20458	20329	20580	20345	20435	20682	20672	20405	20333	20398	20415	20575	20465	20318	20603	20646	20436	20582	20338	20676	20479	20428	20355	20319	20571	20487	20353	20260	20519	20550	20509	20446	20523	20378	20517	20566	20401	20422	20362	20386	20338	20447	20445	20510	20319	20460	20515	20379	20401	20435	20533	20441	20539	20561	20283	20561	20485	20560	20501	20691	20568	20424	20688	20380	20337	20390	20532	20653	20355	20335	20389	20391	20481	20548	20506	20213	20446	20368	20484	20364	20627	20417	20602	20521	20499	20481	20367	20434	20556	20424	20482	20477	20513	20627	20521	20420	20444	20538	20290
27609	33862	27583	23225	21864	21979	20896	20127	19601	18874	18077	17804	17790	17603	17261	17407	17191	16997	17082	17199	16973	16767	16822	16998	16958	16824	17240	17256	17207	17066	17048	16899	16867	16676	16786	16760	16712	16658	16940	16810	16843	16756	16758	16762	16725	16831	16729	16685	16738	16679	16884	16712	16667	16705	16663	16634	16832	16746	16783	16704	16634	16721	16745	16677	16711	16680	16658	16713	16975	16613	16677	16588	16776	16778	16738	16819	16674	16742	16683	16712	16848	16680	16685	16711	16867	16499	16846	16952	16739	16537	16813	16748	16761	16690	16817	16787	16721	16745	16679	16968	16706	16746	16581	16786	16664	16652	16656	16776	16873	16827	16952	16738	16783	16713	16898	16727	16699	16600	16637	16586	16725	16650	16898	16873	16665	16565	16755	16866	16821	16706	16639	16713	16702	16802	16831	16698	16532	16756	16791	16675	16756	16825	16858	16818	16766	16627	16692	16692	16535	16558	16644	16797	16756	16645	16765	16731	16659	16762	16842	16803	16748	16729	16826	16717	16794	16823	16846	16870	17021	16847	16734	16753	16685	16857	16695	16666	16712	16720	16653	16702	16721	16765	16701	16733	16790	16681	16775	16807	16956	16819	16704	16722	16817	16701	16671	16538	16851	16730	16666	16651	16722	16708	16795	16697	16783	16576	17010	16663	16987	16818	16846	16632	16783	16723	16570	16668	16744	16715	16787	16811	16477	16723	16663	16807	16853	16667	16749	16777	16614	16801	16799	16683	16769	16792	16801	16821	16623	16901	16616	16721	16900	16641	16719	16587	17068	16840	16615	16794	16841	16679	16852	16723	16650	16675	16847	16576	16637	16736	16894	16891	16701	16813	16699	16706	16761	16718	16929	16726	16729	16713	16612	16775	16623	16782	16720	16744	16869	16737	16833	16897	16628	16658	16771	16620	16791	16723	16849	16845	16682	16782	16776	16743	16792	16773	16677	16732	16587	16687	16763	16684	16908	16859	16980	16610	16672	16749	16811	16713	16819	16757	16818	16846	16678	16811	16759	16846	16776	16792	16717	16573	16797	16727	16767	16697	16800	16674	16877	16579	16662	16634	16701	16673	16865	16466	16750	16568	16586	16789	16679	16821	16811	16792	16606	16744	16841	16732	16742	16911	16694	16595	16804	16735	16928	16809	16638	16770	16571	16686	16742	16815	16625	16766	16675	16772	16828	16828	16872	16903	16717	16754	16767	16648	16620	16890	16694	16761	16619	16857	16774	16636	16640	16736	16974	16708	16663	16866	16828	16683	16670	16778	16491	16771	16805	16930	16709	16774	16762	16572	16712	16969	16673	16683	16863	16849	16609	16777	16783	16900	16596	16891	16622	16802	16793	16833	16650	16586	16843	16730	16707	16667	16719	16628	16763	16772	16741	16794	16770	16709	16883	16781	16889	16741	16675	16687	16816	16827	16767	16503	16744	16707	16706	16796	16795	16801	16714	16784	16789	16873	16730	16760	16766	16599	16583	16665	16841	16671	16819	16728	16727	16767	16736	16701	16694	16842	16761	16717	16788	16539	16786	16911	16752	16677	16702	16899	16776	16818	16833	16755	16538	16801	16864	16698	16678	16770	16599	16674	16811	16601	16635	16909	16580	16758	16885	16679	16705	16714	16688	16640	16831	16698	16683	16940	16771	16738	16663	16745	16730	16879	16817	16630	16943	16713	16827	16788	16709	16697	16696	16648	16614	16665	16802	16640	16900	16868	16843	16834	16863	16854	16789	16671	16813	16652	16706	16754	16757	16753	16837	16759	16827	16816	16716	16724	16815	16665	16604	16765	16866	16857	16757	16680	16840	16663	16710	16732	16805	16814	16743	16671	16674	16694	16735	16786	16812	16489	16774	16767	16748	16699	16818	16846	16758	16730	16725	16796	16761	16836	16619	16613	16656	16884	16676	16619	16841	16710	16708	16742	16583	16687	16749	16839	16760	16861	16823	16732	16851	16760	16806	16944	16817	16812	16640	16854	16773	16719	16764	16695	16778	16838	16696	16654	16558	16672	16889	16670	16697	16748	16847	16709	16903	16775	16687	16780	16690	16809	16786	16759	16749	16754	16685	16763	16627	16743	16825	16663	16893	16666	16925	16928	16764	16652	16814	16605	16684	16729	16667	16662	16888	16829	16720	16811	16606	16838	16813	16772	16734	16611	16817	16682	16710	16708	16825	16818	16871	16763	16807	16754	16816	16572	16751	16618	16700	16751	16812	16800	16961	16769	16822	16798	16617	16715	16666	16834	16702	16807	16802	16778	16685	16788	16556	16726	16681	16542	16861	16864	16950	16644	16764	16731	16741	16481	16776	16773	16649	16914	16829	16574	16735	16674	16774	16886	16680	16531	16812	16761	16779	16844	16808	16748	16682	16712	16875	16756	16698	16780	16872	16660	16928	16778	16760	16974	16815	16796	16567	16711	16837	16783	16776	16873	16542	16631	16832	16779	16803	16651	16792	16878	16848	16732	16815	16702	16649	16808	16759	16753	16702	16697	16716	16872	16860	16664	16823	16874	16770	16706	16682	16613	16685	16740	16645	16839	16629	16766	16813	16700	16685	16796	16596	16674	16738	16709	16790	16985	16635	16830	16882	16813	16722	16756	16717	16854	16792	16873	16864	16844	16751	16777	16801	16811	16822	16802	16886	16838	16532	16684	16711	16807	16840	16722	16711	16811	16710	16700	16766	16569	16750	16821	16817	16720	16863	16667	16740	16637	16812	16783	16722	16681	16782	16641	16722	16630	16746	16798	16697	16772	16681	16643	16773	16670	16797	16688	16894	16735	16674	16775	16659	16830	16637	16872	16845	16692	16764	16876	16713	16553	16753	16938	16843	16846	16927	16768	16665	16832	16935	16842	16557	16804	16932	16810	16684	16861	16596	16690	16813	16733	16710	16959	16729	16556	16815	16815	16719	16749	16692	16713	16777	16957	16842	16705	16720	16719	16670	16736	16657	16961	16717	16902	16626	16887	16777	16674	16805	16706	16704	16709	16792	16685	16887	16798	16698	16733	16683	16642	16667	16536	16732	16702	16580	16767	16898	16875	16801	16784	16721	16769	16819	16638	16910	16853	16664	16809	16889	16730	16682	16629	16717	16681	16816	16631	16686	16810	16800	16691	16544	16862	16778	16754	16865	16712	16954	16805	16644	16736	16836	16757	16769	16677	16813	16638	16636	16693	16692	16957	16649	16792	16848	16887	16798	16626	16663	16849	16793	16790	16762	16785	16903	16799	16694	16525	16684	16679	16866	16789	16813	16734	16650	16722	16778	16883	16708	16721	16930	16613	16769	16777	16702	16932	16883	16716	16731	16768	16693	16750	16689	16598	16574	16702	16660	16842	16850	16742	16844	16864	16712	16694	16681	16641	16764	16765	16807	16767	16627	16852	16725	16604	16701	16944	16782	16845	16694	16844	16550	17004	16740	16683	16816	16741	16690	16806	16752	16733	16748	16727	16912	16735	16840	16879	16672	16847	16800	16862	16843	16639	16785	16736	16800	16640	16789	16795	16697	16910	16730	16824	16770	16603	16761	16702	16766	16746	16740	16716	16815	16731	16881	16803	16681	16706	16809	16642	16781	16860	16654	16812	16800	16949	16758	16640	16722	16747	16587	16801	16817	16834	16722	16655	16673	16696	16736	16641	16585	16834	16626	16779	16610	16835	16588	16724	16643	16780	16725	16768	16715	16845	16756	16735	16709	16874	16712	16786	16773	16733	16726	16828	16805	16726	16806	16819	17021	16760	16727	16566	16841	16647	16600	16700	16826	16764	16866	16851	16731	16907	16714	16697	16910	16678	16847	16873	16898	16700	16664	16881	16654	16734	16819	16895	16628	16730	16782	16892	16751	16635	16853	16745	16765	16697	16796	16811	16789	16872	16956	16780	16847	16678	16822	16782	16712	16898	16673	16911	16751	16712	16829	17001	16735	16826	16672	16752	16717	16755	16777	16953	16605	16785	16592	16784	16922	16727	16733	16862	16828	16592	16760	16731	16722	16661	16769	16809	16781	16651	16582	16766	16683	16623	16575	16803	16615	16634	16726	16827	16649	16682	16653	16777	16549	16714	16746	16756	16570	16671	16750	16763	16738	16732	16766	16718	16876	16639	16559	16804	16744	16757	16740	16693	16805	16813	16844	16581	16741	16725	16822	16725	16827	16812	16826	16721	16753	16699	16689	16709	16739	16844	16746	16783	16792	16643	16765	16835	16835	16778	16720	16738	16667	16720	16657	16790	16729	16767	16707	16712	16720	16827	16880	16701	16677	16847	16734	16737	16590	16813	16765	16748	16625	16762	16961	16873	16657	16834	16705	16865	16722	16685	16963	16736	16819	16649	16746	16792	16810	16781	16667	16706	16809	16714	16651	16850	16834	16843	16714	16809	16782	16746	16880	16871	16710	16685	16701	16741	16691	16624	16847	16825	16775	16597	16767	16710	16817	16681	16786	16949	16828	16693	16646	16599	16537	16739	16830	16711	16730	16769	16708	16766	16716	16688	16781	16758	16698	16841	16663	16793	16723	16717	16729	16777	16786	16626	16685	16723	16691	16761	16927	16756	16600	16727	16721	16673	16846	16637	16719	16830	16875	16813	16724	16627	16596	16685	16718	16728	16632	16779	16756	16687	16690	16784	16879	16723	16782	16487	16772	16740	16613	16732	16786	16759	16589	16680	16845	16810	16803	16810	16856	16733	16541	16697	16720	16704	16994	16737	16630	16773	16726	16827	16787	16916	16799	16877	16785	16842	16583	16853	16789	16798	16711	16730	16681	16723	16674	16701	16811	16743	16825	16765	16789	16649	16750	16684	16743	16648	16756	16637	16679	16795	16676	16948	16855	16740	16693	16663	16843	16663	16717	16816	16723	16828	16624	16766	16824	16654	16841	16710	16874	16701	16740	16701	16810	16826	16812	16688	16722	16678	16732	16844	16702	16763	16909	16668	16788	16797	16805	16821	16853	16642	16701	16761	16746	16668	16882	16829	16705	16827	16749	16637	16706	16687	16622	16891	16704	16783	16800	16651	16823	16757	16721	16664	16921	16708	16543	16613	16653	16766	16835	16615	16755	16690	16615	16808	16725	16637	16772	16675	16705	16772	16696	16734	16818	16727	16910	16798
23971	21498	29085	24505	23158	25741	26473	23915	23021	22807	21776	21263	21050	20879	20866	20580	20453	20412	20178	20141	20100	20036	20060	20218	20117	20067	22357	22683	22166	21536	20966	20749	20054	19844	19946	19875	20040	20124	19957	19845	19879	19842	20167	19868	19677	19952	19658	19748	19926	20023	19655	20041	19711	19927	20034	20094	20009	19978	19841	19926	19760	19891	19757	19969	19925	20056	19772	19934	19999	20042	19680	20018	19820	19894	19674	20032	19920	19777	19803	19608	19946	20135	19973	19928	19852	19787	19845	19725	19902	19992	19779	19999	20170	19893	19736	19746	19752	19741	19876	19852	19829	19973	19874	19694	19928	19870	19724	19908	19721	19817	19658	19739	19667	19899	19682	19685	19663	20118	19925	19851	19917	19789	19810	19608	20073	19833	19997	20046	19757	19985	19828	19927	19938	20103	19690	20055	19745	19693	19670	19729	19781	19952	19897	19904	19779	20023	19828	19761	19841	19734	19899	19878	19839	19811	19996	19769	19924	19841	19790	19797	19692	19749	19847	19799	19725	19718	19828	19714	19682	19990	19970	20068	19862	19847	19828	20077	19875	19992	19886	19710	19843	19640	19926	19855	19826	19894	19967	19739	19878	19955	19839	19858	19929	19799	19649	19877	19756	19845	19896	19945	19712	19833	19970	19895	19798	19801	19948	19910	19899	19815	19685	19950	19964	19941	19955	19886	20107	20069	19813	19832	19784	19704	19894	19782	19732	19887	19767	19814	19588	19818	19806	20068	19944	19801	19908	19917	19880	19860	19733	19753	19717	19633	19837	19855	19822	19852	19927	19702	19978	19968	19850	19872	19851	19789	19948	20001	19944	19703	19907	19820	19876	19981	19859	19765	19799	19522	19797	19751	19800	19975	19878	19946	19895	19728	19905	19685	19663	19869	19811	19826	20045	19774	19867	19863	19816	19699	19936	19857	19843	19929	20067	19833	19941	19700	20045	19763	19857	19857	19737	19562	19817	20015	20001	20057	19689	19972	19881	19928	20057	19884	19869	19776	19941	19838	19961	19846	20005	19917	19672	19852	19846	19889	19967	19565	19864	19950	19874	19870	19792	19735	19845	19895	19929	19773	19884	19875	19985	19764	19958	19884	19866	19997	19821	19895	19900	20070	20009	19821	19840	19850	19731	19682	19791	19820	19785	19756	19819	19807	19641	19871	19782	19867	19858	20061	19887	19871	19909	19747	19692	19726	19941	19848	19742	19890	19626	19903	20081	19932	19951	19857	19811	19738	19794	19962	19914	19922	19994	19766	19900	19799	19871	19890	19880	19887	19804	19875	19733	19922	19724	19786	19940	19873	19839	19704	19971	19615	19847	19808	19808	19832	19977	19626	19835	20096	19927	19784	19850	19729	19760	19852	19690	19860	19717	19911	19998	19739	19697	19668	19752	19848	19820	19805	19486	19983	19860	19910	19832	19974	20073	19961	19993	19805	19857	19738	19841	19891	19939	19804	19921	19794	19954	19879	19908	20002	19783	19844	19861	19785	19779	19766	19821	19806	19570	19948	19832	19908	19877	19841	19883	19901	19921	19874	19867	19823	20032	19905	19942	19759	19725	19825	19878	19724	19908	19766	19861	19755	19731	19797	19816	19751	19797	19888	19813	19890	20077	19726	19762	19881	19831	19805	19956	19891	19770	19890	20161	19823	19794	19955	19963	19941	20006	19698	20014	19978	19922	19745	19953	19703	19941	20003	19908	19960	19878	19874	19852	19927	19872	19943	19775	19800	19885	20008	19772	20018	19943	19937	19753	19988	19930	19499	19668	19722	19960	20040	20101	19764	19980	19936	19959	20040	20062	19706	19757	19854	19854	19699	19866	19909	19698	19665	19862	19901	19730	19713	20009	19832	19790	19886	19833	19644	19763	20029	19859	19791	19617	19769	19736	19816	19780	19866	19972	19743	19913	19717	19878	19732	19964	19943	19736	19907	19702	19633	19679	19669	19894	20016	20102	19709	19918	19909	19922	19861	19955	19983	19917	19795	19688	19897	20047	20173	20022	19921	19645	19796	19817	19809	19932	19650	19749	19818	19747	19871	19700	19920	20071	19827	19982	19865	19860	19913	20043	19791	19788	20035	19706	19880	19922	19918	19841	19827	19796	19911	19947	19825	19933	20250	19914	20066	20136	19722	19980	19971	19626	19893	19679	19635	19803	19728	19836	19926	19773	19965	19915	19784	19710	19728	19935	19837	19663	19921	19788	19612	19814	19874	19891	19835	19877	19957	19765	19759	19900	19937	20039	19767	19934	19929	19970	19884	19873	20013	19840	19775	19840	19864	20046	19913	20215	19786	20002	19615	20082	19803	20002	19912	19989	19747	20072	19722	19848	19827	19872	19897	19640	19788	19885	19651	19979	20163	19910	19498	19596	19920	19920	19845	19692	19932	19819	19988	19856	19975	19932	19698	19825	20101	19781	19859	19753	19989	19749	20037	20045	20038	19749	19864	19779	20145	19902	19811	19894	19793	19727	19935	19933	19917	19752	19830	19796	19601	19686	19816	19784	19741	19873	19836	19645	19734	19817	19821	19921	19934	19751	20014	19934	19765	19783	19893	19867	19779	20015	20096	20147	19900	19638	19935	19854	19955	19932	19807	19996	19846	19974	19855	19763	19911	19907	20089	19818	20042	19984	19697	19948	19584	19944	19858	19893	19825	20040	19815	19856	19900	19964	19884	19948	19903	19928	19966	19849	19863	20059	19824	19900	19741	19876	19922	19833	19646	19820	19954	19740	19645	20149	19763	19897	19939	19825	19933	19853	19898	19659	20085	19977	19852	20021	19803	19761	19924	19942	19936	19809	19939	19937	19766	20080	19786	19761	19866	19812	19794	19944	19718	19925	19732	19917	19816	19600	19853	20010	19801	19841	20011	19752	19800	19924	19531	19760	20004	19870	19899	19874	19875	19926	19772	19913	19803	19777	20024	19806	19746	19791	19870	19755	19789	19758	19870	19900	19873	19991	19740	19703	19963	20017	19970	19897	19799	19654	19740	19886	20124	19986	19753	19901	20063	19777	19802	19898	19892	19894	19636	19796	20003	20004	19705	19854	20002	19992	19918	19833	19971	19788	19857	19955	19908	19941	19957	20071	19879	19661	19946	19890	19898	19959	19951	19843	19925	19935	19795	19865	19905	19889	19823	19765	19770	19826	19802	19809	19808	19709	19676	19916	19778	20001	19772	19928	20146	19898	20013	20144	20048	19872	19756	19796	19920	19790	20075	19728	20065	19846	19820	19650	19846	19875	19737	20012	19705	19947	19837	19922	19744	19866	19853	19970	19822	19645	20002	19991	19853	20029	19824	19614	19784	19664	19756	20005	19981	19880	19902	19986	19885	19708	19715	19894	19810	20053	20018	19937	20028	19901	19869	19947	19953	19804	20012	19819	19624	19928	19932	19572	20093	19617	19782	19834	19982	19938	19941	19903	20000	19770	19820	19902	19924	19915	19722	19789	19912	19814	19767	19767	20013	19918	19926	19896	19761	19997	19966	19831	19883	19870	19722	19882	19942	19720	19927	19825	19816	19793	19828	19930	19956	19703	19726	19829	19891	19827	19707	19914	19833	20060	20019	19703	20007	19803	19734	19939	19607	19827	19904	19822	19939	20003	19806	19992	19869	20054	19897	19920	19844	19845	19957	19923	19858	19893	19756	19776	19805	19729	19862	20036	19841	19661	19724	19940	19864	19773	19761	19661	19942	19824	19658	19944	20147	19679	19888	19822	19627	19923	19856	19899	19799	19925	19891	19912	19847	19840	19948	19959	19968	20018	19968	19828	19989	19655	19783	19930	19863	19945	19965	19862	19922	19977	19818	19758	19664	19666	19782	19930	20050	19769	19839	19894	20002	19714	19736	20029	19778	19855	19795	19871	19789	19668	19817	19940	20116	19960	20047	19896	19680	19977	19809	20102	19813	19707	19759	19948	19914	19907	19872	19748	19735	19857	19889	19737	19947	19975	19916	19895	19787	20134	19850	19837	19894	19687	20057	19966	19972	19878	19882	19743	19862	19838	19816	19723	19959	19782	19834	19585	19738	19709	19742	19853	19843	19797	19899	19988	20013	19791	19747	19940	19868	19858	19910	19880	19804	19974	19809	19831	19761	19822	19785	19952	19860	19752	19604	19774	19969	19872	19846	19770	19683	20005	19671	19771	20027	19701	19921	19612	19982	20004	19519	19586	19840	19912	19843	19878	19980	19899	20042	19773	19859	19737	19840	19705	19744	19860	19838	19854	19931	19827	19743	19796	20016	19734	19769	19801	19905	20017	19853	19766	19785	19960	19967	20197	19899	19966	19821	19713	19904	19824	19878	19930	19659	19732	19813	19799	20111	19950	19739	19814	19707	19920	19754	19937	19774	19861	20019	19941	19886	20050	19840	19908	19834	19949	19770	19908	19989	19804	19828	19819	19818	19823	19796	19964	19806	19979	19884	19933	20053	20093	19823	19862	19730	19763	19785	19910	19732	19914	20039	19950	19874	19759	19979	19675	19761	19824	19809	19728	19650	19707	19844	19709	19821	20008	19783	19918	19820	19851	19826	19865	19927	19803	19834	19979	19923	19704	20073	20252	19911	19802	19918	20103	20016	19944	19744	19783	19754	20116	20102	19895	19869	20001	19806	19893	19796	19848	19774	19894	19780	20018	19849	19745	19950	19981	20179	19730	19675	19864	19973	19680	19940	19854	19963	19903	19995	19951	19803	19692	20062	19864	19778	19894	19777	19727	19859	19716	19568	19765	20052	19926	19784	19793	19720	19827	19890	19911	20104	19944	19812	19858	20008	19896	20139	19808	19956	19925	19785	19714	19771	20052	19825	19777	19789	20039	19944	19766	19927	19840	19956	19616	19836	19726	19820	19892	19931	19772	19906	19930	19763	19690	19746	19676	19709	19804	19793	19777	19903	19915	19849	19788	19816	19927	19860	19815	19832	19776	19821	19875	19909	19774	19597	19753	19762	19815	19929	20144	19754	19887	19981	19722	19743	19873	19758	19880	19755	19861	19950	19907	19860	19987	19783	19682	19721	19893	19680	19799	19866	20042	19867	19753	19741	19698	19828	19778	19951	19886	19975	19852	19750	19903	19785	19733	19812	19826	19868	19772	20039	20046	19774
30706	40934	33134	28146	24903	23368	22819	22702	21576	20696	19022	18499	18172	18089	17735	17554	17374	17086	17099	17034	16802	16851	16604	16913	16833	16936	20475	20345	19489	18470	17585	17128	16606	16533	16340	16668	16190	16454	16435	16421	16516	16498	16499	16557	16488	16410	16326	16366	16476	16454	16493	16381	16639	16405	16437	16490	16576	16503	16367	16460	16529	16444	16576	16394	16416	16515	16368	16450	16585	16530	16325	16431	16444	16569	16502	16497	16348	16513	16536	16729	16562	16448	16501	16519	16647	16424	16436	16453	16617	16599	16445	16425	16499	16449	16333	16649	16401	16475	16261	16361	16590	16468	16494	16696	16403	16364	16541	16594	16416	16488	16285	16389	16488	16388	16364	16536	16384	16662	16689	16551	16430	16496	16462	16391	16465	16523	16473	16527	16592	16388	16462	16449	16459	16437	16457	16532	16463	16497	16594	16420	16480	16538	16265	16674	16474	16512	16379	16425	16174	16526	16372	16400	16591	16582	16529	16412	16378	16577	16538	16697	16494	16496	16527	16470	16534	16706	16554	16388	16472	16556	16452	16412	16468	16532	16442	16366	16480	16335	16382	16357	16539	16426	16312	16479	16555	16513	16668	16558	16441	16417	16553	16484	16290	16326	16448	16517	16381	16524	16444	16473	16410	16427	16534	16579	16653	16611	16539	16447	16392	16341	16550	16470	16515	16325	16278	16677	16425	16406	16538	16529	16515	16529	16444	16339	16634	16389	16574	16466	16535	16330	16319	16484	16633	16488	16499	16529	16552	16381	16476	16263	16335	16567	16505	16417	16460	16566	16602	16454	16477	16502	16486	16426	16417	16484	16507	16324	16310	16294	16317	16498	16453	16550	16316	16377	16417	16459	16489	16576	16629	16486	16575	16524	16484	16484	16475	16556	16384	16373	16556	16645	16420	16351	16294	16566	16580	16771	16427	16453	16662	16410	16443	16432	16506	16442	16479	16271	16337	16494	16287	16582	16252	16693	16508	16490	16405	16460	16471	16507	16584	16443	16511	16437	16485	16308	16598	16541	16359	16621	16339	16367	16436	16442	16539	16636	16390	16243	16232	16519	16519	16377	16477	16487	16500	16434	16400	16512	16767	16596	16414	16390	16403	16477	16200	16455	16400	16347	16363	16345	16605	16580	16526	16480	16625	16469	16504	16418	16521	16368	16455	16455	16568	16381	16502	16490	16348	16496	16454	16326	16451	16345	16539	16706	16431	16617	16576	16559	16486	16287	16378	16640	16487	16344	16448	16409	16575	16488	16283	16377	16425	16558	16313	16404	16495	16529	16470	16362	16428	16548	16363	16556	16352	16336	16495	16458	16363	16476	16242	16660	16421	16446	16377	16593	16463	16489	16495	16465	16644	16596	16554	16450	16477	16608	16336	16416	16384	16533	16501	16473	16639	16253	16406	16375	16624	16359	16460	16533	16444	16390	16395	16484	16293	16647	16484	16519	16650	16415	16400	16532	16557	16455	16450	16452	16455	16291	16377	16438	16518	16272	16530	16411	16566	16402	16419	16503	16415	16398	16585	16437	16387	16445	16385	16519	16367	16462	16274	16355	16358	16347	16486	16491	16399	16540	16523	16509	16482	16549	16414	16434	16383	16609	16540	16424	16517	16452	16333	16428	16424	16453	16491	16520	16322	16398	16439	16518	16503	16262	16560	16567	16402	16416	16476	16435	16265	16451	16484	16395	16443	16441	16521	16487	16419	16446	16502	16432	16507	16614	16271	16536	16484	16479	16452	16648	16421	16425	16508	16339	16480	16467	16527	16422	16577	16510	16409	16499	16539	16489	16554	16434	16389	16319	16322	16433	16403	16528	16490	16507	16458	16288	16419	16409	16608	16473	16601	16483	16518	16467	16532	16477	16640	16411	16460	16462	16444	16617	16348	16490	16408	16611	16515	16484	16615	16483	16562	16447	16588	16405	16514	16304	16440	16532	16426	16494	16422	16382	16395	16340	16456	16525	16428	16556	16358	16378	16461	16473	16512	16474	16737	16554	16501	16361	16676	16441	16548	16559	16439	16433	16584	16498	16481	16467	16464	16451	16492	16443	16583	16509	16336	16484	16402	16709	16359	16463	16454	16417	16278	16569	16428	16408	16504	16416	16632	16558	16443	16312	16493	16560	16538	16575	16599	16475	16494	16335	16424	16343	16400	16332	16473	16317	16589	16664	16449	16366	16607	16577	16422	16408	16697	16581	16336	16639	16520	16564	16524	16379	16214	16377	16564	16373	16613	16431	16590	16382	16458	16475	16316	16341	16532	16502	16425	16672	16552	16519	16526	16316	16435	16677	16430	16552	16444	16354	16352	16521	16601	16402	16491	16468	16665	16261	16522	16471	16497	16686	16524	16442	16460	16413	16328	16509	16388	16537	16572	16638	16448	16429	16396	16335	16530	16669	16380	16601	16626	16481	16457	16556	16405	16505	16613	16447	16597	16639	16415	16525	16461	16499	16551	16286	16370	16502	16484	16663	16541	16374	16565	16443	16508	16281	16464	16496	16512	16608	16446	16311	16570	16490	16263	16475	16628	16407	16244	16422	16466	16485	16486	16586	16631	16601	16321	16426	16416	16516	16393	16492	16307	16465	16364	16742	16525	16456	16261	16630	16511	16623	16477	16421	16601	16437	16434	16397	16412	16327	16520	16515	16437	16526	16380	16432	16587	16422	16330	16476	16522	16690	16570	16557	16468	16455	16421	16582	16359	16682	16311	16427	16482	16657	16446	16381	16598	16444	16407	16475	16382	16393	16391	16474	16308	16522	16445	16369	16355	16546	16241	16675	16416	16286	16547	16462	16486	16320	16607	16361	16295	16450	16538	16271	16440	16548	16474	16523	16572	16510	16243	16366	16548	16609	16560	16421	16563	16476	16482	16492	16504	16309	16539	16471	16467	16535	16500	16377	16544	16329	16437	16589	16416	16429	16605	16510	16525	16455	16364	16546	16430	16505	16447	16431	16517	16435	16569	16438	16339	16443	16536	16557	16294	16304	16505	16498	16633	16510	16479	16403	16483	16497	16492	16404	16429	16392	16537	16573	16475	16559	16334	16562	16582	16536	16362	16417	16533	16476	16640	16596	16362	16473	16558	16577	16471	16440	16393	16464	16470	16416	16463	16609	16427	16493	16464	16631	16380	16653	16422	16526	16528	16501	16408	16455	16464	16522	16435	16483	16631	16463	16523	16490	16610	16544	16425	16576	16605	16436	16532	16492	16394	16239	16408	16485	16555	16438	16424	16527	16457	16476	16466	16426	16502	16635	16431	16476	16524	16487	16404	16456	16484	16417	16559	16431	16496	16497	16519	16491	16498	16425	16438	16453	16424	16587	16540	16405	16301	16526	16637	16331	16390	16548	16502	16471	16407	16423	16560	16538	16390	16356	16425	16573	16226	16456	16330	16545	16489	16355	16440	16551	16497	16433	16478	16436	16411	16419	16418	16596	16463	16516	16455	16503	16641	16415	16388	16460	16312	16402	16416	16601	16366	16563	16375	16404	16520	16381	16668	16295	16338	16611	16425	16368	16542	16499	16520	16266	16562	16622	16464	16487	16324	16493	16583	16266	16507	16413	16435	16302	16376	16513	16508	16444	16326	16535	16527	16432	16486	16470	16495	16270	16494	16438	16356	16486	16343	16259	16464	16359	16559	16414	16322	16622	16498	16501	16501	16524	16200	16537	16367	16332	16400	16552	16412	16565	16441	16553	16196	16512	16543	16399	16340	16501	16456	16511	16518	16463	16528	16514	16453	16504	16322	16420	16491	16466	16625	16264	16362	16543	16566	16444	16461	16470	16255	16467	16620	16417	16364	16692	16445	16292	16399	16441	16461	16598	16568	16275	16384	16323	16604	16395	16326	16345	16521	16525	16353	16569	16362	16401	16463	16544	16433	16410	16440	16553	16444	16378	16522	16513	16550	16475	16574	16541	16337	16348	16308	16603	16526	16461	16347	16481	16629	16476	16482	16487	16465	16469	16488	16420	16738	16411	16677	16698	16607	16519	16337	16426	16274	16532	16457	16529	16531	16444	16375	16681	16405	16423	16410	16384	16512	16597	16349	16462	16435	16526	16339	16502	16563	16564	16590	16520	16291	16539	16404	16418	16388	16590	16383	16524	16399	16615	16364	16490	16514	16507	16415	16423	16404	16462	16586	16368	16534	16502	16565	16457	16523	16624	16369	16664	16473	16540	16416	16588	16530	16312	16486	16567	16578	16462	16511	16578	16535	16505	16489	16423	16567	16273	16410	16583	16298	16500	16467	16331	16537	16443	16518	16547	16398	16423	16468	16600	16488	16605	16473	16437	16462	16421	16388	16449	16502	16581	16631	16383	16433	16420	16452	16412	16410	16538	16345	16538	16336	16564	16593	16340	16395	16466	16437	16448	16465	16651	16548	16614	16545	16421	16472	16386	16642	16458	16492	16425	16338	16598	16629	16357	16498	16251	16574	16451	16520	16443	16352	16346	16502	16541	16368	16548	16528	16409	16328	16504	16512	16346	16256	16500	16495	16523	16412	16340	16457	16457	16483	16481	16771	16561	16264	16464	16444	16302	16460	16486	16249	16515	16271	16503	16467	16540	16377	16538	16350	16450	16352	16568	16513	16461	16276	16615	16409	16493	16556	16467	16545	16424	16415	16620	16373	16336	16345	16463	16407	16464	16490	16399	16465	16474	16375	16434	16514	16482	16593	16524	16621	16505	16450	16303	16663	16532	16584	16507	16420	16626	16628	16362	16510	16670	16506	16451	16618	16359	16450	16420	16382	16470	16538	16524	16616	16461	16309	16513	16273	16654	16445	16390	16417	16662	16334	16374	16634	16530	16506	16405	16502	16435	16304	16590	16377	16327	16553	16553	16521	16694	16385	16536	16496	16414	16484	16581	16508	16540	16378	16549	16307	16487	16524	16504	16502	16498	16328	16508	16484	16350	16481	16454	16459	16485	16546	16423	16304	16407	16283	16421	16576	16424	16588	16487	16460	16691	16522	16647	16539	16524	16441	16515	16418	16498	16428	16404	16426	16581	16361	16447	16423	16393	16534	16372	16451	16592	16375	16412	16609	16502	16561	16499	16402	16591	16477	16476	16409	16451	16450	16547	16488	16363	16591	16410	16460	16573
22946	21476	29448	23943	21925	24892	28514	23787	22751	22885	22635	21860	21218	21291	21271	20747	20789	20521	20337	20328	20519	20223	20232	20390	20201	20959	24357	24756	24479	23531	22048	21044	20583	20315	20042	20036	19840	20017	19879	20059	20064	20016	19934	20089	19994	20137	20120	19970	19937	19969	20067	19897	20003	20128	20028	20151	19865	19836	20093	19970	20124	20005	20090	19960	19890	20100	19886	20011	19937	20062	19866	20036	20008	19999	19968	19996	19657	20034	20071	19978	19987	19796	19840	19918	19905	20013	19978	19839	20111	19871	19855	19716	19923	19870	19927	20127	19930	20025	19943	19992	19950	19960	19804	20041	19876	20120	19855	19762	19933	19968	19940	19725	19869	19971	19864	19850	19711	19830	19886	19848	19978	19732	19958	19928	19799	20033	19715	19902	20027	19954	19907	20131	20129	19842	19974	20207	19677	19825	19874	19786	19862	20199	19970	19838	20006	19941	19991	19833	19911	19966	20087	20035	19564	20023	19889	19834	19966	19885	20091	19832	20151	19925	19951	20028	20107	19949	19805	19753	19789	19957	20038	19966	19986	19948	19814	19890	19944	19900	19949	19811	19918	19902	19944	20050	19750	19934	19940	19777	19771	19975	19832	19888	20155	19863	19748	19815	19880	19899	19907	19601	19905	19906	20051	19959	20021	19957	20264	19832	19941	19972	19856	19957	19921	19986	19992	19871	19798	19963	19849	19758	19877	19907	19746	19883	20063	20072	19911	19927	20045	19943	19976	19542	19933	19838	19977	19588	19995	20057	20048	19743	19968	20008	19869	19934	19671	19912	19940	20184	20017	19898	20073	19953	20077	20088	19918	19945	19783	19812	20109	19680	19923	19964	19779	20112	19938	19885	20082	20119	19790	19887	19919	19925	19913	19890	20130	19671	19945	19964	19933	19628	19926	19966	20002	19759	19981	19840	19692	19948	19965	19895	19950	19862	19915	19765	19950	19988	19876	19904	19782	19852	19956	19894	19900	19864	19810	19803	19982	19899	19911	20062	19982	19811	19804	19944	19868	19976	19988	19949	19855	19869	19912	19920	20157	19889	19955	20047	19894	19787	19917	19790	19838	19961	19920	20030	20015	19889	19877	19933	19817	19889	20079	19969	19729	19716	19867	20198	19975	19845	20099	19971	20151	19965	19914	19784	20046	19979	20057	19676	19905	19894	19965	19916	19908	19957	19978	19840	20017	20018	19896	19894	19879	19898	19637	19848	19809	19847	19819	19811	19783	19676	19722	19840	19836	20011	20011	19918	19954	19956	19768	19914	19922	19740	19958	19817	20029	19847	19956	19857	19842	19879	19987	19869	19987	19893	19683	20006	20117	19894	20042	19829	19844	19675	19839	19934	19872	19892	19945	19776	19729	20025	20063	19791	19831	19949	19838	19914	19900	20076	19801	19974	19821	19883	20034	19943	19955	20136	20070	19959	20164	19850	20114	19820	19868	19984	19988	19687	19816	19804	19917	19844	19912	20065	20145	19927	19713	20060	20064	19964	19929	20058	19714	20026	19980	19944	19965	19968	20138	19787	20099	20045	19833	19983	20022	19868	19841	19982	19893	20003	19951	19862	19966	20078	19851	19868	19844	19699	19777	19936	19728	19895	19997	19902	19866	20055	20149	19895	20039	20025	20027	20003	19863	19955	19938	19832	19762	19939	19964	19925	19936	20096	19945	19718	19977	19848	19901	19973	19955	19732	20025	19932	19994	19883	19856	20109	19935	19949	19760	19708	19869	20065	19950	19988	20141	19831	19970	19801	19942	19842	19863	19985	19834	20028	20024	19862	19855	19890	19925	19823	19850	20057	19983	19872	20064	20000	19904	19691	19781	19744	19680	19786	19880	19905	19972	19898	19830	19862	19988	20006	19915	19890	19967	19946	19906	19864	19993	20007	20046	19994	19909	20039	20075	19888	20033	19913	19894	19778	19916	19785	19972	20083	19881	19586	19808	19811	20035	19918	19984	20172	19964	19699	20077	19939	19945	19886	19953	19921	19984	19832	19992	19794	20058	19860	20115	19830	19872	20019	19828	19731	20087	19888	20049	19863	19971	20106	20097	19960	19994	19859	19925	19812	19891	20024	19999	20069	19925	19796	20117	19891	20130	19822	19868	19868	19708	19877	20057	19541	19801	19960	20268	20009	19802	20124	19905	19962	20009	19900	19749	20098	19569	19775	20315	19894	20009	19889	19977	19973	19737	19996	19872	19708	20004	19784	19983	19799	19756	19804	19923	19960	19932	19804	19930	19876	19912	19893	19851	19951	19700	19597	19711	20036	20012	19963	19835	19728	20037	19993	20085	20091	19834	19940	19981	19892	19738	19929	19887	19758	20065	19997	19953	19892	19938	19782	20007	19901	20056	19602	20002	20032	19885	20083	19861	19890	19892	19884	19788	20045	19966	19906	20042	19982	19909	19893	20155	19973	20022	19827	19754	20027	20083	20060	19925	19914	19845	19862	20026	19928	19881	19742	19784	19783	19932	19924	19830	19805	19985	19996	20079	19877	19835	19862	20009	19898	19933	19814	19870	20028	19951	19820	20021	19620	19806	19990	19848	19726	20028	20064	20117	19834	19949	19929	19964	20101	20068	20031	20044	19738	19657	19947	20081	19978	19945	20136	19926	19808	19995	19742	19648	19775	19892	19991	20017	19982	20000	19986	19996	19621	19730	19895	19873	19776	19761	19991	19655	19758	19999	19679	20006	20185	19823	20025	19881	19979	20049	19909	19945	19992	20142	19989	20025	19890	19752	19626	19970	19827	19903	19848	19970	19967	19868	19937	19911	19845	20000	20170	19805	19839	19730	19889	19874	19756	20038	19872	19808	19716	20073	19891	19940	19956	19988	20033	20006	19924	19890	20009	20074	19930	19824	20010	19954	19975	19999	19880	19849	19765	19936	20023	19895	19923	20036	19968	19997	20011	19991	19633	19957	19957	19839	19863	19856	19772	19649	19915	19889	19839	19753	19978	20096	19834	20037	19830	19920	19896	20044	20197	20094	19876	19959	19957	19950	19878	20027	19874	19886	19721	19839	20070	19891	19800	19726	19856	19907	19925	19955	19864	19888	19876	19985	20089	19936	19853	19998	20038	19880	19981	20003	19808	19903	20094	20091	19897	19848	19641	20094	19936	19896	19795	19864	20006	19919	19732	19895	19932	19848	19934	19909	20036	19968	19772	19916	19940	19853	20011	19817	19753	19867	19788	20031	20001	19742	20089	19907	19715	20069	19938	20187	20076	19909	19955	19754	19996	19898	20040	19902	19987	20008	19983	20037	19857	20054	19884	20017	19859	19943	20056	19850	19886	19937	19810	19854	19697	19855	19860	19892	19952	19769	19972	19986	19785	19876	19918	19843	19976	19790	19842	20039	19767	19839	19881	19988	20039	20008	19946	19832	19741	19860	19874	19860	19890	19873	19802	19993	19797	19820	19883	20204	19821	19974	19792	19861	20052	19873	20029	19947	19923	20008	19897	19864	20079	19837	19937	19979	19910	20091	19833	19717	19811	19778	19912	20144	19779	19919	20002	19884	19967	20049	20048	19854	19880	19976	19720	19934	19721	20143	19774	20007	19826	20007	20070	20060	19948	19788	19874	19888	19899	19866	19573	19810	19955	19840	19843	19917	19723	19869	19940	19997	19809	20146	19755	19915	19894	19965	19827	19635	20033	19761	19940	19745	19973	19892	20063	20125	19997	19847	19641	20010	19878	20166	19978	19915	19739	20088	20035	19924	20039	19926	19950	19794	19795	19747	19920	20127	19850	19693	19828	20006	19893	19919	20043	19982	19764	19893	19887	19740	19900	19926	19979	19890	19912	19760	19785	19914	19907	20011	19801	19877	19846	19834	20017	19950	19817	19880	19894	19990	19749	19783	19902	19768	19898	20021	20063	19846	19745	19844	19911	19843	19968	19815	19841	19931	19774	19880	19924	19784	19971	19732	19965	20047	19815	19752	20079	19935	19806	20052	20146	19787	19705	19957	19783	19754	19896	19876	20045	20018	20002	19980	19902	20086	20028	20024	19932	19905	19832	19955	20124	19979	19880	19922	19876	19864	19872	19832	19754	19869	19771	19931	19964	19755	19825	20025	19762	19731	19736	19837	20020	19851	20096	19990	19806	19728	19664	19797	19860	19861	19943	19981	19962	19828	19890	19953	20091	19807	19912	20091	19745	19941	20003	20001	19725	19884	19826	19989	19800	20079	20025	20015	19899	19885	20056	20046	19954	19642	19838	20120	19811	19910	20021	20171	20171	19973	19693	19736	19838	19853	19949	19920	20030	19953	19780	20022	19842	20111	20097	20172	19818	20104	19809	19722	19856	19858	20030	20027	20010	19771	20024	19817	19823	19933	19871	19838	20047	19880	19637	19869	19701	20051	20103	19960	19706	19881	19845	19928	19783	20148	20070	20149	19616	19780	19974	20026	20009	19797	20016	20024	19627	19895	19836	20071	19736	19916	19875	20024	20217	19703	20017	19770	19962	19883	20058	19978	19761	19754	19975	19847	19789	19897	19997	19756	19907	19927	19771	19766	19761	19815	20058	20040	20052	19818	19988	20100	19937	19888	19966	19928	19745	19815	19798	19791	19827	19764	19714	19892	19687	20050	19832	19922	19927	19866	19629	19987	19974	19877	19906	19985	19819	19772	19943	19991	19970	19976	19691	20038	19843	19856	19897	19955	19776	19771	19989	19803	19950	20014	19959	19909	19788	19885	20027	19975	19794	19915	19925	19912	19944	19836	19984	19956	19836	19751	19699	19792	19820	19965	19848	19775	19989	19900	19881	20095	19997	19831	19672	19827	19912	19842	19986	19862	19908	20101	19834	20279	19913	20145	20007	20027	19833	19587	19970	19890	19777	19971	19858	19848	19903	19736	20150	20195	19956	19964	19917	19853	19914	20017	19834	19863	20072	19859	19884	19928	20041	19804	20094	19761	19787	19889	19967	19782	20018	19696	20042	19973	19891	19792	19742	19900	19953	19914	19818	19929	20137	19944	19892	20029	19926	19903	19901	19825	19892	19854	19745	20005	20120	19876	19772	19997	19854	19720	19857	20046	19851	20010	19893	19927	19910	20007	19792	19888	19930	20126	19861	19904	19639	19986	19980	19831	19909	19895	19762
36578	47327	37836	30634	26259	23991	23084	22096	21308	20330	20173	19271	18243	17918	17904	17725	17910	17110	17085	16851	16865	16833	16957	17047	16764	17969	23022	23286	22427	20756	18863	17539	17018	16811	16726	16614	16567	16445	16612	16416	16525	16513	16488	16521	16529	16568	16507	16470	16355	16544	16471	16501	16424	16463	16332	16394	16452	16384	16477	16653	16592	16526	16551	16555	16473	16356	16351	16647	16400	16670	16468	16469	16534	16380	16561	16482	16527	16572	16217	16520	16385	16433	16506	16531	16432	16514	16400	16446	16445	16319	16490	16335	16487	16428	16454	16420	16376	16573	16505	16445	16478	16587	16498	16514	16447	16489	16565	16637	16543	16547	16532	16311	16601	16437	16453	16502	16586	16519	16557	16583	16419	16594	16471	16422	16478	16389	16507	16453	16565	16576	16565	16536	16409	16522	16674	16293	16648	16423	16575	16573	16495	16584	16606	16703	16262	16384	16460	16339	16513	16346	16646	16509	16437	16507	16467	16335	16656	16354	16469	16751	16600	16490	16467	16523	16605	16509	16431	16481	16520	16461	16334	16366	16423	16509	16405	16316	16555	16333	16475	16538	16386	16580	16283	16422	16297	16466	16481	16419	16478	16418	16403	16607	16550	16492	16492	16524	16495	16522	16379	16099	16503	16546	16578	16410	16505	16611	16593	16390	16489	16437	16334	16459	16746	16577	16540	16378	16401	16555	16528	16417	16529	16491	16405	16440	16395	16492	16326	16408	16519	16462	16396	16435	16448	16375	16342	16449	16473	16556	16491	16459	16478	16324	16581	16535	16497	16314	16619	16567	16505	16334	16513	16556	16506	16438	16512	16407	16541	16373	16392	16358	16447	16415	16404	16401	16535	16312	16415	16367	16542	16623	16678	16645	16401	16384	16547	16592	16613	16419	16546	16502	16406	16584	16572	16661	16520	16440	16381	16489	16543	16444	16423	16470	16320	16421	16530	16588	16426	16404	16417	16567	16576	16491	16479	16412	16496	16420	16533	16678	16513	16554	16513	16401	16533	16533	16563	16503	16529	16611	16281	16506	16543	16591	16683	16365	16543	16576	16475	16598	16629	16605	16634	16436	16547	16414	16474	16347	16504	16353	16532	16399	16416	16473	16345	16557	16611	16770	16492	16553	16459	16477	16551	16497	16480	16527	16469	16302	16508	16559	16563	16347	16574	16524	16422	16462	16611	16580	16386	16520	16498	16527	16521	16666	16450	16356	16335	16513	16487	16627	16412	16462	16556	16387	16313	16499	16510	16412	16643	16343	16410	16541	16659	16552	16438	16605	16482	16461	16338	16352	16429	16501	16457	16502	16506	16313	16649	16406	16445	16491	16440	16426	16438	16504	16527	16403	16611	16384	16577	16420	16496	16491	16403	16659	16292	16497	16434	16450	16563	16404	16520	16508	16559	16493	16547	16299	16496	16541	16403	16475	16504	16404	16467	16408	16530	16491	16416	16334	16487	16455	16281	16615	16444	16522	16432	16405	16531	16347	16283	16623	16364	16596	16462	16419	16579	16704	16275	16351	16662	16663	16490	16592	16474	16587	16190	16721	16421	16603	16556	16315	16544	16610	16444	16444	16549	16532	16409	16528	16361	16408	16473	16437	16372	16476	16590	16456	16567	16572	16455	16461	16560	16519	16380	16445	16548	16537	16432	16426	16505	16403	16608	16511	16243	16338	16389	16414	16524	16558	16495	16571	16497	16384	16372	16536	16559	16469	16491	16563	16527	16329	16280	16582	16444	16417	16547	16425	16656	16424	16518	16466	16399	16423	16348	16443	16595	16526	16455	16501	16510	16291	16520	16490	16515	16510	16345	16459	16478	16385	16411	16400	16534	16481	16375	16499	16501	16399	16577	16553	16526	16341	16420	16639	16428	16485	16430	16354	16442	16534	16482	16390	16423	16348	16600	16394	16340	16525	16413	16332	16486	16460	16520	16405	16415	16440	16656	16257	16584	16566	16560	16599	16420	16637	16421	16490	16461	16489	16494	16322	16497	16490	16346	16529	16566	16516	16690	16451	16384	16605	16445	16514	16406	16539	16506	16709	16444	16603	16573	16436	16646	16429	16413	16410	16483	16511	16476	16405	16459	16520	16390	16591	16659	16374	16390	16454	16540	16329	16418	16428	16574	16488	16511	16512	16477	16398	16534	16401	16279	16537	16280	16594	16384	16578	16607	16535	16466	16432	16586	16493	16491	16574	16611	16465	16385	16318	16484	16322	16357	16320	16476	16489	16505	16475	16512	16482	16457	16539	16515	16531	16484	16549	16538	16629	16438	16531	16442	16598	16552	16365	16604	16649	16615	16400	16457	16421	16350	16610	16325	16493	16344	16447	16578	16466	16269	16376	16420	16560	16548	16620	16414	16377	16545	16436	16420	16507	16528	16674	16441	16484	16502	16398	16540	16402	16502	16562	16531	16379	16654	16336	16593	16476	16573	16320	16599	16294	16608	16354	16455	16462	16448	16539	16422	16282	16350	16391	16489	16419	16505	16511	16518	16520	16459	16488	16547	16484	16491	16578	16556	16535	16528	16638	16341	16370	16505	16269	16487	16369	16393	16415	16570	16357	16399	16454	16295	16504	16451	16592	16404	16532	16594	16461	16395	16485	16360	16454	16351	16435	16549	16436	16521	16362	16507	16545	16449	16450	16577	16359	16475	16578	16482	16465	16377	16529	16368	16678	16398	16413	16632	16598	16510	16552	16671	16452	16452	16411	16437	16510	16406	16591	16515	16455	16501	16417	16435	16349	16507	16394	16556	16498	16383	16452	16594	16641	16439	16558	16403	16484	16384	16498	16365	16451	16513	16467	16428	16417	16308	16561	16487	16366	16453	16490	16479	16512	16401	16376	16416	16578	16433	16562	16437	16443	16543	16481	16380	16547	16514	16595	16517	16408	16271	16673	16385	16445	16553	16478	16567	16498	16584	16417	16325	16446	16533	16524	16385	16340	16499	16327	16406	16474	16548	16513	16630	16378	16449	16564	16439	16499	16372	16518	16693	16405	16309	16416	16574	16331	16364	16477	16500	16546	16460	16357	16548	16660	16384	16343	16465	16358	16334	16499	16425	16437	16462	16478	16302	16526	16471	16476	16510	16461	16598	16507	16529	16457	16487	16351	16400	16371	16402	16572	16498	16488	16310	16507	16489	16530	16498	16451	16458	16437	16494	16374	16442	16434	16529	16636	16517	16541	16409	16492	16531	16383	16504	16601	16504	16527	16350	16419	16361	16520	16539	16632	16350	16406	16370	16510	16298	16452	16266	16364	16612	16538	16505	16523	16533	16468	16567	16469	16607	16360	16694	16324	16527	16454	16366	16510	16532	16671	16341	16557	16524	16519	16584	16540	16493	16482	16544	16520	16354	16416	16434	16237	16371	16479	16622	16414	16493	16435	16398	16599	16512	16493	16427	16549	16586	16348	16677	16379	16315	16476	16511	16428	16569	16443	16512	16511	16341	16496	16473	16485	16477	16492	16453	16389	16477	16441	16306	16568	16532	16427	16573	16419	16500	16380	16468	16410	16263	16322	16468	16346	16353	16516	16364	16520	16474	16472	16473	16350	16380	16424	16590	16385	16601	16427	16372	16428	16485	16368	16544	16469	16519	16613	16488	16539	16316	16444	16408	16745	16520	16461	16481	16440	16478	16581	16452	16495	16624	16312	16494	16366	16516	16334	16431	16279	16406	16385	16386	16516	16433	16564	16549	16458	16337	16407	16499	16635	16506	16605	16580	16383	16539	16341	16224	16398	16368	16665	16482	16506	16467	16260	16440	16539	16487	16366	16454	16553	16433	16302	16361	16383	16407	16207	16742	16438	16526	16276	16562	16529	16362	16374	16522	16517	16431	16395	16281	16376	16395	16508	16465	16411	16418	16395	16446	16424	16448	16559	16520	16409	16416	16454	16604	16428	16717	16525	16529	16401	16338	16525	16506	16432	16417	16491	16605	16440	16513	16538	16404	16330	16448	16508	16434	16533	16524	16550	16498	16479	16494	16514	16623	16508	16401	16434	16370	16447	16635	16289	16513	16457	16442	16436	16550	16470	16600	16443	16492	16600	16489	16535	16573	16548	16597	16375	16434	16341	16475	16533	16531	16520	16349	16351	16668	16489	16432	16463	16360	16372	16529	16466	16274	16473	16497	16438	16610	16301	16449	16543	16487	16484	16678	16436	16486	16384	16489	16392	16615	16441	16352	16473	16515	16599	16416	16469	16307	16240	16395	16413	16531	16469	16592	16556	16384	16360	16473	16611	16508	16498	16443	16385	16338	16546	16449	16418	16322	16448	16607	16414	16480	16516	16296	16472	16527	16324	16506	16460	16362	16368	16377	16513	16358	16403	16358	16490	16547	16509	16505	16585	16456	16571	16530	16565	16552	16481	16394	16465	16419	16440	16505	16444	16457	16462	16442	16413	16430	16658	16376	16411	16581	16506	16472	16401	16381	16496	16400	16425	16410	16425	16398	16494	16319	16458	16383	16475	16506	16411	16408	16513	16489	16339	16642	16453	16516	16469	16601	16452	16427	16496	16398	16242	16368	16591	16567	16491	16516	16499	16605	16322	16470	16554	16439	16399	16423	16488	16484	16560	16370	16408	16408	16510	16507	16437	16315	16479	16460	16466	16351	16453	16505	16479	16665	16515	16515	16373	16449	16380	16495	16478	16371	16523	16327	16384	16461	16436	16546	16492	16508	16332	16375	16459	16737	16461	16543	16597	16501	16448	16638	16480	16537	16379	16536	16500	16565	16180	16470	16527	16573	16548	16498	16608	16383	16573	16522	16445	16414	16554	16537	16611	16348	16558	16363	16469	16416	16615	16364	16333	16504	16377	16409	16326	16571	16519	16398	16404	16579	16526	16421	16549	16585	16519	16500	16485	16294	16583	16532	16536	16421	16407	16516	16411	16552	16334	16493	16406	16500	16454	16396	16419	16562	16536	16452	16511	16462	16507	16411	16632	16400	16506	16428	16398	16528	16433	16420	16562	16518	16513	16389	16499	16569	16562	16429	16451	16451	16539	16605	16462	16549	16557	16369	16393	16705	16502	16524	16471	16374	16501	16593	16478	16574	16410	16431	16483	16637	16438	16360	16440	16603	16688	16454	16467	16585	16440
28525	23749	29065	26212	22096	21548	21562	20942	20534	20379	20180	19855	19923	19659	19874	19607	19598	19806	19760	19903	19736	19713	19692	19817	19745	19656	19950	19937	20031	20004	19834	19789	19543	19520	19649	19510	19655	19559	19516	19486	19751	19467	19462	19671	19528	19748	19440	19638	19585	19623	19622	19377	19549	19420	19594	19797	19590	19590	19654	19383	19488	19543	19652	19522	19575	19437	19853	19597	19630	19586	19677	19792	19576	19658	19825	19482	19581	19387	19464	19601	19449	19515	19575	19614	19595	19462	19406	19600	19605	19659	19529	19551	19500	19596	19528	19602	19532	19654	19468	19692	19654	19567	19550	19517	19566	19408	19611	19589	19626	19737	19558	19554	19666	19687	19522	19539	19510	19677	19387	19585	19332	19565	19623	19773	19568	19541	19538	19564	19565	19605	19449	19537	19300	19564	19579	19529	19365	19523	19494	19326	19581	19649	19563	19413	19642	19497	19509	19470	19549	19693	19481	19783	19564	19525	19731	19644	19731	19755	19473	19463	19615	19470	19673	19630	19504	19561	19554	19463	19618	19419	19629	19445	19564	19383	19518	19605	19650	19514	19656	19525	19589	19577	19674	19576	19606	19550	19521	19686	19330	19434	19541	19654	19470	19664	19529	19417	19713	19632	19532	19584	19593	19433	19440	19751	19560	19583	19587	19656	19567	19662	19497	19680	19480	19343	19678	19602	19478	19497	19476	19741	19704	19528	19520	19501	19503	19693	19546	19795	19556	19513	19549	19678	19537	19561	19303	19549	19776	19653	19735	19785	19440	19633	19643	19627	19362	19586	19608	19540	19783	19373	19535	19554	19605	19666	19792	19418	19366	19487	19632	19590	19651	19707	19528	19654	19473	19520	19579	19525	19626	19658	19748	19556	19717	19562	19498	19686	19580	19771	19643	19563	19473	19613	19504	19576	19612	19759	19643	19562	19439	19602	19729	19773	19750	19528	19661	19292	19530	19667	19557	19640	19635	19561	19483	19550	19633	19599	19743	19532	19602	19770	19517	19654	19568	19687	19616	19770	19617	19535	19567	19487	19690	19524	19412	19763	19419	19421	19600	19610	19488	19653	19527	19624	19530	19595	19670	19703	19711	19766	19444	19403	19761	19780	19513	19519	19614	19599	19485	19474	19631	19494	19591	19537	19476	19659	19439	19444	19580	19428	19651	19719	19648	19588	19611	19776	19745	19805	19613	19676	19604	19698	19735	19752	19718	19536	19590	19476	19735	19553	19660	19570	19602	19530	19597	19801	19434	19776	19559	19660	19634	19541	19571	19439	19628	19218	19621	19682	19643	19384	19666	19640	19905	19411	19535	19532	19410	19474	19392	19504	19595	19559	19766	19627	19765	19734	19614	19518	19693	19673	19591	19631	19589	19526	19719	19462	19416	19529	19469	19560	19422	19560	19612	19397	19483	19463	19405	19561	19643	19474	19787	19512	19554	19634	19485	19651	19599	19774	19583	19635	19598	19495	19731	19303	19618	19476	19659	19406	19539	19520	19635	19617	19587	19557	19501	19743	19466	19487	19708	19818	19572	19702	19466	19491	19647	19568	19494	19522	19682	19586	19472	19579	19428	19626	19501	19760	19725	19576	19699	19694	19611	19650	19703	19696	19530	19486	19433	19266	19429	19513	19512	19574	19681	19567	19447	19455	19462	19499	19634	19790	19520	19566	19503	19621	19645	19665	19280	19701	19748	19675	19649	19647	19482	19611	19552	19355	19560	19672	19612	19451	19687	19488	19471	19391	19438	19811	19463	19446	19683	19616	19563	19537	19472	19588	19529	19550	19553	19587	19460	19608	19667	19504	19748	19451	19413	19582	19605	19615	19751	19412	19772	19624	19601	19513	19594	19697	19528	19624	19371	19501	19529	19527	19719	19308	19514	19625	19506	19648	19584	19656	19437	19602	19668	19501	19566	19692	19782	19604	19565	19481	19546	19402	19529	19525	19631	19746	19625	19634	19718	19628	19679	19555	19715	19513	19506	19608	19688	19523	19628	19534	19560	19533	19634	19636	19635	19636	19616	19622	19617	19653	19310	19601	19591	19769	19332	19640	19522	19767	19715	19870	19630	19525	19659	19548	19550	19472	19662	19641	19790	19510	19644	19338	19597	19453	19691	19527	19444	19511	19631	19784	19707	19544	19615	19586	19779	19481	19601	19604	19656	19498	19868	19843	19641	19625	19494	19695	19716	19813	19648	19568	19556	19709	19591	19557	19812	19658	19639	19606	19394	19611	19558	19568	19832	19622	19689	19629	19517	19636	19570	19613	19637	19641	19326	19548	19796	19620	19844	19710	19673	19369	19631	19679	19520	19661	19513	19564	19606	19730	19538	19509	19535	19425	19726	19545	19654	19507	19597	19627	19610	19606	19643	19440	19533	19526	19461	19565	19789	19766	19731	19561	19695	19482	19679	19519	19554	19671	19722	19636	19435	19589	19562	19634	19570	19686	19554	19742	19669	19303	19597	19581	19460	19501	19676	19780	19607	19743	19465	19575	19591	19655	19656	19452	19442	19589	19795	19580	19553	19665	19686	19421	19734	19722	19729	19616	19581	19540	19670	19626	19491	19550	19667	19618	19615	19629	19651	19327	19662	19549	19716	19464	19497	19618	19614	19610	19435	19479	19532	19507	19657	19608	19560	19322	19509	19549	19631	19560	19574	19797	19700	19476	19590	19357	19630	19467	19599	19524	19287	19525	19494	19588	19672	19590	19764	19425	19711	19725	19533	19678	19378	19668	19758	19735	19613	19478	19470	19706	19717	19494	19490	19805	19542	19634	19645	19659	19474	19493	19471	19717	19811	19485	19794	19729	19435	19616	19694	19472	19539	19742	19689	19562	19580	19465	19398	19617	19610	19519	19816	19422	19576	19655	19568	19495	19514	19585	19728	19635	19651	19642	19610	19403	19540	19726	19675	19468	19520	19185	19494	19736	19483	19644	19661	19655	19513	19582	19518	19570	19453	19549	19605	19590	19475	19425	19742	19687	19708	19615	19450	19595	19576	19500	19357	19654	19513	19625	19465	19715	19727	19772	19565	19536	19646	19660	19485	19647	19624	19659	19470	19651	19651	19496	19409	19563	19536	19674	19639	19574	19532	19734	19582	19676	19728	19712	19541	19523	19558	19522	19703	19617	19471	19452	19479	19536	19680	19587	19658	19528	19799	19557	19629	19846	19606	19561	19567	19643	19585	19514	19598	19555	19690	19652	19578	19737	19531	19547	19716	19612	19741	19670	19593	19517	19599	19536	19663	19610	19427	19655	19681	19596	19547	19774	19518	19604	19651	19677	19622	19571	19624	19577	19637	19700	19670	19569	19586	19500	19654	19576	19660	19674	19802	19329	19557	19720	19755	19504	19801	19500	19789	19758	19798	19660	19751	19649	19541	19520	19613	19537	19489	19839	19676	19437	19646	19424	19609	19477	19567	19654	19662	19443	19627	19461	19759	19751	19697	19441	19518	19481	19504	19600	19933	19770	19406	19644	19452	19599	19574	19695	19710	19429	19744	19476	19540	19397	19526	19357	19737	19479	19707	19411	19574	19515	19411	19433	19430	19634	19553	19493	19737	19834	19464	19653	19690	19517	19500	19520	19582	19525	19512	19469	19550	19564	19630	19469	19684	19733	19692	19757	19777	19637	19546	19654	19725	19592	19380	19690	19616	19659	19669	19688	19592	19579	19551	19577	19605	19623	19582	19540	19659	19725	19415	19594	19619	19576	19774	19628	19585	19596	19663	19629	19756	19436	19686	19494	19601	19376	19518	19485	19588	19779	19364	19410	19640	19600	19653	19523	19573	19700	19667	19501	19455	19515	19364	19499	19575	19426	19394	19465	19597	19468	19576	19554	19609	19528	19561	19575	19763	19601	19504	19765	19413	19402	19654	19543	19637	19513	19538	19561	19319	19658	19424	19544	19368	19482	19256	19702	19551	19526	19343	19531	19534	19503	19779	19651	19416	19656	19423	19528	19637	19590	19630	19612	19814	19560	19361	19683	19603	19583	19382	19626	19439	19371	19434	19547	19496	19484	19582	19682	19459	19541	19467	19777	19443	19638	19583	19835	19686	19724	19783	19538	19562	19788	19666	19611	19581	19575	19504	19422	19853	19610	19929	19543	19640	19353	19771	19757	19789	19576	19675	19558	19639	19797	19651	19463	19618	19600	19711	19747	19604	19669	19576	19616	19513	19791	19512	19639	19596	19684	19313	19775	19625	19370	19607	19708	19570	19744	19503	19682	19830	19641	19481	19397	19567	19684	19490	19506	19608	19460	19415	19642	19667	19497	19662	19536	19421	19353	19567	19363	19553	19516	19540	19724	19555	19492	19621	19566	19563	19586	19547	19504	19603	19710	19611	19866	19532	19546	19270	19444	19341	19458	19517	19516	19660	19682	19605	19644	19377	19357	19822	19784	19339	19543	19680	19572	19633	19609	19479	19568	19452	19543	19575	19551	19694	19536	19381	19417	19563	19616	19524	19803	19749	19490	19670	19761	19492	19731	19733	19673	19520	19254	19579	19586	19704	19486	19498	19751	19624	19520	19750	19539	19502	19524	19418	19771	19473	19565	19544	19563	19577	19615	19592	19549	19594	19492	19764	19795	19621	19653	19619	19554	19831	19599	19565	19597	19640	19618	19637	19477	19528	19736	19488	19605	19684	19508	19669	19777	19580	19595	19581	19625	19756	19689	19724	19587	19573	19522	19538	19442	19721	19614	19563	19354	19679	19753	19620	19483	19525	19678	19508	19517	19570	19510	19689	19617	19766	19413	19423	19264	19352	19559	19661	19523	19439	19696	19447	19746	19264	19712	19543	19513	19658	19687	19729	19628	19607	19742	19638	19514	19842	19483	19435	19409	19473	19597	19636	19587	19836	19785	19631	19691	19718	19429	19401	19474	19491	19549	19663	19475	19466	19629	19596	19593	19598	19560	19572	19619	19677	19587	19831	19532	19698	19496	19524	19477	19558	19674	19655	19593	19610	19780	19675	19647	19661	19729	19781	19466	19544	19513	19551	19641	19458	19484	19564	19665	19384	19406	19302	19420	19473	19549	19314	19646	19586	19353	19613	19724	19506	19637	19540	19626	19662	19639	19804	19488	19473	19593	19773	19674	19436	19737
25659	30696	28986	22446	20369	19229	19093	18494	18241	17439	16993	16785	16819	16610	16705	16598	16731	16445	16421	16312	16673	16558	16523	16352	16493	16571	16921	16787	16710	16729	16804	16488	16329	16423	16301	16324	16190	16451	16396	16376	16313	16297	16278	16223	16350	16409	16411	16210	16233	16483	16258	16548	16319	16357	16406	16283	16469	16452	16199	16368	16287	16326	16303	16188	16316	16237	16196	16489	16326	16306	16299	16101	16532	16332	16317	16182	16361	16586	16307	16346	16255	16335	16204	16445	16354	16226	16232	16435	16337	16369	16458	16227	16425	16412	16212	16269	16278	16257	16277	16457	16314	16474	16314	16297	16288	16406	16321	16377	16155	16322	16345	16411	16348	16296	16254	16183	16175	16384	16345	16248	16443	16171	16402	16325	16371	16388	16315	16447	16279	16192	16438	16258	16317	16547	16312	16167	16377	16353	16420	16414	16341	16164	16380	16276	16056	16134	16329	16364	16302	16276	16244	16314	16246	16221	16219	16287	16209	16235	16228	16376	16299	16351	16232	16527	16356	16372	16362	16240	16432	16231	16377	16372	16362	16296	16260	16159	16451	16320	16374	16347	16273	16366	16319	16496	16394	16302	16290	16180	16281	16234	16163	16248	16289	16438	16388	16496	16285	16426	16270	16369	16210	16253	16197	16336	16378	16301	16309	16071	16446	16136	16352	16411	16176	16322	16132	16205	16531	16261	16162	16257	16458	16370	16205	16393	16239	16175	16364	16386	16491	16314	16299	16305	16328	16199	16305	16342	16324	16410	16268	16374	16266	16364	16299	16222	16440	16308	16314	16340	16294	16340	16421	16345	16421	16402	16396	16349	16447	16216	16401	16399	16417	16317	16233	16275	16353	16363	16345	16267	16346	16436	16421	16328	16066	16252	16393	16353	16333	16280	16340	16200	16235	16249	16342	16344	16297	16328	16384	16401	16184	16485	16415	16261	16244	16324	16234	16201	16552	16318	16330	16394	16410	16201	16456	16465	16309	16355	16229	16448	16313	16343	16203	16295	16464	16282	16425	16190	16393	16263	16468	16240	16324	16290	16338	16194	16383	16365	16231	16398	16266	16206	16329	16385	16233	16290	16541	16331	16453	16171	16365	16299	16263	16303	16214	16396	16375	16542	16361	16262	16388	16384	16285	16321	16243	16343	16309	16094	16206	16248	16456	16321	16323	16426	16481	16317	16333	16248	16286	16269	16526	16268	16226	16108	16468	16154	16165	16151	16430	16475	16381	16328	16221	16281	16376	16462	16444	16335	16282	16334	16352	16432	16237	16410	16388	16285	16297	16347	16332	16295	16348	16422	16166	16291	16378	16307	16429	16139	16297	16162	16102	16359	16423	16298	16312	16466	16285	16326	16369	16357	16273	16342	16371	16337	16398	16322	16201	16276	16270	16435	16191	16200	16388	16438	16441	16318	16283	16290	16459	16319	16426	16156	16506	16364	16330	16184	16270	16361	16270	16244	16195	16329	16433	16335	16404	16116	16458	16224	16258	16321	16388	16402	16268	16300	16212	16329	16405	16418	16398	16202	16379	16252	16382	16278	16297	16262	16330	16293	16262	16409	16383	16264	16429	16353	16305	16342	16515	16330	16359	16297	16224	16497	16025	16593	16390	16204	16493	16163	16480	16287	16252	16468	16253	16186	16242	16234	16277	16265	16305	16294	16334	16463	16077	16253	16379	16294	16454	16317	16406	16370	16423	16360	16330	16392	16478	16477	16338	16327	16358	16357	16499	16167	16435	16244	16191	16139	16323	16181	16313	16378	16240	16281	16345	16304	16207	16229	16096	16323	16371	16300	16124	16328	16234	16234	16328	16218	16505	16339	16200	16235	16359	16513	16466	16399	16343	16215	16319	16287	16471	16256	16268	16383	16369	16244	16491	16549	16201	16363	16268	16287	16400	16310	16328	16535	16379	16413	16261	16318	16425	16335	16280	16306	16416	16280	16235	16349	16149	16395	16311	16344	16130	16313	16344	16313	16360	16234	16381	16424	16301	16378	16212	16531	16139	16394	16224	16404	16368	16361	16380	16396	16326	16316	16344	16493	16420	16503	16412	16401	16177	16158	16353	16257	16348	16175	16337	16441	16344	16259	16324	16452	16330	16183	16385	16386	16358	16334	16288	16258	16396	16358	16339	16276	16232	16291	16301	16417	16468	16239	16313	16372	16480	16257	16339	16423	16150	16189	16378	16315	16397	16421	16376	16295	16247	16388	16299	16240	16368	16220	16178	16164	16358	16199	16387	16214	16326	16338	16229	16365	16429	16380	16255	16405	16318	16466	16376	16210	16294	16533	16287	16427	16179	16398	16396	16291	16121	16241	16481	16306	16277	16367	16404	16279	16403	16314	16353	16068	16281	16254	16377	16174	16279	16306	16403	16414	16332	16224	16243	16401	16356	16241	16352	16220	16203	16247	16194	16425	16214	16360	16167	16151	16353	16259	16251	16299	16203	16429	16318	16364	16460	16350	16353	16413	16365	16520	16276	16512	16300	16283	16338	16285	16185	16330	16434	16354	16430	16243	16252	16315	16457	16369	16404	16130	16440	16315	16291	16309	16313	16374	16333	16247	16237	16258	16535	16530	16329	16473	16292	16443	16359	16264	16421	16441	16308	16258	16333	16479	16231	16352	16319	16279	16209	16408	16267	16330	16238	16330	16308	16313	16272	16211	16149	16365	16299	16271	16295	16495	16333	16260	16405	16557	16382	16355	16334	16484	16433	16359	16201	16224	16203	16356	16432	16338	16456	16388	16109	16294	16191	16352	16221	16182	16434	16388	16448	16134	16478	16301	16394	16182	16300	16336	16252	16367	16237	16497	16252	16260	16293	16326	16192	16441	16156	16200	16349	16604	16198	16354	16325	16432	16452	16277	16345	16278	16440	16277	16263	16241	16336	16438	16375	16367	16379	16425	16405	16516	16302	16245	16341	16331	16305	16356	16142	16199	16422	16405	16481	16294	16232	16619	16457	16431	16452	16233	16317	16277	16409	16386	16248	16223	16244	16408	16352	16304	16257	16480	16317	16243	16311	16451	16354	16141	16429	16384	16411	16343	16291	16167	16266	16378	16291	16286	16334	16348	16297	16326	16218	16281	16423	16362	16349	16384	16368	16382	16213	16468	16176	16223	16497	16130	16301	16289	16370	16315	16124	16303	16255	16371	16216	16237	16378	16345	16442	16272	16362	16272	16280	16302	16339	16198	16384	16339	16261	16247	16531	16341	16265	16253	16464	16388	16303	16310	16311	16280	16374	16383	16388	16307	16457	16435	16242	16402	16239	16193	16368	16210	16267	16444	16281	16368	16359	16263	16297	16292	16436	16532	16173	16441	16191	16469	16209	16218	16313	16341	16322	16106	16430	16348	16482	16286	16272	16482	16373	16270	16239	16240	16382	16322	16405	16313	16388	16324	16476	16324	16287	16435	16344	16128	16437	16372	16368	16184	16189	16328	16310	16396	16222	16457	16378	16385	16301	16181	16422	16333	16342	16266	16178	16467	16395	16388	16289	16405	16347	16292	16526	16216	16248	16209	16089	16222	16343	16282	16310	16431	16132	16194	16252	16493	16306	16365	16339	16256	16302	16228	16330	16385	16261	16369	16361	16505	16388	16391	16284	16302	16344	16366	16189	16277	16429	16338	16200	16448	16492	16258	16246	16288	16265	16444	16448	16331	16285	16186	16272	16382	16254	16215	16283	16204	16383	16396	16320	16444	16272	16411	16466	16458	16415	16425	16374	16358	16400	16363	16342	16490	16427	16237	16287	16400	16261	16281	16498	16456	16258	16466	16315	16459	16276	16502	16349	16257	16339	16302	16164	16333	16262	16434	16168	16249	16342	16276	16364	16241	16434	16354	16256	16236	16320	16261	16328	16335	16394	16307	16390	16304	16411	16395	16341	16226	16341	16175	16295	16169	16439	16469	16217	16108	16358	16264	16291	16337	16307	16310	16260	16386	16266	16396	16240	16136	16290	16264	16439	16316	16293	16303	16337	16260	16239	16335	16407	16451	16444	16324	16396	16239	16484	16404	16272	16360	16234	16179	16276	16416	16333	16335	16377	16362	16300	16280	16514	16471	16506	16321	16495	16296	16450	16371	16435	16298	16297	16419	16261	16164	16657	16305	16213	16383	16178	16452	16424	16402	16470	16389	16419	16422	16269	16344	16392	16338	16484	16189	16126	16215	16397	16304	16252	16513	16396	16358	16285	16406	16329	16309	16246	16331	16271	16306	16265	16348	16277	16220	16290	16273	16329	16311	16367	16220	16338	16260	16261	16437	16460	16370	16357	16318	16394	16334	16282	16390	16557	16401	16372	16290	16299	16245	16355	16343	16306	16271	16314	16219	16125	16304	16229	16185	16402	16340	16266	16290	16458	16264	16431	16433	16325	16369	16352	16454	16251	16371	16298	16291	16374	16290	16172	16247	16150	16349	16328	16349	16193	16367	16198	16385	16359	16355	16291	16385	16258	16418	16357	16290	16219	16549	16211	16326	16347	16276	16441	16276	16365	16256	16165	16400	16377	16383	16365	16343	16348	16327	16330	16307	16504	16383	16366	16236	16408	16332	16384	16134	16557	16391	16357	16305	16078	16295	16287	16408	16432	16154	16427	16403	16507	16445	16235	16481	16141	16337	16315	16203	16271	16306	16387	16336	16095	16483	16363	16444	16320	16466	16379	16425	16390	16317	16247	16315	16311	16270	16466	16356	16173	16321	16401	16299	16466	16438	16403	16219	16307	16375	16354	16297	16343	16328	16285	16339	16346	16488	16221	16279	16318	16245	16274	16088	16296	16585	16290	16324	16490	16182	16346	16261	16571	16246	16436	16260	16390	16271	16311	16351	16286	16474	16226	16201	16143	16337	16348	16298	16450	16324	16179	16416	16248	16361	16318	16491	16425	16373	16505	16335	16239	16370	16326	16094	16400	16219	16461	16291	16330	16356	16561	16392	16420	16271	16355	16311	16356	16190	16401	16219	16328	16150	16421	16320	16403	16363	16482	16267	16285	16398	16364	16575	16256	16344	16341	16386	16229	16387	16321	16262	16434	16463	16417	16350	16422	16404	16273	16201	16413	16295	16101	16298	16295	16127	16291	16308	16414	16318	16326	16472	16301	16463
24014	21523	29177	24494	23092	24608	25041	22724	21893	21223	21101	20874	20819	20420	20469	20425	20355	20459	20522	20355	20246	20512	20229	20103	20288	21662	21908	22280	22653	22178	21404	20806	20464	20513	20013	20204	20218	20029	19855	20027	20050	20248	20187	20396	20181	20234	20069	19971	19993	20225	20091	20169	20145	19943	20232	19735	20132	20232	20035	19979	20231	20381	20170	19943	20173	20113	20386	20236	20102	20261	19983	20045	20400	19867	19842	20165	20166	20116	20066	19873	20063	20101	19926	20430	20182	20096	20234	20018	20047	19911	20069	20172	19956	20033	20059	19919	19952	20054	19792	20038	19986	19934	20013	20226	19958	19985	20021	19985	20149	20032	19974	19893	19959	19922	19915	20119	20185	19914	20020	20151	20095	20010	20287	19934	20088	20057	19985	19842	20045	19984	20112	20006	20089	20141	20149	20154	20155	20116	20364	20132	20029	19990	19952	20082	19890	20117	20059	19932	20248	20150	20082	19990	20252	20006	20179	20036	20181	20173	19903	19828	19927	20012	19917	19980	20228	20128	20084	19998	20178	20258	20230	20236	19975	20118	20352	20072	20005	20099	19932	20089	20212	20218	20327	20018	19955	20114	20082	19905	20191	20086	20116	20244	20208	19937	20050	20126	20158	19992	19927	20114	20060	19919	20124	19906	20191	20055	20126	19985	19826	20083	19998	20103	20239	20279	20025	20134	20105	20002	20014	20146	19989	20066	20083	20124	20177	20059	20117	20020	19950	20079	20087	19930	20242	20327	20087	20130	20161	20133	20109	19992	20170	19834	20204	20122	20081	20007	20192	20210	19981	20006	19886	20159	20184	19967	19993	20038	20080	19921	20003	20145	20065	19911	20209	19996	20101	20173	20104	19848	20064	19928	19991	20014	20019	20135	20131	19964	20349	20072	19993	19923	19843	20069	20234	19954	19912	19906	20130	19942	19981	19893	20166	20147	20110	20090	20088	20166	19887	20110	20023	20147	19848	20079	19794	20076	20140	20202	20061	20041	20193	20325	20285	20080	20079	20051	20045	20097	20238	20006	19869	20040	20077	20020	20211	20043	20273	20124	20037	19910	20046	20172	20370	20022	19986	20081	20292	20246	20127	20189	19933	20008	20350	20159	20056	20188	20072	20078	19906	19953	20037	20291	19913	20170	19985	20173	20152	20103	20245	19998	20172	20203	20315	19950	20062	19802	20175	20153	20085	19998	20119	20259	20222	20192	20146	19990	20236	20223	20053	20055	20255	19865	20211	20069	19970	19975	20130	20140	20211	19969	20166	20013	20192	20136	20210	20036	20270	20180	20056	20067	20012	19995	20144	20028	20140	20300	20176	20115	20063	20119	20101	19948	19928	19709	20001	20116	20214	20045	19979	20057	20047	19937	20017	20140	20160	20163	20210	20094	20121	20295	20090	20048	20077	20156	20136	20024	20165	19834	19804	19992	20319	19945	20126	20033	19980	20010	20231	19916	20170	20070	20271	20127	20082	20303	20071	20268	20151	20111	19990	20057	19962	20035	20147	20022	20032	20107	20247	20036	19892	20075	20121	19932	20057	19993	19925	20011	20008	20113	19942	20063	20051	19993	19978	20184	20209	20094	20162	19938	20256	20151	20016	20210	20192	20050	20234	19973	19942	20354	19939	20226	20096	20144	19988	20241	20069	20008	19969	20064	19865	20068	20086	20173	20149	20158	19972	20090	20125	20018	20066	20027	20099	20222	20022	19998	19909	19980	19949	20145	20240	19839	19977	20103	19973	20176	20263	20056	20096	19995	19974	20015	20222	20081	20076	19808	19973	20037	20287	20216	19849	20039	19922	20064	20256	20344	19962	20115	19992	20328	20033	20111	20150	20125	20179	20054	20211	20090	20091	20179	20042	20192	20228	20000	19971	19967	20063	20216	19989	19827	20072	20128	19990	19959	20098	19936	20020	19943	20283	19980	20094	20152	20024	20076	19970	19951	20109	19844	19965	20089	19949	20028	19975	20074	20011	20119	20103	20027	20212	20033	20032	20153	20071	20217	20059	20164	20265	20122	20024	20254	19864	20000	19909	20230	19996	19970	20074	20240	20282	20065	20175	20173	20217	19985	20113	20030	19889	19987	20182	20205	20192	20048	20235	20015	20202	20117	20152	20078	19990	19819	20142	19848	20022	20096	20104	20038	19979	20095	20057	20178	20094	20098	19996	20178	20013	19949	19891	20182	20096	20100	20192	19889	19976	20200	19988	20207	19961	19959	20007	19834	20000	19933	20087	20183	20342	20030	20244	20153	20146	19825	20118	20164	20242	20072	20122	19967	19997	19867	20247	20105	20246	20128	20031	20154	20138	20301	19972	20062	20062	20085	20051	19904	20043	20032	20163	20125	20038	20116	20060	20086	20044	19922	20212	19968	20089	19978	20244	20104	20066	20192	20149	20014	20304	20035	19803	19863	19953	20031	20064	20163	19958	20128	20264	20186	20112	19957	20260	20202	20078	20065	20227	20074	20086	19996	20208	19921	20149	20057	20061	20164	19963	20126	20008	19842	20063	20230	20003	20007	20046	19983	20061	20056	20338	20204	20091	20021	20256	20070	20145	20072	20200	20053	20031	20061	20104	19965	20189	19928	20005	20319	19955	20244	20177	20251	20202	20152	20061	20042	19939	20136	20011	20037	20083	20025	19919	20161	20149	20088	20039	20192	20039	20062	20024	20056	19847	20006	19840	20362	20034	20061	20144	20168	20059	20004	20093	20207	19993	20069	20307	19871	20103	19939	19989	20261	19996	19851	19999	20003	20167	20075	20134	19696	20260	20009	20236	20029	20298	20087	20156	20113	19999	20184	20142	20151	20154	20009	20128	19955	19971	19989	19911	20198	19925	20028	20162	20154	19682	20023	20182	20230	19962	20003	20038	20139	19926	20152	20135	19867	20012	20089	20065	20009	19993	20003	19872	20063	19921	20246	20027	19957	20108	19954	20071	20073	19938	19967	20005	20070	20119	20035	20077	20084	20098	20013	19994	19986	20260	19997	20199	20032	20009	20045	19926	19935	20033	20167	20050	20123	20058	19949	20169	19928	20349	20282	20139	20128	19985	20139	19949	20097	19895	20102	20131	19865	20044	20361	20153	20257	19936	20139	20072	20007	19933	20159	20181	20078	19786	20237	20032	20070	20159	19963	20123	20051	19982	19970	20068	20050	19828	20101	20152	19974	20287	20051	20189	19988	20108	20091	20204	20009	19946	19957	19947	20058	19964	20031	20083	20193	20222	20194	19868	20135	19938	19805	20089	20115	20086	20097	20274	20148	19956	20156	20031	19965	20218	19822	19985	20202	20019	19996	20074	20143	20060	19906	20168	20070	20033	19995	20064	20043	20240	20071	20051	20158	20209	20137	20212	20010	19914	19948	20004	20065	20194	20119	20169	19995	20042	19901	19883	20143	20408	19857	20200	20024	19992	19961	20206	20005	20256	20040	20116	20184	19754	20121	20027	20244	20059	20025	20138	20066	19948	20222	20268	20120	20262	19920	20209	20154	20094	20235	20120	19921	20108	20062	20234	20173	20101	19974	20039	19948	20034	19995	20052	20050	19988	19881	19833	20086	20041	19893	20169	20022	20440	20130	19980	20084	20226	20223	20154	20203	20214	19842	20158	19914	20197	19909	20075	19948	20068	20020	20131	19971	20044	20235	20249	19991	20028	20172	20214	20198	20344	20031	20217	20110	20019	19983	20057	19931	20231	20114	19967	20101	20068	20132	20059	20015	19921	19905	20000	20110	20125	20128	20039	19966	19895	20094	20121	20096	20019	19940	19783	20098	20129	20027	20110	19956	19914	20257	20046	20200	20219	20085	19786	20047	20149	20160	20111	20110	20017	20100	20148	20076	20279	20069	20342	20191	19963	20151	19983	19993	20190	20199	19982	20127	20158	20057	20339	20082	20157	19972	20167	20024	20146	20302	19786	20045	20204	20111	19919	20150	20312	20152	20045	19984	20195	20001	20177	19991	19965	20053	20247	20079	20144	20071	19998	20024	19877	20012	20099	20233	20253	20056	20136	20123	20088	20040	19950	20155	20053	20165	20054	20206	20186	19762	20325	20077	20055	20265	19878	20260	20118	20207	19997	19896	20070	20182	19958	20081	19959	20061	19885	20182	20233	19973	20108	20021	20115	20041	20133	20234	20008	20161	20004	20264	20111	19829	20250	19958	19931	20187	19934	20205	20196	19996	20130	20054	20119	20113	19993	19979	19893	20034	20238	19988	20332	20094	19845	19792	20022	20005	20126	20054	19875	19974	20249	20106	20013	20138	19904	20026	19981	19958	20301	20161	20118	20000	20162	20298	20099	19958	20178	19985	20165	20006	20233	20164	20319	19796	20198	20172	20082	20050	20339	20214	20133	20040	20042	20122	20069	19947	20019	20170	20086	19994	20036	20227	20067	19978	20211	20255	20003	20194	20286	20165	20007	20287	20140	19762	19932	19900	20185	20006	19970	20066	20041	20069	19929	20015	20134	20020	19974	19943	19972	20033	20216	20015	20244	20207	19907	20169	20209	20359	20072	20163	20094	20023	19891	20235	20038	19890	19947	20057	19943	20200	20203	20150	20145	19843	20130	20150	20103	20053	19955	20165	19884	20151	20010	20146	20115	20060	20029	20124	20163	19959	20200	20062	20128	20163	20208	20108	20122	20124	20025	19997	20037	20007	20045	20218	20076	20066	19960	20082	20097	20061	20169	19825	20071	20063	20196	20196	19953	19918	19963	20038	20118	19929	20028	19912	19909	20161	20102	20056	20101	20162	20018	20101	19982	20021	20037	20077	20176	19984	19868	20033	20089	20073	19832	20109	20215	20057	20054	19915	19999	20120	20254	20055	19966	20082	19998	19965	20127	19976	20015	20144	20192	20046	19933	20043	20280	20074	20005	20120	20059	20030	20093	20204	20125	20156	20142	20025	20111	19920	20212	20017	20125	20074	20068	20174	20243	20306	20145	19996	19919	19997	20069	20239	20032	20073	19752	19948	20039	20156	20073	20341	19991	20044	20144	20138	20015	20199	20063	19913	20129	20042	20006	20100	20077	19868	20079	20058	19960	20188	20231	20153	20174	20121	20053	20198	20007	19984	19965	19981	20051	19895	20136	19810	20105	20229	20051	19806
30952	39552	32230	26512	23072	21116	20631	20821	19823	18292	17524	17978	17552	17079	16895	16929	16985	17131	16859	16896	17033	17163	16575	17018	17170	19444	18895	19736	20272	19217	18461	17575	17041	16743	16869	16829	16723	16612	16604	16620	16928	16651	16672	16764	16518	16682	16576	16693	16625	16434	16790	16728	16814	16733	16645	16773	16676	16850	16587	16717	16683	16797	16723	16640	16633	16788	16708	16667	16670	16766	16686	16715	16716	16674	16766	16507	16699	16738	16877	16897	16711	16701	16831	16630	16660	16795	16694	16659	16807	16794	16568	16883	16598	16666	16850	16872	16783	16599	16784	16795	16571	16725	16808	16613	16616	16588	16618	16819	16915	16575	16819	16716	16724	16644	16673	16641	16671	16812	16801	16668	16751	16562	16816	16594	16542	16627	16658	16719	16778	16694	16611	16710	16765	16586	16782	16726	16621	16668	16859	16655	16550	16734	16657	16816	16701	16702	16518	16562	16710	16694	16780	16614	16684	16595	16630	16705	16877	16632	16665	16811	16713	16695	16630	16503	16701	16542	16738	16600	16710	16638	16755	16636	16593	16686	16711	16755	16772	16667	16765	16901	16580	16576	16723	16735	16722	16892	16763	16787	16813	16772	16754	16757	16753	16441	16606	16757	16708	16566	16630	16546	16426	16644	16785	16657	16676	16830	16706	16602	16689	16643	16714	16644	16839	16632	16644	16655	16611	16699	16896	16664	16857	16638	16606	16684	16698	16584	16618	16627	16726	16550	16729	16774	16658	16726	16715	16755	16640	16796	16633	16684	16787	16663	16839	16647	16633	16826	16770	16797	16639	16554	16740	16993	16556	16555	16633	16676	16546	16716	16623	16597	16476	16700	16734	16621	16599	16740	16715	16748	16638	16634	16697	16624	16836	16764	16741	16569	16641	16758	16654	16763	16700	16708	16567	16613	16669	16806	16631	16722	16675	16752	16765	16705	16596	16585	16755	16630	16757	16754	16680	16849	16725	16576	16721	16666	16693	16559	16654	16677	16845	16680	16751	16794	16739	16573	16828	16704	16618	16896	16604	16696	16438	16551	16774	16510	16719	16776	16772	16738	16553	16673	16842	16708	16822	16758	16626	16760	16894	16571	16636	16688	16636	16572	16669	16896	16653	16605	16522	16614	16603	16674	16751	16814	16627	16639	16821	16682	16570	16722	16612	16657	16682	16813	16867	16747	16707	16613	16873	16746	16677	16599	16592	16528	16461	16736	16785	16754	16781	16641	16776	16820	16765	16583	16625	16674	16740	16715	16629	16790	16781	16720	16702	16692	16768	16592	16764	16642	16820	16775	16773	16514	16662	16719	16716	16770	16783	16554	16756	16631	16759	16910	16707	16601	16620	16726	16587	16621	16654	16750	16629	16514	16762	16753	16748	16747	16684	16665	16808	16704	16721	16738	16856	16745	16710	16664	16611	16783	16811	16699	16753	16631	16660	16767	16563	16649	16747	16554	16572	16664	16836	16799	16771	16663	16799	16790	16706	16729	16632	16517	16712	16510	16681	16677	16823	16638	16754	16624	16759	16705	16563	16619	16628	16904	16814	16564	16608	16570	16528	16740	16784	16733	16508	16786	16657	16654	16694	16726	16828	16632	16629	16699	16631	16789	16823	16641	16618	16550	16539	16646	16708	16742	16809	16758	16782	16743	16718	16758	16663	16939	16517	16591	16711	16703	16582	16733	16683	16696	16708	16818	16708	16526	16754	16835	16737	16677	16841	16763	16639	16707	16794	16718	16755	16780	16608	16828	16643	16630	16752	16728	16598	16714	16798	16569	16631	16649	16707	16710	16642	16723	16712	16647	16696	16617	16768	16436	16650	16778	16708	16672	16787	16645	16686	16822	16579	16609	16833	16651	16649	16759	16618	16860	16777	16694	16683	16496	16697	16626	16751	16678	16769	16629	16606	16663	16808	16607	16711	16614	16898	16701	16892	16667	16736	16694	16731	16760	16733	16688	16795	16710	16784	16536	16629	16705	16553	16694	16737	16591	16707	16725	16714	16748	16720	16671	16681	16600	16683	16724	16868	16762	16692	16758	16802	16693	16670	16811	16608	16751	16634	16667	16655	16730	16553	16727	16699	16653	16807	16712	16713	16649	16723	16703	16642	16759	16652	16714	16614	16788	16652	16682	16782	16657	16697	16699	16741	16495	16774	16804	16740	16595	16626	16527	16724	16730	16807	16775	16609	16717	16651	16627	16635	16564	16577	16632	16803	16531	16781	16538	16672	16776	16754	16635	16672	16560	16769	16599	16591	16626	16654	16690	16744	16608	16704	16618	16670	16618	16833	16805	16582	16579	16710	16504	16716	16705	16562	16817	16807	16756	16784	16733	16608	16740	16770	16928	16667	16446	16702	16506	16734	16741	16782	16596	16787	16803	16698	16681	16727	16723	16499	16814	16784	16738	16745	16496	16600	16631	16709	16421	16547	16714	16741	16592	16636	16757	16685	16616	16649	16658	16805	16712	16743	16792	16626	16477	16734	16749	16739	16657	16709	16709	16677	16536	16618	16683	16697	16822	16572	16511	16539	16671	16641	16506	16733	16698	16683	16621	16571	16917	16693	16732	16525	16667	16602	16745	16888	16655	16716	16773	16655	16682	16653	16541	16775	16561	16647	16696	16789	16621	16712	16768	16589	16478	16805	16603	16898	16718	16800	16649	16756	16674	16526	16701	16607	16678	16904	16546	16811	16696	16678	16667	16706	16555	16788	16581	16960	16784	16636	16747	16658	16690	16605	16624	16507	16634	16892	16839	16705	16672	16629	16795	16798	16683	16677	16780	16653	16786	16698	16742	16706	16506	16695	16654	16702	16742	16612	16820	16764	16713	16666	16624	16681	16813	16766	16574	16669	16671	16836	16643	16709	16649	16888	16784	16676	16876	16805	16655	16720	16675	16930	16792	16636	16760	16769	16636	16576	16656	16710	16673	16717	16569	16762	16815	16684	16708	16865	16808	16803	16640	16737	16865	16496	16596	16740	16584	16804	16699	16795	16765	16752	16720	16787	16747	16692	16533	16704	16548	16783	16860	16613	16705	16847	16598	16579	16712	16713	16623	16700	16655	16862	16639	16465	16633	16724	16769	16579	16666	16889	16558	16912	16699	16556	16743	16828	16659	16726	16619	16618	16678	16641	16640	16529	16531	16601	16782	16685	16794	16838	16695	16734	16687	16757	16731	16755	16702	16682	16549	16811	16752	16800	16657	16699	16670	16737	16694	16658	16709	16586	16831	16634	16658	16717	16629	16630	16641	16666	16710	16711	16712	16638	16776	16580	16919	16717	16664	16709	16912	16553	16542	16977	16552	16568	16759	16728	16799	16658	16619	16557	16694	16837	16791	16702	16674	16787	16644	16736	16523	16639	16628	16524	16645	16707	16636	16646	16784	16726	16714	16703	16786	16600	16681	16933	16766	16531	16718	16691	16681	16732	16593	16847	16670	16584	16588	16753	16744	16785	16479	16684	16844	16598	16730	16911	16915	16883	16643	16770	16604	16914	16827	16833	16562	16872	16637	16682	16575	16636	16723	16771	16657	16590	16679	16769	16624	16837	16757	16746	16657	16474	16804	16615	16736	16768	16729	16774	16612	16660	16654	16756	16532	16746	16709	16765	16756	16775	16759	16666	16860	16726	16810	16773	16718	16551	16717	16686	16672	16727	16611	16798	16634	16591	16612	16637	16567	16606	16603	16651	16691	16594	16645	16606	16577	16699	16714	16717	16525	16670	16745	16623	16797	16647	16689	16729	16760	16880	16650	16792	16592	16718	16632	16744	16537	16501	16728	16695	16592	16862	16649	16715	16695	16753	16685	16760	16754	16743	16775	16486	16669	16694	16725	16637	16757	16698	16708	16818	16578	16757	16600	16798	16735	16680	16573	16596	16713	16667	16629	16698	16728	16862	16695	16645	16686	16738	16590	16759	16640	16788	16597	16546	16649	16732	16776	16693	16849	16709	16827	16686	16542	16709	16633	16701	16654	16721	16499	16644	16783	16676	16602	16547	16604	16777	16732	16691	16701	16662	16653	16628	16604	16728	16801	16740	16699	16630	16726	16742	16753	16512	16833	16670	16602	16713	16662	16672	16718	16681	16601	16606	16753	16763	16664	16882	16786	16640	16656	16553	16884	16603	16708	16535	16576	16754	16596	16649	16613	16716	16664	16658	16649	16749	16520	16615	16600	16769	16785	16714	16669	16795	16920	16749	17051	16621	16622	16812	16573	16659	16716	16653	16581	16678	16640	16666	16544	16775	16629	16728	16747	16665	16627	16819	16783	16659	16805	16903	16734	16671	16626	16517	16734	16711	16495	16627	16744	16765	16802	16890	16597	16712	16658	16778	16477	16639	16579	16864	16693	16754	16573	16872	16544	16720	16712	16638	16593	16806	16767	16747	16504	16765	16763	16766	16652	16430	16597	16793	16808	16805	16685	16704	16519	16672	16500	16698	16595	16768	16740	16655	16464	16720	16600	16780	16712	16648	16717	16596	16536	16596	16755	16680	16580	16658	16676	16447	16643	16783	16707	16615	16715	16698	16469	16848	16622	16721	16702	16839	16701	16743	16744	16744	16641	16622	16813	16749	16732	16782	16664	16541	16603	16630	16592	16654	16462	16585	16786	16701	16925	16832	16632	16655	16805	16761	16606	16844	16641	16833	16628	16728	16515	16802	16664	16663	16601	16587	16661	16543	16802	16835	16885	16869	16716	16686	16824	16623	16630	16653	16764	16630	16728	16710	16607	16696	16489	16692	16577	16459	16700	16643	16646	16776	16732	16573	16667	16719	16856	16726	16568	16681	16681	16866	16825	16671	16706	16525	16621	16822	16725	16821	16757	16794	16885	16583	16684	16867	16617	16537	16756	16698	16615	16640	16605	16836	16740	16790	16779	16460	17001	16770	16734	16699	16639	16685	16709	16629	16611	16810	16764	16511	16669	16607	16783	16742	16685	16725	16778	16671	16959	16645	16580	16788	16713	16708	16704	16724	16698	16727	16684	16603	16499	16898	16532	16712	16684	16515	16530	16627	16761	16504	16740	16713	16656	16690	16799	16733	16703	16717	16736	16649	16696	16671	16542	16838	16589	16832	16747	16764	16684	16801	16582	16739	16550	16730	16766
22991	21526	29504	24042	21972	25138	28966	24512	23985	23732	22808	22453	22345	21854	21778	21716	21577	21470	21802	21559	21589	21544	21672	21420	21586	23105	23007	24806	26345	25680	24217	22961	21986	21684	21140	21324	21346	21227	21563	21269	21351	21143	21244	21432	21308	21215	21268	21297	21240	21081	21213	21318	21229	21185	21537	21201	21273	21123	21269	21174	21172	21137	21290	21142	21414	21389	21119	21247	21318	21316	21242	21152	21459	21479	21165	21297	21228	21035	21190	21316	21254	21220	21299	21220	21209	21336	21267	21431	21097	21227	21202	21222	21372	21409	21272	21405	21131	21382	21219	21314	21312	21273	21515	21182	21225	21088	21451	21344	21159	21331	21190	21344	21248	21393	21269	21314	21201	21199	21275	21145	21256	21240	21444	21179	21310	21251	21302	21241	21222	21100	21173	21384	20993	21130	21118	21171	21132	21296	21113	21127	21061	20771	21318	21202	21241	21117	21056	21446	21193	21156	21117	21031	21265	21328	21025	21119	21164	21027	21087	21150	21383	21231	21115	21001	21095	21084	21320	21147	21289	21156	21144	21138	21292	21379	21221	20944	21264	21316	21232	21334	21296	21259	21154	20927	21157	21214	21305	20988	21018	21133	21247	21332	21115	21422	21415	21286	21059	21100	21316	21209	21078	21269	21037	21371	21178	21421	21163	21139	21404	21197	21483	21107	21094	21247	21367	21169	21045	21227	21132	21305	21093	21419	21283	21245	21197	21400	21338	21150	21082	21082	21297	21445	21246	21275	21291	21207	21184	21112	21060	21344	21248	21242	21121	21315	21116	21222	21200	21201	21306	21151	21160	21198	21299	21395	21371	21119	21369	21549	21078	21185	21156	21076	21219	21240	21202	21187	21267	21274	21068	21085	21219	21324	21151	21104	21262	21412	21199	21158	21184	21534	21265	21182	21371	21248	21337	21350	21126	21213	21191	21292	21014	21272	21236	21048	21187	21310	21194	21125	21154	21034	21092	21115	21107	21201	21077	21157	21213	21076	21302	21035	21100	21027	21132	20914	21346	21356	21098	21234	21123	21036	21085	20937	21158	21350	21291	21389	21326	21280	21374	21230	21245	21287	21255	21407	21220	21329	21411	21228	21090	21275	21231	21197	21364	20946	21171	21104	21170	21291	21349	21044	21014	21117	21182	21091	21071	21177	21331	21145	21185	21247	21059	21317	21226	21024	21248	21280	21294	21206	21348	21160	21256	21387	21256	21270	21376	21203	21221	21100	21293	21185	21166	21287	21296	21198	21355	21167	21123	21146	21241	21109	21267	21202	21193	20950	21107	21383	21030	21267	21211	21063	21113	21433	21004	21373	21324	21207	21226	21275	21260	21107	21360	21348	21403	21246	21387	21298	21187	21220	21289	21107	21211	21198	21198	21342	21329	21342	21213	21330	21290	21333	21446	21272	21207	21289	21333	21102	21258	21233	21359	21333	21196	21083	20954	21160	21378	21222	21265	21095	21255	21298	21374	21192	21202	21255	21053	21226	21310	21033	20918	21218	21170	21304	21425	21159	21101	21172	21211	21237	21178	21192	21034	21262	21348	21125	21190	20987	21293	21206	21054	21131	21128	21211	21166	21188	21333	21326	21166	21079	21125	21116	21183	21125	21264	21542	21222	21310	21397	21192	21022	21231	21171	21189	21270	21131	21360	21098	21059	21146	21370	21393	21221	21149	21235	21169	21019	21160	21098	21103	21332	21279	21062	21189	21215	21137	21262	21250	21109	21154	21372	21201	21092	21296	21214	21097	21198	21101	21226	21215	21279	21146	21283	21167	21231	21168	21522	21166	21247	21254	21129	21357	21385	21260	21372	21113	21260	20991	21231	21204	21146	21251	21357	20987	21026	21127	21360	21340	21350	21249	21241	21008	21392	21144	21174	21337	21139	21112	21272	21170	21072	21080	21209	21358	21219	21127	21198	21050	21307	21110	21249	21187	20911	21093	21306	20987	21305	21184	21040	21247	21256	20947	21233	21232	21261	21031	21137	21377	21174	21411	21329	21156	21261	21345	21205	21288	21192	21236	21267	21172	20951	21475	21065	21003	21300	21158	21139	21151	21127	21060	21178	21092	21155	21161	21082	20969	21211	20998	21122	20974	21324	21196	21304	21059	21121	21223	21230	21291	21271	21317	21282	21154	21105	20923	21184	21223	21136	21250	21236	21186	21194	21170	21105	21154	21098	21210	20970	21281	21015	21279	21204	21065	21235	21090	21278	21169	21258	21084	21148	21167	21259	21328	21406	21160	21144	21135	21214	21241	21310	20993	21182	21263	21454	21329	21330	21303	21255	21059	21143	21173	21089	21030	21214	21147	21174	21203	21263	21217	21163	21220	21051	21251	21350	21243	21156	21186	21030	21334	21256	21209	21263	21016	21236	21299	21332	20992	21273	21144	21116	21368	21079	21560	21207	21083	21066	20947	21300	21121	21204	21312	21269	21168	21150	21237	21192	21271	21181	21155	21321	21076	21279	21450	21191	20944	21197	21158	21124	21309	21070	21430	21141	21249	21318	21173	21129	21342	21124	21336	20975	21203	21335	21166	20993	21031	21038	21039	21260	21090	21189	21269	21069	21049	21201	21164	21152	21178	21335	21108	21218	21181	21345	21265	21231	21215	21171	21463	21124	21255	21230	21213	21151	21395	21277	21105	20972	21299	21191	21418	21458	21106	21293	21348	21191	21149	21298	21345	21037	21135	21046	21092	21098	21256	21161	21195	21201	21114	21408	21266	21327	21241	21157	21152	21200	21345	21148	21172	21275	21298	21265	21323	21001	21248	21089	21138	21030	21184	21153	21264	21338	21339	21304	21184	21207	21089	20990	21187	21165	21158	21128	21389	21175	21032	21115	21107	21229	21016	21107	21186	21059	21209	21274	21266	21247	21296	21374	21192	21208	21143	21144	21279	21025	21268	21266	21170	21413	21293	21175	21116	21221	21176	21272	21228	21068	21097	21120	21246	21258	21189	21269	21334	21183	21110	21220	21074	21069	21189	21310	21240	21190	21154	21305	21099	21054	21259	21407	21113	21187	21219	21194	21040	21177	20825	21179	21209	21209	21354	21215	21312	21430	21095	21253	21452	21348	21264	21327	21291	21154	21255	21330	20954	21266	21149	21430	21103	21101	21071	21157	20976	20933	21159	21155	21159	21016	21451	21029	21045	21069	21236	21102	21071	21246	21214	21375	21348	21109	21152	21318	21234	21307	21097	21115	21101	21028	21094	21160	21138	21196	21226	21172	21085	21437	21251	21465	21517	21255	21224	21058	21218	21248	21408	21381	21210	21380	21140	21259	21219	21231	21149	21240	21303	21225	21376	21336	21479	21366	21174	21151	21125	21164	21045	21172	21240	21216	21195	21027	21196	21287	21107	21134	21160	20893	21274	21093	21334	21228	21263	21050	21245	21117	21220	21232	21262	21463	21096	21162	21151	21332	21203	21212	21200	21182	21136	21260	20986	21325	21358	21080	21008	21210	20788	21127	20982	21404	21231	20971	21342	21204	21318	21537	21176	21206	21118	20943	21429	21299	21351	21153	21049	21398	21357	21454	21371	21242	21288	21321	21174	21270	21146	21131	21223	21185	21456	21220	21376	21251	21103	21308	21140	21101	21061	21377	21084	21208	21102	21154	21111	21163	21013	21181	21126	21272	21605	20986	20951	21206	21279	21304	21256	21144	21061	21104	21283	21279	21165	21015	21143	21050	21168	21168	21309	21279	21125	21232	21446	21289	21144	21113	21124	21291	21108	21325	21104	21256	21281	21205	21310	21062	21095	20941	21084	21336	21081	21106	21173	21091	21008	20989	21209	21147	21312	21072	21366	21259	21128	21451	21540	21142	21190	21311	21137	21008	21246	21117	21192	21169	21133	21092	21301	21182	20953	21184	20947	21183	20978	21074	21189	21281	21344	21179	21199	21190	21342	21366	21228	21241	21196	21123	21307	21160	21078	21319	21103	21218	21352	21303	21283	21198	21284	21114	21240	21297	21294	21171	21216	20995	21195	20995	21228	21456	21223	21291	21300	21372	21123	21240	21331	20950	21095	21321	21386	21247	21290	21255	21110	21227	21318	21260	21334	21101	21280	21347	21298	20915	21163	21359	21085	21084	21309	21245	21166	21252	21193	21273	21295	21397	21376	21123	21213	21385	21094	21168	21084	21354	21134	21052	21157	21066	21326	21359	20845	21190	21213	21296	21325	21367	21274	21124	21105	21169	21208	21246	21420	20982	21225	20976	21246	21138	21308	21169	21064	21303	21253	21065	21219	21184	21311	21006	21409	21290	21142	21114	21198	21321	21367	21382	21153	21255	21176	20866	21144	21283	21354	21119	21165	21134	21265	21386	21253	21284	21035	21186	21165	21235	21131	21274	21167	21154	21287	21306	21092	21342	21114	21246	21061	21038	21316	21183	21039	21188	21207	21165	21063	21287	21155	21059	21212	21127	21110	20980	21132	21067	21139	21256	21120	20992	21067	21138	21158	21030	21302	21332	21128	21238	21290	20989	21167	21157	21370	21241	21058	21309	20931	21205	21291	21293	21140	21310	21376	21176	21327	20954	21169	21248	21207	21155	21284	21437	21193	21222	21212	21300	21213	21438	21035	21122	20972	21320	21257	21319	21165	21344	21145	21306	21127	21208	21187	20953	21318	21208	21290	21082	21406	21337	21330	21285	21366	21347	21107	21076	21009	21266	21111	21113	21226	21045	21137	21300	21247	21145	21360	21189	20973	21258	21092	21328	21486	21432	21274	21145	21174	21239	21250	21279	21266	21355	21067	21092	20866	21335	21147	20983	21090	21148	21114	21281	21136	21300	20971	21231	21238	21338	21124	21315	21298	21097	21236	21428	21189	21159	21435	21309	21135	21488	21314	21419	21194	21029	21109	21302	21301	21203	21379	21520	21296	21293	21257	21072	20997	21277	21392	21377	21124	21191	21204	21165	21002	21146	21266	21286	21184	21258	21286	21278	21263	21037	21268	21178	21224	21215	21148	21486	21318	21009	21368	21172	21325	21252	21096	21231	21031	21067	21222	21183	21204	21301	21180	21175	21182	21090	21128	21187	21243	21247	21233	21416	21003	21348	21207	21174	21329	21265	21183	21123	20906	21164	21121	21187	21166
33169	44259	36524	28813	25226	23489	23007	21944	21744	20256	18961	18912	18481	18271	17903	17645	17888	17857	17724	17636	18024	17858	17931	17823	17527	20364	19888	22762	24162	22773	21141	19143	17960	17693	17460	17460	17250	17152	17209	17381	17466	17203	17120	17336	17236	17312	17290	17357	17256	17274	17476	17308	17290	17362	17433	17299	17308	17165	17302	17302	17263	17311	17403	17288	17261	17191	17258	17355	17443	17216	17160	17187	17485	17353	17217	17326	17416	17232	17207	17256	17490	17272	17409	17212	17257	17234	17235	17217	17182	17351	17221	17089	17022	17427	17282	17432	17371	17228	17085	17469	17185	17222	17351	17221	17299	17222	17226	17201	17330	17296	17331	17320	17295	17170	17319	17226	17166	17096	17379	17310	17169	17012	17248	17285	17382	17299	17433	17384	17225	17259	17235	17289	17348	17302	17240	17334	17375	17237	17247	17227	17377	17181	17267	17177	17266	17152	17403	17340	17260	17218	17393	17284	17437	17386	17391	17258	17322	17287	17252	17238	17192	17212	17251	17201	17176	17165	17322	17368	17227	17129	17186	17298	17327	17367	17222	17288	17268	17486	17390	17343	17177	17141	17296	17282	17255	17249	17291	16977	17230	17219	17342	17282	17340	17276	17335	17012	17289	17232	17352	17103	17385	17322	17206	17437	17165	17387	17247	17242	17228	17331	17417	17288	17234	17352	17234	17357	17248	17074	17337	17219	17293	17411	17185	17341	17236	17300	17444	17483	17326	17194	17145	17149	17298	17310	17398	17244	17279	17141	17356	17211	17188	17107	17421	17369	17443	17168	17291	17404	17391	17388	17075	17423	17156	17532	17129	17507	17138	17332	17330	17155	17390	17260	17291	17247	17263	17368	17281	17279	17199	17237	17217	17265	17425	17275	17231	17274	17235	17303	17265	17225	17192	17265	17252	17309	17106	17281	17131	17301	17352	17363	17400	17249	17272	17165	17195	17307	17301	17237	17326	17407	17429	17183	17225	17229	17160	17427	17486	17201	17183	17231	17336	17373	17279	17256	17134	17416	17029	17291	17074	17193	17310	17229	17302	17390	17406	17252	17268	17096	17262	17180	17302	17247	17188	17357	17361	17184	17191	17455	17278	17199	17187	17135	17112	17186	17359	17276	17228	17187	17280	17224	17366	17159	17263	17014	17388	17241	17167	17333	17532	17446	17246	17138	17271	17331	17183	17118	17335	17247	17273	17209	17399	17289	17210	17324	17331	17305	17292	17306	17087	17280	17266	17413	17273	17386	17296	17277	17209	17348	17330	17235	17281	17233	17161	17204	17305	17271	17276	17457	17148	17398	17240	17161	17183	17287	17229	17166	17420	17376	17138	17325	17293	17266	17157	17160	17168	17117	17385	17487	17304	17196	17263	17240	17163	17261	17095	17401	17233	17327	17275	17160	17311	17213	17279	17173	17212	17189	17218	17069	17084	17191	17193	17318	17265	17316	17071	17420	17272	17258	17273	17270	17311	17213	17238	17213	17182	17257	17200	17182	17296	17303	17395	17299	17331	17228	17266	17445	17307	17324	17407	17217	17064	17327	17243	17309	17357	17290	17254	17191	17348	17039	17073	17176	17313	17095	17316	17338	17324	17283	17242	17217	17267	17252	17292	17262	17073	17370	17349	17205	17226	17366	17337	17015	17370	17119	17307	17258	17295	17217	17239	17561	17028	17297	17275	17287	17230	17285	17256	17101	17314	17174	17247	17102	17176	17230	17203	17437	17275	17194	17333	17369	17264	17185	17172	17311	17068	17257	17284	17248	17188	17196	17224	17164	17201	17256	17211	17182	17312	17018	17258	17238	17290	17210	17306	17206	17143	17412	17278	17252	17047	17192	17262	17136	17154	17087	17234	17280	17279	17414	17348	17235	17247	17246	17289	17189	17221	17354	17244	17282	17263	17200	17267	17215	17396	17305	17408	17321	17172	17174	17247	17436	17392	17541	17392	17290	17060	17287	17228	17340	17294	17333	17196	17218	17179	17349	17304	17150	17256	17382	17244	17218	17301	17238	17192	17338	17342	17419	17255	17184	17306	17134	17138	17465	17142	17281	17352	17294	17203	17255	17512	17351	17269	17466	17261	17199	17200	17230	17202	17179	17299	17258	17239	17179	17250	17377	17313	17269	17291	17251	17287	17357	17238	17370	17374	17251	17174	17153	17196	17220	17407	17301	17185	17239	17419	17018	17244	17177	17251	17278	17189	17168	17204	17274	17266	17348	17233	17390	17218	17180	17513	17159	17324	17316	17373	17140	17115	17231	17144	17159	17126	17183	17232	17279	17238	17345	17131	17125	17285	17208	17195	17182	17262	17209	17227	17259	17276	17268	17503	17082	17328	17253	17314	17275	17267	17287	17261	17308	17289	17112	17371	17160	17325	17160	17414	17366	17379	17260	17357	17289	17411	17334	17361	17197	17269	17363	17331	17163	17454	17388	17305	17418	17231	17274	17196	17103	17343	17201	17247	17327	17211	17340	17280	17170	17401	17246	17277	17285	17512	17289	17401	17287	16977	17169	17413	17291	17294	17339	17176	17353	17186	17157	17227	17268	17126	17199	17236	17238	17175	17306	17148	17140	17475	17186	17383	17395	17351	17323	17416	17227	17191	17200	17279	17225	17217	17202	17205	17309	17199	17196	17234	17140	17200	17328	17144	17370	17213	17452	17248	17002	17186	17233	17304	17209	17330	17353	17365	17302	17169	17221	17334	17357	17085	17096	17414	17277	17282	17264	17157	17259	17091	17177	17082	17156	17361	17290	17150	17076	17378	17304	17365	17090	17309	17277	17032	17102	17306	17272	17154	17483	17499	17318	17215	17178	17303	17291	17227	17234	17313	17326	17371	17214	17364	17217	17284	17304	17307	17368	17234	17169	17355	17117	17046	17273	17283	17276	17244	17220	17349	17470	17160	17188	17278	17293	17037	17296	17128	17275	17286	17233	17243	17401	17274	17059	17160	17203	17316	17279	17304	17261	17377	17297	17279	17280	17309	17277	17118	17267	17398	17188	17183	17294	17310	17327	17232	17067	17281	17171	17232	17244	17299	17326	17263	17399	17181	17334	17363	17248	17094	17284	17256	17294	17244	17195	17353	17321	17226	17320	17145	17349	17451	17283	17071	17145	17199	17191	17177	17244	17329	17245	17198	17259	17400	17286	17350	17401	17348	17368	17189	17349	17174	17201	17207	17143	17403	17323	17232	17366	17396	17275	17247	17204	17229	17229	17312	17139	17167	17179	17174	17134	17298	17315	17254	17290	17285	17328	17249	17178	17250	17172	17412	17206	17273	17326	17214	17269	17298	17312	17266	17207	17279	17126	17171	17348	17192	17146	17190	17086	17214	17299	17088	17380	17217	17317	17233	17344	17293	17334	17245	17116	17410	17309	17115	17208	17175	17301	17159	17146	17286	17120	17326	17362	17285	17354	17363	17170	17275	17254	17306	17196	17235	17266	17197	17272	17041	17095	17119	17155	17310	17190	17226	17054	17265	17266	17237	17323	17250	17253	17321	16969	17410	17230	17253	17339	17256	17174	17333	17278	17572	17392	17281	17276	17274	17212	17291	17236	17471	17197	17355	17330	17179	17086	17224	17235	17029	17196	17243	17326	17551	17298	17265	17368	17274	17262	17315	17305	17355	17189	17092	17205	17466	17251	17235	17254	17172	17043	17094	17329	17292	17496	17261	17298	17409	17208	17445	17194	17375	17294	17166	17308	17366	17176	17103	17378	17266	17205	17191	17262	17115	17487	17346	17209	17239	17181	17283	17144	17132	17145	17081	17075	17281	17323	17059	17147	17351	17367	17315	17427	17156	17244	17219	17318	17176	17303	17392	17296	17306	17359	17323	17287	17369	17391	17215	17279	17231	17445	17198	17281	17182	17202	17393	17258	17205	17323	17263	17308	17104	17167	17268	17064	17308	17366	17420	17210	17380	17403	17305	17386	17307	17200	17030	17203	17359	17396	17312	17234	17363	17214	17215	17329	17218	17360	17140	17272	17160	17185	17286	17348	17209	17265	17190	17163	17351	17314	17320	17292	17210	17068	17110	17374	17090	17292	17199	17110	17242	17328	17189	17258	17252	17264	17161	17080	17306	17307	17170	17236	17085	17219	17088	17265	17286	17181	17355	17140	17453	17269	17275	17233	17488	17232	17322	17216	17130	17387	17267	17373	17330	17345	17121	17345	17127	17434	17188	17350	17244	17081	17174	17174	17521	17297	17186	17184	17157	17213	17186	17095	17362	17348	17325	17212	17271	17108	17255	17084	17290	17241	17338	17311	17238	17132	17160	17164	17193	17133	17189	17342	17238	17238	17254	17030	17340	17188	17366	17138	17482	17280	17278	17369	17286	17325	17421	17299	17124	17411	17279	17193	17238	17357	17352	17259	17311	17334	17130	17131	17329	17204	17247	17241	17489	17309	17382	17098	17153	17330	17091	17256	17295	17094	17137	17241	17231	17355	17301	17029	17341	17173	17272	17164	17229	17220	17316	17323	17398	17152	17301	17316	17350	17242	17371	17393	17232	17220	17243	17354	17325	17287	17208	17348	17342	17187	17408	17074	17327	17219	17163	17429	17216	17196	17167	17442	17427	17126	17349	17291	17290	17359	17279	17471	17243	17309	17332	17360	17346	17289	17224	17285	17226	17231	17354	17306	17418	17165	17240	17319	17293	17303	17185	17321	17289	17192	17161	17117	17426	17331	17201	17173	17123	17324	17200	17313	17344	17420	17331	17267	17300	17211	17344	17230	17277	17276	17115	17374	17229	17356	17329	17212	17269	17225	17372	17201	17189	17290	17266	17116	17262	17496	17166	17135	17272	17163	17328	17295	17303	17255	17352	17396	17191	17317	17160	17304	17361	17427	17203	17249	17313	17256	17267	17232	17291	17134	17400	17201	17318	17145	17186	17309	17382	17088	17368	17160	17424	17371	17189	17311	17457	17348	17186	17271	17384	17288	17202	17335	17166	17421	17372	17350	17200	17350	17345	17245	17280	17340	17383	17194	17181	17186	17213	17225	17164	17281	17295	17339	17240	17447	17038	17253	17120	17302	17183	17144	17273	17152	17460	17346	17425	17222	17279	17065	17291	17293	17261	17191	17291	17263	17305	17269	17263	17064
28780	24480	29247	26825	23281	22863	22545	22326	21929	22068	21612	21641	21620	21531	21471	21294	21427	21375	21256	21353	21121	21554	21350	21370	21464	21375	21439	21647	21858	21625	21615	21381	21178	21351	21249	21344	21232	21223	21363	21378	21317	21034	21421	21125	21284	21438	21155	21316	21240	21056	21185	21471	21302	21328	21187	21215	21170	21219	21176	21439	21246	21206	21245	21073	21329	21194	21127	21098	21103	21251	21306	21185	21242	21153	21336	21310	21204	21227	21156	21208	21075	21052	21270	21098	21107	21257	21319	21477	21551	21195	21333	21421	21331	21325	21349	21123	21305	21191	21400	21297	21129	21337	21246	21319	21261	21197	21334	21311	21143	21118	21311	21192	21275	21375	21096	21224	21029	21450	21360	21203	21142	21181	21207	21236	21396	21202	21107	21171	21226	21335	21454	21334	21375	21332	21223	21410	21317	21026	21322	21334	21281	21291	21121	21313	21109	21319	21237	21091	21157	21182	21151	21193	21220	21370	21278	21266	21298	21502	21236	21052	21093	21438	21230	21146	21415	21098	21299	21133	21016	20944	21176	21301	21283	21187	21112	21239	21318	21162	21327	21073	21218	21228	21078	21137	21199	21235	21159	21290	21160	21168	21127	21109	21332	21081	21184	21362	21220	21247	21410	21380	21349	21480	21205	21073	21542	21293	21146	21222	21418	21144	20977	21109	21207	21235	21113	21078	21217	21311	21196	21107	21252	21163	21458	21432	21270	21335	21319	21586	21194	21141	21249	21119	21321	21258	21192	21427	21264	21258	21234	21370	21213	21108	21275	21229	21151	21208	21339	21388	20982	21354	21052	21039	21265	21348	21353	21383	21174	21367	21216	21407	21187	21227	21204	21371	21158	21125	21180	21400	21156	21386	21432	21393	21229	21255	21292	21328	21342	21073	21142	21260	21264	21189	21261	21183	21132	21230	21049	21270	21339	21390	21278	21097	21312	20986	21297	21211	21266	21239	21321	21221	21428	21188	21281	21055	21070	21271	21118	21269	21183	21040	21400	21576	21206	21203	21127	21102	21227	21320	21350	21478	21033	21181	21205	21288	21327	21280	21160	21427	21252	21429	21234	21400	21016	21080	21378	20998	21340	21066	21117	21368	21160	21376	21170	21342	21260	21183	21187	21149	21256	21031	21220	21363	21153	21293	21399	21024	21236	21217	21266	21383	21249	21230	21225	21098	21169	21365	21078	21549	21335	21237	21146	21069	21385	21163	21244	21247	21285	21404	21351	21204	21189	21349	21140	21362	21157	21245	21285	21350	21062	21452	21249	21061	21162	21140	21236	21060	21251	21525	21259	21249	21338	21115	21164	21035	21184	21221	21054	21091	21369	21415	21258	21217	21185	21254	21104	21157	21100	21265	21240	21027	20964	21278	21318	21294	21275	21387	21536	21185	21086	21279	21329	21254	21398	21052	21392	21131	21085	21228	21200	21356	21369	21228	21286	21330	21123	21159	21452	21268	21164	21418	21261	21229	21328	21143	21337	21263	21162	21166	21095	21190	21201	21271	21365	21281	21197	21211	21142	21224	21282	21443	21261	21108	20920	21185	21251	21303	21447	21207	21098	21229	21327	21316	21112	21333	21298	21319	21181	20968	21243	21102	20928	20965	21158	21127	21257	20968	21321	21391	21051	21137	21280	21252	21354	21279	21280	21245	21134	21115	21233	21105	21314	21134	21332	21223	21288	21184	21211	21226	21305	21318	21246	21043	21315	21315	21238	21332	21237	21394	21291	21359	21328	21227	21155	21212	21130	21189	21479	21217	21311	21194	21336	21341	21187	21345	21115	20977	20912	21316	21406	21063	21072	21171	21272	21348	21123	21191	21420	20928	21317	21302	21123	21148	21494	21118	21192	21253	21107	21188	21028	21177	21125	21314	21285	21347	21261	21342	21279	21370	21142	21172	21039	21379	21309	21396	21352	21131	21127	21232	21157	21358	21156	21253	21093	21133	21280	21314	21301	21506	21293	21337	21165	21305	21208	21409	21248	21108	21209	21360	21094	21327	21370	21131	21183	21168	21193	21156	21441	21336	21054	21007	21173	21287	21293	21318	21498	21236	21282	21179	21278	21185	21321	20999	21095	21362	21172	21186	21353	21479	21249	21240	21142	21482	21343	21103	21376	21299	21210	21257	21239	21066	21310	21485	21395	21234	21214	21082	21199	21239	21231	21356	21230	21342	21203	21156	21147	21367	21210	21343	21312	21368	21330	21471	21126	21151	21138	21411	21319	21357	21280	21101	21147	21312	21213	21085	21153	21449	21331	21202	21183	21228	21124	21322	21254	21249	21201	21102	21418	21256	21323	21273	21045	21265	21220	21268	21248	21088	21027	21233	21096	21286	21393	21354	21323	21120	21420	21343	21391	21421	21368	21272	21043	21033	21091	21386	21436	21292	21171	21186	21317	21288	21231	21316	21222	21366	21382	21347	21079	21196	21177	21037	21196	21299	21332	21234	21090	21231	21362	21409	21263	21356	21171	21236	21232	21383	21445	21135	21192	21219	21219	21397	21134	21240	21316	21264	21079	21240	21381	21308	21331	21328	21003	21476	21315	21357	21244	21336	21230	21198	21482	21288	21189	21513	21349	21340	21415	21227	21174	21077	21300	21217	21229	21146	21196	21207	21419	21490	21267	21025	21379	21196	21271	21245	21302	21400	21046	21221	21403	21075	21193	20947	21028	21340	21225	21171	21176	21324	21156	21283	21294	21316	21223	21071	21284	21332	21189	21369	21283	20929	21154	21132	21189	21271	21419	21255	21245	21343	21167	21160	21317	21352	21286	21258	21437	21289	21315	21268	21355	21466	21169	21312	21437	21109	21285	21145	21372	21060	21288	21271	21297	21177	21075	21256	21342	21295	21259	21322	21087	21299	21183	21277	21441	21491	21358	21203	21066	21027	21093	21223	21224	21225	21369	21102	20993	21295	21123	21292	21086	21450	21093	21202	21083	21483	21322	21298	21097	21249	21134	21178	21231	21173	21084	21066	21136	21323	21523	21169	21444	21342	21322	21022	21270	21199	21220	21308	21261	21350	21229	21222	21185	21419	21150	21121	21122	21265	21401	21361	21016	21461	21482	21119	21288	21167	21318	21204	21381	21379	21334	21294	21458	21047	21173	21173	21191	21158	20867	21331	21350	21308	21431	21230	21200	21426	21606	21388	21167	21282	21398	21352	21254	21200	21492	21219	21324	20996	21255	21423	21367	21237	21227	21129	21119	21337	21410	21360	21203	21331	21548	21392	21221	21325	21174	21251	21284	21235	21066	21168	21254	21148	20886	21318	21292	21217	21308	21228	21356	21417	21384	21235	21309	21180	21280	21257	21324	21328	21254	21321	21170	21174	21193	21088	21230	21302	21561	21299	21279	21242	21522	21263	21142	21356	21360	21242	21357	21258	21171	21151	20999	21144	21245	21354	21434	21324	21299	21225	21162	21186	21378	21370	21128	21220	21413	21316	21380	21222	21271	21310	21104	21308	21129	21320	21281	21268	21347	21205	21378	21108	21490	21517	21296	21169	21233	21187	21019	21336	20976	21417	21345	21257	21061	21182	21205	21440	21359	21433	21368	21049	21177	21149	21384	21188	21205	21093	21332	21177	21382	21223	21342	21118	21277	21175	21383	20948	21464	21519	21415	21156	21270	21276	21277	21425	21352	21262	21179	21140	21267	21097	21246	21228	21332	21204	21479	21159	21437	21126	20930	21173	21294	21044	21300	20957	21345	21298	21507	21139	21292	21495	21304	21253	21240	21493	21239	21124	21176	21141	21449	21268	21379	21237	21234	21347	21360	21219	21324	21270	21069	21209	21430	21363	21282	21132	20963	21237	21329	21259	21200	21214	21358	21011	21305	21238	21307	21259	21215	21227	21338	21288	21101	21207	21053	21314	21378	21418	21381	21362	21062	21141	21341	21126	21180	21340	21311	21250	21211	21185	21157	21277	21149	21258	21306	21124	21185	21082	21344	21325	21187	21303	21265	21102	21189	21299	21354	21065	21356	21117	21372	21332	21108	21202	21066	21225	21216	21031	21299	21240	21319	21400	21287	21225	21268	21171	21256	21323	21070	21447	21223	21154	21278	21222	21387	21162	21361	21148	21429	21214	21423	21280	21209	21178	21227	21095	21297	21239	21403	21206	21351	21276	21130	21171	21211	21220	21275	21194	21364	21310	21346	21155	21145	21225	21245	21328	21134	21401	21116	21332	21354	21434	21093	21256	21220	21310	21380	21303	21142	21405	21249	21402	21267	21163	21242	21247	21044	21043	21266	21306	21261	21431	21251	21136	21219	21408	21277	21280	21224	21300	21396	21347	21449	21127	21285	21268	21071	21277	21114	21105	21347	21253	21252	21291	21352	21272	21436	21479	21209	21443	21225	21287	21320	21150	21051	21205	21316	20983	21300	21462	21446	21180	21146	21181	21304	21258	21208	21330	21400	21372	21398	21203	21077	21323	21421	21234	21299	21220	21353	21357	21504	21266	21492	21459	21235	21117	21400	21246	21245	21018	21289	21247	21171	21393	21293	21424	21210	21301	21411	21266	21384	21396	21296	21343	21375	21227	21299	21229	21108	21168	21301	20993	21225	21390	21115	21196	21431	21196	21458	21117	21427	21150	21303	21384	21357	21383	21283	21330	21140	21047	21203	21224	21148	21469	21440	21176	21196	21353	21474	21123	21377	21214	21335	21412	21377	21184	21480	21200	21432	21167	21062	21159	21161	21244	21317	21327	21006	21117	21193	21205	21191	21266	21156	21222	21291	21142	21469	21341	21309	21488	21359	21389	21263	21329	21061	21263	21269	21251	21419	21106	21160	21394	21272	21144	21372	21171	21255	21223	21366	21340	21466	21081	21138	21078	21119	21213	21326	21180	21201	21360	21441	21166	21459	21421	21346	21223	21340	21384	21177	21451	21290	21370	21177	21096	21392	21203	21020	21440	21232	21029	21220	21483	21375	21173	21324	21261	21577	21325	21454	21396	21176	20983	21072	21229	21271	21226	21093	21391	21421	21258	21012	21433	21290	21260	21215	21283	21244	21097	21129	21127	21320	21314	21191	21416	21349	21112	21472	21206	21220	21272	21437	21261	21262	21190	21260	21266	21112	21177	21287	20949	21347	21321
26235	32205	27445	22279	20471	19582	19427	18957	18563	18448	18277	17794	17607	17585	17669	17475	17316	17394	17463	17363	17488	17276	17476	17324	17311	17346	17387	17819	17757	18088	17679	17443	17428	17423	17246	17336	17200	17287	17220	17201	17336	17282	17186	17193	17374	17151	17313	17209	17331	17518	17405	17356	17414	17246	17192	17261	17139	17109	17205	17282	17286	17377	17241	17243	17274	17317	17407	17108	17206	17249	17227	17243	17325	17285	17213	17067	17200	17379	17319	17366	17441	17212	17230	17067	17328	17194	17271	17290	17088	17248	17168	17256	17302	17124	17412	17258	17344	16967	17408	17342	17231	17257	17316	17337	17005	17270	17324	17163	17250	17326	17276	17461	17190	17295	17453	17083	17289	17189	17213	17275	17371	17322	17308	17340	17343	17146	17446	17351	17215	17185	17510	17327	17134	17258	17405	17233	17381	17208	17252	17148	17113	17289	17296	17199	17562	17175	17382	17140	17479	17273	17350	17211	17341	17335	17393	17192	17152	17399	17223	17358	17188	17271	17157	17195	17265	17113	17244	17343	17250	17265	17069	17249	17246	17138	17336	17449	17286	17281	17365	17271	17229	17356	17207	17231	17261	17183	17207	17124	17361	17300	17104	17139	17186	17226	17195	17165	17271	17237	17425	17218	17222	17309	17416	17166	17358	17353	17341	17389	17430	17393	17231	17288	17284	17299	17495	17381	17292	17237	17297	17226	17233	17356	17418	17265	17122	17324	17221	17435	17114	17255	17375	17297	17222	17168	17213	17125	17170	17227	17351	17050	17511	17387	17373	17204	17289	17284	17425	17247	17195	17031	17189	17304	17270	17091	17288	17381	17032	17358	17117	17363	17396	17313	17286	17423	17071	17302	17144	17296	17312	16960	17440	17223	17324	17265	17286	17227	17192	17203	17149	17313	17294	17161	17361	17379	17224	17131	17231	17134	17374	17200	17105	17239	17308	17296	17160	17367	17333	17268	17432	17341	17386	17210	17113	17128	17302	17218	17296	17536	17275	17181	17386	17320	17198	17325	17301	17405	17296	17380	17369	17395	17203	17375	17142	17465	17085	17280	17261	17291	17157	17388	17225	17157	17322	17262	17380	17246	17124	17171	17173	17344	17105	17217	17089	17401	17254	17336	17294	17428	17372	17297	17394	17177	17385	17253	17358	17366	17416	17239	17284	17320	17380	17344	16920	17413	17203	17240	17267	17362	17165	17478	17186	17266	17227	17408	17268	17303	16997	17415	17272	17268	17208	17342	17138	17258	17338	17393	17330	17269	17247	17182	17117	17123	17472	17293	17427	17301	17336	17463	17398	17172	17398	17196	17127	17313	17335	17259	17203	17165	17117	17223	17346	17299	17277	17293	17131	17312	17328	17186	17208	17214	17172	17382	17240	17309	17217	17299	17289	17260	17191	17366	17225	17230	17142	17305	17279	17308	17194	17090	17398	17255	17333	17126	17237	17250	17222	17124	17492	17347	17215	17446	17237	17191	17237	17300	17274	17241	17166	17337	17274	17195	17317	17260	17254	17132	17307	17237	17387	17521	17380	17312	17313	17344	17281	17502	17397	17237	17202	17524	17236	17249	17205	17306	17251	17223	17222	17329	17205	17263	17430	17280	17259	17135	17392	17380	17290	17387	17280	17185	17292	17246	17236	17234	17355	17308	17204	17204	17384	17162	17282	17017	17384	17244	17342	17282	17360	17200	17164	17328	17099	17434	17391	17169	17293	17268	17253	17420	17094	17041	17284	17318	17305	17230	17475	17199	17241	17422	17314	17448	17187	17116	17258	17201	17119	17373	17215	17308	17191	17300	17187	17316	17010	17168	17429	17150	17220	17119	17099	17416	17364	17258	17200	17193	17318	17129	17221	17271	17204	17182	17365	17398	17141	17164	17185	17253	17388	17398	17236	17206	17248	17294	17170	17286	17134	17111	17239	17396	17203	17212	17198	17025	17159	17433	17444	17312	17274	17259	17111	17349	17340	17386	17262	17142	17314	17233	17052	17220	17358	17294	17401	17383	17152	17290	17431	17297	17190	17290	17288	17275	17231	17310	17291	17162	17554	17179	17327	17404	17345	17236	17205	17329	17258	17227	17282	17360	17528	17408	17305	17271	17185	17234	17199	17229	17135	17380	17176	17347	17157	17224	17150	17330	17209	17273	17314	17122	17182	17140	17182	17377	17269	17237	17356	17244	17276	17171	17216	17273	17240	17125	17229	17301	17247	17231	17194	17378	17056	17406	17156	17177	17302	17251	17255	17416	17310	17102	17271	17186	17223	17228	17400	17086	17541	17405	17313	17383	17265	17299	17203	17221	17329	17218	17465	17305	17366	17221	17296	17294	17069	17292	17364	17226	17266	17030	17208	17303	17126	17229	17253	17229	17076	17215	17327	17200	17347	17261	17299	17234	17346	17162	17232	17019	17319	17289	17193	17352	17217	17308	17254	17184	17226	17386	17177	17391	17218	17290	17238	17345	17196	17335	17166	17167	17188	17246	17271	17106	17272	17085	17408	17174	17229	17305	17242	17276	17200	17429	17252	17310	16989	17223	17151	17243	17280	17306	17341	17246	17222	17389	17253	17216	17206	17089	17346	17201	17304	17162	17343	17197	17224	17263	17364	17105	17440	17113	17060	17196	17114	17248	17323	17346	17299	17207	17387	17173	17346	17282	17261	17254	17299	17326	17240	17268	17304	17139	17089	17214	17361	17425	17441	17274	17467	17313	17361	17297	17104	17086	17340	17332	17125	17195	17227	17194	17247	17344	17352	17308	17402	17280	17286	17214	17199	17242	17193	17179	17394	17283	17441	17072	17399	17335	17235	17349	17325	17261	17443	17133	17125	17351	17398	17323	17294	17240	17188	17339	17382	17306	17094	17209	17202	17246	17081	17278	17171	17375	17179	17147	17295	17395	17312	17237	17207	17216	17480	17210	17326	17280	17258	17217	17211	17244	17270	17312	17305	17132	17498	17232	17307	17163	17451	17286	17241	17267	17276	17285	17448	17438	17377	17197	17232	17303	17203	17210	17347	17304	17460	17393	17381	17353	17236	17185	17372	17253	17286	17303	17339	17192	17294	17322	17222	17352	17200	17233	17191	17362	17160	17239	17312	17341	17277	17242	17389	17318	17355	17246	17187	17277	17213	17347	17245	17211	17278	17270	17183	17359	17228	17417	17383	17238	17189	17288	17237	17368	17260	17336	17315	17146	17164	17223	17174	17145	17232	17239	17158	17206	17217	17221	17353	17176	17273	17423	17113	17197	17255	17320	17162	17286	17370	17141	17341	17274	17255	17251	17262	17298	17233	17431	17376	17382	17215	17225	17324	17441	17240	17423	17125	17238	17241	17400	17277	17230	17390	17318	17164	17250	17254	17139	17346	17290	17211	17321	17448	17376	17248	17276	17241	17264	17182	17310	17169	17328	17313	17272	17343	17225	17293	17128	17426	17324	17252	17223	17057	17092	17332	17210	17071	17307	17097	17339	17286	17219	17363	17184	17210	17188	17382	17213	17291	17207	17256	17320	17095	17197	17174	17374	17315	17190	17349	17209	17188	17184	17273	17288	17195	17252	17348	17241	17153	17258	17185	17286	17200	17220	17179	17044	17348	17361	17231	17357	17332	17166	17288	17297	17299	17013	17286	17401	17155	17338	17147	17262	17341	17346	17397	17233	17339	17153	17228	17459	17203	17110	17268	17387	17202	17193	17250	17309	17240	17137	17179	17315	17269	17187	17300	17274	17417	17383	17279	17167	17207	17264	17123	17168	17270	17271	17296	17208	17358	17193	17255	17260	17380	17220	17437	17193	17316	17206	17308	17085	17219	17004	17415	17316	17121	17354	17564	17286	17390	17105	17338	17295	17157	17247	17359	17184	17273	17288	17394	17395	17225	17462	17178	17222	17176	17345	17239	17316	17314	17392	17157	17368	17279	17215	17301	17274	17286	17248	17290	17260	17241	17264	17409	17264	17262	17260	17337	17270	17303	17297	17224	17356	17181	17203	17232	17289	17358	17187	17284	17343	17392	17255	17378	17392	17128	17309	17250	17179	17240	17243	17220	17260	17135	17392	17312	17176	17147	17263	17300	17391	17378	17228	17159	17076	17362	17365	17252	17294	17199	17219	17408	17322	17332	17176	17329	17162	17560	17248	17268	17279	17304	17347	17277	17109	17368	17283	17455	17167	17241	17437	17439	17302	17388	17313	17241	17361	17183	17125	17140	17312	17259	17507	17213	17227	17283	17279	17341	17305	17279	17143	17143	17319	17301	17270	17370	17289	17203	17360	17373	17260	17124	17257	17199	17304	17163	17364	17278	17396	17436	17304	17244	17160	17243	17271	17426	17233	17204	17371	17236	17258	17427	17355	17297	17261	17188	17274	17358	17330	17297	17164	17312	17190	17255	17274	17192	17332	17342	17196	17394	17264	17235	17321	17133	17390	17173	17195	17325	17508	17240	17178	17300	17254	17356	17373	17252	17368	17063	17391	17395	17248	17289	17228	17299	17116	17284	17024	17379	17251	17167	17261	17248	17200	17274	17238	17020	17522	17365	17313	17242	17239	17433	17247	17297	17267	17129	17143	17292	17219	17390	17217	17336	17318	17209	17138	17143	17504	17273	17189	17241	17229	17290	17387	17325	17187	17323	17262	17178	17206	17336	17224	17456	17317	17344	17344	17118	17264	17515	17216	17207	17405	17343	17398	17220	17488	17237	17364	17299	17298	17201	17288	17314	17436	17405	17241	17376	17314	17194	17292	17256	17199	17358	17159	17240	17449	17400	17356	17267	17138	17285	17316	17259	17287	17283	17218	17440	17350	17244	17260	17324	17327	17171	17182	17322	17236	17202	17264	17436	17333	17239	17281	17444	17202	17196	17307	17464	17220	17400	17184	17318	17241	17298	17256	17266	17282	17217	17164	17262	17356	17322	17207	17305	17233	17362	17195	17177	17401	17385	17372	17090	17336	17184	17266	17342	17409	17311	17217	17250	17384	17178	17182	17321	17434	17181	17313	17259	17233	17210	17158	17272	17193	17255	17413	17222	17334	17278	17347	17369	17196	17220	17249	17267	17220	17098	17351	17476	17307	17305	17383	17114	17141	17344	17350	17390	17437	17255	17308	17397	17163	17279	17263
23943	21522	29200	24500	23259	25730	26562	23511	23059	22865	22565	22196	22172	21972	22259	21905	22222	22037	22212	21941	22093	21981	21774	21981	22005	22005	22132	23739	24990	24694	23653	22644	22094	22203	21992	21835	21821	21838	21899	21780	21718	21900	21812	22079	21775	21776	21801	21597	21794	21854	21724	21751	21793	21882	21584	21708	21627	21750	21798	21940	21754	21769	21887	21947	21894	21874	21764	21643	21683	21821	21641	21919	21797	21732	21730	21751	21634	21710	21665	21839	21847	21866	21541	21607	21826	21648	21889	21849	21819	21654	21881	21892	21654	21756	21954	21888	21598	21429	21936	21870	21692	21821	21771	21777	21790	21623	21738	21957	21585	22044	21887	21687	21865	21621	21772	21794	21719	21800	21797	22033	21883	21735	21713	21761	21691	21694	21821	21632	21677	21668	21701	21592	21712	21718	21624	21780	21815	21800	22029	21969	21839	21767	21890	21724	21814	21801	21736	21580	21727	21822	21784	21705	21762	21637	21614	21761	21850	21807	21754	21748	21626	21809	22011	21685	21298	21710	21528	21548	21689	21641	21779	21784	21735	21634	21660	21768	21711	21855	21836	21874	21959	21848	21667	21593	21824	21799	21975	21836	21877	21923	21924	21650	21691	21572	21667	21666	21740	21687	21837	21638	21755	21778	21730	21722	21822	21655	21834	21732	21600	21713	21795	21724	21729	21629	21567	21610	21704	21662	21819	21562	21627	21733	21709	21801	21741	21751	21636	21632	21721	21861	21552	21682	21661	21783	21701	21713	21700	21618	21811	21864	21497	21702	22011	21835	21776	21692	21677	21735	21814	21848	22083	21726	21924	21928	21910	21818	21855	21716	21755	21748	21536	22034	21627	21615	21760	21728	21905	21583	21759	21873	21844	21535	21692	21816	21881	21852	21732	21825	21865	21737	21826	21761	21755	21735	21797	21764	21943	21697	21727	21690	21727	21701	21543	21837	21857	21733	21782	22114	21730	21791	21815	21709	21982	21675	21837	21833	21568	21561	21858	21892	21750	21720	21578	21646	21920	21587	21451	21657	21776	21875	21524	21948	21742	21823	21779	21716	21756	21702	21735	21752	21663	21638	21835	21662	21708	21786	21790	21919	21751	21537	21652	21776	21723	21789	21543	21692	21670	21852	21836	21766	21911	21806	21820	21708	21820	21903	21666	21642	21968	21548	21643	21659	21631	21807	21838	21736	21755	21651	21506	21988	21894	21726	21713	21590	21689	21662	21676	21708	21727	21790	21659	21806	21677	21904	21742	21938	21877	21969	21712	21636	21708	21608	21905	21922	21677	21770	21767	21922	21800	21690	21590	21689	21749	21902	21709	21943	21643	21790	21716	21702	21594	21635	21553	21896	21770	21621	21515	21704	21689	21838	21746	21670	21935	21792	21894	21766	21770	21628	21737	21585	21500	21715	21573	21736	21887	21862	22102	21713	21954	21792	21535	21605	21848	21619	21749	21726	21866	21754	21917	21543	21826	21884	21428	21821	21728	21690	21924	21689	21670	21865	22008	21736	21669	21645	21667	21898	21999	21907	21615	21665	21810	21567	21825	21712	21683	21707	21817	21745	21599	21670	21786	21618	21645	21905	21809	21689	21690	21792	21503	21862	21545	21752	21826	21765	21842	21787	22044	21660	21700	21584	21720	21863	21752	21853	21734	21763	21637	21690	21827	21654	21736	21937	21899	21805	21820	21726	21882	21646	21864	21707	21677	21800	21800	21680	21767	21884	21680	21670	21954	21714	21719	21729	21828	21699	21904	21799	21663	21831	21704	21690	21506	21661	21905	21733	21770	21781	21678	21906	21569	21905	21922	21808	21734	21666	21542	21723	21656	21730	21568	21688	21740	21717	21596	21647	21711	21667	21813	21764	21669	21640	21879	21712	21800	21594	21609	21791	21531	21602	21624	21955	21696	21965	21608	21772	21859	21736	21672	21805	21871	21813	21797	21758	21387	21680	21618	21785	21692	21817	21645	21692	21743	21790	21777	21782	21805	21730	21639	21782	21761	21682	21827	21797	21804	21732	21665	21750	21698	21846	21934	21927	21752	21724	21866	21769	21442	21950	21738	21792	21627	21527	21851	21790	21856	21735	21769	21604	22084	21713	21803	21720	21680	21613	21727	21739	21872	22054	21817	21716	21726	21642	21759	21692	21623	21627	21494	21803	22006	21664	21629	21777	21814	21819	21967	21844	21841	21607	21735	21765	21768	21856	21821	21872	21530	21687	21648	21718	21810	21804	21937	21924	21664	21698	21741	21513	21766	21617	21786	21813	21643	21679	21838	21673	21712	21690	22190	21764	21635	21976	21222	21845	21789	21895	21759	21767	21808	21765	21862	21943	21924	21791	21902	21808	21589	21673	21896	21883	21652	21811	21613	21679	21458	21736	21730	21720	21799	21837	21676	21777	21782	21705	21849	21838	21633	21962	21736	21734	21720	21726	21795	21735	21842	21684	21694	21820	21528	21902	21787	21812	21831	21721	21965	21883	21598	21745	21695	21782	21881	21713	21877	21489	21805	21590	21830	21765	21728	21627	21644	21900	21875	21719	21881	22015	21602	21598	21745	21763	21810	21595	21507	21720	21856	21918	21705	21771	21652	21973	21787	21645	21668	21717	21635	21842	21807	21729	21650	21550	21544	21731	21649	21590	21647	21662	21839	21752	21760	21730	21590	21841	21644	21742	21891	21690	21795	21782	21738	21706	21885	21766	21716	21729	21516	21771	21510	21884	21910	21707	21833	21729	21797	21760	21804	21616	21792	21811	21714	21757	21835	21679	21636	21631	21550	21904	21744	21707	21667	21776	21861	21642	21873	21920	21698	21774	21787	21715	21628	21702	21689	21660	21988	21485	21836	21923	21806	21842	21716	21718	21689	21851	21831	21605	21565	21792	21910	21765	21611	21730	21823	21614	21836	21712	21567	22088	21803	21765	21750	21764	21908	21727	21784	21696	21584	21787	21910	21955	21923	21619	21646	21648	21763	21852	21808	21697	21540	21688	21689	21822	21817	21655	21718	21741	21659	21716	21760	21885	21726	21705	21855	22114	21957	21636	21934	21788	21742	21632	21792	21661	21792	21783	21550	21606	21776	21798	21875	21998	21802	21602	21631	21633	21809	21810	21835	21657	21745	21901	22073	21830	21901	21869	21829	21722	21727	21704	21781	21791	21791	21797	21788	21848	21634	21850	21832	21807	21650	21848	21834	21900	21744	21759	21809	21659	21719	21716	21824	21764	21886	21795	21815	21795	21946	21739	21625	21621	21676	21781	21639	21651	21874	21846	22069	21811	21768	21860	21777	21682	21458	21647	21791	21814	21590	21808	21890	21662	21798	21718	21774	21775	21895	21969	21810	21684	21717	21689	21634	21732	21797	21539	21725	21824	21594	21495	21545	21731	21653	21671	21737	21549	21769	21811	22038	21711	21782	21826	21688	21690	21731	21857	21841	21811	21693	21896	21842	21761	21797	21772	21897	21686	21671	21868	21680	21831	21866	21804	21780	21632	21593	21790	21952	21889	21803	21927	21875	21717	21560	21796	21675	21752	21874	21963	21664	21682	21624	21538	21929	21736	21608	21794	21796	21891	21679	21923	21847	21694	21786	21789	21940	21539	21660	21812	21648	21741	21623	22103	21726	21889	21613	21674	21549	21629	21632	21684	21708	21908	21714	21713	21782	21751	21797	21910	21738	21667	21894	21892	21715	21711	21866	21765	21839	21795	22019	21730	21668	21945	21709	21881	21624	21858	21834	21783	21922	21633	21792	21658	21657	21686	21753	21600	21648	21506	21742	21546	22013	21803	21898	21803	21755	21645	21606	21607	21637	21928	21845	21541	22015	21773	21696	21709	21631	21532	21939	21564	21801	21882	21533	21669	21635	21555	21764	21977	21587	21602	21939	21773	21892	21642	21715	21718	21805	21566	21743	21723	21926	21981	21788	21791	21646	21860	21761	21628	21473	21678	21681	21681	21591	21690	21695	21722	21791	21778	21951	21727	21787	21880	21693	21786	21606	21776	21798	21758	21729	21759	21852	21731	21672	21829	21810	21969	21841	21878	21806	21777	21606	21898	21747	21635	21576	21733	21686	21810	21751	21699	21944	21837	21785	21814	21569	21605	21776	21834	21726	21657	21728	21871	21852	21534	21778	21987	21843	21590	21787	21760	21842	21834	21704	21937	21635	21566	21682	21850	21761	21746	21798	21713	21827	21728	21621	21741	21823	21716	21633	21694	21953	21668	21715	21742	21794	21677	21810	21727	21539	21901	21713	21798	21877	21612	21867	21699	21590	21544	21785	21667	21716	21721	21723	21874	21878	21856	21659	21637	21750	21753	21684	21772	21709	21912	21706	21780	21608	21754	21591	21949	21894	21727	21767	21821	21679	21977	21632	21597	21690	21780	21707	21555	21730	21510	21587	21799	21984	21732	21782	21731	21697	21787	21763	21845	21734	21828	21723	21774	21873	21735	21953	21730	21861	21839	21785	21722	21597	21701	21754	21775	21863	21602	21764	21675	21734	21594	21782	21774	21568	21939	21778	21820	21792	21766	21528	21557	21634	21604	21859	21851	21847	21686	21862	21885	21793	21745	21831	22114	21736	21868	21639	21766	21393	21527	21931	21863	21783	21751	21681	21781	22065	21650	21528	21840	21939	21698	21623	21960	21592	21533	21742	21657	21650	21660	21883	21856	21722	21658	21646	21813	21761	21517	21951	21653	21774	21677	21633	21617	21832	21630	21861	21610	21744	21640	21619	21912	21849	21839	21978	21873	21827	21594	21954	21653	21820	21966	21826	21825	21605	21740	21662	21753	21820	21661	21640	21872	21927	21890	21885	21525	21733	21771	21573	21693	21667	21848	21657	21833	21867	21472	21710	21566	21859	21901	21789	21729	21731	21819	21773	21815	21737	21826	21755	21639	21780	21668	21647	21686	21689	21923	21859	21641	21872	21924	21675	21833	21636	21822	21820	21760	21895	21822	21700	21634	21695	21739	21810	21972	21742	21899	21737	21802	21796	21663	21807	21680	21692	21918	21825	21696	21751	21541	21748	22052	21684	21898	21907	21754	21780	21742	21597	21664	21737	21846	21603	21710	21922	21763	21659	21816	21921	21765	21747	21696	21830	21826
32070	39519	32166	26092	23598	21785	20931	20201	19465	18930	18504	18216	18288	18104	17962	17922	17790	17931	17772	17751	17915	18039	17750	17732	17839	17849	18274	20805	22322	21519	19761	18752	17918	17714	17775	17634	17610	17574	17419	17656	17625	17410	17685	17781	17509	17736	17520	17621	17507	17676	17678	17743	17560	17513	17579	17648	17739	17661	17526	17642	17713	17780	17524	17553	17671	17611	17462	17630	17521	17629	17485	17560	17549	17500	17880	17548	17633	17639	17620	17552	17541	17569	17638	17625	17547	17548	17557	17747	17601	17643	17570	17561	17634	17555	17606	17418	17835	17531	17768	17697	17597	17626	17671	17488	17622	17709	17559	17712	17395	17740	17519	17732	17564	17744	17735	17685	17600	17565	17808	17581	17618	17494	17490	17582	17544	17680	17570	17846	17563	17653	17592	17536	17742	17698	17609	17577	17488	17544	17475	17572	17546	17518	17724	17704	17683	17543	17515	17580	17589	17684	17534	17647	17740	17450	17700	17649	17559	17496	17636	17557	17690	17784	17684	17573	17492	17745	17457	17511	17661	17529	17640	17400	17678	17648	17733	17620	17629	17607	17662	17725	17621	17595	17597	17759	17522	17360	17540	17598	17739	17556	17554	17442	17643	17638	17572	17470	17628	17439	17612	17380	17736	17598	17521	17633	17457	17554	17478	17709	17492	17702	17504	17615	17594	17677	17475	17492	17699	17546	17691	17670	17567	17507	17433	17693	17624	17453	17644	17516	17447	17631	17597	17530	17473	17561	17509	17585	17676	17613	17575	17624	17534	17667	17844	17748	17610	17583	17711	17525	17597	17484	17532	17550	17697	17613	17583	17588	17425	17517	17577	17574	17530	17524	17480	17567	17483	17540	17466	17606	17531	17587	17531	17468	17602	17620	17650	17532	17593	17545	17507	17584	17556	17605	17582	17641	17655	17567	17756	17597	17438	17712	17528	17647	17424	17531	17505	17653	17507	17642	17604	17534	17465	17512	17612	17582	17542	17653	17529	17830	17670	17828	17601	17553	17627	17731	17516	17400	17628	17804	17612	17406	17429	17656	17586	17764	17677	17482	17615	17568	17497	17579	17636	17563	17423	17592	17505	17555	17595	17668	17606	17549	17553	17500	17659	17387	17621	17604	17573	17620	17659	17641	17459	17494	17769	17441	17602	17403	17730	17573	17529	17478	17695	17553	17622	17507	17555	17526	17778	17611	17518	17490	17470	17496	17620	17777	17568	17662	17578	17541	17694	17492	17614	17600	17656	17522	17589	17620	17500	17506	17637	17712	17485	17503	17740	17559	17513	17652	17485	17705	17683	17515	17551	17679	17564	17675	17590	17602	17641	17587	17456	17597	17729	17496	17499	17660	17512	17717	17705	17613	17437	17550	17674	17466	17627	17636	17532	17468	17492	17503	17736	17474	17599	17791	17635	17558	17535	17636	17583	17649	17434	17493	17519	17655	17617	17480	17614	17529	17499	17456	17563	17556	17605	17666	17462	17531	17614	17459	17672	17515	17576	17687	17571	17675	17636	17653	17539	17574	17541	17574	17799	17564	17573	17523	17519	17660	17736	17479	17675	17602	17626	17610	17733	17388	17528	17608	17522	17512	17567	17681	17514	17545	17556	17535	17527	17323	17378	17445	17588	17685	17473	17517	17614	17596	17565	17438	17575	17510	17545	17600	17578	17735	17861	17525	17534	17531	17758	17420	17382	17630	17531	17676	17455	17744	17548	17641	17631	17439	17601	17652	17570	17354	17403	17559	17632	17738	17627	17525	17542	17557	17806	17642	17694	17448	17738	17500	17571	17573	17547	17562	17520	17579	17589	17460	17729	17446	17637	17608	17617	17336	17558	17664	17542	17405	17643	17650	17532	17632	17613	17541	17538	17665	17618	17625	17497	17710	17549	17450	17567	17585	17489	17595	17641	17540	17623	17771	17603	17460	17688	17540	17741	17682	17499	17538	17642	17652	17665	17699	17480	17628	17587	17442	17636	17469	17520	17638	17662	17503	17699	17512	17459	17496	17518	17676	17704	17585	17625	17495	17498	17510	17708	17590	17424	17538	17629	17473	17515	17482	17614	17628	17663	17799	17464	17697	17587	17531	17676	17640	17608	17566	17561	17511	17628	17434	17685	17520	17476	17458	17726	17704	17646	17667	17599	17637	17525	17649	17507	17761	17351	17623	17626	17629	17643	17694	17680	17818	17559	17655	17446	17449	17517	17486	17737	17491	17669	17580	17512	17666	17501	17715	17644	17628	17626	17454	17560	17552	17540	17608	17443	17670	17677	17619	17736	17517	17697	17476	17574	17449	17427	17621	17496	17391	17673	17635	17745	17563	17383	17661	17430	17522	17542	17527	17680	17592	17583	17612	17628	17539	17679	17564	17532	17444	17756	17615	17568	17421	17497	17635	17761	17556	17591	17432	17607	17629	17720	17423	17703	17435	17766	17576	17707	17482	17679	17617	17581	17636	17480	17529	17497	17472	17587	17555	17557	17428	17314	17510	17699	17554	17615	17465	17660	17624	17530	17554	17534	17576	17477	17622	17511	17687	17674	17637	17547	17658	17446	17679	17617	17680	17564	17620	17430	17701	17568	17678	17573	17629	17604	17700	17697	17563	17524	17612	17450	17559	17587	17607	17524	17571	17628	17481	17764	17680	17542	17671	17375	17758	17470	17498	17656	17614	17705	17526	17668	17759	17630	17496	17280	17584	17711	17537	17482	17560	17449	17630	17682	17653	17489	17723	17612	17675	17507	17601	17738	17651	17594	17711	17462	17443	17612	17718	17528	17546	17648	17606	17604	17486	17637	17454	17689	17534	17621	17512	17416	17715	17621	17587	17549	17822	17660	17591	17537	17689	17618	17512	17446	17633	17674	17637	17674	17620	17664	17582	17614	17512	17677	17741	17755	17640	17717	17566	17390	17563	17692	17765	17525	17720	17502	17560	17589	17606	17529	17510	17608	17789	17586	17501	17680	17731	17569	17600	17738	17481	17632	17560	17656	17682	17571	17555	17509	17575	17603	17710	17363	17485	17525	17846	17691	17360	17464	17624	17985	17619	17727	17523	17680	17574	17419	17638	17627	17506	17644	17400	17726	17738	17541	17482	17507	17603	17706	17766	17603	17526	17618	17621	17507	17547	17459	17524	17568	17623	17678	17530	17631	17650	17597	17598	17693	17598	17569	17616	17642	17538	17445	17663	17443	17523	17681	17721	17571	17510	17684	17453	17498	17453	17698	17304	17663	17595	17571	17464	17665	17561	17587	17601	17612	17617	17617	17538	17417	17503	17550	17604	17804	17530	17444	17564	17693	17695	17561	17587	17572	17698	17364	17618	17717	17448	17590	17390	17622	17751	17533	17775	17748	17552	17614	17566	17624	17719	17519	17513	17613	17650	17723	17636	17644	17594	17594	17586	17708	17656	17731	17556	17530	17653	17639	17598	17438	17596	17545	17676	17673	17598	17607	17595	17561	17512	17639	17594	17569	17627	17669	17498	17512	17711	17521	17577	17538	17497	17646	17524	17544	17530	17590	17410	17500	17538	17402	17726	17402	17482	17701	17658	17459	17470	17447	17544	17541	17526	17719	17442	17617	17489	17435	17686	17478	17646	17472	17630	17646	17635	17401	17541	17568	17579	17381	17783	17597	17488	17684	17606	17462	17725	17634	17570	17464	17609	17579	17557	17688	17483	17734	17583	17534	17514	17637	17659	17553	17655	17561	17527	17626	17568	17597	17628	17374	17577	17584	17681	17485	17615	17533	17606	17507	17601	17575	17585	17448	17528	17548	17690	17383	17577	17722	17373	17690	17574	17380	17476	17665	17520	17529	17515	17535	17547	17543	17449	17705	17606	17502	17608	17696	17734	17744	17543	17609	17387	17479	17738	17567	17510	17615	17619	17462	17423	17558	17597	17414	17632	17706	17452	17736	17640	17613	17652	17564	17657	17743	17477	17575	17561	17491	17619	17678	17601	17635	17758	17469	17748	17538	17440	17240	17710	17594	17563	17495	17559	17501	17634	17530	17640	17568	17634	17695	17521	17493	17649	17669	17543	17594	17531	17638	17663	17610	17558	17428	17578	17645	17610	17490	17511	17712	17735	17619	17400	17365	17723	17642	17704	17603	17684	17586	17701	17435	17639	17517	17515	17527	17557	17682	17488	17702	17570	17753	17506	17608	17657	17445	17395	17569	17579	17563	17596	17565	17567	17589	17495	17681	17540	17724	17547	17508	17511	17620	17609	17557	17518	17541	17692	17590	17756	17506	17492	17721	17551	17648	17652	17665	17471	17716	17452	17539	17555	17597	17560	17711	17550	17482	17525	17548	17875	17570	17674	17728	17640	17513	17762	17559	17705	17600	17538	17684	17525	17510	17547	17619	17614	17650	17601	17670	17482	17496	17564	17708	17462	17647	17576	17558	17653	17620	17607	17597	17469	17671	17649	17635	17615	17525	17472	17472	17397	17552	17717	17553	17492	17655	17745	17494	17573	17712	17569	17609	17670	17663	17481	17464	17561	17829	17572	17387	17451	17539	17759	17511	17514	17589	17619	17510	17441	17556	17559	17658	17541	17560	17586	17383	17610	17594	17719	17517	17613	17536	17356	17539	17412	17568	17633	17584	17640	17600	17469	17449	17470	17704	17722	17649	17622	17479	17363	17661	17676	17702	17600	17582	17525	17560	17747	17645	17526	17843	17628	17641	17509	17613	17596	17671	17537	17594	17631	17563	17591	17526	17720	17406	17511	17696	17670	17541	17633	17613	17520	17692	17599	17513	17591	17622	17671	17711	17759	17627	17607	17634	17557	17527	17618	17524	17646	17627	17546	17661	17512	17598	17460	17579	17772	17349	17570	17566	17426	17508	17646	17643	17546	17710	17496	17744	17500	17430	17613	17629	17641	17610	17830	17611	17661	17667	17501	17574	17335	17649	17564	17624	17699	17462	17533	17365	17712	17655	17845	17357	17625	17550	17373	17630	17517	17711	17545	17725	17652	17466	17572	17543	17525	17644	17618	17677	17507	17813	17440	17674	17659	17593	17578	17498	17556	17656	17628	17602	17536	17465	17535	17412	17639	17783	17606	17594	17686	17482	17650	17578	17657	17515	17736	17522	17650	17579	17629	17702	17605
22913	21498	29430	24053	21995	25397	29286	24583	24035	24274	23678	23212	23161	23067	22964	22745	22595	23011	22807	22804	22673	22589	22615	22615	22906	22683	23191	26271	28039	27282	25437	23868	22927	22701	22530	22461	22407	22592	22519	22455	22428	22429	22521	22418	22363	22525	22407	22450	22565	22317	22458	22388	22411	22612	22375	22654	22582	22486	22525	22577	22406	22605	22333	22537	22430	22443	22231	22153	22219	22392	22267	22594	22282	22414	22493	22442	22388	22400	22383	22443	22409	22374	22607	22349	22378	22347	22351	22551	22668	22381	22553	22450	22557	22477	22321	22464	22387	22416	22565	22520	22391	22368	22506	22291	22251	22452	22296	22368	22271	22341	22490	22448	22284	22479	22630	22334	22593	22722	22557	22381	22278	22448	22404	22504	22504	22294	22519	22577	22240	22395	22230	22387	22464	22196	22316	22324	22302	22264	22256	22308	22391	22606	22495	22390	22291	22255	22478	22197	22245	22296	22358	22385	22274	22356	22318	22430	22222	22457	22386	22273	22316	22278	22325	22509	22303	22442	22548	22410	22158	22279	22427	22234	22413	22121	22298	22499	22611	22382	22453	22579	22399	22225	22225	22433	22512	22445	22568	22456	22549	22487	22414	22422	22304	22439	22203	22289	22407	22246	22499	22404	22249	22410	22341	22321	22581	22366	22494	22368	22310	22340	22471	22555	22343	22550	22397	22575	22364	22341	22444	22435	22344	22267	22193	22292	22238	22196	22374	22376	22351	22441	22415	22469	22325	22567	22345	22490	22361	22358	22566	22448	22573	22393	22475	22306	22331	22518	22474	22286	22351	22338	22497	22145	22414	22373	22514	22187	22487	22449	22266	22131	22199	22383	22471	22426	22584	22451	22473	22429	22429	22501	22429	22402	22305	22155	22503	22459	22469	22302	22287	22302	22452	22342	22373	22335	22313	22248	22262	22354	22380	22521	22457	22327	22413	22461	22363	22315	22533	22382	22529	22445	22194	22288	22453	22329	22570	22406	22418	22447	22510	22452	22612	22287	22317	22303	22234	22275	22154	22481	22554	22265	22428	22395	22268	22495	22264	22176	22270	22419	22551	22295	22264	22488	22386	22335	22414	22465	22311	22448	22474	22535	22377	22364	22285	22322	22555	22472	22178	22337	22320	22144	22491	22301	22408	22104	22523	22220	22447	22313	22463	22421	22335	22539	22434	22187	22288	22192	22411	22463	22286	22327	22168	22226	22281	22543	22262	22415	22541	22312	22428	22497	22255	22631	22304	22446	22264	22259	22408	22484	22250	22553	22436	22248	22505	22254	22488	22256	22460	22272	22406	22457	22325	22073	22311	22259	22323	22426	22411	22331	22399	22401	22391	22620	22591	22252	22202	22401	22393	22406	22401	22373	22407	22336	22353	22506	22730	22260	22450	22402	22427	22448	22441	22346	22101	22448	22354	22366	22689	22476	22425	22334	22652	22323	22447	22215	22458	22734	22376	22347	22406	22371	22082	22445	22496	22265	22230	22403	22524	22351	22608	22262	22284	22166	22194	22460	22487	22361	22379	22432	22527	22165	22408	22283	22335	22422	22278	22405	22195	22393	22197	22282	22453	22276	22484	22413	22465	22398	22366	22277	22310	22367	22410	22543	22365	22185	22360	22320	22302	22361	22200	22426	22504	22239	22274	22330	22378	22313	22447	22660	22041	22325	22307	22422	22410	22609	22419	22315	22372	22421	22263	22501	22491	22153	22315	22163	22490	22312	22297	22230	22496	22384	22290	22187	22456	22433	22360	22231	22537	22442	22429	22354	22177	22293	22274	22395	22370	22540	22431	22228	22486	22346	22336	22338	22468	22405	22291	22279	22403	22328	22263	22466	22379	22475	22176	22501	22497	22214	22432	22296	22258	22114	22491	22510	22466	22458	22618	22477	22552	22458	22286	22264	22351	22183	22203	22555	22494	22498	22320	22455	22397	22339	22436	22306	22213	22237	22501	22309	22452	22526	22721	22462	22393	22239	22405	22229	22315	22085	22350	22344	22472	22409	22538	22435	22473	22514	22468	22489	22541	22245	22447	22320	22338	22323	22296	22481	22647	22317	22330	22327	22187	22120	22277	22582	22352	22383	22429	22365	22458	22488	22258	22302	22392	22216	22465	22291	22448	22312	22508	22467	22429	22242	22275	22422	22125	22464	22253	22252	22332	22265	22337	22232	22385	22235	22289	22463	22372	22350	22288	22326	22450	22145	22674	22320	22590	22419	22461	22564	22541	22333	22379	22388	22380	22310	22566	22436	22381	22565	22454	22592	22271	22400	22154	22111	22334	22305	22300	22465	22310	22131	22609	22393	22406	22208	22371	22597	22514	22478	22436	22176	22398	22401	22298	22519	22304	22306	22405	22194	22420	22427	22514	22182	22615	22385	22432	22591	22439	22306	22287	22523	22213	22396	22460	22400	22508	22220	22345	22372	22548	22554	22601	22540	22379	22336	22285	22198	22429	22260	22431	22131	22294	22179	22416	22353	22274	22270	22305	22348	22478	22312	22524	22325	22402	22654	22232	22446	22394	22528	22308	22623	22292	22367	22421	22435	22152	22235	22184	22510	22316	22495	22433	22470	22501	22355	22416	22532	22569	22392	22399	22288	22040	22334	22396	22410	22152	22395	22308	22352	22314	22436	22429	22503	22267	22279	22361	22452	22590	22571	22363	22377	22442	22359	22303	22487	22450	22374	22601	22510	22466	22213	22258	22525	22451	22188	22317	22429	22351	22433	22555	22325	22603	22497	22557	22535	22168	22305	22551	22299	22216	22353	22492	22422	22598	22244	22419	22428	22419	22405	22568	22374	22504	22348	22288	22168	22362	22192	22527	22522	22467	22450	22368	22374	22310	22327	22546	22467	22402	22314	22085	22450	22194	22302	22271	22181	22497	22267	22449	22420	22183	22190	22384	22157	22321	22328	22244	22283	22489	22444	22615	22516	22519	22448	22264	22385	22597	22466	22126	22341	22424	22443	22350	22376	22230	22357	22379	22597	22616	22465	22569	22578	22454	22459	22360	22505	22482	22439	22399	22422	22410	22137	22260	22083	22358	22291	22281	22401	22260	22371	22317	22214	22258	22263	22593	22555	22256	22213	22336	22168	22472	22356	22326	22331	22416	22248	22532	22368	22282	22374	22390	22152	22368	22487	22280	22521	22160	22318	22363	22275	22346	22411	22564	22426	22333	22491	22406	22374	22558	22543	22228	22526	22573	22613	22445	22409	22471	22397	22273	22113	22139	22424	22387	22199	22292	22282	22465	22443	22297	22457	22390	22569	22293	22350	22074	22166	22252	22327	22416	22511	22363	22362	22413	22196	22345	22359	22287	22527	22502	22286	22251	22384	22149	22286	22385	22363	22464	22189	22385	22500	22456	22294	22295	22441	22403	22632	22281	22403	22452	22526	22472	22403	22427	22217	22391	22460	22631	22332	22418	22371	22417	22413	22446	22324	22393	22154	22566	22317	22432	22462	22266	22471	22456	22499	22386	22521	22556	22491	22409	22529	22454	22246	22353	22476	22341	22399	22264	22474	22187	22387	22324	22345	22320	22381	22441	22511	22353	22235	22573	22044	22435	22402	22256	22525	22276	22465	22386	22337	22169	22442	22465	22491	22434	22346	22487	22372	22349	22332	22538	22072	22394	22459	22002	22234	22404	22483	22480	22281	22207	22553	22446	22498	22228	22632	22426	22235	22427	22238	22299	22554	22273	22441	22538	22525	22386	22386	22211	22358	22219	22259	22385	22524	22606	22406	22462	22474	22604	22300	22190	22233	22294	22548	22247	22322	22233	22135	22207	22355	22535	22350	22370	22364	22472	22518	22497	22213	22496	22411	22355	22423	22288	22389	22346	22288	22339	22508	22615	22336	22546	22447	22396	22327	22405	22238	22321	22288	22209	22287	22437	22366	22376	22594	22234	22271	22389	22242	22352	22548	22527	22475	22232	22320	22202	22494	22417	22377	22389	22408	22388	22434	22404	22364	22364	22386	22425	22563	22375	22487	22354	22499	22435	22466	22295	22269	22232	22416	22249	22214	22387	22351	22434	22354	22384	22516	22210	22419	22350	22343	22397	22493	22494	22498	22517	22444	22469	22568	22302	22321	22341	22350	22248	22118	22019	22341	22505	22289	22432	22370	22509	22377	22483	22499	22473	22330	22329	22479	22491	22342	22272	22158	22345	22378	22176	22398	22395	22386	22392	22277	22328	22295	22456	22334	22447	22475	22398	22357	22326	22530	22271	22205	22409	22296	22248	22451	22217	22230	22360	22452	22384	22306	22325	22312	22282	22511	22476	22487	22267	22523	22414	22228	22177	22297	22453	22146	22210	22526	22381	22344	22313	22419	22456	22382	22282	22374	22272	22517	22551	22257	22148	22336	22274	22172	22562	22359	22404	22142	22375	22407	22345	22278	22478	22382	22206	22449	22427	22243	22347	22542	22329	22529	22291	22279	22307	22249	22505	22312	22169	22423	22382	22320	22361	22430	22403	22368	22231	22339	22466	22368	22368	22322	22270	22270	22613	22400	22409	22269	22384	22401	22331	22385	22325	22333	22542	22261	22230	22346	22368	22500	22449	22381	22228	22338	22280	22225	22588	22290	22434	22154	22577	22316	22444	22318	22357	22337	22574	22414	22387	22253	22495	22271	22437	22577	22402	22303	22332	22301	22388	22368	22337	22383	22467	22356	22715	22128	22291	22509	22454	22137	22333	22566	22507	22383	22294	22316	22274	22502	22504	22223	22242	22404	22368	22265	22304	22475	22456	22394	22201	22378	22380	22521	22428	22341	22623	22413	22267	22372	22386	22530	22312	22197	22237	22347	22162	22396	22575	22403	22295	22186	22478	22169	22159	22377	22335	22444	22489	22187	22479	22385	22415	22403	22427	22464	22450	22652	22591	22449	22240	22270	22344	22214	22462	22239	22455	22383	22422	22474	22272	22333	22260	22461	22170	22282	22348	22449	22492	22174	22289	22108	22260	22509	22344	22379	22545	22319	22690	22358	22462	22268	22441	22640	22332	22307	22324	22452	22330	22369	22367	22353	22403	22416	22423	22504	22496	22303	22566	22320	22238	22230	22549	22280	22561	22582	22233	22398	22446	22208	22398	22448	22442	22323
36371	44747	35817	29656	25140	23634	22302	21518	20858	19915	19280	18777	18752	18693	18572	18352	18419	18715	18307	18218	18310	18236	18231	18272	18052	18464	19606	24649	26196	24210	21290	19735	18734	18194	17832	18059	17950	17901	17858	17814	17779	17907	18078	17949	17739	18078	17979	18069	17931	18048	18116	17922	17837	17983	17986	17980	17808	17794	17956	18033	17823	18175	17981	17991	17931	17800	17958	17915	17984	17877	18072	17914	18012	17914	18045	18121	17781	17890	18089	18010	17772	17769	17946	18027	17954	17954	17775	17853	17910	17918	17989	18070	17972	18032	18070	17884	17996	17879	18035	17899	17869	18330	18030	17999	18016	18240	17961	18019	17950	17994	17840	17996	17808	18023	18016	17668	17864	17871	17839	17936	17838	17970	18086	18000	18031	17925	17931	17988	17892	17722	17995	17914	18005	17993	17912	18172	17853	17953	17796	18096	17859	17987	17896	17889	18022	17818	17888	18000	17889	18006	17846	17960	17874	17610	17861	17998	18078	17866	17855	18199	17950	17975	17973	17940	17846	17947	17813	18048	17982	17912	17930	17941	17729	17903	18106	17933	17893	18020	17809	18110	17887	18021	17772	17883	17915	17991	17806	18040	17979	17899	17850	17855	18013	17971	17933	17871	17899	17950	17808	17859	17933	17742	17966	17872	17997	17912	17843	17855	17990	18086	17799	17988	17867	17879	17915	18076	17822	17869	17804	17933	17878	18013	17855	17852	17762	17957	17932	18011	17961	18010	17962	18074	17866	17997	17991	17977	17972	17787	17954	17945	18002	17862	17916	17951	17782	17853	17855	17925	17902	17873	17844	17981	17982	18022	17916	18011	17825	18034	17929	17891	18012	17984	18013	18010	17872	17901	17937	17812	18030	17787	17817	17964	17968	17838	17967	17720	18133	17759	17981	17925	17812	17848	17932	18068	17938	18016	17882	17932	18001	17819	17944	17951	18039	17743	17813	17951	17742	17974	18091	17938	18006	17828	17890	17878	17945	18014	17928	17885	17927	17874	17861	17820	17938	17888	17994	17914	17949	17944	18046	17821	17830	17919	17795	18040	18033	17857	17977	17848	17883	18043	17974	17883	17873	17921	17857	17938	18000	18023	18001	17785	17859	18024	17899	17986	18014	17677	17707	17761	17801	18036	17855	18076	17969	17944	17869	17810	17955	18069	17997	17994	18025	17879	17933	18013	17892	18016	17764	17872	17931	17803	17871	17765	18119	18019	17833	17904	18076	17875	17910	17871	17901	17959	17906	17881	17950	17926	17970	17859	18081	17889	17839	17638	17870	17816	17996	17966	17864	17853	17925	17988	17799	17822	17883	17931	17978	17955	18046	17863	17857	17770	17888	17957	18048	17909	17930	17943	18016	18060	17966	17805	17830	17907	18007	17909	17887	17789	17777	18001	17981	17872	17811	17936	17881	17986	17892	17685	17799	17893	17923	18026	17869	17925	17957	17925	17983	18076	17791	17985	17901	17910	17981	17960	17939	18003	17867	17913	17890	17942	18019	17960	17948	18012	17866	17867	17717	17956	17948	17977	18147	18015	17870	18014	18138	17872	18086	17956	17699	18021	17680	17883	18040	18017	17857	17953	17904	17939	17883	17813	17878	17915	17865	17944	18041	17828	18096	17874	17802	18040	17819	18046	17918	17733	17895	17879	17927	17755	17958	17830	17895	17771	17969	17889	17874	17862	17877	17824	17973	17826	18138	17846	17910	17919	18023	17905	17806	17937	17924	17941	17818	17859	17825	18159	17894	17842	18001	17819	17843	17918	17923	17841	17971	17885	17914	18047	17862	17795	17870	17858	17724	17915	17956	17882	18014	17893	18025	17938	17829	17873	17996	17707	17957	17920	17990	17909	17962	17777	18004	18007	17838	17881	17804	17898	17902	17868	17906	17883	17892	17831	17793	17779	18074	17950	18074	17941	17698	17984	17858	17979	17755	17940	17967	17871	18047	17902	18042	17797	17980	17972	17908	17977	17892	17975	17686	18075	17769	18041	17999	17836	18011	17996	17842	17929	17871	17877	17914	18011	17867	17910	17917	17988	17925	17858	18020	17897	17846	17777	17858	17990	17779	17853	17976	18035	17983	17922	17871	17978	17961	17986	17841	17919	17816	17906	18012	18107	18038	17925	18037	17799	17976	18005	17909	17939	17858	17747	17893	17981	17776	17824	17931	18007	17848	17933	17947	17838	18013	17779	18008	18006	17955	17882	17793	17874	17944	17994	17910	17760	17890	18004	17954	17849	18126	18006	17824	17847	17937	17849	17780	17802	17835	17920	18010	18114	17687	17880	17949	17737	17886	17932	18026	17824	17927	18006	17980	17772	18013	18109	17920	18158	17805	17904	17912	17943	17843	18024	18060	17913	18064	18045	17884	17975	17987	17911	17968	17756	17927	17884	17894	17869	17931	18030	17888	17857	17952	17801	18048	17880	18060	18095	17834	17941	17949	17921	17763	17719	17959	18025	17764	17834	17918	18031	17995	17898	17831	18068	17979	17942	17851	17753	18029	18016	17959	17878	17791	17973	17979	17923	17771	17747	18053	17766	17964	17899	18029	17684	17939	17810	18006	17933	17884	17778	17770	18067	17868	17628	17891	18052	17927	18037	17926	17875	17904	17740	18014	17813	18139	17975	17906	17902	17958	17991	18119	17827	17824	17825	18003	18019	18053	17946	17953	17967	17944	17889	17851	17989	17913	18029	17864	17844	17973	18182	17867	17844	17973	18033	17992	17907	17917	17887	17942	17847	18001	17798	18100	17922	17849	17870	17943	17850	17802	17995	17881	17861	18069	17825	17945	17787	17842	17892	17823	17889	17873	18004	18043	17915	17867	17933	17810	17907	18105	17948	18025	17892	17724	18004	18135	17750	17884	17758	17978	17856	17975	17958	17820	17973	17813	17937	17954	17830	18150	17921	17882	18103	17837	17920	17792	17813	17922	17916	17994	17897	17959	17791	18048	17901	17645	17912	17845	17843	17880	17964	17716	18009	17859	18056	18037	18031	17790	17964	17954	18035	17973	17926	17941	17756	17875	17918	18010	17888	17786	17983	18043	17899	17961	18035	17900	17865	17941	17750	17844	17887	17871	17762	17805	17880	17921	18049	17786	17973	17782	17840	17875	17698	17836	17994	17889	17882	17820	18037	17836	17866	17999	18101	17922	17943	17936	17962	17820	17724	17823	18014	17928	17963	18011	17974	18024	18126	18080	17941	17933	17916	17964	17878	18010	18076	17885	17836	17963	17995	17891	17756	17817	18043	17918	17771	17872	17866	18111	17873	17945	17990	17994	18071	18001	17673	17921	17944	17841	17916	17880	17844	17811	17954	17932	17832	17915	17873	18120	17775	18124	17856	17917	17968	17969	17836	17918	17978	17883	18031	17956	17891	18000	17890	18190	17949	17960	18037	17925	17992	17898	17934	17801	17845	17896	18031	17823	17881	18048	18014	17748	17860	18051	17994	18001	17727	17775	17829	17889	17836	17933	18038	17958	17843	17779	17825	17892	18089	17943	17968	17739	17801	17886	18040	17767	17948	17877	17921	17795	17993	17884	17910	17878	17740	18004	18074	17917	18081	17948	17986	18083	17835	17952	17746	17847	18009	18023	17954	17971	17900	18033	17924	17858	18021	17864	17760	17931	17789	17977	17773	17890	17889	17948	17746	18065	17910	17965	17957	17869	17975	17931	18064	17925	17859	17917	17820	17983	17997	17851	17864	18041	17977	17954	17957	18024	17819	17858	18040	18103	18100	17925	17738	17908	17920	17870	17928	17947	17869	17673	17902	17972	17942	17872	18001	18158	17993	17987	17893	17935	18109	17870	18068	18020	17876	18129	17998	18112	17969	17866	17779	17877	17965	17995	17986	17895	17954	18068	17978	18163	17795	17994	17727	18008	17874	17801	17989	17772	17909	17847	17889	17898	17899	17828	17875	17997	17800	17940	17778	17944	17964	17963	17868	17870	18063	17818	17990	18122	17905	17671	17956	18032	17908	18100	17830	17948	18043	17983	18030	17760	18013	17909	17937	17886	18085	17863	18112	17807	17779	18026	17653	18018	17938	17871	17946	17984	18055	17993	17889	17756	17840	17939	17891	17931	17796	17870	18076	17877	18029	17935	17911	17903	17918	17848	17930	17860	18094	18016	18013	18009	17981	17996	17930	17788	17796	17878	18026	17876	17882	17848	17962	17905	17948	17913	17861	17738	18029	18042	17806	18058	17994	17909	17923	18104	17723	17783	17997	17838	17756	18014	17869	17971	17909	17811	17910	17905	17774	17792	17961	17862	17886	17692	18025	17826	18038	17846	17733	17967	17827	17885	18053	17878	18040	17938	17923	17879	17885	17874	17942	18014	17981	17918	17918	17891	17895	17899	18062	17974	17982	17992	17876	17978	17896	17684	17874	18082	17840	18007	18034	17953	17951	17866	17692	17864	17747	18003	17901	17955	18006	17803	17943	17892	17940	17938	17990	17892	17777	18096	17884	17914	17988	17944	18018	17946	18022	18038	18026	17970	17870	17905	17906	18000	17699	17936	18044	17982	17830	17731	18028	17756	17969	17806	17861	17964	17795	17818	18085	18061	17890	17976	17898	17784	18000	17883	17928	18038	17872	18009	17948	17899	17991	17862	17844	17956	17824	17797	17959	17814	17938	17924	17924	17840	17965	18037	17781	18082	17716	17773	17934	17672	17739	17664	17747	18189	17854	17889	17903	17735	17997	17622	17866	17746	18158	17918	18054	17775	18070	17941	18199	17868	17926	17946	18000	17842	18023	17927	17761	17959	17850	17915	17838	17897	17867	17801	17637	17963	17744	17888	17818	17870	17852	18024	17917	17869	17885	17840	17940	17935	18042	17816	17860	17991	17956	17866	17984	17837	18088	17954	17998	17972	17885	17895	17965	17943	17967	18027	17997	17968	17914	17806	17819	18046	18029	17908	17730	18022	17845	17901	17783	17816	17836	18071	17964	17862	17794	18050	17891	17938	17882	17849	17904	17801	17728	17817	18087	17855	18014	17965	17967	17862	17966	17784	17947	17921	17871	18090	17836	17914	17906	17894	17965	17678	17716	17817	17855	17834	17978	17952	17929	17884	17983	18078	17908	17999	17768	17901	17636	17953	17898
28662	24073	29181	26953	23357	23151	22682	22138	21866	22015	21680	21500	21493	21799	21339	21688	21430	21590	21582	21277	21496	21604	21579	21427	21535	21657	21788	21825	21861	21870	21875	21747	21623	21834	21612	21579	21404	21522	21659	21589	21403	21375	21581	21411	21557	21395	21315	21351	21342	21170	21535	21348	21583	21475	21234	21337	21408	21387	21371	21728	21503	21372	21342	21382	21431	21584	21358	21638	21677	21501	21393	21262	21600	21415	21470	21575	21316	21449	21631	21510	21253	21320	21305	21511	21518	21397	21442	21253	21270	21414	21488	21357	21443	21358	21208	21431	21594	21506	21457	21502	21275	21514	21436	21525	21330	21515	21585	21562	21402	21266	21569	21713	21664	21581	21460	21515	21482	21574	21545	21827	21414	21459	21403	21590	21513	21513	21354	21606	21490	21395	21475	21514	21432	21508	21379	21500	21478	21353	21559	21431	21460	21397	21557	21360	21518	21417	21568	21460	21475	21488	21488	21533	21453	21347	21386	21668	21406	21422	21608	21539	21522	21561	21541	21619	21387	21345	21511	21443	21373	21295	21579	21610	21478	21308	21537	21583	21483	21652	21449	21328	21303	21560	21517	21588	21667	21485	21397	21749	21471	21569	21505	21296	21383	21580	21480	21288	21452	21571	21424	21360	21300	21258	21419	21452	21414	21444	21426	21419	21475	21348	21337	21368	21567	21497	21405	21444	21446	21459	21501	21438	21564	21491	21514	21558	21567	21370	21363	21512	21579	21573	21474	21380	21436	21472	21565	21314	21402	21524	21415	21524	21369	21479	21344	21368	21516	21382	21555	21433	21420	21650	21351	21511	21593	21284	21593	21631	21684	21473	21550	21763	21742	21260	21431	21563	21386	21589	21518	21477	21414	21524	21611	21650	21352	21496	21667	21306	21570	21472	21281	21456	21564	21759	21618	21464	21490	21637	21623	21562	21471	21479	21457	21652	21771	21679	21421	21684	21327	21514	21455	21416	21649	21367	21571	21549	21540	21458	21405	21534	21589	21360	21580	21432	21298	21359	21317	21534	21483	21678	21545	21227	21480	21313	21575	21557	21317	21196	21438	21437	21442	21437	21535	21242	21614	21248	21304	21447	21724	21447	21390	21357	21455	21440	21278	21376	21427	21269	21434	21454	21642	21447	21614	21403	21466	21618	21410	21581	21398	21376	21378	21506	21556	21486	21514	21513	21489	21629	21369	21505	21566	21388	21512	21480	21598	21514	21490	21492	21581	21374	21533	21345	21317	21279	21462	21287	21680	21387	21531	21342	21475	21459	21427	21542	21299	21478	21628	21345	21281	21466	21506	21569	21648	21506	21388	21363	21586	21418	21347	21403	21224	21362	21615	21506	21610	21406	21349	21325	21381	21460	21458	21515	21610	21585	21558	21530	21300	21312	21604	21541	21498	21472	21476	21590	21453	21492	21601	21574	21681	21403	21376	21469	21582	21591	21442	21446	21594	21481	21670	21435	21511	21615	21597	21620	21695	21376	21525	21509	21352	21301	21443	21384	21436	21490	21598	21592	21455	21427	21443	21392	21522	21548	21335	21272	21250	21603	21662	21634	21582	21645	21413	21527	21433	21556	21651	21600	21683	21620	21464	21464	21580	21275	21482	21524	21501	21551	21474	21438	21467	21720	21448	21422	21572	21444	21499	21604	21424	21384	21297	21712	21557	21467	21196	21388	21669	21529	21634	21531	21501	21612	21438	21469	21570	21365	21443	21624	21322	21502	21291	21542	21809	21637	21512	21660	21406	21314	21731	21344	21472	21438	21379	21434	21577	21313	21605	21642	21531	21561	21339	21514	21663	21580	21256	21243	21321	21595	21529	21463	21353	21578	21467	21396	21574	21518	21509	21337	21471	21362	21545	21462	21529	21368	21421	21370	21516	21448	21600	21458	21253	21543	21331	21450	21451	21292	21380	21471	21320	21336	21482	21542	21457	21320	21597	21603	21529	21477	21524	21510	21496	21514	21592	21407	21654	21459	21528	21627	21290	21209	21544	21474	21355	21651	21399	21547	21439	21442	21470	21726	21526	21404	21517	21526	21218	21375	21380	21397	21608	21604	21668	21526	21404	21320	21445	21330	21515	21323	21358	21541	21495	21427	21525	21583	21569	21523	21552	21445	21425	21309	21519	21559	21432	21455	21490	21400	21349	21510	21457	21394	21544	21567	21248	21453	21498	21385	21507	21496	21478	21488	21489	21598	21558	21349	21463	21326	21638	21416	21625	21340	21550	21640	21250	21471	21543	21360	21263	21539	21616	21520	21617	21252	21324	21524	21589	21382	21439	21576	21181	21616	21539	21360	21653	21645	21514	21581	21507	21383	21684	21574	21464	21358	21270	21481	21555	21505	21438	21468	21523	21468	21388	21430	21424	21277	21781	21300	21542	21294	21452	21300	21367	21272	21686	21603	21439	21491	21517	21461	21444	21496	21465	21650	21521	21590	21362	21545	21400	21363	21378	21664	21516	21382	21587	21407	21581	21379	21353	21493	21312	21586	21326	21365	21534	21461	21551	21419	21605	21600	21400	21423	21448	21455	21632	21477	21478	21264	21462	21689	21440	21548	21327	21457	21290	21541	21353	21373	21440	21476	21357	21563	21395	21242	21466	21679	21279	21586	21423	21402	21436	21682	21529	21337	21566	21539	21263	21620	21438	21509	21508	21162	21360	21429	21487	21491	21468	21347	21499	21385	21399	21731	21584	21367	21499	21398	21600	21372	21796	21486	21561	21432	21730	21611	21491	21437	21452	21395	21255	21370	21417	21413	21508	21367	21670	21451	21438	21366	21530	21398	21316	21440	21472	21347	21310	21307	21561	21689	21451	21498	21641	21356	21623	21616	21667	21601	21605	21434	21378	21436	21451	21424	21442	21281	21388	21483	21567	21552	21626	21361	21634	21353	21432	21478	21671	21367	21493	21532	21465	21597	21327	21353	21370	21486	21462	21368	21557	21408	21545	21407	21453	21554	21486	21429	21654	21478	21241	21402	21448	21711	21410	21321	21336	21588	21404	21374	21489	21537	21575	21341	21331	21316	21293	21562	21412	21640	21702	21546	21588	21325	21410	21509	21359	21394	21379	21441	21599	21406	21536	21577	21570	21524	21660	21333	21488	21303	21495	21454	21453	21471	21474	21490	21329	21363	21357	21413	21605	21303	21522	21455	21451	21322	21587	21735	21642	21471	21733	21350	21471	21652	21431	21534	21507	21546	21612	21466	21512	21619	21407	21510	21501	21337	21576	21545	21508	21255	21356	21498	21467	21565	21347	21506	21474	21433	21299	21474	21569	21396	21550	21497	21733	21443	21461	21425	21516	21475	21619	21513	21433	21677	21392	21461	21529	21342	21509	21399	21561	21501	21784	21497	21444	21493	21570	21392	21351	21609	21510	21364	21564	21445	21448	21642	21506	21711	21396	21553	21504	21496	21524	21529	21465	21305	21390	21324	21469	21542	21341	21357	21630	21523	21633	21531	21339	21416	21540	21502	21622	21317	21546	21381	21484	21537	21518	21381	21488	21520	21396	21324	21551	21385	21392	21325	21527	21187	21456	21595	21395	21347	21595	21484	21495	21522	21715	21386	21495	21588	21410	21266	21618	21279	21619	21486	21665	21359	21322	21536	21520	21486	21630	21511	21466	21677	21282	21422	21537	21466	21550	21622	21544	21532	21419	21487	21549	21487	21679	21425	21564	21368	21684	21529	21295	21390	21627	21427	21453	21612	21375	21392	21459	21399	21626	21474	21717	21489	21262	21801	21532	21403	21310	21381	21609	21461	21583	21577	21510	21629	21401	21425	21428	21331	21386	21601	21482	21457	21404	21467	21461	21451	21644	21451	21476	21615	21703	21643	21493	21424	21476	21521	21277	21371	21313	21616	21824	21599	21554	21581	21431	21565	21364	21580	21532	21429	21383	21382	21706	21647	21437	21478	21709	21458	21620	21427	21571	21592	21342	21551	21343	21480	21559	21475	21379	21625	21338	21531	21436	21527	21518	21463	21354	21415	21543	21188	21260	21466	21508	21485	21544	21491	21543	21478	21589	21482	21502	21513	21646	21650	21431	21595	21470	21699	21630	21634	21540	21287	21491	21354	21257	21214	21465	21447	21464	21349	21541	21473	21442	21409	21527	21518	21539	21496	21639	21608	21685	21541	21470	21693	21464	21717	21485	21441	21579	21483	21303	21550	21537	21497	21496	21627	21646	21560	21358	21557	21635	21406	21515	21435	21660	21372	21664	21568	21701	21477	21450	21522	21406	21638	21491	21455	21594	21314	21583	21396	21354	21619	21573	21544	21590	21516	21581	21397	21442	21440	21591	21352	21359	21437	21575	21602	21428	21450	21602	21491	21651	21282	21546	21539	21559	21640	21174	21565	21516	21357	21519	21213	21300	21453	21628	21640	21526	21521	21554	21564	21525	21495	21457	21562	21305	21504	21377	21535	21332	21583	21397	21335	21244	21704	21434	21368	21526	21579	21622	21419	21543	21443	21444	21517	21445	21485	21278	21425	21213	21461	21678	21681	21353	21422	21537	21463	21538	21417	21468	21562	21618	21444	21701	21447	21248	21452	21561	21649	21520	21462	21520	21430	21433	21782	21541	21345	21282	21414	21386	21300	21604	21539	21559	21467	21337	21550	21467	21434	21478	21520	21470	21478	21466	21600	21536	21670	21499	21410	21423	21665	21526	21426	21680	21481	21563	21473	21469	21662	21437	21735	21692	21767	21580	21448	21413	21314	21585	21346	21309	21352	21661	21587	21602	21497	21592	21466	21564	21404	21659	21515	21459	21310	21489	21409	21468	21431	21437	21290	21372	21522	21498	21401	21605	21507	21285	21564	21522	21558	21507	21308	21609	21313	21399	21607	21308	21645	21716	21387	21436	21635	21452	21763	21429	21462	21724	21579	21485	21481	21417	21518	21453	21554	21505	21676	21345	21357	21540	21399	21477	21580	21446	21400	21352	21511	21301	21411	21485	21433	21431	21419	21394	21421	21593	21553	21553	21541	21581	21220	21561	21613	21481	21330	21418	21256	21444	21407	21467	21438	21382	21404	21455	21485	21431	21747	21519	21302	21516	21502	21451	21307	21530	21455	21369	21619	21639	21432	21393	21643	21319	21636
26922	29757	27521	22036	20839	19841	18848	18451	18219	18226	17616	17565	17581	17517	17757	17541	17543	17621	17465	17546	17583	17412	17587	17613	17791	17725	17648	18119	17960	18165	17738	17540	17423	17462	17430	17439	17525	17392	17251	17435	17588	17319	17341	17215	17374	17294	17356	17317	17304	17479	17420	17342	17336	17381	17298	17507	17349	17377	17438	17227	17443	17245	17407	17364	17425	17358	17483	17291	17536	17344	17388	17421	17472	17400	17432	17294	17571	17368	17272	17472	17297	17345	17420	17478	17125	17573	17329	17515	17285	17391	17555	17507	17483	17380	17267	17399	17341	17208	17445	17298	17530	17403	17429	17401	17336	17619	17563	17294	17342	17233	17519	17495	17333	17401	17382	17308	17464	17544	17581	17446	17398	17301	17322	17400	17310	17562	17412	17409	17390	17419	17255	17451	17340	17541	17342	17470	17436	17464	17304	17507	17422	17361	17233	17465	17273	17414	17539	17493	17438	17290	17449	17362	17377	17324	17428	17494	17191	17321	17347	17326	17309	17369	17287	17451	17510	17352	17370	17476	17518	17417	17283	17377	17358	17305	17571	17311	17337	17389	17533	17398	17446	17484	17331	17515	17503	17570	17208	17412	17335	17371	17431	17437	17566	17452	17509	17287	17282	17404	17537	17344	17341	17228	17527	17322	17406	17435	17363	17249	17243	17350	17576	17327	17546	17322	17564	17291	17468	17303	17387	17392	17439	17376	17488	17417	17333	17427	17356	17554	17380	17486	17316	17273	17347	17403	17474	17507	17357	17309	17466	17377	17394	17308	17307	17469	17366	17491	17414	17321	17336	17433	17279	17440	17324	17349	17308	17438	17300	17501	17641	17494	17296	17526	17459	17422	17539	17581	17293	17562	17505	17432	17300	17406	17297	17355	17453	17443	17470	17309	17366	17315	17325	17405	17376	17415	17292	17372	17423	17423	17236	17234	17573	17377	17374	17490	17444	17283	17352	17433	17321	17361	17505	17487	17448	17439	17343	17418	17294	17477	17548	17496	17575	17419	17432	17178	17437	17343	17579	17316	17546	17389	17488	17583	17226	17330	17522	17395	17344	17298	17421	17390	17206	17374	17408	17292	17303	17405	17415	17277	17497	17330	17399	17393	17390	17374	17438	17471	17319	17298	17321	17366	17297	17341	17288	17114	17464	17543	17369	17393	17377	17597	17496	17416	17502	17320	17304	17504	17337	17385	17332	17412	17356	17238	17347	17401	17351	17455	17502	17426	17477	17533	17398	17367	17431	17335	17373	17524	17458	17358	17234	17319	17525	17552	17601	17295	17381	17475	17490	17409	17504	17386	17438	17299	17231	17445	17380	17269	17319	17378	17475	17246	17361	17299	17458	17464	17444	17275	17400	17534	17341	17471	17504	17438	17411	17462	17350	17443	17477	17484	17505	17263	17540	17174	17460	17447	17362	17313	17281	17358	17356	17505	17435	17283	17453	17378	17293	17444	17226	17297	17371	17420	17418	17306	17478	17416	17356	17471	17361	17305	17202	17449	17516	17522	17277	17319	17476	17402	17455	17342	17232	17319	17271	17534	17380	17424	17475	17415	17345	17267	17402	17177	17499	17376	17557	17381	17312	17445	17292	17405	17400	17449	17319	17289	17523	17298	17404	17363	17573	17401	17299	17459	17637	17271	17431	17319	17434	17312	17297	17471	17460	17390	17487	17446	17449	17410	17487	17151	17524	17325	17494	17408	17533	17326	17467	17421	17460	17443	17451	17300	17476	17632	17210	17410	17448	17411	17381	17495	17472	17253	17268	17432	17355	17399	17269	17402	17469	17431	17430	17383	17289	17442	17477	17389	17341	17492	17404	17209	17387	17349	17431	17251	17529	17449	17466	17266	17383	17496	17443	17298	17415	17226	17332	17346	17439	17344	17517	17494	17328	17395	17528	17385	17442	17517	17369	17475	17335	17464	17323	17471	17430	17417	17407	17246	17339	17394	17378	17406	17403	17477	17299	17222	17500	17262	17333	17638	17273	17332	17341	17268	17419	17505	17409	17395	17417	17402	17457	17354	17426	17382	17338	17436	17258	17325	17499	17230	17403	17405	17296	17408	17436	17454	17499	17451	17308	17377	17255	17473	17494	17364	17384	17349	17310	17511	17327	17426	17379	17247	17480	17474	17424	17560	17621	17366	17442	17309	17386	17407	17280	17391	17371	17551	17436	17303	17347	17387	17281	17397	17405	17397	17451	17263	17372	17370	17381	17416	17459	17300	17497	17391	17362	17416	17420	17503	17291	17416	17442	17379	17414	17182	17468	17224	17426	17398	17402	17324	17372	17288	17231	17478	17322	17376	17540	17365	17361	17350	17390	17365	17276	17390	17433	17397	17561	17447	17322	17470	17495	17449	17486	17254	17425	17312	17457	17379	17372	17445	17321	17471	17435	17574	17272	17268	17364	17398	17426	17500	17285	17575	17431	17484	17416	17467	17434	17533	17507	17733	17426	17455	17648	17129	17540	17217	17530	17515	17414	17497	17220	17239	17335	17374	17538	17358	17213	17500	17670	17413	17363	17289	17249	17293	17502	17517	17375	17446	17446	17417	17374	17518	17405	17401	17482	17454	17622	17442	17346	17245	17541	17453	17516	17397	17436	17513	17425	17360	17332	17200	17432	17180	17542	17275	17351	17379	17369	17295	17430	17428	17386	17178	17646	17434	17404	17579	17400	17299	17440	17498	17542	17241	17521	17297	17369	17450	17370	17211	17302	17222	17475	17409	17329	17485	17562	17216	17392	17503	17359	17548	17369	17488	17361	17413	17185	17287	17398	17209	17196	17476	17420	17571	17391	17372	17519	17332	17490	17502	17524	17253	17393	17359	17503	17383	17383	17313	17321	17407	17248	17473	17375	17382	17368	17396	17443	17302	17338	17444	17381	17502	17557	17317	17578	17506	17400	17562	17398	17410	17354	17504	17367	17514	17461	17415	17395	17458	17362	17310	17433	17297	17390	17361	17362	17426	17445	17396	17587	17391	17425	17415	17471	17451	17226	17392	17546	17221	17540	17424	17406	17327	17278	17339	17378	17475	17502	17588	17468	17544	17425	17247	17228	17438	17470	17252	17529	17316	17416	17554	17378	17522	17456	17560	17436	17549	17251	17205	17353	17351	17371	17257	17545	17480	17495	17408	17420	17409	17410	17355	17499	17212	17386	17434	17390	17408	17465	17510	17364	17302	17291	17509	17268	17377	17449	17428	17388	17361	17531	17521	17419	17478	17334	17490	17425	17430	17490	17387	17545	17456	17436	17351	17343	17340	17405	17441	17408	17556	17356	17466	17390	17553	17487	17331	17315	17480	17515	17440	17474	17398	17407	17355	17466	17421	17451	17426	17259	17301	17396	17343	17309	17386	17576	17360	17512	17301	17516	17289	17451	17529	17435	17393	17396	17373	17307	17470	17344	17393	17395	17389	17388	17421	17548	17374	17524	17363	17427	17472	17282	17313	17432	17415	17443	17369	17509	17473	17427	17429	17439	17388	17416	17353	17425	17258	17414	17437	17260	17369	17377	17544	17331	17284	17489	17464	17261	17548	17511	17505	17477	17467	17367	17324	17362	17297	17324	17331	17507	17339	17346	17466	17393	17294	17345	17504	17377	17255	17439	17667	17410	17298	17356	17260	17383	17648	17548	17408	17527	17312	17449	17378	17442	17380	17345	17646	17313	17265	17402	17379	17422	17531	17475	17326	17503	17309	17453	17472	17491	17365	17596	17443	17519	17421	17491	17510	17179	17284	17569	17334	17514	17413	17499	17332	17378	17457	17365	17492	17429	17442	17517	17426	17486	17408	17345	17305	17351	17447	17389	17524	17473	17348	17464	17381	17454	17299	17344	17298	17422	17475	17386	17336	17479	17382	17314	17316	17249	17538	17325	17382	17508	17281	17464	17465	17522	17429	17289	17344	17303	17328	17351	17430	17412	17388	17338	17293	17437	17344	17393	17548	17285	17428	17375	17333	17570	17523	17414	17510	17549	17325	17311	17420	17376	17645	17361	17365	17485	17269	17468	17454	17314	17327	17478	17496	17687	17261	17415	17458	17546	17388	17418	17327	17485	17364	17391	17357	17446	17417	17265	17358	17374	17381	17391	17313	17421	17370	17378	17361	17303	17195	17301	17478	17264	17420	17307	17379	17419	17289	17381	17429	17487	17300	17279	17362	17417	17493	17346	17222	17541	17448	17501	17427	17467	17436	17525	17413	17425	17318	17410	17555	17247	17477	17349	17446	17502	17367	17381	17213	17504	17593	17503	17422	17428	17346	17497	17511	17561	17427	17464	17383	17369	17405	17287	17420	17244	17407	17468	17570	17430	17197	17478	17509	17328	17461	17394	17446	17411	17359	17358	17400	17290	17361	17286	17603	17182	17179	17401	17474	17455	17481	17363	17466	17408	17379	17348	17293	17279	17382	17553	17492	17377	17388	17401	17499	17499	17538	17356	17413	17381	17623	17383	17380	17111	17262	17348	17592	17263	17506	17426	17432	17303	17447	17393	17419	17501	17440	17369	17333	17499	17382	17262	17495	17327	17535	17385	17411	17361	17506	17468	17401	17294	17395	17195	17464	17521	17388	17339	17368	17475	17443	17516	17379	17448	17439	17450	17375	17388	17322	17412	17242	17465	17403	17303	17570	17498	17571	17509	17407	17462	17390	17322	17341	17343	17643	17477	17432	17484	17258	17421	17223	17372	17494	17291	17463	17302	17500	17446	17391	17371	17454	17387	17285	17425	17391	17285	17327	17218	17493	17498	17439	17496	17272	17462	17601	17323	17494	17298	17216	17384	17414	17418	17210	17363	17429	17371	17412	17300	17536	17482	17471	17416	17354	17570	17320	17519	17524	17500	17551	17319	17445	17548	17522	17465	17275	17560	17378	17375	17515	17239	17614	17514	17307	17403	17373	17474	17411	17351	17378	17478	17237	17578	17322	17463	17525	17250	17431	17365	17552	17339	17431	17351	17604	17348	17340	17483	17466	17511	17432	17392	17387	17330	17317	17449	17330	17310	17340	17290	17428	17427	17501	17475	17320	17428	17505	17453	17487	17363	17504	17518	17365	17547	17504	17319	17405	17409	17279	17314	17373	17382	17496	17550	17253	17334	17326	17404	17285
23976	21523	29105	24619	23395	25314	25747	22734	21952	22000	21507	21608	21725	21330	21825	21494	21646	21509	21534	21582	21385	21438	21471	21506	21427	21420	22057	23871	24088	23525	22482	22115	21592	21452	21118	21269	21328	21412	21084	21082	21152	21149	21070	21138	21336	21327	21155	20987	21056	21303	21166	21151	21099	21130	21071	21323	21289	21121	21171	21291	21264	20826	21142	21186	20868	20967	21119	21399	21264	21171	21116	21039	21162	21265	21118	21075	21278	21139	21311	21115	21011	21202	21236	21098	21120	21134	21437	21007	21003	21030	21177	21133	21274	21383	21199	21279	21229	21176	20911	21002	21157	21099	20986	20862	20984	21218	21207	21207	21244	21033	21401	21066	21305	20984	21142	20933	21144	20832	21353	21314	21192	21368	21197	21069	20961	21252	21214	21046	21163	21125	21113	21268	21398	21340	21040	21169	21017	21090	21082	21342	21236	21164	21223	20871	21103	20971	20940	21314	21086	21190	21129	21155	21402	20980	21125	21159	21086	21221	21013	21112	21073	21205	21154	21161	21186	21170	21169	21135	21099	21176	21346	21062	21236	21102	21033	21120	21243	21188	20978	21119	21256	21396	21243	21264	20952	20924	21208	21037	21155	21262	20973	21230	21162	21180	21286	21113	21152	21056	21148	21171	21235	21294	21099	21028	21151	21160	21127	21192	21217	21017	21082	21141	21071	20974	21250	21019	21149	21169	21068	20970	21105	21301	21163	21003	21106	21126	20931	20948	21214	20955	21226	21207	21189	21255	21056	21024	21102	20925	21059	21153	21075	21137	21084	21071	20885	21019	21004	21443	21057	21069	21111	21211	21009	21012	21045	20817	21213	21130	21332	20915	20846	21111	20995	21241	21081	21115	21249	21235	21213	21217	21124	21178	21156	21274	21418	21151	21097	21073	21137	21089	21116	21352	20978	21232	21114	21311	21034	21221	21299	21154	21275	21255	21280	21016	21071	20923	20930	21108	21114	21247	21052	20950	21009	21332	21169	21015	21103	21176	21166	21124	21046	20814	21277	21135	21025	20887	21321	21153	21090	21002	21148	21124	21113	21272	20996	21190	21206	21205	21154	21219	21065	20993	21031	21188	21083	21165	21076	21154	21226	21201	21078	21052	21167	21101	21205	21045	21155	21117	21113	21098	21108	21095	21188	20914	21071	21172	21099	21276	21117	21217	21088	21202	21149	21073	21178	20948	21086	21167	21211	21091	21267	21133	21140	21083	21172	21207	20908	20982	21129	21154	21232	21056	20956	20885	21228	21096	21145	21268	21053	21102	20979	21017	21123	21382	21159	21208	21254	21314	21037	21290	21016	21239	20996	20982	21041	21169	21094	21003	21117	21265	21091	21040	21085	20839	21139	21138	21148	21266	21224	21146	20993	21108	21152	21015	21078	21030	21197	21105	21044	21058	21044	21227	21059	21009	21047	20988	21316	21230	21193	20810	20895	21180	20906	21191	21067	21046	21155	20971	21147	21049	21160	21061	21119	21241	21271	20895	21161	21027	21103	20981	21060	21162	21150	20990	21193	21008	21279	21122	21186	21019	21186	21255	21172	21230	20947	20991	21084	21066	21219	20893	21014	21196	20973	21050	20957	21229	21190	21230	21212	21060	21089	21201	21157	20993	21212	21135	21163	21095	21268	21104	20969	21211	21011	21001	21171	21030	21225	20990	21120	21285	20902	21040	21061	20932	21104	21216	20916	21335	21251	21130	21118	21019	21304	20908	21330	21253	20985	21216	21212	21045	21045	21295	21078	21170	21374	21356	20897	21004	21191	20947	20987	20911	20956	21019	21001	21024	21237	21151	20923	21033	21247	21180	21141	21098	21087	21101	21145	21240	21094	21288	21313	20970	21165	21077	21178	21057	21094	21171	21012	21150	20902	21061	20965	21194	20869	21161	21237	21293	21048	21086	21250	21208	21065	20858	21312	21251	21177	21131	21178	21308	21044	21062	21271	21027	21012	21267	21183	21322	20971	21109	21254	21238	21132	21029	21035	20942	21169	21141	21212	21107	21113	21174	21229	21172	21130	21082	21224	21322	20990	21193	21079	21208	21484	20944	21128	21044	20919	21096	21116	20877	21016	20934	21201	21109	21197	21110	21087	21270	21049	21275	20987	21222	21132	21226	21055	21364	21416	21216	21088	21078	21413	21131	21108	20930	21214	21017	21152	21127	21125	21145	21271	21156	21248	21206	20944	21171	21049	21216	21232	21195	21241	21091	21336	21010	21033	21105	21269	21023	21159	21106	21133	20930	21181	21183	21231	21031	21051	21164	21091	21214	21105	21165	21391	21341	21173	21096	20888	21077	20970	21088	21141	21158	21118	21182	21121	21234	21332	20747	21120	21234	21232	21032	21106	21161	20911	20977	21127	20968	21048	21052	21227	21148	21194	21165	20918	21116	21239	21105	21198	21233	21222	21173	21113	20967	20965	20872	20993	21351	21039	20988	21210	20907	20993	21022	21074	21239	21034	20961	21223	20897	21255	20804	21131	21276	20910	21268	21192	21091	21176	21097	21134	21167	21195	21184	21042	20928	21282	21206	21023	20997	21056	21179	21181	21149	21227	21318	21109	20967	21067	21175	21128	21184	21138	20835	21034	21372	21183	21090	21092	21167	21161	21106	21223	21244	21214	21320	21144	21083	21082	21178	21074	21241	21271	21193	21235	21095	21002	21121	21097	21213	21216	21151	21122	20920	21171	21240	21254	20994	21101	21335	21112	21225	21311	21012	20933	21235	21245	21029	21296	21032	21156	21276	21047	21194	21150	21151	21206	21097	21176	21030	21223	21133	21120	21136	21071	21071	21148	21275	21124	20886	21256	21099	21188	21154	21223	21080	21143	21233	21179	21275	21234	20972	21150	21067	21230	21096	21047	21044	20993	21108	21284	21170	21216	21059	21024	21081	21045	21066	21359	21019	21143	20980	21158	21087	21403	21033	21281	21055	21021	21258	21047	21131	21304	20996	21316	21075	21067	21054	20972	20969	21180	21004	21108	21015	21149	21123	20937	20975	21090	21181	21197	21132	21014	21327	21101	21038	21077	21241	21041	21109	21064	21310	21133	21116	21221	21033	21064	21099	20949	21028	21169	20831	21086	21177	21023	21000	21173	21065	21109	21015	21109	21263	21124	20935	21100	20998	20922	21353	21006	21208	21200	21198	20978	21284	21328	21113	21217	21158	21257	21044	20984	21231	21234	21140	21130	21023	21169	21164	21063	20934	21029	21245	21392	20922	21162	21195	21294	21071	21234	21061	21213	21154	21116	21071	21025	21198	20977	21141	20928	21297	21280	21101	21158	21043	21103	21114	21035	21390	21399	21059	21093	21153	20936	21107	21327	21154	21129	21092	21047	21079	21073	21010	21197	20973	21078	21199	21262	21295	21187	21253	21109	21083	21301	21181	21311	21332	21077	21147	21211	20987	21064	21179	21186	21106	21197	21035	21220	21064	21062	21042	21232	21132	20948	21232	21023	21017	21352	21214	21144	21082	21068	21024	20884	21069	21234	21228	21103	21216	21013	21227	21029	21230	21198	21205	21052	21222	21032	21251	21017	21237	21158	21084	21201	21307	21017	21076	21236	21190	21255	21221	21121	21160	21083	21063	21161	21307	21133	21149	21312	21138	21294	20927	21072	21244	21230	20797	21037	21154	21033	20986	21060	21234	21336	21263	21140	21070	21108	21302	21080	21094	21334	21244	21093	21141	21057	21126	21103	21077	21175	21197	21247	21328	21191	21139	20886	21102	21054	21243	20963	21117	21142	21070	21183	21169	21143	21168	21040	21099	20895	21212	21261	21154	21254	20933	21283	21209	20979	21008	21208	21158	21124	21149	21202	21267	21122	21257	21160	21065	21012	21257	21341	20977	21069	21041	21100	21097	20904	21234	21079	21103	21313	21201	21138	21193	21293	20937	21112	21032	21212	21140	21236	21169	21389	21003	21351	21036	21073	21100	21110	21122	21066	21299	21141	21249	20901	21250	20926	21210	21198	21100	20851	21231	21098	21174	21018	21066	21076	21239	21081	21084	21109	21204	21243	21140	21294	21274	21126	20952	20922	21133	21066	21210	21055	21039	21056	21067	21321	21161	21028	21163	21232	21155	20960	21200	21158	21315	21121	21075	21028	21220	21102	21320	21113	21313	21007	21230	20893	21074	21105	21041	21267	21199	21246	21336	21389	21038	21285	21245	21001	21131	21196	21236	21255	21234	21154	21108	21152	21114	21120	21078	21087	21054	21143	21056	21184	20933	21113	21185	21075	20993	21186	21111	21230	21115	21096	21202	21451	21057	21299	21157	21305	21103	21078	21364	21096	21132	21110	21424	21215	21099	20976	21015	21227	20933	21228	20896	21262	21197	21205	21040	21052	21043	20998	20899	21023	21127	21241	21140	21308	21323	21198	21031	21162	21208	21094	21173	21066	21083	21173	21134	21179	21229	21213	21035	21186	21007	21144	21119	21051	21037	21013	21111	21332	21141	21050	21016	21144	21113	21276	21011	21093	21019	21202	21175	21142	21049	21250	21288	21112	21204	21410	21320	21144	21123	21066	21158	21113	21200	21170	21154	21156	21179	21032	21182	21223	21074	20950	21124	21352	21165	20991	20888	21148	21044	21343	21096	20984	21135	21241	21163	21029	20968	21411	21133	21058	21108	21180	21081	21259	20993	21118	21174	21056	21199	21172	21069	21173	21158	21164	21178	21175	21194	21148	21205	21274	21222	21229	21044	21038	21064	21209	21457	21239	21214	21123	21251	21328	21204	21277	21214	21296	21082	21187	21042	21114	21170	21095	21090	21151	21236	21159	21264	21243	21086	21122	21214	20937	21329	21149	21166	21176	20963	21347	21226	21110	21071	21210	21016	21165	21098	21207	21133	20937	21085	21174	21055	21028	21099	21110	21150	21251	21026	21017	21326	21273	21050	21000	21141	20989	20864	20806	21191	21021	21186	20919	21185	21188	21010	21131	21081	21054	21221	21298	21206	21073	21065	21171	21066	21056	21051	21173	20977	21367	21196	20950	21208	21036	21123	21165	21032	21247	20910	21288	21083	21260	20924	21186	21005	21162	21170	20978	21182	20994	21242	21084	21242	21210	21290	21159	21044	21198	20863	21171	21133	20938	21020
30322	36195	31604	26679	24801	21812	20338	19171	18500	18167	18009	17559	17604	17692	17639	17490	17696	17737	17527	17602	17471	17460	17620	17872	17767	17866	18853	21718	21358	20292	19021	18108	17596	17511	17288	17144	17305	17222	17421	17448	17346	17141	17387	17253	17445	17294	17283	17030	17330	17176	17273	17219	17173	17259	17115	17243	17136	17351	17377	17267	17181	17241	17253	17204	17253	17360	17210	17319	17282	17114	17255	17346	17143	17312	17467	17235	17358	17299	17294	17224	17398	17216	17188	17362	17143	17257	17309	17185	17031	17331	17154	17280	17317	17235	17355	17285	17334	17244	17460	17325	17252	17230	17120	17377	17247	17153	17167	17173	17338	17365	17368	17148	17367	17142	17153	17319	17275	17467	17117	17318	17311	17447	17430	17258	17160	17182	17246	17265	17307	17060	17157	17281	17347	17211	17344	17194	17382	17292	17332	17235	17273	17249	17112	17331	17152	17285	17226	17218	17139	17290	17395	17186	17334	17328	17289	17344	17326	17192	17334	17350	17170	17113	17559	17144	17273	17232	17058	17280	17360	17276	17327	17330	17214	16994	17371	17353	17162	17181	17390	17093	17325	17387	17283	17236	17261	17181	17286	17279	17140	17305	17322	17217	17136	17049	17098	17159	17268	17392	17373	17391	17037	17319	17244	17220	17319	17229	17164	17248	17288	17290	17293	17280	17104	17404	17145	17279	17217	17341	17159	17265	17293	17193	17239	17078	17140	17249	17316	17315	17222	17267	17335	17188	17172	17116	17304	17375	17117	17021	17252	17131	17123	17259	17151	17249	17313	17210	17254	17126	17260	17146	17162	17320	17383	17240	17249	17304	17247	17247	17123	17146	17171	17129	17312	17294	17450	17108	17175	17209	17435	17498	17388	17219	17271	17283	17190	17231	17317	17243	17159	17215	17283	17131	17238	17277	17385	17328	17232	17320	17136	17049	17111	17216	17141	17240	17301	17171	17154	17147	17317	17258	17228	17221	17213	17164	17283	17383	17231	17157	17108	17132	17016	17174	17399	17214	17318	17249	17330	17198	17291	17211	17199	17355	17246	17140	17130	17243	17167	17146	17360	17342	17193	17304	17186	17261	17167	17223	17295	17255	17201	17239	17265	17441	17236	17384	17177	17294	17334	17190	17301	17296	17296	17117	17454	17160	17179	17139	17273	17324	17140	17402	17300	17353	17095	17263	17212	17236	17199	17530	17146	17263	17234	17187	17314	17369	17213	17242	17485	17210	17185	17088	17209	17085	17316	17373	17451	17019	17112	17294	17407	17286	17156	17497	17340	17334	17148	17225	17247	17264	17178	17117	17240	17313	17170	17121	17057	17205	17178	17227	17370	17244	17376	17119	17401	17353	17273	17132	17223	17201	17153	17306	17141	17140	17360	17243	17209	17334	17350	17330	17325	17207	17343	17354	17428	17124	17147	17139	17136	17192	17319	17193	17250	17350	17377	17279	17216	17284	17169	17270	17194	17242	17202	17152	17378	17128	17326	17278	17263	17352	17217	17388	17172	17272	17281	17213	17460	17131	17331	17232	17094	17238	17098	17122	17315	17242	17243	17129	17206	17092	17243	17150	17343	17201	17218	17291	17153	17191	17321	17072	17146	17202	17237	17224	17288	17326	17280	17251	17275	17380	17280	17386	17320	17170	17317	17316	17314	17201	17043	17284	17231	17237	17145	17142	17202	17168	17234	17202	17332	17297	17171	17367	17127	17406	17416	17088	17401	17129	17163	17314	17055	17119	17312	17229	17267	17345	17341	17090	17311	17055	17172	17383	17103	17276	17231	17331	17324	16886	17230	17169	17125	17319	17224	17361	17305	17254	17198	17351	17262	17425	16936	17256	17237	17265	17323	17290	17348	17187	17378	17360	17192	17199	17122	17472	17260	17067	17243	17148	17213	17154	17182	17376	17191	17276	17264	17303	17144	17246	17137	17326	17388	17354	17237	17361	17270	17284	17172	17372	17076	17215	17218	17226	17428	17209	17408	17345	17311	17233	17319	17171	17156	17240	17248	17034	17308	17163	17277	17261	17385	17270	17071	17092	17263	17194	17315	17037	17265	17297	17316	17327	17116	17260	17205	17267	17199	17440	17342	17375	17197	17287	17326	17301	17355	17176	17278	17005	17274	17313	17206	17303	17145	17275	17189	17074	17237	17319	17065	17172	17286	17212	17281	17115	17242	17248	17293	17127	17229	17157	17207	17126	17368	17202	17369	17315	17209	17172	17335	17141	17418	17170	17200	17236	17167	17294	17210	17445	17212	17241	17367	17152	17113	17261	17340	17154	17323	17313	17175	17194	17215	17353	17105	17081	17174	17501	17319	17266	17230	17206	17161	17361	17261	17195	17228	17236	17225	17261	17101	17208	17294	17365	17266	17321	17433	17286	17456	17196	17292	17391	17191	17329	17164	17118	17183	17266	17061	17360	17274	17201	17230	17172	17512	17458	17229	17174	17349	17318	17368	17069	17239	17242	17217	17333	17097	17382	17277	17115	17195	17182	17107	17207	17120	17226	17133	17237	16974	17126	17120	17135	17074	17306	17373	17313	17088	17272	17311	17190	17312	17399	17394	17285	17382	17239	17217	17221	17298	17198	17491	17238	17378	17199	17165	17402	17266	17432	17379	17183	17129	17291	17375	17090	17185	17339	17306	17247	17508	17250	17279	17269	17262	17275	17209	17281	17217	17277	17223	17241	17180	17251	17225	17342	17272	17073	17198	17326	17295	17454	17231	17170	17271	17215	17123	17159	17222	17159	17121	17250	17106	17343	17231	17372	17295	17377	17313	17235	17229	17007	17342	17348	17140	17080	17361	17381	17257	17171	17308	17111	17347	17156	17247	17129	17222	17121	17044	17175	17226	17166	17116	17082	17335	17319	17298	17326	17236	17263	17178	17125	17300	17365	17240	17290	17198	17327	17252	17285	17250	17401	17343	17225	17278	17241	17353	17283	17046	17170	17291	17230	17162	17352	17142	17295	17408	17243	17340	17340	17279	17255	17343	17116	17386	16973	17160	17456	17161	17296	17389	17168	17253	17288	17342	17071	17331	17093	17356	17329	17434	17036	17234	17196	17239	17359	17304	17101	17135	17155	17040	17310	17240	17310	17225	17271	17254	17431	17320	17226	17156	17091	17175	17225	17124	17209	17203	17217	17323	17219	17254	17280	17108	17405	17388	17347	17266	17220	17098	17150	17105	17189	17156	17119	17173	17237	17306	17322	17090	17214	17201	17129	17286	17242	17183	17292	17155	17144	17297	17459	17355	17230	17235	17307	17223	17229	17345	17188	17311	17036	17188	17174	17315	17310	17355	17317	17203	17299	17197	17120	17228	17377	17245	17302	17118	17189	17114	17360	17329	17104	17196	17114	17246	17318	17303	17057	17247	17315	17333	17223	17222	17241	17048	17367	17285	17241	17312	17250	17192	17343	17304	17376	17158	17340	17192	17476	17398	17051	17031	17124	17016	17355	17325	17196	17418	17299	17282	17427	17383	17330	17176	17233	17311	17213	17253	17272	17173	17134	17138	17359	17254	17146	17191	17268	17239	17084	17384	17304	17165	17286	17225	17346	17177	17233	17195	17285	17290	17256	17285	17208	17252	17226	17169	17190	17344	17149	17301	17219	17062	17332	17346	17367	17170	17300	17262	17258	17366	17196	17233	17359	17365	17127	17153	17183	17284	17433	17102	17147	17255	17376	17262	17402	17165	17375	17452	17282	17325	17529	17364	17288	17236	17303	17330	17102	17071	17164	17155	17334	17312	17130	17223	17205	17334	17187	17323	17392	17273	17196	17207	17205	17343	17231	17240	17256	17250	17362	17368	17328	17288	17272	17302	17431	17201	17283	17168	17176	17277	17307	17195	17316	17311	17056	17319	17183	17349	17355	17371	17165	17269	17310	17158	17176	17418	17329	17308	17285	17224	17249	17351	17304	17251	17309	17265	17177	17388	17117	17229	17265	17231	17368	17269	17011	17392	17342	17145	17244	17123	17257	17070	17245	17281	17448	17089	17222	17343	17459	17253	17266	17298	17343	17297	17427	17249	17144	17314	17413	17278	17268	17341	17150	17285	17174	17303	17068	17142	17350	17147	17140	17176	17388	17359	17233	17180	17301	17267	17047	17148	17266	17238	17369	17196	17163	17237	17054	17271	17269	17225	17132	17279	17346	16969	17182	17269	17389	17152	17188	17237	17187	17216	17209	17278	17333	17186	17286	17286	17301	17307	17451	17060	17216	17170	17347	17303	17236	17198	17290	17366	17281	17135	17356	17338	17193	17405	17415	17222	17211	17304	17243	16999	17228	17230	17433	17323	17176	17323	17178	17250	17171	17097	17249	17282	17394	17266	17281	17257	17061	17243	17384	17246	17031	17281	17492	17364	17137	17297	17437	17116	17064	17234	17223	17228	17306	17203	17151	17177	17176	17288	17382	17451	17225	17253	17196	17170	17257	17265	17307	17243	17291	17303	17223	17335	17265	17315	17314	17265	17248	17226	17180	17286	17074	17190	17203	17216	17154	17271	17322	17294	17288	17225	17282	17205	17518	17394	17274	17083	17368	17205	17309	17189	17247	17211	17169	17377	17390	17194	17269	17251	17234	17237	17187	17241	17187	17363	17204	17201	17321	17301	17180	17291	17354	17267	17229	17215	17267	17320	17096	17153	17141	17155	17240	17213	17249	17329	17372	17351	17427	17510	17247	17366	17259	17194	17182	17187	17096	17291	17231	17261	17364	17181	17302	17056	17308	17229	17335	17269	17160	17480	17181	17233	17326	17136	17274	17249	17356	17219	17229	17282	17310	17308	17371	17432	17389	17163	17365	17307	17194	17324	17261	17396	17278	17308	17311	17126	17344	17418	17227	17339	17319	17136	17134	17360	17184	17224	17102	17386	17105	17315	17300	17233	17267	17521	17249	17373	17040	17214	17316	17247	17330	17386	17193	17417	17266	17242	17391	17271	17463	17434	17223	17175	17416	17249	17265	17270	17084	17276	17080	17324	17267	17306	17378	17175	17225	17374	17090	17130	17146	17236	17364	17215	17184	17156	17220	17333	17248	17289	17397	17242	17239	17243	17349	17118	17471	17170	17354	17207	17212	17150	17289	17446	17255	17289	17467	17224	17300
22829	21413	29352	23900	22017	25212	28367	23345	22373	22938	22387	22287	22334	22311	22227	22070	22133	21809	22013	22065	22174	22216	22311	22103	22072	22110	22938	26521	26977	25619	24481	23255	22395	21913	21758	21526	21670	21439	21642	21562	21774	21584	21396	21574	21599	21808	21592	21508	21618	21850	21560	21433	21686	21493	21614	21414	21437	21491	21432	21786	21439	21530	21600	21533	21496	21360	21611	21587	21490	21491	21537	21603	21706	21567	21475	21462	21535	21469	21699	21437	21521	21653	21594	21540	21603	21407	21340	21759	21416	21453	21501	21909	21578	21776	21405	21255	21493	21553	21598	21343	21663	21541	21403	21556	21498	21375	21500	21402	21598	21579	21530	21329	21453	21403	21391	21387	21411	21576	21353	21577	21480	21430	21235	21673	21472	21506	21624	21453	21450	21586	21319	21435	21797	21363	21423	21488	21475	21546	21470	21397	21491	21788	21570	21596	21459	21451	21596	21515	21367	21264	21162	21275	21247	21584	21482	21538	21415	21468	21580	21484	21389	21343	21382	21556	21560	21472	21609	21562	21570	21448	21644	21645	21792	21560	21429	21636	21450	21514	21375	21337	21528	21617	21456	21534	21599	21587	21559	21344	21579	21541	21407	21512	21581	21517	21514	21367	21541	21702	21432	21538	21567	21303	21581	21384	21693	21532	21446	21524	21329	21470	21484	21392	21783	21378	21559	21501	21626	21501	21325	21659	21606	21620	21417	21490	21392	21491	21297	21442	21590	21216	21650	21651	21307	21508	21365	21366	21550	21469	21494	21430	21502	21428	21699	21580	21544	21615	21684	21493	21475	21412	21409	21514	21587	21567	21632	21313	21368	21453	21596	21531	21621	21449	21607	21534	21419	21597	21543	21507	21614	21468	21354	21570	21535	21482	21599	21434	21512	21243	21504	21661	21435	21458	21485	21447	21478	21498	21458	21308	21481	21489	21576	21392	21430	21288	21439	21598	21452	21614	21607	21513	21614	21307	21605	21467	21266	21626	21346	21354	21354	21346	21447	21564	21377	21666	21624	21357	21456	21285	21490	21520	21544	21385	21296	21519	21338	21466	21538	21377	21254	21287	21503	21486	21471	21435	21453	21508	21379	21452	21427	21502	21699	21331	21420	21670	21453	21325	21491	21517	21499	21599	21490	21460	21473	21331	21437	21655	21572	21366	21446	21345	21471	21609	21619	21383	21487	21393	21278	21364	21437	21433	21295	21579	21373	21338	21742	21616	21460	21477	21542	21507	21509	21246	21437	21588	21591	21317	21516	21372	21534	21495	21531	21397	21462	21480	21489	21546	21589	21292	21649	21394	21447	21651	21394	21650	21517	21459	21627	21507	21340	21399	21482	21390	21352	21214	21282	21429	21522	21662	21534	21341	21679	21633	21213	21554	21737	21333	21249	21554	21602	21478	21518	21591	21703	21568	21670	21401	21290	21280	21595	21557	21606	21334	21366	21441	21206	21279	21624	21473	21523	21540	21479	21308	21403	21344	21452	21460	21426	21423	21352	21458	21344	21577	21344	21526	21476	21553	21852	21666	21443	21435	21449	21494	21582	21316	21484	21487	21319	21392	21392	21265	21573	21464	21576	21507	21433	21496	21664	21282	21546	21542	21382	21611	21531	21550	21607	21587	21517	21661	21673	21492	21400	21514	21613	21303	21613	21615	21457	21386	21384	21441	21246	21533	21531	21292	21343	21427	21317	21314	21371	21684	21337	21466	21464	21655	21495	21481	21577	21520	21569	21467	21503	21607	21404	21571	21415	21448	21321	21594	21464	21705	21641	21268	21516	21674	21219	21305	21438	21467	21479	21595	21673	21370	21388	21654	21404	21487	21364	21357	21541	21525	21489	21563	21457	21444	21552	21630	21463	21259	21458	21217	21597	21595	21427	21488	21186	21354	21523	21308	21432	21462	21556	21442	21652	21411	21527	21285	21467	21484	21547	21460	21587	21283	21504	21546	21504	21479	21353	21516	21582	21290	21216	21595	21380	21649	21407	21566	21427	21492	21516	21505	21450	21410	21531	21511	21420	21645	21478	21652	21511	21644	21696	21487	21674	21591	21628	21504	21453	21301	21364	21375	21580	21570	21474	21508	21491	21575	21343	21386	21409	21508	21647	21372	21360	21615	21420	21455	21237	21394	21404	21549	21424	21409	21569	21692	21458	21562	21453	21498	21538	21446	21446	21508	21588	21703	21688	21568	21479	21493	21356	21507	21472	21397	21418	21482	21492	21370	21527	21522	21653	21431	21377	21602	21633	21548	21570	21517	21454	21242	21417	21626	21553	21611	21482	21408	21445	21394	21418	21494	21638	21433	21420	21444	21529	21428	21608	21535	21749	21279	21564	21530	21373	21615	21417	21446	21265	21507	21418	21470	21375	21423	21391	21452	21490	21535	21499	21519	21463	21609	21431	21459	21383	21363	21422	21353	21504	21350	21453	21430	21422	21423	21495	21626	21622	21371	21633	21459	21696	21716	21597	21464	21563	21367	21632	21548	21433	21536	21362	21431	21431	21405	21609	21545	21593	21539	21749	21516	21399	21485	21680	21470	21618	21374	21312	21407	21653	21562	21411	21416	21806	21734	21473	21368	21421	21515	21432	21519	21531	21446	21355	21443	21584	21390	21514	21328	21546	21670	21555	21589	21653	21205	21554	21516	21815	21509	21367	21419	21330	21541	21471	21535	21603	21663	21665	21339	21436	21566	21589	21665	21414	21771	21460	21732	21448	21361	21465	21445	21548	21393	21413	21378	21416	21427	21490	21450	21499	21458	21438	21552	21759	21582	21453	21388	21433	21319	21472	21175	21539	21461	21560	21250	21476	21595	21627	21567	21468	21455	21509	21523	21417	21511	21434	21508	21711	21567	21552	21440	21631	21284	21289	21470	21418	21357	21538	21567	21652	21634	21654	21400	21701	21529	21485	21403	21459	21508	21516	21516	21627	21427	21497	21466	21713	21310	21641	21570	21393	21726	21353	21364	21311	21257	21219	21414	21579	21325	21565	21546	21452	21408	21289	21286	21447	21702	21669	21475	21560	21377	21443	21349	21640	21646	21420	21557	21504	21523	21745	21360	21584	21640	21511	21450	21830	21432	21582	21337	21437	21620	21653	21518	21574	21582	21441	21337	21408	21564	21493	21701	21359	21611	21375	21293	21445	21447	21504	21416	21397	21468	21761	21461	21347	21597	21400	21519	21389	21587	21483	21622	21479	21314	21388	21513	21362	21369	21593	21749	21351	21481	21435	21394	21463	21536	21295	21275	21311	21430	21724	21282	21711	21563	21337	21356	21546	21289	21453	21514	21435	21400	21407	21563	21495	21603	21641	21582	21382	21431	21510	21345	21569	21634	21513	21366	21638	21472	21583	21650	21337	21386	21538	21314	21269	21586	21394	21575	21538	21426	21415	21746	21623	21491	21519	21692	21531	21482	21518	21388	21471	21583	21425	21487	21414	21434	21414	21594	21581	21394	21458	21543	21576	21491	21604	21418	21714	21525	21457	21508	21734	21765	21332	21313	21496	21599	21427	21461	21578	21423	21722	21345	21594	21245	21470	21336	21630	21681	21635	21447	21397	21463	21389	21449	21318	21435	21440	21496	21492	21518	21531	21282	21351	21358	21363	21529	21389	21480	21579	21234	21339	21379	21453	21533	21532	21525	21539	21522	21466	21551	21608	21410	21519	21464	21575	21350	21496	21625	21517	21466	21464	21632	21506	21441	21584	21500	21277	21525	21519	21658	21453	21533	21505	21384	21401	21599	21708	21579	21507	21427	21526	21972	21451	21690	21399	21452	21561	21400	21715	21659	21892	21680	21424	21568	21383	21507	21803	21527	21662	21411	21389	21579	21546	21349	21343	21643	21585	21434	21443	21436	21355	21612	21269	21482	21664	21680	21300	21440	21271	21015	21347	21540	21574	21475	21488	21343	21575	21600	21349	21665	21548	21271	21327	21299	21418	21554	21362	21586	21614	21423	21406	21487	21455	21481	21488	21512	21394	21405	21522	21627	21607	21399	21473	21456	21462	21730	21532	21627	21325	21544	21515	21651	21251	21476	21403	21434	21467	21735	21566	21309	21544	21416	21362	21340	21374	21448	21584	21520	21551	21486	21452	21641	21605	21362	21471	21382	21453	21455	21595	21560	21411	21416	21680	21425	21531	21617	21411	21496	21613	21450	21545	21660	21630	21436	21398	21505	21572	21363	21631	21663	21467	21514	21513	21607	21308	21224	21347	21381	21597	21559	21255	21507	21385	21683	21555	21369	21348	21523	21533	21312	21539	21692	21601	21524	21576	21509	21272	21401	21547	21365	21304	21323	21387	21667	21520	21740	21514	21483	21459	21426	21357	21351	21330	21481	21505	21424	21511	21595	21668	21563	21619	21587	21412	21645	21625	21521	21570	21418	21525	21467	21498	21259	21544	21365	21510	21585	21564	21591	21466	21626	21522	21767	21605	21431	21636	21259	21511	21426	21319	21398	21680	21276	21422	21655	21470	21636	21760	21621	21562	21346	21633	21512	21287	21568	21461	21402	21461	21528	21629	21531	21590	21507	21782	21604	21325	21588	21488	21415	21514	21501	21458	21539	21661	21394	21501	21644	21305	21454	21548	21270	21517	21267	21399	21416	21519	21578	21737	21508	21346	21407	21589	21450	21497	21354	21473	21408	21433	21397	21534	21454	21524	21618	21546	21447	21204	21377	21293	21778	21598	21596	21737	21378	21496	21349	21566	21514	21599	21615	21677	21544	21536	21735	21465	21352	21637	21580	21646	21399	21276	21554	21626	21412	21552	21376	21334	21415	21544	21567	21328	21388	21442	21359	21369	21322	21353	21347	21565	21443	21795	21335	21499	21452	21424	21400	21452	21705	21503	21310	21530	21518	21576	21557	21406	21356	21442	21441	21473	21474	21455	21560	21463	21342	21483	21503	21602	21401	21575	21598	21687	21535	21524	21598	21570	21579	21590	21519	21369	21340	21384	21332	21513	21445	21631	21405	21513	21607	21619	21464	21334	21382	21441	21497	21522	21546	21593	21739	21580	21278	21767	21370	21612	21608	21471	21536	21632	21445	21427	21518	21466	21491	21282	21547	21491	21478	21520	21598	21442	21572	21586	21472	21530	21284
32248	41643	35798	30547	27181	23230	21449	20020	19020	18964	18521	18130	18229	17907	18001	17838	18055	18019	18149	18268	18045	18373	18321	18296	18154	17922	19715	25182	24576	22788	20917	19031	17898	17765	17658	17294	17467	17445	17335	17483	17488	17383	17468	17539	17291	17593	17149	17394	17414	17365	17453	17314	17367	17359	17313	17242	17458	17468	17383	17352	17384	17516	17364	17357	17246	17358	17324	17412	17485	17397	17459	17262	17525	17416	17324	17323	17487	17486	17251	17616	17407	17244	17539	17466	17274	17421	17196	17388	17268	17499	17381	17087	17423	17465	17563	17468	17500	17365	17484	17231	17390	17429	17360	17427	17464	17372	17337	17410	17277	17218	17353	17448	17405	17330	17459	17503	17376	17253	17191	17394	17342	17524	17268	17427	17350	17423	17247	17523	17280	17383	17219	17441	17316	17356	17398	17450	17370	17387	17555	17399	17269	17461	17507	17474	17569	17273	17486	17353	17376	17222	17331	17361	17364	17192	17402	17236	17377	17292	17527	17212	17320	17514	17235	17286	17496	17379	17213	17477	17549	17349	17472	17423	17402	17495	17445	17323	17416	17403	17495	17274	17381	17353	17441	17326	17543	17463	17220	17343	17333	17372	17506	17402	17189	17381	17223	17383	17413	17237	17245	17513	17334	17420	17514	17439	17368	17186	17421	17405	17229	17465	17365	17548	17169	17146	17448	17496	17324	17607	17360	17294	17419	17370	17637	17334	17355	17455	17184	17339	17503	17340	17203	17339	17476	17368	17441	17395	17472	17319	17421	17443	17451	17426	17379	17289	17253	17318	17375	17367	17366	17501	17466	17490	17186	17399	17404	17370	17463	17137	17412	17357	17593	17267	17481	17405	17543	17329	17332	17245	17502	17361	17348	17356	17402	17617	17356	17491	17491	17487	17228	17555	17284	17263	17174	17378	17438	17329	17425	17171	17398	17336	17219	17225	17417	17269	17365	17353	17485	17252	17428	17411	17262	17426	17352	17244	17394	17215	17269	17434	17327	17497	17249	17469	17571	17291	17484	17351	17282	17385	17604	17344	17363	17333	17388	17335	17335	17379	17307	17490	17284	17297	17289	17337	17365	17377	17477	17305	17254	17404	17380	17341	17364	17403	17461	17453	17380	17571	17276	17382	17457	17583	17467	17460	17319	17365	17326	17408	17368	17451	17400	17211	17190	17446	17515	17381	17388	17434	17385	17322	17168	17368	17238	17384	17165	17380	17473	17326	17228	17227	17399	17422	17410	17451	17352	17402	17420	17378	17364	17416	17436	17550	17374	17328	17236	17292	17376	17289	17343	17379	17550	17477	17317	17306	17368	17289	17307	17492	17408	17335	17367	17307	17393	17449	17402	17468	17405	17364	17398	17471	17331	17221	17443	17332	17240	17522	17333	17286	17437	17418	17126	17367	17209	17304	17440	17317	17247	17339	17475	17300	17436	17406	17302	17344	17257	17461	17341	17379	17362	17255	17417	17364	17423	17436	17469	17199	17429	17501	17258	17472	17491	17208	17407	17141	17272	17296	17290	17434	17411	17208	17250	17430	17515	17297	17241	17412	17336	17319	17378	17268	17154	17345	17305	17359	17232	17472	17415	17229	17533	17341	17324	17323	17384	17373	17466	17397	17319	17474	17560	17460	17208	17461	17340	17192	17456	17435	17380	17144	17566	17341	17532	17469	17477	17359	17396	17514	17272	17382	17350	17319	17418	17640	17453	17390	17471	17327	17373	17428	17274	17303	17412	17289	17310	17489	17502	17441	17611	17466	17465	17293	17550	17374	17199	17369	17224	17410	17204	17435	17522	17363	17430	17418	17354	17254	17338	17408	17284	17429	17528	17462	17418	17378	17402	17289	17353	17379	17517	17156	17367	17403	17366	17486	17256	17288	17361	17166	17412	17319	17443	17359	17188	17390	17392	17408	17405	17400	17429	17440	17322	17168	17405	17284	17341	17416	17363	17327	17322	17340	17336	17328	17275	17313	17367	17511	17513	17311	17235	17416	17326	17386	17314	17509	17441	17503	17489	17505	17478	17335	17335	17326	17548	17410	17448	17347	17417	17355	17308	17402	17292	17400	17323	17319	17294	17330	17321	17371	17371	17485	17482	17276	17364	17312	17368	17326	17354	17319	17377	17432	17316	17312	17345	17566	17322	17343	17463	17323	17267	17489	17212	17307	17339	17489	17306	17288	17559	17262	17537	17485	17324	17305	17442	17336	17446	17333	17223	17255	17420	17177	17428	17325	17372	17452	17308	17421	17613	17441	17463	17316	17339	17170	17405	17437	17340	17362	17375	17171	17397	17294	17212	17387	17487	17262	17283	17399	17306	17464	17402	17283	17387	17564	17401	17356	17411	17330	17537	17501	17395	17301	17388	17292	17675	17522	17475	17428	17191	17320	17305	17543	17466	17605	17281	17384	17334	17375	17444	17409	17520	17421	17258	17332	17476	17568	17468	17452	17332	17493	17390	17584	17482	17345	17407	17347	17491	17352	17428	17416	17246	17326	17407	17332	17394	17541	17541	17392	17539	17291	17559	17489	17290	17405	17270	17436	17399	17279	17423	17434	17416	17420	17268	17345	17321	17384	17471	17442	17404	17315	17516	17344	17373	17403	17460	17339	17462	17563	17419	17230	17547	17378	17448	17307	17254	17321	17429	17330	17189	17464	17368	17332	17302	17340	17276	17355	17282	17475	17287	17346	17277	17471	17464	17476	17217	17223	17278	17456	17282	17269	17279	17434	17402	17223	17288	17542	17387	17182	17405	17202	17295	17463	17109	17302	17341	17200	17318	17381	17317	17409	17355	17377	17469	17251	17435	17342	17407	17257	17355	17255	17368	17330	17320	17362	17407	17456	17230	17484	17482	17346	17254	17369	17495	17259	17431	17476	17573	17358	17431	17477	17451	17428	17317	17365	17541	17462	17429	17435	17390	17396	17330	17289	17543	17314	17311	17425	17350	17406	17462	17231	17423	17366	17509	17304	17387	17459	17169	17351	17324	17167	17603	17339	17440	17366	17222	17331	17307	17375	17475	17329	17402	17320	17328	17524	17215	17337	17307	17389	17425	17488	17459	17318	17301	17464	17145	17433	17413	17447	17443	17278	17404	17481	17214	17419	17322	17478	17513	17286	17385	17372	17360	17412	17462	17232	17467	17499	17332	17290	17427	17318	17422	17468	17554	17142	17400	17419	17356	17303	17262	17354	17338	17406	17421	17588	17387	17306	17132	17379	17418	17301	17328	17281	17390	17570	17295	17193	17242	17241	17245	17516	17394	17339	17448	17179	17352	17438	17312	17258	17394	17367	17268	17372	17445	17460	17417	17441	17305	17335	17274	17330	17313	17365	17410	17529	17318	17382	17429	17306	17347	17496	17527	17295	17412	17256	17239	17377	17403	17393	17421	17444	17259	17317	17360	17524	17333	17346	17321	17386	17267	17383	17447	17383	17426	17314	17396	17341	17384	17246	17498	17355	17142	17322	17359	17367	17419	17598	17568	17470	17408	17183	17302	17315	17542	17518	17248	17337	17467	17312	17424	17396	17391	17408	17468	17385	17322	17359	17348	17328	17373	17302	17357	17332	17449	17138	17273	17422	17422	17274	17410	17432	17465	17373	17478	17340	17104	17338	17465	17495	17406	17438	17387	17425	17281	17570	17294	17474	17302	17478	17463	17275	17412	17342	17385	17155	17495	17248	17328	17173	17581	17321	17412	17380	17262	17285	17293	17408	17325	17414	17353	17436	17377	17224	17268	17340	17330	17297	17543	17364	17496	17226	17318	17291	17533	17430	17501	17397	17558	17191	17327	17451	17357	17388	17350	17367	17445	17432	17365	17476	17400	17403	17245	17354	17572	17212	17440	17331	17368	17390	17374	17389	17406	17328	17380	17540	17430	17266	17465	17425	17378	17323	17239	17306	17546	17458	17463	17549	17310	17382	17264	17506	17451	17217	17429	17380	17343	17381	17382	17445	17450	17519	17352	17496	17283	17465	17451	17330	17488	17338	17379	17533	17515	17368	17294	17352	17427	17377	17376	17437	17393	17337	17316	17438	17447	17395	17432	17354	17247	17343	17227	17370	17200	17288	17366	17295	17335	17464	17337	17486	17400	17337	17329	17459	17410	17418	17369	17422	17486	17375	17428	17202	17318	17314	17304	17395	17405	17305	17173	17455	17251	17413	17400	17418	17387	17348	17365	17376	17346	17273	17325	17371	17415	17502	17338	17538	17347	17599	17358	17220	17360	17266	17280	17502	17365	17498	17345	17348	17466	17454	17353	17296	17214	17373	17434	17370	17347	17465	17511	17495	17272	17412	17465	17380	17367	17452	17339	17291	17385	17344	17400	17319	17368	17348	17339	17296	17450	17460	17430	17627	17600	17523	17253	17313	17387	17432	17448	17361	17333	17295	17305	17310	17373	17344	17317	17407	17200	17421	17349	17260	17474	17555	17381	17422	17288	17263	17338	17430	17384	17471	17391	17501	17395	17359	17407	17307	17353	17458	17325	17252	17363	17194	17626	17427	17332	17277	17378	17334	17430	17265	17285	17266	17346	17308	17199	17509	17236	17604	17379	17387	17383	17432	17397	17457	17300	17440	17547	17490	17367	17417	17347	17344	17285	17259	17297	17369	17287	17261	17576	17242	17319	17264	17299	17341	17321	17364	17194	17177	17231	17416	17517	17447	17214	17470	17372	17377	17541	17347	17399	17360	17403	17297	17130	17480	17358	17412	17270	17245	17388	17322	17328	17414	17393	17394	17520	17419	17351	17287	17391	17626	17357	17296	17296	17472	17524	17375	17417	17399	17433	17426	17461	17405	17461	17386	17354	17297	17363	17237	17425	17410	17613	17274	17359	17259	17439	17392	17331	17431	17420	17600	17544	17342	17280	17479	17468	17270	17346	17362	17232	17323	17497	17345	17294	17269	17333	17420	17397	17346	17284	17440	17237	17312	17496	17216	17265	17410	17376	17256	17452	17513	17433	17212	17516	17518	17376	17497	17426	17358	17326	17367	17308	17350	17455	17386	17389	17294	17100	17368	17333	17233	17322	17364	17352	17384	17301	17417	17492	17322	17273	17380	17423	17369	17437	17375	17455	17223	17346	17337	17372	17366	17612	17290	17365	17401
28534	23714	28878	27634	24395	22906	22189	21916	21782	21651	21742	21350	21385	21331	21533	21206	21398	21190	21380	21422	21311	21299	21568	21531	21424	21323	21294	21571	21661	21598	21460	21439	21375	21068	21325	21492	21307	21339	21340	21249	21275	21116	21260	21236	21423	21235	21116	21144	21320	21293	21204	21540	21312	21298	21359	21294	21211	21162	21221	21005	21002	21280	21344	21242	21157	21328	21239	21577	21236	21184	21146	21169	21305	21263	21266	21353	21165	21220	21296	21222	21167	21125	21239	21209	21096	21213	20988	21390	21228	21245	21501	21185	21089	21370	21587	21212	21146	21126	21123	21014	21258	21359	21216	21233	21432	21459	21257	21132	21161	21180	21237	21216	21229	21442	21401	21282	21098	21045	21280	21347	21040	21249	21270	21413	21334	21090	21227	21405	21096	21391	21424	21235	21224	21239	21245	21192	21146	21006	21180	21134	21136	21209	21434	21232	20961	21279	21488	21386	21322	21082	21284	21295	21027	21120	20940	21238	20809	21052	21295	21242	21337	21186	21300	21137	21374	21469	21365	21228	21264	21196	21003	21298	21161	21281	21314	21283	20983	21172	21190	21188	21168	21237	21330	21174	21348	21280	21202	21279	21402	21485	21350	21249	21273	21401	21252	21216	21094	21258	21159	21233	21494	21375	21235	21552	21351	21084	20915	20851	21122	21304	21293	21407	21365	21312	21158	21303	21200	21284	21194	21040	21416	21209	21174	21237	21353	21213	21264	21074	21272	21067	21426	21211	21151	21486	21331	21257	21345	21248	21289	21491	21365	21508	21144	21176	21067	21204	21178	21463	21297	21209	21203	21182	21413	21341	21210	21230	21308	21103	21263	21072	21118	21309	21220	21234	21191	21193	21404	21150	21057	21496	21092	21180	21374	21317	21107	21369	21267	21423	21536	21208	21160	21083	21496	21353	21103	21171	21097	21301	21417	21232	21325	21280	21221	21259	21246	21197	21322	21436	21389	21230	21286	20966	21198	21233	21253	21178	21273	21196	21241	21280	21027	21166	21269	21090	21187	21026	21494	21275	21276	21312	21202	21001	21217	21158	21107	21207	21181	21187	21094	21247	21250	21250	21347	21370	21321	21083	21023	21215	21223	21416	21047	21238	21334	21285	21125	21369	21261	21381	21228	21195	21264	21249	21101	21196	21297	21312	21233	21152	21370	21196	21427	21052	21363	21284	21156	21240	21209	21166	21118	21293	21113	21315	21416	21302	21332	21322	21172	21184	21236	21200	21215	21009	21034	21002	21049	21162	21148	21244	21243	21374	21211	21104	21372	21208	21405	21108	21301	21182	20950	21092	21153	20915	21118	21212	20968	21091	21191	21503	21237	21225	21289	21071	21009	21272	21187	21215	21191	21108	21251	21163	21267	21256	21098	21385	21030	21103	21308	21313	21304	21353	21386	20998	21314	21347	21278	21054	20976	21323	21513	21324	21148	21207	21176	21107	21187	21174	20942	20963	21268	21232	21177	21260	21203	21122	21213	20940	21015	21103	21281	21269	21152	21242	21212	21234	21360	21364	21262	21293	21164	21084	21443	21188	21412	21363	21213	21071	21250	21083	21426	21022	21170	21167	21172	21217	21237	21178	21260	21394	21005	21130	21162	21209	21099	21197	21140	21259	21195	21288	21154	21301	21309	21345	21134	21197	21170	21201	21208	21102	21059	21087	21448	21076	21280	21268	21392	21119	21339	21430	21022	21421	21193	21311	21177	21242	21277	21304	21274	21249	21258	21219	21281	21152	21390	21238	21373	21290	21242	21144	21233	21349	21409	21172	21152	21418	21306	21152	21266	21297	21154	21274	21470	20939	21081	21129	21243	21023	21243	21305	21357	21295	21121	21041	21010	21195	21352	21081	21271	21343	21200	21270	21449	20958	21113	21044	21108	21357	21280	21371	21086	21166	21352	21057	21328	21282	21417	21164	21196	21346	21400	21013	21245	21486	21145	21102	21098	21167	21271	21070	21275	21130	21222	21262	21090	21199	21086	21300	21275	20997	21242	21098	21414	21412	21402	21226	21082	21276	21176	21214	21317	21270	21238	21365	21142	21136	21284	21227	21234	21329	21301	21025	21204	21111	21060	21125	21272	21210	21260	21275	21080	21382	21166	21271	20955	21306	21444	21247	21016	21088	21135	21048	21071	21196	21024	21098	21184	21266	21426	21296	21411	21278	21232	21159	21130	21246	21174	21083	21284	21201	21118	21344	21215	21267	21255	21073	21357	21055	21363	21316	21290	21244	21241	21179	21171	21138	21023	21199	21246	21270	21086	21260	21412	21158	21283	21024	21285	21157	21109	21149	21165	21244	21385	21206	21233	21238	21310	21117	21231	21225	21185	21217	21067	21265	21235	21154	21044	21057	21190	21337	21128	21451	20993	21262	21433	21078	21300	21267	21205	21342	21331	21276	21149	21371	21166	21177	21174	21376	21368	21254	21303	21146	21262	21261	21459	21335	21313	21155	21288	21341	21436	21292	21105	21250	21254	21327	21225	21255	21210	21236	21434	21232	21560	21195	21211	21444	21016	21225	21259	21312	21217	21430	21263	21148	21067	21268	21124	20965	21288	21204	21399	21381	21064	21192	21319	20936	21140	21170	21299	21118	21415	21206	21205	21322	21230	21115	21159	21120	21349	21163	21226	21095	21176	21006	21179	21269	21180	21171	21431	21423	21370	21217	21303	21239	21163	21347	21355	21251	21155	21191	21133	21354	21177	21348	21144	21467	21344	21029	21202	21258	21141	21224	21078	21126	21483	21443	21135	21098	21300	21346	21080	21167	21389	21254	21291	21433	21177	21146	21484	21316	21210	21309	21302	21190	21176	21193	21312	21055	21016	21150	21503	21365	21121	21508	21270	21302	21213	21258	21429	21355	21392	21279	21400	21389	21139	21320	21364	21225	21118	21144	21059	21253	21098	21177	21178	21080	21253	21364	21177	21162	21439	21201	21322	21223	21110	21245	21320	21330	21160	21063	21289	21264	21422	21374	21497	21114	21323	21284	21409	21327	21219	21253	21169	21057	21258	21287	21206	21219	21163	21173	21111	21273	21442	21244	21273	21046	21370	21193	21334	21254	21209	21342	21283	21290	21214	21360	21142	21250	21282	21219	21118	21271	21253	21159	21376	21301	21191	21211	21086	21155	21233	21093	21067	21167	21364	21246	21387	21274	21235	21372	21199	21238	21237	21243	21171	21209	21217	21345	21183	21358	21264	21346	21310	21099	21213	21203	21204	21214	21222	21234	21476	21211	21310	21195	21164	21024	21197	21169	21138	21257	21362	21208	21027	21216	21188	21128	20939	21293	21241	20979	21179	21031	21138	21252	21412	21212	21237	21300	21317	21159	21186	21250	21447	21195	21251	21124	21026	21207	21194	21065	21396	21289	21257	21349	21459	21133	21229	20997	21005	21323	21154	21325	21213	21314	21117	21263	21181	21240	21162	21372	21345	21292	21106	21225	21322	21337	21195	21024	21296	21225	21064	21148	21153	21065	21134	20952	21263	21355	21287	21024	21150	21336	21340	21099	21388	21248	21212	21056	21351	21236	21329	21097	21222	21157	21450	21211	21378	21061	21242	21160	21154	21146	21302	21192	21261	20975	21194	21077	21224	20944	21253	21069	21260	21186	21232	21104	21400	21190	21236	21019	21236	21446	21156	21256	21126	21457	21321	21167	21202	21454	21266	21209	21159	21339	21174	21429	21506	21406	21286	21315	21471	21306	21325	21247	21182	20950	21120	21226	21126	21089	21213	21412	21328	21078	21219	21238	21518	21155	21319	21356	21038	21319	21215	21202	21188	21185	21379	21261	20967	21080	21328	21161	21295	21479	21344	21163	21133	21319	21178	21370	21144	20980	21314	21278	21428	21332	21256	21211	21273	21227	21191	21080	21294	20945	21279	21399	21145	21226	21198	21127	21066	21149	21193	21023	21011	21003	21073	21329	21305	21574	21319	21528	21258	21092	21136	21104	21148	21478	21212	21222	21125	21261	21202	21362	21197	21204	21140	21180	21353	21208	21388	21286	21144	21276	21286	21302	21284	21268	21040	21110	21338	21097	21506	21225	21268	21278	21390	21310	21267	21304	21318	21089	21156	21254	21191	21258	21304	21151	21200	21195	20983	21347	21413	21179	20921	21291	21188	21112	21307	20995	21229	21414	21491	21401	21439	21301	21321	21040	21365	21263	21153	21063	21163	21062	21296	21231	21428	21198	21270	21152	21174	21332	21352	21018	21264	21204	21094	20973	21138	21267	20976	21352	21404	21326	21256	21270	21341	21204	21208	21033	21407	21227	20976	21030	21355	21027	21428	21449	21297	21210	21307	21431	21211	21055	21226	21445	21030	21300	21270	21395	21008	21219	21268	21276	21232	21119	21205	21248	21320	21435	21162	21326	21192	21088	21315	21295	21212	21277	21224	21480	21188	21138	21274	21021	21282	21272	21137	20981	21345	21375	21105	21238	21402	21198	21153	21221	21216	20981	21224	21242	20980	21174	21189	21410	21202	21064	21175	21180	21071	21105	21098	21093	21225	21411	21107	21134	21362	21073	21380	21356	21373	21082	21261	21155	21181	21168	21298	21175	21322	21148	21217	21236	21226	21194	21331	21266	21116	21179	21261	21291	21419	21252	21139	21261	21262	21042	21167	21152	21287	21336	21070	21236	21231	21080	21354	21197	21342	21320	21500	21245	21268	21294	21226	21102	21298	21310	21176	21407	21261	21153	21344	21356	21123	21202	21384	21290	21134	21286	21198	21314	21174	21187	21356	21103	21171	21074	21280	21419	21304	21131	21130	21193	21329	21329	21298	21115	21246	21262	21303	21359	21232	21243	21370	21251	21266	21296	21220	21306	21110	21188	21216	21210	21583	21216	21097	21283	21135	21099	21250	21262	21236	21192	21275	21084	21467	21194	21482	21272	21240	21146	21262	21280	21423	21345	21334	21092	21384	21112	21186	21530	21243	21165	21129	21057	21152	21322	21118	21137	21459	21532	21166	20999	21199	21375	21235	21278	20988	21245	20963	21248	21255	21132	21060	21286	21204	21369	21262	21274	21069	21184	21189	21448	21303	21322	21424	21403	21015	21151	21312	21034	21216	21241	21039	21152	21275	21271	21273	21144
25100	28774	26793	24176	22119	19348	18541	18349	18020	17842	17562	17550	17452	17611	17527	17378	17411	17406	17645	17517	17390	17605	17396	17499	17322	17287	17305	17653	17729	17674	17699	17387	17308	17288	17363	17225	17256	17124	17333	17169	17363	17258	17140	17184	17200	17357	17236	17353	17278	17407	17148	17466	17141	17244	17127	17270	17213	17273	17191	17172	17242	17361	17127	17296	17248	17295	17241	17157	17190	17121	17305	17092	17313	17420	17277	17272	17299	17198	17286	17284	17157	17042	17199	17154	17289	17178	17205	17361	17112	17207	17327	17189	17241	17308	17221	17373	17004	17176	17192	17291	17266	17303	17168	17432	17314	17428	17310	17275	17236	17186	17224	17188	17227	17127	17344	17230	17141	17225	17259	17190	17387	17204	17259	17242	17200	17264	17326	17325	17209	17249	17385	17182	17190	17276	17269	17346	17172	17186	17254	17211	17290	17186	17226	17302	17349	17276	17481	17232	17192	17147	17286	17343	17125	17347	17057	17217	17407	17249	17252	17209	17085	17362	17136	17289	17233	17172	17298	17318	17324	17285	17152	17320	17182	17237	17276	17344	17328	17077	17246	17168	17352	17404	17186	17183	17198	17195	17254	17269	17194	17208	17316	17116	17164	17259	17161	17262	17157	17018	17090	17366	17320	17234	17313	17255	17253	17305	17306	17401	17194	17155	17326	17276	17214	17162	17195	17386	17277	17138	17241	17196	17183	17171	17283	17238	17396	17288	17359	17189	17154	17252	17266	17374	17201	17264	17097	17208	17073	17416	17256	17139	17417	17172	17346	17029	17209	17469	17323	17532	17216	17359	17132	17232	17315	17218	17152	17271	17303	17410	17288	17272	17356	17166	17153	17237	17169	17217	17297	17117	17187	17230	17220	17182	17203	17128	17175	17221	17392	17283	17187	17198	17216	17065	17292	17089	17292	17112	17267	17140	17239	17456	17386	17314	17174	17214	17266	17384	17343	17286	17253	17160	17224	17146	17212	17299	17362	17326	17337	17224	17377	17100	17354	17237	17190	17248	17175	17294	17400	17222	17261	17261	17200	17335	17245	17276	17268	17274	17271	17127	17283	17392	17449	17310	17406	17102	17168	17233	17186	17255	17205	17307	17310	17351	17291	17309	17173	17121	17310	17316	17267	17318	17190	17341	17236	17164	17112	17247	17026	17245	17096	17220	17254	17254	17190	17310	17288	17198	17169	17272	17213	17176	17339	17312	17330	17236	17267	17203	17195	17250	17323	17369	17329	17255	17226	17240	17302	17367	17397	17180	17426	17229	17181	17392	17134	17172	17272	17116	17254	17340	17238	17220	17240	17388	17210	17384	17208	17358	17148	17249	17198	17271	17155	17199	17223	17191	17258	17290	17307	17222	17376	17317	17106	17195	17276	17231	17238	17311	17399	17354	17280	17271	17259	17339	17256	17214	17083	17320	17204	17237	17158	17150	17239	17307	17421	17300	17117	17190	17371	17309	17084	17291	17088	17414	17284	17213	17217	17138	17249	17301	17148	17326	17461	17182	17306	17190	17133	17251	17220	17166	17135	17244	17266	17192	17221	17132	17221	17340	17166	17244	17359	17216	17144	17220	17194	17237	17153	17486	17219	17342	17390	17289	17182	17216	17279	17071	17354	17296	17268	17302	17125	17232	17227	17199	17315	17384	17078	17313	17267	17363	17317	17362	17324	17289	17252	17378	17324	17288	17290	17191	17183	17291	17272	17332	17302	17288	17285	17259	17128	17393	17133	17424	17369	17325	17204	17199	17303	17199	17171	17224	17363	17168	17270	17151	17246	17035	17252	17171	17320	17305	17244	17295	17199	17206	17328	17178	17239	17173	17236	17214	17317	17342	17153	17311	17397	17150	17293	16992	17319	17252	17218	17177	17283	17233	17439	17379	17186	17288	17153	17343	17043	17226	17230	17166	17364	17244	17317	17421	17191	17272	17284	17138	17175	17223	17236	17331	17155	17044	17220	17286	17154	17302	17270	17402	17309	17266	17370	17020	17276	17366	17265	17200	17171	17198	17311	17138	17362	17196	17377	17213	17354	17254	17169	17325	17279	17182	17332	17261	17226	17149	17197	17240	17365	17158	17334	17175	17259	17224	17280	17556	17118	17367	17045	17171	17233	17385	17238	17132	17412	17187	17074	17298	17282	17296	17406	17378	17210	17341	17131	17178	17342	17212	17208	17100	17336	17194	17444	17279	17177	17080	17323	17107	17340	17477	17264	17263	17138	17397	17209	17376	17259	17114	17311	17205	17380	17247	17226	17161	17186	17155	17250	17292	17319	17227	17278	17348	17358	17284	16999	17296	17304	17268	17135	17181	17271	17176	17303	17200	17210	17270	17276	17172	17365	17090	17133	17142	17219	17331	17100	17303	17262	17092	17319	17122	17184	17053	17232	17339	17131	17299	17296	17189	17267	17114	17304	17117	17307	17346	17409	17214	17244	17207	17376	17189	17341	17430	17321	17036	17185	17205	17318	17382	17395	17238	17216	17090	17492	17226	17230	17401	17271	17270	17403	17392	17258	17254	17313	17327	17297	17155	17165	17211	17273	17320	17465	17317	17191	17155	17149	17137	17301	17356	17303	17316	17243	17176	17164	17271	17252	17177	17247	17310	17115	17234	17257	17316	17037	17353	17288	17281	17252	17276	17386	17310	17235	17349	17181	17433	17204	17295	17254	17212	17179	17254	17150	17329	17178	17466	17215	17469	17114	17088	17319	17382	17103	17145	17268	17243	17252	17207	17201	17170	17235	17310	17263	17341	17129	17241	17318	17186	17166	17214	17448	17389	17202	17284	17198	17297	17263	17286	17263	17189	17473	17261	17423	17167	17116	17293	17162	17130	17348	17379	17435	17256	17287	17115	17295	17141	17140	17342	17355	17457	17297	17283	17326	17237	17251	17257	17179	17121	17276	17258	17402	17240	17218	17257	17410	17331	17370	17281	17466	17166	17159	17284	17458	17135	17310	17344	17165	17135	17276	17298	17247	17283	17151	17175	17224	17264	17230	17204	17167	17338	17300	17320	17255	17352	17268	17179	17243	17447	17099	17061	17267	17201	17281	17196	17347	17346	17245	17155	17408	17234	17119	17242	17122	17222	17198	17132	17279	17386	17233	17419	17286	17300	17274	17449	17086	17349	17285	17237	17254	17453	17137	17265	17181	17226	17398	17015	17266	17250	17086	17359	17174	17433	17276	17173	17245	17161	17286	17388	17261	17227	17316	17321	17262	16991	17315	17325	17131	17469	17160	17283	17065	17270	17275	17362	17211	17463	17284	17193	17145	17235	17302	17095	17180	17269	17045	17164	17393	17312	17228	17294	17338	17311	17393	17340	17058	17336	17266	17373	17355	17220	17234	17262	17403	17275	17304	16987	17176	17040	17214	17281	17350	17321	17291	17275	17143	17329	17298	17302	17268	17297	17262	17512	17216	17142	17178	17170	17237	17494	17246	17227	17261	17342	17135	17351	17472	17285	17200	17245	17202	17326	17102	17364	17192	17298	17057	17207	17325	17227	17267	17288	17094	17351	17332	17326	17254	17273	17251	17321	17167	17286	17271	17352	17324	17391	17448	17314	17285	17117	17298	17129	17198	17237	17178	17225	17287	17177	17213	17141	17379	17157	17214	17337	17173	17253	17096	17248	17291	17205	17192	17210	17297	17356	17275	17204	17350	17153	17157	17193	17189	17315	17108	17245	17153	17282	17324	17237	17273	17252	17350	17351	17345	17026	17303	17243	17222	17203	17355	17219	17230	17225	17271	17276	17233	17229	17304	17243	17292	17345	17082	17307	17204	17245	17131	17430	17074	17195	17237	17275	17265	17332	17264	17203	17174	17376	17239	17271	17223	17369	17214	17366	17247	17217	17213	17208	17288	17164	17248	17275	17215	17358	17517	17300	17126	17242	17268	17125	17509	17175	17393	17210	17182	17075	17229	17179	17301	17318	17559	17318	17266	17186	17173	17237	17244	17325	17262	17244	17318	17385	17298	17347	17295	17125	17362	17218	17261	17220	17376	17218	17275	17262	17202	17125	17338	17213	17426	17351	17228	17302	17193	17211	17051	17329	17344	17362	17283	17331	17299	17336	17297	17246	17210	17201	17323	17223	17280	17396	17393	17283	17456	17209	17242	17244	17230	17299	17157	17348	17299	17159	17105	17488	17374	17359	17144	17285	17168	17145	17334	17122	17272	17240	17224	17081	17404	17358	17379	17268	17307	17119	17270	17250	17350	17333	17380	17120	17234	17290	17304	17302	17305	17035	17356	17161	17379	17195	17086	17212	17089	17248	17205	17174	17358	17336	17156	17236	17248	17198	17351	17281	17343	17263	17202	17274	17399	17229	17263	17275	17087	17211	17223	17246	17170	17173	17193	17275	17369	17171	17488	17240	17434	17213	17107	17237	17496	17316	17334	17378	17337	17482	17216	17349	17171	17107	17217	17133	17289	17377	17416	17232	17108	17109	17348	17236	17271	17219	17174	17392	17194	17343	17375	17137	17242	17376	17286	17340	17173	17112	17184	17374	17093	17277	17247	17342	17268	17332	17290	17364	17225	17045	17332	17307	17201	17418	17254	17327	17291	17292	17156	17125	17208	17061	17129	17258	17360	17371	17219	17339	17321	17268	17377	17225	17399	17223	17186	17411	17226	17255	17292	17357	17167	17302	17221	17159	17243	17142	17327	17125	17381	17221	17219	17390	17351	17124	17349	17187	17348	17212	17163	17238	17300	17171	17496	17109	17163	17410	17306	17232	16996	17241	17259	17366	17109	17126	17428	17387	17469	17214	17145	17285	17280	17331	17197	17242	17440	17171	17119	17255	17173	17278	17252	17226	17303	17264	17306	17338	17302	17221	17240	17190	17293	17339	17176	17275	17096	17262	17163	17270	17103	17382	17080	17276	17215	17175	17281	17351	17309	17093	17197	17307	17231	17306	17129	17173	17162	17314	17257	17480	17380	17214	17258	17106	17308	17291	17251	17314	17475	17241	17213	17300	17015	17321	17305	17249	17345	17370	17134	17240	17371	17140	17211	17187	17245	17191	17303	17191	17211	17117	17213	17265	17365	17358	17092	17183	17105	17207	17222	17233	17146	17206	17166	17284	17292	17359	17184	17232	17269	17415
23851	21445	29123	24506	23585	25886	26189	23306	22923	22765	22792	22447	22329	22234	22515	22563	22343	22410	22168	22216	22305	22331	22263	22584	22341	22159	22540	25186	25066	24551	23624	22887	22561	22114	22077	22177	22150	21908	21901	22059	22089	21999	22158	22113	21907	22005	22136	22141	22116	22077	22076	22137	22237	22086	21985	21923	22138	22186	22141	22145	22086	21889	22060	21873	22118	22050	21819	22182	22032	22072	22042	22010	21966	21930	22228	22109	21935	22160	22046	22117	21991	22146	22023	21890	22170	21837	21849	22169	22077	22001	21916	21852	21879	22013	22079	22056	21985	22079	21948	22000	22013	22110	21859	22265	21904	21889	22063	22250	21983	22115	22095	22061	21947	21878	21910	22181	22037	22070	22013	21952	22010	21900	22028	21973	21821	22113	22026	22006	21985	21999	22030	21974	22073	22018	22155	21823	21962	21919	22068	21796	21985	22109	22076	22158	22062	21927	21968	21943	21930	21852	21922	22150	21742	21804	21932	21833	22015	21978	21773	21938	22030	21950	22028	21882	22035	22148	21982	21974	21968	22071	22064	21991	22245	21847	21845	21777	21773	21872	21906	21978	21940	21915	21870	21944	22002	22116	22180	21896	21853	22081	22002	21945	21959	21997	21726	22026	21938	21922	21904	22094	22174	22105	21983	21983	21985	21910	21857	21873	21870	21921	21963	21976	22074	22086	21888	21960	22145	21978	21984	21903	21887	21971	21977	21884	22110	21948	22110	21840	21900	22009	21945	22048	21946	22024	22058	21924	22013	22004	22065	21882	22179	21833	21851	21936	21978	22084	21930	21890	21958	21900	21989	21864	22064	21820	21957	21820	21942	21865	21881	21890	22125	21760	21994	21999	22143	21884	21917	22040	21820	21972	21995	21950	22112	21857	21801	22053	22046	21973	21915	22180	22213	22048	22054	21926	21864	22134	21956	22103	22111	21944	21988	21986	21981	21899	22172	21910	22017	21926	21818	21960	21932	21963	22173	22112	21913	22004	22041	22195	21893	22082	21959	21917	21880	22225	21912	22020	22009	21840	22123	21714	21857	21909	22002	21947	22095	21949	22065	22084	21965	21851	22005	22015	22042	22109	22088	22003	21844	21824	21931	21964	21905	22062	22026	22023	22026	21919	21830	21933	22001	21907	21920	22004	21920	21943	21831	21759	21830	21839	21829	21900	21865	21945	21983	21872	21858	22086	21857	21981	21814	21918	21908	21943	22019	21959	21921	21945	21957	21970	22103	21967	21628	21971	21824	21967	21835	21677	21934	22058	22126	21966	21747	22008	21960	21982	21965	22119	21946	21803	21928	22054	22178	22144	21886	21961	21987	21866	21967	22126	22100	21741	21961	22039	22020	22062	22040	21772	21986	22002	21911	21757	21845	22052	22071	22002	22034	22024	22050	21974	21717	21938	21944	21865	22011	22088	21941	22157	21785	22001	21719	21948	22022	21790	22026	22169	21731	22057	21880	21999	21942	21984	21885	21870	21851	21610	21934	22037	21708	21823	21837	22090	21745	21808	22040	21932	22040	21829	21888	21801	22092	22080	21982	21798	22137	22165	22091	22012	21854	21933	22051	21758	21975	21837	21781	21851	22054	22079	21906	21998	21854	22015	21947	21928	21897	21946	22018	21992	22036	21851	21928	21855	22054	22012	21915	22049	21980	22016	22036	22063	21957	21817	21779	21811	22180	22016	22023	21891	22156	22095	21845	21759	22053	21992	21905	22066	22036	22097	22020	21959	22030	22127	21964	21820	22127	22004	21946	21886	22023	21916	21858	22011	21831	21892	22066	22059	21986	21796	21800	21970	22033	21873	21860	22139	22021	21997	21792	21979	21971	21775	21922	22084	21940	22106	21887	21925	22029	21916	21906	21917	21991	21952	21973	21942	22035	21952	21983	21954	22105	22029	21894	21969	21952	21871	22079	22030	22032	22028	22069	22037	22049	21941	21862	22132	21953	22219	22191	21925	22132	21817	21872	22000	21928	22062	22093	22019	22136	21782	22057	21960	21802	21976	21976	22018	21970	22049	22172	22023	22032	21864	21916	22010	22036	22090	22162	21753	21844	21952	21860	22001	21948	21867	21759	22048	21984	21827	22129	22099	21907	21891	21947	21943	22094	21906	22101	21924	21940	21802	21959	21922	21921	21953	22037	21824	22107	21832	21946	22172	21865	22026	22012	22058	21983	22122	21923	21817	21944	21993	21936	21630	21942	22115	22130	21999	21691	21937	22060	22042	22038	22172	22058	22104	21958	22079	22243	22100	22028	22073	21806	21797	21856	22048	21986	21935	22061	21898	22028	21902	21816	21894	22095	22004	22035	21902	21935	21926	22065	21954	22038	22044	22073	21969	22012	21956	21981	21859	22024	21792	22189	21997	22075	22005	21907	21883	21860	21862	22164	21932	22174	22002	21954	21915	21936	22089	22138	21904	22192	21988	21862	22061	22085	21771	22104	22024	21960	21937	22008	22073	21965	21984	21849	22012	21907	21849	21919	21942	21960	22004	21954	22118	22314	21865	21823	21736	22095	21832	21889	22158	21835	21771	21880	21985	21895	22122	21865	22011	21884	21914	21860	21897	21865	21880	21998	21889	22022	22038	22032	21936	22219	21844	21900	21773	21877	21820	21850	22050	21761	21991	22120	21955	21976	21614	21693	21834	21930	21793	22040	22050	21795	21867	21833	21869	22133	21989	21895	21822	21834	22113	22146	22054	21830	22162	22137	21904	22072	21880	21971	21952	21874	21887	21893	21725	21965	21882	21835	22096	21854	22133	21856	22104	21896	21921	21999	21981	21985	22050	21958	21901	21990	21926	21923	21787	21880	22007	22123	21936	22029	22291	21941	22030	21886	22142	22184	22185	22073	21868	21854	21997	21919	21904	22116	21889	22103	21923	21829	22219	22079	21936	21704	22148	21906	21947	22015	21894	21881	21915	22085	21968	21852	21931	21738	22084	22064	21994	21945	21964	22021	21964	22017	21935	22099	21693	21813	22049	21851	22141	21867	21908	21878	21734	21949	22247	21797	21990	21957	22214	22004	22015	21937	22005	21824	22053	21878	22062	21951	22043	21804	21965	22022	22060	21916	21854	22130	21909	21805	21943	22059	21932	21870	21952	22149	21935	21896	21762	22132	21947	21813	22068	21837	21958	21915	21976	21918	21969	22129	22101	22076	22091	22130	22016	21861	22173	22170	22067	22023	22076	21858	21925	21821	22120	21944	22243	22022	21696	21880	22177	21974	21759	21921	22035	21893	21865	22078	22085	21877	22051	22129	22152	21906	22019	22104	21999	22144	21899	21864	22064	22197	22068	22267	21733	21746	22108	22105	21980	22047	21936	21993	21826	21868	21958	21995	21786	21823	21803	22013	22004	21950	22078	21695	21871	21823	21978	21961	21902	22052	21957	21966	21978	21913	22033	21900	21970	22162	21919	21975	21995	21980	21972	21963	22153	22006	21935	21985	22172	22085	22005	21986	21744	21956	21966	21846	22132	22034	21937	22002	21866	22002	22118	21944	22121	21902	21815	21915	21898	21847	22002	22044	22012	21794	21923	22000	21986	22127	21970	22035	21844	21972	22001	22105	21939	21761	21864	21996	21933	21830	22115	22098	21874	21910	22142	22003	21615	21798	21928	22063	22091	21910	21989	21995	22045	21864	22012	22041	21846	21911	22128	22039	21990	21838	21986	21890	21942	21753	21850	21792	21997	21979	22029	21783	22110	21835	21913	22052	21948	22094	21834	21974	22113	22056	22165	22061	22105	21974	22076	21897	21961	22077	21915	21849	21993	21970	22139	21906	21766	21922	21942	21759	21996	21907	21816	21887	22088	21841	21889	21987	21961	21924	21909	21940	21987	21724	21845	22032	21995	21916	21958	22003	22013	21978	22145	22018	22029	21843	22091	21900	21888	22296	21884	21947	21882	22066	21875	21969	22040	21879	22044	22064	21937	22008	21989	21953	21978	21912	22095	22081	22117	22018	22024	22099	21969	21993	21899	21865	21741	21842	21917	21858	21603	21824	22061	21854	22021	21795	21690	22014	21919	21935	21927	21801	21894	21945	21944	21919	22040	21713	21977	21923	22023	22106	22053	22219	22176	22256	22223	21978	22013	21897	22091	22075	21946	21966	21976	21977	21813	22014	22033	22048	21953	22050	21876	21989	21941	22004	21788	21849	21883	22075	22119	21937	21898	22068	21699	22126	22036	21931	21976	21775	22081	22083	22025	21937	21998	21959	22194	22171	22265	21931	21977	21999	21861	21881	21830	21933	21849	21872	21970	21782	21954	22028	21995	21958	22023	22098	22022	21878	21964	21972	21963	21921	21990	22187	21962	21916	22119	21938	21746	21965	22193	22018	22078	22138	22141	22024	21973	21978	21974	22224	22020	21802	21985	22245	22031	21982	21992	21865	22075	22010	21960	22214	22001	22037	21828	21984	22077	21877	22322	22087	22021	22016	21906	21950	21798	21865	22037	21988	22075	22132	21985	22176	22072	22113	21943	22107	22012	21907	22122	22028	21901	22134	21832	21934	21841	21744	21989	22084	21906	21883	22069	22053	21848	21924	21922	21975	21958	22050	22164	21973	21907	21910	21976	22138	22194	21865	22075	22129	21843	21982	21875	21714	22084	21801	22058	22135	22015	22115	21858	21942	21986	22045	22017	21829	21995	22144	22040	21803	22012	22097	22085	21992	22074	22025	21976	22093	22024	21990	21848	22034	21881	22095	21888	21954	21750	21908	22304	22245	22226	21971	21972	22019	22134	21760	21996	22022	21958	22070	21940	22066	22213	21776	21873	21942	21694	21873	22071	21996	22063	21990	21831	21977	21837	21863	22000	21960	21890	21942	22008	22131	22010	21720	22098	21933	22015	21901	22027	22174	22018	21910	22027	22096	21806	21812	21919	21807	22093	21960	21926	22242	22007	22029	21772	21921	21941	21882	21789	22122	22056	21823	21929	22215	21815	21906	21981	22069	21893	21957	22013	22029	22112	22066	21792	22091	21898	21760	22062	21932	21975	22130	21883	21815	21987	21819	21900	21991	21857	22140	22129	22039	21971	22065	22052	22122	22027	21893	22092	21764	21955	21876	21865	22042	21909	21810	21966	22082	22001	21975	21840	21955	21856
29406	38126	34450	29597	24903	21518	20217	19574	19007	18730	18360	18213	18128	18241	18012	18280	17806	17849	18055	18042	18284	18138	18187	18180	18077	17976	18666	22507	21446	20690	19764	18583	18071	17919	17716	17722	17840	17809	17962	17843	17791	17739	17791	17647	17756	17649	17646	17704	17634	17893	17767	17730	17703	17635	17730	17809	17652	17659	17545	17756	17648	17385	17824	17730	17701	17653	17758	17788	17548	17818	17472	17989	17825	17710	17649	17627	17644	17754	17587	17681	17679	17670	17818	17841	17807	17594	17704	17771	17780	17654	17698	17878	17821	17887	17716	17747	17722	17798	17835	17663	17643	17661	17619	17831	17610	17892	17651	17729	17689	17631	17570	17686	17627	17761	17529	17779	17687	17687	17724	17582	17728	17609	17731	17725	17627	17630	17779	17765	17585	17616	17776	17669	17767	17752	17728	17741	17719	17737	17659	17822	17691	17670	17725	17686	17675	17719	17746	17768	17759	17754	17547	17746	17700	17711	17727	17651	17595	17633	17775	17817	17774	17708	17829	17734	17707	17780	17668	17886	17610	17827	17958	17586	17607	17782	17863	17936	17640	17681	17466	17739	17734	17624	17455	17611	17563	17804	17774	17660	17586	17623	17670	17527	17583	17617	17794	17690	17730	17590	17722	17675	17696	17590	17620	17725	17535	17777	17579	17616	17769	17790	17700	17597	17644	17746	17806	17705	17582	17637	17776	17574	17712	17663	17678	17741	17566	17936	17649	17779	17843	17663	17624	17689	17743	17770	17650	17597	17764	17790	17591	17543	17739	17868	17717	17802	17630	17542	17703	17659	17811	17592	17644	17588	17684	17519	17733	17774	17658	17674	17930	17511	17737	17811	17564	17754	17719	17666	17614	17600	17686	17470	17835	17734	17750	17750	17594	17635	17590	17580	17665	17594	17591	17545	17744	17771	17640	17814	17760	17726	17722	17659	17816	17526	17852	17634	17568	17689	17716	17721	17590	17825	17894	17618	17859	17686	17900	17754	17707	17648	17746	17556	17448	17830	17604	17686	17722	17814	17658	17763	17656	17756	17651	17860	17736	17638	17734	17647	17842	17727	17761	17469	17681	17653	17733	17507	17692	17871	17564	17673	17654	17622	17599	17594	17650	17828	17751	17813	17703	17729	17651	17685	17725	17738	17702	17567	17766	17689	17646	17770	17470	17602	17721	17699	17570	17694	17764	17698	17812	17690	17649	17581	17752	17766	17745	17655	17760	17526	17643	17714	17758	17775	17735	17696	17763	17568	17725	17775	17776	17862	17729	17602	17629	17618	17527	17739	17745	17689	17730	17756	17830	17767	17649	17632	17730	17745	18031	17594	17724	17605	17790	17811	17595	17654	17549	17743	17828	17648	17589	17811	17855	17528	17675	17744	17808	17722	17691	17818	17704	17656	17776	17546	17743	17796	17623	17683	17712	17774	17835	17665	17522	17643	17679	17572	17661	17593	17571	17664	17589	17560	17637	17540	17657	17724	17692	17685	17615	17755	17965	17509	17786	17631	17852	17797	17724	17822	17518	17787	17697	17523	17739	17621	17477	17711	17730	17610	17834	17604	17694	17764	17911	17821	17690	17720	17745	17732	17496	17704	17788	17713	17750	17929	17629	17711	17590	17626	17729	17641	17712	17760	17737	17701	17653	17741	17736	17590	17621	17788	17589	17648	17807	17790	17722	17751	17629	17746	17628	17721	17687	17688	17603	17670	17617	17822	17805	17685	17602	17657	17696	17609	17711	17757	17618	17588	17610	17582	17734	17933	17651	17700	17770	17611	17815	17592	17803	17789	17710	17720	17782	17628	17859	17692	17635	17819	17771	17771	17705	17667	17640	17728	17743	17740	17794	17668	17713	17877	17591	17556	17588	17733	17753	17714	17510	17604	17711	17627	17644	17758	17775	17655	17672	17779	17596	17612	17534	17583	17626	17861	17701	17463	17681	17716	17800	17666	17806	17389	17790	17784	17756	17689	17592	18046	17713	17771	17724	17743	17866	17719	17629	17696	17435	17593	17717	17614	17620	17790	17709	17741	17719	17674	17591	17662	17819	17651	17694	17544	17829	17570	17779	17725	17582	17654	17697	17763	17631	17762	17525	17613	17838	17712	17678	17557	17574	17637	17756	17728	17693	17776	17686	17695	17708	17832	17593	17725	17859	17772	17661	17667	17719	17517	17518	17759	17777	17607	17860	17656	17650	17635	17670	17670	17830	17659	17662	17732	17646	17873	17730	17641	17642	17754	17620	17828	17736	17702	17628	17742	17972	17720	17741	17579	17718	17693	17645	17958	17670	17637	17710	17544	17598	17875	17694	17897	17784	17706	17606	17846	17713	17631	17622	17819	17690	17574	17898	17731	17797	17581	17727	17750	17562	17587	17788	17746	17798	17639	17624	17640	17765	17714	17681	17843	17460	17714	17735	17905	17661	17547	17699	17550	17714	17651	17685	17712	17849	17657	17768	17711	17662	17793	17620	17807	17661	17523	17690	17520	17632	17830	17558	17635	17512	17592	17625	17742	17425	17708	17675	17744	17758	17501	17832	17697	17761	17820	17599	17617	17656	17512	17725	17640	17595	17664	17853	17597	17640	17608	17585	17678	17764	17857	17670	17759	17769	17667	17787	17686	17714	17616	17421	17852	17640	17665	17606	17660	17730	17817	17716	17551	17737	17748	17619	17694	17736	17603	17617	17659	17933	17771	17688	17801	17697	17731	17579	17885	17787	17675	17665	17620	17820	17602	17546	17729	17774	17756	17714	17764	17656	17611	17536	17435	17835	17720	17739	17708	17775	17611	17823	17747	17788	17667	17618	17571	17619	17665	17801	17841	17478	17759	17705	17759	17639	17621	17632	17628	17629	17774	17824	17781	17698	17569	17799	17668	17775	17658	17737	17799	17612	17636	17636	17517	17733	17652	17786	17739	17604	17768	17645	17743	17800	17526	17716	17738	17600	17732	17487	17710	17549	17702	17684	17682	17699	17601	17744	17746	17742	17633	17663	17802	17672	17562	17623	17657	17603	17496	17728	17722	17777	17767	17640	17653	17612	17612	17724	17827	17557	17675	17677	17708	17766	17775	17569	17676	17841	17724	17778	17904	17674	17669	17627	17760	17611	17427	17776	17564	17694	17777	17744	17653	17593	17716	17591	17821	17604	17610	17711	17732	17758	17454	17825	17696	17773	17746	17919	17733	17648	17661	17592	17551	17731	17668	18010	17689	17747	17645	17575	17649	17647	17586	17783	17552	17636	17676	17776	17720	17466	17640	17782	17754	17663	17637	17657	17586	17580	17739	17737	17784	17475	17649	17652	17679	17866	17576	17617	17694	17539	17731	17564	17613	17777	17805	17588	17509	17722	17654	17885	17823	17763	17569	17708	17564	17735	17699	17796	17757	17753	17833	17744	17600	17570	17613	17640	17653	17626	17828	17813	17618	17610	17685	17765	17809	17571	17682	17674	17783	17648	17728	17789	17630	17695	17647	17696	17826	17823	17931	17449	17801	17589	17732	17594	17778	17801	17791	17846	17613	17697	17605	17814	17691	17717	17630	17528	17637	17650	17690	17808	17746	17826	17714	17829	17742	17688	17666	17580	17707	17635	17681	17690	17599	17736	17730	17845	17787	17819	17695	17805	17686	17878	17537	17642	17703	17662	17687	17868	17698	17728	17703	17548	17561	17656	17719	17692	17609	17744	17614	17687	17625	17840	17706	17675	17780	17803	17783	17754	17718	17638	17779	17580	17784	17623	17819	17700	17583	17603	17744	17629	17729	17611	17643	17680	17782	17758	17573	17615	17720	17767	17684	17862	17769	17801	17813	17730	17698	17796	17611	17853	17854	17627	17743	17780	17739	17582	17672	17826	17792	17748	17780	17820	17627	17691	17905	17678	17747	17607	17760	17677	17817	17772	17690	17658	17775	17630	17809	17547	17764	17664	17692	17801	17852	17738	17739	17581	17816	17639	17695	17634	17719	17647	17628	17774	17632	17633	17703	17811	17651	17835	17590	17813	17757	17824	17778	17756	17688	17747	17738	17849	17735	17750	17796	17741	17733	17614	17721	17569	17744	17761	17676	17780	17732	17780	17642	17666	17601	17518	17671	17584	17635	17955	17691	17703	17600	17600	17696	17601	17782	17588	17837	17718	17630	17842	17623	17765	17901	17580	17671	17815	17759	17630	17621	17658	17681	17643	17699	17728	17439	17815	17802	17780	17855	17824	17781	17574	17701	17778	17682	17527	17666	17827	17622	17790	17931	17645	17681	17802	17769	17640	17826	17729	17590	17840	17793	17709	17650	17730	17806	17769	17734	17647	17657	17523	17725	17660	17713	17779	17825	17631	17718	17768	17863	17614	17714	17784	17742	17621	17822	17699	17752	17722	17701	17642	17766	17605	17905	17821	17764	17565	17624	17769	17749	17523	17653	17787	17599	17638	17787	17773	17759	17695	17672	17595	17756	17680	17644	17468	17741	17707	17579	17543	17668	17717	17523	17441	17580	17589	17720	17670	17629	17692	17434	17806	17595	17855	17645	17685	17639	17769	17596	17683	17622	17802	17709	17699	17861	17565	17764	17618	17678	17566	17689	17698	17632	17586	17774	17697	17683	17579	17674	17609	17740	17660	17658	17602	17715	17743	17635	17673	17701	17809	17653	17782	17535	17663	17657	17835	17674	17472	17636	17801	17903	17609	17731	17630	17784	17647	17713	17794	17691	17857	17629	17745	17668	17769	17690	17740	17748	17574	17711	17671	17810	17791	17686	17501	17600	17696	17627	17847	17697	17693	17680	17672	17516	17758	17662	17753	17852	17615	17723	17595	17659	17664	17726	17632	17719	17816	17722	17848	17750	17704	17753	17780	17677	17820	17679	17760	17880	17688	17787	17838	17585	17763	17798	17612	17708	17675	17634	17792	17729	17795	17732	17587	17665	17475	17643	17790	17743	17654	17745	17437	17506	17657	17796	17849	17850	17701	17611	17774	17592	17627	17900	17863	17731	17805	17533	17776	17603	17696	17510	17671	17798	17694	17774	17833	17744	17662	17638	17610	17758	17821	17810	17713	17695	17608	17747	17677	17783	17645	17747	17587	17723	17622	17775	17896	17664	17855	17676	17631	17532	17758	17634	17619	17785
22916	21547	29447	24105	22133	25642	29399	24964	24110	24720	24585	24103	23480	23507	23393	23305	23376	23463	23399	23050	23010	23206	23147	23343	23277	23509	24165	27770	28032	26993	25481	24554	23699	23259	22917	23013	22720	22956	22878	22942	22863	23023	22718	22853	22976	22741	22873	22897	22824	22822	22773	22824	22837	22844	22873	22968	22854	22897	22795	23029	22752	22878	22811	22749	23060	22789	23152	22921	22815	22837	22916	22760	22742	22903	22870	22894	22709	22877	22714	22706	22943	23012	23043	22892	22956	22805	23084	22814	22752	22968	22746	22710	22850	23079	22896	22840	22963	22682	22829	22819	22682	22616	22666	22876	22899	22640	22871	22520	22828	22776	22935	22731	22913	22684	22762	23088	22817	22790	22770	22966	22886	22816	22808	22758	22935	22650	22920	22800	22960	22833	22751	22758	22709	22840	22828	22819	22785	22960	22824	22801	22720	22915	22847	22689	22650	22951	22854	22803	22983	22806	22877	22904	22920	22969	22719	22790	22788	22829	22861	22989	22957	22798	22755	22707	22684	23001	23050	22693	22812	22770	22625	22916	22715	22712	23052	23061	22846	22954	22911	22940	22916	22930	22901	22981	22747	22781	23172	22953	22806	22834	22946	22948	23027	22849	22852	22818	22936	22787	22731	22757	22872	22661	22631	22806	22841	22748	22745	22580	22982	22568	22636	22825	22915	22845	22694	23014	22640	22799	22667	22879	22888	22763	22727	22861	22846	22860	22848	22883	22918	22771	22700	22792	22758	22777	22958	22854	22725	22862	22886	22727	22950	22853	22855	22707	22855	22784	22859	22791	23013	23048	22833	22667	22737	22762	22826	22775	22648	22926	22944	22726	22875	22491	22718	22835	22865	22726	22831	22909	22819	22876	22794	22619	22821	22696	23161	22769	22737	22760	22938	22855	22713	22693	22876	22789	22865	22686	22837	22737	22755	22821	22724	22891	22794	22914	22731	23013	22740	22643	22881	22805	22924	22528	22706	22799	22651	22578	22937	22904	22621	22958	22705	22856	22912	22894	23027	22845	22750	22898	22814	22821	22895	23069	22911	22871	22910	23062	22778	22810	22825	22987	22808	22807	22660	22827	22892	22799	22824	22793	22885	22674	22959	22949	22722	22818	22786	22657	22809	22839	22947	22695	22955	22580	22742	22878	22740	22668	22691	22698	22762	22861	23054	22727	23019	22854	22965	23025	22687	22683	22885	22989	22869	23015	22874	22949	22693	22625	22571	22867	22759	22749	22904	23034	22853	22675	22662	22586	22793	22784	22631	22858	22871	22836	22959	22767	22860	23164	22763	22754	22875	22781	22749	23075	22736	22812	22854	22809	22865	22595	22754	22849	22545	22894	22932	22570	22973	22874	22673	22763	22724	22755	22765	22630	22831	22921	22715	23033	22955	22809	22852	23005	22794	22881	22877	22781	22939	22879	22723	22743	22846	22738	22867	22982	22852	22953	22819	22687	22918	22709	22795	22615	22892	22784	22701	22970	22968	22944	22786	22782	23022	22671	22731	22984	22852	22928	22721	22895	23033	22772	22971	22975	22862	22874	22801	22783	22684	22660	22612	22801	23175	22936	22872	22837	22800	22863	22963	22761	22822	22711	22894	22949	22659	22812	22696	22774	22848	22735	22679	22779	22834	22442	22918	23165	22733	22837	22825	22796	22917	22742	22989	22681	22851	22790	22849	22621	22933	22888	22933	22923	22569	22902	22796	22865	22947	22630	22759	22918	22879	22942	22985	22803	22745	23004	22798	22877	22887	22691	22931	22678	22936	22605	22653	22671	23067	22906	22979	22706	22783	22959	22757	22420	22653	22786	22798	22925	22833	22816	22719	23055	22973	22905	22761	22514	22973	22723	22823	22946	22792	22825	22826	22836	22860	22865	22911	22716	22880	22946	22845	22766	22710	22577	22759	22880	22767	22898	22832	22747	22814	22846	22781	23009	22717	22769	22627	22649	22850	22733	22834	22726	22623	22767	22728	22990	23074	22603	22637	22506	22872	22675	22930	22705	22758	22783	22759	22846	22879	22808	22550	22838	22773	22844	22640	22925	22832	22906	22882	22780	22811	22708	22877	22595	22790	22695	22966	22640	22867	22894	22856	22854	22663	22755	22952	22833	22687	22725	22926	22715	22848	22850	22608	22821	22890	22729	22775	22632	22704	22855	22576	22765	22810	22711	22733	22785	22998	22708	22667	22802	22806	22663	22793	22864	23007	22719	22687	22792	22910	22896	22572	22828	22738	22786	22635	22917	22648	22745	22741	22883	22990	22714	22856	22830	22750	22961	22874	22856	22805	22817	22770	23019	22930	22925	22918	22928	22659	22646	22872	22697	22796	22908	22749	22734	22904	22748	22708	22549	22805	22672	23009	22712	22755	22764	22723	22888	22936	22829	22994	22859	22594	22755	22913	22804	22771	22765	22916	23046	22680	22734	22795	22938	22799	22532	22604	22879	22941	22793	22903	22854	22742	22672	22756	22788	22665	22940	22607	22820	23047	22913	22907	22953	22757	23078	22877	22717	22713	22835	22862	22832	22779	22813	22724	22814	22717	22696	22908	22766	22867	22854	22639	22933	22641	22689	22830	22798	22771	22961	22902	22575	22759	22774	22941	22675	22772	22867	22601	22737	22595	22700	22894	22554	22941	22635	22846	22811	23014	22817	22904	22845	22773	22782	22978	22879	22818	22630	22793	22809	22564	22700	22693	22773	22735	22780	22685	22972	22710	22719	22854	22822	22673	22917	22509	22785	22753	22983	22738	22663	22833	22819	22951	22814	22671	22729	22622	22786	22668	22765	22818	22578	22701	22604	22554	22760	22910	23049	22882	22859	22798	22842	22799	22928	22810	22892	22664	22734	22705	22814	22703	22926	22840	22724	22760	22764	22914	22884	22576	22898	22716	22831	22900	22682	22808	22776	22967	22819	22719	22893	22798	22869	22640	22806	22740	22614	22852	22856	22742	22714	22900	22904	22874	22659	22826	22913	22827	22932	22822	22943	22845	22712	22793	22737	23033	22795	22731	22943	22868	22927	22970	22694	22882	22671	22806	22889	22834	22914	22822	22685	22920	22697	22514	22772	22960	22538	22884	22869	22738	22790	22993	22825	22901	22551	22818	22753	23275	22969	22930	22722	22839	22712	22838	22945	22851	22883	22796	22597	22799	22762	22865	22911	22643	22687	22813	22850	22915	22739	22839	22736	22837	22969	22793	22723	22823	22868	23004	22865	22880	22675	22734	22769	22854	22702	22917	22944	22953	22784	22654	22897	22875	22652	22949	22900	22796	22750	22748	22783	22615	22792	22775	22878	22813	22665	22930	22883	22763	22862	22842	22731	22829	22820	22998	22854	22853	22723	22884	22698	22834	22825	22674	22690	22845	22623	22607	22902	22796	22928	22921	22651	22827	22744	22829	22836	22947	22759	22921	22779	22599	22712	22655	22921	22806	22810	23002	22803	22872	22730	22859	22919	22716	22831	22737	22950	22992	22857	22889	22884	22868	22859	22721	22858	22900	22907	22744	22772	22982	22813	22881	22820	22797	22723	22508	22657	22797	22823	22713	22951	23037	22882	22817	22783	22698	22689	22704	22709	22629	22775	22771	22714	22792	22904	22833	22713	22682	22446	22722	22672	22745	22957	22693	22816	22693	22744	22798	22765	22777	22671	22830	22865	22771	22769	22821	22740	22703	22712	22907	22858	22839	22823	22789	22931	23092	22704	22976	22947	22790	22847	22984	22861	22816	22633	22687	22918	22807	22820	23034	22769	22861	22753	22788	22625	22771	22914	22902	22795	22876	23081	22951	23084	22566	22689	22937	22632	22695	22804	22580	22791	22906	22635	22917	22724	22859	22922	22898	22699	22854	22838	22713	22753	22806	23000	22773	22755	22801	22700	22934	22936	22857	22658	22640	22743	22871	22654	22593	22922	22801	22879	22840	22727	22712	22990	22660	22729	22641	22651	23005	22814	22573	22918	23090	23000	22897	22694	22522	22896	22911	22708	23032	22755	22776	22753	22632	22747	22721	22739	22750	22892	22863	22966	22810	22844	22739	22825	22787	22877	22861	22700	22817	22642	22846	22957	22834	22852	22752	22771	23142	22714	22670	22772	22771	23166	22840	22657	22684	22624	22772	22746	22850	22910	22967	22627	22611	22887	22473	22845	22707	22877	22745	22926	22876	22761	23104	22988	22862	22779	22773	22796	22969	22771	22802	22737	22906	22530	22793	22801	22991	22880	22756	22802	23003	22796	22717	22699	22904	22955	22821	22942	22982	22842	22742	22860	22873	22748	22870	22840	22819	22867	22682	22810	22904	22618	22905	22783	22985	23047	23094	22784	22854	22642	22623	22762	22703	23013	22789	22927	22907	22867	22817	22892	22889	23042	23016	22857	22854	22862	23052	22862	22804	22613	22835	22871	22739	22612	22774	22712	22738	22770	22969	22836	22950	23156	22635	22987	23027	22917	22806	22806	22889	22645	22838	22945	22715	22865	22580	22918	22681	22622	22946	22715	22794	22843	22750	22795	22679	22847	22955	22866	22825	22897	22840	22775	22894	22941	22911	22905	22765	22782	22647	22948	22710	22691	22747	22764	22789	22889	22787	22867	22731	22859	22726	22777	22818	22760	22844	22751	22893	22675	22827	22747	22777	23023	22706	22566	22773	22839	22705	22813	22878	22817	22756	22859	22818	22778	22779	22894	22886	22815	22795	22860	22602	22827	22682	22871	22954	22850	22678	22880	22764	22913	22812	22933	22830	22949	22798	22751	22977	22898	22545	22717	22863	22759	22741	22806	22790	22865	22974	22807	22676	22972	22777	22711	22795	22656	22935	22928	22662	22714	22733	22691	22885	22869	22821	22824	22987	22938	22879	22915	22873	22685	22814	22695	22642	22784	22851	23103	22680	22585	22826	22768	22915	22683	22793	22924	22710	22855	22671	22817	22921	22876	22763	22839	22746	22841	22900	22747	22805	22861	22711	22594	23058	22755	22821	22862	22762	22925	22730	22783	22973	22939	22980	23013	22831	22990	22823	22861	22787	22622	22750	22683	22904	22965	22862	22553	22840	22710	22826	22693	22910	22856	22710	22567	22527	22732	22682	22878	22809	22779	22979	22789	22695	22789
34584	45509	40661	32526	25966	23401	21929	21067	20203	20512	20566	19575	19230	18889	18908	18718	18597	18403	18763	18612	18541	18657	18400	18635	18609	18664	20419	25378	25037	23317	21810	20155	18780	18403	18127	18140	18051	18154	18140	17998	18263	18045	18128	18133	18143	18145	18374	18176	18087	18155	18036	18224	18277	18203	18135	18128	18073	18154	18303	18137	18324	18005	18233	18175	18006	18244	18054	18253	18161	18031	18071	18245	18235	18061	18351	17959	18153	18108	18101	18146	18164	17979	18111	18039	18057	18036	18204	17910	18187	18133	18112	18033	18196	18047	18203	18162	18038	18238	18172	18246	18173	17967	18068	18007	17905	18029	18217	18267	18239	18047	18184	18027	18173	18005	18189	18157	18192	18080	18100	18205	18036	18125	18089	18149	18122	18164	18181	18123	18176	18017	18040	18027	18184	18148	18123	18013	18203	18090	18210	18192	18074	18133	17932	17998	18154	18101	18288	18174	18016	18053	18328	18126	18199	18044	18018	18196	18170	18135	18229	18051	18232	18106	18186	18142	18145	17998	18183	18136	18125	18189	18089	18020	18189	18054	18174	18300	18101	18139	18014	18100	18017	18082	18128	18237	18117	18173	18290	18129	18108	18162	18105	18004	18060	17988	18200	18070	17988	18046	18113	18079	18059	18161	17923	18169	18276	18078	18181	18172	18433	18176	18022	18233	18181	18224	18098	18060	18248	18087	18022	18245	18142	18130	17910	18226	18071	18120	18009	18331	18247	18112	18039	18128	18094	18151	18193	18061	18058	18059	18129	18163	18198	17994	18252	18149	18117	18127	18180	18041	18155	18090	17984	18370	17982	18131	18166	18047	18183	18026	18038	18055	18062	18100	18170	17999	18097	18149	17974	18061	18252	18075	18022	18051	18028	18201	18169	18103	18125	18104	18129	18071	18214	18154	18161	18125	18135	18151	17990	18093	18164	18100	18062	17930	18149	18177	18185	18402	18137	18175	18163	18139	18125	18122	18108	18092	18329	18222	18207	18104	18232	18103	18242	18087	18085	18119	18074	18143	18266	18272	18192	18321	17949	18314	18123	18089	18187	18036	18279	17912	17976	18036	18167	18324	18014	18156	18217	18153	18034	18086	18102	17995	18094	18122	18150	18155	18282	18214	18050	18047	18361	18092	17992	18240	18158	18110	18142	18090	18055	18272	18168	17910	18102	18193	18262	18143	18127	18002	18127	18086	17965	18199	18147	18067	18077	18177	18114	18115	18151	17989	17974	18147	17986	18256	18070	18019	18013	18079	18121	18158	18253	17945	18115	18097	18179	18026	18036	18247	18051	18057	18140	17970	18047	18113	18121	18253	18236	17956	18294	18155	18192	18104	18216	18053	18127	18000	18033	18271	18216	18064	18221	18254	18123	18039	18177	18164	18048	18171	18182	18048	18056	18095	17897	18066	18085	18003	18239	18202	18190	18156	18049	18036	18170	18140	18125	18193	18149	18024	18109	18081	18216	18204	18256	18004	18139	18016	18246	18135	18035	18235	18158	18105	18364	18366	18074	17991	18225	18125	18146	18139	18091	18119	18062	18084	18180	17998	18067	18213	18263	18082	17887	18119	18083	18385	18069	18073	18013	18045	18157	18204	17988	18138	18134	18053	18117	18038	18205	17982	18097	18138	18083	18231	18145	18201	18215	18010	18071	18152	18062	18145	18083	18132	18061	18018	18174	18073	18033	18129	18194	18160	18127	18164	18153	18282	18178	18281	18009	18202	18151	18136	18166	18286	17949	18040	17943	18073	18284	18161	18116	18107	18176	17918	17930	18308	18114	18022	18387	18087	18004	17961	18145	18164	18167	18158	18015	18146	18094	18150	17996	18116	18232	18124	18077	18152	18005	18120	18301	18055	17898	18264	18024	18092	18044	18216	18216	18134	18169	18064	18011	18149	18221	18080	18105	18262	18153	18040	18213	17997	18085	18244	18114	18113	18026	18172	18089	18029	18136	18187	17940	18120	18147	18098	18131	18094	18108	18140	18010	18152	18263	18046	18203	18124	18204	18174	18012	17927	18042	18204	18059	18018	18072	18192	18122	18150	18059	18059	18092	18282	18159	18071	18109	18312	18064	17935	18009	18303	18129	18046	18228	18124	18005	18053	18110	18027	17987	18095	18087	18078	18222	18135	18272	18114	18035	18036	18080	18074	18132	18221	18087	18154	18130	18041	18166	18040	18218	18137	18212	18205	18092	17962	18060	17850	18116	18221	18027	18044	18097	18279	18231	18172	18096	18081	18059	17980	18124	18160	18093	18189	18110	18038	18132	18098	18202	18109	18114	18200	17865	17999	18260	18172	18192	18104	18091	18165	18042	18325	18206	18097	18026	18237	18071	18243	18095	18153	18192	18215	17982	18224	18078	18069	17935	18110	17956	18055	17995	18132	18035	18129	18094	18131	18146	18161	17964	18185	18023	18225	18266	18070	18212	18176	18168	18218	18248	18116	18219	18126	18243	18161	18335	17908	18144	18132	18066	18066	18076	18023	18277	18231	18114	17994	18176	18170	17983	17959	18095	18046	18085	18173	17968	18128	18151	18190	18103	18048	18087	18187	18154	18096	18071	18186	18258	18141	18063	17934	18118	17802	18022	18322	18338	18041	17974	18130	17973	18287	17980	18005	18068	18122	18244	17954	18035	18016	18119	18216	18128	18167	18204	18137	18203	18088	18160	18126	18142	18210	18065	18120	17958	18219	18078	18123	18275	18068	17982	18064	18165	18222	18197	18257	18013	18240	17914	17991	18143	18188	17926	18014	18108	18074	18243	18244	18082	18137	17979	18163	18001	18237	18226	18018	18049	18228	18106	18176	18159	18133	17919	18269	18156	18266	18055	18101	18154	17907	18158	18046	17970	18113	18117	18157	18172	18127	18101	18191	18186	18267	18138	17952	18302	17927	17986	18264	18115	18158	18085	18149	17965	18168	18204	18132	18084	18154	18278	18077	18103	18238	18119	18269	18090	18140	18156	18151	18021	18139	18175	18034	18156	18157	18132	18179	18025	18019	18133	18115	18142	18282	18167	18048	18276	18034	18202	18107	18000	18146	18064	18132	18140	17993	18258	18112	18281	18201	18189	18125	18078	18245	18132	18104	18204	18150	18223	18104	18098	18288	18073	18082	18146	18096	18181	18177	18155	18037	17995	18075	18006	18143	18219	17988	18139	18141	18105	18135	18063	18139	18122	17970	18033	18020	18115	18043	18116	18276	18114	18215	18139	18095	18194	18055	18134	17940	18165	18200	18135	18093	18163	18272	18099	18152	18099	18141	18142	18048	18231	17986	17966	18191	18260	18125	18023	18153	18189	18030	18162	18099	18296	18314	18161	18128	17949	18176	18085	18171	18290	18017	18021	17921	18099	18150	18105	18083	18095	18024	18115	18210	18089	18127	17963	18144	18123	18013	18164	18138	18173	18223	18256	18167	18081	18053	18204	18287	18139	18258	18047	18005	18151	18036	18001	18127	17975	18172	18159	18197	18151	18119	18197	18155	18023	18095	18127	18108	18154	18233	18063	17977	18345	18013	18274	18143	18014	18117	18242	18054	18135	18412	18153	18051	18084	18091	17998	18118	18048	18282	18104	18245	18267	18093	18076	18148	18148	18323	18238	18092	18048	18072	18173	18099	18060	18053	18157	18024	18011	18048	18162	18197	18004	18155	18190	18200	18239	18118	18006	18188	18099	17878	18072	18316	17956	18004	18196	18060	18123	17953	18052	17975	18164	17930	18164	17966	18018	18179	18118	18272	18018	18201	18153	17986	18210	18128	18064	18276	18151	17983	18050	18142	18150	18195	18154	18167	18023	18161	18293	18095	18194	18168	18209	17982	18049	18081	18083	18236	18231	18164	18133	18163	18121	18152	17946	18134	18190	18301	18061	18149	18153	18199	18116	18128	18078	18000	18190	18083	18208	18306	18084	18143	18180	18008	18011	18033	17965	18082	18093	18144	18161	18260	17962	18017	18268	18076	17987	18047	18313	18061	18160	18030	18025	18124	18165	18076	18165	18247	18094	18142	17988	18119	18002	18229	18117	18091	17955	18183	17939	18323	18057	18169	18085	18046	18081	17975	18001	18044	18109	18063	18094	17967	18225	18154	18040	18158	18142	18257	18102	18049	18095	17965	18274	18216	17986	17989	18069	18271	18243	18253	18083	18153	18188	18039	18078	18271	18216	18230	18229	18131	18131	18052	18111	18084	18118	18258	18181	18179	17935	18106	18132	18044	18038	18184	18075	18086	18298	18013	18102	18163	18150	17925	18183	18082	18017	18089	18050	18120	18147	18220	18092	18092	18140	18066	18108	18029	17949	18081	18128	17952	18336	18027	18131	18133	18173	18033	18130	18006	18116	18178	18170	18216	18237	18101	18058	18173	17946	17997	18202	18120	18149	18027	18076	18126	18061	18051	18049	18157	18180	18307	18128	18285	18056	18155	18029	18238	18039	18032	18027	18075	18080	18105	18351	18061	18109	18164	18153	18252	18078	18134	18035	18117	18372	17992	18264	17999	18169	18049	18152	18038	17961	18237	18175	18298	18104	18063	18300	18175	18162	18028	18201	18078	17960	18134	18023	17953	18145	18104	18009	18186	17953	18217	18094	18089	18221	17990	18092	18215	18071	18147	18016	18090	18008	18108	18096	18025	18171	18204	18146	18134	18088	18053	18082	17853	18301	18136	18005	18134	18252	18122	18161	18106	18041	17915	18096	18225	18112	18101	18308	18062	18104	18045	18337	17876	18147	18185	18183	18223	18032	18080	18183	18090	18138	17933	18268	18092	18111	18267	18091	18312	18098	18103	18113	17881	18089	18166	18119	18072	18082	18313	18219	18051	18132	18283	18212	18031	18038	18152	18001	18042	17960	18170	18151	18184	18091	18029	18131	18111	18076	18157	18185	18042	18087	18242	18045	18028	17954	18082	18176	18016	18106	18146	18199	18119	18189	18328	18032	18117	18011	18170	18265	18118	18179	18131	18183	18105	18161	18130	18078	18335	18147	18250	18027	18061	18112	18148	18141	18154	18365	17973	18113	18368	18063	18132	17931	17957	17960	18118	18155	18242	17868	17831	18146	18284	18109	17968	17934	18169	18231	17962	18194	18104	18157	18069	18097	18080	18180	18302
28847	25296	31692	28123	24075	23619	23581	22671	22512	22744	22289	22401	22488	22343	22164	22173	22474	22143	21998	22024	22088	21989	22098	22106	22136	22073	22104	22125	22417	22485	22324	22295	22030	22079	22006	22186	22074	21879	21852	21912	22099	22055	22007	21861	22179	21940	22092	22031	22102	22180	22002	21887	22139	22078	21846	22091	22094	21953	21943	22015	21912	22004	22128	22056	22046	21864	22183	21868	21909	21906	21942	22118	21858	22155	21978	21957	22199	21871	22001	21967	22020	22116	21973	22013	22038	22070	21881	22008	22133	21976	21833	22079	21892	21891	21938	22019	22105	21982	22179	22013	21908	21954	21986	21966	22007	21974	22100	22175	22009	22084	22057	21833	21943	22135	22132	21946	21975	21997	22173	22063	21939	21904	22061	22029	22040	22118	22068	22105	21987	22090	22018	21993	21853	22034	22065	21988	22082	21997	21945	21982	22193	22131	21988	21908	22058	22107	21920	21772	21788	22095	21905	22001	22050	22199	22158	22031	22149	21879	21956	22086	21926	22273	22163	22160	22060	21882	22155	21980	21965	21880	22235	22197	22036	22115	22016	22178	21982	22058	22113	21947	22027	22066	22238	21959	22089	21909	22075	22159	21862	22071	22204	22000	21996	21900	21959	22099	21927	22006	21927	22105	21907	22054	22034	22002	21979	22001	21872	22066	22190	22172	22132	21830	21837	22046	21967	22011	21751	22196	21956	22001	22011	22373	22005	21970	22000	22011	22061	22089	22093	22061	21950	22032	22029	21990	22118	21965	22010	22079	22093	22072	22159	21807	22088	22208	22210	21983	22158	21909	22016	22103	22144	22170	21967	22184	22079	21875	22077	22056	22063	22180	22015	21899	22016	22156	22117	22261	21850	21856	21994	21991	21949	22039	21923	21813	21938	21979	22137	21853	22005	21885	22084	21854	21763	21912	21940	21926	21750	21693	21870	21930	21957	21841	22071	21985	22260	22186	22266	21834	21891	22039	22307	21962	21984	21966	21963	22089	21950	22047	22029	22099	21984	22009	22343	22082	22070	22031	22127	21958	21919	21861	22117	21940	21955	21945	22182	22262	21894	21962	22152	22021	21929	22205	22200	21977	22100	21906	22000	21907	22037	22244	22032	21986	21988	22085	22139	22093	22055	22149	22100	22158	21964	22208	22103	21977	22128	22051	22265	21924	22033	22043	22198	22116	21937	21835	21884	21970	21993	21971	21806	22124	22039	21898	21896	21974	22096	22171	22032	22146	22064	22060	22115	22160	21900	21838	21930	21973	21940	21889	21967	21937	22099	21966	22074	22027	22010	21939	22036	22089	21957	22003	22138	21827	22004	22009	22164	22175	22251	21851	21849	21926	22109	22129	22003	22061	22033	22108	21980	21926	22106	21802	22003	22058	21864	21968	22015	22123	22039	22090	22051	22064	22058	22157	21964	21926	22044	21972	22172	22067	22033	22126	22085	21944	22089	21873	22110	21938	22157	22248	22049	21869	22032	21811	22088	22104	22134	22147	21856	22172	22190	21951	22075	22117	22006	21819	21918	21914	21962	22132	22125	22093	22208	21952	22061	22024	22100	22003	22074	21973	22082	21983	21935	21836	22057	21958	21820	22132	21912	22020	21901	22268	22043	22004	21995	21961	21999	22009	21964	21746	21936	22092	22025	21954	22110	22057	22169	22171	21896	22044	22069	21982	22157	21964	22248	21939	21926	21985	22152	22075	22011	22141	22100	21942	21940	22049	22164	21893	21956	21936	21966	21921	21879	22013	22068	22110	21926	21768	22241	22146	22179	21890	22088	22228	22135	22053	22042	22012	21948	22057	21793	21772	22188	21946	22339	21895	21968	22026	21864	21990	22124	22064	21970	21882	21938	21905	21781	22091	22095	22123	22110	21883	21980	21910	21908	21816	22081	22068	22010	21938	21982	22042	21917	22156	22042	22026	22031	22039	21921	22220	22091	21969	22044	21857	22035	22035	22000	21840	21939	21908	21864	21892	22023	22112	21930	22054	22049	22332	22034	22091	22059	21871	21933	22192	22147	21931	22165	22214	21833	21950	21988	22032	21970	22024	21985	22143	22142	22015	21926	21941	21941	21837	21930	22161	21905	22044	22090	21965	22322	21860	21948	22257	22233	22036	22191	21832	21872	21882	22020	21941	21919	22135	21815	22056	21770	21808	21950	21955	21904	22027	21936	21988	21970	21962	22002	21917	21996	21879	21853	22085	22049	22006	22068	22017	21782	21990	22178	21925	21782	21942	22033	22086	22075	21906	22071	22092	21994	22044	22122	22008	21980	22070	22039	22033	22084	21672	22083	22127	21969	22098	22098	22103	22242	22021	22089	22029	21931	22116	22157	21935	21929	22057	22044	21971	22040	21945	22112	22086	21821	22057	22111	21907	21879	22178	21913	21902	22186	22105	22034	21990	22071	22222	22052	21949	21966	21925	22027	21926	21987	22050	22023	22242	22183	22064	21953	22201	22034	22139	22028	22025	22027	21926	21863	22074	22069	22002	22029	22033	22069	21995	22011	22168	22183	21955	21866	22104	22014	21951	21991	22054	22074	22020	22035	21878	22038	21895	22055	22152	22103	22142	21906	22285	22119	22008	21984	22113	21963	22093	22086	22241	22262	22224	22061	21914	21881	21924	22142	21957	21991	22040	22174	21998	22058	22102	22102	22046	22064	22054	22010	22049	21888	21947	22081	22186	22162	21880	22045	22039	21954	22154	22001	22235	21944	21927	22062	22139	22004	21963	21978	21956	21986	22103	21912	22114	22061	21864	21985	22105	22106	21946	21937	21952	21988	22013	22067	21945	22183	21873	22135	22057	21818	21953	22009	22110	21964	21998	22095	21991	22116	22237	21983	22018	22097	22038	22080	21941	22126	22214	22081	22101	22078	21982	21966	22373	21926	21749	22138	21967	21765	21871	22019	22017	21975	21977	22000	21888	21959	22099	22225	21955	22193	21877	21961	21989	21989	22058	22021	22224	21954	21994	22268	22217	21995	21958	21897	21929	21868	21963	22096	21793	22035	22190	22262	21917	22335	21960	22026	21957	21845	21922	21929	22101	22025	22196	21975	22012	21917	21954	21779	22115	22049	22125	22127	21951	22082	21992	21961	21851	22004	22024	22050	22062	22127	22084	21993	22025	21878	22030	21978	21785	21904	22170	22306	21836	21914	22160	22253	21951	22021	22123	22178	22100	21853	22283	22002	22158	21835	22010	22134	21872	22125	22076	22054	22205	22060	22184	22190	21769	21881	21955	22065	22213	22084	22044	21972	21916	22167	22065	21987	21991	22178	22031	22088	22226	22089	22191	21946	22176	21890	22253	21943	21819	22119	21944	21937	22042	22051	22053	22235	22056	22007	22326	22135	22096	22036	22027	22061	22171	21863	22023	22067	22038	22206	22172	22142	21979	22064	21999	21896	21954	22103	21881	21758	22001	22103	22271	21963	21980	22067	21979	21975	21895	22164	22104	21960	22012	22071	22002	22134	22124	22031	22142	22239	21885	22131	21905	22033	21976	21960	22091	21992	22083	22093	22207	22076	21995	22069	22113	22029	21902	22035	22111	22004	22062	21920	22043	22101	22092	22191	21959	22002	22197	21959	22061	22044	21957	21883	22153	21766	21982	21858	21947	22077	22010	21865	21798	22045	22248	22023	22051	22142	21805	21995	21913	21863	22107	22026	21850	21986	22029	22051	21971	21851	21955	22131	21889	22063	21964	22032	21982	22014	22051	22037	21865	21851	21853	22039	21913	21995	22093	22000	21972	22022	21840	22088	22105	21797	21964	22122	22051	21830	22180	21967	22206	21939	22025	22020	21963	22047	21896	22029	22143	21976	21866	21988	21983	21961	21974	21772	21894	22083	22118	22302	22145	22365	22045	22149	22221	22199	22364	22054	22185	22283	22101	22006	22127	22127	21953	22118	22172	22210	22139	21989	22002	21828	22145	22114	21934	22038	21927	22100	22160	22010	22033	21952	22022	22117	21909	22062	21801	21746	22019	21912	21921	22072	22250	21957	21964	22044	21953	21957	22210	22026	21979	22052	22003	21803	21914	22023	21907	21799	21744	21909	21844	21879	22086	22186	22091	22070	22119	22001	22001	22068	22022	22090	22190	22213	22217	22086	22030	22239	21804	22065	21877	21832	22031	21898	22052	22114	22138	22069	22117	22424	22033	22010	22323	22192	22264	22148	22288	22043	22117	22222	22138	22273	22000	22051	21882	22079	22113	21907	22278	22082	21966	22286	22083	21957	21808	22127	22108	22092	22165	21881	22142	22011	21885	22100	22060	22151	22077	22091	22061	22213	22049	21878	22130	22037	22054	22177	21986	21875	22275	21795	21897	21933	21891	22076	21993	21905	22058	22003	22082	22112	22051	21934	22017	21975	22012	22035	22024	22052	22030	21800	22082	22061	21879	22034	21981	21932	22061	22030	21806	21842	22039	22205	22248	21838	22128	22097	21957	21919	21997	21978	21922	22333	22052	22110	22001	22197	22061	22134	22022	22055	22061	22054	22065	22132	22165	22039	22047	22062	22037	21919	22037	21951	22248	22275	21837	22183	22109	21997	22093	22007	21986	22141	21829	21815	21978	21867	21815	21949	21901	21914	22187	22019	22169	22027	21737	22089	22130	22076	21804	22029	22161	22091	22156	22076	21931	22179	22082	22032	22297	21971	21880	21909	21914	21795	22085	21842	22113	22055	21958	22049	21875	22144	22090	22017	21751	21985	21970	22035	21968	22174	22136	22211	21983	22003	21769	21945	22247	22058	22094	21824	22132	21959	22024	21901	22013	22055	21954	22057	21825	22076	22002	21923	21869	22122	21974	21931	22018	22134	21903	22257	22045	21948	21883	21995	22153	22046	22049	21928	21821	22103	22248	22065	21890	22078	21886	21921	22066	22135	22069	22086	22136	21993	22094	22073	21925	21978	22161	21950	21875	22052	21871	21995	22053	22136	22018	22056	22085	22165	22016	21898	21810	22013	22129	22057	22016	22093	22026	22030	22004	22049	22047	22023	21988	22035	21981	22080	22240	21870	21912	21847	22201	22044	21973	22138	21921	21974	21879	21909	21987	22066	21846	22033	21891	22119	22019	22160	22118	21916	22109	21959	21866	21949	22210	21937	21917
27566	34375	31310	23329	21118	19997	19419	18924	18616	18507	18287	18248	18306	18213	17793	17885	17967	17791	18138	17994	17670	17667	17849	17793	17797	17825	17704	18109	18364	18348	18094	17923	17821	17887	17696	17480	17620	17693	17602	17738	17784	17537	17636	17810	17786	17876	17547	17741	17646	17494	17678	17620	17517	17857	17883	17601	17641	17728	17692	17666	17745	17714	17773	17697	17786	17630	17777	17684	17659	17776	17458	17548	17701	17603	17640	17688	17546	17793	17714	17699	17884	17676	17645	17817	17698	17813	17505	17520	17771	17634	17882	17772	17662	17677	17622	17804	17676	17720	17902	17747	17695	17613	17689	17649	17475	17543	17798	17606	17569	17701	17563	17807	17750	17548	17620	17648	17575	17703	17517	17844	17614	17522	17695	17684	17711	17491	17587	17632	17715	17912	17641	17650	17522	17572	17729	17632	17842	17853	17725	17417	17633	17538	17665	17795	17625	17573	17593	17605	17693	17551	17734	17811	17635	17615	17752	17778	17763	17527	17482	17597	17624	17777	17657	17587	17536	17685	17820	17819	17759	17676	17799	17707	17656	17637	17713	17616	17865	17613	17610	17669	17695	17520	17685	17788	17561	17676	17628	17496	17704	17633	17641	17705	17854	17515	17914	17792	17690	17762	17919	17708	17545	17789	17619	17937	17567	17619	17637	17878	17693	17657	17583	17750	17516	17667	17852	17694	17667	17577	17683	17780	17910	17607	17631	17728	17594	17638	17755	17577	17674	17564	17887	17573	17704	17823	17855	17619	17620	17684	17635	17747	17634	17737	17795	17719	17697	17661	17581	17914	17798	17712	17772	17605	17540	17635	17718	17685	17556	17608	17724	17635	17537	17689	17652	17648	17621	17523	17785	17823	17719	17705	17638	17888	17661	17590	17542	17614	17470	17804	17718	17672	17637	17643	17698	17520	17734	17681	17675	17675	17730	17720	17672	17726	17562	17662	17938	17691	17734	17603	17686	17663	17926	17543	17416	17751	17604	17631	17609	17665	17644	17718	17745	17703	17613	17737	17702	17706	17724	17671	17548	17928	17654	17723	17774	17506	17626	17809	17672	17588	17643	17699	17870	17787	17646	17769	17852	17702	17584	17650	17569	17753	17649	17680	17594	17691	17682	17694	17537	17642	17878	17660	17707	17518	17640	17624	17723	17729	17639	17615	17662	17700	17641	17750	17713	17608	17690	17717	17648	17332	17695	17802	17862	17540	17615	17848	17724	17661	17588	17630	17573	17795	17902	17726	17562	17458	17711	17678	17757	17649	17558	17818	17490	17477	17601	17751	17598	17706	17635	17659	17688	17639	17648	17542	17680	17731	17670	17672	17681	17737	17625	17482	17911	17677	17876	17673	17710	17741	17830	17762	17668	17641	17708	17688	17615	17520	17707	17837	17619	17470	17608	17660	17723	17581	17852	17576	17436	17655	17907	17887	17597	17704	17716	17642	17672	17590	17717	17701	17745	17637	17616	17825	17676	17596	17708	17595	17637	17771	17724	17725	17722	17721	17586	17701	17691	17595	17659	17726	17544	17848	17585	17669	17852	17611	17634	17663	17761	17661	17708	17639	17776	17845	17450	17921	17840	17723	17741	17691	17731	17601	17588	17625	17737	17669	17803	17717	17825	17776	17691	17645	17719	17646	17904	17507	17640	17727	17595	17589	17739	17629	17673	17817	17720	17661	17612	17578	17854	17895	17498	17614	17876	17660	17727	17507	17809	17635	17595	17693	17740	17696	17601	17747	17737	17747	17667	17637	17726	17684	17614	17754	17568	17655	17763	17569	17737	17685	17692	17771	17670	17545	17663	17652	17821	17471	17725	17720	17555	17693	17540	17706	17733	17785	17664	17850	17773	17684	17714	17791	17860	17708	17682	17747	17605	17739	17629	17606	17623	17613	17802	17443	17530	17590	17578	17686	17908	17672	17734	17718	17625	17586	17722	17811	17707	17764	17621	17639	17695	17624	17661	17629	17687	17481	17931	17683	17739	17716	17692	17680	17765	17556	17822	17742	17753	17490	17603	17405	17826	17584	17734	17662	17561	17764	17761	17652	17645	17637	17889	17832	17598	17530	17557	17634	17732	17533	17603	17464	17609	17603	17857	17541	17660	17826	17663	17548	17640	17662	17784	17769	17493	17579	17729	17532	17685	17674	17558	17766	17655	17813	17712	17698	17705	17721	17730	17746	17777	17745	17810	17751	17672	17572	17591	17777	17678	17697	17654	17696	17724	17748	17776	17884	17563	17815	17692	17702	17563	17778	17759	17529	17694	17616	17645	17680	18064	17699	17680	17866	17707	17500	17674	17690	17734	17749	17666	17712	17696	17609	17510	17770	17777	17759	17664	17625	17656	17695	17616	17709	17567	17414	17554	17732	17780	17721	17650	17766	17615	17664	17726	17709	17619	17624	17829	17517	17739	17536	17675	17680	17714	17572	17770	17498	17719	17711	17542	17723	17646	17809	17801	17661	17627	17594	17676	17701	17547	17637	17772	17732	17549	17819	17701	17759	17547	17613	17668	17668	17760	17546	17708	17764	17789	17723	17627	17672	17553	17704	17571	17743	17516	17641	17701	17567	17590	17712	17834	17793	17569	17735	17640	17792	17695	17555	17497	17666	17670	17681	17612	17604	17758	17745	17548	17703	17471	17564	17816	17422	17584	17851	17896	17740	17458	17722	17903	17567	17540	17740	17624	17682	17631	17728	17665	17736	17743	17904	17733	17731	17588	17662	17635	17578	17669	17680	17551	17696	17625	17581	17508	17790	17719	17627	17653	17754	17709	17645	17608	17756	17651	17664	17633	17669	17669	17765	17653	17716	17683	17616	17708	17538	17597	17790	17680	17564	18009	17550	18010	17601	17596	17741	17817	17555	17784	17713	17488	17638	17700	17643	17447	17741	17666	17651	17658	17624	17752	17670	17616	17541	17843	17515	17702	17780	17485	17695	17698	17590	17659	17598	17509	17794	17919	17703	17431	17792	17645	17645	17790	17536	17708	17744	17586	17536	17756	17636	17574	17801	17788	17598	17681	17824	17622	17604	17656	17849	17768	17640	17509	17565	17658	17513	17720	17580	17637	17766	17645	17605	17855	17584	17672	17683	17808	17600	17645	17704	17746	17700	17820	17738	17694	17696	17715	17713	17603	17818	17577	17535	17504	17524	17792	17574	17657	17764	17727	17741	17640	17775	17638	17587	17736	17746	17670	17730	17669	17738	17619	17529	17679	17730	17735	17756	17606	17598	17804	17703	17601	17640	17701	17474	17828	17682	17544	17717	17600	17719	17649	17659	17730	17593	17677	17654	17573	17653	17827	17534	17613	17748	17761	17574	17568	17645	17517	17658	17625	17748	17657	17591	17722	17720	17775	17711	17569	17700	17613	17601	17694	17657	17622	17582	17622	17721	17657	17717	17860	17689	17556	17612	17660	17740	17663	17711	17801	17674	17586	17644	17897	17678	17551	17612	17862	17608	17533	17536	17749	17631	17707	17735	17643	17784	17670	17541	17677	17704	17514	17681	17672	17818	17674	17537	17638	17701	17646	17730	17697	17768	17653	17670	17666	17689	17803	17655	17769	17649	17739	17612	17630	17745	17711	17794	17601	17869	17560	17510	17715	17681	17717	17695	17522	17741	17657	17716	17708	17673	17709	17836	17734	17589	17661	17661	17766	17677	17647	17681	17853	17828	17623	17622	17718	17862	17721	17730	17682	17570	17716	17792	17703	17694	17772	17804	17722	17733	17560	17754	17619	17551	17705	17775	17668	17880	17694	17837	17686	17740	17862	17737	17810	17736	17730	17611	17700	17612	17600	17574	17751	17678	17630	17687	17691	17697	17619	17764	17651	17495	17602	17648	17855	17546	17628	17798	17673	17688	17734	17730	17671	17723	17755	17577	17571	17777	17725	17516	17929	17636	17831	17587	17554	17701	17876	17751	17677	17740	17664	17579	17723	17778	17800	17746	17707	17525	17639	17603	17725	17706	17603	17792	17665	17626	17599	17666	17534	17637	17734	17652	17808	17669	17937	17718	17731	17611	17736	17593	17736	17620	17713	17677	17579	17666	17920	17665	17757	17721	17753	17670	17632	17648	17854	17851	17705	17517	17606	17717	17695	17613	17607	17789	17623	17621	17729	17656	17683	17613	17780	17592	17609	17646	17741	17612	17575	17719	17629	17894	17722	17784	17532	17702	17699	17748	17740	17792	17802	17654	17587	17517	17844	17672	17597	17756	17544	17693	17620	17700	17821	17618	17739	17632	17614	17659	17808	17611	17787	17740	17668	17667	17629	17703	17748	17767	17631	17669	17582	17433	17682	17650	17629	17706	17702	17766	17881	17755	17790	17583	17696	17700	17721	17710	17748	17580	17692	17770	17834	17906	17502	17675	17756	17610	17734	17549	17659	17604	17653	17667	17574	17740	17750	17681	17626	17627	17629	17549	17522	17666	17650	17521	17620	17692	17771	17822	17603	17753	17590	17627	17863	17616	17756	17673	17828	17739	17563	17718	17727	17812	17668	17630	17573	17559	17511	17710	17748	17636	17571	17868	17689	17693	17593	17599	17630	17735	17738	17905	17723	17654	17778	17661	17589	17697	17573	17568	17673	17617	17574	17875	17720	17490	17652	17744	17706	17563	17671	17632	17747	17702	17793	17675	17640	17787	17710	17619	17563	17640	17625	17730	17747	17699	17747	17661	17631	17587	17849	17520	17800	17704	17517	17956	17755	17732	17659	17587	17629	17776	17664	17770	17602	17668	17640	17678	17542	17556	17614	17761	17518	17781	17651	17719	17543	17759	17636	17842	17656	17813	17691	17763	17779	17697	17948	17625	17555	17858	17719	17751	17505	17719	17663	17750	17839	17596	17746	17727	17804	17719	17656	17711	17693	17579	17904	17629	17755	17670	17665	17793	17761	17551	17657	17774	17590	17720	17672	17775	17805	17706	17678	17581	17819	17575	17675	17495	17759	17431	17722	17751	17728	17741	17738	17730	17763	17830	17692	17523	17711	17696	17873	17636	17690	17579	17551	17545	17728	17635	17763	17714	17680	17518	17744	17734	17781	17688	17801	17699	17645	17769	17678	17574	17713	17624	17755	17675	17688	17699	17577	17692	17676	17775	17866	17646
23838	21464	29130	24518	23423	25749	26384	23898	23518	23676	22991	22868	22898	22875	21973	22046	22141	21893	21897	22040	21888	21957	21935	21568	21915	21743	22070	24036	24466	24105	23239	22503	22154	22059	21801	21866	21663	21659	21718	21674	21654	21857	21463	21508	21694	21630	21742	21834	21658	21636	21545	21760	21688	21741	21534	21553	21730	21655	21803	21730	21558	21718	21677	21817	21536	21731	21552	21684	21700	21642	21473	21797	21838	21629	21722	21633	21523	21724	21725	21560	21556	21801	21723	21837	21827	21666	21564	21580	21528	21719	21597	21675	21615	21536	21352	21630	21648	21661	21871	21657	21390	21544	21404	21623	21570	21603	21657	21472	21584	21619	21610	21546	21894	21481	21568	21616	21541	21799	21654	21674	21634	21550	21693	21684	21522	21546	21684	21771	21939	21672	21615	21630	21641	21580	21497	21458	21681	21775	21699	21519	21583	21624	21610	21627	21518	21447	21588	21392	21629	21707	21797	21470	21565	21626	21381	21790	21605	21405	21478	21610	21731	21581	21642	21452	21736	21731	21619	21494	21596	21697	21624	21583	21548	21641	21503	21491	21542	21705	21602	21589	21532	21631	21834	21650	21920	21614	21653	21669	21706	21726	21449	21511	21463	21660	21602	21488	21551	21597	21678	21516	21542	21725	21532	21565	21609	21609	21529	21316	21555	21795	21484	21624	21441	21538	21685	21433	21627	21592	21680	21745	21628	21477	21630	21444	21546	21754	21551	21594	21658	21639	21597	21613	21589	21551	21689	21551	21456	21599	21611	21573	21658	21503	21519	21481	21535	21708	21698	21737	21458	21617	21626	21619	21581	21621	21604	21366	21579	21686	21524	21587	21441	21787	21612	21508	21719	21802	21584	21573	21643	21640	21580	21548	21592	21433	21438	21891	21547	21493	21406	21625	21599	21409	21480	21684	21624	21615	21673	21517	21571	21739	21720	21726	21683	21608	21662	21565	21663	21668	21698	21677	21473	21465	21523	21444	21677	21746	21502	21683	21721	21456	21412	21517	21553	21460	21774	21521	21622	21499	21721	21450	21494	21509	21645	21656	21607	21632	21622	21808	21635	21660	21516	21552	21706	21782	21609	21534	21609	21712	21872	21534	21743	21468	21598	21825	21636	21698	21956	21772	21681	21563	21653	21636	21599	21921	21581	21436	21565	21522	21656	21538	21763	21753	21568	21261	21663	21700	21522	21600	21711	21448	21564	21573	21453	21578	21565	21539	21544	21640	21474	21746	21697	21646	21653	21566	21517	21669	21604	21540	21658	21560	21715	21781	21470	21534	21500	21756	21569	21657	21645	21767	21540	21564	21529	21709	21685	21780	21537	21476	21384	21595	21823	21632	21477	21746	21771	21746	21731	21770	21758	21695	21471	21704	21639	21474	21823	21561	21636	21785	21807	21578	21616	21751	21655	21674	21738	21734	21545	21556	21397	21683	21667	21595	21626	21582	21574	21660	21584	21933	21628	21742	21638	21610	21914	21849	21462	21568	21838	21506	21394	21547	21594	21551	21602	21494	21567	21642	21713	21550	21563	21695	21869	21731	21564	21665	21662	21520	21515	21637	21766	21748	21580	21826	21769	21591	21665	21465	21649	21714	21768	21610	21684	21620	21664	21794	21478	21738	21756	21652	21491	21673	21898	21794	21780	21698	21571	21665	21691	21680	21437	21649	21587	21625	21717	21790	21581	21547	21568	21666	21581	21612	21382	21500	21616	21655	21460	21532	21664	21577	21576	21516	21708	21716	21709	21631	21411	21624	21570	21462	21655	21620	21524	21528	21557	21683	21580	21719	21649	21633	21588	21204	21757	21623	21601	21635	21614	21733	21576	21931	21726	21412	21650	21565	21408	21742	21415	21625	21451	21539	21455	21578	21735	21775	21646	21530	21698	21518	21425	21427	21605	21648	21445	21835	21757	21491	21731	21442	21621	21848	21630	21536	21635	21570	21819	21931	21658	21596	21845	21651	21871	21507	21641	21548	21693	21473	21695	21417	21497	21686	21773	21552	21554	21836	21569	21577	21442	21484	21411	21541	21599	21503	21732	21747	21625	21729	21770	21763	21572	21583	21577	21726	21640	21501	21666	21577	21513	21598	21572	21419	21588	21484	21608	21537	21524	21577	21531	21576	21695	21485	21395	21381	21566	21622	21494	21801	21573	21423	21671	21431	21527	21680	21665	21581	21938	21716	21451	21847	21688	21511	21651	21561	21704	21611	21556	21500	21630	21347	21680	21492	21608	21393	21491	21404	21530	21584	21796	21438	21564	21565	21781	21533	21592	21621	21771	21516	21713	21528	21614	21719	21719	21708	21390	21644	21654	21715	21900	21634	21670	21632	21754	21486	21715	21379	21609	21591	21691	21586	21401	21593	21699	21737	21625	21442	21736	21636	21445	21547	21608	21579	21674	21415	21547	21507	21734	21601	21574	21797	21499	21309	21654	21649	21645	21651	21648	21568	21689	21455	21257	21698	21650	21550	21662	21430	21606	21681	21571	21761	21833	21413	21755	21629	21577	21678	21467	21509	21632	21461	21672	21689	21389	21691	21327	21519	21702	21302	21499	21526	21721	21551	21743	21646	21611	21536	21540	21875	21493	21674	21670	21648	21476	21661	21673	21581	21395	21573	21631	21668	21658	21618	21630	21518	21511	21689	21600	21686	21594	21837	21614	21623	21473	21600	21761	21630	21524	21630	21707	21577	21652	21871	21528	21488	21600	21638	21543	21785	21680	21878	21400	21725	21567	21415	21588	21498	21822	21587	21512	21563	21621	21681	21694	21882	21638	21607	21636	21443	21653	21602	21808	21592	21513	21615	21755	21625	21541	21650	21604	21679	21627	21675	21501	21488	21587	21666	21634	21529	21597	21363	21553	21703	21637	21614	21734	21623	21571	21602	21706	21585	21740	21728	21733	21648	21357	21743	21493	21660	21558	21563	21740	21727	21657	21587	21554	21553	21591	21523	21653	21700	21640	21501	21522	21522	21611	21684	21679	21711	21805	21622	21591	21701	21605	21471	21597	21648	21481	21618	21678	21410	21541	21533	21617	21644	21622	21598	21579	21480	21375	21651	21812	21579	21736	21671	21794	21638	21518	21580	21661	21780	21651	21501	21364	21830	21519	21522	21364	21605	21482	21573	21976	21567	21642	21727	21596	21503	21456	21512	21613	21728	21660	21739	21772	21510	21455	21290	21557	21558	21483	21291	21506	21364	21439	21516	21509	21640	21870	21732	21587	21602	21668	21818	21707	21550	21750	21602	21627	21641	21548	21433	21644	21653	21467	21612	21640	21648	21593	21671	21674	21474	21552	21472	21676	21676	21539	21517	21805	21452	21508	21766	21520	21431	21671	21645	21566	21742	21518	21649	21643	21558	21615	21537	21568	21560	21783	21667	21692	21583	21713	21663	21566	21558	21806	21702	21647	21676	21536	21534	21534	21708	21735	21774	21942	21637	21566	21773	21632	21612	21402	21730	21647	21643	21729	21421	21592	21614	21653	21745	21786	21777	21514	21572	21646	21643	21585	21646	21612	21586	21629	21756	21473	21553	21762	21523	21722	21599	21624	21603	21563	21648	21791	21513	21719	21739	21556	21602	21780	21772	21647	21605	21581	21714	21824	21802	21581	21581	21507	21598	21600	21584	21505	21554	21654	21621	21571	21417	21772	21502	21625	21786	21613	21494	21614	21488	21667	21537	21777	21624	21529	21608	21702	21595	21614	21626	21744	21560	21337	21493	21747	21460	21663	21730	21725	21539	21424	21705	21798	21778	21507	21610	21889	21455	21579	21880	21840	21680	21551	21406	21617	21762	21556	21468	21777	21589	21703	21585	21532	21611	21704	21554	21775	21458	21841	21529	21566	21696	21492	21660	21594	21526	21381	21620	21482	21611	21829	21709	21547	21486	21515	21521	21659	21769	21504	21680	21745	21639	21497	21707	21747	21655	21519	21640	21601	21666	21588	21722	21541	21664	21580	21464	21559	21760	21672	21622	21854	21361	21606	21567	21567	21737	21507	21424	21485	21655	21707	21566	21493	21679	21675	21526	21614	21725	21592	21476	21574	21739	21776	21704	21819	21494	21545	21638	21545	21362	21769	21557	21891	21716	21730	21734	21471	21729	21652	21591	21649	21593	21627	21360	21629	21672	21689	21473	21607	21679	21900	21543	21656	21757	21658	21470	21562	21750	21638	21729	21737	21487	21577	21497	21738	21665	21824	21700	21681	21682	21656	21715	21564	21720	21812	21642	21538	21659	21622	21445	21666	21676	21728	21802	21734	21692	21490	21652	21552	21457	21746	21334	21649	21620	21510	21883	21487	21569	21616	21490	21337	21769	21533	21531	21676	21521	21630	21749	21638	21499	21508	21704	21750	21534	21477	21516	21606	21638	21511	21474	21537	21613	21511	21615	21719	21690	21555	21691	21590	21688	21573	21560	21606	21608	21886	21796	21770	21664	21819	21437	21645	21747	21813	21766	21564	21608	21786	21536	21704	21735	21552	21645	21719	21768	21812	21747	21807	21411	21775	21743	21592	21808	21673	21877	21684	21438	21680	21410	21497	21801	21660	21720	21593	21390	21529	21394	21571	21637	21655	21606	21285	21773	21607	21662	21761	21640	21467	21584	21499	21735	21665	21700	21738	21658	21596	21645	21777	21547	21430	21684	21474	21505	21554	21666	21656	21554	21691	21615	21492	21585	21804	21589	21695	21727	21775	21566	21539	21714	21667	21645	21561	21694	21496	21680	21474	21582	21765	21566	21517	21553	21356	21541	21557	21833	21666	21502	21735	21679	21513	21727	21529	21549	21788	21768	21874	21809	21682	21714	21735	21561	21668	21624	21635	21705	21625	21818	21516	21552	21549	21568	21462	21697	21450	21595	21514	21688	21693	21769	21806	21599	21486	21541	21628	21618	21742	21613	21711	21510	21490	21558	21582	21460	21537	21929	21607	21532	21615	21608	21702	21541	21639	21601	21457	21461	21756	21688	21609	21858	21651	21688	21857	21489	21564	21627	21631	21728	21596	21513	21581	21783	21635	21532	21787	21596	21769	21442	21690	21626	21970	21537	21522	21766	21575	21619	21737	21582	21674	21599	21728	21739	21639	21666	21719	21754	21713	21660
31359	42651	36768	27575	24167	21736	20670	20310	20625	20265	19561	19173	18795	19083	18200	18118	18093	18068	18029	17694	17664	17782	17769	17767	17756	17703	18455	21330	21296	20464	19228	18445	17810	17463	17517	17390	17429	17551	17366	17407	17533	17502	17506	17276	17655	17458	17426	17268	17450	17371	17496	17397	17628	17477	17490	17550	17500	17385	17657	17451	17580	17373	17411	17516	17666	17370	17368	17569	17591	17496	17535	17576	17270	17117	17508	17432	17419	17440	17453	17489	17403	17564	17477	17367	17528	17558	17537	17459	17467	17324	17353	17439	17537	17540	17386	17596	17362	17595	17351	17560	17770	17438	17564	17338	17579	17581	17435	17371	17535	17456	17737	17465	17590	17532	17555	17377	17556	17370	17611	17538	17353	17338	17320	17572	17537	17450	17421	17567	17488	17477	17550	17442	17325	17644	17396	17425	17429	17658	17442	17462	17586	17392	17495	17378	17458	17541	17502	17268	17544	17343	17442	17434	17401	17414	17451	17470	17563	17402	17580	17482	17541	17493	17445	17366	17587	17425	17501	17357	17378	17695	17410	17409	17400	17424	17453	17374	17359	17323	17456	17518	17355	17484	17420	17462	17653	17603	17375	17325	17367	17420	17469	17654	17235	17393	17338	17252	17363	17403	17530	17578	17476	17537	17456	17330	17323	17592	17355	17527	17351	17456	17443	17461	17533	17429	17606	17654	17489	17561	17349	17559	17556	17566	17381	17490	17339	17314	17625	17377	17449	17441	17459	17362	17347	17336	17676	17464	17478	17583	17490	17581	17505	17476	17555	17484	17562	17519	17437	17674	17520	17492	17403	17444	17542	17562	17307	17645	17434	17608	17404	17381	17474	17524	17554	17440	17513	17486	17536	17600	17513	17433	17271	17447	17524	17414	17418	17539	17299	17607	17703	17519	17297	17504	17516	17334	17517	17462	17509	17275	17303	17419	17343	17457	17452	17373	17444	17462	17468	17472	17563	17514	17487	17450	17363	17531	17514	17298	17235	17519	17480	17464	17541	17453	17537	17461	17406	17391	17514	17386	17424	17535	17704	17442	17318	17619	17430	17498	17519	17383	17365	17482	17463	17530	17627	17465	17281	17437	17512	17568	17458	17411	17414	17560	17330	17402	17450	17522	17385	17397	17398	17256	17607	17551	17382	17395	17350	17376	17563	17570	17590	17487	17464	17554	17420	17381	17446	17495	17564	17446	17543	17507	17455	17430	17450	17591	17525	17543	17254	17279	17412	17545	17473	17283	17450	17527	17534	17469	17490	17472	17427	17210	17369	17438	17571	17500	17347	17402	17399	17519	17411	17448	17593	17418	17479	17477	17481	17391	17567	17449	17467	17514	17567	17553	17382	17362	17545	17447	17395	17378	17364	17583	17403	17257	17622	17501	17512	17444	17488	17481	17373	17526	17550	17453	17426	17424	17474	17467	17588	17347	17460	17426	17419	17564	17213	17447	17430	17474	17459	17296	17430	17394	17361	17407	17382	17571	17495	17607	17538	17455	17428	17551	17598	17593	17594	17528	17416	17388	17398	17530	17384	17555	17280	17420	17415	17579	17407	17387	17505	17609	17456	17485	17510	17584	17527	17430	17530	17417	17367	17487	17430	17473	17594	17511	17603	17407	17540	17382	17281	17465	17345	17435	17323	17613	17403	17365	17553	17561	17456	17493	17267	17490	17400	17597	17486	17401	17396	17451	17375	17474	17513	17481	17400	17425	17483	17518	17486	17490	17457	17415	17239	17580	17544	17280	17462	17526	17417	17521	17322	17518	17689	17452	17441	17535	17440	17453	17371	17520	17442	17527	17562	17353	17483	17544	17431	17386	17554	17434	17490	17550	17444	17460	17359	17365	17582	17559	17519	17491	17571	17676	17460	17365	17496	17499	17523	17684	17745	17579	17373	17551	17582	17563	17539	17526	17445	17465	17407	17231	17651	17545	17489	17543	17513	17400	17351	17484	17590	17386	17536	17457	17449	17322	17616	17374	17370	17262	17436	17277	17494	17475	17716	17437	17479	17384	17469	17461	17265	17390	17377	17355	17491	17640	17599	17566	17372	17475	17514	17560	17406	17373	17348	17211	17560	17652	17323	17368	17351	17485	17427	17358	17497	17465	17404	17386	17354	17409	17556	17380	17598	17424	17593	17370	17474	17498	17544	17472	17392	17372	17552	17275	17423	17463	17544	17465	17452	17512	17386	17266	17487	17442	17472	17521	17475	17528	17490	17427	17407	17451	17418	17400	17306	17407	17672	17371	17531	17315	17669	17471	17477	17330	17459	17447	17463	17543	17546	17459	17346	17548	17356	17434	17531	17481	17347	17458	17440	17467	17444	17278	17564	17470	17358	17328	17468	17395	17461	17529	17463	17553	17520	17520	17559	17497	17514	17395	17556	17400	17594	17286	17418	17387	17454	17575	17548	17416	17302	17275	17228	17562	17430	17364	17624	17378	17407	17356	17311	17513	17416	17513	17434	17408	17380	17246	17436	17360	17593	17580	17428	17424	17501	17274	17663	17324	17429	17429	17495	17502	17409	17578	17412	17523	17468	17549	17539	17406	17451	17417	17295	17542	17362	17375	17342	17443	17482	17525	17407	17631	17410	17495	17302	17536	17598	17381	17544	17381	17207	17411	17342	17347	17471	17518	17474	17296	17520	17535	17341	17385	17308	17428	17465	17475	17623	17375	17530	17420	17492	17355	17572	17329	17622	17496	17442	17335	17453	17436	17319	17605	17451	17400	17513	17564	17296	17554	17328	17448	17333	17474	17428	17459	17470	17521	17435	17482	17563	17291	17502	17364	17609	17461	17571	17516	17408	17305	17439	17403	17456	17333	17478	17550	17481	17454	17470	17571	17433	17456	17412	17428	17500	17514	17478	17524	17527	17559	17384	17343	17460	17417	17260	17569	17340	17465	17496	17484	17450	17490	17641	17395	17519	17433	17399	17533	17645	17394	17577	17401	17365	17358	17521	17389	17338	17343	17438	17339	17452	17510	17441	17587	17535	17539	17434	17448	17560	17623	17576	17465	17519	17470	17440	17269	17440	17440	17616	17520	17504	17389	17355	17423	17415	17399	17505	17629	17409	17572	17335	17613	17563	17567	17282	17523	17625	17555	17527	17349	17516	17371	17577	17272	17572	17246	17489	17554	17346	17343	17359	17361	17661	17594	17424	17609	17556	17557	17410	17372	17392	17474	17463	17464	17445	17486	17398	17531	17296	17418	17388	17428	17401	17430	17554	17406	17376	17468	17400	17288	17448	17359	17683	17518	17462	17487	17620	17311	17450	17372	17365	17517	17488	17440	17567	17612	17432	17408	17415	17315	17468	17519	17519	17502	17497	17483	17440	17577	17579	17416	17316	17519	17642	17457	17416	17383	17263	17490	17458	17497	17346	17528	17457	17485	17369	17354	17461	17512	17514	17489	17452	17343	17463	17353	17555	17353	17702	17363	17601	17686	17466	17556	17324	17291	17387	17297	17490	17531	17581	17464	17412	17663	17437	17526	17490	17375	17589	17299	17367	17376	17371	17507	17421	17515	17425	17366	17503	17445	17619	17386	17448	17363	17575	17569	17399	17460	17363	17385	17582	17583	17568	17398	17605	17549	17483	17563	17526	17515	17530	17526	17418	17247	17493	17255	17343	17432	17427	17422	17359	17371	17423	17527	17484	17439	17347	17414	17570	17579	17499	17503	17518	17395	17441	17475	17576	17414	17438	17501	17459	17609	17494	17617	17588	17391	17465	17561	17446	17380	17565	17577	17521	17401	17441	17333	17573	17337	17326	17476	17548	17302	17280	17417	17533	17397	17545	17351	17578	17345	17528	17526	17601	17450	17442	17250	17432	17575	17494	17405	17513	17263	17673	17457	17311	17483	17311	17404	17568	17581	17538	17335	17559	17553	17507	17555	17550	17398	17487	17265	17478	17290	17380	17400	17459	17407	17630	17385	17516	17436	17374	17539	17399	17472	17545	17279	17479	17432	17374	17557	17411	17524	17432	17446	17304	17520	17511	17414	17473	17426	17562	17315	17373	17293	17528	17423	17275	17498	17426	17448	17403	17471	17622	17507	17398	17416	17482	17616	17438	17252	17369	17537	17444	17369	17479	17426	17570	17335	17557	17534	17458	17651	17401	17464	17517	17443	17376	17426	17624	17412	17577	17500	17601	17597	17407	17621	17557	17416	17418	17445	17543	17444	17487	17456	17445	17355	17477	17275	17468	17464	17472	17410	17503	17418	17531	17428	17347	17660	17437	17419	17527	17337	17367	17355	17386	17596	17479	17454	17320	17358	17326	17510	17722	17456	17666	17535	17610	17550	17348	17477	17513	17538	17486	17440	17571	17609	17494	17271	17590	17541	17283	17538	17455	17332	17608	17400	17361	17490	17457	17571	17499	17154	17369	17483	17303	17597	17314	17286	17623	17570	17488	17360	17303	17621	17363	17482	17752	17362	17498	17190	17259	17370	17532	17565	17516	17741	17387	17536	17567	17500	17572	17300	17425	17469	17537	17431	17521	17529	17426	17485	17436	17487	17470	17463	17287	17447	17373	17440	17493	17571	17543	17603	17449	17506	17565	17342	17410	17416	17423	17428	17474	17350	17533	17341	17295	17343	17500	17566	17605	17345	17536	17484	17532	17393	17324	17305	17461	17285	17536	17387	17543	17386	17569	17326	17462	17416	17446	17286	17357	17544	17412	17535	17447	17609	17469	17561	17385	17531	17443	17471	17429	17490	17544	17437	17538	17446	17428	17442	17552	17563	17519	17372	17522	17509	17664	17621	17510	17568	17611	17469	17358	17361	17458	17373	17391	17435	17326	17503	17487	17424	17439	17476	17341	17347	17308	17372	17533	17378	17344	17529	17551	17509	17536	17276	17464	17534	17348	17611	17482	17522	17504	17371	17516	17273	17270	17370	17423	17461	17397	17490	17553	17357	17327	17467	17490	17468	17612	17503	17398	17433	17594	17397	17499	17400	17431	17484	17330	17424	17509	17395	17453	17345	17503	17550	17327	17314	17442	17375	17353	17506	17439	17601	17544	17567	17540	17430	17599	17559	17493	17258	17426	17430	17413	17349	17355	17314	17565	17419	17534	17419	17604	17567	17555	17522	17396	17425	17480	17453
22781	21364	29303	23806	21983	25321	28911	24214	22976	23616	23552	22963	23067	22960	22789	22680	22207	22167	22350	21926	21966	22229	22022	21873	21839	21767	22996	25404	25924	25623	24364	23289	22332	21855	21685	21744	21669	21479	21715	21518	21588	21458	21531	21504	21456	21511	21899	21654	21662	21714	21285	21513	21587	21655	21485	21651	21402	21417	21485	21527	21503	21477	21720	21288	21596	21088	21563	21338	21564	21527	21757	21601	21459	21475	21561	21462	21297	21441	21402	21267	21279	21637	21366	21555	21452	21666	21575	21199	21323	21332	21418	21430	21496	21460	21560	21601	21678	21344	21290	21346	21405	21258	21481	21521	21418	21536	21423	21504	21301	21437	21323	21545	21494	21370	21577	21323	21334	21566	21409	21561	21450	21366	21617	21329	21509	21378	21448	21634	21561	21565	21461	21374	21342	21619	21584	21479	21593	21507	21314	21674	21384	21541	21536	21421	21266	21612	21551	21479	21316	21459	21573	21374	21543	21585	21512	21565	21447	21472	21328	21490	21418	21291	21322	21522	21433	21627	21684	21502	21424	21314	21564	21526	21601	21331	21389	21385	21341	21517	21333	21633	21430	21308	21472	21497	21553	21477	21462	21339	21429	21485	21360	21386	21420	21477	21381	21337	21411	21318	21382	21481	21470	21592	21381	21294	21409	21328	21504	21592	21591	21359	21320	21293	21399	21456	21402	21513	21371	21510	21586	21606	21270	21422	21329	21258	21510	21592	21460	21531	21578	21419	21449	21388	21551	21380	21271	21482	21409	21356	21423	21564	21455	21463	21609	21513	21494	21398	21401	21589	21488	21592	21507	21487	21574	21356	21241	21272	21399	21388	21381	21338	21332	21325	21733	21712	21550	21513	21497	21544	21558	21339	21530	21492	21417	21462	21310	21375	21335	21436	21437	21371	21481	21469	21450	21557	21308	21465	21309	21511	21417	21531	21372	21475	21431	21447	21575	21347	21633	21617	21605	21463	21419	21451	21212	21472	21373	21531	21244	21414	21444	21481	21666	21548	21341	21257	21311	21611	21491	21489	21405	21445	21475	21226	21567	21415	21543	21385	21313	21533	21461	21344	21508	21332	21463	21371	21665	21473	21467	21569	21395	21657	21175	21583	21629	21552	21674	21338	21746	21424	21529	21510	21387	21446	21493	21629	21359	21563	21282	21441	21469	21555	21274	21372	21418	21536	21359	21454	21377	21311	21538	21463	21518	21550	21570	21498	21481	21583	21561	21470	21401	21460	21501	21471	21351	21465	21473	21504	21496	21527	21564	21448	21265	21254	21327	21185	21194	21513	21625	21396	21495	21527	21330	21344	21387	21524	21367	21229	21413	21524	21378	21529	21560	21483	21610	21549	21351	21317	21441	21638	21599	21509	21395	21464	21607	21457	21539	21613	21348	21296	21368	21533	21433	21476	21479	21396	21413	21503	21473	21307	21534	21522	21363	21341	21661	21525	21324	21463	21612	21369	21539	21593	21473	21419	21624	21464	21227	21501	21509	21436	21381	21527	21523	21543	21543	21392	21598	21409	21372	21478	21262	21241	21335	21552	21355	21440	21407	21245	21432	21481	21515	21576	21579	21224	21457	21481	21637	21294	21325	21439	21424	21351	21258	21511	21308	21394	21332	21477	21568	21592	21450	21518	21476	21284	21469	21628	21432	21545	21562	21628	21388	21343	21274	21475	21333	21435	21311	21256	21694	21468	21695	21501	21354	21677	21388	21545	21347	21592	21389	21573	21436	21568	21541	21530	21630	21576	21369	21446	21574	21356	21590	21486	21406	21547	21359	21435	21508	21328	21364	21550	21268	21228	21432	21449	21612	21465	21526	21463	21447	21370	21513	21391	21523	21378	21521	21441	21334	21349	21565	21306	21630	21435	21559	21452	21306	21570	21445	21191	21350	21462	21512	21512	21403	21401	21525	21547	21421	21276	21345	21378	21191	21619	21537	21201	21432	21373	21486	21587	21399	21419	21406	21534	21352	21686	21487	21360	21202	21479	21721	21263	21556	21569	21419	21521	21386	21507	21304	21601	21601	21398	21313	21391	21310	21497	21528	21495	21578	21421	21504	21415	21599	21608	21437	21483	21544	21316	21406	21278	21462	21380	21504	21544	21488	21418	21365	21330	21461	21355	21656	21583	21404	21280	21495	21515	21398	21342	21568	21659	21572	21429	21474	21346	21490	21424	21320	21207	21510	21664	21635	21347	21556	21529	21590	21230	21342	21495	21410	21342	21526	21271	21316	21390	21434	21395	21373	21218	21672	21388	21577	21380	21579	21575	21453	21504	21408	21283	21491	21405	21424	21525	21784	21461	21641	21353	21412	21447	21237	21205	21367	21485	21360	21211	21468	21313	21509	21525	21418	21503	21393	21507	21270	21395	21569	21467	21384	21420	21430	21526	21331	21509	21349	21610	21555	21261	21311	21545	21513	21300	21233	21295	21380	21359	21213	21529	21649	21159	21524	21564	21499	21476	21444	21356	21607	21466	21443	21656	21447	21439	21507	21593	21630	21612	21412	21542	21483	21529	21381	21340	21393	21334	21555	21497	21365	21468	21513	21311	21254	21445	21452	21409	21504	21549	21409	21240	21533	21391	21616	21401	21480	21502	21492	21450	21491	21489	21376	21542	21479	21469	21583	21493	21497	21252	21455	21653	21489	21335	21456	21348	21511	21329	21387	21397	21432	21604	21532	21588	21459	21696	21503	21463	21449	21497	21338	21507	21378	21359	21309	21481	21422	21513	21518	21482	21524	21521	21621	21441	21523	21468	21451	21414	21621	21206	21289	21308	21487	21484	21399	21368	21344	21421	21429	21488	21367	21490	21596	21502	21580	21458	21592	21347	21296	21360	21560	21544	21455	21572	21487	21480	21484	21453	21353	21305	21349	21412	21443	21344	21528	21363	21503	21609	21662	21496	21559	21411	21408	21466	21475	21514	21492	21198	21533	21532	21510	21384	21344	21436	21442	21310	21437	21351	21568	21445	21645	21658	21668	21572	21481	21563	21373	21643	21417	21357	21477	21454	21477	21401	21431	21614	21589	21401	21250	21438	21580	21639	21193	21357	21318	21434	21506	21436	21466	21509	21321	21647	21168	21208	21533	21513	21400	21587	21445	21461	21529	21570	21378	21270	21363	21452	21522	21574	21349	21501	21439	21394	21432	21583	21610	21489	21558	21555	21591	21514	21393	21365	21388	21602	21443	21195	21476	21334	21248	21708	21547	21358	21488	21541	21257	21507	21477	21525	21445	21311	21543	21152	21658	21394	21510	21491	21379	21299	21412	21537	21428	21372	21442	21328	21586	21310	21385	21445	21375	21309	21392	21479	21455	21323	21352	21373	21408	21449	21434	21475	21473	21471	21362	21477	21524	21564	21662	21658	21353	21320	21373	21432	21558	21353	21706	21481	21563	21412	21689	21228	21462	21373	21555	21507	21444	21030	21461	21552	21631	21414	21551	21493	21470	21538	21435	21288	21146	21565	21444	21352	21307	21432	21412	21593	21352	21526	21511	21571	21391	21463	21390	21314	21273	21544	21564	21383	21289	21407	21645	21432	21401	21452	21621	21567	21558	21526	21590	21318	21427	21133	21384	21392	21390	21253	21451	21514	21601	21515	21344	21372	21460	21479	21556	21464	21191	21438	21499	21528	21468	21657	21560	21639	21629	21399	21587	21538	21410	21316	21481	21598	21359	21480	21490	21267	21400	21527	21641	21221	21293	21356	21571	21445	21558	21395	21417	21688	21664	21550	21547	21346	21434	21443	21389	21463	21357	21468	21597	21523	21766	21447	21400	21488	21457	21298	21482	21255	21569	21466	21483	21551	21348	21565	21566	21665	21594	21619	21514	21290	21611	21429	21598	21355	21397	21397	21453	21423	21611	21325	21570	21558	21322	21613	21318	21511	21575	21608	21490	21641	21252	21461	21415	21328	21488	21257	21491	21416	21623	21497	21411	21425	21460	21593	21325	21495	21345	21752	21513	21574	21534	21270	21312	21185	21328	21621	21459	21626	21683	21406	21498	21541	21202	21481	21287	21309	21247	21606	21448	21426	21477	21570	21491	21455	21191	21220	21212	21538	21590	21405	21518	21343	21505	21396	21485	21546	21500	21242	21487	21516	21433	21654	21402	21454	21577	21577	21522	21279	21315	21478	21448	21402	21537	21510	21725	21379	21593	21381	21498	21468	21268	21294	21342	21526	21411	21598	21434	21372	21445	21387	21388	21576	21515	21381	21461	21384	21372	21524	21348	21500	21368	21465	21284	21380	21330	21763	21394	21362	21445	21396	21499	21504	21519	21631	21628	21471	21582	21441	21341	21212	21433	21369	21444	21394	21714	21638	21678	21349	21464	21375	21465	21632	21697	21512	21483	21440	21362	21598	21264	21461	21436	21494	21637	21521	21379	21581	21537	21424	21547	21304	21351	21510	21263	21565	21426	21720	21515	21610	21556	21786	21812	21356	21464	21181	21573	21463	21393	21573	21240	21348	21448	21436	21457	21614	21350	21484	21317	21314	21543	21652	21466	21601	21683	21573	21346	21385	21405	21462	21603	21261	21464	21616	21507	21501	21603	21712	21444	21381	21588	21591	21335	21206	21665	21327	21381	21480	21545	21266	21532	21561	21586	21545	21450	21561	21589	21720	21741	21297	21417	21369	21469	21415	21749	21416	21375	21549	21359	21511	21434	21553	21363	21625	21476	21523	21438	21417	21663	21436	21594	21338	21429	21386	21481	21707	21613	21430	21547	21335	21448	21559	21344	21317	21332	21484	21298	21459	21440	21300	21356	21410	21444	21764	21546	21454	21569	21586	21324	21341	21436	21642	21572	21600	21566	21317	21506	21438	21520	21561	21424	21644	21485	21384	21376	21364	21333	21656	21369	21367	21352	21387	21542	21492	21482	21199	21431	21416	21373	21596	21540	21354	21442	21372	21726	21676	21662	21540	21474	21476	21353	21579	21486	21471	21501	21487	21371	21340	21554	21324	21514	21411	21539	21283	21424	21470	21585	21506	21331	21550	21397	21668	21570	21434	21296	21476	21387	21434	21265	21383	21556	21400	21449	21360	21427	21486	21490	21652	21478	21605	21408	21362	21418	21395	21363	21437	21531	21502	21453	21455
34161	54305	42324	30762	27719	23993	22397	21080	20316	20380	20101	19885	19647	19246	18946	18823	18553	18162	17692	17743	18096	17768	17951	17707	17583	17767	19908	23444	23663	22695	20837	19137	18113	17653	17528	17365	17304	17249	17330	17313	17296	17376	17248	17267	17326	17343	17233	17356	17332	17346	17360	17588	17236	17139	17190	17292	17492	17371	17335	17341	17427	17414	17307	17290	17364	17422	17302	17313	17319	17487	17234	17333	17333	17232	17475	17377	17287	17502	17364	17281	17391	17178	17326	17134	17167	17273	17251	17414	17250	17403	17404	17332	17209	17227	17179	17211	17416	17430	17231	17222	17423	17196	17480	17223	17328	17322	17437	17342	17329	17183	17189	17136	17183	17293	17346	17158	17330	17325	17427	17325	17422	17282	17480	17180	17171	17264	17076	17333	17347	17204	17197	17370	17140	17259	17092	17397	17313	17381	17365	17352	17370	17194	17291	17197	17325	17315	17389	17592	17393	17273	17319	17406	17386	17284	17297	17279	17299	17576	17345	17423	17152	17300	17321	17273	17325	17332	17241	17343	17252	17330	17283	17337	17503	17297	17305	17121	17194	17367	17286	17302	17452	17415	17265	17326	17198	17332	17178	17371	17418	17227	17103	17486	17298	17392	17177	17431	17302	17306	17452	17261	17273	17271	17163	17161	17230	17343	17164	17196	17411	17395	17317	17249	17054	17382	17181	17230	17394	17274	17206	17238	17311	17345	17281	17423	17127	17219	17312	17360	17174	17222	17322	17173	17344	17280	17186	17510	17368	17342	17306	17312	17212	17264	17390	17156	17374	17211	17397	17360	17344	17319	17257	17279	17350	17137	17256	17290	17469	17291	17159	17163	17291	17575	17304	17244	17306	17341	17215	17269	17311	17420	17208	17197	17280	17348	17266	17334	17286	17346	17444	17198	17274	17261	17260	17287	17469	17219	17402	17352	17286	17154	17293	17243	17221	17247	17221	17316	17283	17203	17384	17314	17235	17253	17304	17263	17365	17331	17197	17100	17287	17551	17404	17341	17201	17291	17206	17295	17207	17348	17359	17390	17216	17239	17372	17089	17332	17391	17375	17352	17400	17259	17296	17194	17169	17231	17117	17047	17219	17294	17313	17189	17246	17277	17421	17343	17280	17245	17332	17359	17450	17215	17295	17182	17312	17499	17109	17265	17197	17387	17201	17550	17401	17295	17341	17323	17165	17264	17294	17192	17368	17261	17243	17275	17256	17206	17269	17462	17293	17288	17469	17366	17383	17338	17419	17372	17382	17359	17228	17169	17369	17220	17267	17298	17286	17170	17172	17548	17360	17356	17282	17502	17309	17190	17322	17380	17415	17134	17132	17327	17204	17247	17261	17362	17275	17349	17312	17196	17309	17328	17276	17306	17246	17346	17358	17055	17106	17171	17374	17264	17321	17309	17292	17152	17354	17341	17381	17306	17261	17102	17288	17269	17272	17409	17164	17110	17163	17303	17280	17263	17334	17271	17300	17427	17212	17403	17208	17412	17366	17419	17327	17352	17330	17299	17401	17208	17306	17158	17353	17237	17262	17352	17343	17282	17307	17322	17187	17329	17125	17217	17152	17175	17292	17097	17286	17394	17216	17336	17475	17323	17466	17253	17239	17253	17409	17348	17218	17245	17050	17273	17242	17301	17314	17478	17363	17199	17152	17348	17299	17321	17324	17349	17175	17230	17220	17138	17234	17355	17401	17293	17291	17284	17275	17385	17260	17426	17242	17314	17165	17300	17293	17367	17179	17352	17242	17221	17424	17267	17183	17116	17259	17121	17215	17316	17306	17287	17294	17374	17515	17315	17306	17272	17302	17330	17336	17392	17519	17280	17337	17444	17380	17202	17238	17335	17357	17367	17280	17241	17224	17285	17380	17260	17304	17522	17303	17255	17438	17325	17323	17153	17324	17369	17334	17247	17317	17239	17272	17297	17316	17457	17397	17473	17455	17320	17340	17216	17352	17305	17424	17278	17141	17335	17227	17455	17423	17452	17310	17153	17181	17252	17169	17491	17332	17147	17353	17273	17469	17503	17295	17281	17468	17357	17383	17179	17318	17220	17403	17295	17217	17267	17418	17342	17125	17281	17270	17400	17374	17354	17355	17193	17333	17096	17334	17218	17391	17361	17386	17508	17217	17399	17365	17103	17405	17256	17324	17321	17240	17246	17365	17309	17312	17348	17292	17197	17321	17321	17294	17197	17290	17554	17227	17504	17249	17428	17132	17145	17300	17313	17255	17327	17339	17359	17333	17348	17327	17392	17520	17317	17183	17259	17346	17300	17367	17275	17378	17216	17197	17438	17459	17414	17208	17314	17274	17417	17443	17391	17375	17332	17297	17377	17402	17350	17350	17383	17363	17320	17464	17334	17473	17154	17157	17364	17306	17175	17304	17354	17379	17179	17319	17336	17336	17179	17304	17152	17298	17188	17238	17444	17172	17138	17267	17264	17304	17274	17279	17298	17125	17434	17329	17462	17242	17280	17149	17442	17119	17387	17443	17270	16941	17218	17355	17271	17178	17247	17479	17393	17287	17416	17391	17265	17438	17264	17341	17392	17394	17288	17349	17363	17207	17377	17396	17275	17203	17218	17329	17258	17302	17149	17149	17169	17073	17360	17301	17363	17290	17409	17501	17342	17336	17336	17223	17264	17132	17352	17313	17312	17334	17240	17297	17404	17259	17301	17295	17415	17262	17335	17370	17213	17409	17357	17265	17226	17424	17036	17247	17363	17299	17154	17340	17221	17269	17230	17372	17302	17312	17334	17090	17228	17266	17287	17224	17226	17228	17322	17300	17305	17402	17139	17300	17255	17294	17321	17297	17371	17021	17249	17184	17310	17401	17202	17429	17528	17170	17425	17209	17207	17321	17398	17128	17251	17220	17264	17380	17212	17180	17342	17470	17191	17258	17115	17306	17483	17423	17249	17241	17305	17182	17206	17396	17376	17264	17347	17458	17190	17254	17162	17262	17261	17123	17243	17208	17222	17392	17327	17516	17449	17308	17431	17350	17428	17373	17463	17244	17275	17512	17408	17229	17299	17365	17316	17426	17392	17157	17213	17165	17385	17248	17221	17481	17458	17308	17255	17329	17146	17272	17455	17275	17249	17326	17325	17264	17350	17246	17429	17250	17277	17421	17433	17381	17208	17179	17195	17255	17263	17238	17408	17223	17323	17222	17335	17202	17256	17274	17261	17224	17437	17180	17246	17401	17338	17285	17385	17127	17511	17391	17552	17295	17233	17301	17326	17540	17240	17090	17288	17400	17359	17282	17034	17244	17340	17378	17313	17306	17353	17223	17257	17407	17233	17329	17267	17436	17250	17130	17402	17214	17293	17131	17232	17316	17437	17231	17381	17228	17343	17360	17317	17031	17094	17274	17316	17401	17257	17353	17287	17321	17240	17263	17357	17409	17192	17378	17239	17105	17458	17123	17459	17308	17328	17208	17271	17365	17422	17326	17184	17334	17149	17363	17173	17295	17377	17478	17449	17343	17213	17394	17131	17326	17337	17197	17353	17271	17303	17363	17387	17392	17272	17214	17341	17119	17313	17375	17457	17400	17413	17225	17199	17319	17396	17391	17350	17382	17476	17490	17328	17275	17266	17316	17202	17393	17358	17251	17388	17174	17258	17396	17310	17263	17380	17415	17249	17132	17279	17399	17410	17389	17286	17322	17166	17290	17344	17174	17173	17442	17427	17410	17529	17178	17206	17105	17315	17345	17259	17398	17120	17311	17299	17478	17371	17162	17348	17209	17243	17295	17320	17262	17421	17433	17322	17397	17302	17099	17366	17372	17396	17297	17222	17203	17312	17201	17251	17337	17252	17363	17393	17322	17244	17322	17271	17116	17341	17328	17381	17278	17376	17357	17304	17273	17153	17279	17319	17418	17246	17280	17378	17357	17381	17248	17192	17477	17222	17238	17350	17323	17334	17323	17454	17157	17248	17415	17290	17265	17448	17362	17265	17435	17209	17365	17188	17306	17440	17364	17270	17360	17271	17260	17340	17090	17184	17219	17412	17276	17037	17324	17431	17283	17283	17338	17357	17318	17207	17293	17332	17338	17249	17242	17314	17291	17276	17365	17378	17241	17391	17082	17505	17356	17512	17314	17300	17241	17291	17289	17366	17361	17246	17411	17239	17319	17394	17276	17322	17371	17349	17334	17247	17250	17285	17134	17191	17278	17350	17147	17313	17266	17158	17208	17003	17459	17316	17295	17269	17333	17213	17277	17320	17198	17341	17110	17372	17235	17144	17162	17357	17350	17109	17219	17514	17342	17267	17359	17418	17291	17274	17230	17245	17303	17343	17347	17194	17118	17459	17233	17206	17323	17352	17410	17109	17352	17308	17314	17182	17176	17281	17351	17240	17352	17252	17252	17264	17308	17328	17154	17292	17295	17412	17333	17316	17223	17194	17239	17349	17291	17337	17200	17335	17239	17335	17531	17349	17081	17311	17267	17297	17222	17234	17415	17430	17190	17422	17357	17472	17023	17435	17379	17221	17348	17323	17263	17361	17450	17334	17292	17238	17380	17221	17226	17278	17434	17204	17127	17316	17374	17336	17392	17192	17304	17473	17154	17361	17437	17225	17306	17246	17464	17096	17385	17298	17425	17491	17198	17182	17280	17311	17251	17368	17276	17457	17258	17374	17463	17059	17329	17190	17251	17271	17280	17321	17341	17377	17436	17365	17296	17171	17299	17168	17143	17374	17253	17154	17240	17136	17215	17108	17375	17355	17301	17204	17410	17268	17275	17298	17416	17209	17393	17373	17263	17398	17023	17217	17447	17234	17219	17163	17276	17182	17223	17282	17384	17359	17404	17256	17341	17155	17267	17316	17466	17152	17209	17349	17319	17167	17170	17393	17367	17439	17336	17279	17365	17385	17433	17247	17366	17183	17409	17294	17257	17216	17314	17303	17404	17030	17376	17378	17209	17392	17347	17369	17234	17352	17240	17605	17387	17436	17419	17284	17239	17224	17376	17275	17250	17233	17368	17377	17390	17323	17235	17334	17178	17346	17399	17312	17143	17400	17178	17135	17364	17213	17186	17224	17396	17337	17359	17317	17222	17115	17214	17268	17342	17340	17212	17313	17241	17365	17341	17234	17278	17283	17248	17226
28776	27202	32410	28705	24332	23004	22797	21874	21288	21022	21036	21134	21035	20954	21042	20899	20888	20897	20777	20808	20691	20746	20847	20577	20475	20659	20822	21052	21004	21163	21021	20776	20857	20801	20428	20672	20671	20604	20677	20536	20737	20488	20373	20578	20551	20562	20611	20570	20514	20577	20638	20516	20571	20562	20512	20568	20575	20624	20612	20615	20559	20603	20481	20602	20785	20578	20545	20493	20504	20541	20624	20533	20652	20611	20573	20530	20516	20386	20492	20272	20516	20272	20406	20551	20284	20550	20334	20621	20779	20396	20564	20556	20362	20281	20557	20495	20640	20377	20648	20301	20458	20640	20541	20579	20481	20659	20608	20502	20837	20487	20776	20588	20490	20460	20499	20534	20784	20660	20541	20610	20587	20576	20639	20606	20459	20939	20601	20454	20696	20500	20676	20741	20605	20470	20425	20557	20698	20849	20795	20492	20566	20507	20572	20585	20478	20525	20489	20713	20455	20593	20592	20404	20623	20491	20446	20645	20613	20480	20693	20522	20607	20612	20542	20439	20541	20568	20582	20504	20321	20570	20767	20398	20672	20763	20622	20382	20638	20426	20367	20552	20499	20717	20568	20530	20531	20623	20664	20596	20328	20772	20471	20433	20703	20707	20591	20552	20637	20420	20393	20472	20630	20617	20433	20578	20562	20416	20437	20418	20509	20644	20590	20752	20700	20346	20771	20272	20504	20541	20552	20558	20731	20725	20674	20475	20672	20423	20516	20641	20602	20351	20627	20505	20589	20727	20358	20511	20750	20560	20548	20365	20580	20580	20440	20620	20572	20509	20618	20539	20574	20585	20511	20670	20612	20600	20531	20626	20704	20691	20656	20832	20888	20460	20672	20355	20593	20567	20573	20415	20416	20492	20404	20429	20517	20270	20654	20657	20473	20826	20724	20462	20713	20455	20735	20467	20635	20505	20436	20613	20528	20376	20684	20285	20692	20646	20363	20681	20429	20652	20603	20658	20770	20658	20548	20350	20555	20656	20746	20570	20540	20532	20563	20503	20480	20559	20551	20615	20835	20508	20603	20618	20624	20562	20560	20548	20581	20700	20487	20457	20545	20455	20682	20829	20728	20694	20569	20414	20485	20188	20614	20490	20702	20638	20498	20475	20790	20502	20509	20429	20763	20419	20553	20530	20364	20507	20747	20682	20528	20543	20485	20485	20767	20702	20638	20623	20534	20436	20527	20524	20584	20541	20415	20731	20454	20505	20718	20392	20575	20474	20654	20727	20412	20544	20559	20498	20558	20535	20396	20454	20380	20536	20625	20562	20420	20371	20392	20762	20647	20583	20497	20450	20470	20581	20433	20511	20781	20614	20489	20348	20441	20598	20476	20615	20564	20649	20611	20369	20642	20367	20642	20658	20429	20546	20606	20637	20604	20808	20735	20912	20809	20325	20380	20655	20466	20513	20532	20375	20452	20323	20531	20357	20537	20565	20476	20604	20610	20537	20655	20663	20587	20390	20470	20645	20665	20684	20664	20820	20596	20595	20611	20629	20555	20543	20588	20712	20523	20330	20432	20594	20476	20660	20521	20489	20534	20650	20478	20545	20633	20537	20518	20565	20528	20569	20638	20554	20473	20412	20560	20773	20733	20860	20605	20514	20750	20612	20522	20543	20447	20639	20693	20381	20389	20452	20365	20476	20518	20650	20496	20665	20679	20515	20567	20651	20567	20572	20594	20410	20520	20658	20565	20369	20391	20648	20641	20561	20870	20603	20562	20474	20739	20455	20665	20794	20584	20356	20404	20507	20542	20701	20569	20300	20621	20387	20595	20461	20535	20696	20509	20559	20668	20546	20512	20784	20476	20757	20430	20471	20549	20543	20776	20421	20416	20697	20613	20380	20382	20688	20501	20657	20494	20270	20578	20482	20543	20674	20621	20649	20575	20757	20553	20598	20315	20604	20650	20427	20733	20703	20540	20591	20743	20545	20535	20735	20609	20512	20308	20726	20629	20511	20661	20526	20351	20592	20451	20535	20674	20603	20737	20540	20665	20649	20691	20463	20590	20624	20536	20632	20445	20716	20636	20589	20743	20587	20548	20374	20604	20552	20565	20654	20770	20578	20478	20460	20563	20487	20680	20549	20603	20561	20634	20602	20718	20646	20581	20581	20393	20578	20482	20605	20634	20606	20573	20836	20518	20594	20524	20549	20420	20675	20579	20690	20583	20465	20557	20553	20717	20556	20699	20547	20675	20714	20519	20641	20515	20485	20598	20554	20531	20548	20655	20543	20437	20425	20360	20446	20551	20463	20425	20559	20557	20312	20685	20448	20328	20553	20592	20643	20545	20718	20604	20441	20614	20602	20412	20724	20777	20496	20489	20432	20481	20380	20526	20325	20670	20457	20623	20538	20507	20528	20357	20587	20640	20621	20551	20651	20504	20656	20475	20498	20548	20643	20546	20425	20280	20495	20474	20671	20521	20577	20577	20614	20435	20589	20530	20333	20394	20413	20531	20555	20334	20527	20670	20567	20490	20588	20415	20524	20464	20646	20568	20690	20456	20318	20488	20629	20466	20348	20556	20677	20641	20511	20473	20751	20896	20654	20552	20535	20321	20441	20529	20714	20604	20698	20650	20309	20668	20647	20590	20533	20578	20776	20670	20648	20519	20747	20625	20514	20470	20596	20724	20619	20515	20524	20550	20634	20557	20435	20341	20505	20317	20688	20417	20597	20647	20699	20729	20635	20423	20847	20590	20533	20511	20569	20395	20654	20616	20742	20497	20488	20569	20457	20798	20539	20505	20868	20398	20649	20520	20495	20615	20489	20622	20530	20498	20557	20673	20529	20631	20590	20471	20558	20426	20544	20349	20603	20599	20384	20475	20813	20738	20653	20528	20653	20472	20782	20739	20577	20437	20490	20614	20541	20331	20911	20569	20645	20443	20367	20448	20442	20592	20449	20383	20401	20593	20601	20668	20508	20700	20533	20536	20490	20601	20703	20690	20618	20526	20547	20652	20549	20652	20376	20546	20640	20747	20474	20615	20510	20621	20426	20551	20547	20522	20464	20495	20389	20827	20538	20563	20430	20510	20593	20563	20382	20556	20605	20643	20637	20393	20626	20711	20637	20336	20586	20488	20428	20571	20590	20532	20532	20530	20450	20587	20542	20587	20415	20713	20580	20758	20626	20643	20531	20730	20436	20574	20477	20430	20666	20630	20606	20401	20727	20517	20724	20539	20528	20353	20375	20480	20576	20743	20400	20566	20519	20535	20400	20704	20461	20669	20725	20622	20576	20655	20534	20498	20560	20318	20561	20495	20629	20357	20624	20568	20519	20443	20627	20576	20803	20652	20605	20781	20709	20587	20511	20409	20456	20474	20515	20533	20559	20626	20525	20432	20800	20535	20651	20651	20352	20622	20514	20706	20568	20505	20422	20375	20612	20424	20513	20376	20343	20473	20623	20542	20535	20551	20527	20526	20421	20613	20597	20544	20528	20479	20634	20660	20583	20463	20500	20549	20535	20534	20431	20494	20750	20526	20820	20452	20409	20452	20421	20325	20705	20397	20608	20602	20604	20737	20579	20401	20642	20756	20608	20617	20516	20632	20531	20605	20420	20598	20538	20814	20650	20649	20597	20463	20610	20637	20463	20417	20448	20516	20563	20729	20653	20805	20362	20636	20553	20615	20361	20434	20508	20614	20540	20585	20564	20492	20509	20647	20683	20490	20396	20475	20746	20647	20735	20542	20681	20554	20601	20465	20354	20457	20507	20697	20550	20618	20632	20504	20345	20699	20498	20514	20732	20665	20693	20589	20607	20609	20343	20660	20525	20513	20656	20603	20698	20614	20540	20714	20595	20580	20515	20593	20508	20549	20755	20714	20576	20427	20504	20614	20603	20657	20535	20615	20388	20587	20414	20714	20758	20399	20769	20595	20568	20703	20558	20454	20570	20570	20437	20584	20594	20595	20556	20587	20548	20394	20607	20600	20648	20358	20734	20557	20428	20629	20594	20631	20802	20573	20543	20573	20679	20487	20697	20589	20660	20803	20390	20832	20652	20671	20704	20539	20852	20511	20643	20670	20522	20620	20410	20685	20594	20651	20715	20491	20484	20703	20507	20392	20575	20440	20360	20547	20385	20493	20757	20584	20515	20709	20514	20674	20551	20737	20449	20648	20431	20700	20791	20417	20500	20541	20387	20465	20688	20565	20560	20636	20418	20486	20312	20370	20649	20559	20555	20528	20663	20481	20641	20374	20665	20762	20559	20563	20590	20603	20497	20653	20480	20473	20354	20542	20694	20580	20674	20566	20581	20568	20702	20634	20719	20670	20602	20607	20614	20768	20729	20501	20491	20653	20650	20670	20558	20527	20460	20653	20425	20241	20612	20477	20579	20571	20558	20716	20426	20519	20601	20531	20750	20595	20637	20581	20722	20708	20647	20532	20847	20635	20438	20656	20529	20665	20534	20561	20610	20516	20568	20400	20452	20427	20756	20604	20762	20412	20410	20541	20351	20495	20638	20390	20397	20689	20727	20584	20631	20646	20456	20658	20736	20679	20487	20760	20375	20553	20759	20688	20444	20626	20617	20616	20537	20763	20609	20566	20504	20565	20513	20309	20533	20716	20739	20581	20505	20596	20613	20497	20684	20500	20682	20495	20407	20438	20559	20428	20510	20503	20683	20706	20659	20723	20792	20600	20605	20684	20622	20537	20677	20322	20634	20592	20588	20425	20598	20515	20687	20797	20595	20558	20445	20500	20567	20592	20422	20684	20564	20627	20653	20377	20573	20522	20354	20497	20634	20563	20460	20782	20537	20493	20681	20495	20718	20783	20550	20461	20522	20260	20438	20502	20584	20678	20638	20422	20545	20738	20529	20434	20731	20558	20548	20592	20417	20525	20508	20715	20345	20562	20584	20510	20445	20582	20338	20598	20515	20437	20565	20602	20427	20472	20527	20765	20732	20521	20615	20409	20614	20355	20536	20473	20576	20558	20261	20650	20584	20580	20370	20618	20621	20553	20386	20823	20680	20593	20738	20364	20596	20661	20507	20444	20531	20594	20369	20380	20584	20935	20726	20673	20615	20556	20446	20590	20497	20542	20572	20643	20784	20590	20648	20431	20499	20426	20539	20425	20651	20599	20418	20516	20582	20402	20648
28205	40780	32942	25680	22331	20633	20211	18652	18420	17806	17449	17537	17769	17588	17531	17503	17400	17188	17319	17257	17158	16991	17105	16953	17071	17089	16936	17294	17306	17260	17186	17067	16878	16869	16888	16780	16832	16949	17035	16866	16752	16688	16714	16983	16826	16814	16764	16828	16821	16790	16857	16741	16839	16945	16707	16746	16890	16708	16925	16864	16894	16720	16703	16691	16814	16821	16880	16809	16798	16912	16975	16782	16852	16811	16770	16916	16851	16768	16861	16821	17003	16823	16781	16879	16851	16959	16914	16731	16853	16849	16581	16729	16749	16830	16725	16926	16923	16826	16785	16715	16979	16854	16850	16726	16891	16901	16891	17104	16891	16940	16737	16834	16794	16973	16948	16800	16789	16658	16946	16861	16763	16880	16938	16757	16834	16820	16799	16870	16964	16715	16841	16838	16665	16831	16755	17143	16850	16900	16968	16917	16755	16737	16808	16700	16804	16860	16883	16763	16745	16837	16818	16921	16853	16625	16848	16880	16685	16987	16657	16748	16864	16925	16709	16698	16866	16834	16971	16805	16831	16850	16938	16743	16781	16822	16958	16592	16854	16915	16686	16692	16770	16904	16969	16780	16922	16784	16896	16797	16701	16884	16982	16877	16890	16884	16914	17013	16765	16753	16847	16820	16927	16857	16914	16693	16767	16844	16879	16961	17016	16894	16997	16880	16875	16776	16835	16691	16920	16853	16870	16904	16885	16777	16910	16627	16813	16777	16799	16821	17027	16719	16896	16874	16937	16805	16821	16709	16791	16818	16825	16846	16662	16851	16833	16912	16860	16875	16814	16870	16713	16862	16705	16772	16771	16877	16823	16851	16811	16774	16756	16896	16879	16695	17003	16800	16773	16962	16905	16857	16869	16720	16816	16734	16843	16754	16784	16668	16967	16654	16809	16788	16675	16830	16823	16990	16956	16897	16795	16807	16855	16860	16856	16868	16781	16800	16749	16672	16660	16807	16970	16921	16855	16804	16777	16847	16752	16964	16732	16937	16812	16840	16873	16821	16688	16898	17062	16800	16733	16780	16903	16898	16884	16997	16892	16707	16774	16753	16899	16742	16633	16828	16852	16832	16874	16861	16834	16795	16807	16867	16789	16888	16901	16935	16858	16993	16947	16835	16698	16852	16732	16768	16942	16805	16902	16956	16702	16852	16776	16838	16717	16800	16938	16719	16809	16813	16858	16888	16866	16850	16911	16789	16869	16853	16764	16817	16867	16819	16678	16855	16785	16752	16884	16742	16731	16913	16806	16755	16989	16855	16673	16945	16892	16852	16787	16601	16714	16795	16748	16875	16846	16783	16783	16659	16779	16915	16794	16704	16949	16809	16840	16745	16857	16736	16766	16989	16752	16811	16905	16784	16847	17027	16845	16864	16635	16823	16884	16891	16782	16735	16778	16696	16812	16774	16683	16856	16907	16829	16832	16862	16812	17017	16641	16923	16859	16747	16702	16874	16700	16806	16876	16804	16870	16898	16934	16845	17041	16816	16547	16731	16799	16794	16712	16982	16925	16863	16686	16679	16939	16788	16821	16810	16867	16842	16956	16888	16774	16894	16853	16693	16861	16768	16801	16915	16753	16864	16900	16972	16774	16814	16830	16902	16921	16918	16959	16876	16726	16755	16901	16794	16527	16722	16828	16918	16676	16866	16861	16893	16774	16727	16668	16923	16803	17010	16762	16813	16949	16583	16899	16766	16902	16651	16792	16614	16903	16615	16986	16877	16679	16860	17005	16997	16781	16767	16847	16872	16844	16728	16633	16916	17000	16806	16789	16943	16760	16832	16614	17026	16773	16813	16810	16895	16747	16925	16655	16742	16962	16882	16738	16702	16769	16863	16616	16594	16820	16726	16736	16806	16714	16786	16768	16755	16902	16794	16655	16684	16829	16647	16855	16768	16838	16991	16744	16889	16857	16794	16849	16935	16676	16686	16903	16886	17011	16790	16863	16923	16891	16829	16706	16740	16760	16644	16814	16845	16931	16934	16843	16834	16875	16785	16872	16814	16660	16792	16988	16880	16752	16587	16803	16736	16836	16698	16701	16747	16882	16840	16843	16710	16720	16785	16776	16591	16745	16884	16745	16837	16922	16798	16682	16813	16811	16820	16754	16686	16767	16818	16757	16895	16746	16718	16948	16882	16751	16861	16738	16684	16775	16827	16906	16699	16821	16808	16858	16870	16833	16674	16740	16798	16924	16627	16994	16665	16846	16871	16962	16840	16624	16600	16791	16917	16794	16847	16670	16810	16858	16647	16987	16829	16735	16863	16883	16873	16849	16656	16914	16797	16802	16788	16793	16877	16640	16847	16863	16794	16714	16686	16691	16862	17060	16877	17038	16798	16737	16784	16914	16951	16849	16772	16811	16631	16834	16852	16723	16790	16737	16977	16773	16870	16800	16907	17026	16834	16841	16780	16712	16930	16644	16811	16929	16940	16845	16797	16755	16724	16723	16815	16762	16816	16819	16793	16825	16902	16616	16882	16739	16863	16710	16859	16718	16880	16831	16825	16824	16896	16987	16684	16734	16734	16748	16842	16644	16907	17027	16956	16861	16625	16839	16767	16841	16585	16887	16808	16997	16765	16715	16726	16740	16899	16743	16955	16833	16498	16954	16928	16803	16861	16823	16823	16854	16738	16799	16899	16670	16673	16911	16817	16780	16770	16745	16791	16667	16726	16962	16863	16790	16925	16801	16838	16779	16981	16700	16855	16782	16925	16740	16938	16775	16786	16781	16625	16646	16888	16776	16746	16635	16856	16914	16697	16915	16848	16723	17011	16774	16886	16862	16960	16814	16788	16811	16677	16735	16855	16824	16798	16949	16786	16853	16670	16891	16955	16946	16909	16895	16740	16986	16731	16723	16841	17054	16718	16928	16698	16825	16692	16751	16832	16788	16850	16753	16712	16767	16881	16682	16681	16850	16694	17053	16813	16905	16780	16966	16835	17070	16807	16705	16986	16741	16806	16662	16853	16889	16711	16877	16863	16877	16648	16642	16798	16841	16932	16628	16832	16870	16781	16912	16885	16863	16860	16663	17025	16807	17080	16961	16837	16973	16844	16787	16849	16966	16799	16904	16665	16859	16875	16873	16675	16819	16970	16891	16771	16803	16829	16897	16862	16758	16819	16882	16832	16765	16774	16877	17020	16867	16814	16727	16902	16851	16796	16843	16865	16686	16873	16869	16739	16951	16709	16670	17011	16904	16902	16797	16921	16619	16835	16803	16781	16525	16837	16837	17033	16770	16781	16649	17034	16835	16957	16837	16853	17113	16945	16907	16881	16895	16891	16817	16843	16907	16771	16993	16991	16791	16828	16884	16824	16892	16774	16888	16851	17046	16767	16755	16832	16763	16835	16941	16789	16863	16702	16726	16803	16883	16869	16879	16809	16864	16848	16704	16855	16769	16837	17142	16956	16970	16986	16828	16738	16988	16891	16910	16790	16739	16739	16773	16837	16816	16755	16755	16738	16666	16709	16805	16781	16816	16889	16810	16808	16777	16894	16714	16875	16855	16822	16824	16781	16878	16793	16813	16643	16658	16809	16639	16829	16679	16928	16868	16679	16722	16906	16771	16683	16890	16904	16788	16894	16932	16748	16747	16773	16910	16783	16734	16655	16925	16736	16801	16788	16862	16875	16834	16788	16846	16752	16813	16728	16655	16703	16767	16790	16651	16891	16870	16963	16756	16833	16857	16624	16816	16827	16914	16800	16794	17018	16904	16833	16692	16752	16950	16832	16944	16673	16783	16779	16725	16745	16933	16814	16975	16855	16814	16889	16673	16882	16766	17000	16793	16730	16897	16925	16871	16698	16791	16868	17034	16755	16781	16772	16820	16797	16670	16825	16917	16632	16837	16759	16914	16714	16730	16902	16871	16801	16834	16792	16683	16830	16804	16787	16641	17035	16792	16727	16765	16859	16822	16789	16915	16902	16783	16938	16807	16813	16974	16829	16736	16856	16840	16750	16791	16699	16949	16848	16715	16818	16804	16790	16853	16757	16666	16698	16821	16707	16688	16838	16798	16736	16757	16718	16910	16852	16910	16931	16821	16855	16945	16770	16858	17082	16750	16810	16675	16754	16754	16972	16874	16865	16932	16781	16723	16786	16836	16614	16913	16683	16936	16865	16757	16937	16757	16830	16762	16696	16825	16758	17066	16884	16606	16767	16894	16830	16752	16831	16899	16703	16862	16817	16987	16890	16865	16913	16842	16933	16900	16734	16873	16701	16744	16795	16789	17039	16845	16839	16757	16919	16783	16915	16805	16939	16889	16935	16591	16846	16769	16767	16900	16878	16596	16881	16756	16910	16814	16942	16802	16766	16749	16937	16681	16715	16859	16740	16802	16876	16728	16779	16805	16961	16908	16806	16991	16674	16756	16691	16773	16810	16745	16739	16896	16779	16746	16836	16873	16812	16809	16738	16880	16701	16936	16897	16944	17030	16891	16854	16806	16716	16860	16671	16693	16844	16839	16812	16966	16861	16780	16629	16828	16874	16787	16936	16828	16900	16661	16729	16726	16769	16792	16849	16820	16910	16837	16739	16831	16844	16794	16936	16871	16908	16878	16678	16773	16704	16888	16737	16932	16695	16819	16846	16844	16807	16786	16807	16919	16725	16932	16747	16818	16736	16795	16713	16919	16943	16857	16771	16999	16785	16790	16949	16844	16630	16775	16728	16889	16996	16882	16737	16969	16871	16805	16740	16813	16880	16910	16848	16854	16855	16981	16766	16984	16856	16817	17023	16991	16915	16882	16841	16771	17033	16798	17017	16890	16921	16845	16773	16789	17075	16955	16941	16772	16972	16713	16870	16843	16837	16670	16713	16837	16884	16690	16713	16903	16944	16935	16642	16785	16973	16751	16707	16815	16990	16907	16727	16931	16768	16810	16883	16876	16751	16825	16891	16800	16950	16712	16843	16779	16730	16818	16672	16746	16782	16854	16764	16780	16694	16648	16756	16918	16622	16882	16805	16838	16761	16698	16749	16897	16673	16929	16925	16717	16862	16797	16850	17005	16853	16815	16703	16755	16778	16876	16925	16827	16949	16802	16995	16731	16784	16939	16796	16871	16869	16817	16902	16888	16822	16853	16804	16886	16813	17053	16785	16827	17010
23980	21508	29171	24644	23477	25524	25867	22813	21584	21243	20786	20643	20669	20708	20854	20576	20685	20710	20226	20594	20318	19984	20285	20319	20238	20288	20845	22329	22612	22112	21519	20813	20422	20052	20023	20076	20167	19849	19948	19937	19949	19890	20106	20079	20040	19969	19973	19883	19929	19967	19938	19741	19876	19770	19615	19945	19844	20097	20005	20087	20203	19877	19948	19986	19801	19801	20011	19974	19849	19930	19894	19811	19742	19942	19972	19905	19882	20045	19908	19795	19850	20020	20036	19850	19743	20008	20079	20007	19756	19914	20047	19748	19913	19990	19855	19866	20095	19842	19879	19832	20075	19942	19898	19886	19863	19953	19940	20054	19781	19822	19906	19719	19909	19882	19827	19713	19839	19780	19746	19899	19967	19812	19883	19739	19884	19859	19828	19921	19781	19656	19810	19872	20090	19937	19676	20035	19858	19967	19980	20019	20052	19894	19857	20086	19979	19917	19950	20003	19945	19942	19860	20021	19892	19799	19825	19733	19883	19837	20034	19878	19862	19724	19926	19830	19832	20048	20093	19910	19966	19956	20000	19789	19821	19915	19930	19945	19907	19875	19962	20197	19949	19981	19977	19911	19837	19874	20038	19861	19864	20010	20070	19888	20015	19835	20092	19723	19743	19794	19954	19809	19570	20002	20018	19966	19994	19806	19664	19923	19876	19723	19862	19844	19830	19946	19990	19939	19986	19853	19847	19930	20011	19816	19836	19789	19795	19820	19969	19845	19944	20006	19848	19735	19879	19963	19827	19777	19855	19888	19953	19802	19816	19914	19947	20050	19734	19934	19891	20061	19856	19727	19991	19942	19907	19721	19986	19899	19851	19835	19875	19868	19762	19724	19854	19726	19957	19857	19721	19721	19963	19936	20084	19810	19745	19766	19634	19856	19970	19887	19967	19899	19965	19793	19782	19937	19733	20038	19981	19820	19834	19869	19966	19963	19738	19842	19856	19820	19972	19845	19742	19648	20006	19996	19824	19865	20071	19910	19894	19914	19830	19946	19717	19985	20026	19914	19980	19939	19954	19917	19908	19811	19854	19828	19840	20098	19991	19830	19724	19858	20021	19935	19976	19934	19998	19941	19699	19866	19977	20019	19941	19798	19905	19831	20047	19883	19860	19976	19957	19762	20114	19832	19834	20032	19746	19924	19857	19876	20072	19970	19836	20062	19831	19802	19800	19930	19805	19972	19948	19848	19920	19970	19823	20060	20015	20020	19913	19842	19831	19717	20077	19906	20011	19784	20000	19747	19860	19882	19953	20068	19974	19946	19922	19815	19783	20191	20013	19986	20057	20146	19947	19873	19641	19850	19791	19536	19962	19952	19893	20080	20070	20027	20037	19795	19884	19825	19864	19803	19797	19830	20091	19848	19793	19801	19669	19890	19833	20098	19972	19996	19993	19884	19752	19883	19697	19823	19831	19821	19860	19680	19949	20091	19782	19887	19895	19967	19913	19834	19870	20166	19800	19878	19886	19895	20008	19924	19842	19802	19999	19964	19862	19876	19904	20008	19947	19965	19957	19788	20091	20106	19688	19883	19832	19706	19919	19992	19954	20138	19993	20015	19758	20125	20063	19735	19938	19824	19906	19928	19992	19906	19766	19720	19945	19970	19911	20016	19868	19913	19754	20039	20050	19819	20007	19736	19739	20044	19949	19704	19815	20082	19770	19963	20081	19852	20024	20057	19859	20136	19947	19860	19788	19709	19952	19811	19701	20039	19968	19776	19822	19836	19839	19836	20094	19876	19641	19884	19909	19924	19978	19781	19920	19717	19765	19840	19915	19715	19968	20057	19912	19836	20047	19851	19755	19652	20014	19922	19838	20144	20052	19599	20062	19944	20080	19984	19950	19977	19898	19746	19810	19828	19862	19832	19884	20099	19727	20036	19804	19615	19830	19796	20079	19730	20112	20243	19938	19728	19802	19943	19911	19835	19919	19955	19724	19987	20062	19786	19879	19918	19933	19947	19820	19828	19800	19860	19913	19870	19868	19678	19741	20048	19788	19912	20009	19890	19842	19878	19896	19798	20056	19960	19951	19905	19617	19855	19907	19828	19839	19810	19956	20105	19867	19911	20041	20138	19671	19887	19938	19761	19845	19949	19983	20034	19858	20001	19987	19928	19974	19932	20020	20012	19699	19696	19723	19748	19817	19927	19985	19965	20003	19976	20022	19882	19903	19659	19956	19982	19621	19807	19994	19856	19905	20000	20126	20043	19858	19820	19904	19868	19920	19953	19950	19986	19915	19776	19890	20004	20098	19981	19819	19841	19933	19945	20118	19817	19857	19932	19953	19572	19837	19851	19935	19862	19966	19870	19934	19937	19970	19790	19769	19717	19953	19856	20067	20207	19926	20007	19839	19940	19820	20022	19996	19673	19722	19946	20001	19789	19897	20007	19882	19638	19883	19990	19862	19764	19723	19977	19953	19836	20154	20006	19766	20143	19890	19822	19885	19893	19784	19862	19781	19844	19859	19984	19791	19974	19768	19944	19998	19800	19698	20024	20075	19951	19901	19954	19776	19910	19934	19844	19863	19767	20040	19999	20028	19809	19802	20006	19786	19828	19894	19836	19876	19821	19894	20012	19837	20077	19731	19783	20031	20124	20004	19851	19884	20003	19846	19972	19997	19759	20025	19843	19893	19989	19912	19799	19865	19963	20017	20035	19922	19969	19858	20159	19954	19734	19825	19937	19777	19949	20062	20002	19963	20052	19750	19695	19846	19808	20023	19741	20016	19829	19670	19885	20034	19841	19740	19882	19857	19729	19911	19964	19872	19759	19893	19963	20020	19856	19822	19953	19967	19847	19722	19782	20028	20140	19835	19978	20071	20118	19940	19850	19974	20109	20070	19824	19946	19957	19915	19923	19971	19806	19923	19814	19987	19891	20029	19899	20051	19859	19879	19909	19942	19830	20100	19999	19945	19907	19745	19953	19783	19975	19869	19989	19815	19758	19790	19940	19921	19790	19819	19970	19709	20042	20047	19965	20002	19873	19908	19777	19698	19869	19894	20003	19897	19950	19812	19834	19985	19639	20104	20061	19830	19870	20121	19690	19943	19806	19750	19851	19971	19811	19954	19833	20005	19954	19785	20027	19860	19759	19999	19916	19791	19941	19978	19849	19893	19842	19842	19727	19875	19898	20058	19866	20056	20069	19940	19784	19899	20051	19794	19920	19945	19732	20100	19781	20054	19868	19806	20044	20070	19918	19908	20018	19850	19893	19998	19787	19740	19935	19818	19831	19959	19868	20073	19989	20116	19874	19733	19740	19688	19736	20021	19925	20038	19849	19742	19923	19762	19943	20032	19870	19802	19852	19681	19809	19982	19831	19958	19884	20029	20015	19965	19890	19832	19792	19832	19705	19758	19889	20145	19944	19837	19902	19872	19981	19779	19852	19904	19806	19878	19774	20023	19866	19686	19876	19767	19790	19914	19998	19893	19859	19858	19881	19859	19868	19900	20040	19681	19846	19773	19880	19839	20240	19939	20059	19971	19876	19855	20063	19835	19926	19990	20049	19781	19880	19593	19759	19967	20028	19936	19805	19941	19859	19812	20055	19905	19915	19800	19821	19746	19957	20128	20075	19843	19860	19758	19720	19837	19901	20035	20116	19945	20045	20098	19899	20036	19955	19771	19795	20032	19643	19868	19806	19899	19883	19812	19808	19766	19973	19916	19892	19947	19938	19992	19907	19800	19908	19744	19923	20007	19801	19878	19916	19918	19919	19954	19975	19889	19638	19823	19895	19989	19816	19737	19789	20031	19997	19981	19882	19870	19762	19953	19999	19986	19934	19864	19865	19947	19887	20094	20039	19957	19804	19863	19764	19946	19964	19770	20048	19959	19920	19858	19609	19921	19983	20164	19742	19923	19724	19930	19928	19918	19956	19721	19743	19971	19786	19806	19785	19962	19886	19886	19967	19907	19746	19843	20106	19835	19957	19906	19906	19992	19846	20013	20026	19775	19903	19990	19873	20083	20077	19959	19932	19753	19876	19878	20167	19762	19820	19752	19963	19908	19968	19810	20087	20019	19885	19793	19989	20156	19894	19963	19953	20044	19902	19785	19740	19892	19697	19928	19992	19917	19721	20010	19879	19942	19752	19985	19883	19917	19932	20118	19934	19928	19828	19928	20003	20082	19953	19910	20024	19828	19869	19864	19799	20110	19857	19831	19894	19831	19892	20095	19918	19989	19989	19971	19858	19790	19860	19945	19750	19752	19922	19932	19803	19776	20078	20090	19833	20017	19766	19985	19904	19941	19758	19886	19838	19808	19518	19873	19889	20144	20019	19819	20047	19882	19812	19923	19817	19865	19961	19880	19667	19727	19923	20027	19882	19760	19747	19944	20073	19940	19890	19964	19992	19955	19855	20012	19932	19853	20056	19936	19748	20076	19957	19926	19884	19958	19855	20108	19884	19862	19998	19951	19807	19812	19852	19773	19943	19905	20006	19971	19909	19861	19944	19696	19913	19994	19939	20083	19760	19845	19738	19823	19837	19906	19980	19924	19952	19868	20075	19890	19861	19914	19980	19977	20057	19820	19874	19774	19799	19977	19964	19885	19998	19658	20174	19868	19793	19927	19818	19777	19817	19933	20214	20236	19930	19991	19970	19762	19985	19905	19860	19929	19808	20057	19810	19908	19942	19916	19857	20041	20026	19850	19789	19858	19704	19836	19832	19806	20167	20061	19838	19817	19917	20088	20082	19973	20096	19843	19917	19740	19837	19917	19825	19956	19982	20070	19918	19755	19860	20094	19904	20005	20123	19857	19873	19838	19955	19893	20030	19862	19819	20035	20037	19857	19992	19781	19798	19770	19838	19771	19878	19893	19941	19786	19785	19979	20101	19981	19856	19834	19924	19997	19956	20050	19975	19880	20073	19969	19888	20148	19862	20079	19854	20068	19803	20021	19896	19950	20005	19686	19914	19822	19930	19779	19853	20157	20035	19797	19764	19917	19777	19908	19815	19795	20056	19936	19944	19883	20053	20024	19964	19838	19787	19904	19870	20002	19878	20011	19962	19936	19807	19988	19836	19998	19861	19986	19899	19960	20152	20014	19808	19750	19915	20023	19840	19808	19902	19797	19966	19974	19996	20038	19789	20044	19860	19788	19823
33805	52367	40545	30993	26043	23280	21850	20258	19259	18344	17785	17604	17377	17543	17696	17422	17300	17412	17313	16957	16878	16682	16746	16755	16877	16980	17876	20309	20022	19127	18159	17511	16975	16463	16429	16500	16391	16505	16447	16528	16396	16499	16506	16424	16581	16216	16423	16494	16495	16333	16431	16476	16483	16475	16530	16335	16477	16415	16590	16406	16572	16420	16436	16555	16245	16658	16469	16524	16540	16470	16607	16598	16408	16351	16411	16427	16438	16539	16518	16462	16399	16541	16537	16466	16564	16606	16484	16455	16439	16411	16485	16613	16402	16470	16266	16487	16490	16619	16478	16597	16757	16461	16471	16402	16581	16266	16468	16503	16617	16485	16427	16415	16573	16653	16545	16395	16519	16584	16626	16408	16599	16629	16350	16702	16471	16428	16680	16391	16492	16443	16376	16519	16260	16495	16514	16681	16338	16481	16769	16328	16517	16532	16553	16538	16514	16518	16293	16463	16497	16467	16344	16475	16420	16622	16472	16490	16435	16618	16437	16388	16486	16545	16616	16404	16496	16538	16486	16433	16543	16334	16578	16443	16552	16566	16491	16639	16392	16460	16494	16412	16440	16487	16452	16364	16490	16523	16395	16588	16486	16415	16329	16435	16361	16415	16366	16506	16327	16503	16429	16688	16544	16410	16378	16484	16488	16488	16473	16328	16436	16417	16409	16400	16461	16470	16570	16299	16717	16550	16559	16573	16451	16420	16435	16389	16415	16535	16362	16408	16522	16510	16478	16300	16587	16316	16297	16591	16620	16409	16360	16374	16349	16491	16490	16499	16417	16507	16425	16393	16679	16380	16425	16492	16385	16617	16405	16524	16442	16424	16310	16473	16512	16439	16340	16460	16498	16446	16523	16364	16591	16357	16372	16429	16544	16504	16669	16440	16564	16245	16555	16432	16367	16291	16497	16640	16417	16464	16500	16455	16527	16400	16271	16448	16432	16372	16524	16430	16449	16553	16472	16524	16542	16551	16289	16443	16453	16324	16439	16476	16595	16412	16673	16587	16399	16446	16388	16570	16484	16383	16582	16662	16373	16530	16529	16323	16517	16542	16437	16457	16321	16501	16313	16435	16503	16546	16602	16333	16447	16285	16539	16673	16507	16402	16415	16277	16501	16491	16478	16496	16526	16463	16420	16557	16441	16465	16576	16443	16452	16411	16506	16516	16448	16384	16426	16445	16504	16372	16676	16390	16570	16429	16490	16475	16479	16424	16633	16486	16348	16584	16412	16461	16383	16492	16466	16483	16439	16451	16492	16376	16465	16392	16492	16525	16609	16450	16416	16491	16433	16507	16430	16363	16531	16510	16727	16270	16584	16474	16386	16321	16460	16545	16427	16492	16509	16462	16408	16622	16288	16606	16352	16490	16535	16577	16438	16325	16570	16418	16495	16365	16513	16457	16348	16581	16405	16389	16538	16530	16451	16479	16563	16410	16421	16266	16538	16584	16332	16339	16546	16602	16398	16508	16416	16580	16405	16352	16428	16556	16392	16327	16460	16483	16385	16396	16431	16510	16383	16480	16418	16437	16515	16421	16426	16593	16457	16402	16381	16492	16484	16482	16552	16509	16464	16498	16419	16473	16546	16361	16510	16484	16459	16365	16497	16401	16605	16554	16239	16438	16524	16603	16513	16514	16412	16362	16463	16494	16378	16483	16510	16507	16628	16613	16525	16449	16469	16439	16343	16476	16384	16344	16447	16532	16444	16449	16512	16612	16304	16368	16227	16387	16403	16355	16623	16683	16539	16470	16428	16528	16389	16399	16460	16414	16536	16475	16519	16465	16445	16606	16531	16484	16582	16555	16414	16498	16512	16434	16579	16397	16334	16421	16590	16397	16498	16456	16542	16518	16427	16507	16530	16496	16179	16276	16360	16469	16755	16399	16546	16566	16332	16289	16571	16454	16414	16463	16368	16355	16467	16541	16481	16382	16448	16438	16541	16495	16399	16381	16350	16484	16488	16431	16338	16561	16511	16431	16486	16378	16467	16621	16440	16556	16374	16249	16412	16447	16468	16539	16538	16468	16398	16286	16652	16533	16493	16397	16425	16435	16495	16392	16505	16611	16328	16558	16513	16324	16419	16516	16556	16389	16359	16571	16525	16437	16500	16548	16550	16319	16734	16531	16417	16504	16641	16423	16441	16603	16370	16411	16386	16481	16562	16315	16522	16276	16464	16544	16288	16566	16221	16729	16413	16589	16427	16442	16425	16382	16410	16372	16266	16225	16641	16523	16550	16399	16496	16480	16463	16539	16470	16444	16404	16278	16680	16521	16312	16568	16467	16450	16470	16591	16473	16464	16430	16360	16523	16552	16618	16431	16268	16540	16565	16536	16508	16397	16434	16467	16447	16417	16456	16450	16353	16285	16511	16731	16522	16443	16478	16538	16548	16382	16502	16607	16361	16546	16525	16557	16429	16388	16499	16488	16446	16356	16430	16543	16541	16476	16482	16427	16387	16527	16350	16593	16409	16546	16316	16560	16554	16602	16539	16495	16713	16571	16348	16635	16441	16474	16322	16375	16312	16546	16388	16517	16313	16494	16477	16545	16491	16526	16452	16541	16439	16496	16608	16592	16513	16447	16421	16429	16447	16529	16366	16529	16397	16322	16414	16523	16301	16447	16378	16420	16629	16618	16454	16304	16449	16429	16272	16413	16382	16424	16414	16411	16566	16372	16625	16378	16374	16473	16456	16675	16386	16454	16362	16458	16435	16581	16347	16325	16643	16352	16459	16525	16707	16438	16547	16346	16480	16662	16523	16445	16308	16587	16339	16435	16503	16417	16529	16417	16505	16389	16554	16240	16562	16447	16482	16213	16529	16431	16468	16514	16226	16421	16377	16506	16496	16250	16500	16311	16506	16473	16585	16638	16461	16530	16476	16434	16464	16565	16619	16552	16590	16442	16450	16612	16340	16482	16522	16377	16528	16463	16409	16447	16341	16468	16485	16374	16666	16505	16424	16666	16354	16404	16493	16468	16360	16474	16422	16471	16485	16395	16545	16410	16504	16460	16492	16564	16263	16370	16645	16460	16486	16603	16450	16616	16512	16575	16215	16479	16495	16445	16473	16388	16386	16437	16428	16412	16299	16572	16429	16479	16474	16411	16406	16403	16484	16495	16501	16503	16392	16459	16383	16398	16307	16493	16541	16522	16637	16482	16404	16485	16387	16462	16404	16340	16540	16605	16435	16696	16714	16500	16520	16523	16511	16388	16401	16442	16487	16581	16463	16510	16490	16468	16519	16540	16403	16439	16606	16497	16485	16590	16451	16472	16470	16469	16527	16552	16630	16525	16560	16479	16474	16387	16280	16444	16367	16352	16532	16344	16461	16555	16454	16422	16341	16657	16469	16493	16447	16394	16407	16389	16508	16374	16513	16449	16558	16442	16536	16535	16465	16461	16522	16434	16444	16494	16273	16600	16602	16395	16371	16224	16515	16438	16499	16617	16325	16501	16594	16518	16496	16472	16417	16448	16673	16699	16395	16657	16433	16655	16355	16575	16489	16560	16459	16458	16611	16469	16575	16228	16344	16612	16383	16326	16327	16594	16437	16435	16433	16613	16379	16310	16470	16543	16425	16457	16675	16424	16533	16420	16581	16551	16752	16597	16453	16527	16511	16264	16527	16435	16321	16393	16222	16492	16369	16453	16499	16610	16702	16547	16476	16503	16470	16607	16448	16411	16438	16495	16301	16549	16495	16493	16746	16432	16554	16473	16504	16441	16375	16458	16400	16509	16447	16351	16357	16357	16317	16455	16411	16411	16563	16554	16528	16379	16464	16477	16410	16262	16362	16719	16310	16547	16445	16480	16572	16391	16502	16388	16389	16396	16399	16464	16516	16460	16427	16393	16295	16578	16382	16561	16389	16432	16574	16537	16487	16475	16492	16532	16683	16496	16581	16581	16533	16435	16577	16524	16592	16544	16566	16347	16706	16221	16333	16515	16349	16441	16541	16482	16421	16405	16407	16399	16479	16748	16466	16326	16489	16501	16566	16594	16505	16486	16474	16383	16573	16532	16464	16359	16339	16528	16263	16470	16563	16486	16373	16439	16533	16540	16386	16587	16628	16391	16609	16605	16578	16606	16525	16475	16477	16395	16537	16571	16420	16409	16580	16455	16516	16530	16295	16640	16487	16572	16486	16355	16538	16475	16347	16418	16578	16408	16347	16556	16443	16590	16665	16609	16545	16583	16505	16376	16337	16451	16557	16421	16451	16635	16482	16572	16635	16546	16308	16581	16453	16544	16642	16519	16552	16352	16366	16578	16477	16480	16468	16519	16360	16473	16527	16419	16491	16451	16400	16560	16418	16496	16509	16448	16405	16430	16611	16433	16371	16460	16469	16575	16380	16672	16473	16635	16656	16509	16506	16524	16508	16420	16481	16504	16658	16496	16605	16538	16435	16578	16367	16451	16413	16548	16615	16360	16609	16392	16411	16540	16551	16392	16403	16459	16410	16369	16508	16569	16621	16506	16690	16534	16385	16546	16500	16504	16618	16514	16592	16380	16391	16623	16513	16435	16483	16301	16526	16276	16528	16477	16626	16353	16485	16549	16405	16453	16491	16664	16492	16523	16431	16274	16448	16461	16358	16430	16575	16474	16355	16501	16435	16302	16553	16418	16477	16521	16379	16575	16396	16366	16392	16611	16508	16421	16388	16384	16495	16277	16403	16413	16478	16532	16593	16431	16459	16477	16372	16409	16379	16344	16479	16472	16314	16410	16302	16359	16447	16529	16375	16403	16529	16536	16365	16439	16445	16314	16526	16493	16261	16409	16463	16608	16409	16468	16574	16592	16621	16463	16327	16385	16587	16542	16506	16313	16359	16621	16329	16411	16446	16530	16527	16415	16404	16551	16441	16546	16453	16375	16501	16344	16519	16507	16432	16394	16423	16611	16525	16484	16422	16558	16433	16498	16364	16409	16478	16552	16546	16510	16445	16637	16404	16749	16670	16511	16491	16524	16688	16692	16318	16342	16550	16594	16357	16334	16558	16428	16434	16523	16579	16499	16611	16569	16319	16594	16597	16546	16314	16340	16610	16383	16323	16495	16384	16311	16632	16335	16527	16439	16470	16460	16324	16460	16381	16455	16421	16320	16525	16424	16559	16331
22980	21489	29407	24054	22183	25825	29171	24202	23176	23348	22524	21892	21459	21406	21131	21135	21310	21124	21185	20890	20847	20668	20735	20808	20622	20621	21204	23570	25259	23953	23123	21901	21031	20629	20669	20344	20275	20447	20434	20326	20466	20527	20348	20389	20425	20341	20438	20321	20444	20480	20234	20329	20143	20281	20503	20470	20324	20317	20379	20412	20388	20242	20437	20232	20406	20211	20273	20203	20456	20400	20333	20150	20453	20308	20548	20376	20307	20112	20324	20153	20352	20296	20275	20394	20258	20216	20328	20271	20158	20325	20444	20425	20413	20224	20349	20417	20456	20193	20360	20295	20440	20160	20312	20331	20311	20536	20356	20328	20507	20338	20319	20080	20288	20539	20422	20203	20373	20308	20239	20183	20343	20521	20439	20130	20408	20248	20285	20219	20142	20283	20397	20157	20320	20400	20343	20144	20270	20346	20364	20293	20296	20403	20397	20257	20099	20255	20145	20292	20097	20273	20368	20291	20418	20429	20419	20504	20265	20184	20280	20220	20303	20160	20169	20103	20272	20311	20168	20219	20325	20141	20536	20193	20142	20216	20249	20144	20400	20178	20333	20208	20344	20238	20124	20275	20033	20436	20356	20375	20462	20298	20105	20482	20247	20293	20196	20295	20338	20298	20199	20222	20350	20314	20144	20217	20301	20248	20393	20319	20295	20257	20575	20393	20312	20167	20353	20558	20105	20358	20206	20316	20082	20358	20336	20222	20414	20374	20226	20211	20224	20306	20373	19948	20267	20116	20184	20184	20025	20323	20390	20507	20210	20140	20166	20237	20314	20242	20174	20459	20349	20407	20235	20375	20286	20134	20333	20197	20278	20498	20124	20363	20527	20404	20349	20278	20478	20355	20155	20344	20318	20323	20209	20367	20252	20410	20307	20358	20095	20372	20329	20219	20379	20370	20285	20139	20171	20270	20434	20451	20248	20279	20384	20270	20242	20378	20452	20366	20342	20213	20468	20510	20285	20066	20101	20310	20307	20136	20229	20299	20143	20103	20211	20257	20173	20327	20371	20159	20358	20408	20314	20183	20039	20190	20346	20418	20541	20274	20351	20470	20415	20286	20526	20146	20234	20206	20268	20186	20526	20399	20374	20367	20313	20186	20271	20490	20345	20325	20312	20460	20430	20496	20270	20346	20145	20146	19970	20274	20374	20257	20096	20310	20276	20310	20233	20284	20288	20142	20060	20292	20291	20104	20321	20357	20355	20197	20274	20386	20147	20340	20368	20086	20481	20133	20164	20332	20160	20261	20317	20420	20219	20282	20185	20426	20333	20196	20157	20156	20416	20323	20426	20404	20321	20039	20389	20061	20255	20282	20059	20180	20203	20065	20306	20128	20309	20350	20225	20130	20244	20527	20393	20332	20082	20278	20296	20306	20421	20525	20344	20194	20253	20304	20496	20365	20348	20348	20328	20221	20484	20407	20305	20115	20257	20241	20187	20113	20161	20224	20210	20130	20220	20182	20350	20361	20222	20311	20227	20401	20458	19952	20311	20265	20265	20234	20455	20328	20466	20345	20194	20245	20407	20404	20240	20413	20373	20485	20282	20427	20230	20225	20398	20259	20297	20154	20306	20175	20280	20270	20123	20288	19962	20186	20437	20390	20392	20358	20357	20225	20180	20252	20262	20118	19989	20306	20171	20272	20394	20221	20238	20255	20225	20343	20429	20221	20379	20319	20325	20351	20218	20191	20028	20028	20506	20265	20287	20279	20162	20317	20182	20382	20168	20233	20231	20199	20372	20403	20188	20283	20115	20385	20220	20131	20046	20195	20274	20338	19896	20213	20224	20282	20265	20237	20347	19998	20396	20268	20345	20080	20303	20137	20181	20367	20381	20307	20068	20192	20443	20154	20514	20406	20064	20079	20389	20330	20407	20158	20295	20309	20299	20358	20328	20273	20213	20200	20143	20187	20107	20266	20386	20145	20266	20360	20021	20163	19896	20250	20144	20118	20358	19926	20298	20386	20337	20202	20305	20250	20314	20206	20313	20365	20283	20274	20061	20415	20090	20265	20153	20228	20328	20386	20036	20110	20087	20210	20307	20454	20366	20208	20217	20164	20145	20336	20411	20263	20267	20272	20440	20364	20213	20257	20360	20208	20336	20321	20230	20219	20138	20301	20321	20414	20224	20146	20361	20263	20339	20425	20378	20099	20356	20263	20314	20368	20343	20222	20228	20366	20171	20041	20120	20417	20397	20328	20074	20393	20357	20264	20143	20266	20275	20365	20383	20299	20175	20257	20328	20453	20398	20232	20362	20099	20381	20332	20654	20351	20389	20379	20483	20099	20287	20242	20021	20334	20136	20215	20239	20325	20192	20149	20317	20301	20377	20208	20301	20253	20064	20290	20264	20111	20292	20142	20374	20186	20172	20228	20258	20628	20185	20051	20113	20527	20412	20217	20164	20147	20389	20341	20298	20362	20142	20302	20319	20433	20220	20188	20392	20412	20272	20221	20212	20189	20257	20223	20455	20138	20326	20274	20189	20431	20178	20152	20325	20278	20029	20266	20264	20451	20173	20268	20407	20270	20118	20083	20079	20323	20373	20427	20222	20084	20319	20470	20376	20331	20218	20283	20331	20173	20199	20231	20064	20428	20303	20421	20250	20292	20188	20319	20297	20327	20331	20134	20443	20150	20359	20276	20198	20364	20301	20267	20450	20412	20192	20124	20272	20117	20171	20332	20314	20127	20235	20202	20345	20394	20085	20237	20262	20317	20254	20252	20475	20436	20258	20053	20170	20270	20243	20409	20353	20361	20089	20147	20454	20120	20001	20211	20425	20258	20259	20428	20331	20058	20389	20240	20344	20220	20241	20450	20366	20439	20243	20457	20225	20240	20244	20134	20227	20194	20385	20199	20398	20436	20311	20247	20328	19994	20199	20403	20321	20324	20195	20161	20353	20263	20135	20418	20203	20244	20327	20199	20301	20258	20101	20169	20247	20347	20356	20238	20160	20093	20471	20357	20109	20270	20280	20131	20347	20290	20380	20255	20071	20261	20099	20357	20368	19989	20316	20359	20256	20328	20362	20457	20267	20454	20473	20302	20418	20341	20279	20129	20309	20108	20348	20277	20222	20064	20395	20384	20337	20123	20341	20291	20390	20005	20373	20126	20150	20244	20419	20178	20163	20193	20434	20439	20232	20348	20191	20143	20373	20245	20430	20232	20246	20192	20504	20234	20170	20173	20279	20208	20396	20335	20292	20265	20405	20164	20271	20055	20270	20444	20288	20170	20185	20186	20326	20174	20201	20325	20371	20302	20197	20409	20275	20297	20373	19989	20405	20278	20241	20241	20466	20292	20148	20329	20343	20317	20290	20312	20234	20035	20143	20270	20407	20354	20266	20122	20170	20305	20157	20502	20369	20301	20204	20270	20382	20163	20323	20225	20335	20315	20136	20377	20361	20193	20060	20102	20203	20348	20305	20180	20284	20105	20424	20131	20259	20321	20585	20335	20356	20150	20111	20224	20502	20183	20164	20058	20407	20306	20636	20336	20277	20413	20206	20341	20186	20097	20315	20235	20297	20190	20373	20231	20273	20211	20395	20263	20088	20293	20317	20347	20140	20315	20265	20235	20117	20012	20401	20285	20437	20135	20116	20432	20208	20178	20352	20289	20339	20408	20330	20184	20339	20443	20233	20137	20225	20436	20169	20084	20302	20123	20163	20040	20448	20031	20213	20290	20389	20369	20270	20384	20113	20289	20340	20366	20287	20320	20376	20276	20377	20278	20120	20206	20197	20328	20119	20324	20215	20419	20380	20325	20215	20362	20567	20127	20267	20203	20121	20190	20155	20514	20212	20292	20395	20014	20322	20296	20515	20273	20205	20132	20484	20237	20172	20237	20240	20384	20342	20382	20439	20259	20339	20262	20141	20322	20317	20180	20357	20225	20387	20331	20183	20514	20167	20116	20204	20291	20151	20421	20344	20360	20331	20559	20422	20233	20328	20281	20188	20215	20221	20306	20467	20252	20353	20209	20336	20247	20432	19991	20379	20321	20419	20267	20203	20162	20334	20262	20272	20364	20173	20185	20096	20303	20079	20233	20323	20250	20395	20390	20246	20151	20263	20207	20319	20359	19991	20118	20279	20095	19976	20040	20305	20245	20286	20262	20315	20023	19971	20161	20121	20362	20210	20411	20302	20157	20195	20098	20307	20173	20391	20018	20174	20331	20255	20496	20221	20141	20083	20265	20283	20119	20319	20142	20434	20255	20202	20230	20116	20346	20150	20301	20289	20306	20278	20403	20112	20057	20226	20330	20355	20427	20320	20225	20213	20318	20143	20006	20483	20307	20543	20229	20298	20298	20187	20118	20001	20409	20204	20008	20105	20078	20202	20065	20028	20378	20382	20329	20529	20319	20295	20330	20214	20143	20152	20309	20148	20318	20258	20332	20116	20466	20381	20225	20290	20251	20302	20356	20227	20155	20268	20116	20160	20201	20330	20332	20290	20336	20416	20527	20137	20374	20340	20180	20288	20401	20271	20383	20313	20442	20386	20116	20254	20275	20177	20232	20103	20257	20248	20155	20328	20379	20119	20204	20459	20274	20400	20350	20230	20201	20143	20422	20298	20388	20331	20045	20219	20343	20464	19977	20161	20170	20564	20376	20240	20422	20285	20476	20398	20394	20331	20289	20272	20194	20361	20547	20355	20138	20185	20249	20361	20159	20148	20428	20449	20384	20213	20097	20354	20336	20357	20322	20282	20293	20121	20430	19986	20170	20382	20182	20197	20468	20292	20386	20344	20435	20398	20330	20334	20498	20286	20433	20579	20399	20195	20356	20325	20235	20273	20212	20328	20206	20374	20335	20174	20107	20177	20322	20413	20074	20367	20213	20408	20261	20319	20267	20250	20149	20274	20089	20470	20164	20089	20202	20134	20393	20377	20195	20236	20119	20274	20326	20305	20276	20033	20214	20177	20230	20225	20082	20217	20312	20365	20328	20477	20326	20379	20209	20220	20418	20402	20107	20164	20292	20342	20228	20328	20045	20209	20415	20258	20391	20273	20358	20195	20306	20179	20353	20336	20202	20379	20260	20132	20231	20224	20328	20372	20420	20354	20320	20328	20032	20330	20269	20214	20039	20334	20251	20329	20500	20358	20258
37984	60150	45785	35499	29976	26968	24019	22469	21285	20851	19524	18677	18216	17942	17943	17788	17645	17707	17600	17564	17343	17250	17174	17028	16968	16977	18397	22274	23273	21600	19950	18344	17423	17110	16529	16519	16683	16829	16696	16579	16648	16650	16520	16748	16629	16790	16729	16698	16727	16691	16679	16599	16710	16679	16792	16691	16678	16758	16788	16592	16893	16471	16645	16628	16626	16753	16503	16724	16770	16758	16462	16479	16648	16727	16534	16562	16669	16716	16816	16621	16661	16621	16814	16842	16732	16591	16827	16612	16565	16693	16680	16609	16819	16630	16670	16673	16581	16690	16711	16572	16682	16752	16751	16700	16684	16732	16666	16470	16721	16537	16622	16609	16653	16617	16579	16620	16810	16504	16768	16601	16841	16612	16577	16659	16666	16773	16635	16632	16663	16613	16763	16654	16635	16672	16671	16694	16752	16644	16769	16562	16528	16676	16662	16625	16608	16634	16711	16872	16670	16665	16624	16648	16564	16695	16627	16728	16702	16657	16722	16579	16622	16658	16520	16466	16765	16611	16680	16682	16683	16787	16734	16484	16678	16492	16710	16661	16643	16590	16660	16776	16621	16551	16760	16601	16750	16625	16714	16625	16624	16573	16617	16743	16701	16345	16724	16678	16569	16480	16804	16579	16654	16588	16554	16688	16716	16517	16738	16592	16713	16762	16747	16793	16691	16692	16673	16460	16591	16826	16473	16716	16725	16621	16927	16687	16522	16587	16683	16713	16681	16562	16655	16692	16772	16730	16679	16657	16553	16883	16441	16550	16803	16629	16772	16754	16646	16802	16567	16807	16674	16587	16607	16723	16683	16726	16662	16655	16553	16954	16639	16516	16733	16757	16623	16752	16616	16665	16523	16464	16716	16829	16550	16725	16598	16691	16681	16808	16478	16898	16595	16784	16606	16794	16870	16555	16822	16675	16790	16598	16639	16670	16578	16651	16728	16601	16615	16612	16712	16456	16591	16612	16615	16734	16674	16647	16702	16723	16557	16374	16639	16621	16684	16764	16575	16624	16519	16549	16850	16491	16646	16506	16591	16717	16662	16704	16601	16829	16705	16778	16704	16753	16708	16718	16799	16814	16521	16617	16705	16657	16606	16636	16696	16469	16755	16577	16701	16725	16679	16682	16636	16635	16597	16613	16696	16609	16593	16792	16576	16629	16532	16587	16615	16714	16661	16769	16741	16774	16702	16534	16610	16586	16642	16845	16546	16658	16871	16602	16819	16707	16409	16639	16637	16493	16657	16652	16848	16709	16844	16738	16631	16721	16564	16598	16523	16628	16679	16625	16759	16586	16483	16740	16716	16641	16441	16692	16727	16707	16578	16464	16715	16695	16844	16739	16572	16570	16789	16640	16608	16533	16705	16667	16528	16748	16709	16707	16633	16578	16655	16702	16628	16641	16573	16627	16648	16633	16669	16629	16607	16737	16713	16635	16729	16665	16617	16675	16591	16502	16610	16839	16637	16764	16848	16515	16674	16737	16665	16663	16772	16882	16549	16623	16611	16795	16678	16663	16625	16559	16720	16618	16818	16780	16680	16603	16670	16659	16604	16749	16648	16669	16744	16664	16563	16808	16509	16702	16508	16711	16702	16559	16783	16638	16769	16565	16769	16579	16815	16677	16781	16591	16689	16656	16743	16826	16737	16461	16702	16613	16834	16613	16642	16622	16739	16702	16614	16759	16711	16639	16601	16757	16706	16626	16711	16686	16556	16725	16609	16626	16624	16656	16653	16558	16617	16612	16652	16693	16622	16936	16721	16680	16547	16594	16541	16596	16749	16556	16626	16643	16523	16813	16638	16597	16751	16661	16835	16640	16758	16557	16694	16671	16675	16684	16609	16698	16615	16663	16942	16637	16545	16838	16436	16697	16762	16573	16538	16686	16688	16589	16697	16715	16651	16753	16593	16673	16635	16571	16594	16532	16614	16683	16527	16609	16688	16575	16653	16631	16503	16798	16645	16538	16609	16720	16688	16535	16708	16742	16697	16703	16500	16647	16662	16627	16566	16676	16710	16644	16489	16729	16548	16637	16494	16817	16701	16574	16551	16596	16616	16706	16559	16908	16753	16542	16673	16850	16701	16610	16749	16516	16663	16671	16698	16753	16504	16686	16521	16642	16799	16679	16622	16765	16525	16641	16846	16739	16403	16620	16692	16680	16613	16629	16558	16567	16765	16958	16753	16641	16769	16680	16682	16663	16631	16647	16540	16595	16437	16737	16746	16699	16731	16539	16714	16600	16623	16631	16726	16587	16641	16663	16829	16819	16719	16721	16783	16611	16599	16516	16521	16636	16582	16648	16585	16701	16600	16678	16759	16577	16738	16689	16687	16696	16676	16579	16554	16567	16888	16715	16734	16710	16504	16727	16565	16547	16771	16659	16485	16720	16747	16580	16610	16493	16580	16661	16764	16576	16604	16453	16670	16729	16746	16700	16765	16454	16787	16632	16631	16555	16864	16703	16778	16661	16809	16692	16539	16732	16793	16564	16657	16700	16535	16619	16631	16550	16532	16675	16595	16554	16682	16793	16784	16734	16693	16703	16574	16668	16659	16644	16732	16607	16600	16710	16678	16873	16619	16714	16614	16631	16639	16684	16598	16679	16683	16726	16628	16700	16734	16584	16616	16677	16646	16684	16483	16704	16642	16639	16504	16667	16677	16465	16580	16639	16662	16530	16664	16546	16594	16664	16821	16607	16560	16591	16583	16643	16582	16744	16734	16674	16681	16698	16620	16473	16558	16597	16543	16662	16609	16726	16750	16681	16545	16614	16587	16622	16659	16774	16685	16598	16715	16690	16762	16508	16680	16494	16671	16776	16556	16857	16711	16552	16716	16654	16979	16662	16577	16721	16685	16643	16775	16790	16659	16747	16716	16761	16794	16589	16742	16498	16831	16634	16504	16574	16704	16637	16584	16758	16587	16652	16712	16644	16649	16726	16583	16763	16513	16816	16577	16511	16698	16556	16548	16640	16805	16750	16639	16651	16565	16664	16728	16565	16649	16568	16542	16717	16676	16653	16686	16588	16838	16612	16718	16700	16624	16620	16696	16546	16782	16678	16769	16554	16741	16847	16489	16787	16688	16638	16641	16659	16659	16619	16683	16696	16581	16648	16832	16571	16576	16758	16660	16698	16433	16721	16603	16447	16438	16759	16851	16717	16818	16692	16750	16649	16575	16707	16757	16631	16692	16704	16667	16612	16786	16665	16714	16640	16668	16741	16800	16632	16669	16580	16730	16596	16774	16720	16747	16668	16570	16800	16636	16717	16648	16588	16576	16808	16610	16791	16625	16699	16647	16533	16633	16562	16623	16632	16707	16589	16624	16440	16590	16599	16871	16749	16628	16727	16634	16579	16425	16583	16507	16706	16691	16647	16687	16708	16642	16679	16462	16570	16690	16666	16700	16555	16655	16730	16548	16585	16469	16738	16593	16768	16576	16420	16646	16485	16569	16770	16663	16725	16537	16581	16705	16696	16838	16500	16542	16716	16716	16712	16720	16776	16603	16797	16701	16601	16640	16768	16623	16619	16792	16633	16551	16579	16576	16720	16551	16517	16763	16687	16736	16708	16486	16731	16720	16736	16537	16620	16492	16748	16717	16680	16740	16810	16613	16511	16710	16578	16791	16704	16656	16609	16584	16654	16682	16653	16669	16609	16562	16536	16763	16693	16542	16412	16581	16604	16768	16526	16805	16522	16800	16702	16647	16754	16760	16620	16690	16685	16741	16602	16576	16554	16698	16563	16717	16735	16717	16567	16800	16636	16608	16666	16737	16680	16607	16570	16516	16616	16659	16592	16741	16696	16655	16771	16618	16791	16534	16832	16688	16517	16686	16693	16788	16653	16901	16537	16661	16742	16719	16534	16527	16670	16812	16608	16635	16520	16723	16606	16551	16711	16897	16471	16563	16660	16533	16629	16536	16637	16572	16687	16834	16498	16693	16547	16725	16820	16546	16675	16677	16442	16632	16594	16758	16733	16753	16753	16704	16793	16525	16669	16879	16500	16729	16656	16654	16660	16606	16661	16798	16678	16728	16536	16600	16448	16498	16723	16729	16517	16628	16549	16583	16625	16697	16610	16540	16678	16503	16613	16622	16639	16744	16558	16694	16555	16656	16692	16786	16721	16654	16750	16693	16747	16649	16651	16732	16777	16825	16735	16647	16751	16654	16729	16885	16506	16667	16552	16619	16653	16763	16671	16771	16615	16737	16797	16667	16556	16687	16618	16685	16731	16725	16760	16745	16564	16603	16403	16672	16620	16559	16489	16745	16620	16613	16542	16901	16712	16780	16600	16671	16727	16557	16650	16717	16468	16611	16633	16950	16611	16554	16466	16656	16682	16658	16756	16573	16726	16711	16656	16688	16474	16700	16636	16638	16673	16703	16725	16570	16602	16477	16691	16672	16612	16520	16542	16699	16647	16616	16480	16661	16782	16678	16442	16627	16673	16596	16678	16682	16723	16688	16530	16649	16657	16694	16597	16626	16588	16671	16769	16755	16602	16850	16687	16591	16732	16589	16658	16664	16569	16774	16720	16759	16729	16818	16810	16465	16747	16545	16646	16737	16682	16769	16797	16664	16746	16595	16495	16608	16582	16787	16576	16745	16721	16552	16715	16580	16583	16588	16578	16728	16634	16723	16773	16593	16641	16797	16737	16682	16584	16624	16518	16862	16678	16709	16837	16672	16724	16559	16748	16707	16687	16452	16562	16642	16643	16923	16409	16540	16552	16598	16519	16785	16698	16670	16616	16710	16627	16500	16686	16600	16705	16624	16673	16495	16699	16657	16675	16548	16672	16513	16634	16409	16789	16800	16676	16709	16746	16820	16706	16773	16519	16761	16658	16741	16627	16585	16708	16648	16809	16643	16663	16834	16683	16582	16691	16733	16585	16600	16787	16503	16627	16855	16795	16619	16820	16694	16557	16602	16539	16873	16811	16612	16718	16516	16716	16617	16645	16656	16749	16657	16589	16749	16518	16659	16560	16621	16667	16757	16690	16657	16626	16624	16640	16851	16619	16811	16482	16602	16465	16721	16587	16626	16624	16608	16707	16613	16556	16597	16719	16541	16706	16595	16740	16608	16630	16624	16592	16662	16664	16606	16710	16743	16607
29246	27592	32176	28909	24111	23059	22125	21253	20964	20755	20611	20212	19969	19785	19947	19682	19697	19585	19448	19621	19571	19589	19515	19556	19452	19494	19390	19718	19812	20040	19723	19792	19688	19531	19683	19362	19359	19515	19600	19605	19214	19528	19502	19433	19679	19433	19455	19563	19701	19537	19507	19427	19594	19430	19425	19531	19581	19377	19246	19258	19519	19346	19488	19465	19372	19317	19518	19475	19533	19309	19625	19444	19460	19459	19520	19610	19627	19269	19422	19419	19281	19610	19451	19323	19530	19465	19360	19653	19562	19483	19602	19333	19434	19357	19390	19431	19336	19347	19483	19330	19456	19455	19598	19543	19342	19413	19335	19295	19465	19296	19444	19396	19477	19617	19611	19493	19525	19462	19639	19376	19494	19588	19292	19486	19546	19496	19395	19283	19353	19372	19664	19767	19398	19335	19556	19484	19558	19474	19549	19472	19538	19478	19487	19475	19379	19584	19446	19539	19404	19700	19427	19290	19767	19605	19474	19539	19353	19702	19328	19424	19457	19255	19608	19496	19233	19532	19526	19682	19513	19345	19453	19365	19430	19459	19293	19391	19565	19382	19350	19437	19340	19417	19515	19490	19387	19443	19587	19267	19542	19294	19392	19284	19174	19401	19527	19224	19625	19413	19513	19326	19309	19213	19498	19419	19321	19345	19531	19414	19436	19377	19454	19289	19375	19478	19366	19610	19359	19489	19475	19493	19419	19622	19305	19401	19571	19418	19384	19416	19472	19391	19603	19537	19541	19449	19431	19405	19308	19296	19425	19427	19411	19406	19308	19403	19544	19532	19474	19607	19356	19605	19410	19662	19574	19586	19584	19604	19387	19461	19319	19446	19507	19475	19446	19425	19460	19356	19610	19637	19492	19320	19625	19610	19524	19479	19428	19398	19638	19370	19492	19451	19440	19515	19488	19354	19467	19712	19611	19527	19652	19259	19476	19622	19424	19305	19524	19467	19502	19563	19575	19527	19379	19369	19631	19538	19545	19297	19399	19297	19403	19472	19519	19450	19644	19516	19345	19501	19481	19654	19647	19532	19558	19508	19479	19506	19457	19659	19391	19463	19559	19684	19324	19267	19464	19352	19531	19505	19533	19405	19564	19374	19318	19401	19720	19486	19529	19502	19473	19643	19506	19507	19593	19777	19597	19470	19425	19496	19592	19614	19516	19372	19492	19488	19755	19622	19482	19559	19389	19415	19533	19556	19604	19559	19591	19564	19138	19606	19623	19636	19468	19573	19420	19506	19445	19472	19525	19453	19317	19621	19523	19368	19349	19448	19524	19518	19570	19212	19481	19327	19603	19608	19567	19215	19562	19536	19396	19604	19661	19502	19410	19431	19481	19165	19411	19436	19613	19487	19491	19538	19460	19599	19417	19571	19437	19587	19439	19434	19529	19599	19537	19365	19431	19512	19485	19342	19548	19631	19438	19458	19433	19201	19565	19441	19548	19255	19612	19374	19616	19291	19260	19373	19195	19424	19379	19442	19460	19278	19345	19501	19580	19515	19559	19304	19458	19562	19356	19551	19552	19745	19342	19623	19544	19596	19462	19199	19567	19422	19469	19423	19286	19582	19490	19400	19404	19565	19550	19478	19385	19457	19575	19513	19503	19610	19687	19474	19523	19517	19448	19356	19511	19558	19539	19553	19563	19372	19338	19452	19432	19301	19424	19519	19335	19394	19506	19324	19514	19359	19417	19438	19314	19401	19464	19390	19433	19549	19464	19550	19644	19488	19463	19483	19441	19505	19415	19565	19495	19302	19557	19413	19627	19546	19583	19508	19505	19427	19505	19436	19477	19682	19606	19535	19575	19465	19504	19445	19427	19591	19448	19750	19283	19397	19383	19491	19519	19412	19313	19488	19524	19392	19498	19323	19446	19536	19427	19535	19308	19667	19386	19420	19558	19401	19366	19439	19559	19266	19566	19358	19500	19412	19477	19387	19427	19307	19590	19508	19707	19521	19431	19438	19343	19456	19666	19410	19189	19693	19503	19668	19329	19525	19604	19480	19434	19276	19331	19550	19419	19391	19728	19498	19403	19580	19464	19615	19484	19516	19560	19608	19338	19525	19564	19520	19567	19327	19356	19282	19399	19242	19522	19507	19805	19306	19673	19469	19342	19593	19399	19430	19685	19391	19442	19566	19675	19474	19493	19300	19307	19514	19702	19549	19466	19493	19605	19545	19521	19268	19475	19532	19594	19386	19478	19584	19493	19512	19550	19551	19570	19465	19239	19492	19507	19499	19439	19450	19371	19443	19414	19697	19587	19597	19678	19452	19395	19632	19613	19529	19531	19358	19505	19460	19451	19709	19460	19364	19522	19517	19356	19310	19325	19371	19442	19407	19482	19463	19519	19354	19434	19442	19633	19595	19438	19567	19653	19604	19460	19518	19487	19529	19354	19495	19457	19321	19453	19433	19631	19424	19368	19376	19434	19374	19512	19483	19669	19497	19712	19510	19321	19395	19634	19348	19290	19377	19476	19262	19564	19424	19431	19409	19633	19435	19532	19561	19642	19312	19359	19399	19440	19353	19495	19489	19462	19485	19520	19470	19297	19501	19427	19280	19494	19251	19510	19438	19443	19485	19499	19484	19194	19207	19247	19438	19533	19450	19390	19417	19534	19414	19424	19386	19243	19534	19274	19357	19237	19531	19458	19343	19593	19510	19396	19366	19401	19477	19365	19455	19523	19539	19463	19455	19503	19524	19301	19513	19495	19433	19469	19403	19686	19447	19492	19571	19595	19631	19478	19750	19589	19342	19487	19430	19457	19393	19549	19520	19585	19397	19432	19298	19428	19398	19154	19650	19563	19668	19281	19418	19438	19405	19494	19604	19294	19412	19323	19532	19193	19456	19272	19597	19471	19663	19485	19490	19464	19535	19379	19586	19589	19376	19520	19283	19439	19268	19428	19475	19440	19502	19517	19460	19472	19390	19547	19458	19589	19545	19375	19426	19437	19435	19229	19434	19601	19387	19402	19769	19616	19798	19631	19356	19540	19638	19547	19549	19660	19610	19470	19501	19518	19570	19692	19640	19392	19376	19554	19341	19420	19401	19594	19445	19401	19525	19251	19428	19401	19440	19217	19463	19519	19510	19520	19601	19302	19077	19482	19524	19442	19451	19532	19432	19469	19634	19409	19360	19391	19563	19596	19466	19550	19446	19423	19643	19416	19578	19675	19548	19480	19618	19598	19387	19494	19420	19539	19607	19567	19364	19337	19237	19334	19448	19530	19559	19372	19480	19355	19762	19600	19658	19305	19697	19284	19354	19384	19563	19399	19544	19439	19293	19467	19575	19495	19445	19496	19489	19579	19399	19732	19469	19728	19461	19334	19637	19492	19389	19337	19410	19553	19245	19441	19477	19481	19466	19586	19518	19440	19555	19538	19509	19644	19381	19431	19463	19459	19636	19477	19426	19431	19348	19402	19455	19448	19399	19420	19524	19587	19321	19605	19561	19309	19348	19412	19363	19432	19281	19433	19384	19472	19667	19550	19499	19724	19547	19545	19594	19375	19516	19381	19276	19660	19674	19559	19491	19461	19504	19454	19653	19510	19639	19447	19537	19548	19534	19520	19578	19287	19428	19551	19441	19439	19461	19661	19509	19581	19474	19340	19515	19576	19206	19384	19450	19480	19370	19217	19406	19555	19569	19376	19285	19442	19427	19424	19161	19433	19398	19505	19525	19440	19370	19714	19472	19484	19318	19557	19635	19542	19427	19446	19438	19580	19507	19628	19405	19520	19578	19520	19586	19494	19325	19609	19348	19425	19314	19437	19452	19375	19497	19344	19326	19747	19551	19431	19558	19680	19669	19736	19640	19343	19407	19662	19514	19533	19359	19488	19632	19351	19575	19450	19332	19716	19496	19351	19483	19459	19329	19440	19609	19432	19514	19521	19533	19496	19431	19410	19469	19392	19639	19411	19462	19581	19496	19296	19476	19569	19552	19479	19448	19354	19244	19529	19368	19354	19416	19421	19350	19647	19575	19521	19636	19723	19442	19456	19471	19522	19456	19601	19650	19419	19715	19470	19519	19613	19144	19467	19616	19216	19463	19561	19445	19545	19452	19534	19479	19485	19504	19566	19667	19566	19476	19424	19399	19645	19322	19304	19449	19703	19473	19560	19299	19576	19421	19439	19539	19382	19427	19564	19638	19569	19747	19426	19144	19284	19471	19519	19380	19523	19411	19572	19419	19399	19605	19371	19547	19640	19264	19512	19604	19490	19669	19571	19481	19706	19524	19486	19564	19403	19821	19519	19598	19554	19598	19380	19299	19704	19429	19320	19398	19359	19426	19417	19504	19482	19422	19554	19461	19585	19619	19520	19459	19393	19528	19299	19414	19416	19621	19457	19354	19380	19467	19400	19437	19354	19591	19562	19601	19424	19555	19659	19392	19686	19479	19418	19530	19535	19363	19653	19574	19462	19476	19732	19357	19473	19643	19547	19408	19608	19616	19481	19414	19356	19293	19500	19490	19428	19371	19421	19423	19448	19717	19456	19457	19426	19396	19446	19653	19259	19502	19369	19609	19543	19556	19464	19570	19410	19583	19590	19436	19462	19633	19555	19557	19593	19595	19486	19309	19531	19447	19674	19558	19546	19326	19357	19431	19342	19383	19418	19689	19491	19515	19551	19576	19573	19353	19516	19391	19430	19423	19600	19487	19359	19547	19515	19710	19563	19504	19569	19468	19682	19240	19445	19305	19505	19340	19460	19481	19347	19650	19375	19381	19366	19555	19523	19179	19455	19415	19483	19364	19480	19607	19491	19577	19541	19683	19317	19726	19563	19533	19569	19539	19465	19514	19480	19629	19509	19635	19621	19469	19535	19152	19460	19462	19271	19309	19344	19546	19409	19397	19334	19443	19423	19435	19426	19379	19661	19641	19620	19289	19369	19459	19370	19444	19434	19520	19625	19556	19363	19737	19434	19604	19543	19574	19502	19537	19425	19657	19653	19454	19411	19462	19519	19552	19488	19581	19628	19555	19586	19399	19401	19358	19394	19593	19640	19624	19471	19249	19691	19546	19530	19299	19377	19558	19486	19250	19449	19478	19403	19575	19603	19608	19579	19362	19558	19417	19447	19538	19479	19560	19441	19483	19380	19704	19593	19436
31193	41678	34102	26551	23059	21280	19660	19051	18735	18241	17860	17230	17000	16936	16668	16714	16614	16515	16502	16500	16349	16400	16413	16228	16302	16399	16518	16604	16732	16741	16654	16673	16312	16174	16285	16200	16362	16111	16431	16267	16252	16239	16151	16201	16055	16240	16286	16153	16207	16249	16242	16309	16144	16174	16213	16208	16038	16218	16243	16334	16266	16106	16222	16174	16223	16409	16171	16160	16003	16262	16097	16282	16443	16061	16240	16148	16323	16194	16106	16155	16212	16330	16093	16380	16231	16171	16210	16236	16265	16269	16217	16319	16194	16071	16130	16070	16247	16186	16059	16419	16297	16287	16210	16158	16355	16094	16311	16095	16216	16222	16151	16169	16221	16409	16161	16294	16089	16434	16165	16133	16288	16167	16218	16270	16254	16296	16238	16009	16154	16269	16162	16136	16338	16342	16148	16095	16311	16219	16146	16244	16130	16283	16102	16401	16163	16281	16387	16169	16213	16320	16049	16217	16079	16342	16301	16205	16281	16333	16160	16124	16027	16152	16111	16132	16338	16346	16195	16237	16131	16227	16228	16195	16194	16268	16282	16355	16427	16291	16178	16126	16046	16464	16149	16249	16285	16065	16226	16196	16153	16188	16100	16293	16020	16192	16210	16162	16333	16245	16098	16255	16263	16348	16315	16212	16345	16187	16281	16039	16115	16177	16239	16069	16268	16326	16318	16190	16098	16234	16245	16276	16122	16215	16112	16342	16348	16227	16130	16090	16420	16287	16042	16285	16360	16247	16185	16276	16288	16263	16034	16119	16280	16003	16188	16133	16255	16251	16268	16345	16308	16256	16351	16188	16306	16139	16092	16273	16238	16232	16339	16254	16218	16194	16319	16103	16194	16155	16397	16392	16303	16317	16197	16293	16264	16307	16238	16132	16054	16119	16113	16104	16262	16084	16192	16147	16170	16374	16360	16136	16335	16196	16281	16235	16190	16285	16290	16297	16245	16062	16456	16211	16139	16224	16278	16209	16282	16317	16288	16231	16124	16015	16232	16122	16380	16370	16347	16174	16237	16248	16188	16213	16161	16100	16057	16290	16149	16126	16398	16211	16149	16237	16248	16290	16190	16319	16163	16169	16321	16215	16304	16250	16251	16320	16183	16166	16228	16313	16333	16177	16298	16201	16335	16054	16171	16317	16252	16231	16323	16213	16276	16215	16168	16123	16222	16249	16205	16136	16370	16072	16016	16183	16145	16275	16219	16386	16270	16094	16299	16094	16272	16157	16259	16399	16362	16275	16080	16392	16180	16277	16197	16194	16118	16263	16101	16261	16270	16318	16279	16256	16349	16413	16265	16256	16247	16172	16240	16035	16158	16132	16143	16199	16139	16230	16317	16283	16180	16165	16309	16310	16386	16294	16019	16193	16250	16160	16154	16263	16328	16346	16239	16305	16318	16419	16204	16236	16085	16305	16257	16316	16157	16230	16307	16305	16201	16278	16305	16260	15985	16207	16148	16140	16145	16120	16203	16325	16154	16208	16265	16229	16160	16183	16308	16235	16037	16232	16215	16077	16358	16238	16358	16144	16176	16162	16267	16134	16244	16277	16279	16005	16220	16193	16111	16283	16252	16275	16215	16067	16188	16220	16230	16103	16264	16182	16075	16168	16182	16338	16232	16197	16127	16220	16283	16182	16124	16337	16290	16335	16169	16219	16123	16246	16332	16206	16215	16195	16219	16360	16198	16253	16252	16225	16187	16128	16138	16183	16118	16211	16180	16276	16188	16276	16175	16355	16165	16337	16244	16202	16266	16253	16160	16065	16152	16214	16198	16183	16268	16058	16156	16309	16251	16166	16264	16012	16289	16200	16153	16318	16272	16168	16157	16167	16175	16258	16176	16223	16339	16313	16089	16317	16135	16332	16253	16173	16384	16308	16345	16279	16148	16303	16230	16210	16197	16222	16231	16156	16287	16122	16221	16401	16075	16189	16272	16095	16542	16135	16160	16028	16168	16146	16113	16314	16330	16327	16308	16269	16388	16271	16170	16138	16250	16112	16339	16254	16237	16115	16258	16082	16328	16244	16216	16163	16315	16232	16064	16286	16278	16072	16362	16126	16159	16267	16061	16090	16209	16280	16275	16244	16376	16148	16253	16083	16186	16132	16320	16125	16046	16284	16281	16300	16257	16227	16138	16284	16425	16126	16315	16200	16239	16189	16303	16156	16095	16137	16248	16280	16317	16443	16117	16241	16138	16219	16184	16151	16232	16114	16235	16369	16342	16133	16191	16369	16188	16050	16314	16095	16204	16337	16285	16201	16275	16200	16201	16352	16247	16237	16251	16143	16108	16256	16260	16173	16162	16171	16237	16048	16224	16237	16239	16139	16285	16205	16159	16076	16314	16181	16169	16166	16197	16201	16295	16205	16371	16171	16132	16294	15995	16356	16394	16239	16128	16133	16290	16205	16139	16121	16144	16219	16189	16255	16337	16247	16211	16426	16149	16295	16214	16307	16123	16335	16280	16291	16267	16181	16150	16059	16124	16216	16388	16257	16143	16148	16221	16328	16087	16284	16217	16426	16279	16421	16385	16289	16313	16286	16288	16044	16209	16348	16308	16194	16267	16244	16292	16147	16198	16208	16177	16294	16092	16139	16243	16146	16081	16177	16159	16171	16156	16236	16140	16150	16206	16135	16246	16075	16396	16226	16174	16180	16460	16151	16361	16108	16338	16347	16096	16372	16125	16201	16228	16325	16220	16293	16125	16082	16175	16048	16137	16275	16101	16242	16246	16271	16385	16044	16292	16211	16290	16242	16231	16193	16372	16259	16168	16178	16287	16273	16184	16176	16291	16291	16136	16366	16259	16335	16280	16347	16141	16193	16214	16169	16299	16116	16141	16154	16141	16326	16210	16177	16306	16137	16227	16205	16290	16369	16098	16211	16155	16239	16138	16186	16362	16213	16214	16162	16206	16198	16271	16308	16242	16164	16296	16054	16143	16280	16205	16242	16212	16159	16338	16398	16193	16162	16346	16110	16232	16066	16229	16175	16286	16152	16198	16053	16309	16143	16312	16302	16337	16223	16306	16139	16250	16155	16250	16357	16098	16316	16336	16133	16200	16119	16204	16075	16237	16131	16211	16284	16172	16341	16336	16362	16119	16259	16418	16377	16173	16395	16204	16209	16171	16181	16083	16269	16273	16246	16167	16263	16270	16082	16312	16301	16319	16147	16231	16194	16184	15983	16116	16165	16420	16258	16284	16075	16231	16239	16111	16396	16041	16151	16125	16263	16272	16184	16328	16240	16225	16339	16322	15986	16218	16152	16337	16249	16248	16133	16278	16136	16232	16226	16242	16079	16243	16313	16190	16078	16223	16327	16003	16275	16223	16224	16355	15938	16236	15968	16242	16149	16190	16041	16218	16184	16400	16270	16272	16231	16182	16219	16124	16229	16155	16158	16185	16212	16301	16372	16357	16127	16082	16088	16253	16166	16417	16128	16386	16250	16254	16199	16157	16242	16206	16234	16095	16067	16117	16265	16072	16352	16048	16245	16272	16347	16286	16321	16160	16099	16198	16126	16025	16304	16189	15900	16305	16237	16309	16272	16191	16174	16235	16204	16057	16123	16086	16006	16244	16088	16342	16079	16299	16332	16211	16291	16246	16164	16057	16186	16173	16289	16051	16209	16144	16101	16406	16156	16135	16120	16290	16162	16277	16264	16193	16077	16256	16266	16339	16422	16144	16233	16220	16102	16132	16362	16274	16144	16144	16266	16251	16398	16379	16163	16087	16251	16354	16367	16247	16250	16140	16277	16363	16098	16338	16327	16363	16202	16245	16298	16182	16084	16355	16216	16125	16244	16151	16154	16208	16301	16172	16240	16262	16345	16228	16072	16134	16399	16375	16162	16245	16071	16254	16167	16236	16377	16235	16168	16226	16174	16332	16208	16316	16204	16238	16224	16254	16307	16104	16181	16300	16206	16151	16124	16378	16194	16247	16313	16169	16256	16250	16315	16241	16207	16272	16125	16274	16057	16309	16206	16287	16241	16166	16203	16129	16166	16369	16188	16034	16298	16142	16146	16343	16273	16122	16251	16220	16274	16256	16195	16216	16097	16176	16222	16286	16222	16283	16409	16268	16142	16461	16179	16159	16182	16400	16126	16368	16140	16350	16243	16200	16127	16228	16359	16157	16149	16256	16101	16263	16179	16229	16315	16165	16315	16234	16302	16255	16203	16275	16241	16427	16310	16113	16222	16248	16166	16231	16254	16152	16257	16442	16215	16322	16243	16263	16305	16273	16161	16216	16289	16234	16163	16309	16371	16245	16014	16221	16211	16147	16381	16084	16134	16330	16126	16283	16344	16083	16201	16283	16148	16403	16333	16186	16269	16117	16306	16335	16187	16034	16115	16182	16277	16178	16150	16283	16135	16201	16292	16003	16215	16290	16109	16371	16391	16280	16309	16218	16409	16327	16250	16146	16250	16239	16282	16058	16191	16213	16297	16165	16182	16300	16156	16131	16268	16196	16245	16407	16228	16067	16141	16199	16158	16353	16084	16293	16282	16270	16221	16202	16210	16172	16396	16224	16185	16167	16193	16130	16144	16243	16246	16312	16245	16381	16068	16252	16400	16125	16254	16070	16331	16003	16284	16259	16305	16374	16043	16338	16065	16084	16243	16223	16189	16180	16109	16157	16132	16306	16231	16265	16221	16297	16007	16161	15984	16081	16127	16362	16047	16238	16237	16141	16233	16182	16233	16267	16243	16316	16197	16388	16251	16229	16468	16186	16397	16188	15942	16333	16228	16267	16308	16300	16285	16303	16108	16226	16137	16253	16340	16079	16142	16128	16327	16256	16211	16205	16429	16234	16212	16189	16311	16252	16305	16125	16386	16395	16276	16197	16190	16222	16312	16208	16210	16311	16238	16074	16060	15976	16360	16040	16420	16196	16302	16299	16269	16224	16185	16211	16278	16215	16261	16267	16077	16295	16267	16159	16395	16286	16261	16287	16200	16153	16328	16333	16051	16187	16368	16171	16196	16059	16288	16267	16463	16337	16259	16169	16102	16293	16366	16299	16153	16071	16193	16264	16155	16185	16174	16104	16257	16319	16167	16347	16232	16245	16050	16019	16224	16307	16289	16198	16349	16007	16329	16357	16174
23930	21449	29038	24497	23473	25551	26443	23298	22109	21814	21304	20895	20748	20710	20399	20132	20092	19838	19902	19881	19765	19955	19616	19741	19888	19631	19960	21355	21955	21810	21183	20373	19960	19746	19787	19644	19748	19381	19495	19331	19688	19590	19525	19838	19521	19600	19606	19504	19755	19410	19321	19426	19632	19583	19560	19421	19675	19674	19415	19303	19540	19297	19608	19379	19523	19456	19433	19382	19540	19767	19642	19587	19571	19475	19610	19692	19756	19840	19555	19600	19460	19547	19326	19553	19475	19597	19322	19466	19832	19671	19452	19531	19724	19516	19621	19515	19523	19631	19380	19776	19631	19591	19744	19503	19505	19702	19425	19497	19234	19620	19409	19348	19670	19441	19530	19487	19400	19650	19287	19613	19501	19428	19624	19715	19659	19474	19522	19543	19583	19608	19522	19298	19753	19660	19389	19364	19729	19635	19771	19508	19515	19564	19551	19450	19573	19380	19668	19671	19522	19470	19609	19557	19744	19582	19565	19495	19473	19722	19524	19484	19491	19366	19530	19425	19527	19430	19659	19458	19565	19577	19634	19640	19531	19660	19745	19543	19567	19402	19314	19531	19403	19411	19603	19521	19573	19736	19669	19415	19341	19486	19300	19474	19498	19723	19660	19705	19423	19639	19517	19448	19366	19668	19662	19671	19484	19622	19532	19318	19450	19534	19331	19583	19719	19553	19580	19518	19559	19578	19511	19582	19644	19736	19477	19521	19660	19342	19579	19458	19525	19398	19486	19438	19457	19416	19823	19550	19752	19641	19608	19688	19347	19395	19594	19635	19394	19434	19271	19314	19674	19657	19698	19598	19516	19655	19442	19423	19524	19208	19474	19594	19323	19298	19575	19470	19492	19447	19465	19405	19533	19498	19556	19564	19432	19615	19430	19416	19742	19510	19703	19556	19417	19577	19561	19533	19500	19707	19528	19555	19578	19466	19587	19565	19564	19584	19733	19592	19687	19674	19608	19588	19517	19391	19618	19524	19512	19577	19667	19469	19593	19443	19511	19465	19571	19458	19473	19489	19537	19710	19280	19610	19646	19490	19419	19474	19618	19348	19493	19545	19570	19632	19702	19457	19473	19411	19503	19622	19789	19604	19475	19409	19410	19477	19747	19727	19588	19440	19555	19404	19462	19665	19618	19508	19644	19609	19539	19488	19669	19664	19804	19575	19483	19324	19325	19533	19414	19581	19572	19461	19528	19550	19550	19479	19357	19623	19480	19585	19531	19715	19579	19507	19333	19367	19517	19577	19544	19521	19332	19479	19445	19466	19219	19455	19637	19732	19339	19591	19525	19465	19692	19341	19487	19441	19536	19496	19462	19445	19560	19641	19586	19613	19625	19275	19319	19449	19587	19476	19815	19455	19495	19316	19697	19555	19711	19512	19327	19488	19577	19554	19659	19504	19611	19486	19861	19438	19504	19605	19493	19588	19415	19697	19534	19427	19534	19516	19516	19386	19451	19330	19404	19593	19609	19437	19551	19363	19519	19594	19506	19507	19610	19691	19401	19394	19564	19639	19567	19686	19492	19551	19525	19396	19459	19553	19622	19466	19529	19568	19503	19471	19408	19463	19465	19655	19502	19518	19517	19362	19460	19481	19651	19536	19702	19550	19468	19554	19617	19374	19357	19361	19723	19460	19607	19448	19611	19581	19559	19431	19592	19631	19346	19589	19266	19621	19264	19726	19520	19620	19359	19725	19412	19511	19649	19675	19726	19552	19695	19378	19450	19561	19449	19487	19619	19433	19491	19417	19645	19716	19737	19667	19798	19539	19644	19554	19656	19789	19549	19508	19359	19500	19485	19621	19518	19582	19361	19398	19356	19556	19548	19434	19568	19726	19545	19598	19397	19520	19504	19414	19399	19524	19561	19728	19587	19493	19647	19540	19479	19414	19658	19696	19640	19325	19512	19367	19431	19382	19591	19533	19479	19736	19694	19443	19531	19749	19513	19573	19459	19480	19573	19301	19492	19585	19358	19565	19562	19488	19561	19593	19618	19402	19379	19477	19613	19372	19588	19590	19694	19557	19588	19539	19468	19484	19795	19623	19697	19442	19535	19632	19483	19390	19465	19687	19585	19416	19508	19391	19503	19449	19734	19416	19692	19670	19655	19634	19588	19610	19468	19643	19594	19509	19495	19674	19459	19461	19430	19227	19386	19362	19512	19598	19415	19451	19337	19536	19784	19455	19324	19547	19495	19532	19445	19576	19745	19628	19584	19263	19284	19713	19373	19186	19474	19437	19627	19505	19542	19492	19540	19447	19560	19586	19510	19506	19600	19549	19472	19475	19512	19634	19442	19347	19762	19717	19739	19441	19462	19516	19602	19531	19827	19400	19471	19490	19672	19750	19304	19442	19526	19388	19681	19585	19333	19511	19459	19533	19533	19757	19686	19591	19565	19475	19571	19386	19463	19609	19686	19486	19831	19541	19356	19571	19766	19564	19585	19662	19530	19452	19406	19431	19393	19456	19300	19383	19548	19506	19599	19666	19679	19478	19588	19519	19604	19836	19566	19570	19379	19366	19472	19456	19278	19421	19520	19380	19400	19469	19365	19574	19522	19400	19620	19723	19486	19619	19596	19520	19443	19697	19603	19560	19352	19463	19623	19620	19402	19610	19497	19469	19713	19694	19456	19636	19414	19566	19527	19496	19314	19304	19499	19453	19455	19559	19777	19483	19487	19449	19374	19469	19289	19426	19315	19482	19448	19558	19551	19529	19606	19366	19298	19244	19483	19370	19407	19466	19367	19549	19494	19661	19391	19529	19375	19575	19677	19416	19205	19273	19709	19449	19418	19581	19601	19535	19605	19655	19589	19331	19620	19571	19586	19621	19628	19571	19559	19430	19513	19223	19569	19438	19377	19676	19494	19442	19201	19577	19511	19453	19463	19606	19459	19518	19438	19362	19533	19615	19549	19326	19464	19826	19727	19406	19579	19705	19696	19492	19550	19575	19581	19498	19517	19553	19514	19638	19305	19420	19557	19512	19436	19692	19562	19604	19690	19341	19469	19242	19467	19620	19461	19554	19490	19416	19503	19647	19669	19552	19628	19547	19495	19410	19476	19534	19477	19573	19452	19560	19394	19583	19469	19429	19578	19574	19483	19751	19455	19542	19396	19248	19535	19657	19539	19521	19763	19530	19474	19498	19687	19523	19455	19736	19591	19506	19460	19773	19559	19379	19517	19545	19694	19249	19460	19643	19666	19505	19583	19526	19531	19601	19640	19586	19528	19531	19374	19478	19623	19478	19397	19393	19485	19745	19643	19446	19626	19522	19468	19526	19567	19419	19525	19478	19443	19688	19710	19469	19536	19671	19542	19433	19490	19595	19547	19525	19417	19627	19596	19438	19466	19541	19304	19478	19532	19393	19490	19744	19669	19540	19597	19324	19607	19464	19384	19535	19567	19584	19549	19529	19624	19628	19437	19372	19483	19430	19433	19673	19494	19469	19478	19466	19510	19427	19304	19442	19489	19360	19261	19618	19434	19666	19706	19577	19391	19543	19579	19623	19390	19629	19603	19612	19788	19571	19751	19478	19616	19506	19630	19499	19457	19500	19668	19450	19338	19583	19759	19623	19529	19487	19670	19502	19565	19435	19591	19407	19396	19638	19718	19520	19729	19637	19562	19427	19378	19588	19647	19655	19593	19509	19466	19465	19641	19377	19678	19453	19455	19487	19550	19339	19310	19524	19598	19637	19569	19711	19354	19496	19479	19742	19698	19548	19448	19460	19463	19442	19607	19572	19610	19558	19396	19553	19483	19542	19539	19355	19573	19400	19485	19309	19577	19546	19362	19581	19649	19626	19392	19516	19489	19521	19397	19510	19571	19399	19532	19523	19480	19391	19620	19229	19680	19551	19578	19434	19661	19423	19350	19735	19618	19426	19514	19529	19614	19475	19557	19430	19380	19598	19614	19542	19625	19637	19554	19667	19579	19775	19670	19600	19456	19662	19404	19449	19620	19378	19687	19345	19634	19483	19540	19378	19649	19445	19520	19587	19379	19362	19428	19596	19660	19509	19515	19518	19557	19674	19461	19461	19538	19459	19539	19505	19670	19683	19620	19560	19546	19430	19745	19606	19545	19477	19589	19449	19640	19444	19465	19515	19529	19486	19612	19454	19531	19451	19513	19571	19721	19454	19630	19505	19555	19409	19674	19398	19390	19579	19425	19557	19464	19480	19691	19446	19487	19533	19379	19482	19481	19588	19575	19621	19585	19379	19527	19609	19452	19503	19531	19493	19591	19483	19584	19464	19550	19338	19750	19235	19533	19659	19598	19410	19471	19586	19397	19718	19489	19400	19616	19558	19552	19422	19455	19359	19523	19324	19657	19501	19475	19420	19382	19586	19520	19589	19425	19712	19576	19308	19494	19345	19550	19365	19481	19549	19539	19417	19594	19791	19809	19493	19582	19671	19610	19621	19507	19545	19282	19399	19456	19520	19331	19547	19456	19712	19429	19601	19523	19528	19658	19509	19499	19471	19493	19569	19709	19549	19739	19575	19674	19700	19584	19516	19223	19671	19692	19581	19470	19334	19519	19621	19664	19313	19275	19294	19435	19544	19629	19339	19507	19665	19278	19560	19491	19585	19598	19537	19432	19545	19487	19617	19439	19527	19538	19409	19465	19477	19564	19575	19696	19461	19475	19451	19374	19503	19682	19587	19818	19468	19518	19722	19610	19510	19580	19407	19525	19492	19559	19573	19581	19547	19542	19598	19629	19551	19407	19601	19785	19533	19388	19742	19645	19461	19495	19521	19646	19571	19549	19255	19476	19391	19358	19489	19616	19518	19684	19580	19685	19569	19601	19448	19583	19509	19714	19597	19413	19502	19492	19554	19392	19596	19566	19336	19394	19535	19728	19529	19603	19566	19722	19415	19356	19663	19672	19527	19419	19688	19517	19714	19443	19510	19485	19542	19637	19359	19739	19751	19551	19499	19590	19500	19629	19502	19617	19698	19572	19823	19424	19633	19547	19357	19693	19515	19575	19616	19603	19402	19700	19626	19626	19685	19498	19556	19644	19386	19612	19481	19651	19569	19507	19370	19804	19324	19383	19565	19327	19639	19516	19549	19487	19656	19738	19570	19612	19265	19501	19606	19580	19289	19464	19481
35998	55003	37858	28731	25734	23530	22950	22206	20281	19559	18758	18516	18030	17493	17502	17118	17060	16749	16706	16743	16666	16518	16396	16315	16525	16416	16626	19161	19889	18986	17934	17348	16766	16282	16365	16200	16339	16287	16176	16051	16385	16114	16348	16078	16307	16249	16368	16453	16516	16215	16286	16280	16388	16362	16131	16208	16235	16287	16343	15988	16068	16388	16188	16189	16207	16356	16279	16289	16269	16506	16267	16264	16280	16231	16190	16161	16369	16219	16305	16440	16331	16164	16305	16196	16213	16416	16309	16164	16176	16275	16208	16271	16322	16424	16322	16179	16227	16271	16167	16247	16133	16240	16161	16228	16474	16314	16331	16246	16265	16369	16065	16250	16351	16161	16168	16127	16257	16192	16254	16107	16187	16243	16422	16151	16360	16243	16414	16475	16330	16329	16048	16317	16272	16267	16353	16296	16255	16352	16191	16310	16288	16316	16144	16343	16224	16302	16239	16278	16253	16200	16398	16184	16082	16265	16216	16208	16142	16458	16361	16070	16441	16185	16446	16240	16339	16291	16162	16275	16378	16408	16293	16285	16299	16050	16221	16283	16277	16237	16228	16296	16380	16341	16186	16238	16170	16274	16305	16330	16192	16337	16267	16260	16280	16157	16459	16224	16441	16304	16101	16174	16171	16289	16329	16359	16359	16151	16161	16215	16392	16211	16231	16406	16109	16199	16110	16320	16484	16256	16212	16234	16270	16212	16202	16155	16110	16183	16265	16241	16285	16463	16473	16158	16128	16220	16386	16244	16384	16370	16236	16266	16255	16534	16228	16403	16404	16207	16238	16209	15992	16370	16457	16289	16257	16334	16356	16217	16181	16232	16270	16211	16064	16238	16228	16293	16415	16174	16228	16305	16273	16310	16357	16345	16291	16340	16128	16234	16351	16314	16443	16326	16311	16321	16400	16252	16344	16279	16138	16426	16216	16275	16310	16238	16133	16271	16244	16447	16231	16180	16320	16319	16165	16175	16332	16281	16237	16236	16241	16344	16200	16359	16372	16368	16163	16164	16305	16176	16200	16220	16388	16428	15996	16134	16266	16059	16258	16246	16301	16267	16329	16228	16250	16239	16059	16197	16377	16281	16173	16157	16292	16288	16308	16180	16312	16122	16075	16375	16309	16178	16345	16273	16157	16212	16279	16292	16343	16251	16172	16306	16271	16275	16217	16177	16291	16074	16307	16345	16236	16380	16358	16276	16241	16371	16406	16341	16296	16227	16304	16294	16341	16236	16312	16223	16191	16280	16300	16328	16165	16273	16139	16081	16191	16470	16336	16313	16232	16305	16329	16264	16169	16213	16165	16118	16246	16160	16141	16207	16161	16198	16256	16199	16297	16401	16327	16236	16352	16283	16062	16230	16285	16360	16181	16242	16086	16259	16252	16436	16227	16380	16265	16343	16246	16013	16227	16180	16249	16092	16058	16241	16377	16248	16277	16096	16457	16195	16283	16215	16253	16220	16372	16138	16163	16334	16252	16312	16282	16299	16206	16216	16371	16219	16273	16229	16328	16358	16297	16131	16232	16324	16320	16184	16381	16099	16131	16295	16227	16130	16307	16073	16424	16189	16249	16297	16018	16225	16227	16306	16384	16254	16284	16212	16380	16091	16241	16132	16326	16165	16228	16375	16158	16252	16482	16178	16238	16316	16318	16192	16272	16336	16285	16128	16346	16282	16163	16137	16197	16236	16364	16047	16396	16272	16240	16102	16438	16169	16223	16316	16345	16400	16188	16234	15994	16152	16274	16444	16321	16215	16169	16477	16265	16110	16035	16224	16156	16040	16284	16325	16306	16321	16426	16292	16341	16240	16449	16362	16240	16179	16183	16334	16149	16386	16296	16141	16186	16258	16333	16314	16268	16204	16304	16160	16207	16534	16128	16300	16206	16222	16340	16400	16299	16226	16245	16153	16023	16301	16180	16281	16116	16165	16262	16232	16195	16187	16178	16518	16371	16260	16259	16313	16236	16262	16218	16185	16167	16437	16185	16231	16173	16304	16267	16364	16197	16368	16271	16376	16338	16422	16372	16124	16484	16235	16236	16266	16269	16434	16073	16316	16167	16398	16350	16390	16109	16429	16306	16237	16331	16279	16399	16252	16153	16160	16329	16195	16358	16287	16365	16175	16201	16243	16067	16186	16304	16204	16160	16256	16274	16223	16278	16488	16121	16111	16328	16243	16347	16360	16149	16282	16292	16487	16183	16332	16257	16280	16367	16234	16161	16151	16254	16123	16225	16178	16332	16309	16266	16290	16144	16308	16223	16180	16306	16022	16382	16290	16247	16192	16371	16219	16386	16201	16253	16347	16319	16265	16215	16367	16214	16236	16203	16181	16135	16415	16238	16265	16390	16406	16416	16289	16132	16288	16212	16105	16471	16173	16198	16369	16434	16347	16332	16200	16197	16245	16145	16289	16282	16303	16124	16366	16107	16131	16177	16388	16231	16343	16419	16165	16297	16037	16197	16201	16329	16165	16168	16319	16392	16301	16312	16310	16268	16227	16254	16378	16214	16179	16244	16361	16170	16260	16195	16412	16396	16106	16324	16242	16152	16269	16169	16379	16301	16329	16289	16289	16326	16352	16201	16126	16387	16101	16212	16210	16184	16238	16201	16357	16198	16196	16376	16237	16230	16176	16226	16480	16220	16423	16204	16044	16254	16113	16271	16240	16242	16198	16155	16187	16370	16116	16215	16118	16286	16232	16105	16431	16272	16219	16282	16342	16226	16261	16318	16229	16381	16307	16093	16380	16120	16321	16267	16369	16306	16169	16452	16343	16360	16232	16195	16033	16098	16260	16290	16306	16170	16392	16239	16325	16231	16257	16067	16130	16184	16225	16134	16166	16379	16369	16337	16354	16418	16253	16339	16224	16245	16027	16395	16303	16012	16403	16197	16190	16408	16276	16303	16317	16115	16376	16302	16301	16323	16483	16179	16096	16219	16356	16176	16295	16117	16156	16212	16308	16234	16413	16160	16337	16363	16367	16213	16368	16343	16415	16146	16241	16341	16242	16217	16167	16179	16187	16466	16423	16211	16255	16275	16229	16321	16222	16248	16296	16392	16271	16400	16213	16189	16114	16340	16192	16044	16167	16158	16092	16109	16321	16090	16172	16323	16222	16375	16200	16385	16164	16479	16174	16298	16237	16277	16285	16244	16207	16295	16370	16178	16242	16160	16200	16289	16205	16336	16229	16189	16444	16210	16455	16176	16349	16103	16231	16197	16206	16348	16231	16309	16005	16370	16274	16349	16352	16267	16338	16114	16403	16179	16485	16382	15973	16428	16231	16434	16288	16337	16312	16347	16166	16286	16370	16194	16480	16194	16235	16293	16153	16302	16295	16199	16371	16299	16340	16164	16204	16192	16101	16286	16209	16250	16419	16213	16343	16250	16160	16224	16358	16381	16233	16335	16279	16317	16229	15995	16161	16283	16169	16282	16268	16265	16333	16246	16194	16290	16317	16358	16267	16200	16221	16107	16280	16237	16215	16254	16194	16310	16246	16198	16148	16162	16154	16305	16174	16360	16326	16322	16287	16160	16234	16327	16200	16231	16258	16300	16279	16354	16251	16319	16454	16274	16341	16226	16403	16243	16212	16266	16271	16267	16448	16298	16128	16163	16303	16306	16154	16525	16366	16064	16354	16303	16288	16248	16321	16322	16372	16279	16274	16383	16232	16335	16250	16147	16280	16263	16102	16296	16182	16398	16289	16231	16255	16259	16212	16218	16397	16202	16292	16244	16284	16332	16262	16246	16226	16174	16319	16150	16396	16236	16134	16144	16213	16146	16301	16113	16390	16264	16221	16330	16434	16315	16277	16216	16400	16195	16202	16334	16266	16231	16258	16174	16321	16340	16367	16271	16246	16368	16306	16354	16392	16330	16255	16182	16400	16328	16324	16157	16277	16093	16032	16216	16373	16302	16283	16105	16340	16138	16305	16263	16331	16324	16302	16308	16390	16304	16211	16456	16257	16223	16256	16348	16222	16310	16181	16159	16294	16235	16204	16555	16301	16274	16281	16369	16274	16084	16249	16145	16446	16215	16246	16132	16438	16344	16275	16295	16142	16255	16213	16073	16238	16278	16220	16163	16284	16218	16350	16354	16239	16253	16226	16471	16319	16279	16414	16222	16211	16239	16267	16205	16014	16309	16298	16160	16338	16258	16321	16291	16208	16200	16232	16266	16349	16225	16288	16380	16142	16182	16307	16292	16264	16185	16453	16182	16258	16273	16359	16193	16220	16350	16217	16310	16293	16087	16379	16285	16367	16335	16418	16161	16255	16097	16237	16189	16222	16281	16268	16242	16244	16235	16270	16260	16249	16480	16338	16347	16282	16217	16191	16344	16267	16166	16216	16233	16381	16321	16167	16496	16263	16387	16401	16220	16269	16359	16495	16138	16282	16423	16255	16410	16226	16298	16279	16314	16344	16298	16273	16514	16091	16255	16312	16343	16256	16093	16360	16366	16262	16273	16061	16356	16201	16408	16399	16402	16361	16222	16400	16443	16344	16013	16280	16259	16348	16304	16215	16374	16217	16321	16215	16312	16250	16448	16263	16281	16207	16286	16388	16242	16602	15977	16370	16436	16241	16120	16395	16341	16312	16202	16306	16344	16227	16177	16274	16164	16178	16543	16275	16303	16243	16360	16463	16371	16176	16256	16166	16306	16193	16231	16236	16545	16257	16274	16476	16193	16060	16251	16149	16419	16272	16421	16176	16401	16240	16309	16381	16365	16480	16346	16176	16301	16143	16365	16278	16212	16303	16252	16386	16047	16378	16291	16250	16258	16283	16238	16170	16526	16226	16335	16292	16046	16448	16228	16250	16209	16450	16294	16251	16233	16459	16220	16356	16248	16288	16254	16151	16460	16279	16335	16199	16218	16296	16272	16262	16172	16182	16322	16273	16114	16456	16075	16239	16359	16399	16116	16396	16302	16318	16300	16253	16234	16210	16194	16321	15957	16116	16165	16224	16275	16262	16121	16108	16353	16272	16215	16348	16330	16316	16260	16324	16358	16280	16386	16140	16127	16144	16400	16189	16206	16393	16313	16249	16254	16311	16188	16314	16250	16276	16291	16128	16315	16236	16143	16057	16268	16241	16149	16203	16379	16188
22928	21438	29344	23970	21967	25441	29830	24924	22972	23333	23176	22510	22106	21848	21932	21417	21202	21090	20898	20654	20758	20828	20592	20671	20653	20519	20988	24172	25304	23951	22828	21950	21176	20716	20496	20570	20479	20497	20510	20307	20382	20509	20615	20504	20475	20493	20543	20474	20590	20576	20601	20442	20316	20630	20569	20524	20546	20604	20551	20335	20343	20548	20421	20564	20257	20332	20201	20485	20362	20247	20089	20211	20402	20623	20354	20232	20303	20554	20313	20420	20634	20440	20378	20463	20633	20358	20554	20319	20281	20515	20448	20579	20313	20331	20419	20513	20548	20455	20344	20508	20526	20559	20530	20540	20307	20501	20312	20284	20415	20275	20373	20314	20486	20411	20530	20328	20436	20655	20344	20563	20415	20552	20453	20244	20499	20536	20420	20228	20530	20576	20402	20325	20398	20339	20462	20604	20455	20417	20607	20283	20247	20347	20338	20248	20708	20280	20618	20378	20146	20220	20346	20463	20622	20259	20527	20235	20608	20355	20236	20404	20452	20355	20320	20320	20267	20214	20355	20322	20331	20490	20489	20521	20186	20447	20475	20402	20405	20461	20485	20364	20261	20485	20455	20308	20583	20294	20497	20555	20405	20287	20570	20426	20324	20231	20303	20316	20299	20364	20432	20318	20349	20362	20420	20382	20279	20330	20539	20352	20500	20197	20335	20234	20441	20534	20069	20275	20410	20322	20410	20366	20366	20394	20515	20351	20498	20527	20600	20404	20398	20291	20344	20336	20407	20437	20367	20523	20496	20398	20430	20271	20505	20556	20494	20495	20426	20535	20409	20340	20243	20207	20344	20454	20122	20155	20538	20443	20408	20356	20621	20306	20623	20593	20267	20186	20326	20416	20260	20253	20423	20243	20242	20245	20513	20611	20566	20400	20410	20284	20240	20369	20373	20430	20549	20308	20471	20332	20431	20410	20271	20456	20518	20325	20401	20451	20511	20367	20544	20357	20547	20268	20224	20228	20296	20293	20396	20535	20572	20361	20483	20567	20321	20283	20423	20541	20653	20464	20157	20459	20488	20565	20337	20244	20319	20487	20405	20396	20438	20530	20450	20546	20682	20443	20324	20670	20619	20588	20513	20388	20497	20327	20471	20407	20366	20403	20346	20258	20617	20200	20170	20259	20307	20222	20363	20276	20582	20490	20423	20491	20456	20538	20184	20488	20502	20324	20394	20511	20347	20478	20161	20472	20404	20408	20477	20465	20425	20579	20334	20140	20206	20383	20225	20322	20577	20589	20273	20480	20522	20352	20261	20324	20453	20485	20494	20264	20303	20438	20359	20325	20361	20494	20530	20445	20406	20469	20091	20180	20425	20428	20378	20132	20603	20514	20208	20454	20054	20544	20513	20645	20270	20291	20576	20402	20584	20396	20503	20170	20322	20387	20273	20372	20393	20478	20507	20146	20417	20299	20577	20499	20136	20692	20477	20241	20459	20317	20474	20515	20533	20490	20452	20249	20311	20450	20456	20401	20233	20298	20537	20446	20381	20406	20382	20399	20287	20274	20369	20179	20138	20538	20253	20491	20360	20273	20496	20518	20415	20348	20308	20413	20537	20473	20266	20280	20274	20282	20358	20319	20456	20392	20242	20428	20550	20415	20374	20364	20349	20594	20301	20342	20447	20492	20337	20419	20459	20427	20483	20372	20596	20401	20395	20579	20446	20375	20596	20389	20331	20522	20408	20356	20417	20528	20512	20342	20414	20428	20441	20189	20481	20167	20367	20439	20353	20577	20465	20443	20407	20337	20343	20155	20463	20295	20350	20562	20436	20376	20364	20329	20434	20341	20224	20390	20309	20384	20363	20292	20751	20375	20389	20563	20197	20330	20554	20414	20310	20476	20192	20401	20405	20331	20237	20300	20283	20433	20563	20581	20333	20472	20436	20292	20572	20375	20355	20500	20335	20382	20262	20221	20468	20350	20259	20614	20436	20279	20441	20518	20528	20453	20510	20372	20428	20364	20337	20238	20570	20388	20251	20342	20335	20256	20357	20540	20466	20443	20545	20432	20501	20318	20449	20332	20240	20567	20361	20552	20518	20363	20231	20465	20406	20355	20425	20160	20388	20281	20254	20364	20168	20482	20505	20373	20284	20483	20241	20340	20355	20219	20285	20290	20517	20446	20323	20358	20355	20507	20486	20581	20318	20448	20259	20470	20151	20587	20405	20465	20340	20441	20418	20386	20419	20603	20391	20231	20406	20287	20226	20308	20378	20286	20371	20611	20235	20185	20407	20542	20290	20249	20292	20606	20468	20374	20341	20477	20453	20513	20583	20494	20478	20387	20218	20347	20381	20286	20270	20438	20293	20297	20235	20312	20293	20380	20249	20406	20375	20612	20489	20287	20298	20290	20450	20243	20342	20347	20422	20217	20468	20578	20446	20462	20328	20543	20465	20367	20268	20343	20488	20430	20504	20311	20518	20206	20509	20183	20516	20295	20406	20191	20396	20513	20406	20626	20216	20466	20439	20363	20487	20366	20428	20308	20505	20526	20421	20385	20414	20479	20189	20259	20481	20461	20360	20344	20534	20327	20237	20329	20315	20371	20164	20430	20562	20419	20364	20264	20501	20321	20341	20364	20251	20441	20243	20628	20549	20634	20478	20717	20563	20240	20520	20556	20303	20373	20230	20321	20315	20487	20307	20773	20572	20326	20289	20454	20433	20432	20318	20395	20559	20519	20366	20282	20404	20603	20134	20358	20545	20445	20250	20297	20269	20242	20227	20501	20490	20431	20289	20277	20401	20223	20335	20322	20489	20429	20369	20429	20284	20558	20481	20286	20207	20355	20617	20286	20509	20454	20346	20436	20678	20258	20333	20199	20369	20471	20341	20420	20307	20402	20291	20612	20534	20511	20429	20265	20308	20192	20396	20546	20453	20471	20230	20320	20409	20467	20434	20352	20537	20249	20099	20475	20213	20398	20336	20228	20468	20253	20317	20262	20349	20361	20492	20549	20269	20424	20194	20462	20316	20312	20413	20279	20304	20241	20395	20402	20485	20573	20390	20276	20460	20305	20356	20406	20327	20384	20326	20467	20553	20255	20221	20460	20129	20383	20429	20404	20309	20367	20289	20163	20378	20420	20395	20275	20249	20319	20425	20416	20472	20372	20229	20335	20400	20401	20531	20300	20443	20281	20361	20181	20193	20369	20521	20423	20436	20482	20530	20267	20125	20557	20387	20335	20459	20436	20522	20364	20185	20331	20359	20315	20445	20403	20306	20391	20310	20312	20568	20400	20260	20489	20494	20311	20255	20315	20289	20246	20475	20524	20458	20271	20302	20217	20342	20331	20394	20237	20372	20635	20439	20457	20328	20410	20557	20523	20376	20175	20309	20458	20335	20255	20466	20138	20392	20344	20294	20651	20412	20349	20382	20647	20393	20517	20251	20554	20553	20387	20333	20470	20500	20307	20540	20496	20402	20555	20363	20432	20418	20304	20272	20520	20367	20315	20342	20490	20563	20413	20425	20194	20458	20370	20413	20522	20551	20101	20491	20372	20335	20291	20291	20451	20224	20429	20577	20566	20445	20354	20493	20394	20368	20430	20335	20417	20369	20298	20440	20423	20466	20310	20381	20409	20221	20406	20338	20309	20405	20204	20380	20345	20470	20507	20226	20276	20356	20420	20691	20405	20312	20715	20427	20510	20337	20255	20472	20289	20384	20278	20406	20411	20415	20381	20514	20419	20267	20419	20418	20373	20363	20544	20312	20234	20309	20468	20347	20329	20151	20469	20421	20409	20444	20411	20258	20294	20012	20165	20513	20459	20324	20340	20376	20289	20185	20471	20459	20410	20393	20391	20371	20475	20530	20357	20507	20155	20312	20530	20420	20274	20421	20304	20459	20277	20329	20321	20467	20517	20469	20314	20586	20503	20304	20414	20314	20350	20391	20256	20332	20568	20306	20404	20266	20539	20452	20314	20582	20349	20205	20282	20415	20372	20383	20236	20281	20280	20361	20364	20302	20323	20458	20346	20725	20152	20145	20249	20543	20158	20383	20274	20276	20309	20256	20372	20284	20304	20371	20365	20613	20522	20357	20357	20284	20197	20249	20254	20352	20421	20439	20500	20514	20496	20370	20460	20284	20286	20482	20273	20430	20467	20450	20438	20544	20442	20362	20268	20235	20358	20200	20386	20361	20415	20303	20276	20298	20505	20507	20418	20363	20189	20467	20387	20473	20524	20287	20364	20349	20193	20404	20326	20404	20344	20387	20397	20400	20414	20514	20468	20414	20524	20456	20525	20555	20330	20450	20252	20535	20490	20341	20460	20095	20759	20263	20424	20583	20420	20246	20283	20416	20414	20449	20494	20555	20277	20623	20485	20582	20296	20390	20090	20536	20475	20286	20185	20147	20457	20536	20414	20394	20569	20342	20424	20218	20219	20376	20279	20121	20208	20390	20554	20398	20397	20509	20254	20321	20371	20217	20316	20521	20314	20347	20568	20442	20313	20447	20488	20481	20423	20257	20360	20275	20269	20192	20233	20443	20229	20248	20346	20687	20397	20425	20567	20490	20516	20400	20409	20436	20305	20355	20474	20489	20457	20161	20708	20348	20323	20554	20361	20382	20464	20206	20384	20262	20342	20439	20268	20410	20184	20279	20251	20634	20545	20355	20326	20382	20132	20241	20195	20396	20150	20076	20170	20335	20471	20408	20475	20443	20499	20305	20259	20005	20254	20241	20379	20233	20495	20310	20359	20608	20361	20253	20595	20389	20114	20374	20351	20476	20041	20381	20456	20439	20357	20356	20633	20304	20367	20193	20461	20460	20486	20354	20522	20441	20206	20524	20407	20528	20285	20492	20380	20253	20391	20450	20447	20250	20265	20571	20365	20471	20348	20477	20242	20465	20456	20268	20326	20296	20384	20447	20287	20452	20247	20474	20534	20390	20353	20210	20537	20196	20318	20374	20476	20362	20561	20607	20335	20390	20606	20349	20482	20527	20391	20499	20346	20479	20209	20135	20285	20310	20137	20403	20270	20405	20578	20500	20266	20417	20403	20153	20378	20497	20518	20599	20229	20339	20295	19829	20297	20451	20238	20372	20449	20454	20337	20100	20245	20391	20134	20169	20475	20406	20340	20309	20579	20385	20315	20658	20552
40405	62204	42433	32756	28097	25855	25030	23026	20863	21193	20489	19780	18951	18860	18802	18199	17795	17778	17465	17140	16860	16829	16970	16761	16932	16930	17965	22997	23177	21491	19642	18257	17507	17093	16945	16812	16824	16910	16803	16790	16680	16769	16697	16860	16945	16727	16612	16692	16902	16786	16637	16874	16725	16753	16868	16650	16755	16769	16863	16734	16731	16754	16672	16814	16945	16830	16750	16852	16774	16852	16852	16817	16792	16772	16547	16832	16673	16717	16776	16835	16671	16672	16856	16843	16674	16774	16812	16845	16736	16784	16685	16607	16721	16738	16696	16718	16765	16670	16644	16947	16897	16836	16786	16619	17045	16651	16699	16803	16690	16648	16789	16669	16713	16816	16656	16788	16682	16576	16690	16776	16842	16696	16593	16657	16784	16763	16736	16699	16563	16795	16687	16609	16618	16721	16618	16890	16730	16768	16746	16825	16794	16664	16815	16725	16882	16733	16685	16888	16642	16724	16888	16716	16698	16615	16647	16720	16702	16711	16619	16656	16687	16720	16782	16724	16738	16603	16922	16708	16770	16769	16889	16656	16589	16684	16527	16890	16668	16840	16788	16587	16846	16745	16661	16677	16612	16958	16853	16652	16926	16823	16858	16917	16597	16739	16715	16844	16907	16752	16948	16569	16864	16793	16688	16734	16640	16556	16663	16678	16561	16771	16688	16758	16713	16693	16731	16868	16807	16833	16764	16651	16886	16767	16869	16697	16788	16808	16709	16802	16808	16837	16738	16771	16572	16592	16751	16641	16696	16517	16819	16638	16630	16802	16589	16566	16804	16752	16555	16871	16526	16845	16839	16674	16609	16822	16739	16778	16600	16760	16731	16649	16797	16594	16704	16712	16846	16695	16779	16791	16704	16750	16718	16594	16738	16688	16722	16654	16820	16861	16741	16586	16849	16798	16869	16803	16644	16691	16507	16822	16785	16583	16691	16786	16690	16976	16742	16854	16675	16798	16776	16732	16687	16796	16748	16620	16769	16656	16856	16806	16837	16816	16787	16779	16826	16488	16724	16693	16638	16758	16902	16719	16634	16778	16673	16816	16728	16544	16802	16666	16706	16719	16702	16840	16587	16773	16720	16839	16619	16705	16729	16809	16716	16619	16837	16767	16702	16534	16848	16863	16726	16785	16812	16661	16641	16805	16777	16826	16529	16533	16844	16843	16642	16942	16897	16804	16717	16611	16893	16693	16685	16895	16752	16810	16663	16690	16803	16941	16640	16790	16749	16686	16616	16697	16965	16658	16651	16612	16717	16599	16574	16703	16679	16883	16771	16832	16811	16809	16823	16593	16656	16734	16851	16848	16783	16704	16914	16692	16774	16687	16621	16708	16834	16591	16708	16845	16709	16735	16686	16878	16783	16843	16628	16878	16738	16806	16853	16626	16660	16890	16862	16748	16642	16742	16587	16871	16928	16808	16674	16808	16784	16632	16664	16831	16791	16871	16703	16722	16852	16578	16640	16763	16651	16723	16721	16841	16735	16741	16707	16674	16959	16778	16552	16826	16677	16650	16761	16690	16810	16737	16813	16742	16577	16664	16652	16624	16818	16907	16691	16806	16721	16707	16857	16685	16727	16648	16738	16708	16763	16658	16686	16662	16590	16648	16769	16904	16815	16770	16718	16801	16832	16815	16674	16607	16536	16709	16605	16514	16739	16702	16846	16516	16733	16771	16631	16932	16721	16772	16724	16675	16776	16684	16794	16811	16832	16653	16584	16701	16973	16867	16816	16563	16695	16722	16616	16747	16763	16802	16584	16724	16751	16805	16650	16775	16793	16868	16925	17047	16580	16751	16682	16905	16943	16686	16831	16812	16686	16714	16696	16712	16615	16719	16668	16920	16707	16668	16715	16976	16577	16741	16781	16763	16686	16819	16788	16646	16770	16701	16803	16695	16751	16580	16726	16578	16813	16693	16786	16764	16684	16909	16915	16880	16829	16616	16767	16787	16601	16785	16682	16714	16841	16623	16765	16628	16726	16625	16774	16821	16796	16793	16720	16708	16731	16798	16752	16751	16626	16773	16689	16808	16646	16802	16860	16934	16634	16753	16702	16867	16877	16670	16834	16814	16823	16796	16770	16525	16880	16692	16611	16776	16672	16599	16613	16752	16638	16743	16767	16979	16857	16965	16859	16913	16868	16774	16693	16734	16643	16598	16733	16606	16867	16802	16778	16623	16733	16749	16625	16751	16761	16829	16742	16734	16582	16678	16653	16612	16743	16711	16721	16710	16666	16641	16664	16715	16635	16653	16752	16649	16651	16723	16730	16849	16727	16564	16653	16660	16786	16700	16616	16650	16823	16739	16556	16760	16932	16831	16708	16793	16779	16722	16744	16645	16722	16753	16574	16644	16731	16607	16784	16693	16819	16617	16645	16825	16755	16824	16798	16784	16723	16679	16797	16692	16696	16743	16849	16779	16689	16821	16775	16747	16738	16669	16505	16664	16551	16710	16689	16542	16767	16735	16937	16749	16791	16714	16908	16528	16788	16761	16851	16786	16821	16633	16967	16604	16571	16695	16824	16754	16747	16869	16741	16725	16740	16861	16813	16654	16984	16637	16736	16631	16768	16585	16800	16766	16628	16736	16600	16654	16649	16827	16757	16771	16764	16870	16689	16730	16755	16743	16912	16463	16755	16631	16835	16837	16610	16661	16717	16716	16685	16774	16759	16752	16792	16707	16870	16786	16616	16721	16835	16734	16746	16852	16635	16895	16725	16980	16812	16770	16696	16798	16681	16672	16735	16820	16873	16621	16618	16760	16707	16768	16649	16628	16648	16575	16994	16627	16542	16759	16722	16511	16689	16712	16692	16811	16851	16723	16766	16593	16751	16842	16718	16730	16596	16580	16887	16903	16768	16778	16727	16743	16741	16705	16656	16706	16656	16803	16585	16574	16858	16683	16706	16656	16630	16629	16820	16655	16821	16832	16674	16630	16847	16566	16596	16917	16678	16695	16701	16674	16758	16733	16910	16638	16763	16733	16740	16516	16920	16759	16823	16745	16710	16635	16706	16584	16555	16698	16946	16794	16678	16621	16596	16616	16781	16893	16807	16830	16632	16583	16582	16683	16574	16634	16805	16761	16724	16734	16869	16692	16814	16833	16748	16777	16818	16845	16553	16720	16666	16589	16843	16700	16789	16661	16564	16699	16816	16664	16659	16635	16808	16799	16625	16654	16644	16798	16682	16702	16520	16776	16776	16710	16950	16854	16625	16806	16776	16637	16844	16838	16677	16892	16739	16855	16724	16857	16695	16780	16601	16845	16823	16781	16676	16954	16938	16781	16662	16762	16839	16798	16907	16765	16541	16694	16843	16717	16619	16850	16772	16793	16890	16594	16731	16769	16707	16707	16658	16610	16608	16704	16649	16763	16749	16706	16726	16681	16857	16743	16562	16599	16543	16735	16735	16869	16464	16777	16736	16838	16782	16722	16771	16753	16851	16746	16669	16739	16649	16676	16797	16784	16788	16776	16717	16779	16791	16848	16738	16810	16566	16654	16583	16704	16839	16673	16816	16819	16712	16627	16755	16939	16708	16698	16640	16701	16785	16728	16712	16602	16888	16639	16725	16810	16602	16736	16748	16749	16716	16587	16560	16557	16810	16680	16749	16774	16843	16840	16878	16647	16573	16747	16689	16788	16642	16806	16744	16648	16746	16889	16668	16806	16730	16881	16707	16661	16838	16713	16710	16674	16716	16810	16677	16799	16795	16721	16813	16715	16707	16692	16698	16692	16677	16650	16711	16700	16795	16863	16719	16749	16867	16714	16792	16738	16606	16732	16643	16666	16705	16815	16844	16790	16761	16846	16851	16593	16863	16790	16722	16729	16780	16713	16708	16621	16673	16821	16668	16712	16796	16773	16661	16797	16739	16580	16828	16698	16755	16711	16875	16761	16651	16775	16903	16604	16757	16532	16658	16684	16857	16626	16699	16746	16857	16767	16743	16626	16582	16879	16887	16539	16823	16779	16721	16822	16760	16584	16754	16730	16759	16646	16784	16871	16788	16804	16711	16783	16691	16514	16543	16695	16763	16607	16749	16797	16640	16727	16695	16777	16810	16738	16741	16852	16841	16794	16879	16686	16784	16832	16710	16673	16856	16722	16642	16780	16738	16874	16716	16631	16768	16676	16668	16655	16823	16828	16832	16931	16520	16802	16777	16834	16728	16841	16552	16774	16859	16833	16768	16650	16781	16582	16904	16861	16937	16689	16679	16710	16649	16781	16758	16776	16681	16729	16849	16663	16571	16565	16755	16787	16747	16906	16542	16602	16819	16998	16827	16663	16736	16684	16782	16609	16736	16690	16809	16644	16712	16927	16734	16863	16758	16825	16664	16724	16719	16700	16722	16687	16927	16892	16705	16875	16810	16756	16611	16662	16898	16673	16704	16758	16631	16776	16601	16707	16798	16450	16666	16742	16568	16795	16640	16795	16675	16677	16887	16692	16815	16753	16697	16666	16729	16667	16933	16847	16932	16663	16729	16645	16644	16732	16789	16824	16718	16636	16742	16786	16724	16791	16735	16655	16550	16700	16770	16758	16710	16750	16769	16730	16868	16655	16551	16690	16794	16610	16906	16831	16804	16585	16756	16805	16555	16635	16735	16990	16661	16677	16839	16775	16717	16759	16925	16789	16684	16680	16723	16612	16721	16676	16784	16667	16791	16622	16655	16688	16800	16814	16823	16772	16718	16731	16741	16708	16785	16532	16743	16705	16716	16600	16702	16754	16722	16700	16604	16681	16864	16681	16946	16761	16760	16639	16621	16603	16701	16722	16688	16837	16747	16854	16637	16703	16790	16704	16883	16666	16591	16726	16860	16784	16781	16912	16676	16727	16797	16659	16641	16719	16741	16706	16936	16576	16733	16715	16852	16772	16735	16829	16686	16685	16863	16623	16682	16633	16770	16714	16764	16654	16589	16941	16569	16715	16835	16711	16722	16861	16757	16793	16590	16774	16668	16642	16599	16692	16732	16782	16814	16683	16681	16763	16821	16868	16777	16588	16670	16627	16701	16628	16818	16707	16669	16817	16868	16754	16843	16756	16788	16784	16779	16769	16760	16757	16829	16938	16690	16707	16637	16707	16842	16730	16779	16714	16829	16695	16712	16682
29111	29158	31535	26754	22889	22924	22445	21408	20717	20066	20187	20019	20337	20435	20078	20502	19985	19931	19889	19918	19933	19595	19626	19907	19754	19781	20083	20081	20326	20303	20175	19852	19748	19769	19615	19846	19837	19567	19781	19566	19817	19814	19687	19784	19746	19579	19949	19942	19727	19940	19784	19568	19772	19946	19815	19736	19867	19955	19877	19825	19696	19654	19777	19775	19611	19774	19657	19725	19767	19832	19816	19813	19957	19803	19619	19557	19949	19825	19863	19734	19813	19739	19712	19797	19765	19907	19930	19867	19972	19854	19795	19672	20019	19729	19810	19755	19918	19901	19899	19842	19870	19984	19958	19880	19745	19839	19924	19969	19747	19808	19763	19892	19649	19647	19782	19484	19761	19766	19713	19769	19932	19704	19930	19982	19709	19851	19590	19845	19760	19883	19433	19816	19861	19789	19687	19546	19756	19800	19757	19758	19993	19848	19883	20007	19700	19845	19815	19705	19617	19574	19743	19772	19778	19701	19918	19828	19714	19803	19854	19957	19752	19807	19573	19539	19891	19844	19785	19618	19674	19761	19735	19524	19758	19824	19917	19512	19683	19633	19695	19722	19838	19746	19732	19658	19749	19671	19760	19857	19694	19804	19752	19833	20071	20008	19741	19844	19862	19833	19850	19582	19713	19874	19965	19912	19872	19792	19732	19850	19797	19798	19877	19768	19781	19870	19865	19683	19844	19897	19892	19780	19681	19841	19737	19716	19939	19745	19823	19988	19739	19740	19786	19836	19658	19891	19881	19953	19903	19730	19833	19686	19779	19752	19831	19673	19530	19714	20019	19819	19803	19777	19756	19689	19775	19720	19960	19878	19825	19869	19698	19554	19718	19688	19699	19658	19795	19683	19830	19935	19875	19653	19526	19948	19664	19669	19688	19827	19816	19657	19748	19860	19707	19736	19754	19913	19674	19874	19901	19733	19865	19892	19673	19639	19801	19863	19659	19563	19838	19786	19774	19719	19928	19595	19726	19978	19912	19573	19918	19841	19594	19907	19895	19861	19917	19630	19622	19685	19747	19946	19734	19762	19902	19889	19847	19792	19773	19772	19628	19768	19874	19853	19826	19757	19754	19810	19787	20028	19670	19751	19913	19755	19803	19639	19789	19682	19775	19656	19654	19899	19863	19855	19833	19716	19594	19944	19872	19896	19616	19643	19993	19666	19757	19873	19884	19674	19894	19662	19677	19602	19839	19757	19854	19678	19866	20128	19776	19791	19733	19972	19837	19580	19877	19914	19964	19730	19614	19827	19926	19909	19671	19763	19815	19847	19989	19728	19940	19825	19718	19769	19749	19941	19811	19826	19859	19708	19586	19880	20147	19877	19863	19811	19758	19631	19886	19928	19603	19625	19940	19789	19826	19636	19656	19941	19861	19906	19827	19618	19593	19642	19681	19627	19837	19821	19728	19685	19838	19802	19797	19579	19859	19714	19938	19790	19542	19728	19698	19654	19833	19957	19794	19848	19906	19612	19893	19923	19586	19792	19839	19727	19717	19960	19839	19791	19848	19771	19721	19775	19887	19755	19727	20035	19723	19529	19892	19678	19655	19622	19891	19646	19974	19866	19854	19913	19826	19813	19608	19761	19677	19730	19774	19982	19780	19758	19763	19879	19793	19851	19704	19836	19554	19698	19805	19943	19833	19880	20005	19897	19758	19993	19948	19781	19610	19661	19890	19930	19776	19616	19791	19932	19739	19897	19800	19914	19725	19613	19662	19680	19958	19860	19796	19889	19914	19915	19836	19962	19687	19579	19648	20000	19785	19925	19754	19691	19708	19900	19880	19783	19774	19845	20013	19892	19708	19784	19778	19543	19898	19826	19895	19741	19825	19640	19727	19579	19958	19818	19928	19810	19752	19884	19695	19798	19892	19720	19821	19748	19746	19669	19935	19916	19909	19705	19741	19676	19808	19878	19761	19831	19986	19772	19921	19746	19805	19808	19865	19873	19975	19704	19717	19764	19879	19820	19933	19688	19709	19970	19741	19899	19932	19826	19887	19829	19765	19646	19855	19875	19840	19711	19791	19967	19639	19914	19844	19917	19823	19847	19668	19823	20001	19965	19636	19820	19895	19941	19681	19819	19739	19876	19665	19706	19682	19682	19700	19556	19777	19742	19762	19881	19824	19766	19791	19652	19686	19705	19774	19670	19666	19702	19709	19776	19675	19788	19771	19780	19665	19719	19886	19829	19701	19784	19881	19989	19677	19925	19978	19846	19772	19739	19774	19871	19699	19769	19690	19998	19933	19981	19861	19891	20002	19676	19851	19904	19867	19717	19732	19699	19943	19866	19878	19813	19673	19729	19651	19809	19713	19656	20006	19941	19809	19775	19730	19903	20009	19782	19816	19710	19849	19836	19791	19855	19752	19886	19971	19853	19810	19967	20064	19826	20045	19804	19825	19857	20036	19878	19846	19868	19800	19662	19736	19639	19553	19874	19803	19802	19725	19828	19926	19609	19650	19935	19917	19802	19732	19789	19756	19933	19606	19944	19871	19914	19745	19803	19621	19828	19745	19593	19786	19900	19801	19762	19661	19728	19598	19873	19816	20064	19967	19712	19927	19781	19735	19980	19734	19666	19738	19913	19882	19856	19875	19923	19996	19870	19875	19908	19878	19687	19701	19726	19745	19852	19847	19861	19808	19791	19722	19649	19818	19745	19808	19999	19681	19769	19789	19767	19881	19994	19901	20062	19942	19808	19683	19726	19598	19604	19602	19870	19894	19834	19884	19825	19810	19739	19715	19817	19789	19691	19999	19800	19769	19706	20093	19884	19748	19842	19570	19772	19903	19868	19624	19934	19626	19910	19828	19763	19965	19872	19671	19787	19641	19827	19496	19556	19795	19845	19990	19828	19771	19650	19898	19799	19817	19632	19903	19968	19655	19840	19821	19842	19617	19725	19704	19998	19878	19700	19859	19873	19794	19924	19814	19760	19963	19863	19797	19801	19884	19904	19936	19893	19918	19829	19934	19863	19864	19745	20016	19793	19853	20048	19994	19802	19857	19800	19778	19836	19814	19720	19725	19662	19849	19561	19869	19842	19970	19665	19694	19823	19579	19652	19872	19738	19671	19817	19830	20032	19615	19764	19612	19838	19726	19897	19864	19786	19692	19932	19692	19653	20031	19755	19874	19689	19811	19738	19765	19597	19837	19897	19818	19750	19999	19880	19833	19761	19581	19702	19931	19886	19940	19725	19832	20097	19496	19567	19779	19798	19923	19930	19733	19783	19882	19904	19628	19895	19605	19882	19825	19972	19785	20007	19597	19911	19983	19627	19801	19807	19750	19812	19609	19899	19651	19981	19699	20004	19781	20032	19822	19723	19745	19957	19638	19537	19700	19633	19781	19912	19875	19797	19704	19794	19627	19656	19919	19905	19879	19656	19686	19847	19949	19763	19745	20100	20003	19922	19865	19763	19871	19727	19888	19759	20032	19845	20004	19952	19776	19816	19917	19825	20035	19862	19742	19715	19822	19924	19848	19804	19937	20018	19792	19882	19611	20018	19773	19784	19625	19639	19907	19691	19838	19888	19851	19592	19836	19833	19861	19562	20001	19535	19822	19762	19803	19829	19975	19916	19786	19810	19705	19608	19604	19854	19858	19786	19804	19937	20046	19779	19727	19737	19820	19767	19813	19828	19845	19809	19795	19765	19942	19729	19748	19817	19622	19713	19863	19889	19815	19966	19650	19835	19696	19805	19707	19827	19655	19817	19778	19619	19675	19629	19715	19874	19757	19776	19728	19801	19806	19856	20060	19780	19792	19682	19528	19578	19794	19877	19839	19781	19860	19903	19827	19875	19965	19861	19766	19911	19749	19833	19714	19810	19792	19605	19810	19953	19658	19858	19799	19638	19796	19817	19965	19861	19834	19928	19770	19780	19775	19847	19548	19729	19834	19775	19858	19746	19569	19927	19949	19919	19891	19985	19974	19958	19896	19730	19513	19882	19777	19888	19805	19801	19926	19848	19825	19866	19749	20016	19704	19759	19857	19881	19806	19880	20022	19700	19597	19924	19855	19710	19882	19877	19854	19788	19905	20017	19683	19826	19820	19993	19687	19839	19889	19856	19637	19688	19811	19781	19785	19892	19685	19743	19835	19851	19853	19858	19976	19925	19846	19762	19822	19578	19568	19743	19621	19648	19914	19849	19978	19848	19865	19857	19625	19538	19649	19813	19867	19831	20088	19715	19858	19779	19844	19977	19821	20053	19743	19919	19673	19753	19851	19918	19891	19885	19837	19921	19888	19917	19791	19818	19879	19831	19630	19805	19739	19804	19887	19998	19827	19626	19918	19726	19800	19640	19878	19636	19823	19923	19849	19675	19736	19695	19756	19710	19858	19692	19846	19675	19803	19774	19620	19643	19918	19565	19968	19741	19878	19987	19965	19641	19585	19653	19749	19887	20002	19694	20042	19923	19675	19956	20114	19926	20015	19796	19740	19853	19963	19728	19755	19778	19943	19816	19825	19594	19829	19629	19845	19853	19831	19811	19813	19725	20006	19880	19958	19910	19763	19831	19456	19796	19706	19797	19795	19938	19838	19864	19858	19794	19722	19776	19692	19871	19885	19846	19767	19890	19882	19781	19800	19886	19757	20175	19727	19719	19628	19661	19911	19540	19740	20097	19665	19947	19821	19884	19814	19899	19781	20097	19840	19653	19941	19797	19913	19800	19695	19948	19772	19775	19644	20049	19804	19774	19853	19753	19917	19780	19909	19717	19879	19601	19759	19755	19804	19685	19922	19909	19843	19801	19924	19592	19720	19800	19852	19692	19732	19882	19573	19677	19718	19732	19807	19734	19877	19814	19690	19792	19729	19653	19989	19959	19696	19921	19676	19850	19915	19966	19882	19728	20086	19907	19804	19673	19812	19955	19868	19780	19915	20013	19773	19666	19804	19757	19908	19816	19938	19979	19728	19679	19801	19752	19808	19874	19850	19756	19924	19794	19871	19737	19670	19716	19882	19843	19911	19746	20004	19609	19929	19818	19688	19797	19876	19818	19949	19823	19857	19755	19793	19667	19762	19803	19783	19823	19684	19868	19819	19789	19738	19816	19752	19903	19697	19929	19781	19761	19734	19959	20052	19612	19606	19758	19896	19904	19753	19737
31419	44694	31406	22924	21537	21054	20320	18965	17789	17116	16647	16733	17122	17006	16946	17115	16830	16606	16523	16520	16606	16614	16747	16464	16403	16420	16538	16683	17082	16913	16832	16709	16495	16523	16325	16257	16449	16388	16375	16361	16645	16517	16428	16404	16624	16314	16339	16451	16397	16382	16389	16452	16552	16500	16397	16466	16388	16398	16281	16417	16387	16456	16298	16471	16366	16301	16362	16434	16379	16252	16377	16536	16424	16396	16458	16384	16547	16266	16385	16415	16474	16296	16391	16460	16417	16469	16495	16391	16500	16210	16390	16311	16368	16329	16333	16477	16466	16465	16585	16343	16481	16411	16396	16375	16496	16603	16303	16474	16479	16363	16335	16271	16436	16270	16473	16535	16336	16531	16479	16312	16315	16277	16248	16378	16275	16385	16430	16260	16504	16365	16341	16410	16591	16330	16358	16465	16462	16481	16547	16337	16351	16295	16509	16530	16235	16421	16277	16513	16546	16448	16471	16415	16463	16196	16428	16416	16477	16239	16387	16432	16567	16382	16507	16401	16404	16593	16386	16390	16275	16515	16375	16457	16409	16489	16597	16535	16337	16582	16561	16506	16385	16581	16446	16570	16392	16514	16515	16439	16380	16449	16493	16328	16438	16437	16435	16389	16492	16272	16474	16508	16326	16514	16318	16508	16521	16537	16403	16414	16560	16361	16663	16542	16515	16403	16427	16361	16445	16510	16323	16505	16457	16432	16451	16426	16445	16564	16239	16405	16374	16377	16480	16234	16569	16469	16458	16323	16528	16576	16250	16427	16395	16413	16331	16419	16380	16476	16322	16466	16310	16498	16294	16373	16404	16359	16599	16333	16562	16378	16420	16221	16322	16320	16372	16469	16397	16583	16324	16458	16431	16387	16337	16490	16467	16361	16440	16475	16372	16416	16576	16334	16368	16506	16481	16467	16304	16320	16401	16325	16312	16326	16728	16534	16343	16512	16572	16215	16532	16320	16363	16373	16460	16487	16327	16308	16413	16407	16374	16569	16448	16470	16611	16500	16431	16323	16379	16517	16480	16534	16432	16308	16524	16532	16470	16398	16521	16519	16319	16460	16467	16620	16487	16518	16454	16492	16441	16397	16423	16484	16574	16511	16556	16574	16486	16316	16531	16328	16299	16500	16399	16392	16410	16519	16529	16331	16315	16220	16272	16470	16565	16451	16477	16482	16403	16412	16448	16443	16475	16422	16356	16529	16267	16294	16494	16376	16564	16278	16423	16432	16345	16428	16461	16508	16533	16407	16424	16486	16252	16563	16522	16470	16477	16445	16466	16424	16549	16471	16342	16353	16569	16432	16535	16276	16298	16451	16385	16482	16601	16581	16415	16414	16550	16367	16554	16543	16522	16484	16409	16421	16409	16514	16447	16335	16380	16522	16261	16524	16247	16545	16276	16460	16649	16420	16421	16538	16404	16400	16412	16562	16425	16317	16529	16306	16458	16457	16375	16258	16484	16481	16441	16542	16347	16546	16516	16522	16533	16358	16278	16411	16241	16494	16279	16419	16554	16326	16426	16398	16330	16328	16477	16528	16326	16485	16295	16505	16614	16456	16242	16507	16452	16555	16454	16555	16274	16623	16449	16400	16561	16651	16358	16444	16241	16472	16265	16349	16379	16382	16499	16439	16615	16471	16314	16592	16247	16509	16348	16571	16260	16550	16347	16367	16409	16375	16171	16420	16247	16516	16527	16434	16490	16476	16405	16429	16449	16436	16446	16442	16359	16348	16390	16462	16409	16471	16521	16487	16475	16490	16541	16606	16392	16601	16534	16386	16486	16334	16464	16311	16620	16487	16448	16423	16362	16338	16548	16409	16271	16395	16362	16443	16406	16563	16333	16419	16550	16487	16302	16387	16429	16369	16606	16376	16541	16451	16646	16377	16280	16222	16519	16430	16431	16474	16385	16528	16375	16348	16534	16411	16280	16290	16510	16119	16397	16493	16372	16431	16380	16303	16322	16711	16317	16506	16383	16445	16390	16454	16471	16316	16299	16218	16597	16109	16492	16384	16391	16485	16482	16342	16361	16506	16439	16538	16310	16417	16553	16190	16408	16459	16368	16401	16491	16522	16471	16459	16338	16347	16412	16421	16607	16380	16352	16426	16278	16395	16610	16496	16456	16447	16279	16368	16618	16489	16431	16539	16421	16274	16491	16383	16364	16473	16520	16372	16434	16486	16450	16382	16325	16505	16431	16219	16505	16388	16421	16407	16354	16420	16350	16361	16483	16522	16555	16273	16461	16384	16432	16459	16373	16336	16339	16381	16507	16454	16359	16389	16448	16494	16522	16597	16357	16204	16328	16308	16343	16564	16488	16359	16358	16408	16260	16279	16493	16323	16487	16441	16373	16479	16436	16375	16487	16518	16476	16260	16506	16340	16282	16380	16516	16342	16367	16338	16374	16441	16611	16233	16250	16260	16394	16485	16331	16115	16416	16350	16568	16231	16331	16385	16462	16501	16374	16335	16422	16314	16457	16472	16356	16578	16390	16535	16369	16292	16468	16297	16397	16521	16538	16377	16259	16437	16391	16282	16409	16512	16319	16389	16364	16439	16518	16430	16643	16466	16325	16539	16377	16326	16402	16401	16407	16361	16289	16309	16445	16405	16489	16378	16418	16408	16489	16355	16362	16555	16280	16403	16399	16331	16366	16577	16367	16532	16533	16393	16331	16328	16322	16406	16412	16281	16463	16474	16584	16618	16453	16503	16435	16402	16387	16395	16270	16469	16454	16413	16369	16456	16351	16274	16497	16391	16467	16330	16489	16410	16335	16393	16499	16372	16688	16469	16415	16435	16417	16512	16445	16360	16441	16520	16627	16484	16383	16448	16507	16451	16553	16469	16534	16618	16538	16413	16399	16330	16516	16329	16307	16550	16494	16498	16419	16261	16452	16345	16543	16280	16335	16320	16264	16392	16509	16455	16323	16414	16391	16474	16444	16487	16490	16535	16406	16401	16547	16254	16571	16435	16478	16417	16331	16395	16389	16516	16524	16323	16394	16434	16383	16465	16368	16436	16496	16428	16595	16305	16448	16400	16400	16266	16370	16408	16375	16443	16401	16610	16421	16306	16474	16396	16400	16350	16487	16479	16551	16335	16361	16297	16435	16511	16378	16345	16567	16442	16340	16502	16540	16471	16479	16310	16512	16387	16480	16462	16371	16370	16391	16244	16601	16400	16422	16540	16326	16416	16360	16440	16405	16464	16379	16397	16236	16566	16512	16436	16363	16511	16516	16254	16687	16314	16460	16454	16563	16478	16604	16347	16390	16342	16544	16374	16388	16251	16407	16306	16475	16402	16393	16439	16564	16536	16375	16365	16381	16535	16256	16424	16330	16511	16409	16507	16528	16584	16382	16491	16513	16642	16474	16476	16590	16528	16543	16419	16441	16332	16491	16320	16242	16599	16432	16407	16580	16446	16380	16450	16343	16458	16391	16446	16428	16497	16483	16383	16291	16360	16625	16460	16412	16425	16403	16350	16386	16290	16487	16286	16323	16588	16485	16523	16290	16497	16327	16323	16362	16361	16421	16403	16438	16523	16410	16372	16619	16441	16310	16251	16379	16529	16357	16443	16550	16315	16423	16562	16490	16392	16404	16412	16429	16311	16582	16584	16244	16409	16430	16463	16492	16438	16263	16285	16586	16309	16514	16463	16393	16366	16334	16295	16471	16237	16307	16424	16281	16494	16466	16438	16291	16254	16451	16474	16446	16532	16371	16414	16360	16445	16300	16542	16487	16424	16459	16344	16496	16440	16424	16408	16316	16350	16478	16500	16325	16343	16524	16581	16246	16288	16483	16426	16455	16458	16435	16306	16489	16426	16430	16457	16596	16365	16411	16479	16480	16332	16359	16440	16211	16431	16276	16210	16352	16528	16199	16259	16494	16278	16360	16535	16348	16301	16487	16426	16289	16218	16338	16395	16542	16517	16341	16588	16289	16262	16342	16422	16449	16473	16378	16376	16417	16437	16360	16388	16458	16374	16395	16505	16313	16490	16288	16384	16508	16420	16615	16191	16454	16439	16535	16428	16441	16347	16348	16230	16370	16539	16357	16310	16514	16425	16190	16356	16545	16522	16318	16384	16402	16513	16563	16447	16290	16376	16456	16488	16384	16387	16405	16527	16447	16379	16477	16462	16399	16479	16413	16303	16364	16574	16496	16234	16334	16501	16313	16431	16319	16402	16481	16324	16481	16432	16447	16493	16328	16434	16390	16439	16219	16544	16464	16314	16387	16343	16269	16391	16408	16543	16497	16410	16406	16531	16335	16180	16403	16501	16387	16705	16419	16228	16455	16562	16443	16307	16367	16489	16395	16398	16502	16462	16474	16307	16323	16288	16772	16496	16457	16418	16471	16465	16367	16511	16570	16559	16472	16511	16558	16466	16465	16464	16339	16462	16364	16333	16400	16569	16566	16399	16494	16316	16429	16371	16498	16558	16286	16595	16337	16497	16462	16450	16405	16322	16384	16417	16512	16646	16510	16312	16444	16463	16336	16344	16467	16396	16462	16399	16493	16526	16448	16474	16424	16193	16366	16465	16429	16348	16386	16524	16398	16498	16558	16359	16412	16503	16330	16335	16483	16442	16352	16529	16323	16359	16508	16383	16606	16434	16464	16397	16368	16329	16559	16515	16452	16191	16523	16346	16373	16453	16304	16406	16625	16458	16395	16331	16391	16680	16397	16498	16403	16558	16440	16472	16529	16480	16235	16585	16325	16453	16260	16272	16249	16335	16508	16613	16532	16584	16454	16421	16262	16471	16385	16510	16434	16365	16338	16472	16569	16326	16407	16570	16491	16414	16461	16415	16376	16383	16523	16405	16340	16453	16328	16558	16419	16422	16507	16382	16575	16365	16444	16410	16476	16464	16400	16295	16493	16388	16430	16316	16428	16414	16299	16417	16284	16487	16449	16358	16501	16307	16436	16457	16580	16485	16356	16429	16361	16397	16433	16399	16376	16329	16300	16441	16305	16656	16298	16668	16431	16571	16428	16335	16367	16390	16420	16445	16413	16638	16238	16322	16460	16361	16449	16382	16449	16461	16535	16359	16456	16440	16272	16359	16481	16380	16491	16307	16372	16497	16377	16328	16306	16404	16494	16230	16463	16298
24032	21562	29145	24518	23171	25372	25742	21657	20494	20496	20249	19920	19967	20260	20475	20122	19936	19851	19797	19904	19860	20000	19906	19702	19813	19912	20496	21678	22427	21594	20935	20382	20226	19914	19778	19753	19677	19772	19609	19595	19667	19765	19629	19543	19678	19783	19468	19651	19709	19637	19752	19570	19661	19713	19710	19564	19666	19702	19807	19425	19508	19522	19638	19691	19717	19616	19577	19707	19693	19738	19412	19683	19644	19354	19753	19599	19651	19607	19681	19416	19611	19466	19687	19440	19819	19617	19773	19671	19593	19573	19613	19382	19505	19564	19564	19589	19675	19439	19540	19853	19542	19650	19559	19513	19650	19604	19611	19706	19454	19458	19583	19691	19690	19611	19594	19421	19437	19596	19572	19736	19796	19658	19453	19473	19594	19717	19607	19570	19551	19547	19713	19602	19641	19622	19668	19566	19742	19549	19425	19353	19332	19500	19495	19340	19486	19531	19517	19502	19802	19610	19508	19674	19718	19594	19422	19862	19622	19547	19465	19593	19574	19605	19449	19743	19543	19606	19528	19660	19578	19649	19513	19762	19726	19640	19582	19535	19484	19502	19721	19636	19497	19488	19601	19514	19695	19413	19527	19521	19389	19802	19661	19505	19788	19741	19717	19753	19669	19781	19619	19703	19627	19770	19435	19484	19754	19390	19467	19589	19634	19442	19490	19582	19456	19432	19477	19604	19590	19496	19830	19525	19805	19832	19646	19580	19551	19546	19355	19587	19651	19777	19488	19493	19550	19320	19510	19633	19789	19732	19552	19729	19519	19488	19579	19573	19674	19536	19633	19633	19717	19532	19588	19635	19708	19638	19694	19670	19642	19668	19648	19618	19614	19448	19457	19556	19704	19479	19457	19483	19617	19448	19523	19620	19635	19572	19527	19495	19538	19561	19804	19702	19590	19565	19755	19681	19362	19595	19426	19638	19500	19488	19566	19763	19637	19506	19666	19630	19532	19466	19703	19790	19601	19506	19586	19492	19462	19351	19625	19771	19550	19488	19757	19670	19904	19588	19691	19623	19510	19675	19525	19588	19638	19466	19633	19646	19514	19608	19526	19619	19507	19439	19595	19707	19523	19790	19769	19687	19726	19649	19732	19409	19770	19578	19631	19592	19726	19580	19321	19547	19604	20006	19607	19573	19572	19390	19519	19556	19494	19623	19719	19560	19874	19487	19452	19499	19641	19351	19577	19586	19471	19729	19613	19370	19524	19556	19663	19612	19467	19770	19693	19786	19674	19561	19697	19633	19766	19625	19620	19623	19495	19645	19643	19705	19538	19766	19605	19460	19313	19689	19756	19725	19711	19691	19828	19239	19546	19579	19594	19614	19639	19219	19621	19582	19701	19549	19738	19908	19609	19663	19643	19560	19674	19812	19716	19770	19739	19579	19600	19536	19787	19638	19635	19618	19543	19736	19556	19435	19473	19500	19480	19465	19433	19661	19602	19490	19480	19648	19490	19617	19605	19560	19627	19683	19676	19570	19636	19513	19520	19654	19526	19531	19265	19624	19598	19449	19383	19565	19583	19368	19648	19604	19546	19742	19528	19580	19620	19536	19625	19632	19593	19576	19605	19422	19819	19543	19491	19686	19504	19588	19564	19578	19502	19397	19427	19554	19305	19471	19412	19594	19786	19400	19514	19430	19451	19572	19655	19591	19712	19683	19617	19346	19412	19605	19487	19500	19410	19652	19572	19627	19534	19504	19486	19561	19461	19555	19340	19485	19678	19431	19467	19591	19702	19754	19652	19568	19757	19373	19766	19522	19432	19684	19792	19581	19644	19609	19576	19668	19493	19656	19628	19393	19598	19731	19559	19550	19386	19644	19440	19692	19767	19445	19716	19571	19923	19591	19572	19527	19731	19503	19629	19561	19724	19449	19754	19471	19546	19566	19761	19706	19587	19456	19435	19579	19970	19577	19604	19688	19689	19687	19342	19604	19723	19471	19643	19621	19416	19591	19627	19610	19400	19522	19580	19679	19601	19547	19500	19674	19610	19566	19571	19555	19842	19339	19505	19696	19910	19568	19463	19615	19638	19444	19521	19483	19550	19730	19557	19613	19481	19592	19704	19815	19715	19763	19609	19488	19745	19557	19530	19605	19466	19693	19692	19666	19646	19635	19677	19619	19686	19614	19727	19454	19535	19716	19520	19539	19740	19761	19629	19857	19690	19459	19537	19654	19791	19809	19540	19741	19703	19587	19548	19542	19435	19674	19555	19720	19578	19557	19378	19541	19731	19685	19778	19527	19469	19746	19711	19700	19577	19633	19686	19467	19589	19563	19720	19534	19760	19428	19480	19588	19365	19703	19816	19822	19655	19442	19578	19420	19698	19692	19622	19722	19599	19412	19650	19912	19545	19837	19759	19699	19774	19703	19504	19595	19585	19584	19633	19733	19721	19614	19616	19365	19384	19528	19749	19686	19594	19392	19483	19711	19395	19608	19663	19765	19840	19615	19805	19671	19500	19575	19607	19700	19435	19552	19453	19521	19730	19676	19552	19550	19799	19575	19657	19692	19617	19635	19423	19606	19565	19608	19432	19773	19755	19456	19719	19571	19474	19783	19464	19484	19384	19471	19470	19481	19516	19514	19376	19655	19874	19659	19416	19493	19646	19564	19677	19566	19557	19501	19446	19596	19449	19580	19624	19680	19633	19605	19537	19418	19455	19631	19650	19674	19541	19622	19465	19627	19585	19474	19601	19312	19762	19522	19516	19450	19724	19607	19582	19618	19515	19599	19611	19725	19530	19537	19480	19567	19431	19463	19698	19281	19536	19542	19516	19754	19721	19527	19601	19491	19451	19619	19672	19625	19646	19311	19731	19543	19519	19620	19811	19561	19642	19605	19468	19541	19663	19472	19627	19647	19538	19458	19698	19663	19500	19774	19598	19504	19404	19494	19409	19774	19565	19869	19640	19425	19438	19563	19524	19579	19715	19667	19763	19373	19575	19653	19719	19458	19505	19644	19685	19361	19564	19643	19819	19513	19621	19673	19666	19483	19534	19461	19435	19573	19389	19566	19772	19531	19543	19492	19675	19754	19695	19630	19614	19678	19630	19559	19453	19798	19650	19786	19618	19334	19440	19580	19752	19705	19596	19577	19374	19424	19387	19617	19603	19601	19486	19726	19436	19555	19563	19656	19678	19457	19593	19563	19578	19544	19701	19520	19586	19693	19617	19451	19389	19639	19564	19569	19652	19557	19659	19548	19547	19430	19439	19723	19539	19688	19604	19660	19631	19601	19645	19497	19576	19686	19591	19562	19772	19538	19556	19551	19416	19645	19488	19542	19497	19388	19828	19520	19586	19374	19572	19547	19844	19699	19735	19577	19405	19475	19493	19637	19593	19682	19632	19612	19567	19655	19528	19585	19774	19635	19487	19417	19428	19620	19828	19662	19601	19704	19681	19619	19443	19542	19511	19587	19423	19585	19568	19685	19858	19501	19562	19245	19719	19784	19692	19849	19615	19514	19791	19525	19516	19440	19516	19654	19716	19408	19521	19345	19477	19554	19561	19597	19581	19445	19439	19572	19486	19633	19812	19318	19892	19535	19533	19636	19665	19543	19625	19584	19680	19800	19595	19858	19543	19710	19527	19318	19384	19590	19749	19414	19457	19529	19562	19631	19634	19450	19561	19524	19759	19591	19653	19755	19481	19354	19598	19664	19530	19724	19563	19576	19584	19726	19639	19441	19546	19638	19780	19612	19725	19483	19426	19636	19475	19551	19522	19732	19581	19655	19570	19703	19793	19930	19628	19495	19629	19752	19805	19636	19471	19384	19863	19527	19632	19537	19670	19791	19563	19878	19594	19557	19525	19523	19469	19515	19678	19434	19599	19409	19403	19491	19338	19600	19669	19645	19612	19657	19452	19472	19438	19799	19538	19419	19655	19564	19749	19566	19651	19436	19690	19650	19795	19634	19427	19579	19410	19633	19716	19488	19711	19556	19689	19411	19510	19688	19771	19702	19785	19724	19647	19496	19547	19693	19481	19667	19613	19682	19689	19442	19615	19705	19847	19621	19458	19207	19716	19652	19696	19525	19833	19621	19568	19594	19528	19859	19721	19695	19736	19736	19552	19471	19701	19312	19606	19727	19682	19675	19597	19650	19712	19672	19609	19483	19666	19676	19579	19604	19630	19647	19603	19662	19740	19629	19675	19455	19796	19379	19592	19527	19801	19701	19685	19619	19652	19821	19698	19715	19577	19559	19454	19497	19563	19659	19382	19660	19629	19437	19659	19538	19757	19667	19673	19545	19677	19555	19683	19627	19646	19752	19631	19745	19641	19385	19498	19591	19706	19362	19518	19658	19588	19474	19643	19614	19542	19455	19672	19541	19709	19402	19618	19457	19591	19664	19552	19662	19628	19804	19745	19706	19465	19570	19639	19415	19749	19698	19554	19526	19717	19594	19668	19731	19440	19613	19467	19549	19624	19589	19613	19592	19666	19581	19733	19571	19637	19459	19692	19525	19633	19594	19491	19895	19693	19723	19588	19735	19540	19734	19565	19515	19605	19484	19492	19573	19613	19638	19614	19469	19705	19541	19735	19619	19792	19534	19556	19694	19341	19530	19630	19473	19678	19760	19571	19425	19687	19559	19609	19263	19787	19587	19349	19582	19543	19550	19539	19415	19573	19595	19627	19698	19598	19652	19730	19589	19824	19721	19626	19679	19567	19520	19847	19817	19792	19487	19495	19565	19715	19603	19759	19740	19471	19330	19626	19562	19463	19555	19644	19581	19563	19520	19802	19597	19766	19592	19572	19666	19881	19594	19753	19656	19525	19571	19548	19490	19628	19607	19556	19522	19576	19694	19720	19590	19545	19490	19434	19544	19533	19654	19496	19566	19905	19473	19537	19418	19879	19774	19557	19634	19571	19763	19541	19788	19559	19529	19534	19749	19548	19474	19628	19580	19595	19646	19572	19466	19702	19574	19607	19739	19415	19567	19575	19537	19496	19653	19522	19687	19581	19583	19458	19671	19692	19563	19531	19476	19672	19568	19531	19669	19488	19410	19497	19649	19854	19399	19603	19783	19557	19392	19531	19555	19765	19536	19541	19352	19697	19490	19426	19698	19587	19712	19525	19590	19503	19567	19569	19625	19398	19454	19804	19412
35903	54630	35447	25169	24020	23226	21678	19068	17583	16982	16917	16774	16778	17374	17721	17148	16824	16704	16573	16609	16881	16771	16463	16742	16781	16802	18067	19668	20502	19415	18008	17175	16864	16531	16515	16483	16339	16396	16333	16381	16369	16211	16259	16211	16394	16260	16289	16395	16467	16452	16342	16397	16353	16296	16448	16299	16181	16323	16377	16281	16345	16360	16214	16305	16350	16325	16522	16325	16316	16273	16375	16370	16357	16393	16407	16401	16313	16386	16550	16222	16379	16212	16101	16285	16262	16293	16257	16386	16375	16263	16244	16401	16250	16142	16309	16391	16345	16265	16380	16289	16346	16487	16299	16298	16319	16324	16384	16359	16419	16403	16198	16485	16410	16380	16477	16315	16481	16403	16396	16431	16385	16518	16336	16292	16235	16361	16358	16228	16346	16432	16586	16214	16402	16239	16290	16457	16225	16216	16275	16333	16244	16311	16447	16377	16403	16214	16359	16293	16288	16482	16315	16199	16322	16462	16390	16430	16362	16324	16164	16454	16335	16371	16261	16273	16315	16284	16419	16298	16291	16306	16344	16284	16513	16238	16439	16449	16167	16438	16391	16321	16207	16360	16324	16393	16355	16486	16424	16483	16253	16315	16309	16509	16388	16319	16312	16423	16211	16213	16317	16387	16378	16453	16391	16431	16370	16313	16188	16385	16396	16442	16250	16338	16290	16329	16320	16372	16525	16276	16229	16224	16195	16381	16352	16186	16290	16373	16541	16295	16401	16222	16352	16288	16211	16277	16432	16238	16376	16299	16267	16424	16386	16160	16368	16201	16466	16388	16250	16304	16351	16428	16592	16268	16414	16387	16389	16280	16153	16353	16397	16527	16406	16284	16336	16484	16377	16264	16510	16249	16516	16309	16394	16394	16330	16301	16381	16323	16417	16393	16302	16306	16411	16338	16316	16274	16414	16369	16307	16366	16370	16335	16507	16467	16359	16219	16366	16374	16384	16373	16285	16496	16302	16227	16374	16211	16190	16306	16363	16455	16474	16313	16432	16374	16511	16488	16156	16283	16220	16309	16333	16473	16391	16241	16367	16287	16333	16275	16342	16392	16356	16448	16172	16327	16201	16353	16389	16283	16352	16196	16126	16413	16501	16374	16435	16564	16246	16402	16442	16248	16218	16207	16425	16273	16248	16434	16231	16459	16349	16415	16384	16334	16200	16290	16441	16351	16226	16441	16250	16314	16247	16366	16410	16427	16349	16182	16244	16360	16355	16254	16411	16457	16353	16429	16566	16368	16356	16270	16249	16318	16065	16452	16390	16224	16467	16159	16254	16386	16309	16356	16499	16486	16541	16359	16301	16291	16437	16296	16376	16242	16250	16362	16281	16405	16510	16449	16530	16407	16225	16357	16298	16452	16375	16400	16259	16209	16296	16157	16270	16387	16271	16443	16413	16346	16213	16306	16345	16274	16418	16343	16388	16149	16264	16318	16235	16260	16223	16307	16097	16335	16376	16411	16339	16417	16366	16191	16309	16469	16307	16492	16322	16271	16320	16386	16264	16414	16334	16199	16244	16447	16293	16457	16415	16451	16584	16202	16374	16247	16162	16305	16254	16331	16285	16269	16449	16389	16434	16325	16417	16422	16313	16574	16431	16329	16399	16157	16258	16344	16568	16429	16315	16387	16365	16255	16252	16158	16323	16277	16344	16412	16296	16293	16208	16378	16227	16378	16317	16243	16386	16300	16446	16160	16390	16420	16470	16471	16264	16313	16326	16491	16399	16363	16362	16436	16298	16373	16237	16525	16343	16328	16382	16489	16422	16375	16415	16395	16212	16191	16375	16368	16193	16446	16393	16364	16334	16496	16200	16404	16422	16515	16282	16441	16504	16381	16603	16432	16292	16272	16382	16506	16184	16489	16371	16382	16350	16252	16459	16383	16464	16315	16429	16281	16499	16404	16449	16405	16298	16334	16419	16209	16549	16364	16437	16369	16336	16472	16461	16366	16398	16322	16320	16303	16361	16330	16262	16355	16274	16346	16359	16450	16349	16218	16491	16379	16363	16321	16445	16460	16516	16334	16324	16362	16509	16242	16308	16263	16340	16240	16379	16366	16299	16187	16218	16262	16375	16407	16332	16435	16234	16389	16296	16445	16374	16281	16384	16352	16389	16285	16286	16417	16406	16341	16368	16258	16351	16413	16446	16123	16465	16367	16254	16314	16423	16483	16433	16417	16334	16343	16262	16369	16392	16428	16330	16352	16386	16348	16381	16206	16284	16215	16401	16446	16344	16485	16164	16301	16246	16128	16338	16486	16084	16293	16362	16310	16517	16236	16369	16264	16468	16382	16296	16397	16340	16319	16350	16373	16362	16413	16237	16320	16266	16343	16365	16283	16271	16396	16274	16345	16336	16445	16364	16213	16476	16358	16286	16244	16331	16365	16266	16500	16109	16273	16148	16445	16278	16486	16389	16186	16333	16390	16252	16425	16339	16450	16414	16202	16419	16427	16357	16165	16204	16300	16399	16342	16524	16274	16408	16397	16274	16272	16221	16327	16370	16400	16388	16310	16463	16300	16383	16375	16329	16188	16359	16304	16321	16491	16268	16555	16263	16449	16356	16424	16386	16295	16364	16352	16255	16353	16384	16407	16346	16295	16312	16521	16485	16206	16317	16410	16360	16315	16446	16375	16260	16189	16393	16501	16323	16342	16395	16381	16227	16205	16345	16515	16354	16374	16395	16308	16193	16257	16174	16432	16223	16391	16214	16321	16406	16342	16392	16248	16453	16354	16504	16387	16255	16241	16527	16408	16431	16376	16283	16557	16482	16378	16292	16307	16263	16527	16363	16311	16302	16265	16374	16356	16446	16339	16307	16237	16373	16355	16364	16307	16386	16494	16279	16401	16340	16245	16530	16312	16452	16368	16238	16368	16269	16243	16478	16518	16437	16388	16249	16153	16492	16172	16384	16324	16003	16396	16441	16323	16213	16336	16227	16382	16104	16187	16389	16370	16286	16342	16313	16372	16490	16094	16427	16396	16226	16268	16285	16329	16394	16155	16475	16308	16317	16308	16440	16395	16453	16445	16196	16322	16297	16365	16188	16490	16372	16355	16146	16378	16249	16491	16459	16214	16495	16342	16405	16350	16296	16473	16423	16269	16260	16381	16123	16334	16431	16377	16109	16354	16497	16408	16393	16556	16261	16375	16269	16290	16387	16341	16369	16251	16400	16454	16516	16344	16397	16463	16524	16541	16278	16359	16367	16444	16525	16247	16419	16326	16268	16229	16447	16117	16419	16349	16357	16379	16323	16309	16259	16217	16363	16318	16311	16281	16256	16395	16317	16529	16070	16213	16465	16284	16245	16471	16374	16316	16342	16210	16169	16497	16505	16295	16403	16373	16419	16497	16452	16315	16413	16339	16562	16298	16347	16371	16182	16337	16447	16425	16357	16268	16251	16403	16359	16199	16390	16388	16341	16315	16381	16341	16392	16238	16261	16208	16214	16523	16489	16264	16322	16191	16223	16597	16466	16154	16425	16354	16211	16419	16291	16262	16351	16270	16324	16448	16302	16355	16259	16450	16323	16311	16396	16325	16222	16352	16300	16174	16456	16432	16543	16369	16450	16357	16345	16287	16462	16291	16310	16461	16357	16517	16469	16269	16355	16460	16355	16208	16282	16510	16501	16305	16332	16230	16254	16388	16346	16234	16359	16119	16326	16206	16461	16382	16341	16372	16246	16366	16285	16248	16371	16333	16397	16087	16386	16416	16376	16390	16358	16311	16371	16454	16430	16376	16354	16492	16276	16379	16305	16289	16232	16350	16217	16267	16429	16425	16297	16207	16388	16142	16348	16360	16383	16293	16311	16327	16255	16485	16360	16351	16182	16214	16519	16392	16429	16527	16335	16295	16186	16310	16301	16352	16424	16399	16431	16216	16512	16343	16327	16267	16296	16208	16282	16279	16276	16357	16280	16190	16376	16470	16318	16339	16282	16342	16540	16225	16481	16519	16344	16160	16327	16355	16376	16445	16255	16272	16402	16394	16316	16329	16229	16260	16272	16528	16290	16493	16274	16383	16493	16131	16259	16527	16340	16322	16360	16319	16523	16185	16373	16280	16372	16343	16288	16514	16323	16183	16438	16363	16292	16388	16301	16200	16394	16425	16313	16314	16203	16253	16349	16446	16334	16412	16273	16209	16382	16353	16240	16472	16364	16328	16178	16370	16274	16366	16234	16302	16244	16381	16248	16318	16388	16266	16279	16292	16394	16438	16356	16369	16245	16252	16454	16363	16276	16320	16518	16352	16381	16249	16251	16187	16388	16344	16322	16406	16461	16225	16378	16192	16432	16274	16476	16318	16429	16284	16484	16268	16395	16324	16387	16316	16414	16434	16376	16274	16397	16262	16214	16315	16241	16261	16290	16346	16334	16335	16322	16236	16485	16306	16295	16524	16137	16253	16370	16372	16448	16354	16116	16515	16240	16213	16158	16423	16289	16365	16493	16107	16150	16404	16320	16299	16289	16349	16399	16401	16404	16310	16268	16355	16494	16276	16438	16442	16140	16442	16409	16239	16385	16401	16422	16444	16444	16350	16264	16223	16445	16335	16476	16384	16272	16475	16435	16298	16392	16508	16394	16293	16291	16373	16489	16323	16141	16433	16392	16281	16419	16196	16289	16292	16382	16356	16428	16390	16264	16225	16484	16276	16176	16270	16266	16253	16360	16393	16361	16329	16405	16366	16274	16477	16358	16364	16403	16298	16195	16372	16364	16387	16369	16281	16190	16485	16556	16421	16243	16519	16244	16449	16238	16418	16396	16199	16285	16349	16508	16207	16380	16390	16209	16362	16217	16470	16273	16445	16389	16335	16217	16263	16426	16407	16421	16409	16402	16338	16440	16302	16440	16461	16573	16224	16264	16171	16433	16207	16434	16430	16428	16200	16396	16355	16269	16470	16380	16260	16509	16329	16430	16291	16236	16274	16406	16367	16344	16363	16347	16272	16340	16361	16304	16162	16386	16252	16381	16376	16264	16355	16434	16410	16515	16390	16476	16395	16331	16225	16412	16367	16390	16455	16476	16440	16386	16231	16371	16331	16447	16364	16359	16330	16427	16296	16389	16357	16310	16322	16213	16235	16391	16248	16262	16309	16247	16436
22991	21508	29421	23980	21859	25231	28127	22012	21280	21052	20888	20372	20353	20382	20507	20254	20255	20332	20367	20245	19986	19901	20030	19928	20052	20210	21104	23305	24793	24482	23238	21762	20754	20330	20205	20100	20141	19923	19877	20125	19951	19732	19857	19874	19878	20029	19916	19884	20030	19910	19892	19997	19924	20076	19790	19719	19634	19859	19853	19707	19746	19925	19761	19994	19847	20001	19821	19939	19933	19707	19758	19799	19871	20040	19785	19744	19793	19877	19762	19853	19769	19934	19750	19945	20107	20090	19934	19842	19840	19935	19703	19808	19728	20037	19932	19721	20114	19800	19773	19690	19829	19851	19799	19632	19659	19888	19816	19925	19774	19672	19670	19757	19920	19907	20146	20046	19799	19769	19817	19820	19781	19708	19671	19937	19843	19742	19791	19844	19838	19815	19812	19763	19669	19697	19841	19724	19682	20016	19897	19845	19964	19664	19961	19977	19774	19742	20034	19757	19770	19574	19653	19835	19875	19611	19811	19836	19721	19886	20285	19751	19884	19814	20001	19878	19859	20070	19803	19943	19791	19779	19766	19886	19759	19884	19721	19902	19793	19810	19798	19832	19712	19848	19700	19846	19659	19910	19995	19841	19825	19963	19765	19686	19969	19859	19774	19883	19753	19755	19932	19850	19791	20042	19712	19633	19865	19906	19835	19765	20138	19891	19835	19876	19800	19773	20010	19637	19797	19825	19705	19767	19708	19752	19857	19936	19855	19741	19954	19894	19858	19812	19489	19772	19895	19901	20017	19873	19922	19980	19936	19661	19641	19746	19593	19780	19793	19682	19816	19721	19731	19683	19882	19827	19866	19696	19710	19987	19971	19968	19821	19596	19765	19693	19651	19925	19865	19673	19912	19745	19705	19853	19962	19924	19957	19966	19998	19703	19757	19927	19683	19781	19800	20002	19853	19865	19976	19705	19853	19712	19679	19873	19686	19999	19667	19786	19693	19782	19830	19944	19933	19835	19755	19674	19758	19902	19619	19628	19624	19801	19865	19720	19919	19902	20050	19883	19996	19900	19879	19772	19932	19706	19635	19757	19794	19837	19803	19727	19782	19633	19675	19851	19794	19647	19950	19769	19769	19684	19821	19821	19737	19860	19675	19803	19793	19619	19653	19847	19879	19600	19706	19888	19679	19859	19715	19600	19874	19717	19828	19852	19888	19877	19868	19792	19603	19695	19819	19821	19900	19872	19882	19757	19438	19747	19692	19654	19813	19787	19770	19831	19875	19656	19788	19937	19795	19839	19756	19826	19804	19581	19781	19793	19786	19628	19672	19821	20048	19804	19914	19868	19648	19843	19619	19732	19959	19727	19694	19784	19794	19648	19643	19488	19908	19696	19728	19888	19827	19788	19743	19432	19701	19595	19821	19919	19736	19863	19941	19888	19773	19798	19832	19775	19809	19824	19790	19817	20085	19759	19655	19515	19732	19797	19856	19908	19846	20019	20084	19963	19972	20038	19983	19936	19828	19860	20024	19886	19816	19777	19913	19744	19695	19909	19740	19696	19755	19669	19856	19809	19715	19873	19669	19984	19829	19644	19807	19918	19931	19741	19783	19869	19785	19857	19678	19810	19739	19690	19880	19786	19652	19836	19723	19749	19764	19988	19964	20007	19782	19770	19840	19874	19674	19590	19751	19857	19733	19605	19598	19771	19861	19778	19898	19802	19883	19957	19937	19841	19643	19361	19761	19821	19844	19885	19846	19719	19805	19740	19573	19875	19701	19730	19809	19664	19661	19982	19839	19913	19573	19730	19913	19746	19870	19778	19812	19880	19976	19826	19823	19669	19802	19841	19797	19854	19727	19690	19943	19684	19722	19987	20014	19713	19843	19675	19753	19897	19590	19647	20030	19960	19650	19642	19776	19764	19737	19860	19878	19849	19664	19735	19815	19731	19778	19610	19714	19885	19947	19745	20044	19893	19988	19792	19828	19710	19764	19563	19659	19898	19706	19736	19703	19772	19505	19888	19719	19832	19637	19600	19586	19848	19788	19751	19643	19769	19620	19649	19793	19864	19848	19690	19617	19748	19742	19682	19713	19614	19690	19829	19690	19801	19670	19909	19740	19793	19844	19697	19985	19726	19700	19511	19768	19782	19870	19788	19880	19899	19668	19900	19788	19893	19853	19729	19758	19887	19654	19632	19716	19945	19753	19661	19653	19616	19801	19889	19906	20002	20058	19926	19628	19888	19622	19727	19931	20049	19729	19922	19936	19965	19922	19896	19878	19808	19728	19811	19701	19906	19784	19930	19603	19565	19787	19761	19776	19751	19780	19867	19561	19869	19713	19814	19901	19764	19749	20020	19954	19710	19667	19695	19849	19824	19784	19715	19741	19719	19738	19964	19694	19715	19921	19804	19615	19836	19775	19545	20004	19532	19766	19940	19667	19788	19984	19921	19960	19745	19814	19822	19818	19616	19946	19583	19844	19761	19838	19906	19869	19791	19637	19690	19866	19820	19658	19753	19758	19897	19802	19730	19734	19873	19838	19763	19850	19617	19765	19808	19730	19784	19819	19822	19787	19864	19844	19813	19772	19703	19776	19779	19458	19906	19673	19700	19787	19712	19915	19786	19754	19617	19784	19880	19890	19828	19589	19709	19785	19785	19863	19730	19885	19904	19954	19884	19844	19855	19747	20033	19757	19592	19724	19674	19792	19835	19870	19734	19826	19674	19730	19573	19694	19636	19807	19823	19838	19872	19837	19584	19879	19772	19842	19900	19755	19628	20176	19790	19744	19616	19898	19803	19866	19940	19859	19991	19843	19769	19814	19709	19787	19757	19890	19693	19929	19863	19842	19778	19849	19995	19924	19681	19790	19655	19784	19658	19595	19748	19633	19843	19796	19741	19798	19883	19938	19749	19866	19493	19648	19829	19988	19795	19841	19686	19951	19837	19787	19685	19741	19847	19618	19670	19682	19921	19874	19911	19791	19695	19707	19423	20061	19584	19722	19893	19784	19738	19719	19766	19574	19914	19888	19832	19834	19742	19807	19804	19720	19824	19684	19825	19891	19970	19839	19754	19772	19790	20007	19885	19905	19699	19753	19735	19796	19701	19644	19913	19792	19628	19574	19811	19584	19662	19756	19571	19551	19721	19746	19756	19714	19597	19771	19761	19794	19818	19731	19813	19789	19822	19705	19778	19853	19924	19839	19763	19727	19678	19689	19818	19966	19938	19909	19954	19841	19837	19786	19786	19764	19533	19908	19873	19893	19849	19907	19866	19888	19557	19757	19802	19716	19608	19691	19752	19952	19764	19520	19688	19613	19712	19817	19966	19817	20088	19932	19950	19670	19948	19791	19754	19756	19834	19877	19860	19777	19818	19838	19904	19898	19748	19822	19754	19881	19819	19833	19718	19842	19870	19850	19626	19739	19871	19676	19813	19506	19930	19817	19951	19824	19655	19782	19793	19842	19824	19726	19689	19898	19774	19794	19932	19601	20014	19830	19849	19675	19637	19710	19749	19683	19948	19970	19728	19916	19984	19721	19614	19796	19876	19825	19760	19834	19816	19653	19886	20016	19923	19711	19833	19716	19551	19620	19829	19656	19864	19845	19618	19851	19776	19686	19669	19954	19787	19629	19721	19860	19814	19907	19906	19878	19740	19849	20009	19957	19707	19833	19843	19856	19521	19751	19920	19823	19700	19724	19622	19808	20013	19760	19954	20023	19824	19845	19773	19750	19716	19970	19750	19997	19870	19677	19622	19811	19796	19704	19760	19880	19899	19933	19863	19970	19843	19695	19726	19858	19989	19906	19920	19823	19751	19874	19803	19750	19793	19695	19894	19799	19827	20003	19714	19618	19836	19785	19782	19811	19624	19963	19937	19623	19777	19810	20047	19895	19446	19689	19831	19865	19754	19675	19743	19585	19763	19774	19946	19787	19710	19716	19577	19938	19857	19828	19878	19806	19676	19544	19716	19867	19583	19888	19724	19610	19699	19903	19935	20014	19809	19682	20010	19871	19689	19842	19792	19771	19662	19751	19929	19708	19697	19707	19709	19912	19916	19610	19824	19812	19875	19717	19830	19657	19583	19707	19847	19799	19599	19615	19878	19892	19768	19835	19946	19734	19830	19821	19937	19998	19905	19882	19853	19548	19829	19662	19827	19752	19742	19805	19823	19820	19776	19537	19875	19619	19703	19895	19902	19790	19846	19861	19931	19581	19876	19678	19927	19694	19866	19915	19766	19684	19834	19843	19794	19823	19772	19856	19863	20113	19728	19581	19961	19782	20068	20011	19684	19849	19636	19803	19615	19744	19574	19731	19640	20058	19846	19828	19735	19746	19714	19678	19883	19825	19961	19692	19761	19787	19566	20036	19642	19928	19480	19686	19922	19758	19620	19790	19918	19856	19845	19948	19790	19666	19806	19805	19860	19679	19835	19719	19705	19632	19774	19865	19629	19808	19835	19645	19791	19869	19878	19813	19852	19899	19846	19625	19631	19773	19751	19907	19920	19820	19698	19935	19919	19795	19921	19810	19829	19949	19709	19902	19899	19592	19961	19829	19747	19690	19666	19807	19977	19788	19806	19802	19602	19716	19928	19905	19574	19781	19841	19815	19718	19825	19748	19879	19718	19697	19783	19830	19832	19635	19643	19823	19855	19901	19731	19937	19947	19607	19687	19736	19663	19832	19809	19801	19755	19733	19693	19986	19650	19785	19937	19854	19745	19718	19755	19792	19776	19546	19690	19628	19850	19767	19743	19715	19874	19796	19920	19908	19809	19860	19729	19662	19810	19814	19906	19688	19592	19836	19783	19594	19621	19948	19812	19799	19739	19776	19961	19952	19953	19895	19784	19920	19826	19608	19943	19942	19782	19709	19573	19688	19690	19844	19690	20101	19871	19847	19906	19712	19845	19644	19684	19866	19774	19808	19716	19973	20037	19588	19874	19812	19624	19734	19782	19439	19834	19853	19767	19831	19778	19740	19888	19863	19825	19822	19700	19846	19787	19952	19829	19924	19886	19724	19647	19814	19634	19664	19751	19836	19764	19719	19678	19991	19914	19792	19712	19861	19968	19950	19785	19703	19627	19683	19872	19897	19779	19555	19847	19769	19854	19665	19690	19707	19690	19615	19806	19810	19840	19607	19867	19832	19919	19909	19856
39866	60833	36792	25268	25068	25299	22029	19366	18986	17315	17214	17018	16780	16778	16834	16903	16855	16703	16914	16643	16799	16573	16581	16628	16890	16950	18533	21743	23952	22213	20632	18892	17597	16835	16485	16492	16617	16720	16470	16563	16442	16379	16340	16490	16370	16424	16474	16472	16505	16602	16548	16459	16486	16380	16451	16371	16511	16595	16328	16495	16645	16261	16542	16423	16338	16530	16260	16420	16476	16392	16351	16463	16531	16481	16281	16716	16453	16369	16456	16340	16717	16448	16668	16300	16497	16340	16337	16459	16405	16468	16369	16458	16464	16410	16383	16341	16486	16393	16425	16474	16456	16312	16422	16474	16536	16391	16543	16396	16462	16506	16586	16430	16319	16437	16510	16389	16663	16449	16507	16392	16569	16346	16443	16280	16321	16537	16464	16613	16310	16426	16305	16361	16402	16506	16441	16164	16569	16352	16322	16320	16483	16397	16214	16563	16317	16474	16513	16452	16488	16530	16329	16395	16513	16286	16473	16654	16512	16333	16355	16316	16389	16319	16381	16356	16571	16482	16382	16495	16421	16343	16283	16518	16410	16554	16367	16473	16541	16415	16631	16395	16651	16414	16353	16391	16375	16401	16398	16515	16575	16505	16526	16451	16370	16454	16426	16473	16505	16484	16466	16422	16525	16395	16411	16514	16470	16512	16498	16465	16380	16344	16340	16484	16309	16342	16262	16458	16459	16447	16436	16519	16322	16491	16300	16553	16619	16395	16486	16575	16617	16439	16465	16466	16517	16452	16566	16549	16468	16433	16493	16560	16389	16467	16394	16600	16547	16478	16427	16293	16366	16311	16498	16474	16515	16556	16499	16603	16396	16618	16534	16350	16383	16623	16357	16431	16452	16431	16514	16650	16443	16430	16460	16452	16425	16694	16533	16506	16486	16335	16499	16361	16542	16384	16455	16507	16365	16256	16430	16450	16440	16536	16215	16518	16512	16412	16305	16363	16345	16344	16400	16320	16391	16480	16554	16381	16290	16523	16549	16338	16522	16416	16333	16484	16446	16501	16642	16387	16318	16521	16316	16423	16388	16339	16420	16645	16472	16353	16474	16322	16477	16508	16507	16372	16610	16361	16524	16355	16354	16316	16388	16431	16525	16578	16463	16320	16572	16372	16438	16219	16508	16361	16351	16408	16365	16472	16364	16378	16475	16391	16370	16484	16541	16458	16328	16443	16228	16272	16581	16314	16546	16474	16339	16468	16430	16517	16443	16537	16580	16450	16515	16537	16414	16478	16380	16477	16455	16506	16445	16594	16396	16406	16407	16567	16335	16431	16307	16363	16450	16474	16328	16470	16473	16414	16500	16394	16367	16513	16422	16467	16625	16405	16462	16373	16557	16536	16594	16327	16503	16352	16508	16342	16482	16353	16416	16480	16471	16366	16312	16392	16313	16306	16532	16556	16428	16541	16482	16348	16265	16426	16350	16426	16441	16409	16457	16431	16468	16409	16565	16386	16387	16540	16386	16335	16414	16409	16443	16363	16474	16483	16488	16660	16504	16327	16519	16314	16622	16458	16424	16385	16534	16419	16352	16389	16290	16366	16500	16569	16708	16493	16489	16525	16467	16493	16489	16328	16508	16280	16423	16532	16313	16465	16278	16283	16434	16351	16414	16458	16505	16406	16338	16422	16391	16261	16326	16562	16431	16387	16215	16337	16359	16387	16486	16456	16448	16450	16339	16399	16553	16367	16283	16394	16369	16320	16192	16524	16466	16380	16494	16367	16419	16509	16415	16470	16265	16522	16343	16585	16409	16387	16367	16512	16441	16432	16329	16586	16374	16458	16352	16562	16368	16388	16527	16355	16432	16502	16208	16343	16260	16452	16435	16474	16355	16375	16595	16543	16441	16491	16437	16420	16494	16474	16573	16463	16394	16507	16331	16435	16474	16314	16558	16410	16260	16462	16422	16435	16623	16463	16564	16593	16417	16291	16447	16566	16284	16408	16321	16379	16552	16562	16270	16605	16666	16477	16499	16523	16563	16463	16372	16437	16454	16484	16338	16233	16322	16455	16559	16427	16263	16469	16505	16347	16442	16399	16436	16311	16544	16372	16395	16364	16296	16566	16574	16482	16630	16397	16328	16519	16306	16397	16451	16372	16486	16511	16507	16309	16407	16448	16414	16476	16450	16485	16377	16292	16490	16298	16396	16256	16573	16334	16545	16551	16473	16280	16424	16418	16503	16503	16561	16433	16355	16587	16189	16376	16376	16335	16363	16321	16454	16470	16470	16402	16398	16479	16501	16332	16380	16553	16366	16361	16541	16385	16314	16498	16446	16483	16485	16507	16523	16498	16369	16532	16437	16431	16568	16410	16598	16309	16430	16599	16492	16304	16320	16435	16388	16356	16464	16575	16314	16329	16451	16400	16525	16411	16389	16614	16240	16497	16508	16510	16437	16583	16596	16457	16469	16438	16383	16369	16670	16250	16298	16421	16347	16464	16426	16498	16496	16477	16392	16407	16392	16572	16453	16370	16357	16514	16597	16318	16585	16450	16446	16412	16497	16484	16461	16428	16383	16512	16378	16583	16356	16435	16571	16407	16492	16369	16381	16562	16226	16475	16541	16421	16512	16511	16430	16575	16457	16463	16397	16270	16404	16394	16407	16671	16524	16426	16397	16421	16331	16440	16419	16466	16466	16238	16524	16433	16315	16519	16414	16422	16520	16486	16453	16467	16410	16611	16420	16301	16446	16460	16351	16383	16309	16457	16429	16423	16421	16348	16336	16336	16294	16453	16382	16388	16336	16486	16348	16378	16592	16441	16420	16444	16504	16372	16462	16324	16422	16495	16481	16384	16389	16449	16395	16403	16538	16458	16416	16497	16522	16582	16444	16471	16416	16324	16470	16311	16408	16341	16432	16360	16425	16380	16312	16582	16460	16351	16327	16294	16260	16183	16394	16343	16554	16569	16404	16380	16519	16379	16526	16298	16673	16524	16487	16437	16437	16414	16462	16396	16452	16454	16500	16427	16419	16460	16319	16462	16157	16520	16391	16415	16416	16518	16406	16522	16386	16459	16359	16520	16347	16396	16553	16430	16317	16511	16389	16350	16486	16259	16467	16342	16327	16307	16410	16395	16481	16431	16466	16468	16381	16634	16530	16489	16611	16402	16270	16435	16518	16455	16511	16366	16607	16462	16466	16421	16293	16346	16463	16437	16497	16287	16478	16366	16442	16459	16406	16396	16457	16303	16511	16514	16528	16473	16661	16218	16435	16483	16408	16434	16589	16461	16463	16439	16434	16527	16394	16408	16643	16307	16287	16353	16406	16305	16503	16359	16491	16312	16477	16501	16507	16574	16421	16397	16355	16428	16537	16477	16351	16426	16339	16405	16523	16558	16505	16514	16383	16356	16463	16296	16146	16163	16607	16327	16461	16303	16542	16466	16504	16488	16511	16501	16304	16466	16372	16455	16499	16332	16373	16301	16383	16500	16448	16386	16390	16518	16214	16456	16327	16360	16518	16417	16381	16326	16626	16407	16436	16350	16406	16401	16308	16496	16428	16289	16459	16268	16510	16360	16590	16345	16329	16508	16409	16425	16463	16445	16291	16274	16585	16400	16535	16399	16411	16466	16527	16481	16467	16517	16513	16366	16244	16454	16388	16561	16406	16348	16535	16279	16566	16531	16252	16427	16421	16380	16396	16406	16372	16448	16299	16528	16404	16304	16449	16450	16434	16464	16624	16472	16303	16545	16216	16414	16467	16293	16340	16343	16338	16704	16353	16328	16485	16397	16386	16574	16403	16485	16564	16478	16434	16409	16462	16395	16386	16301	16387	16364	16446	16334	16282	16469	16562	16443	16409	16388	16310	16577	16411	16434	16497	16606	16423	16401	16415	16421	16449	16360	16346	16542	16507	16300	16522	16452	16483	16499	16393	16440	16472	16427	16526	16242	16344	16411	16483	16516	16417	16522	16435	16279	16497	16380	16241	16574	16513	16272	16590	16382	16559	16318	16324	16401	16347	16296	16272	16414	16233	16517	16354	16556	16307	16429	16476	16355	16508	16319	16476	16370	16492	16288	16544	16459	16521	16448	16362	16477	16368	16202	16421	16301	16429	16332	16397	16373	16302	16488	16385	16308	16322	16435	16593	16432	16425	16434	16625	16466	16229	16501	16543	16376	16342	16301	16468	16449	16572	16413	16438	16321	16545	16363	16422	16490	16481	16555	16690	16298	16585	16471	16474	16382	16472	16628	16360	16320	16325	16504	16581	16479	16493	16490	16384	16514	16417	16424	16481	16359	16380	16497	16503	16484	16467	16291	16673	16364	16504	16346	16613	16364	16550	16529	16324	16534	16278	16452	16541	16481	16373	16537	16343	16291	16493	16588	16534	16299	16413	16449	16350	16433	16347	16546	16429	16393	16437	16432	16555	16445	16311	16362	16382	16393	16554	16463	16460	16274	16451	16561	16308	16520	16425	16539	16414	16505	16475	16342	16435	16409	16405	16501	16379	16548	16345	16462	16349	16561	16574	16491	16318	16418	16527	16504	16529	16403	16441	16519	16324	16490	16411	16504	16505	16358	16356	16289	16276	16521	16585	16396	16369	16513	16378	16450	16663	16437	16434	16436	16517	16558	16467	16509	16377	16404	16526	16379	16432	16438	16524	16408	16604	16221	16493	16344	16359	16477	16511	16506	16396	16357	16289	16592	16369	16488	16475	16582	16356	16413	16533	16479	16495	16352	16421	16384	16516	16381	16347	16409	16437	16498	16406	16525	16386	16532	16449	16338	16410	16517	16431	16386	16271	16493	16484	16554	16380	16429	16502	16344	16399	16606	16430	16390	16309	16417	16306	16412	16364	16440	16356	16511	16477	16433	16248	16501	16482	16414	16291	16404	16546	16416	16286	16486	16349	16625	16541	16353	16445	16369	16529	16460	16583	16400	16469	16397	16457	16143	16591	16474	16497	16409	16517	16449	16528	16509	16496	16451	16323	16469	16384	16372	16510	16564	16454	16417	16446	16324	16407	16375	16363	16486	16467	16460	16336	16631	16429	16437	16439	16450	16329	16629	16409	16488	16485	16518	16453	16520	16411	16235	16378	16550	16524	16303	16451	16526	16490	16453	16590	16308	16505	16360	16285	16492	16300	16402	16494	16398
28982	26224	27676	24183	21264	21862	21150	20175	20210	19977	19542	19385	19295	19355	19165	19407	19283	19541	19322	19145	19119	19368	19472	19332	19577	19190	19118	19321	19705	19665	19569	19709	19614	19404	19268	19460	19498	19231	19271	19316	19354	19427	19420	19231	19267	19369	19292	19370	19460	19021	19243	19159	19505	19314	19314	19201	19076	19248	19234	19386	19359	19231	19396	19281	19204	19415	19340	19381	19347	19265	19267	19249	19301	19247	19355	19551	19073	19278	19355	19129	19345	19437	19430	19307	19366	19394	19446	19214	19276	19377	19240	19256	19380	19231	19242	19350	19295	19307	19212	19255	19206	19304	19456	19335	19232	19294	19478	19437	19069	19147	19381	19333	19195	19443	19330	19118	19151	19275	19209	19205	19324	19275	19459	19255	19291	19191	19186	19400	19336	19245	19315	19377	19219	19477	19341	19294	19219	19220	19273	19357	19253	19333	19219	19191	19217	19122	19120	19276	19394	19314	19436	19346	19534	19147	19210	19448	19086	19152	19363	19193	19258	19307	19375	19334	19221	19337	19171	19388	19338	19398	19193	19337	19293	19029	19208	19156	19199	18960	19256	19289	19255	19245	19311	19129	19059	19111	19548	19268	19313	19322	19438	19047	19195	19216	19359	19357	19146	19167	19262	19310	19312	19474	19171	19302	19135	19267	19064	19349	19192	19319	19445	19321	19309	19307	19271	18907	19341	19609	19446	19094	19406	19166	19423	19389	19423	19157	19234	19288	19372	19321	19102	19153	19225	19306	19017	19288	19338	19148	19067	19059	19107	19277	19323	19333	19318	19025	19258	19281	19477	19207	19378	19574	19438	19323	18976	19313	19169	19333	19312	19439	19186	19449	19241	19220	19378	19289	19319	19095	19253	19413	19415	19259	19313	19346	19212	19581	19214	19180	19381	19185	19506	19192	19426	19126	19193	19244	19372	19437	19364	19309	19058	19213	19291	19049	19346	19489	19082	19028	19300	19363	19285	19256	19411	19238	19392	19141	19080	19147	19449	19450	19330	19385	19325	19083	19231	19357	19310	19285	18962	19248	19487	19329	19375	19062	19340	19329	19211	19318	19202	19323	19532	19308	19409	19300	19349	19368	19305	19164	19405	19220	19353	19319	19007	19535	19306	19160	19253	19132	19063	19334	19320	19343	19308	19205	19143	19056	19362	19273	19180	19334	19386	19282	19279	19340	19385	19339	19251	19553	19241	19315	19331	19331	19506	19116	19412	19218	19110	19256	19046	19384	19324	19386	19488	19218	19200	19299	19356	19270	19193	19341	19129	19164	19369	19226	19069	19049	19318	19140	19018	19375	19440	19101	19490	19357	19247	19235	19220	19049	19175	19264	19359	19166	19480	19406	19270	19518	19172	19282	19199	19479	19276	19171	19134	19416	19446	19378	19144	19348	19239	19134	19238	19281	19171	19268	19210	19282	19170	19080	19356	19307	19517	19382	19312	19130	19376	19242	19368	19216	19269	19176	19229	19364	19509	19226	19215	19097	19210	19174	19354	19251	19344	19208	19343	19189	19230	19340	19261	19279	19271	19376	19356	19351	19226	19122	19206	19100	19201	19369	19259	19398	19327	19167	19139	19279	19362	19024	19266	19066	19372	19320	19298	19230	19366	19487	19340	19558	19314	19198	19375	19124	19188	19302	19271	19443	19495	19318	19357	19182	19169	19314	19327	19285	19236	19340	19343	19277	19202	19256	19482	19218	19392	19372	19217	19180	19199	19216	19200	19341	19374	19379	19464	19187	19142	19273	19314	19251	19371	19274	19498	19126	19220	19375	19281	19149	19451	19174	19500	19299	19237	19392	19231	19334	19310	19210	19374	19199	19400	19167	19376	19339	19143	19002	19224	19228	19204	19233	19067	19145	19069	19063	19359	19171	19136	19430	19240	19111	19324	19227	19388	19521	19258	19225	19329	19325	19241	19123	19230	19240	19216	19344	19436	19476	19523	19317	19163	19323	19351	19285	19339	19384	19345	19160	19396	19370	19365	19205	19423	19154	19443	19208	19229	19189	19296	19399	19515	19347	19434	19373	19252	19336	19461	19075	19212	19291	19384	19154	19336	19303	19393	19208	19184	19493	19309	19073	19262	19446	19276	19237	19248	19155	19149	19086	19142	19426	19093	19200	19372	19220	19010	19256	19522	19436	19100	19294	19146	19449	19383	19161	19409	19107	19443	19357	19213	19359	19332	19182	19145	19314	19377	19181	19322	19318	19134	19276	19148	19320	19523	19087	19265	19271	19377	19168	19325	19226	19180	19315	19261	19355	19248	19253	19288	19168	19112	19284	19233	19123	19354	19186	19350	19493	19552	19063	19462	19222	19065	19300	19293	19213	19406	19424	19192	19203	19382	19364	19323	19507	19335	19197	19368	19302	19374	19360	19135	19044	19238	19157	19250	19138	19401	19385	19207	19258	19344	19301	19291	19286	19259	19398	19210	19228	19189	19425	19316	19236	19143	19226	19165	19215	19259	19468	19521	19194	19330	19449	19170	19326	19443	19152	19275	19409	19582	19363	19299	19563	19399	19415	19343	19171	19147	19245	19128	19067	19348	19271	19115	19164	19221	19447	19293	19101	19268	19244	19255	19208	19385	19171	19405	19445	19230	19281	19170	19325	19208	19235	19429	19112	19359	19251	19343	19457	19495	19425	19170	19440	19270	19167	19245	19313	19243	19367	19212	19256	19241	19339	19340	19303	19520	19412	19189	19410	19567	19360	19225	19224	19318	19233	19160	19174	19271	19212	19119	19302	19303	19200	19074	19384	19283	19352	19228	19293	19202	19135	19327	19426	19241	19330	19142	19248	19328	19420	19252	19309	19325	19299	19393	19198	19074	19175	19196	19344	19197	19184	19208	19079	19271	19471	19418	19268	19502	19356	19407	19399	19447	19311	19226	19421	19358	19519	19365	19314	19313	19225	19454	19285	19346	19081	19214	19071	19186	19424	19088	19443	19325	19408	19284	19254	19251	19183	19256	19356	19134	19334	19287	19129	19472	19298	19300	19203	19151	19216	19555	19259	19311	19311	19229	19247	19284	19262	19276	19250	19143	19180	19344	19200	19229	19280	19371	18968	19095	19330	19229	19398	19142	19319	19209	19303	19343	19304	19281	19464	19261	19283	19553	19334	19193	19377	19355	19506	19309	19217	19497	19334	19284	19373	19361	19246	19225	19245	19390	19365	19013	19345	19079	19241	19363	19290	19245	19303	19453	19116	19275	19178	19173	19312	19239	19187	19268	19335	19356	19400	19335	19265	19147	19167	19370	18955	19213	19311	19358	19395	19330	19274	19344	19114	19207	19289	19272	19318	19384	19358	19125	19467	19290	19333	19303	19257	19187	19253	19248	19075	19475	19242	18930	19163	19287	19413	19234	19448	19273	19371	19375	19385	19362	19519	19389	19438	19338	19389	19418	19103	19226	19181	19224	19278	19386	19150	19308	19218	19493	19292	19232	19311	19419	19088	19193	19272	19255	19074	19463	19410	19113	19308	19470	19355	19203	19191	19264	19281	19168	19216	19288	19418	19247	19228	19402	19340	19156	19298	19349	19042	19184	19235	19192	19101	19242	19181	19313	19275	19444	19246	19267	19163	19373	19416	19366	19277	19243	19295	19320	19211	19310	19291	19255	19333	19313	19339	19259	19178	19228	19218	19381	19198	19359	19318	19257	19310	19335	19044	19132	19316	19317	19411	19265	19418	19164	19138	19312	19497	19066	19257	19175	19315	19110	19203	19104	19401	19352	19160	19328	19229	19216	19301	19325	19137	19365	19171	19228	19240	19195	19364	19358	19264	19241	19036	19409	19314	19403	19448	19315	19240	19144	19156	19405	19274	19144	19096	19290	19221	19373	19456	19402	19297	19444	19204	19283	19106	19643	18988	18969	19317	19325	19421	19270	19210	19144	19253	19478	19396	19484	19135	19293	19057	19073	19319	19236	19352	19288	19208	19298	19231	19301	19255	19405	19075	19296	19402	19388	19149	19470	19313	19211	19334	19609	19338	19181	19216	19252	19059	19194	19319	19164	19167	19276	19474	19488	19272	19348	19516	19336	19224	19173	19106	19182	19182	19190	19363	19555	19107	19363	19211	19314	19187	19347	19240	19238	19377	19149	19359	19237	19166	19223	19230	19325	19415	19246	19070	19374	19426	19489	19321	19201	19269	19268	19293	19280	19294	19161	19330	19182	19500	19470	19131	19190	19006	19186	19287	19351	19475	19142	19361	19377	19393	19340	19329	18861	19214	19262	19298	19294	19554	19374	19346	19277	19189	19198	19218	19192	19140	19262	19197	19189	19124	19130	19469	19215	19259	19296	19301	19341	19464	19315	19461	19082	19258	19408	19416	19152	19166	19152	19315	19217	19389	19306	19333	19308	19343	19362	19297	19386	19121	19141	19095	19269	19257	19433	19320	19297	19150	19299	19403	19235	19158	19355	19273	19426	19162	19172	19283	19197	19220	19445	19350	19234	19427	19275	19400	19380	19313	19143	19280	19472	19188	19481	19481	19279	19185	19233	19091	19353	19497	19321	19395	19323	19258	19436	19370	19409	19399	19184	19275	19246	19304	19443	19152	19442	19365	19190	19260	19306	19183	19119	19383	19259	19200	19362	19099	19362	19230	19316	19075	19255	19314	19233	19086	19220	19268	19224	19266	19186	19286	19148	19201	19294	19334	19137	19213	19124	19277	19395	19493	19366	19444	19108	19350	19180	19176	19196	19285	19245	19206	19431	19212	19436	19138	19259	19159	19331	19363	19206	19217	19432	19251	19323	19236	19345	19462	19265	19420	19265	19410	19356	19398	19257	19166	19336	19400	19184	19279	19378	19368	19224	19127	19200	19181	19317	19176	19410	19158	19236	19325	19170	19186	19282	19198	19401	19442	19385	19255	19280	19116	19051	19346	19368	19307	19344	19316	19368	19513	19409	19234	19303	19255	19346	19372	19364	19303	19434	19225	19182	19351	19079	19235	19103	19201	19215	19486	19342	19316	19291	19356	19344	19246	19274	19303	19271	19078	19337	19313	19401	19126	19220	19239	19431	19586	19292	19261	19333	19266	19319	19326	19295	19169	19397	19091	19394	19311	19374	19215	19209	19280	19285	19273	19333	19275	19335	19321
29329	38956	23305	19642	19729	20850	17969	17454	17678	17273	16305	16238	16278	16114	16316	16241	16260	16378	16270	16199	16102	16303	16229	16486	16171	16251	16299	16392	16749	16797	16585	16421	16432	16147	16205	16231	16215	16154	16130	16190	16305	16163	16179	16029	16277	16204	16076	16360	15868	16117	16154	16156	16265	16196	16238	16322	16215	16210	16327	16297	16218	16134	16165	16074	16013	16152	16035	16312	16006	16218	16212	16044	16267	16122	16303	16080	16252	16216	16004	16189	16133	16097	16238	16189	16135	16284	15901	16135	16086	16281	16246	16142	16262	16248	16153	15957	16129	16284	16291	16350	16083	16309	16302	16110	16072	16213	16215	16137	16233	16159	16154	16223	16192	16298	16121	16265	16190	16324	16087	15973	16295	15994	16159	16065	16230	15955	16229	16045	16146	16123	16181	16223	16250	16160	16352	16169	16200	16121	16135	16193	16181	16285	16364	16117	16194	16236	16265	16147	15972	16082	16070	16248	16061	16025	16284	16187	16130	16009	16005	16041	16104	16192	16286	16298	16211	16138	16048	16213	16022	16043	16148	16224	16254	16148	16250	16113	16198	16047	16229	16088	16129	16074	16089	16257	16235	16121	16318	16118	16158	16014	16124	16267	16084	16265	16184	16117	16208	16202	16279	16164	16253	16060	16158	16198	16249	16162	16194	16132	16311	16091	16001	16039	16334	16202	16046	16102	16374	16143	16133	16293	16191	16133	16112	16175	16099	16000	16170	16177	16077	16168	16042	16267	16185	15997	16219	16152	16286	16025	16248	16097	16154	16317	16070	16118	16223	16193	16181	16258	16077	15859	16231	16233	16029	16133	16095	16135	16136	16014	16366	16170	16204	16327	16387	16113	16404	16220	16240	16153	16269	16155	16157	16066	16215	16195	16071	16173	16160	16096	16205	16144	16067	16182	16020	16292	16398	16154	16168	16067	16167	16192	16191	16219	16272	16170	15956	16153	16159	16060	16350	16242	16252	16204	16233	16010	16274	16146	16046	16274	16210	16209	16182	16033	16067	16303	16289	16137	16177	16296	16166	16022	16135	16085	16238	16109	16080	16312	16137	16084	16190	16098	16278	16182	16143	15959	16012	16204	16286	16276	16216	16115	15957	16165	16160	16106	16218	16209	15977	16175	16084	16122	16221	16321	16316	16049	16273	16063	16214	16180	16263	16248	16005	16157	16333	16200	16283	15988	16123	16137	16075	16322	16016	16184	16207	16042	16084	16155	16223	16171	16085	16330	16196	16230	16275	16238	16225	16210	16173	16056	16206	16171	16212	16307	16158	16220	16183	16160	16129	16271	16179	16210	16169	16136	16144	16159	16088	16043	16130	16126	16141	16087	16225	16102	16352	16258	16114	16126	16255	16022	16250	16113	16312	16153	16246	16232	16125	16171	16328	16278	16156	16157	16122	16032	16178	16024	16123	16200	16049	16285	16128	16219	16297	16143	16272	16079	16243	16255	16180	16145	16255	16190	16199	16262	16098	16084	15957	16214	16245	16178	16286	16224	16237	16118	16275	16287	16241	16161	16251	16194	16072	16258	16111	15964	16193	15956	16116	16337	16045	16219	16137	16194	16185	16320	16197	16175	16142	16150	16098	16399	16111	16231	16269	16226	16160	16189	16185	16117	16115	15992	15962	16089	16298	16083	16147	16047	16288	16127	16015	16213	16217	16230	16144	16101	16210	16281	16283	16223	16164	15967	16223	16293	16322	16169	16106	16203	16125	16125	16241	15965	16154	16047	16239	16332	16155	16215	16051	16109	16211	16289	16264	16205	16205	16131	16218	16274	16233	16239	16162	16089	15982	16250	16082	16223	16199	16103	16073	16236	16239	16141	16282	16184	16276	16023	16274	16149	16163	15948	16117	16116	15981	16094	16108	15893	15972	16072	16112	16079	16110	16179	16214	16223	16158	16147	16303	15991	16259	16199	16208	16101	16395	16083	16397	16268	16263	16133	16289	16130	16228	16057	16186	16158	16282	16102	16056	16303	16281	16283	16296	16372	16173	16098	16080	16070	16317	16028	16019	16119	16307	16256	16163	16083	16242	16199	16211	16203	16099	16218	16086	16126	16212	16414	16090	16130	16323	16031	16279	16189	16166	16043	16147	16226	16061	16185	16151	16213	16240	16086	16338	16236	16191	16090	16201	16152	16276	16129	16113	16265	16243	16015	16166	16089	16251	16232	16134	16075	16150	16299	16181	16325	16163	16202	16250	16204	16222	16177	16096	16155	16120	16172	15988	16087	16059	16127	16100	16106	15988	16205	16273	16004	16206	16109	16189	16344	16145	16017	16232	16126	16237	16046	16109	16161	16157	16103	16041	16227	16142	16225	16100	16120	16149	16148	16226	16033	16183	16137	16290	16243	16102	16044	16220	16169	16134	16126	16136	15957	16239	16196	16203	16131	16323	16150	16220	16059	16262	16140	16205	16206	16310	16148	16221	16150	15961	16171	16277	16258	16296	16110	16199	16206	16166	16178	16152	15965	16161	16284	16314	16257	16102	16011	16317	16143	16168	16230	16110	16060	16158	16039	16300	16194	16183	16244	15996	16090	16223	16166	16183	16220	16248	16275	15991	16162	16182	16082	16303	16094	16286	16246	16120	16116	16179	16096	16180	16129	16099	16166	16117	16065	16246	16128	16137	16120	16177	16249	16141	16085	16332	16268	16115	16017	16172	16012	16229	16065	16202	16065	16231	16159	16194	16189	16260	16097	16166	16009	16385	16244	16179	16120	16262	16002	16175	16056	16197	16011	16182	16115	16267	16348	16083	16224	16110	16225	16095	16205	16133	16144	16356	16058	16125	16178	16165	15903	16196	16182	16135	16188	16245	16209	16301	16092	16128	16192	16115	16136	16138	16060	16172	16037	16205	16407	15995	16017	16160	16134	16105	16137	16170	16020	16045	16305	16079	16316	16145	15897	16260	16146	16161	16334	16219	16163	16177	16060	16089	16187	16313	16396	16226	16112	16115	16343	16069	15892	16322	16261	16161	16163	16223	16112	16225	16261	16107	16186	16138	16140	16246	16117	16262	15941	16221	16066	16100	16024	16327	16167	16098	16155	16255	16129	16008	16032	16262	16053	16063	16167	16050	16012	16309	16232	16067	15973	16094	16205	16089	16169	16298	16156	16315	16072	16454	16165	16179	16070	16177	16056	16137	16156	16239	16184	16099	16115	16197	16159	16194	16364	16253	16272	16176	15984	16012	16161	16048	16099	16336	16243	16097	16155	16140	16152	16313	15984	16221	16050	16314	15999	16390	16356	16224	16418	16179	16136	16077	15953	16294	15922	16032	16101	16192	16066	16021	16359	16082	16272	16263	16210	16294	16278	16152	16142	16095	16247	16078	16165	16253	16451	16067	16260	16262	16236	16153	16197	16160	16266	16349	16101	16376	16268	16106	16204	16102	16060	16069	15887	16137	16246	16073	16325	16190	16182	16082	16006	16107	16398	16107	16244	16203	16166	16084	16272	16142	16016	16136	16307	16047	16321	16093	16097	16057	16253	16112	16230	16089	16193	16011	16195	16108	16198	16070	16114	16269	16137	16243	16342	16236	16150	16118	16159	15863	16205	16224	16246	16244	16199	16024	16298	16153	16133	16142	16113	16244	16171	16079	16144	16020	16255	16168	16260	16037	16235	16086	16048	16185	16270	16161	16238	16190	16345	16130	16293	16124	16153	16081	16174	16358	16184	16255	16239	16207	16261	16118	16229	16247	16286	16189	16316	16246	16105	16177	16147	16083	16031	16146	16213	16285	16178	16210	16194	16164	16071	16238	15983	16109	16338	16257	16058	16367	16151	16210	16127	16120	16007	16117	16131	16265	16097	16203	16089	16287	16223	16148	15960	16239	15864	16084	16038	16167	16081	16129	16094	16197	16140	16148	16136	16159	16171	16096	16105	16263	16221	16222	16090	16217	16227	16044	16212	16042	16120	16083	16058	16327	16173	16204	15980	16184	16254	16015	16362	16149	16100	16177	16181	16257	16048	16220	16046	16330	16102	16307	16222	16132	16271	16171	16147	16071	16150	16163	16254	16075	16083	16068	16100	16184	16089	16184	16070	16173	16215	16215	16255	16057	16183	16223	16048	16198	16165	16222	16134	16312	16258	16168	16146	16237	16104	16019	16201	16119	16087	16314	16184	16041	16202	16289	16187	16167	16263	16244	16184	16122	16150	16395	16073	16287	16243	16248	16187	16086	16261	16106	16101	16126	15943	16303	16204	16165	16069	16091	16257	16192	16056	16034	16181	16062	16114	16236	16201	16202	16165	16117	16272	16327	16182	16424	16195	16191	16269	16361	16225	16198	16135	16097	16198	16080	16163	16169	16194	16187	16197	16222	16027	16263	16163	16235	16175	16056	16086	16196	16066	16198	16217	16103	16147	16064	16251	16234	16077	16180	16093	16147	16112	16210	16258	16211	16057	16224	16235	16231	16166	16048	16257	16211	16179	16087	16340	16268	16103	16173	16108	16259	16326	16266	16094	16251	16238	16189	16272	16260	16268	16213	16185	16131	16227	16329	16338	16039	16174	16281	16123	16150	16130	16226	16090	16262	16051	16334	16080	16036	16200	16071	16105	16109	16116	16277	16242	16113	16074	16193	16363	16163	16151	16114	16171	16132	16147	16076	16281	16263	16066	16224	16085	16178	16137	15999	16156	16228	16176	16263	16304	16274	16146	16209	16176	16157	16066	16218	16084	16284	16093	16307	16124	16213	16121	16205	16234	16142	16107	16120	16259	16363	16168	16277	16171	16118	16161	16195	16161	16260	16240	16197	16173	16066	16327	16302	16205	16189	16176	16145	16210	16153	16085	16253	16248	16137	16056	16196	16140	16198	16190	16209	16039	16185	16041	16055	16223	16456	15954	16130	16078	16190	16173	16292	16243	16329	16004	16180	16177	16314	16078	15998	15985	16292	16165	16199	16076	16121	16104	16390	16138	16056	16313	16282	16160	16088	16063	16156	16267	16255	16134	16123	16150	16305	16366	16130	16135	16213	16118	16334	16073	16213	16202	16032	16093	16191	16252	16189	16054	16218	16195	16263	16249	16088	16108	16249	16083	16159	16209	16323	16157	16156	16158	16297	16131	16021	16215	16102	16183	16113	16401	16178	16304
23733	21370	28943	24222	22682	25198	26159	22610	21471	21401	20753	20478	20715	20450	20100	20526	20574	20237	20587	20396	20499	20385	20399	20658	20609	20806	20888	22015	23017	22724	21991	21247	20926	20357	20272	20212	20298	20265	20058	20033	20272	20188	20181	20209	20157	20410	20170	20230	20063	20168	20113	19908	20221	20154	20265	20313	20368	20252	20090	20364	20244	20211	20251	20247	20131	20393	20149	20255	20298	20247	20243	20226	20136	20241	20024	20209	20401	20186	20104	20225	20046	20194	20417	20029	19911	20253	20312	20343	20435	20156	20262	20214	20119	20245	20196	20246	20240	20092	20107	20267	20206	20390	20069	20218	20204	20096	20149	20106	20282	19911	20433	20110	20272	20022	20336	20208	20063	19897	20050	19991	20139	20051	20184	20127	20212	20173	20116	20347	20139	19920	20195	20140	20304	20433	20356	20255	20196	20131	20143	20248	20180	20209	20303	20252	20289	20285	20078	20289	20302	20210	20337	20053	20014	20204	20057	19887	20283	20016	20230	20286	20281	20160	20009	20308	20475	20140	20252	20255	20163	20230	20164	20200	20301	20110	20271	20437	20236	20031	20351	20344	20189	20070	20270	20258	20243	20258	20242	20280	20235	20179	20185	20326	20204	20174	20286	20409	20120	20157	20254	20325	20312	20346	20139	20137	20272	20221	20335	20219	20195	20073	20040	20164	20233	20114	20230	20187	20026	20248	20250	20263	20065	20088	20282	20205	20056	20101	20162	19980	20083	20220	20168	20362	20159	20093	19969	20353	20076	20090	20206	20212	20164	20120	20306	20219	20308	20002	20188	20010	20389	20216	20183	20138	20208	20317	20214	20402	20213	20365	20249	20208	20270	20189	19968	20268	20173	20166	20316	20088	20122	20246	20197	20095	20045	19997	20105	20225	20422	20070	20320	20255	20184	20329	20220	20086	20382	20117	20117	20103	20094	20265	20151	20159	20200	19975	20162	20322	20059	20359	20181	20352	20049	20122	20260	20131	20263	20197	20357	20399	20161	20344	20104	20048	20146	20147	20206	20367	20202	20279	20185	20156	20218	20215	20167	20075	20120	20248	19911	20000	20080	20146	20114	20103	20123	20056	20369	20200	20330	20275	20095	20144	20063	20113	20255	20020	20190	20194	19877	20095	20143	20058	20312	19967	20198	20283	20089	20209	20236	20268	20145	20324	20148	20227	20229	20349	20102	19989	20290	20218	20038	19939	20173	20179	20298	20188	20092	20181	20169	20169	20187	20116	20248	20168	20353	20316	20313	20148	20189	20170	20108	20188	19998	20131	20244	20162	20406	20035	20243	20296	20057	20260	20213	20096	20270	19964	20183	20286	20182	20111	20206	20346	20279	20299	20229	20286	20132	20316	20212	20291	20146	20279	20316	20443	20230	20214	20060	20504	20232	20240	20237	20224	20152	20071	20040	20194	20313	20361	20268	20255	20159	20109	20176	20201	20139	20410	20174	20158	20182	19993	20121	20172	20083	20215	20272	20119	20213	20197	20313	20138	20093	20272	20294	20073	20027	20143	20032	20054	20196	20360	20180	20413	20136	20201	20342	20373	20149	20119	20269	20050	20218	20197	20201	20203	19991	20320	20168	20264	20112	20301	20072	20042	20115	19934	20069	20101	20363	20347	20043	20215	20319	20346	20316	19985	20141	20262	20231	20007	20121	20009	20270	20410	20314	20227	20387	20179	20113	20104	20293	20305	20360	20085	20339	20233	20268	20205	19974	20047	20242	20250	20305	20241	20164	20118	20151	20139	20212	20224	20200	20151	20305	20128	20135	20180	20232	20244	20360	20115	20085	20110	19950	20077	20349	20251	20243	20168	20328	20176	20326	20472	20280	20180	20165	20079	20129	20159	20193	20252	20420	20359	20190	20239	20276	20146	20190	20322	20241	19879	20204	20450	20083	20098	20300	20081	20171	20209	20360	20341	20373	20116	20105	20082	20360	20013	20190	20432	20118	20045	20223	20283	20251	20024	20126	20370	20141	20138	20274	20120	20364	20213	20182	20126	20239	20311	20244	20379	20220	20070	20063	20248	20262	20340	20147	20083	20222	20246	20124	19981	20295	20227	20016	20349	20221	20337	20190	20164	20191	20196	20041	20340	20131	20097	20115	20204	20321	20182	20298	20192	20256	20209	20196	20171	20049	20267	20143	20267	19963	20502	19949	20147	20247	20149	20057	20101	20205	20019	20265	20256	19974	20278	20151	20263	20181	20105	20110	20379	20157	20058	19986	20322	20209	20336	20066	19883	20215	20099	20074	20128	20222	20404	20318	20129	20279	20084	20131	20321	20298	20289	20097	19945	20157	20190	20236	20107	20448	20271	20205	20053	20318	20114	20219	20164	20387	20342	20325	20251	20149	20355	20224	20389	20235	20109	20220	20239	20239	20028	20380	20281	20187	20122	20031	20130	20093	20209	20269	20192	20313	20226	20194	20231	20281	20229	20255	20176	20032	20169	20206	20051	20320	20108	20180	20140	20318	20056	20222	20101	20041	20285	20168	20160	20386	20187	20134	20273	20315	20020	20078	20000	20335	20558	20195	20081	20250	19983	20238	20170	20015	20222	20161	20069	20203	20182	20300	19961	20181	20067	20102	20336	20013	20041	20157	20171	20250	20152	20252	20166	20068	20195	20045	20058	20061	20091	20363	20220	20427	20340	20409	20116	20329	20242	20071	20123	20090	19944	20140	20142	20257	20143	20263	20060	20330	20130	20169	20239	20380	20167	20190	20211	20319	20201	20095	20185	19998	20172	20235	20151	20037	20173	20061	20195	20048	20178	20087	20140	20147	20078	20292	19997	20198	20073	20182	20265	20013	20205	20115	20227	20185	20352	20214	20359	20175	20225	20034	20301	20169	19988	19967	20179	20179	20144	20145	20018	20211	20119	20156	20277	20184	20202	20052	20104	20357	20112	20321	20408	20166	20129	20223	20216	20293	20234	20078	20291	20238	20002	20234	20209	20203	20341	20075	20239	20281	20339	20310	20442	20016	20076	20203	20000	20028	20127	20113	20050	19942	20308	20123	20123	20196	20210	20269	20163	20162	20322	20089	20312	20114	20128	20153	20242	20149	20007	20061	20098	20428	20160	19981	20279	20280	20118	20352	20241	19971	20057	20023	20208	20301	19995	20442	20231	20280	20216	19950	20081	20233	20088	19949	20234	20174	20296	20071	20085	20221	20198	20142	20228	20106	20147	20228	20009	20339	20113	20163	20129	20210	20080	19945	20175	20215	20173	20135	20103	20298	20247	20273	19933	20214	20431	20312	20086	20303	20139	20267	20195	20233	20010	19958	20023	20098	20228	20242	19951	20316	20147	20256	20152	20111	20186	20162	20298	20262	20324	20384	19995	20350	20058	20320	20315	20200	20230	20259	20135	20344	20148	20324	20199	20052	20233	20177	19997	19977	20058	20212	20139	20095	20223	20277	20222	20029	19966	20045	20067	20431	20139	20184	20343	20065	20170	20135	20283	20398	20231	20283	20165	20251	20182	20336	20092	20079	20270	20197	20214	19984	20135	20030	20164	20202	20217	20272	20356	20076	20169	20264	20048	20171	19967	20137	20315	20212	20405	20193	20428	20237	20334	20131	20109	20176	20149	20083	20233	19957	19890	20009	20205	20191	20387	20218	20163	20248	20037	19990	20096	20090	20263	20137	20262	20155	20273	20301	20279	20243	19995	20119	20117	20144	20147	20215	20167	20112	20165	20209	20081	20132	20436	20163	20198	20379	20236	20098	20084	20330	20017	20120	20188	20180	20292	20243	20121	20239	20287	20159	20203	20112	20104	19996	20160	20064	20019	20146	20091	20139	20202	20282	20204	20111	20192	20261	20242	20258	20302	20232	20112	20072	20332	20195	20139	20222	20093	20067	20126	20442	20427	20125	20192	20294	20152	20190	20339	20210	20101	19986	20387	20287	20097	20159	20260	20214	20261	20282	20284	19971	20230	20273	20332	20427	20132	20224	20150	20473	20268	20192	20152	20275	20074	20259	20278	20119	20149	20238	20307	20291	20079	20124	20082	20328	20155	20134	20133	20079	19976	20085	20318	20138	20098	20184	20104	20168	20158	20238	20397	20269	20185	20151	19999	20249	20092	20244	20225	20243	20243	20304	20302	20313	20086	20334	20109	20228	20105	20126	20173	20268	20207	19982	20131	20010	20110	20190	20116	20087	20020	20254	20255	20177	20186	20246	20196	20284	20108	20178	20273	20188	20303	20223	20297	20174	20222	20267	20090	20180	20219	20107	20435	20384	20079	20220	20189	20384	20215	20207	20127	20197	20051	20107	20122	20214	20085	20074	20357	20133	20161	20151	19999	20046	20100	20399	20328	20268	20530	20180	20060	20144	20043	20170	19978	20319	20001	20221	20493	20385	20195	20065	20203	20306	20258	20234	20286	20119	20077	20404	20236	20331	20240	20268	20140	20119	20118	20032	20136	20293	20429	20166	20384	19909	20220	20282	20378	20308	20374	20188	20226	20019	20215	20250	20018	20231	20203	20266	20229	20144	20151	20210	20415	20301	20031	20007	20265	20359	20108	20191	20196	20099	20223	20039	20180	20025	20089	20295	20108	20409	20057	19922	20012	20387	20119	20112	19914	20279	20144	20308	20085	20084	20307	20233	20277	20216	20227	20292	20169	20281	20020	20352	20021	20305	20208	20189	20026	20155	20033	20215	20126	20251	20256	20123	20279	20424	19963	20105	20326	20094	20168	20363	20113	20130	20125	20008	20255	20150	20154	20206	20016	20087	20020	20038	20059	20205	20462	20276	20112	20140	20099	20159	20337	20309	20206	20131	20127	20123	20063	19955	20149	20209	20117	20160	20112	20260	20229	20228	20300	20202	20335	20110	20065	20050	20182	20143	20263	20231	20184	20312	20259	20048	20110	20046	20187	20181	20013	20210	20119	20201	20226	20229	20304	20314	20180	20182	20229	20098	20317	20283	19955	20562	20268	20365	20064	20218	20336	20203	20244	20173	20251	20355	20206	20074	20183	20040	20268	20290	20200	20267	20197	20122	20329	20368	20417	20404	20165	20200	20231	20109	19861	20084	20158	20216	20021	20198	20251	20205	20141	20312	20086	20038	20300	20251	20141	20152	20230	19958	20199	20135	20348
34625	51169	26596	22111	21201	22162	21962	19494	18793	18237	17166	16966	16858	16687	16861	16647	16757	16994	16969	16764	16753	16703	16676	16976	17113	16945	17591	19872	20508	19585	18822	17879	17232	16941	16637	16683	16687	16792	16621	16842	16708	16610	16645	16708	16681	16707	16619	16761	16611	16533	16794	16569	16715	16652	16688	16580	16564	16641	16567	16521	16586	16652	16522	16537	16652	16619	16519	16594	16461	16522	16653	16665	16600	16617	16564	16406	16628	16399	16598	16389	16502	16575	16598	16592	16674	16653	16826	16736	16681	16616	16642	16606	16585	16494	16508	16583	16667	16560	16533	16606	16753	16641	16679	16749	16568	16632	16493	16586	16678	16735	16761	16572	16584	16613	16509	16710	16596	16564	16459	16641	16552	16721	16580	16612	16509	16479	16705	16588	16711	16553	16705	16493	16571	16728	16460	16634	16665	16527	16596	16621	16535	16617	16580	16680	16559	16559	16647	16889	16621	16718	16672	16539	16697	16641	16618	16726	16461	16651	16459	16725	16617	16609	16689	16643	16681	16709	16666	16607	16669	16687	16753	16644	16505	16602	16683	16713	16577	16555	16743	16475	16675	16697	16647	16628	16544	16719	16671	16603	16438	16653	16640	16713	16628	16810	16524	16610	16504	16644	16630	16576	16737	16588	16481	16590	16803	16545	16519	16566	16555	16696	16739	16466	16657	16639	16701	16601	16853	16621	16676	16665	16672	16519	16609	16495	16468	16416	16545	16732	16633	16567	16558	16581	16685	16743	16570	16515	16690	16638	16610	16504	16697	16616	16625	16616	16646	16703	16647	16538	16581	16748	16601	16617	16419	16564	16609	16697	16508	16643	16565	16628	16523	16558	16602	16572	16453	16602	16461	16865	16517	16645	16616	16635	16546	16751	16725	16548	16573	16684	16651	16529	16787	16474	16597	16651	16842	16643	16761	16394	16611	16582	16733	16685	16650	16638	16630	16528	16634	16514	16640	16642	16664	16682	16569	16774	16556	16528	16655	16711	16479	16784	16838	16621	16528	16648	16479	16678	16547	16654	16677	16674	16636	16505	16736	16515	16662	16669	16571	16608	16753	16606	16488	16364	16555	16669	16888	16503	16644	16619	16549	16693	16537	16681	16804	16598	16638	16643	16619	16647	16644	16590	16583	16603	16617	16696	16737	16675	16764	16529	16806	16656	16510	16690	16614	16581	16463	16746	16493	16521	16480	16813	16693	16492	16711	16781	16654	16648	16529	16689	16660	16513	16804	16565	16683	16685	16706	16575	16474	16594	16652	16752	16678	16531	16672	16592	16597	16680	16776	16633	16677	16435	16687	16742	16509	16493	16556	16560	16484	16750	16608	16496	16647	16550	16775	16741	16558	16651	16663	16578	16722	16641	16675	16696	16455	16691	16490	16618	16801	16774	16441	16623	16633	16628	16698	16651	16710	16506	16526	16592	16757	16567	16667	16490	16642	16711	16519	16752	16553	16577	16595	16559	16673	16610	16542	16680	16735	16551	16471	16472	16543	16553	16690	16566	16486	16640	16581	16658	16618	16650	16739	16577	16614	16564	16622	16678	16661	16681	16342	16531	16556	16560	16566	16663	16586	16599	16442	16688	16609	16739	16630	16449	16668	16560	16549	16754	16585	16547	16647	16684	16622	16714	16739	16522	16449	16621	16554	16671	16583	16502	16371	16743	16610	16574	16424	16511	16419	16561	16536	16650	16454	16811	16642	16374	16565	16662	16522	16666	16542	16567	16572	16621	16590	16404	16734	16664	16592	16767	16436	16688	16771	16603	16693	16563	16660	16668	16567	16611	16562	16470	16481	16658	16538	16601	16533	16523	16681	16769	16665	16679	16633	16654	16540	16500	16712	16423	16661	16693	16651	16452	16735	16610	16657	16739	16667	16507	16525	16483	16616	16586	16540	16684	16570	16568	16589	16587	16741	16637	16856	16594	16669	16618	16558	16406	16626	16479	16603	16741	16530	16645	16612	16770	16671	16512	16618	16544	16566	16551	16719	16565	16658	16713	16472	16514	16607	16510	16677	16655	16580	16430	16530	16742	16615	16659	16776	16635	16662	16555	16671	16583	16779	16666	16861	16631	16564	16697	16550	16614	16603	16684	16584	16589	16553	16632	16571	16690	16688	16679	16589	16491	16590	16571	16539	16752	16524	16563	16680	16645	16638	16761	16705	16615	16574	16605	16698	16655	16634	16544	16538	16399	16639	16550	16378	16531	16666	16694	16665	16597	16384	16610	16672	16595	16703	16522	16538	16629	16583	16603	16540	16707	16628	16428	16589	16596	16648	16573	16622	16580	16566	16469	16535	16679	16435	16516	16779	16677	16719	16488	16786	16527	16551	16715	16549	16423	16692	16603	16625	16484	16752	16569	16677	16673	16486	16556	16593	16760	16625	16621	16627	16545	16596	16503	16365	16657	16405	16643	16735	16480	16797	16692	16617	16724	16695	16634	16657	16525	16643	16442	16637	16622	16626	16762	16578	16635	16710	16591	16568	16576	16550	16649	16620	16622	16506	16778	16546	16482	16504	16766	16496	16667	16561	16558	16626	16536	16705	16470	16604	16632	16506	16703	16785	16613	16622	16444	16617	16667	16622	16524	16586	16423	16454	16480	16549	16693	16444	16515	16552	16544	16552	16524	16558	16673	16593	16647	16757	16737	16723	16595	16475	16704	16611	16601	16648	16727	16727	16532	16623	16459	16579	16501	16694	16582	16577	16599	16697	16613	16436	16620	16635	16738	16564	16630	16682	16628	16526	16605	16678	16610	16629	16541	16629	16730	16375	16704	16712	16750	16591	16780	16635	16574	16605	16639	16661	16673	16700	16574	16344	16507	16474	16635	16715	16599	16620	16447	16549	16767	16675	16814	16732	16652	16553	16722	16630	16485	16533	16536	16514	16652	16666	16697	16621	16542	16674	16725	16674	16722	16617	16679	16619	16632	16528	16507	16799	16530	16547	16545	16478	16623	16511	16554	16683	16613	16589	16614	16660	16518	16645	16633	16574	16576	16631	16330	16800	16647	16590	16717	16541	16527	16682	16692	16425	16681	16875	16501	16492	16751	16768	16678	16609	16737	16609	16614	16762	16495	16638	16660	16597	16628	16670	16591	16785	16479	16521	16440	16633	16505	16684	16575	16618	16537	16650	16548	16611	16585	16490	16577	16491	16633	16577	16542	16437	16699	16718	16411	16572	16675	16574	16657	16452	16573	16747	16525	16743	16654	16496	16453	16602	16543	16566	16593	16809	16593	16507	16713	16860	16526	16512	16693	16721	16452	16697	16472	16782	16633	16604	16629	16499	16634	16687	16552	16582	16613	16716	16565	16675	16553	16593	16501	16590	16540	16647	16570	16500	16592	16427	16702	16681	16583	16628	16682	16654	16728	16700	16809	16725	16622	16573	16589	16540	16677	16552	16582	16724	16648	16527	16723	16542	16666	16547	16374	16679	16337	16587	16621	16656	16509	16852	16551	16626	16411	16675	16586	16590	16545	16637	16613	16549	16783	16930	16733	16657	16593	16695	16649	16649	16494	16545	16480	16723	16757	16523	16602	16584	16577	16510	16465	16407	16513	16523	16632	16604	16575	16585	16605	16609	16641	16570	16684	16496	16526	16717	16605	16465	16651	16675	16774	16654	16599	16555	16646	16490	16420	16555	16639	16658	16636	16745	16667	16556	16671	16737	16716	16604	16627	16639	16580	16548	16528	16622	16583	16643	16624	16628	16637	16688	16452	16451	16717	16666	16508	16706	16592	16599	16571	16652	16594	16652	16627	16549	16565	16717	16512	16497	16750	16568	16722	16453	16580	16549	16604	16628	16657	16636	16582	16558	16573	16671	16390	16493	16655	16756	16583	16668	16503	16569	16723	16527	16588	16715	16699	16586	16592	16556	16556	16711	16657	16730	16612	16720	16691	16794	16387	16542	16551	16518	16443	16609	16652	16482	16590	16746	16654	16701	16740	16525	16443	16657	16501	16629	16692	16636	16667	16623	16506	16588	16512	16640	16550	16638	16522	16820	16627	16610	16686	16513	16396	16602	16687	16554	16807	16559	16522	16580	16637	16621	16570	16638	16641	16631	16582	16601	16717	16436	16676	16616	16649	16824	16605	16654	16467	16560	16634	16519	16426	16510	16517	16673	16774	16579	16790	16361	16680	16694	16410	16574	16717	16618	16467	16584	16407	16686	16592	16588	16653	16483	16567	16634	16665	16530	16464	16532	16754	16684	16783	16657	16580	16589	16549	16595	16526	16607	16535	16412	16673	16529	16609	16529	16623	16643	16603	16680	16648	16560	16639	16497	16734	16500	16675	16625	16517	16482	16391	16533	16417	16679	16663	16645	16646	16750	16629	16698	16578	16452	16635	16664	16520	16618	16753	16667	16537	16660	16560	16547	16405	16623	16684	16508	16643	16558	16673	16596	16621	16615	16557	16749	16686	16596	16656	16602	16636	16731	16634	16714	16618	16723	16757	16605	16543	16730	16581	16642	16679	16540	16679	16690	16670	16520	16698	16618	16447	16672	16647	16796	16578	16584	16540	16512	16707	16678	16466	16472	16756	16802	16592	16795	16318	16540	16494	16685	16545	16698	16653	16720	16448	16554	16607	16793	16624	16606	16656	16598	16517	16475	16647	16597	16605	16423	16617	16302	16652	16668	16775	16514	16571	16575	16230	16587	16598	16574	16382	16654	16500	16492	16493	16620	16778	16669	16720	16648	16588	16728	16615	16623	16623	16584	16549	16468	16348	16567	16485	16537	16588	16725	16636	16627	16498	16786	16586	16807	16517	16683	16527	16816	16673	16556	16763	16702	16663	16684	16579	16578	16722	16610	16619	16772	16638	16666	16604	16556	16666	16641	16613	16412	16566	16798	16572	16604	16579	16628	16576	16432	16610	16687	16615	16645	16426	16544	16482	16727	16694	16582	16718	16706	16521	16580	16759	16590	16622	16738	16680	16698	16510	16480	16791	16643	16594	16570	16712	16797	16445	16510	16669	16518	16648	16711	16648	16375	16714	16706	16577	16656	16701	16584	16747	16638	16765	16559	16617	16551	16585	16572	16869	16593	16602	16705	16366	16604	16481	16406	16531	16485	16693	16575	16451	16599	16488	16593	16520
22919	21500	29362	24002	21825	25001	29031	23582	22292	22218	21545	21274	21488	21148	21034	21032	21277	21185	21016	21050	21120	20901	20913	21265	21484	21237	21340	24216	26134	25260	24340	22618	21857	21180	20897	20822	21094	20999	20713	20894	21025	20611	20798	20530	20930	20714	20889	20593	20814	20800	20762	20788	20986	20678	20840	20864	20855	20680	20679	20889	20756	20818	20624	20666	20724	20616	20777	20691	20543	20689	20757	20784	20849	20837	20738	20514	20844	20600	20708	20686	20914	20931	20705	20949	20702	20703	20849	20566	20689	20869	20808	20644	20778	20671	20727	20582	21030	21152	20846	20683	20849	20812	20703	20399	20725	20335	21009	20492	20768	20885	20910	20785	20657	20858	20960	20781	20767	20893	20650	20665	20975	20658	20616	20706	20682	20674	20833	20744	20798	20783	20595	20910	20835	20701	20628	20744	20937	20776	20660	20527	20753	20748	20857	20842	20793	20725	20672	20933	20720	20812	20812	20807	20990	20925	20762	20838	20673	20737	20685	20665	20671	20818	20601	20636	20589	20721	20684	20776	20662	20637	20629	20631	20874	20652	20602	20722	20562	20838	20871	20910	20892	20755	20652	20571	20809	20840	20558	20857	20719	20667	20485	20703	20635	20778	20677	20808	20749	20828	20780	20591	20769	21009	20789	20676	20516	20759	20601	20677	20796	21083	20929	20732	20777	20969	20816	20778	20872	20799	20844	20708	20740	20809	20735	20810	20727	20677	20702	20501	20716	20920	20703	20907	20591	20799	20705	20758	20650	20654	20702	20784	20594	20756	20685	20770	20678	20529	20826	20745	20735	20861	20775	20530	20845	20712	20728	20732	20707	20688	20804	20493	20728	20651	20819	20677	20835	20852	20645	20701	20733	20757	20555	20579	20533	20642	20670	20672	20874	20747	20733	20696	20634	20691	20747	20825	20711	20473	20612	20706	20864	20703	20798	20769	20905	20609	20852	20653	20903	20712	20629	20783	20762	20709	20596	20742	20731	20894	20801	20695	20387	20643	20686	20550	20761	20677	20443	20743	20537	20716	20772	20535	20948	20682	20687	20599	20535	20701	20846	20588	20737	20609	20672	20520	20635	20728	20593	20664	20678	20528	20492	20602	20491	20586	20674	20809	20819	20529	20586	20772	20652	20771	20774	20589	20612	20617	20710	20614	20512	20898	20683	20536	20703	20818	20740	20420	20457	20637	20636	20838	20852	20614	20578	20948	20624	20605	20652	20733	20793	20609	20674	20669	20551	20593	20546	20898	20688	20825	20808	20820	20805	20856	20723	20606	20505	20653	20807	20868	20854	20569	20593	20619	20600	20600	20819	20648	20888	20729	20973	20570	20758	20926	20759	20656	20483	20696	20730	20617	20770	20791	20639	20802	20779	20563	20749	20776	20707	20657	20835	20486	20626	20526	20740	20585	20826	20836	20906	20625	20507	20653	20802	20841	20697	20740	20668	20684	20819	20771	20648	20712	20780	20557	20463	20821	20785	20637	20546	20633	20765	20698	20630	20764	20839	20790	20852	20499	20757	20837	20749	20700	20796	20666	20565	20831	20771	20775	20888	20744	20551	20644	21018	20875	20717	20665	20635	20619	20642	20859	20782	20751	20766	20857	20673	20804	20554	20663	20690	20630	20769	20694	20776	20593	20775	20722	20626	20935	20848	20871	20823	21053	20804	20742	20711	20532	20767	20678	20637	20831	20678	20705	20629	20837	20588	20604	20783	20729	20903	20898	20867	20548	20789	20696	20630	20806	20634	21030	20843	20769	20694	20523	20673	20780	20894	20847	20733	20658	20915	20757	20488	20662	20960	20701	20774	20839	20632	20736	20668	20471	20955	20817	20681	20853	20842	20687	20652	20709	20628	20834	20695	20807	20826	20482	20768	20690	20770	20566	20686	20729	20773	20826	20800	20820	20912	20712	20595	20731	20486	20631	20628	20906	20864	20838	20586	20780	20905	20765	20722	20852	20822	20615	20668	20754	20833	20611	20717	20784	20766	20873	20804	20728	20861	20813	20675	20639	20709	20740	20693	20540	20941	20833	20821	20749	20817	20689	20670	20646	20638	20657	20832	20703	20700	20702	20790	20824	20911	20683	20681	20624	20908	20567	20829	20881	20555	20745	20719	20609	20754	20762	20859	20864	20644	20732	20644	20724	20733	20693	20851	20656	20567	20692	20777	20611	20856	20620	20698	20726	20755	20867	20728	20731	20656	20680	20761	20584	20804	20522	20707	20781	20695	20760	20478	20550	20653	20743	20451	20682	20882	20619	20684	20587	20745	20704	20600	20636	20718	20649	20652	20795	20506	20583	20710	20771	20925	20708	20592	20799	20662	20686	20982	20841	20679	20757	20660	20887	20838	20748	20923	20663	20654	20787	20725	20676	20900	20645	20642	20822	20800	20851	20928	20769	20535	20891	20682	20816	20931	20704	20665	20825	20805	20727	20738	20758	20723	20816	20836	20540	20651	20657	20651	20780	20605	20736	20512	20937	20637	20582	20736	20853	20734	20554	20613	20754	20970	20693	20668	20761	20657	20744	20529	20442	20611	20594	20613	20673	20787	20682	20717	20634	20728	20516	20608	20815	20769	20671	20753	20785	20632	20922	20539	20764	20489	20835	20720	20600	20489	20649	20563	20715	20833	20653	20586	20615	20717	20598	20542	20524	20860	20708	20542	20624	20579	20789	20801	20724	20717	20775	20673	20751	20722	20636	20654	20580	20809	20635	20712	20751	20917	20546	20668	20627	20494	20687	20911	20624	20877	20686	20687	20657	20771	20611	20892	20836	20496	20478	20757	20725	21023	20899	20659	20661	20536	20734	20551	20649	20860	20686	20857	20708	20618	20630	20682	20673	20453	20965	20765	20801	20711	20552	20773	20653	20714	21027	20699	20590	20826	20749	20607	20814	20918	20807	20836	20788	20729	20574	20654	20669	20619	20808	20439	20724	20845	20649	20676	20614	20640	20741	20612	20736	20643	20721	20605	20604	20599	20907	20610	20960	20671	20539	20775	20746	20769	20721	20839	20650	20938	20914	20795	20581	20755	20660	20837	20767	20860	20899	20718	20715	20572	20563	20865	20880	20732	20573	20727	20506	20634	20733	20836	20573	20699	20637	20777	20647	20711	20795	20760	20690	20573	20934	20857	20844	20636	20804	20753	20503	20688	20634	20637	20588	20694	20507	20795	20839	20625	20559	20652	21003	20666	20798	20760	20709	20576	20740	20617	20602	20847	20941	20643	20595	20871	20718	20895	20743	20654	20621	20681	20700	20678	20917	20772	20797	20623	20877	20803	20521	20551	20607	20529	20865	20664	20797	20685	20747	20821	20691	20629	20554	20778	20683	20798	20776	20562	20756	20791	20645	20881	20623	20650	20874	20588	20716	20412	20600	20901	20767	20782	20597	20857	20836	20668	20790	20657	20765	20751	20624	20763	20722	20707	20754	20841	20536	20572	20871	20656	20805	20724	20814	20579	20775	20797	20685	20765	20625	20670	20702	20790	20733	20810	20424	20595	20838	20657	20707	20686	20769	20827	20687	20726	20726	20592	20645	20768	20780	20808	20628	20881	20707	20481	20452	20685	20888	20768	20971	20718	20786	20817	20902	20664	20642	20608	20655	20638	20747	20809	20917	20887	20682	20651	20685	20520	20666	20691	20692	20762	20784	20685	20669	20757	20721	20759	20494	20654	20650	20812	20662	20558	20637	20775	20563	20871	20813	20790	20768	20787	20614	20720	20681	20825	20629	20667	20643	20519	20735	20883	20788	20986	20757	20970	20640	20450	20833	20766	20440	20629	20559	20693	20617	20778	20611	20836	20740	20732	20796	20691	20788	20477	20476	20805	20609	20737	20695	20667	20785	20763	20925	20842	20661	20722	20711	20642	20486	20668	20538	20582	20582	20476	20788	20837	20772	20658	20946	20867	20767	20765	20769	20568	20797	20635	20645	20703	20579	20611	20755	20751	20745	20790	20815	20880	20827	20808	20664	20849	20658	20682	20825	20722	20631	20762	20735	20723	20757	20670	20710	20801	20530	20589	20561	20752	20677	20582	20723	20893	20751	20806	20885	20790	20647	20954	20888	20620	20666	20669	20833	20677	20677	20543	20685	20546	20503	20688	20585	20847	20845	20896	20740	20719	20570	20759	20791	20795	20729	20312	20622	20726	20485	20932	20702	20632	20574	20633	20947	21061	20894	20797	20685	20744	20820	20822	20705	20758	20739	20472	20805	20847	20667	20612	20630	20595	20555	20762	20641	20761	20647	20804	20630	20668	20684	20700	20740	20773	20738	20822	20635	20585	20917	20927	20501	20607	20607	20572	20747	20775	20753	20754	20790	20698	20678	20706	20469	20672	20651	20702	20709	20566	20667	20650	20784	20818	20793	20828	20702	20637	20766	20799	20879	20881	20762	21047	20673	20932	20758	20657	20565	20603	20667	20783	20616	20863	20860	20595	20743	20934	20596	20744	20860	20754	20642	20707	20763	20708	20725	20385	20671	20689	20743	20769	20857	20819	20748	20690	20616	20597	20749	20608	20794	20803	20770	20779	20650	20986	20917	20655	20611	20747	20736	20623	20586	20723	20663	20503	20572	20644	20551	21005	20582	20755	20896	20631	20751	20679	20846	20833	20639	20597	20586	20543	20715	20653	20775	20683	20723	20655	20724	20594	20799	20767	20518	20761	20731	20696	20537	20611	20719	20633	20715	20567	20920	20724	20584	20755	20607	20707	20896	20791	20561	20726	20523	20700	20683	20704	20793	20657	20672	20865	20764	20663	20807	20648	20743	20782	20610	20782	20736	20705	20798	20675	20529	20729	20661	20873	20814	20838	20789	20791	20911	20650	20664	20716	20657	20774	20747	20729	20549	20793	20758	20621	20843	20719	20798	20898	20644	20620	20599	20588	20754	20701	20746	20809	20735	20638	20797	21033	20754	20796	20711	20706	20691	20610	20588	20628	20620	20845	20685	20684	20748	20661	20721	20863	20696	20665	20635	20568	20768	20591	20938	20493	20630	20856	20806	20658	20568	20691	20764	20671	20697	20662	20681	20722	20782	20548	20646	20924	20715	20774	20875	20809	20754	20751	20791	20659	20692	20694	20740	20662	20799	20734	20750	20591	20647
39542	55162	31146	25843	24174	23442	23254	20797	19418	19051	17617	17482	17305	17197	17483	17033	17004	17174	17161	17130	17162	17126	17074	17255	17703	17427	17371	22754	24126	23103	20942	19202	18056	17339	16850	17017	17093	17046	17105	16941	16747	16906	17030	16941	17026	16881	16872	17080	16914	16963	16866	16867	16705	16932	16982	16942	16968	17050	16791	16994	17020	16866	16796	16842	16912	16921	16882	16953	17033	16958	16992	16846	16709	16839	16962	16943	16882	16955	16987	16757	17016	17087	16955	16919	16933	17008	16987	16978	16731	16956	17026	17106	16814	16765	17031	16981	16795	16815	16829	16881	16826	17022	16763	16918	16913	16738	16876	16876	16924	16925	16965	16895	16995	17009	17033	16878	16845	16946	16878	16966	16908	17201	16910	16686	16858	16823	16835	16923	16916	16847	17051	16897	16835	16962	16733	16944	16827	17025	17020	16920	16812	16965	16766	16823	16767	17037	16942	16873	16884	16859	16898	16974	17117	16739	16931	16925	16981	16828	16866	16938	16753	16817	17161	16830	16878	16839	16825	17036	16913	16857	17037	16817	16739	16728	16953	16921	16780	16960	16819	16805	16784	16884	16786	16917	17006	16778	16929	17016	16905	17086	16967	16795	17025	16979	16888	16878	16683	16815	16949	16753	16968	16817	16789	17061	16947	16795	16997	16909	16830	16844	17071	16865	16921	16861	16882	16805	16877	16773	16923	16809	17013	16949	16762	16872	16907	17005	16854	16922	16962	16874	16801	16919	16793	16859	16870	17040	16906	16980	16984	16993	16939	16786	16748	16946	16856	16770	16845	16882	16867	16809	16999	16861	16979	16901	16797	16844	16800	16745	16942	16818	16906	16886	16914	17020	16809	16871	16994	16870	16853	16750	16799	16796	16929	17168	16755	16791	17026	16878	16987	16703	16822	16830	16935	17012	16904	16923	16845	16951	17035	16983	16786	16921	16916	16959	16913	17011	16843	16851	16977	16902	16995	16893	16850	17006	17015	16742	16938	16880	16786	16908	16776	16821	16806	16812	16965	16918	16983	16959	16896	16816	16805	16835	16806	16970	16992	16987	16847	16903	16711	16638	16941	17104	16851	16733	16970	16860	16937	16832	16880	16828	16836	16894	16922	16962	16904	16969	17103	16890	16798	17014	16990	16794	17133	16670	17038	16998	16789	16790	16808	17116	16987	16702	17053	16971	17017	17055	16925	17030	16861	16947	17005	16899	16993	16850	16814	16839	16944	16730	16836	16897	16815	16940	16902	16899	16709	16877	16929	16873	16822	16929	16857	16998	16882	16890	16783	17102	16869	16896	16923	17009	16844	16926	16742	16976	16931	16949	17089	16730	16889	16821	16618	16875	16981	17032	16835	17009	16900	16922	16876	16834	16970	16898	16887	16910	16827	16874	16935	17143	16821	16863	16638	16917	16896	17075	16769	17063	16945	16999	16767	16946	17023	16984	16917	17070	16867	16877	17081	16841	16955	16851	16858	16707	16956	16900	16615	16952	16783	16969	16838	16902	17049	16883	17133	16853	16906	16905	16822	16812	16851	17028	16858	16836	16967	17016	16803	16830	16881	17107	16806	16918	16914	17052	16813	16894	17020	16871	16835	16937	16990	16908	17025	16655	17034	16820	16821	17017	16686	16932	16835	17000	16786	16973	16917	16992	16840	16952	16927	16924	16848	16935	16949	16808	16791	16836	17071	16846	16980	16781	16829	17070	16916	16822	17002	16820	16949	17022	16932	16963	16902	16996	16789	16832	16836	16924	16886	16921	16739	16859	16921	16812	16904	16732	16848	16902	16835	16776	16931	16852	16916	16814	16905	16808	16738	16964	16896	16861	16870	16994	16908	16938	16928	16883	16976	16771	17036	16940	17057	16962	16950	16895	16885	16919	16970	16981	16937	16781	16972	16893	17026	16893	16970	16829	17013	16995	16748	16900	16673	16938	16949	16854	17015	16804	16803	16978	16873	16824	16885	16837	16898	16833	16825	16993	16990	17088	17014	16865	16968	16919	16968	17016	17025	16923	16872	16745	17094	16986	16904	17024	16863	16790	16900	16800	17070	17013	16798	16907	16818	16946	16920	16902	16980	16872	16746	16997	16813	16791	17071	16793	16709	16930	16975	16822	16825	16909	16911	16918	16756	16826	16835	17034	16892	16949	16996	16893	16965	16939	16966	16875	16876	16833	16926	16988	16814	17091	16906	16924	16900	16803	17106	16823	16757	16894	16840	16820	16919	17014	17016	16894	16856	16855	16963	16804	16894	16587	16865	16833	16860	16754	16889	16992	16902	16858	16942	16978	16844	17049	16925	16885	16927	16725	16867	16940	16880	16950	16894	17012	16877	16913	16832	16772	16907	16950	16805	16951	16775	16837	16813	16766	16913	17017	16835	16869	16823	16825	16740	17057	16996	16940	16997	16817	16695	16847	16960	17009	16854	16784	17024	16990	16899	16881	16893	16935	16871	17005	16978	16897	16910	16908	16907	16900	16952	16781	16980	16889	16808	16979	16915	16913	17015	16737	16877	16880	17001	16826	16836	16868	17095	16948	16958	16718	17042	16597	16931	17017	16874	16920	16968	16855	16957	16737	16868	16913	16834	16885	16799	16938	16993	16690	16959	16809	16767	16805	17000	16773	17061	16859	16950	17018	17014	16906	17055	16820	17023	16928	16830	17099	16848	16720	17041	16840	16675	16956	16965	17002	16739	16892	16910	16908	16873	16695	16987	16923	16995	16933	16744	16831	16875	16909	16831	17076	17018	16847	16917	16766	16765	16951	16900	17013	16901	16818	16899	16829	16855	16730	16797	16952	16950	16844	16817	16793	16993	16768	16948	16899	16708	16842	16856	16881	16950	16830	16818	17027	16763	16971	16993	16816	16853	16983	17033	16961	16805	16691	16883	16634	16868	16798	16869	16999	16946	17081	16849	17057	16883	16872	16878	16890	16991	16963	16911	17055	16893	16825	16881	16897	17029	16784	16967	16892	16932	16973	17125	16953	16708	17062	16950	16933	16805	16822	16921	16997	16908	16975	17063	16781	16867	16645	16850	16868	16871	16888	17035	16861	16872	17001	17063	16741	16742	16985	16774	16851	16872	16846	16963	16859	17003	16865	17040	16956	16900	16842	16878	17060	16786	16998	16781	16854	16968	16847	16917	16851	16827	16865	16932	16760	17031	16875	16901	17003	16802	16877	17038	17016	16947	16990	16919	17009	16793	16880	16996	16988	16922	16769	16852	16924	17000	16999	16748	16941	17077	16605	16741	16820	16999	16742	16883	16801	16761	16755	16779	16790	16930	16869	16829	16648	16792	16962	16664	16819	16960	16904	16912	16879	16831	16837	16814	16679	17043	17048	16867	16801	16998	16924	16759	16987	16851	16879	17000	16803	16922	16992	16964	16907	17063	16785	16934	16881	16873	16949	17011	16768	16818	16966	16769	16918	16763	16927	17027	16742	16980	16806	16983	16694	16979	16762	16815	17044	16891	16815	16932	16993	16887	16902	16895	16840	16799	16756	16943	16867	16770	16957	16709	16839	16810	16943	16935	16927	16854	16865	16813	16791	16868	17069	16720	16766	16878	16746	16778	17064	16843	17041	16923	16861	16919	16810	16903	16817	16916	17085	16921	17018	16875	16907	16835	16925	16998	16766	16967	16956	16950	16940	16834	16988	16782	16840	16854	16940	16827	16979	16930	16740	16888	16971	16813	16895	16841	16875	16977	16837	16878	16801	16980	16891	16809	16864	16770	16830	16949	16723	16710	16982	16796	16819	17002	17008	16873	16956	17019	17004	16857	17136	16956	16957	17000	16839	16833	17076	16852	16970	16894	16864	16772	16832	16892	17035	16684	17010	16892	16833	16918	16814	16897	16903	16781	17054	16879	17126	16889	16921	16823	16813	16947	16748	16960	16726	16981	16912	16900	16947	16937	16752	17079	16862	16949	16803	16784	16872	16889	16784	16897	16880	16872	16857	16873	16737	16936	16971	16886	16928	16814	16823	16902	16909	17069	17182	16984	17050	16919	16794	16945	16733	17044	16709	17002	16910	16742	16630	16776	16767	17080	16935	16806	16887	17052	16871	17055	16968	16917	16916	16806	17005	16921	16963	16852	17001	16947	16906	17015	17019	16765	16791	16717	16775	16810	16873	16880	16811	16868	16988	16915	16847	16798	16871	16904	16851	16810	16789	16838	16991	16904	16909	17032	16744	17137	16827	17015	16975	16832	16858	16876	16657	17012	16788	16854	16845	16975	16802	16844	16721	16909	16929	16976	16966	16861	16770	16900	16709	16909	16958	16695	16741	16952	16786	16852	16807	17043	16920	16998	16920	16961	16823	16952	16858	16851	16916	16964	16967	16849	17000	16941	16874	16788	16926	16987	16889	16872	16894	16678	16825	17031	16957	16863	17053	16930	17066	16735	16856	16851	16887	16981	16811	16964	16968	16760	16870	16833	16880	17014	16878	16936	16771	16849	16772	16919	17010	16927	16893	17073	16701	16983	16930	16997	16898	17024	17061	17016	16878	16782	16819	17114	17075	16923	16992	16945	16855	16816	16802	16777	16834	16876	17008	16820	16919	16890	16793	16983	16908	16893	16733	16905	16841	16925	16954	16926	17057	16757	16922	16868	16705	16949	16845	16675	16971	16923	16868	16909	16843	16863	16863	16965	16854	16786	16766	16904	16969	16890	16770	16958	16879	17110	17076	16823	16901	16824	16973	16856	17258	16758	16755	16959	17096	16873	16874	16749	16933	16788	17082	17013	16791	16900	16895	17147	16852	16837	16797	16753	16758	16887	17079	16933	16859	16798	16934	16848	16922	16834	16661	17014	16858	16927	17076	16869	16763	16901	16923	16837	16870	16917	16994	16931	16995	16933	16962	16843	16914	16786	16623	16806	16775	16907	17038	16889	16846	16945	16891	16887	16829	16952	16863	16953	17093	16878	17081	16821	16935	16842	16810	17138	16935	16815	16838	16875	16917	16771	16784	17068	16820	17016	17064	16967	16919	16892	16986	16949	16854	16997	16831	16931	16854	16997	17000	16970	16898	16870	16823	16924	16858	17096	16893	16943	16848	16833	16878	16776	16879	16844	16793	17046	16858	17017	16970	16910	16930	16745	16802	16933	16871
29069	25004	26730	24234	21234	21562	21761	20987	19859	19893	19623	19402	19543	19529	19295	19576	19454	19435	19378	19366	19550	19504	19628	19500	19465	19476	19717	19451	19945	19874	19985	19637	19613	19502	19539	19414	19484	19447	19410	19404	19598	19382	19350	19299	19256	19476	19563	19483	19462	19544	19495	19591	19313	19477	19272	19277	19433	19479	19474	19217	19209	19365	19404	19428	19330	19286	19184	19172	19315	19407	19308	19492	19484	19042	19454	19517	19299	19423	19492	19422	19555	19551	19302	19213	19513	19543	19401	19586	19507	19296	19228	19348	19466	19379	19470	19409	19513	19331	19554	19131	19395	19231	19396	19245	19410	19431	19498	19347	19310	19283	19513	19381	19300	19442	19631	19365	19215	19169	19403	19380	19352	19395	19503	19508	19461	19499	19246	19629	19431	19353	19562	19332	19422	19481	19236	19337	19417	19361	19365	19424	19389	19554	19214	19335	19393	19327	19523	19479	19328	19379	19523	19353	19381	19234	19369	19373	19461	19453	19464	19314	19300	19584	19318	19388	19265	19593	19571	19269	19694	19516	19393	19339	19486	19472	19309	19364	19363	19343	19523	19226	19523	19483	19389	19189	19364	19340	19462	19523	19635	19376	19345	19416	19204	19381	19425	19377	19410	19220	19499	19384	19361	19454	19382	19391	19500	19312	19494	19345	19340	19376	19533	19526	19573	19459	19646	19458	19239	19564	19336	19369	19323	19232	19512	19240	19271	19466	19295	19559	19362	19314	19188	19229	19374	19435	19470	19366	19229	19420	19388	19523	19491	19176	19375	19312	19342	19363	19512	19357	19432	19537	19643	19310	19240	19573	19410	19367	19330	19488	19316	19406	19475	19417	19475	19346	19670	19413	19418	19436	19473	19411	19507	19342	19479	19338	19516	19424	19421	19265	19446	19281	19534	19400	19423	19307	19374	19447	19332	19346	19184	19361	19371	19358	19240	19312	19404	19418	19284	19307	19356	19389	19311	19643	19388	19461	19357	19625	19447	19319	19365	19431	19475	19560	19267	19593	19328	19491	19339	19518	19392	19337	19341	19503	19298	19336	19363	19347	19204	19440	19408	19461	19466	19317	19634	19541	19390	19433	19311	19358	19688	19309	19307	19266	19257	19371	19230	19334	19225	19461	19319	19482	19454	19448	19070	19370	19220	19509	19230	19327	19514	19214	19290	19422	19413	19342	19526	19353	19405	19332	19247	19495	19294	19351	19509	19573	19518	19316	19235	19354	19472	19388	19328	19340	19322	19394	19454	19632	19405	19327	19503	19316	19253	19307	19396	19558	19436	19659	19273	19341	19150	19371	19389	19428	19400	19542	19399	19411	19575	19448	19545	19490	19276	19445	19427	19424	19421	19491	19338	19537	19451	19484	19257	19518	19356	19272	19344	19360	19280	19559	19272	19507	19584	19124	19264	19428	19249	19183	19354	19404	19234	19625	19259	19493	19453	19361	19352	19605	19472	19274	19419	19357	19437	19448	19285	19285	19493	19350	19404	19273	19346	19319	19231	19667	19413	19521	19362	19439	19442	19470	19237	19515	19370	19409	19425	19291	19428	19308	19300	19418	19053	19528	19506	19318	19362	19279	19398	19386	19397	19221	19200	19369	19424	19398	19032	19447	19289	19446	19229	19481	19383	19333	19467	19326	19258	19511	19354	19257	19533	19651	19347	19473	19359	19416	19306	19573	19582	19497	19323	19331	19344	19354	19412	19450	19461	19458	19464	19195	19243	19368	19409	19348	19248	19501	19270	19315	19337	19354	19429	19432	19248	19314	19294	19508	19396	19402	19332	19396	19346	19368	19336	19269	19494	19459	19421	19256	19236	19448	19581	19223	19378	19153	19469	19277	19266	19135	19507	19353	19335	19504	19395	19227	19651	19417	19345	19101	19451	19388	19367	19540	19498	19556	19368	19433	19309	19261	19258	19335	19397	19296	19328	19358	19310	19218	19275	19445	19405	19176	19398	19307	19445	19235	19468	19430	19371	19512	19426	19251	19415	19278	19464	19282	19500	19147	19289	19363	19380	19364	19398	19427	19234	19546	19485	19562	19345	19374	19299	19545	19621	19388	19461	19240	19226	19421	19483	19368	19449	19225	19298	19440	19434	19368	19314	19438	19314	19318	19486	19561	19429	19562	19365	19230	19431	19104	19462	19435	19633	19364	19431	19218	19293	19183	19492	19369	19480	19265	19271	19362	19667	19466	19518	19422	19292	19098	19503	19254	19268	19289	19304	19431	19490	19393	19621	19048	19385	19112	19329	19379	19223	19263	19350	19317	19421	19136	19445	19263	19208	19479	19291	19228	19504	19456	19523	19339	19425	19221	19344	19529	19324	19524	19505	19256	19304	19390	19354	19396	19476	19420	19303	19452	19301	19406	19244	19351	19316	19261	19386	19384	19372	19140	19377	19442	19322	19331	19582	19554	19404	19345	19453	19453	19527	19226	19451	19271	19155	19395	19252	19182	19391	19427	19215	19439	19446	19458	19443	19543	19378	19279	19381	19210	19218	19327	19351	19352	19407	19230	19302	19249	19357	19523	19250	19547	19620	19516	19440	19347	19576	19296	19317	19253	19282	19390	19316	19248	19368	19257	19489	19412	19373	19509	19395	19538	19275	19483	19555	19485	19301	19347	19412	19577	19443	19277	19398	19532	19313	19432	19407	19321	19391	19263	19392	19526	19445	19455	19287	19440	19409	19473	19412	19492	19335	19473	19384	19584	19272	19307	19588	19404	19296	19514	19523	19405	19505	19351	19352	19434	19537	19304	19324	19399	19594	19277	19453	19274	19573	19306	19528	19404	19381	19488	19318	19257	19442	19265	19265	19258	19216	19347	19489	19282	19320	19504	19497	19448	19404	19296	19449	19454	19155	19355	19561	19419	19350	19648	19282	19316	19206	19263	19156	19210	19196	19521	19316	19143	19324	19370	19474	19269	19427	19486	19339	19418	19630	19318	19367	19290	19328	19577	19378	19260	19466	19307	19442	19385	19669	19409	19530	19486	19438	19426	19525	19500	19388	19342	19499	19383	19365	19390	19472	19364	19450	19336	19299	19351	19178	19285	19283	19475	19475	19605	19300	19372	19637	19261	19406	19426	19369	19331	19564	19271	19313	19330	19372	19368	19266	19185	19539	19447	19357	19512	19438	19253	19378	19330	19354	19408	19480	19555	19442	19330	19415	19386	19377	19481	19384	19367	19339	19472	19229	19510	19468	19518	19197	19505	19422	19331	19365	19388	19341	19416	19406	19373	19459	19475	19415	19339	19657	19583	19386	19481	19458	19479	19417	19435	19282	19453	19400	19358	19399	19571	19333	19551	19542	19202	19434	19398	19430	19391	19634	19412	19408	19293	19392	19429	19442	19380	19555	19211	19336	19330	19462	19277	19639	19397	19239	19429	19284	19539	19264	19265	19372	19517	19354	19477	19310	19512	19214	19342	19374	19331	19404	19536	19616	19455	19431	19381	19351	19396	19309	19379	19416	19338	19277	19489	19394	19273	19371	19480	19427	19461	19357	19300	19455	19443	19499	19386	19528	19475	19295	19446	19427	19220	19241	19306	19360	19476	19361	19485	19522	19446	19365	19469	19493	19431	19435	19693	19580	19406	19467	19415	19493	19362	19451	19430	19339	19428	19403	19379	19319	19427	19421	19424	19477	19548	19235	19518	19416	19182	19309	19339	19409	19224	19408	19407	19452	19398	19359	19204	19465	19558	19419	19474	19264	19400	19334	19420	19330	19611	19424	19436	19351	19258	19407	19589	19416	19288	19372	19425	19475	19606	19582	19320	19245	19341	19292	19258	19407	19286	19482	19266	19645	19430	19373	19429	19386	19452	19335	19257	19445	19466	19283	19400	19471	19245	19401	19481	19377	19389	19431	19346	19327	19204	19158	19327	19243	19316	19416	19532	19340	19420	19427	19516	19524	19403	19376	19477	19229	19322	19429	19279	19274	19313	19354	19521	19665	19424	19515	19314	19481	19406	19625	19359	19175	19324	19438	19410	19378	19406	19369	19532	19233	19374	19313	19369	19416	19187	19502	19581	19235	19407	19567	19273	19269	19440	19316	19448	19575	19344	19204	19273	19415	19264	19385	19592	19462	19618	19406	19462	19447	19408	19431	19549	19201	19293	19532	19404	19390	19274	19501	19322	19382	19599	19391	19627	19508	19398	19538	19422	19280	19528	19401	19417	19204	19408	19377	19274	19408	19353	19550	19396	19549	19635	19469	19460	19441	19522	19470	19305	19486	19331	19460	19454	19409	19550	19103	19485	19299	19485	19244	19270	19480	19472	19395	19239	19216	19483	19610	19386	19399	19456	19535	19450	19565	19488	19381	19393	19341	19510	19568	19441	19195	19412	19137	19316	18922	19273	19332	19538	19349	19326	19542	19615	19484	19298	19290	19356	19383	19222	19475	19263	19407	19149	19495	19350	19111	19414	19232	19618	19231	19392	19615	19657	19502	19383	19266	19334	19200	19136	19439	19372	19259	19458	19347	19260	19418	19417	19411	19460	19518	19415	19401	19291	19366	19428	19443	19350	19541	19280	19574	19296	19513	19432	19425	19518	19490	19517	19474	19485	19461	19284	19354	19286	19361	19364	19415	19463	19656	19354	19620	19510	19385	19261	19586	19364	19301	19393	19371	19361	19446	19431	19192	19436	19359	19500	19584	19560	19304	19185	19286	19514	19346	19250	19308	19481	19220	19563	19562	19148	19187	19368	19343	19382	19234	19570	19581	19531	19409	19279	19429	19453	19652	19275	19488	19411	19486	19477	19309	19576	19250	19294	19546	19563	19447	19364	19296	19240	19343	19506	19478	19469	19178	19304	19396	19379	19402	19283	19401	19378	19268	19299	19281	19531	19570	19455	19519	19377	19436	19423	19496	19331	19506	19474	19517	19428	19446	19393	19586	19504	19241	19203	19283	19338	19448	19444	19416	19354	19291	19430	19418	19679	19206	19522	19278	19560	19468	19392	19389	19276	19275	19289	19431	19430	19371	19656	19559	19286	19670	19327	19321	19614	19637	19634	19453	19365	19506	19315	19430	19436	19322	19352	19486	19440	19347	19294	19516	19174	19521	19329	19357	19517	19462	19384	19560	19400	19338	19346	19265	19494
29798	32797	21890	19712	19307	19472	19569	18858	17387	16864	16610	16380	16450	16538	16526	16403	16292	16112	16210	16157	16296	16177	16362	16533	16349	16419	16497	16390	16894	16733	16602	16413	16504	16269	16256	16275	16297	16244	16250	16297	16234	16195	16218	16074	16202	16100	16123	16354	16073	16213	16427	16172	16304	16213	16095	16308	16118	16190	16209	16093	16087	16221	16030	16300	16026	16192	16176	16100	16207	16257	16189	15996	16104	16111	16102	16159	16251	16301	16183	16142	16157	16103	16135	15986	16356	16273	16193	16241	16235	16195	16179	16158	16226	16133	16323	16123	16395	16191	16213	16131	16019	16308	16290	16285	16203	16182	16274	16132	16086	16180	16232	16015	16054	16141	16084	16255	16138	16084	16278	16137	16301	16221	16337	16186	16231	16187	16190	16221	16171	16197	16334	16332	16052	15915	15899	16194	16239	16216	16136	16191	16277	16122	16282	16013	15997	16295	16148	16259	16064	16281	16269	16265	16193	16237	15957	16161	16178	16472	15961	16243	16167	16233	16160	16400	16175	16203	16089	16059	16027	16110	16206	16323	16292	16229	16280	16038	16275	16263	16144	16158	16006	16198	16065	16013	16067	16175	16172	15985	16442	16007	16091	16177	16060	16209	16218	16150	16195	16165	16220	16156	16247	16160	16192	16030	16146	16125	16237	16254	16144	16140	16172	16330	16127	16301	16148	16210	16010	16142	16034	16257	16232	16266	16096	16284	16148	16210	16194	16177	16301	16301	16213	16290	16246	16212	16143	16243	16173	16079	16109	16234	16152	16107	16142	16204	16314	16096	16129	16064	16276	16225	16207	16143	16341	16108	16117	16186	16152	16314	16177	16202	16191	16271	16176	16205	16121	16088	16008	16133	16268	16190	16218	16167	16177	16223	16245	15984	16144	16160	16198	16173	16287	16290	16067	16044	16145	16025	16274	16244	16226	16199	16300	16133	16391	16111	16264	16255	16243	15981	16173	16035	16242	16158	16089	16210	16119	16285	16211	16018	16140	16011	16183	16188	16225	16191	16131	16019	16013	16340	16199	16050	16250	16060	16251	16108	16184	16116	15995	16020	16196	16064	16332	16281	16147	16229	16159	16208	16022	16223	16197	16117	16289	16212	16098	16164	16166	16207	16209	16015	16185	16188	16236	16125	16188	16238	16097	16225	16147	16285	16086	16304	16288	16085	16207	16197	16351	15980	16338	16243	16195	16177	16117	16022	16079	16109	16139	16072	16202	16154	16061	16257	16097	16278	16208	16190	16098	16145	16372	16221	16245	16236	16108	16235	16200	16072	16219	16188	16332	16198	16153	16338	16019	16187	16198	16204	15946	16147	16237	16229	16216	16198	16149	16203	16221	16035	16332	16174	16236	16109	16008	16143	16227	16218	16130	16086	16202	16168	16232	16183	16239	16250	16104	16274	16239	16056	16323	16027	16331	16202	16179	16058	16219	16256	16172	16106	16161	16167	16106	16087	16136	16112	16250	16021	16087	16236	16105	16231	16093	16064	16265	16105	16151	16173	16089	16310	16217	16087	16247	16172	16124	16228	16345	16135	16125	16238	16001	16040	16260	16161	16111	16152	15991	16197	16442	16238	16114	16090	16275	16259	16217	16331	16126	16164	16156	16184	16169	16282	16483	16100	16335	16210	16386	16265	16204	16321	16184	16141	16266	16133	16095	16274	16194	16076	16452	15980	16177	16148	16370	16132	16304	16249	15957	16242	16243	16235	16191	16295	16137	16405	16261	16012	16149	16281	16283	16272	16036	16335	16122	16344	16228	16204	16262	16141	16118	16298	16268	15973	16370	16127	16308	16210	16183	16389	16097	16173	16283	16068	16181	16112	16197	16226	16117	16302	16167	16057	16045	16266	16180	15973	16096	15990	16280	16045	16174	16099	15927	16102	16173	16313	16096	16165	16187	16095	16245	16249	16284	16089	16074	16176	16123	16144	15997	16092	16214	16176	16255	16178	16011	16237	16217	16187	16171	16199	16315	16189	16119	16095	16154	16368	16193	16221	16165	16146	16152	16230	16146	16119	16261	16335	16317	16200	15968	16221	16113	16159	16228	16141	16169	16234	16080	16284	16256	16089	16311	16164	16214	16135	16198	16055	16269	16220	16190	15912	16166	16374	16350	16051	16178	16258	16245	16240	16254	15950	16270	16281	16207	16299	16238	16136	16132	16097	16003	16202	16063	16212	16233	16287	16123	16279	16236	16165	16128	16200	16085	16134	16185	16190	16295	16162	16257	16290	16095	16042	16194	16209	16164	16160	16001	16291	16209	16274	16255	16120	16299	16092	16154	16176	16025	16255	16176	16221	16152	16091	16203	16253	16027	16210	16331	16061	16141	16388	15994	16366	16266	16184	16077	16191	16323	16176	15997	16310	16208	16098	16164	16183	16227	16283	16193	16153	16258	16095	16285	16223	16249	16249	16340	16243	16358	16013	16060	16237	16173	16200	16139	16176	16114	16066	16247	16015	16327	16315	16160	16097	16212	16181	16312	16187	16201	16268	16361	16096	16068	16267	16204	16323	16222	16060	16185	16100	16149	16091	16305	16240	16310	16300	16082	16170	16167	16179	16264	16135	16168	16319	16245	16267	16263	16085	16331	16286	16263	16388	16135	16353	16146	16105	16166	16163	16271	16311	16145	16423	16019	16060	16319	16105	16213	16067	16047	16227	16165	16275	16202	16237	16130	16227	16126	16180	16173	16126	16033	16225	16210	16146	16128	16085	16085	16296	16306	16220	16335	16239	16350	16253	16104	16251	16091	16229	16113	16265	16028	16189	16243	16115	16158	16267	16186	16136	16249	16003	16180	16165	16150	16283	16023	16223	16236	16127	16188	16191	16170	16209	16085	16077	16298	16259	16014	16091	16101	16201	16213	16097	16125	16240	16190	16112	16165	16061	16071	16271	16150	16354	16183	16271	16184	16100	16170	16221	15991	15947	16232	16199	16247	16133	16139	16040	16214	16114	16133	16280	16282	16236	16277	16128	16176	16119	16145	16114	16150	16080	16135	16088	16106	16153	16300	16169	16271	16143	16002	16169	16152	15935	16104	16303	16229	16217	16281	16210	16360	16122	16345	16145	16395	16252	16311	16313	16279	16056	16251	16060	16133	16275	16146	16292	16238	16161	16100	16123	16285	16278	16051	16183	16074	16055	16260	16092	16514	16173	16159	16329	16118	16157	16082	16175	16313	16350	16235	16163	16247	16140	16165	16214	16099	16256	16295	16191	16194	16149	16160	16272	16179	16239	16177	16286	16041	16198	16123	16179	16240	16010	16166	16161	16239	16291	16389	16067	16122	16131	16283	16069	16127	16169	16243	16232	16233	16366	16110	16001	16160	16339	16115	16409	16364	16147	16184	16108	16104	16100	16220	16278	16343	16085	16261	16139	16233	16178	16209	16062	16126	16046	16232	16085	16229	16250	16021	16255	16090	15924	16214	16035	16155	16029	16194	16232	16098	16226	16272	16340	16310	16179	16142	16105	16184	16007	16100	16118	16207	16076	16030	15999	16257	16176	16129	16130	16248	16353	16102	15916	16190	16095	16233	16232	16025	16268	16238	16394	16285	16172	16009	16224	16273	16151	16061	16270	16189	16302	16235	16253	16226	16124	16190	16192	16248	16199	16214	16315	16136	16199	16238	16178	16353	16116	16169	16330	16135	16317	16128	16289	16162	16080	16193	16258	16292	16075	16123	16242	15883	16241	16167	16117	16210	16257	16257	16245	16019	16242	16206	16141	16034	16137	16208	16341	16152	16155	16218	16160	16194	16163	16249	16191	16138	16161	16025	16126	15964	16402	16055	16271	16170	16079	16252	15987	16226	15996	16013	16073	16284	16220	16164	16229	16145	16216	16333	16284	16252	16117	16163	16100	16171	16034	16152	16055	16289	16276	16393	16242	16054	16247	16320	16170	16227	16380	16071	16207	16105	16112	16203	16197	16081	16073	16238	16071	16072	16162	16170	16117	16152	16129	16353	16138	16063	16098	16163	16215	16191	16068	16209	16190	16222	16361	16134	16018	16197	16202	16491	16178	16277	16122	16304	16176	16288	16133	16181	16248	16073	16132	16150	16207	16096	16092	16130	16327	16240	16082	16333	16184	16228	16201	16206	16082	16211	16250	16243	16229	16260	16234	16188	16276	16334	16137	16181	16141	16201	16190	16105	16247	16074	16050	16164	16205	16104	16198	16123	16312	16238	16204	16258	16218	16194	16511	16146	16032	16135	16220	15987	16141	16213	16211	16329	16184	16335	16099	16159	16324	16131	16221	16055	16099	16232	16409	16092	16211	16154	16174	16321	16230	16087	16186	16141	16066	16391	16166	16124	16066	16169	16147	16073	16259	16230	16257	16148	16015	16146	16125	16374	16192	16084	16009	16151	16304	16230	16304	16181	16208	16201	16199	16071	16464	16067	16099	16350	16228	16241	16189	16181	16023	16240	16381	16182	16216	16211	16177	16209	16256	16194	16129	16125	16153	16278	16137	16183	16224	16162	16308	16176	16358	16079	16275	16228	16241	16108	16269	16187	16312	16084	16251	16153	16229	16169	16323	16148	16030	16201	16143	16072	16300	16138	16329	16170	16103	16147	16256	16122	16213	16215	16066	16309	16085	16197	16176	16085	16012	16210	16192	16269	16145	16051	16184	16157	16221	16023	16122	16103	16307	16123	16004	16341	16126	16315	16174	16210	16199	16234	16087	16198	16203	16370	16185	16150	16319	16138	16002	16249	16225	16251	16169	16086	16265	16174	16153	16229	16105	16259	16195	16271	16171	16064	16141	16198	16189	16289	16184	16240	16168	16192	16181	16338	16140	16246	16041	16297	16061	16205	16156	16247	16126	16196	16411	16165	16304	16234	16033	16012	16243	16189	16331	16271	16287	16300	16211	16215	16306	16159	16297	16132	16293	16219	16212	16288	16078	16178	16232	15961	16130	16061	16280	16366	16224	16265	16123	16207	16324	16085	16209	16103	15971	16038	16332	16210	16252	16166	16176	16133	16228	16276	16117	16342	16214	16210	16235	16119	16119	16166	16077	16187	16186	16188	16247	16170	16212	16287	16146	16220	16177	16290	16141	16361	16199	16198	16138	16059	16283	16224	16238	16183	16282	16257	16296
23889	21401	28915	24332	22634	24567	25068	21816	20302	19907	19636	19104	19285	19474	19334	19082	19114	19120	19317	19146	18959	18776	18920	19149	18976	19106	19030	20073	21815	21196	20760	20066	19462	19045	18991	18915	18971	18986	18937	18810	18788	18750	18714	18792	18889	18925	18900	18983	18911	18630	18801	18870	18756	18821	18742	18791	18709	18871	18822	18819	18610	18771	18843	18689	18755	18965	18474	18735	18678	18838	18920	18793	18684	18574	18781	18780	18761	18842	18646	18815	18954	18930	18750	18775	18874	19026	19048	18643	18785	18803	18776	18725	18665	18674	18882	18903	18753	18886	19082	18838	19038	18839	18778	18830	18827	18849	18564	18775	18825	18790	18955	18780	18788	18806	18902	18974	18738	18970	18839	18802	18813	19047	18786	18893	18770	18636	18689	18754	18956	18789	18787	18868	18951	18784	18776	18893	18726	18913	18710	18841	18802	18733	18760	18499	18758	18638	18953	18629	18697	18591	18864	18808	18892	18749	18877	18587	18666	18834	18707	18902	18715	18684	18649	18989	18829	18794	18632	18750	18951	19058	18846	18937	18682	18897	18896	18612	18827	18588	18802	18866	18778	18682	18722	18758	18953	18976	18704	18585	18559	18871	18811	18853	18776	18950	18886	18741	18951	18781	18967	18751	18873	18911	18604	18606	18749	18712	18723	18906	18585	18815	18849	18736	18568	18676	18621	18864	18652	18815	18886	18947	18686	18843	18868	18767	18756	18727	18548	18813	18787	18823	18839	18673	18910	18828	18817	18750	18700	18762	18962	18838	18959	18966	18852	18781	18878	18909	18613	18777	18815	18652	18815	19012	18964	19001	18717	18734	18692	18941	18629	18788	18856	18761	18597	18835	18814	18783	18723	19072	18710	18804	18641	18593	18961	18942	18941	18911	19026	18977	18684	18709	18791	18927	18630	18750	18837	18912	18960	18780	18862	18960	18794	18686	18724	18745	18883	18801	18854	18551	18925	18798	18764	18881	18891	18528	18826	18851	19072	18557	18892	18976	18819	18732	18905	18842	18806	18764	18832	18789	18868	18914	18723	18694	18838	18780	18601	18978	18909	18871	18638	18949	19085	18735	18892	18839	18640	18776	18632	18528	18641	18754	18828	18913	18897	18888	18923	18751	18850	18787	18692	18818	18738	18912	18868	18757	18758	18963	18733	18804	18751	18765	18723	18738	18929	18732	18711	18821	18840	18497	18814	18633	18644	18761	18977	18614	18780	18743	18743	18662	18894	18873	18678	18896	18921	18837	18705	18548	18785	18702	18450	18800	18625	18847	18731	18672	18752	18927	18881	18911	18910	18935	18776	18760	18836	18558	18799	18593	18669	18796	18794	18991	18913	18683	18706	18703	18897	18624	18906	18677	18572	18799	18904	18802	18573	18772	19033	18612	18899	18816	18997	18677	18798	18779	18658	18799	18746	19055	18748	18759	18720	18815	18904	18535	18794	18750	19009	18824	18925	18782	18938	18799	18749	18870	18887	18881	18740	18873	18826	18838	18966	18720	18831	18747	18792	18695	18670	18762	18924	18958	18774	18788	18826	18654	18857	18758	18752	18803	18679	18786	18706	18819	18926	18843	18676	18831	18642	18739	18943	18731	18850	18637	18760	18824	18709	18689	18844	18807	18892	18759	18819	19069	18859	18758	18683	18755	18930	18978	18621	18933	18756	18714	18755	18965	18949	18830	18845	18702	18919	18875	18784	19006	18773	18795	18601	18840	18657	18692	18908	18867	18514	18823	18845	18663	18971	18567	18965	18866	18802	18858	18736	18674	18787	18712	18832	18789	18669	18845	18783	18947	18807	18757	18589	18766	19030	18630	18499	18832	18787	18603	18838	18916	18870	18547	18685	18586	18909	18974	18925	18721	18726	18556	18670	18846	18491	18672	18814	18756	18923	18936	18769	18657	18925	19120	18657	18828	18679	18774	18788	18970	18585	18790	19121	18761	18807	18862	18897	18832	18661	19022	18669	18833	18874	18867	18916	18845	18708	18876	18794	18750	19011	18716	18811	18711	18611	18765	18843	18918	19062	18753	18702	18630	18860	18798	18905	18860	18968	18705	18836	18879	18784	18670	18773	18701	18928	18806	18763	18702	18736	18651	18533	18799	18873	18708	18860	18860	18929	18858	18624	18895	18750	18780	18713	18936	18589	18893	18832	18719	18576	18693	18806	18727	18741	19043	18820	19027	18849	18726	18891	18726	18649	18873	18797	18661	18839	18752	18873	18905	19026	18977	18827	18943	18924	18791	18485	18832	18759	18796	18746	18848	18814	18764	18680	18653	18749	18960	18862	18914	18847	18893	18838	18803	18943	18600	18892	18719	18856	18640	18709	18813	18702	18883	18925	18793	18861	18723	18737	18747	18752	18662	18633	18709	18726	18736	18697	18844	18862	18762	18856	18776	18911	18844	18836	18904	18773	18706	18905	18654	18915	18810	18826	18944	18816	18804	18599	18608	18974	18696	18961	18757	18815	18802	19062	18897	18895	18618	18805	18819	18917	18659	18687	18878	18816	18762	18728	18568	18603	18696	18907	18849	18935	18878	18715	18634	18773	18788	18869	18725	18859	19071	18900	18845	18649	18838	18915	18933	18820	18761	18693	18749	18890	18773	18883	18752	18918	18721	18855	18789	18920	18848	18797	18843	18873	18660	18656	18754	18858	18641	18620	18690	18894	18897	18621	18808	18752	18754	18591	18598	18719	18951	18808	18789	18891	18689	18776	18896	18948	18936	18821	18663	18683	18642	18798	18837	18831	18678	18660	18759	18796	18920	18657	18692	18813	18710	18585	18695	18755	18705	18911	18705	18599	18788	19037	18638	18831	18698	18792	18760	18715	18834	18691	18733	18632	18795	18908	18698	18806	18715	18877	18810	18846	18791	18708	18760	18743	18692	18677	18777	18727	18646	18823	19098	18661	18857	18721	18695	18697	18852	18815	18659	18903	18706	18797	18794	18659	18663	18498	19013	18722	18845	18601	18770	18780	18575	18836	18783	18652	18726	18759	18791	18716	18820	18757	19021	18907	18773	18797	18782	18944	18821	18791	18771	18948	18800	18959	18783	18660	18719	18683	18766	18901	18703	18839	18957	18876	18685	18921	18676	18718	18897	19138	18891	18813	18724	18690	18898	18721	18833	18854	18883	18833	18621	18902	18734	18705	18775	18719	18853	18589	18780	18835	18918	18795	18837	18688	18735	18682	18734	18934	18879	18871	18775	18964	18740	18620	18961	18813	19001	18910	19026	18868	18900	18952	18934	18929	18826	18924	18730	18861	18517	18634	18848	18870	18790	18661	18894	18694	18768	18922	18633	18762	18616	18765	18627	18709	18602	18687	18923	18812	18780	18649	18748	18778	18610	18767	18984	18841	18879	18578	18670	19005	18560	18721	18697	18782	18943	18948	18699	18895	18822	18745	18937	18681	18868	18513	18699	18835	18845	19008	19062	18600	18649	18773	18742	18705	18783	18857	18821	18724	18745	18679	18782	18987	18690	18700	18705	18782	18712	18830	18772	18862	18680	18769	18906	18800	18519	18830	18786	18838	18748	18760	18969	18856	18694	18794	18931	18967	18835	18927	18734	18886	18650	18713	19054	18876	18631	18785	18791	18783	18894	18765	18704	18671	18896	18905	18974	18977	18910	18734	18554	18734	18809	18810	18711	18823	18777	18705	18990	18969	18602	18693	18845	18670	18874	18653	18818	18814	18670	18939	18786	18892	19107	18704	18699	18824	18637	18908	18791	18976	18789	18950	18697	18841	18664	18865	18888	18716	18784	18844	18947	18727	18641	18893	18811	18683	18809	18921	18817	18529	18745	18640	19011	18728	18875	18877	18799	18876	18706	18913	18749	18807	18805	18586	18614	18615	18695	18748	18749	18728	18717	18699	18783	18733	18751	18741	18679	18964	18909	18806	18874	18922	18603	18891	18794	18865	18826	18767	18710	18949	18700	19092	18735	18658	18833	18682	18721	18557	18885	18761	18794	18796	18617	18733	18835	18668	18927	18713	18860	18861	18662	18595	18844	18781	18966	18811	18621	18725	18922	18856	18635	18894	18858	18806	18760	18913	18777	18834	18808	18691	18819	19000	18878	18840	18951	18725	18641	18877	18843	18866	19046	18709	18884	18532	18783	18860	18620	18868	18723	18944	18729	18785	18877	18862	18734	19074	18875	18803	18702	18894	18741	18839	18849	18832	18821	18766	18872	18827	18776	18706	18761	18755	18684	18860	18759	18971	18950	18731	18912	18771	18780	18954	18763	18853	18819	18995	18755	18796	18811	18957	18718	18743	18567	18741	18943	18944	18726	18667	18812	18761	18963	18652	18848	18681	18902	18936	18709	18838	18484	18617	18911	18864	18806	18877	18860	18688	18735	18838	18660	18786	18863	18660	18734	18981	18943	18912	18867	18652	18751	18736	18860	18919	18631	18965	18693	18632	18888	18705	18942	18707	18745	18624	18815	18696	18717	18788	18556	18710	18679	18873	18826	18931	18815	18673	18623	18730	19097	18666	18687	18847	18879	18542	19068	18752	18741	18870	18992	18764	18639	18545	18906	18854	18722	18631	19026	18884	18845	18765	18914	18664	18944	18743	18880	18801	18770	18922	18685	18818	18843	18634	18930	18827	18737	18687	18733	18832	18930	19020	18903	18886	18834	18615	18910	18877	18756	18903	18721	18604	18902	18761	18615	18732	18686	18769	18775	18884	18683	18889	18743	18826	18508	18984	18774	18956	18753	18708	18846	18818	18536	18734	18791	18821	18792	18726	18897	18859	18584	18720	18634	18753	18759	18834	18787	18818	18694	18690	18534	18765	19025	18921	18885	18705	18719	18908	18917	18673	18614	18797	18758	18637	18890	18771	18908	18841	18770	18819	18790	18875	18700	18707	18900	18643	18831	18699	18887	18903	18911	18843	18812	18803	18897	18799	18776	18828	18691	18960	18901	18834	18841	18700	18764	18760	18786	18896	18728	18803	18754	18734	18660	18655	18833	18798	18837	18823	18822	18783	18898	18907	18667	18775	18905	18806	18662	18968	18571	18638	18598	18782	18842	18905	18765	18870	18762	18983	18771	18534	18716	18944	18750	18688	18735	18904	18525	18909	18876	18885	18831	18548	18767
35269	47109	26557	22099	22199	22501	21396	20042	17983	17082	17025	16748	16783	16468	16520	16349	16371	16278	16369	16129	16273	15985	15857	16175	16286	16064	16175	17854	20486	18814	18225	17047	16389	16090	15938	15945	15797	15767	15966	15877	15846	16065	15829	16004	15931	15824	16056	15868	15915	15671	15858	15756	15832	15955	15888	15848	15840	15787	15684	15919	15811	15816	15606	15887	15742	15850	15851	15737	15901	15730	15926	15671	16066	16096	15704	15766	15855	15804	15906	15921	15924	15957	15885	15842	15996	15894	15751	16008	15871	15937	15885	15791	16040	15739	15942	15989	16049	15847	15865	15857	15753	15656	15797	15866	15743	15936	15664	15786	15745	15803	15932	15716	15754	15952	15741	16026	15824	15868	15746	15768	15890	15734	15856	15802	15826	15920	15908	15751	15769	15929	15990	15838	15870	15854	15885	15830	15834	15792	15942	15882	15805	15880	15827	15779	15994	15888	15889	15860	15835	15961	15820	15844	15717	15846	15866	15762	15861	15801	15882	15837	15760	15976	15848	15956	15798	15718	15774	15896	15738	15904	15788	15729	15751	15821	15996	15897	15864	15977	15867	15815	15949	15884	15790	16011	15793	15727	15879	15813	15944	15732	15881	15984	15847	15967	15723	15844	15759	15897	15815	15876	15977	15819	15905	15827	15892	15806	15752	15969	15719	15907	15976	15973	15666	15911	15656	15728	15889	15872	15910	15894	15805	15951	15901	15746	15887	15746	15911	15905	15879	15780	15766	15642	15861	16008	15880	15807	15811	15933	15836	15874	15583	15724	15738	15735	15952	15761	15912	16027	16022	15746	15958	15707	15829	15882	15702	15972	15747	15924	15960	15947	15777	15869	15914	15727	15885	15810	15727	15931	15749	15812	15689	15712	15660	15881	15902	15969	15886	15758	15945	15881	15749	15794	15844	15774	15850	15863	15964	15898	15907	15880	15933	15811	15807	15868	16032	15833	15952	15855	15796	15876	15812	15782	15813	15857	15862	15936	15902	15918	15806	15838	15662	15710	15805	15778	15616	15999	15872	15979	15755	15780	15748	15714	15643	15862	15906	15736	15919	15913	15720	15747	15874	15668	15982	15902	15863	15685	15904	15730	15695	15713	15806	15727	15937	15929	15839	15810	15608	15895	15862	15861	15766	15776	15816	15727	16036	15742	15749	15963	15902	15900	15764	15913	15834	15885	15882	15763	15807	15715	15803	15800	15801	15848	15960	15873	15834	15760	15844	15880	15738	15685	15976	16019	15852	15906	15855	15788	15785	15863	15881	15900	15507	15900	15753	15806	15812	15921	15656	15648	15812	15837	15824	15640	15887	15997	15728	15864	16071	15699	15857	15645	15809	15805	15878	15780	15677	15895	15935	16063	15956	15704	15808	15715	15867	15912	15879	15838	15812	15925	15783	15870	15949	15862	15694	15909	15774	15762	15784	15682	15944	15732	16006	15864	15930	15987	15808	15765	15697	15716	15792	15874	15817	15892	15779	15788	15783	15960	15721	15901	15820	15970	15927	15734	15817	15982	15890	15871	16008	15549	15844	15809	15951	15925	15985	15733	15908	15792	15878	15811	15876	15645	15646	15951	15964	15878	15883	15728	15931	15719	15853	15838	15942	15782	15804	15832	15911	15794	15800	15639	15843	15818	15844	16005	15867	15921	15875	15850	15774	15986	15831	15750	15927	16021	15737	15898	15909	15635	15968	15948	15820	15655	15651	15908	15825	15860	15757	15819	15764	16016	15876	15714	16053	15888	15814	15897	16062	15800	15952	15848	15981	15978	15936	16047	15909	15772	15813	15786	15862	15990	15712	15917	15852	15746	15811	15712	15813	15709	15885	15850	15906	15941	15783	16001	15883	15941	15639	15833	16060	15671	15695	15712	15869	15745	16025	15913	15739	15814	15857	15806	15903	15913	15899	15735	15695	15714	15766	15786	15844	15758	15836	15773	15872	15850	15914	15723	15825	15786	15977	15944	15821	15762	15823	15766	15892	15782	15818	15981	15606	15992	15880	15804	15815	15962	15814	15910	15749	15659	15803	15854	15912	15903	15790	15925	15784	15549	15716	15866	15657	15697	15965	15787	15768	15871	15881	15907	15769	15782	15820	15749	15878	16004	15770	15853	15816	15689	15845	15814	15714	16033	15971	15821	15872	15731	15723	16083	15855	15870	15840	15764	15743	15843	15833	15921	15947	15818	15941	15915	15908	15689	15849	15765	15843	15726	15912	15834	15806	15824	15793	15818	15873	15702	15734	15724	16012	15541	15781	15914	15834	15826	15777	15893	15826	15678	15948	15938	15921	15600	15877	15780	15736	15889	15838	15796	15648	15982	15802	15839	15632	15998	15776	15796	15966	15791	15947	15851	15876	15765	15792	15953	15741	15931	15824	15775	15734	15900	15738	15957	16007	15709	15804	15898	15982	15867	15937	15779	15843	15807	15807	15863	15831	15892	15899	15937	15757	15752	15827	15789	15740	15743	15922	15896	15923	15938	15676	15886	15666	15879	15909	15707	15729	15677	15920	15880	15850	15612	15688	15923	15712	16001	15852	15875	15744	15941	15892	15860	15836	15688	15921	15841	15898	15960	15899	15901	15826	15923	15850	15875	15802	15928	15775	15717	15907	15705	15982	15917	15812	15819	15759	15996	15782	15843	15672	15930	15894	15893	16023	16026	15717	15924	15818	15971	15792	15769	15788	15725	15771	15874	15934	15825	15645	15965	16043	15648	15863	15829	16005	15921	15744	15764	15847	15864	15859	15846	15784	15847	15989	15726	15992	15895	15947	15895	15734	15800	15919	15930	15896	15835	15654	15806	15888	15755	15918	15791	15700	15855	15764	15727	15764	15903	15835	15837	15822	15557	15968	15856	15853	15937	15931	15786	15895	15905	15854	15876	15746	16052	15868	15920	15931	15844	15851	15727	15895	15842	15801	15875	15767	15711	16007	15824	15783	15809	16073	16008	15756	15826	16132	15846	15655	15793	15867	15807	15600	15767	15713	15787	15812	15811	16002	15828	15678	15720	15641	15893	15830	15753	15940	15883	15893	15776	15818	15756	16025	15915	15659	15909	15746	15983	15918	15783	15947	16031	15702	15856	15863	15921	15795	15838	16036	15900	15980	15710	15728	15873	15856	15937	15794	15709	15953	15931	15785	15833	15738	15914	15987	15965	15774	15875	15735	15909	15910	15873	15835	15860	15963	15766	15890	15707	15874	15843	15924	15859	15881	15759	15946	15814	15815	15675	15903	15928	15963	15801	15911	15702	16081	15839	15904	15797	15876	15720	15750	15856	15865	15688	15869	15711	15811	15915	15832	15956	15700	15891	15898	15971	15599	15669	15893	15823	15811	15845	15829	15714	16034	15964	15836	15806	15787	15733	15826	15833	15835	16044	15895	15812	15897	15935	15988	15843	15884	15742	15918	15896	15617	15898	15724	15881	15854	15733	15768	15792	16027	15748	15848	15885	15843	15926	15735	15795	16008	15980	15823	15748	15870	15854	15871	15883	15779	15889	15834	15902	15713	15781	15912	15752	15727	16014	15878	15866	15862	15770	15767	15794	15712	15665	15861	15982	15835	15867	15808	15898	15684	15790	15797	15893	15803	15631	15932	15802	15835	15560	15942	15889	15720	15999	15639	15833	15846	15779	15839	16012	15892	15793	15792	15825	15740	15970	15916	15848	15951	15893	15946	15718	15776	15820	15819	15698	15808	15864	15747	15751	15701	15977	15830	15868	15845	15720	15665	16004	15712	15905	15771	15830	15661	15854	15777	15792	15876	15861	15667	15977	16032	15844	15909	15832	15830	15681	15734	15795	15974	15777	15885	15849	15622	15835	15883	15841	15795	16068	15706	15693	15866	15867	15708	15904	15862	15894	15707	15873	15829	15927	15816	15904	15933	15628	15832	15789	15809	15972	15681	15822	15803	15728	15916	15836	15853	15967	15863	15840	15709	15930	15945	15678	15842	15714	15860	15662	15680	15748	16069	15926	15727	15690	15979	15815	15735	15674	15947	15957	15721	15863	15875	15805	15894	15664	15784	15843	15787	15728	16017	15773	15872	15868	15853	15799	15720	16016	15752	15869	15843	15874	15760	15860	16013	15944	15808	15911	16019	15956	15941	16109	15839	15753	15802	15874	15859	15898	15856	15921	16024	16038	15993	15782	15832	15826	15756	15881	15815	15897	15775	15843	15957	15842	15741	15732	15774	15775	15960	15685	15949	16008	15844	15933	15764	15805	15800	15707	15833	15849	15800	15660	15820	15900	15868	15825	15803	15704	15851	15891	15887	15789	15924	15872	15866	15867	15891	15891	15941	15952	15862	15882	15805	15752	15848	15732	15968	15885	15720	15830	15847	15955	15744	15830	15868	15757	15976	15982	15632	15845	15767	15837	15964	15957	15923	15746	15782	15877	15892	15861	15833	16025	15989	15959	15824	15708	15686	15845	15844	15810	15805	16133	15918	15697	15931	15883	15869	15956	15761	16037	15897	15738	15738	15886	15662	16037	15727	15928	15756	15743	15744	15800	15948	15750	16027	15778	15774	15953	15753	15944	15737	15726	15913	15932	15853	15802	15762	15853	15832	15806	15905	16082	15828	15929	15800	15714	15797	15835	15907	15940	15749	15658	15772	15788	15773	15903	15982	15604	15791	15857	15947	15637	15897	15938	15743	15990	15834	15899	15898	15756	15801	15757	15731	15800	15956	15871	15898	15978	15830	15711	15852	15853	15928	15789	15750	15659	16023	15871	15886	15829	15846	15813	15900	15824	15907	15822	15891	15816	15982	15810	15780	15923	15822	16074	15898	15929	15827	15828	15829	15923	15846	15923	15970	15676	15776	15746	16050	15829	15764	15884	15978	15785	16021	15727	15844	15726	15974	15593	15816	15829	15892	15969	15816	15964	15905	15966	15836	15890	15909	15658	15798	15851	15815	15852	15900	15955	15745	15705	15870	15754	15693	15806	15702	15807	15962	15667	15961	15881	15857	15962	15728	15748	15931	15922	15788	15835	15897	15660	15903	15728	15935	15863	15798	15750	15707	15957	15765	15828	15719	15888	15843	15658	15893	15779	15878	15691	15716	15645	15784	15554	15762	15764	15775	15842	15980	15660	15789	15890	16003	15785
22997	21515	29423	23979	21871	25587	29066	23353	21599	21583	21063	21109	20966	20734	20628	20441	20236	20316	20189	20074	19968	20058	20012	20133	20119	20055	20142	22071	25311	23946	22852	21524	21029	20259	20000	19872	19702	19822	19971	19691	20050	19868	19977	19906	19935	19843	19802	19651	19873	19649	19685	19686	19820	19709	19856	19528	19881	19754	19746	19738	19812	19757	20025	19750	19826	19753	19643	19681	19753	19694	19769	19735	19820	19797	19768	19881	19798	19707	19792	19982	19739	19801	19831	19640	19608	19739	19809	19744	19579	19672	19660	19756	19908	19846	19674	19477	20027	19719	19779	19785	19706	19651	19671	19733	19523	19774	19589	19661	19727	19579	19741	19793	19827	19962	19696	19696	19911	19735	19795	19758	19760	19732	19920	19742	19659	19706	19591	19578	19714	20017	19607	19684	19564	19547	19686	19631	19711	19733	19618	19683	19616	19789	19617	19710	19570	19564	19686	19698	19653	19537	19770	19437	19850	19759	19686	19665	19650	19661	19616	19913	19852	19803	19739	19818	19560	19799	19784	19814	19659	19656	19676	19873	19856	19650	19888	19818	19749	19547	19659	19556	19797	19678	19822	19594	19677	19784	19481	19687	19633	19805	19913	19819	19573	19812	19614	19707	19438	19889	19749	19737	19882	19669	19729	19883	19519	19531	19798	19712	19719	19698	19876	19683	19684	19600	19705	19620	19762	19600	19814	19762	19506	19494	19794	19614	19482	19717	19697	19804	19663	19765	19578	19636	19799	19712	19741	19747	19540	19687	19552	19807	19632	19459	19649	19539	19739	19661	19902	19702	19661	19647	19819	19779	19683	19800	19664	19817	19848	19715	19886	19946	19674	19681	19831	19626	19714	19692	19807	19923	19753	20003	19699	19592	19687	19794	19794	19687	19519	19870	19832	19797	19764	19990	19936	19484	19662	19732	19554	19764	19596	19788	19749	19610	19658	19646	19767	19715	19892	19724	19766	19770	19787	19653	19562	19814	19680	19534	19694	19509	19746	19780	19831	19743	19819	19504	19631	19794	19705	19737	19589	19706	19744	19626	19540	19687	19370	19758	19538	19620	19819	19611	19695	19699	19784	19920	19741	19650	19607	19615	19700	19609	19773	19934	19790	19665	19574	19749	19582	19658	19759	19687	19741	19766	19458	19451	19653	19804	19771	19693	19689	19705	19667	19714	19618	19944	19601	19464	19622	19562	19725	19763	19944	19805	19658	19660	19714	19616	19664	19856	19881	19901	19498	19748	19640	19743	19761	19716	19606	19611	19546	19930	19602	19631	19685	19908	19679	19485	19607	19833	19740	19687	19804	19609	19716	19573	19527	19691	19663	19531	19718	19601	19727	19775	19806	19656	19629	19771	19620	19772	19789	19850	19660	19736	19631	19694	19659	19635	19807	19613	19502	19713	19603	19629	19728	19486	19540	19624	19937	19785	19548	19633	19604	19593	19557	19684	19718	19726	19852	19591	19728	19673	19638	19730	19621	19865	19940	19701	19703	19711	19689	19753	19678	19730	19851	19643	19740	19641	19457	19672	19848	19720	19874	19709	19810	19606	19642	19825	19633	19809	19631	19711	19936	19845	19849	19632	19831	19722	19770	19676	19685	19667	19588	19892	19758	19745	19738	19715	19901	19720	19540	19822	19583	19596	19780	19633	19824	19614	19723	19731	19702	19468	19701	19782	19843	19739	19624	19781	19706	19777	19822	19725	19736	19637	19591	19549	19640	19674	19483	19786	19725	19709	19842	19558	19747	19721	19730	19999	19709	19595	19733	19680	19772	19635	19739	19738	19655	19740	19759	19965	19791	19780	19701	19515	19662	19640	19551	19856	19781	19832	19796	19615	19556	19609	19897	19784	19724	19536	19739	19635	19611	19775	19816	19853	19830	19719	19847	19898	19711	19606	19567	19702	19753	19675	19845	19559	19678	19602	19751	19834	19646	19820	19893	19772	19713	19705	19572	19856	19750	19746	19920	19996	19668	19632	19841	19644	19443	19743	19816	19700	19794	19691	19620	19661	19785	19795	19727	19430	19692	19769	19924	19635	19748	19734	19740	19760	19688	19694	19818	19572	19724	19754	19541	19601	19485	19635	19622	19759	19534	19665	19604	19795	19597	19631	19727	19830	19907	19886	19673	19769	19610	19645	19596	19637	19772	19670	19775	19536	19731	19678	19719	19708	19737	19668	19721	19698	19569	19784	19555	19469	19789	19611	19927	19626	19663	19728	19813	19664	19514	19776	19531	19963	19764	19818	19752	19601	19568	19610	19926	19652	19661	19935	19712	19677	19587	19886	19691	19640	19697	19801	19665	19640	19847	19753	19705	19728	19915	19852	19814	19622	19418	19806	19826	19682	19798	19680	19679	19454	19710	19866	19519	19631	19807	19611	19657	19823	19752	19772	19892	19654	19630	19717	19499	19906	19991	19629	19781	19821	19640	19690	19893	19752	19567	19655	19575	19883	19854	19686	19951	19732	19815	19659	19672	19523	19699	19725	19676	19427	19578	19466	19794	19864	19660	19594	19954	19957	19694	19707	19607	19571	19796	19723	19845	19826	19526	19864	19773	19868	19859	19872	19632	19551	19816	19658	19737	19640	19800	19562	19792	19742	19677	19491	19796	19729	19702	19671	19759	19625	19747	19587	19773	19714	19552	19671	19750	19746	19699	19634	19649	19761	19567	19622	19602	19527	19871	19574	19709	19509	19692	19619	19597	19897	19656	19508	19635	19850	19644	19677	19834	19613	19766	19726	19612	19773	19709	19533	19863	19696	19841	19604	19895	19764	19670	19934	19679	19758	19751	19692	20036	19670	19623	19658	19857	19672	19817	19798	19596	19684	19579	19666	19652	19881	19478	19749	19693	19630	19707	19795	19735	19796	19570	19746	19676	19814	19736	19617	19643	19869	19713	19851	19722	19692	19741	19877	19735	19391	19956	19627	19753	19829	19654	19802	19731	19759	19772	19715	19651	19768	19720	19839	19645	19840	19820	19608	19754	19848	19749	19667	19799	19563	19619	19723	19480	19681	19796	19643	19648	19642	19846	19791	19685	19800	19866	19790	19623	19761	19787	19778	19808	19788	19717	19694	19662	19595	19933	19580	19558	19862	19525	19639	19708	19646	19559	19751	19620	19827	19959	19822	19764	19613	19794	19758	19644	19707	19658	19726	19894	19666	19551	19737	19551	19752	19844	19727	19854	19678	19663	19781	19575	19814	19918	19975	19617	19561	19656	19850	19641	19783	19524	19456	19692	19873	19629	19631	19758	19741	19792	19730	19764	19601	19853	19637	19764	19656	19664	19554	19935	19667	19457	19592	19610	19748	19406	19552	19756	19775	19746	19724	19753	19758	19554	19586	19638	19744	19559	19687	19634	19574	19753	19617	19555	19778	19770	19811	19706	19728	19871	19341	19663	19667	19620	19829	19750	19715	19751	19766	19760	19733	19796	19898	19564	19655	19687	19787	19825	19498	19793	19765	19702	19756	19839	19613	19630	19552	19584	19603	19803	19597	19551	19769	19795	19602	19727	19651	19608	19678	19880	19793	19809	19701	19828	19737	19671	19784	19679	19792	19667	19580	19643	19596	19710	19903	19889	19660	19683	19634	19641	19958	19666	19505	19674	19597	19689	19466	19693	19732	19597	19705	19720	19825	19517	19629	19692	19732	19722	19704	19590	19425	19412	19829	19780	19525	19555	19831	19937	19842	19953	19894	19387	19645	19583	19546	19883	19681	19631	19834	19798	19781	19844	19815	19641	19777	19647	19609	19629	19576	19496	19599	19687	19799	19663	19768	19703	19788	19714	19645	19549	19687	19945	19586	19722	19338	19742	19758	19661	19542	19665	19687	19661	19796	19726	19904	19964	19606	19621	19579	19841	19748	19879	19698	19722	19776	19589	19558	19557	19859	19761	19814	19715	19924	19893	19604	19879	19639	19675	19623	19736	19603	19838	19732	19561	19643	19628	19855	19800	19820	19677	19686	19752	19778	19612	19778	19669	19296	19590	19725	19691	19512	19762	19599	19339	19714	19604	19622	19496	19810	19634	19597	19608	19610	19746	19591	19780	19529	19813	19765	19726	19639	19424	20002	19675	19759	19806	19678	19639	19675	19766	19767	19648	19764	19816	19584	19995	19626	19684	19748	19791	19696	19677	19809	19629	19498	19606	19629	19846	19692	19786	19753	19720	19566	19730	19790	19726	19829	19787	19693	19603	19713	19868	19650	19672	19724	19838	19761	19750	19610	19759	19745	19779	19675	19724	19572	19741	19718	19682	19655	19775	19768	19779	19719	19743	19634	19618	19612	19758	19535	19686	19773	19708	19699	19685	19529	19723	19762	19835	19582	19711	19358	19796	19604	19768	19622	19898	19654	19796	19412	19759	19810	19805	19543	19610	19780	19861	19671	19624	19955	19720	19785	19805	19717	19791	19730	19852	19673	19886	19724	19752	19737	19649	19472	19816	19735	19739	19617	19677	19862	19544	19817	19755	19904	19369	19650	19798	19657	19759	19768	19960	19679	19867	19640	19493	19581	19883	19647	19823	19767	19730	19738	19593	19829	19774	19609	19731	19662	19676	19650	19783	19766	19706	19743	19622	19672	19755	19548	19921	19968	19877	19883	19774	19772	19869	19719	19708	19856	20070	19742	19933	19722	19654	19649	19705	19650	19748	19671	19774	19564	19632	19547	19909	19850	19713	19725	19821	19822	19922	19641	19803	19666	19528	19694	19805	19803	19805	19678	19684	19829	19751	19724	19721	19807	19645	19742	19646	19584	19658	19664	19621	19507	19778	19792	19858	19676	19692	19477	19876	19726	19843	19664	19905	19773	19657	19735	19473	19715	19702	19728	19829	19737	19691	19632	19570	19503	19630	19623	19610	19769	19795	19764	19886	19629	19861	19542	19591	19679	19687	19690	19668	19876	19639	19794	19992	19696	19843	19687	19927	19579	19883	19811	19837	19809	19772	19857	19701	19726	19595	19802	19699	19587	19623	19522	19620	19837	19909	19740	19518	19739	19727	19840	19645	19567	19835	19523	19842	19683	19679	19689	19781	19757	19762	19756	19679	19674	19619	19726	19456	19723	19663	19660	19940	19692	19626	19658	19537	19714	19925	19547	19823	19829
39999	54785	31759	24154	24283	27330	24046	21190	19349	18233	18117	18141	18124	17794	17467	17445	16987	17084	16889	17097	16743	17024	16867	17092	16897	16889	16889	20603	24551	21444	20461	18739	17539	16746	16390	16589	16353	16313	16448	16445	16480	16429	16512	16419	16464	16454	16348	16443	16342	16387	16452	16561	16323	16505	16523	16284	16344	16522	16480	16324	16530	16356	16405	16696	16405	16487	16382	16239	16503	16456	16511	16611	16545	16450	16484	16354	16479	16315	16428	16381	16493	16379	16527	16320	16292	16595	16410	16371	16395	16454	16590	16539	16327	16635	16340	16478	16454	16477	16424	16535	16315	16546	16462	16442	16439	16614	16296	16367	16422	16476	16341	16383	16547	16525	16281	16496	16450	16450	16366	16449	16401	16346	16530	16431	16495	16368	16401	16409	16421	16543	16564	16427	16309	16375	16479	16257	16261	16236	16446	16360	16549	16328	16461	16384	16488	16444	16344	16576	16398	16556	16478	16504	16411	16529	16267	16505	16485	16455	16570	16541	16457	16309	16268	16545	16450	16497	16371	16465	16381	16450	16517	16397	16352	16378	16505	16410	16368	16554	16422	16505	16524	16511	16538	16409	16637	16494	16436	16519	16649	16634	16350	16272	16518	16503	16578	16261	16383	16194	16303	16449	16369	16456	16420	16576	16454	16317	16489	16558	16383	16487	16475	16538	16384	16399	16609	16441	16557	16492	16556	16226	16335	16564	16255	16283	16453	16468	16330	16376	16275	16345	16445	16407	16262	16347	16190	16381	16345	16547	16505	16510	16358	16444	16372	16417	16300	16383	16595	16324	16440	16289	16371	16359	16282	16557	16406	16531	16338	16528	16337	16603	16370	16338	16491	16454	16323	16427	16255	16402	16501	16288	16305	16504	16395	16499	16427	16475	16614	16331	16483	16568	16356	16532	16577	16313	16427	16440	16410	16314	16414	16212	16571	16628	16438	16318	16492	16454	16535	16410	16360	16439	16527	16422	16410	16323	16497	16500	16337	16473	16302	16466	16302	16542	16531	16487	16517	16560	16514	16317	16446	16296	16459	16623	16343	16448	16332	16186	16402	16377	16397	16497	16526	16374	16433	16425	16431	16334	16380	16594	16421	16491	16535	16535	16450	16468	16436	16412	16450	16417	16355	16427	16422	16413	16294	16534	16530	16504	16459	16336	16397	16270	16770	16323	16326	16347	16502	16356	16402	16221	16264	16380	16637	16573	16534	16347	16483	16477	16347	16291	16540	16356	16356	16171	16454	16396	16461	16462	16493	16376	16363	16331	16332	16423	16415	16569	16434	16359	16527	16321	16552	16434	16406	16275	16439	16536	16505	16193	16360	16302	16259	16506	16549	16286	16391	16308	16500	16449	16550	16502	16362	16421	16547	16290	16424	16482	16437	16385	16443	16270	16377	16483	16417	16562	16572	16554	16282	16498	16503	16494	16488	16268	16511	16578	16654	16360	16473	16340	16324	16358	16549	16451	16469	16467	16388	16489	16462	16443	16394	16406	16485	16491	16595	16659	16329	16475	16560	16264	16539	16447	16448	16387	16328	16424	16586	16553	16292	16486	16360	16555	16400	16361	16371	16515	16356	16346	16427	16429	16396	16483	16525	16395	16523	16463	16383	16443	16289	16415	16409	16564	16288	16438	16460	16590	16476	16516	16282	16448	16622	16416	16356	16327	16580	16608	16369	16397	16390	16496	16392	16401	16460	16378	16388	16332	16590	16365	16517	16375	16419	16210	16397	16379	16396	16577	16403	16393	16418	16424	16410	16433	16532	16441	16328	16487	16455	16549	16369	16118	16462	16288	16415	16461	16485	16375	16330	16398	16328	16427	16384	16428	16344	16522	16428	16386	16402	16474	16561	16373	16412	16348	16406	16364	16579	16430	16371	16492	16437	16618	16393	16350	16286	16518	16462	16642	16716	16363	16459	16197	16629	16649	16324	16313	16377	16466	16422	16461	16496	16394	16381	16310	16382	16489	16433	16407	16436	16253	16515	16348	16380	16286	16314	16361	16293	16409	16446	16351	16423	16223	16394	16465	16325	16529	16526	16359	16581	16420	16374	16475	16460	16482	16399	16642	16476	16320	16446	16405	16312	16394	16321	16512	16402	16562	16436	16488	16395	16444	16448	16343	16463	16548	16331	16553	16390	16482	16443	16206	16412	16585	16495	16552	16504	16405	16398	16572	16335	16356	16489	16404	16370	16328	16381	16405	16388	16457	16312	16355	16429	16655	16427	16423	16554	16556	16395	16356	16435	16343	16420	16318	16317	16439	16474	16522	16511	16308	16261	16431	16481	16455	16535	16384	16443	16352	16449	16495	16552	16403	16432	16383	16460	16431	16265	16410	16328	16304	16517	16398	16294	16422	16582	16434	16430	16410	16493	16325	16632	16334	16615	16380	16462	16398	16453	16564	16506	16367	16383	16427	16433	16599	16363	16537	16447	16470	16404	16540	16452	16335	16550	16450	16288	16468	16592	16504	16177	16381	16474	16419	16435	16323	16457	16546	16467	16370	16528	16479	16420	16424	16441	16510	16413	16504	16362	16643	16404	16505	16327	16296	16366	16527	16381	16293	16493	16425	16486	16483	16265	16522	16467	16585	16531	16491	16468	16584	16453	16362	16542	16408	16396	16275	16427	16368	16457	16422	16347	16545	16557	16427	16598	16322	16229	16325	16341	16481	16292	16319	16531	16352	16377	16329	16331	16268	16434	16487	16542	16511	16456	16565	16595	16290	16352	16496	16373	16462	16378	16523	16471	16365	16312	16602	16392	16413	16472	16513	16440	16492	16270	16584	16504	16340	16452	16483	16307	16305	16576	16420	16340	16503	16409	16343	16510	16421	16525	16335	16449	16430	16373	16407	16357	16533	16457	16465	16445	16379	16280	16565	16433	16323	16394	16458	16293	16383	16408	16397	16416	16472	16478	16271	16556	16474	16500	16568	16370	16457	16412	16424	16581	16409	16417	16334	16335	16514	16469	16479	16469	16276	16438	16404	16375	16562	16450	16493	16437	16500	16336	16436	16358	16358	16359	16428	16514	16387	16348	16429	16389	16439	16443	16399	16525	16589	16537	16610	16473	16348	16468	16400	16564	16463	16535	16307	16422	16382	16454	16460	16490	16539	16432	16529	16447	16370	16351	16350	16456	16410	16369	16428	16526	16402	16412	16559	16369	16377	16433	16476	16424	16325	16302	16345	16371	16383	16429	16271	16653	16534	16419	16202	16528	16436	16448	16631	16327	16481	16393	16501	16434	16361	16453	16365	16270	16576	16457	16419	16565	16242	16315	16606	16403	16300	16480	16507	16428	16542	16251	16466	16448	16467	16325	16481	16441	16373	16437	16432	16502	16433	16348	16419	16317	16387	16641	16414	16464	16384	16478	16388	16398	16514	16443	16436	16413	16584	16439	16539	16328	16336	16232	16481	16383	16371	16425	16314	16311	16404	16439	16301	16539	16272	16386	16460	16426	16269	16341	16378	16407	16297	16434	16471	16430	16512	16618	16367	16515	16485	16321	16604	16584	16354	16440	16388	16633	16477	16429	16496	16414	16529	16357	16093	16344	16275	16330	16410	16373	16330	16397	16424	16335	16465	16437	16468	16453	16391	16435	16484	16481	16523	16502	16423	16498	16575	16417	16317	16489	16301	16370	16345	16436	16624	16474	16527	16542	16424	16461	16459	16425	16498	16577	16422	16480	16305	16329	16337	16595	16250	16501	16413	16589	16543	16620	16332	16256	16371	16291	16408	16400	16292	16355	16387	16364	16390	16550	16382	16366	16331	16268	16363	16362	16459	16452	16495	16411	16318	16523	16344	16393	16400	16402	16393	16390	16577	16454	16319	16484	16363	16547	16489	16208	16568	16501	16642	16476	16449	16531	16317	16322	16413	16578	16516	16594	16365	16479	16493	16412	16529	16501	16654	16350	16361	16391	16337	16457	16529	16384	16431	16486	16531	16528	16441	16270	16538	16601	16198	16455	16370	16393	16447	16451	16495	16559	16201	16249	16490	16203	16465	16553	16604	16387	16468	16390	16450	16541	16415	16416	16452	16452	16411	16527	16377	16558	16428	16290	16430	16349	16533	16386	16453	16474	16271	16316	16405	16390	16562	16500	16361	16311	16448	16475	16387	16380	16173	16498	16406	16411	16414	16618	16521	16506	16562	16564	16457	16410	16423	16389	16229	16462	16343	16330	16421	16621	16294	16392	16293	16470	16411	16430	16598	16462	16320	16454	16317	16277	16373	16551	16471	16447	16388	16372	16372	16341	16446	16297	16347	16267	16460	16379	16386	16252	16441	16405	16329	16434	16357	16210	16520	16572	16483	16203	16349	16392	16218	16396	16577	16420	16464	16312	16288	16496	16263	16449	16414	16167	16367	16418	16562	16430	16505	16483	16606	16403	16591	16469	16393	16420	16543	16552	16431	16407	16308	16404	16438	16219	16444	16453	16507	16470	16289	16299	16347	16473	16572	16394	16346	16605	16552	16335	16472	16561	16363	16334	16396	16350	16431	16313	16479	16510	16551	16436	16354	16429	16398	16478	16482	16327	16314	16306	16407	16379	16301	16615	16356	16451	16473	16508	16481	16354	16383	16250	16293	16439	16468	16476	16409	16521	16454	16424	16309	16566	16374	16461	16366	16469	16235	16338	16392	16545	16368	16353	16274	16484	16405	16403	16478	16542	16434	16513	16470	16485	16161	16352	16439	16385	16526	16399	16370	16414	16377	16483	16401	16444	16455	16173	16371	16440	16466	16528	16538	16362	16467	16564	16318	16363	16399	16427	16403	16521	16565	16520	16419	16398	16319	16256	16260	16435	16400	16359	16390	16496	16370	16407	16496	16438	16335	16392	16385	16366	16453	16614	16388	16587	16368	16531	16384	16415	16342	16451	16542	16352	16380	16390	16512	16467	16313	16318	16599	16452	16346	16322	16513	16432	16456	16437	16334	16371	16497	16192	16436	16317	16415	16526	16580	16436	16443	16438	16457	16274	16518	16441	16420	16568	16351	16365	16429	16465	16492	16546	16453	16414	16460	16474	16351	16379	16356	16447	16406	16373	16305	16412	16283	16278	16254	16363	16424	16412	16220	16581	16477	16551	16374	16596	16514	16416	16414
29026	26211	26970	24091	21579	22405	22092	21103	20617	20464	20267	20335	19992	20046	19944	20364	20017	19965	19931	19811	19833	19828	19962	19669	20035	20069	19787	20104	20269	20198	20197	19894	20037	19959	19792	19677	19747	19940	19687	20047	19889	19780	19721	19839	19885	19722	19645	19839	19766	19789	19911	19780	19860	19906	19860	19836	19971	19867	19758	19990	19781	19636	20028	19840	19779	19735	19816	19961	19886	19969	19674	19732	19791	19811	19497	19871	19933	19790	19758	19903	19987	19829	19792	19693	19827	19712	19805	19768	19901	19671	19759	19819	19806	19894	19727	19814	19746	19824	19692	19634	19826	19826	19703	19997	19790	19719	19828	19799	19898	19905	19824	19573	19683	19495	19904	20005	19801	19668	19601	19901	19786	19711	19837	19656	19847	19717	19648	19836	19877	19893	19902	19644	19893	19808	19880	19978	19495	19925	19909	19649	19648	19737	19886	19756	19967	19733	19668	19721	19980	19849	19838	19933	19846	19760	19732	19643	19657	19766	19754	19638	19828	19639	19614	19831	19918	19838	19670	19911	19777	19839	19838	19804	19689	19872	19696	19588	19794	20001	19728	19641	19773	19918	19917	19880	19708	19684	20005	19723	19772	19663	19664	19743	19810	19857	19628	19543	19529	19671	19860	19774	19786	19725	19800	19848	19751	19991	19734	19736	19643	19837	19758	19885	19964	19585	19970	19872	19750	19605	19620	19694	19665	19817	19724	19819	19779	19656	19656	19717	19787	19671	19846	19717	19716	19717	19681	19804	19607	19947	19637	19718	19786	19897	19847	19649	19860	19863	19703	19983	19901	19961	19722	19669	19981	19858	19848	19824	19920	19934	19666	19932	19685	19754	19857	19698	19758	19591	19641	19919	19565	19716	19799	19718	19752	19627	19935	19774	19824	19848	19848	19876	19773	19686	19576	19812	19701	19648	19692	19905	19728	19767	19743	19829	19701	19801	19824	19833	19677	19822	19906	19962	19915	19812	19819	19814	19865	19806	19891	19795	19809	19916	19722	19558	19945	19652	19741	19799	19870	19761	19705	19799	19830	19766	19716	19863	19559	19565	19822	19693	19839	19728	19735	19728	19630	19735	19730	19717	19868	19947	19588	19542	19607	19681	19735	19766	19880	19810	19870	19735	19660	19874	19854	19663	19791	19781	19641	19646	19616	20007	19779	19637	19986	19691	19759	19696	19660	19955	19955	19649	19591	19704	19807	19717	19698	19787	19765	19882	19835	19767	19784	19568	19764	19874	19773	19684	19941	19929	19978	19554	19753	19853	19693	19894	19694	19797	19908	19902	19684	19590	19764	19815	19836	19663	19942	19568	19746	19768	19717	19784	19673	19780	19891	19551	19519	19944	19647	19902	19753	19696	19643	19700	20078	19854	19867	20139	19698	19701	19777	19545	19735	19679	19571	20093	19625	19614	19673	19784	19804	19697	19498	19631	19705	19784	19848	19687	19808	19727	19888	19688	19595	19933	19835	19781	19649	19717	19737	19485	19856	19748	19973	19916	19630	19844	20068	19886	19835	19911	19768	19909	19656	19732	19724	19730	19657	19599	19568	19733	19511	19668	19622	19807	19845	19784	19740	19894	19780	19589	19627	19611	19810	19589	19862	19736	19703	19499	19865	19793	19745	19803	19949	19774	19740	19591	19636	19894	19777	19770	19844	19725	19745	19687	19902	19898	19964	19695	19909	19602	19910	19733	19618	19747	19787	19718	19757	19493	19995	19922	19816	19811	19517	19712	19751	19721	19746	19644	19941	19638	19859	19899	19820	19827	19714	19700	19932	19676	19674	19693	19802	19644	19800	19831	19961	19917	19708	19877	19768	19696	20079	19909	19658	19931	19729	19539	19709	19939	19722	19677	19631	19852	19864	19634	19707	19553	19937	19687	19887	19797	19682	19834	19901	19723	19673	19757	19865	19822	19800	20021	19834	19659	19744	19595	19891	19621	19850	19846	19670	19890	19807	19780	19794	19706	19838	19677	19795	19860	19656	19887	19630	19807	19945	19982	19616	19613	19702	19760	19812	19675	19898	19804	19619	19684	19847	19729	19767	19832	19789	19722	19547	19801	19764	19750	19756	19868	19845	19761	19817	19601	19745	19636	19979	19748	19884	19734	19792	19798	19731	19939	19716	19709	19685	19575	19804	19940	19722	19759	19757	19696	19616	19793	19876	19900	19683	19547	19705	19888	19855	19614	19783	19886	19729	19807	19624	19604	19671	19791	19857	19746	19701	19672	19791	19791	19672	19605	19900	19893	19801	19690	19692	19687	19756	19949	19977	19893	19802	19895	19850	19870	19490	19797	19845	19629	19817	19788	19857	19394	19723	20011	19718	19668	19728	19762	19704	19872	19854	19834	19868	19700	19838	19938	19928	19887	19617	19907	19881	19929	19804	19795	19784	19596	19857	19780	19648	19625	19725	19507	19750	19682	19618	19771	19795	19775	19839	19749	19773	19696	19699	19718	19753	19658	19705	19714	19748	19685	19876	19907	19778	19902	19677	19915	19887	19725	19619	19760	19925	19733	19680	19843	19822	19667	19782	19705	19787	19670	19812	19799	19675	19890	19657	19708	19919	19698	19802	19609	19855	19710	19778	19727	19783	19655	19792	19771	19672	19875	19819	19720	19763	19805	19760	19782	19750	19706	19822	19572	19778	19665	20135	19562	19689	19987	19631	19627	19927	19830	19870	19882	19761	19598	19697	19944	19840	19669	19867	19808	20004	19899	19727	19835	19685	19913	19666	19803	19921	19861	19690	19757	19980	20048	19747	19646	19844	19640	19752	19705	19703	19820	19936	19590	19636	19742	19682	19994	19644	19688	19656	19615	19646	19665	19589	19891	19720	19813	19593	19743	19919	19975	19872	19790	19807	19674	19781	19810	19829	19560	19714	19753	19656	19668	19589	19787	19597	19654	19677	19895	19658	19869	19880	19881	19884	19777	19812	19571	19602	19813	19792	19692	19927	19771	19791	19628	19817	19750	19854	19583	19887	19634	19705	19741	19715	19666	19705	20048	19906	19757	19967	19919	19802	19729	19660	19932	19721	19599	19804	19667	19719	19628	19731	19710	19874	19824	19782	19568	19859	19582	19726	19809	19854	19894	19659	19672	19877	19868	19803	19650	19786	19812	19857	19643	19732	19615	19820	19716	19903	19858	19582	19639	19628	19737	19963	19701	19621	19740	19633	19823	19630	20074	19822	19766	19714	19686	19732	19682	19729	19639	19766	19901	19719	19629	19784	19828	19711	19779	19805	19720	19940	19732	19851	19873	19727	19666	19563	19688	19969	19814	19763	19787	19701	19697	19658	19779	19783	19848	19869	19921	19563	19830	19622	19521	19845	19757	19882	19768	19731	19622	19607	19745	19792	19932	19801	19779	19827	19804	19761	19961	19617	19792	19870	19829	19547	19667	19630	19707	19937	19750	19743	19631	19607	19749	19939	19867	19658	19885	19737	19897	19719	19856	19901	19942	19705	19799	20043	19624	19759	19717	19949	19773	19871	19947	20010	19774	19812	19931	19957	19814	19712	19831	19870	19834	19801	19918	19641	19673	19880	19806	19914	19740	19877	19777	19846	19859	19705	19748	19768	19677	19918	19773	19591	19696	19835	19850	19749	19849	19671	19850	19743	19717	19710	19783	19728	19712	19916	19758	19678	19676	19849	19693	19752	19563	19749	19888	19670	19776	19704	19714	19948	19567	19874	19689	19620	19697	19624	19963	19931	19970	19803	19785	19848	19876	19772	19579	19906	19740	19778	19802	19589	19568	19658	19984	19707	19751	19802	19635	20082	19956	19874	19883	19946	19782	19745	19949	19725	19759	19888	19932	19752	19980	19719	19730	19886	19738	19691	19770	19583	19852	19694	19701	19853	19625	19733	19742	19719	19828	19925	19623	19628	19569	19697	19736	19796	19642	19595	19632	19887	19676	19814	19728	19882	19671	19661	19859	19882	19746	19879	19922	19668	19766	19560	19617	19743	19944	19738	19706	19846	19809	19740	19676	20200	19968	19745	19749	20047	19655	19699	19820	19923	19719	19793	19931	19857	19775	19769	19639	19801	19619	19714	19897	19610	20155	19870	19712	19693	19676	19677	19812	19919	19740	19672	19618	19673	19780	19692	19777	19683	19858	19637	19849	19897	19716	19886	19920	19532	19718	19757	19727	19643	19525	19969	19891	19926	19929	19832	19652	19590	19622	19650	19827	19529	19709	19748	19609	19903	19676	19844	19813	19685	20072	19914	19727	19961	19763	19847	19838	19748	19815	19782	19798	19801	19691	19839	19451	19772	19740	19813	19763	19553	19757	19850	19916	19818	19813	19764	19670	19807	19614	19840	19485	19725	19643	19752	19750	19754	19844	19941	19808	19788	19739	19815	19796	20053	20018	19809	19687	19640	19926	19697	19798	19733	19591	19776	19654	19935	20090	19814	19522	19761	19763	19717	19740	19794	19895	19672	19959	19709	19717	19815	19698	19506	19692	19890	19752	19752	19680	19638	19522	19421	19778	19914	19658	19709	19833	19893	19637	19784	19813	19747	19598	19640	19914	19701	19909	19814	19583	19835	19825	19815	19699	19780	19775	19761	19853	20063	19847	19743	19688	19894	19806	19677	19579	19578	19782	19611	20067	19670	19820	19793	19879	19781	19634	19654	20066	19723	19562	19954	19719	19679	19671	19848	19990	19628	19795	19903	19729	19724	19749	19673	19726	19826	19772	19850	19863	19540	19629	19654	19588	19837	19708	19861	19798	19777	19540	19889	19910	19894	19756	19632	19739	19743	19733	19914	19853	19670	19797	19715	19714	19765	19721	19685	19520	19630	19924	19976	19824	19677	19848	19863	19669	19774	19828	19779	19730	19723	19879	19880	19669	19911	19843	19739	19766	19782	19706	19832	19761	19858	19707	19750	19645	19702	19772	19776	19785	20005	19817	19846	19801	19705	19689	19690	19802	19973	19836	19814	19757	19794	19726	19895	19835	19593	19707	19981	20074	19784	19676	19773	19773	19884	19754	19722	19923	19966	19985	20078	19985	19904	19837	19716	19923	19595	19784	19713	19705	19748	19423	19808	20001	20034	20037	19636	19853	19762	19722	19694	19763	19849	19702	19661	20074	19932	19761
30132	36065	22702	18853	19464	20772	20065	18567	17574	17258	17183	16881	16839	16787	16891	16844	16848	16618	16558	16723	16537	16455	16690	16555	16601	16443	16451	16658	16984	16744	16812	16727	16805	16582	16378	16454	16492	16594	16378	16280	16485	16418	16440	16543	16357	16367	16356	16351	16452	16270	16547	16391	16377	16538	16463	16392	16450	16504	16467	16359	16298	16362	16462	16372	16427	16504	16443	16275	16538	16350	16247	16409	16369	16295	16419	16289	16460	16437	16351	16537	16389	16350	16379	16448	16261	16685	16354	16446	16513	16421	16522	16329	16339	16464	16467	16357	16440	16334	16409	16389	16408	16441	16316	16472	16425	16461	16487	16430	16314	16500	16388	16488	16280	16298	16677	16538	16340	16410	16381	16444	16368	16238	16532	16606	16427	16523	16541	16407	16533	16513	16405	16516	16255	16308	16440	16386	16483	16403	16370	16517	16392	16432	16384	16405	16497	16472	16298	16367	16370	16505	16247	16328	16343	16479	16355	16306	16403	16417	16537	16393	16310	16497	16485	16436	16512	16522	16410	16379	16574	16703	16378	16580	16424	16456	16367	16471	16373	16451	16218	16320	16297	16593	16394	16460	16404	16614	16401	16336	16379	16482	16498	16438	16542	16466	16307	16268	16263	16469	16300	16453	16569	16371	16528	16360	16316	16493	16469	16506	16266	16361	16386	16335	16511	16506	16240	16537	16476	16379	16313	16310	16362	16616	16508	16388	16342	16476	16538	16342	16433	16372	16310	16497	16373	16416	16567	16525	16416	16505	16486	16328	16328	16251	16546	16466	16418	16621	16351	16442	16221	16300	16622	16404	16438	16342	16351	16459	16314	16346	16569	16480	16462	16322	16518	16491	16409	16504	16564	16414	16399	16410	16479	16362	16376	16326	16495	16348	16421	16416	16332	16486	16430	16484	16517	16563	16429	16324	16383	16343	16246	16276	16573	16405	16449	16405	16541	16410	16372	16454	16272	16640	16312	16437	16384	16299	16466	16571	16362	16398	16296	16377	16363	16267	16665	16425	16430	16496	16521	16313	16563	16483	16418	16723	16450	16226	16600	16585	16441	16365	16588	16441	16378	16416	16532	16522	16476	16475	16274	16597	16539	16501	16407	16659	16249	16508	16318	16203	16324	16432	16333	16274	16483	16439	16477	16307	16452	16571	16415	16571	16341	16649	16373	16431	16316	16213	16618	16252	16555	16334	16293	16431	16376	16473	16440	16466	16496	16427	16462	16228	16301	16370	16567	16419	16503	16413	16350	16579	16382	16252	16480	16353	16345	16521	16468	16507	16589	16248	16431	16393	16387	16567	16261	16354	16431	16319	16411	16411	16622	16605	16511	16405	16433	16642	16439	16461	16307	16380	16395	16440	16396	16390	16494	16391	16373	16404	16328	16337	16523	16293	16487	16571	16480	16516	16268	16305	16458	16509	16336	16393	16382	16546	16364	16455	16488	16557	16428	16430	16449	16596	16431	16334	16566	16330	16462	16431	16572	16563	16419	16340	16432	16427	16340	16461	16463	16352	16529	16301	16368	16256	16620	16388	16321	16504	16528	16409	16612	16476	16422	16462	16585	16401	16504	16518	16526	16436	16472	16428	16504	16476	16463	16474	16351	16475	16452	16360	16451	16406	16342	16366	16315	16327	16374	16334	16394	16447	16496	16406	16499	16705	16385	16419	16435	16302	16445	16493	16493	16463	16489	16656	16274	16437	16385	16441	16581	16369	16406	16428	16341	16495	16342	16471	16383	16439	16451	16478	16498	16569	16349	16463	16465	16365	16493	16448	16398	16258	16475	16456	16541	16397	16338	16619	16479	16481	16400	16397	16412	16465	16340	16398	16454	16260	16540	16388	16384	16431	16588	16501	16359	16429	16402	16280	16442	16561	16474	16357	16531	16369	16537	16386	16592	16489	16312	16428	16384	16448	16403	16473	16445	16325	16523	16337	16508	16371	16457	16267	16495	16397	16529	16205	16440	16509	16378	16354	16532	16341	16305	16323	16372	16588	16656	16330	16493	16414	16471	16569	16499	16473	16388	16484	16457	16522	16420	16372	16292	16487	16426	16473	16696	16302	16469	16402	16386	16542	16442	16241	16528	16327	16415	16395	16512	16426	16398	16378	16276	16400	16434	16331	16416	16426	16485	16464	16479	16347	16673	16205	16523	16527	16294	16342	16462	16579	16635	16397	16387	16611	16586	16336	16469	16487	16456	16419	16468	16406	16469	16424	16360	16499	16287	16393	16217	16461	16493	16267	16422	16594	16633	16453	16584	16341	16548	16302	16431	16451	16526	16518	16463	16616	16466	16392	16291	16410	16375	16448	16434	16444	16455	16410	16557	16529	16366	16449	16500	16469	16442	16382	16534	16490	16408	16519	16571	16317	16540	16480	16257	16573	16228	16570	16357	16540	16480	16415	16360	16334	16748	16397	16488	16485	16589	16516	16486	16576	16603	16359	16562	16461	16542	16416	16440	16437	16345	16421	16631	16283	16359	16592	16375	16492	16344	16468	16179	16415	16484	16433	16262	16249	16546	16230	16353	16388	16272	16616	16352	16508	16346	16600	16221	16553	16220	16460	16585	16437	16497	16284	16521	16396	16467	16395	16371	16333	16478	16313	16465	16381	16539	16325	16411	16413	16570	16347	16438	16399	16397	16397	16395	16393	16341	16423	16489	16473	16498	16418	16439	16537	16382	16578	16369	16513	16395	16436	16277	16364	16456	16392	16501	16529	16543	16521	16345	16501	16438	16437	16564	16496	16412	16345	16399	16367	16506	16498	16448	16452	16376	16338	16465	16601	16623	16362	16438	16383	16577	16294	16412	16524	16365	16430	16468	16398	16461	16350	16649	16367	16365	16524	16512	16436	16294	16393	16471	16414	16351	16489	16325	16508	16525	16404	16324	16286	16470	16429	16324	16555	16374	16526	16496	16462	16513	16483	16469	16268	16273	16430	16348	16590	16504	16315	16587	16572	16367	16322	16435	16462	16529	16666	16312	16484	16324	16620	16481	16309	16399	16500	16464	16395	16672	16381	16352	16475	16534	16279	16394	16401	16429	16350	16281	16303	16366	16296	16436	16315	16557	16374	16523	16313	16671	16382	16431	16211	16541	16460	16364	16387	16579	16429	16721	16491	16426	16300	16399	16570	16163	16430	16445	16480	16479	16435	16435	16565	16564	16611	16364	16399	16303	16402	16324	16558	16412	16375	16235	16482	16285	16426	16555	16466	16530	16329	16429	16239	16500	16314	16369	16332	16519	16379	16393	16359	16544	16331	16390	16337	16577	16505	16471	16348	16608	16508	16341	16554	16608	16496	16588	16486	16379	16493	16515	16513	16713	16444	16384	16746	16339	16385	16349	16536	16399	16497	16590	16509	16369	16443	16504	16381	16389	16480	16425	16429	16377	16339	16357	16329	16659	16484	16447	16525	16452	16656	16469	16454	16468	16437	16205	16459	16332	16523	16514	16373	16365	16409	16378	16365	16298	16361	16502	16423	16184	16335	16416	16439	16425	16476	16556	16526	16409	16355	16535	16540	16592	16401	16497	16491	16355	16218	16423	16547	16549	16382	16383	16553	16382	16390	16426	16579	16488	16370	16416	16372	16522	16539	16264	16561	16353	16386	16416	16583	16528	16478	16510	16582	16510	16464	16458	16459	16465	16384	16463	16388	16441	16402	16289	16385	16479	16452	16541	16446	16422	16576	16376	16325	16420	16429	16392	16292	16361	16503	16412	16398	16402	16468	16508	16484	16463	16380	16393	16398	16522	16409	16388	16539	16376	16354	16322	16500	16412	16545	16436	16388	16296	16371	16685	16215	16630	16383	16375	16412	16314	16597	16363	16379	16580	16505	16472	16464	16260	16527	16374	16265	16405	16430	16393	16458	16384	16413	16363	16588	16322	16433	16537	16368	16403	16484	16416	16299	16281	16498	16369	16428	16379	16400	16412	16519	16490	16590	16397	16404	16417	16466	16330	16424	16393	16384	16319	16458	16410	16563	16233	16393	16359	16573	16375	16438	16439	16310	16540	16512	16267	16393	16453	16594	16372	16503	16490	16565	16468	16448	16293	16237	16428	16454	16472	16330	16367	16577	16409	16454	16340	16386	16346	16379	16482	16505	16582	16370	16296	16288	16520	16373	16408	16320	16327	16459	16381	16418	16559	16399	16462	16613	16326	16407	16578	16315	16436	16391	16391	16332	16494	16458	16459	16385	16336	16615	16365	16516	16475	16498	16426	16397	16519	16459	16406	16509	16409	16352	16347	16328	16512	16476	16455	16401	16309	16528	16511	16578	16475	16477	16368	16425	16288	16226	16522	16447	16300	16348	16436	16293	16519	16490	16562	16228	16408	16357	16404	16469	16490	16483	16456	16528	16448	16335	16640	16544	16511	16180	16577	16455	16310	16354	16499	16409	16507	16342	16490	16388	16375	16341	16517	16440	16356	16514	16478	16436	16469	16464	16411	16545	16247	16472	16373	16530	16535	16350	16456	16409	16294	16287	16319	16560	16458	16479	16562	16503	16481	16402	16429	16480	16437	16416	16390	16581	16392	16326	16505	16416	16519	16408	16429	16331	16502	16531	16466	16424	16364	16545	16442	16416	16462	16170	16548	16417	16482	16319	16433	16393	16357	16560	16351	16327	16432	16375	16382	16355	16535	16328	16299	16515	16398	16319	16353	16404	16366	16509	16494	16393	16577	16381	16468	16443	16282	16450	16444	16636	16449	16307	16464	16339	16424	16476	16448	16429	16443	16352	16360	16437	16371	16323	16541	16401	16396	16488	16394	16307	16496	16571	16440	16406	16652	16324	16419	16485	16456	16377	16329	16377	16577	16423	16526	16295	16405	16306	16382	16413	16357	16565	16439	16350	16472	16570	16517	16453	16582	16480	16309	16283	16405	16452	16489	16323	16467	16340	16324	16466	16181	16491	16385	16490	16364	16348	16440	16373	16460	16440	16491	16590	16394	16486	16355	16284	16477	16468	16355	16478	16346	16285	16416	16330	16545	16333	16534	16522	16288	16357	16521	16424	16449	16348	16634	16240	16757	16374	16479	16396	16510	16478	16536	16352	16488	16286	16411	16567	16246	16546	16457	16399	16454	16385	16557	16382	16454	16478
23905	21486	29051	24422	22846	24923	25787	22378	21746	21394	21378	21089	21303	21324	21180	21125	21004	20936	21228	21027	20869	20859	20768	20756	20915	20934	20964	21938	23699	22869	22179	21733	21247	20799	20710	20724	20825	20753	20607	20693	20611	20458	20751	20544	20856	20779	20690	20576	20702	20601	20455	20454	20548	20426	20511	20426	20493	20640	20612	20817	20679	20419	20557	20590	20418	20699	20835	20577	20709	20835	20735	20711	20595	20621	20608	20805	20705	20767	20530	20755	20482	20673	20538	20616	20583	20839	20658	20832	20755	20592	20675	20668	20505	20536	20510	20585	20559	20630	20542	20560	20429	20499	20475	20501	20502	20457	20623	20603	20594	20716	20653	20592	20645	20849	20478	20522	20640	20693	20515	20375	20587	20692	20264	20569	20561	20415	20591	20661	20640	20669	20468	20386	20462	20465	20568	20772	20487	20590	20608	20631	20487	20487	20507	20496	20502	20450	20675	20722	20702	20680	20699	20692	20646	20335	20215	20496	20474	20526	20441	20421	20537	20649	20474	20838	20441	20660	20611	20590	20480	20451	20613	20494	20362	20558	20554	20457	20672	20490	20755	20606	20419	20447	20673	20631	20785	20648	20612	20775	20626	20806	20585	20378	20605	20627	20658	20498	20607	20501	20492	20467	20700	20392	20691	20649	20767	20694	20644	20482	20871	20694	20736	20774	20526	20397	20509	20527	20211	20255	20800	20798	20372	20661	20464	20193	20453	20475	20581	20419	20585	20503	20688	20454	20558	20613	20760	20399	20587	20607	20454	20514	20487	20805	20783	20779	20511	20479	20658	20550	20617	20579	20535	20560	20694	20681	20602	20775	20662	20486	20526	20573	20496	20465	20552	20598	20621	20674	20488	20677	20494	20716	20808	20606	20536	20392	20559	20570	20553	20481	20564	20514	20683	20512	20427	20630	20645	20720	20577	20600	20805	20650	20479	20537	20352	20541	20663	20658	20723	20307	20640	20529	20618	20696	20549	20454	20842	20521	20731	20553	20558	20524	20760	20851	20336	20695	20589	20713	20769	20671	20601	20558	20624	20445	20612	20523	20479	20440	20560	20393	20228	20519	20715	20478	20612	20490	20384	20477	20416	20384	20634	20707	20617	20597	20503	20868	20508	20280	20641	20488	20573	20493	20475	20506	20598	20636	20464	20478	20598	20604	20512	20701	20597	20480	20725	20892	20617	20458	20672	20757	20618	20535	20859	20472	20582	20592	20544	20389	20517	20594	20521	20705	20688	20926	20829	20475	20616	20593	20582	20457	20493	20452	20422	20639	20516	20492	20473	20349	20550	20314	20508	20406	20571	20742	20491	20432	20747	20581	20586	20581	20522	20685	20378	20570	20664	20715	20529	20547	20594	20428	20627	20505	20594	20453	20461	20401	20656	20572	20593	20550	20437	20477	20798	20707	20472	20741	20682	20408	20754	20681	20752	20607	20518	20624	20537	20550	20201	20543	20414	20525	20612	20370	20771	20589	20639	20500	20489	20579	20733	20582	20437	20522	20649	20539	20583	20590	20578	20626	20694	20700	20505	20674	20625	20398	20601	20609	20589	20655	20609	20656	20371	20487	20405	20666	20486	20629	20740	20390	20566	20617	20612	20638	20751	20490	20649	20708	20635	20389	20477	20698	20623	20491	20315	20538	20800	20750	20543	20576	20476	20678	20686	20469	20588	20539	20666	20465	20440	20590	20442	20661	20411	20513	20654	20712	20598	20583	20393	20400	20690	20473	20420	20518	20500	20485	20721	20582	20627	20623	20466	20623	20491	20529	20622	20617	20473	20758	20471	20538	20419	20627	20600	20533	20561	20713	20708	20747	20695	20521	20570	20687	20741	20655	20618	20522	20347	20810	20641	20416	20486	20497	20609	20484	20591	20605	20522	20477	20494	20417	20444	20376	20535	20437	20629	20603	20707	20610	20756	20512	20353	20481	20505	20502	20621	20524	20812	20705	20494	20483	20700	20550	20545	20580	20553	20653	20586	20440	20667	20789	20609	20593	20714	20741	20429	20642	20599	20349	20693	20568	20830	20457	20585	20428	20634	20768	20436	20673	20451	20467	20580	20581	20513	20639	20684	20722	20686	20550	20576	20434	20593	20703	20605	20618	20623	20603	20640	20505	20500	20545	20515	20429	20403	20533	20529	20656	20469	20621	20556	20807	20573	20363	20472	20407	20496	20574	20483	20524	20687	20723	20664	20536	20713	20517	20608	20405	20506	20490	20451	20475	20527	20644	20320	20627	20679	20562	20411	20579	20679	20616	20341	20727	20449	20338	20632	20436	20537	20604	20723	20780	20586	20462	20657	20490	20648	20490	20555	20627	20689	20452	20633	20587	20638	20729	20720	20604	20410	20377	20421	20272	20545	20865	20532	20564	20628	20400	20693	20742	20433	20523	20480	20363	20582	20627	20617	20679	20650	20566	20772	20632	20696	20649	20767	20410	20870	20530	20734	20759	20508	20640	20716	20562	20590	20456	20543	20501	20589	20509	20629	20630	20521	20521	20606	20578	20505	20872	20578	20398	20576	20675	20366	20611	20508	20412	20680	20702	20657	20466	20767	20565	20801	20478	20688	20518	20675	20608	20690	20623	20378	20391	20559	20639	20569	20475	20846	20668	20694	20551	20636	20452	20484	20682	20492	20487	20493	20596	20714	20562	20554	20587	20498	20572	20766	20491	20583	20520	20535	20379	20639	20506	20619	20639	20556	20596	20776	20533	20593	20572	20643	20523	20524	20544	20473	20604	20590	20676	20662	20569	20719	20618	20599	20462	20744	20738	20813	20410	20570	20733	20599	20497	20687	20736	20554	20592	20651	20729	20565	20519	20563	20830	20582	20666	20517	20698	20313	20497	20520	20868	20527	20720	20694	20668	20685	20539	20577	20613	20562	20636	20717	20601	20533	20500	20589	20716	20454	20396	20485	20473	20599	20464	20638	20667	20415	20528	20661	20594	20595	20312	20550	20689	20758	20537	20477	20671	20622	20832	20668	20549	20509	20683	20699	20674	20456	20679	20605	20394	20687	20562	20544	20526	20449	20522	20593	20689	20616	20605	20660	20601	20613	20640	20469	20665	20809	20639	20423	20488	20394	20490	20532	20599	20567	20586	20601	20362	20475	20442	20568	20579	20539	20612	20429	20616	20536	20389	20736	20620	20525	20765	20606	20635	20428	20563	20544	20633	20512	20570	20320	20613	20384	20517	20440	20732	20455	20591	20644	20571	20396	20383	20407	20475	20665	20456	20622	20614	20676	20461	20472	20465	20538	20686	20595	20861	20576	20524	20680	20717	20521	20619	20623	20569	20431	20439	20591	20540	20438	20614	20371	20426	20450	20637	20751	20457	20472	20466	20397	20594	20487	20588	20768	20462	20535	20608	20570	20710	20481	20609	20587	20829	20462	20668	20558	20379	20590	20449	20702	20604	20744	20613	20572	20473	20729	20493	20793	20524	20765	20638	20649	20343	20791	20679	20288	20488	20708	20543	20616	20566	20386	20577	20632	20461	20463	20614	20636	20614	20566	20658	20328	20479	20648	20459	20642	20600	20758	20563	20545	20445	20681	20688	20541	20531	20567	20502	20796	20622	20450	20588	20339	20496	20578	20469	20580	20551	20558	20680	20609	20606	20629	20539	20700	20607	20492	20578	20546	20403	20512	20589	20554	20442	20656	20618	20555	20638	20554	20642	20330	20544	20437	20646	20855	20818	20769	20416	20520	20651	20596	20516	20603	20488	20582	20580	20598	20595	20529	20546	20278	20551	20542	20670	20786	20561	20571	20674	20651	20332	20636	20494	20779	20406	20639	20639	20625	20515	20437	20549	20551	20578	20434	20806	20651	20564	20705	20291	20423	20456	20629	20563	20457	20551	20531	20665	20623	20754	20765	20416	20484	20547	20367	20635	20654	20511	20729	20436	20661	20465	20682	20504	20645	20682	20555	20767	20840	20551	20386	20530	20687	20466	20474	20528	20657	20486	20786	20806	20726	20474	20622	20435	20531	20585	20757	20701	20430	20512	20595	20573	20421	20749	20787	20514	20489	20623	20571	20605	20426	20613	20675	20552	20553	20619	20587	20726	20572	20596	20603	20469	20440	20558	20699	20660	20800	20665	20712	20575	20536	20460	20493	20556	20476	20661	20675	20526	20509	20717	20642	20685	20640	20517	20569	20589	20671	20745	20713	20692	20531	20324	20526	20714	20464	20502	20698	20520	20678	20721	20681	20598	20319	20636	20528	20649	20715	20732	20721	20510	20561	20701	20651	20613	20635	20683	20655	20671	20722	20675	20487	20453	20644	20238	20338	20701	20429	20442	20592	20523	20629	20688	20585	20602	20538	20495	20504	20658	20651	20428	20646	20746	20370	20574	20516	20788	20593	20535	20742	20647	20505	20852	20790	20504	20697	20551	20712	20600	20539	20738	20651	20454	20530	20532	20623	20446	20616	20547	20632	20680	20648	20375	20717	20494	20614	20556	20603	20447	20433	20778	20634	20294	20481	20588	20706	20773	20658	20647	20575	20524	20661	20419	20587	20502	20537	20380	20675	20690	20556	20622	20510	20361	20480	20726	20518	20672	20596	20543	20645	20521	20268	20412	20825	20398	20556	20628	20455	20473	20523	20479	20509	20510	20722	20498	20631	20398	20508	20648	20499	20465	20663	20728	20543	20300	20345	20536	20506	20544	20449	20781	20600	20428	20579	20597	20560	20379	20514	20723	20515	20516	20665	20630	20582	20559	20563	20599	20511	20703	20635	20560	20563	20388	20492	20635	20847	20517	20451	20409	20362	20437	20543	20632	20945	20593	20695	20629	20460	20616	20648	20692	20741	20604	20555	20460	20850	20644	20588	20583	20789	20614	20657	20471	20675	20376	20542	20833	20462	20512	20588	20761	20449	20523	20584	20535	20564	20626	20589	20453	20615	20579	20616	20460	20513	20673	20677	20632	20807	20673	20651	20672	20688	20541	20755	20802	20483	20825	20425	20604	20504	20705	20590	20489	20791	20638	20534	20658	20510	20578	20519	20605	20658	20649	20650	20649	20400	20654	20347	20432	20633	20695	20450	20544	20328	20508	20668	20388	20654	20466	20592	20481	20561	20648	20633	20443	20670	20533	20645	20568
35878	42975	28337	22936	21505	21576	21159	19676	18954	17895	17860	17913	17881	17565	17700	17457	17716	17483	17584	17287	17139	17052	16990	17054	17194	17059	16965	19318	21594	19915	18961	18078	17613	17071	17085	16992	17081	16853	16940	16878	17046	16773	16920	16911	17074	16901	17078	17013	16913	16848	17008	17084	16979	17044	16743	16837	16809	17104	16895	16958	16891	16946	16848	16949	16944	16917	16969	16785	17190	16934	16920	17019	17046	17023	16773	16775	16886	17115	16928	16984	16826	16909	16924	16773	16892	16858	16916	16874	16730	17063	16995	16941	17015	16858	16764	16943	16852	16912	17141	17018	17058	16801	16909	16917	16928	16952	16957	17058	16907	16944	16875	16859	16998	17110	16825	16887	16980	17008	16833	16945	16923	16932	16940	16979	16935	16740	16953	16811	17005	16955	16817	17104	16937	16950	17065	16844	17008	16855	16981	16901	16966	17009	17054	17076	16990	16895	16772	17059	16854	16809	17094	17101	17058	16824	17117	16936	16768	16967	16940	16924	16897	16994	16870	17035	16849	17030	16824	16947	16834	16918	16863	16898	17011	16869	16991	16892	16977	16847	16858	16836	16834	16938	16995	16737	16859	17116	16865	16986	16874	16783	16823	16851	16967	16984	17026	16958	17114	16785	16890	16897	16984	16945	16935	16994	16965	16923	16996	16925	16956	17060	16874	16991	16788	16934	16918	17077	16825	16953	17026	16900	16876	16998	16849	17030	16968	16754	16974	17094	16926	17017	16990	16998	17040	16901	16975	16871	16824	16746	16816	16945	16900	16968	16815	16932	16829	17017	16893	17004	17056	16844	16887	16941	16866	16944	17103	17012	17052	16834	17002	16734	16955	16803	16974	16945	16934	16987	17078	16869	17014	16895	16796	16949	16833	17028	16750	16885	16990	16842	16982	16940	17009	17136	16854	17025	16872	16862	16855	16900	16986	16857	16855	16875	16892	16727	17026	17038	16841	16791	17093	16870	16835	16807	16999	16869	16813	16799	16971	16898	16927	16921	16744	16830	16840	16899	16947	17075	16854	16947	16910	17033	16866	16885	16990	16848	16879	16782	16948	16974	16837	16899	16970	16726	16982	16793	16797	16863	16917	16872	16834	17024	16793	17006	17113	16934	16929	16843	17269	16858	16981	16893	17078	17092	16900	16836	16807	17069	16839	16893	16876	16874	16868	16840	16866	16946	17004	16836	16925	16850	17065	17049	17013	16943	16967	16773	17077	16970	16744	16915	16992	16924	16908	16933	16979	16955	16822	16830	16925	16814	16985	16892	17093	16812	17034	16744	16992	16703	16920	16954	16980	17084	16869	16830	17022	16764	17024	16871	16849	16921	16927	16893	16977	16935	17069	16972	16823	16960	16921	16795	17021	16868	16901	17006	17049	16858	16953	16901	16874	16843	16917	17017	17014	16807	16709	16957	16931	16988	16753	16846	16944	16777	16954	17033	16680	17111	17033	16891	16960	16868	17044	16853	16893	16856	16910	16781	16959	16824	16892	16872	16878	16877	17047	16947	17031	17083	16880	16906	16946	16857	16786	16844	16813	17186	16860	16997	16812	16995	17026	16910	17089	16801	16928	17025	17190	16840	16973	16709	16696	16910	17046	16812	16998	16992	16904	17069	17039	16998	16891	16822	16809	16993	17042	16816	16991	16873	16853	16776	17056	16904	17039	17071	17145	16866	16943	16889	16949	16982	17007	16941	16870	16864	16992	16857	16862	17012	16790	16889	16950	17018	16937	16904	16838	16706	16753	16955	16881	16845	16837	16899	16893	16928	16895	17108	17022	16941	16986	16849	16893	16934	17015	16810	16981	16861	17055	17125	16991	16935	17053	16742	16957	16955	17173	16771	16901	16870	16898	17011	17018	16794	17155	16957	17025	17145	16838	16716	17044	16999	17029	16933	16981	16955	17148	17105	16895	17009	17021	16847	16901	17112	16932	16746	16973	17126	16725	16925	17038	16996	16831	16872	16838	16868	17022	16813	16844	16969	16981	16999	16949	16878	16942	16935	16913	17003	17128	16845	17143	17012	16887	16873	16894	17025	16917	16955	16937	16898	16763	16879	16928	16928	17060	16840	16996	16796	17057	16946	17075	17077	16899	17014	16984	16914	16959	16867	16980	16806	16940	16787	16776	16978	17014	16871	16773	16890	16921	16981	16977	16736	17009	16877	17041	16948	16882	16973	16814	17099	17059	16877	16900	16991	16736	16919	17006	16781	17107	16832	16929	16846	16817	17008	16937	16870	16838	16962	16983	16865	17114	17053	16959	17061	16752	17099	16745	16997	16864	17021	16979	17028	16968	16802	17063	16835	17087	16939	16899	16801	17036	16905	16987	16839	16808	16962	16910	16853	16968	16771	17107	16889	16801	16917	16855	16839	17063	16967	16799	17002	17033	16901	16961	16910	16905	16931	16971	16970	17075	17165	16997	16944	16922	16989	16763	16904	16989	16823	16909	17107	16978	16868	17093	16871	16917	16913	16993	16775	16937	17098	16971	16715	16886	16885	17132	16756	16914	17080	16967	16838	16910	16857	16800	16832	17059	16890	16968	16825	17108	16954	16919	17072	17030	16888	16983	17018	16933	16742	16870	16966	16943	16858	17049	16951	17038	16838	16918	16939	16899	17060	16824	16937	16980	17000	16825	16994	16898	17069	17155	16884	16925	16993	16860	16927	16743	16824	16869	17007	16913	16731	17026	16976	16890	16967	16877	16889	16878	16843	16860	16732	17107	16966	16972	17067	17003	16928	17098	16848	16948	16858	16988	16892	16812	17104	16896	16843	16956	16733	16823	16978	16917	16920	16955	16958	16873	16963	16932	16798	16886	16787	16909	16943	17090	17064	17043	16877	16900	16751	16812	16918	16953	16813	17053	16833	17007	16983	16826	16906	16930	16974	16849	16785	16942	16830	16954	17016	17035	17055	17000	17013	16998	17026	17038	17089	16887	16978	16930	16900	16868	16882	16867	16849	16940	16886	16948	16750	16904	16920	16858	16788	16947	17027	17103	16807	16915	17114	16794	16865	17008	17032	16876	17115	16931	16841	16983	16793	16968	16848	17055	16992	16948	17047	16765	16924	17007	16922	16910	16799	17011	16994	16838	16925	16766	16975	16794	16797	17003	16921	16905	16878	16890	16948	16936	17034	16902	16946	16872	16945	16926	16856	17001	17005	16910	16901	16764	16918	16757	16933	16803	16908	16967	17055	16947	16956	16863	16932	17031	16872	16977	16972	16904	16791	16792	16938	16768	16915	16951	16772	17025	16949	17085	16896	17038	16965	16968	16960	17070	16957	16824	16866	16856	16812	16803	16987	16876	16961	17125	17078	16992	16857	17053	16927	17026	16837	16828	16964	16781	16908	16976	16883	16873	16748	16957	17095	16991	17014	16871	17122	16827	17043	16786	17022	16951	17178	16861	17081	16960	16875	16900	16917	16903	17008	16864	16958	17018	16799	16981	17007	16996	17040	16808	16916	16877	16824	16845	16974	17064	17013	17003	16898	16964	16963	16808	16877	17085	16926	16882	17036	16985	16847	17008	16979	16863	16743	16874	16802	16880	17015	17018	17020	16979	16896	16911	16875	16853	16986	16891	16867	16960	17071	16939	16928	17037	16836	16787	16772	17115	16932	16753	16799	16928	16943	16786	16959	16670	16952	16897	16855	16808	16923	17027	16957	16822	16961	17063	17075	16765	16917	16723	17071	17058	16999	17010	16835	16886	16871	16985	16982	17030	16691	16898	16893	16924	16970	16845	16779	16835	16979	16915	17110	16811	16834	16865	16821	16925	16935	16825	16983	16918	16937	16951	16680	16860	16950	16947	16828	16820	16918	16925	16877	16926	16995	16889	16948	17055	16859	16927	16824	17003	16946	16816	16830	16812	16941	17099	16786	16868	16938	16950	16932	16988	16935	16889	16931	16767	16970	16918	16878	16908	16732	16962	16995	16984	16853	17013	17065	16968	17002	16761	16842	16913	16907	16876	17056	17127	16999	16960	17092	16980	16742	16878	16866	16849	16917	16884	16843	16987	16954	16849	16902	16958	16918	16871	17035	16922	16976	16967	16941	16758	16793	16858	16996	16976	16989	16989	17150	16863	16902	16797	16764	16893	16860	17050	16986	16780	16831	16869	16946	17124	17054	16963	16895	16825	16993	16930	16955	16883	16943	17034	16794	16941	16680	16971	17012	17103	16887	16767	16905	16938	16839	16983	16988	16967	16855	17104	16886	16847	16953	16706	16827	16861	16934	17005	16999	16849	17037	16995	16953	16974	16949	17118	16979	17126	16767	17037	16852	16896	17060	16735	16957	16972	17129	17126	16924	16966	16770	16917	16803	17013	16931	17098	16972	16850	16950	16927	16930	17082	16899	16913	16918	16831	16897	16966	16880	16971	16985	16906	16981	17085	16980	17052	17011	16909	17063	16898	16887	16828	16925	16951	16772	16919	16896	16735	17010	16888	17064	16999	16904	16847	16932	17010	16994	16951	16864	16877	16932	16917	16789	17049	17008	16981	16920	16768	16935	16919	16921	16860	16875	16970	16918	16982	16772	16865	16901	16764	17040	16936	16901	16882	17076	16779	16857	16961	16946	16879	16747	16850	16997	17014	16991	17014	17042	16891	17033	17066	16987	16908	17052	16981	16976	16847	17003	17063	16885	16895	16981	16784	16930	16733	16984	16803	17091	16906	16896	17080	16862	16935	16941	16945	16887	17013	17089	16975	16903	16778	16903	16790	16865	17127	16831	16967	16861	16945	16982	17060	17097	16822	16850	16933	16980	17068	16799	16947	16998	16989	17037	16941	17039	16860	16938	17000	16777	16964	16972	17027	16881	17043	17106	16846	16909	16948	16920	17139	16986	16849	16877	17020	16865	16992	16937	16936	16953	16944	17059	16977	16989	16935	17127	16926	16984	16806	16889	17019	17035	17014	16939	16989	16961	17122	16831	17043	16936	16792	16835	17031	16926	17013	16836	16808	17041	16977	16996	16750	16956	16856	16769	16826	16933	16790	17008	16783	16896	16816	16944	16882	16731	17010	16847	17047	16911	16895	17038	16955	16982	16769	17168	16955	16963	16867	16940	16877	16761	16920	16953	16857	16950	17017	16827	16862	16766	16654	16850
22847	21415	29321	23889	21772	25054	28579	23926	22676	22518	22172	21930	22113	21682	21874	21791	21966	21736	21462	21648	21321	21271	21255	21504	21263	21288	21346	23601	27459	25688	24289	23028	22138	21525	21436	21163	21293	21306	21239	21150	21178	21165	21321	21260	21323	21134	21164	21244	21065	21086	21141	21241	21024	21334	21056	21307	21076	21267	21302	21277	20916	21250	21084	21017	21217	21096	20930	21078	21125	21162	20980	21098	21264	21276	21223	20901	21231	20996	21048	21036	21136	21266	21061	21225	21155	21255	21006	20889	21104	21052	21025	21227	21072	21167	20892	21134	21215	21116	21117	20958	21257	21275	20914	21280	21060	21183	21238	21378	21347	21259	20979	21223	21133	20937	21195	21131	21127	21247	20941	21027	21077	21048	21180	21180	21314	21094	20893	21004	20958	21051	21262	21205	20808	20969	21154	21257	20797	21026	21035	21162	21012	21131	21049	21175	21171	21069	20982	20906	21295	21041	21041	21014	21009	21002	21161	21234	21212	21178	21195	21153	21079	20930	21031	21087	21153	21028	20964	21347	21092	21057	21039	21130	21082	21233	21076	21140	21035	21129	21094	21111	21110	21102	21135	21074	20994	21103	21269	21250	20996	20998	21019	20901	20915	21150	21122	21073	21189	21148	21005	21087	21047	21176	20935	20840	21184	21162	21041	21281	21181	21047	21357	21151	21290	21293	21171	21095	20974	21168	20970	21014	21208	21019	21196	21034	21247	21040	20994	21253	21116	21149	20953	21033	20985	21031	21081	21074	21102	21110	21101	21091	21101	21043	21286	20921	21182	21099	21065	21117	21079	21243	21150	20998	21080	21178	21007	21042	21135	21111	21103	21076	21127	21126	21101	21133	21125	20970	21295	21200	21149	21077	21021	21190	20850	20967	21145	20906	21034	21275	20974	21119	21297	20981	21176	21045	21408	21404	21180	20985	21097	21083	21192	20999	21126	21068	21140	21107	21128	20839	21084	20979	21013	21031	21110	20967	20967	21209	21042	20844	21036	20937	20984	21011	20820	21155	21165	20945	21010	20987	20960	21040	21174	21208	21147	21021	21153	21082	21049	21035	20828	21246	21269	20905	21045	21057	21107	21107	20915	21109	21031	21034	21122	21195	21082	21218	20886	21179	21039	21141	20901	20866	21090	21015	21066	21044	20946	21068	21232	20996	21213	20823	20908	21020	20997	21074	21138	21209	20978	20970	21126	21202	20810	21025	21127	21073	21019	21134	21003	20882	21069	21199	21298	21187	20905	21012	21002	21086	21018	21049	20903	21209	21360	21302	21331	21189	21149	21044	21132	21177	21176	21130	21120	20947	21071	20902	20949	21077	20939	21255	21071	21045	21258	21287	21102	21034	20967	21140	21031	21153	21198	20886	21131	21067	21100	21120	21017	21096	21050	20999	20935	21059	20991	21318	21085	21093	21052	21171	21140	20972	21282	21100	21227	21077	20894	21099	21039	21090	21024	21302	21208	21033	21079	21239	21116	20936	21116	21062	21277	21157	21154	20781	20993	21038	21102	21007	21190	21120	20963	21193	21153	20962	21103	20913	21112	21343	20947	21171	21048	20992	20952	21160	21190	21180	21159	21082	21058	21026	21006	20924	21036	21126	20900	21155	21257	21131	20920	20975	20999	20957	21106	21121	20982	21073	21127	21251	21252	21105	20895	20981	20808	21220	20954	21100	20848	21038	20948	20973	20981	21024	21137	20943	21244	20960	20876	20964	21270	21046	21290	21142	21270	20979	21245	21043	21064	21096	21088	21152	21021	21133	20990	21141	21094	21219	21140	21018	21228	21198	21218	21097	20963	21031	20987	21087	20992	21026	21167	21014	20939	21107	21030	21030	21012	21071	21090	20718	20993	20817	21262	21114	21048	21128	21102	21094	20887	21322	21172	21032	21120	21052	21084	20949	21060	21168	21031	20899	21228	20994	21104	21035	21006	21172	21318	21270	20855	21115	21059	21105	20973	20957	21149	21077	20949	20917	21024	21361	21129	21079	21233	21109	20991	21134	20853	21163	20976	21165	21096	21191	21265	21176	21111	21146	21100	21157	20959	21198	21073	21206	21036	21229	21155	20878	21195	21073	21082	20858	20944	21030	21191	21238	21102	20957	20967	21090	20941	21191	21005	20888	21066	20952	21100	21060	21021	21143	21234	21103	21072	21325	20927	21228	21241	21260	20937	21061	21141	21235	21040	20962	21041	20972	21227	20974	21033	21097	21143	20981	21261	21169	21062	21031	21130	21099	21138	20885	21214	21128	20853	21079	21209	21310	21277	21154	21214	21059	20962	20994	21067	21035	21221	21174	21068	20933	21123	20945	20949	21152	21157	21043	21124	21053	21066	21071	21298	21203	21013	21138	20906	21009	21164	21174	21031	21050	20959	21077	21042	21081	21289	21045	21016	20986	21077	20961	21000	21120	21045	21109	20990	21318	21138	20910	20830	21146	21148	21100	20954	20956	20914	21076	21161	21084	21235	21084	21180	21193	21057	21169	21112	21050	20938	21079	20953	21154	21002	21300	21010	21309	21152	21096	21088	20842	21159	21027	20903	21108	20948	20880	21144	21126	21084	21051	21138	21034	20949	21057	21040	20924	20979	21108	20999	21088	21098	21374	21241	21109	21057	20938	21184	20980	21095	21078	21047	21363	21151	21172	21220	21150	21153	21269	21111	21124	21146	21225	21044	21112	20965	21012	20992	21075	20980	20988	21135	20875	20968	20959	20945	21081	20919	21198	20998	20794	21127	21057	21088	21308	21243	21132	21139	21034	21107	21109	21223	20934	21072	21014	21218	21150	20968	20969	21154	20875	21131	21122	21000	21087	21176	21116	21199	21067	21078	21146	21120	21126	21216	21198	21264	21113	21153	21271	21093	21206	21112	20944	20961	21211	20857	21171	20936	21191	21139	21000	21113	21003	20926	20970	21350	21184	20967	21169	21126	20836	21157	21171	21034	20839	21070	21282	21115	21095	21158	21001	21093	21154	20895	21025	21211	21350	21353	20994	21074	21074	21004	20841	21072	21086	20930	21038	20941	20988	21113	21135	20950	20883	21133	20994	21017	21044	21198	21129	21371	21133	21086	21057	21109	21117	21198	20956	21192	21080	21142	21022	21238	21235	21215	20956	21185	21116	21085	21141	21094	21172	21231	21050	21033	21007	21186	21083	21324	21234	21075	21005	21075	20929	21132	20906	20880	20763	21014	20969	20985	21140	21071	21135	21140	21180	21170	21116	21049	21047	21153	21012	21038	21137	20895	21030	20993	21103	21068	21128	20946	21161	21275	21194	21146	21065	21006	21001	20965	21047	20987	21057	21098	20996	21103	21238	21205	20979	21021	20945	21070	20940	21020	20971	21059	20876	20905	21216	21057	20946	21016	21272	21112	21265	21048	21260	21032	20974	21195	21266	21301	21078	21207	21144	21119	20932	21216	21036	21085	21133	21007	21189	21150	21010	20994	21169	20964	21107	21119	21042	21040	20862	21010	21260	20892	20882	21260	21189	20908	21063	21249	20907	20919	20937	21071	20805	21075	21004	21084	21305	21123	21020	20993	21166	21022	21236	21309	21128	21000	21334	21106	20974	20979	21224	21052	21360	20904	21162	21010	21232	21127	21074	21269	21019	21052	21108	21054	21084	20991	21074	21133	21048	21085	21150	21229	21107	20972	21177	21214	21038	21178	21099	20993	21171	20915	21348	21019	21078	21070	21004	21078	21304	21190	20928	21239	21136	21042	21119	21086	21136	21073	21005	21298	21121	21051	21115	21116	20999	21006	21150	21253	21145	21042	21040	21218	21042	21166	21221	21051	21072	20852	21027	21144	21158	21265	21290	20898	20890	21333	20980	20979	21267	21038	21157	20987	21053	21101	21069	21161	21220	21216	21034	21108	21152	21113	21206	21404	20933	21119	21139	21234	21049	21229	21082	21018	21049	21159	21109	21187	21127	21020	20894	21009	20925	21149	21107	20898	21140	21285	21002	21195	21055	21167	21011	21068	21129	21078	21054	21196	21012	21302	20956	21166	21276	21149	21100	21000	21158	21232	21273	21271	20876	21019	21276	21014	20974	21233	21291	21100	21041	21124	20983	21157	20978	21113	21143	21022	21170	21106	21165	21010	21330	21194	21028	21125	21112	21083	21006	21412	21187	21099	20983	21104	21063	21111	20846	21082	21098	21157	21025	21022	20992	21013	21046	21025	21115	21106	20952	21064	21073	21074	21011	21242	20996	21070	21242	21232	21032	21198	21156	21179	20960	21060	21012	21067	21209	21028	21028	21117	21102	21282	21110	21180	21177	21124	21073	21175	20807	20898	21124	21152	21071	21108	21222	21184	20978	21106	21182	21000	21129	20937	21155	21304	21080	20976	21367	21110	20896	21300	21285	21053	21309	21045	21147	20948	21018	21124	21007	21017	21222	21213	21124	20992	20903	21220	21068	21116	21236	21136	21182	21101	21037	21096	21252	21090	21300	21015	21217	21211	21121	21076	21085	21205	21089	21190	21085	21028	21088	21224	21018	20892	21192	21101	21113	21256	21114	21114	21305	21073	21055	21122	20974	21111	21281	21051	21129	21174	21012	21219	21030	20864	21045	20875	21012	21185	21054	20837	21043	21054	21238	21108	21153	21229	21308	21154	21080	21044	21199	21128	21172	21100	21110	21068	21011	21367	20941	21014	21204	21008	21167	20923	20885	21078	21209	21115	20871	21074	20935	21202	20975	20940	20896	20923	21039	21081	21251	21048	21073	20928	21140	21073	21034	21315	20884	21041	20943	21141	21398	21008	21309	21107	21192	20965	20958	21103	20874	21038	21078	21114	20983	21097	21225	21006	21005	20999	21133	21014	21102	20972	21156	21284	21216	21044	21082	21274	21017	21084	21064	20989	21118	21141	21087	20889	21017	21149	20903	21134	21023	21021	21228	21293	21215	21120	21100	21164	21152	20897	21077	21065	20793	21054	20984	21274	21085	21070	21070	21022	20876	21181	20894	21061	21011	21004	21209	21170	21113	21152	21087	21118	20882	21008	21276	21254	21122	21193	20952	21369	21118	20995	21031	21084	21087	21131	21107	21110	21076	21165	21158	21201	21008	21132	21211	21008	21188	21056	21117	21231	21227	21208	20847
40023	46399	32915	25979	24385	23022	21677	21405	19730	18756	18541	18313	18450	18319	17974	18303	18124	18075	17884	17705	17497	17303	17398	17292	17232	17273	17289	21854	25979	22715	21165	19450	18138	17483	17191	17193	17251	17167	17289	17245	17012	17366	17266	17206	17376	17210	17067	17046	17178	17203	17306	17206	17123	17292	17109	17050	17190	17250	17375	17099	17247	17265	17135	17088	17160	17176	17226	17271	17168	17071	17125	17242	17167	17180	17190	17253	17283	17019	17215	17296	17141	17150	17249	17240	17290	17215	17238	17134	17328	17031	17054	17407	17054	17216	16997	16990	17155	17225	16976	17192	17248	17198	17124	17310	17159	16974	17311	17030	17162	17204	17181	17218	17399	17182	17070	17263	17081	17280	17066	17258	17167	17109	17175	17053	17242	17160	17051	17138	17308	17202	17127	17044	17138	17311	17081	17062	17292	17161	17169	17174	17201	17146	17159	17144	17117	17193	17183	17232	17190	17048	17312	17516	17023	17337	17239	17088	17229	17276	17088	17082	17251	17079	16994	17215	17075	17210	17262	17228	17206	17225	17169	17156	17152	16996	17202	17232	17139	17259	17157	17096	17267	17085	17342	17178	17412	17175	17095	17136	17065	17120	17248	17032	17338	17289	17077	17273	17171	17235	17060	17159	17131	17191	17200	17086	17319	17210	17336	17070	17099	17113	17006	17278	17148	17121	17119	17243	17042	17151	17168	17252	17304	17253	17236	17164	17164	17299	17211	17123	17111	17402	17195	17248	17156	17106	17200	17277	17207	17123	17154	17303	17172	17064	17337	17085	17153	17272	17161	17130	17250	17131	17058	17261	17394	17176	17199	17210	17201	17317	17228	17264	17151	17118	17064	17011	17158	17167	17255	17146	17093	17239	17232	17039	17053	16982	17184	17159	17212	17172	17176	17172	17058	17247	17109	17084	17043	17231	17173	17345	17188	17215	17235	17117	17228	16968	17102	17258	17096	17260	17211	17144	17079	17224	17242	17044	17056	17266	17171	17115	17041	17167	17127	17060	17153	17235	17160	17330	17186	17153	17015	17089	17198	17144	17103	17137	17151	17035	17189	17337	17090	17187	17208	17132	17217	17168	17166	17369	17354	17013	17087	17062	17221	17293	17161	17143	16994	17222	17240	17151	17220	17336	17246	17226	17312	17153	17138	16969	17165	17211	17218	17038	17319	17072	17198	17004	17211	17307	17116	17216	17182	17201	17121	17115	17115	17142	17289	17132	17272	17274	17152	17053	17155	17204	17094	17266	17130	17203	17057	17150	17149	17248	17339	17114	17242	17061	17086	17209	17154	17151	17228	17227	17249	17181	17226	17238	17360	17024	17229	17336	17034	17453	17137	17113	17180	17097	17195	17108	17272	17226	17090	17023	17408	17093	17216	17219	17261	17339	16949	17147	17299	17172	17020	17247	17346	17229	17236	17246	17144	17205	17221	17216	17216	17187	17093	17117	16999	17289	16959	17089	17301	17143	17168	16993	17187	17355	17311	17230	17144	17427	17186	17282	17152	17194	17068	17023	17176	17279	17224	17116	17076	17118	17066	17271	17222	17076	17171	17286	17050	17161	17054	17179	17193	17079	17224	17182	17233	17065	17347	17281	16983	17309	17158	17323	17234	17317	17218	17188	17258	17265	17068	17214	17165	17395	17143	17206	17234	17274	17093	16882	17202	17046	17052	17046	17147	17304	17266	17369	17257	17200	17076	17070	17225	17195	17179	17230	17330	17205	17196	17221	17193	17296	17304	17220	17247	17173	17033	17206	17199	17273	17097	17141	17154	17048	17041	17127	17216	17142	17227	17158	17324	17231	17049	17168	17134	17097	17305	17023	17128	17207	17198	17262	17141	17292	17236	17223	17229	17136	17137	17176	17100	17203	17152	17180	17363	17080	17194	17233	17216	17196	17118	17238	17202	17153	17386	17102	17175	17094	17149	17149	17154	17128	17153	17111	17133	17145	17114	17108	17196	17308	17224	17077	17240	17101	17091	17508	17156	17159	17047	17247	17139	17167	17430	17167	17108	17112	17187	17129	17285	17222	17184	17051	17253	17196	17298	17223	17188	17181	17205	17151	17219	17070	17100	17102	17128	17206	17280	17394	17163	17071	17187	16994	17260	16962	17128	16989	17103	17173	17010	17328	17181	17411	17218	17205	17227	17060	17071	17148	17191	17070	17142	17222	17234	17266	17172	17087	17212	17222	17259	17101	17163	17146	17287	17244	17251	17173	17164	17145	17039	17216	17132	17123	17081	17250	17251	17000	17107	17020	17142	17091	17196	17157	17074	16910	17269	17211	17198	17358	17186	17225	17155	17244	17179	17202	16926	17091	16994	17183	17105	16993	17218	17206	17229	17278	17125	17132	17030	17283	17106	17080	17347	17143	17158	17286	17099	17118	17284	17215	17112	17138	17075	17225	16939	17098	17182	17074	17247	17172	17390	17250	17308	17074	17228	17160	17173	17242	17136	17236	17109	17346	17308	17148	17213	17183	17172	17201	16978	17098	17198	17157	17184	16957	17143	17156	17224	17218	17359	17151	17154	17289	17117	17231	17191	17113	17279	17273	17058	17286	17157	17378	17188	17204	17235	17035	17159	17108	17297	17146	17184	17138	17229	17149	17118	17309	17106	17076	17322	17182	17144	16986	17147	17274	17037	17116	17267	17076	17283	17258	17106	17243	17049	17230	17076	17249	17315	17178	17232	16979	17223	17004	16957	17043	17149	17155	17230	17256	17154	17049	17262	17149	17283	17135	17189	17213	17059	17041	17043	17143	17219	17269	17250	17161	17143	17218	17150	17227	17189	17319	17096	17119	17043	17201	17332	17150	17229	17293	17267	17079	17207	17136	17089	17066	17117	17098	17394	17294	17145	17173	17155	17266	16970	17020	17188	17112	17092	17227	17164	17196	17310	17082	17196	17192	17182	17047	17207	17343	17077	17312	17087	17169	17178	17267	16967	17094	17173	17267	17185	17158	17101	17168	17133	17263	17190	17396	17101	17193	17198	17270	17083	17212	17113	17350	17059	17114	17135	17086	17326	17145	17112	17161	16958	17242	16993	17193	17234	17242	17154	17169	17001	17178	17295	17246	17123	17140	17300	17311	17234	17108	17321	17159	17354	17117	17246	17055	17198	17143	17114	17169	17142	17324	17338	17087	17239	17134	17176	17249	17088	17203	17267	17082	17186	17064	17151	17179	17134	17265	17107	17282	17061	17194	17296	17231	17259	17137	17321	17310	16998	17195	17020	17010	17126	17221	17211	17187	17171	17162	17305	17078	17094	17186	17147	17047	17106	17206	17297	17237	17229	17209	17270	17091	17312	17141	17059	17044	17335	17185	17023	17011	17331	17114	17129	17091	17138	17290	17183	17257	17192	17140	16987	17251	17167	17300	17140	17205	17245	17160	17261	17299	16917	17313	17019	17116	17187	17200	17204	17018	17249	17105	17137	16995	17125	17080	17115	17191	17007	17250	17165	17296	17283	17174	17305	17111	17179	17244	17273	17212	17159	17270	17141	17083	17058	17157	17239	17340	17070	17172	17004	17184	17269	17186	17279	17071	17155	17311	17139	17202	16986	17282	17241	17210	17058	17169	17149	16978	17183	17124	17089	16896	17158	17016	17079	17197	17240	17179	17333	17077	17135	17284	17161	17245	17214	17147	17300	17300	17156	17387	17282	17171	17307	17209	17061	17129	17320	17224	17158	17012	16991	17337	17117	17031	17244	17057	17282	17212	17029	17074	17158	17094	17188	17076	17164	17068	17222	17261	17085	17215	17150	17033	17171	17125	17286	17149	17080	17282	17172	17291	17128	17137	17031	17291	17257	17076	16977	17241	17304	17123	17077	17217	17261	17087	17083	17143	17254	17207	17103	17245	17200	17033	17111	17270	17272	17123	16988	17286	17330	17398	17038	17182	17156	17248	17163	17334	17150	17180	17347	17071	17052	17141	17163	17200	17376	17218	16994	17130	17152	17147	17183	17152	17067	17233	17205	17171	17282	17156	17136	17060	17061	17146	17146	17072	17114	17102	17144	17125	17213	17089	17204	17162	17231	17129	17272	17303	17130	17387	17263	17267	17373	17136	17264	17260	17195	17121	17142	17122	17114	17134	17164	17263	17213	17049	17202	17168	17139	17209	17285	17318	17183	17256	17325	17054	17135	17029	17399	17129	17218	16996	17155	16939	17147	17087	17162	17263	17013	17134	17232	17115	17321	17076	17263	17165	17211	17180	17225	17161	17295	17073	17325	17114	17172	17132	17135	17195	17213	17024	17324	17367	17127	17097	16929	17298	17145	17165	17257	17140	17251	16974	17184	17247	17285	17057	17105	17077	17169	17176	17275	17032	17123	16998	17218	17199	17194	17147	17120	17069	16991	17138	17005	17117	17441	17267	17217	16970	17199	17372	17071	17154	17282	17187	17116	17220	17284	17227	16951	17071	17027	16969	17205	17274	17141	17240	17315	17206	17109	17198	17142	17013	17238	17088	17035	17173	17218	17235	17085	17212	17314	17089	17244	17194	17132	17237	17311	17041	17408	17094	17200	17166	17213	17125	17305	17327	17049	17102	17064	17328	17134	16907	17073	17147	17245	17114	17182	17254	17141	17111	17234	17154	17236	17020	17237	17187	17237	17081	17161	17231	17298	17350	17288	17295	17015	17197	17215	17392	17140	17310	17227	17125	17285	17063	17195	17139	17082	17302	17209	17145	17254	17077	17122	17062	17146	17175	17376	17177	17068	17056	17146	17308	17177	17101	17114	17348	17173	17239	17260	17104	17062	17125	16993	17122	17118	17022	17180	17170	16992	17147	17196	17147	17127	17249	17169	17222	17101	17047	17235	17207	17087	17192	17165	17259	17107	17160	17130	17458	17150	17016	17108	17218	17037	17309	17204	17238	17085	17204	17281	17039	17330	17094	17097	17140	17176	17135	17072	16998	17090	17248	17304	17158	17095	17143	17113	17160	17222	16989	17185	17153	17190	17201	17162	17231	17034	17121	17029	17200	17334	17134	17244	17195	17174	17143	17203	17188	17244	17189	17290	17135	17160	17261	17037	17141	17250	17152	17370	17066	17195	17023	17296	17294	17223	17107	17186	17104	17114	17197	17298	17254	17298	17272	17241	17069
29043	24855	27576	24798	21890	21844	21485	21178	20728	20644	20594	20665	20516	20706	20798	20474	20588	20561	20683	20574	20246	20118	20346	20373	20497	20301	20516	20551	20833	20645	20705	20488	20354	20399	20432	20405	20250	20264	20294	20437	20197	20554	20523	20334	20029	20260	20091	20274	20266	20411	20133	20425	20187	20098	20392	20370	20175	20195	20254	20400	20260	20399	20211	20120	20215	20324	20209	20471	20187	20236	20381	20265	20351	20435	20339	20293	20188	20234	20301	20373	20317	20209	20186	20132	20385	20289	20423	20202	20201	20254	20148	20155	20209	20422	20371	20175	20170	20394	20471	20463	20301	20309	20220	20280	20272	20075	20257	20220	20260	20296	20210	20359	20381	20337	20204	20351	20255	20387	20453	20273	20300	20400	20549	20294	20299	20243	20156	20174	20333	20247	20382	20389	20335	20344	20384	20269	20400	20381	20512	20482	20359	20132	20314	20408	20323	20043	20447	20167	20524	20342	20417	20344	20305	20057	20448	20080	20241	20176	20298	20389	20189	20177	20233	20582	20491	20275	20191	20262	20434	20354	20415	20334	20288	20388	20349	20257	20093	20208	20175	20285	20302	20416	20436	20300	20347	20421	20352	20297	20290	20200	20074	20137	20183	20157	20089	20460	20363	20357	20383	20372	20304	20254	20300	20340	20099	20126	20152	20500	20459	20303	20293	20387	20256	20215	20311	20352	20160	20184	20331	20283	20433	20251	20502	20256	20333	20251	20257	20308	20279	20226	20225	20456	20294	20540	20264	20403	20264	20412	20264	20419	20227	20442	20423	20429	20373	20463	20168	20333	20178	20381	20337	20279	20423	20247	20306	20318	20093	20233	20268	20398	20313	20297	20361	20150	20491	20191	20302	20546	20170	20124	20569	20223	20477	20447	20291	20475	20327	20324	20533	20177	20235	20268	20234	20218	20270	20382	20302	20351	20241	20201	20561	20321	20114	20297	20425	20320	20267	20445	20423	20321	20264	20291	20153	20281	20279	20291	20615	20570	20292	20288	20220	20465	20292	20591	20243	19972	20226	20296	20252	20211	20370	20283	20114	20106	20322	20316	20247	20384	20257	20252	20415	20294	20346	20287	20448	20244	20253	20305	20359	20410	20305	20319	20349	20210	20292	20328	20280	20155	20476	20297	20372	20233	20290	20110	20132	20393	20320	20548	20347	19967	20000	20368	20380	20308	20361	20365	20482	20231	20181	20286	20244	20269	20279	20345	20294	20308	20256	20189	20387	20228	20307	20530	20344	20228	20327	20176	20526	20062	20465	20212	20339	20098	20436	20210	20385	20132	20260	20255	20268	20456	20042	20423	20393	20559	20390	20206	20254	20558	20307	20356	20298	20209	20194	20248	20281	20272	20414	20241	20321	20319	20477	20382	20410	20088	20290	20307	20179	20328	20135	20398	20324	20074	20249	20360	20285	20306	20176	20267	20392	20437	20224	20250	20057	20308	20224	20433	20243	20489	20457	20249	20433	20342	20316	20452	20519	20369	20448	20318	20302	20582	20184	20143	20536	20356	20193	20512	20758	20474	20255	19966	20543	20289	20330	20191	20171	20283	20401	20267	20166	20287	20271	20205	20320	20405	20241	20223	20196	20185	20180	20372	20357	20090	20091	20151	20237	20206	20233	20308	20429	20294	20356	20131	20437	20177	20441	20321	20357	20225	20368	20451	20354	20220	20254	20446	20275	20315	20355	20440	20136	20423	20217	20334	20358	20148	20402	20197	20247	20385	20408	20223	20206	20216	20264	20105	20194	20343	20208	20492	20415	20424	20361	20151	20323	20290	20427	20473	20231	20415	20318	20367	20215	20272	20168	20360	20476	20514	20334	20284	20370	20452	20444	20299	20294	20276	20269	20257	20114	20178	20213	20390	20392	20425	20211	20285	20202	20405	20564	20220	20179	20385	20276	20227	20265	20333	20292	20507	20384	20341	20216	20142	20303	20256	20320	20298	20376	20266	20233	20214	20072	20223	20244	20228	20568	20411	20201	20142	20149	20345	20385	20160	20283	20092	20136	20390	20522	20442	20405	20430	20264	20312	20300	20307	20263	20360	20303	20376	20315	20443	20496	20164	20258	20357	20299	20454	20412	20175	20486	20224	20314	20451	20498	20436	20416	20258	20477	20219	20375	20435	20124	20416	20255	20298	20402	20336	20272	20385	20344	20236	20310	20357	20545	20254	20185	20275	20297	20308	20245	20341	20321	20310	20292	20422	20430	20383	20359	20213	20381	20439	20251	20363	20445	20420	20273	20215	20439	20454	20356	20631	20499	20264	20219	20325	20304	20340	20535	20299	20636	20298	20436	20294	20338	20530	20379	20167	20459	20034	20462	20559	20154	20333	20233	20249	20009	20154	20137	20241	20316	20352	20207	20506	20186	20208	20390	20439	20394	20151	20376	20304	20333	20395	20489	20422	20180	20302	20254	20153	20387	20448	20536	20346	20524	20357	20123	20229	20295	20501	20322	20215	20232	20184	20225	20334	20263	20324	20397	20186	20276	20257	20285	20246	20533	20220	20254	20461	20226	20467	20450	20328	20405	20250	20146	20334	20348	20370	20405	20226	20304	20370	20497	20290	20272	20346	20276	20302	20310	20224	20420	20319	20192	20311	20307	20155	20559	20175	20252	20410	20557	20270	20243	20437	20173	20368	20392	20356	20203	20363	20418	20173	19976	20285	20272	20430	20202	20432	20445	20303	20317	20279	20266	20312	20241	20296	19936	20217	20362	20353	20195	20369	20372	20317	20346	20460	20301	20328	20409	20304	20312	20191	20388	20410	20396	20223	20551	20307	20396	20292	20299	20335	20306	20283	20549	20417	20452	20398	20433	20165	20218	20288	20239	20346	20294	20328	20326	20282	20401	20327	20348	20242	20408	20312	20429	20287	20368	20380	20330	20180	20156	20122	20513	20170	20286	20420	20283	20413	20134	20296	20297	20420	20375	20325	20633	20267	20252	20395	20296	20421	20418	20280	20428	20332	20586	20431	20326	20261	20586	20269	20302	20365	20287	20223	20356	20558	20367	20115	20492	20296	20478	20196	20291	20314	20273	20168	20155	20170	20400	20202	20175	20383	20442	20084	20049	20242	20161	20248	20528	20348	20298	20385	20300	20352	20311	20302	20226	20308	20282	20411	20372	20298	20367	20301	20086	20299	20497	20164	20262	20414	20235	20470	20301	20116	20146	20297	20374	20377	20360	20041	20324	20215	20351	20228	20388	20311	20201	20127	20355	20238	20507	20057	20442	20347	20214	20291	20133	20293	20241	20324	20699	20363	20351	20390	20313	20255	20062	20440	20370	20368	20296	20368	20434	20323	20431	20342	20196	20454	20256	20292	20316	20340	20177	20283	20272	20067	20172	20271	20414	20227	20205	20253	20385	20432	20579	20294	20478	20450	20321	20293	20516	20185	20371	20278	20203	20511	20301	20246	20440	20173	20238	20204	20267	20105	20411	20338	20240	20224	20144	20455	20164	20197	20248	20262	20375	20339	20445	20103	20151	20260	20282	20504	20173	20222	20339	20252	20260	20400	20299	20253	20267	20277	20059	20465	20287	20276	20327	20148	20312	20446	20303	20302	20234	20313	20347	20397	20325	20225	20177	20376	20217	20189	20175	20361	20561	20378	20343	20229	20290	20367	20196	20291	20220	20248	20295	20258	20376	20365	20589	20174	20294	20544	20391	20228	20192	20133	20288	20404	20323	20323	20383	20326	20253	20413	20282	20289	20376	20301	20333	20306	20335	20351	20518	20168	20347	20269	20215	20375	20544	20350	20471	20357	20405	20529	20308	20198	20448	20463	20220	20368	20200	20406	20477	20532	20424	20169	20283	20255	20438	20356	20115	20030	20245	20135	20361	20464	20371	20197	20191	20392	20375	20264	20241	20506	20365	20359	20358	20455	20501	20385	20341	20337	20252	20211	20363	20466	20182	20232	20264	20267	20419	20280	20303	20435	20316	20207	20132	20317	20307	20282	20339	20387	20561	20248	20501	20215	20186	20395	20452	20442	20339	20053	20453	20198	20401	20389	20333	20117	20093	20257	20399	20380	20312	20240	20447	20256	20357	20320	20293	20510	20287	20081	20302	20240	20398	20289	20311	20461	20451	20101	20288	20210	20375	20409	20453	20250	20287	20359	20348	20433	20503	20227	20346	20354	20359	20319	20526	20280	20351	20552	20422	20326	20325	20294	20294	20349	20231	20392	20334	20352	20257	20337	20459	20330	20125	20534	20183	20215	20336	20281	20268	20209	20431	20333	20408	20297	20283	20274	20511	20483	20293	20384	20385	20413	20362	20282	20128	20146	20442	20483	20282	20219	20267	20120	20321	20272	20318	20144	20501	20292	20392	20214	20187	20375	20365	20312	20187	20231	20467	20147	20184	20214	20369	20269	20382	20293	20166	20227	20478	20381	20307	20335	20451	20247	20355	20281	20207	20389	20309	20367	20446	20212	20489	20253	20283	20261	20399	20195	20112	20217	20255	20463	20327	20294	20265	20298	20410	20414	20371	20322	20464	20410	20368	20528	20399	20319	20318	20222	20364	20366	20420	20457	20565	20155	20150	20245	20158	20423	20319	20468	20315	20168	20336	20219	20301	20187	20246	20265	20356	20415	20384	20341	20220	20365	20164	20227	20379	20228	20351	20459	20488	20331	20284	20508	20188	20452	20381	20244	20403	20338	20322	20191	20339	20353	20246	20247	20396	20142	20417	20388	20316	20527	20414	20312	20208	20328	20351	20184	20289	20394	20289	20239	20308	20227	20299	20339	20335	20396	20120	20181	20435	20461	20280	20195	20385	20323	20194	20307	20252	20212	20471	20189	20195	20346	20350	20406	20197	20282	20047	20135	20523	20413	20318	20493	20309	20324	20457	20224	20515	20300	20199	20261	20261	20463	20465	20296	20189	20364	20320	20360	20195	20488	20279	20214	20375	20408	20427	20244	20365	20350	20446	20213	20334	20151	20423	20561	20439	20403	20553	20333	20462	20207	19942	20503	20716	20283	20348	20601	20271	20059	20325	20239	20450	20288	20485	20502	20488	20473	20322	20305	20222	20175	20429	20082	20190	20243	20209	20229	20158	20270	20132	20194	20377	20405	20296	20347	20437	20532	20269	20405
30311	31967	23554	20074	19456	18818	18246	17929	17466	17197	17275	17079	16917	16977	17007	16981	17237	17003	17175	16838	16799	16863	16845	16572	16688	16865	16788	16929	17447	17265	17342	17036	16940	16952	16869	16632	16795	16900	16679	16807	16723	16626	16778	16633	16845	16735	16826	16768	16796	16696	16698	16758	16614	16786	16807	16675	16657	16750	16685	16891	16936	16780	16895	16873	16866	16612	16737	16815	16809	16634	16723	16764	16761	16537	16851	16704	16736	16722	16850	16671	16859	16765	16565	16777	16791	16784	16769	16557	16699	16825	16811	16734	16709	16892	16837	16690	16651	16544	16580	16695	16732	16722	16811	16727	16764	16636	16824	16783	16774	16688	16730	16669	16659	16777	16840	16809	16627	16847	16813	16801	16838	16849	16813	16640	16826	16759	16757	16659	16793	16773	16712	16799	16834	16662	16676	16532	16685	16723	16726	17031	16680	16706	16495	16725	16671	16640	16827	16663	16835	16638	16640	16813	16720	16806	16643	16677	16777	16574	16845	16842	16766	16612	16903	16683	16735	16718	16813	16957	16825	16620	16918	16729	16616	16684	16753	16993	16752	16814	16743	16772	16540	16743	16880	16929	16903	16719	16821	16794	16835	16825	16732	16852	16787	16808	16507	16681	16555	16779	16751	16808	16645	16589	16672	16698	16529	16745	16589	16671	16711	16782	16632	16819	16802	16604	16781	16729	16771	16684	16684	16718	16623	16725	16687	16721	16713	16771	16565	16861	16720	16763	16901	16646	16816	16681	16782	16758	16776	16707	16838	16872	16879	16833	16723	16673	16713	16632	16826	16813	16611	16642	16740	16941	16763	16753	16712	16882	16675	16765	16720	16843	16574	16594	16591	16682	16939	16860	16786	16733	16762	16814	16747	16944	16708	16864	16761	16774	16856	16614	16688	16762	16650	16664	16844	16600	16626	16803	16709	16484	16657	16736	16867	16629	16770	16868	16803	16765	16691	16770	16764	16763	16659	16793	16662	16693	16818	16669	16695	16714	16775	16801	16622	16700	16747	16570	16792	16703	16668	16673	16756	16713	16735	16691	16897	16713	16880	16691	16585	16814	16781	16560	16528	16809	16613	16798	16849	16518	16793	16848	16775	16772	16651	16649	16832	16721	16545	16795	16693	16861	16708	16614	16890	16836	16704	16822	16962	16786	16814	16698	16669	16802	16815	16716	16692	16705	16708	16805	16843	16681	16889	16786	16717	16764	16732	16746	16589	16816	16619	16719	16888	16606	16662	16664	16732	16752	16753	16899	16636	16900	16754	16867	16814	16873	16847	16856	16609	16820	16768	16719	16637	16698	16735	16816	16630	16734	16802	16612	16733	16790	16706	16767	16671	16726	16803	16551	16821	16792	16790	16682	16604	16750	16809	16734	16777	16739	16762	16613	16723	16896	16833	16637	16725	16609	16813	16736	16808	16791	16717	16598	16699	16632	16662	16751	16799	16972	16839	16865	16760	16635	16528	16728	16614	16712	16698	16772	16694	16693	16718	16600	16753	16669	16791	16802	16898	16636	16856	16722	16776	16660	16710	16722	16807	16827	16839	16884	16717	16724	16739	16823	16546	16703	16489	16661	16784	16905	16689	16695	16602	16579	16533	16773	16822	16592	16782	16726	16758	16889	16839	16676	16847	16830	16670	16707	16821	16638	16636	16655	16832	16603	16840	16857	16897	16805	16717	16808	16680	16770	16738	16722	16781	16713	16748	16679	16848	16811	16809	16785	16750	16676	16765	16778	16796	16783	16710	16600	16729	16739	16758	16833	16684	16842	16796	16654	16700	16735	16725	16744	16886	16615	16704	16735	16635	16793	16790	16753	16738	16835	16554	16702	16826	16801	16675	16696	16777	16707	16806	16781	16737	16718	16723	16583	16818	16675	16629	16612	16725	16814	16536	16738	16812	16635	16688	16703	16783	16812	16714	16791	16724	16659	16778	16697	16771	16757	16710	16792	16842	16723	16824	16549	16821	16898	16666	16756	16681	16706	16690	16744	16706	16515	16733	16681	16654	16739	16753	16723	16697	16722	16620	16839	16709	16652	16633	16763	16656	16775	16645	16817	16638	16617	16886	16779	16780	16601	16902	16722	16511	16915	16726	16821	16807	16742	16885	16830	16646	16541	16915	16478	16839	16876	16858	16634	16835	16899	16648	16712	16803	16758	16720	16774	16625	16856	16743	16755	16657	16796	16808	16568	16916	16718	16771	16807	16709	16803	16965	16691	16715	16700	16663	16874	16585	16556	16875	16649	16867	16728	16626	16771	16793	16788	16649	16679	16835	16804	16664	16849	16743	16765	16763	16953	16632	16709	16840	16780	16787	16652	16423	16865	16781	16692	16780	16784	16794	16652	16655	16871	16643	16709	16704	16622	16723	16758	16821	16760	16731	16870	16603	16803	16519	16870	16770	17036	16709	16739	16813	16639	16753	16516	16669	16534	16867	16840	16728	16733	16860	16651	16654	16781	16520	16697	16710	16612	16897	16949	16832	16733	16989	16835	16854	16654	16803	16817	16838	16828	16638	16705	16828	16763	16736	16781	16672	16836	16565	16760	16851	16661	16644	16694	16773	16740	16661	16616	16626	16856	16767	16478	16781	16642	16505	16801	16861	16702	16829	16942	16687	16887	16577	16715	16677	16679	16894	16869	16822	16758	16875	16628	16671	16731	16675	16639	16773	16792	16720	16664	16767	16647	16663	16816	16810	16556	16712	16656	16627	16725	16592	16943	16858	16662	16717	16602	16734	16547	16858	16655	16776	16723	16548	16649	16781	16921	16771	16772	16801	16812	16931	16772	16699	16866	16729	16880	16776	16654	16822	16805	16674	16626	16677	16689	16663	16808	16734	16825	16918	16680	16839	16933	16608	16788	16913	16676	16832	16712	16864	16799	16723	16643	16751	16693	16664	16789	16606	16798	16731	16832	16828	16771	16848	16733	16616	16745	16827	16612	16669	16769	16907	16497	16807	16783	16867	16785	16700	16838	16707	16724	16800	16764	16745	16636	16905	16866	16587	16781	16803	16734	16778	16684	16707	16852	16814	16595	16909	16741	16873	16672	16712	16660	16653	16788	16657	17028	16772	16696	16853	16828	16829	16652	16850	16806	16733	16925	16849	16658	16911	16801	16923	16656	16666	16833	16918	16831	16955	16722	16757	16566	16597	16467	16953	16857	16704	16715	16792	16810	16724	16803	16738	16888	16824	16793	16633	16653	16786	16632	16946	16755	16798	16780	16754	16638	16592	16668	16771	16666	16709	16853	16745	16923	16788	16561	16917	16748	16783	16790	16781	16721	16858	16503	16705	16764	16758	16842	16614	16817	16762	16632	16855	16602	16730	16642	16711	16599	16754	16994	16892	16635	16893	16716	16759	16736	16811	16666	16592	16758	16613	16864	16864	16871	16852	16790	16907	16819	16552	16637	16720	16813	16700	16775	16762	16809	16751	16764	16669	16828	16763	16818	16867	16787	16910	16738	16629	16675	16904	16891	16726	16740	16795	16915	16807	16780	16701	16647	16716	16607	16785	16933	16773	16838	16718	16721	16828	16785	16710	16637	16797	16712	16807	16688	16736	16627	16752	16684	16770	16649	16793	16676	16700	16617	16748	16648	16790	16769	16746	16705	16662	16714	16844	16724	16659	16847	16675	16857	16721	16541	16697	16671	16911	16698	16647	16560	16925	16718	16643	16659	16530	16605	16919	16636	16705	16958	16671	16702	16816	16743	16856	16692	16635	16858	16927	16698	16692	16634	16669	16706	16642	16695	16592	16443	16848	16824	16878	16701	16799	16633	16714	16904	16716	16934	16921	16735	16706	16685	16714	16867	16776	16736	16718	16649	16695	16829	16782	16713	16872	16750	16622	16660	16906	16782	16714	16922	16707	16570	16744	16890	16724	16862	16875	16727	16775	16849	16849	16761	16696	16713	16730	16829	16752	16690	16611	16830	16744	16840	16821	16766	16757	16752	16533	16747	16753	16724	16677	16706	16683	16803	16880	16754	16711	16780	16720	16757	16652	16969	16900	16728	16767	16738	16723	16685	16736	16631	16880	16742	16858	16616	16693	16593	16823	16665	16546	16731	16864	16709	16726	16718	16834	16769	16649	16828	16755	16723	16699	16712	16861	16572	16727	16849	16782	16794	16677	16731	16738	16692	16958	16701	16647	16583	16707	16888	16815	16784	16785	16627	16839	16701	16737	16659	16748	16710	16799	16636	16687	16783	16722	16709	16779	16940	16645	16660	16610	16920	16766	16715	16761	16583	16885	16795	16646	16741	16835	16718	16664	16673	16670	16633	16623	16662	16710	16796	16771	16703	16607	16735	16851	16675	16605	16827	16861	16653	16705	16749	16706	16738	16727	16651	16594	16693	16814	16645	16671	16658	16750	16741	16817	16753	16754	16795	16742	16676	16715	16621	16791	16670	16730	16744	16787	16797	16696	16797	16628	16807	16734	16701	16707	16762	16924	16672	16704	16680	16574	16635	16713	16629	16677	16699	16750	16755	16735	16726	16660	16574	16879	16818	16766	16939	16864	16710	16723	16790	16627	16788	16773	16704	16800	16717	16854	16632	16884	16862	16783	16897	16806	16818	16743	16844	16796	16662	16871	16620	16714	16752	16889	16851	16694	16626	16595	16618	16850	16646	16840	16762	16694	16706	16627	16765	16494	16686	16841	16621	16786	16708	16676	16611	16787	16892	16769	16744	16763	16811	16768	16505	16957	16633	16731	16763	16711	16766	16863	16749	16823	16743	16782	16754	16846	16628	16738	16645	16777	16766	16762	16898	16691	16611	16650	16714	16758	16692	16741	16820	16816	16656	17010	16682	16830	16766	16759	16587	16724	16789	16675	16645	16715	16781	16449	16825	16724	16597	16764	16714	16710	16702	16757	16750	16769	16743	16773	16739	16619	16855	16780	16852	16684	16874	16681	16729	16741	16783	16790	16711	16667	16640	16812	16848	16877	16675	16715	16739	16693	16795	16744	16664	16750	16748	16806	16657	16767	16610	16879	16689	16676	16738	16684	16612	16664	16819	16829	16692	16937	16581	16806	16824	16737	16772	16783	16732	16594	16720	16897	16678	16811	16711	16782	16635	16742	16857	16870	16683	16544	16740	16851	16789
23902	21465	29099	24363	22905	24664	24562	21660	20890	21143	20873	20866	20852	20842	20765	20608	20631	20692	20797	20546	20493	20363	20334	20597	20238	20505	20693	22306	23692	23218	22008	21439	20964	20635	20394	20218	20378	20389	20387	20360	20280	20302	20496	20428	20341	20257	20628	20261	20321	20148	20251	19959	20074	20113	20344	20411	20209	20150	20329	20254	20309	20283	20371	20410	20220	20395	20433	20361	20234	20296	20288	20378	20511	20319	20114	20179	20153	20312	20143	20227	20183	20282	20463	20395	20490	20325	20189	20329	20102	20165	20376	20323	20311	20312	20288	20382	20387	20264	20349	20244	20330	20340	20291	20295	20197	20408	20219	20387	20318	20401	20491	20412	20123	20486	20139	20375	20269	20385	20225	20208	20209	20271	20252	20349	20424	20101	20322	20093	20184	20397	20325	20178	20267	20349	20225	20215	20263	20124	20337	20225	20328	20195	20234	20205	20184	20303	20262	20077	20267	20313	20056	20279	20396	20272	20287	20399	20092	20434	20476	20044	20289	20132	20268	20034	20280	20372	20428	20335	20456	20275	20304	20396	20147	20254	20275	20471	20334	20337	20432	20062	20273	20341	20194	20336	20082	20192	20156	20344	19987	20398	20200	20330	20025	20111	20293	20199	20268	20246	20352	20147	20250	20341	20391	20377	20454	20396	20264	20310	20276	20391	20379	20404	20213	20241	20299	20177	20414	20321	20073	20255	20398	20397	20371	20290	20195	20496	20199	20411	20162	20306	20265	20280	20559	20056	20263	20348	20176	20183	20213	20221	20242	20210	20438	20143	20116	20356	20281	20288	20125	20444	20273	20357	20316	20181	20289	20277	20364	20427	20325	20415	20200	20344	20371	20132	20284	20301	20251	20216	20295	20472	20131	20165	20338	20356	20240	20252	20422	20343	20255	20333	20309	20117	20043	20156	20024	20369	20266	20165	20377	20303	20290	20264	20371	20246	20210	20419	20351	20223	20247	20158	20470	20220	20290	20335	20482	20330	20181	20327	20158	20076	20321	20247	20230	20142	20339	20499	20340	20533	20215	20166	20197	20369	20449	20571	20357	20336	20235	20249	20367	20091	20251	20186	20204	20311	20158	20134	20176	20287	20357	20157	20260	20223	20310	20296	20189	20303	20252	20195	20329	20317	20207	20237	20301	20382	20373	20427	20410	20355	20527	20370	20256	20199	19974	20290	20380	20187	20252	20411	20206	20207	20325	20452	20335	20462	20333	20425	20402	20044	20335	20115	20177	20255	20385	20123	20235	20153	20192	20166	20255	20406	20320	20043	20390	20572	20242	20200	20323	20243	20287	20407	20415	20408	20135	20406	20187	20345	20258	20129	20346	20034	20146	20142	20404	20115	20235	20396	20271	20168	20232	20204	20417	20151	20484	20451	20299	20125	20203	20210	20179	20141	20427	20361	19951	20052	20103	20256	20431	20199	20296	20235	20384	20415	20239	20195	20338	20295	20238	20298	20401	20463	20202	20328	20197	20270	20005	20267	20272	20319	20376	20352	20557	20213	20180	20260	20186	20184	20314	20105	20343	20318	20180	20384	20089	20345	20180	20363	20354	20217	20250	20221	20410	20404	20324	20312	20427	20428	20146	20235	20376	20201	20236	20171	20213	20042	20053	20275	20334	20283	20308	20416	20388	20301	20237	20375	20180	20208	20526	20216	20248	20245	20361	20464	20436	20127	20420	20184	20236	20272	20268	20260	20004	20281	20329	20470	20265	20345	20120	20383	20325	20129	20161	20286	20159	20218	20308	20410	20418	20139	20505	20053	20251	20138	20421	20276	20196	20303	20250	20245	20293	20139	20175	20510	20231	20247	20114	20119	20342	20142	20159	20409	20369	20087	20404	20191	20251	20368	20476	20333	20277	20249	20278	20352	20360	20171	20436	20305	20394	20356	20439	20187	20151	20129	20316	20267	20245	20223	20297	20386	20280	20420	20238	20394	20647	20376	20409	20152	20419	20127	20477	20164	20179	20491	20154	20339	20379	20366	20510	20120	20224	20395	20024	20142	20121	20383	20391	20207	20083	20081	20346	20334	20409	20424	20609	20240	20384	20165	20350	20440	20609	20236	20273	20252	20311	20299	20247	20259	20206	20159	20184	20278	20232	20338	20314	20011	20382	20390	20141	20248	20425	20109	20038	20018	20405	20398	20188	20397	20271	20411	20153	20321	20078	20167	20265	20067	20363	20239	20137	20217	20282	20257	20482	20049	20323	20114	20402	20358	20308	20218	20087	20403	20237	20376	20191	20451	20453	20415	20405	20220	20206	20324	20160	20419	20306	20254	20269	20325	20343	20412	20212	20215	20473	20173	20287	20220	20242	20237	20396	20192	20243	20186	20247	20217	20465	20320	20318	20290	20179	20319	20247	20141	20230	20223	20236	20449	20265	20049	20142	20127	20132	20129	20269	20238	20137	20063	20429	20262	20259	20195	20202	20185	20175	20279	20282	20377	20133	20285	20217	20312	20119	20193	20226	20307	20491	20273	20286	20258	20476	20259	20152	20216	20250	20384	20364	20346	20217	20389	20395	20216	20205	20142	20258	20143	20168	20002	20406	20072	20462	20487	20319	20365	20270	20381	20250	20184	20117	20125	19975	20523	20368	20407	20282	20153	20373	20533	20324	20427	20227	20299	20203	20439	20232	20250	20167	20183	20344	20431	20215	20245	20344	20554	20274	20163	20458	20357	20224	20285	20318	20364	20108	20315	20296	20163	20362	20391	20473	20376	20341	20236	20353	20324	20291	20503	20042	20358	20289	20455	20335	20457	20296	20124	20287	20558	20326	20335	20388	20248	20251	20148	20346	20168	20331	20145	20098	20211	20072	20454	20188	20243	20148	20429	20257	20317	20189	19988	20223	20424	20237	20291	20202	20160	20137	20349	20468	20488	20311	20330	20274	20268	20402	20311	20447	20191	20213	20357	20118	20245	20181	20325	20234	20307	20198	20415	20200	20503	20433	20290	20287	20391	20277	20357	20411	20269	20401	20608	20279	20453	20301	20136	20223	20364	20300	20208	20284	20478	20147	20365	20282	20263	20326	20282	20356	20316	20471	20386	20351	20072	20287	20396	20269	20208	20340	20281	20118	20247	20346	20287	20186	20288	20242	20291	20349	20238	20292	20258	20220	20368	20482	20255	20354	20364	20313	20259	20448	20399	20321	20316	20359	20352	20265	20292	20445	20369	20211	20440	20207	20455	20318	20398	20306	20251	20139	20077	20207	20394	20282	20233	20129	20155	20439	20183	20351	20160	20127	20229	20164	20110	20084	20011	20231	20261	20343	20162	20049	20293	20246	20007	20347	20556	20394	20169	20202	20114	20363	20345	20526	20535	20294	20213	20274	20164	20198	20250	20332	20200	20366	20315	20296	20494	20256	20234	20330	20263	20564	20353	20374	20260	20577	20309	20279	20205	20306	20280	20202	20403	20363	20416	20212	20406	20244	20248	20428	20211	20189	20446	20226	20431	20311	20289	20276	20383	20363	20047	20396	20248	20095	20121	20344	20183	20299	20394	20330	20418	20255	20381	20450	20340	20295	20244	20348	20408	20255	20420	20180	20239	20481	20443	20458	20228	20416	20332	20252	20442	20345	20352	20431	20275	20445	20037	20217	20359	20103	20253	20104	20189	20202	20138	20267	20052	20339	20308	20053	20113	20464	20101	20384	20477	20288	20186	20330	20162	20238	20357	20426	20108	20256	20332	20268	20368	20209	20165	20049	20387	20337	20259	20335	20232	20581	20293	20387	20112	20320	20122	20318	20347	20187	20164	20302	19996	20398	20530	20098	20147	20252	20326	20284	20470	20325	20190	20365	20460	20436	20265	20123	20111	20373	20059	20206	20191	20147	20434	20010	20311	20492	20083	20188	20237	20382	20384	20453	20112	20229	20212	20206	20219	20354	20517	20384	20301	20307	20263	20065	20016	20326	20399	20147	20168	20317	20360	20178	20342	20382	20304	20278	20468	20402	20295	20267	20193	20106	20474	20517	20134	20214	20237	20440	20248	20280	20377	20317	20447	20303	20370	20536	20456	20287	20383	20231	20264	20466	20302	20376	20172	20396	20211	20575	20395	20341	20253	20294	20157	20423	20424	20167	20152	20288	20270	20371	20287	20120	20215	20355	20391	20392	20160	20073	20221	20311	20164	20297	20178	20361	20382	20435	20396	20190	20279	20266	20503	20290	20270	20311	20213	20304	20112	20263	20220	20298	20308	20255	20200	20157	20087	20423	20160	20175	20192	20266	20337	20427	20360	20406	20161	20324	20197	20249	20343	20457	20417	20030	20425	20454	20337	20407	20383	20243	20263	20310	20288	20342	20386	20247	20298	20215	20308	20217	20310	20126	20079	20171	20312	20158	20101	20335	20456	20278	20510	20272	20338	20389	20329	20275	20244	20230	20430	20329	20446	20189	20365	20420	20142	20451	20291	20272	20250	20371	20215	20292	20217	20373	20048	20332	20362	20107	20285	20573	20379	20314	20326	20309	20315	20111	20102	20222	20221	20333	20343	20460	20361	20471	20161	20266	20241	20374	20233	20443	20295	20208	20451	20441	20317	20380	20322	20199	20219	20240	20186	20071	20171	20377	20361	20288	20141	20441	20548	20165	20188	20102	20059	20115	20349	20175	20247	20211	20209	20096	20103	20334	20430	20301	20276	20334	20179	20256	20409	20194	20500	20343	20411	20472	20243	20173	20149	20258	20250	20257	20204	20307	20409	20041	20166	20254	20413	20274	20161	20335	20125	20260	20209	20216	20088	20291	20293	20284	20103	20427	20242	20297	20290	20346	20256	20214	20656	20322	20309	20302	20237	20384	20064	20240	20179	20504	20256	20255	20310	20248	20508	20097	20463	20042	20177	20382	20250	20242	20265	20448	20317	20130	20203	19993	20350	20182	20308	20262	20412	20209	20431	20370	20351	20291	20127	20306	20202	20095	20203	20173	20211	19964	20154	20128	20075	20145	20450	20348	20448	20174	19917	20286	20186	20302	20321	20269	20204	20410	20331	20131	20376	20596	20365	20300	20379	20250	20396	20434	20561	20265	20233	20354	20456	20348	20385	20110	20315	20351	20083	20181	20245	20095	20240	20420	20242	20395	20346	20253	20419	20131	20212
35273	42169	29682	23713	22202	20485	19183	18711	18030	17628	17727	17547	17411	17247	17183	17142	17088	17091	17124	17218	16980	16853	16850	16806	16943	16793	17062	20007	21659	20232	18962	17866	17287	16734	16975	16788	16708	16806	16715	16766	16736	16635	16726	16701	16706	16693	16867	16698	16749	16692	16821	16941	16654	16837	16695	16694	16688	16747	16641	16878	16758	16771	16542	16742	16767	16681	16825	16822	16725	16757	16785	16720	16676	16612	16804	16550	16668	16836	16563	16701	16853	16827	16691	16846	16737	16767	16999	16776	16860	16487	16798	16984	16689	16704	16589	16738	16705	16877	16745	16715	16656	16697	16759	16648	16654	16629	16671	16732	16737	16721	16715	16642	16558	16760	16721	16771	16664	16864	16555	16846	16941	16699	16800	16863	16860	16726	16776	16720	16771	16787	16865	16908	16556	16697	16663	16718	16665	16737	16694	16461	16657	16673	16775	16610	16742	16763	16965	16758	16743	16729	16548	16669	16760	16552	16692	16638	16758	16603	16678	16810	16643	16675	16644	16586	16809	16850	16860	16821	16790	16771	16711	16818	16704	16884	16672	16769	16755	16754	16872	16699	16794	16774	16799	16639	16657	16850	16522	16681	16778	16613	16692	16603	16708	16656	16694	16484	16900	16691	16845	16657	16779	16823	16976	16752	16659	16553	16544	16793	16709	16595	16729	16815	16547	16874	16654	16636	16698	16700	16746	16738	16680	16697	16736	16581	16656	16576	16584	16856	16656	16791	16706	16799	16410	16779	16686	16639	16814	16700	16665	16725	16849	16696	16751	16672	16566	16635	16833	16605	16596	16841	16752	16678	16836	16820	16665	16692	16780	16617	16702	16852	16846	16653	16684	16725	17009	16762	16674	16638	16861	16600	16583	16791	16575	16799	16761	16759	16875	16745	16915	16667	16771	16773	16706	16670	16531	16742	16930	16708	16764	16796	16758	16742	16721	16453	16737	16727	16711	16795	16811	16753	16762	16753	16634	16660	16817	16703	16700	16798	16694	16714	16787	16603	16670	16705	16729	16777	16768	16866	16665	16774	16707	16886	16683	16662	16770	16549	16605	16677	16704	16851	16745	16589	16628	16557	16899	16775	16629	16617	16757	16803	16822	16840	16712	16716	16700	16572	16728	16581	16760	16931	16693	16725	16932	16490	16859	16746	16666	16691	16589	16795	16819	16731	16743	16642	16843	16681	16901	16715	16675	16680	16734	16881	16787	16624	16753	16691	16721	16844	16771	16820	16612	16889	16621	17013	16736	16701	16886	16834	16781	16654	16712	16789	16469	16685	16738	16520	16712	16853	16652	16561	16701	16759	16756	16778	16852	16870	16751	16565	16755	16744	16738	16650	16735	16752	16698	16736	16592	16731	16851	16614	16717	16746	16693	16749	16809	16674	16599	16794	16851	16725	16741	16625	16744	16575	16689	16684	16690	16699	16889	16627	16589	16895	16610	16709	16753	16837	16973	16767	16874	16816	16681	16809	16727	16788	16755	16677	16737	16649	16686	16716	16585	16646	16577	16659	16641	16740	16622	16641	16710	16652	16648	16901	16774	16594	16768	16866	16689	16842	16743	16758	16731	16792	16740	16829	16827	16695	16672	16685	16708	16860	16695	16778	16734	16717	16803	16747	16728	16594	16884	16804	16698	16820	16776	16680	16718	16591	16643	16791	16916	16670	16623	16790	16615	16697	16848	16732	16864	16610	16638	16812	16658	16692	16716	16675	16665	16710	16710	16776	16710	16689	16779	16698	16803	16915	16643	16825	16652	16620	16885	16751	16453	16598	16802	16739	16650	16705	16722	16700	16590	16632	16723	16807	16720	16560	16768	16839	16460	16647	16824	16685	16841	16776	16662	16858	16696	16821	16513	16671	16802	16582	16851	16725	16833	16617	16779	16637	16589	16859	16630	16683	16770	16656	16897	16589	16727	16687	16561	16615	16744	16802	16515	16803	16721	16618	16744	16703	16726	16820	16864	16790	16641	16709	16794	16672	16640	16668	16838	16728	16775	16608	16583	16688	16846	16673	16736	16721	16635	16768	16704	16470	16935	16724	16678	16672	16749	16760	16732	16874	16751	16510	16705	16708	16777	16858	16795	16737	16715	16592	16816	16668	16655	16651	16798	16729	16638	16809	16562	16578	16886	16695	16532	16604	16634	16898	16676	16773	16662	16672	16837	16657	16697	16963	16660	16713	16741	16727	16861	16655	16723	16660	16757	16564	16788	16715	16723	16662	16684	16755	16693	16837	16960	16677	16890	16827	16454	16687	16690	16756	16802	16749	16734	16833	16540	16890	16535	16579	16620	16805	16586	16652	16700	16689	16578	16716	16892	16631	16675	16701	16758	16628	16695	16770	16902	16784	16664	16659	16606	16709	16751	16626	16580	16722	16800	16667	16772	16910	16802	16668	16578	16847	16842	16567	16841	16681	16754	16498	16771	16574	16632	16778	16670	16777	16738	16563	16772	16701	16792	16703	16785	16828	16710	16613	16860	16787	16806	16657	16720	16796	16654	16640	16753	16574	16626	16805	16723	16877	16755	16721	16878	16813	16732	16885	16666	16804	16793	16589	16697	16728	16781	16807	16873	16676	16783	16858	16719	16797	16840	16643	16632	16720	16644	16941	16623	16768	16668	16768	16675	16733	16790	16880	16758	16679	16944	16825	16609	16633	16635	16700	16855	16470	16750	16640	16736	16633	16763	16986	16666	16584	16679	16625	16928	16730	16618	16710	16628	16699	16725	16834	16907	16834	16751	16820	16742	16807	16640	16930	16635	16875	16849	16963	16674	16823	16680	16719	16881	16764	16880	16632	16713	16915	16829	16610	16794	16744	16866	16706	16711	16781	16923	16694	16737	16800	16867	16769	16847	16744	16691	16788	16684	16733	16599	16654	16663	16802	16700	16946	16821	16668	16883	16725	16753	16723	17024	16552	16713	16618	16739	16717	16713	16665	16767	16614	16932	16596	16831	16664	16735	16763	16645	16757	16768	16601	16588	16655	16806	16711	16852	16832	16660	16899	16892	16728	16648	16666	16720	16813	16772	16759	16694	16720	16684	16847	16878	16835	16500	16845	16721	16630	16736	16771	16907	16821	16666	16764	16759	16808	16668	16593	16598	16751	16762	16666	17039	16726	16655	16812	16641	16790	16886	16652	16725	16880	16570	16817	16706	16807	16764	16786	16584	16751	16836	16831	16648	16810	16748	16803	16724	16658	16701	16523	16753	16871	16680	16750	16795	16779	16734	16930	16687	16661	16759	16730	16742	16755	16771	16693	16624	16772	16642	16743	16648	16804	16727	16880	16627	16670	16852	16580	16559	16815	16600	16519	16827	16815	16507	16709	16776	16869	16783	16838	16813	16591	16724	16638	16465	16523	16674	16860	16743	16557	16753	16629	16691	16798	16645	16886	16735	16687	16797	16851	16568	16825	16551	16815	16869	16772	16914	16617	16757	16780	16774	16606	16780	16847	16773	16875	16711	16661	16746	16600	16543	16655	16936	16923	16667	16781	16787	16734	16788	16650	16710	16615	16782	16658	16870	16585	16708	16847	16765	16882	16720	16655	16769	16753	16724	16675	16714	16658	16718	16689	16597	16801	16773	16804	16862	16622	16686	16663	16796	16688	16833	16650	16842	16696	16602	16811	16868	16769	16645	16615	16657	16736	16746	16756	16651	16727	16750	16819	16663	16713	16748	16855	16830	16840	16820	16832	16644	16769	16829	16659	16737	16769	16673	16872	16748	16748	16788	16754	16789	16869	16700	16707	16887	16518	16906	16643	16543	16734	16967	16515	16714	16704	16672	16628	16628	16957	16609	16861	16660	16835	16745	16641	16572	16821	16624	16658	16832	16717	16510	16836	16865	16813	16724	16761	16791	16894	16690	16734	16535	16849	16767	16756	16737	16664	16875	16730	16752	16644	16725	16549	16757	16774	16761	16726	16658	16592	16593	16663	16782	16655	16785	16823	16752	16759	16801	16611	16618	16721	16583	16886	16874	16610	16687	16650	16715	16604	16809	16796	16786	16687	16718	16856	16831	16744	16667	16584	16616	16648	16811	16805	16816	16852	16739	16870	16738	16565	16933	16808	16603	16765	16811	16975	16661	16687	16813	16616	16669	16730	16670	16714	16685	16852	16828	16632	16738	16493	16889	16742	16740	16649	16639	16910	16745	16759	16636	16810	16723	16672	16737	16854	16770	16713	16617	16736	16636	16676	16822	16671	16733	16647	16796	16673	16868	16724	16748	16648	16825	16817	16596	16628	16779	16856	16964	16690	16819	16740	16609	16951	16755	16734	16823	16931	16667	16711	16836	16644	16807	16623	16709	16739	16741	16900	16687	16757	16601	16801	16786	16721	16691	16881	16796	16789	16640	16639	16864	16634	16838	16665	16861	16661	16767	16497	16793	16876	16800	16606	16629	16645	16735	16853	16706	16655	16671	16805	16762	16516	16722	16555	16676	16726	16727	16746	16638	16685	16861	16831	16780	16829	16518	16538	16644	16790	16869	16595	16890	16584	16761	16517	16709	16824	16647	16939	16650	16732	16723	16600	16761	16754	16754	16871	16744	16851	16691	16682	16416	16646	16774	16837	16861	16753	16684	16797	16804	16816	16592	16766	16728	16726	16816	16848	16596	16749	16689	16792	16712	16704	16593	16927	16681	16715	16724	16588	16588	16722	16737	16561	16803	16566	16709	16697	16652	16825	16805	16693	16534	16781	16666	16771	16585	16793	16622	16737	16719	16728	16577	16768	16713	16734	16744	16485	16771	16770	16659	16687	16710	16661	16633	16604	16680	16805	16743	16671	16810	16694	16681	16757	16813	16874	16766	16739	16686	16752	16904	16806	16652	16772	16754	16808	16641	16693	16647	16720	16774	16561	16637	16846	16792	16620	16826	16588	16802	16818	16932	16524	16718	16921	16705	16747	16568	16610	16697	16847	16682	16686	16721	16508	16795	16746	16813	16846	16707	16840	16922	16886	16695	16816	16565	16606	16875	16716	16813	16578	16573	16644	16767	16666	16831	16574	16799	16584	16701	16770	16748	16707	16700	16664	16688	16683	16708	16826	16723	16831	16724	16748	16824	16709	16711	16613	16620	16591	16533	16668	16882	16698	16735	16615
22882	21454	29351	23952	21779	24481	27593	22217	21358	21840	21641	21261	21311	20944	20901	21041	20909	20648	20805	20704	20923	20728	20668	20445	20673	20469	20763	23979	26451	25157	23635	22115	21167	20753	20491	20520	20580	20330	20295	20297	20371	20372	20427	20352	20186	20359	20363	20324	20427	20443	20299	20297	20507	20573	20540	20356	20229	20405	20239	20293	20209	20282	20480	20225	20238	20300	20564	20348	20302	20428	20152	20252	20364	20233	20570	20517	20184	20176	20163	20342	20376	20364	20422	20324	20206	20285	20417	20385	20159	20594	20623	20348	20489	20503	20173	20423	20418	20262	20586	20374	20497	20303	20536	20292	20189	20211	20335	20364	20304	20468	20484	20386	20427	20257	20364	20266	20473	20194	20410	20211	20325	20400	20130	20346	20389	20515	20124	20158	20396	20209	20190	20193	20379	20158	20205	20459	20389	20301	20178	20197	20542	20129	20288	20460	20166	20502	20222	20387	20226	20231	20248	20198	20417	20229	19995	20082	20310	20278	20437	20307	20381	20271	20341	20249	20287	20469	20215	20444	20114	20285	20414	20296	20252	20356	20435	20243	20371	20473	20455	20234	20321	20436	20454	20473	20446	20344	20272	20296	20438	20391	20323	20309	20384	20443	20457	20392	20130	20282	20321	20341	20342	20405	20243	20312	20322	20485	20227	20408	20389	20313	20209	20306	20314	20124	20207	20587	20347	20236	20041	20445	20305	20170	20310	20277	20474	20154	20260	20248	20150	20357	20386	20275	20161	20392	20265	20323	20460	20155	20408	20397	20427	20194	20526	20339	20284	20328	20304	20211	20338	20329	20149	20186	20388	20374	20122	20142	20243	20275	20278	20171	20318	20052	20352	20247	20490	20135	20363	20330	20329	20422	20027	20241	20276	20370	20273	20260	20217	20115	20345	20156	20467	20364	20236	20402	20183	20320	20030	20079	20385	20525	20324	20028	20056	20247	20377	20060	20285	20433	20314	20054	20445	20308	20464	20260	20359	20251	20210	20356	20469	20237	20189	20157	20336	20225	20237	20449	20544	20438	20217	20363	20338	20281	20288	20322	20175	20118	20205	20358	20289	20259	20301	20343	20295	20353	20300	20271	20186	20232	20415	20289	20306	20426	20547	20254	20223	20301	20150	20274	20378	20367	20292	20305	20536	20283	20140	20378	20227	20360	20356	20136	20480	20438	20315	20238	20276	20261	20334	20266	20373	20235	20378	20261	20425	20457	20213	20300	20325	20207	20271	20436	20212	20172	20339	20449	20301	20386	20286	20289	20628	20482	20381	20270	20135	20334	20483	20342	20384	20507	20221	20301	20269	20387	20282	20110	20378	20385	20309	20253	20155	20183	20453	20428	20265	20304	20381	20470	20498	19979	20307	20095	20353	20246	20358	20297	20481	20257	20326	20299	20064	20204	20322	20289	20374	20326	20265	20198	20210	20307	20288	20319	20119	20191	20109	20067	20280	20091	20299	20409	20291	20211	20132	20305	20231	20246	20330	20417	20372	20349	20329	20356	20357	20300	20333	20646	20370	20475	20479	20294	20140	20203	20347	20276	20365	20296	20218	20364	20408	20349	20242	20128	20237	20294	20488	20384	20259	20162	20370	20299	20303	20277	20301	20209	20299	20457	20324	20370	20199	20351	20276	20546	20242	20183	20283	20191	20399	20325	20428	20211	20115	20275	20199	20254	20406	20377	20297	20232	20238	20214	20356	20367	20262	20324	20195	20440	20296	20154	20243	20265	20176	20433	20125	20292	20205	20234	20277	20420	20310	20397	20460	20284	20185	20429	20324	20091	20441	20315	20229	20653	20397	20368	20340	20308	20231	20340	20249	20305	20370	20564	20223	20377	20182	20313	20479	20229	20325	20343	20181	20296	20301	20340	20457	20485	20233	20192	20277	20359	20239	20246	20505	20387	20303	20315	20181	20331	20383	20335	20158	20318	20289	20261	20356	20245	20304	20121	20155	20342	20420	20318	20330	20205	20284	20357	20272	20272	20293	20427	20251	20336	20355	20352	20288	20395	20413	20061	20221	20444	20255	20431	20091	20422	20318	20416	20134	20360	20331	20462	20338	20323	20402	20405	20328	20409	20343	20188	20160	20344	20364	20347	20077	20400	20201	20394	20237	20119	20174	20430	20265	20243	20368	20428	20468	20157	20380	20307	20222	20259	20080	20040	20521	20380	20428	20293	20365	20388	20362	20459	20336	20483	20304	20070	20433	20101	20159	20295	20300	20074	20209	20210	20424	20463	20219	20306	20344	20391	20348	20275	20194	20438	20371	20253	20354	20263	20323	20496	20325	20263	20119	20239	20234	20140	20400	20339	20261	20251	20101	20406	20072	20317	20228	20369	20478	20350	20109	20186	20176	20345	20265	20500	20348	20313	20319	20220	20304	20444	20505	20577	20269	20587	20390	20152	20405	20426	20216	20115	20184	20378	20269	20324	20296	20153	20358	20219	20335	20323	20233	20347	20374	20283	20315	20390	20266	20262	20232	20315	20356	20444	20398	20181	20263	20382	20379	20330	20448	20290	20427	20232	20263	20206	20454	20471	20597	20269	20140	20289	20298	20384	20389	20109	20354	20309	20287	20327	20317	20480	20161	20225	20400	20356	20333	20259	20301	20431	20467	20443	20193	20343	20233	20390	20223	20306	20254	20267	20307	20249	20044	20359	20126	20180	20260	20411	20364	20122	20371	20309	20318	20200	20362	20068	20234	20200	20165	20237	20338	20379	20265	20580	20320	20247	20060	20538	20084	20339	20364	20544	20228	20250	20192	20070	20453	20274	20254	20377	20100	20370	20485	20387	20357	20334	20466	20284	20283	20319	20310	20209	20187	20183	20124	20345	20361	20333	20360	20236	20507	20141	20257	20310	20328	20307	20295	20217	20246	20337	20191	20353	20213	20193	20350	20243	20419	20226	20387	20387	20290	20434	20465	20159	20326	20203	20209	20290	20464	20338	20379	20229	20439	20338	20305	20270	20357	20088	20204	20424	20448	20440	20301	20398	20309	20331	20312	20250	20392	20400	20463	20218	20328	20369	20204	20063	20299	20201	20510	20292	20203	20429	20234	20263	20569	20479	20154	20233	20297	20605	20338	20349	20290	20470	20307	20514	20185	20392	20199	20161	20437	20319	20420	20339	20158	20077	20295	20228	20314	20417	20316	20321	20427	20187	20261	20421	20298	20290	20219	20284	20274	20345	20512	20192	20259	20316	20407	20363	20056	20258	20279	20368	20398	20311	20222	20088	20354	20339	20470	20247	20355	20321	20347	20457	20369	20220	20026	20413	20381	20377	20168	20009	20391	20275	20400	20218	20213	20254	20369	20140	20193	20296	20077	20418	20352	20281	20258	20274	20369	20292	20479	20416	20304	20532	20391	20282	20276	20386	20307	20312	20292	20284	20468	20337	20151	20326	20298	20289	20317	20194	20123	20368	20076	20270	20277	20263	20405	20343	20114	20323	20124	20519	20238	20246	20151	20186	20240	20361	20480	20190	20389	20251	20309	20202	20305	20360	20174	20211	20410	20213	20241	20200	20574	20534	20369	20421	20339	20435	19981	20353	20308	20249	20331	20370	20398	20219	20419	20629	20519	20095	20365	20564	20335	20422	20243	20185	20327	20197	20305	20314	20408	20321	20229	20387	20296	20304	20377	20424	20403	20471	20242	20272	20185	20259	20432	20314	20249	20265	20413	20458	20328	20321	20378	20585	20339	20119	20265	20426	20082	20311	20331	20148	20291	20397	20111	20616	20449	20115	20393	20213	20392	20385	20324	20269	20412	20280	20171	20304	20330	20196	20437	20224	20303	20279	20047	20378	20322	20182	20456	20174	20024	20302	20473	20258	20401	20371	20269	20324	20272	20139	20264	20261	20344	20362	20349	20551	20274	20175	20488	20134	20314	20376	20362	20242	20014	20202	20466	20236	20243	20355	20368	20245	20448	20369	20252	20322	20309	20639	20204	20300	20181	20165	20223	20454	20149	20308	20219	20240	20466	20480	20258	20289	20095	20344	20325	20254	20153	20246	20142	20457	20177	20203	20363	20291	20485	20202	20462	20497	20356	20312	20319	20119	20261	20315	20251	20243	20196	20273	20108	20090	20254	20391	20223	20212	20345	20286	20243	20387	20114	20284	20375	20623	20206	20272	20370	20481	20288	20400	20154	20327	20263	20305	20226	20416	20399	20370	20449	20188	20124	20091	20169	20173	20124	20318	20221	20264	20376	20237	20244	20133	20440	20306	20212	20225	20116	20284	20343	20242	20305	20047	20425	20219	20138	20282	19970	20358	20094	20406	20255	20407	20306	20415	20108	20244	20040	20336	20214	20119	20472	20331	20285	20349	20308	20320	20454	20359	20337	20323	20467	20291	20243	20059	20417	20368	20293	20318	20373	20411	20244	20163	20362	20258	20211	20237	20350	20198	20444	20286	20203	20293	20279	20234	20463	20384	20070	19890	20203	20168	20376	20274	20168	20196	20462	20423	20282	20113	20281	20293	20225	20221	20472	20398	20234	20225	20445	20444	20208	20420	20502	20207	20086	20173	20122	20155	20152	20166	20378	20302	20070	20310	20251	20145	20231	20355	20269	20232	20233	20343	20303	20311	20342	20415	20221	20321	20350	20168	20568	20448	20107	20109	20173	20213	20353	20180	20280	20344	20460	20416	20474	20179	20245	20388	20339	20294	20385	20335	20108	20210	20433	20232	20188	19997	20350	20275	20406	20250	20001	20196	20446	20099	20068	20154	20245	20320	20490	20351	20368	20181	20371	20320	20172	20196	20496	20221	20407	20246	20444	20449	20474	20277	20349	20096	20299	20436	20397	20385	20400	20308	20458	20126	20407	20290	20225	20437	20221	20251	20038	20383	20397	20073	20106	20485	20382	20173	20090	20269	20316	20359	20234	20345	20409	20427	20368	20221	20318	20256	20149	20373	20163	20206	20197	20240	20306	20237	20315	20358	20231	20341	20298	20259	20436	20062	20155	20123	20439	20239	20139	20365	20145	20162	20217	20079	20233	20257	20185	20387	20294	20268	20135	20013	20217	20236	20451	20207	20244	20273	20398	20466	20272	20182	20054	20543	20505	20523	20443	20312	20233	20523	20335	20122	20251	20273	20329	20291
39373	44722	33986	27236	24059	21436	20280	19177	18595	18440	18533	18197	17783	17370	17309	17197	17197	17319	17416	17100	16950	16995	16906	16941	16866	16884	17490	22995	24975	22921	20799	18737	17558	17146	16840	16695	16629	16822	16801	16812	16764	16728	16695	16732	16896	16670	16717	16692	16763	16818	16630	16600	16612	16619	16884	16740	16734	16675	16824	16684	16845	16481	16912	16803	16585	16771	16850	16612	16704	16690	16736	16756	16826	16653	16606	16636	16777	16684	16693	16662	16780	16692	16715	16815	16743	16741	16619	16922	16859	16524	16810	16680	16891	16659	16788	16836	16685	16705	16689	16591	16761	16674	16768	16767	16766	16949	16608	16504	16847	16919	16738	16668	16786	16681	16652	16772	16857	16756	16827	16815	16641	16771	16811	16763	16726	16604	16690	16760	16695	16682	16841	16877	16596	16655	16706	16751	16763	16814	16772	16547	16652	16594	16695	16753	16863	16968	16617	16918	16801	16565	16612	16745	16709	16890	16810	16572	16815	16873	16717	16839	16631	16876	16638	16850	16743	16775	16792	16706	16616	16792	16742	16688	16745	16778	16787	16720	16718	16767	16627	16674	16730	16617	16512	16697	16791	16699	16851	16606	16819	16527	16629	16768	16720	16648	16613	16796	16667	16711	16634	16779	16638	16695	16493	16737	16870	16728	16809	16629	16764	16810	16675	16779	16818	16543	16606	16622	16573	16648	16627	16743	16799	16758	16748	16826	16696	16577	16685	16564	16704	16775	16612	16775	16775	16651	16813	16752	16725	16658	16597	16677	16837	16775	16669	16710	16655	16595	16646	16734	16626	16678	16678	16721	16717	16585	16666	16679	16618	16772	16672	16612	16674	16850	16761	16581	16701	16572	16581	16615	16819	16736	16668	16562	16693	16639	16719	16623	16640	16775	16619	16721	16975	16888	16764	16753	16722	16745	16797	16852	16516	16918	16638	16907	16830	17019	16619	16708	16749	16677	16741	16935	16720	16493	16732	16710	16624	16749	16679	16633	16839	16734	16702	16805	16720	16847	16769	16629	16616	16513	16738	16660	16552	16642	16530	16788	16671	16688	16608	16549	16773	16711	16804	16705	16886	16741	16802	16830	16732	16522	16832	16701	16583	16641	16783	16741	16601	16771	16773	16796	16775	16721	16660	16685	16774	16591	16714	16763	16671	16714	16691	16781	16544	16808	16716	16681	16844	16783	16675	16752	16671	16720	16855	16767	16707	16599	16634	16783	16607	16787	16789	16689	16616	16719	16724	16683	16680	16555	16671	16662	16630	16670	16921	16802	16668	16740	16822	16692	16694	16772	16705	16601	16652	16770	16595	16539	16491	16606	16599	16758	16815	16666	16858	16804	16781	16721	16704	16626	16754	16773	16761	16610	16610	16601	16573	16813	16582	16690	16491	16589	16746	16667	16826	16676	16841	16781	16748	16871	16593	16790	16596	16683	16775	16640	16774	16663	16556	16673	16723	16562	16600	16746	16785	16752	16698	16712	16665	16695	16958	16646	16846	16665	16705	16654	16698	16709	16817	16582	16577	16691	16605	16565	16766	16599	16601	16498	16750	16688	16497	16712	16618	16618	16823	16888	16652	16834	16841	16722	16651	16703	16578	16779	16708	16765	16584	16802	16568	16650	16564	16726	16687	16827	16610	16538	16828	16692	16780	16706	16665	16772	16533	16728	16748	16573	16546	16733	16669	16791	16636	16713	16859	16548	16805	16720	16667	16724	16638	16736	16615	16665	16701	16635	16759	16594	16629	16729	16800	16787	16744	16698	16894	16723	16788	16745	16840	16725	16619	16728	16671	16757	16588	16680	16497	16914	16739	16572	16618	16691	16629	16615	16749	16663	16629	16657	16759	16714	16582	16634	16787	16673	16849	16642	16767	16769	16700	16632	16744	16643	16653	16604	16707	16771	16782	16731	16620	16848	16734	16765	16681	16713	16653	16843	16641	16796	16604	16620	16804	16815	16870	16508	16695	16714	16700	16770	16811	16671	16829	16770	16668	16677	16705	16591	16761	16694	16619	16705	16860	16789	16671	16468	16721	16617	16599	16591	16770	16596	16707	16692	16891	16630	16828	16789	16823	16693	16718	16560	16774	16777	16825	16651	16774	16855	16790	16784	16827	16721	16735	16510	16733	16591	16776	16591	16667	16778	16637	16768	16557	16747	16559	16655	16723	16692	16636	16622	16646	16636	16711	16835	16991	16521	16647	16744	16765	16773	16784	16617	16770	16743	16670	16836	16646	16776	16849	16719	16609	16713	16734	16774	16801	16686	16751	16737	16848	16668	16678	16792	16769	16708	16792	16646	16642	16690	16614	16611	16730	16412	16673	16700	16701	16563	16733	16793	16868	16836	16734	16728	16767	16694	16598	16735	16830	16689	16678	16657	16830	16820	16701	16797	16758	16661	16821	16622	16723	16556	16590	16633	16541	16757	16597	16777	16772	16688	16519	16848	16814	16570	16730	16817	16675	16587	16525	16652	16549	16596	16684	16669	16688	16666	16680	16665	16671	16598	16636	16731	16724	16711	16875	16752	16619	16807	16856	16839	16676	16595	16819	16677	16700	16551	16627	16610	16675	16531	16640	16627	16682	16864	16745	16700	16542	16779	16841	16773	16794	16696	16581	16705	16705	16709	16592	16573	16750	16672	16695	16718	16568	16672	16589	16747	16581	16702	16669	16694	16617	16808	16808	16678	16769	16761	16713	16892	16734	16628	16838	16689	16585	16874	16658	16571	16688	16734	16900	16621	16920	16755	16594	16657	16728	16525	16605	16633	16706	16749	16408	16710	16831	16782	16671	16854	16740	16542	16745	16556	16681	16596	16595	16719	16650	16804	16709	16715	16635	16794	16693	16642	16878	16594	16882	16596	16681	16682	16796	16615	16736	16768	16741	16665	16661	16751	16710	16748	16713	16681	16585	16684	16772	16715	16558	16646	16644	16608	16742	16532	16634	16764	16684	16856	16761	16626	16574	16556	16866	16947	16758	16713	16887	16647	16754	16956	16683	16679	16731	16704	16624	16686	16691	16662	16751	16710	16858	16661	16772	16647	16841	16825	16733	16826	16706	16658	16612	16717	16692	16696	16538	16806	16804	16583	16885	16772	16614	16694	16750	16829	16716	16702	16740	16786	16653	16510	16754	16805	16728	16679	16664	16698	16681	16713	16759	16653	16685	16499	16599	16740	16658	16772	16615	16562	16826	16667	16628	16831	16781	16619	16664	16724	16673	16729	16638	16459	16624	16574	16710	16817	16686	16686	16778	16791	16826	16592	16555	16760	16782	16752	16670	16776	16614	16870	16609	16754	16623	16620	16690	16651	16653	16992	16703	16617	16773	16626	16572	16799	16730	16725	16805	16529	16747	16676	16680	16971	16666	16666	16750	16615	16662	16564	16740	16681	16581	16717	16555	16509	16791	16685	16734	16595	16490	16744	16757	16661	16783	16767	16738	16608	16819	16716	16608	16723	16647	16827	16701	16630	16990	16768	16581	16571	16724	16745	16677	16578	16634	16813	16581	16658	16726	16645	16517	16778	16585	16680	16594	16718	16735	16734	16733	16611	16607	16643	16598	16570	16792	16699	16829	16604	16741	16668	16715	16630	16588	16606	16699	16820	16628	16726	16661	16816	16685	16820	16742	16747	16735	16653	16596	16783	16654	16676	16747	16795	16773	16622	16850	16811	16768	16684	16856	16715	16770	16599	16906	16778	16674	16797	16660	16685	16788	16640	16550	16778	16578	16708	16811	16653	16683	16527	16639	16746	16597	16804	16804	16643	16639	16790	16781	16828	16580	16720	16743	16743	16632	16809	16596	16756	16801	16705	16747	16709	16714	16667	16799	16609	16698	16726	16638	16813	16699	16586	16822	16652	16763	16835	16675	16715	16669	16757	16669	16766	16659	16628	16654	16748	16684	16801	16633	16637	16742	16690	16672	16676	16621	16728	16642	16581	16698	16799	16854	16760	16859	16674	16646	16680	16734	16733	16715	16598	16674	16750	16630	16824	16660	16757	16688	16575	16833	16670	16624	16683	16671	16809	16556	16804	16734	16720	16702	16676	16570	16838	16846	16676	16689	16784	16790	16617	16787	16690	16727	16518	16773	16654	16648	16764	16652	16617	16686	16546	16854	16694	16723	16791	16743	16652	16662	16516	16825	16781	16578	16667	16711	16644	16667	16690	16665	16721	16741	16649	16816	16660	16647	16690	16888	16645	16794	16680	16724	16623	16550	16640	16816	16731	16701	16779	16747	16704	16754	16532	16939	16624	16680	16557	16656	16695	16651	16713	16548	16756	16650	16635	16719	16685	16859	16773	16799	16880	16770	16646	16693	16780	16622	16722	16578	16727	16737	16743	16726	16733	16438	16655	16713	16615	16640	16605	16693	16702	16706	16785	16604	16821	16867	16824	16599	16581	16674	16626	16775	16813	16767	16651	16590	16767	16770	16724	16564	16764	16725	16700	16598	16704	16656	16555	16810	16780	16738	16638	16690	16752	16772	16591	16845	16712	16763	16768	16723	16708	16745	16706	16615	16789	16624	16718	16615	16674	16713	16741	16801	16585	16705	16722	16645	16750	16585	16759	16689	16741	16768	16689	16772	16765	16626	16799	16679	16659	16707	16855	16669	16669	16899	16726	16615	16734	16841	16774	16835	16640	16950	16827	16599	16725	16621	16755	16838	16668	16815	16643	16732	16517	16582	16737	16746	16548	16731	16762	16751	16513	16724	16711	16822	16766	16508	16591	16728	16708	16579	16598	16678	16896	16543	16661	16666	16659	16803	16636	16754	16811	16659	16856	16681	16736	16761	16702	16804	16845	16751	16559	16622	16808	16836	16611	16804	16534	16666	16721	16665	16567	16820	16727	16671	16775	16767	16714	16350	16803	16732	16815	16777	16836	16695	16833	16672	16666	16658	16706	16715	16521	16550	16793	16657	16754	16794	16734	16844	16632	16811	16626	16720	16809	16715	16851	16683	16699	16697	16655	16769	16709	16617	16798	16866	16762	16625	16590	16602	16768	16606	16848	16902	16755	16641	16696	16699	16770	16706	16662	16704	16638	16655	16562	16798	16708	16676	16668	16842	16547	16425	16560	16646	16603	16579	16589	16775	16747	16849	16841
29194	24929	27261	24443	20667	20085	19921	19530	19333	19525	19437	19415	19504	19464	19395	19481	19440	19521	19054	19268	19403	19312	19421	19223	19380	19389	19303	19555	19590	19471	19765	19486	19191	18968	19159	19324	19150	19194	19212	19232	19194	19142	19134	19128	19346	19376	19173	19305	19021	18975	19178	19321	19442	19140	19364	19353	19208	19149	18870	19123	19257	19266	19226	19274	19074	19183	19369	19095	19049	19204	19067	19094	19327	19321	19039	19242	19299	19176	19273	19144	19241	19203	18990	19108	19155	19022	19201	19259	19305	19270	19534	19417	19041	19253	19304	19353	19414	19254	19206	19197	19214	19170	19258	19202	18963	19291	19154	19182	19070	19179	19257	19079	19322	19110	19098	19212	19087	19102	19222	19255	18908	19177	19034	19165	19218	19077	19231	19048	19021	18961	19133	19056	19270	19158	19278	19135	19222	19040	19330	19098	19040	19220	19361	19159	19156	19242	19261	19185	19094	19196	19229	19014	19209	19072	19000	19113	19097	19079	19169	19039	18970	19088	19047	19154	19052	19112	19191	18892	19001	18999	19253	19053	19130	19291	19264	19185	19002	19018	18970	19226	19345	19095	19384	19179	19116	19362	19259	19192	19345	19023	19101	19189	19011	19177	19000	19009	19281	19328	19169	19197	19082	19111	19125	19156	19045	19198	19232	19207	19109	19129	19085	19050	18931	18965	19286	18996	19249	19145	18974	19205	19269	19260	18971	19350	19219	18815	19207	19078	19045	19212	19368	19121	19176	19168	18955	19146	19338	19116	19342	19144	19137	19107	19226	19033	19191	19016	19294	19149	19083	19131	19320	19140	19056	19154	19059	19144	19122	19289	18995	18936	19163	19246	19090	19442	19022	19220	19222	19252	19185	18993	19208	19113	19061	19194	19249	19202	18999	19083	19121	18988	19213	19121	19149	19161	19406	19103	19136	19124	19318	19411	19274	19108	19379	19055	19145	19051	19236	19241	19058	19267	19180	19032	19156	19234	19078	19338	18987	19343	19265	19234	19103	19167	19136	18872	19062	19265	19335	19189	19162	19041	19083	19162	19236	19135	19119	19176	19175	19108	19301	19247	19177	19343	19159	18996	19050	19092	19369	19122	19247	19115	19229	19061	19081	19326	19028	19199	19240	19038	19028	19139	19227	19150	19245	19291	18914	19259	19161	19171	19094	19188	19310	19107	19193	19260	19154	19395	19062	19206	19344	19113	19181	19154	19226	19032	18983	19185	19374	19294	19322	19177	19209	19161	19122	19052	19163	19194	19292	19262	19176	19072	19287	19006	19239	19038	19157	19322	19255	19074	19250	19272	19031	19323	19198	19294	19124	18968	19149	19086	19195	19165	19154	19054	19325	19145	19199	19264	19137	19198	19317	18989	19239	19204	19260	19133	19188	19057	19274	19253	19342	19200	19081	18999	19178	19101	19163	19067	19102	18869	19132	19259	19208	19130	19033	18945	18918	19211	19205	19601	19105	19191	19112	19034	19291	19208	19321	19148	19397	19353	19142	19232	19084	19075	19050	19269	19267	19182	19274	19077	19358	19226	19378	19294	19258	19244	19290	19300	18930	19193	19216	19137	19183	19221	19021	19176	19107	19128	19139	19067	19186	19236	19144	18937	19140	19244	19278	19193	19124	19099	19165	19327	19134	19212	19290	19298	19369	19275	19103	19220	18982	19018	19154	18956	19206	19354	19181	19275	19160	19199	19185	19115	19113	19282	19286	19152	19063	19355	19225	19111	19032	19215	19043	19099	19213	19178	19212	19187	19262	18931	19160	19235	19167	19051	19358	19113	19224	19328	19280	19219	19217	19120	18969	19063	19076	19124	19269	19299	18988	19077	19237	19313	19151	19196	19128	19107	19172	19335	19138	19149	19214	19108	19127	19172	19250	18963	18969	19022	19370	19135	19206	19488	19046	19023	19176	19014	19272	19405	19215	19308	19238	19290	18865	19027	19176	19156	19127	19535	19476	19256	19289	19333	19178	19020	19187	19163	19285	19092	19282	19164	19116	19202	19167	19443	19049	19137	19330	19284	19249	19155	19135	19151	19095	19343	19165	19162	19032	18886	19322	19132	19247	19154	19160	19181	19108	19165	19131	19142	19327	19075	19170	19038	19000	18972	19140	19281	19308	19253	19153	19302	19279	18983	19228	19069	19192	19248	19289	19211	19293	19313	19212	19070	19153	19139	19150	19060	19267	19079	19116	19147	19093	19073	19060	18873	19140	19111	19220	19214	19095	19011	19117	19223	19186	19226	19198	19243	19255	19173	19300	19285	19482	19342	19136	19279	19261	19099	19038	19214	19311	19318	19267	19057	19094	19332	19115	19210	19243	19197	19239	19537	19236	19294	19192	19145	19316	19184	19159	19152	19117	19205	19086	19091	19334	19176	18901	19154	19100	19247	19223	19061	19427	19119	19132	19156	19186	19198	19108	19226	19255	19110	19109	19052	19050	19322	18956	19050	19259	19039	19040	19099	19150	19158	19287	19253	19091	19163	19237	19085	18999	19182	19101	19246	19251	19122	19067	19105	19080	19181	19199	19315	19093	19199	19115	19053	19122	19273	19385	19144	19099	19016	19115	19325	19105	19049	19089	19207	19039	19090	19158	18928	19193	19167	19104	19000	19205	19282	19268	19149	19189	19213	19264	19140	19192	18999	19149	19413	19250	19277	19032	19237	19280	19254	19182	19183	18977	19237	19413	19131	18976	19176	18972	19231	19133	19014	19428	19077	19258	18968	19175	19161	19177	19045	19117	19161	19066	19089	19158	19234	19376	19154	19153	19358	19208	19329	19094	19193	19074	19200	19349	19344	19247	19390	19260	19191	19001	19212	19243	19176	19260	19180	19450	19216	19232	19003	19088	19048	19311	19323	19305	19079	19180	18896	19370	19133	18887	19068	19271	19180	19132	19082	19046	19191	19358	19139	19232	19089	19023	19167	19037	19380	19270	18933	19182	19167	19241	19324	19322	19197	19010	19043	19356	19168	19186	18884	19089	19182	19267	18966	19252	19148	19347	19227	19046	19192	19387	19196	19058	19330	19117	19196	19150	19246	19328	19387	19128	19316	19149	19102	19219	18933	19041	19141	19222	19250	19316	19147	19367	19136	19172	19221	19295	18937	18845	19217	19222	19307	19237	19065	19211	19052	19340	19175	19151	19243	19265	19227	19182	19178	19302	19379	19250	19233	18991	19027	18997	19056	19051	19227	19210	19102	19143	19187	19273	19285	19034	19112	19082	19130	19285	19140	19085	19200	18962	18772	19119	19264	19425	19245	19236	19270	19327	19160	19327	18942	19226	19148	19144	19010	19037	19135	19404	19242	19278	19280	19047	19229	19217	19176	19076	19116	19264	19239	19054	19127	19191	19268	19142	19161	19084	19388	18973	19205	19392	19231	19150	19103	19147	19046	19134	18999	19422	19374	19295	19229	19193	19215	19222	19254	19301	19312	19265	19116	19288	19211	19309	19184	19182	19125	19119	19040	19102	19121	19284	19084	19250	19182	19189	19253	19297	19312	19192	19018	19180	19269	19154	19037	19338	19224	19198	19167	19205	18924	19091	19171	19271	19250	19310	19072	19020	18956	19228	19184	19475	19148	19293	19102	19351	19209	19185	19272	19102	19117	19223	19202	19284	19330	19187	18998	19397	19152	18975	18902	19006	19289	19199	19246	19357	19150	19126	19160	18973	19230	19292	19111	19096	19144	19312	19116	19064	19237	19184	19057	19270	18972	19193	19044	19536	19032	19382	19217	19353	19236	19079	19143	19173	19237	19273	19100	19226	19229	19236	19412	19131	19344	19159	18866	18905	19354	19324	19272	19264	19026	19366	18997	19205	19117	19342	19041	19294	19042	19096	19138	18812	19134	19383	19210	19189	19248	19418	19285	19200	18844	19604	18992	19166	19139	19158	19085	19367	19379	19235	19018	19019	19265	19261	19195	19103	19012	19203	19184	19210	19214	19249	19262	19264	19028	19047	19191	19127	19148	19206	19049	19141	19128	19247	19079	19325	19342	19286	18961	19041	19257	18978	19054	19112	19120	19112	19133	19192	19273	19200	19176	19302	19501	19268	19210	19097	19114	19287	19119	19009	19118	18938	19064	18966	19108	19162	18882	19329	19116	19019	19299	18852	19287	19356	19307	19282	18997	19175	19193	19263	19241	19155	19278	19121	19161	19036	19363	19233	19290	18979	19115	19215	19026	19120	19242	19185	19171	19131	19211	19548	19222	19244	19250	19132	19208	19268	19086	19086	19136	19299	19065	19081	19059	19203	19360	19231	19076	19251	19336	19122	19137	19112	19019	19015	19160	19262	18899	19245	19284	18953	19254	19424	19049	18962	19196	19268	19135	19036	19021	19313	19153	19178	18969	19140	19107	18989	19032	19231	19241	19268	19255	19106	18899	19066	19364	19151	19094	19161	19116	19145	19219	19044	19058	19068	19269	19244	19145	19132	19287	19233	19175	19079	19197	18957	19258	19218	19146	19210	18980	19307	19133	19171	19216	19331	19244	19285	19210	19240	19226	19142	19003	18771	19117	19308	19299	19083	19164	19232	19433	19144	19041	19367	19309	19103	19041	19328	19112	19269	19110	18900	18858	19007	19069	18821	19195	19319	19030	19206	19061	18971	19311	19225	19236	19207	19214	19337	19184	19290	19187	19065	19265	19135	19247	19116	19090	19179	19184	19370	19061	19280	19071	19154	19322	19197	19232	19351	19264	19096	19041	19270	19197	19197	19325	19038	19275	19264	19254	19215	18815	19133	19239	19193	19250	19109	19348	19154	19101	19194	19142	19369	19135	18943	18986	19085	19198	19135	19054	19355	19164	19056	19032	19111	19208	18954	19189	19196	19249	19336	19094	19066	18842	19486	19200	19223	19271	19007	18985	19150	19032	19098	19080	18935	19049	19104	19219	19124	19267	19327	18985	19204	19204	19266	19065	19208	19110	19147	19241	19143	18970	19116	19123	19177	19141	19238	19308	19123	19031	19180	19227	18988	19102	19016	19232	19206	19147	19312	19136	19133	19374	19425	18955	19081	19055	19310	19238	19035	19197	19097	19147	19364	19156	19248	19252	19042	19079	19184	19140	19307	19250	19166	19258	19275	19288	19276	19248	19291	19112
30666	32482	24182	20137	18477	17661	17100	16559	16666	16633	16474	16319	16393	16371	16427	16132	16112	16139	16124	16286	16261	16017	15989	16237	16022	16268	16139	16577	16582	16627	16512	16237	16110	16187	16058	15963	15913	16029	15974	16040	16050	15961	15911	16052	16189	16220	16064	16062	16009	15953	16093	16068	15992	16073	16155	16148	16138	16109	16032	16056	16004	16184	15995	16103	16066	16154	16173	16023	16151	16120	16249	16138	16212	16034	16070	16012	16112	16207	15851	15995	15951	16046	15944	16127	16000	16124	16217	16076	16046	15913	16006	16052	16038	15924	16040	16042	16046	16052	15981	16088	16067	16120	15973	16009	16133	16215	16072	15970	15873	15799	16103	15969	16311	16016	15954	15964	16020	16051	16050	16051	16077	16023	16097	15921	16022	16176	16030	16117	16055	16147	16114	16062	15949	16007	15883	16068	16002	16213	15982	16016	15998	15926	16091	16159	16024	16182	15898	16055	15958	15959	16120	15938	16220	16045	16026	16189	16084	16151	15992	16056	16159	16185	16031	16096	16012	16159	16119	16133	16052	15980	15985	15952	16205	16113	16051	15978	16151	16225	15886	16006	15963	15916	16092	16176	16134	16068	16066	16177	15912	16059	15853	16113	16263	16002	15945	15935	15959	15999	16163	16258	15985	16167	16075	15923	16095	16224	16170	16160	16075	16110	15902	15996	16297	15925	16172	15946	16013	16176	15989	16146	15949	16069	16138	16125	16206	16092	15984	16258	15989	16229	16089	16133	16066	15892	15973	15977	15906	15902	16144	15908	16068	15844	16145	16261	16108	15985	15909	16219	15998	16080	15980	16099	16240	15995	16090	15959	16057	16058	16090	16151	15889	16067	16036	16097	15978	16123	16129	15952	16126	16031	15951	16072	15819	16028	16141	16139	16092	16032	16064	15873	16046	16000	16008	16219	16134	15865	16125	16004	15980	16000	16128	16065	16165	16051	16007	16021	16078	16023	16050	16071	15903	16074	15944	16339	16067	15989	16125	15970	16007	16123	16241	15980	15808	16142	16208	16059	16088	16108	15969	16082	16011	16073	16122	16038	15987	15996	16087	16076	16153	16001	16006	15924	15963	16201	15978	16074	16036	16072	15865	16151	16010	16025	16024	16044	16160	15903	16103	16109	15955	16149	16111	15956	16187	16057	15911	16218	16146	16003	15989	16082	16104	16054	15990	16144	15987	15938	15997	16158	16008	15986	16029	16025	16085	16129	15861	16145	16052	16050	16066	15990	16046	16050	16056	16110	16025	16119	16160	16039	16164	15986	15925	16159	16185	16086	16186	15926	16040	15973	16085	16146	16210	16060	15929	15956	15923	16082	15975	16313	16193	15983	16173	16035	16115	16160	16096	16114	15981	16071	15828	15971	15808	15946	16019	16151	16014	16111	15970	16124	15881	16031	16048	16006	16089	16068	15911	16166	16070	16071	16078	16168	16252	16003	16118	15992	16010	15951	16178	16043	15963	16074	16134	15945	16185	16205	15900	16042	16104	16012	16040	16089	16013	15855	16105	16108	16039	15997	16087	16073	15981	16095	16241	15904	16146	16065	16109	15933	15988	15997	16267	16045	16190	16260	16087	15968	16050	16334	16123	16098	16347	16044	15957	16032	16148	16049	16090	16079	16142	16098	15963	15980	16042	16031	15982	15988	16157	16053	15996	16072	16003	16105	15805	16057	16032	16183	15989	15938	16097	16113	16074	15896	16121	16034	16016	15985	16073	16219	16170	16197	15995	15963	16235	16124	16338	16110	15963	16031	16215	16036	15972	16003	16190	15929	16070	16001	16086	16071	16038	16098	16026	16117	15961	16124	16050	15996	16212	16047	16153	16259	15965	16161	15940	16193	15996	16063	16151	16038	16139	16061	15909	15860	16138	15921	16048	15976	16031	15982	15990	16057	16060	16111	16354	16118	16121	15919	16014	16251	16128	16030	16030	16155	16121	16183	16057	16053	16112	16050	15956	16151	16069	15998	15995	16071	16150	16106	16022	16168	16152	16198	16100	16022	16025	16146	15971	15979	15903	15888	15829	16098	15997	16256	16021	15990	16096	16169	16013	16093	16045	16013	16018	16133	16134	16043	16004	16113	16112	16041	16126	16009	15991	15999	16158	16038	16058	16106	15927	16109	16015	16090	16183	16029	15980	16029	16097	16150	15989	16073	16213	16149	15967	15981	16104	15929	16237	16029	16092	15968	15996	15921	15995	16077	16150	16043	16138	16111	15892	16092	16235	16055	16027	16084	16232	16043	16053	16035	16121	15952	15972	16037	15996	16072	16032	16093	16034	15960	16236	16028	16283	16099	16148	16106	16159	16197	16054	15827	15960	16045	16028	16054	16042	15917	16179	15955	16032	16192	16124	16003	16085	15942	15982	16123	15967	16070	16142	16039	15999	16037	16015	16068	16006	15970	16117	16181	16100	16138	15977	16172	16120	16060	16169	15883	16028	15881	15941	15988	16110	16076	15965	16324	15963	15983	16143	16078	15992	16191	16120	16228	16194	16094	16079	16145	16008	16031	16049	16106	16016	16000	16014	16376	16016	16137	16199	16043	16065	15945	16142	15908	16314	16045	16057	15957	16031	15990	16048	16037	15957	16068	16219	15936	16078	15940	16189	16068	16142	16150	15947	16185	15988	16074	15960	15996	16252	15981	16174	16089	16073	15994	16309	16065	15798	16078	16281	16008	16034	16267	16002	16150	15949	16028	16082	16005	16030	16023	16175	16174	16054	16007	16117	16015	15933	16188	16179	16064	16137	15937	16200	16123	15954	16110	16048	15964	16013	16172	16088	16017	16001	16215	15985	15967	16133	16096	16016	16120	16174	16012	16100	16173	16231	16031	16043	16127	16056	16050	15859	16168	16020	15886	16029	15946	16092	15975	16102	16110	15974	16134	16068	16028	16136	16041	16196	16055	15965	16190	16126	16067	15942	15971	16117	16077	16100	16027	15927	16081	15946	15854	16087	16112	15985	16034	16013	15945	15986	15954	15962	16097	16036	15875	16017	16060	16075	16133	16254	16110	15986	16193	16101	16081	16134	16065	16178	16105	15999	15974	15966	16120	16109	16000	16130	16091	16155	15997	16093	16138	16009	16027	16173	16238	16123	16000	16071	16072	16025	16073	16017	16126	15981	16086	16113	15941	16095	16059	16040	15853	15917	16055	16206	15977	16173	16053	16068	16221	16145	16029	16090	15961	15950	16077	16019	16176	16054	15897	16062	16257	16028	16112	16124	16128	16121	16019	16200	15962	16124	15904	15929	16053	16068	16092	15939	15984	16180	15970	16024	16106	15967	15945	16198	15930	15973	16164	16038	15860	16132	16038	16168	16028	16078	16050	16193	16094	15857	16198	16062	16175	16020	16099	16007	16165	16119	16115	16100	15974	16078	16050	15873	15980	15837	16039	15995	16264	15993	16093	16081	16235	16004	16045	15973	16100	16227	15947	16029	16138	16135	16109	16149	16179	16140	16174	16237	16161	16063	16181	16091	16068	16302	16063	16006	16261	15941	16209	16057	16084	16073	16177	16262	16143	15948	16104	16129	16043	16094	16123	16060	15996	16088	16149	16088	16113	16210	16093	15997	16010	16131	15967	16068	16052	16099	16012	15952	15886	16172	15901	16118	16135	15937	15880	16003	15958	16074	16100	16040	16112	15999	16154	16107	15988	16110	16126	16005	16058	16080	16230	16037	16077	16145	15847	16054	16006	15888	16216	16064	16062	16144	16114	16131	15917	16088	16090	15917	16046	16166	16100	16033	16159	15853	15990	16133	16157	16118	16145	16005	15920	16030	16073	16164	16055	16074	15979	16232	16205	15993	16065	16039	16104	16025	16222	15969	15968	16220	16019	15942	16165	16019	16091	15910	16114	15930	16184	15909	16005	16048	16042	16104	16013	16180	16204	16043	16203	16222	16125	15990	16211	15886	16106	16223	16015	16001	16151	16103	15929	15984	16058	15924	15976	16171	16009	16141	16008	15853	16217	16081	16060	16169	16066	16088	16157	15994	16332	16125	16072	15866	15925	16053	16105	15991	16276	15877	15950	15943	16082	15882	16167	16079	16029	15997	16103	16112	15984	16108	15959	16041	16017	16012	16169	16126	16048	16062	16171	16182	16081	16084	16100	16025	16149	16219	15997	15984	16060	16042	16007	15946	16025	16043	16040	15948	15975	16096	16137	16092	16061	16088	15988	16173	16106	16132	16129	16111	16029	16308	16216	16085	16158	16080	16160	16050	15889	15960	16183	16029	16122	16034	16130	16056	16063	16112	16096	15947	15972	16084	16031	15936	15956	16088	16101	16014	16017	16030	16072	16012	16011	16011	16138	16064	16026	16053	16022	16019	16144	15934	16162	16136	15999	16077	15972	16182	15985	16086	16008	16004	16049	16153	16042	16206	16186	16182	15977	16051	15962	16145	16040	16133	15858	16035	16141	16029	15976	16011	16004	16195	16117	15974	16086	16145	16072	15932	16155	16063	16074	15899	16076	16137	16092	16154	16028	16159	15941	16039	15857	16228	16150	16089	16132	15998	16077	15994	16240	15891	16086	16257	16056	16116	16049	16102	15880	16117	16027	16026	16023	16167	16171	15983	16280	16198	16013	16150	16098	16054	16086	16009	16099	16200	15790	16091	16084	16193	16090	16110	16039	16213	15955	16091	16025	15984	16200	16059	16099	16150	16085	16025	16089	15939	16025	15940	15992	16055	16039	16164	15946	16093	16118	15983	16009	16014	16032	16163	16150	15855	16088	15971	15980	16041	16148	16251	16149	15973	16012	15989	16049	16268	15897	16093	16128	16129	16105	16054	16000	16024	15944	16158	16067	16101	15997	16036	16093	16097	16148	15991	16118	16108	16208	16179	16209	15981	16141	16093	16116	16007	16085	15982	16101	16083	16221	16072	16084	16088	16115	16004	15977	16099	16009	16095	15913	16103	16061	15952	16081	16092	16117	15877	16057	16191	15982	16101	15901	16119	16112	16041	16056	16154	16128	16056	15946	16008	16161	15954	16200	16228	16070	15916	15957	16018	16009	16002	16058	16005	16135	16223	16040	16151	15895	16133	16169	16096	15989	16112	16156	16072	16179	15975	16013	16173	16098	16108	16112	16034	16018	15926	16049
23944	21491	29079	24428	22532	23258	22852	19886	19247	19103	19064	19159	19025	19003	18719	18909	18658	18684	18838	18700	18685	18678	18686	18637	18667	18847	18930	20820	21893	20947	20251	19328	19005	18816	18628	18710	18766	18537	18625	18480	18509	18740	18644	18493	18605	18444	18686	18692	18472	18691	18599	18578	18578	18338	18339	18296	18496	18571	18611	18597	18632	18477	18459	18462	18417	18554	18562	18514	18632	18609	18551	18536	18536	18494	18477	18313	18725	18419	18456	18352	18579	18496	18547	18796	18664	18452	18468	18847	18765	18570	18461	18718	18694	18567	18689	18543	18452	18522	18526	18497	18520	18451	18563	18598	18547	18643	18456	18443	18594	18402	18428	18619	18652	18359	18608	18535	18666	18349	18452	18475	18395	18496	18458	18521	18600	18449	18509	18601	18599	18490	18403	18630	18589	18372	18437	18579	18442	18547	18483	18426	18716	18567	18642	18538	18646	18630	18402	18535	18568	18520	18588	18551	18549	18370	18582	18519	18570	18597	18635	18512	18500	18514	18633	18304	18505	18363	18597	18359	18581	18587	18578	18590	18683	18641	18451	18597	18399	18526	18521	18688	18788	18499	18716	18782	18574	18498	18440	18398	18480	18447	18306	18530	18598	18464	18693	18481	18458	18585	18607	18551	18448	18423	18246	18391	18388	18570	18505	18437	18708	18532	18586	18607	18612	18494	18528	18466	18605	18576	18453	18719	18581	18696	18466	18316	18567	18420	18685	18610	18665	18612	18628	18429	18473	18568	18670	18536	18460	18391	18523	18564	18644	18434	18531	18663	18539	18545	18402	18782	18614	18443	18605	18557	18317	18531	18396	18678	18463	18346	18473	18446	18511	18391	18403	18478	18465	18586	18315	18616	18560	18509	18490	18723	18493	18653	18667	18595	18629	18317	18448	18375	18520	18489	18577	18563	18479	18572	18591	18340	18519	18587	18471	18392	18504	18583	18283	18483	18300	18538	18521	18564	18320	18529	18526	18466	18650	18591	18679	18603	18493	18506	18371	18598	18662	18390	18524	18574	18492	18532	18431	18223	18359	18670	18400	18655	18353	18511	18389	18490	18629	18480	18461	18395	18569	18693	18626	18604	18542	18481	18463	18555	18573	18478	18506	18647	18458	18521	18525	18589	18456	18634	18563	18407	18458	18494	18423	18468	18512	18439	18420	18452	18434	18285	18476	18611	18554	18313	18738	18431	18561	18464	18469	18518	18258	18472	18435	18409	18576	18498	18659	18432	18525	18497	18347	18472	18494	18779	18402	18670	18482	18503	18470	18628	18513	18376	18782	18518	18405	18740	18672	18620	18457	18578	18631	18496	18653	18465	18664	18243	18464	18663	18587	18443	18450	18475	18490	18402	18577	18493	18441	18339	18654	18404	18556	18638	18420	18547	18531	18639	18506	18449	18545	18529	18532	18529	18402	18412	18667	18577	18417	18404	18575	18373	18528	18398	18609	18325	18674	18323	18466	18580	18329	18500	18582	18645	18499	18413	18478	18535	18318	18588	18487	18608	18372	18670	18559	18572	18479	18480	18437	18441	18718	18582	18586	18442	18313	18283	18280	18530	18588	18782	18768	18534	18713	18458	18769	18486	18516	18407	18507	18516	18205	18413	18569	18400	18504	18607	18516	18660	18403	18614	18563	18588	18564	18552	18596	18466	18451	18591	18498	18593	18590	18331	18564	18507	18537	18673	18359	18462	18435	18300	18794	18687	18514	18505	18643	18309	18564	18387	18447	18535	18691	18337	18574	18508	18421	18703	18404	18551	18552	18801	18530	18618	18578	18486	18682	18451	18507	18376	18414	18611	18617	18430	18526	18399	18352	18539	18648	18586	18567	18374	18428	18644	18383	18437	18368	18213	18681	18330	18601	18511	18357	18464	18530	18478	18543	18560	18616	18673	18469	18310	18484	18540	18462	18474	18634	18364	18377	18542	18448	18570	18379	18331	18636	18533	18423	18395	18492	18373	18443	18398	18694	18366	18441	18593	18720	18581	18432	18361	18795	18605	18351	18541	18474	18627	18484	18542	18564	18503	18425	18591	18722	18563	18624	18467	18521	18372	18633	18691	18555	18538	18471	18402	18422	18436	18614	18630	18445	18156	18565	18429	18318	18436	18258	18457	18573	18509	18482	18342	18618	18592	18515	18539	18530	18339	18488	18498	18468	18757	18495	18655	18364	18599	18681	18483	18483	18426	18642	18625	18503	18700	18338	18517	18441	18450	18588	18612	18549	18520	18643	18492	18385	18648	18554	18466	18510	18540	18470	18347	18479	18537	18500	18543	18456	18542	18542	18484	18506	18355	18610	18368	18443	18474	18447	18510	18676	18683	18424	18450	18487	18349	18677	18335	18583	18430	18851	18597	18524	18601	18589	18551	18561	18221	18367	18708	18602	18503	18396	18743	18475	18469	18434	18769	18557	18342	18364	18491	18673	18521	18290	18526	18541	18653	18592	18717	18495	18481	18594	18613	18433	18496	18633	18416	18489	18464	18479	18573	18766	18771	18339	18505	18530	18672	18625	18500	18496	18754	18542	18514	18529	18598	18353	18376	18519	18293	18649	18559	18275	18582	18629	18512	18551	18583	18575	18751	18348	18646	18731	18699	18687	18494	18613	18544	18299	18360	18527	18404	18367	18577	18438	18527	18455	18306	18611	18541	18575	18555	18433	18465	18450	18311	18570	18458	18627	18315	18413	18720	18584	18557	18684	18534	18532	18393	18737	18360	18421	18490	18549	18470	18664	18645	18467	18643	18495	18514	18501	18706	18499	18373	18480	18590	18656	18537	18389	18430	18573	18367	18496	18779	18518	18634	18458	18496	18479	18548	18449	18640	18534	18454	18517	18661	18477	18377	18471	18703	18492	18591	18565	18539	18683	18492	18446	18435	18610	18467	18484	18658	18665	18537	18470	18371	18434	18531	18805	18474	18481	18468	18500	18404	18504	18311	18389	18512	18885	18382	18464	18402	18524	18334	18594	18619	18490	18478	18535	18585	18528	18435	18556	18487	18683	18350	18517	18654	18721	18499	18711	18333	18286	18410	18370	18615	18577	18521	18441	18452	18714	18479	18600	18682	18674	18486	18578	18354	18328	18488	18592	18396	18540	18557	18468	18660	18517	18717	18670	18451	18557	18467	18508	18558	18367	18507	18285	18235	18549	18455	18547	18575	18352	18612	18392	18503	18599	18568	18657	18548	18332	18554	18466	18409	18570	18528	18672	18664	18512	18521	18339	18598	18668	18611	18459	18662	18491	18732	18576	18574	18651	18505	18504	18672	18388	18320	18507	18479	18486	18407	18458	18429	18319	18411	18428	18493	18308	18327	18272	18431	18383	18457	18571	18381	18557	18580	18528	18500	18511	18683	18729	18712	18740	18599	18429	18729	18474	18698	18659	18526	18599	18473	18406	18597	18364	18704	18679	18572	18444	18484	18593	18477	18467	18571	18483	18526	18471	18372	18584	18436	18504	18618	18708	18591	18567	18359	18460	18168	18426	18407	18697	18591	18420	18796	18671	18532	18333	18428	18471	18524	18749	18531	18538	18494	18769	18440	18562	18549	18648	18516	18556	18370	18668	18389	18493	18601	18468	18521	18330	18341	18661	18601	18326	18624	18680	18522	18515	18557	18470	18753	18637	18637	18683	18576	18669	18643	18480	18475	18457	18325	18615	18590	18632	18622	18504	18644	18415	18691	18523	18611	18398	18461	18529	18304	18550	18735	18599	18532	18333	18591	18318	18362	18466	18607	18537	18579	18599	18479	18519	18420	18450	18599	18610	18616	18600	18285	18361	18578	18730	18546	18525	18445	18694	18559	18568	18603	18696	18426	18535	18448	18382	18364	18407	18476	18619	18392	18365	18292	18543	18338	18780	18437	18389	18509	18530	18227	18523	18536	18576	18586	18445	18407	18516	18456	18562	18624	18279	18638	18694	18573	18480	18571	18401	18497	18478	18787	18536	18532	18582	18308	18356	18572	18640	18473	18494	18391	18477	18532	18520	18358	18562	18608	18592	18546	18561	18685	18640	18533	18779	18371	18760	18536	18329	18473	18292	18529	18586	18675	18344	18645	18565	18501	18437	18383	18485	18272	18409	18536	18471	18774	18494	18401	18562	18445	18471	18235	18559	18265	18747	18294	18496	18529	18423	18602	18592	18347	18632	18479	18546	18499	18389	18558	18533	18605	18539	18419	18591	18620	18437	18309	18443	18226	18581	18631	18642	18617	18479	18628	18591	18341	18561	18660	18659	18440	18756	18513	18662	18414	18320	18689	18362	18423	18374	18489	18468	18492	18584	18434	18565	18430	18573	18412	18504	18373	18396	18428	18560	18349	18392	18581	18548	18435	18661	18523	18654	18562	18544	18434	18483	18349	18525	18691	18753	18360	18316	18434	18544	18439	18228	18631	18711	18496	18461	18515	18651	18648	18933	18587	18662	18577	18605	18542	18394	18450	18434	18569	18675	18446	18510	18622	18450	18406	18633	18495	18645	18526	18573	18401	18487	18537	18549	18604	18525	18434	18591	18643	18611	18694	18397	18519	18587	18359	18549	18534	18371	18456	18453	18537	18628	18362	18270	18711	18413	18573	18370	18444	18621	18495	18616	18547	18215	18350	18396	18453	18411	18515	18541	18502	18458	18622	18679	18504	18323	18493	18595	18416	18553	18553	18515	18425	18495	18540	18558	18688	18550	18597	18506	18164	18464	18499	18651	18588	18462	18486	18296	18430	18404	18524	18459	18628	18661	18624	18525	18506	18718	18526	18524	18393	18428	18372	18447	18637	18554	18546	18473	18452	18532	18513	18373	18510	18390	18561	18521	18756	18742	18541	18429	18365	18274	18687	18432	18449	18332	18543	18501	18402	18534	18583	18596	18324	18615	18621	18599	18405	18667	18424	18482	18471	18599	18613	18473	18438	18439	18476	18420	18432	18338	18453	18703	18395	18327	18348	18609	18478	18410	18485	18542	18366	18466	18407	18521	18501	18379	18632	18629	18333	18394	18557	18537	18493	18609	18694	18394	18444	18310	18658	18706	18441	18431	18483	18583	18655	18441	18559	18786	18545	18689	18460	18461	18703	18382	18547	18423	18652	18642	18585	18463	18676	18642	18515	18643	18567
35947	43533	28095	23373	20422	18729	17919	16969	16724	16441	16413	16351	16367	16309	16018	15984	15878	16033	15789	16011	15834	15833	15849	15789	15833	15786	16766	19424	20102	19008	17980	16820	16305	16001	15782	15963	15863	15851	15549	15748	15687	15640	15557	15800	15668	15690	15787	15747	15592	15541	15722	15625	15691	15678	15696	15789	15686	15624	15759	15667	15853	15644	15774	15587	15674	15612	15627	15640	15773	15669	15603	15731	15739	15783	15772	15627	15613	15591	15736	15896	15689	15681	15579	15798	15778	15729	15671	15627	15559	15688	15789	15606	15753	15817	15525	15549	15572	15663	15614	15644	15737	15721	15622	15783	15643	15512	15472	15808	15709	15606	15615	15648	15708	15477	15624	15715	15627	15637	15724	15894	15779	15635	15805	15672	15696	15647	15654	15905	15699	15556	15744	15793	15835	15679	15618	15799	15782	15907	15648	15761	15640	15753	15682	15846	15607	15776	15754	15681	15623	15911	15686	15695	15575	15631	15762	15797	15660	15848	15612	15817	15633	15668	15595	15619	15577	15620	15837	15534	15722	15651	15861	15660	15675	15589	15892	15614	15503	15739	15543	15670	15727	15706	15642	15656	15631	15601	15790	15827	15687	15649	15603	15757	15507	15634	15586	15738	15748	15560	15734	15777	15574	15718	15845	15580	15675	15661	15668	15670	15621	15718	15690	15584	15755	15633	15644	15664	15849	15676	15587	15743	15827	15748	15634	15793	15837	15552	15703	15676	15714	15577	15671	15735	15795	15541	15670	15655	15851	15597	15834	15548	15745	15726	15561	15775	15792	15658	15981	15577	15806	15672	15620	15708	15695	15630	15883	15585	15608	15782	15717	15784	15692	15713	15687	15685	15672	15702	15635	15677	15713	15651	15530	15484	15799	15606	15644	15640	15727	15671	15649	15530	15876	15668	15697	15767	15740	15446	15804	15970	15535	15576	15544	15752	15615	15626	15816	15700	15613	15708	15606	15653	15679	15672	15748	15624	15698	15503	15756	15714	15737	15745	15706	15665	15816	15804	15693	15562	15562	15675	15581	15580	15729	15691	15761	15646	15692	15687	15803	15811	15671	15659	15569	15668	15791	15631	15715	15661	15718	15581	15643	15788	15632	15834	15823	15731	15763	15530	15629	15831	15676	15653	15676	15683	15561	15768	15634	15718	15779	15676	15622	15734	15524	15645	15598	15450	15653	15673	15640	15598	15762	15733	15588	15527	15847	15675	15632	15616	15548	15519	15654	15850	15644	15581	15570	15709	15731	15748	15641	15605	15642	15711	15700	15539	15478	15664	15806	15677	15601	15696	15621	15655	15629	15785	15779	15706	15675	15845	15636	15534	15635	15712	15783	15618	15707	15657	15714	15614	15532	15819	15570	15582	15625	15682	15718	15656	15835	15655	15720	15787	15625	15698	15785	15522	15656	15469	15743	15712	15721	15667	15736	15733	15544	15842	15493	15869	15441	15820	15600	15598	15594	15475	15700	15641	15540	15708	15687	15629	15383	15782	15516	15659	15733	15573	15537	15583	15554	15607	15575	15587	15612	15637	15580	15622	15681	15742	15725	15480	15622	15719	15725	15537	15676	15592	15776	15737	15601	15631	15768	15736	15637	15790	15706	15707	15480	15639	15462	15684	15738	15731	15535	15723	15691	15679	15564	15453	15631	15709	15662	15581	15732	15608	15754	15664	15702	15619	15613	15550	15786	15766	15803	15575	15816	15596	15585	15539	15633	15670	15727	15670	15730	15676	15775	15740	15673	15534	15733	15600	15731	15657	15561	15595	15761	15805	15714	15620	15801	15571	15636	15853	15617	15755	15702	15802	15759	15723	15509	15697	15771	15476	15821	15598	15767	15490	15723	15436	15504	15614	15724	15667	15724	15534	15624	15651	15790	15869	15650	15616	15739	15863	15637	15715	15705	15581	15648	15659	15795	15627	15756	15493	15749	15696	15585	15718	15669	15509	15747	15667	15751	15651	15538	15557	15490	15498	15560	15771	15723	15665	15677	15602	15764	15695	15655	15731	15573	15605	15691	15793	15587	15685	15853	15640	15560	15698	15683	15402	15622	15586	15673	15631	15642	15569	15608	15638	15600	15613	15755	15676	15526	15748	15436	15703	15705	15722	15633	15610	15672	15903	15578	15740	15682	15637	15580	15643	15710	15531	15613	15596	15580	15692	15573	15609	15641	15717	15780	15789	15597	15697	15939	15599	15670	15775	15443	15703	15696	15695	15599	15679	15612	15667	15662	15677	15646	15750	15701	15771	15695	15834	15737	15758	15658	15587	15692	15726	15859	15739	15741	15551	15598	15562	15506	15737	15773	15853	15557	15543	15876	15529	15557	15713	15589	15684	15594	15515	15523	15791	15625	15643	15644	15652	15823	15728	15525	15780	15612	15569	15502	15615	15568	15787	15669	15771	15608	15816	15664	15685	15732	15514	15766	15770	15592	15842	15459	15641	15668	15624	15794	15668	15589	15682	15562	15736	15620	15550	15777	15641	15620	15693	15586	15650	15672	15670	15717	15579	15713	15692	15597	15809	15576	15622	15729	15555	15562	15577	15658	15749	15544	15609	15679	15618	15624	15800	15664	15469	15696	15580	15745	15857	15675	15900	15603	15597	15787	15544	15664	15742	15698	15888	15713	15616	15672	15923	15770	15605	15701	15587	15600	15589	15670	15486	15731	15652	15657	15680	15730	15704	15644	15498	15571	15619	15744	15739	15811	15689	15798	15715	15868	15601	15590	15728	15702	15618	15874	15697	15736	15598	15719	15769	15425	15681	15569	15667	15676	15770	15605	15737	15495	15566	15855	15656	15542	15625	15740	15781	15581	15601	15674	15508	15650	15756	15793	15747	15642	15757	15560	15704	15654	15574	15873	15699	15753	15721	15627	15669	15731	15771	15628	15663	15711	15691	15853	15677	15820	15591	15549	15795	15692	15686	15591	15617	15647	15568	15578	15568	15682	15611	15679	15770	15615	15471	15688	15690	15684	15645	15644	15624	15753	15799	15613	15693	15605	15792	15673	15715	15817	15676	15690	15738	15667	15667	15629	15782	15595	15812	15731	15824	15776	15546	15704	15611	15841	15745	15755	15586	15695	15649	15610	15755	15622	15742	15770	15618	15698	15695	15550	15863	15713	15544	15679	15704	15644	15690	15746	15871	15523	15896	15743	15705	15705	15623	15704	15610	15760	15597	15535	15631	15605	15611	15631	15672	15858	15709	15633	15554	15544	15861	15649	15577	15579	15756	15701	15673	15527	15695	15698	15627	15680	15632	15605	15614	15518	15723	15690	15533	15840	15653	15811	15513	15747	15905	15666	15569	15657	15613	15756	15612	15567	15840	15746	15569	15582	15681	15693	15573	15558	15816	15730	15485	15628	15721	15801	15652	15699	15499	15722	15559	15708	15733	15692	15735	15653	15649	15631	15599	15713	15639	15627	15685	15601	15512	15708	15636	15776	15766	15656	15589	15444	15912	15721	15728	15703	15657	15623	15683	15766	15548	15730	15624	15687	15774	15718	15853	15901	15459	15608	15649	15604	15660	15650	15729	15519	15768	15626	15579	15799	15609	15754	15597	15652	15692	15623	15702	15546	15676	15608	15472	15772	15571	15755	15674	15670	15451	15510	15645	15674	15886	15722	15554	15620	15613	15851	15702	15644	15612	15646	15521	15822	15680	15529	15639	15643	15666	15660	15731	15788	15690	15560	15563	15555	15545	15745	15794	15730	15666	15747	15685	15718	15738	15721	15643	15847	15565	15625	15578	15765	15797	15620	15785	15616	15548	15492	15843	15619	15669	15784	15855	15697	15727	15704	15609	15744	15612	15747	15750	15886	15550	15763	15759	15839	15820	15749	15706	15550	15740	15511	15628	15699	15770	15631	15841	15506	15593	15837	15686	15646	15687	15706	15686	15730	15677	15783	15678	15576	15562	15722	15953	15630	15725	15777	15647	15639	15601	15488	15706	15737	15644	15530	15526	15677	15559	15729	15753	15656	15678	15679	15799	15556	15580	15618	15732	15839	15775	15608	15726	15587	15658	15628	15451	15738	15651	15612	15596	15635	15610	15742	15686	15856	15696	15762	15766	15622	15630	15643	15701	15801	15677	15730	15650	15545	15724	15553	15627	15639	15619	15598	15641	15676	15610	15713	15695	15690	15690	15747	15657	15596	15597	15607	15558	15848	15675	15855	15761	15587	15701	15856	15647	15548	15729	15791	15805	15720	15745	15689	15790	15702	15771	15672	15616	15541	15619	15643	15769	15618	15727	15833	15627	15629	15753	15694	15748	15672	15466	15554	15535	15744	15674	15556	15668	15592	15597	15807	15670	15587	15606	15764	15715	15584	15512	15665	15697	15618	15707	15629	15683	15761	15619	15765	15692	15761	15805	15659	15653	15701	15528	15701	15796	15667	15595	15632	15713	15680	15628	15682	15860	15771	15692	15718	15799	15546	15772	15762	15747	15788	15770	15671	15544	15662	15696	15795	15585	15674	15626	15711	15518	15736	15727	15648	15643	15712	15692	15586	15695	15571	15542	15699	15520	15670	15657	15667	15624	15566	15825	15686	15860	15730	15659	15655	15817	15711	15896	15756	15864	15644	15631	15679	15792	15635	15614	15672	15690	15629	15647	15552	15704	15749	15617	15727	15599	15617	15636	15618	15618	15580	15442	15718	15823	15751	15653	15680	15825	15684	15825	15718	15684	15563	15548	15558	15681	15756	15651	15703	15588	15598	15815	15722	15557	15661	15736	15804	15799	15603	15584	15575	15505	15724	15657	15683	15764	15596	15800	15853	15707	15644	15630	15756	15600	15751	15778	15631	15740	15755	15663	15922	15739	15778	15560	15665	15627	15714	15601	15733	15708	15667	15596	15815	15793	15535	15773	15703	15527	15641	15747	15537	15756	15619	15606	15579	15737	15697	15701	15722	15582	15575	15622	15725	15655	15672	15576	15781	15634	15704	15694	15679	15589	15730	15736	15667	15697	15517	15640	15717	15565	15655	15840	15689	15650	15735	15570	15713	15818	15622	15726	15713	15691	15717	15761	15825	15642	15546	15712	15788	15592	15637	15645	15737	15633	15522	15688	15579	15526	15753	15763	15586	15650	15568	15611	15540	15804
23107	21581	29423	24103	21791	23881	25756	20152	19252	19520	19068	18931	19285	19006	18832	18668	18669	18640	18648	18448	18292	18473	18475	18569	18425	18304	19081	22830	24210	22630	21145	20042	19098	18598	18428	18456	18166	18337	18346	18441	18394	18219	18297	18050	18148	18418	18159	18248	18073	18275	18246	18213	18191	18244	18028	18279	18238	18202	18265	18139	18278	18211	18239	18311	18478	18113	18166	18148	18289	17936	18314	18246	18240	18073	18124	18376	18529	18436	18322	18139	18173	18126	18164	18212	18353	18194	18293	18214	18135	18141	18216	18230	18314	18127	18216	18129	18205	18368	18334	18086	18238	18354	18235	18135	18157	18286	18102	18148	18090	18259	18059	18077	18104	18440	18229	18219	18227	18159	18446	18240	18211	18337	18255	18272	18273	18242	18216	18049	18214	18222	18053	18239	18353	18458	18249	18085	18158	18195	18204	18120	18493	18120	18363	17962	18298	18240	18173	18071	18121	18276	18177	18283	18162	17997	18259	18155	18185	18037	18302	18133	18422	18256	18144	18261	18197	18219	18311	18076	18027	18314	18260	18268	18378	18014	18205	18093	18377	18389	18130	18329	18253	18062	18356	18256	18185	18109	18356	18350	18298	18130	18169	18141	17986	18273	18173	18318	18265	18185	18161	18194	18341	18489	18155	18079	18199	18203	18158	18192	18058	18210	18111	18151	18217	17982	18251	18168	18249	18258	18127	18252	18173	18055	18151	18205	18128	18023	18167	18244	18053	18004	18005	18173	18105	18324	18038	18093	18106	18464	18303	18101	18224	18139	18009	18316	18127	18072	18129	18018	18330	18096	18533	18312	18355	18133	17956	17988	18047	18003	18041	18272	18108	18245	18246	18260	18080	18200	18214	18428	18417	18177	18307	18134	18200	18158	18318	18126	18245	18170	18194	18213	18229	18160	18380	18267	17964	18227	18042	18294	18290	18233	18295	18138	18270	18232	18287	18136	18142	18322	18121	18232	18246	18260	18130	18334	18248	18426	18235	18188	18193	18233	18242	18256	18153	17999	18289	18314	18091	18267	18189	18090	18198	18356	18249	18037	18126	18156	18230	18154	18297	18257	18077	17933	18163	18294	18101	18221	18260	18280	18465	18159	18019	18073	18140	18150	18352	18307	18194	18182	18122	18319	18104	18226	18338	18312	18190	18280	18256	18210	18210	18137	18370	18007	18155	18031	18193	18232	18203	18129	18240	18125	18167	18157	18301	18398	18106	18359	18150	18009	18219	18330	18220	18128	18040	18054	17814	18160	18233	18160	18030	17984	18434	18329	18146	18221	18246	18163	18048	18336	18229	18040	18329	18168	18268	18119	18328	18109	18079	18104	18284	18150	17997	18167	18035	18405	18065	18213	18058	18328	18102	17951	18131	18212	18110	17989	17985	18078	18064	18128	18230	18256	18006	18222	18090	18203	18113	18217	18422	18033	18400	18217	18044	18064	18307	18134	18278	18089	18385	18286	18103	18261	18310	18198	18049	18184	18101	18206	18243	18168	18228	18065	18164	18136	18181	18165	18172	18186	18194	18206	18307	18251	18324	18401	18087	18295	18194	18306	18070	18173	18294	18214	18114	18224	18380	18129	18110	18134	18104	18070	18120	18145	18040	18330	18272	18210	18319	18179	18161	18173	18452	18303	18181	18492	18432	18271	18256	17955	18216	17974	18174	18244	18233	18305	18236	18337	18179	18119	18212	18163	18094	18205	18248	18312	18394	18179	18213	18198	18132	18207	18271	18212	18146	18249	18128	18230	18240	18306	18213	18120	18187	18041	18098	18297	18082	18143	18085	18168	18088	18068	18193	18137	18351	18175	18134	18198	17995	18057	18296	18068	18092	18298	18363	18287	18208	18113	18239	17871	18243	18173	18211	18035	18179	18271	18253	18139	18131	18082	18411	18002	18436	18358	18244	18228	18403	18216	18174	18122	18339	18417	17933	18184	18233	18245	18151	18269	18340	17899	18232	18006	18109	18117	18047	18176	18357	18320	18283	18171	18282	18236	18347	18331	18129	18089	18232	18093	18095	18324	18182	18218	18060	18286	18415	18166	18414	18254	18230	18272	18230	18080	18071	18268	18138	18123	18088	18281	18045	18223	18137	18031	18209	18158	18124	18121	18140	18256	18178	17926	18246	18306	18131	18261	18217	18052	18146	18134	18090	18021	18308	18124	18175	18116	18291	18097	18167	18138	18256	18082	18109	18113	18130	18251	18088	18016	18238	18218	18183	18141	17970	18099	18213	18272	18164	18125	18202	18261	18118	18198	18134	18033	18175	18195	18046	18092	18043	18205	18257	18112	18331	18167	18266	18010	18165	18216	18221	18228	18222	18153	18276	18225	18264	18122	18255	18258	18110	18413	18251	18313	18303	18283	18095	18121	18250	18225	17955	18082	18270	18178	18082	18106	18016	18258	18274	18142	18119	18103	18051	18156	18336	18058	18135	18103	18231	18228	18003	18079	18021	18171	18118	18158	18503	18272	18102	18312	18219	18085	18133	18204	18145	18168	18039	18364	18265	18193	18297	18217	18197	18382	18031	18071	18141	18278	18255	18158	18241	18129	18285	18283	17912	18227	18178	17852	18163	18230	18032	18188	18101	18309	18149	17951	18212	18044	18106	17816	18292	18108	17944	18206	18098	18250	18203	18375	18158	18138	18126	18143	18191	17978	18390	18236	18119	18337	18285	18174	18350	18196	18197	18280	18162	18214	18289	18267	18256	18134	18276	18374	18294	18179	18258	18045	18105	18093	18281	18229	17878	18049	18335	18141	18206	18295	18225	18220	18324	18241	18278	18224	18326	18254	18238	18127	18210	18252	17961	17967	17977	18182	18163	18178	18363	18190	18121	18193	18218	18072	17944	18230	18261	18223	18410	18419	18364	18163	17951	18275	18294	18021	18184	18130	18301	18179	18267	18308	18229	18058	18144	18190	18219	18285	18177	18428	18347	18103	17993	18221	18008	18170	18128	18183	18050	18223	18330	18205	18309	18132	18002	18098	18384	18259	18321	18346	18321	18113	18319	18233	18078	18075	18220	18214	18154	18211	18241	18222	18108	18180	18138	18070	18413	18068	18316	18023	18112	18194	18099	18110	18068	18282	18226	18306	18189	18260	18446	18375	18192	17977	18121	18339	18316	18154	18149	18398	18195	18144	18005	18047	18373	18002	18275	17959	18215	18079	18108	18299	18053	18183	18055	18303	18165	18205	18109	18307	18179	18308	18180	18200	18293	18051	18306	18248	18257	18246	18260	18354	18096	18152	18374	18218	18425	18143	18143	18289	18086	18195	18212	18146	18231	18092	18237	18247	18115	18176	18211	18190	18215	18119	18264	18167	18241	18194	18397	18191	18239	18451	18412	18364	17988	18393	18079	18241	18157	18319	18188	18124	18179	18174	18126	18228	18222	18231	18142	18255	18282	17917	18177	18125	18156	18190	18375	18033	18070	18225	18196	18169	18126	18079	18005	18234	18145	18292	18120	18154	18265	18279	18176	17958	18259	18166	18097	18275	18219	18199	18296	18157	18080	18319	18236	18307	18119	18188	18298	18410	18292	18383	18327	18136	18033	18147	18090	18291	18222	18168	18184	18298	18223	18256	18249	18032	18032	18178	18348	18009	18142	18272	18110	18282	18051	17937	18238	18169	18260	18375	18065	18135	18133	18390	18208	18046	18265	18279	18325	18171	18155	18196	18060	18222	18170	18196	18244	18173	18212	18290	18109	18015	18220	18197	18133	18009	17961	18114	18107	18364	18247	18145	18226	18139	18090	18066	18402	18155	18333	17984	17988	18245	18335	18079	18182	18192	18282	18120	18050	18245	18222	18225	18103	18087	18034	18031	18139	18234	18308	18313	18361	18244	18209	18420	18146	18211	18280	18324	18343	18312	18294	18074	18222	18220	18157	18032	18225	18221	18072	18141	18260	18104	18222	18063	17967	18213	18233	18143	18211	18127	18079	18116	18080	18313	18172	18423	18141	18280	18173	18115	18257	18176	18247	18054	18054	18350	18277	18122	18055	18172	18253	18196	18243	18101	18099	18045	18238	18031	18367	18170	18060	18223	18280	18080	18234	18151	17980	18124	18200	18151	18190	17987	18272	18058	18342	18175	18171	18198	18070	18316	18049	18171	18087	18116	18101	18316	18342	18318	18238	18057	18180	18288	18109	18194	18071	18444	18016	18094	18078	18350	18122	18106	18148	18070	18206	18156	18420	18077	18133	18123	18218	18083	18211	18131	18149	18254	18268	18240	17985	18190	18240	18255	18226	18063	18199	18274	18202	18184	18483	18121	18237	18228	18090	18409	18327	18140	18033	18153	18183	18221	18311	18218	18302	17909	18020	18198	17985	18040	18124	18350	18111	18254	18212	18284	18145	18041	18516	18016	18210	18402	18273	17813	18208	18093	18152	18277	18403	18188	18197	18375	18262	18213	18109	17980	18288	18232	18109	18144	18281	18144	18185	18256	18295	18247	18276	18348	18371	18195	18095	18128	18046	18101	18114	17945	18292	18027	18069	18364	18274	18076	18205	18022	18111	18096	18156	18064	18237	18070	18069	18215	18203	18028	18039	18293	18280	18204	18115	18327	18241	18106	18341	18207	18201	18219	18383	18114	18313	18059	18025	18289	18134	18382	18249	17987	18217	18064	18308	18147	18297	18021	18401	18414	17978	18110	18351	18200	18220	18147	18194	18413	18261	18237	18364	18244	18187	18211	18118	18233	18316	18078	18267	18312	18255	18394	18271	18381	18238	17972	18031	17978	18007	18061	18311	18045	18361	18071	18346	18251	18354	18155	18179	18214	18228	18087	18172	18272	18227	18238	18114	18040	18094	18074	17990	18225	18307	17921	18187	18152	18202	18146	18207	18238	18181	18424	18313	18108	17907	18056	18374	18232	18111	18078	18282	18300	18330	18113	18087	18112	18208	18168	18167	18121	18331	18338	18132	18140	18283	18296	18333	18272	18090	18018	18198	18352	17981	18176	18102	18246	18123	18279	18204	18100	18193	18260	18064	18078	17997	18365	18303	18135	18224	18072	18144	18140	18186	18103	18271	18359	18437	18125	18208	18204	18134	18160	18420	18024	18136	18034	18283	18126	18078	18132	18242	18179	18054	18256	18225	18187
40587	48952	32427	26185	22001	19433	18544	17475	17243	16588	16509	16571	16393	16238	16324	15983	16089	16036	15984	15772	15768	15977	15688	15550	15648	15624	17224	23102	23464	21528	19252	17753	16374	15818	15739	15694	15568	15555	15439	15503	15452	15544	15439	15368	15531	15498	15537	15558	15432	15548	15614	15644	15481	15377	15549	15596	15711	15373	15642	15481	15523	15546	15574	15501	15577	15514	15649	15548	15547	15501	15488	15353	15437	15587	15358	15538	15425	15523	15457	15391	15454	15580	15457	15433	15529	15367	15396	15557	15537	15555	15440	15432	15522	15583	15590	15504	15447	15379	15688	15540	15633	15605	15641	15365	15438	15390	15443	15594	15498	15508	15623	15510	15450	15661	15654	15641	15465	15583	15423	15451	15504	15576	15474	15618	15422	15479	15701	15468	15514	15543	15526	15562	15686	15437	15461	15500	15557	15637	15505	15395	15598	15425	15556	15577	15554	15459	15328	15354	15248	15485	15507	15509	15414	15575	15509	15361	15535	15620	15402	15574	15514	15552	15706	15509	15497	15459	15347	15604	15473	15591	15578	15454	15495	15397	15523	15601	15485	15522	15389	15496	15404	15468	15564	15490	15493	15614	15571	15595	15471	15525	15512	15542	15580	15491	15635	15534	15526	15448	15435	15352	15594	15453	15734	15612	15437	15601	15585	15487	15537	15420	15523	15486	15436	15542	15383	15426	15707	15518	15412	15652	15484	15483	15430	15380	15555	15534	15546	15514	15443	15456	15777	15521	15378	15482	15391	15447	15520	15508	15613	15618	15510	15531	15523	15630	15641	15351	15406	15609	15499	15568	15426	15412	15569	15448	15559	15533	15464	15408	15683	15446	15441	15375	15535	15154	15684	15464	15606	15528	15538	15578	15541	15340	15545	15491	15517	15470	15353	15716	15504	15659	15417	15452	15575	15606	15577	15408	15419	15563	15574	15461	15520	15429	15501	15758	15441	15530	15671	15417	15517	15350	15540	15407	15388	15448	15432	15494	15565	15487	15337	15684	15565	15734	15426	15320	15596	15430	15523	15539	15389	15525	15405	15573	15549	15401	15365	15506	15446	15543	15610	15433	15577	15351	15514	15573	15527	15502	15366	15525	15580	15419	15392	15541	15563	15380	15607	15433	15472	15627	15398	15545	15352	15439	15500	15502	15611	15467	15504	15653	15511	15258	15435	15421	15519	15445	15589	15572	15471	15532	15554	15572	15624	15531	15306	15445	15609	15467	15365	15431	15344	15501	15420	15398	15249	15466	15503	15627	15539	15543	15419	15460	15368	15577	15544	15572	15605	15502	15403	15631	15561	15533	15593	15452	15602	15433	15385	15540	15496	15535	15607	15423	15634	15586	15442	15640	15632	15474	15679	15353	15642	15548	15576	15481	15518	15548	15327	15595	15654	15631	15478	15670	15554	15493	15471	15604	15507	15559	15428	15481	15694	15468	15450	15408	15481	15526	15578	15480	15509	15374	15471	15580	15392	15503	15423	15567	15552	15330	15449	15631	15572	15606	15495	15499	15625	15368	15494	15572	15583	15272	15380	15570	15600	15398	15647	15511	15693	15501	15647	15450	15439	15545	15531	15453	15509	15589	15364	15526	15613	15542	15533	15488	15485	15679	15500	15486	15535	15458	15440	15537	15472	15492	15511	15698	15653	15288	15411	15486	15397	15450	15652	15479	15536	15497	15433	15502	15717	15585	15447	15587	15644	15366	15338	15379	15502	15549	15544	15517	15471	15261	15519	15342	15524	15663	15551	15293	15425	15456	15595	15634	15357	15572	15558	15558	15480	15489	15593	15532	15385	15520	15328	15511	15568	15560	15537	15312	15467	15458	15615	15357	15360	15475	15414	15533	15399	15516	15538	15562	15455	15489	15703	15457	15532	15513	15531	15516	15573	15529	15538	15570	15569	15480	15643	15389	15448	15520	15471	15448	15599	15372	15417	15388	15624	15495	15537	15576	15532	15408	15393	15554	15499	15461	15521	15512	15645	15466	15503	15516	15444	15519	15333	15586	15699	15636	15499	15552	15480	15420	15476	15380	15481	15588	15380	15416	15492	15537	15562	15358	15411	15444	15478	15479	15598	15493	15406	15646	15399	15660	15407	15405	15373	15329	15410	15401	15492	15448	15501	15320	15348	15516	15507	15309	15516	15318	15575	15466	15496	15319	15602	15353	15403	15393	15500	15516	15417	15471	15459	15570	15592	15345	15516	15529	15421	15449	15579	15622	15371	15504	15354	15449	15570	15508	15454	15493	15481	15658	15434	15464	15547	15517	15449	15480	15576	15376	15512	15446	15374	15509	15531	15358	15444	15528	15359	15651	15612	15652	15365	15571	15359	15576	15665	15355	15444	15630	15402	15511	15322	15478	15574	15394	15419	15326	15369	15439	15499	15377	15430	15553	15603	15503	15613	15628	15402	15648	15303	15581	15471	15361	15442	15480	15378	15344	15463	15337	15349	15603	15483	15437	15411	15505	15485	15336	15672	15295	15690	15538	15528	15535	15531	15473	15453	15464	15532	15511	15562	15480	15414	15318	15444	15564	15477	15559	15416	15612	15444	15416	15516	15283	15532	15279	15479	15428	15538	15575	15330	15572	15660	15447	15546	15493	15526	15647	15495	15566	15387	15544	15584	15514	15536	15347	15369	15429	15404	15324	15406	15387	15381	15485	15376	15615	15576	15375	15392	15550	15389	15503	15445	15290	15525	15419	15606	15453	15499	15488	15539	15485	15462	15627	15581	15524	15426	15340	15567	15282	15433	15412	15525	15492	15603	15699	15374	15523	15505	15443	15365	15580	15305	15550	15389	15496	15583	15447	15462	15598	15417	15436	15446	15463	15473	15476	15632	15594	15664	15491	15421	15521	15420	15427	15387	15451	15341	15617	15573	15470	15561	15470	15514	15558	15364	15371	15433	15622	15476	15440	15389	15458	15644	15554	15676	15443	15445	15550	15648	15500	15438	15524	15545	15586	15387	15464	15654	15520	15532	15419	15509	15407	15446	15540	15592	15289	15564	15572	15367	15535	15510	15480	15549	15560	15498	15461	15552	15396	15434	15277	15563	15438	15420	15475	15536	15460	15504	15509	15347	15469	15450	15498	15626	15370	15313	15552	15373	15532	15403	15511	15388	15431	15504	15357	15429	15436	15426	15575	15467	15436	15468	15505	15486	15520	15435	15326	15499	15453	15406	15455	15393	15303	15516	15460	15450	15395	15447	15558	15523	15471	15517	15510	15393	15465	15329	15572	15491	15565	15530	15407	15567	15568	15649	15449	15483	15417	15398	15487	15440	15575	15554	15488	15479	15639	15558	15447	15462	15604	15472	15520	15497	15467	15676	15543	15399	15652	15431	15376	15476	15445	15542	15545	15468	15641	15526	15387	15430	15568	15553	15367	15688	15574	15593	15581	15481	15557	15383	15458	15521	15456	15525	15351	15527	15494	15554	15375	15419	15492	15465	15443	15547	15513	15190	15493	15452	15572	15519	15421	15512	15509	15516	15367	15614	15599	15488	15514	15442	15509	15546	15435	15325	15474	15434	15498	15440	15476	15708	15375	15525	15663	15373	15496	15535	15596	15396	15438	15731	15348	15505	15618	15514	15475	15506	15647	15485	15368	15376	15425	15453	15584	15634	15465	15441	15543	15437	15436	15548	15709	15479	15522	15484	15349	15474	15557	15509	15632	15512	15441	15371	15470	15459	15486	15405	15491	15434	15464	15691	15603	15513	15318	15685	15324	15408	15420	15375	15475	15459	15589	15497	15321	15523	15428	15389	15456	15589	15371	15451	15298	15597	15603	15642	15372	15572	15581	15551	15650	15479	15401	15738	15600	15572	15460	15439	15450	15437	15436	15499	15379	15513	15348	15458	15474	15477	15599	15598	15415	15316	15701	15574	15468	15336	15493	15517	15503	15761	15328	15462	15486	15503	15500	15392	15475	15494	15521	15601	15629	15477	15620	15490	15381	15482	15545	15431	15509	15493	15398	15429	15435	15531	15510	15495	15386	15601	15659	15423	15542	15395	15466	15438	15644	15520	15449	15232	15424	15435	15386	15478	15470	15563	15425	15453	15231	15252	15437	15646	15533	15513	15463	15524	15559	15357	15545	15483	15371	15708	15513	15353	15707	15468	15426	15429	15502	15373	15579	15600	15436	15478	15556	15373	15576	15540	15565	15610	15455	15262	15616	15583	15562	15338	15445	15423	15542	15438	15598	15485	15521	15509	15470	15503	15392	15511	15648	15432	15512	15514	15483	15398	15586	15472	15492	15444	15638	15551	15343	15400	15351	15392	15596	15532	15512	15526	15526	15319	15547	15510	15439	15513	15554	15469	15459	15383	15394	15497	15455	15380	15598	15443	15661	15496	15323	15389	15561	15513	15543	15392	15362	15445	15596	15438	15487	15684	15623	15642	15423	15408	15445	15495	15417	15447	15434	15268	15386	15573	15534	15508	15548	15430	15547	15688	15447	15572	15454	15329	15475	15466	15477	15464	15417	15464	15599	15514	15378	15603	15400	15346	15387	15548	15425	15436	15616	15415	15459	15527	15615	15385	15541	15587	15337	15535	15364	15584	15478	15281	15365	15485	15437	15412	15698	15376	15399	15476	15405	15328	15637	15522	15502	15523	15336	15373	15348	15556	15506	15516	15568	15417	15303	15455	15405	15586	15457	15353	15415	15410	15426	15537	15594	15547	15334	15436	15558	15529	15483	15590	15457	15517	15391	15398	15541	15646	15509	15583	15485	15388	15501	15614	15410	15376	15470	15385	15447	15485	15476	15421	15601	15525	15485	15426	15548	15605	15468	15650	15456	15414	15551	15338	15557	15525	15486	15652	15528	15710	15488	15477	15419	15460	15529	15426	15489	15372	15329	15640	15393	15599	15535	15664	15458	15520	15502	15467	15456	15424	15694	15436	15512	15621	15425	15334	15541	15409	15496	15506	15382	15380	15650	15363	15445	15459	15473	15400	15443	15487	15651	15416	15565	15488	15336	15633	15549	15554	15362	15562	15529	15430	15558	15513	15276	15440	15427	15274	15754	15437	15484	15685	15480	15301	15446	15535	15507	15515	15267	15500	15622	15562	15434	15467	15284	15522	15475	15566	15495	15424	15586	15407	15394
28847	24676	25981	22958	18794	18147	18103	17690	17479	17478	17498	17445	17662	17440	17376	17463	17458	17490	17408	17241	17347	17253	17191	17378	17389	17229	17482	17367	17786	17598	17362	17518	17353	17272	17122	17236	17241	17335	17199	17238	17313	17169	17013	17050	17360	17237	17035	17295	17179	17134	17191	17303	17238	17323	17288	17275	17128	17108	17234	17265	17245	17303	17239	17197	17112	17385	17236	16933	17116	17043	16894	17096	17113	17151	17083	17076	17178	17386	17246	17000	17185	17055	17074	17116	17261	16938	17072	17126	17301	17232	17208	17109	17130	17114	17189	17125	17208	17119	17104	17194	17232	17149	17200	17217	17069	17209	17124	17080	17120	17114	17234	17206	17324	17085	17069	17143	17068	17051	17125	17185	17027	17325	17062	17335	17094	17302	17300	17343	17146	17008	17010	17299	17266	17224	17099	17197	17199	17144	17130	16977	17349	17331	17249	17179	17113	17123	17218	17334	17224	17088	17256	17286	17305	17211	17127	17128	17042	17160	16859	17162	17090	17034	17231	17247	17245	17218	17157	17019	17168	17356	17151	17140	17037	17319	17194	17151	17336	17226	17209	17109	17071	17258	17315	17251	17177	17125	17302	17161	17263	17209	17113	17049	16987	17141	17189	16993	17238	17353	17021	17151	17086	17100	17479	17436	17160	17257	17153	17043	17079	17233	17310	17159	17341	17210	17198	17036	17268	17186	17090	17026	17123	17052	17068	17057	17274	17177	17258	17227	17172	17326	17186	17047	17440	17065	17056	17204	17217	17356	17173	16925	17311	17266	17141	17242	17098	17123	17120	17207	17019	17311	17182	16953	17121	17196	17247	17045	17072	17133	17231	17081	16990	17327	17155	17093	17249	17187	17073	16967	17040	17092	17121	17116	17325	17204	17345	17271	17045	17222	17236	17108	17239	17178	17289	17258	17222	17281	17134	17121	17267	16957	17068	17287	17156	17270	17027	17090	17085	16990	17016	17039	17217	17069	17310	17036	17081	17318	16913	17166	17121	17311	17258	17238	17048	17005	17310	17238	17192	17185	17021	17274	17037	17099	17227	17078	17288	17253	17264	17340	17225	17107	17176	17228	17062	17457	17134	17223	17348	17205	17023	17199	17109	17177	17300	17269	17280	17242	17238	17423	17125	17265	17169	17155	17047	17144	17213	17088	17073	17165	17147	17152	17198	17124	17366	17218	17164	17245	17112	17270	17153	17098	17252	17116	17224	17310	17065	17225	17395	17290	17170	17263	17071	17110	17228	17092	17113	17387	17230	17310	17087	17362	17242	17411	17080	17069	17186	17311	17136	17113	17272	17163	17155	17365	17001	17232	17260	17084	17178	17129	17143	17406	17104	16944	17107	16902	17335	17151	17094	17389	16965	17176	17203	17100	17199	17430	17144	17224	17094	17113	17290	17029	17279	17400	17359	17168	17137	17352	17017	17163	17140	17104	17161	17128	17026	17285	17222	17106	17121	17073	17115	17094	17253	17138	17301	17093	17006	17191	17152	16950	17317	17310	17346	17075	17245	17073	17272	17164	17214	17239	17186	17332	17180	17197	16949	17229	17114	17239	17177	17247	17310	17254	17134	17117	17174	17360	17239	17247	17347	17153	17189	17307	16986	17086	17166	17230	17068	17118	17124	17288	17108	17362	17144	17352	17061	17091	17143	17252	17290	17154	17263	17188	17241	17226	17206	17169	17354	17187	17317	17044	16980	17192	16964	17108	17328	17160	17194	17225	17218	17164	17026	17075	17049	17183	17102	17101	17106	17285	17177	17342	17111	17231	17184	17168	17225	17034	17172	17108	17196	17207	17116	17267	17317	17104	17076	17253	17168	17007	17395	17262	17220	17207	17098	17125	17200	17128	17180	17273	17342	17410	17065	17266	17312	17052	17270	17342	17182	17033	17247	17190	17354	17125	17120	17085	17271	17150	17055	17156	17099	17293	17175	17175	17308	17120	17148	17184	17235	17322	17188	16981	17229	17041	16948	17184	17142	17357	17214	17078	17214	17154	17222	17254	17115	17148	17234	17258	17086	17005	17231	17166	17138	17179	17177	17129	16957	17162	17332	17093	17198	16959	17198	17039	17020	17075	17213	17273	17149	17187	17222	17303	17400	17147	17330	17123	16985	17152	17223	17436	17259	17153	17172	17183	17022	17286	17074	17322	17248	17232	17088	17322	17226	17281	17300	17104	17051	17028	17187	17142	17225	17256	17363	17323	17259	17395	17090	17045	17254	17279	17243	17069	17003	17156	17061	17124	17117	17090	17147	17212	17003	17050	17230	16983	17262	17198	17090	17253	16949	17015	17300	17082	17004	17196	17205	17128	17295	17288	17205	17149	17161	17143	17053	17115	17370	17105	17274	17110	17196	17294	17229	17197	17201	17138	17139	17051	16908	17168	17108	17411	17090	17275	17292	17227	17189	16987	17035	17246	17089	17303	17040	17279	17257	17436	17303	17371	17031	17092	17170	17100	17443	17172	17062	17077	17225	17145	17219	17190	17268	17209	17098	17160	17225	17188	17174	16954	17280	17361	17246	17159	17209	17199	17318	17034	17084	17145	17232	17142	17188	17084	17209	17026	17261	17221	17361	17298	17063	17260	17418	17024	17156	17305	17112	17188	17283	17093	17119	17466	17140	17337	17125	17204	17209	17135	16999	17238	17203	17068	17323	17045	17166	17150	17180	17328	17158	17251	17209	17259	17013	17109	17269	17144	17335	17076	17234	17272	17265	17211	17214	16999	16947	17304	16983	17313	17282	17130	17179	17412	17287	17257	17370	17242	17134	17288	17059	17050	17091	17341	17324	17326	17233	17401	16976	17191	17011	17012	17129	17412	17424	17168	17216	17154	17389	17239	17147	17219	17089	17343	17370	16987	17149	17083	17374	17394	17087	17242	17225	17092	17193	17215	17082	17131	17308	17113	17223	17085	17168	17486	17364	17089	17093	17264	17164	16979	17213	16852	17057	17230	17041	17260	17283	17251	17340	17162	17231	17390	17178	17031	17164	17092	17190	17086	17166	16935	17248	17041	17335	17099	17236	17135	17126	17483	17122	17276	17202	17218	17274	17269	17175	17057	17092	17258	17115	17080	17404	17148	17326	16939	17240	17103	17037	17115	17137	17120	17249	17208	17266	17188	17209	17012	17203	17476	17364	17338	16979	17167	17054	17172	17103	17490	17265	17008	17218	17298	17148	17025	17257	17181	17470	17011	17097	17293	17314	17280	17226	17228	17346	17254	17272	17198	16959	17180	16979	17503	17080	17433	17278	17161	17143	17217	17122	17261	17117	17163	17078	17141	17145	17118	17143	17215	17107	17268	17090	17257	16966	17361	17173	17058	17238	17193	17123	17194	17119	17158	17211	17174	17061	17254	16987	17288	17361	17066	16907	17320	17245	17002	17150	17312	16957	17355	17219	17179	17390	17364	17325	17208	17292	17062	17264	17030	17207	17199	17327	17067	17131	17117	17209	17202	17014	17106	17379	17252	17021	17113	17278	17117	17125	17083	17210	17207	17242	17020	17063	17146	17345	16988	17228	17282	17221	17220	17086	17248	17177	17031	17190	17203	17087	17057	17338	17130	17208	17258	17160	17023	17273	17216	17248	17115	17061	17016	17238	17149	17194	17221	17073	17143	17229	17312	17459	17160	17091	17193	17241	16942	17117	17328	17180	17231	17072	17348	17145	16975	17202	17184	17172	17357	17130	17255	17274	17242	17369	17299	16963	17236	17100	16993	17132	17209	17109	17257	17284	17065	17127	17122	17108	17148	17146	17179	17289	16885	16942	17165	17144	17229	17220	17236	17178	17192	17278	17297	17138	17294	17363	17214	17077	17264	17164	17201	17127	17172	17143	17277	17336	17135	17039	17238	17395	17193	17110	17258	17276	17232	17085	17245	17030	17125	17290	17161	17238	17339	17242	17343	17201	17076	17071	17236	17215	17137	17211	17137	17141	17137	16984	17238	17218	17257	17228	17091	17097	17232	17134	17100	17351	17252	17412	17376	17361	17209	17179	17143	16980	17117	17302	17127	16902	17279	17163	17019	17094	17174	17166	17187	17066	17222	17259	17190	17386	17272	17161	17047	17279	17254	17312	17090	17155	17263	17157	17285	17062	17175	17225	17143	17345	17190	16876	17056	17178	17202	17241	17127	17059	17061	16994	17355	16985	17240	17166	17207	17305	17163	17264	17215	17084	17294	17126	17208	17264	17321	17147	17287	17195	17123	17223	17278	17244	17252	17141	17141	17099	17258	16927	17092	16970	17157	17202	17219	17267	17349	17217	17265	17161	17356	17232	17121	17128	17087	17008	17190	17237	17246	17301	17225	17303	16992	17221	17344	17191	17274	17111	17307	17130	17220	17185	17130	17139	17078	17468	17128	17223	17141	17245	17128	17289	17022	17206	17123	17152	17152	16987	17255	17287	17135	17155	17270	17128	17230	17239	17099	17079	17324	17066	17174	17279	17119	17173	17150	17088	17330	17207	17106	17102	16984	17065	17141	17553	17322	17072	17030	17078	17169	17361	17329	17467	17059	17089	17215	17382	17291	17369	17335	17106	17222	17078	17008	17211	17153	17290	17123	17163	17080	17206	17286	17195	17211	17161	17293	17118	17300	17104	17236	17225	17197	17070	17248	17118	17255	17044	17305	17205	17186	17071	17050	17270	17327	17242	17290	17112	17191	17108	17292	17149	17307	17057	16966	17145	17258	17302	17236	17435	17296	17092	17187	17102	17299	17257	16987	17202	17255	17248	17168	17133	17233	17200	17375	17185	17297	17178	17279	17324	17383	16954	17197	17240	17225	17089	17242	17286	17214	17268	17145	17134	17054	17306	17316	17154	17253	17065	17257	17261	17289	17238	17105	17177	17214	17360	17120	17238	17274	17181	17047	17165	17227	17301	17157	17101	17102	17218	17120	17335	17238	17047	17153	17095	17155	17388	17004	17366	17400	17261	17196	17371	17120	17174	17129	17228	17131	16895	17198	17081	17409	17023	17177	17402	17180	17261	17075	16984	17137	17230	17181	17041	17307	17278	17119	17259	17147	17114	17224	17174	17070	17034	17115	17365	17126	17155	17340	17312	17340	17266	17179	17265	17108	17177	17194	17224	16997	17353	17115	17063	17048
30361	32437	22716	19346	17586	16414	15599	15335	15411	15127	15224	15388	15248	15658	15298	15116	15074	14809	14878	15030	15181	14936	15005	14941	14955	15048	14875	15316	15389	15484	15292	15309	15058	15124	14910	14917	14898	14953	14975	14703	14993	14868	14761	14825	14971	14807	14966	14881	14977	14844	15122	14833	15062	15099	15026	14849	14870	14822	14950	15072	15079	14809	14883	14726	14874	14848	15001	14982	14889	14952	14805	14868	14800	14911	14973	14836	14813	14953	14875	14851	14902	14968	14882	14910	14740	15064	14689	14979	14838	14838	14916	14858	14810	14882	14852	14792	14904	14941	14954	14799	14968	14794	14953	14926	14819	14877	14785	14943	15000	15019	15000	14904	14816	14849	14973	14934	14835	15036	14913	14755	14727	14753	14905	15034	14934	14831	15164	14942	14931	14876	14811	14941	15034	14939	14934	14829	14985	14981	15036	14847	14974	14933	14976	14963	14898	14902	15044	14813	15075	14849	14959	14857	14829	14803	15081	14943	14766	14886	14928	15085	14849	15082	14934	14995	14767	15085	14816	14968	15009	14947	14929	14975	14963	14928	14878	14874	14907	14976	14900	14854	14805	14968	14808	14922	14994	14791	15037	14916	14882	14795	14876	14756	15046	14903	14896	14870	14953	14985	14829	14949	14979	14839	14862	15087	14885	14912	14875	14870	14913	14707	14973	14805	14833	14662	14971	14869	14932	14893	14884	14892	15064	14869	14927	15067	14981	14881	14985	14934	15046	14966	15012	14881	14861	14994	14808	14943	15016	14965	14965	14946	14954	15185	15050	14860	14869	14907	14931	15019	14893	14953	14757	14868	14940	15045	15106	14924	15014	14880	14892	14823	14881	14946	14956	14846	14801	14957	14922	14780	14713	14978	14799	14888	14801	14869	14828	14876	14854	14861	14872	14911	14870	14946	14896	14964	14725	14852	14935	14970	14940	14903	14954	14980	14649	14824	14920	14827	14975	15001	14968	15002	14783	14776	14866	14939	14940	14855	14832	14830	14789	14943	15147	14903	14830	14859	14847	14935	14962	14726	14900	15097	15049	14919	14875	14620	14842	14971	14933	14990	15028	15029	14918	14956	14964	14752	15038	14863	14881	15054	14910	14918	14888	14888	14958	14916	14827	14887	14953	14904	14774	14942	14837	14947	14760	14926	15034	14999	15188	14945	14937	14790	15079	14964	14847	14913	15027	14943	14840	14744	14894	14945	15024	14954	15104	14871	14943	14825	14852	14894	14863	15034	14988	15047	14869	14930	14908	14880	14855	14792	15023	14896	15017	14839	14972	14871	14978	14826	14816	14890	14966	14940	14947	15040	14929	15008	15002	14981	14937	14836	15047	14772	14938	15124	14945	14902	14922	14950	14941	15002	14901	14917	14890	14910	14849	14856	14846	14850	14879	14980	15012	14782	14964	15155	14930	15019	15049	14825	14869	14869	14765	14918	14932	14894	14701	15008	14823	14945	14895	14894	14851	15074	14967	14974	14812	14878	14787	14985	14740	14982	15052	14857	14755	15004	14898	14950	14848	14958	14685	14852	14927	14914	14927	15052	14855	15002	14781	14823	15026	14743	14998	14853	14935	14838	14835	14857	14903	14878	14998	14774	14763	14686	14957	14932	14921	14917	14953	14962	14911	15000	14859	15074	14829	14989	14909	14838	15021	14638	14924	14978	15035	14938	14814	14870	14915	14814	14899	14863	14911	14910	15053	15090	14895	14832	14780	15026	14938	14900	14931	14872	15091	14917	14705	14782	14956	14821	15011	15009	14888	14967	14872	14710	14993	14854	14858	14877	14946	14730	14989	14794	14873	15095	14996	14741	15055	14852	14979	14945	15076	14928	15015	14751	14862	14829	14785	14979	14841	14790	14733	14920	14825	14972	15108	15017	14884	14789	14927	15024	14834	14935	14883	14922	14895	14825	14860	14877	14891	14991	14909	14794	14940	14804	15078	14901	15028	15007	14910	14955	14940	15136	14979	14861	15109	14899	14624	14968	15002	14834	14816	14892	14870	14838	14850	14883	14664	14838	14903	15062	14823	14892	14945	14780	14817	14987	14954	14773	14970	14799	14848	14807	14969	14902	15086	14676	14786	15031	15085	15090	14875	14977	15047	14923	14940	14968	15020	14992	14879	14747	14966	14872	14960	14850	14928	14996	14900	14777	14931	14917	14920	14691	14818	14979	14779	14993	14897	14851	14856	14824	15005	14878	15016	15052	14871	14942	15100	14720	14927	14914	14687	14862	14987	14731	14881	14960	14899	14899	15042	14899	14778	14902	14850	14918	14789	14980	15099	14897	15001	14768	14993	14899	14834	14850	14894	14935	14886	14984	14765	15015	14847	14916	14941	14939	14856	15083	14991	14949	14939	14843	14777	14926	14880	14936	15019	15098	14770	14788	14871	14796	14986	14718	14834	14978	14959	15002	14809	14896	15023	14732	14887	14739	14923	15116	14874	14719	14937	14934	14728	14714	14937	14915	14907	14908	14979	15044	14755	14882	14973	14855	14864	14944	14955	14904	14937	14949	14715	14981	14948	14815	14958	14971	14869	15037	14774	14837	14852	14785	14838	14888	14808	14998	14839	14814	14937	14851	14946	14950	14879	15065	15079	14888	14856	15006	14949	14967	14792	14838	14889	14874	14905	14789	14877	15053	14974	14983	14968	14873	14980	14790	14857	14856	14850	14949	14926	14897	14998	15034	15052	14850	14944	14762	14926	15013	14901	14898	14680	14860	14989	14984	14804	14966	14705	15080	14948	14855	15044	15008	14976	14939	14778	14845	15011	14844	14824	15050	14882	14816	14999	14979	14936	14828	14947	14948	14952	15004	15105	14838	14981	14956	14766	14835	14873	15005	14948	14996	14907	14921	15033	14824	14842	14820	14964	14856	14925	14728	14870	14797	14965	14852	14943	14947	15017	14885	14975	14878	14926	14909	15003	15019	14974	14844	14998	14829	14902	14906	14935	14931	14781	14946	15088	14747	14917	15032	15029	14863	14867	14798	14891	14814	14954	14820	14945	15029	14992	15045	15023	14959	14934	14936	14972	15007	14950	14986	14896	14937	14869	14848	15124	14813	14923	14851	14934	14859	14844	14938	14864	14979	14796	14945	14948	14779	14980	14907	14950	14878	14831	14960	14896	14868	14848	14850	15035	14998	15001	14784	14854	15095	15000	14992	14829	15053	15050	14959	14895	14922	14665	14775	14846	14919	14859	14970	14682	14840	15010	14943	15014	14847	14958	14890	14844	14901	14763	15020	14928	14948	14937	14934	15033	14840	15069	14919	15064	14818	14916	15038	15000	14992	14876	14907	14999	14966	14915	14960	15054	14805	14815	14898	14748	14785	14853	14879	14957	14994	15044	14778	15109	14833	15009	14791	14935	14898	14854	14938	14935	15070	14768	15082	14863	15163	14887	14779	15030	14907	14876	14932	14986	15069	14945	15091	14839	14903	14876	14768	14895	14910	14903	14842	14965	14957	14987	14841	14782	15012	14761	14990	14843	14987	14756	15042	14891	14987	14917	14951	14982	14827	14915	14962	14800	14863	14905	15012	14887	14910	14846	15091	14825	14865	14791	14971	14898	14923	14973	14917	14835	14895	15041	14869	15003	14905	14972	14986	14995	14900	14994	15137	14943	14761	14891	14889	15000	14842	15033	15102	14682	15010	14825	15013	14988	14769	14911	14918	14933	15070	15003	14942	15011	14868	14901	14872	14915	14920	14978	14958	14743	14802	14875	14838	14914	14910	14825	15069	14983	14893	14946	14937	14760	14955	14823	15000	14839	14969	14904	15017	14758	15106	14656	14797	15021	14830	14871	14817	15008	14833	14935	14932	14782	14880	15050	14885	14998	14898	14826	14977	15005	14707	14917	14769	14879	14795	14852	14794	14966	14969	14994	14851	15021	14830	14991	14862	14836	14975	14849	14843	14857	14971	14982	14802	15015	14986	15057	14859	14947	14785	14992	14907	15006	14784	14982	14935	14863	14874	14917	15014	14949	14812	14903	14961	14798	14760	14885	15084	14949	14830	15019	14969	14974	14780	14960	14924	14912	15118	14726	15011	14912	14886	14955	14857	14928	14699	14942	15200	14852	14877	14895	14900	15059	14909	14942	14955	14876	14897	15091	14805	15017	14659	15031	15075	14969	14883	14876	15106	15104	14789	14940	14833	14944	14940	14949	14934	14907	14851	14848	14870	14911	14888	14822	15012	14802	14805	14770	14869	14959	14805	14810	14823	14776	14830	14853	14957	14846	15112	14973	14898	14966	14895	14975	14763	14985	14776	14942	14930	15027	14870	14868	14832	15087	14888	14895	15078	14815	14977	14915	14845	14786	14903	14828	14896	15046	14817	14895	14835	15053	14883	14918	14877	14882	14797	14861	14900	14854	14757	15141	14970	14799	14772	14956	14807	14970	14947	14872	14832	14761	14833	14905	14855	14866	14964	14972	14935	14885	14822	15098	14950	14926	15017	14918	14882	14792	14893	14827	14876	14818	14789	14948	14807	15067	14991	15099	14941	14973	14970	14914	14796	14911	15041	15053	14938	14994	14857	15085	15006	14980	14922	14957	14893	14819	14975	14955	14762	15082	14922	15046	14799	14893	15064	14906	14978	15051	15036	15045	14942	14947	15026	14872	14789	14966	15018	14789	14977	14869	14934	14788	15008	14957	14901	14826	14919	14956	14915	15006	14846	14817	14887	14929	14910	14791	14763	14888	14847	14876	14966	15053	14838	14998	14896	14993	14946	14784	14806	14865	14942	15006	14772	15019	14968	14820	14891	14972	14867	14974	14838	14791	14806	14892	14866	14928	14986	14933	14853	14801	14881	14964	14838	14968	14885	14767	14791	14782	14805	14841	14957	14818	14896	14924	14882	14803	15039	14985	15065	14875	14878	14743	15013	14978	14932	15094	14752	15025	15066	14897	14613	14847	15003	14854	15019	14888	14869	14929	14627	15011	14963	15155	15022	14943	15057	15015	14801	14863	15004	14974	14935	14990	14819	14871	14845	14857	14938	15008	14806	14820	14843	14980	14936	14859	14789	14926	14781	14985	14935	14972	15008	14853	14711	14836	14954	14874	15003	14755	14975	14875	14735	14761	14902	14844	14998	14889	14986	14971	14974
23965	21555	29137	24423	22605	23195	22089	19143	18668	18925	18751	18711	18736	18582	18465	18501	18407	18333	18328	18252	18353	18143	18219	18169	18191	18254	18363	20252	21354	20653	20087	18988	18481	18333	17914	17884	18084	18032	17974	17976	17998	17990	18097	18039	18302	18209	18077	18034	18099	18118	18196	17877	18010	17976	18067	18005	18072	17932	17950	18149	18013	18081	18069	18141	18109	17907	18085	17992	17912	18046	18026	17983	17896	17893	18033	18287	17981	17847	17902	17974	18006	18046	18122	17902	18079	17993	17866	18056	17876	17784	17744	17803	17872	18131	17949	17756	17942	18160	18022	18092	17798	17883	17960	18290	17863	18080	17991	17949	18064	18173	17917	18007	18190	17974	17787	18089	18100	17901	17861	17983	18032	18108	17940	17948	18149	17993	17797	17998	18061	17944	18077	18092	18009	18044	18069	17760	18055	17908	18017	17916	18047	17778	18082	17907	18007	18199	17986	17970	18012	17907	17999	18119	17994	17807	18138	18129	17970	18040	17918	17888	17881	17976	18000	17972	17863	17941	17915	18224	17952	18115	17984	18001	18134	17923	18035	17849	18041	17928	18007	17895	17986	18066	18019	17973	17851	18102	18018	18109	18249	17896	17987	18124	18115	17976	17804	18076	18172	17862	17916	18096	18080	17999	17979	17945	17903	18280	17980	18103	17905	17855	17965	17830	18249	18063	18187	18257	17907	17929	17925	17891	17890	18000	18033	18012	17899	18000	18041	18089	18109	17942	17742	18086	18217	18113	18179	17820	17906	17974	18033	17900	18062	17948	17943	17882	18248	18111	18006	17860	17875	18118	17938	18102	18107	18081	17935	17966	17930	17748	18078	17857	17849	18108	17936	17978	18118	18096	18196	18161	18107	17808	17964	18022	17983	17897	17814	18086	17988	18131	17737	18053	17905	18050	17798	17928	17949	17697	17856	17952	17862	18001	17958	17963	18220	18089	17981	17826	17828	18069	18083	17978	18181	18221	17936	17988	18139	17945	18120	17969	18010	18002	17900	17880	17946	17968	18207	17973	18066	18090	18026	17928	18002	18127	17964	17914	17966	17832	18073	18104	18120	18016	18024	18034	18138	17957	17779	18052	17952	18137	17967	17927	18057	17946	17930	18034	18010	18184	18249	17979	17874	18056	18117	17879	17918	18028	17903	17860	18126	17948	17998	18155	17829	17846	17994	17939	17907	18151	17847	18020	18088	17991	17911	17942	17904	18055	18189	18155	17837	18160	17981	17998	18237	18071	18130	18092	17957	17914	17926	18108	17950	17945	18076	18190	17833	18076	17986	17809	18063	18079	18181	17815	17967	17972	17809	17985	17996	17897	18097	18162	17865	17989	18028	17946	17907	18058	17973	17933	17904	18131	17959	18003	17904	17897	17839	17957	17948	18050	18085	17922	17971	18042	17984	18122	18053	18022	18031	17964	18165	18096	17993	17793	18158	17977	18115	17826	17874	18032	17914	18151	18164	18072	17917	17992	17759	18126	18087	17919	18004	18117	18004	18094	17989	17979	17811	18080	17864	18136	17856	18103	18055	17959	17972	17997	18088	18023	17981	18036	17836	17830	18129	18030	17906	17970	17891	18005	17884	17855	17924	17961	18022	18072	17986	17835	18032	18000	18046	17989	17958	18006	17862	17964	17907	18018	18062	18105	17847	18134	17991	17886	18114	18182	18018	18022	17912	17964	18038	17898	18070	17829	17888	17900	18025	17786	17920	18180	17911	17771	17837	18028	18047	18030	18010	18123	17970	18107	18038	18172	18068	17753	17931	18110	18132	18019	18062	17822	17914	17891	17932	18140	18066	18017	18067	18032	17937	18007	17783	17965	17893	18198	18009	18009	18026	17865	17900	17970	18148	18237	17879	18146	18055	18005	18050	18081	18024	17839	18057	17944	17836	18191	17984	17739	18073	17847	17873	17938	18203	17806	18188	17894	18044	18030	17899	18019	18069	17933	18120	18060	17941	17866	18135	17927	18062	18103	17950	18075	17834	17990	18075	18079	17852	18056	17983	17885	18016	17853	18149	18072	17832	17873	18045	17871	17941	18023	18011	17895	18061	17966	18193	18137	18105	18014	18076	17985	18251	18015	17891	17896	18006	18091	17950	17784	18070	18048	18085	18030	18075	18088	17833	17978	18001	18046	17844	17983	18117	17906	17981	17574	18030	17922	18091	17960	17902	17846	17837	17980	17988	18024	17919	17962	17953	17881	18069	18199	18005	18025	17914	18026	17963	18008	17765	17815	18062	18037	17747	17949	18034	18162	17927	18077	17825	18069	18042	18048	17936	18083	18059	18145	18195	17908	17934	18034	17914	18038	18066	17879	17822	17906	18118	17797	18037	18030	18247	17988	18014	17941	18056	18005	17966	17933	17930	18012	18069	17986	18135	17925	17882	18137	18381	17921	17724	17841	17962	17921	17912	18039	18040	18080	17974	17881	17860	17742	18216	18015	17914	17985	17930	17966	18264	17955	17940	18110	18068	18136	17901	17895	18055	17795	17913	18255	17938	17839	17778	17981	17887	17997	17908	18139	18021	18224	18030	18255	18006	17805	17869	18111	18012	18125	17942	18089	17764	18079	18062	17942	17952	18113	17942	18061	17893	18058	18200	18143	18004	17927	17963	18067	17915	18131	17971	17874	18110	17877	17989	18040	17894	17957	18152	18043	18220	18196	18053	17882	18008	18229	17965	17911	18266	17913	18102	17892	17885	18051	18059	18048	18123	17929	18054	18043	17926	17918	17978	18135	18286	18083	17998	17938	17957	17983	17662	17802	17975	18034	17970	17833	17946	18132	17954	18056	17910	18033	18133	17838	18028	18092	18102	17814	18174	18121	18119	18075	18090	17954	18035	17742	18014	17988	17839	17870	17963	17906	18052	17919	17965	17805	18147	17974	17938	17891	18127	18168	17887	17908	18156	17793	17948	18128	17841	18064	17961	18008	17916	18036	18075	17851	17916	17624	17931	18030	18078	18086	18152	18015	17804	17762	18096	17967	18065	17968	18057	18184	17922	18052	18041	17891	18031	17987	18164	17923	17962	17846	18070	17923	17915	18052	17885	18092	18259	18037	18214	17989	18135	18000	18099	18130	18079	17940	18111	17858	17989	17840	18000	17912	17918	17856	17876	18080	18052	17934	17980	18320	17973	17791	18108	17964	17998	17936	18155	18001	17985	18054	18011	17917	18199	18035	18090	18100	17906	18028	18047	17985	17925	17957	17972	18015	18027	18041	17916	17991	18185	17878	18089	18065	18054	18044	18101	18034	17890	18039	18061	17979	18128	18085	17927	18027	18037	18219	18180	17866	18147	18047	18046	17986	18056	17943	17961	17900	17876	17954	18032	17876	18070	18060	18128	18038	18263	18133	17881	18077	18096	17964	17877	18165	18228	18053	17960	17867	18086	18011	17974	17991	17947	18123	17963	18132	17985	17895	18034	17995	17711	18100	18021	17919	18128	18052	17970	18025	18065	17908	17922	18108	17801	17986	18199	17923	17952	18092	17937	17859	18026	17926	18107	17895	18183	18042	18101	17761	18136	17912	18048	17802	18018	17987	17871	18110	17888	17965	17780	17932	18101	18016	18090	18111	17976	18044	17862	17778	18039	18014	18084	18044	18141	17889	18217	18031	17897	18048	18089	18185	18147	18060	17994	18144	17762	18064	17955	17948	18134	17936	18009	18095	18201	17959	17865	18257	18053	17761	18041	18097	17837	18225	18194	18049	17811	18007	17955	17939	18363	17989	17901	17963	18027	18000	18034	18021	18119	18052	17913	18092	17982	17949	18008	17938	18131	18036	18078	18018	18070	17980	17984	18040	18006	18061	18151	18029	18115	18063	18008	18096	17867	17779	17989	18038	18053	18144	18079	18074	18003	18044	18077	17793	18133	18280	18076	17881	18059	17993	18024	17840	18013	17931	18132	17965	18106	18100	17908	18006	17836	18003	17976	18125	18113	17939	17993	18169	17965	18044	17926	17893	17881	17887	18014	17938	18094	17939	17985	17971	18126	17985	17790	18138	17863	17945	18090	18124	18115	18036	18083	17951	18127	18094	18015	18091	17881	17965	17988	18084	18073	18056	17867	18075	17936	17951	17883	17815	17962	18005	18011	18117	18068	17923	18055	17784	18009	18070	17912	18098	18168	18182	17956	18075	18047	18015	18013	18061	17884	17960	18036	17847	18095	18056	17990	18133	18101	18083	18140	18149	17893	17946	17996	17952	18074	18151	18099	18112	18104	17825	18008	17635	17806	17846	17980	17856	17915	17925	17850	17967	18100	18041	17990	17834	17969	18224	18173	17950	18309	18007	17967	18013	18059	17722	17914	17921	17959	18065	18074	17884	18012	17928	18054	18106	17881	18000	18056	17989	17870	17986	17923	18026	18102	17945	17921	18052	18067	18042	17890	18021	17898	18001	17965	17978	18112	17976	17893	17953	17897	18025	17890	17962	17790	17943	18107	17931	17796	18085	17896	17923	17796	17999	17930	17807	18031	18065	17979	17976	17716	17891	17895	17886	18020	18147	17684	17941	18003	17972	17745	18074	17873	18136	18083	18017	18234	17988	18241	17828	18017	17911	17952	17867	17785	17700	17937	17965	18085	18015	17989	18002	17943	18002	18056	17947	17982	17934	18029	17841	18053	17953	17961	17897	18143	18030	17804	17956	17916	17758	17847	17901	17978	18084	17936	18159	18050	18008	18119	18178	18072	17975	18210	18018	17905	17874	18075	18380	18040	17837	18068	17690	17984	18120	17794	18011	18062	17920	17934	18029	17979	17933	17844	17989	18092	18079	17959	18060	17885	18049	18159	17891	18134	18013	17920	17947	18169	17940	17988	17778	18016	17961	17961	17889	18021	18009	18035	18315	18166	17976	17941	18019	18138	17897	18087	18140	17868	18006	18067	18005	17980	17932	17835	18093	18186	18035	17918	18019	17848	18173	18062	18057	18057	18068	18111	18009	18064	17996	18033	17807	17743	17830	18124	18071	17997	18026	17959	17935	17857	17983	18127	18174	18098	17757	18023	18114	17969	17994	17959	17974	18004	17935	17980	17997	18179	18031	18061	17907	17992	17868	17781	17790	18048	18024	18171	17992	18035	17962	18147	18097	17948	17990	18118	17957
35197	48714	28568	24713	21141	19031	17476	16620	16339	16199	16478	16351	16421	16159	15934	15784	15816	15703	15789	15545	15685	15578	15651	15589	15648	15435	16037	19281	19981	18771	17525	16511	15899	15564	15457	15481	15470	15327	15619	15292	15457	15642	15722	15533	15218	15353	15348	15584	15613	15440	15429	15384	15310	15305	15463	15320	15470	15349	15471	15498	15380	15427	15388	15436	15373	15479	15371	15523	15571	15541	15334	15442	15580	15425	15485	15300	15489	15453	15420	15440	15420	15608	15402	15569	15463	15469	15371	15463	15319	15440	15341	15441	15485	15480	15548	15578	15378	15438	15387	15375	15545	15527	15418	15422	15499	15513	15439	15454	15515	15507	15292	15360	15291	15394	15284	15332	15528	15497	15404	15360	15629	15556	15308	15587	15488	15304	15382	15485	15482	15537	15502	15473	15373	15566	15390	15488	15469	15311	15374	15369	15383	15438	15441	15303	15426	15457	15299	15417	15337	15539	15464	15262	15449	15420	15403	15398	15403	15538	15495	15441	15420	15502	15383	15509	15432	15457	15475	15492	15553	15504	15416	15336	15315	15392	15474	15523	15661	15432	15372	15507	15577	15385	15325	15346	15378	15507	15337	15437	15312	15493	15439	15450	15494	15445	15524	15550	15472	15355	15218	15372	15415	15418	15536	15556	15690	15368	15426	15547	15275	15437	15404	15310	15446	15394	15354	15433	15387	15365	15553	15424	15543	15445	15359	15379	15477	15436	15447	15477	15373	15318	15430	15542	15358	15517	15279	15439	15527	15432	15411	15353	15444	15487	15442	15432	15543	15426	15420	15509	15552	15401	15455	15444	15592	15444	15322	15398	15513	15330	15371	15334	15418	15492	15449	15442	15479	15366	15467	15403	15240	15585	15380	15594	15356	15543	15427	15561	15417	15306	15467	15366	15388	15508	15490	15482	15520	15667	15474	15556	15577	15239	15284	15465	15478	15418	15605	15350	15515	15365	15224	15568	15560	15418	15284	15433	15394	15563	15284	15391	15523	15413	15379	15496	15429	15498	15491	15413	15501	15479	15429	15516	15426	15538	15366	15327	15471	15283	15611	15578	15352	15400	15387	15473	15468	15340	15470	15279	15364	15522	15397	15291	15473	15762	15518	15460	15491	15307	15279	15519	15403	15370	15431	15640	15435	15259	15412	15612	15371	15481	15375	15315	15608	15453	15626	15491	15463	15460	15354	15429	15421	15366	15428	15304	15557	15377	15310	15576	15373	15448	15285	15516	15547	15438	15564	15448	15432	15546	15552	15433	15423	15343	15358	15329	15364	15454	15417	15434	15377	15270	15445	15399	15528	15576	15449	15276	15395	15394	15470	15466	15472	15330	15561	15465	15519	15377	15346	15310	15407	15227	15461	15439	15348	15337	15435	15362	15396	15440	15514	15489	15546	15555	15381	15376	15476	15581	15469	15434	15292	15556	15347	15525	15554	15382	15411	15606	15308	15436	15320	15310	15481	15620	15540	15536	15472	15440	15416	15474	15542	15470	15454	15461	15373	15574	15452	15495	15372	15444	15524	15675	15371	15433	15478	15461	15471	15337	15321	15212	15441	15405	15563	15386	15527	15505	15514	15426	15446	15333	15389	15365	15412	15476	15486	15430	15339	15360	15379	15304	15398	15605	15509	15403	15383	15384	15467	15410	15390	15342	15427	15353	15429	15366	15419	15501	15597	15531	15420	15562	15450	15316	15432	15483	15378	15367	15436	15295	15431	15458	15501	15365	15436	15364	15555	15495	15386	15243	15516	15362	15505	15417	15318	15334	15423	15541	15500	15540	15452	15427	15565	15418	15281	15379	15453	15476	15622	15382	15430	15384	15287	15377	15545	15384	15505	15264	15585	15354	15374	15379	15387	15340	15349	15312	15586	15337	15421	15345	15579	15369	15416	15675	15275	15439	15624	15486	15528	15573	15339	15490	15409	15357	15553	15233	15430	15491	15556	15341	15392	15497	15553	15268	15353	15309	15356	15352	15390	15474	15477	15294	15499	15471	15423	15384	15467	15543	15387	15427	15334	15569	15503	15390	15467	15442	15583	15452	15422	15376	15454	15396	15571	15379	15417	15470	15516	15400	15591	15513	15489	15343	15370	15418	15595	15336	15490	15392	15396	15494	15383	15509	15553	15362	15652	15517	15523	15447	15339	15609	15259	15402	15287	15510	15560	15281	15615	15309	15342	15487	15465	15486	15506	15371	15461	15425	15430	15279	15512	15492	15501	15441	15629	15569	15656	15249	15410	15270	15377	15493	15416	15323	15425	15258	15422	15588	15458	15421	15303	15542	15570	15442	15510	15405	15517	15256	15438	15504	15459	15482	15485	15317	15358	15305	15392	15639	15456	15480	15338	15676	15326	15449	15364	15671	15324	15351	15380	15398	15350	15497	15320	15522	15291	15471	15533	15300	15617	15503	15517	15518	15440	15543	15650	15334	15460	15414	15447	15487	15400	15373	15428	15470	15425	15497	15358	15481	15430	15563	15487	15382	15471	15276	15426	15301	15493	15351	15402	15490	15577	15460	15335	15510	15344	15453	15512	15459	15498	15374	15265	15492	15453	15473	15488	15467	15407	15443	15395	15493	15349	15403	15395	15431	15489	15423	15505	15489	15346	15386	15463	15381	15541	15367	15543	15327	15352	15475	15382	15599	15347	15405	15470	15476	15542	15345	15637	15322	15535	15461	15603	15455	15433	15512	15506	15527	15522	15406	15532	15452	15471	15297	15471	15492	15396	15472	15593	15520	15350	15499	15200	15489	15429	15372	15454	15425	15495	15499	15611	15326	15626	15488	15358	15445	15504	15433	15425	15361	15469	15454	15407	15402	15373	15365	15559	15437	15479	15482	15482	15547	15595	15484	15446	15470	15455	15392	15513	15375	15430	15466	15717	15484	15571	15331	15459	15345	15522	15486	15483	15514	15469	15497	15271	15594	15312	15395	15468	15368	15293	15357	15341	15568	15347	15293	15564	15413	15550	15467	15410	15385	15372	15259	15543	15377	15320	15450	15331	15495	15456	15549	15482	15273	15670	15505	15279	15394	15484	15320	15528	15555	15321	15506	15457	15406	15485	15331	15321	15411	15547	15480	15352	15385	15322	15544	15362	15645	15439	15320	15483	15288	15394	15392	15456	15371	15502	15443	15391	15367	15506	15438	15718	15547	15496	15448	15458	15334	15419	15615	15514	15466	15605	15567	15471	15464	15429	15496	15575	15348	15468	15455	15412	15609	15401	15411	15400	15362	15283	15444	15293	15269	15418	15541	15466	15425	15375	15560	15355	15441	15453	15362	15591	15447	15300	15472	15432	15590	15539	15460	15406	15371	15400	15519	15369	15495	15469	15365	15469	15495	15365	15471	15412	15457	15348	15316	15394	15646	15569	15504	15419	15420	15605	15472	15427	15417	15365	15495	15394	15332	15385	15547	15574	15696	15526	15436	15317	15656	15426	15565	15532	15410	15326	15347	15329	15460	15538	15390	15463	15545	15434	15545	15502	15422	15409	15279	15495	15521	15592	15432	15393	15501	15449	15303	15533	15512	15556	15405	15430	15349	15508	15611	15584	15396	15383	15225	15490	15465	15433	15462	15584	15354	15293	15515	15369	15308	15465	15602	15538	15597	15451	15525	15414	15365	15351	15367	15342	15491	15443	15365	15509	15486	15397	15438	15467	15511	15403	15476	15532	15537	15421	15404	15520	15351	15547	15717	15511	15557	15394	15342	15523	15556	15481	15628	15330	15530	15401	15342	15496	15280	15456	15617	15479	15522	15476	15563	15448	15454	15421	15647	15543	15525	15482	15384	15397	15485	15590	15386	15400	15508	15403	15478	15428	15262	15479	15411	15506	15691	15598	15542	15528	15653	15483	15657	15402	15266	15479	15466	15600	15425	15485	15593	15628	15401	15520	15668	15526	15393	15444	15451	15523	15374	15414	15311	15514	15425	15335	15422	15415	15386	15531	15487	15554	15495	15247	15325	15462	15364	15491	15314	15401	15292	15498	15390	15580	15311	15246	15443	15387	15433	15247	15425	15418	15546	15584	15521	15348	15498	15487	15398	15545	15522	15402	15472	15418	15438	15530	15362	15361	15445	15409	15400	15226	15388	15458	15569	15324	15364	15476	15225	15390	15345	15539	15483	15413	15268	15474	15490	15295	15455	15379	15340	15567	15373	15527	15396	15438	15607	15541	15379	15453	15403	15367	15310	15485	15311	15414	15382	15432	15243	15416	15514	15435	15299	15425	15485	15445	15313	15220	15467	15344	15447	15270	15583	15233	15549	15547	15482	15564	15596	15474	15365	15648	15357	15488	15289	15395	15349	15692	15242	15376	15726	15584	15508	15506	15575	15437	15475	15638	15394	15402	15478	15554	15600	15190	15367	15458	15457	15610	15204	15182	15494	15502	15624	15578	15541	15515	15328	15388	15553	15459	15367	15555	15500	15383	15508	15434	15504	15462	15387	15605	15436	15403	15543	15315	15481	15476	15529	15438	15430	15317	15476	15342	15519	15362	15333	15552	15445	15245	15419	15421	15425	15409	15421	15472	15410	15548	15470	15286	15525	15486	15512	15389	15372	15377	15566	15464	15553	15467	15417	15501	15407	15531	15400	15505	15480	15386	15378	15375	15450	15661	15514	15436	15528	15440	15437	15453	15387	15564	15366	15387	15563	15504	15362	15271	15499	15394	15526	15461	15362	15373	15319	15499	15387	15395	15463	15476	15551	15534	15560	15385	15595	15545	15531	15330	15321	15292	15433	15533	15245	15563	15624	15453	15421	15411	15480	15429	15405	15360	15315	15346	15469	15558	15418	15333	15344	15514	15473	15518	15501	15362	15301	15489	15468	15468	15516	15341	15267	15375	15430	15293	15343	15260	15571	15430	15290	15329	15403	15436	15548	15202	15467	15415	15455	15341	15702	15326	15399	15502	15581	15585	15472	15353	15360	15466	15366	15334	15568	15285	15397	15350	15460	15457	15387	15377	15368	15444	15385	15324	15463	15480	15392	15512	15347	15608	15687	15408	15580	15423	15643	15521	15464	15479	15393	15367	15543	15618	15448	15443	15378	15468	15603	15494	15427	15336	15285	15463	15469	15501	15555	15343	15400	15418	15633	15438	15414
22955	21513	29482	23950	21757	24230	26916	21416	20318	20698	20839	20393	20516	20312	20211	19816	20029	19864	19857	19824	19610	19695	19689	19623	19475	19742	20266	23265	25056	23762	22552	21161	20162	19770	19391	19514	19466	19396	19396	19238	19455	19545	19460	19528	19643	19692	19531	19532	19324	19383	19674	19417	19505	19379	19454	19639	19402	19398	19507	19538	19534	19488	19360	19414	19107	19376	19439	19437	19400	19391	19471	19345	19576	19700	19457	19495	19441	19313	19535	19482	19289	19571	19500	19572	19277	19306	19349	19398	19282	19269	19422	19362	19524	19350	19203	19439	19427	19508	19395	19297	19410	19558	19178	19440	19509	19439	19383	19202	19367	19354	19525	19412	19609	19359	19374	19276	19284	19612	19342	19461	19429	19367	19410	19385	19310	19533	19609	19205	19609	19389	19440	19403	19359	19386	19200	19307	19210	19281	19258	19261	19427	19401	19314	19253	19222	19367	19309	19439	19206	19380	19459	19376	19532	19355	19551	19415	19219	19423	19354	19253	19501	19398	19249	19443	19546	19270	19496	19344	19424	19378	19439	19380	19381	19312	19468	19515	19353	19239	19427	19478	19438	19474	19262	19160	19370	19428	19349	19449	19366	19283	19444	19454	19373	19346	19263	19463	19428	19372	19287	19428	19450	19229	19294	19187	19342	19212	19247	19407	19268	19322	19298	19248	19358	19472	19221	19314	19465	19447	19310	19410	19420	19297	19289	19325	19440	19181	19070	19335	19346	19365	19342	19447	19317	19464	19397	19338	19342	19627	19223	19319	19544	19439	19270	19574	19514	19426	19341	19411	19432	19249	19435	19324	19427	19302	19307	19265	19388	19147	19166	19341	19310	19473	19271	19435	19285	19382	19186	19100	19478	19137	19308	19254	19441	19535	19308	19298	19371	19488	19416	19094	19281	19430	19460	19481	19542	19293	19417	19176	19353	19495	19290	19323	19451	19293	19211	19290	19131	19409	19209	19228	19573	19437	19371	19283	19450	19157	19316	19412	19273	19332	19166	19367	19402	19301	19348	19297	19477	19413	19310	19409	19371	19387	19473	19301	19678	19378	19066	19360	19054	19082	19271	19410	19403	19280	19370	19291	19198	19171	19422	19433	19510	19249	19204	19383	19141	19221	19544	19236	19471	19394	19379	19261	19307	19256	19417	19395	19275	19247	19309	19494	19415	19362	19394	19367	19587	19348	19191	19289	19284	19230	19377	19233	19282	19171	19061	19368	19333	19445	19192	19358	19320	19207	19532	19421	19447	19487	19474	19385	19351	19450	19368	19359	19331	19300	19366	19355	19395	19349	19363	19366	19294	19310	19363	19269	19316	19601	19405	19506	19374	19358	19425	19298	19388	19327	19306	19241	19222	19461	19170	19318	19158	19289	19496	19371	19444	19248	19396	19313	19506	19363	19331	19412	19341	19407	19276	19346	19490	19116	19257	19464	19137	19363	19444	19348	19319	19224	19131	19439	19333	19531	19523	19352	19459	19347	19457	19379	19405	19533	19478	19433	19337	19197	19300	18979	19352	19268	19213	19236	19400	19458	19490	19268	19431	19475	19587	19497	19336	19100	19373	19351	19391	19255	19240	19219	19043	19386	19230	19431	19344	19308	19410	19384	19141	19325	19195	19236	19445	19267	19340	19235	19435	19363	19317	19343	19316	19176	19327	19349	19461	19326	19415	19297	19547	19394	19262	19333	19265	19239	19330	19434	19541	19278	19273	19129	19399	19119	19444	19543	19367	19133	19254	19227	19381	19096	19403	19283	19260	19339	19391	19545	19533	19310	19325	19332	19287	19266	19429	19507	19459	19411	19410	19325	19177	19143	19258	19327	19437	19361	19246	19339	19284	19308	19371	19375	19331	19249	19437	19339	19363	19484	19336	19236	19284	19326	19397	19299	19314	19138	19252	19446	19256	19265	19240	19414	19352	19344	19277	19236	19481	19122	19506	19428	19359	19379	19409	19318	19348	19199	19205	19426	19454	19220	19179	19222	19362	19353	19170	19393	19176	19286	19492	19436	19592	19601	19430	19377	19486	19453	19231	19346	19227	19221	19231	19188	19438	19517	19369	19423	19475	19371	19315	19440	19249	19400	19159	19410	19499	19337	19525	18981	19278	19201	19236	19330	19218	19469	19308	19454	19411	19381	19362	19279	19395	19252	19470	19347	19412	19197	19457	19519	19529	19517	19387	19292	19266	19282	19282	19257	19133	19409	19323	19428	19261	19394	19132	19321	19311	19271	19481	19383	19307	19294	19299	19349	19389	19455	19371	19437	19160	19129	19430	19359	19266	19343	19461	19532	19296	19275	19293	19239	19239	19489	19290	19324	19148	19265	19391	19488	19236	19363	19550	19372	19386	19392	19502	19491	19393	19422	19260	19205	19301	19310	19418	19529	19384	19335	19275	19399	19215	19336	19487	19274	19283	19289	19440	19265	19319	19254	19444	19378	19191	19210	19275	19414	19405	19435	19369	19645	19454	19377	19401	19298	19216	19361	19400	19318	19382	19137	19379	19530	19004	19250	19405	19327	19257	19308	19374	19228	19521	19204	19302	19607	19240	19522	19519	19263	19239	19400	19166	19336	19296	19509	19300	19245	19283	19378	19361	19306	19344	19336	19235	19223	19224	19351	19362	19470	19433	19411	19387	19403	19355	19489	19578	18967	19479	19192	19409	19224	19231	19230	19291	19310	19153	19195	19240	19333	19576	19480	19420	19262	19181	19210	19470	19478	19465	19180	19341	19164	19374	19140	19431	19232	19552	19205	19324	19385	19176	19314	19474	19373	19356	19447	19480	19454	19130	19271	19432	19298	19390	19517	19251	19339	19335	19166	19089	19044	19129	19666	19376	19217	19429	19383	19390	19338	19440	19219	19114	19329	19559	19410	19331	19347	19308	19519	19418	19415	19247	19372	19400	19318	19316	19310	19366	19394	19433	19280	19303	19350	19496	19444	19250	19267	19341	19406	19393	19387	19438	19363	19042	19094	19343	19368	19439	19261	19216	19371	19516	19402	19387	19134	19212	19262	19466	19494	19313	19417	19414	19297	19156	19365	19334	19368	19254	19134	19293	19244	19391	19503	19231	19387	19146	19201	19321	19276	19433	19612	19369	19292	19344	19501	19422	19376	19262	19275	19420	19374	19278	19372	19270	19265	19312	19300	19296	19432	19198	19215	19313	19393	19291	19348	19280	19437	19378	19315	19317	19324	19158	19429	19262	19355	19467	19479	19326	19362	19428	19445	19598	19542	19367	19190	19269	19484	19295	19281	19272	19149	19248	19357	19382	19133	19329	19425	19583	19281	19487	19322	19304	19378	19236	19402	19601	19537	19430	19345	19258	19359	19290	19279	19355	19281	19410	19372	19399	19398	19090	19415	19348	19426	19432	19379	19350	19342	19277	19510	19362	19163	19345	19354	19438	19500	19501	19477	19487	19358	19384	19403	19287	19318	19435	19406	19065	19289	19369	19477	19491	19457	19285	19169	19411	19413	19162	19210	19359	19206	19388	19347	19153	19213	19405	19321	19252	19231	19438	19371	19398	19254	19214	19325	19335	19313	19607	19153	19372	19247	19168	19302	19305	19268	19374	19510	19310	19237	19205	19621	19305	19198	19209	19296	19326	19447	19317	19551	19455	19345	19381	19162	19303	19224	19476	19189	19526	19402	19139	19331	19328	19340	19194	19286	19329	19294	19265	19209	19286	19447	19308	19294	19224	19347	19342	19315	19248	19434	19143	19422	19419	19356	19381	19339	19432	19550	19274	19195	19344	19309	19349	19164	19124	19503	19330	19443	19282	19338	19229	19296	19486	19222	19298	19033	19356	19259	19247	19417	19271	19355	19107	19579	19296	19267	19275	19321	19521	19417	19242	19303	19314	19323	19421	19426	19308	19288	19290	19328	19254	19391	19184	19584	19288	19314	19302	19192	19356	19265	19312	19377	19281	19271	19031	19363	19399	19306	19355	19258	19082	19095	19451	19558	19446	19457	19280	19315	19421	19532	19299	19205	19533	19509	19590	19405	19494	19347	19245	19363	19204	19361	19241	19257	19418	19384	19263	19469	19460	19242	19336	19334	19434	19378	19402	19339	19407	19326	19272	19357	19341	19224	19401	19436	19329	19471	19356	19311	19666	19281	19460	19175	19484	19389	19292	19317	19305	19181	19213	19383	19535	19446	19364	19296	19372	19320	19532	19058	19423	19440	19386	19232	19355	19368	19409	19348	19436	19258	19344	19430	19414	19347	19232	19268	19345	19361	19373	19484	19447	19460	19320	19202	19588	19195	19445	19098	19386	19259	19361	19198	19272	19543	19406	19091	19291	19298	19422	19555	19487	19494	19266	19264	19311	19436	19314	19318	19374	19262	19215	19259	19287	19092	19366	19201	19307	19417	19263	19399	19458	19269	19414	19409	19331	19335	19279	19172	19480	19336	19145	19045	19223	19337	19176	19194	19337	19399	19300	19280	19210	19167	19567	19398	19347	19290	19420	19418	19136	19443	19339	19393	19003	19419	19414	19254	19331	19314	19618	19363	19569	19275	19408	19197	19260	19339	19453	19317	19132	19277	19284	19373	19380	19354	19204	19129	19261	19266	19438	19302	19196	19442	19275	19387	19331	19255	19436	19381	19251	19410	19553	19503	19344	19444	19439	19280	19566	19416	19475	19241	19350	19315	19276	19411	19067	19223	19229	19319	19368	19291	19273	19325	19527	19367	19455	19344	19287	19412	19399	19383	19321	19288	19228	19375	19404	19211	19476	19359	19304	19240	19183	19261	19380	19568	19405	19350	19352	19374	19508	19317	19229	19209	19277	19346	19154	19480	19157	19370	19217	19154	19390	19328	19354	19585	19558	19345	19328	19314	19335	19503	19578	19375	19414	19264	19180	19366	19511	19294	19410	19308	19459	19437	19349	19368	19424	19262	19218	19484	19465	19518	19288	19340	19200	19326	19377	19417	19511	19306	19411	19395	19264	19208	19161	19161	19507	19532	19273	19301	19247	19295	19547	19220	19277	19181	19308	19354	19385	19370	19392	19334	19101	19292	19607	19309	19303	19488	19356	19318	19409	19455	19376	19386	19386	19253	19192	19356	19401	19295	19235	19172	19559	19456	19176	19433	19382	19223
40414	52356	32952	26042	22464	20624	19968	18262	17623	18005	18289	17849	17678	17444	16930	16614	16777	16537	16419	16564	16475	16518	16573	16199	16508	16394	17706	22869	24042	21997	20405	18254	17180	16457	16279	16234	16355	16314	16168	16335	16204	16240	16034	16286	16269	16328	16147	16196	16185	16067	16169	16145	16403	16181	16037	16107	16192	16103	16280	16160	16161	16134	16186	16423	16230	16106	16152	16257	16233	16091	16097	16259	16090	16524	16057	16170	16281	16100	16185	16023	16286	16200	16224	16128	16271	16312	16157	16114	16194	16231	16337	16097	16132	16169	16182	16329	16155	16191	16246	16329	16131	16234	16306	16267	16047	16085	16235	16177	16121	16107	16216	16128	16286	16076	16118	16337	16235	16126	16209	16361	16123	16309	16170	16470	16154	16030	16381	16349	16167	16249	16494	16129	16329	16099	16157	16173	16151	16347	16213	15926	16178	16284	16113	16081	16261	16153	15889	16179	16411	16258	16212	16117	16198	16226	16249	16234	16381	16289	16119	16154	16092	16358	16104	16312	16263	16243	16187	16195	15947	16275	16037	16118	16117	16399	16072	16262	16256	16138	16087	16216	16196	16144	16251	16079	15989	16085	16160	16076	16236	16168	16393	16175	16169	16266	16260	16257	16233	16209	16250	16071	16272	16082	16064	16325	16180	16196	16105	16285	16013	16204	16212	16211	16290	16260	16062	16185	15977	16242	16096	16236	16319	16196	16046	16114	16378	16062	16166	16211	16241	16238	16040	16106	16248	16265	16271	15984	16045	16364	16280	16064	16102	16150	16136	16277	16342	16094	16268	16158	16267	16069	15986	16177	16152	16072	16245	16304	16368	16198	16195	16123	16030	16307	16293	16096	16349	16227	15993	16275	16149	16191	16189	16080	16064	16233	16104	16153	16164	16002	16153	16365	16198	16171	16127	16271	16301	16205	16275	16357	16078	16150	16085	16176	16165	16334	16103	16168	16228	16121	16246	16331	16369	16232	16134	16148	16184	16156	16129	16171	16254	16237	16114	16154	16240	16111	16227	16176	16221	16211	16249	16199	16221	16042	16162	15965	16236	16083	16181	16368	16111	16310	16088	16191	16372	16156	16157	16125	16299	16203	16442	16179	16132	16289	16015	16156	16153	16130	16064	16138	16197	16209	16148	16104	16361	16376	16137	16297	16326	16182	16219	16223	16159	16280	16286	16098	16233	16108	16265	16255	16411	16299	16330	16179	16016	16274	16131	16157	16016	16161	16359	16249	16074	16213	16275	16143	16227	16047	16032	16230	16158	16205	16262	16081	16211	16087	16153	16190	16141	16257	16036	15968	16139	16239	16177	16024	16066	16021	16222	16102	16361	16236	16304	16192	16174	16097	16259	16264	16052	16194	16153	16306	16147	16200	15970	16191	16248	16058	16260	16332	16220	16235	16128	16245	16195	16278	16109	16112	16226	16112	16203	16122	16285	16161	16154	16158	16188	16129	16096	16198	16134	16179	16375	15972	16280	16222	16138	15943	16298	16139	16196	16182	16180	16237	16073	16207	16319	16287	16254	16363	16124	16144	16195	16222	16198	16249	16139	16124	16239	16165	16125	16196	16112	16193	16184	16023	16200	16353	16201	16307	16194	16276	16228	16124	16016	16282	16264	16084	16122	16229	16119	16015	16232	16170	16260	16129	16299	16349	16011	16201	16169	16054	16349	16130	16334	16122	16200	16162	16189	16091	16393	16379	16159	16240	16308	16089	16020	16138	16225	16050	16200	16139	16084	16179	16214	16139	16084	16148	16249	16004	16089	16140	16360	16160	16201	16122	16205	16267	16165	16071	16182	16141	16110	16189	16056	16242	16117	16144	16097	16261	16120	16172	16189	16268	16109	16150	16264	16128	16324	16305	16314	16052	16164	16198	16197	16146	16114	16261	16154	16249	16133	16219	16192	16281	16307	16219	16168	16273	16205	16106	16180	16175	16245	16088	15994	16168	16050	16294	16179	16082	16335	16236	16210	16043	16145	16116	16319	16171	16261	16186	16304	16086	16083	16151	16128	16230	16352	16153	16037	16295	16124	16144	16098	16142	16211	16166	16243	16223	16201	16006	16352	16118	16166	16050	16102	16108	16044	16206	16181	16288	16311	16201	16247	16200	16195	16154	16198	16341	15992	16305	15973	16118	16284	16367	16064	16109	16123	16019	16219	15908	16179	16288	16266	16098	16169	16144	16115	16103	16142	16307	16142	16410	16213	16101	16139	16086	16032	16141	16244	16078	16261	16236	16087	16376	16067	16114	16237	16367	16264	16382	16159	16139	16076	16159	16215	16209	15945	16275	16188	16213	15956	16144	16355	16294	16075	16339	16177	16075	16100	16266	16245	16273	16272	15961	16286	16173	16321	16241	16165	16174	16052	16228	16300	16012	16151	16215	16288	16171	15962	16159	16192	16127	16118	16098	16251	16086	15911	16187	16152	16131	16089	16440	16031	16227	16135	16204	16158	16128	16276	16140	16132	16092	16147	16104	16111	16258	16113	16275	16094	16327	16342	16140	16467	16171	16255	16263	16106	16230	16058	16084	16197	16055	16151	16055	16237	16119	16060	16184	16021	16196	16283	16103	16074	16273	16241	16151	16237	16173	16274	16162	16201	16161	16141	16071	16175	16341	16153	16289	16113	16113	16283	16230	16081	16140	16277	16038	16081	16132	16216	16292	16178	16183	16247	16250	16297	16222	16188	16295	16273	16207	16241	16069	16194	16174	16102	16112	16127	16205	16147	16347	15962	16338	16317	16179	16170	16176	16086	16128	16188	16143	16193	16098	16342	16226	16136	16311	16169	16257	16112	16188	16191	16237	16144	16177	16119	16167	16078	16049	16196	16205	16216	15978	16220	16162	16239	16217	16031	16245	16314	16247	16184	16208	16135	16335	16168	16291	16198	16164	16155	16182	16303	16050	16212	16240	16225	16056	16162	16123	16117	16152	16337	16171	16222	16239	16062	16100	16404	16221	16340	16334	16091	16155	16207	16220	16008	16148	16268	16211	16217	16173	16300	16166	16282	16188	16054	16211	16139	16247	16211	16362	16196	16261	16140	16247	16093	16250	16125	16198	16275	16130	16271	15986	16157	16339	16241	16196	16126	16309	16118	16071	16147	16091	16112	16213	16222	16208	16205	16232	16187	16186	16053	16181	16054	16067	16276	16164	16178	16129	16201	16170	16124	16324	16165	16250	16138	16139	16011	16117	16176	16227	16103	16238	16282	16066	16237	16244	16227	16033	16296	16264	16040	16181	16103	16255	16088	16265	16064	16104	16170	16186	16103	16322	16219	16046	16164	16016	16084	15991	16193	16050	16010	15944	16093	16321	16070	16211	16133	16274	16204	16205	16210	16169	16342	16206	16051	16146	16149	16080	16175	16319	16258	16118	16132	15946	16026	16243	16198	16032	16201	16240	16245	16066	16163	16127	15977	16185	16219	16217	16051	16186	16181	16092	16170	16041	16210	16099	16075	16032	16165	16142	16306	16148	16227	16295	16005	16095	16174	16357	16018	15975	16159	16202	16275	16157	16314	16282	16167	16085	16219	16272	16294	16124	16107	16303	16359	16395	16271	16330	16150	16213	16317	16049	16152	16142	16333	16375	16363	16264	16163	16246	16126	16295	16193	16296	16140	16337	16186	16093	16227	16230	16171	16170	16016	16367	16152	16328	16084	16253	16287	16118	16036	16206	16035	16041	16346	16334	16121	16173	16265	16209	16161	16218	16338	16156	16038	16100	16101	16135	16237	16084	16131	16337	16224	16122	16149	15961	16374	16099	16001	16358	16084	16074	16342	16339	16274	16284	15984	16187	16097	16229	16225	16247	16145	16069	16105	16185	16097	16169	16187	16305	16141	16183	16194	16155	16086	16315	16080	16136	16218	16167	16200	16289	16181	16326	16266	16171	16252	16218	16055	16289	16068	16062	16245	16050	16159	16095	15972	16135	16158	16045	16234	16120	16214	16101	16067	16241	16209	16165	16176	16293	16368	16087	16253	16156	16087	16261	16436	16151	16255	16062	16180	16255	16020	16160	16203	16184	16237	16124	16321	16275	16248	16235	16046	16158	16214	16148	16316	16209	16180	16069	16202	16193	16238	16273	15988	16165	16125	16185	16210	16105	16235	16157	16087	15994	16335	16148	16341	16147	16064	16181	16231	16228	16177	16139	16185	16414	16192	16247	16017	16195	16249	16196	16235	16380	16109	16296	16204	16242	16258	16135	16249	16246	16174	16244	16204	16216	16311	16365	16192	16372	16127	16125	16339	16175	16199	16310	16214	16103	16043	16108	16202	16351	16316	16273	16051	16291	16085	16205	16112	16218	16167	16346	16174	16109	16310	16129	16113	16249	16162	16102	16092	16069	16249	16236	16244	16214	16069	16187	16229	16302	16088	16053	16122	16112	16252	16208	16122	16228	16276	16142	15969	16083	16165	16275	16160	16126	16043	16302	16120	16234	16186	16316	16212	16229	16184	16196	16174	16133	16261	16247	16187	16114	16279	16022	16222	16170	16284	16107	16114	16211	16276	16402	16150	16245	16099	16011	16136	16045	16131	16202	16148	16276	16336	16112	16351	16269	16089	16058	16287	16041	16118	16207	16195	16359	16188	16173	16331	16236	16205	16069	16212	16199	16309	16165	16249	16142	16174	16269	16087	16132	16095	16256	16237	16133	16227	16032	16110	16346	16258	16268	16035	16070	16370	16101	16152	16260	16196	16233	16137	16177	16232	16129	16372	16277	16052	16069	16073	16259	16164	16324	16082	16152	16084	15987	16321	16249	16113	16161	16189	16208	16066	16126	16231	16298	16141	16065	16211	16185	16301	15994	16245	16148	16100	16127	16248	16101	16151	16206	16104	16198	16247	16204	16277	16211	16280	16213	16293	16031	16419	16109	16410	16113	16198	16228	16047	16285	16238	16170	16287	16206	16074	16033	16067	16176	16149	16234	16127	16244	16174	16103	16079	16195	16057	16218	16189	16173	16249	16206	16181	16125	16149	16124	16255	16304	16151	16088	16093	16089	16059	16088	16273	16224	16300	16207	16277	16221	16279	16135	16216	16044	16070	16089	16082	16148	16290	16210	16187	16209	16153	16182	16389	16254	16267	16157	16162	16200	16156	16193
28829	25863	27070	24200	20086	19942	20038	19857	19252	19587	19607	19530	19693	19527	19478	19176	19262	19229	19238	19333	19123	19124	19467	19245	19330	19184	18935	19363	19591	19453	19465	19345	19143	19442	19256	19368	19101	19252	19276	19459	19176	19075	19024	19094	19203	19149	19221	19101	19125	19208	19156	19233	19253	19241	19132	19024	19073	19095	19196	19084	19079	19034	19123	19240	19119	19160	19037	19246	19187	19345	19240	19242	19155	19208	18972	19037	19148	19185	19276	19251	19199	19293	19233	19191	19186	19186	19292	19197	19148	19175	19200	19177	19257	19070	19282	19281	19208	19325	19416	19050	19113	19247	19100	19090	19000	19016	19187	19327	19038	19169	19375	19270	19316	19208	19170	18968	19332	19241	19292	19149	19027	19244	19401	19268	19151	19095	19152	19138	18994	19268	19124	19152	18903	19147	19037	19222	19241	19082	19010	19185	19080	19191	19103	19307	19277	19192	19195	19074	19286	19068	19304	19231	19222	19122	19245	19224	19142	19184	19136	19246	19294	19126	19111	19201	19093	19075	19394	18991	19527	19201	19258	19095	19300	19180	19044	19032	19276	19305	19055	19130	19201	19445	19243	19199	19154	19112	19169	19063	19190	19297	19176	19279	19366	19004	19285	19013	19191	19144	19327	19238	19119	19018	18968	19001	19385	19234	19267	19183	19250	19119	19100	19116	19106	19273	19196	19183	19336	19222	19217	19150	19106	19245	19156	19083	19036	19163	19139	19174	19149	19042	19344	19198	19076	19244	19006	18972	19229	19105	19176	19300	19328	19046	19279	18987	19222	19092	19137	19078	19144	19005	19243	19260	19094	19074	18969	19279	19046	19142	19011	19177	19195	19204	19297	19161	19130	19044	19114	19241	19204	19157	19173	19334	19234	19184	19116	19075	19231	19263	19218	19139	19181	19266	19214	19176	19055	19063	19151	19277	19182	19225	19341	19208	19205	19246	19141	18896	19316	19157	19347	19205	19156	19134	19152	19186	19185	19191	19074	19219	19172	19270	18970	19148	19165	19163	19320	19215	19048	19191	19261	19205	19037	19014	19038	19114	19097	19086	19233	19217	19194	19127	19070	19205	19017	19144	19255	19082	19276	19019	19126	19148	19242	19233	19234	19173	19252	19326	19294	19283	19058	19079	18943	19063	19311	19106	19253	19196	19110	19157	19149	19098	19163	19123	19090	19185	19250	19142	19254	19118	19225	19258	19065	19130	19108	19267	19228	19112	19253	19453	19204	19148	19077	19104	19170	19204	19161	18894	19130	19249	19164	19091	19052	19133	18997	19161	19004	19138	19348	19322	19327	19259	19334	19121	19288	19179	19079	19086	19050	19110	19025	18927	19128	19256	19177	19120	19116	19315	19271	19293	19079	19164	19138	19005	19319	19275	19263	19211	19152	19151	19278	19047	19072	19107	19276	19261	19227	19154	19163	19294	18939	19011	19118	19102	19203	19210	19249	19270	18947	19153	19213	19232	19259	19054	19046	19341	19324	19098	19117	19404	19104	19182	19024	19247	18897	19238	19057	19072	19106	19217	19117	19251	19284	18970	19030	19078	19114	19111	19210	19037	19037	19137	19205	19404	19197	19101	18957	19281	19113	19267	19248	19102	19213	18991	19065	19141	19357	19402	19338	19243	19145	18849	19079	18841	19287	19118	19164	19242	19221	19075	19178	19304	19290	19128	19041	19142	19095	19112	19152	19194	19078	19410	19513	19351	19113	19107	19135	19254	19070	19262	19224	19146	18992	19205	19325	19088	19337	19081	19430	19304	19242	19163	19146	19024	19226	19215	19093	19115	19157	19304	19199	19313	19262	19147	19168	19293	19238	19263	19281	19244	19059	19061	19360	19117	19221	19081	19099	19159	19217	19299	19144	19326	19230	19144	19220	19140	19115	19125	19180	18919	19076	18934	19052	19371	19169	19246	19111	19059	19126	19018	19282	19033	19199	18974	19203	18826	19088	19266	19073	19024	19343	19338	19290	19274	19277	19093	19274	19279	19142	19087	19170	19236	19285	19368	19358	19020	19081	19346	19131	19016	19075	18870	19135	19233	19222	19271	19259	19284	19379	19075	19088	19096	19273	18959	19220	19235	18888	19122	19379	19220	19208	18990	19061	19200	19340	19027	19075	18976	19232	19201	19327	19070	19156	19026	19249	19005	19237	19160	19250	19177	19176	19189	19017	19062	19261	19117	18970	19106	19300	19183	19401	19235	19336	18944	19221	19186	19226	19106	19071	19355	19294	19228	19095	19121	19347	19098	19220	19281	19288	19152	19241	19254	19089	19048	19207	19211	19357	19260	19109	19092	19444	19025	19150	19240	19015	18933	19243	19026	19097	19218	19442	19021	19149	19166	19245	19487	19093	19220	19119	19261	19266	19270	19209	19114	19294	19232	19277	19158	19350	19373	19133	19231	19181	18991	19250	19057	19199	19219	18937	19034	19197	19009	19237	19126	19103	19143	19196	19294	19207	19051	19240	19048	19315	19047	19066	19150	19239	19034	19170	19106	18933	19116	19249	19193	19232	19105	19217	19042	18930	19008	19271	19240	19080	19206	19142	19248	19245	19145	18971	19120	19370	18965	19138	19249	19226	19119	19015	19362	19110	19245	19131	19023	19196	19069	19265	19339	19239	19172	19204	19310	19175	19244	19151	19052	19268	19222	19229	19160	19218	19115	19000	19161	19048	19195	19240	19231	19238	19245	19190	19155	19089	19049	19044	19109	19346	19268	19220	19157	19036	18949	19476	19291	19079	19340	19233	19242	19226	19147	19204	19216	19172	18984	19058	19097	19225	19136	19164	19246	19343	19115	19168	19047	19209	19160	19167	19010	19117	19077	19045	19190	19179	19201	19278	19148	19269	19295	19235	19209	19397	19163	19297	19260	19218	19090	19136	19242	19196	19015	19156	19255	19109	19251	19087	19007	19162	19153	19005	19046	19123	19215	19200	19273	19256	19255	19104	19169	19141	19427	19155	19222	19341	19068	19292	19109	19378	19057	19260	19278	19049	19223	19149	19276	18965	19141	18985	19265	18995	19071	19099	19015	19299	19101	19222	18953	19103	19197	19359	19236	19411	19249	19022	19119	19139	19162	19242	19209	19137	19255	19053	19100	19086	19079	19139	19231	19233	19201	19164	19325	19456	19258	19163	19044	19202	19224	19150	19396	19139	19168	19014	19098	18941	19099	19110	19345	19157	19070	19313	19201	19066	19287	19112	19005	19311	19297	19070	19286	19319	19249	19265	19114	19095	19149	19018	19448	19264	19398	19149	19150	19061	19092	19228	19190	19038	18898	19134	19064	19148	19267	19244	19139	19118	19072	19225	18992	19199	19301	19001	19170	19072	19175	19268	19300	19123	19147	19064	19259	19160	19196	18975	19072	19315	19242	19187	19136	19021	19177	19112	19061	19156	19270	19007	19275	19127	19284	19112	19154	19247	19097	19170	19181	19215	19145	19209	19122	19268	19192	18925	19258	19251	19227	19292	19256	19348	19090	19106	19306	19224	19098	19098	19024	19315	19109	19342	19251	19019	19270	18806	19221	19208	18988	19098	19223	19289	19185	19269	19292	19297	19266	19080	19306	19052	19224	19096	18957	19236	19099	19199	19240	19303	19251	19299	19167	19166	19146	19249	19200	19229	18957	19096	19180	19130	18977	19172	19194	19165	19189	19209	19190	19263	19009	18987	18925	19238	19066	19342	19095	19330	19256	19136	19067	19106	18970	19331	19327	19203	19364	19206	19250	19215	19131	19023	19155	19113	19109	19221	19195	19063	19193	19000	19266	19069	19105	18936	19094	19312	19335	19296	19103	19154	19021	19035	19476	19287	19243	19245	19029	19158	19167	19257	18994	19201	19032	19360	19186	19117	19250	19402	19098	19292	19187	19096	19089	19248	19223	19143	19088	19189	19370	19281	19304	19185	19190	19050	19379	19179	19335	19165	19177	19042	19165	19241	18962	19077	19281	19072	19047	18964	19051	19122	19336	19366	19076	19114	19103	18969	19121	18997	19054	19261	19298	19158	19098	19223	19113	19218	18894	19166	18942	19275	19302	19200	19327	19266	19143	19157	19208	19056	18916	19127	19253	18945	18856	19239	19086	19072	19017	19367	19237	19264	19111	19042	19288	19245	19196	19378	19214	19160	19126	19282	19061	19112	19295	19268	19139	19207	19121	19254	19132	18711	19132	19200	19065	19218	19207	19098	19462	19036	19108	19170	18946	19222	19116	19221	19059	19268	18978	19282	19082	18997	19236	19155	19117	19212	19207	19239	19057	19192	19257	19110	19108	19314	19201	19171	19153	19126	19100	19336	18794	19183	19121	19025	19237	19269	19262	19142	19167	19140	19122	19051	19147	19182	19267	19157	19065	19161	19234	19168	19185	19165	19247	19143	19256	19065	19094	19245	19143	19117	19203	19042	19282	19341	19214	19301	19375	19079	19410	19155	18985	19221	19119	19355	19225	19086	19184	19181	19066	19079	19258	19003	19011	19153	19112	19081	19352	19306	19072	19237	19261	19039	19066	19203	19379	19339	19172	19209	19036	18986	19064	19247	19134	19188	19047	19230	19311	19257	19246	19240	19321	19470	19250	19077	19287	19153	19005	19175	19338	19010	19045	19236	19259	19408	19226	19173	19353	19151	19211	19173	19202	19027	19205	19240	19160	19210	19275	19153	19080	19071	19320	19306	19248	19010	19082	19145	19085	19170	19200	19205	19049	19255	19014	19199	19005	19143	19164	19287	19337	19057	19066	19019	19092	19223	19262	18898	19047	19375	19202	18919	19303	19363	19107	19168	19091	19146	19256	19298	19135	19340	19245	19254	19098	19124	19075	19047	19108	18957	19194	19271	19239	19155	19432	19257	19204	19393	19107	19200	19326	19112	19236	18982	18917	19187	19064	19043	19026	19213	19260	19062	19245	19211	18983	19212	19189	19077	19283	19364	19404	19156	19232	18924	19112	19329	19113	19163	19126	19019	19146	19176	19121	18940	19122	19272	19072	19392	19139	19083	19282	19045	19018	19126	19062	19206	19190	19152	19060	19028	19082	19248	19162	19348	19280	19396	19098	19160	19082	19236	19327	18977	19162	19294	19143	19383	19399	19361	19340	19472	19021	19195	19134
30458	35591	22838	19569	17795	17250	17075	16869	16557	16672	16805	16777	16579	16425	16326	16213	16403	16168	15979	16211	16254	16227	16357	16018	16296	16059	16170	16519	16594	16586	16575	16176	16080	16213	16031	16170	16110	15984	16178	16086	16182	16017	16058	16056	16122	16045	16164	15999	16112	16213	16183	16094	15952	16039	15956	16124	16036	15897	16033	15964	16343	16072	16031	16143	16087	16082	15953	15990	16222	16112	15995	16053	16106	15999	15889	16137	16048	16113	15944	16224	16042	16040	16081	16094	16188	15934	16056	16170	16039	16143	16092	16069	16207	16077	16091	15898	15987	16125	16196	16064	16097	16161	16117	16115	16283	16020	16026	15957	16149	16064	16060	16057	16289	16169	16136	15921	16055	16017	16139	16069	16150	16146	15922	15933	16020	15836	16214	16010	15996	15991	16181	15993	15918	16003	16126	16165	16246	16165	16064	16025	16120	16220	16190	16081	15952	15965	16181	16004	16068	15932	16264	16083	16066	16045	16148	16017	15756	16136	16168	16025	16227	16089	16168	16194	16095	16068	16141	15997	15996	16155	16072	15978	16188	15980	16088	15989	16182	16029	15923	16217	16032	16022	16044	16104	15794	16026	16010	16051	15956	16085	16064	16318	16033	16142	16141	16133	16120	16142	15841	15867	16133	16110	16105	15979	15901	16184	15982	16097	16031	16132	16087	15838	16262	16184	16085	15974	15980	16136	15901	16047	15979	16133	16178	15987	16077	16155	15978	16021	15970	15998	16182	16203	16073	16136	16226	16001	16057	16026	15925	16058	16155	16108	16082	16133	16034	16123	16007	15994	16123	15990	16174	16077	16102	16009	16037	16135	16017	16202	16134	16114	15985	16261	16022	16256	15935	16133	16237	16034	15963	16137	16042	16170	16151	16167	16105	16027	16207	16201	16144	15976	16241	15945	15957	16020	16209	15946	16056	16052	16075	16172	16153	16198	16082	16059	16066	16062	16010	16012	16244	16194	15990	16086	16141	16066	16131	16041	16079	15955	16132	16060	15878	16133	16013	16078	16223	16163	16126	15905	16064	16111	15971	16267	16107	16067	16103	16071	16117	16154	16050	15932	16013	15970	16046	16139	16198	16147	16048	16155	16017	16035	16138	16044	16129	15966	15945	16279	16151	16152	16035	16042	15992	16058	16171	16050	16062	16108	16083	16086	16389	15892	15999	16197	16034	16125	16120	16022	16106	16144	15998	16224	16062	15985	15947	16125	16052	15874	16082	16252	15939	16151	16130	16110	16070	16105	16260	16256	15951	16116	16045	16179	16152	16070	16023	16076	16166	16205	16120	16199	16296	16142	15984	16113	16110	16093	16027	15988	15979	16127	16065	15990	16038	16051	16217	16087	16159	15971	16187	16121	16139	16161	16151	16285	16143	16001	16198	16164	16164	16141	16101	15988	16043	16058	16072	16086	16130	16259	15990	16113	16237	16035	16136	16155	16290	16285	16110	16237	15896	16163	15874	15992	16007	16017	16081	16038	16126	16043	15983	16109	16030	16173	16159	16030	15988	16197	16269	16056	16183	15950	16132	16203	16233	16166	16086	15996	16209	16023	16084	16114	16145	16222	16186	16021	16028	16016	16107	16210	16410	16137	16060	16127	16278	16034	15896	16101	16267	15935	16111	15996	16152	16010	16106	16263	16098	16083	16019	16026	16063	16131	16001	16057	16191	16159	16202	16113	16088	15947	16090	16190	16030	15913	16012	16120	16077	15945	16153	16282	15952	15946	16034	16015	16196	16272	16097	16044	15928	16097	16282	16042	15917	16147	16112	16108	16153	16101	15927	16011	16037	16180	16111	16090	16039	16207	16036	16142	16033	16091	16176	16037	16127	16018	16032	16103	16151	16228	16137	16098	16263	16049	16255	15996	16211	16283	16114	16266	16202	16044	16033	16139	15921	16087	16135	16036	16229	15876	15930	15975	16041	16163	16158	15969	16050	15953	16161	16098	15984	16231	15916	16094	16043	16175	16078	15995	16063	16089	16121	16068	16181	16154	15962	16061	16168	16131	16063	16037	16102	16109	16167	16014	15958	16189	16123	16185	16085	16276	16047	16342	16037	16070	15965	16178	16059	15892	16146	16084	16162	16051	15971	16161	16117	16231	15872	15984	16242	16011	16221	16217	15934	16101	16148	16113	15998	16116	16143	16001	16014	16161	16004	16082	16076	16206	16163	16209	16081	16106	16074	16094	16068	16090	16155	16010	16166	16151	16190	16038	16177	16139	16182	16037	16056	15970	16122	16356	16237	16131	16082	15896	16040	16012	16110	16107	15980	15921	16039	16171	16082	16303	15999	16187	16190	16036	16078	16127	16134	15984	16126	16196	16185	16163	16169	15809	16191	16204	16233	16065	16046	16234	16242	16117	16110	16040	16116	16050	16077	16137	15998	16094	16170	16006	16027	16179	16128	16071	16067	16188	16111	16117	16132	16262	16072	16137	16269	15931	16037	16137	16008	16136	16040	16079	16092	16037	16109	15930	16211	16012	16131	16227	16086	16108	16054	16123	16134	16014	16269	16196	16046	16017	16089	16206	16234	16196	16005	16059	16046	15997	16054	16061	16173	16053	16125	16210	16017	15987	16093	16112	16114	16110	15870	16120	16017	16082	16038	16002	16059	16153	15943	16133	16031	16194	16097	16232	16053	16003	16151	15998	15979	16056	16069	15999	16004	16164	16151	16167	16119	16067	15816	16051	16119	16090	16285	16116	15910	16148	16071	16106	16114	16080	16039	16184	16052	15983	16145	16146	16294	16020	16005	15845	15993	16134	15959	15993	16159	16199	15842	15931	16217	16055	16169	15893	15996	16067	16000	15959	16301	16252	16155	16179	16095	16180	16110	16040	16151	16089	16148	15962	16054	15969	16199	15963	16194	16099	16134	16268	15976	15986	16078	16059	15998	16147	16229	15936	16064	16086	16098	16002	15994	16182	16094	16173	16054	16052	16212	15938	16095	16022	16301	16002	16024	16122	16123	16220	15983	16059	16110	16285	16077	15939	16136	15969	16109	16000	16059	16019	16044	16102	16190	15995	16130	16138	16090	16143	16142	16113	16002	16189	16116	16073	15830	16094	16110	16054	16053	16154	16073	16010	15972	16042	16001	16181	16037	16069	15855	16291	16011	16085	15973	16126	16172	16182	15997	16181	15930	16127	15998	16057	16070	16084	16045	16038	16059	15976	16160	16057	16177	15978	16177	16111	16194	16133	15966	15904	16116	16262	16061	15941	16107	16218	16171	16181	16185	16111	16134	16140	16106	16180	16211	16166	16117	15969	16106	16016	16055	16180	15981	16099	15965	15896	16161	16096	16037	16036	15960	16129	16101	15987	16100	16137	16209	16155	16131	16111	16037	16136	15969	15968	16209	16088	16047	16185	16174	16085	15812	16011	16027	16139	16055	16084	16005	16175	16136	15902	16072	16226	16039	16168	16071	16204	16080	16129	16198	15993	16218	16192	16146	16082	16009	15942	16085	16085	16040	16300	16032	15868	16189	15945	16252	16276	16270	16140	15970	16225	16039	16196	16099	16196	16263	16022	16117	15983	16072	15972	15944	16094	16139	15960	16062	16075	16326	15957	16110	16145	16258	16141	16115	16083	16011	16087	15963	16103	16138	16015	16037	15957	16210	15959	16064	16078	16043	16219	16100	15903	16233	16069	16095	16197	15998	16214	15931	15869	15952	16002	16097	16158	16156	15991	16156	16072	16105	16189	16062	16027	16208	16163	16292	16140	16223	16335	15978	16038	16090	15957	16064	16049	15982	16151	16042	16163	16023	16140	15971	16196	16154	16036	16030	16189	16116	16258	16033	16058	16139	16116	16231	16184	16171	16058	16082	16273	16083	16299	16130	16020	16164	15922	16248	16106	15975	16162	16205	15938	16103	16143	16161	16150	15922	16023	16090	15887	16056	16237	16110	15942	16170	16018	16128	16240	16085	16205	16134	16236	15981	16110	16089	16098	16076	16186	16157	16059	16123	16176	16200	16047	16064	16119	16137	16161	16101	16072	15864	16119	16202	16140	16026	16076	16086	16200	16262	15940	16241	16179	15980	16142	15971	16194	15954	15880	16216	16133	16091	16078	16248	16052	16118	16195	16132	15966	16150	16063	16035	16034	16071	16020	16046	15965	16147	16173	16005	16316	15947	16113	16233	16237	16007	16042	16113	16038	16041	16166	16046	15985	16202	16096	16201	16126	15920	16154	16050	16006	16157	16154	16215	16153	16323	16052	16155	16297	16121	16017	16135	16246	16048	16249	16063	16159	16226	16007	16302	16118	16074	16111	16045	16288	16090	16137	16043	16363	16028	16139	16150	16206	16008	16112	16021	16159	16033	15990	16140	16138	16077	16055	16049	15924	16015	16014	15936	16024	16024	16293	16118	15950	16124	16143	15939	16153	16229	16124	15943	16140	16064	16093	16144	15894	15990	16220	16079	16022	16064	16314	16140	16046	16126	15954	16069	16107	16123	16026	16159	16085	16013	16169	16115	16047	15908	16125	16062	16000	16031	16020	16099	16041	16073	16105	16032	16083	15975	16034	16200	16138	16139	16086	16167	16181	15992	16169	16275	16113	16113	16160	16128	16266	16179	16156	16132	15987	16107	16071	16087	16065	16048	16108	15945	16234	16111	16108	16153	16037	16074	15979	16117	16164	16072	16201	16258	15961	16102	16331	16130	16201	15957	15931	16094	16182	15969	16067	16144	15994	16019	16064	16136	16163	16178	16177	16151	16174	16255	16038	16180	16168	16141	16236	16170	16134	15998	15995	15930	16124	16141	16013	16076	16005	16034	16055	16100	16076	16216	16043	16016	15897	16031	16186	16028	16102	16108	15960	15944	16083	16163	16156	16005	16182	15855	15902	16092	16171	16112	16037	16222	16009	16207	15901	16086	16131	16187	16077	16095	16097	16130	16002	16043	16069	16041	16013	16118	16221	16135	15968	16246	16094	16116	16263	16017	16116	16114	16110	16048	16200	16012	16051	16121	16065	16093	16122	16126	16245	16180	15959	16046	15999	16142	16137	16098	16179	15966	16139	16111	16067	16157	15913	16140	16093	16029	16052	16200	16010	16164	16212	16123	16242	15903	16268	16263	16252	16098	15939	16212	16182	15912	15933
23990	21523	29127	24412	22739	23765	23836	21035	20547	20910	20680	20284	20430	20478	20439	20244	20040	20013	19864	20119	19786	19841	19880	20046	19997	20155	20680	22973	22905	22188	21245	20345	20118	19989	19829	19798	19732	19805	19908	19719	19935	19933	19758	19847	19991	19720	19883	19701	19757	19983	19890	19752	19748	19622	19764	19819	19901	19727	19623	19740	20048	19773	19738	19790	19733	19736	19850	19837	19893	19842	19912	19772	19805	19694	19937	19952	19856	19845	19739	19869	19805	19682	19952	19714	19802	19773	19973	19605	19930	19697	19551	19721	19686	19719	19808	20079	19667	19864	19705	19662	19735	19767	19844	19837	19795	19652	19753	19712	19973	19807	20182	19791	19743	19753	19747	19766	19748	19742	19843	19980	19678	19708	19700	19771	19662	19498	19625	19700	19731	19709	19855	19577	19908	19880	19841	19790	19687	19607	19660	19830	19924	19865	19725	19765	19673	19778	19817	19694	19833	19668	19933	19858	19870	19716	19660	19750	20007	19711	19881	19912	19667	19661	19770	19787	19876	19778	19657	19827	19897	19781	19707	19870	19616	19622	19588	19660	19808	19709	19894	19567	19844	19425	19706	19861	19732	19842	19793	19724	19797	19585	19586	19772	19691	19804	19875	19790	19669	19786	19911	19711	19707	19695	19881	19807	19834	19873	19619	19570	19552	19670	19643	19743	19875	19819	19957	19729	19827	19853	19633	19636	19869	19868	19799	19832	19891	19848	19870	19691	19743	19648	19740	19692	19702	19774	20001	19746	19871	19660	19647	19726	20015	19759	19659	19508	19847	19869	19885	19894	19785	19623	19870	19852	19710	19824	19935	19615	19879	19717	19596	19760	19843	20020	19676	19736	19688	19606	19776	19841	19722	19785	19839	19885	19894	19905	19803	19730	19718	19682	19495	19569	19797	19724	19692	19654	19800	19728	19843	19642	19766	19654	19886	19744	19525	19756	19744	19657	19759	19993	19707	19633	19890	19881	19755	19789	19676	19844	19895	19744	19720	19688	19684	19705	19871	19838	19862	19589	19603	20001	19718	19657	20046	19741	19811	19630	19572	19727	19847	19873	19673	19876	19793	19757	19758	19822	19861	19722	19758	19816	19688	19712	19811	19766	19892	19718	19681	19786	19866	19716	19811	19743	19627	19693	19639	19701	20021	19846	19719	19769	19812	20011	19493	19672	19932	19729	19622	19818	19751	19570	19874	19903	20033	19697	19806	19899	19706	19846	19566	19701	19673	19754	19883	19911	20011	19766	19685	19978	19766	19610	19704	19723	19854	19801	19641	19665	19821	19861	20026	19899	19865	19945	19947	19741	19560	19432	19858	19791	19807	19730	19756	19726	19711	19679	19863	19726	19820	19837	19590	19923	19711	19885	19877	19894	19843	19726	19650	19694	19733	19762	19679	19764	19932	19615	19848	19801	20000	19813	19668	19965	19833	19722	19722	19637	19683	19675	19798	19830	19754	19725	19791	19700	19880	19802	19663	19894	19883	19687	19745	19839	19724	19810	19875	19815	19920	19617	19791	19777	19819	19641	19729	19788	19744	19835	19638	19654	19637	19639	19799	19732	19874	19702	19780	19916	19731	19734	19722	19652	19662	19679	19837	19675	19626	19572	19732	19749	19722	19833	19683	19836	19908	19560	19750	19941	19843	19791	19861	19715	19869	19837	19903	19647	19793	19690	19838	19814	19704	19835	19579	19957	19942	19913	20094	19674	19725	19769	19803	19890	19693	19926	19663	19652	19789	19772	19938	19897	19792	19690	19794	19810	19832	19950	19734	19744	19724	19701	19866	19669	19921	19621	19680	19798	19815	19720	19794	19843	19686	19541	19672	19781	19725	19628	19941	19664	19842	19625	19701	19749	19938	19648	19840	19760	19730	19709	19866	19728	19632	19918	19705	19831	19673	19732	19898	19873	19808	19787	19604	19425	19728	19657	19862	19735	19816	19831	19733	19760	19937	19723	19847	19744	19906	19612	19730	19840	19840	19574	20032	19877	19660	19868	19682	19692	20069	19730	19722	19664	19897	19948	19872	19855	19783	19655	19621	19732	19805	19842	19695	19603	19603	19896	19799	19936	19752	19716	19720	19601	20058	19626	19818	19846	19624	19882	20084	19891	19687	19793	19629	19836	19768	19817	19636	19810	19696	19686	19789	19822	19620	19745	19772	19771	19780	19685	19595	19730	19779	19859	19930	19730	19876	20012	19722	19717	19844	19522	19754	19751	19898	19681	19701	19982	19714	19779	19789	19759	19854	19751	19758	19763	20010	19635	19588	19766	19652	19724	19681	19770	19802	19489	19689	19931	19657	19811	19801	19937	19826	19636	19776	19691	19800	19849	19961	19841	19874	19600	19875	19932	19743	19687	19823	19742	19652	19614	19801	19749	19861	19720	19673	19823	19625	19849	19501	19737	19672	19757	19543	19671	19625	19691	19668	20025	19766	19649	19726	19772	19878	19723	19876	19726	19900	19942	19881	19582	19956	19876	19825	19892	19733	19823	19906	19741	19861	19658	19809	19840	19930	19795	19826	19766	19905	19604	19680	19696	19661	19723	19886	20000	19790	19772	19896	19731	19725	19853	19976	19498	19845	19783	19635	19607	19981	19673	20022	19723	19660	19701	19829	19770	19738	19830	19733	19561	19726	19649	19872	19730	19666	19654	19709	19858	19901	19888	19707	19656	19564	19759	19764	19675	19926	19887	19814	19794	19781	19786	19825	19632	19852	19672	19824	19821	19831	19780	19918	19724	19657	19853	19738	19760	19561	19757	19706	19681	19849	19823	19688	19836	19884	19876	19797	19889	19670	19760	19812	19602	19909	19740	19818	19585	19809	19748	19853	19809	19782	19351	19554	19748	19641	19708	19732	19654	19821	19762	19649	19912	19848	19769	19749	19830	19621	19898	19899	19756	19714	19620	19776	19842	19796	19908	19670	19594	19693	19739	19693	19755	19897	19899	19890	19721	19685	19753	19828	19853	19789	19946	19712	19823	19710	19878	19767	19946	19701	19787	19896	19817	19811	19721	19915	19921	19788	19700	19752	19851	19764	19596	19784	19841	19860	19741	19991	19783	19781	19822	19738	19934	19738	19806	19754	19544	19635	19664	19680	19666	19678	19901	19663	19783	19530	20032	19491	19776	19866	19616	19868	19579	19975	19562	19805	19869	19785	19788	19922	19792	19875	19725	19856	19915	19825	19696	19884	19627	19706	19667	19940	19451	19686	19851	19769	19780	19819	19885	19945	19984	19645	19549	19807	19971	19842	19712	19578	19820	19843	19917	19962	19614	19720	19775	19720	19686	19895	19788	19824	19716	19714	19618	19888	19903	19803	19649	19890	19846	19560	19902	19666	19871	19967	19881	19849	19646	19814	19864	19733	19574	19657	19555	19576	19704	19789	19802	19923	19777	19818	19690	19785	19666	19626	19619	19755	19764	19886	19848	19800	19842	19791	19769	19954	19673	19820	19975	19662	19894	19626	19702	19927	19878	19902	19795	19759	19721	19852	19673	19716	19860	19841	19812	19760	19847	19835	19765	19425	19711	19574	19702	19747	19702	19725	19538	19602	19872	19734	19668	19935	19720	19986	19754	19761	19829	19878	19830	19843	19692	19707	19805	19839	19900	19870	19852	19898	19960	19737	19747	19668	19612	19682	19660	19736	19677	19874	19797	19888	19887	19891	19822	19821	19866	19666	19886	19525	19778	19892	19992	19747	20077	19836	19722	19623	19583	19788	19713	19706	19785	19583	19896	19724	19918	19634	19572	19575	19872	19734	19889	19842	19748	19786	19714	19832	19569	19807	20041	19712	19778	19680	19844	19822	19600	19951	19873	19664	19701	19883	19647	19693	19749	19666	19991	20133	19996	19946	19751	19769	19856	19644	19647	19551	19889	19804	19919	19783	19845	19762	19829	19743	19537	19775	19933	19885	19802	19589	19685	19978	19672	19728	19780	19910	19918	19826	19579	19646	19819	19757	19580	19901	19781	19846	19500	19693	19572	19780	19749	19855	19657	19840	19580	19734	19834	20006	19669	19860	19757	19920	19837	19833	19842	19755	19831	19834	19744	19781	19732	19659	19682	19623	19591	19741	19860	19649	20003	19907	20092	19791	19723	19717	19654	19529	19688	19783	19900	19823	19633	19647	19731	19681	19635	19862	19755	19827	19710	19688	19763	19693	19786	19881	19707	19783	19788	19673	19900	19831	19984	19747	19758	19927	19686	19752	19851	19761	19842	19710	19803	19768	19709	19747	19951	19749	19890	19843	19922	19750	19664	19759	19594	20105	19869	19925	19775	19727	19752	19745	19894	19649	19968	19534	19825	19905	19825	19548	19694	19713	19724	19755	19908	19997	19713	19986	19906	19825	19836	19716	19885	19757	19739	19768	19493	19771	19884	20014	19600	19752	19749	19834	19621	19870	19684	19651	19544	19611	19414	19940	19637	20129	19785	19755	19917	19856	19746	19798	19673	19808	19760	19726	19991	19866	19728	19647	19812	19899	19796	19871	19641	19868	19927	19733	19893	19817	19801	19937	19857	19911	19636	19654	19968	19735	19730	19804	19868	19825	19699	19725	19806	19789	19753	19790	19890	19713	19705	19732	19733	19844	19782	19887	19978	19705	19713	19699	19412	19715	19596	19760	19772	19609	19625	19636	19533	20094	19852	19720	19877	19740	19632	19795	19785	19495	19776	19726	19846	19683	19826	20034	19795	19835	19641	19617	19927	19700	19774	19726	19818	19956	19981	19816	19808	19945	19837	19644	19647	19632	19577	19798	19701	19756	19815	19930	19725	19740	19717	19969	19694	19758	19807	19688	19865	19779	19734	19860	19752	19738	19825	19681	19812	19860	19708	19835	19801	19772	19723	19748	19558	19973	19978	19981	19715	19756	19648	19751	19682	19800	19886	19887	20010	19678	19751	19743	19812	20007	19863	19741	19869	19692	19790	19904	19758	19571	19710	19909	19833	19854	19743	19982	19636	19699	19680	19838	19859	19898	19572	19829	19601	19588	19844	19941	19846	19693	19906	19787	19834	19657	19744	19766	19817	19777	19541	19970	19604	19832	19687	19900	19574	19815	20026	19704	19818	19674	19896	20004	19815	19831	19808	19829	19801	19704	19940
35637	48087	29947	22969	20773	18446	18179	18003	17811	17806	17700	17437	17397	17264	17001	16719	16808	16786	16704	16635	16701	16742	16384	16682	16825	16781	18378	21212	20621	19255	18060	17135	16753	16559	16487	16590	16447	16330	16486	16338	16479	16492	16647	16359	16494	16349	16491	16544	16268	16592	16390	16852	16572	16651	16382	16578	16462	16649	16434	16474	16339	16521	16507	16576	16493	16623	16446	16424	16532	16518	16593	16484	16383	16448	16695	16353	16582	16518	16340	16563	16391	16342	16495	16494	16547	16452	16527	16570	16566	16581	16457	16306	16561	16506	16469	16565	16444	16217	16536	16437	16476	16617	16419	16368	16459	16552	16351	16459	16413	16545	16475	16616	16590	16328	16444	16406	16429	16657	16421	16442	16521	16414	16519	16743	16391	16473	16546	16619	16487	16470	16550	16506	16418	16533	16599	16422	16482	16434	16437	16623	16491	16502	16498	16437	16517	16564	16381	16514	16502	16433	16651	16529	16404	16459	16469	16391	16525	16558	16576	16421	16462	16581	16368	16301	16272	16424	16497	16393	16591	16434	16643	16338	16415	16426	16689	16491	16428	16361	16503	16561	16522	16666	16405	16557	16483	16479	16572	16380	16553	16319	16506	16350	16366	16446	16493	16427	16402	16568	16590	16536	16428	16436	16345	16515	16410	16544	16608	16342	16492	16385	16451	16478	16398	16471	16340	16349	16383	16569	16583	16458	16367	16596	16377	16543	16320	16579	16393	16433	16439	16399	16479	16526	16443	16511	16392	16464	16678	16590	16696	16302	16238	16585	16449	16265	16502	16660	16477	16497	16515	16414	16357	16552	16571	16570	16523	16383	16635	16363	16542	16395	16491	16714	16353	16413	16411	16482	16518	16361	16450	16489	16476	16446	16443	16374	16578	16487	16634	16401	16609	16520	16486	16597	16451	16523	16512	16587	16491	16479	16454	16566	16606	16428	16452	16388	16484	16485	16645	16358	16374	16532	16376	16401	16516	16542	16538	16382	16513	16397	16223	16512	16660	16403	16620	16483	16531	16623	16375	16569	16467	16372	16600	16342	16423	16545	16642	16544	16535	16488	16507	16513	16443	16341	16553	16490	16383	16480	16559	16518	16336	16260	16499	16416	16403	16398	16388	16516	16473	16383	16423	16555	16548	16299	16466	16493	16546	16651	16518	16357	16380	16704	16391	16295	16555	16425	16506	16371	16539	16417	16400	16512	16333	16465	16431	16495	16493	16481	16424	16425	16414	16684	16471	16621	16368	16554	16470	16472	16470	16405	16445	16627	16525	16444	16549	16441	16386	16468	16386	16408	16430	16451	16486	16473	16364	16538	16408	16569	16433	16481	16469	16437	16314	16460	16434	16463	16390	16524	16506	16352	16451	16398	16560	16403	16622	16477	16489	16400	16410	16402	16380	16420	16580	16465	16359	16375	16495	16430	16354	16518	16548	16526	16440	16428	16429	16521	16445	16484	16438	16527	16573	16500	16471	16347	16483	16508	16349	16556	16627	16464	16532	16453	16431	16461	16224	16501	16443	16569	16470	16545	16323	16659	16360	16464	16546	16535	16484	16575	16562	16399	16323	16393	16500	16541	16748	16561	16339	16572	16545	16517	16569	16427	16416	16393	16697	16516	16438	16503	16609	16554	16374	16687	16452	16505	16515	16539	16290	16493	16393	16417	16469	16335	16418	16497	16359	16461	16602	16525	16530	16491	16387	16357	16468	16364	16497	16551	16483	16581	16456	16465	16566	16522	16548	16654	16371	16369	16364	16608	16462	16574	16280	16481	16521	16438	16683	16334	16458	16492	16429	16587	16374	16470	16514	16470	16618	16553	16586	16526	16542	16386	16420	16494	16466	16578	16480	16527	16727	16510	16370	16525	16574	16625	16465	16473	16610	16760	16475	16555	16436	16493	16458	16519	16383	16477	16492	16398	16474	16467	16576	16588	16680	16411	16518	16383	16327	16410	16375	16480	16468	16414	16481	16523	16365	16505	16495	16516	16585	16533	16450	16578	16636	16402	16541	16571	16308	16344	16483	16448	16419	16556	16395	16458	16519	16544	16474	16565	16607	16562	16575	16405	16401	16391	16569	16492	16407	16407	16465	16341	16515	16341	16591	16317	16398	16184	16561	16410	16346	16472	16388	16562	16431	16305	16455	16737	16616	16548	16537	16269	16494	16441	16517	16391	16551	16328	16469	16541	16381	16410	16271	16438	16521	16431	16530	16469	16288	16541	16486	16496	16469	16575	16651	16338	16432	16464	16505	16455	16449	16358	16325	16239	16407	16503	16526	16402	16646	16462	16552	16584	16400	16341	16465	16398	16429	16356	16481	16471	16667	16562	16523	16455	16626	16488	16511	16452	16383	16419	16612	16586	16445	16408	16585	16469	16325	16466	16594	16347	16435	16567	16457	16453	16663	16410	16491	16545	16303	16620	16442	16369	16496	16477	16596	16529	16463	16434	16306	16553	16327	16487	16468	16545	16475	16370	16512	16520	16501	16482	16401	16557	16492	16606	16412	16430	16594	16569	16450	16537	16492	16473	16533	16644	16555	16574	16358	16568	16421	16468	16383	16431	16426	16376	16555	16530	16513	16500	16666	16547	16404	16453	16389	16215	16542	16591	16565	16532	16351	16490	16560	16405	16507	16519	16554	16487	16325	16512	16533	16364	16476	16466	16462	16462	16524	16388	16590	16472	16503	16587	16360	16399	16509	16618	16570	16345	16539	16418	16743	16487	16503	16330	16442	16528	16545	16442	16455	16380	16229	16628	16380	16487	16543	16553	16442	16520	16415	16570	16420	16573	16409	16388	16461	16442	16550	16476	16529	16457	16377	16404	16552	16497	16508	16386	16254	16494	16405	16415	16515	16586	16299	16393	16331	16449	16315	16430	16417	16517	16552	16473	16597	16381	16295	16500	16349	16540	16431	16534	16388	16403	16545	16477	16368	16480	16432	16412	16559	16627	16591	16414	16632	16469	16603	16672	16559	16191	16434	16484	16544	16368	16325	16409	16407	16496	16718	16411	16567	16268	16498	16452	16449	16435	16470	16545	16286	16542	16320	16636	16502	16405	16424	16538	16300	16453	16410	16630	16481	16426	16499	16332	16554	16397	16340	16381	16494	16514	16597	16560	16524	16341	16517	16404	16529	16413	16471	16399	16464	16405	16451	16453	16398	16372	16477	16336	16482	16622	16632	16304	16551	16642	16556	16610	16324	16390	16447	16339	16505	16504	16354	16657	16627	16441	16491	16508	16420	16205	16351	16543	16454	16428	16434	16317	16626	16566	16456	16462	16491	16538	16473	16556	16531	16504	16441	16544	16607	16537	16417	16397	16593	16412	16411	16514	16399	16549	16570	16451	16557	16614	16385	16335	16454	16677	16353	16435	16330	16502	16414	16501	16590	16547	16456	16453	16577	16376	16636	16301	16324	16571	16388	16511	16461	16641	16487	16535	16521	16394	16499	16437	16318	16480	16558	16441	16353	16447	16550	16344	16664	16540	16401	16564	16361	16505	16577	16300	16525	16415	16502	16441	16501	16360	16566	16396	16523	16355	16325	16440	16510	16506	16369	16478	16429	16382	16499	16392	16378	16610	16604	16429	16483	16381	16397	16474	16558	16442	16616	16425	16445	16497	16558	16502	16338	16590	16505	16492	16528	16421	16418	16446	16633	16535	16551	16524	16517	16587	16478	16391	16478	16623	16446	16447	16438	16370	16238	16344	16507	16478	16464	16528	16277	16556	16460	16457	16474	16396	16576	16521	16482	16486	16375	16452	16726	16440	16471	16472	16532	16478	16465	16348	16443	16618	16536	16538	16549	16465	16416	16518	16501	16270	16553	16553	16454	16376	16557	16574	16378	16520	16576	16405	16432	16504	16445	16469	16623	16446	16496	16456	16383	16500	16519	16429	16358	16386	16457	16442	16361	16752	16510	16543	16491	16421	16413	16387	16618	16477	16624	16540	16412	16687	16390	16487	16706	16548	16384	16498	16570	16425	16489	16630	16486	16376	16444	16538	16364	16514	16497	16582	16416	16303	16581	16392	16372	16544	16480	16412	16458	16408	16380	16429	16642	16482	16731	16569	16456	16436	16451	16382	16520	16617	16551	16347	16456	16569	16315	16368	16534	16346	16642	16621	16642	16523	16481	16501	16509	16441	16495	16477	16506	16429	16646	16460	16475	16543	16419	16441	16415	16568	16556	16406	16457	16448	16271	16469	16606	16535	16453	16410	16549	16597	16450	16546	16499	16457	16444	16559	16340	16390	16510	16416	16577	16421	16456	16354	16387	16359	16243	16492	16151	16365	16401	16421	16541	16554	16703	16284	16320	16399	16462	16580	16455	16636	16471	16544	16459	16440	16465	16522	16347	16395	16295	16373	16514	16400	16685	16642	16397	16547	16490	16513	16438	16779	16513	16345	16450	16468	16610	16358	16422	16376	16552	16521	16449	16510	16506	16545	16442	16469	16474	16503	16282	16469	16355	16545	16510	16358	16413	16552	16439	16501	16592	16213	16410	16558	16254	16455	16644	16511	16450	16379	16393	16461	16543	16604	16686	16369	16505	16492	16415	16465	16552	16500	16484	16367	16416	16387	16468	16510	16276	16453	16499	16433	16464	16585	16579	16342	16497	16459	16417	16320	16424	16557	16506	16579	16521	16437	16336	16492	16353	16485	16364	16504	16424	16370	16461	16375	16531	16672	16672	16463	16623	16512	16458	16538	16439	16509	16404	16454	16458	16340	16309	16545	16311	16457	16348	16461	16424	16454	16455	16265	16444	16494	16525	16447	16345	16468	16638	16282	16471	16281	16338	16544	16424	16322	16563	16442	16522	16516	16395	16479	16560	16438	16472	16632	16460	16441	16507	16353	16398	16474	16594	16483	16429	16458	16585	16565	16369	16354	16354	16626	16464	16710	16479	16364	16409	16486	16561	16684	16413	16473	16446	16520	16425	16766	16445	16543	16535	16491	16456	16403	16343	16305	16390	16608	16582	16469	16527	16361	16431	16399	16465	16545	16386	16508	16292	16406	16542	16495	16535	16612	16606	16434	16512	16478	16324	16363	16598	16583	16431	16579	16535	16406	16411	16533	16429	16344	16403	16526	16359	16447	16476	16338	16572	16313
22963	21475	29371	23938	21832	24545	27109	22661	22164	22340	22092	21415	21800	21352	21455	21188	21305	21206	21203	21040	21142	21177	20836	20773	20707	21190	22950	25586	26027	24993	23360	22248	21363	20958	21016	21067	20721	20754	20756	20709	20656	20679	20689	20884	20770	20871	20723	20790	20688	20759	20743	20874	20746	20770	20736	20887	20696	20636	20827	20842	20749	20732	20572	20961	20734	20914	20793	20695	20630	20717	20614	20697	20935	20845	20530	20848	20909	20815	20849	20557	20821	20725	20765	20793	20686	20825	20709	20828	20592	20747	20820	20754	20683	20534	20773	20627	20617	20694	20776	20672	20715	20628	20923	20675	20716	20864	20868	20614	20836	20847	20610	20688	20605	20664	20804	20754	20819	20730	20710	20769	20772	20686	20695	20620	20719	20589	20794	20563	20654	20682	20833	20630	20662	20822	20639	20598	20839	20909	20618	20735	21132	20613	20810	20671	20710	20779	20955	20727	20760	20928	20860	20578	20819	20870	20635	20693	20820	20458	20656	20621	20674	20781	20733	20622	20670	20861	20669	20753	20728	20769	20750	20594	20720	20630	20701	20704	20634	20444	20629	20713	20564	20539	20792	20952	20890	20676	20770	20689	20604	20699	20917	20531	20835	20828	20615	20280	20831	20877	20717	20538	20892	20684	20729	20770	20740	20538	20629	20623	20538	20633	20531	20640	20587	20858	20820	20668	20832	20880	20752	20774	20821	20676	20714	20577	20714	20844	20814	20770	20382	20665	20786	20910	20613	20502	20747	20594	20737	20532	20722	20706	20707	20599	20822	20804	20735	20700	20693	20667	20653	20552	20563	20769	20649	20540	20778	20901	20881	20597	20773	20755	20716	20652	20675	20821	20529	20795	20816	20720	20835	20651	20548	20729	20839	20632	20943	21019	20982	20648	20548	20621	20536	20672	20492	20669	20615	20809	20742	20785	20596	20823	20721	20814	20857	20802	20924	20602	20637	20615	20723	20625	20835	20831	20757	20680	20864	20837	20777	20823	20741	20697	20754	20875	20763	20682	20658	20911	20718	20497	20697	20790	20747	20683	20722	20467	20910	20599	20626	20672	20627	20554	20749	20832	20856	21019	20703	20844	20805	20874	20622	20873	20853	20769	20802	20580	20648	20631	20685	20839	20795	20538	20489	20541	20621	20659	20701	20691	20826	20550	20912	21023	20604	20796	20546	20522	20581	20563	20806	20567	20691	20450	20543	20335	20736	20682	20810	20817	20680	20587	20883	20714	20903	20955	20788	20548	20601	20614	20647	20730	20582	20828	20660	20645	20533	20875	20601	20619	20610	20740	20831	20738	20701	20671	20890	20637	20527	20569	20701	20627	20695	20546	20671	20763	20613	20560	20753	20811	20872	20639	20698	20611	20773	20752	20761	20858	20851	20651	20687	20619	20638	20584	20748	20702	20896	20832	20701	20634	20621	20622	20701	20736	20718	20860	20727	20604	20776	20698	20936	20901	20751	20697	20747	20640	20618	20813	20867	20725	20808	20738	20692	20627	20745	20658	20641	20761	20804	20700	20650	20689	20637	20693	20625	20776	20303	20731	20725	20746	20484	20574	20828	20771	20600	20793	20755	20590	20645	20596	20668	20497	20643	20392	20573	20504	20754	20747	20665	20838	20655	20688	20737	20971	20908	20569	20582	20709	20859	20656	20744	20713	20468	20754	20636	20734	20627	20664	20666	20666	20631	20801	20697	20817	21002	20685	20777	20791	20670	20746	20705	20884	20662	20890	20680	20761	20796	20690	20430	20512	20685	20625	20833	20812	20656	20804	20441	20567	20693	20558	20828	20766	20744	20427	20702	20659	20657	20586	20810	20819	20738	20926	20523	20548	20454	20581	20758	20944	20663	20788	20852	20589	20874	20548	20539	20819	20728	20656	20822	20712	20746	20653	20782	20690	20731	20644	20776	20801	20643	20551	20623	20791	20916	20570	20924	20716	20580	20543	20563	20733	20720	20762	20753	20625	20856	20821	20506	20678	20572	20507	20738	20814	20703	20867	20734	20765	20642	20724	20678	20788	20763	20734	20470	20666	20779	20743	21000	20671	20456	20843	20715	20524	20634	20788	20770	20784	20805	20645	20876	20632	20578	20824	20719	20839	20839	20777	20832	20649	20901	20666	20773	20775	20981	20423	20584	20789	20642	20725	20748	21003	20660	20673	20775	20501	20815	20680	20641	20593	20787	20492	20639	20607	20683	20711	20428	20745	20553	20730	20497	20671	20674	20917	20907	20632	20764	20745	20744	20482	20483	20710	20680	20744	20413	20746	20862	20808	20582	20806	20383	20534	20847	20711	20880	20682	20701	20516	20642	20428	20635	20836	20880	20719	20658	20490	20701	20464	20709	20528	20519	20662	20755	20617	20544	20671	20750	20810	20860	20766	20667	20730	20802	20631	20698	20741	20620	20855	20717	20713	20726	20599	20668	20586	20727	20713	20566	20615	20668	20875	20712	20811	20800	20719	20732	20691	20651	20667	20607	20920	20675	20685	20687	20423	20616	20787	20723	20741	20851	20732	20731	20864	20790	20752	20797	20812	20827	20761	20829	20876	20773	20806	20670	20611	20822	20680	20728	20499	20651	20905	20988	20712	20737	20802	20615	20617	20957	20813	20697	20723	20802	20826	20967	20670	20802	20659	20691	20678	20911	20807	20815	20575	20589	20802	20812	20671	20835	20666	20783	20742	20647	20763	20768	20721	20672	20676	20615	20752	20667	20721	20614	20782	20675	20875	20709	20692	20699	20668	20657	20744	20676	20548	20503	20764	20790	20637	20676	20884	20745	20737	20834	20417	20568	20582	20848	20679	20615	20550	20769	20809	20969	20761	20768	20848	20724	20815	20642	20626	20784	20802	20758	20613	20811	20827	20738	20736	20736	20916	20782	20634	20732	20573	20748	20785	20793	20590	20713	20623	20515	20816	20677	20757	20772	20596	20554	20683	21003	20862	20754	20714	20828	20960	20753	20631	20699	20583	20912	20774	20726	20736	20618	20661	20852	20609	20623	20631	20620	20816	20635	20981	20525	20702	20651	20688	20622	20684	20614	20568	20692	20840	20620	20689	20680	20355	20716	20663	20651	20761	20632	20771	20729	20850	20797	20638	20965	20719	20566	20853	20875	20642	20613	20684	20704	20698	20849	20650	20900	20571	20725	20703	20879	20543	20903	20713	20640	20725	20745	20693	20570	20566	20705	20810	20700	20730	20568	20704	20788	20653	20714	20876	20817	20581	20849	20770	20784	20734	20668	20595	20546	20753	20801	20787	20804	20768	20623	20716	20807	20606	20721	20912	20640	21030	20395	20664	20760	20577	20670	20934	20741	20570	20615	20765	20757	20732	20724	20745	20846	20561	20799	20754	20483	20792	20795	20675	20663	20794	20421	20688	20772	20475	20698	20730	20703	20599	20458	20470	20605	20505	20788	20615	20814	20815	20537	20633	20733	20791	20705	20628	20722	20666	20829	20690	20839	20748	20645	20595	20798	20578	20591	20794	20716	20761	20808	20632	20572	20609	20882	20526	20847	20686	20821	20790	20758	20520	20539	20631	20741	20709	20751	20751	20711	20884	20626	20523	20714	20675	20868	20574	20771	20556	20620	20603	20664	20540	20830	20723	20741	20773	20731	20857	20690	20691	20776	20597	20649	20847	20889	20967	20763	20606	20664	20586	20623	20865	20655	20637	20736	20825	20723	20614	20529	20598	20647	20470	20525	20557	20667	20689	20648	20471	20803	20754	20763	20554	20765	20752	20795	20577	20662	20770	20578	20780	20578	20508	20870	20584	20697	20650	20750	20658	20814	20856	20827	20810	20620	20575	20717	20707	20762	20618	20654	20805	20764	20691	20883	20669	20700	20837	20751	20760	20641	20480	20838	20872	20648	20775	20734	20720	20594	20869	20523	20592	20870	20642	20729	20787	20401	20840	20544	20603	20675	20621	20784	20668	20720	20685	20789	20895	20865	20645	20711	20561	20688	20665	20500	20663	20848	20724	20474	20726	20627	20524	20646	20627	20657	20735	20614	20563	20898	20800	20729	20742	20894	20694	20759	20579	20690	20632	20594	20757	20487	20746	20715	20488	20718	20899	20679	20618	20538	20812	20835	20693	20714	20829	20917	20727	20672	20665	20737	20694	20619	20748	20660	20534	20717	20671	20750	20591	20736	20684	20807	20759	20645	20670	20860	20540	20612	20651	20701	20839	20676	20568	20800	20799	20914	20803	20574	20751	20504	20747	20860	20636	20698	20555	20664	20823	20769	20597	20675	20727	20576	20627	20738	20682	20716	20741	20657	21011	20525	20723	20652	20787	20821	20812	20554	20715	20678	20838	20881	20707	20712	20836	20768	20597	20873	20874	20690	20634	20777	20564	20852	20586	20517	21027	20811	20481	20730	20586	20693	20676	20684	20834	20876	20633	20818	20641	20678	20847	20670	20672	20670	20751	21026	20661	20736	20795	20638	20603	20636	20731	20674	20707	20771	20603	20602	20634	20657	20689	20553	20605	20490	20838	20566	20626	20572	20873	20602	20709	20591	20632	20806	20537	20595	20624	20856	20618	20376	20562	20806	20713	20640	20664	20545	20571	20653	20708	20722	20724	20783	20805	20606	20637	20670	20581	20570	20732	20532	20805	20678	20628	20744	20616	20798	20771	20864	20694	20678	20640	20569	20732	20725	20930	20797	20790	20642	20969	20780	20649	20530	20591	20599	20741	20655	20572	20681	20563	20721	20714	20611	20527	20766	20663	20847	20585	20677	20669	20624	20747	20693	20646	20781	20593	20654	20928	20678	20631	20635	20637	20834	20868	20762	20733	20843	20708	20708	20821	20610	20686	20735	20769	20873	20840	20730	20612	20874	20665	20671	20713	20846	20531	20920	20744	20823	20738	20701	20601	20673	20739	20626	20695	20796	20614	20645	20471	20720	20721	20651	20675	20864	20751	20906	20646	20693	20826	20486	20657	20778	20731	20808	20803	20800	20748	20543	20718	20802	20657	20819	20544	20739	20786	20806	20850	20752	20822	20396	20686	20806	20771	20690	20840	20813	20750	20690	20575	20734	20656	20795	20652	20695	20817	20801	20827	20688	20606	20645	20734	20786	20570	20900	20695	20597	20587
39194	59515	35799	25560	24028	20516	19537	19260	19235	19228	18472	18173	18225	17903	17671	17379	17533	17754	17623	17551	17279	17303	17118	17291	17289	17626	20542	24148	24085	22338	19949	18558	17614	17166	17067	16860	17046	17034	17058	16963	17173	16908	16953	17008	17149	17034	17044	17237	16958	17027	17046	16920	16945	17086	16883	17010	17103	16948	16981	16973	17002	17012	16945	16943	16939	16953	16919	17241	16974	17099	16858	16871	17131	16963	16900	17018	17009	17001	16969	16979	16961	17128	17025	16867	17028	17110	16983	16931	16871	16930	16952	17174	16913	16829	16837	16958	16966	16925	16960	17033	16991	16920	16970	17036	16991	16987	17125	16956	17153	16951	16907	16879	17242	16929	17027	16869	16914	16902	16941	16763	16927	17190	17146	17072	17023	17019	17007	17210	16934	16911	17014	17036	16991	17096	17029	16982	17006	16932	16997	17003	17012	17001	17014	16951	16978	16885	16943	17057	16956	16974	17054	17001	16945	16865	16916	16846	17108	16815	17063	16890	16945	16966	17068	17053	16790	17186	16952	16995	17040	17133	17019	16836	16870	16979	16985	16978	17099	17047	17031	17009	16966	17064	16877	17069	16777	16924	16924	17095	17204	16794	16864	16987	17067	16927	16903	17014	17017	17011	16845	16937	16942	16921	16951	17072	16836	17114	16895	16973	17135	17059	17015	16990	16971	16965	16915	17062	17021	17029	16900	17047	16898	16980	16964	17193	17001	16853	16971	17131	17053	17059	17109	16847	17015	17014	16982	17154	17035	17116	16943	16919	17138	16972	16866	16967	17030	17040	17072	16962	17034	17059	17036	16953	16999	16952	17130	17021	16982	16992	16882	17078	17014	17094	16950	16901	17194	16911	16966	16984	16872	16893	16949	16925	17087	16969	17015	16800	16983	16999	17050	17035	17117	16940	16915	16919	16863	16862	17020	16948	16933	16865	17088	17097	16880	17076	17104	16967	17190	16943	16993	17120	16885	16944	17072	17003	16958	16830	16853	16901	16919	17034	16902	16965	16924	17093	17086	17061	17067	17009	16928	16890	16886	17106	16963	17101	16963	16901	16952	17018	16794	16909	17108	16888	17094	17106	16957	16913	16993	16999	16823	17101	16952	17035	17059	17062	17016	16894	16867	16881	17080	16954	16922	17174	17015	16967	16928	16990	16955	16877	17202	17028	16897	16986	16847	17047	17159	16987	17086	16881	16966	16937	16981	17268	16874	17182	17121	16929	17052	16959	17052	16749	17064	17149	16963	16815	17110	17067	16985	16944	17048	17054	17008	17043	16855	17145	17038	17094	16952	16937	16929	16978	17052	16889	17006	17077	17071	17138	17088	16890	17003	17100	16837	16879	17014	16950	17114	16849	16938	16969	16962	16928	16829	17089	16996	16782	16957	16938	16818	16943	16948	16904	16874	17007	16932	17016	17099	16761	16987	16901	17029	16939	16933	16892	16918	16957	16969	17076	17017	17063	17064	17036	17004	17094	16971	16978	17058	16973	16940	16875	16839	16792	16885	17012	16894	16994	17084	17078	16937	17013	16979	17065	16922	17084	17185	16921	16906	16843	16751	16841	16941	17013	17081	16911	17167	16904	16829	16958	17139	17087	16932	16976	17196	17021	16943	16900	16880	17078	17119	17019	16947	16908	16995	17041	17078	16772	16970	17052	16957	16894	16962	16854	16874	16893	16988	17104	16977	17001	16933	17022	16875	16925	16964	16999	17138	16842	17194	16890	17115	17072	16945	16934	16993	16926	16915	17004	17142	17188	16942	17007	16990	17014	16932	16995	16740	17017	17072	16872	16917	16927	16963	16977	16974	16829	17009	17073	17018	17112	16835	17005	16952	17014	17054	16980	16816	17116	16864	17081	17120	17018	17056	16893	17093	17005	16918	16825	16905	16989	16941	17056	17019	16826	16917	17026	16900	17014	17068	16854	17086	17008	17041	17103	16833	16874	16947	16919	16979	16824	16955	16926	16980	16980	16836	16880	16757	16939	16980	16871	17018	16994	17070	16905	17183	16958	17217	17196	17052	16942	16956	17084	17082	16964	16920	16936	17088	16876	16901	17015	16985	17018	17002	16889	17278	17056	17121	16971	16893	17044	16948	16978	16847	16950	17092	16992	16981	17072	16941	16887	16762	16931	17094	16815	17013	17083	16829	17046	17018	16969	16930	16997	16846	17029	17009	17005	16908	16970	16994	17162	17023	17039	16990	16910	17020	17174	17020	17088	17092	16931	16825	17021	16973	17059	17054	16958	16992	16966	16955	17042	17150	17022	17170	16917	17052	16985	16921	16995	16903	17080	17116	16934	16932	17081	16845	16889	16958	16965	17038	16939	17065	16897	17168	16902	17004	16829	17164	16881	16892	17119	16962	17025	16844	16928	16863	16816	17081	16847	16993	16876	16809	16992	16846	16683	16926	17076	16949	17057	17077	17015	16894	16908	17024	17030	17047	17049	17069	17026	17067	16835	17078	16999	16952	17140	16904	16857	16961	17058	16878	17064	16874	16982	16980	16995	17035	17019	17109	16894	17014	16954	16852	16801	16879	16998	16981	16993	16895	16852	16847	17073	17005	16833	16889	16987	17205	16944	16971	16929	16964	16986	16890	16999	16994	16990	16930	16850	17001	17114	17125	16881	17117	17045	17003	17034	16881	16991	16781	16822	16822	16946	16989	16924	16912	17227	17002	16933	16991	16994	16969	16903	16952	17016	16971	16814	17048	16871	16858	17018	16923	16965	16995	17046	17059	17072	17177	17100	17001	16739	17139	16916	16879	16896	16934	17044	16975	17039	16911	16910	16977	17038	16912	16937	16921	16955	17069	16824	16938	17072	16869	17213	17026	17075	17020	17021	16930	16884	16860	16995	16878	17088	16920	16837	17092	16988	16935	16883	16807	16689	16939	16783	16905	16953	16917	17052	16964	16868	16938	17080	17070	16834	16902	17129	16930	17062	16965	17085	16963	16894	17076	16997	16960	17052	16748	17055	16942	16983	17072	17065	16992	16961	17105	16959	16894	16923	17063	16887	16888	16957	16999	16946	16887	17098	17160	16910	17166	16984	16898	17057	16995	17030	17024	17149	16908	17042	16907	16972	17108	17027	17137	17131	17142	17042	16909	16933	16972	17194	17038	17049	16810	16874	16982	16950	16762	16840	16937	16916	16929	16906	17081	16906	16867	17003	17054	16951	17142	16936	16918	16993	16971	16818	17035	16913	16985	16968	16846	16708	17009	17072	17045	17053	17021	16954	16940	16974	16860	17106	16849	16889	16988	17018	17070	16968	17070	17120	16934	16986	16699	17063	16918	16964	17038	17016	17126	16829	17012	17003	16944	16775	17063	17004	17140	16887	16851	16930	16990	16881	16831	16837	17087	17069	17098	16960	16962	16916	16957	17090	16836	17279	16989	16922	16892	16989	16875	17140	17011	16922	16979	17003	16858	16995	16845	16827	16886	16939	16948	16879	16911	17038	17029	16853	17001	17247	16976	16958	17087	17107	16973	16986	16845	16953	16941	16743	17147	16884	17034	17015	17081	16859	17130	16998	17003	16971	16986	17010	16866	17042	16876	17010	17045	16918	17105	16990	16976	16982	16887	16941	16860	16965	17037	17057	16903	17033	16825	16983	17141	17030	16935	17016	16963	16966	16864	17014	16946	16832	17061	16734	16991	17079	16928	17204	17075	16901	16975	16981	16840	16831	17014	16817	17295	16955	17011	16869	17111	16991	16979	17070	17058	17159	17016	17019	16939	17043	16925	16952	17193	17062	16944	16880	16951	17026	17034	17016	16897	17011	16939	17048	17025	16889	16984	16848	16874	16860	17051	16957	16899	16989	17034	17077	16931	16920	16866	17006	17164	16803	16890	17101	16991	16937	17091	16838	17059	17063	17111	16945	16861	16776	17050	16937	16772	16925	17040	16893	16891	16825	16801	16948	16987	16952	17051	16984	16767	16964	17080	16901	17036	16925	16996	17012	16869	16926	16863	16932	16857	16947	17004	17020	17026	16854	16913	17102	17186	16903	17145	16937	16785	16933	16909	16970	17056	16858	16855	17033	16813	17203	17078	17138	16686	16947	16843	17052	17221	16954	16858	16954	16964	17006	17030	17099	17030	16905	16916	16846	16843	17047	16921	17005	16920	17160	16972	16911	16892	17061	16953	17074	16860	17111	17149	16982	16873	17139	16897	16910	16999	16978	16838	16959	16975	16971	16869	16858	16968	16935	17026	17100	16850	17006	17035	17096	16873	17078	17097	17047	16836	17040	16937	16785	16905	17024	16961	17000	16946	17141	16954	16947	17121	16717	16898	16889	16992	16968	17012	16971	17014	16896	16901	17031	16921	16984	17044	17067	17118	17025	16800	16865	16954	16987	16883	17104	17033	16905	16903	16917	16845	17016	17010	16966	17115	16956	17000	16958	17109	16933	17087	16883	16945	17049	16889	17012	17059	17016	17122	16981	16967	16926	17113	16963	17205	16802	16972	16825	17080	17103	16975	17138	16778	17055	16892	17064	17039	17078	16762	17102	17015	17096	17202	17054	16968	17088	16939	17038	17086	16981	17081	16912	16963	16950	16941	16993	16947	17020	16955	16896	16972	17002	16800	16976	17021	16943	17008	16933	17010	16807	17107	16827	16926	16905	16769	17220	16998	16836	16852	17052	16949	17011	17135	17146	16726	16891	16907	16790	16977	17111	17178	16943	16978	16958	17044	17194	16875	16988	17029	17017	16940	16901	17001	16926	17116	16819	16943	16993	16917	16931	16937	16988	16906	16849	17177	16837	17085	17028	16990	17054	16839	16930	17048	16946	17321	16909	16873	16974	17085	17024	16803	17022	16926	16982	16996	16947	16898	17102	16927	17031	17090	16821	17132	16843	17038	16927	16962	17016	17072	16972	17115	16910	17074	16923	17187	16738	16868	16728	16909	16950	16962	16955	16997	17034	16894	17009	16939	16831	17016	16971	17018	16938	17019	17076	16982	17037	16868	16951	16829	16790	17090	16886	17042	16983	17123	16830	17199	17120	16966	16919	17071	16775	16983	17032	17142	16896	16971	16965	16969	17120	16821	16966	17005	17067	16999	16985	16999	17172	17081	17141	17053	16925	16989	16910	16726	17089	16750	16896
28845	26253	28878	25015	22175	20958	20985	21020	20629	20793	20748	20641	20393	20412	20675	20302	20369	20339	20202	20346	20490	20364	20511	20319	20221	20266	20411	20461	20981	21030	20767	20560	20395	20639	20481	20307	20300	20274	20276	20231	20324	20248	20340	20349	20388	20309	20035	20066	20458	20258	20386	20433	20138	20146	20386	20369	20283	20381	20389	20280	20481	20369	20399	20265	20308	20334	20306	20359	20383	20207	20217	20281	20259	20275	20420	20536	20276	20364	20358	20106	20226	20261	20255	20151	20148	20435	20198	20192	20338	20107	20171	20433	20155	20151	20054	20298	20238	20292	20273	20335	20256	20242	20347	20159	20153	20431	20294	20267	20197	20175	20182	20447	20325	20371	20403	20413	20340	20286	20453	20280	20213	20549	20301	20176	20318	20249	20206	20248	20206	20145	20282	20215	20161	20335	20237	20242	20172	20133	20238	20479	20467	20413	20335	20290	20070	20259	20224	20457	20274	20432	20460	20486	20357	20283	20368	20264	20294	20392	20355	20352	20164	20428	20427	20381	20165	20194	20306	20416	20364	20246	20388	20130	20381	20307	20114	20104	20180	20289	20296	20367	20361	20169	20180	20313	20068	20404	20323	20337	20481	20128	20457	20574	20159	20247	20200	20153	20248	20301	20416	20202	20505	20642	20274	20366	20321	20279	20463	20356	20342	20338	20352	20540	20178	20325	20073	20245	20356	20480	20156	20379	20155	20388	20392	20273	20464	20151	20322	20320	20339	20367	20342	20452	20183	20097	20279	20439	20446	20385	20251	20178	20289	20331	20392	20159	20174	20346	20354	20336	20302	20187	20167	20259	20531	19936	19882	20282	20388	20429	20359	20161	20120	20225	20150	20252	20340	20208	20200	20152	20144	20193	20043	20420	20308	20283	20101	20260	20229	20158	20441	20276	20331	20666	20428	20455	20365	20438	20395	20468	20211	20490	20455	20414	20295	20469	20040	20384	20164	20402	20221	20186	20317	20294	20133	20192	20257	20172	20382	20308	20417	20394	20637	20397	20476	20219	20221	20252	20238	20305	20455	20170	20245	20280	20452	20157	20290	20388	20423	20358	20311	20333	20220	20330	20082	20399	20254	20355	20270	20313	20397	20328	20359	20335	20349	20096	20290	20396	20152	20364	20306	20338	20612	20391	20302	20325	20147	20176	20180	20185	20026	20231	20403	20123	20245	20164	20303	20272	20158	20144	20282	20105	20213	20303	20102	20371	20500	20120	20241	20117	20220	20181	20331	20367	20230	20345	20394	20371	20304	20266	20161	20136	20359	20188	20303	20348	20384	20325	20331	20410	20267	20134	20314	20236	20469	20414	20265	20218	20371	20454	19994	20366	20400	20360	20350	20417	20217	20206	20399	20318	20309	20482	20388	20189	20285	20342	20364	20179	20259	20451	20133	20237	20172	20367	20262	20010	20370	20124	20218	20439	20260	20233	20202	20220	20301	20312	20165	20261	20400	20235	20280	20352	20197	20085	20282	20120	20450	20252	20297	20365	20099	20354	20316	20308	20185	20249	20100	20321	20464	20175	20299	20353	20240	20110	20234	20404	20138	20417	20387	20372	20234	20095	20401	20164	20218	20438	20158	20347	20314	20264	20245	20169	20297	20350	20320	20231	20458	19966	20165	20173	20039	20367	20143	20308	20415	20159	20385	20420	20388	20336	20111	20280	20160	20401	20336	20357	20282	20181	20284	20138	20400	20264	20189	20258	20089	20224	20399	20276	20389	20339	20092	20184	20052	20213	20312	20276	20261	20303	20222	20321	20365	20371	20414	20314	20267	20401	20319	20283	20144	20063	20211	20500	20379	20225	20441	20308	20460	20223	20295	20496	20484	20444	20272	20218	20220	20202	20177	20218	20196	20387	20252	20388	20176	20191	20326	20118	20458	20345	20366	20191	20238	20158	20259	20258	20303	20311	20221	20386	20245	20383	20238	20327	20374	20328	20385	20074	20570	20487	20516	20225	20350	20221	20517	20382	20301	20329	20374	20229	20184	20205	20208	20326	20379	20313	20359	20230	20204	20150	20323	20243	20388	20315	20338	20283	20469	20396	20341	20219	20288	20317	20198	20361	20294	20167	20306	20240	19958	20309	20073	20364	20317	20316	20185	20518	20249	20147	20413	20174	20529	20445	20306	20249	20510	20328	20383	20457	20369	20256	20182	20037	20252	20396	20195	20366	20325	20380	20490	20352	20244	20341	20269	20386	20233	20396	20419	20282	20151	20413	20340	20108	20207	20377	20198	20407	20254	20395	20395	20268	20272	20293	20083	20321	20237	20175	20411	20280	20239	20229	20401	20089	20252	20292	20233	20493	20412	20246	20264	20358	20130	20414	20434	20090	20143	20312	20374	20277	20334	20403	20206	20379	20177	20439	20194	20253	20415	20365	20453	20257	20392	20289	20134	20343	20251	20182	20365	20200	20469	20242	20470	20306	20304	20258	20287	20303	20147	20156	20196	20509	20344	20312	20339	20362	20366	20204	20338	20483	20059	20330	20341	20211	20232	20342	20467	20322	20139	20069	20252	20306	20171	20430	20246	20359	20259	20322	20178	20228	20079	20055	20196	20414	20356	20210	20284	20253	20352	20303	20437	20290	20438	20407	20371	20000	20285	20510	20239	20303	20317	20230	20182	20151	20057	20147	20312	20360	20503	20328	20418	20310	20245	20226	20280	20303	20301	20238	20331	20161	20305	20262	20417	20303	20219	20311	20294	20301	20435	20411	20376	20197	20218	20356	20434	20110	20105	20264	20399	20182	20200	20429	20586	20248	20220	20285	20227	20105	20272	20388	20308	20522	20479	20376	20096	20201	20221	20301	20422	20229	20293	20166	20236	20048	20045	20197	20377	20206	20199	20388	20345	20149	20332	20217	20287	20328	20350	20251	20450	20327	20206	20412	20259	20160	20219	20205	20273	20506	20375	20241	20261	20197	20402	20347	20313	20190	20055	20150	20552	20402	20305	20585	20449	20400	20188	20272	20621	20222	20179	20308	20175	20291	20550	20263	20147	20230	20389	19994	20346	20185	20459	20551	20261	20214	20145	20356	20187	20482	20235	20243	20239	20421	20387	20321	20366	20276	20288	20185	20395	20445	20495	20379	20427	20476	20382	20115	20336	20468	20423	20295	20387	20276	20320	20244	20126	20378	20317	20530	20444	20228	20300	20215	20198	20303	20316	20121	20261	20393	20439	20531	20296	20057	20159	20417	20192	20238	20311	20217	20295	20166	20483	20261	20210	20318	20181	20269	20354	20160	20246	20182	20239	20366	20355	20377	20191	20229	20166	20332	20155	20434	20199	20206	20198	20346	20166	20298	20281	20272	20190	20071	20274	20270	20210	20162	20349	20399	20488	20201	20194	20308	20374	20320	20095	19927	20201	20294	20305	20403	20184	20400	20249	20216	20354	20113	20541	20483	20335	20326	20289	20194	20098	20183	20261	20367	20198	19947	20277	20409	20043	20427	20403	20233	20341	20190	20108	20329	20415	20409	20265	20321	19963	20013	20285	20194	20094	20447	20334	20218	20444	20353	20416	20346	20349	20306	20406	20267	20316	20373	20315	20149	20400	20266	20297	20073	20203	20288	20495	20149	20360	20207	20187	20128	20099	20397	20350	20294	20396	20222	20334	20324	20104	20112	20204	20446	20297	20380	20186	20258	20198	20272	20110	20275	20258	20396	20184	20219	20313	20226	20177	20115	20299	20266	20387	20350	20551	20293	20262	20255	20497	20128	20152	20244	20311	20301	20241	20366	20279	20171	20518	20147	20339	20328	20272	20240	20389	20154	20285	20261	20279	20256	20337	20191	20175	20187	20331	20343	20340	20157	20342	20230	20187	20028	20267	20409	20319	20378	20459	20311	19986	20257	20288	20288	20186	20433	20177	20432	20232	20257	20296	20424	20383	20290	20140	20215	20229	20162	20349	20275	20273	20354	20227	20266	20435	20175	20238	20110	20266	20065	20325	20267	20317	20487	20289	20207	20226	20316	20230	20529	20206	20325	20444	20518	20295	20167	20388	20312	20474	20424	20195	20309	20440	20321	20476	20455	20383	20236	20418	20264	20383	20269	20294	20249	20129	20393	20386	20482	20257	20210	20206	20465	20302	20378	20362	20445	20151	20220	20271	20300	20208	20621	20080	20044	20384	20339	20360	20408	20242	20272	20249	20328	20441	20467	20281	20220	20355	20254	20415	20224	20386	20307	20306	20233	20202	20422	20268	20073	20192	20117	20145	20043	20174	20375	20231	20231	20286	20281	20430	20002	20278	20285	20217	20346	20263	20014	20065	20517	20289	20212	20514	20440	20299	20364	20304	20309	20330	20257	20189	20455	20295	20223	20248	20590	20475	20507	20087	20344	20299	20209	20221	20270	20324	20072	20190	20426	20590	20360	20220	20297	20570	20294	20208	20543	20312	20259	20404	20104	20309	20371	20132	20428	20295	20335	20390	20472	20275	20143	20244	20278	20071	20141	20322	20339	20152	20332	20255	20128	20160	20491	20413	20289	20335	20310	20228	20216	20410	20312	20352	20495	20244	20375	20264	20283	20201	20440	20442	20365	20161	20373	20183	20441	20151	20435	20412	20487	20295	20260	20147	20101	20376	20310	20330	20363	20310	20203	20031	20290	20461	20348	20162	20044	20417	20346	20107	20407	20253	20537	20307	20396	20237	20204	20252	20310	20350	20199	20239	20494	20377	20373	20141	20246	20371	20561	20240	20277	20383	20307	20155	20486	20402	20284	20030	20269	20326	20426	20285	19993	20210	20232	20427	20352	20208	20380	20391	20330	20210	20255	20180	20241	20349	20292	20313	20223	20470	20219	20321	20517	20316	20395	20350	20479	20192	20199	20345	20442	20269	20303	20316	20250	20338	20406	20098	20129	20178	20200	20327	20176	20342	20399	20426	20272	20286	20367	20219	20412	20275	20384	20399	20271	20518	20403	20303	20341	20498	20293	20236	20447	20434	20081	20144	20338	20307	20482	20315	20060	20474	20407	20415	20068	20357	20227	20347	20360	20071	20065	20387	20122	20430	20424	20209	20393	20214	20230	20239	20177	20318	20230	20365	20312	20463	20220	20393	20471	20343	20233	20274	20524	20397	20297	20337	20317	20392	20034
29691	38943	25802	20659	19841	17537	17529	18005	17535	17238	17583	17276	17103	17043	17128	16899	16935	17004	16910	16896	16777	16942	16888	16919	16655	16737	16806	17002	17335	17409	17059	16839	16763	16713	16730	16846	16764	16681	16780	16660	16603	16710	16710	16789	16661	16512	16701	16551	16765	16687	16772	16890	16550	16758	16732	16639	16797	16763	16659	16693	16848	16755	16843	16607	16645	16637	16769	16713	16760	16723	16867	16843	16723	16711	16823	16593	16758	16678	16715	16729	16597	16825	16690	16522	16644	16754	16719	16777	16734	16738	16741	16879	16627	16808	16650	16822	16553	16818	16559	16650	16567	16767	16621	16752	16595	16741	16699	16661	16609	16633	16827	16925	16588	16722	16600	16803	16830	16664	16751	16525	16934	16521	16750	16817	16734	16779	16761	16618	16887	16695	16672	16619	16705	16630	16533	16845	16843	16765	16649	16761	16696	16864	16720	16486	16570	16775	16793	16720	16725	16750	16733	16540	16530	16736	16762	16698	16799	16586	16723	16496	16525	16625	16863	16818	16784	16660	16513	16809	16807	16767	16709	16607	16705	16709	16671	16660	16587	16591	16821	16841	16752	16496	16768	16617	16658	16674	16687	16635	16818	16781	16932	16862	16539	16814	16598	16800	16651	16614	16695	16646	16637	16515	16700	16774	16733	16562	16735	16735	16742	16843	16799	16672	16648	16580	16831	16642	16835	16817	16723	16621	16832	16580	16659	16625	16720	16670	16772	16840	16699	16626	16674	16787	16754	16744	16640	16621	16621	16686	16672	16703	16652	16617	16753	16760	16710	16683	16802	16875	16881	16779	16639	16851	16845	16753	16857	16760	16651	16763	16817	16777	16676	16649	16692	16704	16607	16687	16624	16716	16641	16641	16793	16653	16522	16709	16746	16570	16691	16741	16846	16653	16854	16810	16793	16779	16776	16730	16788	16758	16870	16631	16802	16608	16750	16756	16440	16607	16645	16675	16726	16777	16720	16820	16663	16609	16871	16673	16807	16608	16803	16646	16792	16696	16749	16628	16754	16568	16704	16772	16661	16610	16683	16614	16701	16675	16800	16565	16734	16694	16840	16711	16619	16769	16779	16601	16614	16929	16747	16771	16784	16622	16748	16752	16688	16856	16715	16617	16662	16670	16749	16684	16714	16812	16588	16750	16690	16855	16632	16611	16647	16548	16714	16699	16773	16519	16717	16685	16650	16633	16580	16705	16677	16738	16754	16707	16652	16786	16824	16618	16594	16648	16632	16694	16815	16777	16794	16519	16777	16624	16712	16568	16678	16850	16636	16700	16664	16766	16701	16907	16803	16525	16623	16761	16731	16763	16723	16682	16611	16593	16800	16695	16480	16785	16689	16810	16671	16680	16723	16728	16787	16884	16737	16823	16760	16735	16671	16554	16669	16571	16785	16652	16692	16864	16937	16740	16597	16884	16793	16803	16880	16620	16632	16706	16709	16768	16647	16638	16669	16635	16711	16823	16677	16827	16777	16689	16907	16723	16894	16736	16837	16607	16696	16717	16567	16776	16584	16743	16805	16648	16797	16769	16811	16795	16791	16862	16879	16894	16740	16670	16786	16731	16691	16733	16644	16730	16792	16668	16932	16701	16808	16840	16845	16748	16758	16624	16673	16684	16557	16686	16696	16654	16715	16895	16884	16834	16699	16787	16657	16620	16552	16779	16489	17004	16896	16793	16817	16874	16751	16781	16681	16644	16531	16802	16874	16718	16797	16905	16787	16774	16674	16808	16749	16835	16547	16712	16700	16652	16703	16756	16825	16616	16668	16768	16685	16904	16622	16840	16806	16593	16804	16729	16695	16741	16740	16673	16792	16835	16819	16609	16744	16647	16416	16644	16662	16700	16816	16609	16636	16834	16737	16558	16648	16841	16811	16708	16825	16704	16681	16854	16730	16834	16692	16711	16754	16880	16795	16732	16805	16723	16703	16738	16537	16585	16733	16685	16663	16669	16741	16661	16725	16819	16752	16632	16543	16700	16804	16674	16837	16680	16724	16772	16647	16714	16620	16528	16629	16775	16655	16779	16755	16665	16614	16681	16655	16824	16791	16615	16862	16686	16570	16884	16625	16736	16748	16711	16872	16867	16632	16782	16766	16770	16657	16609	16696	16694	16769	16681	16722	16803	16670	16852	16702	16854	16556	16749	16701	16593	16663	16548	16742	16833	16692	16695	16671	16570	16710	16707	16898	16683	16563	16876	16755	16598	16975	16620	16622	16913	16805	16685	16817	16919	16810	16745	16903	16769	16674	16548	16686	16737	16627	16787	16657	16768	16663	16602	16820	16625	16828	16708	16683	16743	16568	16621	16730	16872	16636	16611	16723	16727	16591	16666	16670	16741	16685	16559	16772	16788	16903	16852	16773	16847	16524	16792	16695	16659	16825	16735	16894	16714	16838	16879	16658	16662	16794	16817	16676	16752	16770	16666	16543	16737	16786	16869	16689	16769	16740	16649	16783	16755	16759	16577	16588	16738	16659	16675	16817	16458	16528	16776	16910	16730	16723	16624	16679	16711	16524	16617	16763	16863	16752	16784	16735	16695	16633	16609	16817	16704	16783	16675	16762	16687	16788	16734	16687	16673	16686	16786	16672	16682	16673	16708	16782	16763	16669	16651	16622	16707	16662	16755	16718	16888	16685	16686	16736	16721	16588	16618	16662	16735	16649	16673	16740	16645	16771	16523	16658	16614	16646	16558	16789	16993	16871	16603	16976	16890	16645	16600	16665	16592	16664	16768	16699	16638	16797	16764	16665	16633	16692	16887	16821	16628	16684	16634	16705	16769	16760	16691	16781	16807	16606	16694	16770	16870	16610	16643	16642	16767	16731	16596	16822	16845	16650	16725	16775	16801	16651	16789	16682	16713	16645	16719	16826	16735	16637	16749	16762	16730	16712	16705	16876	16720	16790	16463	16662	16613	16647	16718	16800	16749	16601	16736	16634	16781	16764	16743	16659	16596	16793	16755	16601	16697	16790	16791	16570	16647	16650	16965	16855	16579	16747	16729	16839	16647	16731	16840	16674	16697	16816	16923	16726	16631	16792	16675	16825	16735	16706	16771	16749	16847	16764	16815	16550	16659	16762	16702	16908	16635	16895	16569	16844	16609	16599	16659	16768	16872	16889	16736	16851	16611	16616	16574	16607	16698	16737	16649	16637	16825	16635	16685	16538	16974	16570	16685	16747	16669	16597	16805	16582	16681	16738	16718	16749	16895	16693	16737	16766	16881	16726	16827	16556	16781	16661	16797	16994	16708	16701	16677	16701	16738	16695	16673	16691	16676	16525	16775	16772	16536	16721	16651	16830	16832	16807	16526	16754	16713	16775	16811	16754	16805	16673	16613	16864	16780	16757	16771	16805	16769	16734	16761	16651	16652	16848	16806	16833	16721	16831	16784	16765	16687	16703	16542	16805	16805	16727	16724	16685	16719	16607	16851	16881	16699	16664	16664	16612	16682	16722	16723	16738	16877	16591	16715	16708	16535	16778	16628	16634	16711	16938	16701	16828	16744	16707	16757	16603	16718	16738	16807	16822	16582	16772	16686	16782	16767	16654	16739	16708	16679	16661	16758	16778	16709	16784	16765	16806	16723	16750	16529	16732	16762	16941	16609	16774	16478	16811	16742	16723	16779	16942	16657	16756	16671	16673	16756	16709	16694	16904	16937	16789	16817	16748	16734	16863	16869	16704	16654	16579	16663	16599	16817	16552	16697	16783	16726	16657	16769	16873	16754	16652	16785	16765	16887	16661	16662	16927	16669	16622	16880	16629	16747	16842	16788	16750	16802	16696	16656	16820	16806	16615	16590	16583	16673	16689	16670	16798	16643	16742	16847	16760	16725	16822	16619	16740	16738	16715	16775	16839	16600	16772	16636	16736	16761	16766	16765	16808	16765	16799	16754	16837	16848	16792	16586	16765	16691	16869	16661	16692	16614	16681	16594	16537	16617	16783	16921	16669	16687	16613	16821	16745	16632	16670	16721	16616	16833	16802	16751	16810	16727	16744	16807	16518	16789	16613	16694	16868	16849	16694	16729	16955	16668	16743	16745	16722	16728	16749	16788	16553	16552	16759	16778	16745	16876	16690	16854	16725	16979	16855	16836	16744	16534	16750	16847	16602	16600	16766	16754	16797	16610	16767	16701	16845	16712	16646	16743	16571	16665	16662	16910	16791	16723	16647	16672	16853	16609	16740	16716	16733	16664	16763	16583	17022	16870	16694	16866	16730	16759	16788	16825	16740	16761	16728	16852	16755	16838	16624	16857	16650	16616	16689	16809	16513	16757	16704	16719	16782	16633	16635	16646	16746	16806	16582	16745	16698	16716	16819	16751	16660	16681	16617	16595	16657	16746	16474	16812	16538	16771	16516	16924	16704	16774	16839	16592	16713	16706	16678	16993	16840	16854	16696	16669	16840	16609	16720	16761	16843	16802	16776	16583	16789	16626	16853	16851	16647	16783	16736	16763	16655	16937	16751	16832	16728	16633	16835	16856	16873	16734	16854	16608	16693	16757	16665	16754	16646	16739	16790	16602	16633	16745	16817	16536	16725	16676	16667	16766	16704	16836	16637	16785	16819	16810	16697	16683	16761	16759	16895	16560	16722	16863	16812	16750	16852	16637	16771	16691	16771	16871	16482	16773	16786	16709	16874	16758	16784	16710	16512	16807	16547	16662	16623	16940	16901	16659	16835	16784	16655	16731	16738	16727	16766	16743	16683	16833	16625	16913	16757	16851	16781	16777	16712	16825	16614	16674	16833	16593	16772	16598	16798	16760	16791	16822	16661	16665	16782	16826	16813	16598	16911	16636	16827	16664	16545	16846	16594	16575	16679	16856	16855	16725	16580	16760	16799	16667	16890	16642	16712	16878	16599	16588	16590	16698	16736	16563	16749	16671	16657	16842	16800	16701	16563	16983	16861	16638	16889	16574	16773	16723	16619	16686	16608	16742	16684	16611	16721	16742	16808	16743	16840	16679	16768	16725	16697	16737	16655	16660	16764	16830	16674	16731	16860	16779	16701	16711	16632	16807	16846	16696	16641	16620	16555	16688	16999	16665	16651	16724	16685	16723	16793	16577	16648	16810	16702	16695	16681	16703	16766	16676	16913	16827
23908	21505	28975	24558	23028	24350	24560	22149	21480	21517	21941	21534	21508	21394	21406	21330	21329	21071	20996	20963	21271	21065	20933	20690	20982	21082	21643	23568	23946	23092	21954	21534	20970	20848	20799	20805	20869	20686	20905	20712	20749	20747	20717	20843	20762	20922	20797	20684	21005	20665	20885	20830	20792	20730	20830	20719	20857	20740	20702	20727	20861	20773	20781	20775	20804	20553	20673	20837	20791	20733	20968	20769	20726	20521	20824	20767	20721	20787	20852	20614	20714	20701	20779	20684	20872	20699	20857	20721	20660	20781	20695	20951	21089	20824	20702	20717	20683	20716	20767	20780	21003	20906	20600	20850	20913	20774	20660	20869	20849	20885	20951	20832	20751	20640	20735	20708	20547	20478	20570	20820	20637	20781	20632	20783	20907	20720	20914	20989	20677	20871	20688	20573	20633	20738	20630	20733	20983	20888	20607	20638	20766	20855	21009	20644	20676	20900	20777	20873	20807	20844	20632	20795	20892	20703	20551	20551	20785	20846	20923	20731	20754	20849	20939	20732	20699	20795	20951	20942	20741	20779	20852	20826	20927	20879	20579	20703	20719	20729	20511	20899	20801	20951	20923	20798	20750	20678	20974	20779	20842	20759	20872	20850	21013	20811	20707	20747	20819	20813	20899	20629	20631	20828	20678	20760	20718	20760	20834	20829	20808	20535	20707	20868	20741	20643	20633	20833	20662	20609	20709	20695	20667	20801	20672	20866	20697	20684	20820	20821	20762	20888	20917	20524	20916	20921	20870	20740	20729	20744	20741	20716	20465	20763	20738	20749	20645	20871	20747	20619	20629	20819	20936	20783	20791	20778	20762	20547	20746	20467	20686	20734	20762	20518	20849	20789	20679	20605	20828	20760	20666	20768	20676	20812	20619	20761	20831	20536	20587	20831	20898	20771	20892	20631	20684	20927	20811	20842	20825	20900	20798	20810	20558	20743	21020	20855	20862	20781	20767	20586	20692	20502	20635	20750	20726	20511	20415	20775	20854	20789	20803	20934	20794	20765	20767	20772	20642	20739	20860	20723	20618	20635	20619	20875	20871	20870	20619	20703	20842	20817	20875	20624	20683	20817	20750	20609	20597	20582	20782	20776	20585	20637	20734	20733	20823	20675	20882	20620	20767	20829	20975	20993	21144	20526	20863	20944	20642	20714	20837	20696	20844	20625	20863	20739	20672	20965	20700	20907	20813	20757	20879	20670	20877	20876	20697	20747	20694	20634	20773	20821	20660	20969	20905	20583	20679	20402	20573	20813	20809	20822	20763	20744	20613	20742	20809	20765	20861	20853	20784	20858	20751	20486	20855	20718	20850	20850	20916	20592	20851	20806	20920	20667	20644	20923	20949	20919	20794	20850	21022	20844	20528	20745	20908	20848	20693	20626	20731	20942	20690	20714	20713	20538	20726	20764	20599	20677	20640	20656	20814	20881	20528	20741	20637	20679	20914	20723	20860	20794	20697	20602	20974	20549	20682	20744	20748	20800	20923	20587	20710	20647	20988	20838	20623	20696	20949	20599	20741	20931	20712	20632	20789	20940	20852	20792	20826	20604	20683	20739	20687	20734	20704	20524	20553	20825	20663	20559	20698	20421	20770	20976	20780	20631	20742	20716	20617	20790	20864	20606	20813	21034	20737	20738	20526	20732	20755	20773	20856	20745	20684	20767	20770	20642	20814	20771	20756	20829	20847	20909	20787	20748	20834	20522	20874	20893	20782	20854	20669	20562	20713	20697	20897	20689	20674	20984	21076	20742	21232	20702	20884	20788	20713	20728	20762	20860	20796	20742	20605	20939	20544	20718	20789	20810	20799	20481	20903	20761	20752	20669	20782	20690	20758	20803	20558	20510	20625	20711	20839	20657	20829	20717	20643	20842	20781	20641	20763	20715	20843	20693	20802	20877	20660	20767	20661	20909	20768	20690	20917	20657	20776	20913	20880	20708	20765	20897	20662	20639	20944	20782	20874	20629	20832	20811	20752	20818	20765	20585	20884	20730	20601	20730	20755	20799	20759	20784	20593	20958	20672	20766	20915	20879	20770	20931	20637	20599	20848	20816	20753	20749	20687	20806	20707	20777	20731	20449	20706	20626	20945	20895	20644	20600	20894	20735	20726	20834	21054	21047	20871	20768	20747	20798	20737	20759	20772	21005	20666	20821	20661	20906	20550	20669	20729	20992	20915	20721	20953	20815	20843	20900	20620	20741	20870	20788	20677	20921	20688	20516	20677	20544	20723	20724	20745	20779	20663	20750	20764	20834	20683	20801	20710	20674	20875	20836	20754	20780	20851	20774	20848	20758	20869	20644	20709	20758	20957	20600	20651	20844	20954	20797	20602	20690	20730	20657	20852	20698	20793	20738	20666	20617	20596	20769	20959	20929	20759	20715	20815	20613	20735	20837	20829	20706	20906	20769	20990	20685	20882	20898	20742	20680	20772	20752	20963	20971	20752	20772	20933	20810	20859	20713	20858	20701	20701	20789	20497	20756	20806	20810	20810	20624	20961	20609	20673	20618	20565	20811	20765	20820	20510	20912	20641	20750	20603	20744	20703	20827	20824	20938	20766	20687	20815	20656	20833	20915	20880	20748	20877	20882	20854	20632	20616	20611	20946	20857	20808	20838	20649	20838	20791	20725	20780	20714	21022	20704	20836	20762	20896	20834	20756	20608	20920	20509	20655	20651	20635	20495	20691	20617	20927	20581	20678	20792	20619	20737	20654	20788	20699	20764	20657	20809	20913	20805	20763	20718	20719	20514	20967	20951	20964	20536	20817	20837	20906	20763	20460	20717	20875	20859	20656	20688	20732	20667	20932	20766	20901	20918	20668	20670	21114	20746	20850	20815	21030	20731	20697	20575	20538	20827	20838	20640	20651	20725	20737	20609	20816	20708	20563	20867	20882	20807	20785	20803	20744	20556	20858	20726	20630	20868	20744	20797	20899	20685	20834	20778	20934	20730	20789	20659	20640	20471	20818	20971	20853	20784	20607	20818	20797	20872	20903	20618	20633	20570	20632	20567	20684	20752	20958	20773	20541	20754	20738	20740	20871	20758	20479	20671	20795	20756	20713	20941	20826	20906	20637	20708	20683	20740	20948	20715	20781	20614	20766	20777	20868	20975	20858	20831	20738	20934	20886	20908	20780	20894	20671	20949	20684	21079	20603	20653	20893	20729	20835	20712	20880	20914	20622	20726	20820	20551	20875	20742	20930	20915	20893	20938	20809	20898	20849	20605	20775	20871	20751	20649	20759	20650	20646	20889	20662	20983	20905	20832	20931	20710	20780	20765	20771	20712	20777	20651	20702	20891	20836	20841	20772	20758	20809	20415	20733	20733	20512	20598	20765	20786	20884	20612	20760	20966	20903	20808	20717	20642	20803	20906	20794	20718	20828	20904	20569	20808	20779	20790	20811	20712	21035	20671	20854	20792	20643	20686	20812	20865	20703	20851	20728	20551	20557	20670	20793	20994	20747	20923	20707	20838	20826	20795	20945	20873	20985	20676	20728	20785	20631	20833	20695	20619	20648	20717	20799	20780	21090	20920	20923	20785	20746	20819	20719	20628	20702	20748	20695	20685	20723	20675	20579	20812	20953	20800	20539	20767	20751	20560	20870	20696	20817	20847	20749	20740	20620	20636	20496	20713	20867	20752	20881	20725	20846	20912	20857	20870	20901	20950	20818	20762	20982	20591	20669	20824	20826	20835	20840	20537	20700	20786	20688	20589	20701	20656	20800	20495	20483	20535	20800	20851	20890	20850	20713	20829	20797	20893	20926	20624	20767	20619	20676	20957	21002	20681	20834	20787	20807	20878	20711	20778	20653	20823	20656	20993	20829	20810	20911	20762	20811	20765	20840	20603	20630	20901	20902	20599	20789	20835	20916	20844	20695	20722	20483	20632	20794	20855	20697	20688	20863	20618	20715	20905	20686	20795	20759	20825	20691	20714	20741	20884	20748	20538	20829	20848	20815	20732	20502	20451	20786	20695	20836	20608	20569	20611	20699	20884	20667	20883	20698	20725	20877	20872	20845	20774	20703	20827	20775	20820	20731	20700	20649	20868	20777	20911	20850	20904	20723	20946	20863	20649	20713	20826	20731	20651	20896	20748	20866	20770	20735	20513	20720	20761	20889	20889	20948	20762	20811	20761	20745	20713	20710	20881	20611	20958	20915	20799	20766	20819	21014	20637	20738	20891	20972	21068	20894	21002	20652	20546	20799	20842	20681	20756	20777	20792	20796	20924	20689	20852	20947	20671	20688	20897	20644	20646	20600	20779	20727	20675	20597	20911	20688	20566	20817	20644	20734	20789	20712	20869	20667	20656	20837	20739	20585	20911	20712	20745	20910	20882	20958	20759	20900	20829	20808	20692	20703	20667	20971	20614	20642	20584	20711	20934	20764	20773	20562	20897	20743	20798	20677	20907	20871	20696	20655	20624	20844	20669	20808	20915	20879	20981	20894	20857	20867	20782	20652	20944	20704	20654	20782	21002	20864	20573	20779	20622	20601	21141	20809	20700	20749	20559	20747	20594	20697	20711	20999	20836	20781	20593	20883	20761	20846	20869	20691	20689	20844	20812	20729	20778	20652	20929	20578	20694	20579	20987	20672	20680	20700	20657	20864	20855	20881	20739	20800	20831	20730	20842	20849	20824	20925	20781	20982	20907	20761	20736	20821	20836	20856	20788	20547	20897	20805	20682	20809	20844	20567	20660	20700	20599	20694	20671	20783	20917	20874	20767	20832	20766	20745	20725	20670	20883	20888	20676	20892	20812	20648	20764	20441	20627	20801	20758	20933	20627	21042	20773	20750	20754	20648	20739	20928	20583	20571	20732	20855	20855	20809	20554	20630	20704	20715	20519	20776	20838	20832	20718	20735	21019	20958	20846	20885	20740	20755	20734	20835	20919	20974	20871	20574	20684	20756	20748	20884	20776	20850	20630	20826	20750	20690	20846	20955	20737	20735	20929	20811	20818	20910	20775	20888	20969	21044	20610	20591	20886	20835	20781	20824	20822	20848	20884	20633	20837	20821	20888	20747	20781	20679	20562	20756	20951	20642	21017	20934	20632	20585	20727	20750	20670	20519	20865	20863	20696	20652	20715	20754	20682	20718	20929	20848	20821
35981	57014	38066	24711	22502	18905	18486	18486	18040	17883	18509	17790	17941	17553	17503	17368	17320	17319	17317	17120	17079	16957	17207	17076	17213	17121	18224	21415	21091	19813	18573	17780	17311	16981	17062	16987	17039	16951	17022	16792	16976	16931	16970	17095	17024	17053	16960	17043	17064	17029	17063	17060	17040	17079	16984	16987	17129	16852	16908	16992	16937	16987	16903	17038	16939	16983	17040	16994	16812	17035	17022	17071	17067	17071	16930	16998	16835	16866	16994	16837	16851	17003	17107	17028	16950	17055	16850	16961	17024	16925	16911	16938	17005	16868	16826	16921	17112	17053	16976	16886	16929	16977	16904	16932	16881	16981	17088	17102	17098	17110	16873	17019	17055	16997	16981	17050	16806	17112	16988	17163	16970	17054	16930	16865	17005	16845	16971	17147	17124	17065	17079	17158	17090	17061	17264	16944	17089	16856	16924	17067	16942	16863	17135	16930	17051	16894	17021	16948	16965	17062	16993	16880	17116	16841	17028	16825	16888	16904	16924	17032	16919	16820	16990	17029	17086	17207	16938	16976	16843	17039	16995	17056	16837	16957	17075	16945	17077	16958	16947	16876	17029	17171	16825	16995	16881	16890	16986	16978	17178	16867	16914	17123	17057	16973	17075	17001	16785	16996	17019	17074	16860	16915	16863	17212	16729	17049	16957	16820	16986	16893	16916	17108	16997	16910	16993	17026	16892	17168	17055	16921	17013	16839	16913	17155	16912	17039	16915	16779	16872	16914	17063	16985	16927	17033	17059	17016	17074	16958	17011	16977	16941	17011	17127	17058	16957	17005	16983	16985	16912	16946	17149	17020	16933	16997	16987	17022	16993	16958	17015	16841	16861	17026	16825	17017	16949	16861	16837	16850	16883	17041	17082	17015	16881	16961	16945	16911	16938	17034	17069	16896	17047	17130	16964	16983	17080	16874	17023	17003	16985	17205	16848	17034	16929	17073	16807	17060	16909	17000	16904	16911	16978	16954	17056	17017	17002	17066	16886	16950	17092	16934	17008	17065	16839	17136	17072	17027	16968	16996	17089	16946	17101	16975	16744	16935	16845	17058	17108	16853	17019	17012	17012	17012	17136	16885	17073	16902	17097	16967	16945	17046	17009	16882	17082	16941	16934	17098	17026	17073	17191	17049	16993	17042	17096	17007	16906	16877	16920	16948	17218	16972	16882	16759	16982	17060	16928	16996	17133	17257	17021	17012	17030	17125	16880	16898	17089	17055	16975	17137	16883	16947	16830	17004	16953	17035	16879	17033	17068	17023	16924	16837	16963	17060	16920	16891	17066	17145	16943	17127	16984	16954	17099	16798	17044	16976	16943	16936	17063	16891	16995	17056	16983	17065	16989	16900	16842	16992	17065	17038	17173	16881	16804	16870	17079	17037	16865	17023	17062	17061	16919	16994	16947	17123	17009	16767	17203	17135	16991	16827	17160	16810	17088	16970	17031	16987	17080	17043	17008	17104	16947	16905	16899	16843	16938	16853	16921	16960	16939	17021	17028	17067	17118	17044	16867	16864	16929	16863	17055	17004	16980	17052	16817	16879	17182	16972	17097	17080	16844	16908	16882	16997	16931	16681	17177	16933	16897	16890	16853	16995	17013	17118	16909	16910	16960	16986	17087	16932	16873	16987	17024	17062	16975	16953	16958	17017	16996	17048	17004	16879	17022	16918	17001	17058	16927	17107	16884	16992	16998	17070	16899	16851	16989	16826	16952	16956	17006	16984	16954	17013	17120	16956	16975	16926	16900	16889	16938	16682	16844	16870	17000	17047	16933	16919	16926	16945	17011	17035	16869	16912	16856	16763	16950	16999	16878	17012	16971	17065	16959	16783	16927	16931	16987	17106	17046	17005	16790	16988	16856	17059	16912	17144	16933	17059	16951	16808	17023	17063	16828	17229	16888	16911	16991	16898	17001	16808	17006	17099	16893	16863	17066	16940	16984	16925	17065	16957	16989	16831	17075	17106	16916	16845	17096	17070	17040	17073	16787	16984	17035	16887	16854	16949	16970	16906	17036	16854	16920	17086	16876	16954	17003	16830	16819	16971	17011	16831	16913	16927	16990	16800	16967	16831	16976	16880	16901	16860	17070	16971	17094	16949	16867	17019	16981	17086	16951	16992	17002	16949	16964	17109	16884	17087	17052	16861	17041	17074	17053	16961	17006	16908	16964	16967	16855	16975	16990	16922	16994	16975	17172	16953	16928	17051	16908	16942	16935	16955	17028	17021	17051	16937	16981	17176	16859	17200	17086	16957	16987	16943	16883	16983	17093	16983	16951	16984	16834	16926	16977	17038	17034	17111	17053	16918	16986	16834	16995	16998	16995	17250	16925	17059	17002	16973	17169	16970	16977	16896	16928	17154	17077	16873	16863	16735	17044	16905	16925	16909	17172	16668	17074	16915	16915	16926	16977	17065	16969	17009	16847	16855	17020	16903	17070	16823	16942	16904	16904	16999	16921	16984	16781	16817	16930	16968	16894	16934	16992	16743	16980	16976	17050	16733	17027	16875	16927	17086	17037	16968	16877	16993	16989	16792	16943	17017	16979	17067	17058	16948	16927	16935	16833	16924	16883	17108	16987	16962	16818	17031	16905	16989	16836	16984	16885	16937	16992	16809	16982	17030	17024	17054	17078	16906	17095	16984	16927	16978	16972	16870	17090	16958	17045	16853	16895	17105	17076	17030	17200	16946	16897	17064	16965	16878	17025	16984	17116	17060	17019	16950	16989	17098	16881	16962	16921	17144	16972	17046	17102	17066	16982	17095	16929	16892	17053	17054	16938	16962	16834	16932	16958	17036	17013	17004	17059	16901	17080	16885	16823	17043	17077	16829	16798	16994	17014	16897	16975	17072	17069	16899	17015	16928	16967	16932	16965	17100	17129	16991	16756	16801	17143	16952	16923	17036	16881	16935	17009	17127	16957	16962	16969	16953	17180	16875	16735	16944	16953	16966	16963	16825	16913	17043	17052	16961	16977	16976	17007	16928	17175	16979	17028	16825	17154	16865	16890	17032	16914	16957	17164	16986	16802	16946	16846	16927	17090	16793	16909	16774	16899	17028	17162	17000	16928	16933	16820	16891	17037	17115	16825	16696	17135	16797	16955	16917	17036	17056	17060	17031	16927	17128	17096	17001	16998	17015	16973	16857	17080	17011	17226	16922	16965	17122	16824	16972	16968	17046	16984	16955	17032	17023	16787	16981	16993	17219	16829	16923	16975	16994	17043	16990	16861	17073	17013	17061	16953	16863	16892	17063	17131	16896	16941	17008	16724	17141	17013	16966	16980	16969	16979	16862	17030	16849	16923	16911	16950	17075	17087	16981	16790	16960	16942	17052	16978	17006	16941	16986	16948	16959	17021	17063	17016	17017	16773	16946	16814	17064	16992	16880	17104	17051	16988	16931	17070	16884	16895	16919	16810	16916	17000	16928	16881	16902	17145	16987	16773	16759	17011	16884	17001	17035	16927	17047	17145	16942	17001	17021	16915	16980	16992	16904	16970	16892	17120	17013	16659	16987	16974	17088	16968	17006	16946	16820	17087	16937	16920	17025	17107	16798	16696	16970	16890	16913	17071	16981	16915	16978	16934	17140	16842	16880	16980	16892	16945	16881	16920	17071	16794	17103	16992	17093	16873	17013	17048	16889	16904	16884	17028	16903	16950	16898	17159	17022	16948	16915	17088	16986	17158	16855	16866	16856	17082	16912	16960	17031	17023	17099	16921	16897	16798	16982	16974	16998	16903	16954	16965	16925	16860	16963	17023	16915	16898	17020	16948	16976	17069	16986	17006	16843	16981	17046	17102	17076	17072	16890	16860	16919	17157	17035	16977	16956	16972	16910	16924	16962	16900	17088	17054	16883	17285	16957	16923	17140	16975	16923	16890	16926	16788	16892	16895	16794	16951	17133	16938	16958	17040	16964	17078	16951	16775	16824	16681	16989	16918	17083	17051	16947	17038	17018	16829	16967	16880	16867	16931	16912	16994	16966	16737	17081	16947	17118	16963	17037	16960	17012	16906	16903	16926	17077	16861	17056	16940	16922	16907	16920	17116	17079	17063	16916	16826	17029	17034	16881	17007	17068	16891	16900	16978	16752	16875	16924	16865	16910	16987	16912	16921	17145	16979	17023	16960	17076	16934	16861	16881	17099	17154	17078	16876	16873	16954	16899	16910	16997	17069	17010	16933	16879	16981	16944	16847	16909	16938	17047	16946	16948	16838	17019	16914	17104	16977	17072	16978	16979	16965	16950	16896	16900	16936	17029	16991	16805	16979	17071	16916	16949	16953	16993	16941	17049	16952	17071	17054	16972	16925	17032	17015	17032	17005	16975	16871	16867	16919	17002	17051	17174	16823	17034	16929	16950	17000	16918	17016	16883	16967	16960	17041	16777	16981	16858	16952	17068	17022	17110	16984	16967	16862	16900	16814	16988	17114	17003	16958	17030	17052	16917	17008	16779	17112	17051	16951	16956	16917	16973	17058	16884	17075	16992	17014	16737	16995	17105	16939	16926	16974	17060	16906	16991	16951	16944	16869	16978	16854	17125	17019	16955	17106	16991	17034	16958	16863	16872	16933	17113	16879	16907	16889	16811	16835	17067	16877	17198	16926	17050	16941	16970	16897	16956	16846	17050	16956	16956	16877	17001	16961	17025	16898	16876	17060	16932	16984	17018	16859	16871	17151	17126	16828	17010	17042	16876	16984	16779	16898	17011	16858	16892	16926	17052	16918	17076	16923	17174	16831	16946	17008	17007	16681	16933	16874	17049	16899	16830	16901	16725	16846	17044	17012	17067	16921	17015	17103	16962	16979	16935	16932	16942	16927	17229	16912	16990	17051	16979	16998	16869	16949	16941	17020	16924	16816	16948	16907	17009	17146	16995	16887	16874	16902	16904	16961	17118	16948	17043	16888	16817	16922	17071	16897	17028	16944	16879	17013	17004	16866	16877	16895	16822	16768	16970	16923	17082	16991	16955	17047	17056	17107	16961	16868	17104	16914	16975	17053	16988	16874	16857	17040	16996	17101	17011	16740	17024	17052	16877	16974	17076	16975	16971	16943	16949	16865	17038	16863	17062	17038	17065	16913	17039	16923	17004	17080	17002	16926	17212	17196	16849
22920	21541	29450	23989	21907	24684	28168	23286	22459	23102	22947	22277	22135	22550	22391	22321	22254	21981	22275	21837	21973	21881	21818	21600	21643	22089	24074	26878	26300	25055	23633	22638	22251	21757	21686	21809	21726	21702	21767	21378	21573	21622	21702	21718	21540	21627	21479	21496	21484	21565	21608	21419	21727	21713	21350	21640	21388	21583	21526	21626	21595	21737	21628	21646	21478	21363	21659	21483	21430	21618	21531	21653	21500	21466	21397	21619	21758	21543	21529	21680	21518	21590	21541	21362	21621	21751	21630	21570	21852	21537	21794	21553	21730	21405	21633	21762	21474	21651	21700	21502	21832	21537	21288	21319	21312	21864	21726	21580	21562	21351	21711	21625	21913	21639	21540	21531	21772	21535	21632	21844	21627	21615	21752	21766	21584	21583	21624	21565	21528	21562	21686	21461	21559	21765	21481	21630	21700	21550	21424	21663	21538	21525	21474	21591	21496	21495	21677	21537	21625	21630	21649	21309	21625	21611	21548	21510	21512	21750	21495	21445	21495	21645	21493	21579	21560	21638	21505	21428	21441	21353	21575	21455	21867	21458	21502	21574	21438	21762	21436	21540	21558	21553	21632	21604	21579	21517	21477	21641	21570	21734	21707	21470	21407	21435	21752	21635	21531	21393	21577	21367	21399	21475	21599	21176	21568	21433	21395	21535	21671	21663	21718	21261	21578	21689	21508	21505	21393	21421	21308	21448	21492	21651	21544	21268	21676	21678	21511	21633	21547	21635	21561	21546	21444	21499	21464	21465	21595	21709	21387	21682	21445	21331	21384	21635	21791	21331	21649	21603	21582	21585	21440	21387	21684	21496	21283	21681	21423	21551	21418	21534	21621	21526	21553	21536	21680	21361	21712	21574	21679	21638	21594	21529	21547	21574	21585	21633	21395	21516	21516	21275	21578	21562	21743	21800	21547	21660	21380	21617	21535	21637	21478	21306	21488	21532	21666	21410	21228	21572	21502	21547	21513	21855	21609	21530	21745	21660	21795	21650	21423	21602	21527	21527	21434	21440	21562	21538	21798	21582	21673	21661	21461	21411	21267	21593	21542	21498	21473	21347	21366	21285	21614	21412	21356	21694	21696	21534	21358	21470	21342	21603	21819	21586	21618	21468	21592	21412	21515	21502	21667	21589	21546	21696	21515	21435	21594	21461	21367	21334	21517	21691	21495	21771	21414	21489	21512	21561	21607	21489	21646	21711	21617	21511	21402	21634	21575	21269	21423	21465	21762	21382	21381	21596	21504	21614	21472	21499	21575	21652	21718	21581	21570	21614	21461	21388	21704	21751	21528	21503	21444	21568	21430	21574	21648	21598	21682	21605	21476	21438	21289	21555	21536	21572	21495	21507	21724	21459	21657	21621	21391	21460	21479	21493	21584	21469	21606	21572	21393	21798	21532	21683	21598	21804	21689	21581	21712	21485	21377	21525	21573	21400	21640	21471	21713	21687	21441	21594	21346	21486	21467	21508	21591	21597	21379	21600	21610	21663	21356	21644	21713	21506	21602	21467	21343	21719	21536	21833	21532	21616	21628	21809	21571	21595	21511	21511	21514	21531	21561	21624	21491	21650	21557	21632	21480	21775	21377	21543	21574	21607	21527	21719	21519	21382	21373	21902	21591	21564	21621	21619	21578	21411	21545	21653	21514	21273	21545	21424	21487	21698	21635	21446	21507	21680	21493	21478	21319	21716	21652	21522	21290	21373	21494	21457	21423	21713	21500	21335	21480	21624	21497	21494	21731	21425	21827	21505	21732	21753	21495	21433	21718	21434	21510	21866	21401	21730	21641	21771	21478	21470	21554	21218	21730	21538	21369	21517	21420	21425	21708	21486	21695	21583	21522	21557	21718	21314	21562	21555	21523	21573	21475	21410	21461	21700	21206	21398	21401	21406	21723	21544	21415	21379	21711	21670	21383	21555	21569	21665	21564	21465	21472	21651	21406	21689	21640	21478	21400	21405	21561	21560	21758	21632	21517	21614	21565	21478	21765	21438	21535	21639	21520	21406	21517	21610	21432	21419	21659	21358	21441	21549	21609	21662	21579	21534	21275	21220	21272	21482	21390	21608	21382	21557	21586	21632	21493	21481	21420	21421	21408	21502	21549	21508	21574	21610	21576	21638	21414	21471	21294	21407	21428	21532	21458	21517	21660	21357	21570	21527	21702	21687	21586	21560	21401	21371	21478	21350	21472	21559	21474	21621	21580	21718	21558	21418	21552	21450	21512	21326	21690	21470	21611	21559	21614	21491	21659	21519	21637	21641	21446	21499	21715	21488	21483	21215	21667	21302	21450	21539	21616	21666	21381	21523	21347	21596	21464	21314	21493	21428	21718	21720	21818	21237	21482	21392	21475	21519	21604	21683	21780	21697	21573	21545	21377	21409	21733	21637	21678	21360	21494	21428	21374	21585	21412	21528	21685	21424	21452	21505	21528	21489	21662	21522	21529	21620	21672	21506	21485	21688	21430	21516	21287	21518	21438	21662	21836	21816	21539	21505	21624	21756	21540	21390	21478	21572	21581	21343	21628	21679	21708	21612	21575	21444	21584	21337	21411	21514	21459	21513	21718	21530	21514	21549	21564	21394	21503	21538	21524	21552	21599	21434	21761	21641	21558	21462	21716	21548	21626	21569	21638	21547	21542	21473	21548	21557	21412	21518	21414	21696	21452	21631	21500	21541	21531	21537	21336	21621	21833	21424	21490	21513	21525	21617	21335	21531	21382	21338	21701	21601	21615	21602	21395	21431	21522	21564	21472	21610	21557	21540	21507	21428	21609	21579	21357	21312	21411	21661	21495	21569	21773	21533	21374	21412	21602	21657	21560	21762	21584	21438	21373	21492	21602	21441	21742	21560	21468	21446	21493	21495	21424	21534	21609	21496	21585	21634	21721	21630	21520	21479	21777	21633	21493	21639	21497	21370	21489	21583	21683	21583	21590	21675	21403	21619	21482	21685	21490	21602	21603	21383	21551	21314	21529	21320	21293	21384	21471	21433	21567	21633	21366	21439	21581	21630	21723	21512	21576	21541	21293	21502	21553	21397	21310	21434	21572	21551	21726	21514	21619	21707	21359	21615	21641	21597	21736	21633	21713	21519	21397	21530	21809	21649	21395	21573	21542	21812	21500	21442	21610	21525	21366	21455	21478	21640	21774	21505	21643	21619	21471	21623	21624	21597	21627	21567	21399	21525	21577	21510	21469	21577	21452	21427	21573	21643	21701	21530	21543	21065	21204	21673	21387	21675	21734	21349	21548	21574	21466	21611	21687	21576	21602	21471	21413	21477	21639	21429	21489	21712	21633	21584	21486	21705	21432	21502	21683	21736	21563	21534	21373	21650	21409	21521	21734	21584	21600	21548	21670	21189	21322	21501	21385	21463	21576	21482	21809	21447	21461	21478	21613	21567	21542	21466	21651	21488	21402	21577	21530	21395	21544	21490	21653	21692	21546	21612	21430	21352	21466	21489	21626	21532	21591	21671	21496	21470	21524	21486	21353	21620	21598	21573	21499	21648	21379	21648	21631	21599	21367	21362	21391	21629	21437	21591	21625	21564	21497	21577	21459	21622	21607	21484	21516	21487	21653	21540	21678	21387	21601	21663	21478	21396	21597	21533	21578	21620	21573	21622	21626	21225	21402	21468	21409	21495	21662	21523	21632	21381	21514	21643	21743	21292	21690	21699	21691	21593	21431	21384	21536	21339	21526	21403	21525	21455	21559	21372	21541	21614	21548	21588	21608	21538	21434	21465	21556	21430	21570	21411	21478	21353	21655	21762	21512	21242	21170	21737	21552	21618	21689	21390	21517	21582	21642	21625	21618	21541	21504	21674	21436	21656	21664	21702	21567	21492	21445	21595	21340	21509	21533	21448	21501	21539	21325	21431	21435	21460	21692	21565	21574	21780	21434	21646	21557	21347	21526	21534	21822	21691	21484	21720	21455	21586	21531	21531	21598	21533	21393	21539	21713	21536	21843	21430	21308	21517	21741	21465	21430	21339	21473	21385	21440	21423	21577	21643	21304	21623	21630	21563	21502	21502	21521	21744	21611	21654	21572	21605	21387	21404	21519	21568	21368	21308	21656	21305	21505	21487	21317	21645	21406	21824	21381	21281	21550	21357	21535	21421	21291	21392	21530	21455	21570	21620	21545	21729	21530	21460	21598	21542	21465	21654	21645	21641	21696	21439	21637	21637	21571	21623	21392	21732	21463	21581	21485	21504	21704	21333	21447	21473	21529	21811	21572	21577	21517	21543	21515	21790	21614	21692	21615	21494	21355	21461	21408	21621	21485	21668	21573	21505	21577	21552	21636	21611	21456	21514	21444	21761	21700	21612	21494	21587	21720	21441	21609	21605	21634	21635	21649	21454	21458	21550	21485	21620	21708	21674	21598	21743	21658	21395	21717	21582	21693	21548	21558	21493	21500	21579	21733	21562	21565	21407	21450	21518	21446	21554	21537	21549	21582	21470	21537	21583	21705	21312	21583	21558	21637	21507	21421	21520	21508	21564	21476	21483	21478	21587	21598	21486	21619	21655	21540	21433	21420	21545	21341	21346	21564	21460	21394	21471	21520	21416	21541	21568	21685	21418	21640	21443	21360	21452	21463	21540	21514	21438	21488	21474	21347	21588	21732	21713	21550	21523	21416	21337	21496	21643	21691	21673	21782	21421	21563	21453	21537	21506	21577	21449	21653	21552	21652	21546	21222	21544	21511	21608	21691	21529	21667	21627	21691	21575	21383	21407	21558	21554	21513	21567	21660	21564	21601	21545	21493	21355	21471	21550	21604	21522	21462	21543	21453	21275	21671	21683	21461	21588	21581	21621	21648	21430	21633	21567	21272	21732	21535	21610	21656	21631	21766	21482	21381	21468	21509	21571	21366	21369	21252	21557	21569	21670	21445	21412	21457	21669	21622	21284	21534	21581	21419	21515	21524	21583	21565	21501	21488	21620	21621	21445	21310	21460	21591	21373	21623	21544	21395	21488	21464	21685	21533	21495	21483	21574	21762	21725	21428	21593	21471	21286	21420	21491	21637	21678	21407	21538	21533	21640	21408	21399	21645	21674	21616	21542	21512	21367	21695	21685	21427	21551	21617	21655	21577	21704	21502	21447	21481	21510
40524	68170	49994	29000	23948	20893	20489	19688	19170	19065	19021	18273	18185	18362	18443	18461	18021	18008	17782	17781	17654	17937	17501	17805	17776	18101	21697	25234	23651	21528	19720	18736	17975	17645	17436	17522	17526	17408	17405	17540	17448	17422	17465	17374	17571	17522	17671	17371	17438	17365	17451	17487	17354	17428	17341	17571	17530	17418	17479	17657	17292	17423	17491	17563	17384	17443	17393	17444	17398	17435	17405	17376	17525	17472	17336	17289	17295	17537	17695	17491	17377	17411	17321	17441	17387	17480	17373	17405	17356	17418	17469	17489	17412	17287	17356	17378	17381	17404	17490	17319	17329	17390	17410	17449	17536	17543	17398	17420	17395	17448	17420	17356	17303	17530	17501	17408	17581	17371	17344	17516	17298	17303	17491	17604	17470	17452	17383	17378	17544	17307	17370	17438	17760	17603	17517	17447	17418	17408	17580	17274	17489	17429	17530	17535	17492	17447	17411	17538	17508	17652	17431	17445	17395	17414	17436	17532	17389	17506	17613	17568	17437	17440	17477	17305	17337	17421	17484	17443	17435	17637	17453	17289	17420	17458	17350	17457	17425	17379	17469	17415	17377	17284	17390	17385	17526	17490	17464	17642	17374	17474	17424	17595	17520	17409	17270	17458	17555	17377	17395	17519	17470	17372	17583	17655	17342	17519	17561	17496	17409	17393	17328	17549	17315	17533	17445	17440	17413	17420	17308	17269	17507	17409	17458	17325	17394	17353	17570	17572	17368	17476	17464	17368	17396	17461	17405	17589	17454	17277	17552	17306	17770	17563	17408	17488	17443	17402	17564	17388	17410	17476	17222	17431	17447	17374	17582	17492	17546	17449	17546	17386	17284	17463	17561	17499	17388	17502	17479	17416	17342	17381	17447	17317	17450	17627	17365	17630	17548	17405	17348	17415	17576	17330	17507	17328	17441	17378	17337	17404	17358	17365	17439	17471	17464	17244	17371	17533	17321	17390	17548	17335	17554	17368	17444	17454	17516	17563	17515	17553	17328	17411	17535	17386	17527	17444	17485	17513	17536	17356	17336	17711	17489	17293	17244	17377	17598	17428	17519	17324	17436	17439	17330	17399	17454	17249	17420	17417	17284	17499	17432	17524	17376	17494	17376	17441	17364	17356	17485	17431	17377	17346	17509	17485	17619	17538	17500	17442	17478	17454	17352	17425	17407	17365	17373	17371	17292	17443	17504	17338	17417	17327	17239	17605	17289	17353	17397	17377	17467	17394	17381	17342	17486	17298	17461	17538	17539	17499	17322	17490	17482	17382	17422	17343	17451	17550	17508	17568	17509	17565	17434	17330	17234	17324	17561	17321	17446	17362	17427	17229	17573	17303	17492	17326	17484	17440	17507	17124	17412	17407	17534	17274	17286	17435	17440	17277	17342	17363	17541	17485	17234	17489	17433	17228	17369	17345	17467	17458	17517	17521	17371	17539	17491	17595	17429	17584	17489	17325	17534	17555	17376	17378	17426	17508	17380	17359	17633	17385	17316	17522	17360	17390	17494	17495	17564	17462	17514	17335	17461	17399	17528	17283	17416	17338	17467	17441	17327	17484	17521	17426	17468	17234	17491	17350	17460	17420	17448	17465	17604	17401	17465	17309	17445	17500	17433	17468	17354	17736	17293	17487	17488	17473	17436	17468	17302	17532	17471	17511	17313	17403	17314	17346	17565	17323	17400	17313	17276	17381	17473	17592	17401	17504	17417	17450	17467	17576	17571	17471	17539	17488	17485	17430	17410	17378	17361	17454	17449	17345	17460	17341	17516	17302	17272	17485	17463	17572	17321	17332	17629	17431	17471	17410	17377	17411	17451	17505	17353	17332	17318	17372	17458	17412	17417	17499	17520	17184	17194	17329	17427	17217	17654	17314	17478	17374	17426	17474	17654	17427	17453	17423	17355	17534	17332	17356	17337	17326	17384	17442	17351	17443	17380	17359	17432	17606	17460	17348	17235	17485	17266	17497	17546	17395	17434	17454	17289	17608	17415	17444	17258	17258	17300	17365	17465	17330	17290	17674	17319	17260	17467	17554	17430	17493	17406	17330	17391	17323	17477	17455	17498	17306	17436	17467	17317	17642	17395	17339	17260	17352	17473	17373	17528	17381	17399	17303	17622	17311	17337	17400	17339	17471	17485	17340	17416	17422	17422	17354	17470	17514	17255	17370	17540	17388	17493	17460	17489	17383	17410	17527	17516	17507	17345	17284	17376	17355	17546	17442	17523	17370	17307	17410	17253	17514	17385	17453	17575	17405	17441	17391	17512	17409	17342	17544	17597	17439	17536	17488	17565	17364	17370	17456	17378	17376	17409	17290	17551	17364	17605	17386	17700	17328	17380	17416	17322	17419	17407	17470	17393	17504	17428	17427	17406	17422	17474	17413	17636	17358	17377	17540	17462	17377	17522	17398	17484	17472	17297	17496	17498	17488	17426	17425	17560	17452	17340	17520	17389	17482	17589	17413	17547	17329	17414	17454	17441	17394	17371	17423	17356	17439	17427	17538	17207	17451	17591	17377	17326	17476	17586	17393	17387	17471	17454	17187	17481	17527	17257	17512	17395	17441	17344	17391	17382	17502	17559	17424	17374	17337	17547	17303	17487	17441	17423	17266	17353	17622	17514	17348	17554	17528	17434	17460	17357	17327	17467	17292	17429	17621	17401	17427	17513	17376	17575	17335	17373	17355	17365	17548	17460	17365	17410	17422	17494	17486	17361	17198	17514	17335	17524	17358	17364	17569	17542	17464	17399	17521	17476	17512	17409	17492	17424	17406	17522	17497	17459	17575	17353	17492	17395	17388	17563	17367	17392	17518	17404	17451	17590	17439	17398	17554	17463	17439	17440	17481	17500	17320	17541	17446	17521	17458	17486	17491	17322	17405	17418	17409	17586	17368	17446	17320	17550	17548	17458	17451	17404	17245	17530	17539	17424	17572	17643	17503	17386	17435	17554	17630	17496	17324	17532	17388	17560	17352	17437	17252	17369	17718	17430	17322	17517	17482	17491	17413	17541	17268	17325	17327	17306	17409	17549	17502	17490	17501	17425	17431	17503	17511	17567	17366	17490	17467	17416	17318	17414	17493	17454	17404	17564	17449	17468	17592	17480	17402	17477	17318	17375	17368	17382	17430	17275	17355	17542	17499	17501	17313	17329	17504	17465	17334	17522	17506	17390	17302	17417	17580	17490	17428	17318	17367	17280	17545	17394	17361	17345	17233	17564	17530	17419	17335	17477	17532	17556	17284	17486	17451	17486	17517	17389	17295	17387	17501	17272	17409	17303	17492	17451	17567	17468	17417	17512	17395	17317	17468	17586	17412	17574	17263	17453	17618	17387	17347	17509	17442	17406	17326	17407	17472	17353	17317	17449	17326	17432	17437	17399	17331	17378	17569	17511	17304	17554	17419	17537	17261	17370	17285	17434	17550	17394	17312	17656	17448	17425	17511	17370	17502	17387	17337	17365	17414	17424	17451	17431	17665	17325	17419	17472	17317	17369	17305	17484	17445	17318	17216	17368	17502	17547	17396	17513	17415	17486	17610	17574	17476	17470	17396	17413	17260	17453	17394	17411	17513	17560	17441	17378	17276	17433	17394	17373	17369	17474	17519	17408	17301	17287	17548	17482	17446	17590	17300	17599	17321	17689	17416	17272	17438	17426	17400	17290	17254	17481	17450	17462	17402	17369	17378	17470	17312	17569	17421	17216	17297	17504	17599	17433	17322	17300	17465	17283	17287	17252	17469	17451	17332	17368	17441	17700	17311	17332	17185	17485	17526	17623	17352	17355	17480	17414	17456	17509	17564	17384	17524	17625	17499	17413	17574	17381	17479	17406	17492	17486	17416	17364	17424	17345	17281	17546	17403	17391	17402	17465	17419	17414	17378	17512	17320	17537	17550	17528	17402	17431	17425	17518	17400	17331	17351	17515	17459	17395	17262	17573	17330	17461	17459	17651	17401	17221	17365	17409	17399	17324	17409	17447	17567	17395	17359	17334	17460	17504	17317	17480	17444	17357	17547	17369	17335	17460	17381	17565	17550	17320	17310	17645	17286	17555	17456	17464	17457	17343	17375	17331	17462	17610	17397	17385	17504	17565	17561	17465	17497	17308	17448	17512	17418	17492	17321	17515	17291	17556	17373	17356	17387	17551	17303	17354	17600	17363	17390	17678	17405	17439	17429	17481	17489	17564	17419	17491	17425	17390	17454	17362	17366	17578	17501	17569	17480	17408	17544	17350	17348	17373	17481	17391	17343	17424	17462	17502	17506	17562	17332	17498	17315	17389	17442	17315	17267	17391	17700	17504	17427	17427	17358	17236	17305	17297	17346	17611	17373	17315	17577	17411	17442	17407	17348	17544	17468	17514	17504	17333	17423	17491	17384	17321	17461	17370	17437	17529	17442	17367	17394	17269	17407	17276	17524	17419	17561	17509	17542	17395	17320	17478	17365	17608	17364	17437	17503	17493	17221	17440	17491	17386	17498	17220	17392	17328	17525	17465	17578	17324	17283	17362	17569	17263	17307	17517	17350	17367	17475	17397	17355	17436	17436	17476	17373	17332	17511	17431	17479	17326	17561	17272	17367	17552	17469	17551	17611	17447	17453	17420	17540	17521	17423	17312	17375	17363	17332	17358	17335	17378	17343	17480	17477	17443	17306	17381	17482	17388	17527	17589	17331	17290	17481	17446	17402	17277	17451	17500	17339	17355	17416	17383	17398	17322	17408	17403	17414	17362	17497	17294	17350	17549	17154	17323	17337	17317	17331	17316	17497	17205	17580	17356	17395	17409	17427	17334	17415	17441	17487	17494	17457	17551	17442	17437	17561	17379	17471	17426	17267	17440	17329	17350	17559	17487	17547	17541	17238	17429	17384	17414	17297	17519	17375	17466	17460	17225	17538	17591	17187	17514	17356	17401	17523	17350	17306	17443	17480	17350	17372	17462	17320	17466	17404	17614	17501	17346	17323	17543	17416	17387	17358	17442	17425	17423	17517	17372	17508	17334	17571	17435	17422	17534	17386	17439	17419	17476	17396	17441	17350	17458	17408	17431	17446	17249	17481	17449	17534	17513	17411	17505	17385	17314	17403	17439	17467	17419	17471	17451	17351	17500	17380	17298	17519
29052	27874	32360	27102	22750	21668	21865	21251	21191	21152	20856	21106	21082	21029	21018	20959	20989	20809	21176	21025	20931	20858	20644	20835	21058	20882	21172	21466	21230	21262	21055	21023	20960	21075	21078	20720	20905	20990	20708	20820	20981	20910	20820	20701	20880	20784	21011	20903	20762	20502	20665	20576	20686	20658	20812	20861	20904	20725	20841	20922	20768	21000	20719	20792	20806	20456	20832	20843	20771	20894	20998	21040	20951	20959	20697	20795	20719	20988	20769	20724	20959	20907	20681	20728	20925	20878	20687	20826	20814	20659	20950	20604	20707	20746	20881	20909	20905	20903	20754	20746	20843	20808	20852	20778	20828	20976	20888	20633	20840	20768	20834	20748	20805	20872	20728	20813	20917	20846	20655	20712	20804	20807	20907	20873	20643	20624	20900	20848	21025	20676	20728	20906	20735	20824	20798	20772	20813	20796	20961	20715	20736	20860	20838	20875	20804	20827	20688	20894	20780	20767	20809	21029	20920	20674	20645	20943	20824	21006	20812	20800	20827	20687	20904	20819	20919	20864	20755	20687	20897	20851	20784	20907	20728	20955	20899	20738	20735	20897	20767	20638	20647	21000	20808	20896	20804	20620	20722	21012	20745	21057	20777	20961	20956	20738	20617	20644	20788	20785	20755	20678	20795	20791	20684	20749	20882	20778	20903	20596	20891	20957	20981	20788	20866	20772	20767	20866	20925	20664	20370	20755	20760	20793	20998	20941	20827	20695	20865	20852	20894	20799	20685	20880	20816	20776	20764	20784	20696	20687	20888	20924	20874	20844	20698	20643	20802	20655	20629	20706	20684	20730	20870	20778	20724	20966	20593	20934	20908	20973	20877	20722	20705	20707	20903	21036	20636	20819	20751	20827	20690	20748	20850	20955	20868	20780	20625	20898	20842	21055	20814	20725	20888	20732	21049	20817	20696	20994	20990	20590	20962	20851	20782	20705	20921	20881	20943	20866	20794	20891	20842	20892	20719	20709	20705	20901	21066	20785	20902	20922	20883	21056	20682	20850	20684	20803	20940	20795	20813	20921	20857	20638	20832	20872	20946	20793	20692	20853	20838	20752	20607	20452	20724	20716	20645	20817	20701	20702	20839	20809	20651	21017	20697	20630	20813	20726	20959	20858	20882	20853	20807	20882	20823	20837	20731	20577	20917	20912	20930	20880	20983	20789	20776	20746	20815	20871	20869	20854	20771	20853	20849	20765	21069	20692	21018	20762	20858	20818	20698	20810	21004	20797	20714	20993	21037	20942	20964	20787	20796	20818	20467	20891	20820	20843	20854	20773	20773	20698	21022	20897	20793	20755	20901	20901	20938	20839	20947	20890	20914	20749	20823	20997	20805	20959	20820	20918	20969	21019	20714	20925	20676	20918	20882	20816	20797	20968	20792	20747	20669	20834	20661	20898	20759	20745	20790	20859	20869	20703	20785	20873	20909	20844	20653	20972	20613	20662	20870	20923	20905	20702	20759	21017	20894	20814	20700	20904	20652	20902	20791	20678	20880	20803	20721	20907	20864	20700	20662	20997	20939	20837	20789	20882	20831	20908	20759	20892	20707	21022	20900	20661	20709	20724	21016	20905	20859	20734	20746	20910	20743	20907	20948	20775	20794	20947	20875	20891	20871	20998	20971	20918	20928	20773	20732	21057	20844	20686	20764	20767	20926	20711	20541	20559	20938	20932	20911	20886	20900	20898	20745	20771	20784	20874	20815	20719	20654	20775	20955	20887	20968	20672	20821	20751	20869	20659	20930	20832	20907	20718	20596	20953	20717	20911	20869	20737	20817	20652	20762	20862	20909	20848	20890	20866	20778	20797	20834	20871	20916	20964	20872	20800	20893	20782	20970	20772	20836	20861	20991	20834	21033	20891	20769	20717	20775	20605	20608	20651	21007	20869	20749	20753	20767	20805	20839	20777	20657	20914	21034	20906	20746	20784	20924	20610	20578	20703	20829	20868	20833	20775	20665	20807	20722	20724	20745	20802	20959	20930	20842	20917	20686	20847	20816	20894	20911	20835	20723	20793	20990	20784	20903	20787	20941	21012	20931	20788	20691	20624	20976	20834	20987	20626	20929	20761	20727	20893	20811	20698	21034	20728	20944	20814	20592	20738	21036	20767	20761	21069	20912	20964	20852	20915	21041	20657	20891	20999	20717	20744	20756	20808	20914	20720	21031	20847	20930	20691	20804	20787	20848	20729	20937	20666	20903	20894	20879	20953	20773	20737	21006	20719	20798	20727	20767	20979	20630	21023	20856	21068	20837	20708	20779	20907	20924	20546	20876	21077	20828	20697	20984	20880	20966	20745	20624	20883	20890	21048	20828	20943	20868	20577	20955	20866	20679	20911	20890	20707	20901	20928	20874	20842	20759	20815	20845	20576	20996	20945	20862	20837	20802	20774	20812	20663	20816	21216	20717	20936	20831	20901	20891	20852	20965	20812	20737	20807	20783	20797	20964	20842	20853	20699	20890	20947	20931	20677	20806	20895	20992	20684	20805	21025	20812	21022	20779	20898	20855	20714	20773	20514	20704	20837	20926	20896	21210	20934	20907	20636	20848	20887	20833	20872	20755	21023	20714	20900	20843	20714	20607	20733	20979	21326	21015	20818	21041	21036	20770	20733	20876	20801	20829	20521	20811	20780	20941	20767	20747	20865	20847	20825	20661	20866	20902	20913	20724	20740	20750	20934	20991	20869	20720	20807	20993	21060	20981	21007	20787	20933	20718	20690	20663	20864	20991	20690	20684	20482	20915	20949	21007	20754	20752	21051	20918	20768	20663	20886	20844	20717	20929	20944	20689	21037	20912	20797	20711	20860	20828	20895	21045	20901	21138	20713	20527	20797	20918	20788	20955	20835	20616	20790	20955	20897	20912	20900	20916	20963	20914	20918	20996	20838	20971	20698	20814	21088	20504	20766	20902	20673	20957	20962	20839	20745	20915	20666	20882	20834	20557	20876	20755	20741	20645	20996	20839	20850	20876	20901	20886	20767	20821	20608	20839	20652	20955	21005	20926	20670	20978	20742	20874	20734	20729	21002	20921	20876	20766	20842	20949	20833	20897	20828	20829	20768	20708	20840	20945	20803	21075	20840	20915	20786	21065	20891	20691	20806	20858	20744	20786	20940	20841	21177	20716	20592	20829	20888	20885	20799	20817	20683	20892	20974	20831	20661	20864	20771	20837	20635	20925	20852	21000	20925	20888	20836	20818	20848	20600	20766	21241	20727	20997	20878	20690	20764	20928	20866	20942	20822	21051	20986	21104	20801	20975	20599	20581	20754	21090	20867	20602	20750	20929	20828	20844	20829	20914	20864	20982	20631	20655	21001	20650	20747	20631	20700	20711	20840	20479	20835	21061	20915	20756	20855	20918	20679	20704	20958	20815	20986	20731	20793	20871	20613	20806	20835	20810	20833	20774	21052	20816	20791	20579	20845	20775	20749	20627	20750	20856	20867	20786	20716	20966	20869	20664	20985	20825	20567	20851	20633	20874	20887	20951	20788	20748	20920	21000	20737	20843	20740	20982	20880	20703	20667	20857	20820	20760	20947	20916	20909	20743	20879	20902	20906	20886	20862	20743	20832	20825	20826	20720	20829	21016	20967	20811	20734	20599	20848	20829	20877	20838	20880	21056	20971	20658	20846	20996	20814	20836	20614	20785	20974	20958	20925	20839	20877	20833	20554	20778	20940	20886	20756	20992	20735	20914	20684	20686	20697	20916	20586	20882	20828	20908	20807	20950	20862	20857	20747	20923	20876	20666	20944	20809	20819	20741	20661	20732	20999	20863	20773	20928	20917	20655	20442	20695	21128	20837	20709	20949	21080	21080	20733	20952	20820	20685	20703	20893	20911	20876	21018	20839	20871	20912	20695	20768	20724	20787	20716	20820	20905	20801	20919	20950	20614	20758	20862	20738	20815	20995	20854	20954	20832	20732	20780	20995	20845	20785	20783	20709	20859	20860	20903	20760	20572	20901	20721	20965	20681	20818	20864	20982	20687	21014	20815	20721	20847	20920	20871	21037	20934	20799	20687	20648	20983	20827	20643	20830	20757	20749	20789	20853	20728	20744	20889	20830	20613	20881	20801	20803	20754	20820	20875	20752	20816	21025	20671	20759	20846	20751	20713	20662	20707	21095	20731	20702	20852	20789	20884	20930	20941	20857	20903	20837	20966	20943	20779	20872	20884	20952	20895	20892	20908	20889	20784	20908	20618	20665	20781	20867	20713	20837	20872	20769	21011	20891	20781	20964	20839	20833	20837	20684	20826	21000	20886	20860	20896	21053	20736	20614	20865	20928	20831	20931	20973	20865	21018	20811	20581	20726	20736	20776	20807	20899	20769	20719	20908	20810	20893	20749	20778	20938	20731	20778	20710	20828	20783	20930	21083	20639	20812	20727	20914	20950	20712	20769	20521	20654	20675	20803	20763	20774	20710	20898	20521	20892	20918	20983	20970	20806	20761	20988	20767	20945	20741	20930	20819	20888	20750	20736	20738	20809	20754	20508	20924	20782	20972	20679	20860	21022	20708	20759	20940	20589	20811	20887	20598	20593	20764	20747	20937	20672	20759	20854	20849	20762	20900	20791	20723	20961	20987	20785	20848	20938	20812	20977	20735	20812	20862	20815	20799	20855	20632	20832	20754	20770	20713	20804	20876	20808	20729	20753	20735	20941	20907	21057	20904	20991	20656	20693	20910	20822	20737	20832	20979	20887	20988	20725	20990	20888	20783	20837	20876	20858	20746	21015	20910	21206	20889	20878	20843	20862	20849	20791	20871	20520	20863	20595	20937	20874	20574	20784	20660	20832	20859	20805	20805	20944	20951	20701	20972	20838	20724	20835	20796	20724	20932	20588	20885	20922	20934	20758	21019	21114	21043	20850	20760	20883	20844	20810	20864	20771	20875	20834	20824	20788	20829	20750	20709	21034	20946	20957	20849	20954	20902	20888	20715	20712	20512	20872	20835	20900	20833	20709	20678	20893	20953	20710	20557	20695	20887	20848	20633	20679	20608	20737	20847	20902	20943	20851	20707	20677	20846	20794	20924	20929	20847	20830	20940	20733	20651	20832	20853	21016	20834	20934	20628	20977	21028	20682	21012	20774	20827	21026	20748	20850	20884
30587	43810	31926	23539	19988	18003	17985	17765	17818	17618	17309	17305	17181	17305	17530	17228	17236	17145	17123	17109	17238	17191	17003	16900	17111	17228	17471	17717	17808	17353	17349	17185	17159	17141	17116	16996	17155	17232	17124	16929	17049	17064	17076	17040	17168	16962	16912	17121	17013	17145	17134	17041	17124	17067	16982	17016	17092	16872	16926	16982	17076	16976	17005	17067	16906	17302	16983	17062	17125	16921	16963	16985	17136	17066	17213	17135	17192	16790	17037	17035	17062	17081	17145	17078	17032	17037	17109	17045	16907	17133	17068	17050	16766	16962	17103	16949	17109	17051	17121	17170	17202	16975	17078	16993	17056	16879	16994	17068	16978	17052	17187	17100	17138	17069	16932	16938	17034	17024	17164	17121	17061	17134	16874	16929	17028	16854	17089	16951	17087	17014	17112	17096	17014	17086	16991	17084	16864	17169	16850	17156	17081	17226	16818	16938	16936	17162	17188	17044	17013	17039	17032	16937	17113	16972	17183	17094	17199	17078	16873	17042	17051	17036	16954	17145	16909	17085	16945	17041	17072	16963	17119	16964	17112	17011	17038	17059	17197	16943	16987	17087	17073	16921	17051	17130	16897	16926	16977	17093	17217	16985	17055	17013	17019	17166	16962	17066	17135	17084	16958	16976	16928	17065	16982	17115	16916	16978	17096	17002	17060	17015	16930	17174	17117	17074	17084	16877	17003	17084	17102	16874	17158	17078	17047	16911	17056	17199	16838	16952	17022	17121	17115	17086	16979	17021	17099	16870	17024	17039	16887	16917	17006	16985	16878	16910	17029	17110	17138	16855	16953	16946	17061	17087	17045	16826	17078	17052	17079	16907	17163	17036	17265	17038	16891	17018	17003	16950	17029	16980	17045	16922	17043	17172	16881	16955	17073	17013	17069	17135	16927	17038	16868	17032	17070	17081	17065	17075	17183	17022	16949	17022	17024	17038	17090	17078	17109	16873	17011	17035	16927	17203	17055	17172	16927	17051	17141	17022	16916	17079	16931	17170	16964	16845	17053	16965	17017	17022	17197	16976	17017	16955	16904	16972	17142	17068	16981	17003	17086	16973	17120	17061	17041	17142	16816	17084	16976	17061	17071	17017	17102	17032	17007	17101	17075	17063	16996	16947	17008	16975	17109	16981	17021	16911	17024	17101	17066	17082	16887	16872	17038	17231	17019	16920	17046	17121	16960	17028	17082	17076	16922	17035	17135	17010	17063	16996	17019	17061	16873	17140	17211	17068	17139	17053	17034	17113	16863	17018	17090	17137	17044	17009	17148	17105	16888	17020	16985	16958	17113	17088	17089	17055	16931	17029	17146	17065	17002	16954	17180	17032	16896	16964	17082	17216	16858	17105	16938	16981	16988	16905	17012	17066	17158	17157	17024	16957	17088	17014	16999	17160	17137	17131	16987	17053	17018	17199	17185	17077	16860	17033	17292	16959	16964	17032	17035	17057	17132	17023	17101	17150	17256	17075	16991	17285	17039	16926	17140	17178	17012	16923	17062	17109	17264	16956	17019	17082	16984	17086	16999	17281	17112	17039	17135	16913	16986	17005	16897	17077	16902	17013	17045	16979	17122	16963	17090	17002	16856	16997	16980	17089	17009	16991	17105	17053	17094	17091	17156	17133	16929	17058	17011	17141	17250	17000	17054	17023	17123	17167	17055	16972	17135	17094	16988	17093	16839	16869	17081	17033	16982	17133	16894	17070	17084	17144	17036	17104	17089	17068	17184	16932	17059	17062	17079	16954	17069	16981	17005	17126	17101	16933	16991	16995	17013	17092	17082	17146	17098	17150	17043	16975	17010	17022	16926	17076	16992	17000	17007	17091	17056	17070	17125	17042	17104	17064	16900	17006	17153	17232	17103	17001	17110	16935	16932	16969	17023	17049	17050	17002	17093	16992	17047	16962	17018	16990	17125	17040	17080	17185	17031	17089	16962	16937	17044	17253	17036	17049	16965	17057	16998	16932	16899	17088	17027	16938	17066	17106	17147	16930	16997	17162	17105	17184	16995	17111	16982	16985	17031	16985	16975	17019	17000	16932	17130	17088	17305	16932	17040	17124	16969	17018	17291	17068	17001	17052	17026	17164	16873	17009	17101	16987	17046	17031	17199	16999	17133	16943	16951	16981	16840	17060	17109	17088	17222	17096	16934	17197	16998	17040	17251	16996	17068	17177	17026	17063	17114	16992	16999	16951	17022	17233	17235	16995	16889	17049	16957	17265	17094	16990	17097	17281	17144	16926	17027	16939	17031	17099	16828	17020	17076	16995	16882	17003	16976	16903	16979	17053	17033	17118	17083	17090	17165	17076	16996	17191	17088	16909	17177	16973	17135	16849	17092	16932	17145	16871	16963	16990	17050	16968	16957	17193	17049	17150	16795	17184	16941	16990	17175	16955	17123	17176	16950	17004	16959	17021	16844	17005	16925	17172	17082	17161	17084	17036	17111	16975	17032	16777	17044	16965	17202	16877	17169	17157	17236	17108	16975	17105	17146	17146	17116	17182	16993	17005	17184	17088	17167	17167	16865	17000	17100	16979	17075	17089	17001	16874	17081	16946	17000	16877	17017	16996	16975	16999	17047	16795	17111	17139	17090	16956	17053	16942	16874	17009	16909	17143	16927	17027	17030	16863	16934	16972	16885	16931	17154	16934	17033	16874	16985	17064	17209	16891	17153	16907	16917	17060	16806	17162	17072	17074	16935	16948	17105	17184	17049	17319	17071	17117	17183	17062	17111	17079	17075	17217	17047	16938	17057	17024	17090	17005	17008	17022	17014	17089	16933	17115	17133	16822	17235	17054	16868	17030	16998	16980	16904	17070	17103	16964	17178	17041	16933	17028	17035	17032	17110	16857	16951	17064	17037	17036	17042	16995	16968	16990	17143	17062	17056	16854	16968	17215	16973	16996	16891	16932	17136	17025	17133	17109	17089	16995	16921	17202	16998	17130	16852	17016	17034	16995	17031	16988	17047	17205	17125	16852	17000	17109	17026	17193	17253	16989	16868	17108	17030	17150	17211	17198	16942	16950	16955	17059	17015	16990	16977	17036	17180	16948	17098	17083	17110	17170	17082	17107	17088	16929	17079	17038	17159	17037	17029	16875	16966	17021	16958	17229	17057	16938	16980	17214	17026	16969	17046	17076	17000	17094	17174	17070	16927	16976	17110	17071	17141	17046	17134	17100	17134	16982	17122	17071	16900	17155	17070	16995	17145	16991	16978	17059	16938	17138	16935	17166	17100	17036	17085	17069	17186	16964	17080	17192	17022	17068	17065	16934	17039	17062	17085	17190	17107	17128	17198	17013	16914	17095	17159	17090	16971	17040	17133	16781	16972	17107	17042	17048	16961	16931	16967	17051	17174	16845	16979	17010	16952	16982	17141	16957	16876	16859	16882	17101	17024	17029	16944	17088	17170	17055	17108	16982	16925	17097	17020	16840	17013	16847	17053	16998	17106	17042	17118	17010	16886	17223	16951	16967	16982	16995	16972	17168	17019	17036	17117	16852	17174	17078	16975	17046	17061	17034	16889	16740	17137	17004	17065	17053	16988	17169	17004	16969	17054	17137	16892	16893	16942	17125	17066	17039	16884	17051	16968	17034	17042	17034	17177	17140	16973	16761	17120	17092	16956	17021	17041	16927	16980	17083	17242	16991	17056	17133	16995	17070	17151	17042	16953	17254	16875	16971	17047	16998	17081	17047	17042	17026	17093	17051	17073	17240	16881	17148	16951	17046	17143	16869	17120	17035	16995	17016	17126	17026	17157	16912	16989	17014	17160	16959	17156	17082	17009	17055	16933	17007	16979	16912	17111	16906	16949	16926	17105	16931	16967	17088	17071	16946	17282	17129	16979	17173	17192	16983	17114	17053	17161	16945	17185	17108	16945	17072	17013	17101	17117	16997	17022	16866	17051	17038	17056	17005	17002	16967	17140	17123	17049	16919	17114	16932	16937	17180	17146	17052	17036	17084	17054	17050	17117	17025	16958	17008	17062	16872	17086	16947	17016	16885	17170	17002	17091	16868	16926	17081	16965	16982	17344	16968	16981	17124	16840	16863	17110	17199	16950	17035	17207	17050	17019	17008	17041	17182	17117	16990	17217	16970	16976	17040	17135	17132	16969	17123	17050	17059	17110	16940	17181	17062	16985	17136	16958	17020	17025	16997	17043	17062	17089	16908	16979	17093	17030	17167	17087	16857	17143	17019	17004	17089	17107	17021	17088	16926	17118	16968	17130	17133	17065	16713	17067	17096	17158	16987	17056	16969	17057	16988	17160	17068	16935	17112	17174	17110	17231	17121	16987	17126	17106	17232	17085	16935	17063	16959	17026	16974	17158	17033	17106	17101	17006	16901	17115	16984	17171	17182	16961	17023	17049	17007	17010	17090	17065	16955	17035	17016	17152	17032	17090	17133	17067	17121	17040	17043	17265	17163	16989	17062	17047	16899	17063	16930	17152	17196	17124	17017	17146	17154	17279	16995	17272	16964	17040	17114	17121	17034	17020	17005	16965	17067	17158	17147	17054	16902	17056	17013	16984	16993	16895	16991	17191	17015	17048	16990	17098	17006	17116	17259	16718	17020	17119	17039	17022	16958	17137	16971	16892	17054	16991	16989	17189	17058	17048	17083	17112	16976	17158	17123	17133	17074	16891	17080	17095	17089	17066	16996	17011	17057	16951	17120	17125	17018	16951	17104	16972	17095	17235	16855	16924	16911	17076	16986	17078	16825	16947	17168	16938	17034	17170	17046	17236	16868	17248	17018	17174	17191	17022	17131	16972	16974	17206	17017	17186	16905	16921	16976	16989	16984	16928	17226	17057	17075	17334	16921	17171	17065	16979	17098	17090	16951	17085	17169	17112	16865	17106	16919	17216	16908	16900	16943	16874	16986	17137	17020	17080	17144	17009	17073	17067	17006	17017	17141	17051	16903	17259	16928	17292	17189	16724	17202	16969	17052	16932	16976	17003	17049	16945	16949	16810	16944	16995	17160	16971	17031	17093	17044	17069	16939	17032	16972	17078	16848	17146	17017	17148	16862	17121	17063	17101	17051	16954	17205	16941	17048	17117	16904	17072	17010	16947	16931	17065	17049	17170	17046	17033	17257	17085	16887	17019	17112
23871	21530	29073	24541	23028	24316	24498	21751	21529	21392	21410	21396	21087	21306	21243	21031	21053	20946	21169	20834	20900	20904	20706	20578	21155	20927	21551	22655	23590	22673	22315	21882	21224	20853	20800	20688	20736	20603	20848	20863	20755	20529	20685	20675	20690	20725	20703	20951	20824	20633	20807	20893	20805	20682	20797	20710	20775	20599	20795	20581	20564	20579	20760	20389	20610	20558	20727	20682	20833	20711	20595	20610	20684	20766	20724	20658	20605	20553	20674	20576	20804	20729	20527	20550	20707	20518	20528	20848	20824	20811	20423	20637	20580	20652	20689	20678	20688	20590	20677	20786	20534	20702	20809	20594	20730	20720	20674	20564	20566	20679	20718	20732	20773	20756	20623	20684	20747	20687	20712	20546	20687	20549	20777	20631	20622	20766	20629	20645	20478	20620	20603	20510	20709	20693	20641	20550	21011	20497	20571	20526	20667	20667	20827	20524	20581	20600	20683	20686	20719	20535	20436	20541	20680	20557	20803	20653	20497	20681	20576	20721	20497	20800	20709	20707	20503	20709	20823	20819	20748	20628	20518	20662	20717	20738	20800	20671	20742	20542	20673	20627	20698	20747	20877	20922	20558	20578	20731	20591	20733	20825	20693	20528	20687	20645	20585	20615	20755	20738	20698	20692	20500	20676	20810	20515	20763	20748	20487	20643	20519	20729	20698	20607	20732	20650	20678	20614	20725	20499	20738	20801	20545	20686	20693	20689	20706	20749	20748	20655	20779	20774	20670	20602	20582	20600	20472	20580	20719	20697	20762	20687	20554	20754	20723	20818	20591	20532	20648	20778	20885	20568	20749	20671	20631	20373	20759	20758	20515	20767	20588	20631	20658	20526	20608	20628	20590	20730	20794	20537	20592	20683	20668	20341	20722	20867	20628	20599	20694	20439	20804	20682	20765	20644	20718	20792	20636	20696	20766	20639	20781	20659	20424	20635	20618	20587	20896	20808	20552	20701	20590	20662	20876	20699	20694	20699	20419	20587	20761	20687	20716	20641	20747	20411	20556	20761	20704	20590	20707	20567	20573	20903	20604	20673	20827	20377	20729	20498	20495	20539	20613	20563	20686	20676	20708	20586	20588	20726	20638	20585	20667	20636	20878	20657	20662	20584	20759	20789	20808	20605	20797	20819	20666	20520	20783	20717	20774	20484	20418	20726	20658	20574	20772	20522	20720	20661	20768	20735	20689	20684	20669	20602	20569	20746	20556	20701	20898	20805	20783	20729	20647	20595	20685	20707	20609	20587	20750	20595	20595	20716	20601	20573	20562	20738	20621	20743	20831	20828	20634	20825	20784	20796	20613	20651	20790	20829	20609	20643	20523	20644	20720	20702	20817	20806	20721	20543	20791	20501	20714	20622	20580	20657	20798	20829	20732	20446	20758	20655	20665	20779	20742	20939	20520	20802	20523	20468	20611	20775	20698	20805	20623	20718	20580	20428	20532	20729	20794	20409	20685	20768	20754	20842	20643	20790	20749	20727	20723	20769	20467	20653	20441	20745	20635	20713	20908	20623	20620	20586	20639	20658	20585	20705	20728	20704	20848	20667	20664	20546	20655	20615	20604	20540	20501	20741	20623	20594	20826	20737	20672	20754	20894	20782	20750	20824	20903	20675	20649	20596	20740	20409	20408	20678	20661	20782	20571	20610	20657	20638	20707	20447	20735	20604	20627	20775	20563	20421	20678	20579	20437	20544	20892	20708	20576	20540	20566	20906	20649	20705	20653	20530	20961	20691	20945	20715	20605	20652	20503	20658	20512	20542	20386	20536	20783	20592	20700	20722	20867	20652	20823	20570	20733	20625	20695	20694	20751	20682	20513	20696	20708	20688	20518	20743	20441	20682	20563	20528	20549	20745	20467	20674	20529	20596	20657	20547	20467	20618	20853	20721	20502	20425	20618	20760	20483	20611	20726	20474	20537	20746	20938	20677	20543	20581	20549	20646	20659	20488	20701	20862	20609	20767	20525	20334	20577	20600	20645	20679	20729	20519	20574	20845	20672	20439	20763	20574	20516	20574	20737	20619	20737	20908	20506	20635	20532	20545	20481	20668	20591	20644	20678	20528	20895	20595	20536	20752	20707	20625	20478	20489	20857	20616	20517	20541	20699	20656	20673	20388	20642	20609	20532	20850	20764	20756	20603	20633	20675	20503	20662	20641	20673	20660	20548	20507	20627	20740	20847	20733	20738	20646	20559	20655	20712	20757	20699	20638	20702	20786	20498	20712	20629	20626	20511	20419	20645	20569	20882	20620	20525	20600	20345	20762	20695	20681	20600	20682	20593	20790	20536	20861	20682	21000	20770	20540	20605	20777	20513	20675	20635	20777	20618	20795	20418	20622	20753	20707	20577	20710	20709	20655	20811	20703	20726	20756	20599	20758	20728	20600	20790	20673	20704	20872	20776	20661	20675	20673	20678	20562	20671	20765	20733	20645	20595	20778	20543	20594	20409	20634	20700	20748	20520	20805	20701	20776	20602	20752	20776	20604	20535	20900	20815	20814	20811	20527	20738	20472	20652	20530	20531	20680	20564	20558	20693	20807	20631	20528	20701	20721	20599	20722	20527	20646	20574	20675	20582	20823	20632	20742	20621	20624	20519	20578	20686	20636	20569	20817	20670	20633	20678	20694	20719	20810	20590	20735	20780	20580	20725	20801	20521	20714	20549	20590	20458	20585	20881	20685	20685	20520	20514	20700	20883	20834	20639	20654	20480	20532	20802	20651	20755	20652	20597	20850	20769	21000	20901	20663	20817	20600	20593	20605	20724	20586	20634	20718	20631	20744	20570	20758	20525	20475	20726	20652	20769	20574	20655	20914	20493	20684	20584	20733	20839	20606	20369	20779	20795	20635	20813	20590	20646	20658	20515	20383	20656	20712	20752	20689	20453	20699	20568	20704	20814	20740	20717	20636	20522	20716	20778	20665	20685	20584	20701	20776	20682	20800	20610	20826	20678	20402	20437	20656	20581	20664	20685	20600	20669	20723	20750	20561	20882	20590	20629	20678	20435	20759	20583	20743	20612	20557	20624	20685	20581	20667	20662	20587	20475	20460	20516	20504	20724	20709	20562	20666	20596	20621	20862	20587	20733	20704	20726	20695	20627	20579	20618	20477	20331	20412	20639	20725	20903	20724	20537	20626	20735	20719	20552	20522	20561	20681	20724	20541	20760	20689	20634	20767	20516	20539	20737	20605	20736	20688	20761	20738	20549	20659	20728	20566	20799	20300	20709	20551	20619	20692	20638	20777	20647	20605	20911	20666	20518	20592	20694	20490	20620	20500	20657	20604	20772	20646	20540	20765	20601	20679	20594	20677	20661	20680	20784	20388	20586	20876	20916	20816	20663	20467	20575	20603	20788	20675	20746	20654	20665	20803	20528	20615	20482	20767	20773	20820	20579	20592	20579	20670	20516	20661	20715	20627	20673	20616	20557	20622	20729	20526	20602	20760	20557	20513	20816	20651	20759	20800	20760	20794	20707	20808	20791	20637	20538	20628	20750	20716	20580	20633	20569	20533	20583	20555	20654	20561	20696	20650	20617	20496	20835	20790	20608	20480	20738	20857	20782	20677	20519	20698	20787	20467	20700	20623	20860	20771	20715	20602	20607	20652	20617	20681	20806	20708	20707	20531	20546	20620	20714	20683	20705	20725	20949	20692	20809	20600	20526	20618	20457	20791	20508	20708	20576	20748	20601	20753	20731	20668	20931	20537	20803	20601	20548	20730	20612	20612	20698	20665	20534	20443	20780	20656	20639	20695	20738	20489	20702	20561	20680	20782	20338	20544	20532	20585	20520	20628	20570	20762	20763	20449	20530	20629	20752	20598	20858	20573	20683	20848	20836	20676	20746	20598	20693	20675	20705	20566	20450	20627	20745	20638	20433	20537	20539	20659	20555	20511	20834	20814	20796	20612	20744	20618	20710	20725	20895	20693	20765	20811	20641	20580	20665	20753	20532	20730	20826	20541	20759	20872	20360	20742	20558	20371	20754	20776	20734	20682	20617	20750	20560	20703	20739	20708	20710	20465	20564	20893	20833	20573	20594	20625	20634	20933	20720	20756	20799	20484	20514	20804	20615	20622	20717	20721	20608	20795	20652	20616	20828	20616	20589	20658	20594	20505	20621	20765	20770	20544	20642	20717	20453	20762	20727	20778	20826	20585	20659	20659	20738	20572	20525	20638	20775	20731	20627	20624	20701	20515	20482	20641	20750	20614	20639	20509	20698	20638	20704	20563	20657	20619	20722	20738	20538	20738	20836	20685	20680	20435	20694	20730	20684	20573	20543	20583	20676	20604	20581	20582	20830	20636	20749	20877	20717	20585	20486	20522	20582	20709	20745	20591	20690	20665	20560	20692	20650	20859	20774	20633	20677	20592	20913	20894	20548	20622	20734	20598	20667	20589	20667	20804	20788	20641	20598	20685	20698	20710	20693	20666	20776	20628	20672	20637	20557	20717	20811	20683	20694	20832	20671	20687	20670	20500	20562	20743	20611	20892	20690	20669	20887	20673	20654	20833	20722	20862	20412	20583	20581	20512	20693	20738	20709	20421	20772	20658	20789	20551	20606	20617	20578	20724	20865	20705	20793	20672	20668	20565	20657	20635	20534	20715	20784	20706	20652	20608	20765	20718	20565	20371	20609	20747	20671	20828	20606	20528	20509	20644	20661	20721	20605	20826	20509	20632	20590	20786	21000	20906	20874	20855	20890	20656	20682	20850	20906	20666	20644	20720	20728	20704	20738	20745	20589	20804	20677	20487	20693	20571	20525	20786	20696	20698	20514	20591	20577	20643	20591	20778	20439	20736	20630	20464	20762	20503	20731	20658	20498	20839	20642	20510	20600	20605	20681	20653	20628	20654	20755	20497	20382	20558	20699	20578	20622	20676	20582	20655	20791	20360	20509	20699	20913	20687	20705	20702	20774	20732	20678	20712	20569	20626	20729	20676	20674	20740	20885	20987	20663	20755	20758	20565	20787	20715	20691	20503	20649	20817	20650	20823	20596	20617	20794	20477	20574	20562	20848	20649	20670	20758	20616	20682	20625	20641	20575	20502	20708	20652	20571	20658	20628	20522	20755	20489	20733	20821	20640	20847	20803	20748	20572	20573	20714	20530
36579	58455	37497	26600	21977	19373	18653	18456	18195	17930	17635	17526	17445	17510	17431	17490	17432	17269	17230	17132	17187	17151	17225	17240	17424	17372	18314	19904	20982	19689	18868	17891	17363	17013	16957	16915	16948	17008	16839	16935	16887	16830	17039	16967	17190	16943	16878	16950	17124	16820	17003	16840	17056	16998	16970	16919	16975	17067	16821	16973	16955	16945	16897	17123	16922	16977	16955	16657	16982	16946	16776	16801	16908	16963	16950	17070	16860	16999	16750	17078	17097	16994	17079	17098	16947	17013	16800	16847	17070	16813	16988	16879	17025	16910	16841	16977	16893	16849	16876	17022	16850	17025	16940	16891	17081	16881	17102	17010	16870	17030	16981	17112	16955	17037	16944	16904	16985	16917	16956	16911	16862	16830	16898	16927	16737	16945	16868	16912	16919	16991	16722	16929	16979	17114	17163	17041	17015	16947	16928	16890	16990	16852	16926	16999	16765	16889	16864	17088	16952	17015	17026	16811	16885	17021	16915	16993	16869	16973	16916	16987	17068	16842	16916	16860	17091	16999	16968	16898	17157	16828	16843	16880	16884	16827	17047	16932	16839	17081	16836	16927	17053	16844	16760	17038	16982	17126	16751	16736	17027	16931	16871	17043	16913	17066	17028	16999	16847	16940	16993	16924	16898	16781	17069	17002	16893	17014	16872	16850	17059	16897	17008	16942	16869	16837	16725	17094	16936	17052	16983	16968	16965	17108	17052	17044	17039	16785	17033	16961	17169	16922	16937	17062	16967	16937	16937	17113	16910	16876	16795	16878	17088	16844	17113	16957	16877	16815	17104	16974	16898	16976	16934	16962	17076	16814	17003	16918	17070	17004	17034	16879	17063	16932	16732	17245	17010	17003	16867	17000	17009	16916	17072	16768	16983	16954	16794	16903	16990	16969	17187	16954	16941	16919	16886	16976	17149	16855	16885	16941	17089	16926	16851	16943	16944	16883	16868	16927	16937	17013	16740	17048	16889	17081	16856	16867	16935	16979	16925	16975	16961	16888	16911	17095	16769	16960	17031	16844	17015	16995	16933	17122	16830	16861	17050	16938	16781	16965	16992	16806	17055	16966	17037	16796	16966	16929	16965	16893	17049	16975	16861	16821	16886	16863	16799	16966	16943	16642	16999	17019	16753	16898	16943	16865	16881	16966	16876	17079	16924	16895	16885	16908	16821	16792	16987	17160	16901	16772	16920	16978	16911	16858	16849	16767	17131	16940	17018	16913	16987	16951	16971	16878	16887	16997	16840	16941	16754	17021	16852	16842	17103	16913	16781	16875	16960	16935	16904	17074	16885	17033	16709	17017	16836	16780	17028	16929	17009	16809	16890	16883	16933	16958	16848	17131	17101	16820	16984	16859	16926	16896	16886	17070	16815	16920	16876	16826	16981	16897	16963	16963	16572	17189	16931	16799	16988	16889	16990	16939	16868	16955	17164	16921	16778	16558	16971	16998	16871	16987	16866	16835	16976	16945	16765	16876	16854	16886	16847	16985	16910	17102	16915	17059	16950	16984	16943	16888	16773	16959	16845	16841	16997	16919	17000	16929	16965	16815	16886	16912	16918	17023	16783	17160	16926	16873	16984	16798	16899	16785	17017	17020	16899	17028	16895	16928	17168	17051	16782	16934	16785	16997	16852	16841	16861	16887	17038	16952	16844	16874	17114	16983	17060	16999	16848	16829	16993	16927	16870	16865	16894	16888	16999	16911	16923	16985	16932	16804	16862	16918	16899	16981	17034	16831	16806	16882	17014	16906	16954	16985	17001	16765	16829	16966	16969	16878	16984	16916	16558	16920	16881	16862	16930	16995	16830	17081	17018	16817	16976	16894	16942	16955	17041	16848	16915	17027	16750	17033	16999	16904	17003	16871	16902	16849	16792	17018	16913	16952	16907	16833	16968	16934	16840	16948	16937	17053	17057	17112	17041	16945	16889	17026	16969	16836	16897	16773	16976	16929	17037	17109	16849	16646	16962	16900	16681	16956	17017	16713	17014	17029	16846	17108	16874	16705	16810	17042	17083	16910	17012	16957	16785	16972	17138	16933	16946	16867	16979	17101	17130	16762	16770	16873	17009	16953	16739	16921	16875	16866	16919	16937	17038	16933	16801	16781	16873	16921	16868	16978	16841	16911	16946	16917	16903	17030	16932	16852	16991	16961	16951	16963	16840	16825	16973	16896	16825	17011	16814	16761	16861	16869	16962	16829	16911	16940	16696	16867	17000	17037	16949	17057	16892	16804	17073	16885	16917	16848	16927	16879	16995	17025	16666	17094	16859	16771	16927	16775	16981	16879	16844	16861	16937	16921	17094	17074	16808	16942	17047	17121	16934	17003	16962	16807	17159	17094	16918	17022	17066	16863	16999	17056	16927	16862	17125	16834	17057	16889	16945	17052	16925	17042	16903	16833	17134	16968	16838	17062	16860	17009	17111	16908	16939	16957	16976	16903	16880	16860	17007	16799	16873	16967	17055	16849	16829	16785	16944	16892	17055	16973	16798	16951	17096	16719	16902	16991	16878	17091	16830	16994	16839	16713	16892	16889	17052	17033	16935	16791	16874	16898	16998	16929	16966	16934	16838	17105	16889	17104	17009	17067	16982	17044	16912	16949	16829	16872	16782	16987	17144	16770	16977	16874	16974	16822	17048	17085	16815	16943	16962	16991	17089	16914	16935	16754	16895	17088	16775	16905	16816	16879	16870	16947	16947	16960	16935	16866	16989	17044	16968	16942	16934	16781	16980	17000	16953	16867	17002	17017	16833	16851	16986	16880	16865	16940	17015	16952	16769	16833	17029	16906	17070	16947	17003	17067	16929	16934	16913	16929	17010	16975	16855	16984	16787	17098	16939	16926	16939	16920	16955	16888	16847	16861	16845	16751	16899	17024	17011	16853	16936	17041	16851	17147	17020	16883	16923	16934	17034	16888	16766	17093	17003	16975	17114	16764	16978	16866	16936	16881	16939	16970	16769	17099	16998	16862	16915	16925	17090	16869	16977	17067	17013	17071	17029	16844	16921	16834	16932	17031	16927	16975	16833	16971	16851	16956	17101	16807	16832	16852	17062	16876	17091	17020	16928	17025	16892	16917	16889	16793	17063	16855	16967	16945	16962	16962	16899	16933	16883	16936	16947	16837	16727	16817	16969	16944	17139	17000	16735	17093	16953	16869	16888	16880	17019	16779	17068	16856	16985	16865	16943	17110	17051	16974	16915	16976	16854	16951	16921	16835	17024	17110	17106	16935	17115	17058	17023	16935	16884	16889	17000	17053	16918	16961	17044	16997	16906	16798	16909	16954	16785	16881	16874	16836	16990	16926	16812	16996	16868	16928	17011	16870	16997	16937	16954	17076	16882	16977	17010	16896	16981	16922	16898	16956	16937	16910	17014	16786	16924	16947	16912	16992	16894	16848	16876	16819	16873	16994	16970	17006	16948	16921	17095	16884	17085	16997	16958	16913	16879	16973	16991	16915	16892	16908	16881	17065	16999	16990	16998	16916	16996	17030	16985	16840	16858	17025	16853	17050	17019	16985	16866	16951	16848	17039	16752	16805	17047	16819	16860	17006	16809	16866	16918	16934	16906	16933	16851	16947	16862	16784	16862	16972	16934	16896	16936	17082	16913	17081	16817	16952	17060	17003	17092	17015	16860	16928	16804	16765	17151	16851	16893	17029	17018	16848	17006	17016	16898	16827	16866	17106	16876	16996	16921	16898	16935	16735	17081	16804	16922	16927	16911	16761	17045	16843	16931	17020	16803	16914	16968	16915	16901	16863	17032	16726	16895	16808	17064	16918	16890	16962	17011	16864	16817	16862	17048	16929	16958	17081	17054	16968	16890	16973	17009	16933	16983	17022	16860	17079	16806	17056	16951	17022	16781	17044	16958	16988	17079	16922	16828	16946	17005	16978	16994	16984	16863	16828	16973	17006	17036	16939	17098	16967	16879	17058	16883	16885	16965	16966	17016	17009	16891	16894	16998	16908	16795	17006	17117	16934	16978	16950	16877	16744	17059	16842	16767	17126	17105	16924	16908	16945	17056	16998	16800	16860	17031	16952	17136	16787	16919	17049	16831	17108	16983	16874	16947	16919	16900	16924	16931	16863	17006	16892	17067	16983	16934	16848	17013	16991	16961	16903	16909	16813	16837	16954	16925	16887	16918	17006	16933	16898	17013	16897	16962	16881	17066	16982	17019	17054	17061	16832	16950	17037	16901	16901	16827	16943	17053	16992	16906	16940	17118	16866	16948	16981	16791	17011	16838	16935	16772	16888	16991	16854	16982	16953	16693	16880	16890	16910	17005	17163	16951	16979	17079	16984	16944	16935	16974	16881	16972	17010	16975	16686	16964	16934	17051	16924	16906	16850	16899	17052	16944	17049	17017	16921	16884	16920	16902	16961	16829	17129	16899	16930	17014	16890	16945	16860	16830	17066	16929	16927	16831	16972	16785	16959	16859	17031	16877	16961	16984	16844	16943	17000	16901	16956	16874	17012	16929	16896	16958	16912	17025	16910	16826	16973	17010	17020	16838	16696	17157	16846	17001	16812	16945	17093	16988	16918	16718	16965	16918	16985	16808	17055	16896	16936	16942	16952	16859	16781	16985	16843	17078	17056	16933	16923	16857	16955	16952	16723	16986	16895	16917	17047	17054	16943	16861	16625	16883	16933	16848	16878	16863	16842	17009	17005	16968	16793	17032	16896	16755	16946	16939	17090	17126	16986	16983	17079	17042	16996	16740	16904	16933	16852	17197	17021	16956	16996	16860	16842	17012	16951	17001	16923	17071	16844	17166	16913	16980	16947	16898	16855	17114	17049	17075	16913	17031	16798	16897	16934	16916	16919	16885	16915	16948	16907	17044	16929	16873	16962	16990	16990	16932	17098	16944	16908	17033	16926	16956	16937	17052	16843	16843	17040	16946	16865	16933	17092	16903	16924	16885	16801	16961	16852	16871	16868	17034	16826	17057	16957	17037	17022	16842	16940	16876	16986	17111	16909	16904	16979	16967	17017	16967	16975	16931	17016	16928	16738	16993	17000	16785	16655	16994	16836	17062	16886	17151	16915	16799	16895	16844	17120	16868	17030	16891	16831	17031	16899	17061	16783	16862	17138	16862	16966	16915	16911
22996	21604	29470	24069	21988	24868	27687	22878	22103	22402	21963	21748	21714	21623	21561	21516	21695	21362	21369	21350	21391	21390	21620	21885	21612	21607	21944	24731	26342	25106	23920	22668	21629	21449	21195	21237	20983	21019	21129	20805	21020	21180	21101	21032	21169	20751	21048	21073	21167	20954	21176	21127	21031	20981	21202	20907	21134	21074	20947	21109	21097	21137	21129	21061	20954	21101	21241	21267	21001	21217	20971	20982	20946	20920	20911	21151	20876	21100	21034	21075	21043	20923	20825	21105	21230	20933	21072	20890	21007	21034	21285	20923	20879	21071	21058	21146	21040	21101	21071	21028	21031	20967	20932	20782	20920	21089	21084	20986	21101	20966	20997	20857	21026	21008	20918	21179	20996	20982	20929	20859	21226	20897	21047	20985	20960	21053	20997	20850	20926	21074	20911	21027	20938	21185	21058	20951	21050	20917	21003	21110	21170	20953	21025	20946	21003	20827	20938	20989	20859	20931	20946	21023	20795	20938	21020	21021	20787	20909	21060	21193	21028	20973	20884	20888	21007	21094	20939	20827	20968	20951	20956	21194	20982	21304	21224	20989	21060	21059	21112	21017	21118	21009	20989	21012	20827	21112	21078	21054	20923	20944	21099	21025	21000	21059	21022	20866	20961	20864	21059	20661	20950	20979	21250	20890	20906	20940	20927	20937	20872	21043	21131	21094	21104	20844	21021	21075	20976	20963	20899	20951	20989	20975	21056	20831	21130	20785	21116	21124	20852	21177	21194	21052	21045	20928	20962	21183	21050	20969	21189	20929	20869	20964	20931	21086	21208	20912	20958	21163	21081	20965	21098	21096	20811	21070	21181	20807	21024	21178	21163	20825	21148	21031	20888	21058	20896	21087	21001	20908	21289	20887	20896	20903	21035	21218	21113	21076	21019	20803	21078	21071	20856	21056	20938	20814	20920	21011	20971	21054	21141	20932	20785	21112	21022	21014	21065	21012	20963	21120	21092	21109	21023	20983	20918	21321	21095	21082	21076	21112	20983	20977	21154	21195	21081	20968	21061	20979	21007	20729	21321	21053	21008	20887	21120	21181	20952	21058	20999	21080	20998	20975	20996	20987	21189	21087	20985	21111	20995	21177	20893	21138	20934	20963	21141	21107	20969	20950	21018	20900	20937	20902	20986	21052	20844	20815	21046	20974	20762	21009	20844	21140	21140	21112	21036	21045	21170	20894	21126	20725	21003	20832	20835	20970	20799	21085	21007	20996	21001	20945	21191	21137	21122	20905	20988	21027	21001	21171	20985	20876	20962	21136	21239	21009	20887	21052	20993	20969	20873	21043	20894	20904	21081	20879	20912	20810	21191	21109	20989	21056	21041	21062	21025	21043	20891	21006	20949	21008	21127	20904	21088	20976	20868	21252	20950	20953	21382	20956	20880	20833	20855	20851	21061	20891	20920	20803	21081	21096	20901	21114	21045	20957	20718	20980	21211	21167	21026	20986	21102	20872	20965	21110	20970	20956	20959	20876	21028	20740	20899	21287	21180	20973	20880	20993	20805	21095	21206	20964	21002	20879	20858	21023	20896	21156	21097	20956	21097	20938	21048	20964	21125	20861	20999	20980	20989	20897	21015	20882	20828	21033	20901	20908	20974	21017	20967	21105	21031	20947	20876	20930	21124	20839	21210	20945	21063	20986	21008	20853	21226	21100	21051	21059	21168	20953	21103	20880	20998	21130	20928	21075	21002	20807	21066	21085	21116	20950	20843	20957	20839	21015	21014	20857	21080	21151	20826	20997	20984	20807	21065	21140	21061	20708	20761	21006	20988	20816	20823	20972	20981	21015	21049	21016	21071	20969	20943	20792	20827	20899	21071	21093	20925	20983	20927	20971	20925	20997	20838	21312	21178	20915	20920	20850	21001	21187	20828	20987	21173	20874	20928	20905	20922	20829	21017	20975	21063	20929	20944	20981	21166	21161	20846	21050	21174	21188	21062	21069	21081	21013	21029	20986	20733	21004	20838	20941	21034	21157	21032	20965	20968	21018	20868	20817	21043	21210	20951	21043	21222	20806	21073	20952	20922	21016	21122	21052	21148	20840	20913	20868	20890	20723	21045	20836	21009	21065	21016	21048	20784	21044	21161	21044	20715	20972	21088	21044	21104	21017	20755	21074	20927	20960	21009	20925	21020	21093	21200	20803	20875	20910	20892	20995	20794	21047	21069	20860	21070	20947	20966	21020	20857	21059	21110	20855	20745	20787	20935	20927	21117	21005	20934	20881	20881	21026	20921	20927	20921	20688	20938	21038	20979	21034	21130	21102	20911	20910	20980	21143	21147	20928	20740	21010	20945	20927	20981	20893	21210	21204	20878	20993	20966	21200	20930	21179	20951	21035	21138	21020	20882	20908	20934	21076	21133	20808	21099	21164	21061	21183	20935	20947	21105	20952	20799	21237	20902	21013	20984	20952	20956	21047	20990	20857	20938	20989	21045	20929	21060	20792	21075	21166	20869	20854	20908	20860	20803	20879	21057	21025	20896	21059	21004	20903	21066	20905	20899	20875	21090	20948	20898	20923	20876	20996	20894	21141	21066	21094	20967	21171	20887	20844	20780	21071	21049	20793	21120	21098	21240	21127	20864	20997	20930	21045	20704	20945	21322	21136	20929	21090	21176	20920	21121	20910	20872	20912	20753	20914	20898	20944	21058	20975	20961	21182	20999	20969	20902	21036	21007	20888	21062	21038	20961	21058	21043	21030	21074	21047	20946	21113	21046	21061	21189	21059	20950	20914	20880	21123	20849	21039	21078	21103	20990	20957	21025	20967	20885	21055	20814	21120	20767	21131	21025	21075	20860	20900	21081	21036	20926	20882	20896	21042	21096	20956	21137	21064	21120	20916	21012	21133	20978	20975	21066	20904	21056	20999	20870	20876	20877	20910	20971	20834	20946	20857	21004	20981	21011	20909	21049	20960	20859	21228	20853	21099	21059	21014	21218	21109	20873	21012	21049	20868	20961	20984	20963	21070	20976	20969	21145	20886	20899	20959	21132	20979	20899	20955	21166	20998	20805	20973	20757	21057	20893	21072	21070	20874	21186	21074	20755	20970	20900	20997	20986	20910	21022	20852	21081	21121	21085	21223	21146	20930	20965	21240	21159	20885	20905	21196	21180	20975	20786	21076	21106	20896	20922	21105	20900	20756	21182	21032	20928	20878	20916	21209	20969	20910	21111	20854	21092	20967	20924	20925	20918	21249	21018	20856	20906	20977	20732	21099	21013	21100	20976	21037	21214	21194	20890	20838	21179	20987	20996	20990	20922	20949	20962	21024	21011	21156	21158	21100	20838	20941	21026	20964	20998	21036	21083	21102	20957	20941	20954	21226	20968	21094	20910	21120	21137	20775	21151	21155	21055	20939	20869	20877	21094	21113	21004	20970	21039	21013	21054	20930	20997	21024	21156	21046	20887	21384	21088	20939	20944	21144	21104	21095	21067	21006	20949	21143	20768	20975	21152	21051	21133	21030	21131	21050	21144	21082	20987	21129	21035	20882	21126	20880	20882	20917	21160	21015	21169	20902	20897	20810	21101	21032	20848	21188	21093	20891	20893	21091	21016	20955	21061	21129	21059	21087	21224	21160	20963	20820	20922	20953	20955	21064	20965	21197	21024	21016	21201	21171	20908	20837	21079	20988	21178	21032	21027	20936	21021	21290	20950	20987	21042	20872	21010	20877	20937	21057	21024	21249	20968	20868	20888	20943	21124	21015	21008	21165	21044	20955	21089	21223	20982	21195	21153	21118	20994	20748	20836	21001	20921	20967	21270	20960	20955	20973	21135	20924	21117	20983	20968	20848	21019	20973	21127	20948	21183	20957	20931	21088	21059	21205	21418	20893	20983	21038	20990	20883	20938	21175	20852	21139	21008	21033	21116	21108	20857	20856	20922	20998	20857	20972	21088	20947	21075	21094	20976	20931	21149	21131	21137	21151	20887	21125	20977	21097	20754	20953	20997	21097	20939	21049	20837	20972	20990	20916	21039	21006	21059	20898	21035	21068	20973	20878	20868	20897	20871	20942	20979	20957	20990	21078	20919	21033	21062	21207	21069	20901	20942	20882	20908	20896	20999	21164	21107	20895	21108	20776	21130	20912	21093	21064	21003	20999	20914	21076	21031	21154	20905	21035	20989	21125	21171	20901	21207	21084	20844	21004	20927	21070	20883	20813	21169	21091	21036	20895	21037	21111	21078	21009	20859	20955	21092	20967	20863	21025	20996	20859	20828	21047	21034	21011	21010	20857	20980	21016	21077	21079	21042	20751	21097	21145	20978	21154	20984	20968	20848	20937	21083	20887	20926	20976	21050	20870	20908	20912	21104	21040	20956	20838	21078	21030	21188	21005	21083	21029	20884	20939	21094	20897	21171	20893	20879	21167	21019	21262	21019	21035	20919	20929	21041	21020	20964	21019	20880	20870	20960	21187	21296	21058	20959	20968	21175	20976	20941	21041	21194	21071	21106	21028	20774	20937	21061	21003	20993	20896	20958	20959	20987	20939	20899	21029	21008	20888	20766	21163	21007	21297	21180	21030	21127	21072	21110	20896	20963	20813	20919	21003	20933	21058	20923	20751	21027	21096	21124	21044	20946	20907	20849	20947	21017	21051	20862	21014	21063	21152	20838	21007	20931	21128	21163	21005	20974	21123	20885	21296	21106	20956	21201	21283	20816	20963	21214	21053	21118	21062	20945	21021	21104	20861	20816	20950	21110	21010	21046	20884	21105	21158	20820	21053	20961	20873	20999	20942	21126	21124	21074	20871	20784	20900	21199	21190	21156	21043	20959	20980	20864	21032	21092	20944	20981	21176	21082	21256	21339	21025	21089	20988	21109	20977	20888	21019	21081	21076	20989	20711	20951	21111	21030	21090	21157	20872	20887	21014	20893	20846	21086	21177	20988	21050	21001	20983	21241	20984	20861	20924	20999	20857	21015	20833	21074	20933	21102	21087	20947	21213	21091	21339	21034	20990	20906	20960	21087	21021	20881	20926	21244	21100	21062	20927	20920	21121	21171	20960	21098	20821	20839	20846	21046	20874	21117	20893	21144	21026	21008	21028	21005	21041	20916	21069	21037	21035	21138	21092	21280	20897	20806	20798	20896	21067	21011	21050
42311	68436	42648	29852	25022	21849	20098	18998	18738	18693	18345	18178	18015	17733	17778	17708	17660	17604	17329	17740	17396	17541	17533	18333	17692	17504	18234	23447	24292	22245	20396	19107	17658	17319	17392	17145	16998	17131	17318	17195	17200	17201	17220	17238	17014	17211	17097	17138	17297	17074	17322	17143	17397	17172	17103	17204	17284	17146	17202	17244	17056	17222	17209	17183	17036	17186	17034	17206	17122	17252	17100	17138	17036	17262	17229	17289	16981	17384	17143	17235	17247	17098	16951	17128	17250	17186	17362	17258	17104	17216	17109	17075	17217	17070	17189	17180	17196	17315	17044	17208	17316	17104	17284	16967	17400	17236	17097	17241	17155	17089	17191	17176	17231	17115	17153	17102	17243	17114	16975	17058	17154	17240	17246	17350	17097	16926	17081	17042	17170	17284	17110	17217	17365	17011	17023	17062	17345	17161	17081	17300	17085	17131	17239	17131	17341	17210	17283	17138	17096	17167	17147	17225	17098	16946	17125	17306	17057	17076	17382	17129	17132	17276	17131	17288	17257	17057	17180	17096	17344	17093	17440	17092	16997	17301	17297	17245	17025	17267	17330	16980	17153	17150	17132	17261	17111	16946	17108	17186	17337	17038	17055	17075	17266	16971	17173	17114	16992	17147	17170	17124	17175	17106	17297	17168	16981	17233	17100	17125	17171	17228	17077	17169	17072	17323	17070	17088	17254	17170	17182	17092	17191	17235	17171	17134	17098	17107	17161	17142	17187	17059	17155	17058	17044	17283	17100	17136	17148	17253	17065	17141	17098	16909	17191	17101	17043	17095	17247	17117	17188	17113	17399	17107	17374	17041	17229	17069	17209	17173	17194	16890	17092	17200	17220	17238	17294	17127	17125	17176	17028	17009	17203	17200	17010	17325	16990	17078	17381	17129	17330	17150	17219	17045	17194	17119	17124	16912	17179	17080	17090	17171	17106	17216	16987	16988	17101	17344	17008	17219	17105	17037	17180	17243	17184	16979	17346	17064	17332	16995	16993	17175	17120	17100	17196	17235	17278	17246	17094	17150	17039	16974	17184	17119	17174	17131	17042	17083	17190	16983	17250	17209	17118	17286	17108	17112	17220	17169	17147	17234	17160	17075	17160	17247	17359	17127	17180	17204	17154	17144	17103	17222	17264	17148	17177	17134	17370	17164	17158	17148	17182	16896	17354	17079	16994	17026	17170	17074	17221	17180	17088	17285	17173	17180	17361	17084	17144	17285	17069	17196	17203	17037	17159	17161	17150	17398	17102	17280	17175	17238	17058	17063	16974	17172	17117	17219	16961	17163	17262	17197	17101	17193	17162	17336	17197	17195	17194	17338	17227	17100	17004	17071	17067	17176	17416	17154	17012	17189	17138	17276	17254	17040	17329	17113	17164	17270	16982	17130	17282	17035	17187	17213	17116	17169	17303	17168	17111	17177	17117	17076	17121	17015	17096	17152	17313	17067	17213	16906	17130	17090	17236	17049	17237	17035	17123	17092	17177	17298	17236	17215	17071	17186	17016	17249	17265	17181	17053	17134	17200	17196	17031	17161	17240	17046	17032	17144	17028	17248	17151	16998	17098	17064	17220	16896	17273	17167	17176	17303	17162	17135	17121	16910	17219	17191	17176	17156	17264	17115	17193	17248	17193	17124	17270	16978	17264	17122	17150	17096	17056	17188	17185	16990	17147	17135	17229	17276	17218	17162	17197	17164	17140	17082	17154	17166	17211	17112	17112	16980	17385	17057	17194	17294	17087	17299	17248	17217	16986	17276	17089	17165	17168	17242	17064	17111	17210	17199	17290	17053	17094	17030	17336	17078	17260	17069	17227	17289	17070	17285	17146	17168	17130	17254	17101	17054	17213	17184	17112	17114	17114	16880	17211	17181	17082	17137	17054	17075	17174	17195	17220	17192	17069	17154	17175	17237	17178	17212	17207	17227	17240	17047	16953	17111	17086	17127	17218	17005	17157	17223	17052	17096	17237	17006	17270	17118	17115	17098	17327	17156	17055	17347	17007	17277	16827	17199	17093	17279	17043	17129	17314	17190	17195	17084	17111	17288	17158	17164	17197	17013	17051	17192	17236	17197	17150	17124	17290	17047	17010	17171	17195	17134	17212	17000	17309	17100	17126	17167	17220	17015	17281	17251	17219	17289	17236	17241	17228	17074	17132	17288	17105	17055	17237	17142	17208	17021	17271	17142	17202	17133	17346	17299	17158	17160	17277	17339	17221	17229	17151	17297	17189	17085	17107	17129	17141	17144	17256	17092	17145	17153	17246	17298	17046	17200	17188	17213	17185	17334	17249	17064	16940	17130	17284	16959	17162	16879	17138	17016	17090	17241	17078	17254	17183	17186	17246	17063	17154	17093	17249	17215	17156	17095	17215	17075	17089	17161	17050	17230	17113	16926	17097	17323	17183	17409	17232	17152	17340	16993	17092	17022	17160	17136	17153	17317	16990	17206	17132	16929	17172	17039	17237	17179	17211	16894	17072	17139	17010	17165	17169	17197	17233	17009	17108	17233	17305	17312	17268	17280	16954	17126	16996	17206	17301	17289	17088	17130	16935	17001	17164	17044	17252	17158	17117	17006	17145	17152	17162	17091	17195	17147	17088	17342	17189	17174	17196	17199	17041	17197	17111	17223	17097	17213	17045	17179	17037	17129	17200	17099	17057	17121	17020	17210	17326	17399	17121	17042	17105	17234	17219	17062	17306	17250	17048	17026	17060	16973	16934	17222	17094	17279	17155	17272	17245	16973	17109	17118	17173	17128	17091	17169	17257	17249	17045	17038	17234	17177	17086	17326	17219	17045	17059	16931	17268	17075	17070	17183	17200	17130	17174	17133	17237	17187	17266	17080	17097	17078	17191	17138	17280	17293	17240	17126	17257	17168	17094	17247	17031	16968	17137	17303	17003	17290	17122	17150	17170	17071	17177	17160	17121	17104	17076	17227	17082	17252	17099	17065	17085	17056	17223	17067	17384	17165	17067	17157	17172	17139	17037	17161	17223	17116	17195	17091	16840	17116	17119	16986	17149	17230	17142	17209	17188	17174	17116	17069	17015	17151	17180	17092	17058	17123	17217	17088	17202	17175	17210	17128	17105	17186	17190	17097	17045	17168	17193	17214	16937	17116	17075	17126	17129	17146	17227	17113	17023	16991	17118	17083	17238	17138	17218	17323	17460	17294	17138	17155	17215	17249	17255	17153	17290	17249	16978	17200	17129	17053	17216	17089	17146	17220	17098	17066	17331	17322	16986	17153	17050	17032	17096	17096	17164	17114	17063	17049	17083	17098	17046	17053	17174	17113	17239	17121	17230	17095	17155	17121	17271	17201	17009	17016	17276	17190	17172	17188	17173	17116	16929	17153	17084	17072	17217	17338	17114	17061	17216	17108	17207	17165	16990	17178	17215	17121	17248	17140	17189	17168	17170	17290	17180	17208	17274	17137	16998	17338	17157	17142	17135	17063	17075	17182	17228	16874	17190	17013	17268	17281	17152	17101	17178	17169	17113	17260	17009	17345	17079	17129	16961	17205	17259	17239	17203	16992	17097	17219	17224	17197	17118	17203	17039	17276	17195	17086	17179	17167	17247	17202	17084	17262	17069	16919	17227	16990	17037	17237	17124	16965	17155	17033	17136	16969	17187	17076	17047	17156	16994	17291	17172	17326	17126	17459	17082	17130	17129	17408	17306	17068	17084	17221	17090	16951	17101	17199	17098	17170	17277	17094	17175	17171	17214	17185	17003	17103	17184	17092	17123	17292	17050	17148	17310	17077	17199	17153	17305	17162	16941	17175	17188	17124	17132	17219	17167	17127	17177	17177	17167	17040	17206	17104	17178	17000	17258	17125	17176	17205	17170	17126	17106	17094	17122	17193	17058	17184	17364	17121	17155	17283	17287	17223	17140	17424	17172	17294	17300	17063	17196	17064	17135	17345	17165	17154	17122	17268	17128	17180	17153	17131	17215	17210	17198	17189	17210	16965	17113	17209	17139	16991	17252	17104	16944	17172	17148	17047	17083	17039	17250	17029	17164	17124	16908	17212	17156	17096	17125	16958	17237	17099	17097	17049	17069	17192	17146	17091	17125	17120	17182	16995	17274	17222	17054	17216	17257	17161	17235	17013	17190	16971	17140	17198	17142	17383	17113	17009	16976	17138	17283	17351	17168	17069	17098	17275	17153	17187	17181	17071	17159	17154	17149	17027	17155	17130	17133	17101	17340	17149	17103	17091	17069	17120	17077	17176	17161	17216	17220	17164	17067	17208	17216	17023	17254	17103	17203	17074	17076	17116	17287	17185	17204	16954	17069	17148	17194	17155	17180	17167	17026	17325	17124	17203	17053	17289	17117	17044	17146	17028	16937	17049	17389	17333	17083	17269	17258	17074	17333	17107	17052	17146	17205	16978	17180	17149	17215	17179	17087	17218	17320	17206	17100	17280	17157	17273	17108	17182	17047	17478	17094	17000	16997	17026	17163	17101	17098	17033	17117	17083	16974	17023	17339	17097	17285	17219	17115	17097	17112	17022	16956	17091	17150	17129	17287	17037	17041	17176	17079	17049	17108	17040	17148	17147	17167	16984	17173	16980	17224	17139	17031	17282	17203	17206	17204	17112	17233	17312	17098	17146	17211	17198	17215	17164	17212	17278	17096	17119	17323	17128	17237	17177	17141	17096	17272	17191	17053	17076	17132	16948	17066	17088	17166	17261	17071	17255	17158	17161	17145	17322	17170	17112	17157	17132	17209	16948	17088	17221	17183	16967	17196	17275	17061	17207	17098	17160	17246	17163	16945	17048	17052	17110	17209	16957	17193	17094	17270	17202	17180	17084	17261	17117	17070	17204	17001	17157	17252	17201	17221	17069	17127	16971	17298	17051	17081	17178	17117	17264	17047	17219	17085	17084	17044	17042	17022	17007	17222	17125	17165	17186	17114	17233	17263	17201	17128	17189	17125	17397	17134	17246	17090	17086	17133	17101	17272	17282	17142	17131	17222	17163	17291	17050	17122	17251	17209	16880	17297	17137	17191	17323	16982	17164	17209	17277	17232	17227	17103	16962	17166	17294	16965	17229	17096	17009	17175	17186	17173	17140	17225	17299	17217	17112	17227	17146	17295	17166	17103	17246
29076	28267	30290	26050	22353	21481	21001	20185	20012	19969	20418	19956	20025	20117	19923	19747	20272	19979	20066	19809	19854	19663	19837	19987	20239	19884	19990	20067	20306	20403	20227	20142	20087	19775	20040	19950	19935	19782	19876	19812	19886	19778	19782	19935	19973	19749	20018	20070	20110	19808	19850	20076	19833	19763	19821	19836	19874	19914	19967	19915	19835	19914	19732	19931	19966	20081	19867	19883	19981	19928	20041	19757	19781	19893	19796	20014	20031	19869	19650	19603	19912	19829	19991	19938	19898	19784	19962	19896	19840	19893	19795	19855	19880	19964	19893	20014	19744	20063	20028	20072	19749	19796	19911	19920	19930	19872	19939	19835	19930	19773	19953	19826	19886	19934	19890	19907	19797	20030	19830	19972	19981	19859	19874	19574	19964	19889	19963	19722	19685	19684	19970	19957	19985	19855	19829	19959	19810	20024	19972	20054	19847	19944	19806	20024	19806	20082	19811	19708	19856	19912	19771	20021	19804	20083	20010	19865	19902	20085	19852	19936	19890	19870	19841	20040	20141	19871	20087	19917	19999	19932	19845	19999	19769	19911	19829	19879	19674	19925	19941	19776	19980	20044	19805	19966	19737	19891	20023	19921	19849	19714	19725	20114	19792	19980	19861	19687	19958	19688	19966	20073	20041	20016	19857	19941	19940	19837	19902	20045	20094	19589	19582	19781	19819	19768	19756	19937	19845	19692	19759	19681	19752	20144	19931	19888	19792	19917	20084	20053	19960	19926	19777	19808	19820	19900	19778	19964	19971	19939	20010	19638	19814	19873	19820	19807	19765	19680	19823	19834	19702	19798	20100	19779	19997	19834	19881	19884	19966	19914	19835	19841	20039	19764	20090	19588	19852	19906	19768	19803	19871	19788	19718	19921	19972	19938	19820	19806	19821	19823	19787	19865	20007	19842	20073	20047	20038	19965	19895	19840	19775	19935	19863	20025	20061	19952	19879	19813	19801	19837	19763	19901	19743	19900	19785	19649	20008	19822	19960	19882	19754	19998	19969	19935	19949	20190	19914	19829	19941	19956	19846	19960	20054	19732	19894	19752	19781	19917	20138	19623	19752	19765	20148	19777	19845	19792	19788	20014	19901	19805	19489	19632	19795	19826	19866	19887	19904	20011	19727	19634	19661	19984	19855	19798	19944	19990	19980	19751	19832	19718	19766	19784	19964	19930	20051	19751	20028	19787	19821	20012	19992	19824	19638	19818	19956	19780	19793	19836	19836	19846	19940	19770	19842	19924	20149	20045	19928	19962	20002	19955	19938	19934	19980	20096	19755	19923	19959	19955	19850	19902	19949	20056	19865	19717	20093	19689	19735	19795	19886	19779	19849	19721	19685	19817	19772	19899	19867	19844	19952	19940	19932	20158	19963	20044	19855	19835	19782	19985	19797	19653	19949	19842	19884	19979	19952	19950	20016	19766	20005	19844	19837	20072	19626	19808	19797	19882	19923	19877	19838	19866	19762	19917	19799	19897	19713	19748	20131	19647	19789	19777	19873	19953	19838	19777	19909	19970	19791	19784	19966	19726	19757	19923	19744	19920	19778	19695	19874	19743	20004	20111	19759	19848	20018	19938	19846	19862	19993	19773	19807	19975	19887	19832	19625	20176	19701	19893	19922	19707	19663	19857	19759	19948	19798	20173	20144	19888	20001	19848	19839	19934	19792	19965	19760	19845	20018	19811	19799	19879	20058	19864	20006	19642	19935	19951	20108	20042	19687	20080	20084	19953	19985	19894	20004	19968	19868	19819	19949	19862	19833	19896	19869	19937	19791	19851	20052	19813	19908	19956	19853	19946	19666	19824	19868	19919	20042	19976	19815	20001	19792	20145	19760	19949	20017	19992	19928	19856	20025	19774	19852	19900	19738	20012	19964	19701	19910	20044	19869	19640	19993	19958	19887	20015	19799	19878	19831	19852	19679	19970	19947	19994	19876	19918	19899	19830	19833	19880	20182	19913	19993	19973	19791	20037	19697	19857	19847	19886	19881	19845	19816	19760	19894	19922	20051	20094	19793	19728	19838	19869	19818	19943	19951	19892	19832	19968	19889	19911	19928	19766	20073	19873	19724	19902	19827	19723	20068	19914	20042	19745	19962	19863	19807	19919	19727	19847	19918	19920	20103	19808	20049	19820	19809	19756	19903	19875	19899	19908	19911	19904	19766	19928	19880	19800	19819	19767	19965	19982	19920	19681	19741	20023	19885	19836	19730	19753	19849	20024	20141	19834	19795	19938	20050	19953	20260	19805	19929	19897	20148	19822	19949	19990	19859	19825	20043	19836	19947	19843	19906	19912	19940	19906	19991	20094	19872	19869	19910	20107	19887	19886	19979	19844	19886	19843	19480	19799	19951	19952	20017	19953	19944	19813	19894	19880	19824	20071	19926	19948	19752	19936	19925	19919	19681	19782	19967	19736	19949	19889	19807	20037	19859	19863	19848	19901	19888	19869	19934	19840	19729	19864	19898	19921	19912	19944	20078	20020	19647	19953	19819	19980	19676	19905	19786	19901	19801	19799	19989	19854	19965	19979	20038	19959	20084	20112	19990	19916	20067	19852	19877	19999	19776	19815	19681	19995	19789	19788	20004	19802	19635	19843	19974	19707	19785	19965	19762	19811	20030	20146	19979	19773	19894	19933	19874	19949	19900	20172	19915	19952	20011	19663	19727	19848	19723	19764	20093	19899	19866	19956	19915	20052	19895	19884	19964	19818	19949	19765	19689	19951	20118	19869	19880	20071	20052	20093	19817	19864	20000	19881	20016	19996	19998	20017	19928	19934	20086	20042	19855	19962	19915	19781	19801	19929	19751	20152	19940	19822	19798	19789	19788	19749	19985	19879	19954	19900	19705	19913	19660	20065	19969	20167	19841	19908	19882	19617	19851	20046	20135	19878	20064	19820	19828	19663	20038	19676	19714	19846	19936	19948	20075	20055	19641	19746	19841	20014	20070	20023	19832	19987	19857	19883	19842	19951	19913	19874	19918	19738	19705	19745	19815	20020	19912	19783	19841	19875	19921	19999	19917	19882	19849	20046	19942	19919	19860	20086	20000	19859	20027	19894	19892	19937	19850	19817	19790	20010	19916	19935	19817	19945	20002	19852	19872	19879	19872	19930	19800	20078	20033	19836	19873	19912	19994	19701	19966	19737	19783	19865	19911	20006	19919	20188	19940	19901	19829	19866	19908	19864	19814	19712	19982	19715	19820	19805	19796	19875	19811	19981	20033	19595	19886	19774	19922	19945	19897	19952	19788	19737	19902	19971	19947	20017	19768	19861	19742	19799	19775	19801	19995	19870	19701	19830	20013	19937	19758	19760	19953	19856	19945	19940	19917	19623	20143	19802	20153	19913	19860	20028	19861	19738	19907	20111	19762	19907	19778	19957	19915	19844	19944	20141	19782	19725	20021	19854	20011	19868	19571	19872	19807	19722	19855	20151	19839	19800	19707	19937	19763	19787	19845	19820	19931	19917	19915	19902	19825	19919	20067	19857	20019	19977	19980	19946	20006	19825	19807	19772	19860	20169	19829	19871	19936	19726	20026	19883	19758	19880	20034	19868	19870	20133	19964	19813	19918	19868	20026	20086	19916	19941	19997	19878	19926	20076	19794	19905	19909	19889	19757	20096	19945	19869	19941	19764	19889	19713	20048	19862	19615	20074	19773	19925	19770	19594	19805	19767	19705	19736	19736	19974	20078	19909	20130	19808	19938	19857	19683	19946	19973	20031	19852	20115	19960	19990	19967	19969	19808	19964	19933	19868	20024	19887	19776	19892	19899	19867	19962	19789	19732	19955	19991	19997	19762	20129	19906	20120	19949	19836	19980	19640	19921	19995	19974	20030	19877	19774	19688	19826	19956	20067	19866	20047	19891	20007	19740	19879	19821	19787	20063	19860	19943	20028	20007	19985	19653	19687	19959	19970	19906	19959	19823	19862	19953	19931	19901	19862	19824	19751	19887	19778	19851	19900	20064	19734	19797	20046	19862	19875	20016	19925	19865	19943	19846	19976	19958	19921	19971	19973	19695	19833	19701	19898	19903	20083	19793	19761	19826	19980	19707	19886	19983	20099	19825	19962	19969	19935	19958	19970	20085	19812	19984	19748	20004	19819	20097	20018	19924	19914	19892	19963	19961	19976	19818	19946	20088	19953	19939	19969	19884	19619	20045	20055	19936	19983	19905	19784	19896	19868	19908	19777	19660	19846	20001	19986	19831	19965	19841	19875	19630	19834	19845	20094	19806	20009	19913	19859	19870	20018	19959	20061	19784	19593	20064	19742	19846	19785	19942	19858	19864	19925	19920	19688	19940	20030	19884	19975	19951	19777	19823	19882	20083	19835	19753	19913	19811	19759	19720	19784	19896	19784	19836	19917	19781	19783	19782	19554	19857	19723	19797	19718	19773	19793	19821	19895	19990	20059	19776	19763	20122	19854	19683	19689	19766	19773	19860	19741	19813	19941	19882	19752	19764	19677	19884	19966	20004	19900	19806	19980	20056	20086	19891	19937	19965	20018	19864	20029	20008	19752	20026	19946	20108	19895	19791	19836	19950	19996	20046	19760	20149	19847	19833	19994	19871	19803	19676	19764	19783	20101	19885	19938	19936	19754	20049	19762	19822	19883	19994	19768	19878	19697	19969	19804	19887	19863	20020	19653	19835	20173	19803	19881	20053	19910	20054	19671	19695	19829	20020	19961	20084	19817	20033	19983	20079	19546	19852	20083	19800	19686	20058	19839	19715	19928	19951	20068	19764	19982	19986	19867	19728	19877	19897	20089	19900	19891	19855	19870	19896	19874	19786	19972	20060	19817	20019	19830	19999	19814	20088	19980	19824	19875	20039	20093	19901	19984	19957	19923	19888	19823	19904	19978	19877	20012	19828	19844	19792	19868	19771	19804	19904	19868	19927	19934	19977	20053	19953	19843	19982	19975	19840	19791	19796	19740	19984	19957	19904	19980	19781	19824	19816	19786	20045	20032	19927	19928	20109	19895	19892	19887	20082	19792	19925	20065	19771	19935	19745	19721	20046	19752	19772	20017	20142	20004	19922	20161	19907	19859	19833	19849	19839	19764	19957	19805	19868	19921	19870	19784	20090	19849	20069	19777	19761	19735	19869	20047
31616	44006	28393	22412	20514	19045	17779	17071	16999	17091	16952	17006	16800	16664	16628	16449	16711	16767	16843	16473	16565	16581	16822	16696	16705	16739	16933	17114	17029	16975	16832	16770	16688	16620	16622	16477	16343	16623	16436	16618	16541	16509	16610	16662	16618	16454	16520	16387	16554	16545	16462	16519	16696	16411	16496	16495	16421	16315	16472	16356	16536	16664	16631	16475	16498	16491	16569	16349	16484	16497	16563	16261	16412	16525	16497	16560	16496	16445	16655	16557	16459	16463	16630	16489	16463	16353	16577	16267	16489	16574	16501	16523	16719	16367	16580	16517	16403	16475	16565	16361	16398	16486	16567	16412	16478	16554	16521	16532	16506	16518	16500	16682	16577	16284	16450	16599	16359	16527	16382	16452	16387	16708	16526	16410	16609	16550	16455	16324	16507	16464	16502	16537	16493	16275	16453	16603	16544	16581	16521	16431	16499	16521	16539	16464	16494	16445	16593	16394	16550	16567	16273	16478	16558	16463	16527	16614	16451	16528	16564	16329	16534	16379	16474	16588	16594	16531	16521	16572	16505	16444	16380	16464	16519	16497	16541	16575	16520	16468	16504	16564	16602	16519	16458	16618	16589	16569	16377	16345	16435	16430	16680	16366	16495	16506	16303	16576	16415	16506	16462	16287	16484	16471	16431	16622	16366	16299	16314	16522	16647	16398	16817	16533	16445	16412	16536	16471	16524	16539	16591	16424	16520	16494	16485	16441	16633	16652	16395	16488	16680	16440	16675	16640	16307	16414	16431	16573	16448	16326	16512	16460	16512	16511	16666	16474	16498	16511	16401	16562	16511	16431	16344	16549	16482	16444	16340	16417	16576	16380	16538	16482	16558	16544	16693	16462	16366	16481	16414	16323	16511	16575	16497	16359	16576	16422	16617	16557	16465	16620	16467	16512	16590	16539	16456	16357	16485	16494	16565	16521	16409	16426	16532	16531	16522	16261	16417	16418	16555	16612	16453	16634	16584	16509	16628	16446	16694	16367	16463	16385	16401	16180	16606	16475	16340	16549	16523	16534	16404	16555	16429	16669	16467	16591	16469	16551	16633	16426	16463	16369	16512	16527	16430	16491	16485	16574	16612	16587	16350	16506	16422	16628	16485	16378	16442	16393	16442	16443	16546	16571	16522	16371	16667	16451	16630	16395	16566	16637	16570	16565	16530	16391	16410	16358	16531	16381	16379	16512	16574	16579	16506	16485	16527	16568	16477	16542	16478	16678	16389	16383	16503	16628	16465	16537	16744	16507	16473	16434	16422	16634	16373	16443	16572	16379	16476	16556	16356	16478	16524	16498	16368	16434	16627	16536	16557	16587	16457	16595	16490	16474	16478	16278	16553	16445	16462	16454	16437	16502	16586	16319	16512	16481	16528	16672	16353	16359	16476	16359	16589	16513	16542	16533	16383	16608	16632	16691	16461	16493	16468	16454	16496	16516	16611	16449	16354	16404	16387	16477	16528	16439	16573	16396	16458	16468	16665	16475	16456	16488	16480	16577	16454	16383	16611	16407	16632	16360	16401	16506	16393	16595	16627	16521	16543	16480	16470	16493	16401	16550	16536	16805	16522	16411	16372	16411	16391	16475	16444	16456	16638	16613	16647	16557	16592	16433	16620	16360	16539	16526	16460	16545	16433	16624	16416	16468	16387	16439	16566	16499	16489	16422	16553	16436	16682	16410	16497	16624	16618	16631	16606	16442	16469	16497	16661	16578	16456	16454	16598	16248	16342	16576	16523	16483	16580	16570	16469	16626	16440	16595	16383	16479	16564	16519	16520	16383	16424	16370	16544	16351	16373	16416	16353	16578	16301	16385	16579	16555	16475	16631	16338	16540	16596	16431	16705	16561	16461	16510	16514	16325	16503	16546	16505	16622	16553	16480	16624	16501	16408	16392	16606	16306	16362	16589	16547	16372	16571	16569	16621	16524	16546	16382	16450	16614	16550	16535	16693	16480	16538	16487	16510	16474	16576	16517	16385	16499	16425	16470	16546	16737	16530	16530	16532	16550	16338	16630	16496	16394	16544	16532	16418	16513	16443	16464	16606	16400	16502	16450	16563	16408	16659	16617	16482	16519	16618	16326	16475	16485	16444	16362	16572	16539	16494	16269	16554	16436	16578	16536	16555	16517	16536	16420	16371	16473	16374	16505	16606	16518	16443	16579	16427	16497	16439	16530	16453	16489	16482	16611	16277	16578	16324	16401	16659	16563	16519	16378	16483	16442	16491	16361	16486	16595	16503	16360	16383	16495	16310	16609	16370	16285	16549	16672	16565	16479	16541	16599	16502	16332	16610	16373	16529	16598	16407	16257	16511	16392	16387	16704	16454	16570	16531	16488	16572	16487	16521	16556	16389	16469	16615	16547	16455	16669	16440	16472	16596	16631	16390	16450	16485	16441	16435	16435	16582	16568	16557	16517	16347	16392	16579	16557	16503	16573	16583	16582	16581	16539	16451	16463	16569	16611	16686	16544	16700	16547	16367	16475	16352	16380	16512	16500	16487	16359	16501	16672	16566	16411	16689	16449	16438	16416	16604	16520	16469	16514	16416	16494	16598	16350	16502	16279	16487	16392	16660	16481	16641	16441	16346	16575	16537	16508	16408	16541	16581	16316	16676	16515	16416	16488	16569	16614	16549	16596	16611	16441	16666	16427	16650	16538	16347	16556	16338	16522	16517	16549	16592	16640	16459	16395	16442	16446	16441	16516	16515	16542	16388	16539	16300	16491	16298	16526	16423	16607	16583	16557	16491	16569	16408	16555	16387	16471	16547	16257	16461	16509	16727	16492	16549	16554	16368	16427	16544	16377	16327	16444	16647	16402	16449	16503	16662	16457	16480	16531	16327	16625	16409	16380	16526	16524	16427	16474	16383	16498	16629	16387	16506	16459	16522	16438	16486	16590	16141	16657	16454	16355	16430	16502	16554	16414	16456	16331	16550	16442	16522	16356	16624	16490	16592	16541	16595	16591	16469	16584	16539	16456	16234	16433	16517	16571	16565	16475	16471	16275	16409	16467	16504	16370	16487	16490	16540	16602	16500	16284	16667	16455	16483	16487	16337	16453	16336	16402	16464	16520	16484	16372	16387	16533	16346	16703	16319	16529	16510	16584	16638	16460	16504	16611	16504	16432	16510	16521	16673	16594	16440	16341	16417	16567	16335	16541	16541	16322	16609	16443	16556	16481	16418	16484	16578	16527	16404	16297	16590	16620	16508	16467	16443	16733	16535	16663	16528	16521	16625	16415	16587	16359	16527	16599	16446	16473	16617	16558	16632	16664	16447	16594	16408	16535	16554	16509	16561	16381	16497	16386	16524	16552	16654	16553	16452	16539	16719	16501	16467	16593	16478	16446	16502	16519	16470	16575	16618	16375	16346	16543	16554	16405	16612	16492	16506	16444	16425	16631	16518	16589	16478	16476	16562	16330	16497	16584	16675	16429	16472	16514	16350	16441	16404	16471	16570	16634	16556	16479	16567	16579	16520	16319	16453	16651	16578	16455	16506	16598	16466	16487	16420	16506	16642	16553	16524	16530	16202	16480	16558	16357	16693	16521	16592	16527	16403	16569	16539	16592	16508	16560	16478	16641	16472	16580	16389	16476	16589	16578	16653	16456	16445	16483	16591	16568	16454	16611	16577	16474	16673	16442	16400	16441	16237	16402	16414	16322	16443	16575	16580	16391	16737	16450	16354	16551	16609	16626	16425	16399	16539	16568	16513	16459	16522	16537	16479	16569	16421	16510	16410	16419	16479	16615	16527	16418	16428	16393	16457	16458	16548	16411	16590	16589	16375	16457	16437	16547	16488	16647	16540	16569	16659	16491	16597	16586	16481	16460	16407	16535	16412	16604	16551	16316	16403	16525	16290	16496	16389	16571	16494	16434	16479	16331	16411	16492	16524	16486	16430	16483	16484	16515	16624	16597	16451	16499	16447	16354	16684	16475	16585	16403	16542	16497	16575	16594	16632	16451	16572	16439	16710	16629	16416	16425	16346	16525	16687	16633	16434	16413	16622	16456	16367	16517	16273	16509	16517	16524	16381	16395	16408	16535	16388	16464	16528	16534	16516	16534	16449	16415	16427	16542	16509	16426	16474	16579	16435	16573	16636	16553	16479	16472	16522	16517	16445	16482	16366	16579	16572	16674	16493	16447	16519	16470	16439	16390	16425	16587	16724	16348	16549	16376	16512	16379	16418	16600	16466	16605	16571	16567	16421	16551	16427	16427	16483	16482	16530	16739	16323	16533	16377	16603	16494	16363	16437	16476	16563	16500	16373	16719	16562	16515	16488	16556	16405	16526	16467	16670	16593	16442	16312	16636	16438	16531	16561	16533	16440	16458	16498	16697	16339	16650	16552	16556	16434	16492	16649	16577	16400	16427	16458	16546	16475	16597	16453	16409	16441	16584	16418	16609	16610	16481	16606	16545	16606	16535	16393	16408	16714	16546	16566	16426	16638	16469	16353	16407	16366	16338	16342	16638	16444	16475	16670	16464	16634	16468	16454	16473	16520	16318	16489	16483	16454	16445	16412	16293	16460	16512	16440	16531	16416	16594	16517	16546	16464	16403	16330	16519	16493	16377	16518	16509	16357	16383	16490	16601	16475	16394	16429	16517	16521	16382	16521	16442	16530	16465	16592	16552	16599	16642	16386	16427	16427	16406	16380	16497	16510	16562	16437	16539	16608	16409	16375	16577	16638	16524	16538	16500	16577	16586	16455	16576	16465	16590	16340	16472	16472	16716	16546	16392	16395	16465	16462	16490	16638	16495	16583	16582	16589	16308	16352	16606	16489	16534	16606	16570	16419	16407	16424	16516	16456	16586	16519	16499	16446	16476	16459	16582	16608	16631	16520	16583	16515	16422	16427	16451	16474	16406	16659	16558	16717	16477	16485	16511	16499	16532	16691	16439	16533	16580	16411	16492	16481	16501	16341	16443	16338	16584	16617	16548	16485	16469	16544	16423	16517	16592	16445	16406	16494	16642	16464	16630	16495	16443	16645	16644	16329	16439	16500	16449	16400	16510	16514	16401	16594	16341	16561	16246	16574	16465	16517	16536	16439	16479	16398	16569	16463	16538	16608	16516	16468	16378	16417	16397	16542	16461	16502	16616	16467	16614
23967	21571	29088	24570	22982	24572	24862	21780	21430	21670	21152	20955	20983	20746	20852	20827	21565	21207	20986	20835	20842	20693	20759	20800	20845	20732	20920	22321	22990	22271	21819	21204	20847	20592	20415	20539	20753	20379	20375	20528	20426	20419	20367	20355	20329	20303	20431	20762	20486	20563	20293	20379	20369	20253	20503	20293	20369	20451	20419	20444	20491	20479	20387	20397	20478	20374	20490	20147	20318	20393	20290	20422	20387	20171	20344	20482	20427	20439	20340	20387	20472	20131	20319	20409	20296	20189	20496	20489	20563	20431	20347	20521	20312	20611	20565	20264	20503	20182	20415	20396	20549	20497	20442	20189	20573	20521	20321	20135	20553	20504	20435	20409	20445	20523	20345	20470	20219	20354	20416	20795	20291	20095	20411	20351	20294	20403	20648	20332	20394	20692	20418	20490	20470	20287	20362	20324	20271	20496	20547	20315	20316	20505	20393	20376	20425	20358	20413	20292	20286	20409	20399	20563	20327	20282	20448	20546	20594	20541	20552	20477	20518	20320	20479	20230	20295	20428	20427	20324	20298	20291	20351	20100	20213	20325	20406	20581	20507	20348	20521	20409	20276	20416	20634	20173	20162	20313	20597	20310	20451	20420	20401	20432	20473	20188	20281	20522	20357	20418	20316	20422	20413	20463	20430	20090	20112	20400	20354	20422	20522	20382	20316	20203	20551	20360	20250	20400	20467	20511	20344	20157	20152	20083	20357	20239	20205	20465	20492	20560	20366	20466	20379	20217	20216	20477	20457	20519	20358	20165	20180	20179	20392	20465	20498	20436	20333	20415	20407	20321	20368	20514	20646	20316	20454	20397	20383	20585	20484	20377	20313	20244	20230	20194	20357	20268	20576	20259	20178	20303	20610	20128	20703	20316	20530	20510	20387	20554	20223	20324	20231	20550	20400	20427	20359	20473	20472	20462	20328	20226	20370	20367	20149	20410	20421	20430	20358	20475	20472	20425	20280	20332	20280	20502	20302	20461	20342	20517	20327	20415	20278	20111	20414	20352	20333	20680	20458	20264	20517	20580	20385	20247	20353	20643	20383	20307	20501	20305	20062	20208	20453	20602	20342	20318	20648	20373	20395	20430	20418	20541	20221	20279	20207	20629	20359	20351	20558	20407	20359	20192	20321	20338	20280	20516	20208	20506	20448	20385	20254	20324	20241	20569	20452	20438	20394	20338	20328	20291	20340	20351	20441	20424	20339	20411	20389	20352	20486	20285	20217	20465	20336	20327	20471	20501	20615	20365	20326	20379	20411	20341	20303	20317	20214	20498	20748	20447	20215	20390	20522	20407	20421	20434	20379	20453	20362	20289	20443	20361	20382	20315	20205	20495	20534	20474	20403	20407	20688	20301	20459	20273	20267	20250	20401	20251	20344	20593	20372	20322	20366	20489	20418	20370	20332	20277	20511	20310	20616	20420	20515	20632	20405	20414	20475	20449	20415	20476	20362	20548	20415	20553	20467	20436	20426	20111	20395	20448	20351	20546	20400	20346	20315	20617	20591	20204	20286	20388	20386	20255	20289	20147	20292	20098	20371	20301	20467	20385	20366	20323	20350	20404	20500	20464	20312	20411	20363	20357	20612	20508	20385	20290	20278	20422	20582	20536	20387	20269	20566	20434	20249	20460	20479	20461	20321	20295	20288	20409	20708	20422	20348	20415	20288	20458	20405	20581	20260	20690	20350	20400	20241	20515	20296	20339	20307	20513	20300	20362	20487	20502	20483	20662	20353	20450	20351	20574	20321	20507	20181	20493	20491	20501	20436	20469	20539	20414	20329	20530	20406	20479	20258	20495	20405	20440	20402	20285	20298	20348	20489	20354	20127	20315	20476	20485	20287	20492	20549	20363	20400	20386	20344	20360	20431	20270	20444	20340	20374	20572	20451	20404	20307	20353	20419	20250	20164	20294	20422	20483	20289	20409	20445	20535	20640	20431	20399	20515	20215	20241	20276	20494	20358	20373	20169	20496	20404	20611	20261	20318	20493	20380	20363	20364	20553	20237	20345	20402	20425	20305	20575	20392	20314	20459	20430	20180	20382	20387	20450	20379	20264	20558	20617	20238	20307	20446	20422	20180	20559	20509	20319	20374	20384	20545	20283	20555	20298	20191	20315	20199	20296	20172	20445	20649	20369	20389	20283	20331	20336	20589	20203	20711	20535	20495	20406	20338	20425	20502	20167	20330	20272	20516	20604	20361	20241	20597	20366	20440	20263	20470	20364	20366	20327	20429	20512	20235	20388	20522	20424	20318	20458	20329	20368	20293	20403	20417	20395	20499	20242	20430	20212	20382	20339	20324	20265	20311	20230	20466	20191	20280	20255	20407	20499	20282	20234	20295	20287	20532	20616	20694	20348	20341	20270	20429	20247	20550	20412	20417	20180	20253	20423	20439	20409	20222	20587	20350	20346	20157	20243	20152	20215	20369	20275	20350	20564	20603	20536	20407	20513	20207	20481	20230	20269	20558	20516	20449	20323	20372	20400	20453	20319	20375	20463	20509	20459	20306	20423	20455	20440	20227	20439	20374	20398	20332	20398	20420	20371	20377	20079	20628	20362	20422	20388	20420	20523	20345	20300	20347	20378	20409	20322	20356	20257	20547	20685	20380	20397	20413	20176	20314	20358	20329	20444	20378	20321	20327	20416	20555	20295	20438	20330	20420	20444	20536	20261	20558	20455	20760	20310	20359	20545	20283	20562	20431	20287	20283	20301	20406	20395	20540	20252	20549	20530	20424	20443	20560	20218	20443	20311	20255	20440	20110	20406	20293	20473	20558	20503	20073	20475	20425	20245	20334	20131	20514	20408	20644	20382	20525	20269	20595	20553	20451	20411	20267	20431	20500	20537	20389	20485	20496	20183	20258	20338	20460	20490	20242	20434	20243	20154	20377	20521	20342	20535	20277	20490	20362	20425	20433	20157	20387	20433	20249	20380	20360	20423	20302	20324	20180	20270	20317	20430	20443	20522	20388	20432	20364	20245	20154	20425	20343	20347	20166	20388	20560	20331	20347	20335	20413	20581	20457	20354	20452	20394	20422	20377	20448	20595	20345	20366	20322	20302	20397	20438	20309	20463	20199	20452	20344	20492	20351	20354	20518	20750	20353	20451	20399	20246	20414	20308	20454	20438	20202	20398	20129	20420	20415	20165	20710	20225	20289	20576	20406	20123	20674	20532	20436	20438	20332	20627	20194	20314	20489	20337	20319	20398	20303	20308	20515	20394	20276	20345	20217	20415	20355	20531	20331	20512	20410	20318	20220	20263	20435	20240	20365	20212	20280	20426	20412	20356	20507	20259	20229	19972	20292	20530	20413	20472	20367	20529	20351	20556	20223	20343	20283	20268	20276	20346	20575	20570	20183	20310	20356	20288	20425	20411	20321	20484	20472	20371	20206	20631	20412	20263	20322	20389	20516	20497	20432	20412	20428	20359	20327	20432	20591	20511	20578	20410	20366	20458	20371	20464	20381	20251	20109	20450	20341	20415	20293	20531	20359	20303	20316	20388	20487	20385	20314	20515	20276	20117	20302	20460	20583	20412	20522	20513	20409	20227	20446	20497	20360	20326	20366	20410	20431	20291	20527	20497	20455	20477	20126	20423	20357	20411	20500	20252	20652	20307	20408	20451	20221	20284	20551	20310	20267	20481	20264	20397	20555	20342	20336	20354	20266	20273	20422	20404	20569	20379	20403	20353	20327	20176	20300	20528	20510	20495	20369	20410	20434	20214	20373	20402	20323	20463	20380	20171	20355	20396	20449	20404	20317	20312	20297	20375	20361	20361	20402	20307	20633	20590	20245	20513	20415	20556	20348	20181	20345	20329	20514	20335	20409	20143	20566	20401	20372	20542	20506	20121	20194	20391	20374	20444	20496	20333	20494	20248	20544	20432	20447	20419	20515	20134	20305	20513	20398	20336	20517	20304	20476	20578	20325	20542	20300	20402	20267	20359	20376	20248	20468	20401	20483	20404	20422	20510	20427	20287	20481	20311	20482	20480	20377	20249	20447	20446	20410	20556	20527	20611	20414	20372	20456	20246	20492	20409	20382	20439	20324	20371	20469	20440	20465	20423	20408	20268	20387	20610	20534	20465	20446	20349	20523	20204	20489	20211	20255	20352	20454	20375	20348	20340	20322	20467	20439	20317	20405	20348	20346	20470	20163	20300	20462	20302	20289	20266	20467	20434	20461	20342	20513	20476	20431	20382	20409	20465	20433	20491	20323	20439	20372	20538	20526	20218	20365	20352	20355	20315	20456	20346	20524	20374	20456	20483	20269	20395	20376	20198	20431	20403	20340	20352	20348	20421	20574	20255	20536	20329	20590	20335	20221	20389	20213	20572	20311	20475	20452	20315	20351	20370	20476	20216	20332	20371	20258	20486	20323	20314	20141	20466	20510	20420	20510	20447	20594	20379	20487	20476	20301	20469	20333	20493	20465	20227	20488	20489	20322	20232	20434	20369	20432	20441	20316	20356	20287	20277	20363	20304	20404	20360	20426	20487	20525	20276	20430	20231	20375	20419	20348	20444	20654	20315	20406	20308	20191	20507	20275	20339	20392	20442	20335	20469	20359	20399	20444	20431	20359	20400	20272	20419	20354	20558	20442	20466	20405	20351	20388	20365	20444	20569	20499	20560	20328	20201	20293	20426	20326	20341	20372	20425	20539	20424	20346	20623	20344	20349	20403	20349	20281	20611	20226	20385	20148	20170	20219	20316	20251	20478	20384	20467	20354	20225	20298	20516	20336	20279	20276	20342	20260	20288	20459	20456	20565	20637	20230	20407	20333	20298	20392	20270	20245	20404	20533	20352	20658	20556	20482	20371	20506	20196	20508	20266	20199	20235	20333	20412	20180	20375	20306	20339	20424	20375	20302	20454	20299	20101	20481	20341	20432	20396	20321	20377	20285	20317	20276	20461	20193	20417	20420	20365	20417	20160	20467	20577	20481	20233	20372	20390	20290	20595	20336	20407	20502	20507	20565	20284	20155	20381	20523	20143	20535	20425	20308	20403	20424	20419	20337	20023	20254	20290	20398	20656	20308	20406	20402	20290	20349	20395	20536	20281	20317	20333	20327	20328	20436	20418	20385	20459	20659	20436	20442	20407	20522	20370	20322
37933	61063	35598	26423	21851	20687	19752	18536	18858	18469	17630	17513	17432	17438	17343	17480	18347	17794	17464	17432	17388	17355	17130	17310	17074	17113	17339	19698	20507	19338	18535	17815	17251	17007	16778	17012	16818	16877	16794	16867	16776	16927	16937	16875	16730	16963	16854	17019	16809	16877	16746	16719	16829	16776	16780	16958	16809	16789	16908	16738	16950	16720	16755	16741	16799	16798	16792	17042	16900	16702	16923	16823	16825	16926	16763	16853	16835	16929	16759	17084	16899	16826	16863	16791	16915	16909	16869	16781	16797	16750	16721	16847	16869	16802	16882	16890	16902	16851	16834	16727	16890	16943	16841	16912	16953	16895	16883	16818	16904	16684	16756	16846	16747	16773	16769	16920	16936	16739	16943	16949	16974	16825	16747	16866	16809	16906	16828	16701	16881	16836	16743	16814	16767	16814	16931	16800	16769	16861	16865	16675	16707	16966	16885	16926	16872	16772	16814	16915	16838	16927	16794	16903	16785	16657	16841	16864	16769	16838	16830	16820	16799	16831	16781	16784	16792	16796	16860	16727	16834	16806	16766	16788	16716	16916	16478	16859	16923	16800	16929	16757	16896	16777	16945	16714	16721	16963	16856	16857	17000	16867	16781	16821	16734	16896	16793	16717	16783	16717	16788	16736	16898	16744	16876	16827	16733	16830	16952	16912	16725	16954	16819	16844	16938	16754	16852	16650	16851	16849	17001	16730	16804	16670	16678	16845	16853	16881	16936	16937	16839	16816	16694	16769	16822	16800	16883	16930	16866	17006	16894	16786	16898	16791	16886	16790	16899	16903	16642	16899	16867	16681	16710	16855	16805	16918	16926	16706	17028	16929	16794	16708	16799	16812	16875	16835	16930	16637	16747	16669	16881	16926	16768	16866	16683	16901	16785	16950	16924	16781	16931	16860	16772	16671	16790	16814	16869	16701	16912	16678	16909	16978	16886	16842	16819	16807	16691	16685	17030	16712	16904	16908	16840	16864	16852	17013	16805	16691	16853	16714	16692	16737	16819	16831	16804	16876	17009	16652	16709	16914	16809	16809	16858	16717	16760	17029	16839	16887	16817	16815	16919	16778	16930	16896	16918	16942	16907	16944	16905	16864	16822	16919	16874	16782	16716	16684	16781	16942	16896	16767	16812	16912	16662	16940	16859	16970	16837	16781	16781	16862	16602	17002	16914	16813	16719	16914	17020	16709	16860	16769	16825	16950	16788	16956	16835	16947	16915	16817	16796	16928	16581	16911	16686	16773	16930	16990	16730	16697	16714	16679	16795	16849	16576	16885	16758	16834	16881	16925	16864	16945	16817	16812	16912	16773	16834	16949	16864	16825	16770	16868	16907	16748	17016	16795	16781	16810	16797	16800	16672	17031	16721	16828	16742	16770	16933	16943	16770	16847	16644	16877	16836	16742	16902	17049	16851	17006	16867	16806	17018	16873	16907	16923	16671	16772	16616	16892	16707	16818	16680	16549	16872	16912	16937	16811	16777	16698	16765	16884	16759	16746	16843	16907	16755	16802	16717	16822	16853	16908	16933	16610	17074	16862	16840	16883	16837	16810	16673	16910	16810	16783	16855	16912	16986	16593	16775	16972	16749	16983	16813	16674	16954	16769	16768	16946	16745	17007	16931	16925	16651	16997	16887	16832	16876	16702	16669	16550	16819	16975	16894	16846	17017	16767	16860	16857	16650	16629	16927	16674	16756	17082	16867	16846	16904	16912	16993	16999	16764	16726	16931	16792	16732	17036	16779	16893	16777	16899	16754	16849	16776	16861	16777	16771	16975	16873	16811	16853	16787	16809	16946	16838	16906	16696	17000	16773	16925	16926	17087	16856	16710	16883	17025	16841	16677	16859	16819	16884	16763	16833	16927	16971	17024	16667	16741	16803	16702	16867	16889	16949	16895	16845	16734	16766	16885	16856	16861	16834	16772	16940	16831	16815	17024	16727	16961	16748	16805	16988	16793	16817	16919	16858	16837	16741	16591	16972	16912	16840	16835	16933	16900	16775	16874	16716	16995	16919	16861	16711	16775	16918	16817	16884	16917	16726	16825	16955	16625	16854	16732	16524	16862	16935	16789	16967	16907	16795	16776	16768	16886	16907	16781	16897	16792	16915	16902	16830	16848	16993	16878	16687	16827	16927	16625	16706	16643	16799	16876	16866	16830	16951	16763	16780	16696	16740	16844	16801	16963	16842	16782	16792	16848	17000	16802	16726	16872	16895	16859	16791	16756	16787	16913	16685	16859	16858	16772	16941	16799	16729	16860	16778	16898	16779	16798	16898	16755	16761	16861	16763	16643	16898	16812	16819	16739	16897	16954	16712	16823	16691	16890	16969	16865	16899	16774	16692	16923	16940	16816	16886	16721	16823	16804	16944	16998	16793	16883	16880	16887	16837	16846	16762	16881	16859	16850	16973	16826	16935	16906	16954	16707	16869	16872	16921	16833	16829	16767	16851	16733	16845	16812	16927	16705	16881	16913	16682	16696	16880	16715	16955	16940	16814	16756	16768	16697	17029	16751	16681	16844	16886	16894	16766	16916	16614	16930	16741	16858	16759	16785	16904	16916	16798	16701	16855	16824	16975	16982	16829	17018	16849	16789	16664	16854	16834	16915	16833	16899	16762	16884	16676	16916	16802	16799	16794	16772	16818	16919	16792	16889	16941	16690	16810	16778	16844	16965	16863	16889	16773	16927	16974	16880	16766	16769	16967	16797	16864	16756	16704	16953	16746	16910	16866	17027	16759	16995	16772	16823	16896	16625	16925	16715	16769	16880	16861	16551	16911	16815	16731	16803	16792	16801	16771	16666	16908	16698	16657	16747	16732	16828	16756	16989	16814	16930	16903	16936	16738	16919	16717	16842	16732	16692	16810	16939	16788	16842	16940	16842	16748	17025	16912	16849	16933	16937	16917	16819	16660	16944	17005	16932	16916	16729	16835	16932	16832	16891	16953	16796	16962	16905	16899	16772	16749	17000	16854	16720	16751	16838	16994	16762	16736	16729	16720	16995	16794	16838	16709	16767	16754	16968	16812	16870	16768	17049	16969	16889	16843	16689	16729	16797	16852	16871	16757	16705	16868	16716	16728	16830	16806	17099	16917	16972	16948	17022	16917	16804	17017	16870	16720	16873	16775	16829	16757	16793	16875	16891	16777	16942	16844	16883	16764	16889	16745	16815	16911	16989	16708	16739	16847	16871	16804	16882	16812	16838	16877	16762	16809	16888	16810	17048	16902	16749	16864	16830	16825	16781	16762	16814	16926	16981	16803	17122	16775	16869	16817	16874	16828	16739	16840	16841	16834	16828	16736	16838	16801	16848	16763	16888	16897	16921	16734	16745	16914	16918	16990	16949	16949	16886	16723	16771	16730	16915	16810	16777	16958	16705	17070	16752	17051	16734	16855	16870	16660	16809	16864	16772	16817	16929	16765	16888	17004	16537	16578	16887	16775	16698	16746	17204	16848	16924	16928	16734	16964	16834	16806	16719	16819	16904	16979	16624	16729	16704	16771	16809	16724	16905	16835	16821	16928	16754	16864	16622	16775	16872	16821	16877	16777	16941	16972	16829	16818	17001	16778	16777	16815	16856	16723	16916	16888	16818	16950	16852	17024	16821	16765	16939	16766	16890	16851	16810	16796	16825	16823	16682	16680	16933	16745	16915	16725	16708	16867	16731	16932	16803	16855	16851	16749	16949	16755	16813	16987	16883	16751	16882	16732	16750	16884	16517	16841	16858	16876	16749	16726	16841	16875	16890	16894	16881	16751	16862	16874	16948	16814	16951	16612	16981	16971	16827	17052	16913	16849	16873	16733	16991	16765	16867	16825	16659	16971	16895	16941	16997	16792	16820	16825	16607	16946	16891	16688	16783	16858	16734	16649	16873	16777	16902	17034	16806	16796	16839	17002	16757	16869	16655	16936	16791	16719	16886	16879	16704	16681	16801	16675	16813	16856	16719	16701	16858	16788	16782	16814	16884	16896	16611	16969	16892	16774	16815	16733	16841	16847	16878	16842	16825	16674	16804	16794	16844	17136	16823	16674	16921	16936	16958	16681	16823	16603	16847	16994	16967	17008	16844	16812	16842	17067	16768	16852	16839	16978	16752	16942	16725	16813	16817	16603	16787	16881	16920	16803	16944	16873	16961	16733	16743	16828	16835	16926	16759	16988	16684	16804	16734	16787	16680	16799	16974	16690	16910	16772	17000	16989	16717	16917	16818	16697	16703	16714	16792	16881	16937	16874	16894	16748	16882	16961	16740	16883	16862	16716	16773	16744	16868	16774	16743	16814	16929	16983	16966	16908	16769	16883	16820	16818	16809	16889	16869	16850	16796	16839	16743	16930	17003	16691	16799	16602	16793	16911	16859	16678	16842	16920	16901	16833	16891	16925	16776	16802	16742	16870	16989	16901	16842	16880	16792	16896	16921	16860	16814	16860	16915	16766	16834	16875	16752	16869	16757	16889	17041	16811	16870	16860	16727	16834	16882	16852	16895	16819	16785	16985	16885	16835	16842	16830	16880	16891	16937	16888	16685	16998	16928	16819	16758	16754	16663	16961	16945	16777	16772	16739	16866	16918	16833	16855	16888	16880	16656	16783	16829	16990	16986	16774	16819	16782	16748	16764	16875	16888	16763	16924	16762	16773	16748	16851	16789	16812	16832	16844	16923	16768	16727	16924	16947	16931	16727	16893	16846	16855	16835	16844	16911	16623	16888	16774	16755	16800	16770	16821	16749	16767	16905	16764	16655	16873	16709	16973	16924	16868	16886	17087	16783	16955	16930	16813	17031	16825	16755	16752	16845	16771	16718	16689	16999	16792	16653	16782	16966	16805	16915	16726	16860	16667	16722	16919	17006	16750	16932	16750	16891	16755	16787	16779	16883	16679	16782	16936	16921	16678	16978	16720	16936	16873	16756	16917	16847	16696	16846	17148	16786	16881	16702	16832	16896	16805	16699	16765	16857	16815	16948	16921	16750	16701	17050	16533	17007	16831	16944	16827	16921	16714	16961	16748	16709	16972	16765	16733	16825	16958	16851	16875	16924	16891	16900	16804	16919	16744	16883	16845	16989	16806	16987	16784	16837	16942	16974	16998	16750	16934	16747	16701	16657	16828	16730	16617
22707	21352	29158	23837	21741	24915	28775	23985	24208	24319	24196	23794	23118	23162	22909	22585	22692	22272	22357	21961	22028	21913	21774	21813	21675	21339	21502	22654	25802	24860	23796	22626	22056	21678	21492	21357	21354	21450	21291	21411	21439	21342	21306	21252	21084	21497	21355	21563	21174	21440	21288	21196	21464	21156	21352	21457	21263	21434	21347	21441	21354	21427	21374	21124	21250	21326	21207	21265	21329	21359	21168	21423	21342	21187	21288	21173	20971	21394	21266	21437	21418	21206	21504	21442	21267	21282	21052	21450	21322	21311	21337	21377	21352	21294	21394	21383	21325	21353	21328	21297	21186	21402	21244	21160	21227	21065	21389	21346	21313	21176	21385	21368	21319	21469	21394	21365	21201	21253	21164	21426	21325	21235	21421	21237	21130	21285	21295	21370	21454	21173	21316	21307	21284	21283	21391	21451	21300	21346	21117	21337	21391	21360	21369	21328	21258	21265	21283	21186	21245	21441	21319	21356	21308	21352	21227	21217	21278	21172	21306	21325	21326	21340	21084	21265	21114	21287	21043	21294	21356	21414	21140	21172	21211	21307	21289	21336	21456	21270	21267	21453	21241	20954	21152	21159	21349	21384	21434	21292	21265	21399	21244	21235	21164	21245	21151	21427	21165	21388	21486	21253	21292	21343	21318	21310	21275	21240	21316	21236	21457	21324	21460	21392	21386	21440	21209	21371	21203	21246	21283	21212	21332	21294	21081	21501	21249	21349	21241	21388	21361	21173	21451	21208	21150	21278	21367	21344	21183	21173	21166	21219	21184	21294	21056	21184	21107	21330	21222	20820	21295	21115	21329	21389	21291	21343	21285	21197	21285	21257	21440	21169	21434	21178	21391	21343	21404	21482	21344	21006	21147	21121	21319	21222	21316	21149	21393	21177	21122	21240	21241	21146	21219	21416	21357	21198	21204	21276	21287	20978	20925	21006	21222	21389	21335	21230	21239	21202	21295	21257	21137	21294	21173	21328	21362	21216	21339	21343	21149	21398	21319	21292	21257	21304	21381	21406	21467	21288	21288	21413	21073	21149	21251	21201	21249	21191	21415	21372	21183	21317	21350	21458	21185	21293	21308	21350	21301	21181	21460	21331	21371	21315	21281	21014	21340	21529	21095	21145	21511	21432	21314	21292	21297	21293	21256	21337	21343	21346	21308	21385	21125	21396	21273	21330	21295	21292	21315	21242	21411	21317	21307	21068	21462	21304	21307	21244	21370	21429	21506	21300	21177	21305	21111	21143	21142	21339	21473	21300	21195	21184	21357	21462	21074	21145	21459	21360	21530	21259	21167	21384	21469	21207	21213	21283	21406	21269	21139	21404	21403	21243	21308	21343	21171	21388	21430	21365	21503	21193	21180	21388	21293	21161	21354	21102	21051	21185	21327	21243	21285	21136	21305	21272	21309	21318	21229	21334	21228	21144	21197	21481	21199	21332	21139	21341	21394	21404	21500	21198	21286	21441	21080	21309	21245	21256	21311	21276	21322	21269	21169	21173	21236	21164	21231	20998	21243	21489	21333	21223	21253	21330	21124	21170	21345	21383	21175	21113	21173	21362	21324	20928	21007	20967	21216	21207	21267	21408	21268	21265	21142	21207	21324	21183	21232	21307	21435	21465	21323	21335	21312	21371	21295	21382	21318	21392	21241	21312	21175	21268	21443	21129	21115	21274	21333	21417	21331	21176	21261	21348	21121	21224	21442	21214	21237	21495	21281	21254	21371	21300	21110	21238	21212	21141	21185	21241	21576	21249	21319	21121	21138	21111	21136	21308	21150	21279	21425	21223	21209	21310	21454	21085	21441	21318	21001	21266	21106	21290	21416	21208	21369	21227	21300	21347	21208	21438	21339	21179	21382	21325	21481	21359	21349	21459	21481	21435	21193	21403	21049	21174	21173	21339	21339	21270	21308	21199	20961	21334	21220	21241	21451	21233	21417	21338	21154	21137	21163	21208	21401	21108	21284	21311	21360	21251	21466	21137	21345	21303	21225	21326	21219	21403	21332	21174	21233	21228	21332	21247	21311	21238	21290	21479	21548	21024	21193	21372	21169	21195	21279	21324	21313	21353	21576	21124	21067	21214	21351	21191	21013	21178	21165	21301	21172	21369	21634	21145	21354	21460	21388	21403	21348	21314	21357	21024	21406	21051	21156	21383	21325	21326	21371	21272	21308	21432	21312	21456	21418	21298	21279	21071	21343	21304	21277	21434	21062	21267	21327	21253	21352	21273	21375	21322	21131	21376	21279	21192	21347	21201	21129	21333	21344	21326	21297	21090	21182	21272	21280	21275	21176	21217	21271	21276	21440	21339	21307	21011	21429	21310	21247	21283	21257	21254	21292	21283	21208	21373	21304	21229	21203	21387	21225	21276	21379	21371	21313	21202	21424	21520	21389	21295	20930	21214	21360	21234	21248	21355	21249	21444	21224	21256	21177	21327	21063	21236	21292	21392	21252	21274	21347	21187	21167	21091	21292	21276	21570	21328	21291	21083	21195	21536	21131	21182	21306	21224	21197	21256	21243	21267	21277	21200	21419	21474	21364	21460	21251	21167	21252	21222	21368	21112	21270	21226	21510	21241	21217	21174	21316	21183	21312	21438	21470	21264	21284	21364	21069	21117	21280	21164	21263	21364	21329	21242	21529	21376	21013	21043	21401	21302	21256	21102	21280	21302	21554	21470	21036	21147	21312	21339	21279	21191	21283	21162	21405	21158	21237	21152	21113	21237	21519	21423	21256	21143	21363	21181	21459	21273	21384	21155	21511	21216	21331	21234	21194	21196	21210	21315	21249	21136	21333	21192	20978	21356	21310	21329	21326	21554	21298	21284	21332	21170	21279	21218	21191	21250	21271	21437	21334	21335	21394	21254	21336	21296	21317	21334	21581	21058	21378	21197	21250	21293	21314	21212	21137	21232	21359	21331	21341	21347	21209	21283	21420	21300	21329	21160	21138	21218	21265	21131	21262	21238	21292	21138	21360	21307	21341	21334	21394	21117	20941	21317	21215	21152	21281	21293	21187	21285	21456	21131	21511	21443	21362	21474	21274	21170	21301	21213	21254	21307	21250	21296	21345	21373	21375	21282	21116	21401	21445	21295	21381	21295	21090	21288	21183	21383	21302	21328	21461	21245	21224	21217	21280	21347	21196	21365	21057	21299	21348	21323	21508	21457	21404	21288	21439	21255	21145	21294	21279	21458	21277	21270	21312	21469	20993	21421	21204	21330	21028	21410	21308	21294	21417	21223	21446	21218	21380	21440	21244	21314	21252	21307	21141	21498	21230	21303	21387	21252	21171	21206	21247	21272	21400	21294	21198	21200	21253	21094	21358	21052	21133	21254	21164	21350	21179	21113	21269	21283	21276	21494	21325	21328	21194	21154	21186	21361	21142	21173	20998	21147	21201	21159	21337	21314	21346	21324	21177	21238	21223	21338	21305	21189	21416	21387	21350	21163	21421	21315	21431	21349	21474	21509	21239	21320	21377	21305	21244	21314	21561	21315	21172	21167	21288	21170	21414	21143	21616	21132	21190	21196	21128	21184	21201	21429	21315	21228	21146	21187	21188	21361	21287	21304	20963	21155	21380	21137	21323	21303	21398	21450	21157	21293	21196	21204	21273	21453	21183	21329	21013	21365	21169	21327	21409	21383	21152	21374	21298	21365	21294	21096	21351	21353	21270	21162	21335	21318	21156	21092	21506	21206	21483	21202	21242	21495	21283	21243	21294	21433	21214	21158	21576	21539	21304	21340	21257	21161	21275	21372	21340	21248	21410	21240	21181	21181	21322	21429	21186	21068	21208	21184	21158	21321	21254	21082	21425	21124	21274	21374	21219	21133	21119	21357	21287	21359	21285	21272	21324	21142	21340	21356	21434	21543	21292	21123	21360	21315	21384	21359	21080	21562	21460	21292	21120	21214	21465	21175	21212	21104	21395	21177	21408	21369	21359	21266	21326	21318	21422	21377	21306	21184	21061	21337	21573	21143	21177	21173	21259	21170	21298	21194	21176	21409	21316	21406	21227	21102	21413	21381	21331	21328	21226	21595	21470	21170	21389	21365	21467	21509	21280	21283	21396	21337	21300	21306	21251	21158	21260	21303	21445	21311	21333	21225	21231	21360	21283	21348	21079	21151	21432	21056	21307	21318	21344	21175	21044	21250	21388	21201	21334	21368	21213	21576	21324	21332	21392	21287	21273	21303	21213	21168	21347	21304	21244	21193	21226	21204	21186	21217	21211	21237	21394	21385	21221	21267	21237	21143	21316	21331	21422	21513	21347	21190	21484	21126	21356	21223	21356	21179	21329	21237	21166	21207	21181	21267	21134	21214	21223	21342	21195	21015	21363	21302	21251	21430	21535	21400	21300	21254	21227	21231	21043	21241	21313	21246	21183	21252	21091	21198	21174	21466	21316	21209	21425	21383	21432	21405	21392	21589	21456	21102	21088	21080	21309	21408	21200	21115	21361	21316	21264	21601	21279	21443	21317	21343	21147	21378	21335	21317	21125	21273	21138	21221	21513	21279	21288	21248	21244	21176	21289	21160	21335	21335	21318	21312	21360	21408	21077	21077	21141	21407	21234	21048	21203	21480	21318	21179	21237	21191	21371	21390	21291	21347	21342	21257	21255	21340	21168	21274	21261	21082	21164	21218	21441	21346	21230	21241	21151	21078	21289	21161	21377	21349	21337	21415	21340	21415	21365	21193	21340	21224	21209	21212	21315	21004	21312	21255	21400	21278	21394	21304	21152	21324	21200	21319	21306	21234	21311	21358	21294	21298	21147	21207	21126	21288	21448	21349	21339	21036	21217	21286	21299	21216	21213	21291	21409	21257	21251	21455	21307	21242	21339	21150	21144	21098	21258	21246	21142	21057	21228	21357	21172	21303	21250	21421	21415	21363	21109	21238	21428	21451	21179	21329	21019	21368	21076	21296	21266	21034	21330	21285	21435	21029	21282	21229	21261	21285	21243	21239	21218	21217	21120	21285	21383	21241	21223	21310	21365	21297	21315	21430	21301	21348	21371	21360	21392	21197	21362	21338	21213	21506	21398	21120	21454	21293	21237	21360	21341	21278	21072	21269	21350	21170	21287	21216	21283	21267	21279	21133	21460	21154	21007	21049
42401	69540	38983	28728	24499	23194	22490	21151	22279	21315	21305	20636	19700	20015	19820	19321	19226	18727	18227	18433	18394	17837	17935	17876	17824	17609	17437	20107	23913	21749	20436	19047	17982	17398	17397	17433	17291	17192	17393	17341	17457	17214	17154	17322	17215	17278	17257	17351	17333	17258	17435	17190	17307	17227	17170	17248	17302	17362	17409	17227	17316	17236	17262	17353	17495	17195	17419	17334	17461	17254	17412	17174	17274	17433	17292	17309	17311	17284	17394	17173	17113	17339	17373	17400	17350	17225	17335	17297	17311	17206	17278	17236	17312	17353	17240	17336	17323	17202	17124	17330	17186	17265	17221	17429	17231	17154	17206	17389	17259	17207	17271	17246	17275	17228	17105	17392	17232	17217	17214	17272	17310	17152	17482	17219	17146	17237	17399	17398	17309	17367	17280	17410	17253	17192	17161	17331	17280	17367	17283	17279	17245	17355	17325	17266	17148	17269	17372	17313	17142	17403	17227	17303	17350	17298	17277	17231	17228	17294	17175	17266	17276	17228	17239	17346	17142	17296	17110	17289	17208	17319	17242	17309	17196	17316	17172	17127	17237	17166	17202	17172	17325	17249	17373	17171	17319	17146	17240	17291	17273	17419	17336	17277	17287	17395	17318	17213	17122	17262	17199	17266	17433	17285	17362	17240	17453	17142	17384	17291	17294	16982	17284	17286	17260	17035	17323	17331	17095	17166	17167	17336	17102	17406	17249	17287	17233	17340	17203	17188	17426	17425	17371	17372	17301	17188	17275	17388	17218	17221	17295	17164	17274	17305	17337	17197	17339	17388	17412	17265	17341	17058	17268	17262	17377	17296	17235	17386	17237	17292	17296	17180	17456	17249	17254	17287	17302	17258	17318	17329	17270	17172	17184	17331	17329	17228	17341	17237	17329	17330	17225	17331	17306	17055	17319	17388	17076	17285	17306	17209	17223	17285	17338	17376	17271	17299	17206	17217	17420	17519	17313	17290	17187	17471	17256	17202	17198	17159	17328	17400	17326	17289	17425	17368	17431	17220	17319	17265	17412	17250	17410	17041	17241	17234	17433	17147	17401	17322	17247	17353	17351	17154	17332	17288	17314	17248	17258	17179	17458	17248	17218	17358	17340	17300	17374	17425	17404	17160	17385	17234	17093	17123	17307	17357	17380	17302	17245	17381	17302	17336	17311	17272	17212	17246	17255	17146	17326	17259	17249	17370	17284	17365	17250	17359	17306	17393	17176	17153	17416	17111	17104	17316	17428	17128	17287	17103	17135	17434	17193	17041	17305	17378	17191	17361	17370	17147	17395	17375	17306	17350	17219	17270	17100	17326	17204	17294	17178	17192	17408	17331	17288	17342	17253	17254	17246	17262	17445	17354	17276	17285	17327	17308	17306	17319	17171	17249	17267	17431	17261	17317	17293	17195	17124	17390	17322	17408	17180	17397	17387	17247	17317	17217	17531	17253	17262	17119	17157	17461	17472	17309	17087	17227	17230	17194	17418	17205	17262	17238	17150	17241	17387	17300	17415	17209	17276	17217	17223	17232	17406	17326	17192	17158	17337	17300	17274	17149	17215	17259	17348	17296	17123	17130	17058	17343	17319	17313	17170	17396	17209	17188	17372	17335	17177	17195	17286	17264	17242	17267	17447	17196	17368	17418	17275	17203	17318	17287	17219	17189	17197	17158	17198	17380	17406	17131	17386	17132	17185	17295	17114	17277	17203	16899	17367	17369	17151	17289	17205	17166	17371	17404	17152	17419	17211	17292	17447	17207	17236	17269	17342	17237	17313	17353	17193	17358	17190	17370	17307	17375	17268	17214	17388	17356	17470	17125	17312	17257	17276	17339	17225	17279	17237	17271	17277	17273	17206	17403	17318	17414	17288	17263	17341	17172	17320	17184	17347	17225	17210	17324	17239	17467	17287	17284	17366	17331	17198	17265	17229	17231	17315	17161	17203	17255	17303	17081	17097	17226	17336	17284	17289	17169	17280	17204	17509	17285	17338	17177	17449	17238	17150	17114	17203	17310	17440	17432	17209	17461	17288	17285	17206	17281	17261	17191	17415	17297	17150	17244	17394	17131	17137	17361	17337	17434	17405	17359	17364	17326	17307	17197	17239	17216	17152	17120	17337	17458	17290	17232	17231	17377	17336	17270	17287	17269	17242	17204	17178	17370	17265	17352	17110	17333	17374	17217	17281	17248	17407	17287	17275	17254	17225	17120	17307	17235	17044	17466	17170	17165	17289	17233	17179	17341	17272	17280	17166	17314	17394	17313	17218	17244	17323	17334	17418	17194	17360	17271	17192	17263	17335	17193	17124	17319	17462	17073	17362	17211	17409	17321	17321	17148	17378	17124	17212	17320	17296	17240	17122	17192	17407	17398	17277	17161	17265	17258	17349	17129	17224	17431	17190	17299	17352	17335	17256	17132	17311	17357	17266	17204	17358	17370	17235	17227	17242	17333	17305	17128	17406	17250	17209	17262	17397	17339	17067	17158	17308	17242	17314	17369	17251	17288	17296	17485	17434	17311	17436	17235	17230	17156	17439	17189	17338	17333	17326	17250	17235	17290	17400	17281	17259	17359	17415	17306	17423	17271	17293	17300	17265	17224	17298	17185	17458	17334	17146	17339	17252	17448	17204	17257	17146	17087	17247	17124	17232	17334	17484	17216	17238	17208	17333	17439	17235	17169	17237	17283	17169	17162	17418	17359	17230	17259	17463	17237	17127	17297	17108	17247	17224	17216	17291	17168	17338	17347	17104	17345	17083	17269	17136	17428	17322	17398	17194	17367	17435	17010	17190	17137	17182	17321	17413	17274	17177	17310	17339	17320	17133	17126	17154	17262	17175	17234	17475	17430	17186	17396	17201	17326	17190	17349	17414	17256	17362	17248	17350	17316	17190	17293	17149	17303	17179	17395	17172	17440	17443	17079	17236	17099	17221	17301	16993	17231	17240	17160	17327	17267	17255	17458	17393	17268	17235	17152	17383	17099	17199	16952	17420	17094	17139	17183	17349	17287	17404	17262	17350	17175	17107	17276	17316	17316	17205	17205	17232	17302	17188	17401	17382	17416	17372	17204	17318	17341	17197	17101	17432	17279	17090	17365	17271	17221	17210	17360	17176	17266	17217	17475	17188	17283	17297	17314	17365	17368	17214	17259	17336	17434	17342	17198	17180	17474	17295	17272	17234	17370	17257	17332	17250	17247	17179	17317	17141	17180	17260	17386	17250	17186	17227	17056	17380	17151	17183	17164	17102	17289	17290	17345	17308	17246	17319	17314	17121	17243	17229	17294	17268	17158	17236	17353	17174	17285	17313	17147	17329	17178	17304	17243	17428	17220	17297	17230	17452	17262	17268	17216	17269	17126	17170	17226	17417	17158	17270	17280	17235	17229	17338	17377	17133	17122	17272	17252	17238	17317	17198	17060	17109	17213	17312	17360	17189	17283	17238	17275	17130	17247	17305	17224	17306	17203	17172	17259	17302	17391	17211	17323	17316	17282	17253	17320	17232	17369	17220	17174	17312	17182	17349	17172	17207	17430	17253	17203	17391	17220	17321	17280	17235	17279	17254	17215	17286	17366	17216	17380	17304	17095	17412	17196	17320	17271	17093	17320	17260	17259	17484	17177	17215	17240	17336	17210	17383	17305	17236	17294	17257	17363	17200	17187	17181	17058	17528	17311	17383	17226	17364	17222	17343	17244	17176	17267	17436	17270	17255	17345	17153	17229	17279	17269	17236	17273	17010	17232	17093	17192	17321	17257	17117	17297	17217	17180	17376	17326	17318	17234	17322	17116	17118	17271	17254	17283	17253	17240	17248	17037	17092	17294	17244	17223	17322	17377	17454	17237	17433	17213	17376	17287	17359	17260	17213	17297	17408	17127	17291	17274	17269	17239	17382	17208	17080	17332	17214	17327	17187	17373	17298	17180	17380	17386	17212	17403	17303	17241	17175	17351	17260	17461	17336	17211	17202	17213	17193	17148	17365	17353	17400	17298	17217	17092	17370	17251	17272	17263	17157	17346	17268	17330	17251	17333	17489	17299	17300	17170	17297	17208	17337	17298	17243	17206	17226	17480	17228	17252	17355	17397	17238	17167	17251	17355	17178	17307	17056	17433	17170	17329	17250	17161	17315	17111	17128	17532	17176	17430	17320	17201	17364	17336	17231	17098	17253	17248	17169	17285	17296	17126	17330	17224	17290	17230	17382	17238	17235	17334	17352	17368	17247	17260	17141	17146	17246	17436	17245	17248	17333	17250	17245	17157	17258	17403	17318	17221	17357	17257	17381	17301	17285	17503	17277	17294	17263	17308	17424	17378	17438	17249	17408	17285	17078	17282	17229	17358	17268	17203	17197	17186	17198	17289	17128	17224	17380	17160	17180	17485	17327	17255	17265	17127	17198	17205	17261	17373	17366	17299	17288	17070	17121	17206	17247	17374	17327	17201	17384	17394	17300	17314	17143	17133	17135	17207	17268	17438	17289	17253	17185	17093	17321	17141	17241	17187	17222	17284	17268	17041	17194	17220	17199	17225	17154	17244	17351	17358	17325	17176	17159	17212	17497	17224	17064	17219	17144	17136	17321	17256	17201	17223	17327	17433	17229	17303	17265	17227	17276	17271	17260	17152	17429	17417	17236	17244	17256	17287	17126	17180	17123	17479	17310	17211	17327	17194	17316	17287	17200	17166	17186	17268	17209	17171	17306	17358	17108	17348	17353	17228	17278	17365	17140	17294	17192	17450	17242	17223	17377	17422	17399	17411	17382	17143	17353	17155	17526	17287	17082	17194	17358	17252	17375	17293	17190	17173	17307	17396	17183	17424	17308	17370	17301	17342	17279	17209	17367	17368	17239	17282	17219	17062	17230	17204	17223	17407	17255	17414	17108	17240	17305	17295	17350	17270	17257	17205	17233	17304	17325	17273	17245	17317	17335	17228	17187	17405	17224	17274	17153	17433	17270	17220	17011	17401	17468	17199	17255	17334	17330	17261	17369	17439	17261	17309	17383	17319	17259	17323	17162	17282	17262	17387	17250	17288	17282	17289	17206	17333	17272	17331	17265	17179	17335	17539	17253	17227	17436	17274	17258	17078	17268	17312	17446	17270	17248	17277	17535	17187	17282	17302	17363	17236
29299	29423	30586	26183	23061	22705	22226	22252	21968	22051	21739	21230	21272	21195	21187	21404	21595	21469	21324	21428	21377	21375	21320	21277	21134	21158	20865	21240	21478	21338	21388	21121	21033	20993	21024	20965	21027	20929	21052	20922	21128	20988	20878	20911	20833	20853	20959	20987	21047	20981	20886	21014	21089	21010	20952	21068	20884	21136	20911	21046	21038	20923	20971	20995	21051	21085	21113	20980	20922	20819	20960	20882	20949	20883	21170	21041	21014	21045	21029	20796	21034	21097	20954	20993	21187	20863	20937	21035	20873	21085	21053	20970	21019	20970	21206	20997	20922	20980	21186	20917	20998	21044	21060	20975	20900	21023	20936	21051	21004	21157	20983	21187	20967	21100	21025	20782	21057	20948	21080	21051	20871	20884	20859	21080	21111	21075	20845	20807	21023	21108	21226	20884	20822	21049	20909	21017	21094	20810	21031	21014	20867	21167	20939	20988	20978	20975	21137	20838	20893	20824	21193	20943	20857	20890	20952	20911	20753	20884	21043	20989	20951	20836	20980	21105	20981	21154	21012	20953	20950	20979	21070	20889	20959	20921	21076	20898	21003	20844	21161	20963	20687	21309	20940	20852	21180	20927	20878	21051	21181	20898	21152	21024	20964	21150	21062	21126	20917	20814	20965	20829	21094	20940	20951	20983	21108	20846	21054	20973	20918	20887	21053	21005	20982	21026	20856	20949	20980	21102	21090	21008	20806	21034	21122	20975	20878	21033	20959	20944	20800	21005	20892	21006	21046	21154	20774	20834	21008	21009	21097	20895	21036	20975	20909	20791	21135	21102	20971	21053	20766	20998	20992	20804	21180	21079	20960	21029	20948	20951	20908	20932	20977	21015	20879	21149	20995	21128	21158	20820	20705	21009	20889	20966	21102	21182	20970	21059	21087	20983	20977	20916	20927	20836	20990	21094	20731	21003	20762	20910	20781	20872	20863	20819	20987	20939	20948	20860	20876	21130	20912	21002	20958	21165	20838	21103	21093	20848	20958	21067	21076	20965	21118	20972	20995	21102	20911	21017	20846	20860	21034	21028	21021	20985	21051	20982	21105	20943	20925	20940	20899	20869	20876	20935	20850	21218	21277	20932	21088	21044	21133	20878	21173	20931	21128	21027	20984	20968	20965	20891	21088	20874	21009	20941	21079	20954	20967	20892	21002	21310	21113	21014	20861	20971	20765	21047	21083	21003	21057	21082	20919	21042	21098	21356	21188	20915	21135	20928	21062	20982	21047	21173	20989	21001	21238	21040	20776	20731	21006	20824	21004	20807	21106	20981	20991	20736	20943	20882	21209	21109	21032	20939	20945	21124	21022	20869	20962	20631	20929	21078	21032	21032	21116	20908	20918	21010	20836	21173	20937	21019	21064	20948	21005	21168	21036	21142	21094	21095	20930	21012	21237	20963	21053	21028	20934	21039	20850	21100	21017	20983	21009	20921	20789	21099	21010	20877	20990	21071	20873	20839	20995	20889	21070	21048	20924	20948	20771	21003	21167	21103	21133	20825	21055	21048	21007	20867	20881	20861	20833	20820	20882	21072	20925	21097	21074	20945	20928	20810	20944	21253	20916	21009	21024	21102	21037	21075	21215	21110	20927	21155	20983	20940	21057	21001	21028	20875	21211	21124	20826	21091	21131	20851	20861	21139	20956	20815	20974	20798	20946	20793	21004	20894	20991	21005	20961	20914	20995	21007	21237	20816	20705	21065	21151	20870	20989	20933	21086	20943	21083	20948	20873	21131	21206	20841	21169	20957	21039	20770	21095	20936	20853	20856	21034	21184	20943	20899	21046	20808	20828	21054	20925	20816	21245	21120	21069	21086	20970	21128	21052	21132	21065	20749	20831	21098	21218	20950	20872	21084	21023	21026	20865	21039	21089	21194	20800	20839	20950	20929	20900	20936	20932	20768	21086	21068	21034	20960	20872	20980	21119	20956	20934	21209	21031	21008	21060	21098	20849	21083	21026	21061	20869	21097	20700	20926	21021	21117	20857	20839	20942	20820	20931	20878	20873	20952	21118	21023	20947	20833	20895	20947	21130	20952	21169	20819	21064	21043	21237	21295	20920	21000	21083	21117	20819	20797	21023	21003	20874	21084	20905	20851	20910	20844	21009	21070	20921	20871	21240	20926	21064	21151	21088	20962	20796	20927	20880	20782	21023	21058	21083	21100	20993	20800	21058	20710	20987	20909	20962	20842	20938	21050	21184	21058	20945	20964	20934	21120	21100	20961	20808	20817	20868	20849	21037	20880	21180	20928	20868	21103	21073	21015	21067	21152	20934	20980	20750	20716	21065	20867	21273	20994	21063	20970	21087	20970	21039	20886	20977	20932	20936	20964	21165	20955	21111	21214	21157	21164	20852	20860	21129	20879	20968	21065	21077	21049	20822	20890	20889	21013	21095	20971	21054	20875	21134	21092	20803	20915	20996	20993	21037	21003	21050	21040	21048	21124	21141	21167	20974	21100	20924	20580	21039	21189	21051	20836	20963	21035	21083	20959	21043	20982	21101	20873	21206	20842	20908	21001	21070	20999	20828	20930	21129	21154	21070	21008	21148	21155	21021	20997	20938	20844	20900	20747	20868	21048	20990	20791	20763	21055	20997	20961	21094	21047	21060	20985	20975	20925	20983	21004	20966	21172	21011	20821	21257	20947	21012	21023	21080	21008	21023	21128	20859	20804	20872	20943	20893	21192	20918	21047	20922	20866	20954	20714	21171	21003	21117	20835	21285	20942	20943	20992	21071	20873	20899	21226	20822	21151	21044	20939	20976	20988	21073	20807	21102	20915	21170	20782	20938	20809	20914	20902	21135	21037	20994	21204	21029	21137	20971	20798	21318	21101	20974	20942	20931	21068	21114	21001	21003	20876	21013	21079	20886	20924	20908	21103	20993	21061	21001	20779	21051	20858	21006	21123	20914	21051	20959	21041	20733	20672	21062	21098	21052	20979	21312	20938	21086	20858	20821	21114	21077	20992	20945	20939	21069	20920	20912	20983	21056	21148	21078	21237	21149	20873	21051	21042	21256	20784	21216	21090	20939	20836	21040	21117	21040	20954	20789	21031	20945	21113	20907	20862	21003	20845	21118	20883	20939	20893	20978	20953	21015	20874	20883	20828	21131	21008	21140	20846	20925	21053	21063	20872	20935	21157	21012	20838	20814	21059	21049	21019	21059	20871	21101	21111	20872	21018	20848	20816	20992	20911	20832	20809	21185	20984	20926	21037	20814	20993	21080	21012	20880	20954	21052	20979	20936	20938	21144	21198	20899	20927	21135	21026	20991	20907	20940	21016	21095	20875	20873	20957	21001	21043	20999	21045	20897	20853	20980	20984	21021	20918	20974	21093	20866	20901	21093	20930	21104	21126	20980	20952	20883	21065	21089	20821	21154	20891	20879	20913	20869	21030	21169	21053	20827	20932	20835	20934	20983	21147	21085	20937	20939	20835	21146	21156	21013	20982	21156	21016	21013	20903	20957	20872	20982	21173	21064	20903	21141	20876	20929	20909	21166	20915	20836	20931	21100	21094	21059	20888	21102	20914	20981	20821	20931	20866	20992	21334	21043	20763	21005	21080	20997	20977	20995	20963	21014	21102	21014	20942	21175	20830	20979	20987	20776	20928	20976	20851	21007	20782	20878	20960	21135	20769	20923	21117	21324	21005	20885	21054	20952	20957	21021	21172	21175	20994	21073	20874	21122	21068	20843	21014	21179	21159	21032	20954	20848	20914	20911	20931	21033	20822	20946	21137	21238	20829	21112	21087	20993	21071	21203	20896	21223	20861	21173	20861	21127	21104	21051	21081	21129	21053	21003	20970	21056	20702	20947	21060	20990	21060	20786	21064	20794	21030	21065	20968	21113	20845	21007	20926	21038	21015	21064	21003	21069	20975	20817	20953	20914	20976	20958	21028	20921	21028	21286	21053	21013	20959	21068	21057	20836	21068	21083	21176	21104	20832	21144	20806	21012	20967	21105	21154	21135	20965	20930	21154	20984	20895	21065	20995	20987	20963	20952	21042	21010	20958	21210	21053	21024	21118	20915	21030	20886	20937	21002	20865	21139	20892	21171	21106	21179	21185	20931	21120	20932	20647	20916	20936	20952	21131	21007	20940	20853	21038	21100	20938	20891	21014	20867	20774	20787	21098	21069	21041	21080	21018	20869	21021	21038	20962	21030	20953	21149	21094	20971	20904	20939	21087	20815	20908	21024	20946	21105	20854	20982	20947	20974	21054	21016	20900	21002	21071	21006	21155	21175	20923	20877	20974	20999	20928	20784	21048	20796	21147	21168	21075	21057	20961	21019	20900	21096	21197	21061	21107	20864	20788	21030	21129	21245	20878	20940	20853	20994	21000	21166	20947	21340	21070	21055	21155	21110	20943	21077	21113	20895	21060	20975	20758	21044	20990	20831	20977	21196	20955	20759	21045	20796	20978	20999	20839	21073	21091	20883	21042	21108	20951	20872	20799	20997	20816	20745	21056	21196	20914	21049	21012	21119	20940	20960	21088	21053	20949	21050	21120	21142	20770	20909	21043	21111	21127	21143	21068	20836	20878	21076	21035	20943	20926	20988	21006	21151	21038	21003	20958	21090	20991	21028	21044	20925	20798	21039	21023	20992	20896	21023	21130	20939	20719	20909	21040	20905	20917	21014	21124	20916	21109	20978	21146	20849	20903	20881	21068	20993	20968	20899	20941	21145	20972	20993	21003	20934	21075	21015	20799	20984	21106	20922	21136	20942	20946	20969	20970	21248	20908	21037	20796	20996	21042	21039	20928	21031	21039	20965	21070	20883	20877	21058	20964	21008	20935	20984	20972	20931	21174	20983	20984	20950	21166	21157	21123	20841	20891	20929	20936	20885	20988	20817	21066	21048	21099	21014	20948	20883	20870	20912	20974	20967	21132	21090	21018	21161	21061	21040	20845	21163	21149	21076	21016	21087	21216	21180	21008	21003	21024	21042	21106	21179	21078	20879	20827	21183	20903	21074	21078	21072	21024	20886	21039	21034	21007	20985	21064	21223	21081	21010	20878	21050	20926	20982	20964	21081	20832	21010	20994	21014	21132	21049	20993	21022	21202	21179	20895	20851	20812	21158	21063	20910	20891	21067	21110	21076	20874
32144	45720	27572	21868	20569	19425	19266	19081	18376	18813	18149	17571	17335	17408	17269	17901	18387	17905	17831	17505	17577	17492	17517	17419	17523	17420	17385	17479	17391	17621	17475	17414	17171	17202	17237	17163	17067	17176	17235	17079	17098	16934	17273	17216	17229	16898	17309	17255	17137	17147	17065	17219	17113	17084	17343	17124	17049	17226	17112	17280	17152	17295	17029	17171	17142	17095	17192	17243	17243	17102	17328	17035	17036	17019	16956	17165	17232	17138	17162	17065	17077	17143	17213	17116	17064	17177	16998	17369	17184	17000	17109	17085	17142	17092	17089	17209	17051	17181	17144	16998	17100	17176	17046	17220	17135	17237	17210	17154	17017	17155	17205	17218	17146	17059	17254	17093	17206	17129	17234	17071	17094	17211	17201	17258	17118	17088	17118	17299	17064	17058	17070	17161	17054	16972	17264	16947	17065	17136	17085	17145	17080	17046	17205	17100	17051	17274	17100	17074	16903	17338	16970	17211	17071	17143	16988	17162	17254	17053	17144	16967	17032	17176	17048	17136	17010	17010	17361	17048	17160	17229	17164	17176	17200	17153	17155	17083	17103	16976	17154	17089	17038	16983	17183	17310	17154	17248	17210	17149	17129	17120	17044	17116	17173	17170	17208	17178	17281	17019	17189	17230	17232	17186	17162	17218	17114	17026	17206	17183	17162	17205	17117	16953	17190	17160	17315	17167	17196	17131	17045	17295	17127	17052	16993	17125	16978	17116	17003	17102	17194	17137	17141	17125	17034	17074	17100	17015	17184	16911	16875	17116	17167	17460	17030	17068	17108	17132	17253	17077	17166	16913	17125	17083	17170	17170	17069	17224	17149	17074	17250	17179	17218	17121	17161	17073	17191	16913	17246	16994	17242	17361	17054	17099	17094	17094	17128	17097	17133	17216	17125	17157	17258	17060	17163	17222	16985	17067	17225	17115	16974	17180	17154	17080	17273	17376	17351	17266	17128	17101	16984	17010	17027	17163	17158	17138	17187	17128	17117	16998	16966	17230	17050	17242	16981	17173	17364	17091	17263	17011	17161	17259	17337	17234	16993	17086	17198	17177	17077	17178	17118	16916	17021	17207	17169	17071	16971	17102	17122	17141	17255	17265	17041	17270	17204	17090	17127	17043	17054	17166	17238	17356	17152	17073	17241	17091	17314	17270	17088	17298	17220	17050	17048	17176	17119	17025	17246	17062	17101	17144	17022	17190	17163	17090	17349	17106	17221	16907	17249	17274	17028	17174	17092	17218	17165	17090	17031	17285	17133	17205	17092	17145	17123	17163	17076	17236	17147	17118	17146	17056	17110	17119	17109	17205	17173	17092	16937	17126	17034	17285	17118	17218	17147	17145	17313	17163	17201	17292	17349	16956	17136	17210	16979	17209	17136	17098	17119	17238	17053	17246	17255	17144	17027	17218	17191	17175	17256	17229	17072	17262	17302	17233	17059	17233	17151	17242	17258	17010	17252	17068	17343	17243	17227	17188	17149	17189	17109	17028	17146	17317	17285	17082	17012	17242	17206	17346	17198	17141	17037	17260	17075	16921	17244	17099	17044	17165	17247	16980	17080	16958	17126	17148	16950	17296	17262	17232	17137	17213	17215	16984	17248	17343	17125	17154	17109	17157	17151	17104	17171	17239	17193	17057	17265	17199	17208	17146	17162	17223	17006	17105	17157	17255	17055	17208	17190	16965	17324	16993	17183	17277	16991	17133	17158	16998	17002	17126	17195	17236	17172	17273	17113	17067	17064	17021	16979	17128	17164	17031	17035	16962	17183	17380	17146	17413	17052	17196	17154	16972	16994	17059	17003	17239	17331	17146	17158	17326	17257	17188	16980	17167	17138	17050	17143	17179	17020	17334	17117	17074	17099	17103	17196	17064	17083	16980	17216	17129	17074	17266	17089	17203	17255	17090	17160	17122	17282	17132	17090	17148	17169	17157	17063	17076	17125	17084	17009	17039	17291	17154	17195	16976	17109	17327	17165	17174	17083	17165	17268	17292	17222	17183	17173	17131	17231	17005	17343	17182	17069	17271	17241	16812	17129	17009	17063	17141	17006	17195	17026	16995	16960	17277	17254	17078	17185	17182	16913	17198	17070	17116	17171	17102	17046	17132	17102	17280	17105	17268	17289	17073	17304	17182	17053	17052	17410	17195	17056	17168	17148	17145	17195	17069	17168	17127	17164	17225	17200	17195	17322	17121	17143	17086	17120	17115	17217	17025	17171	17244	17224	17049	17101	17196	16994	17189	17248	17243	17129	17082	17074	17373	17047	16958	17232	17104	17074	17156	17124	17270	17138	17116	17193	17146	17154	17195	17116	17052	17008	17292	17137	17192	17245	17205	17229	17095	17243	17064	17349	17209	17127	17136	17096	17294	17210	17253	17192	17282	17151	17145	17208	17194	17119	17069	17139	17203	17070	17027	17262	17157	17124	17279	17213	17157	17041	17264	17198	17111	17129	17198	16964	17201	17118	17103	17084	17145	17262	17265	17232	17178	17152	17263	17083	17338	17068	17213	17011	17093	17137	17162	17149	17387	17080	17030	17023	17185	17046	17122	17277	17157	17141	17128	17262	17249	17230	17170	16978	17063	17263	17134	17158	17128	17323	17149	17048	17227	17127	17043	17220	17173	17261	17092	17150	17173	17057	17193	17236	17126	17259	17163	17040	17218	17200	17220	17073	17183	17295	17293	17238	17213	17218	17322	17269	17129	16990	17255	17254	17196	17172	17132	17174	17142	17123	17059	17188	17106	17210	17262	16979	17097	17365	17186	17097	17050	17053	17194	17141	17219	17228	16998	17259	17017	17157	16996	17172	17152	17151	17158	17318	16990	17124	17242	17171	17108	17307	17081	17148	17138	16928	17055	17194	17097	17136	17225	17048	17160	17167	17048	17144	16913	17069	17269	16991	17222	17274	16994	17054	17095	17138	17173	16992	17007	17248	16991	17237	17185	16996	17124	17178	17064	17068	17156	17028	17111	17186	16937	17186	17078	17318	17321	17030	17128	17295	17140	17118	17099	17189	17184	17109	17122	17006	17164	17128	17209	17135	17089	17162	17121	17160	17117	17198	17222	17328	17158	17080	17261	17106	17206	17045	17064	17305	17150	17217	17127	17172	17107	17119	16956	17091	17050	16983	17237	17150	17226	17175	17130	17138	17067	17023	17295	17054	17150	17217	17305	17175	17051	17262	16992	17136	17219	17113	17093	17154	17131	17258	17163	17375	17142	17339	17070	17137	17223	17099	17061	17299	17169	17393	16981	17075	17270	17018	17059	17048	17194	17140	16877	17296	17250	17175	17198	17115	17091	17151	17298	17063	17063	17310	17203	17173	17199	17188	17091	17135	17013	17100	17174	17222	17056	17029	17215	16997	17027	17164	16869	17365	17331	17184	17106	17139	17219	17183	17263	17137	17183	17176	17102	17149	17163	17129	17193	17044	17393	17014	17222	17062	17240	17092	17203	17130	17110	17173	17219	17134	17069	17001	17255	17056	17228	17235	17085	17192	17102	17032	17034	17261	16962	17217	17194	17273	17102	17181	17222	17259	17092	17240	17369	17265	17318	17086	17146	17229	17224	17267	17124	17082	17131	17124	17004	16984	17136	17279	17035	17190	17307	17122	17006	17191	17147	17300	17200	17147	16978	17211	17049	17141	17090	17236	17309	17163	17176	17293	17327	17004	17304	17032	17227	17111	17227	17151	17239	16983	17148	17141	17229	17162	16930	17206	17115	17223	17074	17243	17143	16923	17115	17168	17203	17134	17148	17066	17125	17040	17140	17080	17271	17103	17237	17024	17126	17173	16975	17183	17257	17075	17154	17154	17214	17045	17140	17184	17108	17047	17161	17238	17127	17153	17278	17223	17219	17129	16989	17348	17102	17081	17229	17155	17159	17190	17143	17128	17161	17240	17366	17245	17257	16988	17000	17019	17134	17239	17008	17141	17088	17111	17186	17190	17250	17254	17050	17214	17139	17135	17099	17164	17250	17109	17232	17171	17299	17176	17105	17244	17056	17139	17225	17162	17082	17260	17175	17137	17166	17167	17040	17314	17153	17081	17222	17212	17375	17250	17107	17223	17191	17080	17014	17176	17173	17309	17234	17107	17282	17168	17108	17345	17114	17204	17149	17152	17251	17237	17167	17155	17172	17081	17034	17118	16962	17218	17058	17012	17156	17144	17091	17160	17076	17071	17066	17260	17169	17278	16991	17140	17065	17060	17178	17167	17108	17022	17203	17158	17084	17155	17416	17226	17192	17136	17053	17164	17257	17101	17065	17194	17148	17136	17291	16959	17230	17029	17194	17033	17091	17143	17148	17159	17093	17157	17161	17149	17150	17084	17139	17062	17242	17269	17156	17142	17299	16996	17203	17198	16993	17220	17029	17156	17034	17073	17175	17148	17166	17115	17190	17112	16997	17182	17065	17223	17052	17285	17156	17214	17144	17123	17303	17064	16970	17236	16960	17249	17006	17195	17099	17265	17249	17086	17160	17136	17372	17131	17250	17056	17192	17160	17011	17079	17291	17212	16946	17108	17068	17284	16990	17240	17100	17085	17212	17089	16900	17267	17189	17133	17153	17323	17179	17008	17291	17274	17294	17265	17021	17150	17289	17243	17072	17087	17005	17222	17082	17196	17135	17233	17068	17141	17155	17177	17067	17156	17174	17054	17118	17196	17155	17170	17072	17194	17182	17185	17326	17252	17207	17252	17063	17119	17086	17135	17033	17038	17049	17125	17098	17150	17243	17314	17138	17041	17110	17078	17010	17189	17231	17052	17342	17058	17251	17158	17224	16994	17279	17195	17097	17255	17230	17027	17307	17134	17200	17213	17113	17277	17071	17191	17264	17176	17246	17040	17047	17119	17366	17138	17233	17142	17162	17219	17188	17298	17037	17082	17141	17239	17216	17187	16917	17082	17081	17228	17125	16956	17176	17206	17057	17167	17106	17177	17198	17214	17051	17064	17145	17135	17078	17083	17068	17198	17197	17069	17223	16978	17193	17051	17044	17102	17091	17175	16964	17005	17248	17206	17221	17070	17045	17278	17087	17115	17106	17187	17111	17217	17050	17209	17178	17339	17169	17067	17003	17176	17126	17135	17066	17068	17251	17182	17077	17192	17019
23871	21591	29175	24480	23073	24991	25326	22908	22337	22594	22718	22278	22056	21674	21453	21612	21654	21859	21491	21603	21473	21563	21452	21586	21171	21432	21372	22090	23777	23379	22732	22031	21770	21213	21163	21368	21135	21305	21106	21433	21438	21049	21210	21085	21016	21212	21393	21060	21301	21294	21330	20949	21151	21195	21187	21265	21115	21285	21389	21076	21134	21201	21071	21085	21099	20907	21073	21166	21337	21174	21218	21159	20856	21408	21131	21159	21220	20949	21159	21238	21280	21113	21133	21278	21042	21103	21056	21230	21321	21150	21183	21249	21290	21332	21049	21103	21347	20974	21019	21132	21317	21297	21003	21235	21297	21044	21063	21126	21137	21293	21165	21022	21118	21105	21140	21255	21315	21061	21220	21066	21254	21189	21013	21262	20858	21315	21228	21280	21079	21042	21418	21115	21250	21078	21355	21062	21147	21004	21054	21051	21090	21238	21250	21350	21185	21319	21222	21076	21184	21171	21123	21188	20994	20914	21094	21035	21316	21191	21308	21126	21256	21217	21174	21116	21159	21187	21160	21278	21261	21052	20975	21158	21034	21135	21049	21033	20823	20903	21175	21220	21198	21262	21087	21148	21130	21086	21330	21212	20969	21185	20987	21432	21265	21129	21168	20995	21086	21255	21061	21268	21077	21109	20981	21176	20900	21091	21019	21181	20986	21084	21031	21175	21193	21062	21138	21195	21188	21271	21184	21054	21113	21094	21207	21123	21152	20878	20991	21012	21289	20973	21124	21249	21213	20975	21012	21387	21027	20876	21207	21215	21109	21095	21379	21067	21135	21087	21114	21184	21136	21230	21006	21193	21198	21209	21280	20962	21091	21256	21121	21153	21314	21034	20944	21279	21051	21245	21126	21072	21259	21147	21244	21237	21303	21065	21088	21080	20863	20989	21048	20986	21043	21022	20923	21290	20809	21168	21030	21023	21094	21283	21301	21318	21030	21295	21138	21169	21189	21375	21177	21125	21223	21122	20922	21136	21253	21145	21345	21139	21291	21246	21211	20918	21089	21107	21125	21159	21218	21062	21256	21196	21030	21117	20945	21020	20991	20975	21230	21076	20845	21200	21003	21030	21108	21266	21021	21111	21058	21361	21353	21359	21227	21064	21173	20930	21068	20964	21084	21158	21111	20912	21073	21097	21202	21232	21214	20933	21072	20895	21241	21128	20957	21241	21152	20998	21092	21085	21130	20965	21139	21260	20986	21180	21168	21272	21121	21094	21249	20901	21256	21163	21117	21039	21140	21256	21205	21028	21152	21146	21224	21328	21231	21088	21288	21248	21343	21235	21066	21205	21218	21198	21065	21147	21158	21107	21291	21018	21210	21008	21118	21145	21455	20999	21117	21097	21239	21316	21041	21007	21104	21191	21018	21046	21205	21234	20976	21022	21054	21179	21200	21280	21073	21082	21171	21381	21374	21165	21143	21233	21182	20992	21037	21279	21196	21285	21171	20996	20986	21100	21153	21018	21118	21173	20971	21141	21081	20873	21221	21030	21106	21131	21115	21226	21160	21269	21216	21086	21109	21265	21010	21255	21313	21217	20998	21112	21050	21218	21226	21235	21022	21151	20917	21302	21346	21361	21278	21087	21036	21242	21080	21026	21008	21134	21102	20846	21165	21146	21165	21223	21063	21079	21026	21071	21054	21005	21243	21090	21265	21203	20789	21277	21160	21161	21198	21171	21076	21104	21180	20946	21186	21162	21344	21024	21098	21106	21192	21252	21249	21231	21225	21195	21008	20883	21277	21071	21054	20942	20978	21057	21168	21133	21290	21173	21267	21124	21085	21115	21059	21117	21131	21203	21186	21292	21397	21193	21158	21145	21130	21103	21104	21270	21216	21344	21339	21278	21237	21049	21076	21169	20964	21036	21022	21148	21165	21131	21203	20954	21115	21089	21120	21028	21193	21068	21209	21274	21314	21235	21136	21114	21131	21042	21096	21067	21384	21112	21136	21160	21224	21151	21129	20875	21165	21305	21273	21097	21394	21230	21180	21235	21247	21155	21193	21039	20884	21267	21159	21160	21268	21102	21096	21158	21155	21287	21077	21067	21108	21085	20957	21029	21204	20881	20870	21122	21021	21347	21227	20964	21192	21058	21010	21160	21053	21268	21342	21189	21195	21262	21006	21277	21266	21097	20960	21151	21225	21138	21326	21043	21046	21222	21080	20968	21018	21296	21230	21046	21154	21147	21454	21234	21261	21336	21198	21074	21303	21278	21279	21041	20936	21142	21135	21138	21047	21301	21233	21259	21104	21234	21176	21252	21158	21054	21191	20937	20883	20950	21116	21319	21311	21055	21219	21142	20852	21189	21387	21300	21206	21178	21212	21106	21160	21186	21193	21033	20924	21107	21080	21231	21192	21278	21234	21124	21395	21230	21229	21273	21108	21000	21151	21094	20926	21147	20963	21219	21156	21082	21124	21216	21327	21150	21009	21226	21014	20979	21114	20974	21005	21015	21218	20944	21162	21051	21215	21178	21152	21087	21177	21067	21366	21090	21363	21242	21133	21134	21086	21199	21221	21032	21317	21043	21071	21042	21154	21258	21069	21234	20808	20953	21105	21063	21233	21184	21139	20993	21073	21171	21346	21121	21096	21143	21248	21298	21133	21160	21146	21205	21121	21001	21077	21299	21301	21235	21213	21115	21267	21128	21002	21079	21237	21206	21118	21138	21234	21188	20910	21105	21085	21228	21259	21318	21071	21238	21226	21196	21199	21259	21012	21114	21112	21165	21185	21152	21074	21217	21153	21211	21067	21344	21088	21049	20962	21022	21175	21142	21100	21132	21226	21102	20910	20961	20989	20988	21211	21151	21197	21132	21106	20942	21090	21065	21183	21038	21018	21084	21000	21148	20806	20933	21110	21149	21078	21212	21233	20984	21259	20981	21154	21076	21062	21279	21208	21020	21080	21336	21022	21172	21176	21197	21315	21268	21424	21148	20885	21102	21014	21237	21108	21125	21266	21122	21207	21105	21353	20821	20991	21159	21029	21200	21223	21250	21226	21168	20990	21118	21084	21021	21275	21083	21157	20985	20922	21204	21223	21220	21167	20945	21204	21294	21238	21198	21165	21098	21244	20870	20996	21271	21385	21070	21283	21146	21164	21146	21013	20998	21089	21050	21155	21260	21134	21089	21081	21090	21184	21077	20880	21179	21059	20944	21230	20970	21228	21262	21241	21139	21321	21144	20963	21435	21270	21262	21279	21086	21233	21215	21170	21201	21169	21202	21237	21253	21191	21246	21016	21100	21012	21234	21053	21138	21148	21446	21274	20971	20864	21202	21203	21039	21193	21072	21140	21160	21158	21025	21277	21070	21335	21008	21068	21063	21249	20904	21137	21174	21363	21205	21031	21275	21073	21400	21185	20855	20998	21114	21373	21251	21206	21261	21272	21143	21146	21159	21152	21060	20947	21240	21003	21005	21066	21134	21203	20939	21335	21021	21100	20929	21028	20990	21183	21136	21178	21085	21049	20970	21265	21030	21014	21021	21119	21207	21109	20907	21082	21150	20976	21239	21155	21269	21439	21076	21169	21099	20996	21041	20967	20957	21241	21191	21160	21149	20943	21209	21201	21238	21324	21182	21229	21226	21043	21033	21012	21062	21057	21053	21259	21101	21196	20937	21301	21207	21282	21324	21207	21216	21172	21088	21186	21284	21410	21166	21166	21006	21315	21209	21152	21219	21168	21121	21094	21031	21214	21280	21185	21069	21099	21281	21116	21087	21102	21175	21250	21240	21240	20916	21099	21116	21048	21089	21249	21124	21138	21132	21292	21164	21355	21190	21168	20887	21052	21165	20901	21103	21369	21224	21132	21298	21310	21078	20988	21039	21146	21214	21156	21122	21097	21001	21381	21042	21050	21370	21063	21217	21050	21033	21296	21143	21290	21027	21347	21216	21044	21171	21028	21025	20922	21361	21162	21281	21169	21166	20990	21014	21244	21323	21148	21093	21138	21072	21147	21082	21227	21242	21262	21080	21500	21133	21021	21164	21115	21278	21011	21189	21135	21022	21020	20944	21251	21019	21169	21150	21126	21120	21186	21099	21202	21048	21351	21100	21151	21333	21191	21092	21111	21271	20935	21240	21149	21092	21091	21364	21272	21007	21287	21111	21102	21154	21008	21353	21190	21144	21180	21267	20962	21128	21142	21046	20723	21077	21263	21210	21276	21175	21138	21120	21091	21342	21260	21118	21167	21125	21217	21181	21327	21303	21072	21226	21286	21104	21272	21183	21377	21098	21157	21145	21091	21282	20995	21038	21232	21131	21128	21070	21129	21127	21342	21465	21179	21123	21025	21184	20962	21153	21291	21233	21190	20936	21280	21087	21129	21186	20717	21269	21046	21355	21009	21155	20963	21103	21122	21201	21245	21092	21061	21142	21092	20941	21221	21080	20999	20934	21171	20890	21125	21026	21274	21097	21000	21005	20984	21282	21093	21145	21302	20902	21022	21351	20989	21182	21111	21273	21189	21202	21119	21087	21058	21317	21280	21184	21123	20911	21020	21427	21129	21092	21126	21231	21023	21334	21326	21214	21131	21191	21146	21158	21116	21083	21241	21046	21123	20957	21028	20802	20928	21361	21057	21113	21209	21056	21104	21141	21292	21118	21159	21195	21341	21021	21311	21241	21097	21151	21261	21061	21104	21025	21126	21012	21154	21142	21108	21014	21154	21084	21011	21128	21197	21009	21165	21184	21239	21152	21203	21440	21218	21206	21129	21084	21186	21302	20990	21410	21257	21253	21227	21140	21222	21426	21197	20990	21210	20958	21281	21051	21020	21214	21057	21186	21220	21224	21047	21164	20958	21059	21046	21348	20905	21062	21024	21155	21272	21059	21178	20920	21238	21183	21135	20947	21141	21295	21379	21204	21296	21223	21127	21032	21340	21427	21039	21187	21131	20933	20930	20956	20953	20974	21004	21395	21149	21053	21220	21239	21028	20934	21138	20835	21285	21125	21204	21182	21095	21249	21161	21145	21088	21229	20960	21226	21130	21313	20952	21199	21212	21182	21046	21202	21286	21125	21197	21112	21141	21156	21254	21187	21146	21136	21120	21086	21182	21057	20978	21271	21006	20946	21159	21150	21120	21158	21089	21163	21199	21191
37572	60782	33203	22995	21310	20379	19580	19924	19226	19300	19492	18846	18661	18111	17763	17638	18019	18097	17758	17788	17764	17874	17640	17489	17593	17571	17531	19025	21147	20147	19280	18333	17700	17554	17330	17375	17446	17249	17381	17395	17185	17228	17385	17206	17090	17315	17260	17197	17225	17363	17233	17365	17175	17271	17428	17353	17296	17231	17211	17210	17220	17400	17366	17211	17284	17256	17196	17456	17345	17211	17340	17174	17159	17250	17262	17253	17234	17412	17223	17081	17185	17238	17387	17329	17225	17206	17310	17212	17284	17316	17403	17200	17269	17369	17251	17267	17260	17214	17365	17323	17230	17384	17251	17341	17146	17091	17389	17245	17275	17306	17193	17393	17295	17178	17241	17208	17329	17207	17239	17225	17068	17510	16999	17319	17255	17178	17385	17271	17146	17168	17395	17294	17303	17092	17331	17235	17029	17189	17191	17357	17278	17271	17092	17267	17259	17233	17339	17362	17228	17313	17299	17320	17158	17270	17176	17148	17390	17273	17156	17108	17037	17170	17327	17381	17405	17459	17375	17261	17308	17341	17295	17367	17176	17257	17355	17249	17358	17350	17259	17241	17379	17340	17154	17206	17136	17256	17205	17186	17301	17191	17447	17197	17268	17297	17257	17280	17381	17147	17221	17283	17125	17284	17152	17369	17401	17258	17303	17197	17186	17309	17110	17225	17224	17188	17133	17302	17290	17438	17343	17359	17321	17121	17336	17366	17102	17123	17114	17422	17217	17177	17197	17277	17286	17281	17453	17320	17333	17289	17300	17379	17307	17250	17357	17203	17346	17095	17085	17399	17130	17363	17216	17115	17216	17246	17160	17272	17267	17395	17143	17255	17290	17259	17399	17067	17295	17248	17510	17238	17386	17292	17254	17126	17127	17238	17247	17289	17424	17328	17306	17368	17359	17240	17251	17291	17304	17191	17283	17354	17369	17190	17210	17390	17081	17285	17403	17236	17255	17214	17182	17354	17203	17155	17341	17167	17264	17209	17108	17393	17233	17356	17435	17262	17176	17259	17276	17263	17331	17340	17304	17283	17282	17142	17279	17356	17110	17339	17408	17247	17129	17310	17213	17206	17537	17178	17384	17321	17261	17113	17131	17205	17336	17221	17244	17254	17216	17214	17261	17338	17354	17307	17354	17229	17137	17314	17140	17064	17335	17276	17304	17199	17258	17149	17154	17305	17196	17354	17256	17279	17223	17371	17294	17354	17135	17197	17178	17233	17345	17427	17328	17346	17268	17370	17240	17314	17061	17223	17238	17269	17254	17287	17339	17181	17250	17200	17344	17060	17283	17325	17401	17331	17346	17337	17393	17250	17356	17172	17117	17287	17251	17121	17351	17262	17402	17179	17210	17183	17160	17076	17263	17298	17069	17263	17146	17323	17157	17133	17206	17360	17318	17165	17180	17294	17294	17221	17413	17099	17239	17249	17008	17284	17230	17328	17183	17284	17282	17406	17305	17205	17239	17280	17118	17465	17375	17265	17119	17202	17269	17264	17261	17289	17291	17381	17227	17078	17230	17142	17264	17236	17277	17370	17298	17177	17362	17307	17369	17163	17268	17170	17275	17235	17162	17257	17190	17418	17228	17157	17334	17251	17417	17165	17212	17218	17266	17207	17332	17138	17239	17241	17356	17241	17177	17362	17546	17305	17235	17230	17341	17206	17149	17045	17195	17268	17210	17297	17397	17169	17383	17158	17361	17408	17164	17388	17395	17297	17427	17254	17222	17399	17218	17207	17134	17260	17328	17193	17380	17080	17200	17415	17177	17278	17419	17015	17334	17092	17261	17276	17254	17393	17356	17183	17244	17017	17106	17191	17145	17454	17160	17265	17195	17317	17195	17232	17253	17351	17257	17308	17381	17226	17190	17352	17286	17354	17177	17245	17185	17185	17344	17380	17313	17323	17416	17153	17048	17301	17280	17221	17403	17224	17305	17282	17377	17137	17370	17230	17234	17212	17306	17293	17301	17193	17191	17166	17261	17248	17259	17388	17237	17177	17186	17185	17208	17254	17191	17351	17260	16961	17260	17321	17354	17209	17275	17116	17248	17310	17514	17170	17163	17396	17460	17283	17280	17211	17265	17498	17339	17136	17331	17333	17438	17119	17252	17394	17199	17284	17318	17257	17319	17306	17285	17203	17123	17411	17303	17335	17180	17302	17102	17243	17164	17243	17214	17335	17156	17319	17303	17402	17385	17078	17299	17336	17194	17263	17306	17269	17267	17161	17256	17133	17180	17208	17202	17157	17333	17146	17215	17330	17319	17280	17156	17117	17315	17167	17044	17488	17058	17370	17278	17158	17166	17304	17360	17281	17313	17427	17183	17197	17272	17301	17355	17397	17325	17343	17223	17309	17028	17259	17381	17221	17139	17296	17048	17147	17308	17298	17061	17369	17213	17261	17265	17075	17314	17343	17123	17224	17111	17271	17281	17302	17306	17320	17122	17176	17288	17220	17247	17214	17293	17327	17187	17341	17186	17228	17347	17220	17340	17331	17271	17285	17251	17436	17304	17365	17316	17241	17154	17339	17350	17260	17275	17388	17382	17367	17220	17136	17228	17213	17120	17177	17186	17091	17415	17244	17176	17149	17235	17391	17233	17169	17212	17297	17250	17157	17334	17366	17258	17239	17239	17170	17377	17170	17342	17237	17276	17206	17159	17368	17358	17262	17233	17106	17234	17184	17373	17173	17106	17292	17424	17249	17410	17271	17182	17245	17321	17113	17327	17247	17250	17186	17191	17473	17413	17246	17222	17419	17397	17311	17301	17139	17115	17345	17217	17251	17215	17273	17180	17341	17422	17260	17278	17363	17353	17119	17300	17253	17391	17061	17397	17155	17357	17235	17217	17348	17322	17335	17276	17143	17338	17241	17117	17380	17132	17296	17350	17189	17309	17287	17160	17325	17269	17178	17230	17274	17203	17298	17560	17209	17352	17213	17403	17126	17201	17339	17358	17284	17382	17061	17167	17308	17317	17275	17320	17244	17349	17231	17255	17343	17347	17160	17451	17335	17241	17348	17175	17283	17555	17273	17227	17312	17228	17300	17327	17255	17302	17155	17305	17306	17334	17281	17250	17288	17142	17266	17164	17151	17312	17295	17401	17199	17338	17260	17271	17376	17226	17328	17348	17237	17125	17187	17208	17340	17338	17419	17341	17118	17080	17272	17178	17318	17211	16997	17296	17218	17265	17292	17536	17240	17221	17330	17237	17167	17174	17407	17280	17156	17079	17142	17350	17230	17282	17459	17172	17172	17256	17409	17308	17400	17260	17267	17256	17268	17182	17404	17306	17266	17200	17217	17092	17325	17349	17494	17197	17223	17282	17321	17280	17369	17322	17234	17147	17133	17149	17508	17342	17171	17182	17253	17299	17385	17206	17213	17305	17154	17323	17177	17189	17327	17287	17419	17237	17357	17248	17245	17157	17389	17295	17252	17193	17251	17290	17311	17271	17335	17087	17270	17452	17135	17158	17376	17381	17309	17365	17304	17153	17303	17124	17236	17188	17371	17254	17249	17268	17368	17132	17215	17462	17416	17300	17177	17302	17415	17370	17188	17215	17083	17320	17221	17295	17440	17285	17194	17259	17276	16967	17209	17308	17453	17359	17201	17248	17287	17228	17291	17237	17220	17167	17281	17363	17291	17218	17318	17239	17366	17252	17354	17504	17073	17106	17318	17242	17413	17325	17245	17108	17389	17220	17177	17310	17102	17181	17220	17351	17167	17346	17299	17395	17242	17201	17253	17173	17241	17265	17258	17117	17286	17258	17315	17335	17205	17228	17353	17175	17148	17408	17289	17166	17286	17281	17285	17390	17351	17220	17224	17310	17440	17389	17294	17201	17171	17283	17227	17268	17040	17357	17272	17352	17198	17103	17214	17315	17228	17509	17285	17402	17176	17259	17047	17230	17483	17107	17381	17242	17114	17349	17188	17333	17318	17336	17409	17445	17101	17378	17324	17307	17247	17134	17266	17106	16983	17249	17210	17258	17228	17227	17200	17335	17073	17213	17250	17203	17216	17334	17314	17259	17128	17245	17213	17243	17194	17383	17209	17313	17442	17116	17247	17294	17221	17171	17182	17258	17301	17253	17415	17345	17282	17505	17291	17263	17460	17505	17345	17234	17137	17163	17228	17202	17105	17312	17268	17313	17146	17229	17380	17371	17268	17265	17472	17369	17200	17136	17168	17331	17286	17092	17161	17115	17366	17300	17444	17256	17188	17254	17194	17168	17320	17063	16993	17309	17119	17343	17287	17059	17238	17377	17166	17208	17446	17258	17245	17325	17491	17359	17225	17349	17203	17236	17316	17138	17359	17369	17225	17308	17251	17311	17358	17101	17190	17297	17244	17313	17332	16981	17166	17152	17213	17347	17183	17452	17203	17120	17365	17298	17315	17438	17174	17272	17392	17485	17233	17177	17148	17278	17297	17125	17332	17120	17246	17247	17157	17267	17274	17400	17162	17148	17200	17245	17198	17151	17245	17196	17344	17358	17283	17331	17429	17180	17216	17281	17265	17307	17260	17368	17263	17317	17248	17202	17434	17027	17247	17333	17070	17291	17285	17176	17142	17144	17233	17235	17233	17116	17369	17349	17048	17197	17292	17268	17273	17388	17251	17279	17178	17315	17315	17189	17195	17171	17252	17145	17369	17366	17174	17174	17304	17253	17414	17122	17170	17386	17267	17393	17314	17170	17324	17404	17408	17269	17296	17253	17226	17277	17269	17324	17301	17228	17432	17312	17353	17457	17277	17340	17354	17225	17253	17142	17295	17308	17288	17282	17239	17171	17292	17220	17392	17201	17280	17156	17416	17000	17447	17124	17275	17202	17367	17198	17361	17268	17167	17236	17433	17228	17448	17304	17087	17079	17048	17317	17014	17295	17099	17173	17384	17166	17372	17367	17090	17042	17182	17226	17342	17334	17185	17286	17170	17282	17243	17322	17184	17437	17345	17152	17388	17138	17215	17193	17425	17343	17174	17327	17222	17441	17292	17119	17167	17179	17289	17305	17315	17363	17224	17283	17341	17273	17267	17322	17186	17282	17301	17220	17307	17178	17203	17234	17275	17186	17182	17198	17255	17249	17136	17340	17421	17251	17180	17270	17168	17365	17340
22934	21606	29424	24026	21967	25129	28944	24555	23950	24382	23792	23389	23025	23329	23005	22800	22736	22614	22603	22539	22451	22597	22504	22415	22489	22213	22728	25097	26660	25779	24727	23470	22659	22272	22096	21805	22105	22060	21897	21901	22178	22084	22066	21973	22220	22154	22043	21983	22026	22135	22024	22009	22048	21827	21968	21778	22109	22053	21973	21937	21836	21865	22040	22149	21910	22233	22132	21941	21699	21944	22148	22063	22202	22084	22080	22176	22256	21955	21852	22164	22166	22202	22071	21963	21866	22255	21977	21923	22059	21957	21939	22029	22125	21824	22005	22095	22145	21915	21900	21647	21845	21993	22030	21817	21873	21969	21672	22116	22047	22116	21962	22253	21924	22108	21787	22075	21901	21981	22168	22047	22170	21880	21929	22151	21745	21941	22015	22135	21886	22098	21871	21965	22043	22033	21989	21972	21935	22129	21938	22090	22012	21811	21830	22135	21942	21913	21890	21845	21990	22021	22166	21858	21953	22009	21888	22044	21766	22109	21953	21961	21789	21853	21804	21776	22043	21857	21955	22089	21853	22078	21797	22067	22355	22133	22011	21919	21879	22071	22057	21954	21931	21865	22138	22094	22217	22112	22014	21962	21932	21796	21650	21923	22004	22013	21985	21899	21877	21976	22088	22034	21975	21992	21860	21848	21972	21905	21925	21896	21908	22083	22024	21920	21857	22072	21993	21980	21743	22023	22011	22174	22044	22059	22040	22156	21807	22280	21960	22028	22059	21881	21846	22212	22064	22222	21965	22069	22308	22081	21898	22006	22103	22333	21978	22013	21867	22113	22130	21935	21916	21855	22007	21839	21923	22166	21928	21973	21925	21861	22193	21955	21620	21755	21755	21997	22148	21735	21840	22042	22144	21855	21949	22016	21873	21701	21859	21895	21826	22076	22048	22114	21815	21831	22064	21909	22021	21915	21993	21944	21977	22039	21865	22020	21898	22062	22107	22183	21969	21873	21850	22026	21933	21792	21963	22091	21850	21477	21925	21768	21666	22015	22050	22020	22031	21684	22004	22006	21962	21918	22071	21881	21733	21895	21850	21971	21967	22035	21852	21866	21924	21922	22253	22015	22032	21992	21809	21952	22042	22029	21794	22026	21781	22005	22077	22065	21844	21845	21983	21865	21789	21805	21773	21641	21893	21722	22077	22091	22015	22068	22086	22078	21914	21829	22206	21917	22075	21896	21816	21647	21842	21920	21819	21936	21971	21921	21975	21975	22012	22067	21874	22089	22101	22070	22033	21950	22084	22051	21912	22026	21929	22086	21795	21877	22152	21925	21952	22079	21889	21995	21851	21934	21946	21870	22251	21976	21519	21975	22135	21973	22121	21847	21873	21804	22136	22104	21737	21974	21853	21926	22080	21749	22027	22049	22021	21959	22099	21894	21987	21902	21874	22074	22084	22016	22091	21918	22015	22048	21949	21987	21941	21898	21858	22126	21800	21920	21921	21993	21999	21919	22022	21994	22038	21821	21845	21877	21863	21877	22096	21932	21808	22061	21972	21990	21729	21931	22052	21729	22107	21906	22079	22005	22020	21939	21793	22016	22104	22129	22002	21904	21913	21762	21853	21707	21724	21806	21898	21890	22005	21935	21979	21916	22076	22198	21849	21722	21784	22057	21891	21878	21870	21847	22122	22107	21882	21929	21886	21971	21936	21848	22012	22171	22018	21857	21724	22121	21731	21773	22028	21856	22028	21789	21931	21948	22013	22087	22047	21828	21796	21977	22115	21922	21734	21928	22235	22004	21958	21988	21993	21767	21967	21805	22134	21940	22002	21858	22042	21799	21976	21956	22266	22096	21693	21951	21985	22101	21960	21666	22043	22088	21935	22002	21734	22088	21744	21918	21820	22085	21913	22045	21996	21695	21794	21911	21787	21877	22174	21683	22012	22095	21912	22045	22016	21971	22073	22009	21976	21899	21866	22145	21973	22139	21960	21956	21984	21987	21829	21750	22113	21835	21677	21702	21859	22093	21904	21910	21858	21859	22085	21865	21899	22029	21842	21942	22048	21827	21731	21972	22283	21895	21854	22177	22032	22101	21906	21972	22021	21971	21774	21839	21890	21975	21685	21801	21858	22052	21784	21692	21843	21987	21891	22069	21925	21924	22102	21830	21906	21781	22083	21880	21969	22034	21873	21769	21914	21927	21846	22000	21891	21961	22031	22067	21799	21963	21975	22000	21842	22103	21920	21876	21798	22109	21874	21920	22059	21740	21936	21856	22146	21965	21979	21984	21891	22128	21928	21794	22021	21993	21885	21805	21936	22103	21903	22115	22000	22051	21934	22207	22031	21895	21765	21838	22143	22086	22066	21884	21815	21968	21945	22121	22256	21895	22072	22005	21778	21897	21938	21741	22127	21593	21992	21941	21892	21792	22117	21895	22004	21994	21867	21892	21911	21952	22043	21957	22030	22075	22069	21952	21939	21923	21984	21936	21994	21771	21767	22053	22054	22018	22149	21999	21957	22031	21912	22162	22068	21994	21956	22047	21987	22058	21975	22132	22060	21960	22011	22039	22014	22040	22133	21968	22050	22045	21894	21978	22121	22111	21976	22126	21862	22120	21852	21875	22033	22028	21887	21845	22027	21859	21952	21687	21859	21936	22070	21937	22115	22011	22247	21967	21858	22059	22008	21967	21941	21952	22063	21943	21964	22103	21840	21887	21997	22077	22084	22282	21973	21944	22106	21907	21907	21899	21893	22237	21898	22088	21803	21944	21968	21958	21911	22042	21989	22117	21999	21996	22102	21789	21888	21998	21827	21850	22108	21894	21955	21982	22037	22155	22008	21941	21936	22036	22015	21982	21900	22035	21897	21942	22018	21779	21873	22199	21954	21766	21888	21888	21837	21891	21919	21859	22072	21960	21816	21995	22107	21738	21959	21962	22000	21947	21851	22210	22013	22091	21905	21849	21933	21930	21781	21896	21792	21806	21810	21899	21737	22009	21989	21744	22005	21730	21643	21916	21948	22100	21745	22031	21784	21775	21946	21850	21808	22001	22118	22134	22025	22033	21743	21779	21877	21829	21944	21858	21943	21980	22068	21767	21932	22007	21986	21782	21743	21812	21877	21877	21987	21965	21835	22318	21923	22300	21864	21955	21765	21866	21785	21921	21913	21811	21916	22246	21907	21786	21874	21935	22080	21951	21898	22066	21937	21921	22115	21943	21926	21906	21942	21875	21918	21874	21961	22008	22238	21813	21974	21887	21844	22117	22002	22169	21939	22150	21718	21849	21768	21855	22003	21852	22087	21999	21825	21921	22079	21981	22222	21940	22069	22138	21828	22038	22084	21917	22004	21961	22002	21827	21751	21837	22035	21714	22104	21946	21939	22082	21860	21962	21914	21767	21906	22024	21853	21967	21834	21941	22148	22077	22025	22048	22126	22099	21909	21975	21859	22002	21996	21998	22008	21964	22015	21935	21824	21976	21832	21991	21934	22046	21965	22006	21918	22164	22009	22051	22030	21928	22128	21935	21836	22000	21858	21882	21736	21945	22224	21813	22114	21875	21934	22037	21969	21705	21939	21727	22029	21951	22124	22012	21939	21936	21859	21856	22062	21918	21843	21959	21879	21818	21819	21856	21903	21875	21886	21881	21808	21988	22078	21926	22013	22022	21944	22091	21907	21907	21877	21915	22023	21926	21821	21859	21958	22072	22001	22031	22024	21938	21905	21898	21623	21997	21789	21947	21896	22132	21900	21945	22065	21952	21740	21795	21933	22073	22054	21987	22072	21779	21975	21925	21789	21670	22327	21947	21990	22021	21888	21877	21860	21835	22033	21774	21811	21957	22006	21907	21905	21849	22081	21973	21994	22215	22023	22160	22093	22113	21905	21885	22145	21893	21854	21929	22039	21869	21857	21776	21924	21993	21980	21851	21945	21880	22146	22005	21799	21830	22032	22065	21893	22025	21897	21978	21778	21909	21724	21985	21988	21828	21931	22116	22001	21870	21879	21879	22042	21998	21744	21771	21928	21730	21960	21948	21777	21877	21802	21998	21921	21878	21995	21871	21744	21908	22031	21750	21942	22060	22010	21903	21904	22130	21797	22099	21740	21882	22130	22012	21953	21913	21717	22023	21918	21911	21750	22095	22082	21955	21994	21921	21852	21948	21970	22010	22060	21962	21841	21736	21737	21764	21983	22000	21880	21814	22038	22039	21914	21883	21978	21774	22122	21808	22051	22111	21910	22091	22040	22114	22118	22102	21952	22005	22105	21829	21964	21960	22092	21836	21913	22016	22065	22136	21908	21773	21907	21791	21870	21848	21996	21708	22047	21921	22042	21990	22062	21911	22084	21900	21651	21726	21929	21978	21854	21991	22057	21907	21945	21945	21960	22005	21900	21872	22265	21989	21810	22173	22020	21990	21963	21992	21875	21945	21849	21908	22061	22038	22099	22016	22032	22094	21898	21916	21959	22108	22090	22162	21841	21884	22141	21861	21976	21959	22083	21996	22022	21898	22153	22044	22036	21945	22144	21858	21835	21939	21716	21974	21850	21972	21922	21850	22000	21962	21991	21717	21782	21957	21901	21826	21762	21704	22008	21765	21965	21850	21932	21943	21931	21942	22046	22050	21954	22044	21932	22090	22116	21940	22065	21865	21946	21977	21884	21770	21983	21911	22120	21738	21910	22047	22116	21681	21894	21853	22137	21908	21790	21726	21787	21771	21923	21953	22070	22033	22348	21951	21985	22074	22308	22045	21943	21913	21939	21679	21955	21872	21886	21912	21966	21919	21993	21915	21871	21946	22001	21992	21862	21782	21856	21687	22074	21908	22020	22075	21860	21951	22022	21929	21941	21948	21794	22080	21841	21978	22025	21933	21853	22116	22031	21903	21773	21975	21973	21912	22041	21652	21700	21956	21883	21955	21984	21806	21840	22115	22182	22059	22032	21834	21967	21744	22090	21985	21998	21873	22009	22328	21941	21929	22036	21938	21756	21812	21685	21955	21674	21993	21922	22021	22016	22013	21963	21986	22146	21842	21926	22073	22066	22031	21721	21912	21990	21971	21948	21731	21766	21971	22027	22199	22032	21915	22051	22023	21791	21783	21931	21834	22010	21843	22047	21865	22001	22103	21943	21960	22000	21966	21984	22197	22048	22048
41872	66974	34998	26859	24455	22561	21913	21148	20849	20836	20223	19440	18897	18875	18923	18439	18432	18256	18216	18093	18308	18163	18139	18195	17905	18154	18336	23062	23912	22512	20614	19153	18285	17983	17782	17633	17726	17573	17679	17751	17704	17844	17850	17693	17888	17661	17805	17514	17611	17487	17561	17692	17604	17593	17536	17723	17903	17551	17771	17597	17782	17634	17658	17596	17684	17706	17703	17372	17605	17492	17587	17674	17611	17662	17411	17628	17618	17499	17656	17881	17513	17705	17708	17751	17710	17572	17694	17691	17631	17699	17642	17733	17572	17676	17699	17706	17629	17520	17524	17729	17831	17590	17662	17528	17583	17588	17549	17590	17502	17725	17767	17767	17699	17603	17665	17487	17657	17534	17762	17599	17703	17682	17535	17516	17607	17706	17503	17767	17620	17640	17671	17373	17670	17617	17578	17715	17596	17678	17622	17613	17747	17632	17616	17688	17616	17741	17707	17705	17572	17506	17625	17624	17703	17852	17503	17580	17694	17650	17598	17691	17778	17664	17661	17647	17603	17687	17679	17622	17727	17697	17627	17637	17695	17671	17683	17537	17614	17727	17720	17625	17491	17723	17598	17716	17679	17445	17560	17524	17620	17692	17853	17766	17584	17529	17735	17516	17544	17518	17428	17801	17737	17649	17573	17518	17684	17617	17575	17583	17580	17522	17604	17743	17566	17703	17479	17585	17714	17640	17788	17582	17591	17628	17676	17782	17551	17550	17547	17628	17543	17719	17428	17665	17747	17463	17709	17690	17439	17751	17491	17556	17468	17625	17686	17676	17640	17784	17471	17593	17608	17734	17701	17677	17756	17685	17574	17543	17679	17698	17675	17800	17640	17534	17699	17649	17725	17646	17721	17591	17843	17756	17617	17550	17509	17765	17647	17517	17466	17560	17696	17539	17588	17552	17716	17641	17558	17632	17737	17755	17587	17505	17601	17601	17690	17782	17487	17708	17729	17622	17709	17692	17565	17657	17724	17648	17671	17706	17697	17498	17658	17565	17572	17784	17510	17509	17589	17659	17882	17606	17562	17888	17659	17565	17821	17331	17739	17616	17646	17607	17637	17545	17476	17567	17694	17623	17654	17653	17449	17715	17630	17763	17621	17648	17576	17556	17690	17795	17545	17591	17424	17591	17797	17807	17465	17713	17794	17729	17733	17792	17577	17631	17631	17639	17608	17678	17595	17712	17755	17627	17810	17468	17648	17632	17673	17645	17729	17502	17624	17647	17511	17660	17685	17546	17675	17628	17531	17515	17601	17849	17716	17672	17628	17579	17613	17572	17712	17489	17529	17641	17781	17690	17602	17593	17550	17773	17605	17547	17759	17637	17783	17695	17770	17684	17503	17637	17460	17711	17633	17755	17705	17769	17663	17686	17757	17410	17624	17558	17478	17824	17732	17518	17536	17736	17833	17592	17631	17511	17777	17796	17473	17526	17671	17552	17650	17577	17551	17640	17518	17735	17516	17634	17626	17798	17703	17516	17760	17493	17616	17656	17713	17613	17576	17638	17516	17553	17789	17723	17591	17591	17663	17562	17778	17756	17671	17711	17730	17655	17621	17688	17636	17468	17698	17615	17746	17742	17697	17559	17658	17657	17542	17663	17744	17634	17641	17650	17625	17748	17681	17441	17726	17580	17661	17542	17600	17583	17505	17693	17481	17679	17757	17695	17607	17493	17720	17674	17598	17564	17627	17687	17655	17511	17570	17597	17458	17745	17705	17506	17731	17848	17636	17615	17585	17704	17696	17572	17577	17603	17643	17707	17772	17603	17832	17621	17477	17729	17657	17661	17586	17635	17636	17800	17655	17568	17603	17562	17638	17847	17494	17600	17745	17564	17778	17435	17758	17661	17602	17687	17727	17455	17511	17615	17680	17542	17572	17650	17670	17578	17722	17599	17752	17422	17488	17595	17715	17688	17683	17608	17648	17558	17557	17541	17445	17638	17600	17614	17632	17620	17589	17584	17567	17802	17723	17416	17625	17666	17555	17582	17615	17582	17581	17619	17576	17756	17681	17888	17543	17669	17433	17829	17631	17696	17595	17712	17700	17627	17657	17713	17631	17696	17694	17641	17446	17525	17488	17519	17557	17663	17556	17564	17558	17592	17714	17639	17737	17573	17578	17746	17687	17814	17702	17689	17688	17479	17618	17661	17530	17558	17458	17615	17721	17605	17566	17546	17517	17658	17633	17673	17596	17646	17575	17693	17555	17567	17743	17649	17755	17694	17592	17555	17602	17775	17736	17574	17641	17705	17624	17722	17595	17689	17692	17766	17617	17493	17517	17766	17609	17725	17576	17667	17601	17722	17467	17652	17819	17487	17630	17664	17703	17765	17654	17578	17520	17628	17656	17710	17483	17773	17612	17722	17683	17778	17516	17720	17658	17649	17692	17679	17660	17706	17515	17572	17529	17743	17611	17678	17699	17678	17588	17719	17691	17763	17679	17455	17567	17633	17557	17621	17657	17539	17660	17634	17610	17589	17482	17588	17532	17570	17744	17733	17716	17591	17483	17636	17517	17644	17742	17557	17715	17597	17500	17669	17620	17680	17538	17704	17840	17597	17552	17702	17632	17713	17637	17697	17547	17550	17686	17692	17555	17724	17540	17663	17594	17753	17720	17562	17612	17540	17458	17587	17556	17699	17864	17661	17426	17590	17557	17678	17690	17354	17846	17519	17688	17587	17574	17678	17526	17698	17587	17600	17620	17629	17863	17627	17658	17630	17720	17739	17718	17632	17473	17616	17674	17673	17507	17573	17673	17594	17566	17625	17398	17739	17561	17787	17646	17476	17784	17581	17863	17632	17700	17414	17650	17588	17751	17582	17577	17553	17701	17651	17551	17676	17599	17561	17759	17668	17560	17588	17687	17560	17590	17527	17595	17607	17717	17560	17574	17733	17726	17686	17546	17560	17574	17723	17591	17489	17656	17594	17609	17558	17726	17673	17477	17692	17708	17472	17728	17632	17524	17638	17496	17679	17741	17468	17842	17535	17531	17617	17874	17612	17484	17694	17685	17520	17749	17629	17624	17486	17739	17570	17623	17651	17632	17686	17488	17702	17798	17546	17651	17662	17610	17535	17709	17502	17623	17591	17659	17598	17668	17685	17713	17654	17740	17524	17456	17595	17690	17426	17658	17793	17635	17635	17702	17732	17596	17627	17652	17773	17772	17767	17542	17538	17532	17710	17659	17536	17375	17699	17404	17596	17564	17502	17655	17516	17648	17591	17640	17523	17734	17542	17521	17701	17643	17706	17725	17524	17674	17709	17366	17532	17617	17617	17531	17686	17712	17540	17624	17718	17637	17751	17689	17763	17578	17757	17676	17689	17668	17708	17529	17639	17594	17552	17567	17658	17602	17444	17712	17505	17495	17594	17559	17564	17616	17732	17708	17693	17549	17877	17691	17588	17551	17630	17587	17653	17712	17634	17788	17820	17539	17743	17782	17532	17651	17472	17570	17635	17671	17868	17694	17703	17449	17709	17641	17626	17649	17579	17447	17689	17687	17546	17650	17666	17575	17479	17716	17578	17845	17572	17561	17657	17530	17583	17545	17667	17877	17708	17472	17601	17627	17571	17633	17747	17651	17476	17560	17579	17667	17581	17568	17549	17871	17606	17569	17653	17550	17558	17593	17562	17508	17615	17657	17654	17581	17505	17713	17642	17551	17739	17522	17470	17538	17661	17859	17703	17602	17693	17587	17641	17701	17472	17648	17658	17653	17449	17618	17704	17437	17554	17479	17523	17531	17321	17537	17625	17665	17582	17558	17668	17726	17525	17694	17540	17662	17502	17652	17509	17482	17663	17696	17498	17781	17563	17707	17602	17589	17611	17682	17532	17644	17580	17651	17630	17503	17769	17739	17748	17410	17737	17658	17723	17659	17518	17530	17498	17549	17641	17437	17611	17622	17590	17529	17634	17480	17492	17605	17583	17736	17456	17634	17595	17549	17621	17517	17656	17500	17626	17695	17553	17858	17807	17596	17422	17491	17710	17713	17739	17632	17597	17696	17829	17813	17607	17729	17667	17581	17563	17500	17577	17650	17663	17634	17612	17759	17792	17692	17617	17579	17720	17532	17520	17618	17638	17445	17581	17800	17668	17698	17603	17738	17827	17634	17597	17682	17700	17656	17602	17531	17665	17634	17670	17871	17558	17543	17763	17582	17559	17658	17627	17682	17607	17798	17864	17673	17601	17761	17502	17707	17632	17722	17705	17655	17597	17620	17613	17374	17545	17401	17613	17686	17584	17769	17630	17549	17754	17634	17665	17562	17542	17806	17552	17576	17698	17617	17637	17457	17517	17742	17437	17754	17526	17492	17708	17655	17302	17509	17739	17578	17634	17669	17638	17716	17537	17619	17481	17594	17477	17660	17603	17506	17594	17777	17515	17520	17771	17542	17536	17652	17461	17649	17610	17639	17458	17524	17645	17572	17508	17542	17640	17752	17670	17599	17546	17669	17624	17716	17506	17637	17599	17712	17456	17691	17785	17489	17522	17523	17766	17848	17567	17688	17636	17772	17654	17677	17674	17550	17741	17644	17811	17580	17699	17500	17760	17690	17566	17668	17468	17515	17735	17761	17454	17539	17716	17687	17596	17702	17625	17607	17582	17557	17764	17588	17692	17480	17537	17550	17546	17659	17897	17700	17728	17521	17574	17637	17587	17510	17679	17542	17584	17712	17510	17679	17695	17949	17560	17831	17540	17657	17546	17297	17497	17636	17580	17658	17711	17717	17563	17761	17557	17545	17730	17581	17576	17710	17480	17555	17646	17687	17679	17650	17574	17651	17546	17583	17662	17482	17596	17696	17620	17631	17580	17498	17776	17603	17701	17637	17493	17700	17580	17771	17569	17493	17740	17670	17692	17624	17565	17640	17586	17591	17523	17659	17837	17495	17798	17695	17769	17621	17677	17671	17490	17544	17624	17541	17792	17658	17542	17682	17685	17590	17628	17596	17503	17810	17547	17482	17552	17475	17520	17617	17631	17617	17475	17681	17657	17607	17677	17701	17760	17685	17588	17526	17543	17704	17479	17688	17531	17725	17732	17613	17660	17720	17673	17669	17760	17538	17598	17506	17719	17693	17531	17551	17642	17539	17810	17606	17583	17601	17762
29437	27550	29131	26507	23650	22974	22524	21945	21518	21585	21749	21622	21664	21750	21701	21836	21856	21747	21789	21576	21801	21522	21579	21472	21559	21506	21426	21755	21855	21621	21619	21371	21526	21412	21351	21493	21185	21350	21281	21151	21304	21286	21271	21262	21547	21414	21164	21446	21434	21456	21293	21285	21388	21107	21234	21427	21374	21275	21523	21096	21411	21394	21355	21361	21289	21168	21295	21377	21493	21228	21213	21292	21367	21328	21293	21272	21375	21386	21361	21180	21335	21372	21361	21492	21353	21224	21372	21505	21313	21377	21274	21350	21248	21585	21457	21383	21310	21523	21428	21483	21440	21168	21207	21132	21324	21432	21295	21363	21339	21241	20968	21196	21444	21344	21354	21596	21306	21415	21486	21306	21323	21463	21346	21369	21257	21452	21474	21347	21363	21444	21417	21243	21362	21434	21233	21380	21348	21383	21279	21734	21490	21187	21581	21169	21296	21264	21156	21284	21313	21470	21484	21274	21488	21346	21672	21270	21401	21644	21158	21278	21538	21360	21485	21459	21280	21069	21252	21306	21308	21245	21324	21430	21320	21216	21429	21021	21356	21345	21214	21418	21305	21484	21454	21342	20982	21423	21373	21470	21453	21225	21407	21463	21307	21465	21311	21303	21244	21284	21157	21489	21190	21256	21480	21404	21490	21448	21350	21442	21285	21196	21330	21390	21434	21203	21474	21502	21491	21120	21325	21340	21558	21203	21464	21248	21534	21315	21487	21189	21537	21509	21405	21269	21373	21486	21303	21301	21287	21456	21304	21553	21394	21476	21381	21415	21477	21251	21361	21108	21253	21544	21324	21453	21350	21356	21327	21254	21281	21398	21438	21510	21600	21369	21490	21569	21305	21458	21469	21167	21335	21382	21510	21293	21436	21470	21433	21441	21315	21395	21401	21404	21565	21375	21341	21251	21509	21163	21394	21437	21207	21544	21234	21419	21386	21216	21382	21250	21148	21382	21397	21249	21760	21442	21371	21560	21408	21500	21595	21219	21293	21080	21210	21351	21205	21242	21419	21387	21099	21285	21380	21379	21203	21279	21410	21273	21314	21487	21306	21366	21422	21225	21550	21443	21252	21405	21365	21250	21123	21292	21502	21166	21300	21412	21176	21195	21117	21450	21420	21175	21283	21195	21297	21272	21315	21381	21296	21246	21477	21445	21316	21316	21325	21330	21309	21296	21456	21274	21294	21195	21435	21459	21454	21256	21414	21322	21287	21218	21290	21424	21240	21447	21264	21520	21457	21385	21268	21480	21495	21383	21539	21518	21522	21341	21426	21518	21440	21362	21353	21521	21240	21382	21314	21382	21164	21259	21363	21366	21278	21201	21342	21441	21452	21308	21329	21344	21110	21262	21280	21390	21347	21579	21261	21239	21267	21361	21298	21182	21315	21227	21292	21265	21335	21225	21483	21299	21422	21388	21504	21634	21398	21295	21209	21294	21278	21188	21289	21208	21383	21463	21174	21716	21315	21364	21381	21267	21510	21324	21225	21315	21357	21323	21364	21184	21364	21294	21305	21368	21415	21369	21349	21202	21205	21177	21302	21358	21341	21374	21469	21272	21435	21372	21082	21310	21435	21345	21379	21220	21326	21525	21514	21279	21322	21464	21434	21423	21196	21291	21341	21273	21334	21296	21497	21416	21350	21335	21535	21303	21301	21328	21129	21426	21251	21458	21771	21417	21363	21401	21294	21315	21393	21349	21416	21485	21190	21324	21397	21387	21607	21431	21295	21211	21248	21421	21469	21289	21302	21273	21298	21562	21238	21423	21395	21295	21392	21474	21319	21365	21331	21524	21322	21371	21250	21227	21479	21382	21223	21342	21341	21409	21331	21398	21487	21419	21465	21348	21265	21268	21302	21371	21389	21208	21428	21319	21308	21307	21407	21501	21426	21280	21436	21410	21488	21649	21365	21384	21446	21480	21149	21414	21293	21290	21375	21372	21439	21328	21050	21283	21408	21439	21254	21420	21214	21208	21324	21510	21412	21558	21270	21310	21319	21198	21370	21383	21340	21251	21298	21258	21414	21469	21261	21548	21337	21164	21275	21452	21261	21395	21236	21246	21208	21361	21385	21244	21552	21420	21312	21480	21495	21204	21428	21389	21308	21271	21488	21393	21363	21227	21303	21289	21308	21247	21527	21386	21464	21370	21357	21272	21546	21524	21222	21200	21116	21288	21581	21278	21353	21423	21198	21220	21366	21257	21235	21251	21316	21441	21413	21282	21345	21392	21380	21356	21471	21277	21440	21266	21239	21471	21364	21359	21450	21434	21399	21353	21418	21157	21145	21364	21329	21194	21667	21136	21299	21519	21417	21286	21476	21284	21443	21206	21311	21328	21224	21176	21270	21424	21465	21297	21333	21360	21294	21369	21266	21316	21280	21380	21437	21207	21240	21395	21172	21187	21255	21246	21317	21305	21397	21366	21459	21469	21162	21291	21206	21310	21623	21404	21336	21416	21319	21385	21241	21337	21294	21397	21211	21226	21325	21270	21341	21408	21358	21282	21493	21344	21509	21710	21230	21375	21342	21426	21427	21504	21540	21443	21252	21181	21451	21313	21490	21052	21360	21285	21242	21563	21419	21336	21192	21272	21528	21425	21263	21434	21198	21352	21466	21194	21170	21369	21245	21292	21295	21166	21260	21110	21517	21359	21480	21307	21240	21194	21424	21672	21501	21311	21307	21267	21333	21517	21442	21495	21227	21369	21317	21238	21537	21427	21275	21419	21502	21449	21311	21099	21248	21600	21485	21655	21174	21442	21328	21501	21362	21540	21205	21353	21241	21086	21255	21197	21149	21368	21363	21201	21334	21376	21374	21438	21135	21625	21402	21348	21386	21382	21259	21441	21553	21370	21451	21425	21583	21360	21480	21311	21448	21320	21300	21462	21455	21389	21171	21363	21272	21430	21234	21238	21461	21389	21558	21412	21462	21195	21461	21450	21495	21486	21485	21464	21333	21487	21622	21247	21107	21303	21286	21355	21475	21324	21451	21197	21432	21429	21202	21338	21350	21345	21342	21351	21356	21286	21379	21228	21429	21458	21624	21425	21279	21178	21252	21319	21314	21322	21395	21340	21253	21331	21348	21119	21271	21516	21355	21296	21475	21236	21414	21257	21271	21220	21508	21422	21611	21295	21153	21372	21346	21262	21163	21380	21087	21306	21477	21392	21415	21532	21180	21385	21494	21262	21264	21232	21069	21269	21325	21407	21391	21281	21332	21354	21274	21166	21619	21558	21240	21318	21347	21371	21401	21306	21156	21297	21598	21356	21262	21284	21375	21265	21372	21253	21265	21704	21304	21198	21223	21326	21251	21228	21432	21521	21366	21309	21414	21466	21271	21373	21462	21367	21270	21403	21201	21402	21565	21240	21577	21490	21492	21172	21325	21444	21252	21338	21416	21545	21357	21216	21304	21437	21358	21439	21384	21411	21381	21542	21404	21387	21356	21165	21253	21485	21379	21478	21202	21116	21438	21256	21456	21240	21162	21212	21358	21175	21532	21441	21597	21391	21314	21402	21258	21276	21343	21237	21352	21517	21330	21402	21265	21314	21375	21256	21413	21175	21296	21505	21539	21151	21330	21521	21366	21332	21563	21366	21458	21383	21367	21302	21243	21398	21309	21541	21408	21510	21330	21401	21359	21355	21340	21315	21178	21272	21556	21396	21270	21341	21471	21196	21185	21308	21315	21120	21418	21303	21498	21424	21409	21531	21493	21283	21704	21392	21430	21394	21424	21221	21382	21275	21407	21408	21240	21311	21117	21315	21072	21365	21317	21321	21479	21356	21274	21324	21334	21644	21400	21280	21205	21260	21365	21307	21545	21216	21252	21281	21391	21426	21353	21482	21425	21145	21329	21332	21451	21557	21500	21325	21596	21427	21530	21458	21289	21507	21387	21503	21321	21275	21382	21262	21433	21291	21495	21373	21288	21346	21164	21372	21338	21248	21306	21372	21614	21522	21567	21381	21387	21351	21420	21315	21318	21434	21589	21180	21482	21410	21153	21102	21324	21253	21409	21398	21266	21382	21349	21418	21450	21347	21468	21383	21414	21277	21268	21498	21324	21364	21361	21356	21306	21315	21218	21450	21354	21372	21102	21668	21414	21496	21309	21294	21056	21487	21519	21655	21342	21488	21473	21444	21103	21253	21347	21286	21286	21052	21640	21247	21489	21399	21365	21409	21598	21335	21405	21220	21378	21179	21295	21435	21468	21348	21297	21290	21157	21471	21415	21583	21266	21139	21283	21181	21476	21327	21398	21611	21341	21383	21399	21491	21385	21385	21303	21204	21106	21299	21381	21338	21494	21547	21221	21502	21506	21434	21312	21402	21355	21455	21416	21637	21451	21272	21600	21485	21465	21040	21494	21326	21315	21325	21191	21095	21328	21296	21346	21552	21394	21495	21329	21100	21399	21409	21442	21353	21461	21333	21305	21209	21416	21209	21336	21470	21546	21402	21436	21269	21393	21382	21242	21522	21050	21430	21310	21233	21317	21393	21360	21257	21212	21444	21337	21485	21429	21228	21167	21448	21453	21213	21413	21255	21355	21458	21487	21410	21378	21232	21312	21075	21402	21341	21097	21302	21366	21388	21298	21339	21556	21285	21661	21389	21181	21456	21088	21171	21580	21360	21253	21158	21103	21162	21403	21407	21463	21155	21326	21447	21328	21235	21377	21387	21257	21268	21233	21453	21324	21179	21312	21300	21369	21441	21253	21307	21173	21537	21449	21277	21442	21580	21268	21521	21369	21247	21252	21457	21516	21458	21436	21369	21348	21379	21230	21267	21502	21445	21328	21425	21371	21421	21442	21391	21271	21219	21572	21310	21393	21461	21308	21266	21400	21366	21156	21234	21334	21269	21416	21484	21209	21151	21448	21439	21520	21282	21588	21438	21310	21215	21242	21353	21434	21376	21236	21303	21273	21279	21442	21273	21352	21415	21463	21246	21277	21452	21350	21359	21548	21360	21376	21528	21431	21092	21389	21292	21352	21592	21294	21342	21296	21219	21418	21366	21195	21124	21202	21188	21097	21232	21453	21356	21375	21385	21358	21596	21557	21294	21307	21267	21349	21442	21568	21423	21472	21369	21394	21322	21183	21353	21318	21469
32075	41061	25022	21926	21358	19849	18751	18192	17691	17806	17739	17642	17798	17750	17669	17763	17808	17683	17763	17648	17729	17708	17511	17463	17427	17557	17486	17638	17750	17727	17636	17515	17376	17306	17274	17382	17152	17298	17540	17253	17203	17234	17425	17334	17184	17358	17237	17260	17288	17164	17354	17270	17361	17474	17377	17339	17237	17288	17354	17362	17293	17396	17502	17186	17336	17122	17289	17280	17183	17254	17100	17307	17409	17493	17128	17215	17231	17210	17194	17396	17394	17348	17189	17200	17179	17303	17449	17390	17302	17375	17230	17289	17359	17205	17236	17346	17212	17126	17260	17425	17420	17330	17209	17225	17129	17253	17177	17354	17247	17411	17296	17252	17271	17494	17283	17170	17310	17176	17298	17302	17408	17189	17346	17263	17326	17281	17340	17283	17332	17331	17183	17368	17381	17290	17253	17073	17315	17189	17300	17206	17435	17231	17258	17265	17242	17385	17261	17230	17417	17369	17305	17346	17280	17181	17379	17319	17345	17343	17150	17318	17340	17233	17229	17312	17419	17171	17398	17477	17332	17293	17043	17462	17294	17254	17345	17208	17391	17132	17264	17353	17255	17325	17394	17191	17365	17389	17181	17279	17393	17257	17387	17260	17413	17153	17121	17358	17249	17438	17261	17265	17231	17383	17166	17223	17277	17338	17375	17100	17230	17213	17209	17378	17362	17213	17231	17417	17329	17251	17392	17362	17377	17248	17238	17294	17349	17290	17294	17193	17154	17281	17246	17249	17316	17249	17368	17422	17177	17245	17266	17274	17318	17266	17190	17253	17399	17280	17223	17278	17310	17298	17453	17337	17154	17165	17303	17135	17300	17086	17382	17193	17378	17237	17405	17403	17381	17365	17256	17389	17189	17310	17237	17265	17319	17091	17409	17200	17402	17285	17138	17397	17489	17270	17138	17196	17605	17333	17313	17163	17359	17050	17273	17246	17387	17198	17149	17393	17214	17398	17212	17325	17292	17489	17274	17240	17213	17348	17415	17229	17220	17166	17368	17306	17459	17091	17244	17284	17184	17192	17342	17520	17234	17233	17146	17310	17552	17357	17246	17152	17244	17140	17460	17256	17112	17287	17313	17190	17369	17224	17171	17418	17233	17224	17408	17307	17329	17175	17432	17340	17087	17331	17204	17171	17064	17232	17396	17384	17259	17255	17291	17396	17258	17342	17235	17435	17470	17227	17349	17343	17173	17428	17252	17269	17315	17318	17202	17417	17257	17327	17377	17066	17390	17315	17203	17243	17155	17190	17351	17449	17369	17363	17246	17125	17334	17311	17208	17314	17343	17283	17361	17164	17364	17148	17326	17447	17347	17328	17284	17486	17316	17147	17153	17292	17274	17175	17286	17170	17278	17342	17222	17214	17314	17253	17246	17427	17294	17277	17319	17293	17193	17260	17180	17361	17274	17260	17372	17319	17308	17380	17212	17136	17321	17477	17237	17374	17133	17322	17443	17209	17230	17251	17412	17313	17318	17150	17379	17329	17340	17210	17327	17154	17313	17221	17205	17385	17363	17362	17279	17315	17215	17580	17248	17171	17234	17257	17277	17358	17203	17323	17559	17377	17306	17331	17243	17166	17135	17397	17229	17261	17286	17451	17280	17269	17228	17296	17179	17060	17449	17308	17190	17278	17172	17243	17308	17256	17410	17295	17409	17421	17240	17232	17362	17250	17110	17347	17261	17341	17261	17421	17304	17261	17249	17299	17135	17376	17076	17301	17362	17316	17313	17465	17246	17191	17330	17390	17306	17179	17279	17295	17229	17222	17192	17333	17240	16990	17373	17207	17455	17140	17394	17309	17332	17321	17296	17217	17255	17206	17272	17192	17345	17271	17334	17226	17179	17300	17355	17151	17319	17335	17251	17332	17402	17262	17421	17348	17179	17382	17350	17336	17346	17125	17131	17440	17174	17401	17366	17353	17264	17173	17435	17379	17443	17271	17295	17587	17195	17200	17143	17294	17170	17239	17185	17339	17256	17133	17532	17392	17479	17204	17219	17236	17173	17198	17301	17398	17310	17322	17203	17170	17264	17288	17249	17134	17308	17179	17390	17265	17092	17292	17227	17305	17410	17189	17167	17644	17404	17219	17108	17210	17249	17381	17175	17341	17319	17214	17388	17288	17222	17158	17396	17396	17194	17056	17271	17305	17293	17435	17396	17264	17216	17224	17157	17102	17317	17176	17169	17346	17304	17190	17252	17617	17268	17463	17131	17276	17124	17432	17348	17184	17262	17138	17360	17348	17239	17431	17493	17362	17242	17219	17173	17536	17224	17206	17235	17333	17331	17339	17199	17295	17315	17296	17263	17493	17314	17138	17194	17481	17290	17424	17278	17199	17360	17358	17330	17196	17165	17343	17363	17211	17347	17087	17128	17325	17195	17156	17281	17478	17176	17291	17258	17182	17261	17288	17412	17066	17316	17282	17291	17256	17396	17097	17332	17293	17337	17396	17288	17322	17370	17384	17151	17408	17384	17226	17418	17441	17292	17326	17346	17333	17257	17341	17464	17361	17369	17259	17277	17274	17193	17318	17228	17218	17424	17365	17297	17403	17270	17195	17259	17234	17291	17255	17277	17477	17125	17382	17162	17245	17179	17544	17326	17247	17241	17200	17379	17240	17234	17366	17308	17157	17260	17391	17159	17238	17247	17405	17202	17233	17243	17392	17357	17401	17209	17141	17293	17094	17424	17348	17229	17136	17254	17203	17232	17176	17335	17459	17159	17315	17214	17395	17309	17209	17249	17449	17261	17233	17418	17414	17386	17211	17158	17234	17224	17245	17297	17362	17289	17311	17247	17152	17406	17251	17426	17139	17412	17310	17417	17426	17414	17298	17278	17285	17284	17375	17201	17414	17357	17347	17493	17147	17248	17362	17213	17236	17202	17235	17135	17199	17204	17245	17273	17264	17218	17334	17446	17367	17253	17213	17182	17326	17390	17232	17383	17353	17500	17104	17191	17261	17270	17367	17280	17380	17426	17389	17353	17223	17189	17136	17366	17297	17212	17374	17437	17247	17259	17352	17239	17212	17285	17284	17448	17239	17379	17228	17311	17445	17294	17278	17200	17288	17228	17236	17281	17365	17291	17147	17353	17431	17251	17262	17346	17328	17255	17163	17305	17382	17252	17400	17178	17395	17131	17247	17413	17265	17269	17237	17380	17228	17207	17356	17247	17253	17417	17305	17303	17225	17310	17227	17357	17262	17541	17308	17285	17368	17343	17418	17260	17400	17393	17422	17303	17228	17288	17262	17390	17230	17467	17281	17261	17356	17398	17152	17239	17263	17193	17287	17345	17361	17328	17145	17330	17396	17275	17295	17096	17408	17291	17168	17258	17448	17273	17360	17100	17388	17402	17305	17418	17133	17192	17391	17379	17341	17378	17269	17346	17241	17242	17314	17245	17389	17288	17272	17156	17293	17282	17259	17327	17390	17179	17442	17454	17296	17207	17480	17186	17284	17337	17442	17421	17251	17241	17204	17297	17285	17452	17302	17258	17235	17209	17284	17276	17480	17401	17340	17405	17418	17302	17300	17292	17420	17271	17404	17414	17251	17230	17197	17230	17170	17285	17225	17525	17235	17210	17359	17176	17265	17199	17163	17252	17343	17243	17318	17165	17226	17200	17188	17305	17292	17237	17331	17221	17210	17245	17369	17231	17237	17428	17206	17294	17262	17072	17288	17226	17361	17166	17279	17165	17197	17430	17319	17411	17273	17472	17445	17388	17397	17208	17230	17194	17243	17118	17304	17373	17375	17345	17148	17234	17350	17288	17471	17062	17347	17057	17411	17315	17237	17230	17326	17228	17482	17372	17304	17412	17310	17288	17208	17400	17205	17304	17237	17170	17310	17105	17446	17410	17201	17377	17281	17420	17240	17272	17302	17362	17353	17301	17393	17223	17247	17355	17275	17229	17437	17215	17353	17238	17371	17266	17327	17235	17252	17305	17329	17366	17257	17344	17351	17501	17258	17154	17167	17360	17306	17380	17437	17387	17337	17253	17441	17417	17289	17481	17347	17326	17208	17197	17448	17471	17391	17273	17300	17379	17266	17402	17444	17265	17277	17367	17326	17330	17226	17327	17390	17407	17178	17220	17206	17369	17331	17393	17267	17285	17441	17251	17428	17252	17328	17170	17569	17229	17161	17451	17308	17313	17374	17309	17293	17302	17357	17267	17290	17232	17252	17269	17242	17312	17277	17463	17246	17230	17238	17171	17291	17560	17355	17268	17389	17115	17536	17420	17266	17351	17323	17458	17446	17269	17235	17337	17258	17263	17289	17339	17182	17234	17257	17293	17573	17349	17377	17453	17316	17257	17329	17182	17304	17339	17281	17174	17333	17185	17360	17236	17290	17306	17255	17160	17346	17142	17291	17400	17257	17310	17235	17241	17414	17416	17290	17233	17167	17142	17216	17246	17191	17311	17284	17254	17410	17473	17306	17288	17341	17160	17223	17294	17364	17217	17371	17333	17393	17341	17082	17312	17127	17398	17252	17291	17441	17297	17282	17321	17241	17337	17363	17173	17314	17400	17205	17291	17383	17337	17227	17362	17349	17301	17370	17327	17429	17222	17106	17220	17220	17336	17303	17300	17196	17365	17480	17240	17301	17284	17147	17396	17302	17391	17306	17435	17165	17165	17328	17273	17400	17266	17320	17178	17318	17309	17353	17110	17374	17376	17214	17376	17206	17423	17326	17202	17300	17115	17435	17372	17319	17232	17371	17418	17424	17295	17401	17422	17332	17203	17279	17208	17343	17362	17372	17240	17366	17187	17368	17335	17160	17284	17446	17196	17245	17346	17250	17207	17250	17464	17426	17202	17078	17411	17241	17445	17312	17295	17262	17334	17195	17382	17392	17384	17179	17182	17199	17272	17203	17386	17172	17367	17317	17430	17211	17380	17232	17278	17226	17386	17408	17397	17223	17463	17341	17353	17418	17319	17079	17383	17439	17363	17265	17350	17431	17156	17277	17441	17371	17200	17152	17442	17355	17345	17222	17374	17309	17258	17325	17358	17267	17194	17212	17100	17401	17230	17242	17255	17303	17226	17348	17295	17386	17403	17267	17252	17428	17313	17440	17276	17328	17393	17470	17306	17335	17325	17252	17528	17224
23948	21579	29201	24414	23076	25131	25299	22642	22295	22471	22337	22436	22338	22407	22301	22396	22443	22484	22348	22257	22083	22220	22314	22205	22242	22017	22134	23649	24604	24082	23319	22729	22070	22068	21921	21956	21780	21741	21756	21728	21618	21702	21687	21616	21561	21780	21763	21792	21727	21662	21904	21843	21719	21839	21680	21857	21867	21931	21671	21776	21578	21890	21794	21917	21845	21715	21974	21629	21649	21614	21801	21768	21841	21745	21951	21635	21893	21733	21764	21590	21810	21798	21576	21764	22064	21654	21849	21831	21771	22044	21929	21631	21828	21959	21628	21714	21962	21799	22037	22006	21823	21873	21851	21871	21806	21673	21877	21651	21767	21631	21666	21716	21949	21815	21756	21767	21888	21767	21627	21581	21895	21913	21747	21832	21913	21871	21807	21643	21861	21706	22064	21601	21818	21914	21731	21944	21766	21859	21861	21849	21834	21712	21763	21924	21900	21706	21858	21884	21741	21804	21797	21770	21700	21688	21700	21747	21864	21921	21623	21800	21829	21880	21729	21781	21594	21835	21619	21785	21740	21894	21725	21994	21760	21765	21836	21845	21905	21541	21806	21853	21794	21784	21822	21752	21851	21765	21683	21558	21694	21719	21986	21743	21862	22016	21785	21897	21693	21739	21867	21887	21981	21881	21526	21515	21770	21652	21814	21861	21863	21999	21820	21804	21821	21658	21813	21875	21662	21962	21703	21868	21727	21686	21833	21628	21714	21776	21975	21743	21706	21859	21717	21975	21889	21690	21904	21613	21509	21688	21751	21751	21776	21895	21693	21964	21688	21894	21793	21673	22011	21561	21962	21796	21669	21709	21957	21727	21711	21585	21658	21846	21940	21823	21701	21655	21785	21801	21875	21670	21894	21549	21926	21751	21895	21798	21833	21391	21891	21966	21701	21720	21902	21784	21900	21973	21959	21600	21882	21812	21971	21924	21877	21810	21721	21693	21970	21752	21662	21706	21864	21734	21772	21757	21824	21748	21911	21991	21692	21635	21640	21927	21858	21754	21931	21993	21766	21857	21839	21818	21840	21576	21650	21730	21633	21656	21989	21768	21830	21720	21749	21800	21697	21769	21647	21652	21837	21853	21736	21841	22053	22028	21681	21959	21948	21891	21666	21911	21813	21904	21846	21857	21693	21909	21803	21886	21556	21744	21710	21805	21857	21618	22005	21888	21678	22008	21659	21722	21742	21663	21712	21794	21760	21762	21873	21630	21671	21727	22003	22030	21844	21619	22058	21834	21534	21718	21893	21893	21839	21847	21864	21676	21938	21837	21619	21733	21619	21870	21836	21944	21580	21588	21756	21650	21482	21761	21842	21851	21797	21574	21833	21681	22007	21680	21685	21848	21555	21862	21891	21508	21874	21885	21617	21772	21785	21779	21982	21811	21802	21862	21827	21727	21722	21938	21869	21905	21765	21864	21820	21809	21942	21898	21933	21574	21635	21685	21743	21575	21943	21881	21547	21678	21833	21823	21815	21659	21734	21862	21923	21984	21863	21776	21827	21783	21677	21735	21820	21788	21699	21849	21700	21718	21886	21700	21715	21889	21684	21669	21699	21682	21815	21774	21773	21758	21733	21968	21821	21602	21708	21734	21834	21605	21646	22065	21888	21883	21836	21901	21689	21590	21806	21823	21837	21818	21900	21631	21887	22210	21754	21788	21863	21819	21956	21740	21714	21640	21640	21711	21762	22072	21762	22004	21907	21933	21624	21534	21954	21830	21737	21716	21832	21776	21802	21940	21936	21745	21838	21883	21681	21843	21709	21696	21543	21699	21743	21683	21783	21539	21852	21755	21748	21654	21977	21661	21883	21645	21752	21617	21640	22007	21829	21967	21627	21523	21903	21869	21836	21718	21746	21648	21609	21935	21648	21780	21766	21697	21719	21720	21676	21801	21799	21817	21955	21826	21835	21951	21639	21798	21542	21905	21618	21592	21793	21733	21953	21784	21907	21721	21882	21736	21801	21790	21872	21687	21625	21837	22011	21689	21844	21643	21975	21724	21812	21797	21624	21594	21683	21671	21777	21734	21820	21776	21669	21726	21763	21925	21558	21819	21882	21930	21677	21723	21887	21665	21947	22008	21712	21771	21705	21640	21818	21893	21689	21890	21750	21807	21773	21580	21706	21777	21601	21619	21810	21858	21683	21885	21779	21837	21925	21634	21714	21665	21633	21827	21710	21900	21851	21910	21792	21802	21983	21542	21730	21721	21999	21721	21601	21822	21835	21641	21682	21678	21696	21731	21720	21895	21796	21723	21950	21783	21654	21789	21755	21788	21681	21670	21949	22023	21741	21829	21735	21725	21756	21943	21708	21887	21557	21905	21837	21509	21789	21798	21794	21784	21794	21809	21522	21830	21903	21774	21729	21627	21829	21755	21568	21879	21964	21631	21761	21923	21999	21790	21854	21787	21869	21548	21754	21917	21724	21713	21693	21785	21819	21987	21803	21739	21762	21671	21814	21765	21798	21879	21755	21782	21634	21812	21759	21981	21776	21647	21887	21816	21844	21624	21786	21813	21905	21745	21866	21822	21861	21687	21719	21815	21693	21836	21877	21857	21752	21914	21730	21853	21853	21910	21852	21705	21949	21915	21836	21799	21726	21703	21898	21768	21612	21555	21654	21762	21866	21624	21974	21872	21724	21868	21707	21543	21695	21711	21879	21956	21864	22043	21787	21675	21617	21853	21748	21745	21920	21762	21625	21643	21797	21757	21860	21741	21687	21948	21615	21661	22040	21877	21701	21548	21677	21781	21842	21721	21819	21725	21695	21432	22021	21746	21858	21827	21794	21589	21521	21635	21747	21873	21864	21640	21489	21798	21931	21868	21863	21644	21774	21615	21835	21722	21910	21775	21839	21783	21845	21917	21494	21697	21823	22028	21879	21982	21700	21710	21775	21800	21743	21894	21897	21901	21712	21774	21886	21729	21712	21664	21612	21833	21788	21878	21767	21674	21852	21872	21931	21906	21828	21832	21523	21715	21929	21785	21713	22059	21568	21866	21836	21907	21880	21938	21845	21752	21800	21868	21599	21750	21782	21918	21762	21910	21752	21669	21668	21979	21908	21565	21818	21718	21944	21683	21885	21970	21799	21775	21865	21647	21576	21456	21572	21928	22064	21776	21773	21820	21849	21640	21661	21890	21726	21712	21701	21727	21597	21633	21770	21854	21827	21795	22016	21829	21720	21906	21879	21870	21821	21951	21750	21688	21912	21719	21741	21545	21495	21702	21771	21703	21698	21789	21907	21925	21701	21943	21815	21724	21916	21633	21836	21759	21792	21514	21764	21745	21869	21707	21781	21624	21800	21659	21792	21947	21984	21663	21592	21698	21864	21750	21851	22054	21596	21837	21673	21930	22058	21803	21809	21579	21772	21846	21758	21692	21682	21677	21634	21806	21623	21885	21765	21795	21767	21573	21901	21701	21828	21763	21686	21635	21834	21803	21748	21730	22031	21769	21745	21870	21910	21802	21561	21752	21824	21836	21836	21613	21550	21795	21789	21679	21672	21456	21818	21854	21751	21573	21908	22047	21773	21978	21616	21677	21946	21732	21682	21648	21708	21940	21941	21571	21837	21852	21858	21736	21641	21703	21604	21727	21878	21825	21919	21643	21896	21781	21897	21916	21551	21950	21639	21753	21596	21624	21833	21843	21799	21642	21659	21977	21635	21691	21947	21864	21780	21718	21841	21531	21972	21847	21867	21806	21694	21789	22027	21777	21809	21974	21756	21749	21535	21752	21577	21952	21766	21709	21436	21749	21834	21521	21644	21696	21959	21727	21833	21718	21751	21744	21680	21795	21719	21605	21839	21692	21883	21650	21860	21475	21752	21795	21885	21804	21829	22079	21783	21775	21703	21602	21839	21747	21974	21836	21951	21842	21850	21812	21755	21565	21987	21816	21978	21722	21805	21757	21781	21760	21985	21702	21696	21695	21706	22004	21803	21571	21733	21668	21689	21695	21477	21596	21640	22012	21879	21847	21689	21677	21620	21833	21692	21989	21899	21839	21555	21682	21831	21763	21830	21722	21660	21537	21841	21591	21640	21571	21737	22006	21647	21568	21561	21807	21785	21946	21898	21702	22032	21767	21840	21791	21822	21716	21707	21650	21846	21596	22002	21827	21874	21650	21561	21831	21842	21815	21935	21744	21806	21709	21868	21818	21495	21756	21789	21590	21613	21882	22017	21801	21691	21934	21668	21825	21744	21743	21665	21647	21740	21857	21741	21743	21798	21753	21822	22008	21843	21912	21645	21962	21903	21518	21587	21882	21561	21815	21700	21832	21937	22065	21633	21792	21908	21668	21744	21626	21735	21775	22029	22055	21875	21781	21747	21854	21741	21960	21693	21854	21656	21838	21750	21792	21656	21627	21911	21703	21969	21874	21844	21651	21868	21604	21703	21934	21856	21749	21885	21843	21738	21841	21626	21856	21788	21809	21638	21712	21867	21877	21842	21882	21953	21754	21881	21743	21956	21800	21839	21774	21790	21755	21738	21743	21882	21894	21800	21640	21775	22007	21889	21814	21649	21730	21642	21759	21802	21771	21861	21713	21708	21856	21809	21830	21932	21827	21772	21665	21638	21668	21637	21775	21765	21651	21731	21754	21703	21606	21935	21945	21867	21746	21672	21828	21842	21738	21650	21681	21771	21746	21839	21762	21741	21804	21661	21680	21766	21808	21715	21819	21700	21825	21794	21905	21793	21815	21711	21865	21923	22004	21782	21778	21664	21848	21689	21847	22080	21896	21685	21886	21965	21631	21828	21766	21826	21737	21845	21889	21929	21777	21861	21742	21685	21790	21904	21713	21737	21889	21964	21799	21927	21669	21926	21776	21987	21727	21849	21728	21871	21789	21873	21874	21833	21583	21735	21814	21911	21834	21943	21766	21953	21807	21730	21900	21834	21844	21690	21776	21787	22061	21852	21755	21882	21815	21949	21916	22014	21993	21902	21730	21691	21815	21927	21816	21904	21771	21722	21684	21860	21730	21794	21697	21766	21909	21805	21698	21838	21820	21823	21795	21774	21750	21773	21668	21828	21902	21476	22092	21785	21902	21738	21586	21923	21751	21881	21876	21722	21775	21610	21766	21700	21902	21725	21770	21780	21737
37518	55813	30387	26597	21684	20089	18748	18242	18044	18441	18185	17930	18259	18389	18238	18260	18350	18458	18145	18018	18034	18087	17945	18152	17964	17928	18164	21215	21312	20403	19373	18524	18030	17615	17648	17599	17563	17623	17732	17673	17676	17628	17513	17569	17569	17692	17844	17565	17651	17648	17497	17726	17409	17479	17655	17579	17438	17546	17617	17587	17562	17571	17630	17658	17603	17624	17450	17524	17540	17542	17506	17649	17542	17625	17552	17336	17498	17685	17503	17415	17658	17663	17364	17646	17626	17728	17592	17632	17607	17633	17554	17547	17663	17610	17686	17463	17474	17479	17426	17660	17383	17613	17597	17643	17712	17687	17585	17567	17718	17698	17655	17580	17667	17397	17555	17590	17460	17631	17697	17602	17513	17542	17506	17528	17560	17627	17458	17631	17468	17838	17638	17603	17570	17548	17617	17589	17544	17671	17469	17433	17696	17479	17764	17597	17690	17554	17671	17578	17540	17484	17728	17532	17515	17567	17500	17402	17798	17661	17489	17455	17762	17607	17557	17672	17589	17670	17527	17586	17429	17450	17380	17514	17371	17841	17460	17608	17652	17556	17649	17583	17591	17701	17582	17528	17700	17575	17585	17572	17620	17549	17303	17468	17631	17654	17839	17555	17518	17559	17589	17546	17624	17533	17337	17510	17656	17544	17671	17452	17793	17336	17545	17662	17524	17458	17521	17477	17556	17712	17477	17548	17526	17545	17537	17550	17518	17715	17500	17460	17522	17757	17715	17601	17582	17539	17620	17562	17576	17716	17574	17726	17583	17624	17386	17715	17447	17513	17713	17669	17599	17621	17569	17682	17698	17720	17609	17587	17571	17370	17460	17520	17597	17621	17290	17611	17486	17493	17618	17576	17554	17578	17459	17675	17502	17374	17639	17557	17561	17573	17595	17557	17589	17539	17672	17421	17458	17450	17633	17611	17582	17730	17500	17813	17670	17566	17442	17651	17574	17550	17638	17388	17749	17519	17577	17799	17789	17514	17591	17504	17661	17410	17623	17610	17678	17481	17458	17437	17561	17624	17650	17662	17586	17553	17508	17684	17581	17592	17385	17664	17640	17503	17760	17651	17661	17549	17542	17761	17684	17575	17549	17534	17759	17624	17668	17551	17618	17647	17733	17514	17695	17405	17452	17807	17497	17757	17297	17585	17664	17397	17498	17468	17512	17508	17585	17511	17684	17575	17592	17481	17582	17515	17601	17399	17471	17636	17715	17543	17565	17668	17610	17570	17507	17607	17600	17671	17588	17721	17399	17593	17423	17477	17507	17704	17630	17625	17736	17524	17443	17724	17554	17675	17516	17622	17511	17740	17351	17494	17432	17500	17490	17648	17677	17568	17683	17536	17375	17613	17578	17526	17517	17725	17336	17527	17687	17625	17510	17664	17440	17562	17690	17435	17548	17606	17621	17778	17642	17731	17653	17545	17564	17551	17318	17581	17717	17668	17497	17651	17469	17603	17520	17575	17472	17481	17631	17548	17589	17448	17575	17580	17522	17598	17532	17614	17505	17484	17521	17657	17660	17531	17521	17602	17559	17740	17573	17715	17581	17698	17582	17642	17533	17533	17615	17433	17611	17674	17612	17612	17621	17722	17606	17621	17552	17603	17520	17665	17714	17660	17524	17604	17617	17574	17568	17502	17526	17563	17488	17455	17608	17437	17644	17542	17517	17500	17489	17660	17435	17331	17542	17684	17521	17660	17830	17623	17591	17742	17561	17449	17540	17768	17687	17342	17652	17540	17521	17502	17567	17567	17598	17645	17525	17692	17488	17538	17349	17715	17510	17543	17624	17598	17552	17483	17791	17678	17379	17550	17575	17621	17461	17671	17561	17635	17569	17587	17402	17615	17502	17540	17504	17506	17561	17607	17569	17658	17392	17522	17465	17507	17528	17435	17505	17467	17787	17641	17637	17493	17610	17632	17553	17662	17607	17577	17536	17528	17606	17541	17547	17582	17553	17687	17745	17493	17646	17630	17798	17747	17614	17485	17569	17552	17519	17654	17761	17600	17589	17597	17515	17498	17537	17603	17499	17584	17471	17614	17468	17651	17558	17465	17600	17527	17671	17741	17616	17605	17516	17534	17520	17627	17534	17619	17486	17488	17669	17567	17666	17633	17660	17471	17760	17510	17475	17554	17485	17639	17644	17581	17516	17560	17673	17666	17626	17520	17462	17559	17630	17596	17631	17500	17731	17416	17370	17659	17656	17470	17624	17623	17465	17434	17455	17504	17669	17587	17508	17468	17606	17559	17591	17597	17512	17575	17582	17628	17667	17426	17749	17567	17442	17719	17433	17576	17450	17527	17657	17637	17707	17668	17564	17626	17566	17515	17514	17502	17515	17491	17768	17538	17399	17471	17604	17586	17799	17690	17627	17816	17614	17462	17632	17555	17642	17766	17473	17528	17541	17656	17581	17515	17756	17633	17596	17773	17537	17699	17735	17601	17449	17610	17655	17650	17561	17449	17491	17610	17733	17645	17553	17533	17594	17490	17739	17766	17639	17591	17575	17678	17453	17646	17520	17525	17665	17473	17527	17572	17724	17579	17530	17543	17514	17684	17732	17676	17779	17672	17545	17532	17494	17694	17732	17659	17483	17619	17480	17583	17573	17455	17586	17629	17636	17661	17465	17471	17531	17644	17415	17682	17636	17642	17700	17596	17664	17652	17544	17505	17528	17530	17539	17462	17535	17745	17531	17575	17583	17591	17571	17714	17399	17596	17543	17617	17543	17631	17650	17658	17671	17618	17568	17476	17619	17561	17525	17706	17471	17609	17581	17443	17550	17563	17660	17634	17487	17655	17677	17697	17755	17502	17547	17344	17529	17744	17600	17740	17531	17591	17522	17442	17548	17628	17596	17448	17484	17788	17583	17572	17601	17607	17583	17595	17727	17656	17678	17646	17570	17540	17461	17513	17475	17560	17759	17657	17676	17608	17669	17396	17668	17464	17435	17758	17344	17513	17714	17498	17568	17644	17736	17781	17382	17687	17431	17690	17564	17544	17360	17664	17631	17620	17646	17465	17509	17627	17624	17543	17656	17778	17696	17537	17629	17502	17578	17607	17726	17656	17580	17498	17623	17552	17616	17408	17557	17686	17471	17579	17607	17575	17552	17443	17487	17651	17481	17606	17737	17382	17560	17501	17674	17737	17614	17601	17513	17540	17819	17639	17537	17647	17755	17333	17547	17575	17671	17584	17517	17512	17577	17611	17638	17462	17601	17648	17560	17796	17687	17660	17440	17621	17590	17619	17569	17468	17580	17642	17553	17655	17543	17616	17636	17793	17619	17529	17492	17515	17648	17463	17571	17713	17584	17551	17599	17552	17708	17551	17642	17680	17410	17549	17430	17670	17695	17440	17444	17628	17540	17710	17410	17565	17577	17529	17587	17585	17637	17387	17609	17648	17505	17527	17593	17590	17629	17654	17562	17646	17750	17534	17577	17658	17521	17686	17507	17716	17364	17638	17801	17698	17579	17541	17883	17639	17406	17449	17663	17758	17554	17589	17557	17541	17664	17586	17730	17494	17631	17720	17494	17488	17608	17583	17499	17321	17559	17674	17796	17539	17485	17609	17676	17646	17489	17575	17561	17616	17514	17370	17678	17539	17558	17500	17596	17422	17626	17602	17372	17444	17567	17780	17430	17604	17498	17362	17414	17689	17585	17549	17765	17532	17608	17504	17558	17593	17609	17574	17747	17530	17445	17566	17434	17391	17485	17581	17674	17577	17633	17562	17532	17582	17588	17517	17639	17607	17442	17624	17473	17487	17653	17620	17516	17690	17616	17569	17509	17666	17778	17578	17596	17629	17296	17628	17487	17525	17511	17453	17497	17442	17505	17438	17514	17726	17505	17641	17628	17426	17777	17597	17442	17582	17494	17669	17526	17535	17820	17554	17691	17570	17450	17710	17697	17600	17700	17725	17571	17517	17538	17454	17630	17586	17647	17722	17620	17501	17668	17667	17582	17720	17501	17561	17565	17536	17548	17740	17819	17467	17758	17477	17641	17654	17622	17546	17508	17738	17582	17627	17502	17691	17533	17654	17791	17588	17458	17554	17561	17615	17564	17636	17647	17713	17488	17710	17643	17493	17545	17525	17438	17637	17540	17769	17579	17668	17783	17680	17699	17822	17484	17737	17596	17605	17525	17684	17458	17485	17633	17575	17743	17533	17611	17538	17598	17552	17531	17532	17581	17373	17741	17667	17511	17617	17734	17580	17495	17578	17590	17483	17700	17554	17580	17522	17481	17633	17523	17695	17618	17546	17465	17455	17461	17585	17342	17550	17625	17406	17614	17557	17734	17418	17617	17602	17628	17555	17492	17388	17804	17508	17599	17369	17616	17657	17562	17620	17581	17446	17559	17478	17359	17511	17642	17578	17479	17560	17613	17660	17706	17531	17575	17427	17602	17631	17688	17622	17680	17641	17529	17511	17460	17658	17610	17413	17611	17393	17700	17635	17698	17547	17542	17732	17654	17535	17564	17766	17599	17622	17673	17560	17543	17587	17646	17602	17660	17441	17557	17700	17468	17529	17626	17555	17559	17598	17603	17660	17426	17390	17612	17581	17608	17476	17616	17565	17568	17471	17557	17572	17430	17528	17590	17554	17664	17383	17514	17616	17663	17556	17647	17543	17269	17552	17506	17699	17531	17620	17511	17581	17569	17547	17631	17624	17556	17724	17554	17637	17329	17646	17708	17512	17545	17589	17466	17736	17518	17570	17533	17479	17446	17672	17519	17588	17461	17667	17461	17603	17471	17483	17453	17558	17489	17579	17640	17803	17616	17506	17602	17522	17665	17563	17484	17486	17754	17582	17697	17637	17597	17691	17584	17643	17673	17632	17588	17604	17585	17571	17624	17682	17528	17782	17628	17585	17474	17568	17476	17611	17626	17628	17568	17573	17474	17711	17637	17475	17640	17356	17460	17664	17527	17596	17487	17663	17554	17601	17605	17517	17572	17564	17494	17445	17651	17654	17566	17771	17694	17581	17602	17782	17387	17512	17708	17677	17530	17314	17578	17547	17689	17560	17687	17725	17726	17895	17592	17485	17554	17487	17458	17433	17603	17504	17667	17500	17559	17433	17553	17629	17615	17495	17641	17579	17559	17568
22898	21534	29444	24011	21878	25017	28357	23840	23130	23896	23896	24007	24070	23519	23578	23424	23561	23374	23319	23130	23178	23195	23219	23033	23186	22772	24061	27142	28070	26450	25373	24452	23332	23156	22958	22731	22623	22748	22863	22741	23158	22905	23066	22990	22594	22911	22787	22900	22719	22740	22740	22923	22849	22782	22812	22720	22920	22831	22933	22812	22577	22616	22860	22756	22726	22856	22789	22803	22693	23004	22737	22791	22838	22695	22619	22720	22895	22859	22809	22861	22633	22627	22887	22796	22678	22664	22747	22764	22814	22688	22863	22842	22823	22705	22702	22927	22941	22800	22718	22462	22816	22875	22821	22942	22471	22721	22927	22650	22718	22598	22814	22688	22588	22836	22599	22806	22653	22773	22857	22692	22830	22477	22625	22735	22851	22641	22490	22807	22633	22902	22684	22578	22727	22632	22750	22693	22700	22993	22811	22719	22800	22612	22830	22692	22672	22669	22593	22772	22939	22802	22826	22474	22646	22636	22656	22718	22699	22858	22660	22762	22625	22633	22522	22637	22709	22936	22701	22847	22904	22863	22772	22748	22477	22887	22724	22720	22599	22733	22843	22645	22682	22512	22902	22737	22784	22893	22758	22681	22515	22669	22597	22679	22657	22667	22762	22729	22586	22692	22754	22788	22860	22680	22668	22821	22753	22776	22820	22650	22842	22489	22826	22657	22925	22736	22704	22850	23008	22667	22823	22738	22686	22555	22698	22659	23101	22983	22837	22790	22884	22797	22626	22670	22618	22722	22781	22799	23066	22927	22858	22776	22757	22621	22683	22624	23026	22720	22706	22866	22565	22792	22988	22700	22636	22470	22710	22528	22768	22980	22997	22604	22753	22466	22676	22769	22796	22873	22947	22723	22675	22730	22618	22761	22830	22634	22888	22884	22765	22720	22708	22813	22735	22690	22504	22622	22704	23007	22770	22776	22637	22691	22840	22559	22618	22538	22728	22853	22741	22726	22738	22799	22746	22442	22808	22882	22960	22883	22699	22705	22677	22939	22715	22682	22573	23129	22822	22901	22829	22848	22885	22798	22672	22799	22794	22822	22651	22970	23029	22832	22950	22674	22692	22655	22619	22476	22760	22783	22510	22791	22825	22619	22774	22801	22897	22654	22632	22572	22503	22718	22881	22787	22861	22700	22917	22715	22748	22708	22567	22721	22911	22794	22771	22947	22586	22646	22774	22665	22800	22671	22830	22667	22825	22733	22648	22598	22656	22728	22740	22801	22893	22811	22781	22599	23036	22737	22711	22678	22836	22542	22843	22756	22775	22537	22770	22631	22806	22622	22691	22663	22893	22691	22758	22702	22739	22897	22733	22903	22799	22879	22612	22548	22684	22502	22676	22923	22640	22739	22919	22714	22711	22544	22914	22684	22785	22611	22767	22733	22619	22666	22663	22943	22759	22963	22814	22957	22507	22838	22643	22679	22733	22667	22568	22768	22615	22805	22900	22617	22629	22884	22691	22625	22813	22550	22572	23010	22951	22944	22621	22929	22704	22727	22689	22686	22814	22873	22779	22818	22987	22822	22589	22775	22798	22708	22806	22689	22662	23005	22865	22748	22526	22766	22685	22665	22618	22667	22818	22624	22838	22900	22892	22682	22836	22885	22743	22893	22852	22683	22788	22695	22846	22699	22682	22668	22590	22796	22490	22696	22684	22698	22650	22491	22568	23019	22806	22645	22605	22812	22708	22777	22709	22642	22644	22713	22596	22793	22901	22735	22835	22753	22625	22862	22935	22703	22678	22803	22728	22836	22705	22603	22742	22553	22623	22635	22564	22821	22795	22882	22709	22570	22670	22805	22761	22866	22708	22805	22755	22657	22779	22651	22763	22648	22805	22774	22734	22877	22780	22897	22810	22683	22890	22724	22606	22595	22833	22614	22724	22659	22917	22971	22676	22925	22617	22615	22484	22539	22686	22663	22469	22810	22560	22623	22648	22724	22582	22647	22869	22777	22704	22966	22676	22835	22574	22664	22701	22706	22827	22680	22697	22580	22763	22851	22926	22958	22746	22613	22654	22593	22681	22498	22653	22695	22638	22763	22549	22775	22621	22662	22551	22589	22707	22525	22697	22581	22715	22626	22787	22827	22671	23007	22868	22585	22660	22727	22809	22720	22753	22546	22740	22749	22811	22730	22626	22952	22793	22722	22557	22827	22942	22756	22702	22801	22588	22866	22892	22703	22768	22688	22850	22711	22624	22688	22856	22818	22886	22790	22771	22695	22916	22709	22880	22713	22864	23001	22877	22847	22792	22950	22617	22833	22778	22771	22998	22738	22655	23158	22999	22599	22751	22756	22732	22370	22521	22589	22904	22935	22921	22696	22845	22683	22713	22716	22628	22828	22858	22617	22580	22719	22951	22773	22560	22723	22608	22803	22848	22808	22929	22803	22583	22657	22768	22665	22759	22667	22591	22790	22608	22659	22749	22940	22782	22803	22995	22873	22713	22697	22758	22796	22758	22747	22823	22732	22688	22741	22709	22794	22757	22590	22744	22774	22888	22689	22611	22793	22666	22508	22583	22574	22757	23021	22741	22976	22691	22638	22646	22684	22651	22775	22816	22592	22927	22698	22877	22690	22684	22472	22900	22709	22715	22805	22519	22759	22686	22777	22644	22680	22817	22945	22829	22640	22558	22706	22946	22721	22646	22830	22670	22696	22662	22579	22780	22678	22572	22850	22853	22597	22842	22815	22845	22893	23006	22804	22837	22585	22664	22894	22771	22888	22521	22785	22699	22606	22825	22825	22715	22587	22707	22803	22684	23066	22906	22890	22855	22614	22795	22804	22901	22811	22817	22710	22832	22765	22940	22822	22699	22474	22757	22620	23013	22681	22665	22913	22837	22750	22675	22834	22778	22784	22757	22851	22514	22654	22746	22495	22700	22799	22887	22710	22746	22900	22810	22735	22945	22813	22832	22670	22742	22797	22787	22737	22766	22743	22599	22567	22725	22831	22665	22836	22802	22620	22880	22859	22742	22730	22664	22777	23015	22874	22515	22635	22682	22771	22736	22613	22666	22775	22713	22575	22777	22734	22687	22752	22724	22609	22857	22701	22739	22570	22765	22812	22753	22786	22674	22787	22759	22399	22878	22702	22630	22733	22650	22861	22722	22731	22897	22721	22731	22993	22763	22690	22812	22872	22790	22708	22947	22693	22802	22858	22684	22499	22656	22814	22756	22754	22673	22839	22725	22638	22565	22691	22795	22708	22805	22688	22720	22645	22829	22706	22700	22725	22656	22644	22464	22443	22523	22752	22766	22849	22671	22638	22860	22764	22757	22885	22732	22711	22785	22850	22783	22845	22666	22505	22766	22683	22734	22842	22710	22971	22737	22814	22845	22809	22748	22799	22827	22959	22783	22753	22778	22897	22658	22650	22844	22770	22727	22536	22692	22655	22575	22737	22595	22878	22801	22572	22624	22866	22789	22685	22692	22755	22846	22660	22930	22762	22906	22709	22733	22813	22660	22815	22614	22677	22809	22791	22816	22843	22833	22844	22662	22690	22755	22982	22951	22929	22581	22845	22679	22838	22951	22563	22698	22536	22706	22681	22628	22635	22785	22772	22739	22685	22876	22948	22802	22873	22817	22696	22536	22719	22611	22873	22795	22783	22721	22691	22702	22565	22730	22779	22945	22663	22861	22758	22728	22629	22801	22941	22696	22903	22612	22725	22826	22880	22971	22869	22831	22838	22666	23015	22730	22645	22649	22785	22826	22600	22753	22455	22839	22654	22637	22700	22928	23013	22867	22732	22753	22739	22628	22835	22892	22905	22504	22724	22898	22829	22714	22710	22834	22747	22749	22647	22871	22875	22754	23085	22888	22817	22693	22768	22750	22724	22649	22806	22690	22652	22899	22970	22629	22710	22827	22987	22597	22640	22781	22939	22697	22638	22955	22834	22734	22714	22719	22911	22864	22936	22777	22625	22635	22627	22892	22828	22596	22673	22648	22744	22818	22936	22756	22681	22878	22903	22688	22636	22630	22840	22659	22518	22654	22600	22780	22596	22562	22636	22797	22758	22604	22526	22751	22699	22771	22704	22645	22700	22720	22777	22969	22792	22756	22743	22911	23064	22592	22575	22739	22621	22661	22853	22701	22734	22719	22722	22681	22700	22663	22741	22488	22819	22888	22866	22717	22856	22913	22605	22887	22484	22816	22664	22714	22605	22805	22690	22739	22602	22647	22914	22541	22496	22891	22756	22832	22725	22483	22647	22825	22664	22804	22770	22909	22693	22738	22831	22634	22631	22691	22603	22631	22733	22705	22705	22729	22789	22720	22765	22729	22749	22515	22750	22547	22592	22672	22691	22827	22783	22512	22859	22928	22622	22646	22684	22671	22825	22741	22635	22745	22735	22666	22787	22762	22897	22692	22706	22876	22744	22819	22750	22779	22752	22777	22647	22917	22713	22693	22795	22788	22817	22753	22918	22776	22792	22689	22536	23026	22740	22828	22475	22640	22712	22883	22743	22442	22577	22961	22522	22838	22584	22689	22808	22881	22840	22760	22761	22864	22682	22702	22660	22738	22703	22761	22664	22555	22764	22679	22812	22968	22725	22630	22769	22621	22796	22511	22821	22839	22582	22612	22806	22904	22838	22739	22724	22678	22657	22905	22763	22783	22676	22787	22792	22795	22656	22694	22698	22566	22703	22811	22653	22835	22917	22543	22689	22821	22873	22818	22655	22615	22709	22668	22898	22771	22830	22734	22761	22853	22887	22879	22574	22511	22931	22738	22801	22850	22753	22995	22866	22695	22642	22667	22726	22849	22826	22737	22732	22678	22763	22788	22716	22700	22804	22732	22715	22665	22869	22842	22737	22735	22859	22465	22694	22956	22637	22932	22620	22662	22992	22655	22728	22869	22690	22763	22909	22493	22896	22693	22962	22788	22557	22822	22876	22989	22652	22516	22678	22580	22759	22746	22734	22741	22858	22746	22873	22781	22872	22684	22639	22675	22639	22796	22844	22837	22745	22833	22433	22811	22733	22721	22682	22938	22623	23051	22699	22815	22638	22672	22723	22863	22923	22745	22837	22898	22901	22769	22987	22811	22546	22727	22755	22843	22796	22673	22814	22786	22725	23033	22940	22974	22735	22656	23024	22806	22758
42688	60693	30744	25605	22682	20865	19859	19258	19149	19239	19666	19654	19610	19216	19024	19131	19290	18938	18546	18669	18358	18596	18497	18437	18437	18533	19949	24961	25295	22872	21025	19785	18598	18290	18189	18178	18082	18211	18165	18230	18198	18229	18134	18127	18295	18197	18103	17917	17943	18249	18232	18237	18042	18156	18084	18105	18126	18102	18117	18071	18107	18082	17840	18174	18322	18191	18161	18016	18239	18142	18085	17916	17938	18025	18276	18061	18166	18153	18151	18077	18103	18156	18290	18087	18115	18072	18010	18257	18044	17973	18203	18096	18009	18074	18177	18087	18138	18036	18022	18150	18160	18184	18067	17972	18224	18162	18176	18246	18172	17835	17996	18152	17936	18249	18070	18111	18058	18218	18089	18073	18093	17960	18045	18072	18196	17910	18028	17978	18265	18027	18210	18256	18099	18147	18290	17891	18102	18073	18219	18064	18009	17989	18008	18251	18044	18306	18147	17932	17972	18158	17962	18259	18014	18234	18062	18129	18164	17946	18153	17938	18125	18196	18057	18056	18132	18068	18062	18195	17975	18067	18058	17829	18179	18075	17987	18130	18153	18174	17974	18095	18157	17998	17980	18043	17930	18141	18010	18048	17917	18197	18029	18042	18112	18035	18223	18153	18100	18083	18221	18269	18173	18153	18068	18148	18159	17891	18108	18243	18086	18230	18046	18210	18210	17948	18241	18225	18075	17882	18273	18184	18248	18124	18236	18164	18069	18118	18111	18144	18108	17974	17969	18075	18049	17989	18148	18072	18114	18067	18150	17952	18036	18269	17964	18285	18150	18172	17930	18009	17938	18147	18244	18119	18067	18147	18089	18136	18047	17936	18111	18215	18111	18260	18103	18061	18135	18001	18151	18138	18106	18207	18218	18168	18164	18196	18097	18076	18191	18067	18230	18022	18090	18038	18054	18192	18082	18114	18021	18153	17911	18071	18050	18192	18079	18061	18188	18175	18114	17887	18249	18100	18057	18143	18058	17976	17987	18022	18126	18223	18085	18061	18176	18232	18085	18204	18126	17976	18193	18052	18073	18219	18200	18062	18085	18009	18246	17982	18253	18293	18222	18138	17972	17904	18113	18187	18128	18009	18177	18027	18137	17990	18050	18228	18150	18155	18098	17928	18215	18154	18187	17931	18088	17955	17838	18136	18073	17993	18168	18025	18071	18124	18183	18379	18036	18021	18274	18116	18093	18027	17967	18062	17981	18197	17910	18068	18102	18026	18133	18094	18314	18151	18009	18102	18237	17990	17997	18055	18106	17982	18242	18333	18227	18107	18026	18207	18026	17911	18202	17888	18127	18157	18219	18165	18168	18105	18112	18170	17991	18163	18045	18098	18147	18013	18229	18137	17966	18232	18082	18037	18108	18038	17815	18142	18064	18074	18210	18069	17998	18061	18060	18122	18283	17854	18115	18093	18155	18168	18108	18028	18158	18070	18052	18203	18123	18189	18159	18093	18125	18254	18209	18103	18042	18145	18090	18095	18242	17968	18289	18160	18116	17982	18049	17888	18209	18211	18217	18001	18089	18090	18216	18031	18027	18300	18108	18108	18043	18018	18167	18156	18139	18203	18188	18036	18150	18009	18056	18060	18254	18120	18003	18228	18073	18204	18166	18068	17951	18215	18157	18212	18246	18122	18197	18047	17884	18014	18001	18255	17820	18162	18231	18085	18106	18141	18054	17907	18184	18231	18112	18165	18079	18201	17968	18118	18120	18129	17873	18200	18089	18176	18044	17927	17988	18040	18057	18083	18126	18107	18122	18067	18175	18057	18091	18175	18031	18225	18040	18278	18193	18055	18119	18078	18196	18020	18181	18192	18112	18279	18086	18258	18143	18000	18011	18107	18191	18019	17982	18188	18197	18111	18194	18016	18324	18063	18023	18001	17996	18120	18143	17967	18030	18134	18180	17996	18274	18204	18028	17955	17998	18142	18212	18030	18015	18256	18030	18110	18122	18025	18154	18073	18134	17960	18062	17978	18096	17981	18047	18080	18089	18008	18146	18194	18158	18073	18167	18127	18300	18161	17990	18142	18142	18059	18297	18215	18151	18006	18224	17992	18131	18055	18014	17954	18068	18018	18191	18186	18119	18095	18105	17979	17995	18056	18002	18139	17907	18138	18126	18025	18030	18025	18134	18139	18109	18076	17999	18068	17931	18137	18157	18133	17803	18198	18056	17964	18033	18076	18159	18012	18083	18237	17854	18134	18117	18160	18088	18255	18183	18021	18209	18023	18059	18074	18050	18135	18131	18038	18162	17942	18076	18172	18052	18091	18079	18074	18024	18032	18068	18124	18016	18126	18250	17975	18066	18208	18186	18099	17977	18122	17904	18008	18206	18008	18023	18138	18114	18255	18148	18076	18115	18057	18305	18043	18063	18201	18160	17860	18066	18032	18167	18200	18016	18128	18310	17995	18082	18115	18224	17978	18007	17948	18035	18152	18020	18182	18020	18203	18042	17945	18104	18193	18047	18057	18015	18073	18057	17951	18169	18109	18170	18053	18092	17958	18139	18205	18139	18197	18044	18126	18028	18335	18217	18100	17894	18315	18125	18078	17976	18143	18173	18280	18308	17988	18187	18126	18157	18200	18154	18024	18070	18136	18101	18083	18175	18210	18176	18100	18121	18079	17961	18154	17989	18128	18052	18093	18182	18086	18221	18159	18169	18139	18035	18030	18197	18025	18003	18053	18027	18014	17974	18225	18155	18058	18174	18133	18167	18160	17943	18091	18124	18123	18003	17949	18162	17948	17954	18012	17993	17903	18130	18147	18229	18051	18097	17992	18255	18092	18211	18121	18213	18237	18046	18180	18025	18167	18112	18192	18013	17933	18004	18077	18031	18308	18126	17952	18138	17976	18027	17916	18268	18145	18264	18141	18104	18065	18124	18034	17842	18104	18131	18241	18040	18185	18076	18197	18221	17990	17997	18092	18090	18220	18079	18029	18024	18183	18019	18059	18126	17967	18148	17981	18024	17970	18057	18082	18009	18197	18085	18214	18190	18281	18077	18072	18108	18012	17850	18021	18155	17868	18000	17925	17941	17989	17940	17965	18182	18082	18149	17948	18006	18148	18205	18295	18061	18150	18131	18020	17863	18073	18154	18007	18019	18182	17953	18096	18190	18177	18084	18029	18148	17989	18015	18136	18042	18131	18059	18077	17952	18198	18240	18057	18054	18123	18122	18020	18033	18209	18114	18034	17983	18099	18172	18185	18180	18097	18073	17977	18085	18114	18134	18313	18097	18149	18084	18062	18207	18032	18120	18179	17978	18162	18131	17948	18177	18183	18093	18091	18102	18007	18035	18199	17960	17966	18171	18015	18160	18120	18117	18125	18176	17978	18072	18171	18186	18002	18051	17932	18044	18124	18206	18073	17980	17974	18243	17978	18087	18050	18150	18006	18083	18122	18207	17981	18176	18108	18206	18357	17876	17993	18108	18044	18075	18161	18047	18103	18131	18005	18183	18213	18140	18150	18093	18028	18035	17922	18245	18223	17996	18052	18045	17921	18163	18171	18091	18112	18094	18130	18056	18190	18135	17980	18059	18057	17987	18053	18081	18171	18124	18180	17982	18150	18169	18218	18069	18106	18047	17892	18060	18251	18002	18112	18160	18116	18098	18114	18188	18244	17824	18225	18153	18224	18048	18275	18015	18108	18166	17953	18003	17988	18085	18116	18148	18085	18178	18067	18183	18170	18179	18161	18063	17959	18209	18152	17924	17906	18082	17991	18113	17975	18271	18283	17961	18167	18161	18104	17936	18189	18053	18204	18109	18054	18186	18133	18136	18157	17966	18102	18177	18113	17990	18189	18119	18104	18093	18153	17944	18108	18124	18026	18154	18216	18124	18167	17996	18057	18111	17937	18001	18102	18077	18137	18134	17995	18148	18106	17987	18013	17952	18111	18023	18048	18059	18057	18151	18255	18111	18069	18087	18171	18141	17981	18056	18203	18156	18177	18247	18133	18092	18184	18221	18202	18220	18313	18064	18006	18130	18095	18003	18262	18287	17990	18211	18187	18027	18207	18124	17971	17972	18065	18051	18083	18091	17889	18084	18198	18110	18065	17958	18194	18068	17962	18057	18106	18094	18123	18096	18070	18210	18286	18027	18062	18285	18264	18041	18065	18290	18178	18023	18185	17999	18013	18081	18290	18100	18050	18152	18090	17888	18075	18131	18161	18135	17959	17919	18192	18046	18141	18029	18141	18101	18072	18113	18177	18221	18165	18261	17825	18072	18035	18151	18097	18274	18359	18050	18099	18044	18197	18122	18178	17907	17947	18183	18070	18064	18054	17982	18185	18016	18283	17855	18037	18076	17926	18223	18048	18045	18265	17827	18080	18242	17880	18217	17871	18150	18135	18099	17970	18187	18037	18069	17990	18078	18050	18169	17979	18052	18249	18120	18023	18198	17948	18157	17838	18097	18109	18162	18134	18012	18227	17907	18127	18104	18286	18018	17998	18049	18017	18103	17895	18075	18016	18051	18113	18004	18129	18295	18045	17915	18266	18058	18202	18141	18032	18167	18224	17896	18070	18054	18104	18091	18083	18236	18142	18300	18071	18060	18186	18066	18181	18004	18075	18124	18225	18368	18185	18170	18082	18144	18172	18048	18100	18234	17992	18213	18008	18024	18017	18199	18026	18190	17947	18089	18028	18211	18154	17974	17965	18086	18031	18050	18199	18001	18084	18167	17944	18116	18193	18197	18128	18003	18059	18218	18059	18139	18069	18045	18123	18101	18022	18000	18175	18055	18010	18139	18055	18228	17987	17957	18049	17971	18252	18117	18035	18088	18097	18083	17869	18189	17976	18146	17948	18085	18194	18144	18185	18190	17987	18134	18119	18121	17987	18103	17943	18086	18092	18007	18160	17880	18069	18086	18175	18020	17936	18012	18086	18153	18231	18026	18206	18111	18089	17856	18018	18106	18041	18150	18123	18210	18053	18033	18140	18149	18216	18018	18239	18229	18179	18180	18215	18012	17980	18104	18129	18121	18169	18013	18203	18162	17950	18191	18066	17892	18087	18206	17879	18104	17934	18143	18161	18170	18042	18240	18043	18081	18103	18107	18137	18068	18148	18090	18190	18023	18104	18184	18084	18165	18208	18236	17977
29378	26720	28563	25362	22588	22501	22747	22341	22287	22630	22662	22530	22650	22302	22347	22343	22533	22417	22140	22181	22252	22139	22119	22239	22201	22039	22251	22180	22334	22455	22593	22379	22413	22377	21968	21897	22033	22073	22322	21965	22254	22083	22239	22015	22061	22082	22279	21944	22068	21979	22253	22205	22291	22242	22045	22232	21971	22102	22121	22297	22065	22255	22164	22004	22184	22191	22355	22307	21872	22133	22062	22287	22194	22006	22231	22150	22309	22245	21992	22188	22165	21995	22128	22158	22030	22118	22192	22165	22046	22068	22146	22183	22120	22129	21866	22220	22125	22128	22157	22030	22111	21853	22023	22183	22123	22321	22215	21996	22098	21946	22187	22162	22191	22283	22299	22219	22216	22137	22035	22385	22224	21879	22057	21998	21914	22177	22045	22092	22135	22076	22027	22099	22122	22171	22010	22041	22005	21968	22086	22099	21918	22053	22186	22192	22055	22043	21980	22158	22148	22183	22330	22227	22271	22088	22096	22091	22035	22007	22171	22046	22082	22194	22272	22130	21976	22097	22255	22252	22190	22106	22311	22076	22076	22186	22187	22371	21920	22183	22280	21915	22142	22003	21972	22099	22230	22080	22213	22061	22064	22170	22052	22079	22239	22109	21938	21929	21970	22070	22025	22019	22157	22055	22156	22113	22003	22017	22298	22040	22276	22035	22031	22193	22154	22009	22121	22095	22200	22064	21983	22275	22124	22183	22086	22157	22302	22041	22060	22174	22128	22034	22229	22199	21989	21883	22063	21900	22223	22161	21978	22092	22129	22168	22086	22120	22332	22220	22169	21905	22107	22027	22002	22094	22105	21952	22252	22308	21938	22087	22138	22075	21955	21925	22157	22203	22130	22099	22232	21965	22270	22107	22022	22072	22047	22114	22158	21958	22142	22096	22157	22133	21908	22028	22061	22075	22158	22252	22072	21858	22091	22288	22016	22029	22161	22096	22242	21997	22081	22146	21986	21985	21985	22106	21937	22359	22110	22079	22203	22060	21992	22238	22108	22043	22017	22214	22017	22324	22312	21974	22180	22229	22278	22092	22092	22372	22146	22373	22097	22205	22293	21988	22022	22188	22078	22176	22056	22150	22268	22268	22106	22393	22079	22266	22044	21798	22035	22085	22119	22093	22298	21995	22188	22000	22021	21918	22425	22178	22200	22087	22078	22033	22170	22175	22048	22187	22320	22081	22097	22095	21984	22149	22165	22169	22277	22161	22186	22194	22235	22231	22063	22027	21982	21740	22095	22138	22032	22177	22153	22234	22169	22117	21916	22102	22090	22077	22018	22073	21865	22121	22021	22025	22008	22158	22145	21947	22023	22178	22091	22179	21946	22275	22419	22012	22130	22121	22412	22236	22282	22077	21950	22180	22345	21885	22019	22144	21938	22007	22277	22073	22226	22142	22124	22106	22115	22087	22118	22012	22335	22030	22141	22153	22094	22127	22173	22149	22061	22158	21933	22116	22460	21909	21815	22139	21964	21955	22157	21979	21967	21881	22146	22189	22063	21915	21791	22104	22295	22212	22089	22020	22034	22239	21938	22022	22081	22151	22109	22029	22192	22096	22201	21988	21980	22011	22185	22033	22129	21908	22098	21955	22204	22236	22100	22130	22296	22134	21976	22046	22160	22138	22039	22147	22065	22188	22371	22241	22028	22166	22272	22105	22106	22203	22076	22075	22176	22015	22135	22336	22113	22016	22205	22094	22240	22117	22282	22010	22047	22008	22214	21935	22214	22373	22197	22176	21917	22287	22186	21996	22055	22118	22338	22108	22110	21985	22128	22350	22074	22112	22105	22130	22280	22254	22238	22253	22120	22191	21944	22117	22058	21840	22090	22379	22276	22382	22062	22207	22178	22011	22061	22048	22212	21926	22053	22134	22065	21980	22072	22296	22079	22018	22132	22047	22179	22106	22194	22107	22032	21971	22141	22172	22238	22266	22053	22143	21926	22132	21995	21945	22103	22104	22009	22162	21897	22157	22245	22399	22368	21973	22173	22154	22090	22420	22298	22027	22096	22021	22026	22136	22257	21877	21979	22146	22051	22082	22141	22002	22061	22143	22101	21954	22158	22004	21949	22021	22095	22049	21846	22187	22190	22135	22072	21992	22060	22016	21931	22321	22124	21932	22080	22302	22336	21908	22355	22137	22181	22016	22190	22177	22321	22058	22418	22182	22181	22004	22104	22098	22226	22051	22139	21864	22203	22174	21869	21970	22275	22166	22165	22103	22136	22154	22106	22060	22151	22100	22275	22306	22098	22060	21950	22029	22103	22220	22152	22439	22151	22135	21995	22161	22195	22002	22070	22183	22226	22362	22367	22095	22270	21995	22362	22292	21924	22288	22231	22108	22207	22189	22155	22411	22137	22049	22025	22238	22009	22062	22140	22184	22082	22076	21913	22147	22267	22068	22101	22239	22222	21965	22131	22097	22106	22247	22211	22274	22248	22108	22190	22175	21965	21953	22040	22220	22020	22072	22074	22152	22155	22244	22025	22162	22172	22178	22039	22028	21935	22179	22186	22123	22094	22215	22139	22083	22183	22158	22199	21908	22066	22228	22211	22174	21968	22028	21973	22130	22132	22280	22082	22148	22098	21862	22272	22263	22087	21922	22210	22179	22169	22227	22119	21932	22159	22129	22200	22130	22092	22016	22291	22041	22032	22168	21953	22065	22139	21923	22045	22147	22255	22335	22018	22237	22199	22051	22269	22057	22049	22077	22308	21938	22106	22105	22176	21970	22213	22074	22097	22081	22099	22046	22165	22042	22006	22290	22030	22014	22283	21967	22184	22086	21872	21960	21902	22117	22180	22089	22126	22182	22140	22212	22090	21942	22296	22056	22064	22300	22152	22070	22177	22001	22168	22016	22072	22090	22249	22252	22173	22119	22213	22094	22165	22167	22103	22154	21913	22052	22311	22034	22067	22143	21981	22085	22143	22049	22055	22163	22155	22152	22114	22306	22107	22128	22080	22170	22272	22127	22323	22203	22142	22249	21995	22224	22163	21849	21992	22188	22163	22053	22127	22245	22198	21954	22280	22285	22131	22048	22130	22086	22096	22081	21986	22028	22117	22025	22202	22180	22101	22229	22057	22067	22142	22103	21943	22043	22262	22220	21907	22329	22074	22093	22320	21871	22053	22181	22041	21996	22036	21982	22088	22167	22073	22161	21977	21914	22050	22058	22020	22185	22142	22002	22104	22398	22109	22102	22088	22199	22216	22214	22168	22182	22067	22007	22119	22052	21976	22048	22143	22027	22065	21938	22318	22193	21975	22298	22299	22081	22255	22165	22079	22199	21996	22084	22106	22125	22048	21917	22042	21988	22249	21904	22245	22204	22017	22180	21998	21790	22198	22226	22249	22046	22071	22098	22176	22208	22193	22129	22310	22215	22158	22041	21922	21868	22068	22311	22206	22280	22126	22239	22022	22144	22072	22146	22045	22076	22249	22141	22104	22049	22093	22052	22169	22143	22112	22223	22259	22415	22274	22176	22424	22160	22305	22050	22001	22052	22043	22248	22228	22106	21815	22044	22102	22147	22114	22168	22186	22205	22104	22171	21989	22168	22185	22116	22360	22121	22037	22414	22385	22135	22263	22202	22022	22077	22171	21919	22259	22030	22149	22083	22144	22295	21970	22335	22223	22251	21923	22190	22306	22192	22112	22157	22085	21930	21956	22032	22082	22120	21980	22034	22144	22104	22053	22046	22082	22333	21987	22097	21934	22072	22045	22026	22141	22292	22020	21893	22088	22119	22048	22212	22297	22132	22054	22361	21998	22189	22113	22087	22334	22196	22042	22093	22260	22326	22128	22202	21986	22059	21948	21929	22218	22148	22356	22258	22048	22238	22087	22238	22224	22076	22229	22177	22224	21859	22119	22209	21999	22146	21821	22044	22126	22295	22179	22004	22142	22115	22085	21903	21878	22006	22222	22174	22207	22281	22033	22128	22245	22338	22299	22326	22170	22226	21983	22133	22293	21971	21941	22041	22136	22152	22122	22176	22154	22178	22377	22198	22342	22164	22248	22140	22325	22120	22084	22017	22034	22130	22242	22178	22132	22050	22028	22037	21968	22260	22127	22104	22282	21978	22327	22125	22017	22338	21983	22341	22174	22176	22098	22032	22175	22027	22222	22305	22251	22128	22277	22206	21914	22234	22204	22351	22055	22272	22171	22243	21992	22129	22181	21916	22131	22062	22023	22307	22085	22163	22275	22266	21991	22075	22101	22101	22480	22087	21987	22122	22095	22008	22018	22215	22112	22051	22038	22141	22063	22028	22255	22143	22159	22111	22024	21972	21928	21970	22170	22242	22350	22340	22218	22004	22097	22149	22206	21961	22176	21918	22133	22012	22293	22196	22208	22239	22175	22128	22234	22147	22270	22114	22306	22089	22136	22220	22237	22168	22170	21879	22296	21999	21967	22183	22200	22136	21996	22169	22126	22001	22123	21982	22254	22303	22174	22130	22238	22050	22149	22157	22072	22206	22221	22097	22080	22124	22083	22115	22176	22033	22138	22235	21940	22350	22207	21948	21772	22081	22246	22257	21971	22342	22197	22057	22198	22280	22290	22122	22132	22147	22075	22027	22352	22207	22193	22261	22336	22019	22044	22135	22182	22053	21997	22099	22185	22084	21748	22264	21995	21923	22176	22074	22070	22059	22144	22196	22170	22195	21985	21833	22153	22293	22070	22220	22300	22071	22138	21936	22261	22011	22089	22158	22144	21934	22011	21899	22066	22233	21904	22359	22231	22196	22241	22266	21875	22147	22078	21970	22084	22355	22186	22058	22228	22081	22104	22251	22318	22042	22083	21901	22049	22224	22179	21971	22188	22006	22147	21988	22131	21920	22154	22203	22106	21899	21922	22241	22088	21880	22075	21939	21872	22025	22189	22014	22092	22144	22007	21906	22042	22046	22103	22173	22048	22168	22207	22045	21913	22280	22059	22199	22218	22286	22248	22245	22208	21892	22238	22318	22163	22300	22251	22099	22173	22049	22243	21966	22390	21770	22249	22018	22096	22088	22073	22110	22303	22093	22109	22233	22157	21958	22100	22096	22200	22052	22269	22052	22242	22313	22055	22213	21999	22326	22162	22249	22298	22221	22254	22147	22010	21933
32027	39003	22047	19392	18623	18312	18202	17783	18229	18410	18206	18593	18422	18088	18103	18058	18331	18093	18109	17760	17993	17752	17858	17771	17762	17881	17804	18215	18376	18266	18104	17909	17745	17727	17833	17843	17600	17721	17741	17739	17824	17642	17638	17673	17699	17771	17689	17844	17895	17670	17934	17784	17658	17663	17796	17792	17771	17770	17872	17626	17686	17731	17776	17758	17671	17680	17972	17857	17675	17648	17886	17648	17813	17844	17627	17658	17662	17648	17910	17673	17863	17841	17752	17723	17746	17818	17896	17649	17625	17756	17945	17582	17802	17698	17851	17777	17684	17808	17719	17688	17597	17702	17738	17866	17739	17884	17867	17841	17624	17759	17636	17611	17705	17758	17862	17515	17713	17810	17845	17841	17760	17651	17717	17782	17663	17728	17667	17806	17828	17750	17710	17707	17706	17834	17922	17621	17598	17637	17938	17777	17568	17811	17772	17645	17822	17677	17829	17571	17788	17676	17890	17758	17967	17711	17697	17791	17724	17742	17748	17793	17604	17851	17710	17691	17697	17624	17799	17821	17737	17674	17754	17554	17915	17770	17896	17800	17709	17639	17713	17891	17587	17800	17586	17879	17748	17704	17707	17771	17650	17923	17787	17827	17636	17884	17724	17614	17716	17873	17874	17675	17692	17788	17770	17715	17742	17665	17713	17666	17800	17806	17766	17738	17759	17631	17672	17755	17836	17734	17838	17751	17704	17762	17580	17681	17768	17713	17658	17738	17810	17640	17595	17911	17683	17788	17688	17732	17789	17679	17846	17823	17650	17642	17764	17745	17679	17834	17691	17801	17914	17757	17782	17763	17670	17652	17897	17717	17806	17809	17675	17749	17721	17732	17623	17698	17649	17790	17734	17909	17510	17779	17558	17705	17830	17715	17725	17853	17617	17777	17638	17756	17776	17818	17727	17694	17820	17669	17706	17686	17737	17626	17637	17604	17701	17557	17830	17702	17702	17697	17819	17668	17891	17848	17748	17762	17833	17908	17850	17620	17524	17632	17789	17693	17818	17554	17663	17627	17744	17573	17861	17624	17820	17738	17758	17576	17758	17642	17728	17666	17776	17856	17802	17838	17715	17819	17732	17586	17614	17754	17596	17781	17523	17909	17780	17835	17662	17762	17775	17798	17835	17640	17710	17757	17715	17698	17688	17671	17724	17558	17817	17728	17700	17613	17689	17701	17711	17615	17798	17773	17640	17931	17827	17634	17744	17732	17767	17751	17890	17738	17682	17774	17736	17546	17600	17616	17637	17627	17597	17616	17489	17662	17626	17670	17783	17748	17712	17844	17879	17689	17867	17892	17837	17820	17600	17712	17586	17679	17747	17495	17731	17630	17723	17668	17733	17734	17800	17793	17847	17822	17718	17690	17648	17702	17698	17694	17658	17588	17713	17712	17681	17676	17853	17673	17789	17782	17783	17735	17666	17797	17622	17776	17606	17713	17780	17817	17654	17902	17654	17919	17741	17777	17611	17818	17733	17534	17659	17821	17943	17799	17722	17765	17838	17816	17747	17645	17700	17674	17636	17796	17654	17688	17765	17726	17730	17781	17716	17708	17667	17668	17902	17786	17893	17700	17741	17633	17596	17874	17826	17839	17796	17768	17804	17861	17726	17621	17614	17728	17708	17888	17699	17599	17760	17752	17552	17833	17659	17754	17871	17719	17787	17838	17888	17609	17707	17670	17762	17734	17754	17620	17854	17874	17794	17845	17850	17598	17823	17782	17920	17614	17794	17720	17678	17761	17732	17700	17757	17834	17798	17782	17752	17673	17877	17772	17809	17610	17648	17922	17674	17762	17697	17781	17702	17701	17728	17973	17700	17795	17779	17943	17934	17758	17847	17725	17603	17519	17853	17778	17752	17778	17556	17800	17512	17710	17758	17857	17827	17726	17774	17670	17750	17640	17526	17859	17858	17616	17806	17786	17815	17583	17730	17642	17591	17808	17690	17727	17829	17697	17744	17755	17600	17740	17683	17749	17808	17762	17925	17641	17647	17714	17560	17739	17719	17748	17614	17665	17622	17887	17734	17739	17671	17665	17813	17796	17716	17752	17635	17595	17842	17671	17678	17918	17654	17795	17513	17675	17899	17792	17692	17875	17778	17759	17745	17730	17657	17781	17862	17720	17715	17751	17891	17636	17615	17708	17588	17782	17878	17651	17786	17592	17970	17687	17753	17830	17647	17691	17815	17767	17735	17800	17812	17973	17714	17793	17746	17669	17851	17895	17824	17718	17517	17855	17702	17798	17713	17763	17848	17582	17747	17739	17748	17686	17829	17722	17699	17613	17695	17818	17664	17577	17843	17619	17571	17761	17761	17869	17710	17665	17737	17737	17821	17603	17748	17584	17901	17631	17744	17744	17829	17726	17820	17645	17775	17690	17747	17767	17592	17626	17700	17671	17665	17885	17617	17736	17764	17662	17672	17822	17642	17850	17798	17736	17779	17717	17653	17761	17557	17770	17850	17653	17661	17689	17567	17788	17846	17625	17681	17716	17648	17724	17804	17822	17743	17727	17551	17701	17786	17783	17804	17702	17616	17633	17839	17779	17660	17859	17854	17511	17753	17717	17684	17699	17606	17646	17739	17623	17836	17734	17740	17774	17616	17820	17743	17634	17785	17838	17564	17852	17548	17806	17750	17788	17586	17686	17749	17810	17838	17663	17729	17739	17799	17744	17708	17724	17719	17796	17577	17773	17698	17752	17699	17759	17785	17797	17663	17701	17582	17791	17816	17891	17643	17836	17699	17701	17836	17641	17754	17740	17899	17578	17678	17755	17769	17792	17747	17651	17802	17671	17742	17865	17748	17621	17702	17616	17694	17803	17858	17704	17700	17765	17572	17689	17580	17577	17697	17684	17756	17822	17734	17671	17899	17803	17814	17692	17769	17731	17714	17669	17696	17684	17789	17565	17583	17764	17745	17767	17680	17805	17851	17905	17643	17830	17649	17668	17656	17793	17812	17597	17718	17747	17786	17850	17788	17812	17739	17833	17668	17704	17591	17706	17690	17565	17687	17767	17739	17804	17706	17785	17744	17727	17890	17672	17736	17736	17786	17759	17755	17676	17785	17732	17932	17802	17900	17902	17758	17680	17707	17733	17828	17825	17748	17898	17765	17856	17859	17801	17772	17677	17715	17745	17886	17733	17610	17828	17793	17659	17702	17852	17553	17775	17767	17760	17848	17872	17561	17795	17641	17781	17668	17725	17674	17570	17616	17675	17776	17773	17719	17833	17665	17786	17815	17834	17713	17685	17721	17951	17652	17834	17781	17581	17652	17572	17611	17678	17601	17744	17834	17793	17837	17692	17767	17800	17768	17913	17492	17846	17847	17695	17734	17730	17803	17721	17847	17772	17757	17827	17571	17758	17741	17722	17863	17700	17769	17871	17784	17545	17629	17966	17728	17503	17656	17688	17991	17747	17807	17832	17753	17702	17655	17870	17822	17715	17748	17882	17900	17799	17851	17870	17689	17829	17738	17662	17886	17860	17744	17763	17572	17759	17666	17753	17725	17718	17961	17664	17549	17595	17630	17753	17834	17633	17837	17786	17750	17716	17711	17757	17909	17670	17851	17794	17752	17897	17732	17837	17620	17826	17763	17881	17742	17741	17752	17680	17743	17648	17787	17683	17798	17910	17773	17785	17614	17570	17788	17771	17951	17815	17868	17566	17674	17826	17658	17755	17678	17668	17661	17763	17869	17680	17666	17744	17714	17600	17845	17799	17639	17772	17614	17555	17740	17732	17658	17729	17767	17784	17763	17845	17789	17855	17822	17944	17848	17756	17672	17858	17611	17728	17625	17832	17732	17646	17803	17721	17875	17721	17796	17635	17852	17708	17722	17756	17859	17646	17789	17819	17816	17772	17646	17767	17699	17813	17826	17663	17638	17613	17871	17616	17685	17709	17729	17683	17609	17739	17599	17773	17771	17737	17773	17714	17716	17687	17830	17660	17856	17807	17701	17780	17715	17661	17818	17748	17755	17878	17635	17746	17834	17845	17678	17857	17752	17808	17780	17739	17714	17894	17886	17884	17633	17890	17746	17683	17809	17669	17822	17686	17612	17547	17763	17625	17904	17612	17729	17907	17615	17755	17780	17800	17725	17678	17709	17685	17840	17643	17812	17754	17767	17660	17640	17597	17950	17565	17648	17666	17634	17742	17854	17734	17786	17877	17817	17650	17857	17650	17814	17796	17764	17817	17564	17724	17703	17552	17868	17885	17861	17687	17624	17549	18016	17738	17655	17839	17802	17618	17855	17688	17717	17555	17678	17576	17697	17783	17748	17742	17801	17777	17661	17805	17728	17853	17785	17655	17737	17715	17589	17860	17657	17742	17824	17626	17784	17738	17845	17694	17745	17756	17773	17863	17817	17778	17884	17612	17839	17843	17658	17925	17757	17793	17747	17678	17660	17668	17755	17848	17686	17742	17662	17780	17704	17877	17817	17825	17721	17823	17827	17836	17872	17658	17683	17752	17833	17901	17909	17740	17719	17698	17899	17827	17749	17788	17745	17766	17563	17812	17849	17761	17864	17657	17618	17897	17604	17736	17713	17996	17890	17739	17773	17824	17856	17882	17597	17711	17719	17675	17762	17683	17542	17619	17603	17609	17767	17863	17583	17732	17899	17798	17522	17796	17672	17843	17709	17746	17688	17751	17816	17924	17643	17491	17724	17765	17680	17736	17755	17635	17729	17741	17624	17731	17611	17630	17707	17651	17816	17670	17536	17693	17691	17651	17576	17790	17742	17649	17806	17811	17754	17684	17771	17765	17779	17680	17723	17819	17641	17823	17815	17776	17813	17875	17907	17718	17830	17665	17583	17696	17556	17922	17770	17834	17826	17862	17722	17716	17545	17721	17795	17697	17580	17595	17644	17656	17838	17722	17757	17559	17823	17741	17782	17619	17795	17888	17552	17774	17755	17752	17886	17699	17734	17780	17793	17496	17853	17821	17563	17797	17719	17749	17709	17798	17694	17825	17852	17836	17798	17814	17645	17719	17585	17774	17780	17639	17751	17874	17647	17715	17758	17657	17977	17783	17695	17896	17659	17674	17838	17815	17803	17870	17708	17666	17840	17743	17609	17782	17660	17781	17554	17745	17989	17594	17686	17714
23903	21536	29134	24420	22868	25047	25487	22869	22442	23321	23136	22743	22653	22810	22773	22561	22526	22252	22374	22374	22416	22339	22306	22390	22410	22366	22786	24484	25142	24407	23581	22828	22248	22258	22440	22248	22191	22066	22296	22108	22005	22188	22154	22110	22111	22167	22220	22226	22283	22286	22198	22146	21984	22185	22130	22229	22303	22118	22082	22117	22105	22437	22158	22126	22245	21910	22205	22068	21893	22192	21790	22064	22020	22187	22303	22304	21984	22015	22203	22167	22116	22106	22253	22201	22144	21975	22167	22039	21910	22240	22017	22014	22020	22182	22097	22093	22091	21932	22073	22118	22026	22137	21916	22029	22143	22097	22070	22018	21973	22031	22145	22136	21997	21838	22016	22012	22070	22234	22067	22215	22116	22181	22133	21753	22124	22243	22019	22086	22126	22172	22065	21971	22230	22127	22064	22154	22025	22056	22109	22114	21909	22095	22193	22129	22047	22112	21948	22066	21995	22145	22003	22437	22126	22195	21948	22177	21936	21890	22173	22045	22113	22000	22037	22122	22013	21845	21913	22188	22003	21856	21870	22019	21957	22098	21902	22173	22140	22160	21915	22136	22198	21991	21917	22190	22021	22009	22138	22015	22063	22129	21959	22061	22165	22152	22207	22052	22053	22269	22294	21981	22228	22200	21872	22111	22074	22163	22145	22137	22124	21927	22011	22001	22053	21981	21875	22027	22155	22305	22279	21897	22073	22076	22120	22214	22134	21973	22128	22360	22240	22002	22118	22032	21933	21971	21968	21963	22163	22047	22097	22015	21977	21848	22238	21887	21855	21840	22150	22152	22056	22092	22240	21989	22203	22007	22181	22209	22197	21903	22053	22182	21817	21977	21904	22204	22030	21977	22057	22387	22214	22168	22253	21964	22191	21970	21983	22063	22079	22230	21928	22037	22226	22230	22186	22080	22029	22039	22055	22189	22126	22145	22190	22176	21977	21991	22144	22157	22059	21943	22149	21849	22092	22096	22098	22159	22028	22220	22098	21923	21739	22098	22298	22226	22145	22067	22215	22155	22219	22059	21988	21928	21993	22090	22061	21963	22249	21969	22032	22060	22184	22150	22071	22184	22207	22154	22154	22078	21943	21776	22051	22183	21829	22118	22240	21915	22096	22331	22149	22019	22283	22105	22004	22082	22301	22065	22066	22176	22178	22034	22084	22148	22193	22099	22195	22053	22033	22049	21862	22288	21999	22312	22159	22253	21868	22012	22164	22027	22000	21991	22064	22058	22131	22021	22192	22140	22229	22052	21967	22201	21960	22080	22011	22180	22262	22216	22209	22183	22077	22197	22135	22088	22121	21990	21860	22043	22075	21970	21866	21896	21931	22071	22152	22200	22382	21993	22126	21985	22148	21997	22014	22327	22203	21995	22099	22138	22080	21851	22178	21906	22079	22026	21819	22205	22124	22020	22123	22235	22175	22256	22159	22221	22245	22000	22033	22219	22076	21982	22055	22266	22058	22512	21993	21898	22107	22110	22138	22089	22164	22240	21908	22062	21924	22220	22065	21944	22099	22125	22099	22041	22094	22243	22173	22009	22031	22094	21978	22029	21957	22026	22049	22272	22132	21973	22094	22163	22057	21848	22150	22196	22124	21959	21914	22061	22036	22031	22145	22187	22370	22175	22082	22245	21947	21905	22124	22236	22177	22127	22106	22050	22014	22018	22075	22134	22190	21926	21998	22078	22145	22181	22101	22143	22105	22048	22026	21974	22053	22258	22192	22026	21978	22129	22118	22305	22046	21975	22195	22021	22144	21950	22026	22188	22135	22106	22129	22135	22046	22226	21989	21838	22087	22097	22085	22029	22196	22159	22083	22134	22048	21976	22098	21881	21923	22151	22110	22344	22299	22103	21957	22152	21852	22087	22029	21899	22052	22327	21917	22038	21931	21937	21966	21913	22171	22272	22195	22022	21973	22180	22222	21912	22123	22121	22021	22198	22165	22166	22240	22053	22001	22129	22156	21866	22080	21928	22087	21924	22033	22156	22122	22066	22108	22126	22034	22154	22257	22065	21903	22012	22296	21952	22138	22091	22057	22078	22192	21885	22171	22262	22050	22070	22193	21970	22008	22215	22255	21957	22161	22049	22350	22033	22168	22103	22062	22047	22226	21914	22113	22229	22342	22096	21985	21989	22099	22071	22082	22199	22221	22049	22094	22106	21985	21976	21896	22172	22210	21910	22067	22030	21979	21950	21968	22075	22080	21951	21989	22142	22226	21974	22200	21857	21972	22113	21951	21937	22169	21986	21970	22142	22113	22217	22110	22053	21886	22025	22103	22157	22121	22104	22100	22124	22235	22096	22162	22138	22276	22090	22040	22371	22411	21981	21867	22136	22029	22053	22076	21939	22163	22254	22044	22039	22180	21921	22008	22318	22245	22227	22189	21990	22285	22018	22055	22045	22116	22049	22153	21945	22018	22100	22070	21884	22156	22127	21910	22058	22144	22114	22178	22210	22073	22104	22032	21920	22139	22152	22190	22318	22161	22278	22091	21984	22163	21805	22054	22152	22133	21886	21868	22035	21807	21913	22050	22274	22168	22092	22167	22174	22224	22412	21967	21737	22104	22083	22112	22322	22107	21888	22026	22126	22077	22169	22060	22130	21988	22182	21905	21996	22047	22103	22117	22068	22273	21923	22090	22047	22072	22007	21898	22164	22171	22190	22155	22198	22117	21849	22218	22067	22257	22146	22023	22000	22038	22064	22063	22055	22076	22124	22047	22141	22302	22147	22325	21938	22057	22241	22169	22052	22056	22148	22033	21979	21860	22042	21954	22111	22093	21990	22085	22021	22319	21995	22061	22109	22056	22107	22018	21871	21976	22113	22164	22123	22264	22035	22112	22348	22228	22104	22057	21994	22144	21895	22175	22109	21983	22089	22008	22106	22070	21876	22027	21865	22192	21928	22288	22189	22097	21957	22019	22038	22114	22501	22157	21962	21921	22065	21927	22164	22221	21976	21912	21960	22270	22096	22304	22081	21990	21988	22056	21974	22140	22007	21992	22108	22176	22151	22284	22072	22035	22109	22035	21799	22203	22169	21981	22304	22037	22212	22253	22186	22133	22264	21913	22150	21843	22051	21894	22074	22092	22091	22082	22160	21954	22219	22191	21916	22297	22179	22015	22111	22011	21867	22072	22053	22088	21927	21971	21722	22074	21993	21900	22081	22221	21909	22022	22143	22201	22120	22239	22230	22103	22159	22195	21988	22198	22119	21949	22049	22199	22076	22054	22185	22138	22136	22108	22077	22019	22289	21989	21979	22102	22038	22187	22157	22052	21969	22165	22019	22132	22162	22009	22262	21979	21987	22274	22068	22184	22284	22068	22062	22244	21991	22206	22137	22098	22053	21987	22135	22027	22115	22190	21929	22112	21801	21996	22087	22198	22133	22062	22190	21845	22196	22055	21876	22205	22002	22128	22125	22182	22028	22036	22097	21981	22169	22030	21999	22022	22078	22117	22003	21842	22140	22304	22165	22162	22137	22125	21928	22340	21887	21957	21934	22123	22017	22216	22168	21903	22096	22323	22136	22124	21867	22000	22068	21840	22063	22048	22046	22271	22057	22084	22123	22052	22001	22094	21941	21956	21937	21924	22179	22111	22050	21988	22002	22001	22050	21896	22106	22352	21959	21887	22011	22250	21988	22048	22146	22047	22174	21932	21774	22208	21832	22219	22213	21924	21940	22195	22419	22066	22036	22051	21905	21909	22118	22332	22108	22239	22076	22015	22056	21965	22047	22055	21984	22024	22196	22186	22011	22028	21981	22085	21990	22082	22068	22286	22138	22162	22287	21875	22144	22167	22146	21942	22144	22255	22320	21977	22028	22178	22072	22276	22257	22295	22039	22048	21849	21798	21984	22049	22179	22037	22204	22311	22053	22283	22071	21870	21966	22176	22149	22113	22225	22155	22022	22171	21985	22255	21881	22050	22199	21997	22116	22051	22201	22054	22063	22144	22021	22098	22051	22033	21996	22048	21877	22114	21973	21975	21924	22162	22068	22073	22292	22181	22272	22259	22135	21996	22027	22258	21996	21968	22053	21996	21941	21955	22014	22015	22281	22290	22134	22046	22220	22163	22068	22271	22056	22208	21930	21799	21947	22187	22082	22076	22143	21911	22099	22048	21951	22002	22210	22099	21870	21990	22178	21954	22113	22112	22262	22222	22047	22257	22358	22117	22042	22251	21958	22036	22079	21980	22242	22165	22093	22111	21897	22088	22040	22030	22043	22121	22009	22060	21985	22042	22069	22099	22170	22037	22101	21982	21954	22204	22164	21924	22073	22255	21985	22261	22116	22124	21960	22121	22198	22189	22091	22040	22165	22244	22321	22060	22164	22220	22096	22072	22124	21937	22017	22109	21951	22611	22193	22144	21957	22070	22028	22046	22261	21901	21893	22132	22102	22058	22321	22155	21926	22099	22191	21989	22097	22223	22216	21979	22008	21816	22089	22086	22131	22210	21989	22003	22316	21861	22134	22036	21974	21948	21919	22030	21997	22132	22133	22055	22065	21893	21946	22162	22225	22208	21706	22116	22070	22279	22065	22181	22060	22106	21828	21949	22252	22196	22137	22194	21984	22193	22064	22120	22114	21885	22028	22078	22092	22208	22161	22097	21985	21844	22021	22042	22185	22177	22249	22140	21992	22013	22292	22109	22137	22166	21967	22040	22204	22029	22039	21974	22293	22271	22207	21994	22142	22143	22182	22278	22229	22390	22054	22311	22044	22238	22266	21945	22074	21982	22111	22045	22117	22015	22120	21970	22234	22094	21954	22084	22133	22152	22178	22380	22027	22050	22014	21974	22099	22150	21798	22172	21968	22227	22110	21986	22134	22098	22059	22081	22161	22038	21978	21973	22252	22071	22129	22277	22096	22076	22025	22074	22215	22021	21990	22078	22148	22123	22072	21973	22309	21935	22033	22118	22049	22033	22071	22008	21782	22262	21887	22231	22195	22045	22117	21947	21960	22182	21983	22068	21989	22103	22209	22053	22042	22044	22158	22170	22014	22168	22142	22168	22037	21906	22024	22207	22096	21923	21998	22047	21956	22128	22198	22064	21893	22107	22183	22089	22093	22097	22084	22015	22034	21946	22118	22124	22283	22029	21945
36746	52720	28157	21707	20264	19252	18984	18505	18835	19257	18873	18479	18507	18241	18432	18395	18322	18195	18302	18087	17937	18089	18045	17941	17859	17984	18774	21551	21952	20618	19666	18659	18179	17969	17778	17832	17738	17783	17697	17944	17728	17852	17825	17774	17974	17983	17753	17655	17682	17832	17871	17749	17856	17854	17829	17832	17786	17739	17577	17687	17978	17815	17909	17812	17795	17764	17991	17901	17738	17628	17928	17739	17730	17802	17912	17968	17763	17856	17754	17823	17946	17849	17856	17744	17695	17737	17834	17784	18032	17825	18028	17632	18011	17777	17768	17577	17723	17810	17763	17650	17899	17642	17640	17829	17857	17787	17858	17745	17870	17933	17844	17766	17777	17687	17832	17780	17806	17686	17724	17863	17859	17824	17886	17841	17589	17732	17738	17771	17734	17836	17487	17753	17806	17738	17960	17572	17821	17666	17884	17864	17793	17645	17693	17900	17807	17780	17830	17533	17724	17633	17803	17685	17680	17840	17766	17687	17632	17731	17758	17687	17808	17855	17824	17852	17726	17702	17665	17583	17897	17750	17588	17652	17856	17733	17823	17730	17907	17910	17756	17813	17814	17826	17761	17789	17680	17872	17706	17861	17898	17777	17797	17942	17795	17717	17692	17854	17620	17897	17767	17903	17896	17710	17587	17756	17535	17815	17846	17580	17710	17597	17718	17790	17844	17761	17722	17828	17835	17794	17734	17698	17788	17644	17705	17676	17716	17715	17910	17757	17743	17811	17814	17756	17909	17756	17713	17997	17766	17738	17734	17892	17856	17741	17718	17780	17755	17705	17894	17780	17780	17670	17775	17696	17895	17891	17722	17848	17899	17658	17827	17765	17647	17906	17816	17814	17738	17757	17747	17676	17804	17814	17747	17780	17819	17829	17741	17781	17724	17628	17744	17763	17814	17873	17676	17788	17633	17750	17648	17634	17829	17753	17808	17787	17811	17852	17729	17867	17848	17842	17742	17599	17720	17690	17849	17790	18103	17725	17894	17628	17834	17580	17710	18048	17763	17728	17730	17768	17740	17752	17811	17877	17768	17597	17795	17717	17848	17799	17794	17678	17798	17863	17477	17801	17825	17767	17708	17621	17893	17642	17721	17621	17745	17702	17769	17687	17852	17836	17570	17625	17723	17773	17948	17735	17824	17693	17684	17699	17835	17852	17640	17808	17670	17787	17709	17754	17767	17840	17706	17779	17861	17771	17801	17924	17741	17714	17918	17741	17819	17666	17752	17812	17664	17719	17819	17854	17763	17761	17670	17898	17711	17851	17627	17693	17715	17809	17759	17681	17816	17726	17760	17828	17715	17842	17699	17723	17635	17786	17863	17718	17848	17668	17860	17841	17797	17663	17867	17850	17894	17739	17768	17799	17721	17733	17717	17735	17693	17759	17835	17765	17765	17765	17649	17712	17947	17963	17664	17750	17799	17800	17893	17829	17751	17878	17806	17694	17894	17786	17956	17680	17751	17747	17782	17842	17777	17828	17772	17657	18079	17774	17826	17829	17878	17873	17802	17951	17776	17815	17804	17623	17784	17808	17971	17686	17809	17936	17681	17813	17807	17753	17628	17928	17713	17687	17705	17739	17744	17687	17719	17445	17773	17873	17895	17722	17704	17672	17923	17816	17845	17861	17781	17671	17832	17725	17779	17645	17756	17811	17898	17652	17703	17680	17678	17759	17741	17887	17690	17808	17767	17560	17853	17982	17848	17701	17785	17861	17700	17779	17618	17733	17875	17799	17800	17821	17481	17875	17847	17834	17675	17945	17792	17684	17784	17805	17676	17780	17699	17696	17883	17748	17676	17689	17889	17829	17990	17841	17777	17835	17704	17679	17708	17836	17762	17697	17776	17743	17955	17874	17869	17822	17801	17662	17741	17926	17647	17770	17722	17760	18001	17620	17933	17719	17745	17744	17965	17845	17816	17749	17702	17700	17895	17852	17846	17816	17771	17733	17599	17686	17836	17863	17670	17778	17800	17876	17709	17533	17669	17696	17700	17848	17717	17711	17905	17740	17696	17548	17664	17866	17647	17809	17732	17726	17648	17759	17688	17601	17655	17786	17805	17939	17860	17846	17808	17804	17785	17855	17781	17792	17734	17797	17747	17779	17736	17747	17753	17830	17756	17836	17758	17744	17839	17887	17885	17768	17735	17736	17800	17786	17793	17817	17852	17782	17804	17765	17908	17704	17705	17700	17749	17890	17772	17766	17645	17814	17715	17796	17773	17790	17664	17787	17618	17823	17913	17662	17945	17767	17911	17839	17648	17765	17738	17901	17751	17791	17799	17761	17849	17828	17709	17773	17826	17793	17939	17895	17671	17726	17744	17654	17869	17770	17818	17874	17690	17781	17733	17830	17945	17773	17742	17716	17670	17831	17582	17718	17735	17626	17874	17797	17770	17734	17608	17887	17740	17614	17782	17732	17879	17785	17762	17718	17765	17835	17893	17634	17874	17872	17732	17693	17884	17834	17783	17859	17874	17867	17889	17721	17766	17695	17732	17687	17826	17748	17862	17822	17801	17775	17723	17669	17697	17768	17857	17869	17857	17996	17673	17815	17796	17777	17768	17826	17803	17745	17883	17765	17761	17918	17889	17814	17773	17807	17775	17814	17752	17772	17787	17823	17892	17667	17873	17884	17670	17768	17901	17990	17597	17931	17770	17701	17678	17680	17841	17685	17744	17817	17870	17612	17679	17684	17782	17744	17920	17554	17717	17652	17624	17712	17776	17657	17603	17940	17858	17868	17699	17729	17663	17787	17709	17927	17575	17779	17784	17690	17527	17768	17659	17688	17858	17781	17778	17771	17688	17679	17536	17716	17738	17901	17864	17847	17923	17788	17695	17803	17756	17840	17889	17728	17725	17722	17635	17663	17737	17637	17875	17777	17802	17830	17804	17628	17797	17683	17700	17707	17908	17825	17827	17767	17828	17800	17905	17778	17741	17723	17735	17749	17733	17748	18010	17896	17658	17811	17540	17822	17662	17713	17787	17703	17753	17766	17645	17714	17764	17735	17662	17910	17628	17638	17790	17925	17678	17620	18021	17682	17687	17923	17928	17923	17787	17746	17796	17848	17680	17808	17817	17708	17938	17726	17681	17701	17758	17835	17765	17688	17717	17841	17763	17763	17870	17754	17857	17718	17954	17792	17738	17882	17987	17793	17707	17980	17665	17680	17973	17892	17630	17737	17773	17946	18010	17863	17784	17776	17811	17754	17834	17684	17744	17720	17803	17874	17791	17607	17678	17658	17623	17823	17824	17750	17674	17559	17761	17730	17968	17825	17797	17619	17748	17827	17825	17677	17766	17898	17636	17725	17766	17886	17645	17772	17694	17839	17845	17650	17861	17745	17479	17842	17997	17854	17792	17747	17807	17837	17738	17724	17806	17714	18059	17825	17794	17647	17798	17775	17952	17908	17721	17802	17634	17654	17557	17814	17780	17804	17790	17712	17722	17769	17676	17781	17771	17779	17648	17962	17876	17768	17808	17728	17927	17798	17717	17792	17778	17769	17847	17616	17806	17620	17722	17730	17862	17851	17744	17847	17728	17846	17852	17760	17713	17806	17713	17814	17921	17726	17719	17854	17859	17728	17820	17775	17826	17694	17695	17719	17740	17677	17737	17704	17870	17938	17786	17717	17753	17614	17853	17604	17656	17724	17849	17651	17859	17605	17693	17903	17741	17730	17858	17739	17695	17834	17822	17850	17751	17726	17903	17757	17773	17674	17739	17731	17742	17780	17819	17683	17674	17693	17709	17642	17704	17661	17816	17731	17665	17730	17852	17805	17927	17640	17705	17790	17765	17705	17903	17915	17712	17610	17804	17747	17831	17881	17672	17947	17778	17544	17517	17635	17885	17688	17882	17720	17781	17720	17678	17811	17860	17689	17642	17914	17722	17771	17933	17724	17930	17729	18010	17784	17677	17588	17796	17735	17697	17720	17773	17699	17892	17841	17806	17560	17787	17824	17805	17896	17984	17839	17861	17760	17846	17811	17820	17727	17654	17904	17688	17686	17811	17706	17876	17998	17885	17686	17952	17774	17736	17849	17787	17688	17839	17772	17797	17650	17548	17649	17861	17745	17922	17828	17826	17783	17852	17693	17684	17845	17663	17784	17820	17818	17962	17656	17718	17751	17642	17617	17728	17789	17709	17866	17734	17776	17604	17720	17764	17621	17822	17943	17763	17870	17765	17738	17741	17737	17637	17966	17814	17733	17798	17748	17703	17774	17696	17714	17811	17737	17710	17600	17738	17870	17815	17792	17756	17711	17753	17620	17664	17766	17762	17718	17953	18017	17939	17738	17891	17823	17866	17770	17775	17756	17936	17875	17787	17834	17754	17860	17670	17865	17729	17800	17792	17916	17579	17675	17722	17935	17779	17872	17746	17732	17933	17662	17926	17522	17785	17797	17828	17796	17796	17775	17877	17860	17782	17663	17746	17867	17849	18006	17702	17741	17646	17917	17861	17871	17712	17724	17781	17906	17831	17733	17716	17763	17690	17673	17799	17835	17783	17758	17593	17923	17715	17565	17980	17612	17829	17811	17986	17891	17906	17733	17901	17765	17705	17764	17733	17711	17847	17661	17876	17664	17675	17831	17599	17831	17807	17760	17775	17758	17925	17873	17819	17859	17811	17696	17687	17939	17914	17688	17628	17801	17719	17513	17799	17677	17789	17737	17769	17823	17650	17853	17929	17771	17652	17671	17916	17607	17842	17654	17957	17957	17783	17817	17694	17827	17796	17936	18005	17734	17867	17755	17850	17890	17614	17715	17764	17748	17775	17993	17687	17967	17744	17722	17895	17643	17913	17805	17645	17540	17909	17882	17785	17785	17699	17703	17725	17829	17668	17698	17738	17710	17729	17733	17914	17709	17790	17629	17731	17659	17817	17663	17812	17915	17874	17787	17666	17823	17758	17827	17687	17885	17865	17704	17867	17700	17913	17672	17757	17730	17820	17821	17815	17765	17850	17559	17873	17771	17605	17809	17820	17680	17764	17769	17767	17858	17761	17905	17823	17765	17908	17725	17794	17700	17782	17635	17915	17858	17719	17723	17563	17676	17812	17653	17742	17786	17640	17872	17731	17856	17559	17790	17983	17744	17846	17788	17718	17802
22886	21528	29393	24032	21869	25112	28641	24425	23997	24807	24040	23640	24181	24054	23692	24036	23647	23952	23561	23712	23521	23550	23523	23418	23361	23503	24345	27599	28482	27519	26001	24735	23798	23463	23403	23377	23479	23413	23296	23298	23280	23330	23405	23355	23333	23208	23229	23137	23319	23261	23199	23131	23204	23285	23254	23468	23285	23251	23357	23275	23372	23064	23156	23345	23346	23395	23124	23199	23420	23527	23135	23324	22991	23157	23129	23161	23304	23122	23368	23208	23270	23027	23192	23311	23327	23377	23212	23187	23376	23209	23218	23167	23157	23292	23182	23150	23251	23274	23215	23405	23183	22991	23500	23288	23247	23405	23255	23154	22922	23325	23163	23053	23283	23267	23331	23185	23394	23194	23316	23111	23043	23197	23245	23244	23334	23346	23413	23175	23183	23260	23352	23416	23208	23305	23129	23095	23334	23093	23124	23245	23356	23363	23318	23151	23088	23236	23173	23527	23217	23123	23317	23206	23157	23368	23367	23065	23151	23248	23013	23242	23244	23319	23236	23123	23168	23094	23453	23389	23319	23267	23214	23238	23114	23395	23241	23293	23151	23515	23232	23251	23226	23203	23126	23332	23161	23306	23135	23023	23175	23278	23264	23103	23414	23126	23149	23082	23285	23130	23344	23229	23466	23479	23273	23254	23385	23282	23257	23320	23278	23071	23193	23366	23171	23265	23308	23149	23128	23000	23238	23338	23368	23194	23217	23159	23352	23131	23093	23045	23392	23082	23250	23286	23029	23173	23203	23267	23207	23326	23297	23357	22976	23176	23324	23204	23214	23193	23061	23342	23042	23420	23194	23363	23002	23190	23417	23280	23154	23038	23007	23005	23224	23166	23255	23428	23350	23111	23238	23023	23217	23071	23266	23204	23189	23206	23214	23371	23237	23341	23126	23218	23230	23208	23273	23190	23398	23196	23262	23302	23191	23275	23373	23075	23247	23181	23294	23455	23204	23351	23259	23185	23271	23313	23423	23413	23200	23093	23241	23040	23322	23102	23376	23132	23292	23293	23332	23324	23064	23193	23338	23253	23096	23229	23460	22975	23077	23284	23385	23055	23190	23118	23245	23214	23171	23130	23193	23088	23140	23108	23286	23067	22974	23277	23148	23340	23108	23345	23326	22985	23283	23247	23043	23152	22954	23351	23246	23173	23318	23194	23206	23173	23043	23220	23229	23334	23150	23135	23473	23244	23237	23171	23179	23143	23202	23243	23112	23235	23093	23175	23225	23205	23431	23160	23062	23328	23346	23238	23043	23349	23270	23119	23244	23206	23022	23050	23155	23059	23347	23364	23200	23466	23340	23226	23134	23275	23294	23215	23139	23182	23327	23439	23118	23055	23349	23529	23395	23222	23308	23304	23331	23192	23115	22998	23316	23272	23246	23325	23241	22941	23155	23271	23224	23154	23372	23283	23259	23107	23238	23163	23442	23146	23124	23075	22959	23265	23180	23328	23067	23051	23103	23194	22970	23274	23177	23195	22918	23159	23208	23464	23236	23034	23258	23277	23212	23129	23092	23421	23339	23252	23225	23436	23283	23150	23272	23359	23307	23264	23138	23215	23173	23236	23157	23250	23361	23092	23207	23215	23251	23245	23010	23212	23339	23394	23329	23095	23063	22872	23146	23151	23041	23065	23212	23420	23541	23237	23346	23318	23063	23323	23048	23318	23260	23172	23027	23196	23160	23052	23375	23056	23128	23365	23299	23074	23118	23016	23155	23153	22955	23214	23292	23398	23187	23208	23311	23270	23218	23186	23052	23179	23405	23126	23246	23208	23104	23249	23102	23257	23171	23151	23148	23274	23303	23280	23033	23203	23268	23176	23340	23163	23417	23105	23223	23393	23369	23223	23184	23468	23252	23221	23252	23250	23163	23293	23234	23051	23216	23018	23352	23235	23282	23369	23278	23200	23221	23169	23192	23135	23235	23262	23307	23201	23204	23389	23183	23143	23103	23294	23241	23022	23182	23150	23209	23255	23222	23268	23212	23197	23283	23117	23488	23088	23298	23096	23224	23152	23137	23092	23223	23415	23050	23354	23054	23098	23346	23242	23206	22949	23219	23190	23277	23328	23270	23125	23111	23226	23159	23227	23063	23058	23130	23235	23226	23226	23403	23115	23249	23384	23318	23266	23020	23359	23269	23278	23148	23121	22952	23425	23150	23359	23049	23089	23311	23310	23100	23152	22908	23077	23147	23057	23279	23492	23312	23412	23124	23063	23363	23263	23210	23209	23041	23411	23296	23102	23258	23089	23124	23057	23311	23234	23161	23451	22877	23333	23323	23247	23075	23128	23257	23225	23201	23130	23054	23216	23233	23028	23116	23301	23300	23095	23184	23358	23151	23221	23217	23261	23234	23091	23039	23269	23140	23209	23249	23136	23176	23436	23116	23096	23181	23083	23292	23333	23415	23444	23245	23324	23422	23189	23181	23407	23173	23283	23296	23098	23171	23302	23170	23095	23160	23108	23111	23103	23216	23241	23494	23154	23292	22999	23306	23164	23167	23144	23330	22983	23507	23286	23261	23240	23227	23115	23255	23144	23053	23225	23242	22893	23382	23213	23184	23159	23334	23192	23069	23158	23273	23049	23227	23318	23316	23378	23310	23085	23102	23159	23258	23304	23157	23256	23228	23226	23253	23188	23156	23198	23241	23310	23262	23225	23023	23146	23251	23135	23166	23100	23069	23384	23178	23346	23173	23243	23234	23205	23330	23158	23238	23216	23290	23258	23176	23344	23079	23278	23046	23026	23164	23265	23221	22982	23102	23065	23014	23278	23339	23140	23141	23106	23112	23225	23157	23323	23119	23167	23293	23110	23153	23056	23262	23125	23238	23126	23229	23244	23103	23213	23204	23302	23147	23199	23253	23363	23372	23167	23276	23206	23032	23117	23272	23237	23209	23286	23290	23282	23278	23451	23197	23083	23109	23282	23171	23310	23282	23187	23343	23202	23168	23051	23401	23186	23283	23068	23315	23254	23236	23161	23144	23256	23092	22980	23183	23140	23198	23271	23106	23348	23371	22941	23157	23186	23121	23254	23205	23132	23119	23070	23329	23201	23104	23245	23124	23333	23198	23176	23124	23040	23175	23380	23306	23404	23345	22925	23197	23302	23194	23303	23221	23373	23235	23468	23134	23196	23252	23217	23254	23206	23354	23142	23157	23239	23236	23095	23166	23291	23232	23116	23269	23293	23257	22941	23143	23238	23189	23161	23445	23322	23227	23191	22969	23034	23144	23182	23216	23201	23317	23215	23207	23330	23092	23082	23233	23204	23359	23126	23071	23058	23293	22982	23099	23123	23185	23103	23233	23192	23063	22930	23228	23377	23432	23225	23345	23539	23007	23247	23085	22930	23229	23148	23199	23329	23241	23202	23187	23166	23214	23216	23063	23173	23283	23045	23037	23019	23098	23217	23293	23129	23271	23213	23476	23234	23204	23180	23166	23213	23194	23199	23151	23202	23166	23216	23139	23146	23235	23112	23236	23298	23304	23120	23180	23437	23212	23315	23206	23216	23379	23369	23501	23242	23074	23081	23315	23206	23397	23310	23323	23261	23134	23127	23060	23283	23167	23359	23261	23045	23572	23379	23424	23199	23161	23153	22880	23038	23186	23220	23293	23010	23429	23095	23333	23356	23094	23217	23229	23089	23211	23230	23273	23350	23473	23055	23080	22976	23215	23396	23150	23313	23240	23244	23028	23208	23370	23156	23146	23339	22996	23423	23155	23217	23305	23232	23278	23357	23246	23312	23398	23283	23283	23298	23304	23036	23215	23271	23401	23151	23153	23272	23357	23030	23242	23297	23331	23261	23040	23096	23123	23310	23267	23375	23122	23243	22962	23153	22917	23343	23216	23215	23331	23255	23229	23217	23092	23262	23421	23268	23202	23452	23084	23010	23079	23043	23172	23242	23425	23304	23332	23350	23097	23225	23148	23202	23327	23390	23365	23225	23215	23176	23224	23201	23498	22971	23129	23401	23151	23263	23316	23473	23361	22917	23292	23246	23314	22933	23365	23190	23293	23292	23172	23112	23270	23092	23338	23302	23013	23283	23244	23050	23205	23407	23280	23196	23502	23321	23245	23288	23186	23293	23273	23092	23004	23150	23549	23134	23355	23423	23196	23129	23190	23135	23108	23214	23226	23132	23036	23112	23032	23346	23206	23401	23048	23362	23237	23289	23073	23286	23302	23024	23267	23261	23215	23298	23057	23303	23255	23324	23098	23072	23287	23093	23326	23340	23005	23260	23216	23293	23231	23195	23265	23179	23037	23096	23131	23113	23272	23122	23342	23217	23235	23246	23238	23068	23082	23226	23154	23179	23227	23255	23251	23284	23118	23412	23223	23394	23436	23198	23104	23272	23279	23260	23379	23191	23202	23324	23204	23317	22917	23016	23136	23222	23389	23153	23099	23239	23474	23254	23390	23259	23188	23151	23349	23127	23149	23454	23274	23272	23415	23258	23035	22989	23303	23115	23013	23320	23048	23043	23316	23149	23192	23186	23108	23121	23220	23221	23213	23047	23273	23215	22940	23308	23295	23331	23373	23320	23137	23087	23034	23321	23237	23211	23406	23348	23365	23560	23228	23177	23208	23100	23220	23088	23148	23274	23041	23175	23132	23186	23505	23121	23108	23243	23294	23319	23097	23247	23291	23197	23178	23339	23406	23052	23215	23251	23186	23073	23330	23080	23242	23265	23247	22849	23314	23191	23299	23092	23350	23235	23104	23301	23378	23014	23218	23243	23449	23243	23243	23279	22994	22995	23151	23048	23100	23361	23372	23159	23205	23212	23182	23005	23275	23221	23256	23162	23213	23196	23128	23064	23127	23110	23121	23293	23399	23190	23295	23305	23031	23097	23007	23057	23208	23305	23145	23055	23235	23362	23410	23054	23099	23106	22967	23138	23189	23225	23092	23239	23005	23124	23001	23282	23228	23202	23575	23347	23250	23201	23386	23320	22974	23160	23331	23186	23232	23058	23204	23014	23343	22955	23166	23093	23196	23207	23242	23054	23296	23009	23049	23226	23414	23082	23164	23235	23139	23118	23287	23194	23175	23280	23062	23453	23209	23341	23344	23193	23414	23225	23119	22951	22973	23100	23263	23267	23281	23079
41053	59872	32832	24311	22607	20774	20244	19739	19837	19796	19520	19221	19195	19350	19075	19073	18957	18910	18809	18840	18607	18518	18734	18723	18690	18762	20249	25343	25733	23811	21725	19883	19022	18809	18456	18389	18333	18328	18294	18426	18345	18508	18394	18398	18465	18528	18577	18386	18273	18526	18451	18490	18355	18453	18565	18421	18218	18227	18426	18403	18366	18514	18522	18300	18539	18495	18292	18490	18479	18398	18394	18316	18440	18228	18427	18422	18184	18323	18332	18426	18252	18442	18275	18415	18180	18316	18385	18347	18329	18457	18444	18409	18500	18453	18482	18375	18256	18377	18267	18338	18614	18525	18351	18337	18438	18519	18331	18357	18305	18322	18179	18192	18338	18446	18314	18358	18474	18336	18366	18375	18365	18415	18444	18385	18364	18415	18528	18342	18366	18447	18614	18443	18571	18434	18441	18430	18379	18384	18429	18480	18373	18378	18329	18235	18613	18504	18495	18382	18388	18324	18362	18239	18542	18343	18382	18451	18476	18313	18382	18407	18356	18454	18311	18392	18413	18384	18348	18664	18264	18358	18306	18425	18380	18427	18268	18411	18434	18389	18307	18390	18414	18552	18351	18137	18634	18526	18337	18371	18350	18548	18535	18520	18430	18160	18283	18426	18571	18240	18336	18345	18385	18582	18440	18232	18232	18329	18609	18684	18164	18234	18330	18487	18198	18195	18344	18318	18638	18234	18373	18430	18382	18223	18351	18430	18540	18324	18440	18161	18276	18479	18325	18546	18331	18233	18421	18175	18316	18392	18237	18438	18242	18434	18424	18319	18397	18391	18272	18501	18479	18438	18481	18465	18355	18391	18498	18300	18354	18558	18298	18223	18364	18462	18389	18414	18377	18385	18536	18358	18542	18299	18393	18288	18158	18293	18329	18462	18329	18449	18459	18349	18344	18315	18456	18371	18516	18348	18541	18448	18322	18448	18257	18524	18314	18409	18448	18402	18404	18339	18450	18304	18364	18348	18472	18428	18304	18316	18211	18401	18336	18399	18390	18522	18395	18378	18259	18475	18432	18503	18436	18379	18246	18396	18488	18587	18483	18431	18459	18285	18385	18384	18357	18362	18323	18554	18352	18356	18339	18408	18498	18549	18335	18541	18473	18496	18577	18540	18306	18455	18176	18388	18207	18410	18331	18418	18209	18345	18587	18361	18351	18282	18453	18464	18234	18345	18324	18356	18381	18452	18295	18408	18256	18330	18320	18223	18498	18452	18264	18377	18045	18487	18317	18337	18424	18306	18354	18268	18349	18380	18466	18328	18413	18377	18415	18325	18451	18281	18381	18435	18359	18487	18222	18328	18490	18473	18269	18250	18514	18450	18363	18346	18438	18356	18285	18497	18451	18462	18450	18493	18151	18385	18213	18319	18439	18419	18325	18342	18486	18270	18322	18469	18402	18295	18365	18196	18444	18545	18304	18217	18344	18436	18362	18216	18242	18369	18322	18290	18523	18270	18511	18562	18161	18322	18428	18575	18361	18367	18397	18245	18463	18416	18397	18413	18333	18316	18467	18382	18385	18258	18409	18309	18392	18420	18362	18486	18526	18483	18386	18562	18331	18412	18405	18382	18259	18472	18190	18538	18375	18548	18338	18407	18195	18252	18308	18381	18256	18379	18403	18242	18345	18320	18489	18508	18458	18263	18467	18309	18267	18317	18394	18448	18335	18373	18300	18404	18377	18529	18353	18439	18329	18426	18390	18451	18425	18311	18504	18334	18339	18517	18286	18339	18299	18326	18407	18180	18477	18354	18404	18525	18233	18495	18324	18504	18451	18251	18528	18243	18386	18280	18492	18363	18445	18557	18588	18438	18538	18302	18271	18288	18311	18410	18531	18230	18430	18439	18464	18544	18562	18302	18649	18339	18540	18584	18354	18423	18410	18316	18217	18256	18377	18397	18538	18235	18283	18350	18349	18447	18363	18376	18387	18366	18304	18412	18454	18204	18543	18313	18405	18310	18342	18325	18318	18361	18292	18400	18491	18325	18462	18542	18297	18361	18422	18458	18424	18239	18484	18583	18254	18378	18319	18593	18369	18326	18319	18361	18210	18267	18396	18421	18530	18355	18206	18364	18531	18373	18345	18493	18367	18408	18310	18331	18215	18273	18306	18566	18421	18366	18469	18223	18522	18379	18349	18366	18486	18275	18320	18422	18334	18342	18345	18357	18430	18255	18317	18372	18488	18404	18320	18210	18394	18522	18270	18499	18397	18325	18417	18492	18432	18382	18381	18428	18486	18215	18259	18272	18298	18141	18189	18360	18292	18366	18317	18737	18325	18336	18163	18262	18419	18360	18359	18320	18451	18398	18344	18373	18140	18432	18365	18377	18462	18383	18430	18404	18534	18422	18245	18472	18320	18351	18485	18450	18597	18420	18409	18264	18377	18462	18384	18544	18339	18351	18477	18264	18425	18333	18383	18232	18453	18455	18442	18456	18336	18282	18504	18479	18362	18265	18383	18360	18349	18240	18333	18379	18317	18355	18478	18370	18178	18417	18372	18391	18307	18351	18484	18358	18315	18301	18418	18362	18379	18165	18206	18220	18438	18371	18561	18330	18472	18385	18465	18354	18404	18422	18252	18369	18439	18357	18254	18358	18238	18444	18252	18356	18302	18269	18311	18352	18500	18400	18513	18314	18415	18199	18237	18267	18280	18330	18429	18213	18391	18287	18424	18499	18499	18452	18351	18517	18434	18433	18488	18396	18404	18355	18434	18428	18360	18370	18393	18236	18368	18493	18339	18389	18265	18222	18264	18308	18429	18511	18243	18368	18342	18493	18385	18269	18419	18357	18398	18539	18407	18341	18372	18378	18291	18421	18243	18614	18401	18448	18462	18275	18448	18444	18328	18512	18248	18280	18231	18245	18407	18446	18294	18395	18408	18488	18350	18355	18191	18394	18481	18309	18258	18475	18337	18310	18384	18463	18284	18135	18408	18205	18447	18552	18332	18277	18275	18336	18339	18560	18445	18259	18293	18451	18366	18357	18378	18462	18404	18273	18370	18408	18452	18335	18294	18440	18360	18331	18557	18384	18434	18377	18273	18262	18387	18367	18424	18365	18605	18305	18403	18238	18446	18318	18338	18298	18427	18571	18236	18451	18171	18405	18297	18353	18200	18327	18332	18309	18387	18470	18365	18495	18395	18377	18399	18350	18505	18438	18280	18312	18343	18453	18180	18327	18467	18389	18343	18399	18356	18307	18270	18567	18415	18366	18480	18273	18503	18258	18391	18376	18435	18357	18504	18178	18333	18488	18470	18390	18387	18416	18227	18488	18495	18362	18374	18467	18425	18248	18137	18278	18388	18367	18333	18383	18284	18179	18343	18225	18363	18298	18575	18425	18305	18431	18271	18390	18541	18607	18465	18436	18282	18434	18374	18335	18502	18317	18390	18346	18453	18379	18475	18345	18402	18571	18315	18323	18347	18466	18229	18400	18419	18306	18640	18392	18346	18455	18366	18519	18445	18508	18235	18457	18264	18396	18548	18487	18510	18307	18430	18405	18363	18261	18424	18314	18349	18345	18472	18302	18394	18336	18258	18571	18328	18570	18303	18306	18493	18396	18250	18453	18238	18455	18354	18419	18338	18305	18354	18476	18513	18276	18417	18244	18377	18281	18056	18402	18458	18447	18363	18260	18459	18435	18520	18399	18312	18449	18215	18448	18552	18348	18205	18313	18526	18323	18404	18469	18359	18338	18284	18268	18575	18314	18404	18138	18234	18534	18205	18461	18612	18288	18396	18366	18453	18360	18463	18320	18342	18512	18345	18358	18251	18524	18319	18350	18399	18457	18303	18395	18230	18592	18247	18232	18328	18236	18442	18362	18576	18322	18168	18258	18190	18344	18477	18426	18341	18271	18421	18332	18394	18209	18439	18366	18412	18533	18338	18530	18421	18378	18519	18362	18436	18457	18505	18278	18302	18396	18481	18248	18360	18428	18270	18486	18478	18224	18465	18332	18345	18461	18587	18300	18312	18338	18245	18328	18441	18352	18264	18369	18340	18348	18358	18401	18348	18408	18447	18405	18260	18404	18360	18497	18399	18326	18415	18407	18272	18244	18304	18408	18323	18301	18290	18449	18442	18421	18339	18248	18337	18507	18481	18526	18361	18489	18326	18434	18291	18466	18415	18468	18590	18399	18313	18302	18461	18448	18286	18439	18300	18467	18470	18375	18368	18320	18413	18279	18458	18482	18327	18332	18637	18383	18319	18409	18368	18219	18363	18249	18378	18374	18416	18350	18178	18385	18395	18565	18263	18421	18258	18451	18331	18369	18213	18395	18352	18395	18280	18368	18654	18358	18335	18340	18425	18398	18330	18364	18474	18457	18180	18481	18379	18538	18423	18315	18392	18481	18406	18461	18326	18630	18379	18327	18392	18369	18432	18338	18324	18259	18337	18235	18363	18223	18457	18456	18327	18431	18474	18251	18209	18376	18399	18359	18404	18265	18376	18231	18373	18336	18337	18335	18429	18295	18348	18377	18448	18368	18391	18411	18314	18448	18267	18320	18510	18368	18279	18446	18429	18298	18214	18367	18305	18350	18391	18255	18308	18235	18307	18346	18316	18257	18261	18250	18317	18266	18428	18278	18487	18372	18382	18401	18443	18247	18253	18471	18302	18351	18237	18214	18549	18385	18305	18298	18245	18375	18641	18297	18365	18069	18483	18563	18236	18438	18279	18172	18572	18377	18365	18401	18271	18260	18187	18485	18339	18295	18436	18368	18476	18369	18308	18231	18364	18257	18404	18406	18375	18303	18261	18435	18347	18319	18407	18590	18364	18327	18406	18357	18256	18508	18367	18427	18507	18415	18438	18335	18315	18449	18378	18318	18441	18309	18558	18235	18334	18353	18159	18302	18230	18237	18393	18317	18200	18296	18355	18384	18439	18275	18386	18310	18356	18432	18245	18173	18365	18304	18377	18320	18416	18290	18381	18293	18207	18271	18367	18299	18371	18442	18506	18231	18357	18133	18495	18291	18169	18436	18253	18289	18207	18339	18405	18450	18386	18283	18449	18414	18412	18508	18210	18307	18494	18307	18281	18503	18425	18461	18406	18461	18247	18403	18365	18459	18270	18267	18386	18384	18227	18377	18456	18545	18430	18519
29254	26346	29725	26351	23028	23298	23208	23206	22876	23056	22998	23162	23173	23148	23189	22856	22969	22750	22880	22675	22871	23064	22752	22867	22918	22824	22990	23171	23237	23207	23271	22911	22857	22989	22748	22653	22843	22845	22533	22894	22842	22949	22930	22612	22779	22923	22680	22806	23010	22897	22697	22898	22722	22823	22868	22807	22655	22694	23032	22764	22842	22775	22664	22597	22705	22950	22550	22799	22884	22955	23227	22915	22715	22903	22891	23032	22941	22862	22866	22764	22768	22872	22961	22976	22981	22842	22860	22969	22856	22721	22772	22522	22639	22919	22827	22892	22826	22977	22777	22804	23009	22658	22680	22647	22802	22748	22963	22735	22721	22799	22707	22939	22781	22820	22785	22739	22791	22879	22747	22920	23092	22812	23174	22826	22710	22818	22953	22749	22963	22679	22774	22766	22600	22795	22722	22754	22793	22884	22672	22756	23129	22890	22801	22798	22923	22748	22769	23021	22812	22695	22932	22914	22840	22852	22609	22816	22944	22839	22915	22846	22933	22769	22790	22698	22916	22747	22841	22855	22716	22810	22751	22735	22997	22644	22761	22851	22817	22870	22957	22828	22851	22697	22786	22869	22675	22730	22608	22947	22651	22985	22878	22835	22727	22745	22958	22857	23141	22722	22864	22807	22994	22713	22924	22821	23021	23008	23016	22870	22952	22795	22798	22878	22794	22690	22873	22916	22716	22540	22581	22728	22989	22914	22766	22686	22925	22870	22950	22745	23036	22758	22971	22859	22848	22720	22908	22744	22787	23029	22675	22555	22746	22932	23064	22886	22864	22918	22647	22873	22807	22775	22838	22909	22924	22673	23063	22856	22885	22966	22822	23034	22714	22779	22972	23068	22755	22874	22775	22786	23036	22793	22712	22820	22907	22975	22678	22703	23196	22782	22926	22866	22886	22653	22970	22855	22701	22759	23068	22770	23035	22759	22685	22901	23081	22742	23031	22821	22908	22909	22995	22825	22545	22790	22858	22889	22641	22841	22849	22996	22902	22950	22617	22797	22805	23008	22806	22757	22917	22813	22829	22690	23014	22739	22790	22525	22958	22825	22820	22695	22770	22644	22943	22897	22729	22887	22782	22677	22751	22709	22680	22967	22591	23088	22976	23102	22745	22813	22826	22593	22842	22863	22682	22600	22838	22697	22679	22798	22883	22871	22629	22785	22858	22705	22754	22710	22852	22737	22817	22559	22901	22784	22856	22769	22730	22858	22726	22501	22833	22697	22641	22852	22912	22911	22594	22797	22948	22828	22913	22820	22715	22897	22957	22994	22944	22898	22751	22708	22925	22925	22685	22739	22852	22794	22675	22700	22966	22843	22951	22946	22826	22554	22927	22763	22802	22999	22878	22833	22740	22853	22592	23011	22872	22928	22933	22723	22624	22617	22888	22622	22905	22924	22908	22837	22939	22735	22869	22974	22987	22816	22958	22732	23198	22833	22894	22823	22762	22848	22775	22764	22880	22706	22876	22786	23025	22689	22711	22988	22895	22978	22750	22813	22749	22930	22620	22858	22903	23041	22942	22754	22864	22817	22755	22654	22700	23001	22678	22896	23027	22809	22915	22884	23043	22804	22822	22685	22931	22810	22965	22660	22954	22706	22910	22794	22838	22877	23080	22882	22919	22842	22802	22938	22903	22769	22877	22721	22834	23017	23018	22700	22600	22764	22717	22797	22949	22889	22802	22820	22723	22950	22954	22965	22650	22536	22820	22953	22945	22995	22821	22699	22959	22487	22579	23163	23012	22731	22801	23065	22909	22913	22806	22798	22802	22811	22710	22803	22956	22994	22667	22934	22819	22929	22661	22790	22806	22814	22790	22786	22785	23148	22685	22840	22850	22916	22841	22821	22844	22629	22952	22871	22951	22973	22948	22703	22795	22848	23010	22819	22948	22722	22550	22786	23045	22982	22832	22777	23141	22885	22755	22965	22790	22753	22745	22643	23030	22782	22885	22817	22992	22666	22775	22877	22705	22728	22816	23132	22841	22918	22749	22590	22643	22821	22698	22969	23017	22817	22727	22700	22771	22565	22781	22918	22975	23013	23063	23005	22962	22705	22803	22715	22917	23037	22705	22556	22817	22551	22782	22876	22970	23085	22774	22764	22850	22718	22679	22871	22890	22754	22849	22767	22845	22967	22905	22941	22827	22564	22929	22703	22880	22847	22732	22917	22840	22888	22739	22937	22638	22684	22690	22783	22922	23029	22895	22739	22942	22735	23031	22954	22915	22682	22838	22865	22802	22871	22951	22908	22848	22908	22964	23088	23043	22818	22786	22868	22916	22868	22858	22824	22849	22731	22841	22892	22806	22785	22725	22946	22754	22724	22702	22929	22855	22693	22894	22707	22954	22853	22895	22948	22932	22632	22829	22663	23064	22831	22975	22890	22927	22896	22961	22932	22874	22968	22868	23022	22710	22731	22840	22761	22711	22786	22811	22891	22822	22794	22856	22943	22918	22932	22937	22953	22820	22876	22905	22752	22843	22819	23114	22867	22919	22681	22733	22861	22917	23001	22829	22826	22722	22800	22905	22871	22874	22981	22854	22510	22697	22560	22753	22905	22859	22882	22981	23005	22897	22875	22954	22493	22779	23015	22714	23024	22859	22775	22776	23019	22698	22795	22668	22856	22774	22848	22998	22888	22921	22891	22846	22666	22975	22675	22766	22724	22771	22685	22837	22954	23084	22769	22883	22828	22841	22781	22831	22668	22685	22645	22882	22738	22884	22659	22647	22783	22829	22781	22648	22683	22999	23078	22903	22829	22994	22711	22914	22886	22764	22821	22738	22768	22892	22729	22780	22887	22882	22797	22881	22735	22848	22791	22927	22966	22944	22901	22819	22768	22924	22745	22858	22823	22892	22814	22689	22777	22817	22923	22886	22684	22733	22652	22944	22933	22666	22760	22907	22818	22918	22651	22639	22653	22580	22721	22868	22845	22813	22823	22823	22721	22773	22804	22900	22690	22728	22713	22745	22889	22913	22786	22929	23004	22737	22886	22940	23021	22932	22704	22913	22669	22902	22755	22874	23019	22765	23027	22800	22760	22812	22942	22841	22700	22824	22782	22752	22719	22990	22728	22784	22797	22995	22929	22754	22808	22938	22787	22654	22574	22894	23080	22993	22684	22824	22615	22932	22839	22698	22901	23121	23000	22964	22913	22823	22863	22873	22928	22968	22891	22872	22945	22879	22731	22792	22617	22716	22800	22927	22805	22733	22916	22820	22828	22844	22800	22782	22814	22829	22677	22928	22871	22717	22632	22902	22926	22707	22776	22824	22957	22734	22823	22707	22800	22970	22952	22965	22695	22826	23006	22780	22827	22910	22728	22647	22997	23027	22916	22959	22774	22714	22695	22800	22865	22736	22850	22674	23040	22796	23192	22904	22835	22891	22844	22771	22758	22908	23117	22783	22707	22765	22672	23045	22826	22862	22960	22753	22997	22904	22897	22966	22708	22781	22810	22940	22765	22887	22910	22946	22996	22956	23028	22826	22930	22834	22936	22803	22726	22738	22933	22829	22642	22916	23019	22922	22913	22730	22571	22713	22827	22960	22770	22788	22971	22771	22630	22741	22890	22841	22918	22683	22784	22836	22602	23004	22655	22912	22835	22824	23036	22860	22780	22890	22746	22889	22684	22820	22780	22667	22878	22809	23075	22780	22916	22667	22941	22805	22765	23001	22734	22576	22847	22838	22735	22982	22930	22687	22956	22659	22904	22764	22730	22796	22823	22968	22931	22912	22749	22873	22944	22877	22859	22917	22857	22774	22822	22958	22953	22807	22655	23054	22878	22688	22747	22891	22844	22875	22939	23027	22776	22714	22968	22859	22927	22763	22885	22852	22717	22761	23069	22621	22892	22736	22989	23186	22774	22859	22773	22916	22929	22932	22642	22920	22712	22885	23016	22878	22760	22916	22713	22745	22820	22817	22728	22770	23012	22751	22476	22646	22802	22637	22717	22811	22826	22868	22908	23027	22946	22902	22958	22778	23016	22929	22779	22710	22752	22779	22918	22809	22873	22725	22874	22771	22812	23010	22771	22878	22726	22837	22921	22961	22893	22964	22697	22882	22874	22973	22711	22818	22826	22770	22701	22832	22799	22813	22997	22858	22947	22879	22941	22657	22885	22744	22908	23001	22661	22659	22750	22780	22883	23001	22832	22750	22871	22988	22823	22920	22797	22794	22796	22545	22710	22799	22840	22885	22769	22849	22858	23061	22931	22815	22790	22702	22819	23085	22807	22930	23065	22777	22739	22929	22968	22895	22931	22811	23013	22838	22600	22930	22798	22793	22878	22949	22847	22881	22808	22827	22662	22728	22821	22951	22777	22684	22756	22877	22753	22672	22788	22718	22750	22753	23062	22694	22867	22731	22979	22685	22874	22923	22809	22912	23083	22806	22794	22757	22902	22930	22843	22991	22963	22866	22867	22966	22709	22944	22759	22732	22566	22767	22941	22638	22603	22783	23049	22780	22919	22850	22645	22877	22971	22782	22646	23138	22994	22862	22746	22885	22698	22749	22949	22946	22861	22683	22766	22752	22733	23019	22774	22912	23054	22850	23019	22715	22882	22971	22740	22745	22773	22950	23034	23009	22876	22683	23014	22965	22764	22824	22673	22785	22884	22950	22805	22998	22981	22651	22706	22627	22837	22913	22771	22683	22857	22785	22656	22754	22883	22737	22873	22933	22889	23159	22849	22876	22780	22604	22875	22954	22869	22901	22848	23006	22860	22916	22916	22780	22896	22848	23016	22733	22901	23046	22537	22926	22928	22662	22701	22481	22784	22764	22663	22998	22857	23108	22846	22762	22903	23088	22869	22925	22808	22937	22711	22788	22794	22798	22635	22961	22596	23026	23039	22963	22873	22894	22846	22905	22671	22737	22862	22780	22739	22825	22828	22694	22697	22790	22769	23049	22811	22749	22832	22826	22962	22709	22722	23032	22751	22827	22731	22614	22842	23028	22708	22970	22905	22892	22897	22888	22828	22613	23080	22926	22935	22631	22733	22686	22845	22919	22756	22926	22932	22776	22878	22798	22612	22804	22775	22768	22885	22986	22809	22804	22890	22957	23022	22962	22867	22908	22904	22754	22758	22760	22949	22698	22951	23065	22902
31019	38337	25726	20173	19478	19066	18727	18743	18378	18436	18369	18716	18761	18477	18541	18248	18176	18069	18140	18423	18197	18247	18451	18276	18267	18391	18503	18565	18639	18611	18516	18336	18228	18212	18315	18198	18282	18141	18113	18183	18291	18014	18075	18168	18255	18059	18257	17915	18162	18173	18183	18179	18189	18101	18329	18167	18318	18154	18342	18240	18491	18295	18313	18220	18296	18219	18384	18107	18244	18180	18216	18165	18313	18191	18295	18050	18185	18237	18099	18177	18294	18392	18186	18189	18132	18252	18252	18085	17990	18199	18233	18157	18157	18116	18107	18157	18340	18124	18138	18146	18310	18318	18199	18078	18128	18023	18161	18088	18198	18185	18058	18254	18234	18383	18011	18254	18062	18237	18243	18106	18318	18063	18132	18220	18169	18112	18070	18199	18162	18192	18209	18055	18217	18424	18164	18244	18247	18188	18176	18306	18181	18157	18071	18180	18319	18180	18271	18127	18312	18202	18212	18084	18136	18250	18342	18194	18282	18237	18162	18124	18134	18196	18221	18156	18085	18328	18086	18252	18236	18055	18148	18111	18159	18154	18189	18141	18248	18336	18121	18082	18124	18188	18263	18046	18159	18079	18136	18347	18117	18162	18105	18188	18224	18398	18132	18431	18155	18283	18310	18204	18152	18295	18010	18336	18188	18132	18184	18129	18149	18259	18260	18172	18189	18061	18275	18158	18132	18078	18270	18220	18141	18231	18093	18164	18190	18101	18242	18109	18222	18282	18241	18051	18246	18087	18153	18130	18266	18403	18363	18284	18339	18232	18358	18339	18108	18086	18309	18191	18222	18190	18180	18207	18278	18238	18236	18277	18058	18289	18195	18167	18120	18157	18204	18290	18063	18316	18111	18199	18212	18292	18053	18111	18143	18361	18190	17917	18294	18119	18207	18295	18160	18206	18024	18175	18294	18063	18101	18367	18338	18395	18267	18096	18097	18178	17972	18121	18142	18100	18300	18284	18064	18122	18236	18330	18400	18091	18067	18240	18151	18194	18148	18109	18134	18317	18232	18205	18124	18207	18175	18099	18248	18255	18241	18321	18294	17951	18112	18167	18106	18170	18212	18073	18249	18160	18241	18142	18231	18173	17947	18073	18087	18296	18054	18330	18096	18144	18280	18217	18202	18235	18247	18194	18094	18257	18160	18379	18299	18038	18121	18279	18160	18394	18284	18206	18106	18209	18146	18203	18024	18138	18317	18142	18315	18249	18263	18214	18196	18092	18358	18245	18095	18205	18207	18132	18098	18220	18147	18276	18139	18243	18145	18338	18265	18126	18227	18169	18186	18417	18067	18138	18112	18311	18222	18226	18103	18195	18254	18168	18102	18098	18032	18165	18119	18121	18313	18166	18247	18234	18251	18021	18102	18048	18308	18239	18330	18045	18260	18223	18200	18322	18340	18215	18151	18094	18304	17970	18211	18247	18087	18216	18276	18136	18218	18225	18345	18229	18275	18169	18285	18067	18130	18415	18060	18172	18214	18105	18161	18110	18364	18131	18159	18146	18285	18334	18078	18077	18089	18256	18146	18187	18252	18272	18116	18285	17973	18183	18231	18184	18155	18060	18160	18438	18191	18150	18233	18049	18300	18281	18259	18134	18270	18264	18361	18043	18178	18169	18256	18434	18207	18344	18271	17948	18210	18165	18352	18280	18258	18173	18333	17982	18123	18088	18123	18292	18095	18183	18243	18163	18183	18277	18212	18345	18102	18214	18094	18187	18362	18154	18304	18106	18242	18135	18252	18184	18200	18217	18256	18212	18261	18087	18189	18182	18264	18074	18038	18168	18168	18106	18257	18092	18160	18219	18184	18246	18058	18332	18161	18151	18234	18168	18235	18219	18227	18163	18241	18037	18255	18249	18301	18049	18275	18041	18239	18106	18199	18287	18334	18132	18007	18036	18110	18241	18399	18158	18269	18092	18145	18208	18257	18142	18207	18204	18111	18276	18085	18120	17952	18242	18081	18285	18268	18171	18108	18146	18153	18278	18221	18230	18122	18155	18170	18104	18238	18176	18244	18070	18287	18163	18086	18304	18215	18386	18186	18313	18258	18140	18110	18356	18129	18034	18176	18171	18195	18071	18101	18228	18246	18296	18052	18153	18164	18252	18128	18176	18287	18182	18191	18238	18161	17984	18049	18132	18087	18146	18252	18225	18346	18154	18244	18315	18385	18233	18299	18223	18149	18203	18162	18240	18385	18109	18231	18209	18166	18124	18050	18032	18177	18234	18219	18188	18159	18317	18003	18107	18306	18322	18266	18260	18265	18328	18350	18097	18219	18038	18197	18118	18308	18128	18216	18146	18112	18119	18016	18177	18341	18292	18102	18153	17946	18202	18342	18174	18278	18236	18198	18112	18054	18237	18439	18012	18119	18312	18175	18204	18193	18072	18228	18081	18279	18010	18260	18153	18195	18160	18086	18215	18237	18102	18155	18125	18003	18362	18124	18148	18143	18263	18183	18301	18204	18044	18145	18164	18312	18302	18160	18139	18337	18227	18219	18304	18314	18117	18064	18239	18200	18228	18318	18232	18095	18212	18183	18281	17905	18211	18178	18310	18233	18274	18127	18093	18137	18354	18180	18273	18042	18178	18259	18185	18252	18091	18162	18084	18100	18247	18332	18193	18361	18320	18062	18059	18106	18232	18212	18193	18295	18201	18259	18155	18328	18267	18262	18280	18190	18070	18075	18259	18188	18242	18270	18298	18148	18161	18318	18256	18333	18021	18290	18098	18150	18227	18139	18160	18206	18199	18195	18264	18187	18212	18111	18119	18046	18106	18168	18206	18151	18200	18195	18272	18293	18242	18173	18270	18084	18182	18096	18243	18097	18115	18107	18318	18187	18144	18182	18157	18160	18066	18254	18202	18324	18151	18323	18158	18263	18107	18396	18223	18044	18258	18105	18190	17847	18148	18256	18263	18360	18224	18202	18187	18359	18243	18252	18172	18250	18094	18116	18278	17920	18283	18192	18153	18239	18117	18293	18348	18102	18255	18212	18056	18365	18270	18215	18442	18224	18214	18300	17997	18127	18104	18169	18185	18125	18191	18113	18197	18326	18313	18062	18286	18241	18195	18136	18290	18323	18282	18195	18050	18400	18211	18263	18247	18118	18027	18256	18169	18194	18168	18281	18255	18307	18269	18266	17899	18250	18175	18292	18300	18346	18158	18311	18124	18143	18394	18215	18000	18261	18251	18097	18231	18293	18168	18166	18225	18185	18202	18263	18124	18085	18235	18163	17994	18386	18268	18220	18166	18254	18203	18193	18148	18260	18153	18291	18049	18035	18269	18393	18084	18211	18168	18078	18144	18236	18355	18347	18169	18176	18012	18151	18238	18125	17998	18208	18202	18095	18310	18318	18143	18226	18106	18181	18290	18121	18149	18061	18256	18255	18298	18190	18165	18114	18115	17969	18264	18082	18238	18229	18067	18298	18266	18248	18208	18128	18301	18114	18233	18137	18061	18089	18059	18166	18234	18063	18117	18231	18123	18055	18198	18078	18296	18378	18207	18269	18353	18308	18448	18127	18251	18187	18172	18111	18132	18213	18348	18004	18067	18315	17974	18221	18336	18085	18087	18294	18332	18298	17994	18145	18286	18269	18184	18242	18043	18069	18287	18075	18294	18049	18178	17996	18193	18132	18172	18295	18324	18049	18249	18349	18166	18244	18142	18142	18155	18213	18177	18121	18224	18331	18214	18353	18207	18333	17993	18136	18007	18179	18213	18300	18258	18344	18311	18305	18203	18152	18215	18021	18275	18190	18281	18247	18196	18018	18239	18294	18219	18239	18115	18138	18148	18220	18150	18411	18099	18155	18429	18035	17989	18113	18366	18121	18173	17981	18152	18249	18097	18105	18105	18224	18222	18012	18294	18221	18161	18265	18065	18247	18302	18300	18129	18107	18158	18192	18365	18252	18123	18286	18311	18170	18204	18110	18254	18107	18112	18236	18114	18263	18254	18092	18110	18202	18063	18250	18129	18149	18217	18122	18134	18349	18194	18351	18118	17955	18243	18254	18224	18027	18181	18209	18287	18223	18321	18166	18181	18399	18265	18248	18140	18437	18210	18114	18146	18160	18235	18118	18474	18224	18170	18202	18068	18058	17993	18272	18027	18242	18236	18276	18143	18249	18035	18274	18063	18205	18268	17953	18410	18165	18331	18164	18158	18076	18225	18278	18226	18156	18289	18179	18262	18145	18067	18191	18270	18073	18016	18179	18298	18292	18135	18166	18302	18188	18141	18120	18111	18191	18203	18136	18197	18281	18100	18038	18130	18215	18063	18168	18413	18278	18077	18194	18117	18145	18060	18158	18126	18162	18360	18352	18122	18281	18347	18141	18085	18220	18203	18149	18342	18350	18140	18387	18123	18500	18270	18085	18059	18192	18125	18163	18098	18212	18127	18257	18154	18230	18087	18193	18037	18154	18137	18270	18055	18056	18235	18215	18306	18241	18112	18195	18271	18099	18145	18366	18051	18450	18114	18302	18257	18156	18407	18226	18232	18086	18292	18076	18291	18264	18039	18270	18179	18247	18343	18293	18136	18220	18053	18261	18268	18201	18141	18411	18363	18109	18355	18158	18334	18160	18216	18175	18184	18150	18244	18485	18197	18210	18209	18262	18098	18219	18211	17993	18122	18125	18235	18248	18226	18140	18085	18084	18300	18232	18286	18170	18061	18303	18097	18416	18036	18186	18006	18107	18331	18330	17944	18221	18260	18268	18257	18257	18126	18134	18246	18218	18109	18169	18037	18129	18112	18076	18128	18318	18246	18245	18285	18362	18186	18246	18045	18071	18100	18253	18080	18395	18213	18266	18066	18209	18176	18188	18327	18225	18217	18124	18256	18322	18100	18145	18282	18153	18136	18348	18059	18262	18367	18069	18295	18120	18099	18189	18328	18189	18211	18224	18234	18126	18112	18371	18217	18149	18332	18158	18167	18231	18274	18166	18203	18089	18229	18274	18221	18183	18382	18165	18211	18196	18200	18133	18265	18256	18211	18361	18247	18169	18238	18195	18095	18168	18224	18265	18194	18150	18307	18255	18170	18083	18198	18221	18348	18240	18241	18230	18212	18429	18404	18381	18199	18186	18037	18205	18320	18087	18323
23751	21451	28947	24365	23029	25392	26307	23750	23330	23514	23356	23456	23322	23213	23118	23424	23383	23306	23341	23188	23005	22998	22876	23141	23011	23526	24798	25497	25258	24844	24229	23407	23412	22994	23055	23044	22933	22832	22934	22872	23146	22795	22947	23009	23012	22612	22796	23041	22908	23122	22948	23015	22955	23061	22872	22755	22901	22917	22879	22996	22959	23030	22937	22930	22954	23054	22870	22773	22607	22916	22808	22849	22905	23002	22897	22778	22903	23066	23120	22787	22860	22786	23025	23048	22716	22936	22584	22890	22790	22997	22923	23035	23002	23178	23129	23049	22731	22802	22926	22992	22858	22975	22870	22996	23115	22694	22788	22866	23020	22886	22749	22872	22972	22853	22775	22834	22833	22885	22847	22911	22865	22914	22909	22838	22614	22705	22895	22745	22817	22864	22941	22988	22964	22832	22894	22908	22957	22918	22841	22880	22980	22715	22664	22974	22829	23156	22953	22783	22883	22956	22863	22813	22869	23043	22976	22809	22958	22799	22888	23043	22776	22996	23095	23136	22780	22841	22885	23022	22986	22841	22905	22871	22853	23009	23259	22783	22885	23156	22947	23147	22925	22769	22771	22720	22817	22642	22733	23014	22803	22925	22744	22833	22862	23098	22722	22868	22955	22782	22684	22831	22917	23026	22812	22726	22661	22908	22908	22944	22899	22863	23123	23000	22724	22966	22885	22702	22697	22843	23016	22817	22783	22741	22698	22806	22855	22802	22859	22948	22875	22811	22819	23125	22838	22787	22733	22640	22799	23206	22862	22924	22915	22964	22967	23179	22762	22811	23047	23089	23169	22865	23019	23054	22860	23080	22808	22737	22774	22887	22950	23000	22875	23035	23132	22713	22790	22669	22646	22950	22715	22838	22965	22837	22756	22964	22895	22798	22811	22838	22734	22837	22849	22787	22903	22922	23025	22879	22751	22913	22674	22793	22851	22642	22759	22932	22766	22938	23035	22935	22804	22730	22896	23014	23027	22734	22869	22749	22858	22713	22974	22891	22902	22912	22999	22946	22787	22699	22826	22757	22726	22754	22813	22981	22959	22807	22953	23128	22839	22950	22709	22790	23107	22699	22870	22980	22808	22851	23029	22970	22852	22928	22942	22916	23042	22764	22687	23095	23012	22981	22865	22735	23098	22950	23080	22802	22737	22736	22701	22799	22774	22956	22982	23014	23113	22882	22922	23073	22994	22925	22985	22834	23087	22863	22829	22778	22879	23160	23082	22756	22694	22805	22721	22700	22774	22795	22777	22876	22892	22817	22960	22985	22623	22814	22808	22805	22960	22859	22795	22925	22897	22970	23028	22913	22795	22971	22799	22877	22750	22800	22683	22661	22812	22812	22904	23205	23099	23145	22961	22822	22863	22886	22604	22686	22763	22777	22653	22766	22905	22595	22848	22893	22746	22798	22595	22542	22964	22734	22804	22906	22862	22879	23283	22776	23031	23035	22862	22900	22832	22909	22960	22929	22881	23043	22885	22873	22857	22792	22933	22956	22949	23006	22795	23059	22885	22998	22854	22625	22932	22757	22828	22797	23033	22776	22945	23023	22777	22881	22735	22930	22833	23046	22887	23034	22937	22754	22781	22809	22886	22692	22644	22799	22991	22857	23007	22873	22960	22735	22757	22849	22626	22695	22568	22792	22792	22758	22866	22898	22907	22960	22933	22963	22917	22723	22962	23015	23088	22913	22740	22554	22743	22835	23069	22874	22915	22800	22743	22708	22967	22869	22998	22896	22768	22689	23020	22843	22909	22968	22846	22839	22955	23102	22769	22897	23073	22716	22840	22998	22778	22954	23085	22740	22923	22837	22869	22903	22818	22652	22987	22833	22749	22792	23023	23025	23004	22769	22911	22941	22988	22870	22976	22938	22968	22777	23102	22798	22830	22952	22852	22980	23049	22953	22971	23040	22979	22990	22920	22905	23051	22856	22740	23087	23101	23016	22972	22965	22941	22934	22786	22776	23021	22857	22905	22844	22922	22911	22894	22841	23043	22796	22802	22854	22945	23070	22920	22732	22997	22906	22881	22845	22858	22956	22754	22773	22994	22781	22877	23014	22917	22911	22919	23026	22756	22934	22811	23045	22928	22893	22872	22684	22957	23201	22844	22812	22782	22853	22905	22654	22922	22909	22907	22740	22869	23037	22879	22897	23181	22857	22851	22898	22882	23004	22838	22788	22778	22812	22996	22817	22920	22806	23138	23011	22862	22837	22805	22815	22946	23006	22894	22884	22899	23065	22839	22800	22808	22762	22727	22863	22928	23126	23070	22941	23146	22649	22963	22819	23008	23175	22694	22911	22744	22880	23012	22762	23009	22959	23000	22872	22913	22904	23088	22985	23062	22923	23153	22831	22836	22936	22865	22723	22878	22884	22953	22991	22979	22479	22727	22738	23054	22909	22795	22945	22712	23060	22841	22891	22962	22673	23015	22734	22855	22742	22725	22890	22773	22784	23002	22789	22933	22784	22834	23031	22785	22966	23037	22859	22818	22640	22866	22857	22794	22915	22939	23035	22867	22993	22732	22958	22831	22791	22738	23043	22881	22790	22778	22904	22932	23062	22992	22679	22786	22976	22995	23112	23022	23115	22795	22965	23133	23000	22882	22715	23052	22844	23027	22990	22686	22854	22902	22838	22730	22813	22629	22762	22844	22987	22691	22830	22916	22905	22817	22956	22918	23022	23118	22938	23115	23053	22850	22950	22715	22690	22729	22850	22988	22812	23027	22709	22813	22848	22963	22847	23113	22808	22875	22719	22720	22861	22906	22973	22848	23131	23113	22971	22794	23221	22782	22878	22917	22630	22971	22782	22954	22910	22748	22949	22732	22887	22845	22922	22997	22836	22914	22758	22947	22803	22911	22945	22898	22935	22829	23020	23025	22962	22928	22840	22853	22969	22955	22742	22580	22923	23257	22981	23010	22980	22748	22784	22888	23095	22898	22848	22971	22945	22774	22604	22857	22781	23044	22845	22882	22814	22749	23114	22977	22741	22894	22963	23032	22909	23036	22816	23148	22867	23094	22770	22928	23022	22926	22895	22868	22842	23003	22918	22814	22940	23026	22957	22835	22902	22723	22657	23027	22912	22884	22982	22979	22888	22662	23025	22867	22991	22852	22858	22801	22701	22941	22646	22939	22808	22944	22984	22963	22745	22803	22827	22895	22930	23007	23004	22923	22938	22973	22874	22960	22888	22761	23008	22689	22946	22863	22949	22934	22914	22744	22796	22623	22943	22977	22824	22969	22788	23077	23074	23027	23148	22467	22889	23041	22870	22734	22674	22890	22614	22782	22802	22966	22998	22694	22995	22988	22758	22925	22848	22812	22852	23078	22937	22830	22778	22970	23058	22833	22956	22691	22809	23053	22644	22881	22716	22765	22640	22843	22794	22911	22822	23073	23191	22793	22885	22793	23115	23122	22796	22805	22924	22975	22839	23033	22947	22922	23027	23020	23000	22798	22972	22978	22910	22886	22817	22774	22952	23031	22919	22889	22899	22660	22854	22955	22938	22975	22895	22954	22891	22945	22841	22685	22895	23022	22820	22785	22762	22798	22751	22907	22797	22978	22895	22927	22853	22887	23012	22879	23004	22905	23195	22893	22922	22873	22657	22829	23101	22794	22924	22866	22968	22997	22989	22849	22675	22830	22911	22869	22824	22908	22931	22993	23228	22875	23191	22621	22809	22956	22897	22824	23099	22787	22930	23040	22698	22849	22978	22968	22844	23062	22915	22852	22474	23103	22979	22812	22803	22948	22666	22828	22854	22761	22984	22928	23108	23008	22881	22807	22679	22949	22904	23035	23012	22888	22775	22973	22949	22677	22945	22732	22668	22930	22759	22849	22784	23088	23093	22883	22762	22987	22933	22678	23051	22832	22862	22888	22938	22941	22643	22943	22899	22748	22728	22860	23020	22909	22876	22852	22947	22806	22770	23026	22844	22885	23059	22711	22765	22859	22942	22921	22891	23142	22722	22967	22978	23095	22831	22886	22863	22858	22956	22944	22735	22955	22822	22936	22916	22821	23041	22836	22777	22879	22746	22936	22924	22986	22935	22992	22928	23185	22907	22808	22997	22937	22875	22964	22838	22838	22739	22927	22659	22939	22968	22852	22756	22942	23038	22840	22977	22970	22959	23130	22994	23050	22785	23075	22640	22861	22924	22795	22907	22733	22796	22855	22840	22876	22680	22905	22851	22961	22822	22812	22852	22833	22824	22876	22969	23153	22778	22902	22799	22640	22998	22926	22732	22915	22720	22892	22940	22952	22813	22755	22834	22824	22930	22680	22987	22960	22921	22585	22907	22732	22772	23061	22849	22874	22635	23114	22936	23022	22760	22857	22926	22798	22823	22976	22785	23018	22837	22890	22985	22750	22760	23036	22727	22937	22927	22871	22996	22931	23071	22836	22969	22957	22799	23062	22808	22829	22956	22687	22834	22644	22647	23005	22941	22831	22932	22774	22798	22993	23114	22901	22991	22774	22951	22876	22731	22840	22918	22975	22690	22898	22991	22812	22665	22898	22908	22925	23103	22853	22915	22787	23045	23076	23068	22794	22772	22910	22932	22958	22765	22821	22947	22862	22884	23021	22858	22714	22813	22896	23000	23019	22898	22993	23102	22943	22738	22729	22937	23125	22696	23178	22792	22872	22769	23043	23026	22823	22934	22652	22932	22904	22892	22803	22849	22944	22910	23017	22781	22961	22846	22953	22628	22904	22633	22861	23041	23035	22813	22728	23102	22973	22959	22878	22964	23064	22980	22859	22708	22951	22801	23076	22751	22854	22828	22868	22941	22957	22784	22886	22914	22716	22861	22977	23096	22906	22857	23093	22988	23199	23015	22809	22969	22912	22786	22710	22862	22716	23005	23237	22935	22879	22929	22821	22842	22871	22805	22841	22925	23006	22721	22759	22885	22895	22773	22777	23003	22921	22738	22842	22840	22999	23091	22965	22784	22914	22693	22888	22866	22907	22925	22814	22792	22823	22949	22720	22764	22774	22818	23019	23019	22896	22845	22639	22940	22823	22675	22998	23004	22725	22973	23002	22854	22773	22888	22744	22780	22801	22951	22931	22779	22834	22936	22767	22899	23071	22668	22941	22814	22935	22856	23129	22780
35380	54247	35033	22549	20951	20033	19428	19296	18836	18814	18864	18769	18766	18758	18841	18835	19072	18944	18741	18541	18433	18385	18317	18378	18444	19326	21091	21803	21516	20331	19559	18731	18637	18454	18381	18207	18069	18329	18186	18349	18222	18302	18076	18242	18354	18177	18369	18413	18305	18246	18212	18258	18120	18210	18210	18060	18277	18257	18288	18323	18454	18229	18201	18089	18268	18282	18327	18323	18340	18051	18341	18326	18102	18389	18134	18259	18343	18291	18169	18186	18271	18233	18178	18339	18214	18272	18088	18189	18171	18314	18201	18270	18230	18212	18360	18340	18280	18322	18279	18379	18378	18099	18170	18088	18343	18444	18255	18242	18058	18168	18142	18259	18220	18251	18376	18227	18230	18305	18414	18120	18309	18342	18355	18132	18208	18128	18035	18170	18112	18014	18222	18138	18211	18119	18309	18155	18203	18171	18319	18430	18148	18193	18265	18269	18160	18132	18313	18286	18220	18108	18168	18206	18199	18302	18180	18310	18251	18164	18352	18187	18027	18256	18159	18264	18258	18183	18186	18221	18320	18250	18201	18182	18257	18123	18259	18330	18087	18234	18155	18100	18203	18143	18238	18279	18260	18247	18166	18124	18335	18099	18305	18370	18181	18103	18134	18100	18280	18107	18208	18002	18306	18113	18275	18106	18231	18213	18242	18018	18203	18168	18164	18227	18358	18075	18174	18418	18010	18289	18253	17970	18300	18219	18113	18342	18215	18075	18100	18168	18173	18235	18377	18160	18169	17946	18321	18123	18199	18269	18088	18163	18026	18404	18210	18019	18241	18181	18086	18339	18329	18268	18276	18191	18210	18071	18189	18236	18227	18245	18081	18283	18128	18124	18306	18062	18254	18283	18295	18143	18241	18197	18058	18141	17931	18253	18297	18344	18337	18257	18229	18101	18114	18170	18388	18106	18197	18075	18159	18024	18097	18331	18289	18279	18107	18189	18293	18080	18459	18055	18124	18348	18356	18263	18195	18329	18214	18241	18162	18128	18378	18258	18316	18122	18172	18233	18238	18154	18230	17975	18214	18285	18157	18307	18127	18311	18033	18003	18213	18324	18234	18127	18070	18269	18122	18126	18138	18148	18338	18119	18099	18116	18345	18279	18152	18304	17947	18235	18241	18181	18130	18155	18164	18199	18154	18302	18241	18267	18126	18385	18177	18057	18362	18206	18215	18214	18015	18244	18016	18089	18129	18075	18152	18230	18339	18267	18270	18189	18265	18090	18192	18401	18142	18256	18216	18235	18404	18224	17983	18264	18087	18039	18415	18185	18297	18274	18293	18105	18243	18197	18267	18092	18097	18277	18371	18161	18272	18299	18194	18145	18141	18202	18145	18288	18212	18224	18260	18295	18290	18282	18036	18033	18193	18090	18085	18296	18226	18262	18273	18175	18161	18176	18291	18159	18328	18171	18439	18271	18112	18346	18302	18296	18145	18136	18198	18277	18071	18449	18135	18301	18205	18191	18108	18108	18348	18417	18304	18245	18135	18158	17945	18165	18269	18389	18276	18377	18200	18158	18185	18091	18066	18333	18333	18366	18138	18282	18127	18132	18149	18100	18293	18324	18160	18444	18244	18135	18121	18124	18136	18279	18203	18148	18127	18232	18339	18324	18064	18130	18212	18236	18227	18422	18069	18377	18097	18028	18354	18230	18186	18102	18113	18543	18082	18266	18269	17985	18127	18165	18126	18263	18169	18157	18218	18209	18401	18482	18168	18368	18037	18180	18115	18232	18210	18117	18126	18165	18294	18389	18172	18222	18216	18169	18021	18209	18306	18383	18107	18353	18242	18271	18147	18225	18277	18226	18245	18210	18316	18186	18192	18207	18342	18277	18158	18209	18144	18238	18394	18052	18282	18208	17996	18235	18214	18266	18268	18147	18311	18224	18425	18189	18018	18275	18185	18308	18167	18337	18206	18187	18270	18170	18148	18281	18200	18183	18188	18254	18360	18345	18213	18209	18204	18227	18074	18214	18064	18080	18335	18190	18179	18286	18093	18353	18277	17951	18083	18183	18158	18160	18271	18137	18291	18365	18015	18335	18335	18281	18220	18216	18154	18277	18221	18122	18215	18205	18114	18343	18126	18433	18197	18337	18070	18057	18107	18149	18370	18444	18305	18400	18263	18352	18240	18106	18228	18410	18228	18224	18294	18279	18274	18158	18005	18147	18391	18059	17920	18377	18144	18223	18060	18067	18141	18205	18116	18127	18379	18266	18151	18139	18164	18117	18395	18295	18187	18319	18106	18092	18176	18141	18154	18082	18143	18309	18212	18425	18222	18257	18309	18172	18231	18419	18087	18301	18280	18223	17964	18269	18238	18201	18102	18307	18232	18268	18251	18125	18262	18148	18107	18181	18119	18313	18234	18290	18099	18271	18272	18052	18283	18227	18114	18353	18207	18146	18274	18366	18100	18180	18217	18271	18250	18172	18193	18214	18320	18356	18109	18114	18343	18160	18063	18033	18441	18261	18354	18058	18182	18153	18080	18411	18161	18188	18043	18322	18156	18127	18217	18239	18214	18202	18090	18026	18314	18384	18182	18282	18200	18168	18153	18147	18278	18307	18157	18228	18224	18119	18418	18147	18313	18309	18192	18182	18235	18252	18259	18123	18368	18230	18298	18357	18143	18220	18228	18175	18336	18275	18214	18325	18258	18370	18025	18198	18303	18205	18033	18296	18205	18044	18208	18213	18148	18204	18181	18330	18287	18135	18028	18231	18376	18253	18186	18227	18258	18181	18284	18108	18123	18078	18197	18196	18184	18027	18273	18179	18285	18289	18395	18343	18211	18065	18224	18127	18173	18135	18196	18307	18136	18305	18066	18425	18351	18233	18287	18422	18244	17995	18156	18031	18232	18220	18033	18140	18238	18204	18291	18251	18019	18431	18330	18151	18285	18191	18083	18271	18115	18234	18229	18085	18005	18171	18110	18075	18440	18281	18077	17942	18361	18245	17983	18226	18155	18085	18215	18216	18052	18321	17955	18242	18202	18077	18142	18145	18098	18308	18191	18172	18164	18082	18139	18100	18107	18245	18112	18134	18187	18149	18222	18052	18083	18147	18260	18112	18077	18180	18201	18195	18075	18287	18165	18128	18208	18345	18278	18249	18100	18382	18272	18099	18191	18291	18147	18244	18369	18298	18106	18153	18177	18300	18203	18154	18212	18314	18216	18251	18264	18318	17985	18361	18226	18139	18193	18132	18303	18375	18174	18226	18288	18352	18286	18120	18202	18199	18159	18181	18155	18035	18297	18183	18259	18202	18232	18193	18114	18212	18221	18236	18267	18191	18284	18097	18270	18128	18257	18113	18165	18170	18332	18192	18204	18118	18326	18236	18122	18393	18390	18076	18152	18315	18300	18213	18229	18314	18389	17913	18257	18286	18036	18171	18164	18369	18232	18196	18027	18308	18356	18093	18213	18220	18097	18190	18213	18213	18331	18172	18109	18100	18210	18125	18062	18320	18105	18219	18224	18052	18134	17987	18272	18239	18265	18138	18386	18168	18227	18313	18271	18193	18220	18161	18256	18094	18162	18173	18157	18303	17997	18096	18232	18135	18185	18194	18278	18185	18479	18237	18116	18286	18142	18207	18037	18272	18235	18062	18219	18199	18235	18264	18263	18197	18227	18227	18309	18193	18268	18213	18058	18082	18217	18217	18320	18162	18213	18183	18296	17995	18366	18101	18266	18337	18370	18034	18302	18328	18177	18156	18194	18016	18167	18310	18225	18209	18195	18426	18176	18179	18153	18240	18250	18148	18090	18285	18242	18143	18313	18325	18052	18172	18245	18163	18303	18160	18158	18286	18198	18116	18230	18214	18253	18233	18141	18180	18394	18222	18280	18255	18237	18077	18052	18190	18218	17980	18191	18107	18245	18277	18253	18150	18223	18164	18234	18228	18304	18179	18063	18289	18094	18134	17999	18293	18197	18208	18244	18168	18185	18204	18243	18197	18335	18390	18274	18163	18350	18342	18272	18270	18172	18281	18180	18157	18101	18144	18188	18352	18316	18048	18037	18328	18444	18256	18069	18078	18148	18209	18059	18233	18131	18166	18132	18387	18214	18165	18362	18175	18272	18154	18245	18188	18120	18196	18176	18136	18300	18154	18321	18298	18432	18251	18221	18249	18250	18093	18156	18188	18206	18199	18206	18189	18125	18154	18220	18229	18143	18236	18174	18217	18057	18318	18130	18190	18317	18274	18341	18126	18070	18357	18330	18350	18164	18189	18215	18276	18246	18364	18112	18227	18121	18065	18048	18158	18352	18051	18162	18301	18111	18091	18160	18192	18131	18111	18180	18006	18390	17975	18510	17984	18176	18254	18379	18248	18264	18185	18262	18203	18186	18053	18310	18055	18163	18203	18204	18380	18095	18397	18193	18037	18404	18110	18297	18037	18181	18203	18196	18263	18270	18150	18057	18364	18213	18241	18154	18270	18351	18297	18376	18122	18172	18170	18218	18060	18311	18265	18264	18231	18234	18051	18055	18375	18359	18124	18256	18360	18342	18238	18113	18300	18058	18256	18243	18215	18186	18232	18145	18242	18304	18179	18090	18212	18266	18082	18265	18075	18218	18332	18191	18127	18008	18197	18195	18287	18329	18131	18235	18146	18242	18229	18106	18246	18172	18178	18111	18271	18082	18184	18157	18139	18067	18297	18228	18234	18328	18061	18086	18293	18341	18189	18185	18297	18088	18165	18145	18193	18240	18066	18127	18195	18138	18337	18248	18195	18423	18171	18369	18263	18264	18204	18203	18270	18271	18213	18245	18195	18265	18272	18189	18131	18275	18168	18148	18284	18162	18206	18145	18217	18097	18234	18349	18110	18428	18249	18200	18214	18166	18174	18307	18080	18335	18236	18102	18171	18163	18317	18117	18381	18180	18223	18283	18184	18161	18130	18267	18154	18088	18174	18203	18184	18413	18198	18257	18141	17944	18231	18147	18245	18291	18357	18245	18262	18202	18343	18084	18119	18177	18239	18079	18313	18301	18354	18280	18288	18081	18161	18257	18195	18242	18245	18057	18297	18361	18159	18223	18147	18070	18202	18302	18031	18223	18045	18447	18219	18390	18238	18161	18105	18297	18267	18299	18237	18123	18179	18227	18266
22862	21524	29425	23993	21871	25079	28719	24316	23688	24022	24102	23807	23681	23991	23606	23619	24330	24310	23653	23691	23492	23529	23265	23581	23407	23691	25072	27227	27960	26581	25417	24478	23858	23369	23010	22971	22965	23298	23148	23023	23097	22971	23114	23073	22998	22886	23287	22924	23053	22921	22981	23328	23043	23092	22888	22975	23030	23121	22840	22985	23273	22867	23007	22869	22914	23000	22900	22933	22969	23331	22787	22963	23109	22978	22973	22865	23224	22993	22870	23299	22866	22974	22932	22887	23349	23145	23054	23028	22811	22853	23108	22960	23197	23281	23043	23026	22956	22838	22980	23012	22912	22987	22733	22748	22916	23110	23044	23099	22922	22949	22955	23061	23015	23179	22993	22732	22983	22814	22823	22866	22839	22899	22696	22764	23206	23017	22926	23290	22816	22864	23056	22991	22998	23081	22914	22998	22860	22980	23198	22910	23027	22859	22968	22972	22965	23017	23045	23061	23024	22843	22889	22974	23066	22905	22898	23076	23079	22919	23126	22970	23135	23099	22976	23375	23000	22966	22892	22677	22922	23080	22867	22932	22713	22951	22830	22874	23072	22766	23053	22993	22900	23112	22910	22989	22971	22987	22919	22930	22974	23057	22975	22987	22891	22950	22828	23099	22825	22868	22788	22698	22991	22933	23156	23037	22803	22999	23283	23016	23135	23010	23132	22807	23295	23017	22974	22902	22802	22832	22727	22799	23259	23128	23013	22940	22972	23000	22912	23079	22825	23055	23135	22985	22902	23022	22888	23144	23070	22942	23090	22974	22825	22878	23143	22811	22931	22841	22999	22946	22721	23045	22797	23035	22835	22990	23021	22919	22757	23182	23083	23003	22971	22994	23174	23089	23148	22935	22892	22815	22834	22923	22904	23036	22874	22799	22936	23115	22958	22855	23049	22922	22977	23222	23005	22911	22988	22867	22585	22939	22851	23095	22691	22941	22983	23097	22970	22907	23031	23051	22855	22785	23104	22881	23063	22844	23254	22835	23027	22949	22710	22987	22843	22681	23136	23137	22967	23155	22892	22919	22842	22902	23218	23028	22956	22997	22946	22996	22969	22968	23090	22915	23040	22933	22954	23038	23003	22863	22878	22956	22853	23056	23011	22999	22832	23097	22928	22818	22979	22922	22964	22804	23206	22941	22988	22892	22871	23049	22972	22991	22998	22999	23034	22900	22973	22823	22707	22765	22992	22990	22957	23095	22838	22890	22997	22961	23074	22990	22914	22875	23086	23032	22810	22901	23026	22964	23045	22887	23012	22900	22884	22712	22838	22974	23012	22957	23012	23003	22766	22824	23137	23032	22900	22892	22908	22769	22960	22710	22983	22966	23132	22916	23107	23032	23057	22849	22859	22974	22880	22957	23248	22896	23035	22979	23075	22921	22770	22879	23019	22767	22994	22958	22889	22929	22857	22893	22858	22747	22836	22809	22773	22900	23074	22771	22919	23010	23275	22840	22997	22812	23148	23025	22938	22892	22683	22991	22842	23023	23002	23175	23160	22860	23100	22790	22773	22911	23009	22808	22865	22818	23145	22953	22856	23107	22947	22891	22932	22898	22974	22900	22843	22877	22780	22969	22740	22976	23011	22926	22965	22957	22883	22730	22937	22877	22716	22634	22773	22928	22820	22788	22762	22801	23013	22938	23008	22817	22920	22988	22988	22709	22962	23134	22981	23156	22651	23105	22873	22898	22856	23060	22997	22747	22966	23074	23036	22938	23047	23019	22905	23252	22810	23120	22856	22987	22849	22869	22687	22899	23023	23065	23135	23109	23240	22766	22921	22898	22982	22702	22826	22989	22823	23086	23014	23000	22950	22905	23027	22897	22949	23112	23148	22953	22830	22896	23236	23022	23021	22910	23029	23069	22892	22751	22830	22965	22998	22969	23004	23064	23130	22782	23076	23042	22810	22917	23029	22880	22689	22863	23170	22915	22914	23099	22791	22691	22891	22873	22954	22958	22779	23105	23065	22904	23099	22991	23039	22877	22808	22962	22684	22943	23007	22727	22819	22919	22845	23289	22900	22814	22819	22906	22773	22939	22963	22954	23090	23130	22961	23125	22974	22875	22971	22991	23023	22868	22785	23108	22944	23058	22880	23040	22948	23163	22686	22699	23022	22848	22971	23051	22944	22750	23012	22877	22813	22869	23155	22731	22712	23013	23004	22794	22935	22872	23031	23025	23124	22962	22901	22824	22904	22783	23058	23016	22980	22861	22969	22788	22991	23002	22816	22917	23012	23178	23091	23080	22914	23076	23052	22862	23165	23041	23081	23161	23099	23134	22868	22884	23042	22959	23005	23118	22827	22929	22999	22925	22927	22898	22883	22790	22902	22927	22990	22752	22998	22874	23018	22968	23107	22819	23029	22884	23169	22897	22859	22886	22761	22851	22988	23151	23053	23009	23017	22986	23000	22935	22826	22655	23011	22899	22951	22811	22922	22928	22892	22903	22674	22891	22855	22713	22814	22767	22778	22913	22736	23010	22773	22908	22841	22881	22968	22914	22836	22919	22754	22862	22827	22939	22950	23148	22730	22955	22885	22958	22778	22728	22991	23078	23061	23066	22849	22975	22928	22831	22716	23038	22996	22919	22976	22896	23160	22796	22744	22922	22802	22983	23176	23161	23154	23039	23060	22929	23039	22852	22815	22791	22923	23027	22859	23135	23012	23163	22959	22898	23052	22915	22828	23143	23008	22979	22905	23024	22862	22944	23053	22665	23111	22994	22919	22713	22860	22970	23074	23029	22695	22958	22994	22884	22915	22768	22778	22628	22991	22916	23175	23013	23158	22888	22928	22977	22701	23041	22908	22986	22826	23017	22973	23229	22970	22910	22956	22858	23067	22839	22696	22818	23105	23174	22843	22814	23065	22921	22805	23179	23068	22806	22757	23003	23014	22788	22997	22936	23109	23067	22941	23092	22952	22732	22968	22736	22696	22699	22859	22908	23004	22893	22873	22915	23150	22931	22759	23021	23097	22995	22902	22851	23031	22770	22927	22767	22958	23010	22970	22839	22978	22954	22839	23002	22991	22965	23120	22820	22893	22957	22941	22831	22875	23045	22881	22839	23115	22870	23058	22853	23008	22837	23092	22891	22983	23111	23039	22822	22800	22892	22669	22899	22768	22811	22852	22713	23012	23164	23011	22972	22818	23199	22900	22931	22731	23191	22974	22740	23057	23039	22846	23148	22960	22924	22903	22965	23048	23013	22878	22933	22819	22910	22940	22859	23024	23197	22706	22963	22867	23079	22899	22907	22936	22793	22962	22939	22971	22955	22973	22915	22793	22964	23010	22992	23061	22895	22669	23101	23001	22884	22773	23084	22944	22887	22910	23080	22930	22852	22708	23031	23067	23037	22949	23099	22915	22891	23014	23042	23168	23010	22731	23037	22980	23033	22985	23040	22844	22978	22914	22883	22873	23118	22641	22999	22973	22887	22978	23027	22912	22920	22667	22863	22809	23024	22751	22814	23031	23052	22998	22892	22998	23087	22792	22928	22858	23061	23056	22806	22915	23019	22804	23005	22918	22830	22932	22638	22968	23051	22873	22876	23054	22961	22973	22902	22920	22948	23048	22952	22798	22932	22833	23056	23079	22798	22962	22835	22871	22988	23064	23125	22801	22802	22816	22834	22953	22818	23122	23019	22809	22961	22770	22973	23127	22841	23002	22912	22876	22775	23261	22883	22974	23113	22882	22704	22780	22794	22781	23171	22931	22807	22882	22911	22959	23204	23024	23131	22984	23011	22813	22937	23109	22854	22973	22997	22932	22989	23100	23017	22938	23123	22917	22940	22951	22973	22849	22794	22842	22842	23193	22922	23055	22989	22981	22908	22931	22859	23000	22732	22957	22984	22931	22900	22903	22922	23161	23017	22873	22836	23070	22901	22852	22864	22841	22881	22786	23159	23041	23220	22956	22892	23150	22797	22877	23040	22989	22944	22936	22915	22945	22763	23031	22889	22914	22828	22876	22970	22959	23043	23105	23037	23047	22738	22944	22885	22748	22871	22653	22769	22948	22800	23161	23009	22754	22955	23139	23002	22800	22980	22921	23070	22897	23043	23009	22811	22967	22983	22948	23008	23063	22981	23066	23173	22864	22869	22784	22817	22700	22754	22874	22939	22875	22935	23116	22866	22852	22797	23079	23000	22914	22849	23079	22908	22799	22949	22921	22984	22936	22773	22752	23142	22825	23018	22919	22821	22920	23223	22857	22968	22896	22851	23095	22971	23070	22865	23034	22698	22888	22934	22973	23025	22967	22934	22958	22902	22952	23022	22977	22987	22899	22960	22822	22939	23097	22797	22955	22722	23194	22973	22895	22726	22818	23125	22911	22988	22814	22940	23095	23131	22913	22877	22844	22973	23110	22784	22681	22802	22973	23050	22881	22860	23054	22901	23075	22969	22725	23052	22941	22923	23054	22807	22980	22934	23005	22943	22838	22830	22942	23010	22989	22859	22965	22832	22863	22867	23019	22836	22843	22973	22978	22952	22954	22890	22812	22928	22960	22763	23297	22802	22830	23126	22886	23008	22957	22933	22730	22839	22850	22929	22827	22886	22816	22859	22844	22843	22954	22955	22823	23064	22867	22865	22675	22865	22900	22815	22885	23089	23112	22801	23050	23096	22784	22793	22806	22773	23002	22882	22871	22953	22879	23208	22956	23072	22941	22863	22971	22980	22930	22931	22883	22751	22804	22775	22904	23107	22762	22968	22853	23006	22766	22710	22897	22797	23008	22819	22886	23006	23045	23163	23113	22854	22860	23074	22858	22976	23002	22909	22896	22869	22817	23000	22935	22823	22862	23018	23055	23042	22958	23038	23283	23022	22994	23183	23074	23026	22813	22971	22908	22871	22911	22895	22907	22785	22707	22915	22893	22777	23000	22904	23015	22855	22982	23001	22708	22998	22934	22952	22905	22707	23095	22895	22837	23157	22994	23057	22990	22882	22798	22671	23137	22894	22967	22937	22753	22771	22760	22999	22902	22982	23087	22736	22868	23005	22759	22962	22903	22931	23024	22864	23008	22877	22839	23005	23078	22761	22652	22916	22928	22904	22964	22622	23041	23021	22957	22981	23035	22894	22974	22893	22994	22847	23059	23047	22907	22857	22919	22814
39205	58305	31646	24868	21870	21066	20412	19822	19526	19271	19338	19188	19026	19228	19208	19431	19952	19627	19215	19269	19019	18834	18420	18491	18495	19302	21705	24767	24802	23096	21262	19604	18874	18370	18358	18268	18289	18096	18178	18360	18158	18040	18184	18082	18116	18243	18345	18275	18250	18252	18085	18276	18327	18312	18302	18201	18223	18303	18341	18149	18261	18199	18076	18186	18266	18183	18201	18371	18267	18177	18216	18225	18305	18228	18097	18379	18235	18271	18337	18100	18091	18136	18379	18209	18125	18222	18255	18200	18371	18228	18310	18201	18183	18258	18233	18190	18080	18099	18056	17963	18193	18198	18235	18153	18070	18179	18267	18086	18355	18194	18232	18060	18314	18180	18183	18134	18241	18360	18068	18305	18076	18108	18349	18172	18152	18193	18362	18191	18195	18147	18148	18145	18478	18232	18326	18233	18202	18165	18243	18183	18277	18228	18126	18244	18281	18025	18288	18423	18262	18064	18128	17975	18171	18132	18135	18312	18245	18179	18034	18267	18123	18157	18174	18217	18030	18234	18183	18129	18226	18073	18226	18179	18200	18254	18206	18106	18119	18102	18350	18231	18240	18161	18018	18126	18171	18171	18178	18160	18037	18319	18076	18221	18186	18378	18099	18125	18288	18055	18175	18150	18125	18236	18113	18195	18251	17981	18263	18213	18154	18242	18197	18240	18209	18044	18251	18069	18243	18293	18260	18297	18097	18112	18292	18062	18225	18016	18265	17916	18116	18327	18157	18446	18210	18214	18139	18152	18260	18160	18089	18183	18077	18228	18081	18115	18085	18152	18337	18254	18312	18336	18118	18237	18285	18147	18291	18047	18169	18357	18185	18349	18172	18120	18311	18062	18164	18269	18170	18270	18316	18266	18042	18206	18053	18325	18157	18019	18276	17938	18143	18330	18063	18273	18353	18027	18179	18360	18305	18117	18220	18171	18080	18187	18203	18279	18310	18299	18033	18238	17944	18210	18188	18159	18149	18036	18186	18278	18219	18286	18110	18133	18198	18157	18129	18058	18204	18137	18319	18223	18067	18275	18210	18054	18152	18117	18113	18334	18384	18098	18085	18416	18284	18174	18235	18263	18261	18215	18012	18271	18169	18193	18318	18210	18203	18117	18184	18037	18024	18304	18293	18228	18267	18101	18279	18198	18235	18035	18327	18205	18249	18146	18049	18153	18315	18143	18098	18220	18115	18340	18227	18254	18088	18101	18106	18237	18221	18184	18253	18153	18086	18115	18160	18144	18026	18067	18177	18212	18246	18205	18172	18243	18188	18228	18325	18133	18295	18030	18167	18154	18236	18222	18294	18344	18210	18261	18158	18163	18135	18150	18212	18003	18130	18293	18341	18049	18146	18274	18040	18264	18120	18070	18177	18139	18202	18261	18110	18256	18286	18260	18321	18064	18092	18261	18279	18132	18104	18328	17908	18125	18177	18327	18119	18261	18213	18226	18239	18237	18026	18131	18246	18185	18123	18056	18458	18238	18238	18263	18259	18269	18303	18032	18150	17957	18222	18193	18048	18049	18013	18192	18142	18170	18244	18212	18261	18291	18073	18216	18268	18124	18180	17959	18206	18177	18169	18273	18167	18224	18344	18154	18268	18104	18098	18248	18168	18327	18179	18171	18285	18243	18234	18228	18161	17948	18160	18345	18272	18201	18132	18037	18206	18214	18337	18183	18178	18373	18079	18080	18039	18190	18194	18306	18326	18189	18076	18292	18357	18325	18403	18107	18343	18178	18222	18116	18257	18126	18040	18187	18189	18164	18131	18369	18203	18214	18261	18184	18140	18189	18093	18183	18240	18227	18192	17940	18248	18246	18177	18006	18039	18308	18068	18189	18255	18324	18286	18387	17898	18143	18191	18189	18302	18166	18055	18183	18119	18285	18102	18223	18256	18094	18091	18194	18408	18106	18212	18057	18201	18130	18169	18340	18189	18100	18059	18193	18271	18224	18220	17984	18255	18137	18204	18203	18165	18144	18104	18311	18242	18322	18283	18258	18180	18225	18266	18156	18360	18360	18024	18046	18122	18137	18315	18155	17992	18246	18141	18053	17989	18143	18340	18125	18327	18134	18189	18220	18154	18040	18359	18104	18193	18132	18164	18149	18232	18154	18079	18223	18149	18241	18200	18027	18189	18088	18162	18189	18330	18251	18277	18247	18220	18101	18306	18202	18114	18292	18208	18085	18228	18135	18138	18061	18211	18117	18108	18207	18246	18178	18085	18041	18254	18166	18128	18097	18327	18405	18039	18268	18112	18210	18262	18053	18152	18250	18138	18125	18135	18068	18240	18195	18223	18121	18303	18243	18292	18185	18340	18086	18241	18104	18127	18313	18228	18442	18109	18136	18028	18239	18250	18280	18092	18094	18169	18099	18254	18105	18127	18211	18199	18226	18131	18182	18234	18003	18226	18189	18263	18257	18180	18168	18150	18325	18031	18346	18234	18240	18241	18246	18310	18153	18078	18291	18200	18147	18108	18221	18193	18241	18058	18137	18188	18196	18199	18311	18002	18198	18144	18005	18255	18190	18205	18228	18205	18216	18079	18235	18167	18202	18224	18225	18180	18203	18227	18010	17957	18072	18229	18321	18186	18075	18189	18211	18174	18124	18269	18150	18112	18147	18184	18198	18094	18087	18327	18080	18021	18246	18197	18087	18257	18125	18195	18211	18182	18349	18227	18273	18209	18116	18193	18054	18379	18254	18070	18232	18040	18108	18215	18282	18187	18037	18133	18169	18261	18252	18252	18201	18264	18056	18309	18165	18234	18237	18129	18154	18199	18308	18136	18081	18199	18257	18126	18199	18155	18197	18125	18095	18202	18260	18063	18167	18184	18083	18362	18254	18305	18260	18329	18341	18203	18250	18322	18297	18220	18054	18153	18167	18211	18243	18176	18185	18106	18161	18188	18217	18193	18381	18021	18090	18228	18069	18241	18358	18247	18068	18133	18011	18285	18231	18131	18050	18243	18361	18182	18123	18191	18238	18036	18238	18222	18319	18160	18318	18096	18247	18158	18293	18155	18222	18170	18121	18204	18180	18069	18240	18239	18145	18274	18286	18163	18221	18130	18052	18230	18064	18241	18088	18215	18107	18297	18179	18290	18136	18328	18239	18102	18087	18132	18162	18089	18107	18247	18135	18161	18011	18050	18108	18264	18323	18110	18061	18178	18134	18110	18011	18119	18210	18301	18180	18057	18258	18302	18312	18098	18180	18408	18125	18194	18286	18219	18113	18169	17950	18116	18325	18094	18251	18306	18172	18280	18241	18232	18269	18288	18154	18348	18305	18129	18259	18170	18215	18180	18078	18151	18100	18113	18189	18173	18056	18137	18019	18139	18215	18311	18153	18131	18405	18316	18241	18218	18164	18262	18259	18213	18210	18255	17993	18142	18226	18219	18140	18168	18073	18300	18223	18462	18163	18034	18185	18141	18171	18220	18208	18509	18160	18178	18120	18156	18141	18173	18172	18475	18294	18046	18290	18213	18235	18289	18163	18136	18206	18060	18390	18375	18206	18224	18238	18261	18133	18150	18262	18165	18001	18327	18206	18105	18099	18304	18146	18175	18311	18255	18210	18279	18112	18132	18161	18154	18367	18064	18223	18070	18316	18142	18176	18092	18099	18039	18112	18212	18154	18120	18255	18179	18372	18432	18210	18029	18121	17979	18142	18292	18107	18271	18181	18174	18249	18212	18145	18288	18017	18125	18281	18104	18262	18002	18150	18099	18239	18242	18346	18391	18089	18178	18213	18207	18257	18264	18298	18204	18076	18157	18089	18109	18294	18212	18130	17930	18082	18139	18201	18239	18081	18175	18206	18228	18179	18131	17979	18148	18062	18270	18279	18096	18009	18245	18079	18129	18228	18186	18162	18092	18098	18133	18225	18086	18090	18246	18025	18312	18244	18300	18116	18103	18342	18332	18068	18281	18193	18143	18124	18215	18317	18133	18311	18156	18059	18115	18225	18322	18155	18334	18324	18075	18206	18198	18228	18153	18144	18096	18199	18434	18253	18109	18138	18196	18182	18259	18192	18344	18120	18245	18294	18154	18284	18136	18277	18439	18096	18075	18203	18054	18326	18327	18156	18090	18185	18302	18154	18235	18474	18286	18384	18000	18242	18195	18288	18278	18262	18287	18394	18309	18129	18034	18190	18177	18050	18178	18334	18212	18319	18257	18194	18273	17979	18194	18276	18081	18161	18240	18089	18128	18153	18248	18068	18286	18219	18264	18160	18229	18225	18259	18155	18059	18246	18132	18131	18179	18376	18156	18182	18320	18014	18286	18287	18205	18411	18242	18253	18140	18041	18117	18023	18296	18309	18138	18262	18112	18260	18255	18121	18136	18399	18308	18074	18368	18269	18156	18159	18213	18127	17954	18163	18131	18251	18188	18180	18210	18342	18204	18171	18139	17919	18273	18087	18092	18130	18314	18268	18104	18105	18218	18113	18214	18389	18155	18137	18057	18009	18153	18095	18149	18164	18440	18132	18092	18302	18338	18235	18167	18249	18200	18276	18196	18008	18276	18235	18235	18260	18212	18241	18243	18206	18060	18252	18332	17918	18391	18176	18184	18158	18246	18122	18270	18201	18260	18320	18209	18106	18006	18187	18063	18246	18194	18082	18263	18406	18271	18162	18106	18199	18138	18048	18354	18258	18260	18234	18121	18123	18236	18371	18309	18155	18244	18140	18099	18173	18266	18213	18275	18289	18159	18105	18225	18020	18250	18105	18283	18187	18154	18206	18307	18216	18036	18055	18360	18050	17966	18381	18235	18115	18066	18066	18119	18306	18269	18125	18108	18171	18099	18248	18351	18123	18308	18414	18172	18126	18228	18385	18092	18181	18112	18221	18155	18179	18281	18530	18105	18132	18208	18099	18437	18225	18316	18203	18293	18113	18314	18307	18272	18087	18294	18037	18207	18255	18235	18010	18333	18148	18209	18122	18216	18205	18099	18184	18136	18128	18241	18306	18012	18178	18360	18192	18196	18135	18284	18181	18124	18286	18147	18036	18411	18213	18174	18261	18300	18049	18076	18153	18228	18342	18056	18097	18248	18092	18230	17885	18288	18138	18058	18329	18241	18290	18200	18262	18080	18287	18200	18219	18153	18108
29055	25098	28331	25520	22124	21968	22086	21851	21803	21663	21543	21711	21725	21901	21723	21728	21961	21736	21944	21474	21462	21711	21933	21721	21796	21501	21705	21815	21966	22060	21917	21787	21680	21573	21379	21745	21604	21638	21747	21410	21409	21646	21747	21569	21462	21598	21622	21465	21677	21649	21550	21577	21665	21607	21663	21730	21488	21467	21624	21451	21464	21673	21546	21483	21593	21650	21451	21507	21527	21552	21522	21514	21594	21618	21560	21429	21625	21505	21708	21532	21608	21593	21585	21402	21416	21402	21604	21608	21484	21389	21527	21427	21615	21370	21394	21628	21648	21638	21722	21555	21398	21526	21602	21341	21570	21475	21563	21697	21455	21381	21702	21658	21632	21459	21497	21457	21563	21623	21612	21553	21522	21590	21738	21847	21763	21780	21701	21750	21659	21564	21553	21523	21610	21557	21606	21567	21614	21543	21652	21624	21677	21610	21580	21529	21560	21248	21540	21577	21383	21577	21364	21464	21611	21515	21411	21677	21507	21407	21427	21408	21653	21530	21672	21436	21417	21836	21522	21578	21646	21670	21315	21459	21655	21416	21551	21598	21454	21555	21601	21613	21423	21432	21672	21564	21615	21642	21611	21509	21598	21685	21701	21399	21588	21477	21562	21501	21820	21690	21536	21461	21897	21659	21703	21530	21517	21650	21325	21306	21435	21510	21651	21682	21634	21507	21638	21493	21535	21355	21499	21640	21879	21649	21598	21564	21752	21736	21573	21795	21631	21647	21875	21599	21636	21339	21458	21400	21560	21411	21125	21577	21460	21572	21544	21546	21567	21579	21515	21421	21508	21411	21496	21667	21483	21631	21545	21376	21591	21472	21631	21647	21534	21497	21595	21598	21599	21646	21473	21514	21360	21232	21520	21466	21510	21531	21734	21401	21541	21702	21448	21661	21592	21314	21629	21621	21464	21618	21605	21468	21722	21516	21519	21596	21387	21702	21789	21461	21486	21544	21498	21571	21598	21671	21782	21656	21651	21529	21365	21590	21566	21476	21615	21793	21767	21249	21686	21597	21345	21618	21552	21563	21559	21407	21591	21588	21422	21690	21410	21531	21645	21359	21379	21481	21660	21717	21517	21806	21297	21503	21709	21484	21599	21329	21814	21655	21679	21312	21614	21611	21544	21625	21695	21863	21684	21638	21469	21747	21619	21534	21540	21599	21591	21489	21398	21507	21533	21359	21623	21656	21832	21433	21673	21700	21372	21392	21385	21611	21748	21627	21646	21525	21543	21445	21665	21675	21547	21682	21768	21519	21473	21438	21477	21479	21456	21658	21510	21406	21553	21832	21738	21574	21744	21717	21511	21486	21805	21780	21541	21451	21478	21489	21694	21557	21574	21551	21547	21567	21575	21450	21732	21714	21460	21695	21608	21635	21533	21670	21694	21285	21570	21589	21510	21714	21581	21627	21572	21562	21469	21844	21431	21587	21618	21529	21506	21508	21631	21557	21514	21813	21473	21415	21697	21507	21545	21557	21739	21610	21502	21658	21539	21628	21436	21771	21212	21518	21673	21408	21341	21704	21379	21656	21463	21610	21489	21560	21326	21447	21388	21566	21567	21477	21630	21421	21592	21508	21526	21584	21586	21360	21565	21484	21587	21620	21703	21513	21350	21552	21621	21634	21604	21507	21447	21546	21458	21592	21231	21521	21460	21628	21537	21778	21627	21511	21639	21674	21681	21496	21457	21669	21838	21374	21346	21477	21747	21550	21486	21515	21611	21362	21574	21511	21503	21554	21629	21568	21441	21550	21613	21569	21607	21472	21555	21481	21411	21698	21600	21510	21633	21451	21578	21335	21648	21593	21494	21562	21589	21698	21567	21772	21450	21538	21613	21421	21703	21650	21509	21532	21594	21666	21496	21617	21573	21642	21699	21659	21563	21536	21549	21585	21546	21544	21597	21574	21812	21499	21619	21676	21586	21519	21680	21732	21551	21795	21476	21535	21479	21503	21450	21652	21882	21629	21810	21306	21707	21590	21562	21588	21725	21694	21540	21557	21596	21384	21513	21429	21635	21591	21492	21415	21575	21796	21510	21512	21523	21436	21445	21572	21479	21641	21617	21582	21567	21676	21662	21553	21645	21569	21542	21684	21769	21736	21698	21507	21476	21512	21582	21560	21562	21837	21617	21502	21535	21583	21377	21511	21504	21430	21569	21430	21438	21512	21510	21418	21403	21430	21668	21413	21614	21442	21680	21429	21567	21770	21679	21644	21531	21621	21647	21551	21561	21700	21863	21605	21485	21517	21620	21452	21546	21619	21680	21282	21210	21438	21480	21529	21614	21530	21555	21666	21552	21659	21753	21740	21568	21495	21509	21782	21580	21346	21502	21847	21524	21744	21535	21569	21488	21455	21533	21539	21549	21622	21672	21585	21548	21351	21512	21608	21541	21370	21486	21644	21457	21615	21627	21880	21467	21498	21645	21414	21472	21564	21589	21395	21572	21473	21484	21510	21420	21644	21631	21583	21562	21285	21541	21677	21775	21627	21554	21530	21640	21607	21657	21574	21545	21798	21533	21576	21588	21579	21574	21627	21787	21411	21789	21702	21719	21527	21497	21414	21602	21548	21251	21527	21299	21567	21555	21439	21599	21299	21570	21608	21565	21649	21557	21670	21618	21395	21574	21740	21710	21733	21502	21467	21521	21491	21650	21472	21639	21634	21435	21686	21519	21442	21516	21717	21562	21651	21479	21421	21433	21551	21576	21378	21773	21590	21616	21597	21518	21701	21476	21522	21786	21592	21375	21518	21456	21363	21592	21571	21514	21527	21388	21438	21612	21466	21410	21615	21773	21489	21563	21401	21336	21631	21511	21449	21534	21584	21632	21625	21734	21623	21740	21682	21522	21521	21645	21438	21619	21663	21600	21686	21679	21552	21623	21656	21634	21815	21727	21820	21644	21578	21848	21583	21503	21697	21464	21599	21326	21512	21555	21594	21796	21643	21764	21575	21500	21675	21762	21678	21640	21614	21811	21450	21759	21729	21578	21625	21445	21384	21832	21383	21318	21613	21571	21619	21432	21543	21507	21622	21453	21414	21515	21593	21387	21421	21458	21721	21573	21512	21494	21720	21504	21432	21514	21774	21735	21661	21645	21579	21400	21523	21503	21577	21593	21612	21462	21463	21549	21510	21202	21428	21874	21398	21403	21617	21524	21722	21476	21592	21541	21722	21643	21556	21729	21422	21492	21740	21606	21646	21632	21413	21443	21621	21712	21672	21450	21589	21723	21613	21445	21418	21549	21522	21730	21595	21375	21371	21598	21710	21545	21467	21483	21623	21534	21649	21560	21628	21536	21559	21274	21426	21278	21597	21347	21618	21549	21616	21549	21503	21464	21316	21417	21713	21790	21466	21756	21540	21686	21822	21512	21552	21506	21714	21553	21772	21439	21659	21683	21525	21585	21456	21544	21575	21776	21704	21698	21475	21689	21489	21721	21493	21663	21668	21518	21581	21631	21584	21655	21697	21711	21215	21648	21542	21482	21027	21553	21756	21665	21675	21343	21679	21638	21435	21545	21484	21725	21498	21512	21462	21569	21451	21498	21468	21701	21612	21535	21434	21403	21305	21688	21679	21611	21484	21469	21635	21732	21547	21553	21491	21574	21613	21430	21592	21516	21491	21585	21541	21427	21494	21574	21490	21485	21464	21889	21598	21777	21695	21474	21554	21608	21605	21639	21517	21581	21602	21744	21702	21634	21520	21312	21668	21538	21469	21625	21433	21501	21438	21736	21588	21510	21551	21626	21451	21575	21603	21633	21620	21875	21836	21686	21607	21532	21568	21774	21643	21529	21521	21444	21315	21333	21443	21481	21452	21511	21496	21551	21566	21600	21622	21416	21609	21667	21754	21472	21521	21561	21349	21467	21722	21682	21608	21654	21427	21598	21731	21565	21478	21471	21486	21458	21729	21651	21623	21516	21618	21573	21365	21644	21393	21637	21498	21435	21656	21774	21447	21392	21440	21527	21499	21729	21512	21711	21640	21665	21532	21654	21584	21429	21583	21599	21481	21652	21641	21637	21383	21350	21550	21535	21686	21401	21593	21663	21548	21663	21586	21552	21490	21622	21538	21533	21442	21710	21781	21634	21555	21817	21695	21589	21507	21623	21478	21532	21400	21684	21415	21294	21383	21437	21605	21705	21458	21723	21902	21667	21606	21456	21489	21446	21569	21523	21561	21756	21477	21489	21682	21636	21459	21692	21995	21631	21630	21575	21579	21635	21683	21620	21653	21728	21576	21575	21716	21655	21624	21724	21509	21559	21518	21497	21616	21449	21685	21490	21468	21648	21583	21705	21607	21621	21690	21543	21646	21766	21633	21669	21556	21475	21632	21659	21608	21545	21547	21617	21716	21436	21593	21522	21612	21649	21468	21683	21642	21477	21552	21557	21511	21603	21570	21515	21564	21327	21569	21696	21720	21538	21600	21619	21658	21628	21485	21584	21527	21437	21568	21529	21765	21640	21608	21506	21774	21385	21596	21462	21636	21478	21551	21416	21499	21772	21775	21652	21682	21572	21585	21587	21486	21550	21547	21469	21617	21649	21643	21551	21620	21494	21570	21167	21494	21618	21472	21622	21683	21701	21515	21465	21618	21693	21456	21464	21399	21556	21580	21661	21564	21492	21675	21583	21428	21725	21806	21501	21611	21751	21694	21721	21536	21428	21460	21466	21345	21438	21570	21683	21415	21389	21658	21554	21551	21428	21484	21586	21474	21672	21459	21646	21376	21673	21505	21617	21597	21564	21553	21565	21481	21587	21631	21504	21689	21705	21524	21467	21612	21633	21349	21414	21691	21672	21280	21578	21585	21390	21548	21712	21619	21579	21674	21546	21487	21526	21507	21545	21716	21687	21491	21733	21576	21644	21407	21485	21514	21540	21410	21458	21487	21585	21658	21677	21376	21480	21773	21610	21781	21529	21390	21459	21307	21595	21513	21466	21645	21645	21586	21381	21681	21532	21677	21771	21591	21612	21635	21786	21459	21565	21613	21555	21600	21655	21441	21759	21536	21772	21568	21500	21622	21499	21340	21425	21499	21703	21621	21387	21737	21864	21532	21508	21603	21430	21290	21642	21731	21469	21696	21631	21332	21531	21579	21649	21533
29421	33170	24663	20060	18591	17917	17748	17934	17936	17612	17802	17625	17725	17751	17602	17830	17853	17800	17984	17746	17794	17670	17509	17581	17523	17471	17773	17750	17862	17791	17878	17567	17688	17419	17442	17513	17332	17386	17518	17307	17520	17374	17366	17303	17456	17338	17397	17355	17397	17375	17437	17407	17420	17401	17353	17399	17310	17539	17339	17471	17361	17242	17481	17482	17257	17335	17304	17432	17377	17578	17512	17513	17445	17266	17506	17522	17439	17256	17248	17528	17357	17226	17496	17452	17421	17259	17488	17378	17185	17458	17350	17404	17498	17233	17415	17358	17314	17459	17396	17364	17265	17546	17429	17225	17353	17295	17434	17201	17294	17273	17218	17314	17416	17351	17368	17352	17407	17394	17495	17479	17354	17421	17335	17369	17425	17443	17363	17317	17333	17368	17428	17475	17593	17399	17409	17475	17446	17434	17284	17542	17349	17450	17474	17327	17535	17283	17422	17188	17367	17595	17397	17363	17503	17515	17206	17309	17412	17282	17364	17426	17318	17366	17401	17394	17266	17264	17310	17382	17202	17439	17400	17420	17249	17428	17245	17384	17223	17391	17389	17348	17465	17159	17433	17366	17404	17421	17413	17361	17143	17316	17365	17454	17454	17475	17332	17358	17349	17249	17531	17463	17479	17400	17488	17391	17409	17482	17392	17464	17401	17481	17494	17452	17393	17353	17425	17131	17313	17391	17324	17385	17419	17332	17260	17413	17184	17264	17348	17305	17370	17319	17386	17340	17466	17468	17477	17375	17270	17551	17163	17280	17360	17283	17324	17307	17456	17329	17455	17451	17399	17443	17579	17345	17438	17364	17357	17306	17284	17264	17326	17259	17359	17508	17328	17420	17360	17562	17416	17456	17381	17482	17397	17318	17466	17241	17369	17240	17425	17322	17401	17342	17223	17392	17513	17538	17400	17408	17611	17356	17280	17326	17494	17402	17403	17269	17266	17477	17508	17569	17520	17279	17211	17516	17348	17229	17537	17539	17327	17550	17490	17316	17374	17142	17460	17513	17509	17496	17369	17324	17320	17343	17373	17480	17351	17563	17351	17468	17341	17360	17432	17475	17288	17393	17412	17492	17254	17411	17498	17339	17327	17415	17467	17297	17238	17413	17196	17276	17588	17259	17272	17413	17446	17425	16963	17446	17469	17296	17312	17326	17370	17410	17465	17461	17328	17473	17444	17353	17315	17284	17374	17535	17411	17505	17557	17289	17442	17263	17360	17388	17557	17365	17280	17512	17265	17390	17332	17379	17278	17392	17366	17511	17201	17383	17340	17343	17324	17424	17323	17424	17498	17453	17384	17656	17286	17318	17642	17426	17481	17336	17372	17510	17460	17278	17441	17360	17208	17500	17436	17374	17384	17268	17345	17335	17404	17424	17325	17332	17379	17610	17390	17345	17321	17508	17346	17390	17416	17411	17404	17254	17210	17424	17380	17479	17325	17446	17337	17491	17290	17456	17569	17408	17379	17521	17316	17483	17445	17354	17331	17484	17514	17400	17396	17263	17352	17461	17274	17311	17483	17399	17381	17390	17382	17462	17355	17431	17399	17356	17487	17314	17461	17434	17508	17511	17395	17432	17402	17251	17448	17439	17381	17583	17336	17240	17443	17250	17426	17276	17398	17403	17462	17461	17563	17251	17403	17433	17351	17460	17299	17540	17257	17305	17252	17274	17327	17532	17342	17287	17313	17483	17312	17587	17648	17392	17526	17185	17316	17406	17476	17345	17463	17383	17420	17284	17301	17344	17265	17394	17515	17281	17560	17468	17399	17518	17298	17544	17316	17422	17421	17303	17311	17498	17338	17497	17328	17264	17275	17252	17367	17538	17607	17262	17272	17532	17441	17441	17477	17282	17459	17341	17419	17499	17393	17498	17328	17618	17320	17337	17232	17369	17449	17367	17347	17378	17302	17436	17398	17379	17317	17474	17159	17427	17433	17378	17469	17351	17534	17567	17400	17335	17515	17150	17485	17195	17482	17385	17480	17354	17294	17274	17454	17489	17451	17485	17523	17315	17407	17294	17394	17167	17426	17548	17305	17377	17350	17515	17345	17338	17409	17397	17454	17344	17465	17337	17479	17363	17479	17480	17428	17416	17368	17374	17448	17375	17456	17348	17603	17310	17498	17446	17409	17409	17499	17501	17436	17311	17431	17444	17154	17499	17392	17387	17488	17359	17236	17388	17269	17389	17368	17372	17457	17237	17482	17389	17376	17380	17467	17283	17333	17417	17546	17299	17414	17382	17194	17449	17434	17339	17474	17411	17496	17320	17192	17366	17459	17348	17472	17339	17482	17400	17367	17390	17417	17256	17290	17415	17362	17346	17414	17260	17416	17378	17353	17531	17345	17254	17334	17507	17428	17530	17464	17448	17335	17385	17350	17426	17246	17447	17486	17461	17460	17543	17251	17328	17301	17345	17411	17444	17403	17508	17297	17453	17356	17516	17319	17438	17492	17394	17396	17423	17452	17548	17169	17359	17311	17486	17417	17495	17469	17328	17408	17193	17253	17300	17548	17365	17435	17312	17478	17461	17261	17483	17194	17538	17486	17290	17475	17351	17304	17352	17409	17522	17457	17573	17171	17458	17403	17401	17338	17347	17440	17365	17298	17192	17170	17288	17413	17482	17479	17382	17675	17261	17498	17216	17487	17318	17417	17381	17480	17353	17433	17380	17520	17386	17265	17507	17536	17362	17306	17326	17496	17492	17382	17237	17349	17386	17551	17340	17344	17312	17421	17386	17421	17403	17243	17360	17391	17462	17382	17325	17301	17352	17385	17300	17528	17464	17290	17396	17447	17300	17467	17349	17382	17420	17364	17359	17169	17446	17403	17256	17321	17447	17520	17501	17381	17328	17307	17389	17623	17356	17527	17441	17456	17421	17519	17525	17347	17416	17242	17353	17327	17581	17447	17423	17419	17301	17131	17431	17200	17226	17482	17508	17383	17405	17530	17497	17420	17310	17310	17345	17448	17444	17352	17284	17481	17485	17360	17284	17412	17463	17336	17235	17418	17320	17493	17362	17223	17302	17419	17480	17346	17459	17410	17262	17510	17435	17493	17291	17417	17496	17420	17407	17535	17464	17354	17264	17352	17472	17451	17312	17233	17317	17539	17356	17269	17518	17271	17542	17523	17488	17424	17371	17336	17471	17442	17319	17236	17342	17235	17481	17548	17508	17225	17553	17421	17329	17627	17359	17393	17364	17382	17421	17497	17306	17632	17512	17574	17397	17340	17501	17387	17541	17221	17382	17502	17237	17492	17375	17364	17277	17376	17275	17420	17514	17382	17346	17300	17426	17351	17307	17534	17400	17575	17407	17218	17506	17453	17491	17448	17383	17387	17459	17426	17418	17176	17371	17425	17438	17279	17523	17369	17307	17453	17386	17605	17508	17517	17372	17316	17439	17450	17376	17458	17448	17275	17399	17308	17424	17329	17449	17427	17351	17440	17242	17288	17395	17491	17440	17373	17340	17529	17403	17380	17406	17537	17266	17467	17495	17464	17221	17473	17389	17198	17426	17362	17332	17273	17290	17409	17142	17381	17309	17309	17318	17568	17593	17351	17407	17585	17234	17426	17430	17414	17518	17381	17549	17327	17305	17454	17399	17383	17459	17290	17315	17394	17473	17465	17416	17239	17441	17326	17370	17252	17407	17520	17459	17289	17347	17477	17289	17389	17458	17276	17301	17359	17447	17345	17390	17423	17325	17307	17398	17426	17353	17449	17487	17496	17457	17518	17469	17199	17384	17518	17463	17335	17447	17500	17451	17276	17130	17540	17335	17387	17407	17413	17306	17136	17513	17322	17351	17346	17303	17326	17575	17462	17305	17334	17371	17362	17432	17292	17490	17442	17492	17497	17244	17300	17340	17516	17218	17258	17507	17443	17446	17401	17392	17380	17384	17229	17601	17267	17422	17368	17402	17484	17400	17463	17425	17493	17393	17311	17397	17301	17386	17253	17503	17311	17337	17338	17376	17421	17485	17531	17390	17481	17333	17283	17466	17320	17493	17325	17277	17471	17300	17507	17432	17259	17385	17230	17223	17315	17428	17398	17442	17413	17529	17422	17358	17465	17532	17492	17399	17475	17432	17579	17117	17553	17466	17479	17210	17294	17466	17381	17338	17461	17502	17311	17359	17420	17268	17338	17468	17354	17437	17371	17319	17378	17523	17317	17428	17467	17494	17266	17377	17454	17272	17381	17379	17385	17330	17334	17355	17304	17305	17436	17312	17317	17274	17368	17610	17282	17430	17442	17514	17487	17405	17339	17337	17404	17404	17449	17475	17301	17594	17499	17594	17260	17430	17441	17221	17404	17305	17346	17341	17367	17407	17409	17331	17390	17303	17367	17285	17235	17270	17215	17457	17433	17468	17404	17480	17345	17473	17337	17416	17432	17458	17246	17387	17400	17564	17434	17538	17303	17328	17465	17521	17570	17436	17452	17383	17467	17447	17282	17251	17333	17422	17307	17415	17313	17423	17339	17439	17418	17519	17511	17388	17373	17526	17311	17365	17293	17270	17306	17619	17480	17411	17264	17244	17485	17276	17390	17403	17335	17451	17506	17201	17489	17462	17349	17589	17525	17294	17466	17357	17363	17404	17490	17288	17349	17309	17405	17407	17439	17375	17622	17286	17433	17465	17415	17422	17528	17366	17406	17197	17337	17524	17403	17390	17561	17238	17355	17351	17515	17356	17414	17465	17252	17522	17329	17483	17179	17193	17366	17263	17464	17279	17260	17268	17381	17476	17443	17460	17273	17287	17317	17201	17387	17235	17361	17604	17270	17439	17364	17372	17516	17213	17531	17365	17455	17307	17349	17485	17239	17343	17432	17351	17585	17559	17389	17289	17310	17439	17488	17473	17404	17419	17411	17333	17235	17388	17449	17567	17320	17488	17319	17322	17415	17430	17441	17409	17360	17428	17518	17371	17535	17554	17427	17244	17437	17462	17433	17413	17341	17303	17469	17466	17259	17451	17360	17343	17509	17455	17576	17277	17405	17394	17362	17398	17406	17439	17357	17268	17313	17273	17352	17389	17344	17264	17362	17429	17333	17477	17305	17221	17394	17352	17469	17273	17423	17327	17366	17409	17386	17282	17203	17558	17344	17348
23899	21485	28949	24418	22668	24133	24300	21582	21206	21591	21277	21336	21026	21051	21209	21238	21499	21016	21099	20661	20884	20805	20909	20735	21050	20849	21875	23664	23773	23202	22324	21324	20855	20761	20956	20810	20743	20782	20801	20969	20706	20733	20834	20867	20605	20683	20937	20683	20675	20752	20793	20653	20753	20641	20605	20828	20998	20792	20931	20883	20699	20825	20714	20854	20785	20704	20788	20610	20834	20731	20813	20726	20766	20690	20629	20939	20614	20700	20673	20732	20859	20759	20929	20889	20809	20743	20800	20775	20799	20754	20721	20704	20683	20732	20736	20763	20626	20827	20430	20632	20763	20431	20765	20698	20486	20658	20856	20621	20672	20693	20831	20566	20643	20824	20789	20620	20606	20585	20730	20556	20940	20769	20851	20830	20649	20653	20661	20630	20619	20784	20613	20663	20666	20663	20698	20673	20513	20480	20670	20789	20780	20763	20948	20956	20739	20797	20917	20667	20594	20903	20902	20751	20582	20452	20740	20834	20683	20434	20692	20492	20700	20701	20518	20648	20918	20784	20937	20767	20516	20767	20667	20893	20797	20454	20374	20884	20736	20630	20518	20639	20568	20772	20505	20668	20632	20688	20648	20566	20702	20654	20536	20983	20202	20783	20722	20911	20690	20690	20787	20572	20705	20575	20844	20748	20826	20559	20782	20672	20778	20626	20714	20779	20725	20666	20589	20632	20603	20683	20767	20562	20688	20723	20746	20709	20782	20754	20700	20786	20457	20808	20961	20873	20674	20738	20728	20700	20632	20655	20651	20724	20695	20664	20790	20564	20697	20843	20670	20773	20616	20657	20742	20729	20793	20683	20894	20634	20874	21050	20767	20620	20505	20692	20756	20569	20648	20658	20568	20765	20982	20761	20811	20541	20531	20662	20511	20758	20687	20669	20618	20586	20732	20781	20740	20855	20655	21022	20662	20634	20680	20648	20629	20723	20663	20726	20695	20696	20578	20704	20837	20602	20774	20627	20703	20605	20557	20882	20520	20611	20710	20488	20696	20822	20686	20555	20756	20854	20808	20710	20835	20823	20626	20748	20714	20705	20670	20896	20683	20868	20681	20938	20704	20451	20810	20598	20784	20709	20704	20865	20888	20891	20654	20792	20713	20754	20742	20618	20419	20775	20707	20967	20471	20693	20848	20741	20771	20807	20465	20632	20604	20744	20785	20525	20477	20697	20553	20864	20574	20669	21092	20794	20564	20990	20660	20622	20572	20684	20776	20607	20732	20423	20767	20561	20481	20671	20536	20658	20691	20751	20599	20454	20573	20701	20511	20640	20730	20848	20725	20943	20581	20815	20605	20520	20648	20544	20673	20919	20759	20716	20631	20564	20862	20891	20676	20754	20540	20801	20763	20764	20661	20594	20661	20540	20653	20694	20796	20768	20677	20901	20598	20662	20786	20664	20546	20747	20801	20849	20587	20621	20821	20798	20739	20728	20560	20774	20669	20896	20706	20593	20630	20625	20743	20654	20703	20652	20654	20526	20584	20653	20694	20787	20580	20806	20847	20653	20695	20827	20798	20858	20657	20557	20564	20675	20748	20651	20793	20989	20853	20858	20637	20675	20834	20789	20571	20729	20625	20657	20722	20934	20940	20836	20628	20601	20730	20506	20618	20641	20880	20705	20507	20909	20757	20492	20855	20836	20650	20728	20642	20683	20578	20801	20814	20695	20805	20773	20676	20656	20494	20905	20865	20659	20959	20751	21000	20682	20831	20767	20908	20797	20770	20878	20707	20837	20683	20692	20657	20660	20744	20619	20755	20518	20905	20638	20862	20768	20774	20621	20878	20842	20664	20679	20681	20722	20690	20741	20775	20854	20741	20749	20771	20702	20697	20668	20676	20683	20675	20919	20816	20658	20544	20560	20648	20516	20747	20510	20529	20749	20693	20694	20810	20577	20845	20687	20839	20535	20545	20780	20657	20540	20620	20784	20464	20894	20821	20395	20669	20625	20874	20716	20556	20594	20656	20527	20881	20564	20841	20789	20637	20606	20714	20779	20689	20609	20477	20873	20771	20750	20645	20586	20573	20737	20790	20617	20798	20573	20856	20720	20683	20710	20701	20503	20751	20711	20532	20754	20737	20556	20779	20622	20619	20695	20675	20991	20654	20747	20730	20744	20749	20583	20624	20488	20643	20604	20689	20554	20874	20630	20510	20466	20600	20487	20742	20766	20806	20677	20791	20793	20652	20417	20603	20677	20820	20929	20747	20716	20590	20580	20751	20719	20610	20630	20709	20739	20639	20669	20692	20748	20790	20608	20837	20829	20816	20732	20788	20677	20736	20913	20861	20450	20504	20641	20647	20599	20628	20792	20825	20853	21009	20685	20835	20706	20701	20886	20736	20591	20647	20739	20709	20632	20784	20499	20876	20568	20514	20735	20739	20686	20734	20763	20756	20691	20583	20804	20689	20975	20704	20686	20623	20582	20518	20826	20588	20592	20617	20442	20651	20697	21028	20559	20769	20771	20805	20712	20711	20533	20605	20688	20685	20600	20766	20543	20741	20705	20668	20739	20809	20666	20903	20734	20696	20580	20671	20628	20832	20516	20638	20792	20741	20813	20760	20827	20786	20629	20840	20663	20628	20728	20726	20835	20542	20843	20637	20597	20705	20661	20800	20734	20499	20748	20654	20676	20775	20843	20683	20864	20586	20667	20523	20645	20688	20697	20529	20637	20616	20582	20839	20769	20638	20676	20685	20712	20605	20808	20587	20609	20647	20907	20703	20773	20732	20712	20803	20709	20895	20777	20723	20918	20855	20657	20707	20654	20586	20809	20917	20632	20707	20681	20447	20757	20820	20611	20772	20761	20460	20607	20539	20691	20781	20597	20845	20766	20734	20768	20825	20957	20720	20604	20543	20506	20588	20575	20676	20871	20666	20785	20755	20883	20555	20878	20855	20592	20604	20564	20745	20605	21030	20804	20890	20797	20671	20907	20541	20685	20801	20474	20656	20732	20467	20773	20651	20912	20662	20779	20744	20829	20929	20887	20561	20550	20747	20680	20573	20876	20731	20844	20771	20801	20787	20688	20911	20646	20828	20697	20988	21023	20917	20779	20618	20765	20720	20697	20643	20803	20861	20471	20702	20739	20803	20763	20793	20517	20742	20903	20699	20616	20850	20712	20687	20560	20976	20710	20452	20708	20774	20675	20800	20660	20867	20799	20478	20822	20676	20322	20770	20387	20621	20532	20913	20620	20746	20811	20744	20695	20734	20474	20684	20658	20809	20689	20590	20733	20694	20725	20878	20727	20589	20591	20794	20649	20735	20620	20515	20452	20697	20539	20736	20655	20753	20665	20762	20698	20435	20685	20593	20617	20690	20731	20670	20535	20582	20686	20584	20749	20564	20563	20591	20700	21000	20696	20626	20667	20841	20594	20586	20704	20673	20605	20531	20594	20781	20695	20759	20785	20618	20819	20671	20593	20761	20840	20775	20731	20857	20733	20718	20810	20869	20659	20789	20855	20688	20570	20506	20807	20610	20765	20498	20750	20956	20664	20670	20625	20642	20722	20706	20685	20830	20641	20462	20814	20689	20662	20918	20749	20470	20486	20900	20552	20868	20846	20811	20674	20699	20709	20388	20642	20600	20661	20711	20617	20770	20836	20759	20816	20452	20604	20617	20724	20751	20615	20762	20732	20576	20684	20764	20769	20757	20579	20834	20643	20424	20763	20569	20809	20575	20785	20702	20797	20690	20718	20651	20514	20579	20587	20767	20737	20584	20641	20745	20593	20719	20772	20776	20758	20478	20674	20584	20481	20892	20706	20824	20770	20722	20557	20687	20722	20596	20633	20720	20616	20886	20521	20730	20907	20533	20696	20817	20658	20629	20600	20715	20490	20593	20722	20618	20524	20685	20553	20715	20692	20738	20736	20770	20687	20646	20890	20768	20582	20673	20782	20628	20768	20758	20591	20834	20878	20785	20675	20683	20985	20917	20703	20598	20496	20738	20862	20863	20813	20808	20621	20686	20574	20725	20698	20713	20692	20760	20434	20675	20660	20734	20653	20880	20802	20638	20623	20661	20755	20802	20601	20751	20865	20588	20695	20551	20703	20613	20591	20719	20667	20600	20688	20673	20723	20683	20452	20635	20617	20920	20589	20460	20672	20603	20720	20816	20650	20585	20588	20626	20688	20726	20680	20749	20789	20793	20674	20477	20571	20590	20607	20753	20768	20679	20536	20627	20634	20690	20526	20686	20664	20744	20666	20586	20713	20740	20662	20816	20649	20704	20695	20685	20858	20630	20752	20943	20630	20729	20729	20653	20735	20603	20831	20422	20579	20567	20715	20885	20592	20544	20609	20448	20650	20882	20619	20687	20777	20571	20555	20806	20675	20674	20635	20745	20937	20686	20585	20637	20815	20740	20758	20746	20802	20562	20811	20707	20768	20624	20638	20643	20861	20689	20672	20839	20882	20768	20823	20668	20821	20647	20633	20897	20392	20799	20829	20646	20591	20738	20741	20743	20667	20494	20660	20806	20515	20661	20576	20913	20513	20567	20594	20842	20569	20607	20796	20794	20721	20499	20668	20759	20571	20674	20681	20697	20552	20593	20804	20858	20579	20714	20804	20786	20758	20782	20807	20669	20757	20581	20605	20513	20492	20723	20660	20679	20275	20743	20549	20666	20822	20851	20865	20874	20654	20645	20701	20720	20610	20770	20799	20672	20667	20503	20727	20684	20846	20595	20725	20749	20578	20749	20524	20646	20698	20684	20469	20548	20663	20616	20611	20514	20890	20890	20804	20769	20742	20720	20780	20785	20617	20804	20632	20835	20636	20652	20567	20602	20702	20662	20805	20890	20631	20795	20789	20811	20763	20445	20768	20840	20734	20637	20470	20478	20549	20640	20535	20805	20654	20477	20711	20754	20762	20808	20610	20454	20607	20630	20717	20783	20758	20617	20620	20554	20563	20752	20713	20879	20894	20961	20682	20805	20780	20667	20575	20973	20591	20724	20715	20765	20670	20781	20574	20569	20579	20779	20880	20939	20704	20639	20804	20555	20635	20644	20682	20663	20566	20802	20639	20590	20618	20729	20740	20596	20666	20706	20651	20427	20624	20651	20713	20704	20609	20597	20587	20624	20741	20771	20672	20828	20541
34478	48038	30794	22225	19667	18666	18122	18229	17688	17601	17445	17357	17526	17506	17588	17483	17605	17688	17461	17160	16967	17146	17139	16986	17133	17208	18869	21139	21210	19896	18618	17662	17232	16930	16996	16874	16878	16918	17024	17008	17077	16911	16782	16945	16955	16912	16820	16892	16973	16958	16984	16793	16995	16795	17010	16856	16998	16826	16824	16993	16899	16825	16907	16971	16920	16880	16853	17021	16850	16868	16711	16889	17025	16818	16903	16781	17035	16951	17100	16809	16926	16937	16960	16936	16759	16899	16758	16799	16939	16878	16900	16861	16868	16818	16675	16751	16897	16898	16783	16875	16815	16939	16857	16997	17025	16889	16882	16981	16835	16697	16978	16840	16986	16787	17047	16820	16898	16988	16820	16751	17044	16867	17044	16804	16885	16927	16904	16796	16841	17015	16796	17003	16988	16944	16774	16960	16854	16909	16795	17111	16776	16812	17050	16847	17022	16976	17005	16742	16936	16907	16877	16925	16800	16697	16821	16703	16916	16929	16835	16942	17108	16878	17013	16912	16842	16946	16957	16958	16939	16790	16797	16873	16827	16957	16930	16814	16950	16821	16987	16866	17065	16848	16771	16870	16759	16925	16789	16674	16867	16897	16809	16831	16902	16960	16891	17034	16966	16810	16706	16818	16831	16805	17035	16912	17012	16953	17079	16932	16780	16839	17015	16783	16943	16765	17036	16853	17043	16942	16683	16886	16913	16877	17024	16751	16780	16932	16991	16907	16792	16711	16839	16884	16833	16941	16873	16775	16897	17021	16806	16995	17000	16853	16952	16853	16993	16877	16838	16946	16850	16942	16764	16953	16828	16805	16752	16908	16993	16956	16980	16785	17055	16878	16731	16807	16876	16865	16849	16873	16884	16808	16969	16824	16885	16870	16863	16856	16844	16859	16893	16807	16947	16845	16982	17020	16958	16822	16797	16768	16937	16971	16819	16932	16866	16987	17050	17035	16786	16786	16853	16994	16934	17053	16818	16729	16898	16782	16926	16950	16911	16803	16836	16775	17040	16711	16898	16876	16884	16891	16919	16785	16769	16791	16849	16910	16828	16870	16949	16763	16981	16742	16959	16942	17070	16828	16836	16972	16964	16934	16928	16879	16738	16987	16878	16899	16822	16846	16881	16916	16845	16853	17002	16966	16890	16830	16958	16769	16911	16756	16861	16935	16830	16820	16905	16926	17005	16696	16809	16811	16890	16760	17005	17047	16864	16976	16863	16822	16980	16938	16922	16913	17055	16907	17021	16840	16919	16966	16778	16850	17009	16980	16884	17027	16951	16709	16849	16926	16916	16798	16893	16913	16870	16904	16955	16772	16818	16802	16870	17062	16871	16958	16877	17005	16902	16717	16872	16784	17009	16840	16979	16843	16741	16820	16945	16714	16893	16837	16880	16862	16946	16998	16816	16757	16993	17023	16918	16912	16888	17052	17033	16971	16957	16892	16775	16980	16946	16805	16780	16841	16704	16903	16904	16884	16927	16768	16916	16829	17026	16936	16845	16899	16742	16774	16926	16980	16930	16850	17036	16957	16813	16875	17009	16727	16861	16726	16923	16854	16823	16743	16974	16823	17054	16813	16910	16862	17040	16955	16813	16879	16974	17028	16810	17088	16971	16893	16708	16722	17002	16985	16888	16822	16868	16780	16917	16986	16925	16906	16792	16964	17183	16907	16681	16845	16955	16878	16719	16854	16926	16733	16911	16826	16892	17047	16756	16817	16864	16981	16933	16801	16910	16883	17043	16881	16686	17024	17018	17042	16752	16953	16774	16883	16793	16680	16872	17033	17011	17059	16918	16858	16757	16872	16873	16778	17056	17016	16805	16715	16836	16927	16871	17003	16899	16959	16944	16813	16849	16894	16729	16853	16915	16769	16789	16832	16916	16907	17042	16762	16845	16863	16807	16829	16699	16831	16815	16741	16815	16827	16883	16953	16950	16909	16886	16798	16866	16851	16797	16850	16900	16887	16816	16972	16829	16916	16903	17065	17006	16905	16954	17018	16838	16792	16989	16958	17009	16908	17037	16862	16774	16770	16673	16901	16829	16994	16910	16884	16977	16849	16903	16973	16769	16963	16701	16963	16879	16807	16788	16939	16953	16839	16956	16843	16851	16988	16778	17002	16941	17178	16748	16741	16967	16794	16810	16895	16768	16887	16836	16889	16927	16809	16877	16894	16897	16895	16866	16820	16867	16920	16926	16935	16932	16813	16907	16885	16669	16985	16790	16761	16869	16721	16742	16923	16883	16756	16973	16767	17043	16958	17027	16885	16852	16939	16805	16875	16760	17009	16836	17021	16820	16757	16875	16690	16857	16726	16987	16951	16827	16869	16989	16971	16941	16983	16841	16972	16871	16919	16888	16848	16843	16933	16905	16940	16845	16903	16909	16798	16878	16912	16884	16974	16688	16930	16795	16962	16957	16966	16900	16871	16827	16847	16927	16979	16752	16984	16750	16938	16979	16707	16938	16752	16729	17074	16940	16910	16859	16736	16841	16834	16948	16850	16936	16858	16834	16880	17039	16985	16783	16999	16935	16795	16935	16787	16943	16991	17026	16929	16811	16916	17025	16896	16954	16846	16806	16955	16816	16878	17129	16892	16710	16974	16873	16904	16829	16831	16950	16942	16927	16904	17006	16873	16845	16850	17000	16956	16737	16813	16837	16868	16865	16873	17003	16720	16884	16918	16921	16997	16874	17106	16694	16980	16927	16887	17081	16841	16840	16715	17017	16896	17045	16865	16696	16859	16755	17032	16856	16800	16810	16846	16733	16934	16949	16853	16935	16716	16730	16827	16855	16798	16797	16799	16935	16912	16849	16906	17073	16837	16800	16757	16893	16942	16961	16895	16936	17009	16888	17012	17063	16855	16983	16827	17002	16861	16694	16935	17003	16863	16953	17029	16740	16774	16855	16914	16930	17024	16944	16916	16890	16827	16829	17015	16961	16783	16844	16939	16927	16826	16787	16772	16879	16900	16950	16896	16787	16890	16826	16940	16821	16961	16832	16937	17017	16887	16993	16945	16877	16698	16868	16831	16844	16999	16885	16863	16842	16799	17093	16966	17133	16872	16984	16937	16793	16805	16865	16849	17023	16929	16671	16867	16730	16894	17072	16831	16783	16852	17023	17096	17042	16962	17022	16887	16949	16882	16698	17058	16850	16930	16839	16940	16997	16923	16828	16985	16762	16928	16950	16890	16980	16838	16956	16944	16956	16867	16883	16923	16884	16854	16756	16923	16935	17060	16849	16815	16865	16894	16946	16850	16833	16892	16745	16857	16931	16866	16956	16876	16921	17007	16860	16737	16874	16855	17010	16815	16743	17034	16816	17005	16886	16950	16839	17122	16884	16975	17055	16982	16787	16827	16810	16741	16873	16888	17006	16829	16866	17126	16862	16793	16864	16793	16895	16980	16942	16834	16831	17004	16900	17081	16861	16998	17007	16853	16943	16827	16924	16954	16875	16845	16983	16961	17035	16842	16955	16923	16784	16882	16946	16859	16986	16846	16740	17022	16609	16929	16844	16734	16694	16984	17002	17004	16936	16950	16885	16960	16819	16980	16885	16884	16878	16737	17002	16834	16805	16859	16887	16876	16724	16730	16865	16947	16999	16797	16828	16818	17089	16787	16849	16907	17141	16946	16844	16897	16862	16790	16956	16812	16902	17041	16798	16885	17112	16780	16870	16838	16595	16937	16917	16767	16917	16868	16946	16899	16795	17039	16832	16872	16997	16847	16844	16820	16955	16881	16798	16787	16849	16728	16844	16855	17101	16833	16979	16578	16900	16916	17001	16961	16914	16860	16900	16895	16916	17147	17066	16870	16783	16849	16796	16815	16751	16941	16993	16745	16912	16831	16782	16799	16831	16807	16823	16847	16931	16885	16891	16686	16764	16926	16777	17058	16938	17058	16969	16888	16833	16888	17000	16763	16849	16900	16881	17027	16858	16863	17020	16820	16870	16967	16836	17115	17021	16791	16971	16901	16873	16734	17109	16900	16941	16851	16843	16980	16943	16869	16994	16930	16843	16952	16857	16737	17084	16987	17020	16991	17027	16735	16839	16990	16860	16754	16911	16782	16987	16785	16826	16781	16656	16958	16943	16986	16973	16924	16895	16929	16874	16779	16746	17056	16881	16849	17020	16816	16772	16889	16916	16963	16910	16846	16934	16738	16820	16927	16892	16880	16932	16883	16896	16926	16922	16891	16811	16986	16917	16986	16722	16815	16905	16674	16894	16908	16868	16836	16961	16871	16900	16702	16972	16871	16816	16814	16861	16954	17022	16989	16691	17075	17115	16869	16825	16901	16712	17033	16848	16993	16801	16920	16795	16834	16868	16904	16984	16758	16835	16702	16981	16789	16901	16916	16933	16922	16704	16981	16873	16847	16842	16746	16919	16985	16718	16967	16895	16858	16843	16887	17070	16953	16885	16953	16912	17064	16870	16937	16844	17120	16959	17005	16837	16882	16935	16735	16732	16969	16901	16854	17077	16854	17054	16720	16945	16852	16743	16996	16783	16803	16933	16938	16700	16989	16870	16837	16969	16955	16914	16932	16891	16873	16793	16911	16804	16761	16931	16899	16801	16834	16813	16824	16759	16800	16845	16931	16950	16952	16813	16786	16862	16856	16944	16833	16794	16845	16887	16798	16801	16818	16813	16744	16981	16787	17072	16998	17040	17000	16977	16822	16765	16859	16878	16817	17092	16763	16828	16824	16966	16866	16872	16859	16897	16996	16850	16917	17082	16949	16814	16790	16736	16926	17007	16770	16867	16906	16948	16970	16940	16884	16816	16853	16911	17001	16863	16772	16834	16785	16927	16810	16773	17144	16891	16884	16890	16975	16860	16958	16879	16899	16865	16911	16881	16928	16844	17148	16847	16787	16902	16888	17166	16728	16855	16909	16911	16908	17060	16932	17132	16967	16757	16680	17049	17014	16870	16872	16898	16804	16942	16954	16936	16894	17064	16680	17037	16966	16918	16682	16949	16923	16835	16826	16831	16771	16770	16924	16982	16820	16727	16767	17008	16639	16902	16747	17031	16903	16946	16813	16761	16999	16974	16861	16944	16991	16907	16897	16886	16885	16862	16819	16853	16793	16949	16767	16829	16996	16781	16990
22997	21520	29390	24033	21803	24237	27048	22362	21555	21661	21494	21035	21237	21502	21298	21174	21068	21162	21034	20844	20755	20841	20851	20851	20613	20997	22912	25964	26149	24782	23357	21751	21097	20760	20656	20759	20677	20668	20753	20372	20704	20677	20617	20794	20795	20716	20633	20517	20736	20611	20528	20491	20730	20583	20642	20673	20744	20413	20588	20677	20839	20708	20550	20615	20453	20537	20456	20581	20514	20474	20495	20488	20461	20473	20755	20696	20613	20421	20661	20626	20882	20523	20421	20624	20828	20661	20692	20593	20681	20445	20817	20568	20459	20599	20675	20563	20540	20701	20575	20598	20559	20411	20528	20742	20510	20402	20560	20554	20510	20653	20510	20874	20566	20596	20554	20625	20601	20531	20500	20502	20460	20547	20527	20665	20536	20632	20633	20787	20440	20573	20427	20605	20567	20654	20572	20527	20597	20347	20412	20596	20387	20654	20543	20614	20468	20736	20797	20659	20459	20556	20390	20661	20483	20502	20759	20412	20502	20630	20315	20599	20647	20813	20597	20517	20506	20418	20456	20458	20715	20524	20600	20442	20554	20719	20606	20641	20380	20510	20533	20455	20561	20609	20289	20510	20621	20641	20727	20310	20716	20533	20665	20396	20485	20511	20659	20611	20320	20774	20741	20342	20734	20581	20722	20474	20478	20616	20437	20665	20664	20438	20476	20439	20576	20395	20534	20565	20479	20593	20527	20571	20457	20523	20732	20535	20677	20457	20493	20687	20613	20693	20580	20463	20547	20400	20454	20497	20593	20513	20498	20413	20619	20561	20598	20512	20487	20458	20561	20552	20577	20696	20679	20417	20410	20540	20349	20368	20643	20562	20505	20456	20421	20584	20481	20326	20543	20408	20464	20286	20482	20283	20418	20557	20648	20403	20526	20507	20575	20939	20522	20534	20579	20561	20441	20335	20470	20416	20419	20534	20427	20615	20408	20535	20594	20338	20721	20546	20575	20465	20740	20439	20573	20538	20793	20732	20498	20566	20708	20538	20661	20750	20533	20650	20450	20461	20588	20507	20525	20533	20507	20290	20373	20411	20558	20524	20513	20548	20338	20286	20528	20615	20705	20578	20859	20572	20607	20506	20545	20598	20562	20675	20547	20627	20598	20497	20386	20621	20655	20588	20655	20560	20559	20503	20460	20385	20258	20449	20592	20485	20551	20512	20621	20456	20640	20249	20606	20472	20481	20576	20432	20500	20409	20540	20357	20430	20383	20597	20701	20522	20544	20574	20627	20352	20579	20483	20632	20715	20588	20681	20425	20540	20342	20409	20535	20454	20543	20691	20299	20363	20609	20612	20435	20613	20746	20481	20533	20377	20422	20706	20583	20669	20589	20698	20649	20562	20413	20437	20434	20573	20407	20526	20421	20535	20438	20583	20671	20492	20496	20547	20514	20450	20685	20410	20510	20334	20571	20550	20656	20671	20493	20532	20497	20446	20491	20591	20552	20536	20710	20543	20586	20537	20386	20586	20457	20631	20454	20429	20520	20361	20599	20547	20570	20513	20686	20626	20664	20417	20604	20438	20511	20629	20486	20452	20413	20396	20572	20484	20487	20455	20426	20465	20499	20553	20250	20396	20613	20590	20359	20483	20320	20761	20602	20511	20406	20864	20488	20560	20619	20434	20880	20569	20573	20635	20495	20455	20612	20528	20676	20616	20638	20502	20645	20441	20525	20383	20316	20464	20706	20660	20523	20400	20504	20628	20661	20314	20497	20477	20677	20583	20535	20479	20529	20591	20503	20707	20670	20480	20741	20606	20685	20490	20523	20586	20703	20538	20497	20531	20455	20588	20476	20561	20419	20452	20498	20361	20593	20546	20506	20717	20479	20555	20748	20372	20695	20480	20810	20406	20585	20549	20639	20421	20644	20443	20610	20523	20552	20489	20784	20408	20657	20474	20302	20700	20585	20392	20422	20498	20605	20385	20484	20381	20625	20379	20550	20491	20547	20441	20536	20666	20383	20459	20573	20518	20528	20325	20596	20585	20584	20514	20794	20273	20340	20361	20507	20769	20591	20630	20856	20463	20384	20583	20585	20558	20697	20580	20463	20391	20502	20519	20524	20485	20416	20296	20408	20616	20717	20580	20293	20518	20606	20449	20692	20535	20632	20552	20534	20709	20575	20464	20411	20692	20752	20595	20472	20624	20292	20677	20640	20663	20481	20465	20519	20627	20405	20692	20570	20509	20544	20415	20606	20498	20522	20547	20668	20603	20217	20339	20347	20420	20590	20524	20522	20539	20555	20591	20526	20523	20513	20604	20495	20758	20349	20554	20473	20353	20507	20703	20485	20435	20560	20723	20590	20570	20454	20506	20649	20489	20494	20601	20717	20501	20551	20556	20508	20494	20564	20411	20749	20503	20343	20354	20393	20476	20442	20466	20547	20867	20478	20526	20642	20354	20863	20596	20580	20744	20627	20564	20687	20724	20379	20528	20713	20433	20332	20800	20460	20506	20476	20690	20497	20527	20433	20580	20889	20588	20183	20574	20593	20482	20441	20538	20556	20542	20579	20695	20641	20599	20521	20530	20562	20457	20464	20466	20386	20609	20633	20668	20581	20570	20461	20609	20247	20737	20564	20588	20463	20622	20390	20561	20398	20609	20620	20565	20489	20459	20494	20548	20428	20698	20445	20546	20599	20563	20507	20575	20463	20480	20488	20506	20442	20528	20639	20509	20657	20381	20634	20565	20504	20343	20446	20567	20430	20421	20484	20710	20394	20469	20539	20463	20339	20391	20397	20589	20541	20614	20493	20499	20630	20614	20661	20208	20416	20366	20409	20567	20542	20533	20600	20560	20703	20601	20421	20764	20536	20431	20241	20644	20612	20344	20549	20765	20577	20545	20509	20571	20444	20585	20492	20627	20355	20552	20544	20412	20572	20373	20559	20428	20434	20487	20662	20700	20709	20552	20612	20527	20768	20434	20570	20580	20623	20293	20650	20466	20539	20461	20471	20566	20674	20617	20722	20545	20590	20542	20510	20506	20351	20592	20434	20303	20248	20568	20630	20721	20523	20461	20590	20568	20497	20686	20388	20439	20580	20616	20521	20482	20446	20722	20398	20396	20613	20513	20541	20587	20536	20336	20707	20625	20641	20612	20414	20667	20520	20560	20412	20612	20803	20533	20443	20722	20535	20368	20522	20495	20619	20542	20653	20417	20274	20434	20593	20650	20426	20450	20439	20592	20580	20459	20496	20270	20391	20669	20600	20624	20421	20546	20703	20602	20543	20368	20214	20448	20397	20693	20462	20388	20605	20737	20397	20596	20642	20533	20450	20585	20441	20409	20669	20523	20608	20504	20415	20495	20626	20401	20301	20515	20817	20434	20463	20728	20375	20564	20688	20507	20388	20557	20694	20446	20512	20448	20575	20581	20726	20486	20632	20615	20421	20415	20439	20594	20445	20502	20514	20464	20584	20520	20319	20542	20443	20471	20648	20547	20465	20532	20300	20494	20620	20495	20503	20647	20617	20587	20580	20575	20477	20460	20422	20532	20581	20737	20611	20520	20727	20554	20476	20351	20495	20705	20652	20702	20494	20455	20469	20689	20443	20497	20579	20463	20540	20340	20522	20582	20529	20402	20551	20625	20270	20462	20510	20591	20656	20816	20510	20573	20456	20646	20511	20205	20711	20587	20438	20533	20564	20600	20656	20452	20411	20478	20392	20521	20509	20844	20715	20596	20553	20669	20417	20607	20544	20583	20520	20595	20185	20405	20449	20717	20360	20626	20441	20440	20605	20732	20443	20652	20608	20597	20550	20610	20724	20345	20420	20332	20424	20378	20535	20554	20388	20456	20467	20509	20429	20511	20779	20494	20428	20601	20499	20470	20612	20610	20515	20672	20474	20471	20675	20565	20546	20515	20365	20563	20417	20444	20675	20375	20650	20625	20735	20385	20521	20482	20443	20513	20475	20394	20459	20465	20454	20670	20435	20510	20524	20590	20656	20644	20490	20569	20719	20490	20493	20706	20517	20357	20579	20615	20758	20468	20479	20427	20708	20611	20656	20500	20526	20530	20431	20636	20562	20661	20516	20610	20579	20579	20690	20478	20493	20588	20336	20567	20397	20525	20561	20467	20435	20305	20402	20461	20397	20803	20550	20744	20616	20553	20605	20452	20407	20705	20565	20613	20509	20481	20257	20706	20475	20322	20431	20498	20581	20627	20457	20624	20474	20395	20445	20669	20602	20474	20486	20685	20631	20401	20721	20542	20667	20619	20482	20629	20451	20546	20575	20373	20474	20734	20719	20678	20474	20587	20452	20433	20564	20491	20500	20308	20569	20510	20681	20446	20372	20559	20411	20409	20288	20551	20785	20442	20623	20573	20637	20558	20510	20596	20499	20613	20566	20842	20691	20568	20456	20523	20528	20634	20661	20512	20532	20430	20666	20520	20753	20549	20601	20580	20624	20619	20463	20698	20512	20341	20449	20654	20517	20515	20514	20538	20457	20616	20584	20669	20656	20679	20449	20635	20700	20602	20716	20340	20499	20461	20540	20563	20552	20489	20506	20488	20732	20640	20436	20382	20511	20336	20529	20428	20405	20313	20533	20450	20699	20508	20681	20603	20364	20355	20459	20631	20389	20602	20620	20485	20483	20711	20747	20549	20597	20599	20680	20563	20308	20655	20655	20658	20589	20487	20267	20508	20380	20582	20568	20470	20491	20527	20425	20308	20672	20430	20488	20515	20444	20251	20432	20429	20420	20570	20525	20559	20235	20451	20626	20762	20340	20332	20447	20354	20687	20551	20714	20461	20440	20617	20447	20526	20637	20658	20669	20434	20596	20464	20433	20458	20300	20381	20475	20436	20484	20302	20671	20687	20406	20335	20548	20383	20358	20561	20455	20512	20354	20496	20631	20412	20424	20520	20619	20622	20360	20669	20507	20417	20603	20476	20422	20417	20478	20580	20267	20491	20566	20145	20423	20341	20480	20463	20444	20590	20415	20366	20466	20416	20555	20513	20363	20475	20452	20511	20386	20425	20547	20602	20485	20512	20509	20531	20496	20378	20543	20532	20643	20626	20656	20395	20672	20288	20502	20631	20451	20221	20398	20524	20547	20657	20460	20337	20526	20717	20526	20672	20705	20553	20517	20527	20452	20572
38187	57742	34872	25252	21529	19503	18990	18668	18401	18022	17527	17582	17725	17518	17541	17717	17806	17494	17296	17258	17090	17205	17160	17017	16990	17666	20670	24574	24301	22400	19883	18292	17397	17121	16801	16830	16871	16763	16811	16947	16939	16884	16631	16554	16830	16827	16810	16918	16791	16961	16762	16701	16824	16757	16903	16786	16881	16825	16694	16725	16996	16789	16868	16879	16896	16965	16839	16810	16760	16737	16750	16780	16775	16697	16731	16802	16743	17076	16990	16859	17058	16823	16786	16873	16953	16823	16849	16884	16714	16737	16871	16883	16810	16625	16750	16824	16756	16802	16653	16877	16789	16785	16741	16700	16912	16587	16831	16825	16935	16936	16856	16775	17007	16864	16848	16664	16998	16647	16818	16776	16769	16943	17011	16883	16873	16632	16871	16961	16757	16788	16801	16793	16777	16897	16626	16799	16755	16718	16653	16807	16794	16793	16762	16792	16743	16883	16915	16773	16763	16777	16836	16716	16810	16809	16830	16804	16645	16772	16766	16840	16845	16823	16927	16820	16786	16888	16733	16757	16849	16736	16931	16813	16954	16578	16709	16846	16827	16849	16925	16854	16735	16947	16693	16709	16960	16811	16990	16551	16894	16781	16946	16889	16797	16720	16850	16688	16746	16826	16756	16805	16756	16706	16737	16826	16753	16651	16774	16953	16793	16942	16736	16733	16882	16797	16850	16679	16920	16770	16897	16866	16844	16791	16859	16794	16878	16757	16882	16775	16785	16776	16917	16922	16777	16753	16706	16788	16637	16854	16802	16816	16738	16818	16833	16757	16709	16809	16933	16795	16773	16868	16870	16800	16669	16744	16893	16815	16835	16901	16984	16826	16884	16834	16698	16952	16723	16909	16810	16839	16802	16655	16758	16856	16732	16826	16847	16870	16866	16802	16807	16747	16773	16894	16776	16938	16851	16720	16814	16844	16790	16817	16838	16901	16810	16711	16678	16783	16859	16786	16702	16673	16860	16797	16860	16747	16867	16744	16734	16631	16828	16811	16765	16751	16786	16810	17002	16758	16724	16887	16858	16991	16730	16627	16687	16708	16830	16782	16818	16911	16649	16874	16766	16723	16656	16844	16859	16820	16850	16916	16819	16832	16884	16904	16766	16812	16641	16870	16840	16845	16971	16801	16772	16743	17099	16901	16706	16755	16894	16670	16870	16773	16829	16823	16809	17058	16694	16981	16810	16753	16827	16669	16727	16835	16618	16974	16804	16746	16821	16888	16664	16848	16668	16784	16824	16675	16855	16815	16959	16882	16823	16595	16733	16920	16795	16864	16801	16813	16749	16834	16721	16772	16754	16813	16891	16586	16858	16793	16944	16976	16675	16669	16778	16779	16823	16716	16649	16891	16727	16923	16859	16731	16885	16820	16881	16831	16697	16763	16772	16924	16703	16796	16800	16904	16695	16773	16714	16528	16781	16856	16644	16832	16760	16864	16613	16921	16842	16787	16713	16681	16897	16757	16927	16671	16817	16643	16743	16913	16767	16832	16812	16898	16722	16997	16865	16757	16699	16832	16888	16928	16816	16757	16912	16847	16885	16782	16792	16745	16848	16729	16777	16814	16864	17005	16761	16713	16861	16785	16785	16895	16813	16803	16878	16763	16792	16786	16747	16740	16765	16713	16795	16855	16742	16837	16992	16785	16782	16637	16829	16653	16787	16653	16819	16858	16943	16792	16758	16809	16787	16831	16920	16709	16633	16856	16665	16904	16891	16894	16677	16755	16860	16607	16873	16754	16845	17028	16760	16659	16828	16955	16716	16886	16687	16788	16856	16708	16873	16782	16675	16839	16917	17000	16763	16933	16837	16667	16811	16656	16770	16683	16829	16917	16872	16945	16500	16944	16948	16837	16938	16874	16735	16700	16661	16825	16767	16834	16609	16646	16845	16874	16747	16920	16704	16862	16966	16707	16906	16859	16740	16873	16778	16788	16707	16945	16598	16804	16749	16756	16809	16746	16689	16913	16662	16791	16862	16610	16848	16825	16761	16825	16779	16640	16766	16732	16900	16831	16811	16744	16791	16566	16802	16752	16651	16749	16727	16864	16757	16730	16880	16569	16748	16597	16753	16787	16802	16888	16874	16949	16764	16765	16776	16891	16735	16739	16771	16811	16935	16905	16865	16733	16914	16990	16805	16803	16664	16686	16882	16727	16896	16773	16787	16671	16838	16832	16764	16864	16682	16841	16715	16769	16667	16849	16750	16614	16843	16827	16740	16863	16802	16793	16695	16771	16797	16799	16943	16878	16829	16801	16705	16697	16708	16872	16817	16897	16884	16774	16678	16834	16750	16581	16828	16643	16870	16916	16834	16771	16670	16774	16762	16850	16825	16942	16765	16773	16663	16916	16828	16848	16604	17005	16677	16934	16691	16841	16891	16802	16807	16734	17017	16869	16880	16891	16792	16922	16917	16865	16696	16985	16804	16824	16785	16754	16870	16648	16756	16824	16874	16828	16803	16747	16683	16864	16734	16698	16872	16951	16919	16804	16768	16948	16712	16804	16706	16798	16933	16759	16787	16806	16763	16890	16739	16763	16719	16915	16798	16825	16736	16745	16506	17002	16799	16853	16862	16769	16741	16880	16935	16673	16659	16762	16919	16747	16602	16803	16859	16638	16750	16736	16703	16956	16878	16738	16788	16750	17078	16808	16868	16856	16753	16921	16764	16696	16825	16819	16802	16940	16814	16616	16863	16777	16876	16697	16826	16814	17028	16812	16869	16891	16826	16754	16825	16722	16873	16785	16937	16736	16697	16875	16786	16750	16838	16757	16899	16835	16820	16630	16729	16886	16770	16783	16751	16746	16958	16895	16684	16832	16789	16855	16816	16795	16788	16870	16975	16701	16836	16871	16779	16632	16836	16996	16773	16774	16898	16773	16740	16713	16989	16812	16869	16685	16755	16938	16889	16737	16654	16709	16797	16674	16822	16833	16887	16817	16795	16728	16809	16716	16619	17032	16808	16682	16934	16719	16738	16842	16686	16860	16766	16660	16621	16882	16811	16736	16762	16712	16819	16757	16852	16802	16743	16685	16830	16656	16942	16797	16850	16561	16740	16900	16783	16840	16863	16673	17001	16950	16640	16766	16806	16664	16535	16669	16806	16907	16669	16862	17057	16854	16713	16824	16798	16782	16720	16784	16850	16743	16650	16768	16841	16902	16968	16723	16980	16754	16927	16813	16840	16806	16982	16837	16494	16962	16898	16828	16789	16704	16679	16654	16847	16698	16912	16737	16894	16629	16832	16704	16723	16769	16689	16721	16889	16855	16785	16768	16699	16937	16858	16868	16857	16874	16969	16866	16836	16785	16854	16781	16766	16729	16854	16941	16881	16926	16824	16685	16911	16827	16753	16936	16671	16715	16793	16896	16797	16786	16773	16771	16898	16906	16783	16735	16739	16883	16823	16783	16601	16910	16694	16693	16892	16895	16883	16923	16861	16820	16710	16802	16811	16883	16821	16656	16837	16810	16880	16696	16808	16678	16828	16857	16946	16842	16704	16722	16857	16678	16794	16718	16937	16747	16805	16820	16795	16681	16763	16695	16761	16745	16860	16915	16768	16681	16906	16720	16691	16837	16833	16934	16893	16641	16816	16716	16652	16843	16712	16590	16871	16771	16719	16791	16878	16841	16717	16731	16801	16712	16812	16799	16708	16830	16815	16926	16712	16771	16879	16668	16763	16810	16827	16814	16791	16863	16792	16554	16717	16727	16784	16615	16837	16764	16742	16765	16774	16868	16661	16742	16814	16646	16871	16808	16804	16681	16655	16840	16829	16911	16646	16748	16802	16875	16912	16823	16496	16792	16805	16842	16749	16776	16845	16884	16848	16669	16873	16709	16595	16961	16848	16650	16774	16893	16637	16693	16797	16890	16802	16756	16663	16884	16759	16758	16858	16870	16842	16882	16830	16573	16823	16864	16854	16729	16886	16829	16682	16868	16665	17016	16657	16810	16741	16744	16899	16874	16822	16982	16787	16804	16828	16774	16732	16853	16945	16941	16751	16725	16942	16969	16903	16883	16934	16581	16717	16733	16747	16752	16764	16846	16580	16823	16894	16687	16885	16703	16707	16962	16687	16778	16777	16804	16782	16785	16789	16856	16757	16841	16672	16672	16641	16680	16715	16727	16778	16632	16837	16756	17015	16900	16889	16844	16685	16950	16820	16785	16864	16996	16926	16757	16590	16782	16662	16787	16701	16837	16762	16963	16798	16853	16756	16816	16839	16579	16837	16742	16788	16779	16734	16876	16888	16874	16745	16709	16898	16686	16885	16802	16960	16784	16704	16927	16852	16835	16751	16796	16786	16953	16828	16807	16800	16733	16813	16841	16827	16937	16690	16810	16592	16776	16982	16863	16806	16904	16771	16829	16621	16671	16819	16833	16739	16656	16734	16815	16505	16963	16683	16686	16746	16804	16674	16820	16574	16769	16918	16797	16872	16891	16823	16720	16660	16852	16989	16865	16725	16899	16763	16808	16787	16754	16990	16787	16823	16861	16665	16863	16830	16901	16768	16910	16762	16873	16938	16758	16831	16821	16974	16950	16810	16729	16684	16868	16778	16705	16786	16726	16850	16819	16705	16811	16822	16849	16925	16684	16768	16753	16777	16924	16793	16621	16835	16778	17014	16902	16807	16660	16819	16842	16810	16681	16836	16675	16602	16865	16770	16777	16820	16988	16801	16814	16864	16883	16833	16825	16895	16780	16663	16853	16593	16734	16725	16867	16763	16834	16804	16698	16882	16750	16789	16795	16671	16605	16743	16735	16735	16832	16692	16693	16783	16804	16785	16836	16837	16947	16749	16904	16937	16758	16881	16565	16801	16746	16760	16735	16720	17012	16794	17017	16812	16778	16676	16892	16922	16758	16674	16784	16777	16770	16776	16770	16880	16924	16788	16652	16827	16588	16811	16668	16850	16691	16766	16809	16853	16832	16724	16723	16825	16565	16950	16821	16751	16790	16757	16686	16697	16768	16755	16861	16808	16792	16905	16846	16855	16743	16783	16781	16704	16878	16887	16689	16922	16831	16649	16988	16794	16769	16881	16837	16743	16943	16890	16791	16756	16815	16707	16718	16854	16804	16598	16611	16829	16883	16715	16958	16877	16831
28762	25213	27728	24217	20348	19982	19830	19871	19699	19683	19541	19568	19660	19643	19639	19663	19686	19641	19504	19757	19487	19383	19324	19521	19402	19524	19626	19646	19892	19644	19724	19561	19764	19398	19418	19346	19435	19232	19229	19315	19507	19444	19492	19305	19358	19326	19374	19128	19278	19487	19333	19395	19425	19258	18938	19428	19470	19278	19381	19330	19356	19666	19438	19384	19415	19506	19381	19206	19376	19305	19532	19314	19503	19577	19239	19443	19465	19430	19559	19447	19299	19408	19363	19494	19358	19533	19277	19423	19420	19305	19210	19385	19668	19380	19408	19306	19397	19337	19264	19600	19326	19236	19234	19152	19452	19309	19479	19461	19509	19401	19442	19247	19544	19591	19408	19268	19396	19472	19445	19504	19265	19454	19284	19451	19249	19369	19343	19187	19266	19263	19446	19438	19529	19422	19323	19525	19297	19194	19247	19327	19292	19397	19415	19332	19495	19384	19302	19501	19373	19570	19464	19457	19416	19253	19377	19312	19528	19281	19487	19501	19577	19374	19397	19505	19656	19274	19260	19465	19514	19292	19239	19344	19354	19365	19346	19240	19348	19254	19353	19274	19502	19295	19371	19314	19430	19222	19442	19516	19424	19439	19432	19138	19485	19387	19455	19361	19219	19495	19508	19558	19436	19469	19036	19573	19359	19330	19595	19500	19550	19433	19241	19453	19428	19318	19403	19215	19300	19301	19449	19458	19413	19425	19443	19311	19462	19254	19424	19326	19390	19425	19270	19213	19547	19387	19270	19462	19306	19367	19249	19258	19090	19563	19187	19164	19382	19207	19253	19385	19616	19506	19307	19442	19368	19416	19460	19490	19429	19464	19443	19292	19020	19348	19342	19476	19384	19523	19354	19523	19484	19513	19578	19308	19364	19481	19495	19318	19350	19300	19212	19470	19327	19350	19444	19124	19289	19418	19309	19523	19449	19521	19311	19398	19377	19402	19353	19294	19383	19295	19218	19402	19372	19391	19360	19450	19230	19234	19479	19197	19414	19366	19348	19188	19312	19335	19284	19497	19447	19645	19289	19430	19485	19520	19498	19523	19391	19367	19238	19264	19214	19376	19312	19293	19455	19559	19518	19317	19155	19524	19353	19361	19601	19454	19451	19434	19453	19306	19516	19385	19255	19348	19462	19523	19528	19493	19559	19375	19505	19437	19616	19535	19398	19255	19457	19440	19389	19404	19390	19336	19346	19346	19493	19364	19524	19448	19441	19549	19447	19347	19530	19365	19387	19387	19268	19377	19403	19269	19364	19500	19439	19288	19393	19493	19428	19399	19398	19456	19128	19382	19261	19261	19533	19390	19380	19396	19244	19503	19526	19455	19688	19373	19638	19464	19403	19380	19401	19490	19605	19259	19475	19221	19273	19304	19191	19404	19579	19362	19506	19129	19303	19318	19416	19457	19472	19400	19402	19309	19530	19408	19510	19550	19337	19288	19350	19430	19363	19445	19647	19396	19353	19268	19431	19470	19454	19534	19548	19606	19626	19379	19009	19444	19413	19403	19406	19441	19447	19572	19406	19382	19555	19447	19585	19628	19316	19489	19452	19498	19498	19393	19519	19507	19321	19406	19293	19339	19170	19240	19413	19381	19357	19196	19217	19426	19314	19434	19337	19400	19378	19314	19291	19470	19490	19430	19360	19512	19359	19293	19401	19502	19468	19285	19372	19429	19421	19429	19330	19288	19383	19607	19411	19236	19473	19281	19468	19433	19429	19488	19535	19569	19358	19402	19326	19570	19492	19372	19512	19380	19471	19316	19357	19426	19232	19508	19274	19351	19338	19482	19353	19452	19411	19255	19494	19280	19519	19551	19393	19359	19218	19169	19273	19246	19424	19455	19437	19570	19291	19496	19332	19542	19278	19357	19208	19406	19429	19481	19521	19333	19429	19424	19410	19389	19378	19456	19533	19234	19313	19328	19262	19329	19544	19497	19281	19337	19350	19350	19560	19356	19434	19360	19411	19273	19624	19555	19417	19225	19345	19403	19328	19372	19348	19275	19363	19268	19508	19196	19297	19358	19406	19515	19536	19472	19455	19451	19357	19352	19567	19345	19383	19567	19374	19386	19412	19389	19371	19329	19470	19164	19441	19448	19210	19436	19354	19342	19342	19267	19483	19335	19422	19322	19458	19128	19317	19440	19618	19333	19119	19414	19336	19469	19420	19232	19450	19458	19388	19522	19547	19492	19412	19318	19353	19343	19313	19390	19467	19443	19464	19419	19364	19375	19192	19241	19235	19560	19366	19433	19123	19577	19550	19276	19145	19510	19403	19430	19562	19277	19436	19398	19454	19411	19376	19220	19354	19396	19399	19599	19439	19376	19472	19256	19420	19263	19415	19222	19112	19460	19207	19262	19487	19411	19319	19464	19236	19340	19541	19550	19465	19312	19300	19118	19411	19320	19425	19450	19087	19385	19425	19419	19420	19364	19570	19388	19508	19262	19423	19546	19586	19439	19491	19714	19467	19379	19456	19336	19448	19368	19257	19379	19385	19306	19491	19553	19394	19265	19417	19368	19346	19161	19489	19426	19221	19574	19398	19326	19414	19569	19473	19297	19227	19414	19673	19383	19253	19372	19281	19424	19432	19298	19353	19347	19233	19503	19503	19264	19508	19253	19253	19336	19291	19405	19462	19243	19459	19545	19264	19358	19328	19474	19409	19395	19563	19408	19565	19440	19678	19468	19317	19398	19154	19453	19442	19470	19308	19505	19216	19142	19422	19398	19205	19445	19336	19438	19388	19348	19472	19323	19559	19315	19357	19473	19322	19396	19437	19563	19197	19247	19208	19386	19542	19318	19377	19519	19523	19470	19496	19399	19389	19455	19174	19412	19352	19572	19335	19532	19517	19440	19380	19538	19412	19305	19438	19346	19393	19525	19318	19416	19441	19358	19410	19459	19218	19380	19368	19175	19277	19339	19572	19387	19422	19440	19382	19373	19387	19376	19559	19307	19423	19499	19335	19360	19381	19319	19087	19251	19407	19650	19401	19266	19319	19308	19421	19382	19424	19557	19344	19461	19334	19550	19478	19470	19323	19308	19208	19439	19378	19371	19261	19457	19375	19577	19421	19436	19495	19356	19320	19354	19321	19360	19340	19565	19369	19236	19420	19357	19395	19424	19281	19369	19354	19203	19159	19253	19240	19489	19241	19372	19174	19463	19274	19543	19432	19440	19330	19485	19143	19449	19538	19444	19275	19446	19562	19328	19378	19276	19428	19313	19270	19441	19429	19316	19326	19408	19590	19408	19494	19462	19414	19439	19407	19244	19182	19440	19321	19107	19650	19311	19398	19617	19251	19372	19359	19503	19364	19421	19372	19381	19223	19347	19357	19404	19356	19162	19499	19263	19307	19319	19506	19529	19477	19512	19341	19317	19478	19222	19519	19417	19408	19370	19223	19080	19449	19413	19514	19332	19251	19590	19476	19426	19179	19418	19455	19636	19363	19332	19462	19345	19427	19319	19232	19443	19283	19363	19433	19424	19289	19297	19529	19413	19366	19302	19430	19517	19550	19242	19334	19502	19431	19489	19374	19591	19362	19477	19665	19427	19429	19535	19549	19325	19441	19395	19243	19310	19412	19473	19478	19284	19368	19324	19585	19450	19353	19316	19649	19321	19308	19443	19311	19519	19569	19460	19317	19159	19426	19236	19581	19438	19457	19429	19405	19379	19268	19354	19405	19190	19528	19366	19268	19434	19500	19406	19510	19279	19589	19463	19530	19683	19695	19498	19351	19518	19444	19415	19295	19475	19503	19320	19411	19471	19610	19247	19250	19472	19303	19624	19412	19381	19347	19575	19614	19388	19220	19550	19332	19341	19306	19329	19610	19459	19616	19476	19257	19432	19525	19318	19026	19537	19314	19304	19439	19600	19402	19201	19379	19602	19530	19452	19419	19573	19591	19527	19439	19441	19302	19341	19596	19450	19235	19355	19245	19411	19707	19418	19332	19403	19405	19525	19019	19282	19398	19476	19457	19379	19410	19605	19284	19407	19328	19334	19471	19650	19336	19443	19412	19542	19490	19307	19439	19612	19204	19433	19167	19479	19474	19423	19396	19417	19447	19273	19522	19213	19436	19470	19586	19358	19406	19271	19393	19413	19432	19573	19382	19349	19575	19490	19205	19537	19284	19385	19432	19251	19506	19284	19374	19590	19357	19424	19427	19463	19428	19492	19372	19203	19507	19532	19468	19471	19368	19316	19285	19581	19472	19392	19395	19387	19415	19472	19535	19340	19320	19164	19508	19415	19476	19461	19247	19395	19411	19600	19344	19597	19402	19565	19634	19519	19567	19425	19486	19183	19594	19492	19496	19436	19603	19371	19459	19602	19408	19585	19285	19426	19323	19501	19426	19327	19650	19521	19616	19380	19398	19445	19526	19320	19440	19350	19494	19464	19465	19397	19596	19303	19452	19532	19272	19237	19354	19557	19484	19460	19455	19319	19336	19518	19412	19676	19401	19410	19252	19567	19456	19394	19746	19494	19531	19471	19487	19449	19459	19549	19229	19531	19292	19326	19060	19251	19303	19382	19439	19434	19365	19423	19524	19424	19417	19439	19376	19361	19323	19372	19586	19380	19435	19367	19450	19357	19447	19582	19303	19483	19386	19263	19135	19319	19436	19124	19466	19229	19364	19374	19312	19490	19313	19200	19622	19235	19518	19471	19486	19465	19579	19423	19505	19514	19466	19250	19368	19461	19527	19531	19450	19474	19473	19225	19439	19377	19352	19564	19417	19497	19460	19271	19501	19101	19705	19442	19323	19432	19448	19315	19449	19286	19254	19424	19405	19573	19292	19131	19414	19437	19399	19386	19432	19297	19491	19537	19352	19277	19285	19427	19488	19473	19317	19367	19326	19270	19400	19533	19232	19385	19458	19335	19462	19456	19234	19292	19389	19371	19472	19391	19502	19406	19275	19441	19368	19463	19355	19297	19374	19391	19608	19615	19430	19478	19310	19429	19221	19260	19539	19241	19481	19250	19241	19275	19347	19462	19519	19378	19459	19384	19244	19409	19612	19122	19255	19385	19307	19356	19500	19336	19301	19429	19323	19340	19251	19155	19413	19358	19355	19356	19371	19451	19138	19337	19574	19280	19407	19212	19382	19307
28067	35798	24921	19527	17557	16978	16736	16832	16751	16803	16373	16440	16470	16579	16887	16581	16320	16496	16426	16362	16312	16229	16268	16221	16383	16472	16558	16734	16865	16666	16475	16421	16227	16385	16263	16147	16149	16136	16250	16262	16013	16313	16164	16223	16305	16119	16110	16127	16114	16180	16181	16290	16167	16440	16227	16266	16131	15969	16169	16112	16250	16158	16223	16205	16303	16255	16170	16326	15983	16267	16351	16141	16193	16070	16231	16157	15994	16107	16136	16359	16344	16291	16138	16011	16156	16133	16372	16186	16383	16155	16339	16075	16049	16187	16207	16218	16173	16267	16329	16175	16233	16095	16161	16201	16224	16159	16223	16207	16232	16172	16212	16269	16186	16201	16275	16296	16385	16124	16071	16179	16458	16344	16229	16137	16251	16344	16084	16234	16255	16229	16278	16161	16267	16342	16276	16247	16126	16217	16193	16135	15975	16276	16024	16196	16245	16204	16215	16270	16262	16088	16217	16291	16416	16190	16217	16332	16081	16340	16239	15955	16380	16203	16209	16057	16270	16267	16177	16318	16112	16101	16310	16096	16343	16327	16185	16202	16350	16073	16200	16064	16307	16184	16164	16268	16239	16094	16260	16195	16323	16220	16061	16122	16257	16231	16377	16250	16290	16055	16167	16173	16173	16288	16249	16043	16156	16041	16006	16166	16218	16076	16061	16441	16198	16208	16105	16341	16164	16227	16172	16173	16065	16107	16144	16316	16200	16076	16158	16216	16302	16311	16136	16204	16175	16375	16116	16154	16149	16259	16341	16110	16115	16247	16186	16208	16360	16278	16221	16192	16238	16103	16176	16236	16276	16092	16221	16158	16108	16118	16284	16182	16173	16040	16283	16222	16208	16178	16340	16238	16267	16092	16121	16008	16211	16135	16181	16239	16191	16158	16358	16255	16269	16171	16225	16209	16169	16170	16403	16281	16169	16387	16137	16303	16289	16129	16261	16126	16281	16169	16221	16215	16129	16244	16239	16106	16224	16330	16265	16249	16215	16186	16057	16169	16108	16285	16243	16244	16081	16208	16490	16037	16249	16163	16293	16353	16153	16101	16216	16181	16256	16211	16338	16189	16187	16228	16230	16184	16248	16226	16149	16185	16164	16268	16262	16330	16169	16523	16259	16185	16155	16254	16135	16208	16345	16157	16389	16168	16126	16337	16323	16235	16296	16167	16151	16191	16187	16117	16295	16326	16110	16235	16266	16075	16182	16157	16189	16214	16272	16235	16206	16159	16280	16234	16273	16091	16325	16157	16016	16211	16337	16327	16147	16198	16177	16175	16283	16273	16209	16251	16264	16210	16164	16444	16325	16161	16207	16312	16287	16140	16305	16253	16007	16224	16194	16286	16093	16283	16222	16297	16118	16278	16120	16384	16312	16112	16040	16216	16088	16219	16375	16195	16278	16332	16202	16088	16225	16172	16193	16241	16157	16270	16369	16227	16227	16220	16293	16217	16195	16070	16153	16145	16148	16301	16339	16014	16265	16214	16152	16303	16188	16347	16134	16123	16208	16440	16266	16149	16056	16191	16115	16068	16299	16316	16185	16210	16219	16220	16199	16309	16158	16279	16203	16117	16250	16163	16112	16091	16105	16063	16246	16222	16053	15977	16421	16353	16263	16131	16252	16124	16285	16140	16208	16178	16258	16199	16150	16160	16161	16072	16247	16177	16191	16415	16304	16188	16441	16305	16382	16240	16302	16299	16272	16119	16172	16292	16293	16317	16336	16130	16168	16159	16372	16076	16189	16122	16139	16244	16446	16228	16235	16298	16120	16256	16204	16194	16110	16161	16290	16140	16119	16233	16364	16171	16287	16144	16181	16351	16270	16122	16176	16282	16366	16075	16270	16180	16081	16228	16305	16015	16289	16063	15997	16172	16093	16258	16207	16282	16216	16255	16421	16169	16181	16267	16244	16167	16070	16053	16039	16214	16058	16207	16109	16208	16171	16227	16305	16230	16233	16193	16131	16378	16166	16174	16238	16129	16331	16224	16167	16350	16241	16092	16296	16195	16406	16264	16335	16213	16273	16323	16203	16163	16105	16291	16318	16301	16192	16027	16112	16281	16144	16261	16320	16190	16200	16047	16401	16211	16187	16175	16324	16136	16370	16310	16220	16184	16368	16156	16113	16319	16242	16136	16472	16181	16094	16257	16075	16240	16492	16254	16292	16223	16201	16346	16296	16195	16137	16229	16280	16195	16303	16371	16093	16203	16128	16273	16319	16159	16249	16085	16314	16322	16259	16142	16334	16177	16175	16225	16103	16161	16175	16321	16227	16234	16190	16201	16280	16258	16255	16044	16123	16057	16292	16203	16164	16170	16152	16297	16297	16145	16146	16425	16277	16128	16209	16378	16122	16369	16186	16143	16188	16266	16142	16073	16350	16214	16270	16362	16366	16175	16311	15984	16236	16135	16334	16109	16341	16153	16239	16290	16320	16199	16277	16359	16085	16248	16299	16371	16343	16053	16036	16123	16091	16350	16196	16290	16414	16184	16109	16243	16297	16150	15975	16280	16148	16305	16233	16234	16252	16249	16159	16298	16299	16103	16156	15986	16244	16374	16208	16254	16147	16245	16118	16273	16297	16218	16234	16208	16214	16100	16017	16000	16290	16160	16329	16336	16203	16160	16200	16208	16174	16161	16142	16324	16298	16202	16119	16147	16046	16328	16176	16151	16144	16212	16269	16183	16278	16286	16221	16193	16152	16235	16227	16197	16178	16221	16141	16374	16256	16197	16204	16212	16318	16118	16185	16284	16104	16272	16303	16043	16342	16179	16366	16248	16157	16248	16178	16325	16252	16309	16389	16182	16206	16170	16109	16034	16347	16267	16314	16304	16083	16174	16315	16147	16274	16144	16151	16231	16003	16143	16290	16128	16317	16311	16166	16168	16178	16283	16242	16198	16042	16230	16403	16188	16242	16209	16174	16064	16187	16213	16187	16180	16317	16398	16290	16123	16266	16259	16175	16152	16188	16327	16183	16207	16170	16109	16040	16178	16242	16372	16178	16253	16286	16002	16291	16143	16189	16236	16119	16284	16196	16288	16061	16115	16331	16273	16158	16302	16405	16153	16306	16073	16186	16167	16250	16309	16203	16344	16295	16162	16045	16387	16226	16114	16375	16092	16237	16144	16274	16037	16398	16130	16146	16333	16257	16225	16067	16054	16173	16151	16230	16245	16261	16346	16218	16346	16171	16293	16441	16269	16161	16104	16169	16367	16318	16168	16290	16354	16431	16104	16092	16009	16176	16202	16261	16101	16162	16231	16248	16213	16178	16230	16069	16183	16212	16258	16188	16264	16145	16236	16364	16173	16276	16261	16314	16251	16178	16182	16246	16346	16159	16144	16046	16214	16078	16202	16251	16129	16148	16192	16130	16236	16105	16174	16276	16176	16238	16159	16047	16291	16202	16085	16178	16133	16244	16222	16068	16022	16210	16035	16226	16154	16283	16323	16199	16211	16276	16291	16208	16157	16132	16249	16260	16210	16281	16045	16183	16242	16135	16110	16117	16224	16299	16175	16032	16295	16085	16231	16242	16051	16298	16104	16307	16249	16300	16307	16201	16014	16316	16416	16006	16209	16241	16118	16160	16224	15946	16128	16185	16247	16197	16256	16337	16124	16379	16338	16174	16085	16243	16109	16396	16256	16311	16291	16244	16240	16108	16242	16256	16232	16102	16265	16183	16216	16233	16239	16128	16149	16029	16106	16291	16361	16296	16267	16068	16325	16436	16136	16159	16309	16162	16213	16197	16047	16234	16198	16197	16150	16361	16234	16143	16217	16183	16133	16139	16111	16134	16265	15920	16218	16302	16172	16236	16190	16236	16435	16294	16312	16152	16228	16178	16242	16354	16349	16328	16273	16208	16163	16209	16231	16196	16097	16225	16332	16465	16131	16301	16151	16192	16152	16049	16193	16182	16054	16216	16176	16254	16347	16323	16146	16244	16177	16405	16349	16179	16233	16231	16359	16383	16326	16151	16263	16094	16240	16294	16177	16188	16282	16238	16191	16063	16287	16377	16083	16102	16272	16301	16265	16184	16284	16052	16255	16222	16405	16208	16089	16274	16172	16244	16491	16204	16226	16220	16394	16300	16147	16160	16234	16286	16108	16126	16153	16321	16133	16397	16218	16213	16299	16172	16192	16274	16254	16237	16207	16416	16239	16178	16116	16316	16288	16115	16138	16228	16136	16218	16046	16175	16104	16223	16169	16158	16241	16028	16233	16166	16261	16417	16155	16132	16063	16305	16139	16173	16252	16226	16206	16298	16040	16165	16207	16058	16289	16145	16240	16163	16297	16285	16102	16128	16324	16137	16198	16220	16258	16186	16232	16260	16073	16359	16164	16296	16206	16126	16273	16386	16167	16301	16224	16311	16205	16189	16174	16117	16239	16313	16191	16211	16095	16230	16079	16111	16337	16122	16065	16279	16143	16050	16163	16178	16244	16288	16155	16326	16208	16303	16293	16319	16330	16239	16275	16165	16226	16041	16283	16299	16182	16166	16116	16121	16153	16150	16324	16086	16328	16292	16192	16377	16292	16274	16245	16057	16263	16394	16326	16226	16282	16288	16377	16355	16347	16452	16258	16372	16204	16140	16194	16296	16195	16335	16187	16340	16239	16273	16178	16153	16070	16382	16292	16237	16307	16308	16114	16220	16350	16232	16190	16229	16277	16406	16243	16274	16079	16237	16293	16126	16207	16258	16293	16277	16261	16181	16281	16146	16313	16145	16361	16232	16105	16091	16120	16291	16228	16211	16237	16109	16150	16139	16309	16187	16144	16193	16287	16182	16191	16306	16216	16131	16284	16248	16046	16203	16224	16339	16315	16295	16133	16096	16126	16134	16178	16309	16053	16161	16315	16097	16093	16314	16162	16362	16169	16187	16519	16166	16388	16102	16197	16118	16237	16256	15943	16324	16193	16136	16297	16147	16129	16120	16291	16354	16286	16152	16170	16097	16195	16256	16345	16150	16234	16209	16105	16257	16243	16139	16261	16280	16272	16298	16242	16245	16155	16214	16190	16436	16284	16318	16203	16135	16176	16211	16343	16277	16223	16229	16151	16232	16045	16315	16319	16220	16263	16160	16022	16178	16343	16135	16062	16157	16150
24036	21554	29156	24514	22826	23914	23886	21390	20801	21194	20994	20529	20807	20978	20705	20661	20588	20456	20700	20396	20352	20463	20340	20466	20527	20556	20778	23682	23656	22753	21722	21042	20430	20560	20233	20250	20262	20386	20319	20384	20232	20290	20336	20439	20106	20258	20308	20155	20168	20320	20208	20237	20299	20342	20590	20281	20122	20120	20168	20186	20146	20251	20416	20290	20096	20360	20228	20224	20247	20259	20318	20368	20125	20223	20254	20062	20248	20269	20294	20091	20329	20237	20343	20171	20529	20557	20343	20335	20156	20233	20315	20355	20250	20290	20229	20314	20246	20528	20182	20309	20319	20082	20216	20161	20353	20385	20419	20164	20411	19991	20221	20210	20273	20288	20160	20202	20378	20227	20192	20009	20322	20339	20342	20246	20284	20167	20111	20241	20178	20041	20362	20257	20314	20357	20249	20156	20260	20154	20243	20321	20088	20082	20349	20254	20013	20269	20240	20235	20313	20393	20389	20307	20253	20196	20134	20106	20382	20298	20231	20425	20277	19958	20205	20174	20219	20517	20261	20248	20270	20472	20257	20284	20392	20352	20209	20197	20126	20186	20372	20228	20000	20422	20223	20245	20280	20233	20323	20267	20078	20175	20062	20180	20286	20156	20184	20324	20051	20204	20369	20339	20169	20253	20282	20273	20537	20299	20219	20220	20236	20168	20420	20287	20256	20289	20215	20105	20148	20192	20356	20191	20220	20478	20321	20294	20175	20082	20211	20230	20179	20098	20451	20228	20200	20385	20142	20046	20262	20133	20293	20095	20249	20155	20112	20116	20182	20344	20372	20231	20257	20204	20382	20404	20394	20423	20283	20294	20349	20218	20222	20419	20037	20325	20235	20229	20039	20228	20005	20195	20148	20230	20216	20202	20427	20298	20320	20135	19967	20111	20134	20283	20263	20240	20293	20170	20594	20280	20144	20417	20123	20304	20243	20134	20208	20313	20182	20154	20194	20004	20198	20238	20214	20312	20152	20179	20057	20196	20416	20316	20451	20215	20163	20315	20288	20332	20076	20246	20094	20346	20096	20317	20449	20182	20426	20023	20333	20160	19986	20343	20373	20339	20341	20384	20221	20236	20309	20272	20307	20101	20123	20047	20304	20078	20347	20134	20335	20231	20228	20319	20396	20135	20251	20139	20055	20461	20393	20208	20511	20318	20284	20389	19999	20231	20431	20372	20133	20228	20331	20313	20162	20173	20308	20286	20225	20468	20265	20191	20208	20186	20151	20291	20239	20240	20168	20294	20237	20260	20327	20511	20295	20200	20387	20436	20266	20397	20226	20196	20208	20197	20391	20391	20128	19936	20403	20253	20127	20331	20284	20221	20132	20117	20311	20094	20020	20198	20156	20349	20165	20226	20239	20079	20277	20221	20328	20269	20335	20275	20261	20184	20158	20496	20163	20218	20284	20266	20232	20340	20109	19981	20292	20179	20340	20145	20255	20311	20288	20357	20078	20186	20207	20178	20089	20183	20208	20303	20492	20180	20122	20412	20176	19955	20329	20189	20215	20295	20141	20261	20200	20419	20252	20173	20281	20207	20349	20185	20277	20407	20422	20120	20324	20343	20318	20183	20241	20079	20546	20220	20154	20225	20209	20181	20256	20240	20191	20119	20246	20070	20323	20045	20338	20199	20361	20243	20079	20334	20426	20455	20435	20285	20237	20286	20130	20285	20047	20136	20280	20153	20186	20200	20212	20370	20202	20554	20369	20408	20246	20386	20507	20176	20600	20338	20099	20282	20324	20111	19926	20218	20212	20282	20205	20263	20110	20263	20204	20195	20203	20276	20232	20137	20374	20419	20376	20278	20415	20255	20228	20239	20193	20295	20268	20219	20113	20308	20182	20369	20082	20151	20103	20185	20229	20320	20399	20359	20135	20146	20181	19900	20270	20131	20211	20416	20466	20318	20358	20330	20233	20154	20433	20175	20189	20253	20117	20094	20070	20224	20430	20335	20300	20197	20285	20339	20136	20212	20187	20239	20139	20258	20447	20431	20129	20435	20102	20148	20332	20271	20299	20356	20255	20117	20091	20248	19915	20215	20249	20159	20340	20354	20427	20298	20166	20424	20301	20531	20215	20205	20174	20272	20267	20344	20382	20359	20182	20202	20280	20230	20143	20282	20109	20226	20235	20278	20224	20300	20244	20276	20137	19989	20253	20188	20192	20285	20197	20219	20366	20257	20406	20373	20378	20455	20066	20242	20117	20232	20022	20193	20197	20297	20358	20273	20340	20120	20145	20079	20312	20110	20324	20316	20067	20141	20279	20149	20512	20229	20257	20335	20223	20263	20224	20274	20316	20116	20423	20148	20239	19906	19994	20348	20384	20272	20305	20071	20485	20329	20207	20280	20275	20241	20414	20351	20194	20246	20141	20274	20375	20414	20397	20021	20253	20283	20159	20153	20345	20335	20307	20304	20163	20113	20141	20324	20463	20393	20513	20207	20188	20264	20299	20211	20453	20304	20264	20233	20322	20356	20329	20244	20387	20422	20184	20281	20000	20208	20250	20235	20350	20156	20469	20157	20415	20353	20227	20174	20294	20236	20404	20150	20295	20131	20250	20145	20249	20160	20276	20416	20227	20198	20383	20240	20241	20385	20298	20288	20277	20168	20131	20322	20377	20218	20251	19996	20058	20268	19922	20207	20237	20296	20405	20311	20464	20157	20320	20267	20345	20254	20260	20289	20425	20182	20429	20218	20229	20420	19951	20126	20410	20438	20153	20358	20165	20367	20335	20071	20168	20312	20369	20263	19977	20309	20285	20017	20269	20275	20196	20132	20201	20190	20084	20001	20215	20422	20020	20189	20034	20227	20146	20208	20150	20306	20171	20204	20117	20275	20090	20242	20112	20214	20366	20474	20250	20405	20170	20217	20145	20246	20406	20375	20274	20104	20172	20239	20339	20048	20120	20367	20447	20343	19943	20294	20199	20256	20188	20222	20283	20269	20148	20249	20055	20214	20356	20213	20319	20255	20288	20256	20206	20143	20210	20281	20475	20303	20093	20270	20229	20300	20327	20254	20404	20357	20467	20218	20322	20325	20331	20381	20322	20435	20217	20424	20262	20288	20101	20379	20184	20164	20203	20249	20333	20381	20265	20223	20106	20175	20316	20127	20410	20214	20133	20529	20271	20440	20127	20201	20179	20075	20435	20198	20248	20191	20247	20298	20249	20099	20172	20524	20250	20329	20376	20191	20332	20221	20132	20195	20229	20285	20270	20302	20149	20168	20204	20161	20358	20249	20218	20324	20278	20326	19958	20220	20137	20224	20187	20117	20267	20288	20148	20438	20328	20443	20204	20287	20242	20093	20078	20438	20431	20135	20606	20496	20279	20203	20211	20212	20278	20309	20269	20422	20195	20252	20217	20277	20371	20287	20191	20122	20204	20330	20190	20379	20151	20219	20260	20103	20305	20294	20175	20290	20294	20290	20162	20313	20380	20329	20201	20369	20248	20236	20111	20265	20258	20155	20462	20467	20276	20143	20360	20271	20036	20278	20214	20367	20237	20132	20576	20191	20181	20282	20561	20261	20214	20162	20310	20289	20236	20359	20198	20417	20412	20221	20086	20355	20363	20257	20141	20226	20155	20353	20197	20406	20087	20234	20303	20433	20240	20052	20247	20298	20187	20347	20298	20166	19971	20191	20495	20014	20386	20251	20318	20358	20187	20380	20042	20329	20314	20292	20177	20161	20128	20138	20281	20172	20306	20157	20321	20317	20237	20295	20120	20364	20414	20024	20341	20403	20335	20336	20242	20352	20038	20156	20148	20254	20345	20310	20247	20070	20318	20139	20228	20361	20210	20439	20379	20142	20170	20303	20277	20307	20369	20292	20277	20307	20460	20312	20259	20163	20393	20054	20169	20235	20334	20149	20440	20450	20502	20185	20278	20444	20254	20411	20351	20187	20409	20244	20218	20292	20155	20258	20367	20281	20239	20242	20221	20383	20237	20067	20295	20353	20212	20338	20266	20229	20350	20444	20330	20264	20378	20445	20178	20131	20357	20312	20158	20163	20259	20199	20106	20133	20322	20370	20281	20285	20411	20149	20199	20390	20192	20245	20135	20448	20253	20259	20139	20303	20309	20329	20382	20297	20129	20288	20273	20297	20195	20260	20048	20185	20395	20446	20395	20435	20132	20312	20293	20238	20249	20261	20062	20179	20352	20277	20173	20336	20391	20183	20199	20212	20198	20160	20212	20017	20176	20402	20358	20294	20338	20003	20413	20323	20373	20182	20198	20195	20382	20210	20290	20323	20441	20318	20390	20349	20254	20215	20289	20391	20299	20272	20113	20187	20156	20362	20155	20331	20271	20222	20251	20146	20169	20218	20467	20123	20166	20402	20287	20240	20181	20269	20343	20155	20080	20169	20221	20267	20345	20120	20298	20257	20348	20423	20266	20118	20287	20108	20043	20126	20447	20351	20112	20159	20166	20241	20285	20331	20387	20242	20174	20161	20276	20311	20105	20393	20125	20330	20235	20526	20206	20235	20425	20050	20248	20304	20210	20159	20198	20284	20280	20181	20260	20238	20148	20094	20328	20243	20251	20359	20167	20364	20590	20253	20301	20375	20237	20284	20335	20211	20248	20129	20246	20381	20457	20372	20400	20500	20208	20159	20251	20025	20379	20226	20053	20242	20166	20251	20212	20150	20209	20171	20181	20196	20281	20235	20367	20106	20431	20259	20365	20229	20298	20409	20472	20277	20240	20151	20274	20275	20445	20182	20177	20502	20178	20101	20263	20283	20152	20366	20341	20410	20448	20395	20281	20177	20208	20348	20296	20254	20075	20371	20391	20419	20266	20191	20002	20145	20214	20065	20368	20107	20339	20291	20183	20135	20284	20368	20375	20433	20201	20463	20305	20051	20219	20225	20440	20220	20267	20339	20223	20281	20382	20298	20420	20197	20371	20520	20553	20210	20180	20475	20241	20290	20127	20352	20241	20196	20352	20221	20519	20295	19959	20399	20094	20063	20207	20214	20132	19984	20450	20298	20146	20304	20190	20294	20406	20104	20296	20218	20220	20081	20221	20329	20377	20256	20154	20288	20331	20022	20123	20239	20310	20190	20416	20141	20317	20293	20121	20001	20255	20251	20204	20294	20474	20330
32949	48321	31409	23247	20112	18552	18130	18079	17803	17428	17437	17403	17697	17711	17560	17066	17243	17167	17269	17029	17014	17172	16875	17051	16996	17031	18124	21718	21100	19744	18103	17327	16790	16859	16792	16920	16564	16578	16703	16795	16935	16777	16650	16659	16688	16565	16368	16668	16731	16680	16767	16711	16779	16820	16796	16982	16752	16844	16801	16836	16722	16939	16706	16775	16762	16783	16608	16625	16793	16641	16768	16699	16773	16697	16741	16636	16700	16832	16644	16590	16741	16814	16818	16504	16833	16821	16695	16742	16741	16694	16810	16715	16830	16782	16794	16693	16814	16724	16615	16720	16699	16667	16505	16742	16971	16741	16965	16944	16836	16772	16818	16613	16748	16805	16745	16765	16778	16763	16867	16764	16656	16827	16580	16822	16706	16699	16734	16793	16855	16695	16694	16729	16733	16857	16789	16589	16714	16710	16852	16787	16741	16951	16805	16704	16812	16787	16766	16657	16730	16847	16771	16930	16759	16662	16774	16698	16703	16801	16766	16678	16668	16696	16626	16894	16564	16684	16748	16701	16661	16685	16786	16696	16812	16695	16682	16630	16734	16744	16759	16845	16839	16693	16876	16704	16849	16827	16856	16721	16749	16861	16742	16816	16664	16818	16933	16744	16732	16680	16771	16750	16812	16733	16661	16749	16780	16681	16844	16788	16700	16689	16800	16731	16711	16661	16669	16845	16733	16690	16764	16708	16714	16702	16719	16850	16609	17025	16779	16669	16641	16687	16863	16861	16795	16669	16687	16611	16659	16646	16622	16764	16633	16750	16807	16528	16719	16673	16826	16670	16797	16760	16946	16812	16635	16896	16800	16604	16825	16682	16521	16633	16868	16782	16765	16722	16572	16762	16705	16729	16751	16672	16855	16840	16705	16623	16785	16605	16687	16647	16746	16752	16793	16696	16767	16798	16850	16556	16871	16588	16619	16864	16580	16746	16716	16712	16876	16697	16795	16665	16758	16947	16807	16664	16752	16845	16469	16780	16791	16736	16873	16759	16762	16718	16986	16819	16779	16863	16839	16781	16618	16665	16561	16628	16659	16728	16622	16746	16833	16610	16841	16866	16822	16725	16725	16735	16774	16712	16567	16655	16711	16872	16769	16854	16837	16923	16807	16690	16763	16815	16746	16841	16799	16835	16841	16711	16804	16718	16880	16739	16775	16807	16668	16833	16766	16825	16789	16826	16731	16636	16690	16677	16718	16580	16879	16855	16680	16859	16734	16774	16644	16521	16848	16655	16788	16890	16734	16724	16714	16909	16811	16690	16803	16717	16662	16868	16702	16431	16815	16837	16818	16647	16811	16770	16987	16646	16846	16740	16891	16551	16726	16598	16704	16718	16820	16812	16813	16612	16724	16704	16818	16733	16940	16526	16714	16558	16649	16760	16695	16895	16723	16767	16831	16579	16655	16797	16857	16739	16737	16751	16705	16817	16721	16819	16794	16618	16790	16864	16838	16611	16663	16670	16708	16664	16754	16811	16624	16906	16761	16537	16681	16699	16821	16546	16774	16780	16841	16827	16549	16556	16844	16731	16837	16651	16820	16703	16786	16748	16639	16587	16905	16666	16738	16805	16709	16804	16818	16756	16684	16879	16661	16792	16721	16703	16587	16678	16791	16771	16648	16683	16728	16728	16622	16859	16717	16668	16702	16647	16661	16648	16844	16778	16706	16806	16773	16709	16962	16678	16682	16681	16649	16653	16543	16657	16874	16854	16894	16759	16711	16496	16603	16794	16803	16751	16805	16618	16854	16751	16780	16580	16805	16686	16828	16720	16656	16860	16863	16750	16770	16840	16585	16697	16800	17062	16773	16760	16576	16727	16898	16597	16732	16777	16849	16910	16711	16938	16797	16742	16930	16582	16822	17018	16776	16972	16794	16701	16835	16888	16571	16605	16737	16743	16508	16885	16715	16594	16905	16823	16686	16558	16700	16896	16853	16621	16761	16573	16681	16768	16695	16648	16837	16735	16756	16928	16607	16624	16884	16740	16858	16897	16750	16733	16707	16779	16871	16738	16662	16677	16560	16719	16734	16812	16719	16868	16806	16720	16782	16764	16825	16693	16654	16720	16695	16891	16612	16676	16806	16665	16609	16811	16798	16762	16798	16676	16866	16717	16864	16703	16848	16756	16808	16795	16570	16851	16840	16681	16845	16604	16591	16710	16770	16613	16768	16594	16715	16727	16732	16657	16752	16669	16894	16668	16667	16607	16679	16890	16903	16678	16859	16837	16760	16649	16801	16703	16622	16595	16737	16702	16725	16704	16612	16651	16861	16691	16771	16846	16737	16825	16870	16860	16612	16559	16858	16621	16623	16874	16644	16681	16937	16710	16567	16718	16716	16767	16904	16781	16804	16706	16624	16676	16827	16746	16770	16720	16799	16919	16865	16693	16674	16589	16738	16729	16775	16858	16743	16733	16851	16494	16708	16768	16844	16747	16738	16808	16704	16504	16934	16783	16682	16769	16676	16810	16726	16621	16821	16777	16634	16800	16597	16754	16873	16852	16644	16774	16598	16719	16608	16792	16831	16914	16795	16773	16619	16854	16671	16742	16724	16726	16823	16643	16798	16706	16955	16900	16687	16741	16857	16518	16746	16702	16880	16601	16795	16812	16781	16510	16915	16609	16779	16689	16727	16728	16768	16763	16815	16695	16836	16569	16752	16761	16801	16737	16696	16823	16729	16576	16843	16722	16950	16623	16624	16817	16839	16746	16613	16728	16744	16810	16800	16574	16588	16679	16817	16721	16701	16803	16753	16834	16954	16556	16815	16834	16775	16755	16746	16840	16809	16727	16702	16787	16825	16722	16779	16835	16879	16759	16877	16686	16614	16847	16770	16724	16747	16799	16805	16691	16589	16888	16652	16811	16931	16774	16782	16849	16625	16800	16728	16906	16769	16721	16611	16684	16736	16825	16659	16690	16649	16743	16842	16859	16625	16803	16696	16881	16659	16691	16872	16695	16734	16721	16720	16725	16761	16725	16704	16748	16767	16743	16861	16826	16697	16877	16702	16550	16799	16830	16716	16620	16764	16816	16909	16677	16546	16753	16702	16769	16674	16806	16782	16834	16875	16908	16704	16714	16807	16611	16715	16926	16728	16729	16734	16776	16699	16817	16696	16634	16736	16747	16745	16709	16810	16821	16566	16900	16965	16645	16849	16818	16809	16742	16705	16707	16632	16536	16582	16711	16727	16819	16719	16561	16783	16788	16880	16698	16823	16481	16795	16703	16727	16873	16748	16701	16793	16735	16799	16718	16781	16911	16542	16625	16823	16707	16695	16656	16690	16722	16776	16677	16697	16641	16713	16656	16620	16753	16682	16740	16667	16632	16806	16726	16811	16601	16836	16690	16769	16597	16542	16712	16815	16550	16592	16719	16881	16683	16670	16745	16880	16766	16716	16838	16640	16691	16811	16686	16822	16754	16621	16516	16797	16676	16767	16685	16603	16744	16782	16793	16847	16953	16613	16740	16843	16707	16784	16773	16723	16697	16617	16715	16684	16857	16701	16721	16728	16681	16633	16863	16490	16760	16590	16612	16858	16783	16865	16796	16794	16580	16685	16711	16471	16787	16787	16744	16656	16692	16765	16595	16876	16771	16775	16806	16613	16754	16779	16694	16673	16672	16689	16800	16819	16829	16765	16806	16757	16728	16804	16722	16733	16624	16814	16754	16679	16761	16620	16937	16691	16771	16811	16740	16643	16769	16806	16854	16890	16580	16813	16804	16810	16657	16916	16709	16671	16710	16708	16663	16799	16715	16700	16674	16594	16522	16707	16615	16784	16547	16759	16641	16798	16704	16865	16780	16691	16700	16864	16590	16838	16788	16885	16655	16715	16717	16668	16691	16680	16746	16766	16748	16552	16708	16748	16706	16688	16652	16902	16965	16699	16777	16765	16664	16828	16777	16715	16804	16749	16670	16612	16713	16557	16923	16646	16776	16727	16735	16830	16815	16838	16673	16600	16799	16724	16811	16937	16699	16658	16605	16835	16898	16578	16626	16850	16930	16861	16829	16787	16948	16739	16906	16820	16785	16587	16809	16962	16632	16757	16885	16787	16701	16755	16728	16748	16814	16657	16656	16711	16667	16701	16730	16831	16791	16783	16631	16566	16582	16811	16806	16771	16589	16635	16638	16832	17061	16750	16859	16674	16715	16686	16770	16729	16780	16664	16800	16867	16657	16791	16786	16631	16771	16533	16685	16839	16778	16833	16664	16703	16690	16631	16580	16723	16713	16717	16565	16613	16663	16856	16730	16771	16773	16716	16825	16628	16913	16703	16676	16634	16696	16764	16636	16763	16758	16488	16746	16764	16687	16795	16679	16948	16727	16821	16653	16787	16688	16702	16760	16700	16809	16832	16521	16707	16724	16734	16924	16696	16611	16679	16738	16795	16800	16443	16671	16753	16893	16809	16748	16735	16736	16680	16732	16684	16901	16803	16615	16628	16720	16741	16914	16943	16825	16627	16844	16828	16688	16829	16758	16752	16801	16631	16716	16871	16677	16764	16726	16667	16798	16833	16677	16690	16797	16915	16572	16711	16671	16950	16844	16722	16706	16784	16644	16639	16883	16730	16714	16687	16764	16883	16764	16763	16719	16692	16699	16655	16687	16830	16540	16839	16656	16732	16847	16598	16652	16713	16639	16808	16866	16780	16591	16748	16739	16796	16648	16863	16840	16566	16854	16782	16821	16599	16790	16782	16896	16666	16684	16853	16718	16604	16662	16743	16864	16666	16703	16872	16741	16570	16734	16831	16669	16850	16791	16819	16763	16747	16585	16595	16828	16830	16774	16539	16844	16770	16640	16578	16902	16567	16944	16832	16641	16828	16737	16841	16638	16768	16670	16721	16807	16859	16750	16711	16530	16708	16723	16812	16857	16708	16654	16717	16743	16759	16837	16763	16519	16725	16895	16600	16579	16859	16730	16592	16745	16760	16737	16596	16710	16720	16664	16839	16745	16687	16889	16789	16848	16868	16800	16707	16713	16733	16840	16728	16796	16899	16603	16803	16778	16708	16844	16617	16847	16641	16711	16577	16868	16883	16859	16859	16752	16805	16817	16756	16760	16717	16638	16849	16747	16687	16666	16589	16804	16833	16671	16536	16665
22828	21419	29349	23868	21756	24395	27266	22860	21983	22245	22128	21836	22379	21973	21711	21541	21842	21561	21884	21524	21418	21433	21476	21614	21586	21333	22772	27524	26477	25114	23541	22246	21675	21463	21337	21231	21124	21149	21173	21154	21308	21237	21173	21015	21132	21152	21108	21125	21248	21400	21318	21037	21088	21133	21060	21396	21270	21207	21134	21288	21392	21301	21152	21353	21246	21274	20900	21026	21136	21219	21279	21026	21092	21314	21142	21020	21158	21013	20916	21231	21214	21151	21009	21122	20999	21211	20980	21031	21110	21339	21328	21185	21181	21123	21119	21178	20962	20891	20905	21165	21068	21006	20908	21330	21042	21201	21319	21413	21263	21004	21102	21294	21183	21097	21017	21004	21057	20907	21236	21092	21196	20905	21240	21123	21032	20899	20823	21045	21406	21144	21063	21229	20980	21201	21331	21093	21195	21005	21218	21231	21219	21066	21174	21060	21078	21124	21200	20765	20978	21084	20943	21001	20974	21099	20900	21086	21035	21090	21136	21148	21094	21009	21035	21018	20988	21276	21340	21386	20914	21055	20991	21254	21219	21205	21162	21050	21178	21175	21171	21076	21136	21171	21296	21101	21187	21044	20893	21124	21093	21138	21473	20998	21140	21324	21007	21116	20871	20945	21078	21101	21093	21114	21138	21148	20949	21162	21348	21338	21084	21085	21055	21197	21194	21050	21160	21118	20884	21207	21112	20927	21047	21116	21223	20967	21010	21235	21004	21228	21171	21111	20736	21183	21022	21069	21010	21178	21130	21126	21107	21121	21062	21227	21147	20974	21174	21155	20956	21140	21102	21189	21178	20747	21037	21020	21145	21148	20912	21360	21248	21175	21066	21267	21286	20974	21008	21211	21150	21135	21252	21109	21102	20807	21129	21028	21225	21046	21356	21191	21051	21261	21245	21064	21092	21115	21048	21160	21003	20873	21172	21248	21289	21165	21101	21227	21034	20963	20978	21134	21135	20995	21191	20989	21186	21094	21117	21147	21003	21192	21243	21050	21164	21160	21121	21028	21078	20976	21172	21108	21179	21277	21142	21201	21017	20954	21045	21152	20968	21171	20910	20985	20900	21043	21197	20982	20991	21330	21193	21064	20969	21281	20836	21123	21043	21214	21147	20986	21126	21126	21015	21114	21309	21247	21009	21142	20909	21104	21205	21236	21197	20932	21074	20969	21203	21250	21075	20960	21172	21270	21241	21070	21060	21032	20964	20830	21416	20982	20895	21154	21046	21162	21069	20985	20962	21369	21057	20884	20975	21044	21019	21040	21049	21176	21077	21152	21298	21313	20933	21218	21136	21169	20886	21212	21151	21094	21142	21150	20890	21250	21061	20928	21038	21111	21105	21004	21077	21168	21003	21209	20978	21057	21027	21122	20991	20943	21112	21168	21211	21150	21046	20972	21078	20908	21160	20859	21167	21279	21174	21034	21089	21072	21257	21215	20926	21247	20924	21109	21154	21177	20971	21111	21158	21128	21004	21115	21087	20911	21032	21033	21076	21022	21135	21049	21283	21288	21281	21184	21115	21038	21140	20853	20990	20888	20950	21149	21183	21000	21050	21232	21273	21056	21125	21047	21014	20970	20967	21162	21236	20962	21040	21191	20943	21121	21131	21089	21172	20910	21051	21198	21047	21186	20897	20934	21086	20866	20920	20917	21084	21098	21323	21345	21058	21059	21159	21183	21106	21086	21115	21176	21248	21175	21122	21187	21305	20708	20843	21079	21104	21195	20965	21054	21335	21091	20919	21000	20916	21069	21085	21079	20949	20898	21070	20944	20862	21005	21052	21003	21221	21161	21308	20928	21015	21248	21088	21145	21011	21081	21063	20891	20966	21196	20965	21029	21266	21016	21090	21095	21177	21048	20915	21014	21116	21061	21156	21097	20986	21002	21090	21055	21296	21146	21096	21016	21047	21158	21122	21109	20992	20974	21021	20989	21028	21274	21231	21120	21139	21130	20851	21048	21077	21222	21062	21018	21141	21266	21131	21364	21311	21024	21243	21068	20853	21150	21010	21223	21332	21008	21167	21029	21065	21109	21269	21044	21271	21361	21331	21066	20692	21043	21041	21188	21005	21056	20957	21259	21033	21123	21285	21015	21195	21217	21255	20902	21231	21071	21118	20965	21051	21207	21051	21052	21293	21070	21150	20957	21074	21244	21264	20931	21158	20993	21070	21036	21049	21130	20983	21399	20842	21144	20970	21039	21226	20873	20871	21131	21097	21124	21060	20929	21130	21006	21077	21086	21242	21021	20932	20912	20915	21278	21108	21143	21078	20939	20908	21036	21319	21206	21058	21038	21160	21162	21106	21023	21201	21011	21071	20954	21015	21075	21000	21079	20832	21033	21228	21213	20965	21189	21117	21165	20981	21017	21086	21062	20974	21158	21085	21263	21212	20943	21206	21132	21098	21166	21062	21352	21257	20972	20884	21095	21156	21057	21224	21078	21034	21131	21102	21156	21105	20996	21011	21207	21123	21053	21380	21218	21079	20912	21237	21278	21007	21035	21092	20863	21152	21322	21376	21188	21153	21116	20978	21216	20888	20916	21023	21148	21044	21032	21299	21114	21036	21007	21233	21078	21091	21050	21015	20917	21065	20953	21014	21163	21054	21058	21058	21207	21253	21235	21112	20811	21299	21194	21185	20981	21084	21085	21134	21150	21155	21047	21063	20978	20913	21090	21386	20917	21129	21082	21105	20993	21044	20945	21036	21276	20918	21292	20959	21233	21103	21100	20932	21288	20977	21131	21156	21079	21258	21175	20999	21174	21173	21060	21076	21224	21138	21112	21294	21176	21103	20947	21110	20945	20747	21123	21198	20876	20989	21028	21104	20780	20986	21232	21215	20929	21190	21181	21088	20990	21071	21110	20905	20954	21033	20890	21225	21069	21076	21137	21035	21069	21367	21124	21166	21062	21213	21229	21144	20932	21276	21075	20962	21094	21056	21204	20978	21083	21034	20994	20848	21098	20945	21164	21056	20987	21128	21018	21228	21162	21050	20997	21281	21289	21084	20985	20918	21201	21245	21142	21007	21150	21373	20966	21033	21047	20834	20968	21063	21009	21175	20932	20968	21084	21264	21028	21295	21258	21305	21066	20976	21246	21131	20885	21295	21234	21238	21163	21233	21160	21254	21114	20948	20957	21113	20851	20805	21097	21238	21070	21160	21080	21103	21095	20877	21323	21142	21000	20991	21112	21131	21025	20965	20899	21295	21241	21032	21168	21155	21081	20976	21247	21014	21031	21193	21063	21140	21137	20754	21408	21163	21134	21372	21016	21066	21170	21055	21157	21146	21200	20937	21031	21247	21118	21067	21295	21217	21109	21034	21112	21057	21044	21274	21179	20999	21250	20939	21031	20971	21107	21086	21008	20960	21271	20931	21041	21102	21321	21106	21018	21160	21168	21113	21062	20997	20977	21246	21183	21095	21058	21227	21201	21276	21070	21044	21143	21178	21238	21375	20984	21172	21238	21279	21036	20989	21072	21064	21088	20886	20971	21000	21110	20942	21023	21036	21275	21115	21199	20940	21070	21094	20928	21123	20986	21126	21075	21058	20917	21090	20885	21152	21149	21097	21349	21342	20969	20911	20963	21111	21127	21114	21173	20921	21097	21352	21087	21136	21127	21238	21271	20886	21056	20986	21070	21022	21091	21042	20993	21153	21299	21150	21003	21241	21089	21058	20967	20996	20973	21113	21042	21436	21251	21145	21042	21048	21184	20995	21172	20877	20956	21118	21216	21256	21055	20999	21073	21047	21090	21174	21016	21176	21060	21238	21052	20962	21206	21006	21055	21273	21069	21052	21076	20878	21241	21130	20949	21120	21097	21192	21078	21301	21080	21031	21310	21323	21058	21257	21318	20907	21084	21245	20951	21049	21106	20787	21037	21031	20976	21007	20868	21192	21073	21026	21041	21022	21228	21184	21130	21241	20841	21222	21247	21301	21022	21151	21358	21073	21388	20815	21190	21051	21090	21090	21143	21126	21216	21174	21112	21126	21044	21055	21046	21203	21282	21081	21002	20882	20922	21181	21164	20977	20821	21014	20995	20894	21084	20905	21111	21074	20988	21172	20836	21039	21149	21171	21309	21198	21284	21231	21182	21140	21077	21017	21241	21090	21163	20775	21034	21198	20796	20930	21146	21153	21265	20944	20967	21022	21286	20982	21006	21164	20998	21039	21100	20891	21056	21149	21192	21401	20955	21104	21074	21127	20916	21113	20978	21026	21197	20981	21068	21058	20985	20961	21233	21349	21171	21116	20940	21246	21156	21161	21200	20952	20939	21207	21064	20926	21136	21129	21184	21076	20832	20956	21090	20989	21140	21075	20997	20905	21029	21337	21045	20964	21058	20945	20794	20997	21066	21304	21150	21081	20964	21248	21099	20982	21151	21313	21259	21098	21011	21091	21144	21137	21156	20925	21114	21075	21156	21008	21140	21131	21191	21108	21231	20911	21078	21168	21256	21043	21109	21260	20935	21028	21235	21000	21023	20948	21007	21246	21258	21099	20892	20943	21272	21089	21074	21051	21135	20885	20976	20967	21093	20915	20957	20912	21174	21016	21145	21117	21038	20947	21189	21186	21102	21121	21106	20914	21187	21085	21008	21050	21212	21164	21138	20973	21091	21161	20988	21248	21000	21221	21093	21073	20960	20978	21043	21145	21068	21265	21103	21057	21171	21134	21070	21117	20991	21138	21205	21083	20996	21085	21169	21054	21031	20861	21223	21045	21090	21068	21009	21059	20979	21119	21052	21088	21182	21064	21308	21125	21106	20827	20976	21233	21186	21195	20955	21181	21005	21091	21112	21035	21235	21178	21182	21037	21174	21119	21083	21230	21148	21112	20951	21054	21091	21033	21136	21045	21230	21286	21078	20908	21027	21210	21153	21110	21185	20975	21018	20892	21138	21104	20970	21127	21212	21252	21144	20933	20828	21201	21095	20925	20945	21071	21267	20966	20897	21051	21108	21199	20847	21092	21135	21155	21171	20930	21159	21224	21216	21161	21108	21353	20925	21051	21031	21016	21219	21152	21061	21126	21026	21113	20999	20940	20992	20968	21131	21183	20985	21195	21162	21152	21053	20993	20901	21306	21392	21137	20783	20986	21042
37011	57936	37362	26074	22459	20074	19145	19242	18701	18289	18220	18271	18560	18072	17968	17650	17972	17611	17807	17792	17597	17426	17411	17439	17480	17311	20256	26240	24472	22030	19922	18374	17648	17269	17244	17183	17247	17082	17112	17071	17013	17076	17123	17195	17157	17129	17251	17261	17101	17123	17096	17011	17233	17250	17146	17281	17068	17282	17073	17171	16987	17266	17082	17113	17212	17223	16989	17134	17050	17022	17238	16982	17120	17123	17147	17009	17167	17288	17221	17121	17227	17136	17239	17035	17289	17217	17125	17359	17174	17150	17274	16985	17210	17168	16888	17053	17022	17127	17098	17117	17238	16962	17187	17168	17184	17123	17124	17287	17175	17048	17138	17066	17082	17244	17123	17175	17142	17166	17144	17168	17113	17146	17174	17292	17149	17235	17208	17029	16984	17213	17166	17013	17141	17052	16949	17231	17086	17219	17107	17127	17028	16971	17225	17096	17251	17149	17187	17097	17132	17026	17065	17175	17167	17058	17181	17109	17145	17044	17041	17053	17085	17207	17262	17217	17134	17208	16966	17137	17047	17301	17103	17216	17119	17177	17177	17148	17037	17112	17142	17201	17185	17079	17240	17098	17214	17173	17047	17265	17260	17036	16979	17151	17097	17060	17202	17186	17067	17310	17280	17093	17045	17082	17140	16975	17167	17119	16986	17097	17111	17234	17177	17246	17209	17088	17142	17298	17263	17162	17247	16929	17275	16922	17266	17230	17209	17213	17151	17114	17017	17056	17224	17136	17311	17213	17140	17249	17163	17232	17283	17191	16909	17061	17106	17071	17156	17213	17120	17237	17098	17077	17084	16958	17119	17190	17341	17228	17054	17196	17134	17159	17126	17166	16983	16972	17136	17075	17201	17010	17290	17160	17044	17061	17173	17056	17073	17125	17160	17161	17111	17218	17170	17367	17029	17151	17116	17026	17314	17259	17068	17089	17119	17275	17262	17156	17151	17106	17110	17100	17172	17039	17177	17216	17249	17104	17169	17054	17058	17026	17275	17271	17061	17263	17252	17017	17202	17135	17161	17073	17158	16974	17089	17067	16946	17003	17226	17300	17148	17156	17112	17068	17246	17071	16968	17136	17137	17069	17219	17040	17124	17085	17131	17191	17143	17260	17251	17073	17232	17111	17294	17107	17154	17101	17205	17198	17187	17141	17146	17173	17204	17049	17137	16994	17184	17106	17054	17224	17192	17065	17029	17147	17088	17034	17125	17124	17047	17256	17064	17186	16891	17243	17075	17271	17192	17169	17162	17210	17217	17178	17115	17150	17066	17267	17139	17201	17178	17019	17252	17110	17248	17168	16960	17159	17092	17182	17166	17047	17062	17182	16992	17061	17081	17090	17072	17073	16992	17193	17244	17187	17011	17082	17115	17092	17264	17114	17187	17032	17204	17052	17162	16951	17302	17094	17157	17205	17184	17085	17107	17101	17183	17091	17086	17292	17065	17092	16992	17210	17037	17013	17194	17113	17167	17159	17198	17086	17139	17063	17178	17317	17061	16928	16956	17299	17146	17021	17141	17209	17069	17073	17216	16993	17190	17171	17169	17152	16960	17148	17144	17078	17063	17201	17192	17078	17276	17214	17144	17239	17266	17094	16993	17308	17076	17238	17076	17422	17079	16993	17067	17253	17087	17109	17187	17287	17019	17252	17097	17174	17247	17259	17294	17114	17198	17106	17068	17084	17096	17113	17149	17223	17292	17060	17278	17306	17050	17179	17101	17045	17273	17033	17209	17320	17098	17043	17024	17246	17163	17060	17235	17297	16965	17212	16866	17155	17207	17048	16910	16926	16999	17208	17088	17110	17230	17131	17223	17074	17016	17006	17191	17271	17027	17071	17141	17155	17223	17112	17007	17159	17289	16971	17163	17013	16915	17158	17206	17102	17258	16995	17047	17079	16999	17068	17176	17068	17101	17134	17137	17105	17083	17208	17219	17062	17067	16982	16942	17027	17137	17094	17201	17052	17049	17255	16956	17196	17234	17101	17133	17195	17140	17341	17032	17174	17068	17173	17184	17138	17194	17272	17309	17147	17081	17125	17064	17307	17267	16930	17042	17032	17181	17063	17271	17151	17263	17203	17061	17312	17049	17134	17077	17138	17033	17107	17164	16990	17405	17027	17224	17213	17174	17163	17316	17072	17043	17164	17068	17140	17192	17186	17290	17240	17160	17179	17217	17057	17297	17090	17094	17340	17295	17116	16892	17094	17223	17098	17268	17157	17057	17104	16993	17102	17107	17247	17106	17079	17228	17253	17213	17067	17245	17176	17247	17169	17099	17310	17412	17111	17086	17176	17080	17143	17233	17059	17121	17258	17271	17091	17059	17064	17173	16934	17123	17383	16941	17140	17039	17114	17260	17205	17212	17097	17091	17293	17128	17045	17230	17075	17132	16970	17092	17001	17358	17119	16893	17248	17020	17044	17232	17176	17186	17157	17191	17090	16986	17148	17155	17194	17170	17191	17005	17106	17139	17019	17278	17179	17130	17254	16974	17106	16958	17245	17292	17266	17113	17108	17019	17233	17154	17058	17130	17114	17118	17197	17266	17441	17163	17224	17225	16992	16913	17188	17159	17131	17086	17183	17204	17225	17130	17180	17020	17114	17037	17078	17342	17211	17262	16992	17155	17095	16922	17221	17044	17086	17173	17103	17043	17040	17121	17232	17332	16991	17073	16968	17171	16941	17138	17185	17106	16980	17277	17137	17107	17134	17206	17129	17136	17017	17163	17009	17118	17025	17226	17136	16965	16988	16952	17008	16957	17057	17101	17222	17079	17193	17100	17178	17044	17240	17141	17294	16994	17053	17033	17112	17056	17023	17079	17139	16955	17095	16966	17199	17100	17116	17130	17059	17177	17233	17057	17206	17163	17058	17000	17052	17154	17099	17103	17215	17214	17185	17195	17159	17224	17067	17039	17028	17207	17197	17323	17200	17171	17064	17103	17083	17213	17281	17123	17173	17236	17115	17087	17164	16931	17129	17209	17208	17136	17099	17080	16976	16970	17103	16953	16959	17233	17084	17202	17168	17108	17173	16960	17250	17120	17172	17185	17146	17051	17132	17052	17206	17067	17191	17014	17183	17060	17139	17206	17190	17284	17258	17137	16959	17204	17105	17062	17128	17110	17068	17280	17354	17055	17219	17230	17122	17136	17003	17119	17256	16975	17240	16994	17015	16886	17442	17225	17090	16935	17117	17164	17164	17099	17152	17072	17180	16964	17123	17215	17007	17159	17071	17133	16960	17082	17230	17012	17128	16924	17193	17192	17107	17181	16988	17083	17139	17002	17107	17122	16906	17249	17081	17226	17145	17046	17212	17195	17120	17207	17216	17135	17279	17221	17064	17255	17162	17083	17150	17252	17088	17447	16977	17141	17085	17240	16988	17196	17146	16975	17247	16905	17148	17087	17269	17062	17060	16980	17025	17055	17078	17479	17102	17091	17134	17090	16986	17095	17067	17014	16992	17094	16917	17285	17248	17218	17254	17076	17131	17061	17187	17332	17071	17059	17318	17358	17071	17219	17216	17203	17102	17234	17031	17164	17039	17002	17213	17125	17032	17198	17162	17324	17226	17185	17226	17241	17171	17159	17223	16997	17336	17099	17271	17092	17170	17176	17017	17150	17045	17086	17006	17226	17057	17140	17097	17043	17085	17166	17156	17141	17075	17246	17229	17020	17166	17076	16992	17281	17101	17238	17189	17325	17021	17189	17152	17204	16931	17243	17110	17144	17208	17185	17085	17164	17104	17198	17081	17151	17100	17121	17110	17115	17313	17231	17032	17013	17339	17025	17153	17313	17002	17135	17097	16891	17103	17177	17087	17266	17171	17239	17356	17317	17136	17169	17217	17197	17239	17082	17183	17165	17212	17196	17192	17194	17077	17103	17257	17191	17221	17182	17227	17236	17120	17135	17180	17042	17189	17158	17222	17158	17118	17164	17323	17085	17054	16985	17130	17111	17023	17136	17103	17249	17234	17052	17017	17076	17243	17024	17106	17206	17126	17120	17224	17124	17020	16990	17187	17155	17095	17028	17159	17205	17254	17237	17041	17271	17178	17185	17184	17113	17038	17056	17059	17187	17184	17230	16972	17127	17102	17093	17008	17135	17044	17016	17147	17148	17181	17069	17029	17146	17133	17132	17215	17372	17135	17296	17101	17071	17139	17054	17197	16982	17281	17215	16944	17239	17093	17191	16972	17189	16972	17093	17099	17033	17051	17046	17142	16951	17071	17042	17136	17098	17227	17066	17224	17249	17222	17136	17074	17281	17171	17174	17256	17062	16835	17153	17017	17119	17110	17039	17142	17231	17047	17238	17068	17055	16908	17305	17136	17308	17176	17023	17043	17205	16980	17029	17210	17181	17123	17196	17109	17096	17222	17137	17056	17123	16965	16957	17150	17086	17034	17279	17105	16835	17163	17049	17249	17033	17112	17165	17040	17149	17248	17171	17150	17143	17294	17194	17138	17137	17167	17119	16965	17136	17161	17106	16921	17069	17177	17153	17177	17088	17046	17191	17168	17052	17117	17017	17189	17137	17062	17091	17102	17198	17132	17133	17047	17153	16976	17091	17076	17234	17094	17110	16958	17120	17240	17126	17112	17103	17048	16994	17142	17095	17026	17176	17201	17256	17269	17126	17113	17258	17279	17053	17058	17144	17130	17017	17093	17126	17186	17084	17041	17204	17077	17209	17190	16918	17156	17208	17321	17169	17084	17047	17118	16998	17214	17015	17230	17276	17118	17093	16944	17153	17126	17095	17127	17097	16918	17018	17234	17224	17251	17088	16944	17233	17082	17048	17262	17092	17022	17163	17061	17269	17204	17093	17102	17285	16965	17058	17099	17273	17270	17050	17096	17056	17198	17086	16979	17163	17031	17092	17206	17162	17204	17022	16987	16986	17130	17086	17101	17130	17199	17112	17213	17297	17021	17043	17159	17139	17141	17116	17296	17107	17142	16954	17259	17150	17117	17241	17167	16988	17047	17059	17217	17097	16896	17092	17078	17116	17032	16845	17121	17153	17082	17121	17174	16884	17175	17141	17293	16941	17278	17049	17164	17252	16987	17084	17115	17027	17070	17291	17003	17065	16997	17024	17123	17164	17143	17205	17127	17074	17002
28728	25683	28442	25221	21601	21268	21170	20962	21144	21131	21057	20850	20791	20655	20927	20931	20744	20902	20991	20864	20827	20838	20867	20970	20810	20809	20797	20979	21240	21061	20914	20946	20814	20728	20696	20686	20815	20666	20737	20528	20501	20503	20591	20716	20972	20846	20744	20539	20583	20538	20573	20701	20805	20750	20717	20701	20806	20754	20686	20845	20804	20615	20683	20663	20857	20751	20592	20775	20471	20879	20715	20498	20876	20561	20610	20578	20709	20667	20673	20679	20668	20897	20698	20530	20818	20575	20798	20398	20534	20718	20674	20435	20956	20578	20753	20613	20648	20763	20473	20710	20694	20803	20592	20610	20737	20898	20787	20704	20562	20748	20637	20739	20548	20641	20835	20628	20789	20573	20751	20652	20720	20529	20797	20757	20652	20721	20678	20662	20539	20763	20522	20735	20547	20570	20834	20605	20557	20586	20597	20609	20608	20670	20709	20687	20712	20757	20718	20870	20617	20502	20577	20327	20459	20758	20672	20772	20792	20838	20674	20715	20817	20802	20691	20626	20545	20786	20882	20645	20701	20547	20647	20597	20547	20753	20749	20700	20693	20646	20767	20608	20558	20515	20692	20624	20624	20659	20777	20702	20682	20793	20573	20473	20661	20775	20708	20512	20595	20827	20805	20426	20544	20795	20477	20569	20541	20521	20725	20648	20795	20605	20793	20732	20761	20550	20803	20818	20455	20646	20556	20684	20690	20578	20670	20599	20587	20844	20544	20655	20717	20505	20673	20595	20882	20772	20662	20734	20565	20560	20542	20685	20629	20625	20684	20534	20596	20586	20758	20705	20653	20576	20420	20499	20770	20540	20700	20792	20743	20688	20688	20668	20614	20664	20453	20452	20675	20571	20647	20718	20555	20677	20863	20656	20836	20762	20617	20740	20748	20707	20632	20619	20802	20628	20639	20779	21027	20760	20982	20529	20705	20774	20802	20739	20667	20656	20744	20712	20721	20674	20806	20729	20683	20646	20833	20508	20686	20750	20781	20689	20659	20777	20891	20719	20746	20699	20636	20596	20739	20896	20498	20451	20778	20608	20674	20894	20990	20689	20641	20681	20640	20843	20706	20636	20728	20687	20605	20752	20590	20553	20477	20766	20876	20390	20627	20725	20603	20676	20609	20816	20465	20593	20681	20690	20840	20697	20646	20685	20718	20821	20955	20818	20675	20491	20682	20561	20444	20502	20610	20778	20498	20772	20926	20553	20637	20733	20669	20553	20651	20758	20609	20723	20698	20636	20628	20657	20598	20639	20662	20649	20527	20652	20595	20652	20707	20637	20428	20608	20648	20659	20698	20608	20849	20627	20467	20396	20439	20681	20571	20763	20850	20588	20686	20668	20675	20662	20588	20817	20899	20746	20609	20554	20627	20569	20757	20593	20604	20756	20693	20774	20641	20615	20803	20808	20507	20654	20737	20887	20849	20736	20638	20561	20796	20616	20734	20650	20906	20662	20726	20775	20600	20782	20812	20565	20741	20640	20705	20868	20581	20742	20835	20611	20582	20672	20614	20539	20574	20549	20468	20675	20906	20761	20586	20640	20693	20591	20636	20557	20741	20748	20776	20743	20697	20663	20719	20686	20623	20711	20611	20619	20761	20534	20402	20858	20751	20566	20764	20637	20664	20897	20627	20810	20691	20894	20691	20732	20687	20665	20648	20649	20842	20686	20672	20719	20675	20721	20822	20519	20647	20780	20784	20473	20404	20624	20816	20688	20758	20511	20601	20804	20630	20749	20840	20588	20752	20893	20674	20706	20794	20610	20661	20527	20592	20747	20625	20961	20736	20686	20625	20493	20466	20840	20649	20845	20633	20692	20524	20755	20673	20714	20737	20740	20584	20767	20680	20649	20528	20594	20562	20816	20698	20721	20720	20729	20669	20664	20620	20540	20702	20750	20641	20687	20963	20669	20537	20820	20505	20400	20833	20619	20647	20655	20546	20826	20799	20731	20784	20878	20963	20721	20497	20680	20709	20732	20745	20681	20643	20552	20770	20567	20859	20841	20728	20674	20846	20701	20727	20659	20776	20522	20702	20660	20691	20891	20564	20768	20680	20589	20881	20802	20537	20535	20703	20633	20900	20526	20644	20786	20868	20788	20668	20630	20711	20615	20603	20831	20618	20753	20504	20787	20749	20781	20717	20667	20531	20577	20771	20765	20791	20635	20804	20886	20594	20759	20685	20765	21027	20742	20540	20478	20727	20652	20623	20527	20584	20542	20958	20642	20562	20500	20708	20517	20702	20570	20641	20665	20850	20772	20629	20684	20851	20670	20742	20764	20574	20769	20972	20642	20661	20596	20947	20445	20853	20550	20728	20700	20653	20638	20717	20719	20788	20723	20724	20579	20754	20601	20777	20570	20647	20866	20853	20688	20689	20686	20762	20680	20678	20746	20768	20729	20678	20632	20640	20752	20749	20757	20684	20710	20811	20850	20413	20797	20607	20731	20728	20731	20895	20806	20592	20753	20588	20736	20771	20948	20855	20751	20538	20641	20874	20626	20589	20853	20634	20534	20859	20866	20589	20523	20954	20802	20543	20655	20605	20598	20954	20482	20709	20616	20618	20743	20707	20722	20645	20811	20843	20768	20646	20562	20590	20690	20648	20421	20754	20653	20596	20864	20792	20802	20628	20830	20780	20651	20686	20687	20808	20654	20626	20573	20666	20575	20655	20748	20511	20730	20589	20761	20663	20733	20625	20668	20728	20722	20605	20789	20567	20612	20504	20703	20485	20909	20723	20704	20652	20740	20799	20768	20643	20659	20804	20672	20601	20757	20741	20584	20504	20726	20671	20588	20606	20679	20622	20770	20737	20661	20663	20591	20524	20935	20782	20685	20689	20874	20657	20564	20726	20766	20739	20603	20621	20768	20775	20615	20801	20459	20500	20617	20709	20724	20436	20711	20659	20703	20726	20541	20573	20764	20777	20604	20815	20648	20319	20665	20797	20571	20825	20454	20589	20707	20748	20640	20839	20745	20819	20644	20502	20855	20692	20864	20695	20898	20681	20613	20833	20603	20579	20573	20601	20525	20837	20620	20671	20665	20730	20661	20727	20555	20792	20615	20636	20722	20613	20603	20674	20661	20782	20521	20779	20823	20790	20853	20601	20609	20629	20652	20687	20712	20446	20734	20590	20734	20948	20807	20948	20744	20826	20653	20632	20698	20685	20602	20592	20690	20714	20747	20666	20680	20864	20990	20842	20594	20582	20500	20643	20645	20700	20885	20792	20604	20730	20743	20832	20952	20873	20777	20630	20737	20572	20726	20743	20572	20751	20594	20688	20583	20504	20882	20648	20788	20523	20529	20695	20620	20609	20693	20822	20684	20820	20586	20631	20794	20698	20555	20585	20735	20701	20790	20858	20602	20752	20747	20708	20748	20700	20774	20668	20652	20602	20484	20863	20657	20678	20440	20718	20466	20619	20717	20857	20581	20568	20673	20742	20738	20582	20578	20702	20648	20456	20541	20553	20796	20682	20692	20817	20718	20501	20703	20729	20623	20533	20755	20626	20437	20691	20594	20750	20964	20574	20629	20732	20817	20702	20771	20570	20721	20727	20753	20655	20641	20444	20672	20557	20699	20679	20678	20643	20455	20733	20562	20530	20707	20623	20667	20771	20520	20824	20713	20553	20693	20810	20627	20673	20575	20599	20790	20660	20521	20710	20776	20797	20471	20790	20742	20770	20683	20468	20605	20739	20586	20615	20708	20680	20857	20708	20791	20456	20649	20747	20624	20713	20604	20516	20571	20456	20680	20601	20821	20770	20728	20753	20449	20479	20584	20763	20719	20695	20552	20746	20592	20924	20964	20839	20829	20684	20803	20315	20570	20680	20696	20537	20492	20621	20774	20641	20796	20732	20953	20719	20807	20720	20594	20810	20825	20697	20673	20849	20600	20795	20650	20809	20542	20955	20436	20645	20583	20561	20808	20447	20690	20530	20473	20579	20700	20647	20522	20564	21015	20744	20732	20598	20492	20528	20839	20649	20587	20692	20728	20531	20665	20725	20678	20594	20686	20453	20688	20586	20685	20781	20742	20689	20635	20494	20661	20490	20576	20769	20938	20719	20828	20674	20553	20538	20671	20774	20797	20719	20559	20696	20886	20478	20760	20749	20636	20660	20761	20864	20673	20721	20763	20539	20541	20693	20668	20828	20618	20672	20592	20752	20701	20701	20566	20661	20694	20778	20644	20773	20651	20739	20632	20677	20832	20774	20461	20746	20774	20695	20869	20760	20566	20608	20574	20566	20680	20489	20736	20858	20793	20652	20535	20906	20763	20835	20736	20831	20844	20781	20619	20742	20712	20645	20710	20529	20552	20733	20641	20784	20689	20703	20558	20689	20490	20470	20787	20650	20747	20695	20550	20753	20679	20656	20642	20912	20576	20591	20639	20614	20624	20826	20857	20415	20650	20737	20758	20659	20668	20748	20757	20544	20602	20866	20731	20749	20663	20763	20591	20675	20608	20754	21023	20615	20760	20828	20732	20659	20754	20747	20510	20857	20562	20692	20779	20936	20626	20878	20585	20725	20974	20613	20600	20520	20619	20729	20629	20772	20612	20927	20463	20658	20717	20763	20505	20807	20714	20780	20628	20592	20587	20789	20675	20641	20707	20464	20673	20507	20985	20652	20696	20507	20724	20577	20631	20518	20666	20405	20525	20762	20724	20604	20640	20707	21040	20480	20886	20751	20837	20816	20835	20757	20583	20647	20767	20797	20825	20708	20724	20582	20837	20817	20901	20612	20485	20682	20620	20568	20510	20669	20633	20383	20596	20472	20526	20742	20525	20737	20671	20616	20739	20681	20889	20739	20902	20659	20527	20599	20920	20725	20713	20561	20618	20707	20521	20564	20528	20652	20674	20720	20608	20474	20821	20759	20479	20919	20793	20650	20653	20719	20850	20771	20712	20534	20771	20760	20793	20757	20560	20692	20613	20753	20624	20882	20897	20962	20672	20479	20772	20605	20619	20648	20676	20916	20629	20560	20674	20702	20716	20743	20674	20755	20640	20591	20658	20864	20743	20692	20765	20735	20601	20676	20627	20764	20725	20900	20619	20705	20513	20926	20694	20560	20656	20812	20878	20854	20529	20616	20655	20813	20691	20666	20712
27892	37794	25186	20292	18591	17750	17339	17496	17604	17480	17326	17340	17203	17090	17130	17348	17055	17333	17200	17017	17170	17225	17036	17072	16957	16990	17163	17412	17596	17461	17362	17070	16851	16830	17061	16865	16978	17045	17004	16843	16963	16968	16976	16959	16960	16980	16802	16919	17030	16958	16841	16934	16801	17045	16867	17001	16968	16787	16906	16803	16910	16890	16869	16873	17013	17150	16950	17038	17006	16952	16812	17006	16827	16928	16971	16972	16828	16781	16874	16972	16763	17135	16921	16938	17058	16899	16951	17029	17050	16841	16792	17029	16904	16865	17147	16848	16876	16939	16881	17002	16913	16854	16731	16917	16928	17026	16981	16999	16873	16880	16832	16761	16884	17086	16835	16876	16878	16842	16892	16937	16888	17076	16846	16913	16900	16977	16901	16873	16852	16953	16866	16833	16933	16831	16795	16916	16881	16892	16964	16871	16918	16921	17018	16937	16943	17017	16833	16908	17097	16857	16822	16865	16820	16919	16910	16995	17084	16911	17007	16913	16908	17034	16940	16986	16983	16831	16756	17111	16925	16847	16936	16823	16830	16940	17074	16841	16891	16961	17023	16958	16920	16840	16988	16953	17001	16819	16980	16859	16996	16875	17005	17008	16862	17024	17019	17027	16777	16992	16759	17075	17180	16833	16738	16797	16914	16796	16838	16992	17025	17055	16894	17050	16687	16868	16913	16952	16983	16916	16946	16873	16855	16910	16895	17069	16927	16995	16950	16815	16962	17019	16981	16912	16804	17108	16844	16996	16925	16803	16978	16992	16921	17107	16767	16822	16934	16988	16778	16859	16940	16748	16892	16764	16989	17117	16863	16859	16870	16832	16818	16996	17064	16878	16786	16945	16931	16931	16901	16879	17177	17011	16852	16908	16970	16992	16875	17025	16973	16827	17002	17046	16957	16867	17109	16744	17058	16991	17079	16783	17017	16889	16931	16914	17000	16930	16982	16836	16796	16938	16977	17210	16913	17069	16964	16990	17053	16884	16878	16950	16940	16862	16766	16906	16863	16811	17303	16904	16971	16759	16867	16908	16998	16955	16944	16966	16876	16957	16973	16863	16934	16988	16967	16849	17028	17034	17015	16826	17062	16681	17012	17031	17011	16852	16982	16820	16856	16947	16938	16639	17090	17000	16883	16893	17064	16850	16917	16845	16787	16768	17044	16852	16929	16834	16732	16887	16877	16762	16839	16793	16760	16890	16821	16956	16877	16732	16864	17003	16853	16931	17035	16977	16824	17055	17052	16830	16788	16886	17099	16944	16809	16871	17096	16848	16992	16967	16966	17004	17068	17040	16863	16896	17090	16920	16922	16966	17017	16888	16798	16903	16797	16988	16812	16998	16970	16933	16712	16842	16846	17078	16958	16787	16895	16842	16876	16928	16995	16886	17122	16906	16959	17110	16870	16811	17063	17001	16965	17001	16963	16826	16942	16900	16859	16929	16790	16836	16901	17046	16911	17023	16848	17059	17045	16853	16716	16938	16935	16944	16972	17040	16922	16893	16902	16796	17021	17028	17073	16968	16864	17036	16918	16976	16987	16994	16959	16993	17041	17035	17012	16963	16924	16815	16845	16900	17036	16980	16858	16785	16799	16894	16986	16910	17101	16918	16883	16866	16925	16757	17081	16766	16923	16954	17062	16979	16925	16889	17074	16947	17181	16806	17007	16972	16808	17016	16924	17091	16881	16767	17168	16982	17064	16865	16998	16863	16942	16939	16989	16914	16835	16950	16962	16887	16968	16933	16784	17080	16738	16953	17026	16870	17010	17013	16832	16941	16682	16961	16887	16927	17043	17011	16975	16980	16792	17140	16953	17089	16947	17075	17016	16879	16977	16970	16891	16979	17168	16967	17030	16892	16914	17006	16788	17012	16857	16872	16826	16866	16997	16894	16989	16923	16947	16833	16987	16721	17113	16925	16808	17134	16973	17084	16874	16918	16925	16945	16932	16969	16921	16854	17095	16978	16869	17092	17197	16853	16856	16696	16973	17081	16756	16953	17010	16906	16925	16808	16822	16784	16931	16906	16881	16898	16886	16763	16919	16903	16759	17093	16929	16950	16896	16915	16959	16961	16870	17103	16855	16611	17067	16928	16932	17036	16868	16872	16981	16875	16973	16920	16951	17025	16866	16957	16977	16927	16954	16851	17089	16833	16911	16967	16928	16909	16768	16846	16761	17058	16779	16845	17007	17012	16926	17047	16847	16761	16899	16886	16891	16959	17068	16887	17157	16952	16875	16802	16799	16881	17079	16877	17030	16938	17105	16803	16724	16943	16888	16943	16859	16930	17112	17012	16831	16820	16878	16902	17109	16910	16770	16844	16994	16930	17001	16926	16930	17029	16923	17047	16948	17106	16908	17141	16799	16865	16850	16844	17027	16786	16879	16824	16864	16947	17085	16887	16800	16868	17048	16859	16815	16819	16746	17041	16713	17065	16964	17075	16753	16853	17136	16804	16914	16754	16979	16940	16845	16928	16935	17025	16864	17007	16988	17064	16815	16802	16853	16897	16912	16854	16980	16930	16909	17037	16889	16776	16901	16969	16869	16949	16963	16990	16978	16794	16967	16861	16785	16986	16941	16880	16942	17126	17067	17017	16922	16996	16981	16875	16942	16945	16919	16825	17022	16864	16950	17105	16902	16929	17015	16887	17026	16842	16736	16800	17150	16817	16765	16735	17009	16964	16898	16884	16914	16900	17005	16750	16967	16976	16911	16961	17083	17027	16889	16878	16888	17014	16987	17081	16889	16827	16909	16891	16782	16836	16912	16874	16893	16964	17073	17052	16851	16840	16962	17000	17000	17041	17057	16924	16995	16889	17091	16794	17136	17088	16796	16733	16863	16972	16771	17023	16973	16952	17004	17045	16773	16774	17118	16946	16842	17003	17034	16968	16998	16811	17044	16780	17023	16925	17043	17144	17062	16972	16859	17115	16883	16900	16934	16874	16891	17035	17102	16973	16905	17084	16865	16916	16984	16956	16927	16985	16833	17083	16961	16911	16717	16934	16980	16886	16933	16915	16848	16945	16789	16813	16889	16943	16784	16962	16804	16941	16887	16836	16859	17076	16903	16848	17004	17132	16818	17037	16957	17038	16943	17018	16947	17110	16969	16754	17000	16830	16937	17032	16951	16990	16975	16788	16894	16918	16752	16944	16810	16827	17053	16748	17092	16815	16759	17058	17059	16933	16902	16801	16997	16903	17123	16921	16960	16869	16936	16739	16968	16985	17091	16838	16852	16815	16889	16822	17027	16761	16965	16884	16973	16963	16925	16983	16984	16991	17000	17124	16920	16942	17058	16831	16986	16870	16797	17023	16987	16791	17038	16945	16822	16971	16879	16894	17000	16992	17027	16963	16990	16941	16865	16937	16988	16969	16990	16844	16845	17010	16953	16909	16983	16921	16867	16749	16828	16844	16950	16857	16849	17040	16874	16705	16879	16910	17126	16852	17048	16853	17127	16881	17011	16877	16956	16829	17010	16847	16956	16867	16960	16739	16931	17161	16834	16956	16913	16943	17000	17062	16826	16986	16789	17009	16931	16905	16883	16912	16894	17003	16782	16679	16856	16880	16957	16959	16964	16966	16910	16877	16914	17069	16794	16940	16980	17070	17026	16990	16817	17073	16820	16841	16780	17096	17041	17075	17008	16790	16771	16927	16748	16915	16932	17020	16881	16904	16983	16928	16944	17071	16897	16938	16973	17007	17031	16866	17012	17150	17072	17047	16780	16922	16893	16867	16729	17013	16787	16901	16983	16881	16828	16908	17053	16891	17010	16846	16995	16972	16953	16988	16971	16855	16998	16899	16794	17230	16864	17050	16712	17000	17020	16932	16798	16933	16959	16913	16902	16815	16785	16979	16945	17000	16934	16927	16753	16814	16852	16801	16954	16955	16892	16914	16942	16913	16885	16850	16984	16995	17074	17083	16785	16907	16910	16835	17061	16932	16978	16878	16983	16983	16784	17022	17026	16948	16921	17263	17017	16837	16999	16927	17023	16982	16858	16949	16896	16925	16949	16757	16893	16835	16986	17053	16985	16863	16840	17060	16772	16836	17005	16972	16978	16913	17138	16855	16997	16934	16857	16828	17021	16739	17062	16698	16900	16991	16965	16784	16940	16993	16988	16857	16945	16833	16948	16877	16945	16850	16840	17095	16957	17022	17094	16893	16826	16783	17145	16913	16744	17008	16812	16957	16922	16963	16929	16975	17011	16752	16853	16939	16940	16937	16957	16907	17057	17003	16965	16830	16902	16864	16895	17008	17216	16853	16928	16886	16882	16838	16777	16749	16965	16963	16886	16762	16790	16971	16859	16880	16955	16924	16966	17119	17098	16984	16853	17072	16993	16968	16877	16878	17068	16921	17088	16960	16884	16832	17066	16828	16856	16910	16889	17011	16911	17041	17060	16924	16957	17069	16993	17053	16963	16948	16998	16859	16885	16876	17022	16945	17105	16861	16876	17072	17209	16820	16968	16907	16969	16897	16948	16845	16822	17038	16961	17059	16950	16872	16816	17103	16853	16811	16793	16987	16931	16947	16960	17024	16967	16844	17007	16908	16994	17033	16887	16968	16893	17075	16997	16976	16846	16897	16654	17141	17015	16864	16911	16887	17026	16940	16787	16766	16954	16964	16891	16761	16977	16901	16711	17006	16836	16803	16938	16807	17148	16983	16955	16962	16983	16967	16877	16834	17094	16865	16935	16861	16863	17111	16830	16979	16769	16980	17087	16860	16964	16814	16955	16977	16941	16857	16771	16954	16928	16937	17026	16989	17113	17002	16954	16775	16946	16933	17241	16954	16989	17101	16980	17041	16955	16780	16809	16922	16905	16942	16929	16816	16959	16952	16910	16998	17063	16894	17002	16815	17063	17024	17065	17101	16822	16947	16791	16834	16966	16887	17110	17016	16983	16786	16965	17032	17064	16956	16971	16827	16938	16869	16959	16799	16886	17083	17091	16792	16896	16928	16925	17044	16980	16948	16966	16860	16887	17059	16972	16992	16892	17016	16883	16730	16970	17038	16942	17005	16976	16958	16992	16867	16950	17009	16958	16978	16907	16936	16947	16859	16766	16925	16765	17004	16814	17172	16870	16886	17065	17013	16832	16886	16750	17087
24040	21560	29169	24478	23039	24657	25064	22323	22033	22318	22118	22100	22030	22376	22121	21842	21895	21850	21650	21727	21752	21870	21831	21946	21927	21625	22397	24417	24352	23775	22880	22337	21743	21722	21518	21493	21621	21462	21344	21479	21515	21684	21452	21610	21289	21478	21399	21570	21742	21678	21688	21477	21537	21535	21520	21436	21569	21506	21479	21711	21470	21414	21468	21651	21507	21387	21444	21353	21461	21344	21366	21429	21462	21489	21395	21582	21427	21397	21473	21548	21531	21481	21453	21469	21507	21701	21492	21494	21639	21583	21315	21271	21352	21668	21514	21495	21591	21377	21433	21392	21619	21659	21625	21526	21192	21331	21507	21459	21545	21514	21595	21455	21378	21482	21506	21248	21209	21338	21452	21513	21563	21462	21463	21375	21519	21681	21390	21191	21613	21166	21443	21454	21487	21650	21491	21363	21372	21456	21520	21509	21399	21297	21498	21417	21658	21413	21503	21326	21329	21535	21565	21516	21467	21635	21529	21347	21565	21557	21306	21393	21507	21620	21573	21406	21497	21608	21396	21529	21602	21503	21470	21350	21404	21541	21358	21400	21460	21221	21297	21558	21641	21387	21439	21627	21576	21368	21455	21720	21367	21329	21445	21273	21205	21114	21395	21498	21565	21434	21355	21502	21381	21498	21447	21311	21435	21583	21582	21600	21416	21414	21451	21254	21545	21549	21519	21453	21467	21531	21392	21489	21466	21451	21224	21568	21398	21563	21439	21297	21520	21499	21482	21508	21436	21359	21478	21591	21467	21586	21525	21264	21296	21406	21394	21341	21529	21346	21498	21341	21642	21443	21440	21595	21288	21433	21347	21489	21395	21354	21550	21436	21530	21318	21415	21397	21321	21436	21631	21236	21542	21457	21267	21466	21420	21395	21281	21286	21137	21483	21489	21614	21711	21421	21387	21327	21471	21515	21214	21582	21431	21532	21392	21498	21519	21475	21337	21301	21266	21351	21702	21583	21320	21421	21539	21398	21516	21741	21633	21758	21336	21316	21214	21500	21507	21374	21428	21517	21430	21513	21349	21453	21452	21403	21477	21163	21443	21626	21454	21327	21421	21514	21684	21334	21654	21539	21366	21695	21372	21262	21317	21548	21545	21315	21174	21554	21567	21493	21464	21337	21601	21466	21349	21391	21507	21470	21374	21458	21339	21604	21430	21440	21622	21294	21292	21531	21308	21355	21641	21624	21476	21422	21352	21474	21354	21400	21363	21476	21278	21459	21453	21535	21327	21423	21438	21444	21345	21412	21796	21554	21435	21322	21454	21424	21476	21434	21669	21465	21484	21339	21483	21423	21350	21487	21332	21398	21346	21430	21590	21434	21686	21509	21283	21580	21610	21620	21374	21496	21596	21656	21475	21553	21554	21599	21443	21377	21377	21501	21572	21312	21449	21499	21442	21521	21587	21329	21346	21726	21584	21471	21644	21512	21396	21429	21455	21592	21486	21252	21262	21205	21605	21528	21384	21393	21323	21584	21478	21395	21589	21590	21374	21487	21209	21441	21363	21483	21278	21283	21307	21281	21386	21541	21338	21362	21556	21422	21728	21365	21244	21522	21393	21500	21308	21409	21680	21641	21432	21434	21250	21311	21298	21619	21404	21498	21310	21461	21601	21503	21398	21338	21344	21403	21288	21151	21451	21462	21498	21634	21567	21505	21478	21197	21196	21651	21517	21599	21520	21110	21433	21382	21627	21324	21353	21317	21464	21363	21466	21416	21249	21334	21590	21200	21587	21593	21375	21360	21381	21295	21553	21493	21453	21452	21308	21657	21396	21372	21382	21317	21679	21560	21673	21621	21476	21355	21546	21500	21454	21374	21383	21343	21297	21486	21313	21473	21444	21250	21524	21496	21445	21605	21435	21278	21329	21548	21458	21484	21439	21350	21494	21441	21600	21374	21396	21444	21384	21452	21426	21437	21470	21453	21398	21364	21581	21288	21597	21563	21492	21541	21417	21473	21313	21274	21305	21609	21539	21546	21342	21386	21616	21481	21481	21275	21594	21498	21434	21570	21587	21607	21559	21665	21441	21627	21434	21442	21397	21558	21440	21504	21478	21353	21387	21411	21452	21481	21568	21544	21370	21433	21622	21175	21527	21178	21549	21483	21438	21384	21500	21266	21399	21384	21635	21593	21413	21566	21447	21368	21540	21426	21546	21446	21310	21291	21498	21568	21449	21476	21321	21472	21627	21458	21348	21480	21465	21521	21533	21363	21355	21359	21499	21355	21345	21780	21553	21356	21411	21431	21454	21505	21375	21423	21525	21299	21414	21403	21691	21505	21453	21306	21181	21514	21441	21455	21388	21530	21390	21333	21202	21342	21577	21697	21300	21470	21531	21259	21391	21462	21459	21514	21543	21452	21552	21413	21484	21374	21369	21593	21571	21526	21520	21515	21504	21604	21101	21282	21405	21293	21538	21334	21311	21520	21573	21550	21671	21447	21415	21486	21548	21393	21584	21573	21565	21399	21492	21479	21525	21540	21285	21416	21629	21211	21591	21356	21375	21400	21219	21292	21441	21324	21153	21337	21530	21584	21557	21467	21423	21496	21417	21500	21257	21348	21687	21452	21514	21476	21351	21423	21581	21605	21443	21365	21540	21427	21455	21297	21524	21299	21314	21499	21601	21481	21438	21406	21486	21596	21575	21331	21559	21509	21480	21521	21435	21408	21327	21378	21278	21314	21609	21308	21454	21562	21253	21535	21511	21379	21429	21481	21402	21267	21574	21446	21521	21463	21660	21280	21535	21481	21357	21467	21422	21631	21400	21277	21667	21408	21522	21426	21499	21389	21479	21291	21392	21263	21372	21643	21394	21519	21354	21462	21429	21537	21385	21241	21497	21387	21224	21380	21349	21779	21699	21339	21464	21487	21573	21475	21709	21420	21422	21458	21573	21459	21570	21542	21522	21706	21484	21468	21503	21256	21406	21638	21452	21471	21471	21519	21309	21381	21671	21641	21357	21756	21493	21449	21395	21532	21391	21536	21444	21517	21535	21380	21280	21677	21658	21360	21504	21374	21563	21382	21416	21371	21485	21492	21398	21390	21358	21487	21549	21490	21265	21544	21448	21313	21481	21448	21454	21503	21369	21356	21673	21565	21505	21626	21426	21405	21402	21275	21124	21549	21440	21292	21750	21308	21516	21383	21286	21440	21293	21440	21558	21697	21400	21416	21417	21367	21622	21469	21340	21385	21547	21378	21614	21421	21442	21330	21425	21250	21532	21525	21417	21641	21531	21429	21486	21315	21428	21381	21348	21433	21411	21519	21381	21565	21286	21349	21552	21312	21598	21627	21299	21474	21548	21387	21485	21450	21512	21355	21226	21389	21508	21400	21424	21206	21549	21533	21601	21558	21522	21356	21511	21393	21403	21451	21459	21397	21503	21326	21315	21335	21434	21287	21371	21538	21721	21498	21362	21387	21383	21264	21261	21491	21507	21247	21465	21318	21693	21480	21493	21399	21525	21460	21605	21609	21413	21496	21546	21470	21424	21410	21538	21291	21611	21400	21442	21373	21353	21215	21506	21401	21385	21534	21361	21503	21592	21467	21168	21600	21490	21415	21372	21399	21285	21449	21578	21382	21234	21403	21473	21544	21398	21546	21303	21372	21394	21353	21262	21411	21421	21087	21462	21167	21566	21763	21430	21773	21531	21315	21613	21269	21240	21498	21580	21526	21335	21227	21580	21251	21684	21597	21460	21516	21557	21506	21480	21490	21382	21476	21367	21621	21273	21630	21511	21407	21460	21553	21430	21456	21461	21198	21385	21530	21566	21414	21601	21518	21535	21556	21434	21303	21385	21486	21515	21431	21534	21253	21496	21616	21483	21350	21319	21106	21324	21342	21537	21397	21483	21446	21398	21293	21517	21381	21708	21354	21534	21463	21459	21611	21290	21240	21572	21281	21502	21541	21389	21469	21290	21570	21356	21468	21340	21596	21448	21445	21373	21497	21485	21388	21422	21526	21443	21407	21559	21440	21489	21661	21377	21399	21310	21505	21350	21241	21366	21311	21484	21668	21446	21515	21563	21439	21481	21457	21453	21466	21564	21545	21419	21326	21455	21383	21754	21490	21395	21554	21730	21543	21259	21211	21457	21490	21486	21338	21491	21248	21606	21357	21466	21623	21489	21442	21592	21547	21306	21543	21371	21347	21625	21432	21505	21529	21580	21492	21479	21501	21449	21297	21389	21345	21505	21356	21374	21453	21562	21385	21583	21556	21575	21449	21323	21491	21290	21656	21591	21537	21430	21672	21410	21647	21398	21555	21604	21591	21465	21576	21629	21577	21437	21327	21320	21301	21330	21482	21464	21479	21670	21388	21454	21444	21561	21270	21326	21331	21266	21138	21438	21595	21252	21250	21601	21570	21482	21279	21463	21584	21569	21327	21545	21536	21295	21521	21520	21381	21503	21479	21405	21439	21429	21402	21414	21395	21602	21642	21568	21594	21316	21485	21535	21423	21632	21467	21396	21506	21588	21436	21428	21335	21538	21427	21302	21528	21423	21475	21611	21472	21301	21264	21454	21399	21355	21515	21455	21482	21490	21527	21611	21357	21337	21534	21513	21299	21370	21414	21363	21397	21381	21588	21330	21584	21468	21484	21330	21425	21546	21482	21302	21636	21230	21223	21318	21554	21569	21413	21611	21539	21298	21438	21357	21363	21373	21333	21559	21446	21473	21500	21466	21337	21448	21477	21376	21628	21386	21288	21413	21489	21428	21426	21396	21325	21382	21286	21434	21509	21508	21368	21148	21312	21536	21309	21364	21215	21327	21625	21463	21528	21400	21415	21453	21412	21564	21578	21530	21402	21415	21524	21570	21675	21538	21565	21398	21249	21312	21439	21559	21453	21425	21408	21654	21656	21271	21487	21339	21401	21501	21605	21314	21621	21492	21617	21682	21467	21424	21477	21544	21639	21595	21601	21385	21395	21304	21373	21584	21414	21505	21546	21491	21317	21465	21468	21441	21230	21330	21257	21394	21410	21453	21358	21510	21293	21569	21519	21152	21339	21483	21506	21440	21433	21248	21423	21450	21315	21231	21367	21417	21580	21396	21390	21378	21263	21677	21325	21430	21416	21460	21384	21420	21499	21603	21446	21377	21501
33113	51392	31111	23293	20986	19409	18920	18639	18349	18316	18206	18027	18137	18122	17954	17890	17845	17735	17822	17953	17811	17678	17856	17723	17631	17751	18969	21830	21047	20134	19063	18379	17967	17411	17677	17624	17633	17531	17508	17325	17466	17419	17420	17346	17577	17281	17521	17505	17693	17417	17550	17582	17625	17591	17545	17586	17502	17529	17504	17370	17630	17572	17510	17361	17577	17531	17412	17676	17488	17601	17566	17486	17361	17570	17324	17439	17366	17461	17481	17429	17516	17389	17511	17351	17383	17351	17429	17650	17328	17427	17599	17518	17535	17615	17368	17434	17566	17130	17482	17473	17489	17498	17508	17388	17371	17464	17612	17429	17558	17382	17559	17401	17435	17498	17428	17304	17552	17549	17468	17644	17531	17448	17492	17252	17395	17537	17496	17360	17451	17522	17507	17537	17462	17634	17511	17439	17492	17473	17384	17408	17468	17420	17448	17602	17360	17538	17588	17449	17562	17404	17352	17432	17486	17449	17391	17369	17385	17627	17460	17334	17421	17441	17537	17428	17467	17590	17472	17360	17433	17366	17621	17524	17556	17319	17354	17452	17592	17394	17631	17366	17416	17462	17439	17352	17432	17351	17487	17613	17440	17495	17629	17411	17356	17566	17515	17516	17501	17447	17583	17595	17356	17462	17388	17556	17813	17473	17295	17534	17356	17522	17339	17334	17434	17554	17495	17502	17559	17489	17594	17268	17380	17369	17502	17505	17552	17558	17451	17558	17424	17500	17615	17652	17586	17447	17681	17528	17531	17518	17600	17432	17434	17405	17428	17453	17449	17419	17519	17666	17371	17291	17617	17457	17469	17477	17409	17467	17437	17501	17353	17233	17522	17404	17560	17434	17473	17461	17616	17500	17429	17446	17336	17417	17561	17555	17797	17382	17555	17458	17399	17350	17411	17464	17573	17596	17440	17491	17576	17381	17445	17487	17525	17534	17403	17411	17513	17493	17442	17536	17434	17402	17426	17402	17431	17527	17564	17506	17461	17530	17565	17272	17576	17505	17349	17332	17442	17515	17474	17562	17351	17420	17456	17283	17535	17312	17500	17373	17376	17581	17538	17428	17336	17585	17383	17507	17355	17366	17466	17308	17424	17464	17585	17443	17398	17466	17443	17515	17597	17243	17570	17491	17289	17409	17565	17318	17494	17347	17384	17327	17508	17438	17409	17377	17501	17340	17555	17312	17516	17341	17467	17447	17456	17534	17542	17656	17444	17438	17546	17498	17575	17553	17583	17571	17465	17597	17528	17574	17554	17524	17535	17543	17357	17356	17415	17524	17341	17552	17420	17561	17562	17384	17696	17402	17489	17648	17404	17386	17436	17492	17537	17339	17558	17435	17388	17474	17445	17330	17457	17457	17594	17214	17427	17475	17349	17541	17476	17488	17456	17500	17441	17442	17516	17238	17579	17570	17415	17413	17545	17382	17342	17417	17315	17390	17604	17479	17466	17450	17521	17409	17486	17383	17504	17428	17337	17325	17593	17175	17622	17550	17492	17468	17588	17475	17562	17347	17478	17483	17426	17309	17513	17638	17462	17595	17409	17453	17463	17436	17440	17526	17663	17398	17651	17264	17452	17633	17605	17385	17305	17350	17357	17500	17486	17535	17486	17409	17714	17574	17411	17361	17509	17334	17580	17468	17450	17556	17476	17442	17345	17334	17473	17273	17345	17590	17597	17469	17584	17552	17507	17482	17537	17491	17433	17494	17469	17391	17533	17509	17506	17485	17636	17427	17403	17327	17500	17500	17523	17524	17554	17511	17530	17553	17495	17445	17506	17534	17357	17387	17505	17441	17392	17596	17601	17365	17471	17321	17528	17513	17315	17552	17556	17412	17420	17595	17467	17431	17600	17659	17501	17406	17540	17369	17626	17354	17564	17415	17513	17397	17448	17465	17499	17335	17569	17530	17630	17535	17547	17628	17377	17546	17500	17522	17501	17518	17532	17509	17444	17414	17438	17681	17339	17358	17635	17503	17533	17495	17477	17466	17470	17294	17418	17544	17404	17589	17551	17551	17567	17630	17470	17345	17623	17660	17538	17572	17368	17486	17314	17428	17377	17505	17564	17351	17544	17433	17429	17496	17505	17342	17457	17484	17433	17612	17466	17476	17355	17483	17479	17617	17493	17389	17357	17671	17482	17279	17363	17559	17488	17358	17439	17415	17408	17536	17520	17533	17448	17509	17539	17543	17378	17648	17511	17493	17396	17364	17271	17484	17571	17412	17435	17511	17291	17378	17360	17547	17408	17473	17447	17486	17412	17561	17533	17508	17535	17323	17591	17615	17602	17521	17393	17372	17424	17381	17375	17330	17389	17364	17412	17567	17290	17298	17615	17592	17529	17387	17213	17409	17603	17612	17401	17443	17505	17318	17488	17622	17602	17458	17498	17302	17507	17673	17361	17465	17455	17483	17670	17442	17408	17428	17393	17477	17500	17544	17557	17414	17310	17464	17609	17451	17534	17489	17439	17634	17377	17440	17354	17499	17601	17355	17373	17496	17387	17466	17540	17535	17400	17402	17337	17657	17474	17480	17376	17417	17492	17432	17381	17485	17459	17283	17586	17407	17211	17447	17506	17450	17449	17609	17448	17351	17469	17531	17526	17554	17586	17445	17452	17287	17506	17380	17410	17343	17492	17431	17360	17441	17360	17384	17488	17365	17461	17458	17538	17359	17377	17378	17614	17507	17522	17451	17339	17549	17431	17543	17271	17433	17804	17425	17489	17429	17477	17270	17513	17298	17553	17393	17627	17398	17641	17239	17335	17397	17388	17564	17594	17486	17473	17378	17585	17368	17325	17342	17574	17466	17501	17573	17416	17344	17265	17353	17429	17686	17449	17292	17289	17493	17492	17397	17408	17409	17380	17516	17482	17520	17641	17542	17501	17615	17665	17459	17445	17451	17533	17429	17423	17569	17244	17425	17491	17426	17338	17469	17490	17386	17470	17549	17439	17359	17507	17313	17623	17395	17494	17258	17495	17302	17374	17340	17529	17450	17385	17536	17457	17405	17517	17401	17581	17419	17550	17515	17599	17432	17453	17389	17556	17434	17380	17405	17482	17437	17534	17433	17467	17418	17308	17297	17392	17410	17522	17548	17397	17544	17433	17488	17420	17589	17636	17565	17446	17520	17312	17336	17675	17575	17579	17588	17454	17551	17466	17430	17554	17482	17300	17632	17476	17551	17576	17515	17545	17452	17555	17350	17687	17498	17481	17480	17490	17327	17736	17371	17499	17434	17572	17457	17370	17519	17554	17475	17458	17519	17550	17422	17625	17228	17385	17417	17570	17478	17596	17391	17680	17492	17461	17566	17558	17550	17384	17533	17393	17419	17511	17328	17371	17497	17477	17445	17419	17535	17443	17476	17353	17575	17457	17464	17491	17426	17391	17444	17486	17340	17524	17341	17470	17448	17622	17508	17396	17638	17428	17506	17481	17588	17544	17604	17550	17565	17407	17262	17341	17448	17511	17365	17469	17487	17517	17524	17462	17503	17518	17521	17415	17365	17442	17380	17351	17511	17200	17582	17543	17674	17392	17535	17467	17422	17182	17538	17459	17510	17357	17391	17364	17499	17186	17545	17538	17399	17475	17546	17202	17505	17488	17499	17434	17328	17261	17448	17562	17415	17422	17632	17306	17626	17376	17521	17316	17655	17406	17414	17293	17568	17597	17465	17340	17281	17555	17444	17278	17668	17491	17470	17533	17505	17573	17512	17473	17430	17385	17485	17486	17419	17470	17569	17593	17328	17531	17445	17500	17179	17654	17420	17647	17387	17457	17304	17448	17374	17278	17541	17461	17439	17536	17411	17567	17550	17486	17563	17554	17520	17547	17430	17420	17306	17456	17426	17448	17507	17314	17436	17485	17412	17468	17517	17459	17527	17591	17789	17530	17407	17507	17475	17461	17377	17669	17495	17467	17507	17426	17486	17558	17462	17479	17484	17476	17445	17516	17628	17443	17550	17354	17446	17504	17496	17615	17514	17720	17684	17400	17406	17577	17528	17343	17383	17395	17636	17602	17593	17504	17480	17501	17373	17629	17480	17531	17231	17528	17424	17529	17176	17464	17614	17570	17302	17552	17507	17466	17382	17411	17634	17417	17586	17440	17443	17537	17406	17671	17363	17637	17419	17440	17467	17552	17609	17460	17589	17436	17474	17431	17554	17610	17404	17398	17401	17341	17575	17383	17615	17512	17424	17481	17499	17444	17595	17306	17514	17353	17337	17743	17546	17240	17393	17525	17450	17475	17478	17450	17597	17448	17622	17453	17504	17552	17470	17398	17438	17557	17423	17585	17515	17294	17396	17657	17529	17504	17571	17436	17328	17587	17644	17542	17534	17442	17440	17512	17552	17495	17469	17530	17527	17443	17453	17444	17646	17470	17587	17377	17487	17534	17504	17581	17416	17315	17534	17465	17616	17263	17557	17439	17407	17552	17507	17400	17382	17389	17498	17411	17465	17385	17437	17276	17514	17485	17323	17541	17531	17497	17483	17415	17497	17436	17693	17235	17569	17483	17503	17304	17383	17415	17442	17275	17410	17584	17555	17475	17674	17439	17429	17475	17552	17658	17467	17437	17393	17481	17493	17514	17518	17621	17559	17387	17477	17587	17595	17587	17495	17458	17450	17517	17486	17220	17398	17400	17428	17537	17443	17615	17490	17459	17480	17621	17388	17565	17418	17377	17405	17519	17347	17564	17598	17357	17367	17501	17471	17451	17569	17386	17537	17487	17332	17650	17462	17589	17308	17536	17378	17444	17455	17476	17384	17514	17423	17451	17606	17671	17493	17534	17474	17535	17433	17435	17574	17483	17442	17634	17471	17620	17537	17540	17637	17496	17363	17600	17482	17684	17436	17550	17614	17441	17426	17566	17557	17702	17471	17542	17406	17464	17495	17622	17524	17332	17477	17284	17407	17432	17461	17628	17447	17413	17497	17434	17391	17456	17401	17460	17563	17504	17539	17545	17460	17467	17423	17584	17652	17584	17411	17442	17567	17325	17513	17491	17401	17420	17431	17497	17629	17426	17594	17520	17462	17347	17567	17636	17667	17564	17459	17570	17413	17602	17463	17634	17446	17551	17467	17512	17546	17386	17367	17425	17442	17651	17533
22919	21538	29495	24075	21918	25086	28707	24247	23402	24134	23906	23563	23540	23544	23606	23319	23293	23435	23537	23442	23364	23176	23377	23269	23297	23153	23986	28179	27472	26635	25241	23948	23369	23000	22865	22916	22893	22672	22712	22755	22786	22870	22923	22949	22862	22738	22660	22752	22834	22746	22686	23070	22681	22943	22873	22856	22805	22818	22737	22690	22805	22697	22537	22845	22686	22840	22719	22672	22699	22719	22720	22890	23015	22754	22809	22668	22801	22626	22897	22906	22881	22600	22701	22966	22986	22597	22678	22704	22772	22747	22666	22765	22827	22605	22798	22582	22852	22760	22758	22908	22769	22738	22752	22990	22653	22835	22871	22679	22829	22720	22796	22572	22622	22872	22840	22617	22691	22789	22577	22600	22593	22973	22933	22588	22821	22584	22634	22712	22629	22984	23005	22550	22755	22659	22688	22389	22728	22642	22718	22819	22656	22700	22760	22663	22720	22714	22627	22754	22808	22648	22737	22667	22662	22774	22641	22701	22546	22781	22703	22587	22779	22800	22844	22760	22639	22695	22957	22895	22802	23114	22962	22935	22648	22867	22726	22927	22746	22792	22596	22706	22783	22697	22752	22824	22805	22675	22787	22722	22928	22827	22648	22626	22689	22679	22728	22931	22768	22725	22774	22788	22738	22810	22766	22711	22660	22855	22889	22496	22676	22646	22665	22794	22683	22746	22690	22547	22664	22714	22609	22745	22775	22661	22504	22694	22777	22434	22758	22904	22895	22802	22760	22587	22944	22607	22681	22790	22768	22891	22925	22773	22773	22713	22763	22879	22618	22547	22810	22667	22565	22618	22672	22844	22680	22657	22778	22770	22501	22710	22701	22740	22959	22645	22767	22888	22883	22652	22853	22659	22729	22811	22478	22608	22737	22636	22689	22884	22808	22691	22512	22680	22912	22712	22591	22625	22752	22685	22899	22656	22688	22679	22892	22825	22630	22613	22628	22700	22682	22884	22937	22607	22692	22442	22841	22620	22809	22784	22683	23007	22696	22746	22695	22633	22850	22619	22649	22928	22642	22564	22739	22877	22863	22764	22795	22852	22824	22557	22703	22604	22846	22730	22701	22652	22738	22873	22633	22708	22635	22745	22571	23011	22786	22587	22815	22908	22638	22563	22921	22739	22920	22706	22515	22741	22834	22522	22815	22884	22630	22966	22941	22874	23066	22553	22533	22774	22872	22693	22531	22730	22837	22661	22744	22685	22614	22478	22511	22632	22838	22729	22769	22535	22847	22912	22894	22601	22681	22613	22770	22578	22856	22556	22649	22645	22515	22548	22786	22604	22926	22529	22498	22463	22864	22922	22905	22816	22812	22771	22634	22910	22687	23011	22853	22723	22659	22845	22531	22421	22892	22862	22689	22733	22841	22747	22808	22878	22617	22656	22712	22790	22793	22779	22733	22755	22880	22787	22564	22761	22649	22740	22715	22806	23004	22762	22700	22694	22737	22640	22499	22824	22920	22789	22735	22715	22711	22667	22695	22740	22760	22714	22775	22891	22899	22736	22566	22873	22789	22595	22722	22722	22802	22623	22627	22811	22992	22651	22659	22743	22732	22596	22658	22586	22849	22682	22662	22646	22680	22602	22518	22768	22627	22666	22737	22917	22705	22431	22558	22518	22767	22528	22807	22773	22843	22536	22442	22878	22463	22543	22645	22440	22802	22786	22699	22810	22604	22831	22852	22791	22809	22800	22882	22810	22577	22721	22773	22617	22744	22978	22783	22706	22866	22737	22717	22772	22555	22929	22820	22877	22721	22862	22767	22555	22860	22564	22652	22753	22877	22699	22926	22822	22907	22763	22785	22524	22681	22655	22934	22806	22734	22638	22694	22764	22910	22807	22746	22821	22666	22717	22653	22685	22886	22665	22807	22615	22873	22648	22894	23064	22969	22772	22543	22719	22742	22507	22531	22644	22898	22838	22813	22920	22726	22589	22660	22784	23033	22970	22972	22782	22806	22823	22839	22640	22622	22867	22812	22817	22751	22835	22886	22715	22598	22894	22688	22808	22796	22894	22802	22629	22715	22662	22832	22748	22813	23018	22814	22828	22639	22731	22680	22989	22846	22672	22750	22618	22729	22605	22570	22640	22736	22779	22831	22725	22865	22855	22884	22578	22801	22776	22691	22664	22520	22607	22515	22627	22719	22676	22877	22716	22641	22697	22874	22665	22645	22722	22720	22781	22633	22819	22843	22682	22672	22750	22859	22682	22873	22775	22822	22806	22647	22817	22877	22751	22707	22703	22649	22478	22890	22740	22734	22731	22793	22665	22990	22739	22655	22958	22855	22845	22721	22725	22608	22663	22898	22737	22486	22806	22784	22662	22742	22654	22623	22630	22669	22725	22947	22745	22850	22680	23009	22771	22629	22692	22673	22729	22849	22549	22772	22543	22792	22733	22660	22828	22827	22801	22612	22636	22695	22862	22658	22794	22761	22584	22556	22541	22673	22676	22698	22657	22816	22765	23131	22648	22730	22883	22880	22627	22705	22659	22862	22794	22576	22846	22778	22886	22545	22616	22627	22759	22916	22581	22736	22909	22777	22798	22817	22855	22857	22726	22520	22815	22705	22479	22782	22646	22877	22651	22768	22694	22675	22610	22621	22525	22781	22658	22613	22533	22640	22759	22569	22564	22812	22833	22816	22755	22803	22651	22699	22593	22715	22660	22941	22597	22639	22699	23050	22888	22726	22905	22746	22594	22854	22747	22895	22717	22515	22678	22848	22900	22831	22889	22754	22845	22708	22769	22779	22640	22716	22746	22896	22628	22719	22699	22632	22786	22674	22701	23070	22675	22641	22593	22691	22743	22772	22755	22793	22654	22844	22808	22813	23040	22675	22663	22633	22582	22820	22881	22710	22734	22755	22682	22922	22840	22780	22660	22782	22638	22665	22664	23046	22760	22714	23012	22770	22743	22866	22779	22722	22553	22869	22710	22550	22732	22867	22637	22680	22811	22662	22705	22661	22533	22753	22747	22769	22828	22595	22781	22581	22522	22856	22800	22684	22367	22503	22683	22741	22739	22882	22866	22572	22538	22795	22622	22854	22753	22862	22973	22499	22775	22875	22686	22752	22978	22790	22829	22790	22672	22607	22580	22707	22858	22870	22653	22656	22583	22933	23010	22446	22720	22612	22693	22717	22803	22694	22616	22781	22676	22640	22719	22532	22671	22546	22573	22516	22764	22674	22685	22717	22665	22735	22836	22602	22808	22852	22700	22667	22687	22764	22726	22927	22592	22552	22564	22641	22601	22798	22748	22736	22421	22720	22761	22553	22915	23058	22626	22912	22798	22724	22772	22335	22607	22664	22725	22694	22805	22749	22818	22738	22668	22676	22887	22751	22728	22771	22531	22600	22680	22803	22880	22835	22701	22745	22814	22814	22866	22600	22856	22872	22693	22676	22763	22761	22832	22839	22603	22634	22717	22841	22546	22864	22697	22669	22542	22741	22896	22725	22743	22723	22886	22734	22849	22718	22682	22763	22768	22601	22842	22435	22852	22871	22591	22659	22985	22680	22641	22798	22697	22615	22591	22504	22682	22638	22453	22620	22751	22691	22676	22628	22759	22677	22794	22759	22687	22833	22704	22591	22605	22612	22465	22725	22624	22495	22595	22723	22802	22866	22835	22577	22543	22718	22816	22558	22960	22673	22820	22489	22749	22649	22722	22744	22654	22952	22645	22890	22731	22653	22785	22645	22575	22701	22650	22618	22619	22864	22788	22435	22693	22690	22700	22729	22914	22697	22690	22948	22729	22674	22569	22613	22766	22779	23008	22604	22681	22746	22856	22666	22762	22424	22576	22498	22656	22908	22672	22865	22857	22897	22758	22726	22676	22697	22679	22655	22660	22844	22685	22684	22854	22548	22762	22726	22744	22804	22608	22783	22683	22832	22693	22810	22960	22694	22704	22841	23102	22723	22783	22564	22706	22687	22667	22859	22681	22927	22703	22784	22646	22698	22769	22697	22767	22832	22646	22593	22525	22786	22807	22786	22615	22743	22799	22784	22602	22820	22838	22802	22977	22672	22597	22604	22523	22663	22478	22559	22568	22709	22741	22784	22612	22758	22801	22512	22700	22643	22501	22771	22773	22585	22743	22628	22787	22571	22765	22816	22592	22832	22953	22748	22845	22766	22489	22770	22481	22673	22615	22620	22605	22730	22694	22666	22642	22762	22704	22619	22752	22625	22713	22747	22573	22743	22890	22748	22648	22707	22770	22740	22631	22646	22860	22778	22705	22653	22830	22673	22606	22408	22783	22740	22583	22862	22759	22870	22676	22743	22731	22688	22512	22776	22860	22669	22699	22634	22698	22560	22698	22526	22753	22821	22766	22405	22543	22563	23018	22701	22763	22675	22722	22636	22864	22935	22715	22841	22802	22413	22819	22791	22628	22606	22511	22635	22597	22703	22640	22743	22797	22806	22756	22615	22637	22802	22691	22692	22737	22726	22695	22799	22708	22828	22823	22638	22960	22838	22692	22684	22662	22826	22823	22765	22928	22716	22553	22517	22558	22766	22650	22711	22630	22604	22658	22654	22945	22823	22883	22707	22782	23023	22560	22497	22750	22982	22884	23023	22808	22579	22703	22664	22625	22759	22691	22622	22592	22526	22644	22659	22866	22715	22663	22698	22686	22912	22792	22738	22783	22829	22556	22626	22762	22704	22856	22979	22522	22647	22613	22391	22703	22670	22630	22740	22789	22752	22541	22720	22849	22923	22709	22776	22632	22701	22833	22995	22681	22910	22609	22649	22797	22536	22656	22591	22920	22830	22655	22750	22491	22725	22665	22468	22794	22835	22815	22788	22692	22571	22762	22649	22562	22819	22732	22649	22655	22757	22893	22802	22815	22921	22794	22807	22690	22691	22575	22679	22747	22506	22779	22918	22617	22742	22739	22941	22736	22613	22940	22688	22656	22740	22583	22764	22783	22769	22648	22938	22800	22735	22434	22974	22933	22608	22676	22787	22727	22837	22805	22553	22682	22671	22896	22667	22909	22575	22686	22749	22811	22545	22844	22609	22721	22748	22985	22780	22995	22728	22664	22624	22815	22672	22828	22626	22775	22772	22818	22754	22743	22843	22728	22617	22560	22561	22663	22720	22675	22473	22467
37623	58820	36494	25837	23026	21505	20349	19711	19537	19394	19247	19150	19152	19077	18874	18747	18881	19009	18978	19051	18847	18714	18883	18395	18479	18454	20900	26571	24144	22669	20746	19453	18794	18358	18266	18179	18078	18133	18163	18277	18265	18165	18237	18121	18144	18205	18089	18181	18245	18181	18114	17996	18103	18192	18157	18230	18191	18285	18115	18184	18121	18017	18130	17872	18012	18186	18208	18281	18104	18183	18275	18065	18086	18318	18129	18066	18031	18115	18211	18320	18209	18008	18078	18126	18151	18166	18182	18247	18120	18207	18174	17978	18022	18003	18061	17894	18057	17995	18082	18165	18138	18231	18061	18014	18117	18099	18059	18085	18010	18236	18093	18248	18291	17965	18198	17956	18163	17990	18100	18136	18078	18063	18127	18140	18101	18270	18141	18021	18018	18051	18205	18176	18165	18180	18130	17893	18161	18233	18077	18031	18142	18015	18178	18187	18022	18090	18253	18171	18010	18166	18185	18146	18127	18200	18116	18132	17927	18003	18094	18096	18035	18146	18042	18126	18063	18032	18106	18096	18005	17961	18117	17954	18220	18124	18151	17953	18148	18006	17911	18171	18006	17930	18095	18165	18026	18074	18072	18117	18147	18177	18232	18107	18036	18108	18144	18151	18022	18211	18063	18113	17910	17979	18006	18064	18184	18321	18027	18322	18358	18168	18107	18155	18303	17959	18078	18024	18164	17977	17892	18092	18223	18044	17991	18210	18293	18137	18054	18228	18333	17991	18157	18248	18118	17909	18153	17982	18039	18020	18154	18049	17833	18003	18278	18042	17987	18070	18198	18057	17976	18081	17991	18257	18254	18181	18144	18069	18150	18254	18191	17960	18043	17882	18129	18213	18105	18079	18176	18238	18192	18023	18063	18034	17993	18086	18182	17961	17876	18121	18290	18038	18301	18091	18135	18045	18108	18311	18195	18087	18118	17948	18174	18111	18073	18149	18035	18161	18176	18121	18058	18013	18170	18232	18172	18029	18035	18092	17929	18027	17974	18266	17999	17976	18149	18135	17892	18113	17975	17958	18205	17947	18073	18199	18297	17946	18139	18106	18095	18030	18057	18007	18173	18115	18060	18212	18077	18033	18187	18047	18233	18153	17912	18104	18206	18143	18270	18145	17971	18213	18155	18090	17979	18186	18231	18061	18144	18170	18057	17879	18138	18071	18012	18127	18097	18066	18127	18119	17797	18040	18192	17970	18066	18154	18076	18270	18034	17873	18204	18092	18011	17899	18142	17991	18122	18151	18133	18060	18124	17920	18123	18269	18133	18075	18038	17910	18157	18212	18091	18139	18395	18050	17918	18071	18146	17934	18014	18150	18117	18071	18025	18207	18169	18366	18133	18080	18078	18316	18044	18118	18124	18001	18033	18059	18148	18232	18155	18001	18148	17993	18109	17897	18093	18160	18048	18109	18048	18247	18133	18101	18076	17957	17985	18033	18113	18221	18090	18204	18132	18032	18204	18156	17961	18103	18040	18026	18077	18004	18133	18072	18181	18178	18048	18285	18007	18259	18116	18202	18110	18019	18112	18073	18058	18052	18201	18123	18148	18025	18101	18082	18133	18013	18149	18030	18022	18151	18035	18146	18112	18076	18242	18117	17871	18148	17946	18039	18119	18090	17972	18156	18033	18052	18131	18100	18135	17969	18170	18229	18046	17969	18077	18274	18247	17832	18172	17971	18145	18020	18030	17947	17968	18134	18191	17947	17912	18220	18270	18071	18075	18089	17874	18289	18160	18117	18238	18164	18191	17962	18167	17908	18156	18149	18121	17986	18160	18037	18111	18024	17984	18273	18122	18081	18211	18041	18075	18048	18271	17935	18198	18103	18239	18034	18117	18177	18155	18144	18028	18029	18186	18140	18104	18027	18018	18047	17947	18235	18201	18084	17888	18098	18096	18087	18278	18043	18043	18227	18089	18116	18101	18173	17985	18025	18139	18033	18233	18271	18029	18257	18183	18134	18152	17992	18088	18107	18197	18130	17948	18087	18031	18120	18146	18361	18107	18236	18015	18166	18144	18145	18115	18019	18025	18021	18087	17998	18064	18079	18053	18182	18140	18175	18149	18189	17956	18110	18212	17940	18046	18165	18159	18096	18121	18126	18158	17921	18100	17953	18155	18208	18031	18032	18195	18108	18201	17963	18222	17899	18055	18108	18087	18214	18215	18019	18212	18093	18034	17979	18054	18259	18152	18109	17934	18052	18001	18065	18182	18053	18162	18128	18203	18017	18090	18189	17964	18086	17996	18103	18141	18216	18079	18226	18033	18143	18141	17932	18060	18163	18130	17949	18157	18350	18022	17989	18189	18053	18100	18052	18309	17953	17987	18044	18053	18137	18205	18120	18028	18142	18045	17847	18260	18220	17940	18092	18161	18142	17987	18124	18045	18086	18172	18013	18200	17897	18169	18043	18167	18104	18116	18142	18153	18219	18086	18028	17987	18032	18015	18035	18020	18179	18115	18060	18070	18052	18042	18068	18208	18215	18326	18172	18154	18044	17937	18136	18213	17967	18112	18166	18191	18194	18120	18068	18077	18269	18254	18076	18008	18265	18083	18150	18004	18105	18121	18244	18178	18082	18126	18074	18172	17978	18018	18113	18202	17931	17997	17901	18167	18226	18031	18102	18141	18208	18126	18161	18087	17892	18276	18202	18139	17959	18256	17988	18203	17993	18073	17966	18090	18159	18040	17895	17918	18126	18128	18141	17996	18155	18225	17968	18149	18052	18092	18143	18156	18206	18043	18161	18134	18038	18033	18203	18107	18245	18293	18129	18112	17960	18241	18156	17912	18115	17992	18016	18330	18076	18040	18219	18212	18158	18019	18064	17881	18115	18017	18197	18109	18084	18060	18124	18067	17936	17962	18118	18325	17961	18127	18007	17884	18157	18167	17991	18186	18119	17956	18068	18131	18057	17947	18157	18095	18126	17911	18155	18098	18175	18143	18214	18238	18033	18013	18139	18055	18057	17985	18014	18069	18282	18100	18157	18041	18102	18130	18104	18075	18148	18138	18163	18115	18266	18220	18098	18189	17976	18117	18060	18171	18106	18057	18032	18084	18178	18062	18060	17914	18195	18293	18165	17973	17900	18054	18205	18163	18083	18006	18101	18099	18073	18094	18129	18074	18144	18193	17998	18266	18154	18120	18097	17948	18064	18254	18110	17942	18112	18017	18132	18109	18099	18127	17958	18142	18021	18073	18165	18013	18030	18289	18176	18038	17967	17959	18164	18236	17986	18118	18170	17902	18120	18117	18032	18101	18098	18013	18219	18124	17971	18077	18275	18108	18149	17962	18026	18035	18085	18188	18105	18060	18090	17985	18134	18174	18006	18160	18097	17978	18076	18157	18103	18080	18095	18056	18055	18096	18096	18148	18222	18158	18167	18086	18107	18255	18290	17992	18269	18127	18219	18102	17984	18244	18140	18053	18017	18172	18013	18196	18121	18170	18154	18117	18113	18191	18128	18015	18189	18138	18158	18176	18046	18204	17987	17965	18099	18004	18106	17907	18240	18148	18071	17943	17937	18113	17928	17971	17949	18219	18117	18069	18004	18119	18117	17913	18019	18023	18193	18123	18159	18014	18272	18170	17936	17991	18168	18049	18194	18179	18104	17976	17961	18196	17984	18263	18154	18255	17978	18201	18149	18035	18004	18122	18148	17868	17991	18139	18060	18120	18216	18237	18055	17837	18124	18070	18179	18053	18097	18120	18041	17998	18052	18235	18074	18025	18064	18081	18210	18283	18093	18116	18184	18060	18080	18025	18074	18031	18110	18125	18217	18203	18144	18111	18064	18097	18078	18137	18111	18068	18065	18086	17968	18082	18198	18058	18152	18107	18188	18064	18086	18129	18112	18132	18089	18116	18239	18176	18317	18042	18210	18086	18005	18123	18040	18240	18199	17981	18231	18160	17994	18172	18227	18185	18209	18135	18098	18041	18115	18060	18203	18160	18154	18008	17877	18188	18107	17952	18199	18091	18120	18129	18075	18108	18088	18041	17954	18004	18055	18034	17933	18198	18201	18198	18316	18097	18124	18071	18199	17919	18142	18115	18076	18014	18062	18024	18212	18098	18039	17922	18009	18014	18069	18140	18085	18133	18202	18100	18178	18286	17985	18017	18268	18188	17849	17955	18131	18180	18084	18219	18200	18233	18121	18188	18145	18098	18057	18035	18028	18205	18196	18140	18185	18080	18146	18093	18271	18044	18144	18183	18002	17830	18217	18371	18074	18166	18155	17930	18075	18264	18100	18184	17825	18256	18270	18041	18215	18063	18135	18445	18132	18117	18270	18103	18078	18070	18137	18045	18264	17988	18167	18171	18093	18068	18108	18023	18135	18192	18013	18052	18114	18191	18113	17961	18049	18038	18011	18043	18131	18091	18141	18190	18130	18062	18108	18221	18131	17963	18143	18204	17888	18078	18108	18151	17939	17853	18242	18235	18116	18075	18061	18176	17974	18214	18066	18014	18175	17955	18136	18100	17990	18241	18055	18201	18090	18263	18165	18116	18172	18015	17866	18210	18140	18113	18057	18001	18079	18003	17936	18186	18207	18037	18157	18260	17915	18062	18347	18044	18136	18123	17980	18038	18071	18159	18041	18176	18033	18264	18189	18145	18275	18030	18075	18117	17905	18077	17972	18124	18269	17947	18057	18175	18065	18157	18025	18079	18102	18382	18031	18028	18290	18121	18010	18013	18119	18137	18091	18118	18021	18065	18125	18069	18212	18084	18331	18126	18164	18097	18297	18149	18162	18072	17982	18320	18202	18044	18181	18091	17976	18022	17928	18172	18128	18019	18301	18139	18059	18085	17950	18191	17876	18056	17954	18087	18109	18168	18069	18112	17966	17980	17813	18190	18112	18053	18052	18157	18081	18087	18052	18197	18101	18204	18265	18101	18157	18181	18206	18125	18075	18147	17938	18100	18031	18066	18052	18053	18079	18033	18264	18016	17978	18118	18195	18349	18101	18209	17993	18194	18418	18004	17964	18021	17987	18016	18079	18105	18038	18119	18118	18008	18282	18035	18055	18000	18074	17990	18228	18172	18112	17999	18261	18128	18126	18074	18050	18221	18176	18080	18248	18162	18357	18136	18024	18140	18064	18230	18107
28948	26424	29751	26193	22675	22506	22809	22471	22442	22520	22664	22620	22574	22685	22330	22542	22438	22376	22274	22485	22433	22321	22246	22332	22419	22164	22529	22335	22667	22516	22478	22465	22489	22407	22097	22216	22260	22182	22279	22295	22267	22208	22226	22315	22229	22097	22068	22183	22304	22422	22345	22193	22270	22114	22197	22256	22057	22058	21943	22106	22284	22110	22059	22135	22378	22207	22090	22132	22219	22335	22145	22142	22163	22118	22225	22294	21952	21977	21954	22226	22263	22251	22210	22225	22113	22258	22254	22068	22342	22196	22352	22274	21860	22037	22182	22007	22132	22368	22101	22107	22345	22248	22250	22191	22279	22346	21970	22054	22406	22338	22175	22209	22157	22264	22181	22096	21963	22171	22291	22277	22203	22264	22261	22316	22402	22333	22264	22247	22286	22126	22084	22277	22264	22130	22276	22213	22218	22026	22273	22080	22145	22119	22374	21987	22228	22235	22193	22252	22311	22207	22344	22312	21997	22369	22384	22303	22348	22022	22012	22284	22193	22234	22012	22339	22261	22120	22227	21995	22156	22030	22146	22176	22302	22328	22391	22462	22234	22111	22372	22293	22066	22370	22388	22015	22334	22023	21980	22284	22128	22068	22336	22139	22110	22290	22190	22360	22107	22134	22137	22201	22205	22051	22155	22002	22096	22241	22391	22136	22321	22143	22020	22058	22230	22081	22283	22133	22009	22255	22151	22257	22185	22207	22080	22138	22303	22093	22245	22197	22070	22119	22061	22528	22036	22211	22167	22203	22073	22082	22173	22278	22181	22276	22142	22068	22310	22250	22248	22070	22162	22277	22428	21927	22211	22122	22217	22326	22281	22123	22218	22135	22113	22177	22246	22122	22243	22037	22242	22345	22028	22316	22297	22184	22188	22261	22006	22057	22125	22224	22128	21981	22018	22162	22371	22193	22143	22188	22042	22091	22142	22108	22061	22094	22031	22078	22288	22253	22189	22463	22334	22094	22346	22414	22208	22040	22343	22177	21824	22181	22210	22161	22175	22236	22319	22125	22216	22218	22170	22253	22045	22061	22342	22092	22251	22389	22113	22205	22045	22119	22276	22347	22333	22179	22215	22219	22099	22362	22090	21965	22349	22289	22088	22258	22229	22306	22418	21935	22367	22043	22257	22235	22316	22078	21893	22072	22207	22241	22187	22041	22376	22101	22341	22185	22216	22202	22264	22138	22036	22121	22306	22159	22152	22303	22167	22061	22145	22145	22265	22271	22160	22400	22308	22385	22219	22063	22047	22109	22328	22296	22113	22224	22158	22061	22143	22319	22198	22203	22038	22155	22192	22251	22243	22117	22164	22297	22070	22117	22225	22161	22041	21866	22128	22339	22232	22107	22234	21928	22213	22223	22150	22324	22258	22235	22252	22323	22073	21983	21784	22320	22219	21875	22110	21951	22290	22239	21959	22173	22038	22227	22288	22227	22309	22408	22305	22184	22258	22129	22314	22296	22108	21937	22010	22317	22195	22365	22172	22242	21926	22294	22048	22213	22370	22385	22247	22183	22080	22325	22134	22085	21985	22279	22104	22160	22325	22209	21991	22145	22112	22304	22179	22314	22028	22073	22085	22223	22161	22204	22033	22272	22363	22228	21965	21964	22261	22017	22209	22361	22328	22285	22076	22124	22511	22340	21967	22272	22222	22244	22178	22164	22145	22145	22371	22062	21974	22157	22267	22173	22192	22266	22339	22260	22205	22215	22020	22101	22138	22292	22121	22041	22166	22089	22377	22218	22124	22031	22231	22193	22202	21949	22220	21828	22091	22448	21930	22169	22434	22224	22289	22060	22168	22316	22341	22421	22218	22252	22044	21985	22111	22141	22408	22453	22262	22251	22188	22197	22285	21987	22217	22223	22226	22274	22090	22182	22243	22080	22083	21975	22215	22214	22361	22296	22125	22149	22410	22282	22172	22071	22209	21980	22109	22110	22383	22267	22186	22029	22026	22127	22349	22203	22092	22167	22024	22128	22134	22126	22207	22198	21938	22310	22177	22236	22259	22244	22322	21952	22213	22233	22066	22169	22182	22289	21989	22094	22102	22266	22370	22113	22174	22402	22205	22079	22110	22152	22178	22439	21990	22153	22207	22182	22193	22225	22041	22263	22022	22250	22136	22093	22156	22343	22268	22357	22259	22285	22427	22082	22106	22247	22129	22120	22152	22111	22261	22031	21978	22106	22140	22324	21956	22143	22177	22124	22424	22192	22322	22284	22182	22038	22054	22271	22101	22193	21959	22384	22078	22242	22268	22009	22293	22249	22100	22371	22309	22063	22234	22176	22077	22075	22163	22108	22257	22247	22100	22133	22246	22078	22285	22386	22386	22235	22387	22110	22118	22247	22325	22101	22310	22238	22189	22065	22281	22339	22319	22104	22011	22356	22212	22288	22143	22127	22376	22162	22146	22355	22000	22118	22246	22176	22050	22228	22035	21955	22120	22072	22306	22218	22201	22071	22050	22307	22191	21956	22007	21986	22150	22076	22315	22298	22374	22396	22309	22355	22159	22249	22373	22031	22049	22368	22246	22142	22203	22319	22096	22265	21937	22093	22246	22337	22049	21944	22196	21974	22145	22365	22309	22284	22266	22486	22205	22085	22181	21980	22140	22274	22330	22202	22184	22205	22279	22328	22289	22253	22034	22174	22075	22075	22168	22032	22089	22209	22192	22161	22271	22229	22122	22097	22170	22229	22204	22121	22189	21986	22335	22207	22167	22091	22274	22191	22343	22109	22186	22162	22243	22303	22198	22372	22104	22148	22021	22142	22251	22022	22063	22215	22131	22155	22362	22130	22032	22242	22036	22402	22336	22321	22216	22258	22370	22109	22219	22200	22286	22069	22224	22081	22313	22198	22563	22245	22260	22137	22285	22300	22196	22186	22196	22302	22233	22286	22203	22160	22303	21994	22332	22238	22204	22088	22150	22279	22150	22165	22291	22226	22272	22197	22202	22329	22140	22155	22248	22018	22326	22233	22398	22156	22156	22250	22164	22351	22201	22299	22262	22236	22032	22365	22346	22317	22231	22261	22043	22466	22151	22300	22069	22103	22043	22104	22065	21999	22203	22178	22063	22297	22461	22317	22301	21976	22159	22383	22115	22237	22257	22150	22234	22185	22286	22027	22193	22034	22083	22193	22317	22374	22465	22243	22171	22089	22197	22338	22197	22312	22262	22255	22054	22212	22283	22055	22236	22119	22145	22334	22227	22455	22255	22503	22275	22256	22196	22177	22174	22396	22242	22070	22350	22267	22229	22163	22178	22079	22134	22151	22156	22249	22260	22051	22279	22159	22315	22152	22022	22174	22180	22150	22305	22197	22153	21937	22226	21997	21976	22245	22122	22274	22392	22320	22255	22198	22264	22255	22136	22065	22371	22119	22358	22169	22524	22150	22285	22164	22245	22190	22169	22217	21956	22250	22081	22213	22198	22267	22205	22328	22337	22173	21932	22208	22309	22234	22177	22023	22208	22144	22098	22217	22220	22185	22247	22456	22373	22295	22159	22171	22406	22029	22320	22260	22277	22085	22051	22023	22219	22339	22105	22074	22241	22333	22292	22373	22061	22372	22013	22106	22030	22323	22357	22224	22253	22216	22296	22177	22310	22072	22080	22164	22370	22128	22280	22288	22162	22289	22199	22165	22355	22371	22060	22288	22132	22301	22151	22238	22116	22264	22045	22285	21955	22126	22069	22343	22419	22151	22180	22395	22153	22191	22188	22230	22254	22297	22371	22031	22324	22399	22249	22270	21932	22024	22169	22166	22141	22292	22349	22212	22120	22400	22455	22264	21893	22081	22172	21971	22016	22189	22139	21982	22093	22260	22284	22020	22196	22043	21968	22356	22279	21945	22249	22130	22258	22099	22447	22286	22128	22088	22367	22322	22183	22329	22474	22323	22149	22059	22405	22161	21963	22112	22079	22325	22309	22076	22291	21963	21979	22057	22089	22217	21996	22032	22359	22210	22414	22022	22082	22281	22438	22280	22140	22184	22131	22016	22240	22109	22186	22037	22069	22161	22055	22122	22217	22158	21989	22358	22237	22259	22145	22170	22186	22243	21886	22184	22228	22062	22201	22334	22229	22234	22339	22243	22258	22039	22190	22146	22146	22286	22242	22153	22341	21963	22216	22351	22143	22282	22203	22237	22164	22137	22096	22276	22152	22113	22138	22064	22324	22216	22249	22035	22228	21919	22457	22252	22202	22148	21993	22039	22139	22172	22175	22168	22292	22126	22317	22301	22203	22103	22274	22165	22277	22149	22101	22169	22127	22300	21976	22061	22296	22373	22455	22382	22106	22171	22043	22243	22199	22075	22142	22070	22107	22392	22111	22235	22255	22246	22096	22468	22256	22317	22360	22450	22108	22282	22345	22070	22090	22076	22099	22227	22297	22289	22224	22242	22087	22156	22035	21958	22373	22242	22225	22005	22101	22249	22232	21987	22431	22121	22235	22297	22279	22330	22182	22334	22204	22238	22326	22151	22193	22178	22252	22267	22217	22235	22157	22128	22359	22220	22248	22246	21983	22066	22195	22234	22155	22273	22214	22215	22278	22038	22407	22073	22259	22140	22090	22201	22136	22206	22089	22384	22226	22259	22100	22318	22198	22115	22122	22109	22374	22172	22216	22220	22084	22283	22152	22212	22154	22159	22181	22206	22083	22072	22168	22259	22330	22377	22298	22185	22181	21992	22228	22286	22203	22024	22282	22052	22175	22119	22455	22327	22427	22126	22140	22183	22070	22014	22038	22110	22013	22116	22316	22167	22144	21961	22262	22155	22187	22087	22087	21974	22293	22050	22092	22190	22241	22355	22100	22257	22198	22376	22238	22133	22116	22013	22013	21993	22069	22153	22235	22121	22132	22168	22225	22029	21979	22069	22068	22423	22283	22263	22205	22025	22195	22404	22202	22185	22270	22183	21920	22057	22140	22131	22320	22282	22397	22299	21845	22229	22253	22249	22317	22158	21906	22258	22089	22205	22004	22129	22204	22227	22045	22225	22508	21996	22234	22148	22204	22284	22276	22376	21981	22176	22096	22279	22382	22304	22208	22097	22294	22396	22101	22326	22347	22418	22569	22315	22303	22134	22167	22286	22167	22222	22337	22230	22204	22424
29241	38989	26654	20245	19086	18591	18604	18141	18211	18133	18575	18264	18106	18184	18228	18369	18242	18329	18202	18201	18226	18083	18065	18057	17809	17753	17866	18237	18325	18130	18216	17777	17877	17820	17605	17750	17734	17910	17817	17570	17780	17612	17619	17779	17670	17734	17749	17660	17628	17856	17744	17700	17904	17783	17726	17699	17778	17568	17717	17810	17611	17656	17675	17784	17901	17728	17745	17774	17839	17607	17754	17820	17730	17855	17808	17733	17814	17759	17709	17776	17805	17688	17587	17623	17970	17571	17750	17688	17710	17645	17777	17710	17824	17901	17782	17617	17800	17735	17817	17855	17843	17627	17827	17790	17679	17747	17750	17769	17638	17783	17820	17748	17702	17791	17720	17652	17816	17649	17824	17686	17801	17755	17658	17777	17751	17766	17722	17635	17636	17718	17791	17620	17908	17927	17624	17724	17780	17817	17761	17683	17594	17849	17893	17604	17830	17726	17740	17697	17776	17776	17739	17672	17808	17861	17702	17683	17669	17908	17802	17669	17763	17497	17722	17719	17564	17707	17945	17784	17790	17670	17772	17711	17814	17723	17839	17720	17680	17776	17610	17778	17717	17814	17619	17731	17806	17782	17773	17737	17761	17822	17679	17678	17750	17882	17751	17677	17653	17708	17817	17634	17751	17557	17799	17663	17731	17867	17827	17771	17832	17758	17791	17795	17780	17621	17747	17705	17764	17700	17741	17753	17706	17869	17921	17817	17688	17734	17820	17692	17888	17691	17867	17841	17651	17734	17633	17740	17722	17712	17637	18000	17966	17867	17572	17735	17746	17786	17666	17868	17761	17725	17740	17968	17834	17785	17729	17666	17791	17713	17758	17944	17799	17801	17648	17644	17739	17678	17748	17896	17705	17760	17721	17531	17764	17642	17729	17728	17635	17854	17605	17685	17651	17651	17801	17673	17931	17727	17791	17697	17742	17515	17837	17778	17821	17728	17697	17961	17696	17799	17647	17682	17599	17562	17655	17613	17813	17578	17656	17695	17715	17528	17741	17706	17653	17810	17667	17859	17812	17693	17763	17639	17758	17652	17500	17858	17677	17822	17590	17675	17785	17733	17769	17697	17699	17697	17694	17823	17748	17597	17791	17487	17678	17846	17854	17812	17597	17941	17692	17711	17791	17629	17818	17757	17773	17707	17609	17705	17740	17713	17868	17666	17760	17674	17803	17658	17655	17605	17580	17685	17750	17802	17677	17830	17654	17626	17870	17717	17721	17703	17687	17800	17777	17830	17787	17765	17531	17682	17778	17700	17759	17765	17617	17858	17789	17711	17877	17745	17689	17802	17649	17706	17739	17767	17954	17718	17801	17698	17771	17724	17710	17633	17721	17699	17557	17871	17723	17761	17805	17761	17652	17739	17779	17677	17751	17725	17711	17694	17807	17814	17714	17751	17951	17836	17779	17682	17734	17853	17746	17834	17787	17869	17847	17611	17966	17752	17736	17730	17745	17833	17762	17820	17727	17733	17759	17897	17780	17818	17714	17615	17799	17771	17750	17924	17714	17756	17806	17966	17840	17664	17673	17676	17566	17766	17685	17602	17641	17877	17639	17679	17889	17642	17592	17570	17612	17748	17543	17799	17821	17735	17751	17832	17766	17865	17653	17774	17762	17886	17672	17670	17709	17688	17841	17891	17823	17884	17793	17722	17664	17455	17719	17641	17658	17768	17678	17745	17852	17844	17857	17791	17710	17696	17847	17776	17677	17758	17726	17860	17677	17654	17743	17844	17752	17740	17764	17901	17837	17739	17754	17829	17856	17713	17658	17741	17784	17902	17886	17847	17707	17688	17631	17872	17817	17754	17748	17774	17733	17921	17718	17835	17911	17681	17817	17731	17680	17701	17829	17717	17693	17637	17797	17697	17605	17804	17628	17902	17672	17777	17858	17714	17657	17922	17799	17676	17758	17737	17674	17854	17808	17868	17745	17686	17774	17782	17862	17755	17765	17790	17694	17677	17692	17768	17877	17799	17828	17757	17676	17927	17823	17764	17695	17688	17794	17858	17543	17729	17821	17827	17803	17816	17747	17788	17703	17690	17677	17666	17806	17798	17662	17703	17689	17778	17867	17817	17624	17760	17713	17873	17769	17756	17736	17747	17647	17737	17820	17706	17717	17778	17648	17579	17692	17888	17838	17686	17803	17713	17731	17859	17739	17786	17834	17623	17806	17591	17620	17738	17773	17786	17442	17761	17711	17676	17872	17560	17724	17631	17799	17745	17669	17710	17700	17537	17646	17680	17713	17830	17711	17819	17716	17822	17769	17832	17977	17746	17847	17815	17777	17709	17751	17768	17713	17834	17885	17797	17794	17905	17721	17929	17788	18042	17860	17672	17777	17949	17835	17764	17821	17792	17757	17601	17793	17690	17818	17716	17776	17728	17673	17804	17733	17513	17747	17593	17868	17627	17709	17759	17709	17938	17698	17648	17795	17724	17634	17788	17877	17669	17865	17604	17791	17760	17944	17775	17830	17805	17657	17657	17913	17736	17737	17591	17894	17756	17809	17796	17651	17798	17784	17732	17765	17624	17657	17509	17659	17806	17688	17702	17787	17845	17823	17817	17818	17656	17722	17864	17902	17816	17539	17737	17849	17725	17626	17816	17724	17642	17846	17668	17711	17744	17718	17801	17729	17789	17496	17588	17718	17668	17882	17749	17847	17666	17743	17792	17790	17677	17764	17681	17741	17778	17616	17586	17767	17833	17602	17931	17663	17827	17784	17740	17668	17558	17655	17716	17859	17833	17671	17775	17819	17800	17692	17709	17906	17566	17738	17506	17696	17755	17830	17574	17788	17859	17766	17690	17809	17724	17654	17914	17916	17880	17656	17568	17669	17598	17836	17818	17785	17657	17727	17619	17759	17747	17916	17859	17667	17736	17609	17800	17643	17819	17874	17755	17720	17662	17680	17746	17872	17587	17715	17639	17781	17687	17631	17800	17685	17766	17513	17886	17827	17817	17604	17832	17902	17795	17760	17942	17736	17682	17815	17710	17939	17766	17641	17696	17575	17839	17816	17831	17663	17728	17709	17613	17644	17646	17682	17852	17685	17702	17813	17656	17605	17513	17786	17669	17634	17706	17626	17643	17884	17915	17781	17738	17766	17696	17673	17631	17695	17786	17744	17811	17908	17780	17979	17720	17715	17643	17807	17687	17750	17750	17851	17730	17776	17673	17745	17712	17748	17560	17726	17896	17772	17978	17740	17722	17744	17859	17766	17694	17821	17544	17807	17636	17677	17773	17807	17647	17949	17782	17920	17776	17739	17680	17680	17788	17645	17786	17879	17775	17758	17704	17740	17775	17945	17629	17796	17605	17789	17676	17790	17704	17854	17756	17670	17757	17911	17749	17709	17884	17690	17691	17627	17862	17672	17750	17787	17705	17628	17770	17732	17677	17557	17662	17672	17687	17867	17776	17734	17853	17804	17741	17657	17839	17825	17648	17720	17777	17717	17720	17624	17809	17849	17852	17648	17841	17848	17769	17891	17635	17798	17637	17673	17814	17719	17647	17746	17651	17785	17729	17573	17664	17880	17644	17557	17918	17434	17561	17781	17681	17839	17554	17793	17774	17783	17668	17838	17690	17718	17758	17655	17783	17847	17925	17772	17789	17817	17696	18016	17660	17588	17752	17749	17662	17791	17849	17738	17565	17783	17876	17685	17927	17812	17708	17747	17859	17771	17759	17799	17864	17789	17872	17731	17754	17911	17621	17685	17747	18016	17772	17648	17774	17748	17746	17702	17855	17687	17846	17732	17798	17757	17610	17728	17753	17707	17544	17803	17856	17616	17701	17618	17767	17840	17793	17727	17780	17743	17902	17640	17831	17920	17798	17752	17820	17666	17752	17719	17739	17618	17771	17751	17698	17704	17568	17666	17794	17691	17658	17634	17663	17583	17672	17677	17937	17857	18086	17734	17898	17612	17767	17774	17860	17806	17756	17710	17968	17749	17699	17717	17668	17846	17788	17799	17954	17736	17688	17720	17857	17661	17813	17743	17758	17841	17720	17831	17747	17751	17689	17734	17818	17853	17801	18040	17866	17678	17937	17752	17703	17817	17564	17856	17758	17801	17825	17774	17566	17707	18035	17831	17795	17763	17817	17697	18073	17675	17731	17745	17581	17701	17658	17771	17671	17764	17726	17750	17811	17794	17685	17691	17743	17826	17721	17779	17791	17759	17500	17749	17749	17710	17729	17658	17755	17684	17524	17681	17844	17696	17605	17584	17682	17817	17759	17671	17711	17617	17835	17675	17792	17791	17699	17861	17545	17755	17760	17862	17555	17745	17718	17810	17932	17841	17637	17808	17871	17785	17642	17738	17857	17743	17828	17795	17663	17718	17612	17709	17757	17733	17772	17705	17756	17778	17816	17708	17650	17697	17775	17783	17981	17795	17727	17691	17838	17872	17746	17750	17644	17942	17721	17808	17799	17662	17721	17688	17699	17755	17743	17759	17475	17843	17827	17745	17519	17747	17877	17730	17811	17790	17836	17705	17710	17822	17834	17825	17841	17818	17674	17781	17783	17738	17843	17644	17968	17698	17796	17756	17729	17607	17726	17892	17711	17808	17626	17693	17715	17663	17802	17828	17709	17911	17807	17551	17807	17788	17799	17809	17830	17783	17677	17685	17665	17750	17789	17733	17725	17679	17849	17734	17695	17679	17875	17776	17770	17653	17858	17938	17769	17610	17709	17862	17729	17657	17699	17828	17941	17787	17721	17703	17722	17922	17549	17860	17686	17763	17676	17821	17630	17732	17827	17934	17709	17778	17757	17753	17834	17788	17699	17741	17776	17791	17708	17596	17792	17817	17779	17800	17736	17719	17829	17773	17823	17851	17828	17773	17755	17884	17824	17748	17616	17687	17857	17663	17741	17800	17524	17812	17802	17903	17876	17711	17737	17814	17813	17806	17840	17813	17556	17788	17850	17682	17753	17664	17611	17763	17713	17773	17633	17730	17693	17900	17646	17840	17745	17612	17782	17703	17606	17866	17828	17656	17667	17857	17872	17708	17798	17729	17766	17790	17728	17659	17800	17876	17779	17777	17749	17826	17761	17671	17878	17743	17706	17818	17561	17885	17681	17756	17749	17765	17790	17809	17769	17734	17692
23907	21506	29122	24439	22803	24402	24963	22468	22149	22459	22295	22281	22164	22407	22142	21967	21963	22064	22030	22003	21979	21811	21777	21700	21653	21376	22190	23984	23944	23484	22629	22074	21770	21459	21359	21368	21593	21437	21278	21456	21435	21299	21565	21360	21428	21302	21213	21295	21400	21447	21394	21306	21512	21221	21312	21479	21345	21592	21370	21465	21504	21401	21565	21432	21500	21182	21383	21548	21206	21505	21504	21302	21401	21451	21351	21340	21634	21542	21494	21253	21351	21475	21507	21263	21517	21419	21563	21552	21577	21459	21383	21653	21509	21288	21399	21491	21526	21407	21542	21346	21443	21407	21331	21395	21520	21365	21554	21332	21421	21387	21270	21408	21360	21193	21443	21304	21287	21416	21417	21216	21199	21231	21184	21171	21393	21219	21349	21475	21505	21280	21356	21262	21157	21252	21479	21625	21378	21314	21376	21215	21133	21440	21377	21339	21170	21473	21474	21474	21516	21414	21257	21396	21326	21437	21453	21557	21406	21079	21391	21348	21304	21365	21342	21410	21522	21365	21522	21391	21199	21477	21482	21311	21415	21648	21431	21225	21462	21161	21108	21312	21363	21405	21400	21496	21295	21443	21402	21486	21251	21322	21569	21546	21382	21242	21400	21313	21387	21485	21517	21131	21483	21502	21293	21273	21505	21218	21511	21358	21211	21263	21374	21406	21299	21293	21396	21485	21346	21316	21363	21677	21645	21461	21238	21358	21649	21376	21265	21079	21419	21373	21517	21469	21455	21250	21187	21452	21289	21515	21319	21458	21475	21258	21595	21434	21399	21377	21143	21440	21148	21375	21329	21268	21284	21342	21403	21366	21293	21161	21202	21518	21441	21276	21267	21369	21434	21281	21508	21250	21440	21391	21250	21273	21524	21360	21501	21342	21295	21377	21485	21311	21431	21269	21408	21250	21353	21225	21464	21380	21154	21494	21431	21317	21436	21540	21329	21306	21278	21351	21242	21339	21266	21326	21350	21425	21375	21332	21329	21389	21320	21478	21222	21350	21492	21397	21275	21264	21459	21310	21267	21503	21193	21363	21675	21568	21418	21357	21233	21355	21421	21192	21452	21235	21429	21358	21330	21143	21355	21397	21457	21375	21203	21350	21270	21180	21260	21377	21258	21361	21112	21083	21428	21244	21413	21214	21343	21363	21432	21411	21094	21463	21347	21439	21394	21339	21392	21353	21221	21380	21534	21164	21244	21348	21338	21382	21390	21151	21458	21139	21315	21158	21326	21280	21278	21323	21406	21402	21491	21294	21099	21231	21391	21404	21453	21582	21287	21265	21583	21368	21484	21410	21395	21458	21417	21256	21677	21325	21420	21298	21482	21370	21450	21298	21337	21308	21194	21421	21194	21215	21447	21239	21439	21395	21409	21268	21371	21468	21329	21388	21425	21376	21444	21578	21331	21332	21231	21355	21562	21266	21278	21436	21241	21464	21417	21329	21591	21443	21417	21208	21316	21273	21438	21356	21372	21248	21186	21216	21478	21320	21454	21391	21481	21305	21143	21226	21258	21331	21415	21468	21435	21377	21357	21426	21476	21375	21338	21377	21318	21377	21331	21387	21326	21511	21320	21444	21410	21249	21171	21272	21280	21283	21258	21184	21373	21262	21428	21260	21323	21292	21315	21254	21559	21447	21263	21331	21337	21293	21506	21431	21464	21266	21242	21334	21375	21363	21481	21273	21227	21458	21322	21162	21480	21300	21322	21370	21501	21499	21347	21401	21166	21328	21245	21234	21379	21734	21367	21315	21355	21328	21251	21330	21134	21309	21455	21322	21335	21486	21529	21302	21464	21379	21273	21501	21507	21347	21330	21399	21417	21417	21216	21304	21333	21394	21454	21301	21528	21451	21452	21528	21278	21459	21361	21333	21283	21362	21367	21442	21380	21437	21347	21335	21241	21403	21490	21389	21270	21383	21415	21246	21237	21355	21317	21125	21645	21238	21407	21068	21099	21297	21352	21296	21564	21427	21561	21422	21491	21526	21220	21426	21390	21389	21396	21504	21505	21277	21371	21392	21220	21378	21327	21240	21197	21351	21391	21409	21397	21183	21365	21527	21299	21284	21401	21426	21292	21554	21286	21336	21140	21342	21260	21369	21320	21408	21503	21477	21588	21576	21494	21305	21491	21310	21649	21361	21440	21367	21490	21195	21527	21633	21267	21363	21567	21464	21385	21424	21615	21399	21368	21380	21353	21195	21380	21419	21316	21315	21508	21403	21315	21380	21220	21425	21631	21390	21361	21330	21396	21443	21200	21266	21496	21358	21289	21290	21327	21160	21294	21299	21448	21278	21302	21448	21224	21303	21222	21343	21541	21360	21390	21532	21260	21528	21393	21102	21324	21469	21282	21311	21507	21217	21208	21414	21366	21232	21266	21399	21408	21114	21373	21055	21129	21317	21409	21387	21136	21430	21388	21229	21385	21207	21183	21587	21402	21375	21169	21310	21420	21363	21374	21573	21457	21341	21477	21479	21426	21479	21215	21370	21432	21164	21263	21449	21302	21374	21201	21311	21327	21413	21622	21373	21340	21466	21377	21362	21462	21217	21356	21269	21270	21259	21120	21400	21318	21320	21243	21315	21395	21371	21457	21428	21388	21379	21376	21505	21363	21384	21346	21424	21280	21387	21365	21410	21555	21441	21389	21292	21309	21257	21309	21305	21025	21392	21578	21293	21302	21529	21416	21260	21479	21554	21271	21369	21301	21384	21467	21295	21266	21199	21410	21211	21354	21378	21413	21531	21335	21372	21375	21184	21326	21310	21334	21494	21376	21395	21460	21274	21393	21530	21253	21486	21023	21479	21495	21481	21149	21316	21323	21391	21164	21444	21257	21472	21445	21490	21329	21281	21452	21268	21371	21383	21317	21413	21274	21384	21458	21337	21451	21248	21280	21288	21319	21437	21266	21375	21400	21294	21278	21404	21514	21397	21281	21310	21437	21278	21365	21155	21092	21544	21386	21285	21373	21460	21498	21212	21311	21435	21372	21384	21124	21315	21397	21342	21327	21406	21504	21322	21352	21267	21431	21484	21409	21421	21201	21539	21369	21366	21360	21353	21400	21588	21278	21230	21161	21150	21340	21588	21380	21523	21388	21482	21239	21478	21283	21161	21473	21327	21421	21259	21304	21346	21424	21269	21367	21290	21543	21371	21236	21368	21557	21419	21357	21417	21324	21335	21356	21453	21322	21329	21442	21302	21208	21533	21377	21331	21343	21314	21269	21274	21229	21278	21563	21540	21414	21330	21558	21348	21239	21202	21439	21413	21357	21267	21238	21286	21524	21506	21202	21383	21239	21378	21333	21355	21436	21310	21506	21259	21452	21325	21192	21406	21233	21381	21231	21378	21411	21165	21338	21515	21314	21160	21317	21222	21294	21085	21059	21570	21507	21415	21249	21276	21402	21330	21341	21508	21383	21424	21462	21366	21476	21614	21303	21321	21371	21315	21012	21299	21327	21231	21444	21262	21308	21396	21401	21272	21388	21381	21228	21392	21444	21402	21412	21479	21284	21330	21144	21390	21317	21449	21562	21330	21405	21396	21263	21358	21361	21339	21308	21566	21167	21412	21308	21491	21560	21405	21491	21180	21498	21434	21455	21354	21336	21469	21274	21251	21575	21321	21494	21255	21273	21483	21464	21374	21213	21385	21254	21391	21361	21394	21480	21423	21237	21231	21360	21431	21391	21258	21256	21469	21345	21862	21546	21611	21303	21408	21330	21469	21309	21417	21193	21206	21286	21220	21375	21368	21285	21266	21417	21445	21307	21261	21494	21400	21369	21592	21415	21341	21337	21374	21492	21546	21422	21421	21490	21326	21316	21439	21384	21617	21501	21250	21441	21545	21374	21169	21374	21450	21358	21508	21573	21174	21328	21504	21506	21376	21459	21259	21471	21159	21395	21284	21385	21441	21328	21236	21288	21448	21373	21470	21546	21346	21383	21298	21328	21238	21505	21387	21522	21312	21539	21537	21406	21570	21440	21441	21383	21151	21282	21478	21525	21352	21444	21180	21334	21343	21430	21280	21452	21236	21544	21363	21376	21455	21257	21176	21431	21599	21233	21319	21428	21169	21356	21314	21172	21380	21386	21347	21307	21415	21335	21483	21328	21325	21487	21431	21279	21335	21406	21255	21322	21432	21355	21151	21439	21297	21435	21171	21489	21496	21463	21616	21390	21282	21569	21118	21463	21367	21440	21497	21203	21315	21282	21402	21495	21292	21486	21346	21388	21244	21436	21477	21533	21431	21331	21430	21242	21426	21304	21555	21119	21247	21477	21272	21327	21299	21268	21483	21361	21242	21361	21299	21199	21495	21435	21365	21371	21271	21292	21401	21332	21487	21359	21322	21426	21244	21247	21221	21298	21418	21296	21241	21546	21419	21339	21349	21385	21445	21218	21284	21364	21297	21354	21377	21437	21333	21420	21411	21364	21560	21512	21583	21340	21201	21273	21294	21443	21579	21377	21281	21536	21697	21576	21342	21344	21224	21215	21391	21183	21409	21590	21371	21377	21364	21280	21365	21317	21479	21343	21472	21269	21249	21295	21470	21450	21393	21505	21177	21396	21437	21503	21500	21593	21443	21389	21272	21373	21342	21341	21390	21276	21519	21482	21348	21286	21349	21245	21532	21387	21235	21438	21409	21375	21238	21386	21542	21505	21515	21189	21349	21375	21313	21456	21494	21491	21271	21325	21118	21424	21299	21296	21345	21444	21331	21565	21166	21454	21484	21410	21507	21342	21264	21298	21423	21687	21591	21375	21480	21371	21327	21385	21355	21299	21206	21302	21678	21371	21389	21466	21491	21531	21221	21534	21317	21215	21322	21317	21335	21337	21364	21213	21235	21594	21386	21191	21399	21274	21466	21318	21254	21347	21587	21301	21250	21399	21080	21471	21238	21316	21364	21478	21238	21118	21425	21403	21449	21353	21216	21464	21644	21211	21217	21120	21554	21266	21459	21284	21187	21273	21466	21390	21370	21273	21329	21506	21090	21306	21352	21035	21251	21452	21456	21368	21517	21342	21473	21292	21238	21311	21550	21365	21495	21367	21268	21182	21243	21513	21181	21273	21534	21395	21322	21596	21406	21465	21353	21292	21387	21448	21528
33309	52947	33791	22563	20232	19126	18881	18689	18656	18602	18395	18253	18681	18442	18441	18280	18251	18295	18129	18178	18124	17846	17741	17592	17738	17641	18819	21247	20689	19822	18839	18085	17617	17320	17367	17338	17189	17189	17296	17377	17365	17412	17217	17433	17177	17407	17312	17299	17413	17233	17282	17578	17307	17177	17368	17388	17494	17154	17357	17175	17243	17183	17426	17344	17396	17320	17270	17361	17268	17305	17221	17277	17277	17234	17419	17355	17519	17263	17312	17260	17283	17333	17484	17321	17010	17346	17323	17337	17179	17182	17462	17361	17341	17352	17475	17150	17532	17256	17172	17173	17243	17283	17318	17216	17332	17314	17208	17263	17412	17407	17244	17074	17239	17226	17334	17329	17320	17385	17104	17292	17203	17272	17195	17347	17324	17347	17194	17291	17331	17264	17335	17323	17316	17424	17340	17188	17291	17354	17301	17291	17122	17276	17309	17326	17250	17332	17353	17330	17181	17325	17388	17294	17142	17262	17201	17131	17347	17320	17159	17259	17360	17230	17303	17422	17169	17481	17287	17218	17322	17235	17279	17154	17318	17318	17163	17247	17228	17181	17402	17293	17093	17314	17070	17178	17140	17369	17340	17219	17299	17435	17156	17238	17338	17187	17386	17326	17258	17323	17392	17159	17261	17372	17219	17180	17294	17201	17332	17259	17382	17255	17315	17255	17335	17165	17192	17301	17191	17092	17083	17321	17313	17202	17228	17300	17182	17131	17302	17172	17237	17235	17309	17074	17174	17542	17294	17389	17273	17263	17365	17128	17470	17124	17438	17133	17293	17121	17260	17251	17324	17357	17380	17274	17267	17253	17374	17284	17358	17219	17250	17302	17345	17168	17308	17302	17364	16991	17253	17323	17289	17314	17339	17161	17254	17196	17278	17317	17143	17398	17324	17210	17245	17097	17261	17187	17383	17110	17363	17211	17279	17279	17324	17286	17303	17275	17414	17262	17345	17353	17439	17216	17227	17158	17291	17137	17020	17360	17231	17354	17245	17335	17103	17316	17239	17310	17294	17310	17360	17246	17323	17156	17334	17291	17229	17176	17217	17304	17361	17360	17278	17154	17355	17357	17385	17446	17389	17290	17374	17233	17290	17162	17293	17217	17074	17187	17279	17372	17272	17306	17306	17302	17274	17303	17245	17188	17330	17183	17166	17345	17222	17314	17342	17289	17266	17268	17284	17201	17049	17209	17051	17127	17510	17266	17165	17304	17221	17238	17239	17219	17139	17279	17222	17065	17306	17431	17135	17352	17252	17331	17320	17379	17358	17221	17238	17211	17400	17287	17309	17327	17376	17184	17263	17344	17363	17231	17375	17286	17268	17099	17435	17193	17248	17349	17368	17485	17210	17306	17248	17339	17246	17306	17546	17416	17131	17198	17435	17447	17354	17481	17215	17390	17385	17222	17283	17240	17205	17483	17258	17274	17390	17278	17139	17271	17147	17296	17287	17329	17212	17231	17275	17457	17155	17336	17258	17361	17258	17172	17256	17358	17256	17215	17181	17235	17143	17138	17356	17277	17407	17247	17195	17286	17200	17386	17431	17390	17349	17384	17313	17177	17331	17348	17290	17312	17223	17204	17187	17462	17297	17200	17342	17323	17284	17405	17292	17169	17240	17326	17268	17453	17262	17295	17312	17196	17384	17389	17259	17312	17378	17263	17322	17148	17290	17430	17304	17236	17428	17198	17123	17213	17145	17407	17288	17015	17361	17278	17117	17273	17272	17302	17269	17281	17310	17053	17275	17415	17241	17268	17236	17176	17448	17191	17339	17313	17154	17293	17301	17194	17285	17326	17226	17190	17299	17217	17171	17245	17462	17241	17328	17355	17039	17218	17306	17143	17135	17410	17164	17301	17140	17168	17350	17179	17337	17364	17392	17340	17288	17370	17307	17458	17138	17425	17225	17223	17166	17344	17221	17149	17176	17264	17239	17405	17269	17338	17335	17284	17310	17252	16996	17121	17415	17321	17111	17076	17286	17223	17163	17242	17270	17328	17443	17335	17483	17021	17309	17164	17308	17356	17267	17451	17298	17277	17401	17159	17175	17265	17369	17412	17311	17291	17244	17205	17156	17396	17459	17301	17302	17400	17231	17348	17302	17303	17252	17105	16984	17275	17200	17327	17186	17246	17198	17428	17094	17330	17369	17270	17298	17376	17297	17336	17255	17274	17245	17270	17344	17068	17214	17287	17448	17300	17394	17373	17381	17455	17265	17352	17192	17262	17380	17360	17208	17281	17323	17214	17364	17303	17249	17040	17373	17277	17332	17132	17296	17201	17284	17371	17224	17222	17394	17326	17302	17406	17333	17345	17316	17293	17247	17113	17155	17444	17441	17334	17293	17213	17308	17429	17280	17276	17177	17101	17268	17456	17295	17312	17318	17125	17314	17189	17278	17519	17438	17435	17287	17214	17237	17280	17355	17356	17512	17344	17462	17210	17414	17376	17348	17240	17252	17312	17219	17206	17110	17391	17264	17322	17253	17153	17225	17292	17175	17178	17139	17416	17280	17301	17458	17235	17134	17352	17183	17206	17339	17035	17173	17307	17257	17375	17305	17419	17309	17340	17448	17263	17323	17205	17137	17306	17118	17361	17166	17475	17423	17537	17271	17336	17329	17194	17293	17267	17320	17036	17257	17420	17338	17273	17044	17395	17391	17296	17254	17281	17360	17263	17268	17116	17184	17347	17391	17261	17290	17251	17115	17102	17290	17334	17296	17298	17282	17232	17194	17424	17328	17227	17210	17287	17219	17207	17383	17133	17217	17366	17162	17296	17172	17168	17244	17226	17192	17333	17365	17182	17351	17348	17299	17400	17293	17329	17404	17293	17210	17280	17329	17152	17307	17166	17214	17204	17176	17360	17292	17315	17449	17152	17254	17287	17129	17140	17330	17197	17200	17236	17320	17128	17304	17330	17292	17175	17331	17243	17252	17348	17526	17171	17111	17387	17309	17331	17305	17257	17260	17154	17150	17371	17404	17099	17222	17216	17338	17320	17242	17112	17329	17191	17350	17398	17223	17294	17160	17363	17388	17207	17174	17150	17170	17191	17372	17362	17242	17115	17312	17210	17321	17283	17231	17262	17372	17379	17234	17375	17264	17291	17159	17238	17257	17300	17277	17277	17035	17210	17288	17368	17320	17367	17222	17198	17249	17296	17178	17429	17237	17063	17241	17378	17259	17096	17217	17235	17258	17306	17231	17267	17196	17152	17336	17387	17252	17357	17365	17241	17063	17136	17314	17279	17211	17235	17313	17187	17433	17162	17409	17269	17487	17234	17199	17318	17227	17367	17202	17228	16960	17295	17157	17232	17291	17139	17362	17196	17322	17306	17251	17273	17417	17278	17143	17275	17334	17416	17246	17210	17282	17160	17231	17260	17215	17385	17403	17135	17250	17256	17290	17418	17192	17448	17271	17334	17375	17188	17389	17075	17442	17385	17341	17187	17193	17284	17311	17337	17395	17334	17284	17183	17263	17209	17181	17295	17290	17162	17251	17315	17353	17327	17127	17183	17185	17469	17149	17169	17313	17289	17229	17125	17415	17176	17292	17411	17370	17179	17229	17097	17442	17325	17113	17166	17351	17298	17372	17364	17153	17194	17272	17200	17291	17371	17234	17358	17276	17331	17303	17378	17282	17189	17242	17341	17365	17245	17104	17300	17041	17436	17071	17422	17242	17256	17208	17260	17363	17217	17372	17292	17269	17363	17338	17378	17525	17198	17382	17364	17314	17205	17391	17287	17291	17231	17185	17471	17147	17149	17123	17215	17221	17343	17301	17266	17297	17166	17253	17180	17312	17182	17275	17253	17241	17258	17182	17278	17173	17256	17345	17246	17241	17268	17210	17344	17315	17212	17422	17362	17301	17341	17144	17320	17086	17307	17258	17221	17234	17229	17368	17413	17381	17034	17087	17352	17345	17226	17420	17325	17324	17400	17286	17484	17238	17287	17251	17297	17417	17130	17371	17210	17251	17242	17252	17232	17230	17395	17307	17314	17323	17140	17324	17380	17272	17314	17236	17197	17311	17292	17235	17155	17212	17222	17230	17205	17203	17333	17287	17362	17269	17398	17265	17227	17219	17330	17147	17254	17559	17202	17198	17285	17174	17177	17288	17269	17174	17286	17343	17150	17472	17306	17266	17509	17271	17380	17450	17281	17236	17300	17249	17266	17283	17305	17071	17173	17294	17217	17241	17267	17183	17434	17237	17070	17224	17252	17193	17398	17281	17396	17267	17216	17351	17333	17375	17180	17232	17497	17361	17123	17197	17384	17298	17346	17219	17232	17361	17224	17316	17279	17085	17384	17175	17252	17144	17346	17176	17301	17307	17258	17400	17351	17231	17412	17246	17224	17332	17272	17379	17221	17210	17399	17119	17420	17254	17179	17390	17285	17247	17261	17301	17390	17383	17409	17532	17186	17340	17077	17426	17392	17265	17160	17161	17449	17300	17178	17249	17243	17477	17279	17224	17239	17316	17135	17107	17392	17147	17405	17190	17307	17306	17131	17411	17321	17258	17161	17236	17136	17363	17211	17216	17217	17309	17134	17309	17275	17377	17318	17178	17363	17309	17308	17135	17213	17044	17329	17364	17349	17332	17378	17248	17274	17241	17257	17158	17202	17129	17174	17487	17388	17333	17278	17188	17279	17362	17261	17431	17203	17284	17263	17136	17153	17334	17196	17368	17290	17231	17066	17334	17274	17163	17231	17382	17292	17101	17371	17332	17286	17178	17479	17219	17188	17203	17143	17373	17339	17089	17267	17252	17350	17216	17340	17212	17239	17315	17103	17239	17373	17321	17347	17165	17294	17302	17192	17202	17224	17414	17336	17401	17343	17372	17240	17426	17373	17394	17149	17174	17451	17336	17159	17256	17182	17314	17403	17094	17310	17271	17351	17162	17178	17314	17386	17083	17286	17332	17193	17270	17472	17487	17266	17281	17315	17247	17451	17194	17251	17208	17244	17373	17234	17143	17366	17362	17334	17269	17147	17282	17292	17309	17355	17285	17088	17357	17308	17187	17396	17202	17290	17453	17289	17273	17068	17303	17360	17259	17300	17295	17369	17357	17293	17362	17162	17206	17261	17347	17454	17351	17333	17338	17224	17376	17289
22942	21517	29489	23919	21732	24231	26873	21706	21171	21289	21358	21180	21538	21546	21235	20940	21039	20974	20813	20755	20706	20404	20346	20473	20303	20144	21341	25104	24625	23620	22202	20992	20470	20202	20420	19859	20106	19860	19923	19966	19933	20061	19846	19847	19849	19903	19749	19956	20066	19886	19937	19730	19993	19983	19909	20148	19961	19804	19858	19965	19912	19675	19827	19968	19899	19901	19899	19942	19898	19965	19839	19898	19698	19752	19817	19989	20011	19916	19989	19957	19944	20030	19883	19834	19931	19944	20026	19686	19901	19907	19782	19779	20040	19529	19779	19990	20130	19746	19996	19848	20027	19758	19848	19864	19873	20086	19830	20000	19851	19959	20009	19972	19788	19797	19884	19972	20020	19907	19882	19626	19743	19991	19953	19742	19821	20015	20013	19795	19985	19960	19861	19884	19675	19722	19984	19975	20085	19960	19917	20098	19833	19895	20035	20030	20126	20029	19844	20060	20045	20059	20056	19797	19501	19940	19905	19648	19977	19852	19839	19798	19958	19857	19983	20042	20005	19848	19980	19755	19714	19954	19816	19721	20152	19916	19896	19871	20034	19773	19777	19871	20033	19868	20049	19874	19798	19729	19903	19739	19756	20014	19916	20001	19687	20018	19950	19832	19938	19779	19742	19991	19739	19810	19914	19822	19905	19952	19627	19885	19934	19883	19928	19751	19899	19941	20047	19964	19833	19722	19958	19905	19729	19779	19789	19772	19967	19851	19743	19650	19801	19855	19870	19825	19780	20013	19832	19971	19906	19701	19943	20121	19840	20021	19874	20042	19909	19780	19682	19852	19785	19891	19629	19760	19982	19827	19788	20102	19795	19911	19753	19969	19855	19978	19957	19848	19917	19979	19754	19906	19912	19743	19745	19804	19809	19698	19755	19907	19807	19932	19896	19873	19877	20018	19838	19630	19854	20028	19942	19921	20013	19792	19976	19702	19652	19838	19821	19908	20001	19755	19760	19822	19852	19984	19806	19755	19850	19820	19730	20036	19804	19901	19948	19697	20074	19820	19981	20032	20048	20077	19964	19906	19618	19797	19761	19949	19882	20098	19965	19822	20021	19774	19864	19804	19885	19687	19970	19796	19915	19996	19901	19713	19803	19995	19754	19777	19759	19736	19835	19695	20038	19998	19775	20015	19926	19868	20006	19754	20030	19956	19965	19921	19928	19989	19889	19934	19770	19908	19902	19748	19698	19775	19995	19809	19798	19958	19848	19910	19979	19785	19741	19795	19991	19640	20072	19924	19859	19884	19995	19913	20009	19900	20209	19833	19847	19752	19851	19919	19844	19930	19939	19979	19917	19935	20037	19817	19775	19795	19848	19793	19692	19924	19695	19768	19794	20042	19818	19811	20021	19646	19783	19838	19908	19835	19931	19971	20049	19745	19835	19773	19914	19865	19682	19670	19887	20137	19986	19820	20055	19951	19937	19879	19735	19821	19891	19822	19752	20063	19751	19983	19751	19888	20075	19759	19919	19819	19692	20013	19907	19858	19789	19996	19837	19830	19761	19942	19841	19766	19848	19833	19841	19917	19668	19965	19804	19864	20037	19837	19681	19957	19671	19856	19897	19914	19701	19925	19957	19848	19872	19763	19760	19717	19897	19842	20055	19838	19871	19776	19880	19848	19819	19923	19923	19823	19794	19594	19702	19985	19916	19918	19908	19818	20259	19799	19781	20146	19859	19924	20211	19926	19835	19842	19944	19698	19768	19907	20028	19789	20056	20017	19892	20001	19988	19906	19830	19887	19777	19970	19947	19721	19628	20113	19942	19869	19846	19982	19842	19908	19848	19832	19880	19839	19908	19928	19963	19925	19998	19844	19896	19823	19960	19958	19813	19901	19792	19935	19931	19870	19836	19711	19883	19581	19757	19743	19821	19870	19696	19754	19781	19751	20056	19952	19834	19973	19950	19740	19944	19877	19877	19895	19613	19929	19961	19962	19984	19742	19919	19825	19828	19781	19812	19917	20060	19685	19999	20017	19897	19756	19883	19797	19732	20011	19929	19643	19924	19848	20026	19892	19762	20049	20050	19933	19997	20063	19870	19760	19975	19877	19679	19896	20076	19890	19868	19808	19945	19843	19991	19592	19887	19829	19802	19837	19865	19947	20236	19839	19916	19835	19856	19716	19827	19706	19856	19696	19885	19664	19732	19883	20098	19993	19881	19888	19824	19895	19868	19971	19945	19922	19744	20037	19696	19968	19939	19755	19863	19862	19951	19748	19931	19846	19734	20162	19903	20055	20031	19811	19990	19823	19934	19941	19959	19865	19881	19892	19930	19765	19753	20039	19974	19800	19903	20009	19867	19860	19783	19813	19957	19848	19941	19988	19917	19754	19778	19628	19904	19807	19730	19911	19693	19793	19979	19952	19706	19993	19801	19878	19749	19805	19829	19652	19912	19829	20097	19898	19904	20146	19897	19770	19907	20082	19782	19637	19714	19775	19913	20088	19999	19809	19817	19870	19816	19926	19637	19872	19877	19794	20008	19970	19763	19800	19971	19815	20041	19850	19810	19917	19607	19794	19974	19810	19876	19871	19946	19971	19984	19991	19840	20012	19839	19880	19754	19703	19970	19813	19964	19949	19905	19949	20090	19931	20211	19692	19795	19897	20048	19979	19933	19964	19824	19874	19865	19860	20039	19781	19780	20049	19911	19715	19937	19991	19832	19863	19854	19747	19653	19596	19984	20118	19960	20062	19882	19653	19947	20012	19881	19859	20094	19734	19995	19919	20068	19675	19884	19792	19887	19781	19847	19997	20025	19936	19704	19914	19913	19894	19822	19821	19870	20077	19655	19839	19677	19803	19950	19815	20024	19969	19869	19630	20032	19699	19865	19726	19704	20079	19623	19875	19822	20097	19819	19799	19834	19929	19950	20011	19965	19949	19826	19639	19833	19969	19862	19829	19683	19904	19853	20008	20006	19704	20027	19824	20051	19810	19915	19853	20057	19841	20142	20083	19957	19836	20073	19955	19893	19941	19891	19726	20040	19920	19879	19703	19989	20046	19815	19880	19862	19995	19928	20025	19944	19979	19784	19876	19750	19917	19732	19816	20031	19821	19771	19593	19739	19662	20065	19771	19893	19918	19610	19845	20094	19924	19939	19798	19805	19836	19851	19862	19789	19902	19815	19521	19738	19895	19956	19744	19906	19686	19748	19889	19664	19830	19828	20079	19772	19893	19590	19763	19848	19784	19884	19859	20101	19900	19742	19785	19831	19751	19924	20066	20070	19855	19768	19907	19866	19908	19977	19913	19747	19977	19791	19816	19975	19796	19860	19899	19925	19975	19880	19780	19685	20025	19973	19732	20081	19680	19916	19997	19736	19964	20103	19834	19777	19833	19792	19813	19614	19759	19961	20029	19704	19876	19995	19828	19731	19898	19898	19964	20071	19961	19811	19663	19824	19994	19719	19883	19984	19885	19792	19848	20070	20032	19914	19849	20111	19942	19949	19638	19943	19938	19782	19860	19639	19867	20020	19955	19858	19769	20124	19857	19913	19841	19803	19964	19996	19961	19853	19968	19844	19844	19933	20101	20052	19817	19864	19990	19910	19922	20140	19847	19937	20121	19888	19828	19846	19951	20056	19919	19878	19786	19969	19837	19830	19714	19865	19904	19882	19770	19846	19889	19982	19753	19946	20065	19724	19647	19838	19976	19837	19873	20097	20066	19801	19932	19887	19861	20053	20103	20102	19867	19757	19682	19994	19864	19872	19849	19785	19917	19941	19794	19685	20006	19912	19970	19715	19971	19827	19853	19801	19916	19885	19878	19974	19888	19888	20034	20010	19870	19859	19664	19956	19975	19982	20013	19771	19788	19864	19932	20042	19840	19693	19929	19797	19940	19942	19764	19777	19741	19877	19904	19983	19881	19863	19722	20003	19852	19971	20011	19982	19713	19857	19886	19783	19779	19943	19768	19862	19722	19854	19832	19787	19955	19972	19751	19944	19820	19998	19752	20002	19739	19745	19947	19733	19747	19718	19982	19899	19787	19893	19733	19652	19777	19808	20051	19869	19672	19970	19880	19942	20051	20098	19801	19970	19856	20111	19834	19924	19797	19967	19864	19994	19800	19650	19863	19828	19967	19877	19947	19922	20047	19894	19968	19800	19856	19917	19906	20065	19845	19810	19999	19909	19960	19871	19790	19894	19800	19871	19878	19902	19868	19800	20090	19741	19890	20141	19718	19970	19821	19688	19652	20004	19979	19952	19880	19989	19863	19916	19781	19798	20003	19744	19812	19946	19886	19912	19919	19852	19946	20050	19823	19909	19922	19847	19713	19739	19789	19756	20069	19891	20097	20020	19747	19920	19653	19817	19758	19959	19909	19746	19735	19803	19852	19776	19868	20066	19960	20131	19924	19890	19678	19760	19964	19794	19870	19711	19812	19954	19942	19798	19824	19877	19695	19880	19878	19943	19800	19947	19863	19699	19957	19988	20001	19875	19590	19768	20068	20048	19672	19842	19848	19863	19804	19828	20033	19873	19929	19860	19833	19738	19849	19895	19941	19825	19848	19736	20031	20077	19854	20039	19940	19959	19613	19887	19927	19740	19806	19802	19776	19787	19798	19551	20145	19740	19981	20063	19805	19700	19705	19937	19901	19900	20042	19942	20029	19836	19906	19926	19998	19600	19722	19695	19724	20020	19909	19933	19924	19907	19891	19879	19857	19775	19904	19717	19974	19997	19883	19823	20120	19672	19895	19781	19865	20007	19805	20038	19799	19759	19685	20042	19891	19983	19895	20076	19732	19966	19814	19857	19893	19967	19658	19922	19786	19802	19733	19722	19874	19737	19997	19794	19922	19902	19798	19843	20024	19917	19839	20041	20035	19724	19986	20134	19721	20050	19822	19871	20061	19876	19821	20054	19793	19875	19731	19742	19757	19776	19679	19766	19906	19978	19921	19980	20081	19911	19858	19935	19980	19848	19788	19702	19704	19704	19890	19760	19737	19869	19954	19789	19849	19766	19824	20106	19849	19843	19954	19660	19817	19707	19650	19542	19759	19910	19863	19925	19851	19938	20018	19838	19867	19925	19637	19899	19677	19783	20161	19748	19813	19898	19809	19778	19985	19774	20030	19959	19890	20025	20077	19937	19963	19929	19828
36253	58994	37379	23642	20948	19990	19387	18571	18369	18069	18401	18591	18500	18582	17747	17973	18026	17643	17563	17509	17501	17378	17169	17057	16789	16652	18715	24001	22589	21351	19115	17813	16846	16606	16607	16404	16409	16307	16470	16279	16594	16451	16536	16460	16525	16186	16449	16480	16238	16477	16347	16526	16502	16278	16402	16549	16208	16449	16386	16341	16473	16574	16505	16463	16400	16487	16548	16333	16220	16387	16507	16437	16462	16422	16268	16373	16202	16391	16322	16523	16428	16464	16382	16392	16337	16320	16345	16434	16459	16357	16507	16419	16466	16416	16584	16287	16581	16436	16349	16371	16314	16461	16299	16252	16418	16322	16501	16244	16452	16366	16371	16314	16465	16347	16321	16389	16374	16293	16156	16405	16420	16442	16327	16163	16378	16375	16385	16423	16534	16470	16379	16435	16270	16478	16381	16370	16397	16379	16345	16598	16393	16452	16380	16392	16342	16402	16197	16388	16363	16406	16485	16454	16465	16451	16248	16305	16336	16335	16495	16327	16468	16316	16350	16435	16443	16390	16304	16452	16369	16271	16375	16536	16153	16359	16345	16409	16485	16475	16548	16404	16396	16463	16316	16442	16430	16221	16376	16578	16325	16401	16579	16315	16398	16289	16247	16176	16593	16313	16384	16375	16574	16465	16283	16270	16213	16420	16281	16380	16463	16415	16232	16384	16357	16566	16344	16268	16318	16402	16498	16432	16489	16436	16290	16388	16438	16311	16485	16381	16261	16393	16263	16309	16250	16399	16474	16330	16350	16246	16228	16260	16409	16322	16202	16359	16429	16428	16301	16269	16505	16373	16552	16392	16334	16575	16320	16331	16510	16549	16409	16440	16189	16500	16452	16340	16463	16327	16391	16522	16288	16314	16421	16382	16282	16315	16298	16414	16320	16459	16590	16401	16281	16530	16351	16374	16359	16296	16136	16421	16396	16301	16442	16516	16267	16334	16670	16337	16505	16299	16350	16248	16217	16358	16442	16457	16360	16562	16253	16433	16318	16491	16240	16251	16422	16385	16312	16372	16296	16397	16272	16318	16493	16336	16417	16455	16278	16194	16622	16447	16563	16394	16274	16309	16244	16395	16450	16323	16497	16244	16369	16359	16418	16300	16411	16441	16129	16449	16465	16492	16372	16320	16535	16312	16408	16543	16482	16434	16342	16235	16343	16458	16401	16312	16463	16372	16254	16481	16359	16350	16370	16356	16460	16502	16340	16232	16483	16388	16427	16295	16433	16483	16307	16409	16419	16154	16216	16380	16349	16301	16380	16344	16406	16500	16427	16437	16497	16445	16319	16186	16372	16506	16234	16397	16401	16393	16363	16247	16397	16412	16389	16243	16285	16525	16459	16427	16358	16388	16466	16236	16588	16426	16413	16413	16231	16272	16465	16426	16424	16364	16412	16479	16216	16147	16523	16455	16445	16507	16365	16464	16382	16283	16333	16305	16361	16354	16538	16552	16163	16458	16385	16449	16448	16358	16273	16404	16221	16471	16309	16255	16398	16351	16463	16516	16419	16538	16252	16381	16279	16533	16145	16597	16352	16225	16560	16300	16279	16199	16416	16340	16623	16357	16360	16441	16446	16286	16390	16257	16421	16284	16391	16235	16430	16427	16386	16173	16471	16377	16369	16256	16104	16467	16511	16371	16480	16415	16313	16397	16363	16377	16503	16382	16394	16342	16191	16426	16495	16194	16225	16411	16306	16413	16513	16261	16630	16320	16307	16244	16494	16468	16348	16372	16430	16374	16423	16177	16411	16308	16402	16382	16366	16458	16349	16237	16446	16292	16398	16324	16441	16457	16386	16340	16398	16421	16400	16356	16546	16429	16324	16453	16300	16389	16460	16487	16490	16173	16310	16389	16475	16597	16291	16273	16391	16382	16296	16403	16317	16460	16358	16388	16373	16409	16432	16400	16425	16329	16519	16177	16269	16526	16428	16451	16376	16248	16472	16362	16396	16311	16345	16299	16388	16449	16292	16221	16331	16339	16440	16254	16441	16227	16379	16429	16426	16409	16521	16392	16432	16381	16418	16300	16366	16217	16240	16379	16453	16295	16383	16508	16533	16424	16256	16489	16467	16313	16517	16329	16298	16357	16498	16440	16353	16406	16397	16375	16453	16342	16312	16337	16269	16577	16595	16398	16579	16467	16554	16402	16362	16514	16344	16391	16329	16419	16319	16286	16309	16269	16380	16275	16406	16266	16455	16169	16419	16289	16434	16365	16306	16460	16377	16399	16360	16241	16423	16601	16199	16394	16303	16452	16243	16361	16275	16444	16487	16233	16432	16371	16245	16257	16343	16223	16356	16229	16447	16276	16311	16487	16262	16318	16357	16290	16406	16409	16341	16339	16349	16334	16328	16383	16417	16279	16302	16458	16342	16452	16393	16343	16424	16204	16456	16438	16264	16444	16292	16301	16393	16362	16425	16244	16376	16512	16392	16453	16498	16323	16389	16329	16355	16511	16500	16275	16363	16258	16567	16317	16482	16397	16348	16424	16251	16449	16354	16548	16382	16379	16335	16232	16365	16395	16377	16368	16454	16366	16363	16430	16198	16490	16348	16372	16416	16334	16451	16344	16327	16243	16366	16304	16350	16377	16419	16347	16446	16491	16470	16334	16428	16395	16451	16332	16324	16247	16630	16379	16466	16383	16192	16547	16418	16491	16464	16288	16326	16528	16338	16496	16631	16335	16257	16458	16322	16226	16467	16337	16369	16282	16388	16478	16433	16288	16255	16304	16379	16481	16320	16268	16387	16431	16445	16228	16542	16228	16459	16292	16431	16326	16379	16468	16471	16349	16316	16452	16500	16486	16391	16287	16481	16278	16269	16243	16356	16432	16405	16424	16278	16371	16475	16435	16450	16516	16660	16337	16088	16358	16578	16465	16243	16262	16444	16227	16390	16300	16447	16452	16362	16434	16429	16338	16281	16233	16302	16319	16401	16215	16306	16280	16370	16379	16255	16586	16406	16388	16290	16559	16602	16559	16353	16270	16455	16507	16383	16396	16344	16482	16401	16377	16407	16427	16408	16355	16511	16383	16457	16421	16341	16473	16300	16557	16329	16395	16473	16273	16519	16422	16457	16388	16413	16386	16340	16403	16423	16476	16412	16398	16372	16461	16410	16470	16367	16345	16410	16535	16502	16375	16225	16489	16398	16423	16359	16447	16520	16376	16414	16312	16591	16489	16337	16333	16436	16252	16378	16333	16303	16363	16330	16397	16340	16345	16415	16289	16305	16441	16372	16417	16326	16502	16286	16427	16370	16459	16312	16531	16372	16464	16455	16251	16427	16538	16279	16428	16445	16462	16229	16297	16388	16490	16272	16283	16500	16493	16457	16246	16440	16363	16393	16462	16318	16160	16353	16201	16172	16412	16437	16306	16294	16445	16455	16390	16338	16241	16447	16300	16463	16477	16212	16546	16410	16481	16493	16332	16442	16357	16266	16159	16282	16365	16334	16234	16228	16382	16387	16459	16438	16377	16408	16488	16244	16368	16373	16386	16361	16381	16541	16353	16465	16421	16620	16388	16368	16395	16477	16412	16454	16346	16469	16370	16261	16471	16378	16395	16085	16330	16367	16400	16415	16309	16395	16340	16169	16192	16271	16294	16506	16357	16363	16443	16479	16252	16504	16417	16337	16418	16271	16291	16267	16358	16405	16325	16354	16406	16208	16524	16398	16440	16473	16439	16559	16493	16466	16321	16292	16446	16450	16266	16392	16437	16320	16473	16457	16329	16364	16378	16209	16463	16414	16362	16257	16402	16357	16409	16439	16492	16403	16379	16370	16234	16231	16423	16356	16414	16477	16356	16363	16534	16412	16475	16408	16445	16516	16203	16454	16330	16326	16280	16384	16466	16342	16470	16513	16324	16427	16362	16210	16450	16422	16498	16391	16433	16415	16381	16348	16358	16333	16274	16339	16183	16254	16342	16262	16319	16451	16357	16455	16245	16401	16310	16365	16454	16441	16327	16160	16399	16393	16477	16277	16390	16412	16468	16263	16413	16444	16405	16437	16339	16234	16358	16366	16391	16470	16411	16495	16331	16307	16444	16363	16359	16318	16167	16456	16429	16347	16405	16429	16412	16568	16357	16509	16435	16551	16423	16581	16410	16352	16370	16366	16274	16471	16354	16523	16370	16348	16442	16285	16291	16254	16394	16448	16474	16342	16542	16489	16375	16285	16417	16467	16259	16195	16446	16444	16400	16351	16257	16206	16235	16499	16390	16610	16609	16187	16399	16433	16483	16319	16424	16464	16336	16441	16346	16415	16231	16530	16503	16379	16311	16416	16307	16464	16443	16365	16491	16472	16317	16342	16377	16510	16263	16361	16320	16325	16383	16288	16451	16585	16307	16378	16404	16385	16259	16318	16488	16407	16258	16637	16403	16599	16416	16485	16398	16295	16424	16241	16360	16438	16510	16426	16397	16389	16183	16509	16512	16493	16387	16292	16438	16487	16407	16397	16587	16425	16333	16264	16318	16462	16474	16498	16479	16281	16522	16469	16286	16328	16299	16322	16390	16428	16323	16373	16236	16342	16362	16158	16421	16478	16226	16457	16320	16473	16345	16459	16285	16295	16272	16489	16273	16479	16376	16246	16440	16328	16402	16422	16483	16311	16484	16614	16399	16494	16349	16224	16399	16318	16343	16412	16441	16425	16363	16362	16436	16363	16551	16498	16439	16378	16447	16358	16341	16288	16455	16221	16268	16491	16473	16386	16432	16421	16367	16393	16275	16391	16238	16203	16509	16446	16370	16341	16384	16494	16331	16569	16461	16330	16337	16493	16528	16229	16213	16490	16443	16380	16522	16416	16486	16390	16338	16463	16215	16502	16394	16674	16429	16438	16402	16200	16324	16509	16275	16428	16249	16521	16437	16284	16407	16428	16261	16307	16321	16403	16369	16151	16572	16241	16247	16299	16397	16369	16179	16562	16356	16299	16301	16410	16370	16284	16597	16400	16382	16329	16354	16277	16400	16273	16433	16367	16371	16373	16212	16461	16421	16428	16482	16393	16501	16263	16339	16347	16278	16176	16441	16523	16381	16566	16316	16524	16334	16529	16303	16169	16359	16489	16458	16351	16342	16291	16354	16390	16234	16423	16272	16237	16370
28717	25802	26991	22254	18356	18338	18355	18365	18190	18542	18537	17920	18067	17986	18084	18272	17945	17996	17910	17937	18053	17849	17908	17774	17779	17628	17748	18059	18138	17968	17965	17907	17659	17469	17554	17498	17560	17642	17626	17612	17755	17629	17685	17473	17622	17824	17514	17573	17651	17671	17619	17575	17535	17526	17518	17580	17493	17461	17636	17409	17652	17556	17401	17785	17663	17726	17477	17620	17731	17496	17676	17638	17654	17649	17638	17598	17532	17639	17442	17561	17604	17339	17471	17445	17620	17680	17680	17634	17455	17440	17443	17441	17481	17548	17528	17528	17616	17775	17652	17547	17555	17605	17609	17507	17617	17541	17659	17720	17695	17628	17763	17515	17577	17537	17762	17564	17566	17633	17484	17493	17579	17727	17769	17545	17533	17763	17489	17648	17560	17570	17439	17331	17850	17423	17713	17540	17503	17847	17377	17560	17547	17813	17723	17720	17469	17464	17574	17532	17818	17469	17488	17616	17615	17611	17568	17637	17609	17621	17582	17507	17574	17602	17677	17549	17529	17645	17650	17664	17447	17454	17504	17742	17634	17695	17628	17570	17619	17383	17583	17645	17590	17530	17574	17564	17776	17595	17528	17382	17615	17680	17528	17861	17647	17815	17683	17408	17572	17556	17604	17721	17653	17619	17563	17459	17590	17689	17447	17507	17572	17687	17531	17483	17545	17504	17653	17374	17378	17620	17475	17621	17702	17686	17738	17627	17531	17462	17680	17688	17504	17657	17649	17476	17771	17578	17627	17521	17463	17567	17750	17591	17562	17450	17742	17464	17525	17554	17487	17590	17612	17488	17560	17611	17515	17667	17823	17645	17526	17490	17554	17644	17585	17507	17651	17605	17742	17524	17771	17366	17562	17750	17602	17496	17606	17779	17570	17479	17661	17413	17551	17513	17624	17535	17426	17567	17495	17622	17615	17766	17509	17594	17566	17434	17492	17727	17827	17612	17477	17406	17422	17618	17627	17477	17735	17502	17514	17800	17534	17523	17431	17546	17509	17503	17532	17597	17634	17489	17596	17484	17767	17750	17672	17546	17555	17584	17586	17536	17563	17783	17595	17562	17579	17460	17760	17558	17569	17544	17592	17648	17703	17546	17456	17643	17419	17559	17633	17402	17326	17504	17799	17512	17714	17642	17640	17396	17410	17481	17602	17570	17548	17624	17634	17461	17562	17573	17803	17546	17379	17575	17479	17543	17465	17469	17757	17403	17491	17665	17585	17476	17482	17519	17486	17574	17594	17694	17631	17603	17489	17406	17452	17624	17561	17636	17551	17509	17502	17499	17473	17501	17632	17492	17575	17597	17494	17459	17568	17564	17696	17613	17627	17513	17514	17365	17525	17598	17574	17570	17654	17462	17697	17567	17550	17418	17523	17654	17697	17720	17656	17611	17457	17508	17537	17403	17325	17727	17692	17786	17558	17533	17583	17681	17506	17625	17589	17495	17396	17355	17411	17451	17444	17640	17480	17753	17591	17724	17838	17563	17468	17620	17687	17679	17402	17407	17415	17434	17605	17520	17523	17612	17588	17548	17643	17639	17633	17584	17661	17645	17483	17568	17473	17788	17540	17616	17461	17447	17559	17731	17549	17750	17529	17500	17453	17699	17472	17527	17561	17624	17821	17354	17735	17610	17637	17610	17492	17384	17587	17651	17494	17242	17616	17635	17667	17529	17464	17654	17428	17574	17754	17607	17535	17716	17546	17430	17586	17469	17461	17532	17829	17432	17579	17659	17632	17738	17756	17641	17392	17536	17593	17545	17528	17700	17601	17613	17549	17578	17523	17618	17450	17421	17682	17499	17872	17504	17672	17615	17772	17585	17518	17428	17619	17533	17626	17411	17498	17539	17739	17435	17490	17558	17623	17742	17575	17576	17459	17856	17730	17559	17610	17778	17636	17679	17492	17461	17521	17494	17596	17644	17614	17733	17618	17605	17508	17376	17586	17793	17587	17533	17675	17618	17527	17569	17629	17509	17577	17570	17487	17783	17463	17569	17508	17632	17466	17412	17827	17684	17543	17804	17605	17600	17426	17483	17625	17336	17502	17511	17644	17499	17524	17475	17563	17634	17609	17524	17731	17418	17834	17567	17666	17608	17622	17490	17666	17367	17556	17723	17359	17711	17520	17487	17681	17486	17573	17449	17693	17907	17538	17638	17618	17566	17538	17447	17588	17639	17679	17500	17466	17559	17560	17359	17664	17504	17550	17735	17472	17602	17602	17519	17593	17378	17635	17674	17485	17610	17581	17620	17456	17552	17747	17473	17433	17735	17614	17571	17707	17546	17532	17784	17710	17513	17589	17589	17569	17700	17629	17645	17475	17690	17412	17550	17596	17621	17492	17533	17530	17535	17484	17641	17699	17592	17756	17658	17391	17592	17627	17616	17523	17576	17671	17553	17676	17438	17644	17440	17784	17660	17619	17502	17687	17426	17626	17578	17606	17734	17604	17469	17714	17479	17706	17647	17489	17691	17586	17557	17599	17490	17607	17732	17719	17596	17703	17469	17667	17542	17677	17513	17567	17393	17563	17749	17755	17525	17874	17600	17659	17451	17313	17538	17611	17520	17631	17532	17669	17639	17639	17474	17684	17550	17662	17538	17414	17399	17701	17609	17535	17602	17655	17558	17560	17511	17410	17699	17623	17701	17507	17578	17616	17580	17398	17527	17248	17518	17681	17618	17523	17580	17495	17752	17641	17509	17440	17343	17686	17656	17659	17532	17838	17692	17810	17619	17372	17685	17668	17682	17601	17609	17552	17470	17632	17545	17291	17494	17593	17452	17450	17618	17506	17471	17537	17513	17670	17657	17575	17473	17758	17722	17518	17741	17593	17636	17290	17594	17750	17671	17718	17557	17789	17657	17579	17521	17652	17474	17505	17561	17578	17257	17667	17592	17739	17475	17576	17653	17575	17463	17565	17623	17642	17626	17593	17560	17505	17718	17438	17536	17502	17719	17728	17680	17640	17545	17587	17668	17630	17657	17460	17519	17589	17529	17444	17546	17614	17430	17489	17677	17631	17682	17603	17627	17571	17625	17495	17516	17674	17562	17653	17673	17658	17797	17571	17723	17462	17581	17682	17645	17737	17387	17684	17627	17296	17599	17649	17611	17493	17531	17579	17693	17724	17693	17568	17662	17500	17944	17485	17714	17575	17477	17617	17622	17539	17656	17649	17700	17733	17655	17618	17472	17700	17691	17567	17561	17530	17384	17641	17744	17665	17569	17547	17487	17668	17542	17459	17365	17631	17481	17607	17456	17688	17593	17771	17627	17736	17579	17407	17564	17328	17495	17587	17709	17576	17495	17728	17422	17634	17692	17893	17744	17560	17525	17674	17575	17558	17466	17571	17434	17536	17496	17452	17562	17660	17594	17616	17466	17353	17493	17554	17454	17369	17482	17715	17449	17537	17516	17503	17553	17500	17488	17598	17842	17677	17722	17533	17599	17604	17671	17505	17523	17472	17498	17607	17342	17685	17622	17490	17554	17582	17355	17662	17735	17539	17471	17771	17533	17533	17504	17676	17595	17592	17639	17598	17497	17556	17573	17477	17687	17554	17865	17508	17517	17564	17574	17354	17601	17712	17677	17475	17491	17539	17501	17477	17548	17658	17440	17780	17480	17588	17418	17547	17449	17789	17639	17509	17470	17658	17558	17660	17662	17714	17733	17749	17712	17576	17556	17480	17519	17607	17461	17560	17520	17498	17559	17279	17602	17614	17856	17498	17655	17745	17558	17878	17561	17539	17661	17455	17358	17560	17492	17543	17660	17540	17536	17591	17741	17563	17500	17704	17521	17772	17380	17562	17683	17556	17634	17596	17640	17535	17584	17631	17422	17620	17544	17611	17782	17457	17319	17515	17757	17628	17450	17497	17570	17369	17564	17579	17458	17479	17586	17412	17617	17453	17678	17460	17581	17608	17573	17531	17693	17459	17533	17795	17478	17691	17519	17373	17512	17606	17515	17566	17348	17746	17481	17470	17714	17596	17547	17496	17768	17665	17571	17645	17519	17409	17604	17501	17655	17687	17641	17571	17407	17646	17537	17545	17678	17616	17607	17546	17429	17637	17536	17620	17532	17338	17370	17645	17535	17671	17505	17535	17499	17831	17599	17458	17550	17674	17425	17599	17574	17501	17458	17484	17579	17438	17685	17559	17637	17798	17491	17552	17405	17597	17599	17514	17342	17474	17435	17749	17535	17414	17482	17498	17574	17638	17518	17690	17729	17658	17697	17452	17469	17493	17587	17842	17660	17643	17704	17615	17441	17506	17475	17626	17646	17470	17575	17841	17689	17539	17612	17728	17627	17611	17686	17784	17565	17528	17612	17451	17491	17635	17578	17454	17664	17767	17727	17554	17443	17475	17501	17736	17342	17524	17458	17561	17597	17795	17545	17643	17688	17573	17609	17553	17572	17586	17537	17662	17666	17637	17434	17476	17678	17495	17597	17496	17725	17480	17800	17477	17536	17676	17729	17542	17546	17732	17772	17606	17590	17471	17657	17447	17519	17650	17477	17548	17734	17503	17591	17785	17513	17551	17468	17399	17552	17571	17567	17663	17710	17476	17638	17645	17717	17826	17549	17416	17606	17700	17818	17618	17599	17707	17453	17601	17644	17574	17456	17710	17569	17584	17705	17807	17499	17639	17559	17452	17778	17358	17813	17642	17583	17463	17719	17594	17655	17418	17775	17409	17468	17341	17335	17716	17610	17639	17618	17512	17606	17521	17665	17549	17452	17613	17435	17513	17672	17638	17594	17539	17461	17477	17427	17386	17676	17688	17713	17716	17525	17421	17671	17477	17528	17905	17553	17366	17599	17872	17571	17506	17618	17540	17646	17764	17378	17706	17490	17648	17498	17494	17542	17415	17530	17508	17715	17665	17349	17464	17372	17522	17578	17583	17425	17521	17645	17619	17615	17625	17607	17563	17617	17536	17613	17600	17415	17648	17626	17380	17407	17779	17487	17583	17652	17575	17650	17490	17471	17569	17803	17682	17606	17525	17557	17442	17503	17629	17365	17652	17393	17758	17483	17486	17490	17770	17694	17522	17497	17664	17633	17658	17510	17575	17666	17778	17560	17627	17542	17591	17849	17644	17598	17611	17553	17562	17506
28089	38790	23757	17312	16391	16389	16182	16453	16203	16710	16212	15641	15970	15862	15793	15774	15827	15696	15697	15653	15478	15417	15378	15188	15297	15394	15410	15814	15699	15740	15355	15192	15205	15175	15199	15169	15086	15176	15173	15063	15101	15110	14984	15124	14950	15206	15087	15149	15325	14925	15112	15057	14993	15208	15121	15084	15049	15103	15180	15202	15012	15106	15167	15016	15150	15126	15116	15114	14944	14961	15278	15029	15162	15236	15129	15136	15222	15177	15196	15037	14960	15235	15172	15088	15146	15035	15123	15245	15147	14996	15059	15213	15025	14958	15058	15032	15107	14974	14951	15270	14941	15079	15268	15153	15187	15067	15127	15196	15285	15116	14992	15188	15093	15127	15212	14987	15053	15176	15089	15206	15065	15091	15117	15155	14913	14889	15034	15144	15047	15113	15167	14979	15253	15233	15013	14894	15049	15079	14987	14992	15007	15083	15273	15089	15071	15093	15059	15205	15177	15127	15188	15058	15230	15000	15159	14989	15038	15010	15167	15157	15062	14995	15277	15046	15137	15090	15087	15011	15203	15138	15166	15018	15178	15116	15143	15192	15098	15119	15060	15033	15054	15079	15176	15206	15056	15160	15054	15047	15054	15160	15027	15034	15087	15069	15091	14991	15095	15186	15203	15101	15086	15050	15035	15105	15024	15085	15043	15176	15302	15138	15050	15121	15163	15190	14967	15106	14961	15105	15110	15115	14888	15219	15202	14984	15130	15246	15000	15134	15105	15115	15119	15128	15062	15247	15331	15155	15029	15211	14989	15124	15130	15199	15081	15056	15162	15025	14992	15120	15157	15125	15025	14963	14930	14859	15076	14911	15113	14979	15146	15237	15191	15073	15183	15050	15165	15163	15132	14970	15062	14898	15144	15162	15069	14984	14981	15222	15200	15048	15059	14886	15091	15002	15133	15014	14936	15099	15070	15127	15153	15029	15162	15164	15135	15070	15216	15138	15278	15107	15042	15137	15205	14991	14994	15246	14937	15200	14932	15098	15013	15098	15065	15069	15092	15298	15052	15129	14936	15218	15203	15085	15206	15156	15264	15101	15153	15196	15006	15098	15028	15071	15081	15060	14968	14997	15067	15230	15046	15057	15090	15210	14933	15182	15133	15062	15058	15154	15184	14973	15211	15132	15115	15088	15418	14940	15190	15156	15165	15149	15042	15216	15056	14990	15195	14991	15004	15070	15106	15105	15204	14995	15050	15248	15117	15337	15059	15065	15102	15118	15172	14968	15049	15052	15092	15213	15173	14869	15307	15029	15138	15032	15261	15084	15061	15072	15066	15032	15039	15175	15131	15167	15073	14977	14998	15165	15059	15221	15046	15151	14947	14965	15053	15082	15081	15160	15146	15202	15055	15030	14976	14934	15061	15043	15185	15220	15309	15091	15066	15183	15194	15225	15136	15009	15047	15059	15044	15030	15101	15211	15087	14912	15104	15112	15074	15185	15166	15163	15180	15389	15068	14946	15198	15252	15159	14997	15134	15134	15042	15171	15019	15202	15144	15044	15119	15083	15034	15125	15178	15220	15166	15240	15173	14987	15166	15071	15184	15025	15064	14970	15003	15236	15082	15178	14949	15154	15013	15019	14875	15193	15269	15252	15199	15143	14980	15130	15032	15127	15073	14969	15204	15159	14967	15061	15178	15140	15158	15126	15085	15095	15204	15218	14876	15127	15073	15165	15126	15236	15167	15149	15093	15173	15057	15136	15053	15002	15107	15181	14994	15000	15113	15167	15217	15247	15036	15029	15128	15101	14993	15208	14969	14996	15035	15068	15023	14978	15134	15075	15022	15107	14973	15183	15189	15023	15021	15233	15086	15071	15038	15358	15086	15163	15107	15169	15168	15195	15189	15243	15137	15144	15098	15124	15121	15113	15119	15225	15138	15133	15076	15269	15092	15220	14965	15143	15273	15190	15052	15142	15183	14973	15038	15181	15113	15204	15028	15025	15190	15196	15193	15129	15130	15192	15014	15217	15104	15087	15093	15152	15179	14975	15094	15294	15143	15034	15089	14941	15140	15238	15138	15025	15037	15153	14944	15174	15014	15120	15137	15173	15135	15002	15074	15072	15144	14894	14999	15102	15057	15099	15086	15189	15190	14995	15247	15190	15287	15075	15108	14962	15066	15146	15056	15006	15307	15236	14999	15197	15124	14925	15069	14987	15230	15101	15272	15026	15122	15119	15213	15039	15043	15042	15097	15204	14973	15125	15035	15177	15212	15198	15160	14968	15021	14971	15130	15174	15066	15141	15088	15171	15095	15175	15066	15110	14921	15017	15205	14960	15115	15086	15080	15024	15128	15019	15083	15118	15168	15131	15128	15040	15017	15118	15167	15177	15233	14988	15187	15237	15020	15073	15121	15123	15134	15004	15284	15121	15237	15133	15186	15131	14963	15016	15043	15078	15046	15110	15220	15170	15107	15171	14970	15048	15034	15182	14999	15052	15048	15136	15045	15109	15083	15112	15084	15164	15209	14973	15245	15016	15232	15147	14998	15210	14947	14963	15135	15104	15151	15150	15082	15032	14916	14976	15286	15133	15199	15129	14886	15283	14991	15122	15051	15139	15095	15162	15225	15038	15135	15141	15220	14968	14920	14942	15070	14931	15131	15099	15137	15053	15321	15134	15141	15230	15174	15125	15057	15268	15099	15061	15152	15081	15063	15150	15160	14985	15116	15369	15051	15160	14960	15306	15196	15252	14946	15142	15172	15102	15190	15169	15256	15035	15132	15207	15152	15114	15007	15066	15265	15106	15095	15195	15096	15027	15122	15003	15278	14892	15096	15144	15222	15025	15088	14991	15157	15104	14965	15138	15182	15035	15148	15010	15032	15248	15273	15075	15156	15101	15135	14908	14918	15021	15112	15093	15219	15076	15165	15131	15084	14851	15065	14816	15123	15051	15038	15215	15045	15102	15241	14999	15191	15197	15042	15187	15188	15064	15163	15032	14884	15098	15077	15088	14962	15199	15266	15122	15007	15200	15063	15062	15065	15220	15037	15044	15203	15165	15175	14992	15054	15121	15175	15080	15015	15119	15192	15123	15055	15064	15086	15083	15132	15160	15159	15033	15033	15077	15177	15045	15055	14974	14988	15242	15042	15036	15100	15161	15013	15190	15185	15143	14973	15159	15255	15123	15210	15112	15281	15062	15091	15057	14970	15125	15049	15042	15102	15225	15169	15206	15261	15191	15061	14898	15113	15097	15173	14989	15031	15022	15011	15081	15096	15084	15015	14964	15018	15101	15232	15085	15145	15028	15094	14981	15004	14944	14969	15087	15101	15249	15301	15014	15234	15008	15044	15071	15207	15163	15224	15173	15234	15213	14966	15172	15100	15074	15159	14851	15215	14991	14903	15199	15124	15221	15074	15094	15216	15090	15240	15185	15137	15132	15231	15124	14999	15048	15177	15086	15171	15000	14976	15125	15147	15081	15317	15077	15189	15203	15005	15086	15022	15317	15155	15316	15107	15192	15073	15041	14884	14991	14987	15210	15138	14922	14999	15143	15182	14996	15062	14995	15007	14982	15225	14956	15073	14996	15086	15171	15255	15172	15078	15098	15226	15033	14990	15021	15123	15028	15070	15258	15079	15085	15054	15213	15205	15075	14969	15050	14888	15258	15143	15081	15035	15086	15109	15137	15042	15040	15209	15059	15072	15079	15072	15084	15164	14948	15202	15265	14939	15099	15069	15097	14992	15191	15105	14957	15175	15186	15113	15024	15049	15039	15066	15095	15047	14950	15065	15022	15153	15050	15164	15213	15212	15147	15164	14924	15094	15109	15228	15197	15005	15031	15128	14981	15031	15078	15189	15204	14990	15040	15151	15053	15131	15183	15160	15114	14976	14987	15131	15199	15142	15069	14989	15042	15051	15305	15131	15076	15010	15189	14977	14954	15164	15213	15119	14945	15068	15065	15110	14996	15304	14985	15202	15056	14985	15104	15075	15177	15161	15146	15263	14956	14961	15166	14966	15012	14950	15163	15063	15174	14974	14926	15157	15236	15169	15017	15064	15070	15186	15240	15021	15199	15077	15039	15047	15093	14923	14985	15151	15053	15163	15162	15133	15275	15068	15000	14942	15220	14908	14974	15147	15164	15040	15183	15188	15243	15013	15170	15041	15100	15049	15171	15150	15110	15135	14930	15115	15164	15236	15175	15213	15137	15153	15149	15159	15033	15042	15173	15148	15086	15094	14918	15104	15215	15114	15138	15269	15119	15086	15294	15019	15270	15118	14860	15072	15264	15027	15006	15062	15161	15113	15103	15032	15197	15109	15191	15277	15126	15060	15169	15312	15062	15073	15132	14981	15172	15138	15112	14976	15012	15183	15043	15156	15144	15156	15374	15097	15003	15037	15209	15039	15155	15036	14893	15148	15066	15043	15145	15127	15249	15061	15097	14967	15108	15063	15167	15035	15017	15181	15167	15126	15159	15203	15075	14956	15148	15064	15156	15112	15154	15203	15129	15133	15213	15083	15169	15119	15204	15038	15176	15197	15098	15259	15110	14924	15035	15192	15179	14988	15010	15125	15036	15243	15068	15117	15035	15096	15062	14962	15089	15125	14979	15207	15162	15184	15170	15179	15159	15077	15128	14976	15017	15160	14922	15138	15081	14933	15224	15105	15071	15222	15310	14878	15059	15236	15089	15056	15248	15186	15195	15216	15190	15138	15067	15182	15029	14995	15031	15180	15171	14986	15179	15186	15116	15128	15197	15207	15152	15082	14999	14940	15050	15174	15125	15137	15101	15156	15150	15021	15208	15101	15028	15116	15170	15016	14976	15153	15129	15128	15199	15297	15147	15199	14927	15020	15116	15302	15081	15049	15185	15029	14975	15117	15160	15101	15219	15103	15121	15073	15066	15182	15022	14947	15034	15128	15255	15142	15070	15251	15063	15238	15062	15099	15003	15142	15216	15045	15120	15162	15082	15207	15143	15259	15080	15257	15287	15216	15195	15314	15206	15039	15104	15240	14895	15066	15048	15058	15005	15157	15179	15075	15127	15169	15325	15001	15147	14990	15150	14995	15086	15046	15035	14892	15106	15276	14997	15069	15173	15024	15064	15050	15207	15065	15145	15167	15233	15156	15122	15365	15169	15133	14963	15133	15226
24085	21515	29038	24446	22214	21891	21086	18344	19215	18736	17831	17414	17277	17511	17785	17744	17624	17797	17609	17240	17537	17268	17313	17308	17046	17193	17956	20627	19534	18776	18032	17536	17330	16868	16740	16919	16897	16995	16992	17054	16910	16944	16849	17244	17133	17079	17025	16956	16773	17168	16935	16820	16682	16643	16696	16883	16844	16873	16916	16965	16770	16882	16842	17058	16956	16975	16652	16877	16975	17026	16859	16949	16850	16941	16671	16781	16877	16934	16947	17165	16935	16884	16843	17090	16918	16887	16864	16992	16875	16795	16943	16911	16811	16897	16997	16902	16941	16946	17318	16852	16820	16671	17022	16865	16883	17076	16839	16923	16813	16866	16860	17013	16993	16773	16852	16934	16681	16584	16899	16899	16966	16859	17065	17083	16841	17011	16871	16816	16862	17020	16831	16991	16790	16857	16980	16816	16856	16856	16849	16911	16914	17119	16748	16723	17012	16775	16997	16729	16775	16843	17021	16800	17023	17112	16846	17015	16979	16881	16849	16846	16889	16807	16664	16779	16839	16959	16779	16841	16991	16799	16942	16882	16922	16683	16911	16918	16935	16866	16963	16984	16874	16831	16958	16970	16896	16799	16856	16821	16806	17090	16839	16968	16964	16791	16827	16941	16733	16742	16939	17053	16890	16900	16773	16928	16779	17082	16723	16914	16727	16924	16773	16798	16943	16696	16770	16668	16851	17025	16917	16707	16852	17004	16870	16740	16582	16793	16920	16898	16869	16792	16959	16884	16818	17017	16804	16952	16731	16587	16790	16976	16806	16898	16999	16829	16663	16985	16889	16904	16949	16819	16973	16931	16944	16876	17039	16776	16676	17001	16888	16760	16786	16869	16959	16976	16854	16864	16710	16703	16811	16763	17093	16892	16889	16834	16916	16958	16756	17111	16856	16602	16948	16779	17073	16794	16864	16774	16872	16667	16858	16736	16841	16924	16936	16806	16780	16848	16880	17066	16851	16716	16831	16902	17031	16932	16880	16955	16994	16843	16915	16791	17210	16814	17096	16793	16790	16927	16907	16944	16917	16905	16923	16973	16800	16984	16982	16928	17021	16816	16832	16891	16788	17093	16872	16833	16914	16666	16825	17024	16628	16868	16671	16921	16951	16770	16752	16863	16870	16892	16840	16839	16802	16955	16946	16966	16942	16991	16815	16933	16873	16866	17051	16992	16862	16952	16871	16837	16950	16871	16904	16964	16858	16820	16849	16828	16711	16889	16817	16904	16951	16684	16950	16917	16876	16963	16836	16863	16828	16878	16792	16772	16872	17166	16915	16977	16850	16826	16956	16696	16772	16795	16846	16848	16965	17014	16957	16901	17065	16848	16908	16774	16805	16881	16841	16657	16891	16953	16802	16929	17120	16733	16906	16869	16866	16915	16788	16814	16811	16805	16889	16726	16885	16792	16947	16733	16566	16847	16883	16941	16903	16811	16840	16786	16809	16635	16961	16883	17140	16939	16823	17043	16844	17040	16940	16865	16930	16861	16978	16981	17034	16847	16926	16727	16646	16769	16869	16790	16829	16754	16974	17006	16873	16852	16794	16643	16864	16836	16852	16796	17080	16918	16863	16958	16913	17016	16895	16762	17070	16908	17066	16992	16900	16779	16764	16823	16978	16947	16910	16902	16926	16735	16872	16838	16819	16968	16759	16979	17076	16775	17115	16920	16999	16895	16771	16929	16912	16928	16922	16900	16903	16765	16939	16774	16932	16649	16748	16863	16808	16933	16938	16972	16790	16900	16916	16935	16796	16761	16948	16812	16753	16869	16900	17017	16971	16732	16880	16739	16766	16687	16576	17051	17024	16758	16715	17002	17023	16846	16834	16880	16706	16931	16847	16834	16883	16834	16927	16654	16904	16840	16858	17103	17076	16767	16963	16789	16809	16791	16835	16814	16851	16923	16695	16908	17073	16848	16681	16898	16854	17028	16893	16858	16810	16925	16771	16857	16671	17125	16859	16894	16913	16744	16976	16847	16803	16830	16538	16810	16755	16964	16733	16969	16929	16865	17000	16818	16837	17008	16925	16886	16913	16843	17015	16853	17018	16636	16869	16931	16797	16974	16824	17102	16830	16779	16689	16867	16788	16773	16925	16609	16679	16872	16871	16901	16844	16882	16974	16822	16816	16946	17085	16939	16877	16946	16998	16841	17121	16910	16838	16944	16904	16628	16845	16732	16725	16859	16935	16783	16844	16750	16740	16813	16818	16819	16619	16797	16847	16852	16889	16929	17046	16758	17128	16788	16828	16803	16833	16731	16891	16943	16961	16945	16855	16877	16770	16867	16951	16894	16838	16770	16954	16785	16845	17155	16829	16804	16703	16798	16792	16840	16863	16996	16868	16851	16761	16711	16730	17077	16887	16812	16940	16900	16970	16811	16883	16798	16859	17073	16873	17004	16923	17045	16972	16902	16775	16945	16935	16792	16960	17011	16933	16955	17049	16902	17028	16846	16823	16778	16928	16887	16919	17008	16925	16670	16917	16902	16754	16626	16883	16813	16748	16662	17114	16928	16850	16984	16929	17006	16837	16681	17035	16998	16918	16903	16997	16752	16877	16818	16819	16763	16723	16961	16926	16752	16859	16702	16905	16629	16870	16768	16988	16876	16732	16991	16895	16820	16792	17058	16620	16907	16845	16996	16710	16931	17029	17054	16962	16940	16743	16858	16833	16737	16768	16854	17020	16889	16822	16688	16742	17027	16871	16735	17012	16815	16875	16717	16958	16743	16868	16803	16899	16784	16917	16850	16867	16864	16870	17112	16840	16860	17020	16750	16944	16849	16909	16576	16836	16994	16696	17039	16891	16811	16845	16942	16763	16819	16946	16752	17015	16878	16840	16786	16895	16934	17136	16859	17041	16894	16902	17023	16883	16911	16899	16862	16817	16945	16711	16869	17021	16772	17035	16760	16897	16886	16966	17040	16925	16786	16849	17033	16921	16904	16886	16964	17006	16772	17010	16953	16806	16703	16898	16748	16877	16871	16811	16918	16809	16746	16894	16978	16743	16744	16815	16832	16815	16966	16731	16729	16879	16826	16783	16839	16734	16757	16883	16946	16842	16918	16994	16929	16836	17045	16877	16897	16846	16882	16879	17098	17002	16884	17028	16754	16853	16792	16952	16830	16742	16865	16910	16899	16855	16671	16730	16954	16915	16773	16620	16876	16818	16545	16847	16749	16975	16821	16851	16899	17168	16819	16950	16984	16909	16897	16871	16857	16841	16870	16744	16942	16869	16897	16877	16913	16857	16647	16891	17000	16901	16795	16918	16898	16860	16941	16824	16849	16747	17105	16779	16825	16736	16806	16870	16877	17028	16583	16934	16808	17003	16619	16872	16887	16962	16828	16789	16840	16859	16832	16745	16869	16830	17072	16850	16941	16882	16892	16975	16804	16651	16806	17004	16814	16888	16801	16950	16669	16766	16890	16631	16858	16988	16836	16893	16822	16867	16774	16921	16731	16903	16852	16685	16854	16928	16866	16874	16983	16668	16821	16753	16786	16965	16953	16894	16833	16935	16859	17075	17039	16913	17143	16967	16883	16791	16776	16937	16884	16807	16822	16858	16922	17043	16678	16800	17006	16936	16985	16898	16837	16989	16753	16719	16843	16733	16789	16883	16820	16678	16678	16963	16828	16874	16806	17071	17017	16895	16830	16752	16856	16621	16839	17002	16911	16812	16814	16975	16840	16937	16860	16763	17016	16764	16709	16825	16984	16944	16847	16967	16794	16751	16754	16731	16706	16660	16778	16844	16624	16934	16915	17044	16768	16787	16883	16968	16971	16821	16934	16888	16629	16786	16907	17097	16772	16667	16515	16756	16906	16796	16849	16892	16669	16800	16780	16771	16894	16830	16875	16794	16682	16661	16822	16885	17174	16923	16874	16795	16962	16899	16862	16888	16767	16714	16713	16791	16873	16754	16734	16941	16914	16796	16677	16886	16918	16765	16788	16759	16854	16940	16853	16918	16733	16905	16789	16737	16789	16995	16939	16990	16821	16928	16992	17032	17047	16797	16989	17029	16831	16679	16935	16947	16901	16867	16708	16788	16770	17057	16821	17122	17259	16703	17026	16894	16962	16777	16771	16782	17142	16712	16838	16886	17053	16812	16861	16908	16800	16852	16874	16956	17021	16981	16911	16698	16835	17019	16827	16909	16797	16747	16729	16896	16925	16710	16895	16863	17210	16946	16722	16718	16959	17040	17087	16739	16965	16903	16879	16789	16875	16803	16981	16991	16869	16976	16769	16985	16964	16941	16837	16932	16971	16727	17001	16733	16955	16851	16908	16988	16915	16827	16951	16891	16818	16873	16982	16932	16949	16889	16870	16882	16743	16871	16966	16899	16872	16772	16865	16971	16844	16888	16645	16960	16755	16838	16951	17004	16963	16916	16799	17206	16826	16761	16943	16954	16930	16917	16855	17000	16824	16674	17003	16758	17140	16914	16950	16800	16842	16777	16876	16931	16843	17127	16774	16859	16876	16899	16909	16885	16869	17007	16895	16752	16955	16724	16682	16585	16817	16898	16671	16773	16742	16618	16852	16847	17007	16933	16830	16996	16868	16783	16833	16722	16702	16753	16825	16818	16872	16721	16930	16772	16971	17002	16929	16748	16873	16948	16689	16624	16732	16854	17097	16879	16745	17027	16806	16976	16843	16754	17094	16819	16891	16968	16885	16888	16830	17019	16952	17002	16949	16816	16832	16903	16786	16881	16760	16976	16764	16902	16887	16742	16579	16910	16852	16696	16829	17112	16948	16865	16777	16924	16943	16912	16770	16824	16894	16939	16709	16858	16807	17002	16786	16904	16788	16819	16831	16908	17009	16731	17063	16939	17001	16785	16842	17064	17046	17039	16842	16975	16856	16890	17139	16777	16687	16785	16867	16943	16857	16945	16949	16684	16759	16840	17043	16823	16855	16898	16705	16907	16758	16936	16786	16764	16850	16992	17022	16826	16917	16963	16862	16881	16767	16966	16711	17027	16932	16776	16795	16859	16607	16709	16755	16750	16762	17026	16903	17029	16801	16738	16827	16855	16820	16931	16805	16834	16850	17009	16985	16970	17052	16803	16587	16824	16790	16917	16628	16955	16829	16927	16926	16939	16666	16752	17060
32418	51464	29305	20833	18078	17118	16847	16538	18665	17128	15975	15256	15120	15022	16043	15851	15859	15647	15401	15389	15177	15384	15231	15170	15151	15201	16567	20466	18132	17053	16032	15443	14943	14879	14792	14702	14710	14925	14698	14850	14907	14771	14765	14848	14640	14705	14798	14813	14970	14659	14851	14714	14794	14732	14838	14697	14774	14778	14758	14718	14633	14787	14808	14856	14752	14690	14749	14802	14778	14603	14558	14471	14654	14769	14765	14656	14798	14784	14703	14623	14720	14714	14524	14745	14783	14771	14567	14725	14770	14739	14733	14854	14739	14720	14615	14813	14846	14744	14793	14649	14773	14696	14786	14789	14841	14811	14568	14745	14786	14804	14781	14696	14692	14777	14768	14770	14796	14712	14801	14645	14765	14844	14666	14800	14922	14826	14752	14659	14774	14592	14781	14968	14680	14781	14612	14624	14643	14613	14852	14735	14733	14892	14621	14770	14915	14772	14707	14639	14719	14950	14689	14740	14706	14765	14835	14848	14678	14543	14713	14560	14884	14762	14743	14769	14744	14639	14702	14605	14716	14774	14781	14740	14800	14870	14879	14598	14820	14805	14820	14646	14622	14738	14652	14900	14764	14777	14700	14623	14733	14809	14740	14700	14746	14657	14716	14725	14923	14729	14722	14835	14623	14632	14652	14770	14660	14944	14827	14775	14823	14666	14699	14655	14740	14865	14791	14912	14763	14831	14763	14781	14810	14777	14610	14717	14853	14779	14637	14777	14798	14761	14814	14840	14620	14684	14901	14976	14721	14684	14915	14762	14651	14747	14748	14691	14783	14654	14694	14835	14709	14758	14769	14843	14757	14577	14919	14838	14605	14711	14724	14765	14831	14687	14661	14417	14636	14736	14726	14739	14797	14654	14834	14749	14699	14869	14684	14813	14551	14702	14821	14653	14790	14678	14718	14713	14561	14761	14781	14712	14819	14787	14779	14733	14689	14863	14732	14747	14644	14773	14826	14733	14876	14753	14797	14727	14534	14855	14686	14771	14754	14913	14838	14755	14671	14774	14553	14612	14741	14869	14741	14770	14944	14896	14692	14719	14853	14675	14693	14823	14921	14725	14838	14861	14817	14695	14527	14855	14762	14539	14680	14796	14706	14818	14669	14728	14640	14667	14619	14777	14805	14821	14663	14760	14599	14859	14719	14769	14733	14822	14691	14869	14719	14859	14846	14855	14536	14826	14701	14726	14659	14765	14690	14577	14722	14843	14639	14833	14697	14850	14650	14915	14752	14771	14672	14642	14683	14664	14724	14808	14793	14752	14633	14674	14686	14723	14854	14822	14710	14688	14571	14657	14563	14599	14757	14618	14743	14752	14684	14791	14806	14966	14554	14672	14699	14659	14525	14691	14811	14868	14865	14922	14731	14703	14799	14663	14932	14649	14826	14784	14759	14739	14780	14658	14658	14818	14756	14673	14649	14727	14834	14607	14760	14710	14790	14736	14675	14800	14786	14841	14637	14724	14647	14747	14788	14821	14739	14789	14774	14684	14802	14710	14736	14844	14671	14763	14942	14883	14657	14889	14795	14797	14702	14815	14695	14740	14909	14789	14686	14733	14815	14626	14699	14620	14827	14738	14750	14691	14897	14513	14827	14695	14590	14579	14681	14699	14542	14682	14767	14669	14700	14688	14594	14897	14712	14844	14693	14705	14848	14626	14848	14774	14661	14827	14827	14715	14924	14791	14855	14711	14881	14754	15152	14655	14754	14662	14712	14776	14759	14729	14797	14835	14775	14921	14653	14799	14849	14742	14808	14836	14671	14725	14730	14738	14777	14685	14831	14968	14816	14737	14680	14682	14809	14897	14758	14878	14494	14648	14701	14806	14651	14767	14805	14744	14749	14831	14446	14782	14870	14721	14696	14714	14836	14767	14867	14865	14716	14807	14790	14752	14880	14629	14648	14750	14724	14789	14711	14732	14534	14808	14714	14718	14708	14757	14532	14907	14634	14749	14845	14746	14760	14663	14646	14867	15017	14755	14650	14742	14737	14743	14702	14776	14712	14722	14787	14688	14754	14831	14795	14737	14653	14638	14562	14683	14644	14746	14862	14763	14740	14824	14615	14768	14808	14932	14712	14648	14781	14830	14740	14594	14792	14754	14654	14773	14661	14741	15045	14770	14759	14760	14880	14837	14940	14760	14888	14746	14696	14734	14654	14752	14855	14756	14827	14463	14722	14746	14730	14801	14692	14711	14857	14767	14741	14634	14657	14595	14718	14641	14698	14671	14606	14868	14609	14718	14829	14870	14813	14783	14834	14683	14914	14716	14670	14726	14729	14717	14898	14877	14732	14765	14935	14753	14545	14841	14705	14773	14866	14898	14814	14732	14774	14912	14834	14677	14660	14754	14794	14750	14772	14840	14628	14597	14657	14800	14738	14716	14723	14851	14656	14777	14769	14609	14698	14675	14728	14735	14765	14584	14646	14776	14673	14734	14517	14796	14748	14706	14677	14746	14728	14743	14901	14728	14615	14675	14706	14858	14905	14736	14803	14710	14812	14687	14666	14686	14694	14751	14715	14827	14866	14635	14769	14773	14664	14822	14905	14746	14717	14668	14671	14666	14764	14808	14740	14675	14759	14761	14627	14775	14769	14702	14668	14867	14900	14722	14696	14602	14739	14686	14705	14729	14803	14804	14671	14863	14850	14533	14803	14785	14734	14862	14861	14810	14785	14736	14686	14688	14822	14753	14768	14718	14877	14757	14668	14663	14715	14698	14882	14732	14656	14686	14765	14858	14695	14734	14804	14746	14674	14754	14755	14756	14682	14668	14629	14755	14679	14663	14708	14870	14977	14663	14942	14894	14713	14775	14737	14804	14778	14865	14836	14761	15004	14874	14862	14840	14706	14761	14872	14950	14788	14719	14741	14933	14700	14718	14729	14576	14748	14854	14537	14762	14740	14718	14583	14831	14909	14789	14771	14756	14528	14679	14811	14829	14673	14890	14640	14755	14617	14661	14669	14764	14721	14729	14752	14809	14687	14726	14842	14629	14772	14832	14783	14730	14703	14650	14825	14819	14778	14653	14767	14722	14622	14689	14754	14661	14709	14761	14790	15004	14732	14671	14730	14708	14684	14609	14816	14764	14713	14854	14835	14690	14746	14625	14652	14803	14785	14744	14575	14718	14869	14649	14842	14766	14784	14709	14623	14706	14603	14839	14779	14727	14873	14642	14701	14791	14771	14849	14628	14677	14692	14649	14787	14762	14579	14862	14499	14675	14741	14828	14677	14874	14654	14739	14733	14800	14620	14801	14887	14738	14736	14703	14823	14695	14731	14942	14744	14850	14795	14845	14784	15027	14562	14809	14802	14688	14810	14829	14719	14670	14825	14631	14848	14545	14884	14703	14974	14573	14782	14834	14630	14746	14788	14729	14731	14756	14787	14689	14781	14659	14742	14710	14719	14589	14782	14696	14712	14794	14753	14590	14818	14697	14693	14783	14665	14786	14755	14680	14793	14834	14521	14729	14810	14980	14804	14857	14782	14809	14709	14845	14940	14672	14759	14712	14822	14608	14862	14693	14693	14848	14733	14777	14651	14644	14761	14747	14679	14709	14654	14788	14678	14721	14732	14767	14778	14833	14813	15000	14705	14527	14702	14655	14760	14690	14811	14628	14585	14661	14819	14788	14533	14719	14810	14912	14644	14851	14736	14695	14649	14754	14652	14801	14502	14849	14707	14859	14757	14759	14736	14772	14834	14720	14651	14807	14847	14769	14590	14811	14760	14625	14618	14829	14738	14572	14546	14718	14557	14814	14740	14753	14641	14774	14819	14741	14593	14800	14761	14719	14830	14527	14826	14814	14823	14592	14813	14741	14797	14665	14694	14764	14652	14748	14769	14715	14793	14757	14729	14674	14695	14794	14955	14834	14802	14899	14690	14697	14734	14690	14611	14827	14753	14714	14824	14723	14646	14861	14623	14662	14830	14810	14834	14868	14774	14575	14733	14709	14766	14582	14838	14587	14596	14720	14922	14654	14812	14669	14752	14799	14857	14745	14763	14812	14624	14848	14797	14711	14711	14696	14780	14816	14843	14838	14697	14787	14771	14679	14933	14476	14633	14703	14556	14834	14843	14747	14781	14798	14584	14754	14643	14689	14800	14734	14904	14727	14845	14664	14659	14726	14787	14669	14654	14660	14640	14800	14686	14735	14709	14606	14720	14808	14667	14673	14878	14828	14564	14713	14753	14851	14788	14775	14734	14645	14747	14848	14869	14549	14696	14890	14833	14712	14632	14759	14669	14678	14810	14697	14732	14619	14721	14799	14786	14669	14715	14768	14796	14756	14593	14815	14748	14708	14676	14715	14594	14825	14777	14684	14720	14944	14750	14740	14656	14757	14852	14823	14715	14867	14870	14830	14734	14734	14700	14840	14634	14536	14702	14718	14772	14803	14784	14729	14629	14782	14686	14698	14673	14603	14628	14849	14778	14685	14643	14754	14666	14894	14687	14865	14641	14595	14813	14566	14662	14658	14786	14643	14824	14703	14672	14760	14601	14783	14715	14704	14690	14738	14870	14731	14796	14755	14646	14892	14621	14775	14850	14625	14702	14761	14826	14691	14729	14926	14779	14617	14794	14726	14686	14637	14683	14777	14846	14738	14658	14691	14789	14917	14649	14654	14724	14720	14752	14750	14766	14830	14612	14685	14793	14657	14698	14704	14695	14858	14546	14803	14668	14666	14709	14737	14743	14635	14938	14792	14792	14562	14628	14679	14814	14801	14812	14784	14809	14982	14557	14563	14725	14729	14825	14728	14823	14741	14668	14818	14772	14759	14764	14732	14832	14822	14690	14727	14664	14699	14621	14698	14754	14833	14732	14742	14687	14817	14573	14599	14788	14633	14805	14648	14546	14824	14756	14833	14750	14743	14797	14683	14715	14525	14627	14746	14703	14728	14656	14720	14749	14805	14744	14777	14875	14750	14766	14620	14604	14794	14598	14601	14748	14565	14759	14889	14993	14747	14679	14626	14654	14604	14715	14792	14642	14584	14674	14828	14774	14593	14851	15126	14806	14868	14686	14787	14868	14725	14821	14629	14806	14591	14638	14797	14729	14792	14796	14795	14723	14683	14902	14789	14671	14751	14770	14706	14736	14699	14705	14698
23036	21534	29392	23999	21721	23525	25140	19435	19196	19025	18275	17705	17953	17895	18269	18295	18055	17889	17818	17940	17859	17913	17952	17851	17362	17574	19871	22479	20730	20283	19740	18663	17954	17292	17348	17205	17432	17100	16899	17222	17199	17192	17264	17194	16955	17159	16949	17302	17265	17064	17104	17075	17021	16948	16972	17030	17047	16933	16990	17220	17338	17079	17166	17153	17271	17090	17133	17053	17231	16996	17191	17027	17221	16992	17188	17208	17131	16987	17095	17160	17225	17159	17177	17239	16894	16996	17054	16984	17009	17136	17036	16997	17003	16975	17089	17279	17065	17094	16975	17105	17315	17061	17145	17027	17146	16928	17040	17132	17067	17007	17064	17235	17111	17267	17117	17054	16950	16970	17342	17117	17047	17012	17279	17054	17190	16991	17286	17097	17015	17197	16928	16982	17060	16989	17282	16991	17001	17029	16816	17047	17136	17064	17156	16912	17141	16920	16814	16942	17034	17100	16984	17060	17189	17264	17134	16885	17046	17352	17093	16845	17216	17033	17066	16961	17176	17052	17049	17028	17357	17094	17006	17202	17059	17092	16960	17076	17048	17118	17167	17032	17012	17214	17105	17108	17330	17054	17022	17070	17082	16976	17045	17070	17097	16944	16903	17093	17219	16974	16935	17111	17235	17070	17056	17176	17198	17070	17051	17028	16886	17040	17137	17179	17219	17142	16971	17030	17004	16893	17164	17053	17036	17144	17135	17103	17163	16932	17323	17110	17055	16995	17234	17051	17214	16952	17030	17017	17072	17110	17238	16920	17009	17158	16994	16845	16940	17134	17064	16897	17038	17052	16930	16867	17023	17042	17068	17035	16871	17047	16996	16858	16927	17209	16934	17239	17156	16941	16976	17100	17021	17272	17179	16961	17303	17076	17027	16910	17139	17219	17058	16847	17099	17204	16974	17082	17221	17169	17027	17145	16969	17168	17035	16935	17096	17154	17081	17101	17042	17066	16937	16931	17045	16936	17074	17006	17331	17195	17070	17229	16990	17280	16972	16883	16974	17180	17152	17038	17085	17146	17004	16996	17011	17195	16920	17020	17065	16979	17040	17091	17059	17046	16912	17072	17036	17040	17081	17136	17085	17144	17043	17034	17021	17146	17057	17017	17034	16998	17078	17139	16948	17084	17159	16991	16999	17097	17155	17026	17065	16895	17268	16988	17036	17001	16906	17093	17292	16996	17158	16925	17129	17031	17005	17215	17120	17023	16996	17116	17134	17004	17046	16940	17158	17035	16853	16945	16994	17021	17120	16942	16870	17100	17058	17200	17184	17061	17108	17149	17045	17191	17174	17046	17070	17105	17424	16952	16908	17066	17095	16967	16771	17242	16926	16937	17109	16978	17086	16978	17031	17046	17078	17001	16927	16958	17050	16878	16966	16965	16967	17062	16994	16825	16826	17105	17059	17072	17239	17032	17132	17058	17149	16973	16960	16860	17105	17032	17163	16998	16876	17188	17198	17165	17030	16833	17003	16900	17018	16799	17152	17080	16946	17173	17050	16969	16878	17216	17011	16940	17031	17259	17306	16985	17078	17236	17166	16993	16861	16937	17048	17113	17031	17015	16957	16957	17222	17085	17084	17004	17174	17087	17240	16993	16921	17105	17002	16885	17072	17082	16972	17043	17022	17014	17160	17063	17007	17149	17023	17066	17103	16914	16928	17088	17006	17157	17175	17143	17242	17124	17068	16703	17022	17133	16866	17122	17075	17155	17033	17191	17068	16955	17160	17038	17057	17008	17028	17242	17039	17220	16939	16925	16987	17067	17166	17165	17132	16873	17121	16961	17037	17067	17093	16903	17110	17035	17106	17016	17031	17071	17129	17087	17002	17164	17205	17170	16921	17205	16957	17214	17024	16962	17193	16969	16751	16982	16897	17085	17107	17007	16805	16814	16852	16905	17020	16965	17147	17054	16967	16926	16914	16816	17015	17020	17020	17081	17019	17049	17273	17168	17119	16937	16966	17081	17119	17063	17034	17027	17147	16926	17246	17021	16946	17136	17164	16777	17019	17050	17026	16972	17005	17018	17149	17031	17176	17142	16957	17111	17157	17076	16948	17044	17057	17023	16926	17032	17001	17087	17256	17098	17051	16963	16923	17077	17112	17136	16765	17075	16867	16998	17010	17162	16895	17019	17018	17061	17068	17251	17201	16996	17089	16919	17032	17014	16973	17149	17115	16954	17172	16910	16917	17109	17105	17216	17066	17126	16937	17188	17110	17051	17202	17033	17172	17016	17063	16795	17026	17179	17131	17096	17062	16900	16927	17011	16930	17213	17113	17046	17056	17081	17013	17067	16815	16967	16928	17015	16953	17001	17017	17009	17060	17040	16939	17071	16853	17083	17042	17041	17158	16943	17111	17110	17343	16983	17181	17027	16902	16950	17037	17117	17203	17099	17074	17030	17018	17178	17120	17322	16948	16976	16817	17108	17090	16959	16999	16948	17064	17058	17237	17062	17075	17039	17011	17059	17066	17123	17158	17166	17031	17103	17283	17002	17249	17123	17025	16824	17179	17237	17027	17081	16801	16925	16999	17262	17078	16959	17057	17185	16912	17063	17187	17070	17002	17052	17178	16998	16958	17026	16986	17068	17163	17057	17125	16996	17035	17152	16917	17105	17077	17163	17113	17210	17156	17176	17142	17194	17264	17130	17058	17177	17105	17143	17075	17081	16952	16834	16998	17053	17117	17139	16955	16877	17140	17228	17090	17272	17094	16834	17090	17011	17072	17254	17051	16922	17057	17049	16952	16981	17092	17192	17060	17011	17148	17038	17232	17024	17052	16910	16948	17020	16982	16820	17082	16964	17040	16992	17238	17207	16840	16887	17323	17254	17181	16985	16819	17013	16903	16980	16985	17018	16937	17039	17002	16958	16962	17102	17157	17161	17179	17218	17101	17217	17093	16870	16959	16925	16900	17085	17079	17190	17166	16934	16977	17098	16940	16839	16861	16976	17001	16877	17094	16984	17101	17002	17033	16948	17019	16914	16804	17062	17140	17091	17193	17306	17217	17076	17136	17031	17091	17077	17117	17075	17026	17121	17223	16999	17042	17043	17131	17311	16962	17045	17046	17037	16901	17038	16886	16924	17219	17014	16866	17018	17127	16876	16976	16988	17046	16907	16995	16985	17101	17099	17156	17192	16945	16896	17103	17007	17138	16775	16910	17041	16982	16975	17110	16939	17087	16784	17004	16985	17037	17027	17024	17139	17057	16818	17024	17016	17136	16971	17107	17086	17155	17122	17226	17143	17025	17053	16997	17196	17130	16959	17149	17108	16968	17006	17044	17028	16923	17153	17018	16999	17042	16873	16761	17006	17029	17055	17071	17093	17110	16860	16841	16877	17106	17015	16976	17338	16907	17324	17098	16998	17162	16860	17032	17000	17004	17182	17166	17143	16864	17226	17049	17000	17215	17090	17114	17088	16966	17066	16918	17181	17207	17218	17137	17024	16935	17171	17017	16993	17127	16949	17089	16894	17157	16850	17006	16904	16992	16913	17141	17189	17120	17114	16919	17130	17302	16931	17324	17178	17237	17014	17021	16997	17219	17058	16821	16995	17009	16968	17149	16873	17219	16859	17263	16881	16983	16959	16886	17070	17263	16945	17209	16963	16894	17055	17078	17193	17213	16963	17105	16902	17112	17292	17093	17048	16932	16993	17122	16897	16896	17063	17255	17003	16880	16834	17107	17215	17037	17197	17039	17081	17092	17050	17106	17337	17056	16950	16876	16974	16970	16811	17105	16963	17137	16875	17219	17033	17175	16793	16906	17038	17177	16936	16896	16895	16977	17026	17007	17080	16865	16959	17106	17018	17094	17052	16999	17004	17207	17095	17237	17112	17071	17145	16877	17143	16971	16977	17037	16879	16859	17215	16964	17285	17140	16979	16915	16999	17074	17021	17252	17257	16940	17155	17041	17067	17061	17080	16779	16935	17145	17314	16917	17161	17110	17052	17162	16957	17144	17076	17105	17126	17139	17155	17022	17131	17037	17091	17113	17145	17063	17025	16995	17025	17129	16965	16956	16971	17049	16932	17043	16946	16826	17214	17153	17003	16998	17085	17090	17193	16970	17012	16976	17056	16993	17042	16881	17034	17133	17059	17167	16952	17176	17310	17185	16875	17097	16855	17097	17127	17069	17182	17159	17196	17177	16919	17172	16968	17116	17154	17114	16901	17003	16960	17090	17120	16926	17081	16988	17185	17269	17081	17000	17220	17213	17156	16989	16967	16996	16959	17024	17040	17037	17242	16816	17187	17250	16883	17076	17041	17043	16909	17174	17108	16950	17198	17007	16964	17079	17176	17240	17031	17176	17010	17182	17173	17162	17014	17158	17020	17156	17111	17333	17238	17122	17030	16986	16986	17108	17100	17005	17104	17149	17193	17008	17167	17006	17045	17087	16971	17085	17037	17313	17076	17189	17085	17044	16971	17069	16934	17138	17148	17099	16966	17140	16986	17058	17108	17245	17084	17165	17043	17158	17242	16909	16965	17213	16951	17394	17129	16912	17176	16902	17186	16922	17151	17045	17108	17123	17002	17206	17020	17162	17016	17011	16985	16841	16839	17000	17079	17071	16933	17206	16890	17102	17265	16888	16914	17125	17031	16899	16951	16890	16792	17288	17018	17192	17172	17007	17234	17264	17150	17219	17072	16947	16903	17087	17192	17117	16897	17265	17128	17131	17053	16969	16972	16872	17213	17144	16986	17128	17080	17063	16897	17336	17124	16931	17149	17075	16932	16937	17175	17027	17047	17005	16820	16991	16950	17151	17017	17158	17034	17001	17018	17034	17017	16825	16835	16910	16998	17062	17040	17081	17129	17114	17082	17055	17021	17078	16960	17061	16945	17011	16979	17237	17215	17117	16817	17118	17080	17092	16905	17191	17055	16998	17090	17053	17073	17183	17008	17040	17086	17076	17213	17273	16889	17074	17018	16979	16983	17004	17102	16997	17003	16997	17057	17233	17120	17124	16833	17044	16917	16949	17051	17068	17154	17158	17054	17023	16971	17146	16985	17033	17279	16934	16906	16851	16866	17021	16956	17053	16930	17119	16974	17176	17097	17320	17140	17076	17018	17110	17187	17424	16992	17095	17107	17111	17072	17418	17334
36607	56659	33504	24481	20379	18732	18504	17474	18988	16906	15954	15609	15472	15601	16373	16609	16372	16095	16214	16075	15894	15930	15985	15738	15599	15487	19774	22576	20136	18942	18316	16913	15766	15123	14807	14951	14855	14887	14933	14892	14982	14981	14894	14939	14957	15009	14919	14902	14962	14995	14930	14816	14863	14996	14832	14851	14935	14989	14779	14937	14799	14974	14917	15037	14806	14915	14838	14863	14945	14711	15061	14834	15085	14809	14711	14956	14867	14934	14792	14730	14794	14972	14978	14839	14695	14707	14783	14954	14768	14852	14800	14919	14956	14826	14853	15013	14820	14732	14946	14791	14867	14856	14850	14889	14872	14830	14939	14871	14964	14849	14948	14867	14989	14887	14815	15015	14783	14783	14822	14745	14878	14963	14936	14890	14741	14917	14755	14769	15044	14791	14832	14939	14898	15039	14868	14761	14996	14790	14809	14960	14924	14911	14946	14860	14851	14906	15076	14884	14905	14866	14623	14897	14915	14693	15022	14798	14798	14910	14729	14983	14991	14887	14838	14791	14764	14807	14816	14876	14891	15021	14980	14803	14893	14892	14922	14914	14831	14882	14983	14967	14779	14901	14882	14836	14964	14864	14992	14902	14795	14958	14895	14858	14982	14928	14762	14792	14909	14767	14802	14827	14787	14848	14795	14865	14790	14881	14800	14733	14766	14914	14749	14754	14812	15029	14852	14863	14849	14933	14768	14919	14862	14803	14787	14838	14811	14914	14721	14679	14820	14966	14796	14786	14951	14829	15059	14903	14858	14837	14922	14941	14704	14822	14782	14691	14841	14968	14741	14860	14905	14895	14975	14820	14711	14835	14709	14790	14822	14981	14865	14886	14888	14946	14905	14829	14919	14825	14997	14929	14846	14882	14725	14833	14874	14903	14914	14798	14845	14763	14964	14886	14884	14837	14621	15033	14945	14851	15039	14810	14770	14883	14917	14802	14922	14754	14997	14905	14745	14777	14879	14878	14843	14826	14672	14645	14847	14923	14882	14846	14891	14912	14783	15041	14957	14827	14955	14949	14819	15073	14947	14819	14924	15051	14757	14680	14907	14774	14692	14857	14842	14738	14644	14853	14893	14768	14658	14914	14692	14895	14633	14898	15017	14752	14794	14940	14865	14827	14936	14890	14906	14854	14913	14682	14990	14876	14865	14825	14829	14871	14872	14787	14973	14933	14782	14958	14887	14846	14855	14735	14811	14827	14741	14801	15026	14789	14869	14822	14773	14932	14945	14800	14919	14724	14910	14912	14684	14772	14779	14902	14716	14922	14754	14769	14917	14752	14936	14655	14720	14877	14882	14753	14995	14903	14845	14982	14687	14978	14790	14937	14835	14771	14969	14721	14806	14768	14916	14872	14968	14773	14890	14827	14909	14901	15026	14766	14821	14845	14721	14929	14906	14782	15018	14961	14773	14803	14825	14897	14797	14797	14791	14852	14977	14883	14883	14964	14740	14832	14874	14988	14714	14723	14750	14918	14967	14946	14820	14843	14742	14842	14631	14805	14734	14991	14719	14863	14947	14796	14980	14814	14855	14925	15027	14776	14866	14751	14975	14834	14997	14813	14798	14767	14759	14826	14782	14912	14802	14957	14740	14873	14920	14881	14827	14811	14995	14663	15122	14875	14942	14862	14801	14806	14721	14984	14904	14811	14874	14899	14819	14710	14866	14714	14700	15077	14953	14761	14845	14784	14967	14829	14899	14813	14901	14897	14843	15021	14698	14846	14796	14722	15026	14848	14698	14883	14875	14848	14840	14928	14714	14865	14838	14826	14844	14736	14705	14883	14769	14888	14884	14936	14725	14861	14860	15043	14887	14920	14933	14782	14826	14823	14709	14918	14726	14864	15024	14745	14807	15023	14949	14868	14897	14718	14889	15002	14775	14814	14737	14778	14793	14940	14873	14952	14732	14859	14824	14900	14946	14990	14737	14822	14862	14959	14977	14941	14783	14772	14751	14899	14816	14916	14800	14990	14805	14707	14776	14763	14802	14875	14919	14744	14794	14858	14924	14757	14746	14925	14962	14841	14754	14906	14701	15017	15109	15091	14851	14985	14859	14870	14837	14822	14737	15035	14803	14896	14796	14816	14830	14946	14687	14715	14784	14766	14770	14835	14956	14835	14901	14781	14829	14586	14842	14811	15010	14862	14706	14758	14796	14847	14759	14806	14874	14778	14909	14741	14951	14876	14808	14878	14687	14864	14807	14862	14869	14745	14827	14811	14987	14677	14915	14674	15077	14644	14914	14756	14706	14834	14821	14912	14912	14948	14860	14676	14767	14795	14896	14965	14860	14870	14964	14863	14866	14861	14812	14787	14718	14846	14821	14850	14863	14829	14791	14887	14682	14836	14751	14752	14970	14878	14858	14927	14847	14765	14805	14946	14884	14635	14653	14918	14912	14915	14952	14872	14766	14724	14895	14811	15002	14893	14818	14763	15058	14710	14790	14734	14877	14895	14761	14832	14777	14774	14733	14895	14797	14886	14808	14858	14760	14754	14905	14818	14943	14722	14697	14851	14944	15032	14905	14834	14698	14991	14825	14670	14890	14981	14857	14922	15029	14883	14820	14915	14632	14834	14889	14792	14925	14871	14821	14835	14963	14745	14755	14791	14918	14788	14606	14734	14691	14760	14926	14813	14881	14796	14791	14851	14954	15000	14676	14982	14845	14852	14779	14753	14861	14714	14937	14848	14941	14748	14797	14844	14737	14705	14799	14838	14790	14926	14943	14825	14842	14825	14745	14831	14816	14918	14772	14738	15017	14923	14739	14871	14701	14800	15032	14899	15059	14910	14806	15030	14833	14874	14853	14728	14687	14998	14914	14874	14732	14893	14768	15001	14795	14781	14871	14792	14939	14904	14872	14865	14882	14932	14792	14864	14885	14716	14835	14755	14857	14954	14658	14774	14760	14728	14754	14917	14811	15058	14750	14962	14721	14729	14783	14985	14883	14986	14826	14914	14749	15127	14830	14972	14857	14852	14808	14853	14725	14812	14854	14836	14845	14874	14754	14814	15042	14921	15015	14811	14856	15034	14958	14946	14762	14886	14897	14878	14680	14929	14690	14668	14647	14898	14851	14912	14904	14775	14676	14798	14850	14785	14840	14780	14871	14751	14820	14882	14902	14842	14905	14842	15057	14809	14719	14822	14815	14778	14912	14778	14847	14962	14944	14935	14875	14890	14962	14722	14913	14815	14757	14772	14780	14846	14990	14868	14876	14862	14886	14950	14786	14864	14834	14852	14997	14616	14776	14941	14881	14713	14997	14971	14903	14801	14888	14890	14997	14880	14661	14783	15058	14825	14819	14904	14931	14767	14981	14849	14899	14816	14843	14903	14819	14761	14949	15010	14750	14942	14911	14810	14963	14923	14784	14837	14811	14938	14804	14903	14883	14906	14989	14914	14961	14749	14896	14830	14992	14923	14836	14885	14937	14919	14736	14889	14730	14845	14957	14715	14701	14822	14929	14814	14776	14860	14958	14694	14805	14756	14851	14872	14743	14848	14859	14760	14746	14772	14982	14799	14868	14926	14831	14846	14954	14943	14737	14756	14881	14796	14859	14807	15148	14794	14806	14941	14771	14794	14848	14856	14768	14783	14766	14836	14887	14911	14798	14725	14870	14932	14823	14950	14725	14824	14887	14876	14894	14763	14948	14843	14757	14970	14761	14836	14938	14873	14865	14922	14683	14877	14846	14831	14798	14879	14992	14859	14729	14938	15043	14879	14997	14731	14917	14860	14779	14750	14920	14847	14892	14818	14769	14805	15018	14964	14732	14849	14824	14871	14809	14898	14897	14814	14909	15033	15005	14983	14975	14689	14784	14728	14959	14862	14780	14946	14805	14896	14729	14713	14942	14722	14844	14962	14881	14676	14678	14972	14708	14795	14790	14826	14879	14852	14704	14800	14799	14702	14979	14832	14724	14852	14798	14716	14905	14844	14950	14788	14930	14913	14897	14757	14829	14788	14887	14846	14814	15132	14925	14774	14741	14937	14775	14848	14951	14917	14712	14776	14887	14939	14941	14852	14874	14921	14875	14858	14757	14912	14848	14881	14985	14900	14700	14850	14902	14985	14859	14966	14883	15004	14827	14849	14795	14678	14799	14794	14837	14736	14781	14919	14824	14889	14902	14829	14904	14633	14974	15009	14760	15001	14918	14790	15004	14719	14750	14821	14701	14645	14803	14783	14879	14784	14984	14954	15005	14895	14745	14918	14742	14895	14588	14949	14765	14638	14797	14747	14931	14946	14901	14836	14927	14907	14956	14912	14737	14914	15081	14760	14743	14958	14815	14814	14905	14809	14790	14809	15035	14824	14894	14935	14811	14949	14784	14770	14724	14923	14886	14727	14899	14879	14769	14768	14583	14897	15066	14941	14808	14905	14822	14915	14726	14705	14680	14850	14795	14744	14750	14758	14707	14832	14823	14874	14894	14722	14951	14683	14812	14830	14886	15027	14654	14766	14826	14720	14744	14907	14891	14927	14984	14863	14984	15031	14814	14822	14841	14914	14847	14864	14842	14845	14965	14916	14895	14833	15117	14861	14903	14798	14837	14776	14684	14801	14715	15033	14724	14900	14943	14839	14671	14942	14880	14976	14867	14791	14630	14753	14820	14829	14973	14932	14994	14812	14821	14873	15050	14869	14779	14825	14788	15037	14775	14818	14883	14917	14707	14923	15010	15041	15052	14858	14960	14867	14880	14967	14936	14875	14942	14973	14921	14877	14849	14784	14834	14911	14616	14679	14879	14869	14855	14834	14811	14971	14981	14860	14870	14846	14925	14686	14801	14940	14695	14798	14771	14911	14906	14791	14877	14777	14818	15002	14793	14695	14841	14819	14853	14864	14759	14818	14936	14847	14791	14924	14991	14743	14951	14753	14778	14803	14913	14794	15037	14699	14870	14813	14723	14708	14886	14818	14827	14863	14793	14866	14683	14872	14847	14720	14842	14874	14786	14737	14736	14806	14831	14813	14834	14779	14929	14998	14999	14833	14897	14799	14570	14869	15029	14852	14848	14751	14830	14932	14689	14850	14717	14954	14869	14961	14880	15002	14795	14948	14801	14894	14915	14931	14940	14844	15085	14748	14960	15035	14824	14958	14772	14769	14721	14892
28324	24985	26426	21733	17459	17027	16938	16813	16699	16977	16512	16506	16486	16344	16344	16590	16586	16665	16439	16634	16429	16404	16349	16204	16247	16179	16499	16268	16450	16425	16477	16593	16557	16421	16205	16166	16042	16164	16045	16179	16169	16142	16193	16542	16331	16275	16180	16149	16491	16365	16217	16110	16184	16200	16235	16152	16335	16267	16225	16179	16359	16321	16153	16287	16237	16183	16111	16150	16329	16100	16138	15886	16020	16125	16236	16238	16132	16167	16389	16322	16115	16185	16202	16075	16233	16134	16082	16203	16273	16264	16265	16130	16432	16190	16226	16304	16294	16360	16295	16311	16371	16202	16247	16184	16360	16136	16235	16191	16528	16231	16238	16105	16249	16174	16178	16120	16207	16154	16308	16210	16164	16187	16062	16156	16128	16178	16498	16138	16234	16322	16327	16312	16071	16113	16314	16297	16292	16114	16390	16279	15903	16235	16198	16247	16219	16107	16311	16171	16135	16121	16116	16165	16291	16191	15981	16145	16014	16352	16274	16256	16166	16194	16193	16118	16281	16292	16149	16097	16147	16154	16248	16134	16426	16188	16050	16314	16193	16222	16312	16357	16225	16419	16233	16177	16183	16092	16109	16111	16172	16344	16142	16036	16188	16201	16184	16164	16126	16121	16403	16076	16129	16069	16280	16185	16354	16219	16104	16167	16237	15940	16291	16188	16154	16121	16202	16314	16256	16374	16160	16280	16248	16152	16176	16052	16206	16160	16239	16106	16045	16178	16250	16298	16173	16081	16071	16057	16119	16164	16124	16012	16135	16182	16425	16121	16329	16096	16345	16294	15990	16142	16152	16024	16015	16108	16176	16232	15941	16069	16093	16058	16104	16104	16205	16302	16099	16290	16118	16032	16204	16323	16276	16264	16145	16114	16086	16043	16062	16326	16185	16102	16101	16290	16185	16114	16234	16220	16293	16261	16086	16208	16373	16103	16175	16115	15997	16032	16126	16108	16095	15893	16152	16125	16239	15996	16292	16243	16202	16285	16194	16152	16171	16100	16276	16173	16202	16136	16212	16391	16198	16275	16173	16074	16060	16126	15989	16139	16216	16210	16187	16222	15933	16200	16124	16216	16181	16009	16237	16209	16270	16054	16022	16079	16106	16332	15873	16031	16207	15956	16251	15991	16272	16030	16161	16188	16112	16231	16249	15987	16170	16326	16249	16261	16147	16165	16111	16170	16169	16553	16345	16081	16403	16173	15900	16110	15916	16086	16068	16304	16087	16017	16411	16127	16150	16257	16094	16060	16147	15919	16068	16078	16131	16174	16164	16171	16223	16269	16240	16201	16343	16041	16255	16154	16332	16174	16252	16207	15955	16199	16159	16281	16214	16358	16318	16190	16164	16184	16068	16210	16001	16123	16133	16291	16308	16032	16264	16296	16168	16218	16122	16190	16116	16355	16265	16268	16170	16068	16048	16223	16212	16147	16277	16181	16123	16149	16165	16187	16097	16197	16109	16207	16233	16249	16118	16065	16274	16064	16074	16132	16062	16056	16239	16084	16217	16236	16118	16172	16146	16229	16335	16283	16202	16173	16260	16177	16205	16298	16098	15960	16011	16230	16194	16203	16203	16150	16238	16060	16490	16158	16221	16247	16258	16258	16110	16239	16094	16194	16290	16364	16251	16179	16005	16285	16183	16239	16131	15991	16307	16188	16306	16150	16184	16155	16191	16255	16172	16309	15995	16360	15976	16130	16392	16273	16097	16190	16299	16264	16185	16135	16175	16197	16214	16062	16148	16268	16200	16404	16243	16254	16118	16179	16101	16256	16364	16029	16071	16295	16141	16300	16011	16013	16165	16154	16113	16173	16142	16298	16238	16051	16175	16020	16331	16194	16142	16160	16068	16392	16213	16143	16357	16168	16333	16123	16176	16086	16066	16008	16205	16288	16070	16079	16183	16063	16170	16249	16228	16128	16210	16112	16216	16270	16256	16073	16244	16266	16283	15865	16450	16264	16414	16099	16200	15993	16279	16188	16302	16081	16290	16294	16172	16103	16265	16271	16434	16169	16238	16001	16143	16047	16276	16096	16198	16004	16166	16292	16289	16412	16233	16080	16322	16253	16231	16222	16200	16148	16237	16265	16186	16316	16292	16168	16226	16151	16216	16281	16076	16345	16275	16107	16198	16174	16128	16174	16162	15986	16213	16240	16198	16169	16383	16266	16191	15918	16377	16033	16312	16295	16291	16147	15953	16215	16192	16271	16202	16063	16103	16046	16100	16256	16330	16176	16169	16417	16616	16060	16194	16309	16407	16178	16265	16270	16275	16250	16085	16183	16084	16220	16233	16174	16498	16141	16285	16146	16195	16251	16305	16285	16212	16239	16330	16300	16171	16265	16235	16058	16155	16229	16024	16189	16186	16352	16300	16187	16278	16122	16035	16314	16393	16166	16221	16287	16308	16182	16226	16010	16238	16099	16181	16132	16083	16162	16156	16372	16196	16293	16096	16024	16258	16017	16202	16088	16208	16164	16410	16240	16209	16061	16174	16159	16128	16164	16253	16153	16209	16348	16221	16333	16336	16107	16121	16156	16345	16182	16229	16237	16256	16032	16193	16287	15958	15994	16280	16331	16222	16292	16376	16193	16277	16122	16014	16395	16081	15948	16409	16133	16325	16268	16208	16169	16150	16213	16318	16202	16032	16181	16375	16255	16171	16078	16181	16177	16203	16030	16119	16297	16304	16207	16157	16251	16071	15965	16073	16157	16290	16217	16180	16116	16198	16086	16211	16317	16111	15934	16245	16049	16100	16179	16207	16366	16269	16029	16232	16136	16391	16181	16187	16080	16036	16223	16463	16181	16305	16284	16247	16225	15964	16206	16225	16224	16346	16268	16250	16295	16074	16062	16165	16183	16044	16188	16146	16145	16311	16181	16349	16094	16050	16031	16078	16015	16140	16220	16341	16140	16308	16286	16262	16243	16156	16178	16224	16289	16120	16186	16110	16279	16243	16197	16091	16112	16375	16216	16112	16249	16215	16244	16292	16349	16203	16142	16090	16239	16218	16248	16088	16108	16099	16313	16193	16172	16143	16200	16130	16247	16342	16410	16253	16101	16027	16279	16270	16235	16321	16287	16151	16312	16100	15992	16215	15977	16067	16297	16380	16130	16401	16183	15986	16172	16110	16138	16332	16294	15889	16240	16337	16251	16175	16146	16269	16259	15916	16259	16031	16209	15957	16170	16266	16141	16198	16215	16174	16213	16271	16171	16336	16253	16128	16253	16149	16100	16163	16234	16276	16108	16135	15940	16077	15973	16116	16171	16077	16249	16294	16010	16200	16276	16217	16439	16371	16170	16224	16160	15809	16166	16301	16241	16057	16257	16257	16269	16162	16189	16123	16203	16187	16280	16174	16182	16074	16229	16290	16163	16190	16180	16194	16092	16263	16065	16059	16181	16278	16239	16096	16347	16251	16244	16222	16242	16287	16105	16246	16267	16320	16243	16290	16061	16113	15986	16292	16087	16144	16140	16408	16327	16351	16028	16271	16316	16246	16202	16097	16303	16237	16176	16164	16155	16254	16233	16081	16165	16394	16263	16311	16075	16143	16391	16214	16436	16222	16134	16183	16249	16265	16079	16141	16207	16168	16132	16299	16002	16078	16342	16279	16087	16167	16260	16224	16113	16073	16124	16407	16075	16087	16277	16227	16238	16092	16176	15990	16032	16197	16188	16298	16480	16338	16142	16214	16190	16203	16150	16165	16365	16086	16063	16125	16129	16219	16139	16246	16173	16215	16309	16143	16170	16253	16215	16255	16185	16292	16062	16147	16096	16047	16163	16294	16286	16337	16210	16171	16190	16097	16089	16143	16167	16130	16168	16117	16037	16084	16275	15945	16126	16303	16255	16117	16262	16335	16225	16292	16262	16024	15986	16093	16213	16212	16208	16110	16080	16146	16125	16255	16131	16118	15982	16145	16104	16241	16088	16284	16190	16208	16155	16118	16074	16392	16384	16243	16214	16296	16192	16255	16028	16309	16149	16338	16144	16107	15944	16076	16260	16378	16322	16078	16091	16235	16329	16090	16103	16214	16121	16239	16062	16166	16156	16248	15941	16168	16239	16306	16169	16295	16407	16276	16276	16238	16290	16196	16074	16218	16412	16145	16015	16186	16275	16212	16189	16164	15986	16055	16314	16417	16290	16214	16204	16255	16031	16257	16340	16447	16217	16149	16209	16342	16210	16168	16470	16057	16199	16060	15943	16308	16236	16164	16321	16086	16267	16172	16123	16237	16207	16106	16314	16145	16262	16194	16115	16185	16298	16158	16169	16283	16278	16320	16146	16289	16386	16327	16161	16139	16236	16198	16209	16350	16143	16303	16536	16296	16172	16158	16475	16050	16200	16120	16123	16158	16104	16120	16304	16376	16339	16148	16268	16224	16360	16011	16269	16203	16121	16203	16059	16391	16064	15987	16132	16140	16081	16138	16388	16252	16259	16100	16186	16206	16318	16243	16188	16220	16289	16090	16276	16170	16012	16176	16110	16276	16121	16410	16191	16114	16176	16258	16328	16274	16127	16182	16042	16110	16229	16279	16215	16304	16298	16254	16177	16183	16286	16220	16046	16264	16357	16211	16358	16171	16228	16224	16140	16196	16227	16107	16194	16066	16190	16318	16180	16161	16392	16232	16246	16216	16201	16221	16124	16128	16052	16060	16028	16151	16045	16193	16244	16347	16204	16114	16013	16154	16309	16161	16235	16044	16202	16314	16223	16300	16064	15990	16234	16292	16279	16087	16089	16156	16135	16185	16300	16235	16076	16241	16307	16154	16067	16217	16112	16078	16256	16293	16228	16073	16186	16304	16219	16183	16322	16277	16409	16130	16119	16136	16181	16216	16294	16185	16240	16258	16235	16275	16092	16312	15953	16278	16195	16030	16130	16387	16137	16181	16138	16289	16191	16308	16199	16109	16194	16170	16221	16012	16219	16097	16141	16107	16209	16156	16328	16161	16224	16064	16267	16393	16209	16087	16092	16306	16218	16132	16343	15897	16176	16148	16203	16249	16341	16255	16206	16089	16129	16236	16067	16259	16201	16117	15900	16139	15983	16361	15997	16083	16084	16241	16138	16266	16117	16264	16177	16182	15993	16233	16243	16181	16239
28352	36360	24494	17890	16328	15620	15433	15350	15376	15606	14870	14577	14549	14466	14748	15309	15054	14990	14911	14985	14724	14606	14585	14670	14504	14468	14596	14765	14758	14686	14671	14503	14693	14418	14627	14524	14355	14456	14556	14204	14512	14252	14343	14513	14187	14344	14330	14396	14313	14300	14386	14456	14425	14341	14408	14346	14461	14575	14399	14370	14319	14470	14248	14185	14261	14428	14444	14270	14274	14402	14293	14319	14444	14316	14292	14451	14453	14315	14336	14233	14433	14345	14313	14401	14420	14304	14264	14380	14400	14393	14414	14224	14393	14279	14316	14482	14448	14378	14202	14330	14290	14456	14340	14402	14453	14358	14367	14390	14394	14483	14296	14392	14285	14426	14337	14271	14443	14332	14322	14328	14419	14336	14454	14417	14199	14197	14339	14522	14258	14295	14244	14405	14528	14591	14334	14464	14416	14174	14327	14286	14344	14430	14313	14363	14272	14304	14317	14295	14535	14265	14402	14327	14282	14396	14341	14430	14382	14235	14434	14267	14314	14432	14333	14313	14273	14340	14421	14375	14359	14261	14377	14221	14353	14635	14262	14344	14416	14299	14344	14522	14341	14454	14411	14289	14283	14284	14395	14374	14304	14269	14316	14218	14475	14259	14412	14167	14389	14485	14267	14220	14292	14369	14503	14486	14415	14449	14385	14304	14388	14271	14410	14316	14475	14487	14336	14447	14329	14325	14216	14377	14381	14399	14448	14360	14482	14327	14463	14532	14441	14439	14216	14477	14426	14496	14169	14256	14253	14456	14360	14316	14574	14307	14447	14327	14486	14340	14399	14437	14220	14574	14400	14421	14404	14265	14498	14326	14270	14273	14528	14432	14348	14294	14448	14524	14515	14366	14357	14412	14371	14240	14308	14320	14339	14236	14449	14378	14405	14231	14224	14453	14458	14442	14243	14345	14430	14361	14359	14372	14375	14331	14299	14268	14335	14208	14259	14252	14224	14447	14542	14433	14373	14342	14554	14162	14216	14349	14419	14473	14411	14355	14262	14347	14348	14263	14461	14265	14434	14286	14446	14292	14505	14219	14397	14428	14418	14382	14351	14210	14408	14204	14474	14349	14313	14315	14343	14465	14441	14413	14458	14322	14471	14661	14499	14274	14342	14497	14387	14362	14381	14440	14239	14341	14153	14338	14406	14370	14320	14337	14399	14347	14375	14309	14408	14159	14352	14325	14484	14274	14535	14270	14421	14513	14203	14378	14412	14461	14347	14433	14557	14384	14324	14396	14228	14302	14386	14277	14412	14386	14495	14357	14282	14278	14379	14447	14211	14280	14373	14231	14209	14216	14281	14428	14292	14292	14301	14408	14284	14403	14421	14320	14318	14331	14344	14459	14346	14213	14327	14285	14502	14306	14403	14295	14489	14198	14392	14480	14393	14429	14352	14338	14396	14429	14403	14401	14497	14228	14383	14429	14432	14380	14479	14340	14353	14382	14425	14422	14604	14362	14386	14197	14418	14395	14485	14466	14473	14409	14393	14553	14190	14320	14462	14336	14101	14304	14321	14335	14461	14367	14391	14282	14360	14284	14405	14151	14445	14290	14363	14372	14379	14319	14362	14323	14346	14336	14293	14455	14291	14482	14414	14340	14346	14225	14533	14363	14203	14315	14479	14494	14343	14423	14201	14351	14378	14312	14335	14363	14431	14312	14539	14346	14441	14239	14229	14331	14279	14359	14292	14415	14332	14306	14346	14400	14391	14407	14311	14405	14391	14285	14300	14295	14441	14374	14230	14326	14416	14431	14445	14539	14371	14398	14341	14340	14509	14386	14236	14352	14318	14435	14370	14322	14318	14406	14406	14437	14435	14399	14511	14360	14250	14345	14414	14338	14313	14433	14408	14324	14383	14332	14450	14365	14375	14330	14290	14307	14277	14462	14379	14423	14308	14460	14423	14373	14378	14423	14392	14181	14308	14428	14437	14379	14405	14309	14358	14391	14404	14346	14427	14403	14370	14144	14340	14255	14336	14394	14491	14215	14161	14453	14441	14211	14186	14517	14335	14357	14371	14409	14475	14305	14278	14305	14186	14394	14532	14324	14391	14231	14401	14441	14345	14459	14459	14246	14397	14487	14288	14451	14248	14436	14346	14291	14331	14377	14227	14482	14235	14134	14280	14420	14301	14429	14412	14328	14406	14470	14475	14260	14339	14451	14316	14215	14293	14430	14265	14353	14357	14366	14303	14338	14408	14459	14186	14297	14292	14342	14283	14284	14297	14498	14304	14430	14229	14383	14300	14376	14480	14306	14324	14415	14374	14324	14274	14233	14549	14475	14394	14447	14424	14375	14343	14355	14314	14444	14311	14397	14471	14382	14514	14297	14490	14270	14492	14473	14243	14254	14437	14283	14491	14423	14348	14375	14435	14180	14450	14364	14484	14449	14417	14336	14419	14444	14302	14471	14483	14373	14244	14105	14506	14426	14274	14607	14434	14415	14417	14391	14356	14416	14317	14468	14434	14459	14729	14324	14342	14213	14362	14348	14465	14446	14316	14492	14408	14464	14311	14295	14382	14436	14367	14627	14315	14245	14289	14386	14463	14465	14400	14453	14367	14369	14334	14314	14278	14382	14443	14313	14293	14135	14343	14283	14334	14374	14413	14310	14403	14368	14293	14391	14175	14529	14410	14231	14392	14233	14488	14364	14394	14285	14386	14322	14227	14471	14412	14415	14509	14477	14274	14428	14209	14322	14336	14372	14168	14561	14368	14498	14437	14451	14294	14400	14408	14207	14384	14244	14268	14434	14316	14316	14425	14401	14433	14277	14268	14337	14388	14467	14343	14362	14481	14268	14389	14286	14376	14380	14398	14225	14437	14368	14404	14400	14462	14517	14392	14407	14431	14356	14459	14179	14571	14439	14367	14354	14326	14508	14508	14323	14324	14412	14129	14391	14215	14350	14516	14293	14368	14243	14372	14334	14238	14501	14373	14361	14267	14269	14348	14365	14476	14500	14346	14367	14411	14319	14298	14327	14245	14409	14364	14402	14486	14457	14071	14440	14593	14282	14447	14324	14488	14399	14384	14233	14384	14348	14262	14450	14327	14458	14521	14254	14336	14366	14180	14116	14267	14399	14299	14335	14436	14369	14234	14106	14332	14368	14459	14344	14278	14494	14394	14372	14262	14371	14425	14518	14259	14499	14430	14406	14271	14214	14406	14370	14265	14465	14239	14347	14384	14331	14284	14381	14420	14462	14425	14398	14416	14429	14395	14296	14336	14405	14433	14438	14561	14259	14395	14265	14342	14331	14317	14499	14452	14430	14275	14314	14441	14367	14220	14507	14581	14571	14278	14451	14502	14324	14500	14331	14338	14467	14420	14430	14495	14471	14545	14296	14393	14418	14510	14303	14324	14399	14325	14372	14396	14295	14487	14246	14332	14438	14278	14433	14307	14354	14334	14341	14478	14321	14425	14348	14272	14359	14438	14310	14367	14447	14321	14412	14385	14431	14307	14257	14428	14335	14316	14348	14484	14241	14504	14306	14358	14402	14446	14314	14335	14476	14531	14403	14372	14301	14453	14129	14416	14314	14538	14467	14376	14436	14316	14466	14441	14366	14382	14285	14447	14479	14365	14525	14272	14189	14181	14304	14428	14469	14552	14410	14316	14396	14292	14420	14321	14290	14218	14427	14356	14367	14394	14320	14396	14304	14453	14252	14357	14378	14462	14410	14349	14441	14304	14246	14267	14368	14365	14552	14451	14283	14319	14328	14359	14372	14294	14417	14314	14401	14328	14153	14371	14387	14337	14510	14314	14358	14161	14361	14432	14301	14501	14365	14261	14399	14203	14398	14184	14330	14508	14182	14298	14489	14536	14240	14504	14453	14488	14276	14445	14418	14352	14287	14403	14199	14323	14198	14418	14214	14512	14321	14405	14261	14412	14308	14423	14227	14428	14255	14433	14282	14210	14091	14262	14230	14488	14382	14367	14525	14341	14253	14416	14346	14266	14326	14367	14317	14380	14388	14206	14318	14516	14533	14429	14154	14490	14320	14477	14313	14334	14324	14268	14214	14244	14347	14488	14472	14394	14447	14472	14379	14367	14354	14564	14418	14357	14290	14476	14408	14402	14476	14407	14333	14291	14432	14375	14247	14352	14343	14421	14372	14307	14276	14212	14444	14324	14440	14378	14463	14411	14218	14364	14301	14433	14493	14340	14324	14264	14354	14459	14288	14419	14352	14480	14391	14440	14329	14255	14400	14512	14372	14226	14479	14222	14312	14388	14349	14341	14257	14468	14421	14427	14452	14328	14357	14371	14346	14402	14376	14391	14325	14390	14397	14445	14456	14394	14343	14417	14346	14513	14408	14263	14345	14510	14292	14435	14448	14382	14353	14320	14276	14476	14284	14532	14477	14320	14312	14283	14191	14326	14340	14273	14404	14502	14176	14417	14472	14303	14408	14419	14366	14367	14384	14424	14416	14440	14340	14410	14387	14307	14323	14470	14489	14451	14338	14405	14376	14415	14479	14294	14473	14454	14325	14223	14392	14362	14425	14287	14343	14376	14430	14265	14446	14516	14326	14381	14372	14263	14410	14422	14248	14456	14409	14323	14379	14263	14341	14377	14410	14433	14358	14274	14382	14232	14250	14463	14321	14342	14589	14228	14374	14425	14437	14392	14537	14453	14249	14629	14515	14577	14194	14393	14326	14455	14443	14600	14437	14422	14445	14463	14304	14254	14401	14343	14310	14305	14286	14398	14490	14473	14323	14351	14401	14544	14133	14494	14337	14363	14425	14423	14289	14238	14431	14257	14375	14360	14337	14354	14439	14252	14544	14263	14301	14383	14328	14262	14426	14541	14253	14425	14383	14414	14508	14202	14261	14433	14240	14272	14188	14469	14430	14244	14445	14275	14368	14278	14450	14426	14324	14521	14357	14342	14291	14353	14400	14429	14436	14312	14378	14271	14492	14568	14227	14475	14512	14446	14331	14358	14455	14301	14288	14496	14407	14283	14453	14281	14409	14408	14572	14262	14360	14465	14394	14248	14318	14354	14305	14334	14471	14322	14250	14418	14496	14460	14338	14356	14452	14257	14358	14493	14388	14322	14553	14297	14165	14421	14279	14373	14407	14320	14483	14366	14416	14405	14439	14290	14354
24004	21450	28999	24434	22428	22780	21733	19540	18682	19187	19017	18590	18601	18445	18593	18606	18681	18695	18679	18477	18838	18560	18227	17876	18042	18576	19130	19477	20140	19888	19619	18794	18376	18436	18049	17900	17797	17925	18079	18019	17980	18018	18058	18194	18051	17937	18101	17851	17953	18120	17854	18077	17822	17988	18038	18190	18099	17958	17852	18077	18133	17859	17861	18116	17791	17916	18058	17973	17867	17979	18096	18168	18136	18193	17873	17901	17964	17959	17984	18036	18179	17706	17921	18025	18113	17733	17999	17930	18104	17939	17900	17963	17882	17997	18057	17824	17852	17931	17999	17901	17905	17809	18026	17933	18035	17959	18011	18097	17769	17944	17859	17997	18232	17977	18145	18170	18118	18067	18070	17895	18001	17983	17989	17870	17751	17848	18152	18014	17990	18169	18067	18030	17964	17940	18020	17988	17988	17926	18017	17931	18112	17922	17889	17926	17824	17926	17895	17854	18047	17919	17839	17930	17849	17989	17945	17947	18065	17975	17882	17772	17933	18115	18015	17919	17779	18027	18314	18075	18006	17948	17836	18058	18069	17897	17988	17770	18026	17925	17790	18174	17969	17882	17907	17950	17804	17709	17918	17931	17875	17790	17965	18029	17961	17846	17869	17803	18021	17927	17901	17837	18091	17968	18089	18118	17852	17941	18118	18009	18003	18078	17952	17898	17977	18062	17780	17838	18206	18105	17978	18070	17920	18295	17974	17856	17781	18029	17972	17912	17802	17971	17834	17848	18078	17773	17887	17971	17974	17804	17911	17944	18009	17802	18066	17967	17845	17834	17876	17982	17806	17811	17820	17769	17721	17940	18058	17996	17959	17897	18021	17975	18005	17924	17777	17894	17798	17986	18011	18243	18031	17786	17859	18072	17702	17809	17944	17981	17862	17993	17854	18000	17956	18037	17976	17593	17911	18001	18089	18039	17952	17924	17855	18044	18103	17905	17955	17773	18031	18080	17838	17941	18000	17902	17846	18145	17771	18063	18012	17912	17854	17850	17934	17908	17997	17920	17826	17984	17835	18005	17944	17882	18031	18086	17752	17717	18103	17891	17815	17935	17954	17716	17835	17712	17954	17868	17939	18056	17955	17879	17871	18081	17963	18087	18017	17911	17967	17998	17784	17746	17717	17911	17865	17980	18136	17720	17782	17819	17989	17872	17745	17933	17973	17904	17974	17901	18047	18021	17870	17996	17933	17819	17979	18109	17753	18138	18008	18047	17999	18095	17970	18064	18061	17839	17891	17826	18072	17908	17916	17908	17679	17970	17971	18000	17886	17967	17921	17939	17969	18061	18040	18081	18055	17798	18037	18130	18027	17901	17986	17918	18032	17874	17881	17802	17734	18010	17897	17924	17832	17924	17897	17937	17974	17837	17996	17848	17848	18020	17963	17785	17925	18021	17880	17982	18064	17993	17982	17994	18065	17922	17906	17899	17839	17851	17810	17903	18022	17824	17960	18067	18031	17952	17825	17975	17887	17797	17897	18083	18072	18096	18043	17913	18089	17776	17798	17888	17854	17900	17949	17949	18032	17932	18031	17790	18013	18018	18023	18085	17731	18105	18076	18029	17895	18044	18230	18067	17958	17909	17846	17975	18069	17881	18045	18064	17892	18091	18001	17808	17813	17975	18007	17823	17875	17868	18027	17928	18055	17985	18094	17874	17958	17960	17999	17814	17917	17946	18021	18227	17918	17904	18069	17869	17844	18063	18155	17929	18055	18031	17843	17992	17716	17826	17967	17766	18052	17956	17899	17874	17856	17945	17876	17859	17890	17955	18015	18227	18031	17862	17811	17960	17975	18022	17788	17913	18064	17874	18236	18038	18005	18052	18075	18053	17926	17819	17834	17821	17847	17923	17800	17950	17747	17892	17984	18178	18041	17878	17881	17986	17978	17970	17952	17772	17966	17904	17945	17727	18116	17748	17827	18097	17930	17738	17846	17824	17834	18042	17891	18142	17990	17931	17957	17871	17928	18074	18038	18041	18008	17894	17909	17917	17881	17933	17833	17895	17935	17971	18184	18027	18050	18109	18085	18037	17923	17921	18023	18035	18100	18086	17709	17909	18025	17945	17970	17980	17883	18101	17924	18089	17939	18012	17776	18019	17670	17953	18024	17894	18052	18166	17952	17749	17992	17843	17887	17843	17854	18069	18018	18037	17891	17974	17972	17990	17901	18014	17887	18050	18006	17942	18117	17989	17826	18074	17901	17910	17781	17814	18045	17881	18138	18042	17922	17908	18008	17939	18044	18147	18187	18091	17907	17786	17981	17699	17857	17901	17923	17915	17959	17817	18016	18012	17950	17943	17947	17994	17942	17969	17876	17886	17947	17823	17989	17829	17971	18032	17812	17696	17950	18094	17858	18051	17810	17780	18026	17956	17867	17853	17869	17953	18156	17996	17786	18028	18062	17809	18022	18140	17940	18092	18133	17992	17934	17745	17964	17905	17885	17925	17765	18027	17983	17842	18088	17831	17909	17925	17953	18091	18140	17780	17894	18012	17895	17891	17884	17914	17969	17903	17900	18108	17905	17770	17903	17961	17978	17881	17998	17798	18042	17991	18075	18065	17991	18111	17874	17934	17904	17947	17961	17902	18013	18102	17929	18002	18126	17756	17722	17987	17869	17800	18020	17973	17868	17924	17805	17994	17936	17814	17936	17893	18046	17948	18204	18123	17894	17918	17827	17822	17915	18119	17842	17768	17975	18059	17840	18059	17884	17867	17963	17885	17991	17860	17908	17824	18168	17871	18066	17951	18044	18049	17924	17957	17870	17981	17820	18032	18048	17898	18012	18020	17850	17794	18216	18057	17839	17810	18014	17841	17658	17914	18022	17841	17984	17889	18079	18187	18009	17981	18011	17951	18140	18062	18029	17928	17974	18126	17899	18047	18112	17808	17973	17899	18040	17954	17890	17965	17861	18011	17878	18198	17825	18002	17811	17893	17745	17916	17737	17983	18098	17966	17996	18071	17966	17783	17972	17842	17912	17946	17950	18024	18069	17898	17994	17862	17921	17911	17921	17827	17993	17945	17781	17864	17879	17809	18081	18012	18109	17976	17866	18105	18046	17963	18016	18070	17930	17857	17917	18036	17883	18089	17796	17905	17829	17976	17984	18071	17941	18039	17958	18018	17844	17784	17711	18024	18082	17865	17961	17840	17891	17821	17934	18110	18068	17852	17951	17960	17946	17731	18027	17785	17961	17963	18072	17961	17767	18088	18044	17882	17757	18187	17861	18091	17869	18039	17979	17945	17910	17866	17869	17707	17962	17886	17917	17979	17931	18147	18021	18003	17998	17913	17868	17687	17926	17794	18196	18081	17884	18006	18022	17803	17817	17962	18108	17975	17924	17766	17889	18057	17826	18076	17937	17936	18011	17962	17809	17798	17778	18107	18112	18044	17864	17872	18147	17851	17958	17935	17748	17931	17818	17989	18050	17937	17986	17673	17855	17970	17949	17954	17933	17996	17939	17775	17975	18016	18156	18056	18074	17830	18115	18166	18165	17961	17922	17843	17913	18021	17992	18068	18226	18049	18018	18026	17850	18049	18006	18180	18187	17916	17948	17943	18072	17681	17938	18055	17876	18078	17917	17985	17762	17873	17859	18006	17896	18014	17725	18026	17965	17996	17893	17643	17932	17972	17930	17893	17841	18023	17828	18102	18068	18149	18066	17921	17902	17985	17869	17832	18003	17985	17987	17956	18012	17807	18046	18065	18048	18166	18131	18167	17824	18013	17944	18073	17922	18010	18141	17842	17834	17944	17967	17961	17948	17891	17971	17920	18042	18082	18077	17854	17956	17823	17709	18120	18057	17870	17979	17884	17893	17820	17988	18289	17919	17952	18119	17953	18122	17907	18038	18088	17973	17973	17935	17811	17954	18113	18000	17848	18130	18018	17810	17993	17797	17904	17911	17615	17729	17825	17820	17898	17992	17893	18038	18071	17947	17934	17838	18155	17873	17874	17762	17836	17955	17942	17905	17875	17786	18010	17977	17887	17935	17863	17979	18073	17852	17796	17821	17887	17878	17861	17978	17825	17977	17960	17776	17811	17862	18231	17790	17929	17966	17902	17889	17864	17895	17954	18074	17813	17858	17976	18005	17840	17841	18016	18036	18094	17975	17860	17997	17923	18019	17930	17866	17915	17997	17849	18045	17911	17927	17781	17823	17914	17823	17847	17927	18021	18130	17885	18133	18017	18154	18080	17889	17944	17795	17917	17961	17750	17992	18011	18068	17892	18049	18018	17846	17925	17991	17828	17922	18148	17846	17866	17774	17731	18096	18145	18014	17964	18137	18089	18110	18082	18001	17948	17969	17775	17928	18067	17931	18101	17833	17982	17875	17829	17811	18008	18111	17912	17983	17942	17977	18068	18114	18170	17934	18098	18036	17894	17946	17907	17990	18039	17823	18146	18177	17708	18047	17919	18073	17862	18035	17891	17870	17892	17749	18037	17993	18067	18075	17811	17899	18032	17755	17866	17873	18033	17997	17942	18057	18064	17983	18117	17810	18093	17904	18211	18072	17941	18129	17654	17798	17950	17835	18089	17963	17944	18270	17935	17688	17962	17842	17965	17747	18007	17862	18178	17931	17986	17914	17871	17990	18097	17951	17843	17810	18107	18275	17810	18183	17907	17835	17970	18020	17803	17954	17858	17893	17884	18017	17951	17852	17898	17964	18002	17949	17877	18187	17963	17955	17955	17964	18116	18004	17891	17938	18006	17950	17989	17949	18073	17802	17938	17914	18031	18112	18055	17865	18009	18218	18017	18068	18073	17830	17707	17893	17800	17681	18004	17826	17928	17996	17913	17813	18012	17980	18064	17864	17940	17809	18063	17889	17600	18103	18220	18099	18016	18130	18015	17845	17936	17887	17851	17840	17843	17929	17914	18007	17919	18092	17896	18149	17934	18162	17913	17814	18222	17955	17997	17869	18031	17880	18001	18022	17929	18062	18035	17947	18096	17958	17903	17938	18090	18051	17930	17755	18155	18060	17741	18013	17873	18115	18128	17977	17826	18030	17948	18036	17851	17818	17784	17883	18067	17974	18088	17833	18012	17967	18003	17875	17931	17865	18120	18059	18100	17829	17821	17988	17933	17867	17762	17912	17876
31632	48946	31808	22624	19661	18516	17294	17194	16844	17069	17156	15924	16083	16151	15886	16396	16483	16367	16454	16351	16210	16024	15680	15519	15846	16434	17399	17662	18632	18002	17322	16787	16041	15826	15503	15558	15428	15504	15538	15567	15361	15511	15572	15481	15494	15649	15539	15294	15433	15613	15461	15313	15378	15518	15281	15460	15443	15568	15531	15557	15381	15400	15453	15684	15473	15387	15373	15501	15513	15453	15355	15378	15448	15460	15248	15621	15338	15441	15440	15332	15711	15552	15542	15408	15553	15427	15390	15600	15366	15427	15428	15615	15445	15437	15407	15479	15534	15511	15411	15359	15506	15407	15548	15400	15416	15419	15409	15486	15354	15302	15529	15439	15411	15414	15341	15543	15462	15390	15405	15386	15393	15273	15461	15580	15334	15375	15485	15329	15476	15556	15489	15591	15536	15508	15436	15522	15387	15559	15342	15453	15452	15538	15563	15433	15666	15534	15540	15474	15483	15491	15464	15510	15428	15612	15534	15419	15321	15509	15402	15586	15507	15274	15548	15625	15632	15507	15416	15464	15549	15389	15420	15335	15532	15420	15386	15460	15330	15439	15545	15578	15414	15520	15551	15344	15534	15341	15534	15340	15317	15584	15467	15523	15393	15422	15482	15296	15289	15451	15413	15294	15451	15318	15356	15501	15490	15481	15529	15307	15413	15312	15450	15524	15439	15497	15412	15416	15472	15442	15469	15395	15508	15352	15559	15423	15406	15420	15414	15444	15621	15623	15427	15517	15543	15425	15433	15304	15507	15470	15496	15464	15451	15333	15400	15425	15555	15338	15508	15569	15534	15386	15431	15527	15257	15443	15490	15516	15325	15434	15513	15316	15632	15464	15457	15572	15490	15402	15388	15494	15337	15365	15533	15492	15382	15531	15364	15288	15351	15364	15463	15505	15432	15442	15646	15399	15557	15595	15414	15364	15555	15400	15438	15427	15513	15460	15551	15490	15355	15464	15514	15643	15389	15552	15510	15465	15448	15438	15376	15391	15623	15486	15496	15658	15499	15495	15544	15502	15427	15323	15556	15390	15652	15668	15335	15482	15294	15477	15470	15526	15427	15335	15520	15419	15502	15389	15660	15502	15513	15470	15329	15550	15248	15586	15442	15513	15536	15478	15476	15319	15459	15397	15523	15343	15481	15478	15361	15312	15395	15692	15588	15481	15379	15580	15487	15455	15416	15469	15539	15418	15477	15423	15557	15565	15358	15492	15364	15524	15481	15572	15355	15650	15328	15422	15589	15514	15295	15487	15425	15586	15598	15554	15261	15527	15617	15632	15382	15524	15668	15425	15360	15408	15348	15279	15405	15313	15490	15451	15420	15460	15505	15531	15470	15398	15455	15358	15482	15407	15256	15505	15596	15488	15404	15487	15540	15373	15570	15456	15450	15470	15400	15552	15337	15297	15368	15293	15428	15342	15560	15474	15493	15364	15539	15588	15493	15412	15312	15536	15594	15600	15474	15564	15405	15460	15486	15449	15278	15519	15493	15658	15482	15516	15456	15591	15356	15550	15555	15376	15515	15309	15513	15441	15397	15680	15329	15513	15503	15262	15338	15575	15394	15442	15310	15448	15409	15550	15447	15563	15450	15518	15401	15529	15400	15552	15547	15239	15314	15427	15301	15448	15524	15509	15511	15371	15374	15548	15378	15422	15454	15373	15607	15360	15497	15435	15382	15439	15473	15428	15540	15458	15374	15525	15558	15571	15595	15487	15461	15476	15517	15491	15369	15468	15339	15473	15382	15519	15542	15598	15512	15277	15555	15303	15588	15483	15511	15475	15485	15412	15418	15399	15446	15429	15422	15324	15540	15421	15378	15472	15481	15469	15286	15552	15592	15455	15417	15357	15509	15430	15418	15448	15472	15398	15533	15506	15439	15455	15606	15408	15533	15552	15412	15241	15411	15465	15552	15553	15481	15453	15386	15465	15519	15412	15605	15456	15620	15447	15413	15394	15600	15462	15692	15145	15405	15575	15339	15443	15507	15461	15558	15308	15296	15211	15420	15706	15408	15375	15253	15514	15645	15357	15550	15514	15577	15410	15440	15338	15607	15437	15435	15477	15434	15568	15318	15326	15732	15351	15434	15492	15338	15295	15610	15394	15573	15472	15513	15390	15534	15542	15355	15624	15502	15455	15301	15539	15522	15336	15427	15541	15564	15471	15378	15355	15506	15629	15485	15453	15377	15472	15598	15415	15481	15474	15250	15343	15544	15442	15366	15499	15527	15376	15533	15535	15557	15325	15361	15471	15453	15350	15646	15430	15424	15394	15486	15475	15433	15551	15554	15345	15520	15498	15548	15457	15413	15444	15355	15657	15392	15276	15663	15416	15363	15482	15407	15515	15422	15541	15568	15568	15499	15460	15565	15478	15467	15461	15459	15457	15506	15365	15370	15560	15539	15514	15421	15299	15405	15473	15405	15504	15339	15440	15463	15513	15427	15520	15597	15629	15319	15235	15596	15285	15333	15394	15504	15373	15395	15290	15498	15361	15492	15550	15494	15494	15410	15480	15419	15637	15595	15539	15345	15230	15509	15423	15465	15366	15430	15473	15474	15513	15611	15314	15586	15505	15391	15426	15391	15430	15453	15650	15462	15398	15599	15457	15460	15387	15483	15593	15370	15467	15476	15524	15365	15496	15482	15397	15446	15574	15318	15405	15485	15455	15468	15443	15369	15447	15557	15540	15532	15509	15337	15580	15304	15474	15330	15466	15537	15519	15460	15539	15265	15498	15596	15511	15421	15506	15294	15451	15408	15640	15423	15283	15517	15558	15568	15417	15436	15462	15472	15532	15489	15536	15335	15319	15402	15533	15513	15452	15541	15360	15390	15510	15433	15573	15406	15508	15387	15354	15559	15456	15548	15463	15481	15490	15398	15429	15467	15557	15280	15573	15283	15369	15457	15508	15513	15604	15534	15470	15295	15467	15480	15618	15611	15552	15719	15323	15378	15425	15438	15457	15392	15412	15334	15438	15531	15456	15487	15165	15289	15439	15485	15351	15534	15510	15533	15403	15560	15493	15412	15518	15367	15488	15617	15558	15408	15213	15304	15522	15407	15500	15574	15486	15486	15416	15404	15750	15308	15598	15397	15386	15571	15564	15392	15393	15443	15375	15466	15482	15446	15575	15427	15558	15545	15355	15545	15461	15469	15433	15400	15304	15459	15429	15392	15290	15625	15470	15355	15667	15519	15487	15453	15331	15551	15637	15264	15524	15492	15375	15389	15536	15359	15564	15411	15455	15445	15423	15335	15371	15608	15292	15484	15468	15399	15514	15463	15476	15425	15521	15327	15379	15286	15382	15630	15430	15479	15559	15626	15507	15472	15586	15312	15300	15461	15405	15384	15458	15404	15375	15526	15491	15434	15401	15461	15393	15499	15488	15406	15428	15525	15465	15528	15643	15351	15544	15396	15467	15474	15492	15432	15348	15476	15426	15476	15393	15454	15477	15432	15497	15310	15445	15548	15482	15418	15277	15411	15344	15532	15410	15500	15451	15444	15380	15481	15492	15584	15353	15422	15551	15557	15421	15536	15387	15474	15447	15820	15456	15489	15284	15606	15282	15350	15540	15416	15482	15406	15492	15642	15313	15519	15511	15447	15541	15588	15383	15420	15218	15359	15446	15438	15509	15484	15428	15434	15519	15388	15551	15390	15307	15497	15412	15600	15503	15423	15479	15395	15471	15349	15589	15607	15342	15531	15518	15244	15518	15605	15318	15558	15244	15429	15583	15355	15524	15529	15506	15461	15635	15367	15503	15419	15425	15454	15587	15448	15381	15297	15360	15558	15291	15726	15454	15438	15454	15663	15333	15531	15335	15222	15531	15318	15410	15395	15429	15402	15556	15450	15437	15571	15487	15577	15584	15429	15575	15491	15433	15500	15372	15479	15315	15397	15307	15465	15252	15398	15597	15447	15509	15428	15544	15354	15527	15369	15330	15504	15382	15416	15423	15599	15455	15613	15397	15671	15419	15506	15523	15493	15642	15431	15513	15498	15439	15345	15432	15558	15394	15587	15240	15515	15583	15492	15438	15595	15394	15447	15591	15473	15430	15522	15372	15404	15449	15474	15511	15601	15396	15584	15419	15513	15635	15594	15533	15507	15487	15554	15321	15401	15526	15410	15515	15629	15495	15392	15488	15297	15495	15369	15524	15453	15526	15329	15487	15488	15445	15355	15481	15437	15427	15466	15533	15536	15445	15442	15539	15496	15423	15359	15427	15524	15403	15551	15403	15562	15408	15571	15567	15387	15425	15356	15448	15310	15488	15368	15517	15552	15435	15483	15459	15485	15351	15543	15498	15475	15426	15466	15530	15590	15559	15402	15507	15437	15342	15641	15448	15520	15539	15447	15463	15511	15397	15218	15454	15430	15587	15370	15466	15554	15471	15501	15354	15544	15446	15359	15513	15433	15436	15485	15380	15428	15436	15376	15471	15376	15437	15429	15402	15402	15558	15428	15423	15453	15444	15570	15577	15441	15347	15372	15540	15421	15550	15467	15477	15302	15334	15431	15660	15450	15472	15653	15503	15398	15423	15300	15351	15514	15518	15396	15340	15545	15468	15401	15290	15349	15671	15516	15492	15498	15502	15462	15520	15392	15423	15425	15632	15659	15365	15380	15427	15406	15563	15523	15407	15373	15315	15329	15439	15375	15421	15468	15419	15590	15245	15386	15670	15529	15520	15486	15465	15404	15566	15391	15434	15531	15290	15439	15280	15516	15349	15520	15393	15695	15536	15497	15530	15326	15411	15450	15377	15547	15242	15454	15370	15442	15530	15360	15337	15574	15480	15656	15334	15495	15239	15396	15455	15371	15573	15428	15468	15473	15532	15404	15606	15439	15406	15536	15456	15452	15450	15413	15514	15416	15554	15431	15536	15487	15459	15370	15385	15341	15520	15500	15350	15405	15556	15437	15460	15450	15448	15361	15387	15587	15455	15472	15455	15293	15603	15509	15395	15460	15507	15572	15587	15392	15534	15459	15577	15410	15494	15326	15518	15323	15460	15530	15438	15492	15494	15398	15531	15502	15640	15534	15409	15473	15458	15476	15511	15389	15351	15423	15451	15359	15413	15594	15539	15524	15385	15569	15326	15492	15341	15354	15621
22961	21525	29438	23988	21832	24290	26663	21875	20949	21213	21203	21043	20822	20797	20663	20446	20589	20414	20446	20627	20564	20414	19889	20077	19947	20412	22013	23252	24726	23936	22752	21431	20342	20016	19992	20055	19737	19722	19759	19930	19942	19697	19857	19778	19704	19870	19834	19767	19697	19700	19682	19739	19853	19702	19588	19867	19772	19894	19940	19873	19936	19784	19923	19675	19729	19813	19626	19683	19789	19745	19818	19791	19679	19640	19409	19913	19735	19858	19774	19617	20015	19610	19604	20075	19802	19836	19647	19495	19855	19785	19728	19705	19740	19890	19682	19774	19807	19934	19708	19606	19664	19878	19882	19713	19828	19852	19974	19762	19649	19560	19570	19585	19711	19917	19809	19903	19803	19826	19803	19886	19944	19678	19931	19819	19768	19655	19691	19684	19775	19941	19574	19700	19512	19655	19772	19756	19855	19865	19565	19768	19573	19869	19893	19787	19693	19682	19779	19778	19682	19702	19942	19767	19714	19806	19846	19955	19821	19672	19796	19779	19909	19891	19754	19788	19708	19923	19693	19842	19657	19648	19969	19855	19583	19751	19715	19574	19745	19820	19691	19829	19732	19877	19774	19770	19645	20018	19701	19732	19819	19831	19810	19891	19742	19678	19742	19714	19846	19544	19722	19604	19530	19659	19855	19840	19715	19652	19682	19841	19784	19851	19801	19744	19699	19718	19956	19821	19688	19598	19569	19983	19904	19646	19637	19713	19618	19711	19758	19670	19709	19621	19470	19715	19680	19737	19677	19741	19705	19917	19604	19483	19773	19649	19864	19693	19783	19645	19834	19825	19671	19597	19821	19729	19642	19651	19952	19717	19711	19939	19746	19604	19669	19663	19674	19783	19537	19657	19693	19569	19638	19745	19693	19802	19609	19734	19730	19759	19644	19632	19705	19629	19726	19814	19742	19796	19886	19641	19716	19730	19784	19681	19868	19701	19837	19794	19853	19728	19891	19929	19687	19599	19926	19705	19508	19710	19379	19808	19848	19475	19694	19715	19722	19930	19745	19784	19846	19729	19561	19618	19638	19882	19690	19504	19524	19951	19680	19770	19752	19630	20034	19870	19525	19669	19812	19677	19725	19777	19711	19764	19737	19781	19706	19666	19984	19577	19668	19651	19809	19707	19736	19594	19760	19846	19874	19764	19878	19690	19654	19930	19666	19604	19500	19771	19647	19866	19919	19760	19654	19716	19792	19847	19712	19713	19790	19757	19684	19527	19790	19565	19739	19694	19739	19895	19900	19796	19783	19777	19925	19841	19704	19929	19638	19692	19855	19794	19910	19591	19685	19707	19714	19717	19616	19907	19443	19464	19849	19731	19821	19480	19897	19849	19773	19452	19702	19609	19656	19837	19802	19666	19771	19720	19727	19699	19648	19691	19691	19567	19696	19656	19589	19586	19702	19670	19767	19865	19933	19539	19703	19471	19601	19744	19685	19719	19839	19653	19932	19726	19758	19882	19916	19652	19529	19475	19572	19728	19843	19838	19813	19748	19609	19707	19930	19698	19847	19471	19629	19820	19743	19799	19943	19615	19575	19860	19574	19559	19768	19797	19766	19701	19558	19574	19734	19696	19741	19689	19815	19693	19619	19876	20017	19672	19828	19693	19732	19809	19745	19692	19659	19854	19738	19803	19836	19616	19707	19682	19474	19555	19737	19883	19561	19675	19771	19706	19891	19717	19711	19460	19767	19767	19498	19550	19597	19862	19770	19636	19640	19736	19721	19772	19694	19828	19600	19745	19746	19717	19666	19524	19524	19528	19810	19697	19673	19710	19691	19791	19903	19819	19827	19527	19744	19723	19556	19658	19755	19709	19687	19793	19661	19808	19894	19839	19808	19697	19716	19797	19724	19736	19807	19725	19722	19802	19691	19670	19502	19792	19763	19792	19625	19863	19899	19662	19748	19673	19933	19960	19637	19688	19662	19495	19556	19643	19703	19615	19681	19768	19578	19623	19686	19768	19687	19786	19659	19635	19863	19669	19723	19658	19731	19758	19595	19701	19707	19651	19739	19750	19840	19750	19647	19726	19903	19586	19714	19778	19680	19866	19833	19726	19764	19467	19513	19722	19558	19762	19564	19834	19777	19809	19779	19612	19687	19776	19663	19437	19594	19874	19726	19720	19663	19911	19677	19844	19745	19908	19794	19700	19811	19687	19664	19883	19720	19557	19873	19622	19766	19827	19703	19743	19698	19670	19827	19800	19782	19703	19465	19835	19691	19473	19759	19577	19755	19551	19427	19598	19850	19762	19682	19704	19665	19735	20004	19713	19719	19577	19829	19645	19743	19723	19671	19749	19756	19864	19804	19776	19735	19647	19825	19602	19735	19573	19586	19720	19886	19782	19751	19739	19790	19786	19841	19525	19573	19346	19674	19713	19744	19692	19588	19793	19925	19881	19771	19625	19604	19691	19461	19940	19575	19626	19815	19730	19620	19632	19881	19439	19827	19894	19721	19728	19780	19629	19927	19824	19627	19819	19842	19745	19790	19684	19816	19824	19776	19652	19533	19715	19689	19656	19567	19473	19577	19583	19697	19629	19695	19861	19628	19559	19794	19992	19919	19640	19769	19751	19602	19715	19575	19512	19607	19852	19797	19538	19800	19753	19650	19717	19843	19648	19663	19611	19810	19786	19879	19690	19792	19767	19749	19750	19845	19771	19783	19585	19473	19866	19862	19775	19774	19755	19689	19591	19483	19776	19841	19612	19776	19600	19712	19725	19650	19623	19869	19535	19827	19635	19669	19638	19759	19531	19516	19690	19813	19920	19952	19755	19668	19761	19730	19759	19978	19759	19556	19790	19711	19769	19659	19602	19703	19678	19733	19694	19610	19825	19531	19652	19782	19773	19754	19675	19712	19830	19660	19867	19515	19626	19635	19661	19661	19853	19784	19740	19773	19572	19934	19737	19581	19644	19894	19717	19763	19774	19752	19654	19594	19568	19843	19599	19681	19717	19669	19898	19887	19803	19545	19899	19614	19594	19695	19656	19718	19857	19794	19744	19807	19620	19656	19866	19796	19747	19668	19711	19839	19794	19633	19710	19632	19692	19708	19671	19847	19666	19743	19707	19775	19853	19706	19771	19678	19808	19870	19865	19768	19534	19812	19549	19694	19728	19852	19910	19794	19775	19480	19705	19855	19894	19762	19500	19712	19519	19737	19555	19385	19730	19660	19683	19798	19822	19691	19711	19709	19635	19565	19655	19885	19748	19763	19560	19857	19602	19639	19672	19642	19649	19575	19805	19883	19680	19682	19686	19873	19644	19861	19806	19586	19814	19617	19707	19631	19667	19723	19678	19591	19906	19832	19962	19805	19496	19625	19692	19705	19785	19835	19971	19795	19602	19757	19909	19679	19753	19716	19677	19664	19896	19898	19684	19800	19733	19909	19900	19688	19683	19793	19663	19851	19680	19752	19772	19745	20191	19752	19694	19501	19640	19736	19771	19701	19742	19816	19675	19486	19909	19665	19701	19836	19802	19660	19712	19720	19814	19822	19438	19745	19747	19698	19781	19847	19942	19633	19519	19593	19589	19698	19768	19893	19613	19914	19728	19857	19625	19695	19623	19813	19884	19705	19503	19593	19755	19802	19774	19872	19810	19743	19588	19664	19665	19731	19745	19652	19680	19731	19760	19761	19757	19962	19545	19765	19535	19635	19899	19780	19776	19542	19707	19732	19903	19580	19640	19829	19612	19580	19716	19736	19836	19881	19619	19851	19707	19608	19547	19720	19640	19734	19469	19669	19573	19475	19681	19515	19646	19677	19788	19728	19748	19727	19904	19640	19710	19800	19488	19711	19701	19987	19716	19909	19751	19675	19731	19784	19630	19682	19796	19698	19886	19846	19615	19732	19656	19592	19718	19783	19661	19696	19965	19513	19757	19918	19754	19696	19715	19569	19715	19780	19724	19692	19446	19625	19661	19750	19808	19693	19704	19787	19661	19607	19770	19605	19741	19749	19654	19694	19652	19870	19692	19799	19667	19879	19716	19928	20058	19751	19787	19660	19743	19591	19715	19600	19927	19941	19850	19675	19715	19695	19865	19663	19760	19630	19742	19997	19582	19905	19956	19489	19836	19694	19673	19705	19836	19725	19552	19887	19853	19929	19953	19707	19740	19787	19819	19552	19671	19573	19518	19644	19586	19639	19526	19792	19632	19873	19676	19717	19686	19818	19655	19826	19771	19676	19666	19703	19802	19685	19714	19803	19627	19662	19709	19684	19716	19667	19740	19562	20027	19487	19717	19822	19713	19727	19854	19698	19676	19668	19522	19585	19769	19708	19593	19653	19665	19461	19682	19623	19897	19815	19733	19730	19804	19799	19655	19753	19670	19711	19639	19719	19859	19695	19706	19793	19675	19847	19473	19929	19578	19926	19862	19641	19763	19726	19737	19494	19837	19694	19724	19698	19648	19918	19863	19750	19608	19777	19721	19752	19742	19944	19636	19629	19911	19738	19676	19839	19719	19871	19886	19601	19721	19782	19760	19664	19612	19720	19591	19789	19767	19941	19782	19811	19818	19787	19706	19911	19874	19709	19527	19808	19586	19641	19656	19756	19771	19714	19667	19480	19916	19789	19545	19796	19753	19827	19746	19802	19961	19733	19764	19847	19525	19615	19675	19795	19606	19750	19666	19872	19854	19730	19703	19895	19660	19754	19685	19791	19515	19454	19590	19611	19845	19563	19797	19916	19621	19598	19746	19690	19725	19624	19493	19784	19682	19632	19675	19668	19931	19949	19843	19634	19677	19814	19850	19787	19811	19880	19810	19749	19707	19679	19545	19572	19587	19960	19826	19803	19775	19760	19852	19701	19814	19891	19955	19864	19664	19834	19867	19653	19934	19816	19546	19651	19739	19766	19784	19713	19813	19881	19710	19778	19687	19576	19500	20008	19878	19844	19742	19687	19693	19468	19556	19589	19503	19637	19699	19767	19679	19593	19608	19790	19620	19912	19815	20000	19932	19730	19896	19689	19852	19529	19851	19750	19840	19795	19846	19823	19685	19799	19808	19795	19706	19843	19847	19817	19669	19792	19612	19702	19767	19721	19578	19717	19680	19934	19905	19613	19806	19738	19536	19628	19826	19745	19702	19690	19793	19696	19687	19694	19678
35939	55240	35519	26800	23099	20640	19366	18783	18525	18331	18468	17989	18286	17984	17573	17355	17447	17356	17405	17523	17157	17027	16789	16530	16847	17734	20002	21349	23338	21977	20286	18546	17314	16834	16790	16528	16517	16638	16572	16510	16448	16449	16514	16540	16369	16553	16449	16527	16393	16429	16334	16517	16509	16406	16395	16533	16662	16420	16606	16639	16472	16381	16577	16667	16455	16493	16600	16494	16567	16482	16481	16508	16532	16429	16494	16353	16623	16505	16442	16252	16716	16441	16248	16726	16450	16439	16498	16395	16527	16506	16561	16401	16487	16432	16404	16454	16679	16647	16606	16536	16417	16477	16543	16437	16392	16430	16379	16643	16576	16436	16600	16553	16259	16481	16486	16445	16409	16493	16437	16556	16588	16420	16506	16507	16551	16441	16305	16217	16521	16575	16617	16415	16555	16407	16666	16554	16496	16574	16440	16572	16522	16361	16509	16368	16553	16460	16476	16472	16321	16406	16696	16392	16344	16489	16552	16544	16514	16462	16378	16360	16449	16346	16647	16448	16606	16576	16547	16499	16546	16443	16536	16516	16514	16476	16585	16422	16479	16351	16528	16385	16350	16648	16567	16438	16407	16413	16503	16529	16190	16388	16316	16328	16485	16439	16580	16540	16454	16431	16312	16539	16454	16432	16527	16445	16453	16344	16556	16491	16487	16509	16336	16311	16434	16529	16461	16419	16605	16511	16390	16442	16632	16388	16507	16449	16338	16535	16403	16452	16621	16312	16557	16520	16414	16629	16470	16548	16366	16401	16341	16326	16317	16440	16646	16399	16565	16556	16388	16432	16604	16385	16761	16573	16562	16607	16354	16553	16364	16475	16423	16586	16248	16301	16490	16493	16579	16551	16414	16382	16501	16229	16465	16529	16457	16398	16653	16570	16530	16505	16425	16394	16446	16349	16610	16577	16260	16459	16423	16565	16332	16297	16579	16453	16243	16473	16541	16328	16513	16492	16592	16476	16518	16284	16577	16707	16315	16643	16474	16307	16470	16616	16442	16421	16465	16528	16617	16515	16582	16580	16584	16496	16444	16454	16421	16463	16301	16528	16465	16471	16458	16497	16464	16365	16418	16369	16579	16555	16469	16462	16673	16479	16476	16416	16508	16402	16653	16534	16380	16488	16360	16581	16302	16442	16383	16414	16541	16509	16477	16254	16375	16466	16451	16450	16354	16313	16514	16496	16512	16413	16481	16460	16285	16332	16486	16408	16482	16404	16496	16419	16353	16470	16702	16403	16459	16372	16478	16309	16623	16416	16519	16288	16326	16277	16581	16398	16221	16379	16607	16447	16529	16406	16493	16454	16615	16509	16330	16611	16479	16442	16466	16378	16608	16455	16515	16448	16402	16495	16566	16348	16454	16531	16571	16459	16593	16459	16705	16233	16617	16406	16545	16233	16496	16479	16517	16419	16430	16377	16505	16445	16503	16515	16495	16512	16375	16649	16500	16622	16301	16484	16370	16518	16522	16644	16516	16400	16621	16473	16428	16534	16439	16552	16438	16472	16589	16640	16411	16566	16457	16394	16505	16517	16538	16356	16365	16477	16558	16460	16485	16584	16422	16316	16531	16593	16520	16350	16559	16325	16403	16485	16359	16270	16539	16647	16594	16551	16391	16590	16609	16409	16499	16547	16550	16283	16483	16454	16566	16376	16355	16463	16467	16463	16459	16544	16386	16458	16300	16502	16383	16356	16403	16565	16479	16661	16364	16483	16479	16506	16327	16357	16452	16503	16364	16454	16414	16568	16579	16526	16506	16324	16442	16390	16506	16528	16486	16342	16415	16485	16507	16482	16532	16380	16460	16494	16491	16241	16483	16526	16355	16314	16406	16479	16548	16285	16499	16586	16468	16406	16515	16602	16404	16562	16621	16579	16380	16479	16439	16481	16473	16469	16488	16452	16727	16465	16471	16769	16461	16560	16559	16568	16545	16549	16403	16620	16542	16366	16343	16582	16329	16505	16550	16459	16538	16577	16430	16454	16477	16292	16484	16402	16318	16579	16426	16555	16575	16425	16502	16713	16476	16526	16593	16406	16499	16373	16617	16493	16560	16665	16454	16432	16387	16477	16474	16570	16380	16496	16431	16553	16483	16532	16517	16365	16511	16438	16541	16586	16410	16535	16403	16453	16410	16441	16339	16468	16307	16487	16300	16385	16449	16519	16317	16367	16586	16390	16444	16581	16510	16350	16542	16490	16365	16399	16606	16356	16551	16422	16606	16356	16473	16500	16557	16474	16453	16459	16378	16585	16340	16344	16557	16457	16460	16382	16621	16378	16361	16558	16470	16528	16539	16348	16459	16668	16390	16376	16444	16520	16506	16437	16450	16501	16356	16499	16391	16459	16444	16393	16546	16530	16442	16485	16519	16508	16488	16628	16500	16554	16454	16535	16540	16475	16515	16400	16513	16593	16547	16389	16555	16610	16547	16568	16519	16372	16306	16432	16413	16594	16416	16604	16561	16565	16318	16475	16323	16482	16330	16411	16638	16505	16466	16508	16509	16409	16519	16445	16370	16468	16497	16555	16351	16471	16536	16460	16440	16482	16541	16517	16304	16565	16519	16486	16565	16424	16516	16459	16440	16553	16498	16571	16385	16477	16477	16373	16322	16462	16462	16351	16506	16358	16361	16617	16496	16304	16505	16296	16562	16526	16489	16596	16418	16516	16527	16270	16566	16466	16518	16425	16506	16652	16468	16561	16431	16461	16482	16556	16458	16628	16504	16366	16440	16477	16481	16437	16442	16601	16396	16532	16402	16359	16440	16403	16506	16475	16459	16565	16428	16413	16450	16377	16302	16483	16400	16553	16277	16523	16516	16426	16349	16385	16371	16476	16395	16458	16408	16449	16606	16463	16405	16427	16407	16569	16342	16364	16477	16670	16433	16694	16526	16186	16507	16463	16341	16477	16571	16550	16231	16571	16544	16480	16296	16492	16345	16536	16599	16574	16376	16591	16694	16349	16354	16521	16578	16267	16579	16471	16457	16618	16426	16479	16247	16506	16552	16524	16509	16505	16319	16498	16237	16320	16567	16618	16563	16629	16502	16372	16344	16505	16431	16303	16419	16466	16282	16449	16417	16478	16381	16566	16466	16526	16463	16598	16599	16419	16559	16459	16416	16483	16446	16455	16539	16362	16417	16504	16535	16301	16306	16513	16399	16409	16484	16636	16407	16408	16454	16454	16481	16751	16370	16446	16628	16570	16438	16470	16561	16588	16554	16297	16445	16535	16534	16444	16541	16551	16486	16432	16421	16526	16485	16697	16556	16397	16344	16441	16463	16498	16326	16383	16368	16563	16343	16434	16282	16508	16485	16207	16582	16500	16441	16568	16412	16332	16441	16512	16546	16602	16326	16444	16504	16521	16385	16446	16440	16523	16495	16513	16312	16436	16666	16371	16539	16522	16625	16275	16354	16488	16521	16406	16515	16307	16532	16409	16520	16475	16473	16485	16575	16547	16473	16491	16530	16437	16349	16526	16499	16568	16559	16415	16563	16438	16442	16421	16434	16459	16363	16441	16394	16528	16527	16431	16432	16633	16282	16738	16477	16535	16581	16498	16297	16456	16490	16538	16465	16650	16371	16512	16464	16439	16412	16354	16644	16601	16479	16461	16358	16497	16320	16447	16448	16402	16386	16420	16441	16388	16382	16428	16357	16472	16434	16292	16537	16453	16384	16461	16526	16425	16493	16378	16459	16344	16384	16340	16612	16353	16594	16548	16331	16388	16372	16590	16513	16491	16499	16485	16464	16373	16470	16456	16566	16290	16441	16494	16627	16506	16595	16423	16472	16490	16304	16603	16520	16445	16375	16454	16377	16609	16594	16407	16467	16399	16532	16477	16603	16379	16348	16296	16460	16584	16524	16492	16436	16588	16491	16508	16445	16310	16346	16548	16611	16391	16606	16619	16602	16331	16510	16407	16343	16603	16614	16441	16523	16536	16432	16385	16519	16479	16507	16318	16481	16443	16347	16396	16315	16587	16415	16498	16560	16391	16362	16614	16504	16371	16468	16418	16400	16332	16333	16426	16394	16620	16404	16385	16456	16419	16388	16547	16350	16625	16630	16539	16553	16541	16629	16489	16402	16622	16430	16433	16436	16343	16429	16610	16451	16374	16538	16503	16421	16627	16365	16672	16466	16313	16498	16312	16652	16512	16602	16448	16343	16385	16444	16528	16557	16390	16498	16453	16567	16478	16392	16577	16350	16565	16624	16355	16578	16471	16653	16464	16468	16402	16349	16433	16427	16653	16632	16343	16309	16433	16437	16559	16547	16570	16394	16538	16408	16451	16631	16373	16475	16641	16440	16542	16506	16221	16353	16505	16423	16498	16625	16545	16337	16545	16530	16431	16508	16581	16529	16465	16541	16617	16374	16607	16389	16359	16530	16398	16426	16360	16501	16326	16399	16559	16425	16432	16551	16480	16425	16348	16482	16517	16414	16293	16672	16544	16575	16447	16424	16457	16435	16518	16444	16530	16419	16426	16546	16391	16430	16445	16452	16485	16435	16432	16494	16271	16434	16520	16369	16528	16560	16407	16416	16451	16516	16561	16358	16703	16545	16503	16390	16528	16361	16718	16399	16571	16431	16594	16492	16529	16270	16533	16544	16505	16543	16580	16316	16325	16583	16425	16477	16417	16520	16516	16497	16358	16651	16505	16308	16338	16268	16416	16584	16423	16543	16434	16524	16502	16604	16508	16496	16522	16545	16638	16431	16460	16385	16580	16399	16389	16551	16373	16510	16470	16598	16573	16576	16361	16566	16548	16397	16417	16628	16352	16461	16526	16547	16576	16484	16430	16606	16409	16482	16533	16475	16284	16506	16545	16394	16556	16381	16728	16511	16471	16472	16552	16497	16309	16594	16308	16437	16473	16578	16509	16409	16482	16505	16556	16460	16582	16368	16419	16605	16430	16515	16537	16408	16475	16567	16372	16486	16439	16517	16487	16421	16553	16404	16364	16662	16499	16550	16507	16592	16469	16509	16492	16611	16508	16481	16315	16543	16442	16477	16444	16488	16553	16337	16551	16447	16464	16538	16527	16357	16524	16334	16410	16499	16627	16406	16366	16243	16356	16526	16502	16597	16534	16444	16375	16261	16501	16378	16404
28702	25067	28309	25333	21321	20636	20434	20045	20047	19983	20107	19869	19938	19949	19838	19785	19876	19901	19819	20014	19817	19731	19724	19703	19865	19672	19722	19905	19997	20039	20177	19846	19861	19509	19573	19598	19631	19527	19618	19538	19368	19772	19615	19668	19750	19911	19614	19798	19467	19906	19869	19645	19697	19711	19566	19749	19448	19497	19417	19733	19744	19615	19630	19553	19584	19532	19570	19572	19679	19504	19743	19681	19719	19353	19682	19604	19522	19496	19488	19566	19695	19617	19634	19596	19525	19647	19557	19591	19487	19857	19786	19590	19589	19684	19620	19782	19706	19623	19623	19710	19528	19548	19608	19485	19631	19766	19564	19698	19610	19705	19498	19648	19495	19796	19633	19576	19543	19481	19698	19833	19613	19808	19663	19700	19653	19554	19606	19683	19597	19645	19655	19911	19581	19669	19576	19693	19401	19534	19520	19836	19540	19679	19829	19506	19615	19570	19376	19422	19737	19607	19537	19368	19585	19596	19652	19431	19650	19631	19676	19680	19629	19724	19593	19290	19545	19585	19366	19631	19613	19545	19621	19718	19428	19618	19580	19474	19555	19567	19739	19436	19446	19705	19540	19623	19870	19480	19493	19532	19762	19594	19527	19701	19609	19763	19689	19417	19705	19473	19534	19641	19535	19699	19722	19347	19618	19662	19688	19705	19534	19708	19452	19436	19635	19660	19705	19533	19650	19799	19582	19619	19435	19381	19536	19735	19643	19651	19682	19556	19558	19581	19671	19436	19588	19674	19737	19537	19685	19499	19697	19489	19733	19491	19534	19445	19517	19627	19360	19641	19621	19456	19688	19473	19403	19523	19734	19613	19421	19526	19660	19476	19644	19766	19576	19559	19740	19660	19780	19560	19406	19512	19584	19626	19795	19815	19361	19690	19504	19434	19814	19700	19591	19780	19689	19783	19482	19577	19627	19542	19603	19429	19796	19480	19608	19602	19629	19548	19514	19631	19678	19564	19525	19420	19525	19673	19591	19505	19639	19570	19793	19733	19739	19497	19552	19644	19665	19658	19841	19575	19678	19388	19457	19510	19573	19829	19754	19671	19325	19538	19731	19930	19518	19586	19564	19565	19776	19646	19596	19677	19765	19730	19575	19713	19598	19742	19646	19493	19853	19860	19575	19469	19693	19458	19835	19640	19673	19593	19751	19651	19705	19552	19636	19485	19790	19763	19624	19669	19486	19529	19636	19570	19790	19700	19761	19714	19522	19584	19652	19765	19584	19837	19646	19610	19745	19524	19539	19475	19763	19468	19654	19456	19507	19673	19912	19765	19607	19695	19595	19758	19618	19473	19665	19498	19764	19655	19706	19571	19564	19526	19657	19525	19663	19618	19722	19470	19492	19544	19350	19581	19761	19472	19556	19830	19743	19639	19534	19465	19633	19572	19718	19654	19645	19460	19803	19515	19640	19502	19758	19547	19631	19711	19678	19465	19564	19568	19720	19656	19591	19551	19502	19736	19623	19668	19305	19521	19487	19770	19510	19635	19559	19528	19579	19649	19576	19769	19701	19366	19537	19544	19423	19592	19863	19528	19638	19534	19449	19590	19468	19552	19292	19609	19658	19554	19626	19564	19621	19566	19530	19591	19591	19633	19667	19611	19692	19675	19641	19547	19638	19700	19734	19556	19676	19651	19426	19535	19584	19784	19452	19664	19618	19539	19545	19552	19512	19491	19570	19572	19654	19635	19606	19498	19703	19591	19611	19463	19634	19559	19777	19609	19706	19593	19685	19459	19471	19813	19627	19991	19760	19864	19639	19689	19761	19634	19463	19558	19523	19480	19694	19454	19667	19654	19598	19738	19731	19601	19548	19732	19653	19721	19702	19829	19493	19672	19589	19494	19493	19742	19742	19539	19445	19487	19492	19796	19449	19472	19478	19502	19646	19732	19370	19354	19627	19438	19676	20082	19631	19501	19464	19604	19585	19559	19538	19500	19602	19579	19624	19556	19402	19603	19705	19667	19650	19401	19613	19421	19522	19592	19645	19459	19528	19483	19731	19441	19647	19762	19728	19558	19405	19742	19649	19587	19814	19599	19686	19545	19713	19565	19749	19622	19503	19468	19520	19548	19564	19483	19592	19844	19694	19681	19399	19680	19444	19577	19488	19456	19677	19758	19675	19689	19818	19543	19472	19783	19580	19717	19511	19696	19713	19448	19718	19540	19541	19575	19528	19507	19559	19597	19664	19657	19653	19373	19388	19797	19455	19536	19581	19729	19581	19590	19579	19407	19533	19481	19547	19688	19606	19485	19682	19710	19568	19573	19458	19882	19700	19714	19719	19591	19549	19513	19579	19663	19599	19718	19474	19550	19516	19729	19729	19550	19903	19693	19551	19598	19876	19692	19609	19425	19521	19523	19705	19780	19719	19385	19615	19645	19720	19463	19623	19428	19599	19554	19782	19679	19684	19605	19553	19441	19542	19679	19524	19647	19751	19637	19575	19557	19476	19499	19678	19720	19585	19610	19641	19830	19482	19515	19579	19543	19583	19555	19638	19553	19449	19393	19539	19504	19620	19564	19618	19476	19824	19439	19764	19726	19465	19654	19606	19650	19637	19598	19765	19620	19623	19715	19577	19691	19508	19479	19690	19701	19541	19644	19569	19670	19626	19692	19652	19695	19402	19596	19558	19412	19723	19588	19716	19462	19636	19425	19681	19725	19494	19463	19599	19618	19603	19644	19617	19718	19738	19677	19450	19631	19795	19630	19471	19533	19604	19741	19953	19874	19672	19396	19590	19505	19594	19445	19702	19431	19790	19625	19677	19819	19666	19502	19575	19342	19649	19702	19633	19465	19526	19676	19334	19621	19592	19598	19552	19758	19628	19615	19687	19725	19653	19628	19846	19492	19726	19361	19575	19602	19648	19605	19630	19717	19637	19506	19686	19536	19609	19613	19378	19465	19591	19633	19620	19414	19547	19602	19606	19536	19578	19472	19818	19450	19773	19651	19767	19785	19755	19566	19642	19537	19878	19761	19693	19613	19554	19685	19705	19685	19621	19641	19641	19559	19440	19769	19633	19628	19359	19685	19532	19574	19424	19744	19592	19817	19620	19571	19571	19785	19592	19713	19564	19609	19688	19870	19556	19796	19785	19488	19684	19777	19487	19559	19761	19734	19598	19712	19637	19659	19655	19290	19609	19814	19811	19794	19562	19627	19669	19745	19528	19728	19505	19544	19837	19663	19475	19565	19637	19807	19449	19642	19463	19682	19628	19639	19520	19616	19494	19700	19465	19663	19721	19531	19612	19610	19610	19671	19624	19731	19606	19630	19665	19584	19707	19710	19898	19670	19781	19663	19708	19709	19497	19546	19750	19564	19612	19634	19583	19728	19579	19660	19666	19681	19751	19611	19752	19660	19657	19335	19576	19594	19545	19570	19638	19657	19643	19860	19572	19631	19734	19430	19605	19527	19671	19509	19562	19988	19578	19578	19746	19809	19675	19660	19672	19731	19809	19416	19740	19494	19753	19586	19467	19733	19577	19636	19434	19606	19606	19763	19483	19666	19618	19675	19806	19700	19753	19662	19670	19594	19513	19498	19630	19857	19602	19770	19656	19601	19443	19643	19616	19788	19450	19607	19572	19817	19849	19410	19600	19454	19533	19666	19611	19635	19416	19703	19684	19855	19598	19644	19756	19771	19487	19386	19762	19791	19678	19599	19586	19674	19603	19816	19690	19724	19644	19707	19629	19583	19792	19585	19735	19757	19708	19599	19434	19424	19443	19562	19667	19497	19478	19481	19785	19941	19762	19670	19600	19679	19639	19609	19717	19810	19616	19769	19625	19502	19882	19672	19845	19826	19689	19706	19564	19551	19757	19803	19617	19499	19717	19593	19752	19610	19438	19441	19528	19607	19682	19658	19783	19732	19628	19750	19629	19509	19521	19581	19733	19568	19690	19620	19575	19651	19733	19587	19596	19736	19540	19551	19783	19510	19715	19646	19612	19640	19791	19493	19523	19760	19630	19455	19636	19730	19651	19627	19520	19583	19704	19561	19777	19882	19487	19509	19652	19620	19396	19993	19581	19566	19545	19593	19641	19547	19281	19648	19567	19570	19751	19612	19609	19639	19946	19770	19597	19669	19451	19694	19615	19687	19752	19601	19634	19795	19648	19642	19652	19644	19562	19705	19647	19644	19617	19665	19439	19832	19763	19578	19817	19815	19723	19488	19647	19570	19812	19660	19699	19527	19682	19572	19674	19867	19696	19621	19758	19627	19698	19685	19627	19470	19531	19669	19635	19631	19739	19639	19425	19560	19489	19678	19555	19739	19569	19653	19483	19598	19838	19710	19760	19810	19483	19582	19359	19673	19610	19495	19562	19675	19730	19543	19471	19505	19549	19481	19619	19632	19652	19457	19383	19565	19752	19686	19641	19548	19768	19486	19685	19499	19643	19594	19587	19589	19425	19541	19537	19619	19528	19694	19557	19623	19680	19513	19532	19514	19741	19720	19460	19641	19516	19614	19563	19655	19750	19522	19591	19586	19693	19607	19527	19378	19421	19476	19579	19485	19714	19655	19694	19591	19721	19758	19679	19608	19664	19610	19505	19567	19665	19549	19769	19570	19528	19810	19740	19623	19626	19885	19678	19534	19641	19768	19675	19467	19534	19511	19674	19664	19586	19751	19680	19553	19640	19500	19575	19615	19733	19782	19701	19713	19539	19554	19600	19455	19582	19577	19566	19664	19668	19657	19584	19787	19519	19807	19855	19654	19790	19555	19441	19653	19629	19388	19546	19457	19460	19807	19635	19675	19615	19570	19456	19532	19562	19755	19826	19421	19725	19472	19593	19520	19668	19560	19698	19578	19663	19734	19490	19684	19540	19675	19695	19745	19748	19753	19763	19599	19781	19589	19518	19629	19481	19611	19725	19662	19599	19500	19448	19599	19436	19435	19880	19815	19744	19471	19674	19564	19652	19641	19688	19482	19713	19624	19537	19900	19385	19631	19619	19798	19625	19664	19692	19676	19475	19482	19522	19577	19612	19619	19569	19570	19218	19483	19502	19763	19513	19490	19545	19500	19738	19845	19712	19710	19605	19589	19755	19628	19597	19796	19709	19842	19631	19754	19437	19429	19581	19771	19695	19729	19521	19515	19715	19746
27508	35592	26275	21100	18856	17718	17590	16989	17070	16976	17059	16934	16650	16692	16864	16756	16497	16706	16873	16739	16635	16926	16597	16402	16491	16457	16463	16732	16825	16799	17056	16580	16577	16544	16359	16321	16406	16314	16352	16305	16451	16326	16413	16411	16297	16537	16399	16404	16440	16442	16396	16421	16415	16301	16348	16466	16347	16382	16443	16295	16264	16231	16285	16432	16435	16350	16294	16401	16481	16354	16370	16337	16417	16425	16430	16367	16494	16407	16308	16487	16475	16529	16283	16394	16327	16409	16437	16439	16353	16406	16411	16265	16424	16481	16382	16514	16357	16432	16383	16385	16138	16348	16354	16549	16402	16455	16433	16322	16464	16417	16398	16269	16634	16338	16458	16260	16260	16284	16234	16519	16379	16284	16371	16401	16266	16337	16274	16319	16367	16462	16394	16485	16394	16210	16474	16464	16271	16352	16508	16436	16331	16391	16490	16331	16329	16429	16456	16377	16405	16453	16234	16382	16494	16269	16337	16442	16256	16343	16397	16373	16337	16543	16428	16509	16511	16383	16406	16336	16318	16307	16388	16207	16441	16476	16402	16409	16409	16248	16512	16437	16296	16350	16376	16557	16386	16344	16318	16367	16472	16379	16441	16549	16388	16340	16502	16255	16204	16414	16290	16425	16163	16398	16414	16455	16344	16490	16434	16350	16315	16391	16458	16410	16485	16457	16529	16431	16488	16181	16361	16466	16275	16319	16395	16477	16388	16428	16433	16266	16553	16271	16531	16234	16343	16361	16393	16313	16278	16393	16441	16470	16356	16314	16397	16311	16327	16362	16405	16411	16359	16212	16369	16355	16264	16548	16240	16251	16459	16458	16276	16584	16371	16408	16325	16479	16417	16407	16462	16429	16350	16358	16273	16396	16327	16450	16246	16264	16332	16467	16511	16356	16423	16308	16288	16336	16379	16440	16305	16190	16453	16384	16274	16248	16435	16586	16313	16409	16443	16128	16499	16466	16289	16499	16353	16370	16380	16330	16491	16439	16297	16350	16272	16234	16337	16488	16475	16268	16513	16322	16219	16439	16571	16338	16353	16434	16323	16367	16368	16417	16474	16403	16171	16515	16518	16383	16336	16322	16121	16375	16266	16315	16304	16543	16368	16453	16533	16259	16262	16434	16465	16243	16394	16355	16551	16309	16380	16418	16380	16472	16190	16483	16360	16347	16383	16435	16453	16347	16456	16259	16461	16426	16417	16310	16407	16422	16466	16444	16431	16352	16356	16391	16236	16441	16398	16439	16285	16455	16450	16191	16441	16392	16382	16416	16434	16158	16414	16304	16461	16515	16357	16254	16432	16264	16414	16429	16505	16355	16360	16392	16477	16305	16585	16317	16271	16402	16400	16300	16333	16324	16315	16308	16452	16452	16255	16351	16592	16538	16391	16348	16367	16472	16175	16329	16309	16463	16275	16219	16516	16566	16379	16448	16566	16222	16402	16451	16239	16421	16411	16243	16217	16426	16431	16400	16437	16501	16376	16235	16517	16356	16430	16506	16489	16527	16386	16324	16461	16431	16263	16293	16588	16278	16334	16355	16387	16510	16434	16498	16397	16205	16530	16359	16542	16375	16443	16550	16598	16258	16317	16353	16358	16408	16543	16243	16319	16478	16363	16418	16344	16368	16356	16241	16416	16383	16298	16407	16455	16240	16408	16480	16370	16480	16416	16450	16509	16414	16311	16266	16400	16568	16436	16390	16413	16511	16405	16470	16463	16397	16374	16411	16321	16428	16329	16552	16425	16346	16506	16430	16424	16248	16252	16531	16399	16430	16424	16481	16389	16354	16385	16513	16211	16589	16395	16342	16382	16280	16315	16318	16260	16429	16397	16454	16338	16254	16347	16424	16364	16532	16321	16403	16120	16295	16538	16398	16320	16444	16365	16436	16362	16360	16471	16308	16456	16624	16294	16394	16248	16396	16444	16495	16396	16287	16300	16477	16351	16334	16506	16503	16495	16509	16596	16473	16294	16503	16273	16389	16315	16334	16311	16443	16367	16350	16359	16413	16298	16303	16334	16615	16320	16598	16261	16426	16453	16290	16539	16422	16221	16436	16397	16425	16383	16329	16515	16367	16457	16437	16413	16399	16307	16457	16333	16307	16374	16402	16383	16402	16387	16354	16414	16322	16342	16232	16434	16394	16453	16483	16302	16363	16413	16308	16383	16528	16400	16365	16324	16298	16454	16384	16382	16519	16271	16272	16281	16398	16387	16279	16506	16374	16336	16403	16383	16401	16323	16332	16424	16497	16599	16368	16387	16523	16310	16358	16433	16383	16421	16407	16392	16417	16276	16482	16384	16452	16470	16458	16404	16515	16395	16220	16425	16588	16475	16270	16397	16296	16369	16468	16510	16600	16452	16317	16320	16188	16229	16301	16266	16420	16329	16198	16421	16402	16509	16407	16421	16474	16457	16341	16347	16559	16435	16316	16405	16512	16215	16424	16361	16308	16409	16520	16286	16393	16411	16305	16375	16336	16393	16520	16498	16352	16274	16176	16259	16498	16365	16629	16502	16351	16490	16312	16273	16527	16458	16296	16464	16463	16563	16349	16472	16446	16256	16296	16334	16532	16459	16249	16581	16388	16583	16421	16359	16470	16313	16411	16470	16385	16310	16393	16221	16347	16485	16335	16353	16442	16466	16467	16482	16427	16355	16309	16569	16413	16277	16245	16430	16258	16544	16265	16310	16279	16324	16521	16421	16192	16352	16405	16412	16543	16482	16263	16400	16414	16335	16432	16360	16370	16182	16335	16366	16400	16412	16345	16423	16482	16372	16501	16460	16339	16459	16261	16153	16542	16305	16396	16359	16549	16606	16268	16414	16372	16466	16558	16461	16596	16379	16500	16428	16502	16290	16372	16254	16305	16422	16403	16167	16374	16363	16250	16521	16423	16510	16444	16485	16469	16381	16347	16448	16278	16601	16437	16371	16386	16458	16415	16458	16479	16342	16527	16493	16392	16381	16439	16457	16470	16361	16406	16222	16521	16420	16329	16303	16379	16409	16365	16431	16509	16256	16297	16464	16463	16463	16321	16275	16365	16520	16589	16270	16225	16434	16262	16540	16328	16494	16466	16397	16286	16653	16396	16405	16329	16333	16263	16472	16524	16291	16582	16429	16481	16383	16382	16376	16433	16413	16458	16455	16288	16197	16408	16295	16312	16474	16289	16537	16277	16346	16351	16516	16189	16386	16323	16315	16230	16390	16293	16651	16333	16433	16221	16367	16409	16331	16288	16504	16321	16401	16381	16505	16381	16443	16379	16501	16335	16348	16354	16341	16383	16262	16355	16312	16288	16395	16403	16496	16362	16426	16332	16456	16533	16298	16609	16476	16283	16500	16366	16334	16267	16652	16407	16430	16259	16149	16405	16439	16442	16377	16417	16239	16237	16327	16323	16556	16386	16228	16481	16430	16311	16517	16425	16335	16356	16352	16378	16422	16422	16254	16409	16350	16427	16442	16495	16256	16469	16409	16186	16491	16593	16443	16393	16617	16351	16303	16424	16509	16293	16422	16430	16406	16334	16340	16373	16434	16368	16438	16449	16273	16368	16451	16246	16195	16446	16460	16428	16489	16270	16376	16369	16589	16436	16304	16264	16515	16260	16202	16474	16384	16386	16336	16433	16356	16481	16550	16374	16393	16403	16386	16334	16464	16217	16313	16416	16288	16531	16332	16573	16365	16449	16434	16400	16273	16341	16502	16388	16449	16360	16579	16442	16386	16456	16454	16333	16264	16452	16430	16385	16366	16252	16421	16258	16349	16304	16322	16316	16471	16414	16329	16241	16358	16404	16342	16379	16414	16321	16485	16279	16361	16502	16400	16351	16394	16431	16267	16640	16337	16477	16267	16265	16289	16379	16392	16406	16571	16557	16454	16303	16503	16513	16296	16495	16338	16353	16293	16359	16511	16327	16288	16482	16576	16387	16298	16388	16367	16305	16539	16354	16366	16395	16402	16322	16338	16455	16440	16133	16324	16337	16563	16592	16562	16531	16380	16376	16322	16242	16354	16327	16363	16096	16408	16236	16450	16225	16546	16503	16432	16160	16205	16391	16382	16451	16374	16435	16181	16576	16355	16305	16314	16371	16380	16480	16314	16395	16380	16126	16180	16253	16386	16440	16414	16311	16668	16617	16680	16513	16406	16240	16325	16512	16444	16314	16547	16270	16406	16320	16258	16416	16381	16475	16361	16449	16255	16496	16461	16339	16423	16289	16425	16361	16247	16548	16438	16411	16375	16373	16379	16274	16429	16324	16563	16316	16396	16408	16419	16332	16402	16413	16435	16429	16359	16402	16303	16284	16330	16494	16266	16392	16370	16350	16378	16357	16221	16595	16373	16341	16355	16310	16472	16442	16278	16353	16473	16259	16447	16305	16439	16292	16488	16425	16277	16422	16575	16354	16410	16333	16472	16322	16460	16439	16327	16466	16191	16369	16544	16459	16245	16499	16373	16383	16510	16316	16387	16446	16479	16350	16240	16503	16223	16434	16390	16354	16504	16408	16220	16450	16219	16393	16437	16435	16488	16431	16323	16478	16455	16398	16208	15999	16532	16333	16331	16432	16470	16397	16318	16425	16373	16432	16459	16273	16549	16466	16509	16405	16466	16290	16417	16368	16357	16294	16495	16436	16433	16361	16426	16446	16528	16322	16342	16403	16524	16251	16578	16205	16353	16340	16531	16383	16482	16360	16305	16394	16522	16294	16433	16295	16423	16329	16321	16402	16279	16415	16544	16350	16410	16463	16271	16275	16445	16344	16349	16412	16556	16223	16503	16434	16391	16278	16439	16264	16352	16600	16348	16469	16308	16295	16194	16365	16450	16351	16376	16470	16383	16492	16414	16475	16230	16431	16359	16255	16362	16313	16352	16379	16307	16371	16387	16554	16285	16362	16265	16548	16254	16446	16471	16489	16369	16357	16473	16301	16429	16288	16497	16371	16488	16550	16442	16412	16407	16524	16209	16486	16346	16384	16429	16310	16389	16463	16349	16459	16256	16357	16401	16403	16421	16361	16361	16429	16498	16495	16147	16423	16331	16494	16644	16401	16291	16321	16200	16265	16299	16381	16340	16437	16304	16436	16403	16401	16531	16460	16480	16371	16495	16319
24005	21526	29119	24576	23031	24284	23988	21068	20619	20751	20689	20582	20487	20340	20158	19854	20099	20150	20038	20409	19996	20117	20078	20183	20051	19976	20789	22648	22611	22050	21157	20826	20103	19948	19896	19819	19836	20024	19870	19858	19955	19856	19702	19699	19718	19711	20132	19823	19863	19674	19764	19721	19788	19732	19810	19807	19862	19781	19771	19675	19806	20041	19848	19928	19813	19804	19679	19838	19943	20005	19853	19748	19856	19863	19732	19828	19659	19753	19851	19603	19719	19708	19978	19694	20146	19786	19763	19726	19627	19516	19926	19686	19811	19807	19945	19748	19836	19793	19782	19640	19745	19749	19612	19669	19587	19687	19619	19947	19872	19894	19690	19830	19711	19960	19829	19705	19778	19754	19796	19815	19810	19547	19706	19796	19926	19752	19604	19931	19958	19814	19967	19842	19872	19848	19634	19974	19840	20030	19873	19844	19829	19870	19858	19726	19724	19732	19875	19764	19706	19711	19972	19752	19893	19777	19790	19745	19751	19753	19744	19812	19818	19737	19824	19671	19807	19821	19919	19875	19862	19540	19695	19830	20007	19826	19976	19879	19761	19883	19833	19802	19806	19860	19941	19809	19609	19633	19902	19789	19791	19793	19813	19815	19666	19946	19685	19715	19879	19744	19822	19736	19698	19739	19982	19700	19985	19731	19581	19669	19660	19707	19916	19647	19732	19682	19646	19589	19712	19642	19846	19795	19822	19737	19714	19733	19617	19997	19892	19654	19794	19920	19746	19816	19907	19623	19913	19732	19834	19831	19823	19760	19819	19519	19756	19793	19886	19785	19689	19619	20059	19685	19773	19811	19999	19993	19746	19791	19762	19774	19835	19709	19873	19558	19782	19725	19440	19787	19873	19583	19864	19800	19705	19755	19816	19753	19783	19834	19833	19931	19764	19757	19788	19784	19772	19783	19825	19807	19758	19899	19852	20004	19841	19530	19603	19811	19748	19756	19858	19683	19551	19678	19701	19597	19822	19850	19801	19770	19730	19754	19871	19827	19881	19583	19620	19850	19861	19817	19767	19699	19726	19788	19873	19923	19588	19787	19792	19683	19879	19715	20002	19852	19803	19630	19625	19746	19939	19828	19926	19967	19925	19843	19628	19768	19823	19615	19897	19525	19997	19816	19606	19816	19778	19776	19792	19774	19824	19917	19647	19672	19791	19864	19751	19700	19803	19538	19756	19895	19948	19862	19870	19945	19773	19712	19787	19854	19825	19767	20006	19523	19735	19677	19735	20044	19872	19650	19890	19654	19920	20027	19863	19685	20007	19874	19791	19925	19622	19639	19916	19856	19677	19510	19875	19842	19773	19976	19887	19926	19868	19868	19824	19973	19853	19905	19840	19687	19846	19969	20022	19810	19742	19871	19603	19688	19936	19931	19869	19956	19857	19967	19736	19705	19797	19792	19947	19893	19743	19727	20075	19829	19721	19834	19865	19877	19849	19668	19835	19635	19611	19701	19783	19769	19671	19982	19732	19947	19803	19656	19710	19736	19630	19757	19756	19761	19820	19816	19692	19707	19376	19834	19749	19867	19878	19685	19753	19700	19738	19805	19980	19665	19631	19749	19798	19888	19761	19748	19962	19720	20001	19757	19832	19650	19849	20117	19666	19932	19662	19887	19627	19663	19878	19741	19947	19945	19909	19600	19787	19717	19881	19963	19770	19732	19652	19650	19842	19717	19875	19736	19700	19803	19801	19518	19646	19787	19831	19671	19778	19863	19818	19653	19914	19860	19948	19766	19697	19747	19688	19897	19792	19572	19962	19909	19645	19832	19785	19915	19760	19826	19945	19972	19894	19795	20000	19624	19647	19773	19834	19789	19851	19601	19879	19918	19778	19483	19742	19557	19745	19823	19899	19590	19876	19844	19762	19801	19769	19931	19754	19684	19869	19780	20000	20064	19829	19902	19854	19784	19717	20005	19846	19827	19817	19826	19733	19953	19808	19969	19867	19614	19857	19934	19791	20185	19908	19770	19913	19606	19644	19753	19813	19976	19862	19866	19998	19823	19811	19763	19897	19731	19519	19796	20047	19841	19873	19740	19722	19957	19923	19742	19807	19491	19668	19672	19642	19748	19853	19773	20101	19806	19676	19818	19647	20087	19975	19792	19699	19700	19769	19715	19648	19598	19929	19720	19698	20067	19717	19641	19883	19845	19848	19752	19792	19745	19803	19764	19728	19847	19628	20029	19815	19792	19688	19901	19749	19945	19781	19563	19754	19924	19860	19667	19697	19803	19822	19867	19846	19860	19927	19875	19759	19785	19836	19809	19834	19756	19563	19691	19648	19679	19760	19685	19561	19719	19526	19968	19841	19855	19712	19580	19664	19706	19768	20076	19956	19806	19863	19620	19733	19861	19764	19665	19961	19791	19682	19739	19645	19858	19802	20045	19847	19606	19628	19924	19714	19734	19481	19808	19704	19811	19771	19758	19866	19766	19579	19935	19807	19696	19692	19887	19696	19840	19708	19950	20021	19552	19620	19889	19641	20047	19672	19704	19814	19761	19704	19754	19722	19813	19531	20038	19789	19810	19740	19982	19701	19746	19898	19902	19703	19742	19685	19994	19555	19757	19711	20138	19873	19613	19792	19783	19869	19810	19850	19686	19840	19796	19810	19789	19925	19650	19597	19845	19686	19729	19728	19709	19767	19704	19820	19818	19848	19687	19792	19714	19921	20090	19809	19874	19933	19825	19861	19748	19544	19412	19811	19787	19530	19789	19812	19860	19727	19777	19766	19883	19651	19642	19880	19810	19592	19896	19721	19709	19892	19722	19949	19832	19729	19693	19929	19873	19784	19725	19829	19752	19937	19858	19913	19971	19773	19846	19806	19959	19806	19906	19906	19761	19700	19783	19913	19755	19687	19729	19789	19718	19897	19683	20125	19812	19660	19764	19936	19689	19876	19730	19855	19653	19823	19801	19577	19675	19673	19855	19941	20131	19815	19986	19953	19882	19681	19864	19656	19650	19811	19766	19668	19862	19735	19807	19718	19727	19779	19938	19796	19854	19819	19665	19897	19934	19978	19776	19638	19770	19582	19833	19711	19830	19790	19710	19899	19741	19886	19779	19704	19862	20023	19787	19683	19918	19772	20004	19782	19777	19740	19888	19811	19963	19726	19926	20035	19957	19938	19785	19654	19705	19760	19694	19839	19864	19735	19737	19903	19835	19724	19706	19925	19809	19542	19849	19720	19576	19751	19757	19695	19861	19581	19831	19770	19794	19692	19646	19628	19873	19761	19923	19795	19805	19776	19853	19854	19906	19826	19673	19650	19682	19729	19892	19786	19737	20040	19765	19841	19827	19856	19903	19884	19677	19760	19975	19703	19503	19604	19613	19772	19884	19692	19514	19867	19890	19851	19806	19885	19789	19806	20032	19673	19806	19788	19721	19738	19769	19848	19720	19690	19700	19682	19637	19783	19622	19801	19714	19740	19774	19811	19844	19760	19808	19789	19821	19725	19728	19990	19930	19943	19829	19712	19894	19815	19655	19731	19774	19872	19888	19902	19886	19752	20116	19777	19752	19667	19843	19699	19762	19837	19771	19827	19718	19708	19692	19789	20094	20154	19658	19741	19646	19696	19789	19930	19838	19739	19822	19806	19726	19958	19882	19714	19876	19673	19951	19630	19757	19660	19735	19779	19829	19597	19803	19869	19781	19822	19926	19992	19667	19625	19793	19753	19871	19847	19843	19968	19682	19831	19587	19809	19813	19708	19975	19849	19839	19543	19789	19835	19897	19734	19774	19916	19851	19642	19753	19859	19859	19615	19957	19634	19790	19767	19950	19776	19863	19877	19512	19887	19781	19928	19806	19846	19854	19731	19960	19860	19881	19838	19841	19865	19819	19720	19793	19988	19736	19881	19777	19686	19780	19800	19785	19813	19723	19905	19682	19883	19881	19796	19616	19857	19932	19919	19750	19929	19746	19803	19727	19925	19648	19591	19636	19759	19770	19876	19871	19576	19931	19912	19858	19787	19753	19781	19760	19920	19762	19726	19910	19812	19883	19774	19753	19904	19656	19737	19692	19662	19953	19677	19949	19890	19825	19804	19700	19678	19671	19717	19813	19843	19741	19819	19788	19742	19685	19733	19822	19786	19840	19568	19927	19962	19673	20042	19708	19678	19691	19644	19934	19639	19624	19942	19819	19936	19877	19759	19763	19816	19608	19943	19764	19780	19888	19751	19759	19721	19628	19905	19761	19948	19827	19737	19884	19738	19715	19649	19782	19838	19743	19662	19736	19647	19887	19717	19844	19758	19651	19822	19594	19798	19876	19851	19720	19663	19651	19796	19836	19937	19881	19594	19661	19881	19670	19745	19767	19708	20033	19721	19710	19573	19829	19839	19824	19853	19670	19798	19734	19778	19713	19742	19922	19916	19774	19660	19694	20038	19786	20052	19880	19681	19818	19682	19905	19849	19909	19764	19829	19736	19879	19717	19728	19831	19863	19894	19715	19600	19877	19787	19687	20107	19950	19669	20026	19778	19588	19866	19829	19829	19761	19809	19724	19734	19655	19915	19783	19830	19738	19724	19805	19527	19710	19754	19525	19898	19914	19744	19748	19867	19728	19545	19622	19688	19750	19960	19884	19855	19828	19902	19656	19758	19737	19739	19789	19875	19683	19855	19777	19765	19643	19920	19893	19918	19637	19645	19762	19780	19550	19949	19763	19920	19899	19702	19817	19724	19985	19842	19770	19693	19839	19725	19802	19755	19830	19785	19885	19872	19695	19922	19751	19821	19758	19548	19708	19551	19829	19856	19610	19665	19906	19892	19873	19884	19889	19727	19751	19818	19908	19792	19869	19958	19803	19715	19805	19676	20037	19643	19884	19941	19646	19801	19441	19836	20023	19706	19780	19656	19838	19687	19749	19841	19675	19818	19806	19768	19640	19697	19886	19934	19607	19894	19867	19861	19706	19878	19796	19602	19713	19922	19895	19752	19883	19658	19688	19604	19649	19628	19781	19569	19996	19675	19855	20027	20130	19776	19768	19863	19755	19536	19628	19882	19930	19777	19675	19754	19932	19789	19906	19921	19990	19827	19803	19895	19806	19714	19868	19697	20020	19719	19623	19921	19808	19936	19850	19778	19912	19734	19862	19886	19629
32301	45285	32706	25260	22114	20303	18772	17997	17728	17736	17843	17428	17127	17222	16853	16942	16846	17017	16945	17102	16935	16911	16876	16942	17011	16623	18558	20779	20119	19503	18266	17463	16908	16667	16510	16688	16460	16396	16550	16459	16638	16545	16685	16664	16519	16690	16576	16412	16539	16626	16637	16585	16663	16526	16406	16336	16583	16563	16603	16409	16529	16482	16571	16572	16498	16586	16505	16452	16526	16455	16561	16487	16541	16573	16579	16534	16565	16595	16493	16543	16392	16556	16615	16678	16591	16738	16564	16462	16512	16525	16429	16581	16615	16584	16475	16518	16775	16621	16643	16639	16597	16640	16471	16561	16591	16340	16450	16541	16590	16504	16497	16538	16540	16645	16485	16668	16682	16484	16590	16431	16437	16519	16635	16589	16580	16383	16556	16352	16544	16571	16521	16634	16596	16576	16477	16459	16530	16479	16550	16464	16543	16608	16516	16610	16571	16656	16661	16604	16537	16621	16526	16581	16445	16487	16287	16418	16579	16533	16385	16669	16626	16529	16517	16318	16653	16516	16535	16473	16450	16472	16380	16670	16435	16561	16559	16695	16347	16613	16525	16566	16534	16390	16373	16583	16474	16557	16450	16440	16595	16462	16501	16577	16583	16577	16548	16387	16488	16476	16598	16674	16392	16689	16466	16459	16479	16635	16730	16392	16443	16481	16518	16633	16420	16453	16543	16373	16532	16541	16468	16600	16548	16592	16539	16460	16312	16524	16630	16599	16354	16466	16389	16582	16558	16482	16465	16639	16477	16543	16491	16438	16405	16533	16530	16365	16573	16555	16658	16571	16389	16543	16444	16416	16426	16639	16556	16635	16519	16585	16514	16530	16436	16373	16483	16592	16590	16621	16627	16466	16565	16652	16679	16527	16747	16598	16478	16529	16601	16424	16478	16469	16485	16394	16564	16480	16641	16550	16445	16586	16413	16512	16583	16564	16494	16330	16611	16547	16774	16514	16525	16624	16498	16306	16431	16413	16429	16683	16405	16468	16717	16435	16519	16407	16473	16620	16398	16652	16408	16540	16585	16464	16639	16352	16625	16596	16460	16534	16514	16486	16614	16459	16567	16328	16480	16457	16328	16631	16471	16679	16543	16445	16650	16622	16598	16426	16605	16543	16622	16496	16669	16401	16566	16490	16546	16493	16630	16544	16514	16498	16506	16547	16497	16348	16486	16594	16379	16386	16633	16416	16584	16561	16381	16426	16540	16427	16534	16525	16364	16525	16431	16612	16540	16538	16490	16469	16455	16592	16660	16642	16567	16522	16460	16481	16407	16500	16498	16554	16687	16547	16790	16609	16461	16434	16395	16414	16580	16508	16454	16471	16454	16768	16567	16615	16482	16451	16418	16487	16461	16577	16645	16403	16452	16441	16447	16347	16502	16381	16709	16536	16360	16498	16603	16539	16459	16600	16478	16493	16444	16532	16417	16523	16486	16490	16652	16737	16401	16550	16543	16611	16516	16430	16596	16543	16491	16518	16458	16656	16427	16527	16623	16587	16471	16721	16318	16512	16520	16484	16658	16572	16504	16488	16461	16500	16437	16529	16316	16530	16603	16559	16481	16608	16497	16522	16563	16432	16426	16493	16407	16520	16620	16586	16492	16418	16558	16606	16497	16448	16617	16499	16494	16423	16396	16618	16494	16440	16602	16471	16483	16581	16750	16399	16386	16531	16397	16530	16567	16523	16626	16413	16469	16560	16595	16578	16454	16509	16550	16601	16684	16558	16682	16438	16419	16631	16541	16437	16360	16608	16510	16357	16678	16594	16579	16494	16444	16540	16529	16617	16548	16551	16578	16488	16745	16549	16703	16756	16443	16326	16519	16490	16613	16592	16524	16407	16473	16439	16493	16446	16548	16429	16549	16699	16342	16632	16402	16635	16564	16493	16478	16556	16496	16287	16556	16544	16691	16571	16536	16642	16607	16634	16393	16700	16559	16475	16566	16568	16589	16548	16625	16552	16414	16489	16713	16591	16493	16538	16554	16364	16480	16581	16329	16549	16571	16472	16357	16512	16600	16287	16417	16697	16483	16544	16452	16335	16454	16420	16555	16489	16539	16451	16349	16492	16495	16468	16483	16346	16383	16358	16470	16373	16452	16688	16524	16350	16583	16399	16677	16518	16495	16622	16532	16433	16539	16687	16553	16582	16529	16437	16480	16741	16660	16538	16405	16535	16618	16504	16457	16395	16492	16381	16405	16434	16609	16482	16507	16442	16520	16388	16315	16418	16569	16423	16420	16628	16482	16492	16622	16335	16443	16669	16569	16448	16378	16440	16582	16456	16626	16659	16392	16579	16465	16463	16514	16399	16694	16418	16564	16497	16417	16480	16535	16519	16578	16514	16505	16428	16739	16454	16424	16620	16486	16651	16359	16342	16639	16689	16460	16405	16556	16431	16550	16498	16552	16491	16426	16588	16383	16607	16581	16610	16589	16485	16377	16437	16478	16518	16620	16555	16712	16502	16581	16457	16583	16489	16562	16683	16483	16662	16589	16387	16480	16531	16589	16408	16620	16619	16430	16573	16635	16529	16616	16666	16646	16492	16381	16660	16495	16497	16618	16667	16559	16569	16607	16584	16658	16545	16602	16519	16758	16433	16460	16534	16592	16483	16587	16464	16452	16524	16501	16531	16659	16559	16528	16696	16610	16504	16452	16539	16475	16646	16593	16458	16638	16669	16588	16599	16545	16514	16471	16629	16643	16521	16548	16435	16468	16318	16598	16513	16550	16376	16570	16330	16373	16397	16325	16460	16537	16521	16423	16394	16536	16575	16443	16570	16510	16730	16573	16359	16453	16651	16330	16588	16437	16673	16725	16597	16655	16579	16549	16394	16706	16520	16598	16663	16601	16684	16555	16565	16478	16525	16496	16425	16553	16482	16616	16574	16503	16605	16463	16450	16399	16628	16571	16563	16522	16555	16480	16571	16348	16563	16642	16461	16548	16622	16658	16531	16477	16447	16565	16521	16599	16403	16559	16636	16604	16365	16576	16474	16479	16340	16594	16383	16576	16559	16496	16381	16561	16415	16520	16465	16338	16211	16499	16528	16531	16492	16732	16574	16504	16637	16439	16449	16520	16638	16373	16456	16600	16676	16543	16627	16401	16688	16576	16642	16730	16564	16550	16589	16457	16543	16596	16574	16479	16308	16540	16579	16542	16655	16440	16382	16518	16429	16437	16710	16664	16564	16631	16475	16479	16325	16570	16613	16650	16433	16767	16553	16577	16532	16718	16404	16709	16554	16606	16516	16461	16534	16615	16530	16688	16429	16510	16551	16483	16609	16567	16676	16639	16607	16428	16625	16534	16578	16512	16513	16457	16302	16651	16612	16371	16451	16575	16474	16513	16545	16504	16519	16674	16481	16607	16567	16596	16523	16626	16722	16436	16429	16498	16502	16579	16585	16646	16446	16571	16606	16525	16620	16392	16432	16526	16503	16474	16504	16327	16548	16597	16569	16516	16460	16441	16649	16550	16571	16552	16460	16512	16247	16561	16462	16435	16566	16415	16446	16481	16450	16511	16691	16602	16458	16692	16642	16351	16654	16538	16469	16486	16360	16654	16589	16545	16648	16581	16459	16586	16569	16410	16557	16405	16654	16532	16487	16579	16454	16505	16686	16515	16516	16472	16615	16415	16516	16361	16465	16661	16490	16464	16411	16286	16552	16505	16438	16566	16318	16526	16566	16471	16625	16286	16594	16512	16576	16581	16490	16569	16707	16456	16572	16600	16632	16590	16677	16685	16537	16530	16529	16532	16398	16504	16570	16430	16434	16529	16326	16531	16670	16752	16578	16470	16576	16467	16527	16413	16599	16377	16512	16588	16462	16454	16750	16531	16591	16566	16556	16489	16446	16558	16452	16497	16470	16590	16620	16383	16455	16432	16532	16626	16470	16507	16604	16451	16653	16626	16619	16566	16276	16520	16647	16427	16430	16557	16521	16662	16565	16459	16496	16625	16454	16648	16443	16451	16448	16532	16618	16584	16442	16573	16579	16546	16522	16615	16529	16657	16714	16534	16623	16449	16419	16516	16585	16642	16575	16536	16658	16518	16724	16610	16632	16562	16686	16517	16397	16543	16484	16502	16540	16333	16421	16387	16209	16482	16537	16636	16749	16550	16414	16753	16582	16321	16528	16491	16638	16447	16477	16658	16393	16433	16249	16567	16259	16447	16527	16517	16409	16593	16668	16445	16509	16632	16558	16628	16569	16624	16595	16454	16617	16421	16639	16370	16621	16609	16397	16549	16680	16475	16469	16507	16374	16531	16551	16622	16522	16271	16470	16559	16514	16402	16587	16578	16685	16517	16498	16575	16655	16437	16399	16443	16517	16540	16402	16429	16530	16438	16587	16538	16492	16662	16492	16548	16590	16445	16643	16486	16518	16266	16534	16349	16502	16493	16577	16626	16463	16541	16447	16427	16358	16593	16781	16433	16560	16407	16494	16592	16411	16657	16546	16443	16814	16626	16417	16577	16600	16538	16487	16590	16367	16612	16446	16463	16667	16674	16389	16651	16650	16497	16548	16303	16602	16631	16547	16473	16702	16613	16648	16502	16499	16572	16467	16666	16665	16534	16689	16550	16430	16522	16534	16674	16588	16595	16465	16506	16585	16409	16543	16571	16556	16627	16446	16373	16332	16525	16452	16552	16418	16739	16371	16481	16471	16630	16443	16406	16529	16445	16360	16582	16472	16560	16512	16521	16493	16672	16559	16640	16449	16735	16512	16539	16485	16599	16591	16477	16499	16551	16496	16377	16442	16472	16579	16280	16583	16435	16519	16471	16643	16626	16560	16431	16374	16611	16553	16470	16409	16538	16424	16422	16350	16611	16434	16478	16440	16499	16552	16570	16649	16577	16552	16490	16461	16608	16489	16577	16529	16669	16594	16584	16616	16576	16561	16558	16543	16477	16386	16625	16508	16494	16555	16529	16536	16678	16545	16539	16470	16499	16640	16422	16452	16694	16496	16557	16539	16454	16387	16633	16455	16643	16473	16601	16556	16441	16459	16576	16400	16621	16532	16627	16526	16596	16597	16470	16488	16694	16475	16471	16581	16451	16606	16552	16447	16612	16498	16324	16380	16615	16614	16563	16384	16610	16436	16518	16572
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
