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
339460194496	339460195015	339460195565	339460196115	339460196665	339460197215	339460197765	339460198315	339460198865	339460199415	339460199965	339460200515	339460201065	339460201615	339460202165	339460202715	339460203265	339460203815	339460204365	339460204915	339460205465	339460206015	339460206565	339460207115	339460207665	339460208217	339460208765	339460209315	339460209865	339460210415	339460210965	339460211515	339460212065	339460212615	339460213165	339460213715	339460214265	339460214815	339460215365	339460215915	339460216465	339460217015	339460217565	339460218115	339460218665	339460219215	339460219765	339460220315	339460220865	339460221415	339460221965	339460222515	339460223065	339460223615	339460224165	339460224715	339460225265	339460225815	339460226365	339460226915	339460227465	339460228015	339460228565	339460229115	339460229665	339460230215	339460230765	339460231315	339460231865	339460232415	339460232965	339460233515	339460234065	339460234615	339460235165	339460235715	339460236265	339460236815	339460237365	339460237915	339460238465	339460239015	339460239565	339460240115	339460240665	339460241215	339460241765	339460242315	339460242865	339460243415	339460243965	339460244515	339460245065	339460245615	339460246165	339460246715	339460247265	339460247815	339460248365	339460248915	339460249465	339460250015	339460250565	339460251115	339460251665	339460252215	339460252765	339460253315	339460253865	339460254415	339460254965	339460255515	339460256065	339460256615	339460257165	339460257715	339460258265	339460258815	339460259365	339460259915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22519	20209	27858	24949	25667	30218	32850	28873	26468	24800	24198	23875	23817	23126	22958	22000	21681	21593	21357	21359	21132	20933	21165	20963	21125	20755	20759	20846	20735	20606	20669	20605	20538	20568	20660	20354	20619	20360	20531	20427	20309	20396	20447	20530	20392	20280	20267	20444	20570	20286	20406	20268	20360	20576	20500	20405	20283	20236	20260	20384	20386	20302	20191	20361	20486	20294	20400	20236	20245	20539	20231	20499	20567	20500	20367	20318	20539	20256	20422	20254	20434	20271	20443	20237	20541	20402	20166	20238	20405	20402	20273	20274	20140	20266	20396	20003	20283	20254	20441	20461	20446	20529	20254	20279	20593	20337	20128	20440	20226	20409	19909	20536	20402	20456	20295	20185	20171	20561	20493	20220	20274	20124	20366	20224	20327	20353	20342	20390	20430	20346	20248	20275	20103	20494	20295	20393	20298	20274	20213	20421	20253	20251	20300	20391	20227	20563	20258	20293	20081	20479	20395	20271	20201	20318	20322	20378	20469	20500	20269	20509	20415	20421	20131	20219	20373	20194	20271	20385	20324	20301	20359	20191	20301	20302	20334	20316	20419	20126	20174	20193	20358	20451	20324	20318	20374	20628	20390	20212	20227	20309	20395	20160	20371	20266	20306	20207	20364	20337	20358	20151	20262	20221	20564	20366	20363	20226	20292	20268	20495	20350	20459	20448	20059	20190	20351	20245	20238	20158	20285	20266	20355	20352	20501	20369	20283	20188	20432	20379	20401	20370	20438	20158	20384	20572	20417	20415	20479	20245	20264	20185	20202	20126	20238	20378	20509	20334	20172	20252	20368	20204	20365	20367	20476	20194	20371	20402	20415	20413	20174	20456	20568	20260	20442	20393	20216	20404	20296	20300	20390	20355	20236	20311	20198	20325	20457	20281	20312	20284	20247	20315	20578	20374	20222	20282	20341	20228	20710	20138	20262	20408	20136	20231	20180	20400	20553	20201	20391	20122	20312	20340	20256	20238	20171	20276	20168	20099	20281	20298	20307	20370	20278	20266	20167	20338	20140	20033	20412	20237	20238	20186	20235	20222	20287	20230	20284	20398	20432	20286	20130	20301	20471	20343	20223	20374	20410	20363	20360	20317	20327	20150	20299	20369	20293	20306	20315	20290	20217	20360	20470	20311	20535	20359	20115	20349	20449	20315	20164	20224	20386	20204	20108	20316	20283	20198	20461	20323	20273	20257	20269	20107	20289	20206	20400	20066	20122	20455	20372	20404	20489	20568	20306	20228	20127	20210	20126	20203	20402	20306	20294	20219	20333	20204	20257	20470	20368	20201	20460	20413	20538	20334	20352	20271	20323	20432	20346	20414	20308	20149	20218	20106	20381	20397	20091	20311	20403	20380	20363	20317	20369	20229	20232	20256	20356	20176	20294	20427	20211	20317	20298	20227	20323	20148	20272	20306	20258	20273	20220	20516	20242	20418	20253	20176	20131	20454	20295	20300	20293	20418	20249	20425	20303	20067	20485	20475	20498	20091	20336	20419	20301	20174	20283	20291	20137	20314	20034	20216	20478	20419	20159	20619	20448	20292	20158	20107	20081	20211	20328	20410	19968	20137	20299	20191	20439	20533	20223	20263	20310	20337	20113	20471	20293	20357	20354	20290	20468	20247	20261	20392	20593	20079	20497	20124	20542	20257	20277	20290	20285	20555	20317	20459	20435	20265	20323	20367	20381	20218	20513	20499	20445	20301	20556	20414	20460	20427	20318	20325	20303	20297	20260	20345	20331	20190	20421	20304	20323	20035	20492	20411	20523	20236	20321	20462	20295	20391	20382	20376	20397	20493	20318	20221	20592	20433	20368	20404	20088	20286	20335	20485	20163	20407	20304	20148	20364	20242	20272	20228	20246	20329	20271	20422	20355	20323	20117	20229	20502	20302	20097	20236	20198	20271	20422	20376	20294	20308	20227	20374	20265	20353	20208	20658	20445	20443	20319	20356	20283	20062	20166	20190	20418	20468	20451	20334	20396	20230	20336	20385	20317	20438	20424	20312	20351	20371	20393	20399	20427	20326	20311	20383	20315	20291	20379	20452	20282	20333	20438	20193	20363	20418	20396	20331	20317	20308	20271	20253	20235	20348	20255	20372	20273	20268	20395	20343	20226	20402	20433	20359	20259	20416	20268	20128	20334	20244	20440	20407	20287	20320	20282	20384	20257	20283	20168	20293	20345	20266	20169	20379	20514	20267	20422	20397	20239	20326	20320	20322	20438	20138	20245	20349	20187	20402	20474	20424	20243	20367	20279	20299	20394	20420	20326	20390	20220	20285	20529	20360	20201	20280	20337	20204	20397	20429	20381	20273	20311	20325	20495	20274	20492	20275	20265	20345	20267	20288	20492	20118	20267	20465	20272	20260	20278	20280	20400	20245	20418	20359	20189	20516	20437	20322	20360	20323	20293	20268	20365	20224	20369	20384	20294	20345	20350	20414	20386	20310	20315	20422	20364	20511	20230	20491	20127	20501	20195	20411	20306	20117	20304	20167	20338	20255	20188	20446	20564	20265	20270	20203	20401	20229	20327	20416	20367	20295	20538	20316	20339	20485	20369	20232	20386	20217	20340	20377	20289	20210	20282	20336	20416	20238	20505	20261	20335	20320	20351	20206	20456	20263	20105	20339	20091	20327	20338	20226	20376	20393	20357	20061	20373	20329	20199	20500	20379	20623	20368	20369	20323	20446	20248	20249	20297	20307	20363	20336	20341	20173	20308	20379	20223	20192	20243	20161	20333	20148	20315	20242	20319	20372	20280	20527	20504	20125	20245	20579	20330	20192	20274	20294	20352	20372	20376	20300	20368	20333	20267	20305	20250	20268	20097	20316	20402	20110	20113	20398	20598	20505	20340	20490	20282	20425	20263	20266	20112	20349	20239	20209	20409	20270	20427	20279	20440	20327	20357	20336	20334	20227	20396	20251	20275	20340	20395	20528	20425	20257	20330	20416	20333	20209	20198	20274	20066	20458	20337	20237	20107	20604	20397	20475	20365	20171	20405	20469	20142	20348	20242	20460	20307	20276	20363	20207	20503	20471	20111	20434	20052	20312	20207	20382	20287	20182	20176	20262	20284	20428	20179	20454	20498	20268	20525	20271	20321	20068	20215	20467	20269	20410	20380	19952	20225	20454	20359	20363	20287	20418	20431	20401	20584	20439	20275	20323	20169	20440	20480	20383	20504	20343	20128	20176	20318	20466	20315	20192	20177	20341	20410	20214	20220	20539	20545	20355	20270	20229	20264	20530	20346	20292	20345	20239	20268	20446	20333	20381	20359	20375	20237	20338	20180	20286	20437	20169	20361	20381	20152	20095	20147	19962	20531	20323	20294	20326	20087	20383	20383	20244	20450	20325	20172	20563	20263	20328	20314	20121	20473	20295	20311	20349	20427	20360	20398	20532	20199	20392	20314	20307	20535	20211	20295	20234	20267	20251	20122	20445	20365	20368	20274	20311	20078	20208	20428	20283	20242	20373	20153	20232	20200	20399	20323	20111	20252	20237	20311	20544	20352	20381	20527	20518	20490	20367	20487	20439	20436	20260	20261	20351	20336	20567	20537	20211	20352	20427	20431	20297	20431	20264	20326	20501	20316	20366	20497	20237	20488	20441	20413	20309	20311	20054	20156	20322	20418	20283	20407	20302	20427	20384	20503	20415	20169	20255	20607	20210	20268	20280	20357	20547	20271	20488	20384	20459	20328	20335	20413	20488	20498	20308	20587	20386	20583	20481	20187	20348	20151	20266	20138	20179	20248	20345	20105	20278	20477	20363	20182	20370	20424	20312	20191	20286	20273	20273	20323	20354	20260	20074	19966	20357	20379	20406	20561	20433	20326	20265	20305	20356	20195	20252	20315	20237	20134	20345	20311	20387	20368	20278	20258	20357	20393	20412	20328	20224	20128	20133	20563	20204	20368	20232	20416	20299	20120	19921	20364	20478	20285	20270	20380	20209	20261	20346	20221	20370	20380	20553	20341	20280	20480	20183	20272	20468	20413	20408	20596	20241	20231	20230	20473	20315	20286	20546	20251	20346	20175	20485	20330	20370	20252	20335	20181	20362	20286	20365	20152	20494	20392	20263	20364	20542	20636	20297	20309	20293	20285	20226	20394	20453	20320	20103	20305	20164	20264	20221	20385	20415	20359	20642	20261	20268	20361	20457	20187	20208	20288	20147	20365	20365	20379	20263	20432	20524	20235	20277	20313	20386	20268	20391	20435	20321	20251	20536	20335	20265	20313	20441	20319	20367	20311	20459	20315	20150	20392	20653	20434	20105	20303	20201	20221	20421	20433	20215	20224	20226	20295	20276	20385	20378	20320	20340	20254	20463	20282	20323	20490	20134	20529	20207	20303	20236	20449	20215	20290	20192	20215	20330	20445	20249	20313	20107	20331	20206	20387	20275	20341	20280	20082	20248	20348	20229	20260	20285	20519	20339	20374	20230	20263	20201	20281	20251	20269	20516	20568	20349	20284	20224	20159	20498	20436	20332	20304	20191	20298	20211	20262	20299	20242	20352	20465	20476	20380	20306	20356	20321	20361	20405	20396	20246	20348	20458	20414	20134	20210	20194	19964	20489	20268	20439	20356	20299	20363	20501	20369	20265	20325	20394	20227	20398	20377	20281	20432	20491	20408	20384	20344	20302	20244	20363	20407	20484	20229	20369	20457	20173	20334	20289	20226	20037	20047	20392	20196	20278	20141	20275	20130	20442	20120	20332	20316	20262	20430	20181	20463	20447	20125	20257	20137	20361	20426	20321	20192	20292	20434	20255	20402	20666	20299	20336	20193	20273	20225	20379	20537	20267	20289	20466	20287	20336	20225	20399	20537	20399	20347	20404	20288	20409	20306	20350	20280	20154	20204	20207	20098	20299	20347	20216	20172	20350	20237	20176	20261	20383	20181	20328	20136	20206	20445	20417	20420	20313	20282	20330	20293	20242	20321	20283	20251	20204	20518	20336	20304	20200	20394	20336	20371	20304	20310	20179	20409	20275	20431	20223	20288	20289	20350	20316	20463	20321	20084	20457	20423	20462	20545	20166	20106	20289	20239	20297	20168	20301	20419	20291	20479	20237	20453	20295	20446	20278	20272	20131	20368	20193	20448	20258	20369	20478
33886	55850	55752	45659	37526	33605	32091	28936	25407	22727	22057	21615	21321	20364	19491	18803	18250	17856	17983	17651	17471	17254	17248	17218	17170	17040	16895	16834	16722	16683	16583	16568	16543	16471	16651	16550	16595	16316	16487	16396	16518	16621	16579	16358	16563	16217	16298	16545	16237	16395	16538	16422	16481	16432	16457	16420	16499	16333	16514	16345	16366	16338	16319	16630	16448	16420	16366	16277	16526	16365	16382	16177	16284	16510	16505	16388	16366	16349	16466	16490	16369	16403	16387	16251	16563	16376	16430	16367	16399	16319	16220	16339	16302	16364	16347	16492	16514	16405	16139	16398	16326	16331	16395	16394	16550	16116	16342	16380	16611	16171	16202	16436	16374	16333	16368	16267	16378	16355	16329	16510	16323	16331	16323	16443	16330	16257	16446	16450	16391	16391	16387	16292	16513	16515	16375	16385	16444	16280	16394	16378	16471	16467	16423	16440	16397	16372	16336	16401	16262	16369	16431	16391	16251	16268	16441	16245	16320	16317	16321	16433	16378	16352	16330	16272	16241	16440	16351	16261	16316	16240	16291	16364	16477	16505	16306	16425	16465	16457	16371	16292	16342	16319	16324	16289	16272	16435	16129	16221	16504	16376	16328	16412	16472	16520	16179	16213	16244	16379	16614	16490	16563	16394	16278	16455	16496	16359	16373	16336	16422	16276	16492	16448	16399	16301	16381	16400	16447	16420	16373	16336	16295	16441	16201	16337	16252	16524	16345	16339	16405	16225	16341	16383	16410	16500	16432	16202	16293	16012	16317	16418	16401	16418	16417	16329	16482	16342	16255	16457	16179	16390	16546	16248	16533	16323	16323	16352	16184	16391	16454	16302	16422	16376	16450	16256	16447	16156	16266	16243	16299	16414	16282	16269	16317	16510	16340	16295	16457	16241	16373	16395	16232	16553	16230	16510	16251	16159	16298	16528	16412	16413	16388	16361	16272	16482	16443	16366	16301	16549	16435	16305	16401	16266	16223	16197	16280	16411	16273	16303	16449	16377	16296	16379	16380	16409	16329	16371	16308	16387	16350	16310	16450	16599	16291	16231	16329	16340	16431	16348	16550	16361	16378	16256	16115	16219	16325	16212	16251	16389	16370	16295	16218	16404	16442	16249	16265	16287	16463	16272	16458	16439	16333	16350	16429	16265	16426	16346	16338	16296	16632	16392	16435	16206	16510	16582	16214	16399	16393	16260	16367	16487	16295	16206	16422	16366	16330	16350	16474	16324	16374	16516	16325	16153	16392	16388	16424	16389	16370	16462	16312	16517	16444	16276	16228	16248	16358	16404	16380	16283	16380	16332	16287	16491	16377	16349	16439	16491	16439	16455	16380	16388	16523	16331	16276	16480	16471	16546	16474	16299	16424	16400	16271	16501	16280	16253	16296	16494	16294	16271	16494	16402	16425	16439	16455	16229	16347	16261	16474	16331	16239	16514	16358	16460	16332	16392	16253	16365	16293	16483	16372	16400	16295	16390	16071	16329	16201	16440	16289	16467	16474	16211	16311	16518	16324	16397	16265	16462	16360	16319	16347	16481	16434	16225	16387	16403	16406	16242	16328	16239	16241	16426	16496	16341	16311	16267	16356	16391	16373	16349	16551	16514	16298	16345	16274	16310	16386	16312	16334	16288	16368	16348	16324	16233	16481	16416	16358	16346	16482	16365	16490	16384	16326	16363	16400	16274	16336	16263	16312	16266	16386	16482	16526	16231	16368	16340	16463	16292	16418	16342	16378	16329	16356	16319	16547	16331	16473	16308	16479	16320	16325	16376	16276	16313	16400	16499	16290	16316	16442	16355	16310	16454	16398	16484	16442	16277	16202	16289	16283	16549	16526	16430	16300	16321	16430	16395	16478	16383	16333	16241	16358	16430	16451	16525	16393	16434	16396	16435	16466	16415	16239	16238	16414	16333	16292	16211	16193	16150	16550	16401	16338	16388	16360	16333	16437	16279	16408	16330	16331	16310	16271	16301	16304	16240	16282	16492	16380	16400	16413	16271	16323	16305	16358	16474	16493	16241	16401	16479	16194	16280	16420	16400	16430	16506	16247	16421	16433	16215	16323	16380	16397	16185	16291	16455	16267	16408	16349	16319	16306	16464	16513	16228	16497	16428	16368	16414	16341	16234	16283	16415	16345	16400	16474	16217	16449	16512	16429	16347	16094	16368	16277	16310	16344	16328	16400	16377	16350	16445	16305	16519	16439	16450	16403	16487	16294	16569	16254	16136	16422	16278	16440	16532	16261	16355	16465	16291	16266	16317	16364	16366	16174	16410	16458	16336	16429	16217	16449	16515	16298	16403	16431	16566	16379	16264	16469	16365	16364	16354	16359	16265	16325	16357	16281	16247	16365	16479	16363	16150	16469	16511	16278	16496	16489	16309	16372	16253	16380	16357	16318	16331	16464	16217	16454	16329	16287	16340	16346	16341	16416	16358	16361	16319	16486	16337	16472	16260	16478	16336	16416	16463	16368	16303	16305	16294	16338	16442	16394	16329	16381	16383	16478	16262	16280	16555	16319	16447	16425	16208	16221	16491	16336	16335	16346	16355	16393	16311	16281	16325	16468	16325	16288	16378	16267	16337	16285	16545	16362	16308	16349	16349	16379	16422	16500	16342	16388	16241	16385	16344	16203	16479	16353	16430	16407	16285	16503	16424	16317	16505	16457	16541	16137	16220	16443	16351	16419	16226	16453	16414	16109	16323	16387	16365	16275	16497	16402	16500	16171	16350	16262	16365	16332	16441	16400	16417	16164	16344	16516	16353	16242	16374	16276	16355	16405	16405	16336	16390	16469	16211	16335	16407	16319	16279	16275	16379	16320	16401	16382	16465	16241	16459	16426	16308	16346	16433	16304	16433	16322	16451	16226	16498	16423	16382	16308	16302	16428	16259	16261	16276	16532	16221	16471	16406	16277	16306	16349	16419	16323	16379	16411	16362	16431	16387	16288	16312	16418	16373	16405	16295	16264	16285	16384	16369	16582	16297	16434	16356	16360	16490	16205	16435	16203	16333	16253	16417	16503	16306	16414	16382	16529	16413	16249	16374	16294	16290	16390	16539	16244	16348	16295	16460	16358	16370	16510	16400	16485	16352	16300	16272	16296	16506	16420	16496	16383	16434	16389	16220	16362	16372	16414	16367	16510	16456	16223	16352	16367	16318	16457	16353	16534	16486	16381	16261	16233	16407	16257	16396	16399	16420	16383	16299	16393	16405	16399	16358	16343	16351	16377	16298	16295	16477	16205	16266	16243	16397	16334	16350	16409	16289	16301	16321	16425	16333	16429	16291	16416	16336	16528	16441	16239	16262	16497	16322	16388	16414	16210	16453	16353	16219	16369	16395	16201	16267	16354	16350	16257	16311	16242	16344	16291	16449	16234	16393	16368	16361	16475	16331	16312	16470	16369	16494	16317	16379	16435	16391	16373	16293	16290	16498	16257	16074	16347	16443	16310	16413	16387	16406	16389	16590	16551	16481	16496	16435	16231	16327	16521	16305	16356	16445	16439	16322	16401	16324	16489	16357	16377	16376	16488	16403	16455	16348	16415	16424	16474	16419	16429	16422	16292	16215	16457	16515	16157	16333	16481	16242	16491	16326	16425	16557	16321	16498	16309	16230	16492	16262	16399	16398	16444	16438	16493	16305	16454	16387	16418	16367	16260	16253	16395	16366	16586	16419	16266	16488	16368	16405	16537	16481	16394	16438	16407	16522	16309	16469	16420	16307	16322	16389	16307	16362	16276	16258	16345	16366	16239	16271	16254	16470	16411	16388	16398	16292	16459	16133	16479	16318	16403	16428	16374	16322	16421	16360	16511	16539	16640	16246	16579	16345	16416	16314	16540	16450	16330	16454	16569	16447	16390	16414	16259	16454	16452	16475	16373	16343	16419	16316	16466	16263	16597	16247	16253	16283	16380	16346	16300	16433	16532	16297	16399	16278	16323	16304	16384	16333	16515	16272	16324	16529	16468	16273	16348	16232	16263	16352	16277	16289	16498	16382	16417	16256	16284	16386	16260	16356	16419	16367	16340	16447	16467	16197	16347	16566	16434	16392	16349	16281	16299	16408	16399	16302	16333	16373	16364	16415	16420	16329	16362	16381	16317	16386	16569	16288	16466	16423	16416	16385	16321	16414	16274	16223	16368	16388	16119	16282	16335	16291	16508	16243	16408	16406	16359	16319	16543	16425	16604	16321	16402	16366	16267	16258	16380	16527	16465	16367	16489	16410	16297	16391	16332	16300	16391	16484	16382	16541	16249	16488	16397	16253	16401	16354	16555	16413	16324	16406	16370	16245	16363	16459	16381	16392	16323	16540	16388	16267	16282	16372	16307	16631	16333	16350	16289	16496	16378	16418	16496	16298	16234	16293	16367	16318	16502	16355	16289	16513	16358	16372	16239	16348	16359	16381	16354	16424	16411	16183	16176	16415	16519	16304	16332	16367	16356	16464	16307	16235	16570	16474	16345	16505	16481	16497	16267	16438	16364	16290	16393	16310	16271	16234	16332	16427	16361	16403	16441	16375	16361	16527	16330	16573	16321	16475	16376	16322	16412	16255	16258	16395	16396	16269	16195	16278	16181	16468	16369	16366	16432	16294	16553	16369	16474	16311	16283	16430	16309	16411	16413	16363	16294	16473	16289	16271	16198	16421	16316	16514	16481	16347	16348	16402	16462	16448	16401	16505	16480	16416	16485	16206	16424	16524	16322	16461	16423	16526	16170	16520	16283	16338	16482	16285	16482	16347	16382	16438	16316	16402	16358	16407	16211	16415	16426	16282	16205	16432	16395	16383	16422	16366	16612	16311	16362	16324	16376	16388	16300	16420	16314	16265	16327	16229	16307	16527	16277	16476	16157	16326	16563	16392	16350	16311	16518	16380	16543	16278	16249	16440	16332	16283	16431	16333	16346	16384	16470	16528	16356	16532	16528	16373	16195	16422	16418	16406	16516	16316	16281	16342	16284	16349	16416	16404	16452	16300	16245	16325	16408	16455	16413	16295	16415	16516	16501	16213	16516	16200	16392	16373	16394	16309	16431	16404	16537	16288	16673	16392	16316	16335	16318	16320	16315	16527	16241	16442	16372	16409	16266	16389	16404	16251	16259	16470	16307	16288
35333	40929	46743	39738	33186	30394	28076	26691	25130	23927	23270	22978	23007	22609	22699	22311	22283	22006	22051	22324	22190	22057	22061	22001	22088	21819	22010	22043	21798	21913	22061	21724	22007	21773	21560	21708	21551	21826	21906	21484	21677	21765	21871	21602	21907	21839	21854	21708	21686	21781	21675	21811	21625	21614	21574	21841	21792	21703	21622	21686	21754	21582	21654	21677	21851	21624	21565	21653	21658	21612	21904	21540	21840	21886	21695	21788	21789	21658	21611	21627	21984	21834	21883	21664	21556	21821	21757	21661	21661	21498	21675	21547	21693	21637	21785	21811	21713	21742	21803	21682	21870	21757	21712	21704	21645	21538	21630	21522	21688	21699	21696	21656	21773	21762	21616	21750	21606	21534	21786	21878	21681	21873	21715	21736	21820	21648	21634	21695	21985	21743	21740	21738	21780	21874	21856	21602	21714	21670	21765	21707	21582	21660	21729	21679	21513	21817	21701	21519	21767	21874	21935	21587	21577	21499	21625	21625	21615	21791	21659	21753	21564	21764	21688	21692	21756	21695	21754	21841	21843	21600	21695	21690	21542	21440	21662	21718	21922	21751	21721	21733	21725	21770	21757	21753	21895	21693	21887	21764	21848	21815	21688	21755	21721	21592	21654	21616	21534	21799	21508	21730	21697	21823	21675	21616	21599	21865	21800	21778	21648	21681	21799	21764	21736	21642	21789	21656	21583	21475	22013	21807	21666	21789	21530	21887	21888	21721	21735	21649	21768	21740	21637	21777	21752	21711	21743	21679	21814	21580	21878	21826	21645	21792	21625	21666	21667	21740	21753	21698	21943	21717	21680	21781	21556	21794	21923	21822	21486	21654	21743	21775	21810	21746	21572	21967	21542	21937	21747	21598	21755	21580	21527	21654	21816	21702	21781	21546	21756	21823	21825	21735	21711	21810	21608	21825	21484	21393	21672	21521	21632	21855	21655	21670	21701	21573	21769	21598	21596	21673	21653	21788	21754	21698	21847	21636	21599	21826	21751	21778	21529	21644	21458	21617	21509	21555	21734	21866	21808	21705	21929	21545	21732	21770	21667	21760	21886	21672	21471	21809	21790	21650	21533	21805	21813	21558	21619	21823	21721	21799	21748	21655	21582	21693	21862	21698	21692	21742	21754	21563	21748	21826	21869	21713	21617	21504	21796	21769	21662	21645	21656	21719	22018	21574	21767	21711	21897	21712	21636	21770	21703	21740	21663	21454	21619	21677	21869	21660	21564	21856	21769	21628	21748	21621	21691	21813	21550	21603	21604	21744	21720	21711	21815	21744	21670	21393	21581	21690	21813	21845	21914	21584	21621	21746	21768	21656	21851	21652	21509	21832	21865	21613	21908	21611	21798	21580	21802	21598	21294	21494	21666	21595	21775	21688	22004	21698	21908	21556	21457	21814	21743	21757	21968	21726	21544	21621	21751	21456	21627	21465	21549	21639	21505	21618	21711	21721	21589	21588	21586	21589	21816	21771	21577	21718	21530	21766	21505	21485	21614	21628	21611	21856	21838	21576	21886	21454	21652	21786	21633	21820	21616	21595	21407	21760	21674	21570	21669	22039	21673	21723	21643	21731	21589	21545	21791	21875	21633	21671	21830	21699	21787	21851	21499	21703	21698	21643	21734	21613	21661	21567	21768	21668	21848	21654	21761	21842	21749	21622	21611	21691	21685	21692	21587	21597	21628	21710	21663	21700	21910	21756	21661	21662	21772	21647	21902	21718	21944	21834	21754	21729	21780	21728	21512	21871	21883	21677	21597	21983	21621	21739	21814	21818	21702	21649	21714	21766	21350	21773	21804	21704	21768	21709	21776	21534	21751	21435	21921	21790	21911	21902	21742	21601	21656	21565	21683	21640	21770	21618	21805	21730	21645	21692	21608	21531	21944	21420	21921	21747	21680	21587	21573	21701	21724	21705	21879	21581	21679	21660	21925	21850	21841	21509	21760	21513	21599	21819	21817	21788	21589	21645	21545	21675	21583	21706	21638	21846	21746	21749	21612	21416	21763	21671	21655	21868	21849	21824	21751	21552	21569	21796	21680	21770	21722	21834	21689	21436	21664	21796	21872	21579	21633	21931	21700	21800	21615	21705	21669	21604	21594	21665	21659	21717	21684	21568	21735	21720	21661	21595	21689	21827	21643	22066	21904	21589	21768	21766	21914	21484	21884	21587	21913	21714	21831	21826	21769	21575	21741	21697	21832	21832	21926	21688	21949	21569	21795	21800	21561	21831	21459	21647	21787	21762	21820	21878	21740	21883	21828	21756	22077	21663	21795	21712	21624	21794	21764	21656	21792	21800	21760	21726	21809	21884	21705	21600	21732	21858	21617	21835	21743	21545	21838	21709	21778	21800	21791	21945	21739	21623	21745	21896	21751	21647	21703	21745	21896	21654	21827	21791	21757	21718	21794	21660	21577	21629	21780	21727	21689	21837	21773	21679	21618	21959	21705	21615	21699	21403	21727	21637	21764	21759	21668	21732	21763	21815	21639	21835	21449	21578	21594	21548	21666	21685	21602	21733	21607	21784	21690	21707	21664	21514	21659	21852	21640	21676	21751	21708	21793	21651	21814	21770	21760	21795	21635	21705	21493	21873	21753	21577	21681	21811	21686	21589	21633	21657	21809	21595	21617	21837	21870	21849	21821	21705	21776	21775	21562	21809	21689	21863	21532	21622	21647	21659	21641	21629	21583	21601	21611	21663	21627	21573	21813	21799	21752	21796	21685	21742	21838	21593	21712	21562	21756	21758	21624	21591	21723	21637	21662	21487	21717	21804	21919	21792	21763	21753	21745	21727	21763	21630	21709	21762	21701	21767	21625	21726	21625	21789	21690	21736	21982	21654	21907	21840	21831	21744	21693	21598	21504	21668	21687	21634	21587	21806	21803	21943	21840	21707	21761	21747	21517	21619	21692	21564	21598	21574	21778	21707	21787	21827	21633	21896	21857	21462	21889	21571	21685	21655	21694	21499	21829	21902	21624	21592	21421	21598	21558	21630	21586	21526	21787	21730	21788	21739	21630	21701	21770	21670	21599	21705	21487	21715	21805	21826	21567	21743	21791	22004	21867	21672	21860	21825	21653	21788	21874	21725	21800	21903	21659	21582	21762	21709	22074	21850	21536	21638	21683	21743	21635	21738	21681	21745	21714	21610	21672	21567	21747	21728	21718	21769	21806	21734	21710	21786	21728	21819	21798	21770	21540	21676	21920	21839	21967	21752	21693	21696	21754	21605	21768	21627	21531	21722	21733	21860	21757	21710	21904	21934	21720	21821	21753	21645	21554	21630	21566	21773	21809	21766	21721	21692	21773	21704	21353	21693	21905	21636	21738	21709	21661	21738	21644	21583	21866	21699	21820	21648	21810	21783	21780	21845	21741	21863	21897	21878	21839	21915	21861	21758	21789	21696	21741	21642	21745	21689	21667	21738	21785	21750	21446	21657	21881	21524	21768	21407	21594	21880	21863	21851	21788	21639	21619	21893	21778	21483	21657	21799	21645	21652	21744	21489	21772	21713	21503	21889	21868	21698	21795	21780	21885	21719	21686	21832	21562	21533	21865	21793	21812	21752	21812	21704	21596	21736	21693	21733	21525	21739	21688	21832	21726	21702	21529	21628	21783	21537	21729	21591	21765	21594	21699	21851	21732	21728	21675	21700	21891	21797	21736	21858	21581	21771	21719	21657	21591	21623	21789	21766	21775	21683	21651	21528	21788	21652	21514	21643	21619	21624	21752	21674	21828	21812	21966	21482	21733	21706	21574	21682	21715	21699	21759	21708	21650	21501	21671	22012	21991	21740	21528	21694	21738	21636	21547	21684	21881	21739	21505	21759	21672	21777	21791	21584	21768	21699	21590	21636	21735	21764	21811	21574	21561	21939	21754	21735	21699	21748	21591	21603	21649	21814	21701	21804	21665	21936	21896	21784	21778	21590	21903	21801	21895	21654	21909	21789	21762	21784	21575	21669	21638	21804	21718	21718	21708	21708	21718	21672	21699	21820	21785	21549	21447	21700	21830	21652	21825	21868	21582	21595	21639	21574	21886	21701	21803	21902	21781	21917	21717	21872	21805	21811	21766	21629	21610	21655	21672	21727	21673	21772	21711	21634	21640	21737	21711	21657	21634	21733	21700	21648	21497	21766	21828	21649	21601	21596	21548	21700	21759	21726	21708	21694	21741	21530	21660	21748	21845	21900	21898	21686	21748	21764	21747	21841	21758	21657	21622	21723	21841	21808	21875	21704	21737	21780	21659	21665	21897	21537	21788	21757	21546	21497	21408	21633	21529	21625	21731	21814	21871	21673	21540	21831	21547	21913	21759	21524	21809	21869	21829	21702	21638	21617	21510	21826	21758	21836	21662	21818	21952	21900	21696	21824	21740	21622	21826	21973	21579	21727	21706	21659	21643	21726	21930	21673	21812	21749	21856	21622	22040	21717	21705	21718	21716	21570	21819	21562	21802	21762	21669	21861	21693	21717	21535	21625	21735	21772	21616	21749	21647	21704	21702	21541	21646	21649	21625	21501	21802	21795	21682	21829	22091	21799	21855	21933	21865	21891	21733	21458	21830	21867	21683	21711	21653	21639	21515	21812	21747	21865	21610	21705	21592	21625	21531	21650	21664	21793	21719	21724	21655	21628	21710	21703	21715	21746	21727	21757	21800	21901	21805	21612	21779	21678	21598	21716	21860	21766	21851	21731	21662	21790	21577	21646	21557	21721	21455	21722	21738	21637	21622	21579	21611	21619	21688	21644	21651	21762	21452	21548	21648	21566	21791	21692	21869	21898	21713	21752	21511	21653	21485	21775	22007	21746	21829	21721	21635	21692	21714	21685	21899	21733	21637	21819	21724	21658	21591	21719	21708	21798	21912	21731	21853	21579	21659	21734	21794	21588	21838	21580	21631	21665	21710	21540	21784	21795	21662	21634	21801	21925	21931	21839	21854	21645	21784	22016	21668	21818	21582	21782	21731	21480	21663	21776	21778	21774	21655	21786	21721	21582	21334	21839	21874	21760	21755	21869	21546	21763	21598	21645	21704	21886	21827	21716	21708	21619	21780	22005	21892	21535	21679	21939	21818	21822	21854	21764	21700	21544	21866	21773	21554	21677	21827	21490	21545	21640
36577	51300	49209	38476	32530	29434	26684	25036	22314	20653	19732	19525	19461	18922	18392	18130	18131	18054	17957	18127	17974	17882	17799	17916	17859	17817	17736	17522	17544	17576	17583	17435	17445	17403	17585	17407	17580	17590	17549	17494	17343	17599	17472	17546	17255	17527	17423	17443	17649	17427	17646	17673	17600	17628	17398	17527	17471	17609	17612	17480	17488	17589	17426	17359	17616	17507	17351	17487	17431	17538	17565	17571	17412	17527	17573	17352	17516	17548	17312	17374	17474	17308	17280	17423	17538	17597	17586	17388	17449	17460	17514	17447	17343	17281	17565	17507	17514	17471	17588	17585	17442	17619	17392	17427	17396	17396	17553	17467	17533	17571	17466	17373	17625	17333	17576	17561	17491	17507	17486	17643	17466	17458	17522	17473	17486	17393	17544	17482	17342	17390	17406	17400	17485	17485	17525	17455	17332	17525	17716	17531	17484	17597	17481	17557	17488	17443	17496	17497	17508	17435	17588	17454	17542	17435	17518	17549	17505	17197	17564	17256	17427	17457	17382	17373	17430	17574	17486	17442	17408	17463	17337	17623	17540	17465	17450	17527	17482	17344	17609	17389	17341	17458	17548	17590	17571	17516	17362	17486	17352	17345	17506	17415	17476	17539	17408	17572	17278	17551	17468	17428	17379	17548	17275	17423	17450	17585	17493	17347	17628	17480	17604	17452	17378	17434	17578	17530	17534	17468	17434	17399	17346	17576	17331	17521	17422	17705	17478	17376	17525	17495	17567	17486	17613	17476	17496	17521	17488	17410	17513	17525	17400	17507	17522	17346	17253	17601	17369	17237	17382	17469	17492	17667	17273	17296	17492	17414	17579	17298	17448	17524	17602	17660	17607	17321	17418	17478	17599	17469	17361	17478	17307	17426	17502	17277	17432	17221	17640	17471	17487	17348	17565	17600	17448	17566	17461	17515	17387	17393	17457	17380	17388	17535	17427	17369	17340	17634	17583	17419	17643	17345	17595	17243	17570	17494	17536	17472	17501	17350	17472	17571	17535	17468	17565	17452	17390	17480	17448	17453	17355	17549	17388	17522	17441	17640	17291	17616	17405	17561	17611	17515	17414	17482	17554	17398	17427	17338	17457	17375	17503	17474	17613	17463	17505	17409	17461	17263	17404	17377	17475	17355	17490	17455	17538	17663	17639	17561	17399	17531	17636	17480	17499	17378	17476	17357	17376	17727	17336	17605	17493	17477	17537	17613	17349	17514	17522	17469	17467	17551	17328	17349	17487	17427	17560	17495	17397	17535	17395	17261	17422	17486	17575	17519	17517	17618	17501	17487	17491	17426	17446	17327	17597	17457	17311	17412	17520	17341	17483	17409	17373	17509	17456	17540	17458	17484	17480	17479	17456	17503	17516	17424	17536	17463	17473	17410	17396	17407	17363	17323	17409	17366	17545	17422	17548	17455	17521	17409	17334	17528	17325	17426	17422	17333	17499	17488	17512	17502	17484	17307	17455	17523	17473	17384	17504	17374	17469	17552	17475	17437	17642	17478	17528	17627	17396	17527	17423	17458	17428	17453	17436	17566	17425	17508	17461	17399	17561	17629	17461	17340	17463	17496	17426	17543	17400	17447	17475	17353	17202	17384	17459	17378	17499	17421	17390	17322	17422	17516	17468	17458	17547	17499	17376	17448	17372	17379	17631	17401	17626	17403	17560	17468	17442	17559	17620	17491	17592	17380	17606	17312	17526	17474	17289	17523	17626	17442	17423	17447	17316	17520	17398	17496	17511	17468	17389	17570	17567	17472	17550	17338	17646	17540	17444	17638	17594	17338	17629	17595	17675	17546	17492	17323	17422	17462	17671	17388	17424	17397	17528	17538	17515	17574	17712	17301	17419	17498	17395	17412	17500	17621	17762	17480	17379	17407	17356	17398	17477	17606	17418	17411	17500	17375	17365	17540	17457	17333	17614	17400	17448	17564	17389	17425	17397	17411	17645	17542	17442	17675	17469	17466	17523	17488	17487	17577	17548	17522	17236	17515	17469	17479	17521	17497	17464	17388	17650	17575	17518	17516	17413	17374	17629	17743	17435	17506	17360	17441	17601	17489	17527	17442	17416	17443	17604	17478	17531	17512	17553	17532	17642	17433	17330	17414	17642	17512	17523	17463	17407	17330	17507	17353	17547	17418	17493	17510	17454	17414	17508	17485	17733	17323	17507	17334	17488	17642	17396	17584	17514	17377	17517	17388	17548	17391	17397	17406	17449	17306	17467	17468	17515	17417	17517	17585	17473	17541	17624	17560	17480	17445	17602	17426	17588	17337	17421	17462	17530	17567	17475	17473	17597	17505	17467	17539	17394	17431	17624	17591	17564	17467	17447	17432	17412	17461	17565	17624	17553	17467	17581	17380	17567	17426	17584	17481	17468	17266	17339	17494	17380	17566	17609	17424	17410	17449	17458	17477	17702	17486	17492	17500	17571	17579	17477	17494	17264	17254	17453	17446	17318	17511	17347	17393	17401	17629	17418	17490	17638	17425	17505	17425	17361	17430	17394	17676	17510	17412	17463	17645	17473	17423	17417	17361	17443	17527	17547	17552	17397	17613	17496	17346	17552	17367	17249	17364	17638	17567	17531	17534	17520	17524	17262	17465	17548	17457	17439	17568	17516	17297	17388	17496	17421	17528	17577	17544	17505	17301	17520	17450	17420	17680	17473	17571	17421	17378	17298	17542	17635	17495	17654	17466	17635	17412	17402	17563	17347	17461	17328	17395	17481	17338	17431	17564	17473	17537	17328	17449	17390	17644	17601	17638	17493	17535	17608	17476	17403	17383	17529	17486	17578	17457	17640	17543	17398	17396	17623	17427	17364	17540	17451	17516	17499	17235	17551	17476	17354	17478	17398	17626	17452	17598	17348	17439	17558	17410	17538	17574	17694	17525	17342	17409	17383	17536	17327	17546	17463	17611	17651	17409	17429	17432	17493	17468	17392	17420	17470	17354	17460	17381	17458	17337	17604	17501	17502	17403	17469	17488	17600	17490	17333	17479	17380	17423	17461	17402	17680	17353	17397	17580	17447	17553	17505	17573	17403	17452	17545	17508	17466	17429	17573	17281	17344	17618	17730	17428	17442	17540	17507	17370	17504	17382	17414	17471	17402	17392	17344	17704	17435	17592	17670	17454	17541	17477	17558	17449	17436	17424	17325	17448	17498	17577	17318	17462	17380	17582	17504	17354	17457	17606	17362	17613	17498	17431	17621	17487	17183	17484	17571	17570	17434	17266	17472	17501	17526	17468	17485	17532	17360	17325	17578	17438	17676	17306	17541	17522	17432	17553	17459	17511	17437	17385	17416	17443	17393	17289	17550	17499	17706	17634	17467	17411	17278	17303	17477	17514	17554	17508	17669	17558	17573	17527	17464	17365	17324	17417	17495	17466	17538	17458	17471	17304	17529	17491	17613	17451	17345	17500	17579	17339	17413	17372	17419	17413	17531	17515	17523	17339	17566	17586	17542	17510	17488	17453	17655	17499	17720	17504	17466	17459	17513	17337	17564	17467	17444	17436	17643	17417	17334	17376	17481	17418	17497	17383	17425	17604	17294	17432	17477	17511	17618	17424	17553	17381	17433	17472	17504	17460	17420	17407	17474	17412	17498	17403	17458	17667	17439	17425	17535	17531	17298	17501	17375	17429	17579	17460	17391	17325	17539	17467	17562	17582	17323	17387	17556	17584	17431	17363	17642	17441	17492	17626	17384	17616	17691	17560	17410	17303	17431	17582	17443	17357	17648	17511	17388	17549	17353	17567	17548	17395	17530	17282	17442	17371	17341	17451	17529	17544	17443	17553	17438	17528	17348	17462	17555	17273	17581	17534	17371	17524	17689	17315	17586	17537	17525	17437	17437	17528	17444	17472	17477	17554	17497	17376	17492	17522	17582	17287	17449	17472	17738	17305	17241	17619	17682	17433	17568	17593	17444	17545	17528	17484	17520	17356	17408	17537	17578	17586	17510	17505	17313	17465	17604	17445	17416	17556	17490	17583	17450	17359	17365	17528	17502	17350	17713	17368	17532	17567	17424	17422	17334	17465	17305	17401	17494	17427	17518	17491	17614	17428	17447	17529	17417	17539	17515	17503	17555	17490	17540	17553	17556	17495	17620	17407	17556	17568	17303	17587	17434	17431	17482	17743	17419	17368	17583	17441	17660	17321	17556	17602	17385	17569	17401	17375	17504	17435	17462	17465	17416	17507	17669	17614	17432	17415	17281	17576	17684	17386	17497	17420	17492	17580	17515	17522	17449	17430	17509	17427	17521	17649	17567	17319	17420	17400	17495	17497	17633	17383	17518	17549	17409	17371	17581	17542	17549	17528	17425	17506	17244	17457	17371	17487	17526	17363	17278	17501	17436	17521	17562	17427	17374	17452	17463	17451	17319	17479	17427	17421	17373	17505	17528	17523	17372	17529	17384	17322	17664	17482	17520	17526	17610	17581	17590	17493	17529	17396	17387	17480	17321	17349	17441	17468	17233	17490	17386	17418	17556	17466	17518	17481	17367	17347	17669	17441	17661	17370	17443	17478	17483	17565	17467	17349	17469	17659	17422	17510	17243	17455	17486	17605	17464	17508	17531	17458	17459	17610	17405	17349	17636	17528	17719	17429	17291	17347	17467	17543	17513	17629	17348	17441	17480	17419	17463	17495	17587	17543	17337	17496	17430	17598	17468	17586	17340	17633	17370	17668	17443	17496	17496	17194	17396	17557	17402	17406	17555	17594	17340	17459	17426	17510	17361	17404	17568	17598	17650	17516	17540	17507	17341	17672	17551	17506	17528	17407	17576	17594	17571	17472	17554	17563	17512	17538	17392	17487	17744	17379	17426	17450	17367	17513	17447	17518	17375	17262	17460	17474	17532	17382	17393	17408	17474	17413	17649	17487	17544	17379	17453	17350	17384	17588	17472	17383	17373	17284	17601	17402	17434	17461	17417	17365	17307	17627	17486	17376	17637	17574	17523	17517	17451	17495	17690	17480	17510	17436	17475	17396	17487	17473	17550	17381	17603	17472	17541	17409	17505	17478	17458	17375	17550	17659	17480	17441	17424	17462	17497	17434	17581	17551	17457	17504	17463	17457	17316	17607	17280	17475	17354	17530	17376	17768	17492	17530
25271	21636	30262	30930	32268	33972	32670	29327	27318	25930	24783	24099	23650	23407	22817	23077	22827	22820	22645	22764	22295	22185	22287	22263	22036	22175	22164	21963	21679	21954	21766	22007	21929	21818	21872	21821	21760	21875	21704	21693	21705	21898	21796	21785	21714	21903	21757	21666	21697	21841	21943	21639	21662	21529	21547	21618	21805	21844	22003	21676	21712	21617	21692	21739	21594	21802	21708	21774	21824	21862	21832	21553	21684	21511	21768	21560	21851	21842	21491	21652	21599	21642	21687	21700	21825	21995	21733	21799	21560	21823	21747	21706	21455	21839	21620	21624	21751	21489	21648	21781	21875	21868	21694	21698	21798	21606	21735	21686	21869	21511	21700	21825	21507	21666	21558	21564	21557	21558	21817	21848	21569	21639	21753	21495	21581	21593	21610	21762	21830	21617	21833	21701	21636	21697	21567	21746	21724	21907	21621	21818	21798	21700	21802	21591	21661	21799	21685	21828	21688	21526	21705	21632	21907	21887	21872	21822	21738	21716	21764	21659	21611	21761	21723	21665	21855	21562	21709	21770	21624	21742	21770	21665	21525	21556	21811	21651	21591	21504	21566	21425	21510	21858	21594	21729	21636	21649	21669	21544	21788	21690	21697	21626	21632	21841	21791	21733	21775	21655	21541	21662	21935	21800	21662	21591	21745	21590	21690	21613	21583	21496	21856	21470	21519	21478	21506	21656	21813	21669	21672	21489	21549	21867	21658	21651	21831	21495	21602	21776	21578	21809	21710	21744	21817	21775	21669	21688	21627	21719	21589	21781	21519	21625	21991	21602	21568	21628	21613	21641	21832	21560	21820	21660	21679	21783	21570	21723	21538	21856	21681	21795	21595	21680	21868	21643	21746	21649	21671	21792	21908	21763	21650	21582	21878	21890	21656	21872	21747	21565	21758	21766	21773	21760	21782	21699	21744	21577	21563	21809	21842	21652	21698	21757	21738	21915	21583	21713	21708	21702	21595	21994	21932	21728	21426	21823	21872	21519	21584	21580	21642	21576	21720	21522	21672	21835	21730	21643	21619	21654	21874	21746	21750	21743	21486	21713	21916	21610	21540	21561	21670	21650	21713	21780	21802	21852	21826	21726	21581	21594	21820	21636	21603	21544	21779	21747	21626	22090	21557	21758	21879	21791	21582	21772	21655	21694	21657	21617	21558	21660	21725	21804	21771	21687	21645	21801	21847	21531	21576	21756	21933	21738	21561	21714	21623	21851	21582	21728	21740	21767	21641	21663	21955	21676	21672	21838	21989	21623	21672	21861	21785	21814	21649	21871	21591	21608	21735	21892	21702	21820	21673	21404	21697	21605	21563	21645	21832	21681	21718	21819	21711	21672	21575	21798	21720	21671	21634	21765	21869	21813	21883	21499	21761	21674	21447	21534	21715	21772	21760	21667	21310	21687	21736	21875	21937	21440	21731	21720	21719	21766	21634	21834	21577	21719	21603	21708	21794	21454	21517	21611	21634	21799	21514	21764	21879	21644	21843	21721	21554	21838	21721	21713	21792	21565	21801	21755	21810	21729	21849	21721	21754	21863	21842	21587	21659	21525	21632	21771	21595	21644	21547	21585	21707	21426	21682	21765	21599	21851	21773	21460	21612	21900	21746	21573	21555	21624	21674	21782	21871	21529	21822	21805	21769	21654	21764	21714	21606	21758	21580	21785	21729	21667	21497	21435	21746	21750	21753	21586	21842	21631	21854	21823	21743	21819	21892	21743	21591	21507	21750	21722	21673	21833	21725	21598	21886	21880	21723	21613	21745	21491	21565	21662	21691	21804	21539	21408	21628	21715	21804	21704	21580	21751	21789	21659	21714	21625	21607	21647	21757	21618	21770	21856	21669	21600	21993	21674	21680	21710	21729	21710	21713	21695	21787	21710	21700	21797	21710	21589	21527	21888	21564	21837	21585	21585	21674	21619	21808	21650	21427	21765	21587	21671	21721	21736	21707	21702	21691	21780	21614	21710	21740	22021	21773	21695	21622	21698	21730	21945	21678	21504	21498	21824	21705	21510	21561	21698	21795	21584	21735	21570	21809	21860	21864	21881	21751	21839	21697	21775	21711	21572	21768	21812	21694	21579	21760	21601	21850	21811	21684	21546	21577	21480	21625	21689	21500	21566	21470	21748	21652	21708	21575	21537	21800	21529	21627	21621	21429	21835	21673	21594	21741	21799	21716	21602	21740	21764	21713	21869	21502	21665	21653	21577	21706	21686	21604	21609	21772	21382	21762	21718	21671	21601	21730	21696	21625	21498	21821	21670	21806	21652	21710	21646	21638	21637	21461	21700	21640	21583	21699	21630	21765	21679	21792	21829	21828	21862	21515	21750	21694	21790	21614	21459	21879	21896	21758	21563	21685	21822	21680	21515	21846	21954	21744	21713	21657	21741	21660	21711	21631	21763	21710	21765	21658	21784	21473	21526	21854	21714	21850	21720	21916	21778	21760	21576	21628	21694	21629	21822	21626	21671	21759	21825	21550	21627	21593	21705	21927	21616	21760	21756	21738	21617	21646	21610	21767	21622	21733	21558	21679	21627	21793	21796	21728	21526	21678	21713	21670	21527	21835	21692	21870	21810	21775	21815	21649	21705	21740	21730	21497	21860	21778	21781	21777	21735	21632	21667	21666	21715	21875	21813	21616	21626	21599	21599	21559	21536	21775	21399	21624	21601	21653	21658	21833	21489	21844	21698	21852	21907	21633	21749	21697	21665	21697	21857	21639	21694	21722	21557	21543	21731	21706	21635	21824	21538	21714	21757	21481	21929	21802	21523	21663	21542	21562	21778	21625	21876	21528	21605	21456	21893	21686	21622	21890	21733	21717	21815	21565	21859	21638	21920	21717	21639	21770	21695	21577	21795	21847	21690	21860	21673	21632	21884	21710	21833	21611	21800	21931	21717	21787	21734	21833	21786	21530	21679	21669	21667	21877	21712	21684	21719	21609	21582	21693	21595	21730	21709	21626	21784	21638	21595	21771	21731	21571	21550	21847	21618	21557	21546	21992	21620	21809	21828	21501	21600	21643	21849	21621	21589	21843	21654	21628	21640	21689	21730	22017	21677	21450	21795	21636	21726	21847	21662	21753	21724	21585	21653	21580	21849	21756	21483	21667	21711	21682	21703	21812	21762	21860	21808	21664	22030	21605	21461	21827	21394	21642	21814	21838	21776	21678	21573	21718	21633	21865	21625	21683	21730	21642	21875	21762	21862	21962	21818	21628	21854	21652	21888	21665	22029	21632	21725	21725	21531	21758	21596	21676	21551	21933	21620	21762	21733	21605	21576	21830	21672	21656	21776	21748	21652	21557	21691	21616	21702	21844	21569	21571	21810	21807	21620	21810	21544	21592	21653	21597	21840	21794	21872	22008	21549	21670	21822	21682	21774	21891	21752	21727	21680	21435	21665	21647	21742	21647	21700	21791	21643	21835	21690	21797	21765	21780	21613	21557	21613	21673	21755	21719	21518	21475	21637	21729	21661	21686	21457	21920	21735	21830	21703	21818	21640	21643	21344	21652	21701	21756	21695	21628	21558	21780	21801	21601	21461	21708	21563	21706	21711	21616	21590	21618	21688	21806	21783	21634	21515	21795	21569	21716	21703	21706	21581	21670	21480	21677	21568	21425	21674	21861	21662	21730	21803	21615	21799	21576	21931	21665	21805	21603	21581	21725	21776	21750	22060	21611	21684	21772	21700	21668	21674	21828	21869	21551	21713	21840	21728	21458	21734	21924	21528	21775	21715	21645	21633	21643	21680	21681	21561	21705	21694	21791	21750	21756	21604	21773	21910	21748	21736	21680	21796	21850	21568	21766	21778	21604	21699	21846	21640	21835	21900	21725	21684	21636	21833	21699	21719	21470	21746	21781	21704	21557	21796	21615	21900	21778	21724	21689	21559	21736	21751	21581	21926	21815	21563	21742	21511	21712	21552	21562	21624	21664	21675	21702	21720	21672	21480	21555	21730	21706	21567	21728	21489	21625	21511	21528	21739	21809	21891	21836	21795	21593	21537	21655	21535	21489	21492	21646	21679	21621	21567	21903	21546	21682	21886	21941	21767	21642	21766	21722	21787	21885	21647	21864	21757	21608	21672	21625	21896	21732	21745	21769	21743	21805	21776	21874	21813	21680	21680	21637	21875	21986	21708	21629	21640	21750	21751	21806	21845	21662	21618	21546	21492	21613	21716	21663	21775	21839	21829	21483	21833	21780	21933	21845	21978	21705	21527	21721	21944	21600	21604	21751	21470	21721	21750	21837	21645	21539	21924	21809	21863	21756	21980	21962	21801	21734	21586	21636	21555	21865	21723	21866	21783	21618	21877	21670	21478	21714	21868	21604	21851	21560	21940	21750	21876	21677	21861	21717	21657	21733	22022	21659	21847	21529	21700	21798	21712	21648	21861	21657	21479	21779	21681	21686	21782	21781	21714	21450	21388	21708	21659	21824	21808	21668	21737	21609	21653	21792	21831	21797	21746	21536	21490	21618	21698	21762	21767	21798	21768	21550	21909	21818	21472	21797	21695	21685	21739	21686	21916	21715	21775	21893	21694	21901	21821	21846	21722	21460	21566	21504	21462	21379	21784	21463	21598	21851	21744	21773	21649	21647	21467	21797	21704	21631	21610	21940	21838	21610	21746	21893	21574	21656	21547	21689	21719	21660	21777	21733	21660	21939	21774	21995	21590	21843	21732	21715	21486	21628	21633	21574	21735	21658	21875	21849	21781	21391	21701	21817	21719	21713	21752	21425	21687	21650	21712	21564	21612	21640	21797	21593	21676	21817	21716	21673	21633	21927	21747	21669	21738	21900	21616	21675	21585	21726	21889	21601	21761	21832	21677	21536	21738	21560	21559	21528	21805	21625	21682	21784	21685	21700	21959	21613	21759	21751	21608	21780	21616	21839	21650	21677	21500	21838	21810	21664	21751	21659	21788	21802	21789	21786	21618	21733	21846	21713	21847	21774	21679	21803	21655	21767	21822	21892	21505	21797	21648	21729	21777	21716	21695	21657	21618	21698	21762	21784	21631	21711	21819	21884	21865	21692	21721	21631	21632	21701	21722	21622	21559	21722	21950	21660	21660	21800	21672	21737	21764	21821	21540	21668	21643	21717	21755	21893	21694
34025	54602	53086	43800	39353	35206	31178	28871	25795	23615	21773	20972	20447	19789	19319	19283	18800	18784	18571	18603	18528	18253	18158	18136	17858	17842	17794	17585	17723	17604	17780	17573	17571	17453	17729	17574	17527	17577	17447	17615	17493	17463	17533	17474	17618	17469	17458	17408	17299	17327	17458	17431	17449	17377	17534	17547	17428	17434	17570	17488	17551	17446	17389	17584	17379	17608	17486	17545	17274	17637	17455	17266	17392	17454	17425	17417	17457	17458	17623	17414	17539	17404	17505	17401	17421	17545	17317	17605	17450	17477	17422	17485	17601	17485	17370	17476	17288	17365	17446	17489	17283	17580	17508	17519	17374	17513	17341	17431	17416	17460	17470	17215	17507	17329	17320	17406	17496	17474	17327	17356	17421	17482	17623	17485	17356	17497	17448	17358	17379	17277	17599	17440	17273	17572	17582	17520	17434	17396	17234	17516	17420	17341	17281	17416	17423	17371	17479	17562	17455	17647	17485	17318	17432	17449	17384	17482	17510	17362	17561	17505	17538	17387	17424	17629	17463	17380	17482	17347	17415	17451	17419	17435	17490	17390	17441	17430	17457	17579	17489	17581	17345	17416	17625	17350	17501	17416	17557	17472	17274	17524	17418	17554	17560	17405	17495	17245	17434	17379	17531	17203	17468	17307	17574	17359	17447	17264	17545	17414	17517	17516	17412	17533	17384	17439	17593	17433	17435	17291	17491	17313	17735	17568	17301	17391	17540	17552	17443	17354	17505	17570	17314	17427	17376	17417	17223	17527	17658	17476	17398	17488	17411	17247	17474	17492	17452	17583	17362	17367	17422	17479	17424	17371	17344	17481	17496	17639	17384	17433	17474	17645	17313	17400	17506	17387	17293	17512	17524	17289	17419	17419	17394	17457	17390	17416	17466	17578	17543	17441	17423	17358	17599	17660	17537	17405	17449	17468	17410	17279	17653	17328	17464	17572	17330	17400	17476	17366	17536	17506	17483	17436	17669	17443	17533	17350	17452	17354	17527	17454	17398	17509	17295	17480	17361	17408	17558	17453	17334	17635	17411	17567	17311	17371	17539	17391	17383	17486	17391	17231	17502	17415	17236	17555	17244	17519	17476	17393	17542	17465	17593	17416	17489	17449	17488	17448	17520	17514	17618	17574	17481	17477	17495	17435	17422	17268	17379	17452	17528	17444	17551	17413	17263	17437	17483	17328	17606	17348	17320	17460	17548	17575	17403	17461	17485	17486	17652	17351	17265	17620	17483	17427	17347	17435	17447	17420	17506	17269	17475	17435	17477	17568	17301	17511	17251	17401	17268	17439	17554	17432	17454	17475	17435	17310	17268	17312	17398	17448	17461	17379	17439	17428	17283	17508	17488	17516	17395	17450	17652	17599	17372	17443	17404	17359	17460	17376	17366	17404	17327	17429	17375	17440	17428	17461	17404	17483	17337	17408	17445	17291	17326	17412	17293	17380	17261	17409	17312	17336	17501	17302	17311	17292	17446	17550	17463	17259	17327	17467	17403	17431	17421	17402	17317	17624	17367	17359	17465	17406	17410	17294	17372	17457	17368	17433	17391	17468	17459	17404	17479	17192	17584	17418	17414	17472	17504	17407	17366	17478	17358	17547	17581	17497	17524	17591	17364	17601	17430	17399	17430	17499	17444	17423	17394	17612	17340	17425	17468	17321	17215	17430	17503	17361	17454	17370	17458	17187	17241	17517	17529	17512	17327	17515	17518	17308	17460	17523	17537	17533	17487	17233	17404	17422	17486	17535	17236	17446	17381	17247	17578	17212	17392	17480	17298	17443	17448	17471	17379	17378	17335	17537	17408	17348	17512	17544	17403	17382	17559	17442	17321	17463	17490	17394	17424	17420	17458	17476	17451	17598	17547	17438	17404	17483	17470	17423	17541	17427	17412	17534	17395	17395	17588	17591	17335	17453	17585	17567	17518	17316	17305	17551	17480	17609	17371	17336	17370	17350	17344	17545	17583	17481	17387	17352	17468	17400	17548	17505	17547	17534	17411	17501	17340	17375	17325	17304	17427	17421	17255	17423	17539	17662	17322	17494	17249	17484	17632	17520	17478	17457	17595	17475	17423	17487	17425	17519	17708	17373	17474	17639	17540	17519	17535	17513	17352	17514	17415	17369	17354	17318	17341	17329	17507	17306	17473	17472	17429	17623	17414	17351	17539	17494	17218	17499	17547	17314	17464	17538	17551	17293	17505	17236	17611	17442	17450	17546	17512	17513	17421	17380	17354	17406	17448	17639	17394	17598	17519	17354	17490	17487	17505	17412	17509	17465	17396	17679	17348	17429	17329	17422	17414	17553	17499	17323	17369	17459	17495	17577	17638	17465	17350	17594	17600	17344	17412	17464	17492	17399	17406	17348	17304	17506	17495	17250	17457	17449	17201	17680	17416	17397	17400	17517	17466	17369	17302	17415	17269	17593	17479	17411	17542	17515	17461	17369	17553	17538	17443	17581	17375	17502	17513	17244	17621	17472	17408	17464	17429	17536	17332	17512	17533	17445	17405	17423	17391	17460	17468	17616	17551	17622	17464	17346	17400	17380	17446	17583	17553	17333	17532	17702	17298	17554	17410	17382	17508	17397	17470	17449	17408	17515	17512	17607	17476	17447	17432	17514	17633	17331	17413	17326	17373	17381	17625	17345	17373	17434	17372	17580	17553	17463	17402	17516	17460	17663	17460	17405	17341	17410	17685	17401	17540	17661	17391	17507	17481	17520	17585	17509	17513	17498	17439	17515	17494	17576	17483	17522	17381	17524	17420	17475	17276	17410	17513	17552	17294	17447	17518	17555	17334	17462	17444	17469	17532	17401	17370	17414	17482	17361	17647	17457	17450	17240	17366	17427	17331	17379	17399	17353	17560	17413	17426	17421	17448	17485	17658	17136	17553	17540	17575	17436	17355	17312	17375	17532	17392	17475	17552	17339	17446	17369	17383	17397	17537	17313	17494	17370	17415	17348	17482	17383	17462	17441	17391	17432	17463	17447	17532	17471	17419	17540	17496	17574	17527	17409	17381	17401	17495	17501	17444	17373	17661	17457	17580	17394	17582	17468	17532	17451	17446	17468	17462	17501	17430	17439	17347	17567	17339	17413	17198	17521	17238	17478	17567	17470	17401	17257	17534	17433	17292	17546	17487	17537	17525	17464	17437	17535	17353	17402	17398	17443	17527	17564	17449	17600	17454	17585	17492	17484	17454	17478	17393	17394	17557	17392	17377	17410	17368	17402	17489	17348	17368	17278	17600	17552	17490	17381	17446	17356	17298	17394	17556	17248	17569	17596	17468	17625	17496	17492	17486	17490	17511	17516	17553	17471	17675	17407	17445	17517	17553	17408	17539	17421	17452	17423	17332	17327	17489	17487	17554	17332	17433	17492	17568	17334	17237	17392	17536	17509	17461	17480	17291	17619	17608	17473	17355	17366	17440	17474	17422	17376	17602	17256	17476	17353	17388	17354	17311	17299	17626	17571	17412	17726	17382	17539	17419	17479	17532	17318	17485	17397	17339	17463	17555	17428	17446	17625	17378	17504	17438	17346	17428	17440	17417	17440	17407	17349	17485	17503	17175	17502	17813	17457	17506	17350	17468	17450	17441	17496	17376	17500	17528	17478	17426	17490	17656	17455	17335	17370	17434	17481	17351	17354	17456	17501	17479	17466	17346	17401	17401	17567	17608	17339	17397	17446	17415	17565	17378	17482	17412	17574	17524	17412	17356	17322	17424	17509	17415	17465	17290	17275	17315	17415	17494	17307	17593	17365	17558	17459	17441	17557	17457	17491	17353	17559	17365	17466	17583	17341	17465	17520	17490	17352	17395	17364	17502	17327	17536	17431	17587	17449	17296	17556	17579	17243	17474	17520	17319	17486	17403	17531	17368	17610	17384	17421	17371	17362	17418	17599	17160	17690	17537	17545	17366	17361	17516	17457	17252	17466	17390	17366	17545	17360	17446	17265	17485	17440	17553	17485	17344	17508	17295	17587	17541	17268	17640	17273	17527	17500	17561	17588	17428	17407	17501	17407	17585	17495	17611	17512	17416	17580	17400	17337	17307	17532	17455	17376	17328	17415	17456	17486	17369	17395	17501	17296	17570	17435	17438	17389	17297	17422	17439	17474	17463	17473	17504	17351	17383	17558	17355	17405	17137	17312	17496	17173	17395	17399	17566	17356	17474	17530	17558	17434	17142	17371	17385	17541	17404	17426	17488	17423	17375	17491	17536	17388	17384	17580	17626	17550	17422	17368	17487	17404	17484	17360	17364	17325	17265	17511	17547	17477	17512	17321	17594	17421	17471	17535	17574	17508	17490	17521	17386	17474	17398	17470	17487	17513	17374	17604	17518	17396	17402	17478	17472	17538	17361	17420	17586	17513	17409	17595	17385	17581	17514	17490	17425	17469	17334	17512	17506	17367	17255	17430	17511	17302	17629	17515	17472	17451	17508	17414	17459	17491	17293	17453	17471	17489	17519	17484	17485	17535	17518	17312	17231	17304	17501	17387	17401	17502	17720	17459	17470	17366	17445	17437	17456	17371	17641	17327	17460	17549	17480	17460	17362	17443	17474	17345	17501	17559	17619	17398	17493	17404	17577	17400	17481	17374	17190	17483	17548	17690	17430	17445	17374	17567	17476	17496	17222	17378	17554	17462	17579	17532	17468	17361	17524	17503	17439	17385	17429	17524	17383	17622	17533	17478	17602	17433	17603	17492	17612	17435	17295	17609	17594	17180	17498	17341	17610	17478	17453	17288	17459	17495	17373	17525	17462	17438	17562	17530	17277	17388	17326	17456	17536	17324	17621	17331	17553	17483	17455	17659	17388	17522	17614	17624	17418	17384	17265	17457	17508	17502	17470	17642	17579	17625	17295	17448	17582	17445	17550	17344	17444	17616	17279	17432	17590	17347	17527	17488	17311	17445	17488	17500	17291	17450	17402	17575	17325	17405	17438	17453	17414	17504	17347	17345	17470	17456	17644	17359	17568	17346	17421	17499	17452	17498	17520	17364	17640	17241	17326	17325	17401	17393	17553	17453	17418	17433	17362	17465	17668	17397	17360	17423	17318	17444	17365	17612	17532	17341	17444	17301	17481	17396	17440	17389	17473	17251	17277	17224	17415	17452
23989	21520	29435	26367	29064	34355	35581	31611	29250	27941	26446	25906	25177	24587	24088	23968	23552	23104	23492	23108	22898	22515	22524	22351	22434	22611	22353	22161	22490	22192	22155	22232	22277	22219	22034	21892	21755	21985	21862	21967	21862	22001	21904	21997	21805	21898	21903	22055	21944	21946	22007	21714	22232	21984	22013	21867	21873	22003	21932	21944	21778	21992	21878	21828	22033	21984	21719	22133	21752	21964	21793	21810	21915	22088	21834	21917	21942	21888	22143	22010	21924	21886	22201	21787	21649	21828	21833	21842	21832	21760	21767	21603	21850	21816	21895	21955	21990	21802	21857	21547	21995	21896	21833	21921	21806	21982	21706	22045	21965	21872	22119	21937	21931	22116	21583	21871	21976	21876	21780	21735	21751	21900	21946	21729	21887	21734	22041	21933	21906	21830	21898	21693	21893	22034	21856	21754	21907	21719	22025	22142	21886	21821	22023	21703	21900	21786	21725	21882	21650	21797	21712	21935	21916	21794	21925	21665	21973	21798	21794	21805	21958	21690	21547	22033	21727	21937	21735	21901	22127	21731	21886	21884	21938	22048	21749	21764	21916	21891	21916	21800	22070	22074	21931	21858	21927	22037	21892	21884	21778	21768	21799	22011	21883	21807	21954	21845	21757	21909	21869	21852	21983	21954	21713	21836	22003	22060	21906	21846	21842	21699	22094	21721	21730	21818	21981	22011	21929	21910	21756	21866	21883	21668	21905	21849	21790	21888	21812	21980	21908	21750	21987	21585	21924	21718	21666	21901	21806	21745	21669	21833	21656	21864	22039	21933	21931	21911	21756	21843	22058	21972	21791	21778	21984	21959	21985	21700	21893	21640	21740	21827	21842	21973	21869	21885	21754	21615	22000	21957	21874	22005	21903	22087	21955	21923	21709	21875	21723	21774	21934	21980	21779	22017	21896	21881	21841	21744	21903	21994	21778	21946	22190	22084	21792	21998	21865	21879	21899	21836	21791	21867	21822	21993	22131	21864	21992	21809	21900	21832	21744	22071	21896	22054	21900	21624	21810	22011	22025	21798	21885	21856	21963	21831	21872	21891	21828	21837	21848	21801	22082	21693	21798	21686	21972	21949	21924	21652	21779	21791	21953	21868	21991	21823	21928	21802	22082	21877	21838	21807	21771	21823	22051	21894	21783	21815	21970	21851	21971	22074	21934	21892	21770	22028	21826	21836	22075	21986	21771	22075	21700	21800	21960	22042	21791	21728	21644	21895	21894	21756	21891	21661	21835	21772	21795	21770	21746	21788	21773	22036	21967	21718	21882	21678	21864	21942	22007	22211	21797	21821	22101	21847	21799	21940	21782	21840	21841	21979	21797	21894	21644	21854	22008	21796	21864	21886	21926	21854	21799	21993	21859	21911	22098	21734	21833	21954	21897	21729	21903	21824	21962	21914	21938	21982	21984	21816	21880	21963	21666	21828	21939	21908	21764	21754	21871	21659	21803	22013	21754	21713	21886	21900	21707	21918	21942	21904	21783	22028	21744	21956	21817	21965	21771	21863	21802	22026	21964	21882	21710	21799	22037	21833	21817	21897	21975	21609	21773	21892	21906	21648	21948	22134	21836	22021	22044	21822	21880	21839	21847	21776	21873	21643	21780	22145	21794	22004	21716	21912	21885	21872	21776	21693	21707	21797	21676	21997	21709	21998	21947	21843	22070	21976	21808	21938	21762	21813	21976	21871	21902	21841	21730	21759	22003	21810	22032	22095	21906	21990	21785	21756	21712	21794	21998	21722	21749	21828	21871	21819	21855	21900	21868	21791	21879	21776	21849	21701	21626	21875	21681	21958	22051	21777	22039	21894	21961	21771	21992	21932	21826	21844	21776	21841	21876	22074	21942	21759	21968	21583	22022	21664	21897	21679	21574	21886	22015	21934	21882	21805	21778	21963	21953	21651	22000	21850	21841	22021	21890	21896	22019	22125	22037	21782	21824	21672	21991	21914	21849	21928	21787	21883	21835	21921	21892	21882	22216	22094	21808	21984	22051	21758	21841	21840	21899	21727	21995	21880	21915	21777	21715	21926	21704	21948	21610	22083	21893	21889	21889	21669	21672	21924	22065	21936	21768	21994	22056	21793	21907	21793	22065	22152	21909	22081	21979	21837	21920	21896	22025	21874	21696	22007	21891	22024	21776	22057	21832	22073	21782	21711	21924	21869	21934	21904	21994	22057	22010	21799	22166	21956	21811	21791	22107	21716	21902	22033	21944	21798	21747	21897	22057	21809	22022	21989	21738	21896	21954	21914	21721	21812	21904	22034	21900	21805	21853	21707	21824	21941	22039	21904	21747	21946	21647	21805	21768	22047	21812	21889	21820	21932	21986	21791	21984	21846	21966	22075	21797	21971	21597	21846	21996	21921	22042	22184	22013	21847	21883	22095	21819	21823	21756	21718	21790	21941	22074	21789	21877	21746	21915	21790	22105	21940	21940	21882	21899	21918	21865	21890	21988	21917	21645	21825	21902	21888	21619	21770	21789	21867	21885	22054	21886	21729	21936	22066	22235	22101	21940	21961	21782	21673	21697	21822	21942	21892	21812	22113	21677	21926	21663	21695	21815	21922	21943	21765	21769	21821	21810	22087	22099	21863	21723	21772	21991	22017	21948	21991	22161	21914	21866	21786	21781	21682	21991	22000	21911	21875	22038	21758	21731	21896	22029	21808	22041	21760	22046	21793	21902	21752	21932	21847	21886	21890	21837	22034	21799	21959	21867	22032	21705	21847	21909	21845	21924	22041	22073	21663	21612	21955	21876	21942	21976	21889	21979	21944	22066	21940	21937	22079	21803	21947	21876	21800	21819	21936	21632	21812	22015	21793	21940	21996	22083	21650	21822	21947	22226	21784	21893	21781	21676	21619	21713	21728	21777	21914	21757	21892	21951	22090	21870	21983	21955	21841	21901	22118	22029	21633	21658	21624	21961	21994	22040	21713	21712	22003	21778	21893	21971	21881	21759	21960	21961	22018	21861	22056	21924	21881	21952	21861	21741	22182	21994	21763	21934	22012	21988	21773	21773	21875	21990	21594	21961	22021	21962	21796	22011	21854	21847	21922	21952	21820	21683	21824	21756	21850	21920	21914	21970	21931	21832	21915	21874	21825	21856	21938	21800	21875	21983	22028	21913	21761	21782	21897	21788	22154	22098	21982	21745	21906	21925	21855	21639	22005	21866	21902	21828	21782	21849	21828	21914	21696	21721	21901	21833	21850	21947	21838	21992	21920	21867	21932	21742	21549	21749	21881	21992	21830	21943	22128	21735	21996	21964	21722	21995	21780	21873	21733	22026	21895	21759	21633	21936	21854	21874	21758	21916	21891	21841	21842	21748	21843	21686	21744	21996	21991	22069	21738	21651	21594	21956	21925	21988	21947	21808	21957	21992	21905	21778	21822	21856	21868	21707	21762	21944	21713	22005	21802	22074	21734	21928	21855	21691	21815	21685	21825	21862	21878	21955	22017	21974	21970	21864	22117	21865	22024	21816	22145	21860	21732	21963	21930	21769	21741	21788	21904	21605	21992	21643	21895	21921	21825	21912	21687	21657	21909	21934	22112	21747	21841	21929	21939	22162	21827	21891	22055	21789	21979	21864	21887	21743	21976	21753	22055	21860	21796	22128	21936	22051	21939	21964	21678	21793	21854	21849	21725	21949	21877	21897	21929	21816	21897	21767	21724	21813	21669	21802	21918	21977	21810	21764	21973	21882	22044	21857	21940	21889	21827	21716	21900	21787	21771	21826	21781	21793	21799	21973	22015	21935	22024	22166	21697	21763	21902	22079	21761	21731	21792	21890	21707	21949	21892	21735	21888	21936	21882	22049	22203	21845	21801	21762	22022	21999	21904	21741	21588	21709	21892	21746	21964	21970	21693	21828	21625	21819	21950	21784	21715	21557	21815	21879	21778	21947	21812	21762	21895	21943	21826	21711	21927	22014	21718	21950	22038	21688	21780	21857	21942	21825	22114	21840	22020	22132	21859	21896	21666	21714	21632	21852	21986	21944	21688	21806	21838	21910	21779	22085	21944	21941	21818	21953	22037	21705	21726	21740	21936	21852	21981	21922	21967	21813	22014	21923	21778	21906	21667	21993	21759	21740	22044	21778	21759	21856	21870	21881	21942	21774	21510	21817	21868	21900	21909	21756	21902	21886	21995	21790	21898	21773	21669	21981	21823	21930	21780	21768	21848	21716	21800	22039	21819	21958	21705	22007	21610	22033	21770	21848	21940	21849	21669	21965	21981	21910	21903	21958	21883	21781	21979	21845	21826	21991	21783	22030	21889	21777	21926	21819	22015	21878	21815	21668	22009	21943	22056	21715	21833	21858	21743	21603	21918	21847	21857	21788	21754	22064	21873	22014	21806	22081	21748	21667	21772	21842	21724	22015	21813	21621	21880	21883	21896	22016	21633	22050	21906	21926	21780	21906	21668	21690	21883	21746	21898	22004	21871	21752	21970	21911	21762	21995	21908	21822	21782	21904	22007	21956	21929	21885	21909	21946	21780	21834	21895	21812	21857	21591	21876	21789	21918	22139	22057	21926	21660	21885	22036	21882	21768	21897	21918	21814	22080	22044	22002	21813	21662	21822	22078	21919	21929	21891	21891	22035	22035	21815	21585	21706	21982	21896	21781	21887	21740	22024	21966	21738	21684	21830	21879	21817	21807	21872	21936	22078	22014	21887	21805	21691	21881	21649	21729	21814	21892	21713	21849	21904	21972	22044	21698	21786	21635	21932	21773	21910	22067	21993	21834	21973	21757	21898	21785	21855	21654	21941	21972	21810	21813	21772	21949	21979	21880	21927	21830	21998	21874	21709	22017	21965	21983	21975	21904	21707	21894	21960	21972	21978	21786	21918	22046	21779	21813	21711	21952	21974	21801	21947	21841	21851	21914	21810	21768	21907	21725	21755	21979	22051	21835	22024	21953	21969	21798	21942	21987	22039	21866	21896	21788	21806	21764	21731	21902	22029	21920	21771	22171	21862	21950	21848	21654	21762	21835	22144	22048	21796	22029	21958	21755	22038	22074	22036	22050	21791	21792	21931	21895	21854	22052	21872	21759	21696	21834	21946	21635	21825	22055	21829	21885	21870	21813	21724	21942	21788	21916	21891	21761
34751	57288	56220	48370	43026	38674	34600	31723	28438	26164	24276	23074	22328	21417	20865	20524	20178	19249	19320	19159	18947	18907	18646	18301	18134	17864	17964	17971	17856	18020	17744	17811	17637	17819	17626	17864	17652	17629	17512	17525	17559	17791	17510	17549	17603	17490	17741	17577	17708	17683	17746	17502	17619	17591	17586	17691	17422	17470	17377	17666	17515	17274	17532	17406	17534	17659	17682	17582	17612	17508	17512	17525	17777	17733	17603	17542	17338	17595	17377	17597	17507	17586	17596	17549	17510	17512	17560	17501	17555	17754	17470	17564	17514	17664	17703	17605	17643	17650	17573	17326	17516	17479	17542	17435	17482	17441	17496	17463	17389	17525	17478	17620	17554	17440	17592	17496	17564	17453	17569	17693	17568	17552	17454	17642	17517	17592	17643	17563	17454	17563	17436	17764	17589	17476	17520	17686	17563	17522	17441	17538	17572	17519	17664	17493	17485	17553	17673	17659	17613	17538	17579	17533	17517	17482	17399	17430	17623	17391	17630	17550	17632	17623	17504	17508	17322	17644	17469	17583	17592	17564	17653	17594	17644	17600	17442	17443	17494	17576	17455	17614	17580	17379	17535	17409	17634	17483	17626	17356	17580	17458	17385	17579	17508	17618	17539	17628	17437	17379	17638	17576	17564	17595	17584	17509	17527	17595	17586	17438	17610	17385	17606	17494	17494	17428	17594	17568	17654	17430	17577	17607	17492	17472	17738	17650	17558	17631	17553	17269	17717	17547	17595	17321	17617	17517	17496	17736	17615	17542	17438	17500	17469	17417	17774	17584	17506	17549	17622	17583	17642	17744	17618	17531	17515	17436	17454	17468	17621	17542	17459	17522	17366	17285	17574	17539	17519	17476	17596	17586	17689	17473	17657	17659	17655	17430	17562	17505	17486	17424	17495	17520	17585	17541	17439	17342	17605	17659	17475	17500	17581	17405	17647	17457	17554	17798	17692	17382	17518	17718	17683	17394	17510	17448	17488	17628	17495	17560	17630	17548	17508	17541	17405	17318	17631	17414	17655	17301	17378	17561	17319	17555	17498	17418	17495	17531	17543	17556	17543	17489	17634	17558	17561	17567	17514	17525	17554	17568	17421	17368	17696	17670	17554	17450	17482	17473	17546	17579	17630	17677	17479	17676	17418	17652	17588	17464	17385	17549	17466	17461	17445	17676	17634	17623	17597	17685	17498	17700	17519	17673	17643	17640	17448	17369	17679	17538	17588	17450	17536	17571	17530	17635	17535	17529	17681	17398	17486	17461	17647	17482	17523	17533	17658	17592	17534	17572	17551	17638	17583	17640	17512	17574	17468	17394	17626	17532	17423	17520	17699	17565	17450	17476	17509	17594	17431	17621	17759	17463	17461	17543	17718	17468	17440	17559	17529	17604	17540	17620	17426	17530	17611	17393	17432	17627	17343	17604	17746	17583	17453	17533	17552	17516	17454	17502	17501	17614	17537	17432	17506	17568	17484	17450	17456	17506	17600	17519	17457	17637	17550	17622	17397	17542	17649	17555	17678	17604	17497	17601	17524	17505	17520	17463	17596	17436	17457	17599	17561	17486	17557	17397	17494	17319	17434	17589	17703	17482	17506	17563	17410	17672	17484	17405	17547	17491	17515	17531	17616	17530	17492	17691	17534	17447	17611	17569	17454	17543	17720	17594	17548	17474	17480	17508	17271	17639	17625	17563	17448	17553	17617	17532	17545	17614	17492	17466	17542	17655	17629	17470	17599	17451	17496	17586	17424	17245	17473	17668	17427	17585	17690	17367	17556	17489	17635	17499	17523	17685	17632	17608	17542	17540	17545	17550	17375	17515	17410	17435	17506	17606	17527	17652	17522	17513	17577	17785	17604	17650	17509	17531	17450	17664	17552	17501	17519	17508	17544	17350	17462	17438	17566	17469	17719	17414	17468	17776	17648	17514	17421	17554	17545	17600	17498	17559	17514	17564	17618	17483	17557	17512	17621	17443	17475	17509	17565	17659	17573	17513	17527	17555	17620	17451	17486	17631	17634	17449	17682	17655	17537	17519	17545	17678	17546	17752	17590	17673	17540	17430	17615	17515	17396	17437	17497	17510	17611	17677	17657	17608	17484	17422	17514	17533	17660	17535	17633	17567	17527	17576	17312	17631	17456	17513	17506	17475	17527	17669	17777	17372	17627	17571	17526	17502	17573	17610	17826	17569	17622	17391	17448	17465	17470	17507	17524	17475	17640	17522	17595	17621	17277	17505	17732	17569	17633	17581	17487	17632	17502	17433	17624	17450	17677	17594	17456	17546	17533	17517	17603	17492	17458	17650	17468	17310	17706	17682	17488	17631	17720	17613	17636	17350	17580	17594	17593	17651	17429	17764	17590	17534	17660	17423	17530	17548	17574	17617	17570	17394	17472	17518	17563	17505	17560	17434	17594	17552	17482	17759	17611	17647	17455	17681	17521	17405	17356	17488	17574	17489	17356	17713	17474	17584	17607	17694	17418	17416	17698	17598	17476	17561	17446	17589	17496	17422	17556	17648	17642	17598	17581	17474	17409	17625	17685	17411	17597	17574	17474	17521	17490	17548	17636	17487	17546	17628	17655	17519	17488	17708	17447	17511	17689	17639	17527	17580	17473	17540	17410	17559	17421	17570	17592	17522	17378	17491	17429	17460	17550	17554	17455	17452	17514	17491	17372	17504	17504	17163	17495	17636	17592	17746	17529	17500	17576	17501	17566	17668	17570	17611	17633	17507	17411	17661	17511	17572	17621	17701	17645	17541	17517	17652	17412	17630	17580	17362	17704	17448	17409	17478	17624	17547	17457	17568	17445	17730	17569	17574	17493	17589	17502	17538	17414	17452	17636	17423	17642	17670	17403	17520	17460	17399	17638	17688	17605	17445	17544	17590	17492	17486	17428	17392	17695	17604	17472	17435	17832	17639	17751	17562	17654	17519	17540	17659	17483	17512	17462	17565	17427	17661	17501	17572	17639	17496	17531	17684	17621	17348	17580	17510	17646	17512	17699	17623	17552	17473	17660	17275	17520	17512	17578	17525	17579	17648	17432	17567	17562	17583	17573	17586	17476	17587	17488	17481	17473	17652	17644	17625	17624	17506	17561	17401	17609	17512	17707	17496	17316	17524	17593	17658	17521	17427	17451	17472	17672	17582	17646	17530	17569	17578	17629	17623	17629	17639	17587	17572	17506	17432	17456	17503	17570	17596	17436	17504	17368	17509	17552	17489	17575	17457	17410	17584	17497	17578	17576	17449	17533	17555	17731	17564	17511	17732	17556	17493	17598	17374	17558	17514	17436	17628	17583	17568	17685	17656	17381	17521	17559	17403	17689	17644	17624	17581	17644	17514	17513	17680	17483	17456	17469	17518	17514	17483	17570	17710	17437	17641	17545	17497	17626	17678	17607	17398	17401	17616	17422	17453	17701	17476	17566	17469	17517	17601	17555	17623	17408	17688	17508	17591	17618	17491	17374	17549	17400	17364	17547	17469	17583	17391	17509	17499	17435	17418	17426	17679	17468	17525	17458	17520	17623	17532	17764	17457	17638	17441	17652	17558	17466	17579	17620	17658	17308	17528	17690	17641	17397	17479	17662	17464	17483	17674	17507	17727	17575	17523	17581	17407	17596	17527	17359	17423	17699	17549	17564	17515	17665	17471	17421	17582	17581	17651	17536	17546	17494	17508	17562	17501	17398	17509	17542	17548	17575	17547	17727	17713	17411	17511	17715	17317	17570	17496	17477	17378	17519	17683	17597	17573	17319	17472	17455	17580	17702	17499	17666	17518	17551	17587	17418	17386	17667	17404	17549	17541	17469	17463	17774	17713	17521	17592	17559	17594	17509	17559	17310	17585	17550	17527	17322	17520	17607	17406	17501	17591	17538	17571	17536	17557	17606	17473	17424	17404	17526	17588	17382	17544	17460	17467	17478	17487	17486	17520	17573	17409	17671	17425	17543	17579	17517	17310	17566	17364	17543	17558	17351	17653	17457	17644	17562	17511	17718	17430	17642	17622	17563	17475	17591	17565	17486	17519	17616	17441	17373	17548	17453	17552	17550	17387	17420	17601	17617	17354	17524	17554	17526	17463	17535	17626	17437	17704	17599	17585	17297	17688	17604	17644	17579	17526	17528	17478	17430	17624	17815	17498	17476	17589	17531	17511	17575	17513	17496	17425	17597	17543	17643	17497	17515	17448	17682	17468	17642	17631	17441	17641	17413	17587	17553	17442	17438	17553	17845	17487	17432	17263	17637	17607	17368	17670	17571	17544	17400	17611	17360	17526	17401	17441	17573	17499	17560	17439	17598	17491	17499	17541	17502	17649	17461	17588	17718	17433	17548	17668	17654	17497	17524	17483	17424	17699	17689	17357	17639	17528	17636	17404	17541	17570	17632	17620	17497	17315	17614	17424	17401	17469	17537	17476	17623	17508	17466	17394	17478	17590	17616	17408	17406	17502	17644	17419	17605	17496	17454	17554	17556	17502	17365	17562	17509	17475	17610	17548	17460	17710	17471	17517	17614	17401	17511	17514	17451	17417	17453	17517	17744	17526	17476	17473	17571	17510	17573	17668	17551	17423	17559	17549	17486	17537	17399	17605	17764	17607	17517	17401	17604	17520	17481	17459	17496	17579	17484	17451	17588	17608	17524	17589	17645	17491	17525	17453	17479	17800	17568	17493	17340	17367	17559	17762	17415	17555	17631	17615	17357	17561	17553	17479	17615	17529	17603	17708	17622	17593	17341	17608	17515	17423	17633	17645	17490	17500	17632	17541	17673	17424	17641	17469	17711	17626	17295	17577	17558	17553	17497	17361	17637	17612	17538	17470	17478	17405	17482	17410	17508	17505	17415	17539	17531	17487	17512	17646	17590	17574	17565	17678	17552	17477	17534	17576	17451	17508	17466	17672	17241	17663	17591	17419	17420	17470	17571	17589	17401	17608	17499	17496	17541	17385	17619	17346	17395	17470	17399	17423	17698	17610	17467	17553	17593	17376	17541	17511	17384	17513	17610	17567	17535	17546	17778	17284	17440	17618	17619	17346	17552	17608	17579	17598	17535	17636	17540	17670	17510	17519	17406	17464	17660	17406	17461	17482	17537	17442	17403	17857	17588	17454	17647	17591	17505	17373
34102	36953	45702	42779	36416	32810	30206	26901	25164	24591	23887	23745	23412	23038	23158	22601	22518	22586	22502	22523	22425	22331	22285	22311	22268	22192	22129	22136	22166	22368	22251	22094	22057	22100	22047	22109	22217	22169	22241	21960	22145	22043	21994	21934	22064	21938	21983	21961	22070	21920	22057	22156	22030	22089	22346	22063	22263	22051	22156	22068	22107	22024	22157	21935	22154	22282	22420	22318	22253	22160	22100	22334	21982	22305	21952	22106	22053	22052	21945	22048	22381	21996	21875	22034	22096	21952	21843	21872	21910	22173	22166	21884	22077	21919	22158	21940	21993	22164	22045	21977	22114	22252	21994	22003	22025	21804	22001	22382	22041	22228	22146	22047	22100	21936	21642	22140	21839	22226	22230	22071	21890	21992	21974	21856	22024	22048	22120	22174	21855	21908	21994	22034	21960	21851	22100	22055	22014	22064	22133	22005	22063	22155	22220	22212	22042	22059	21865	22074	22153	22080	22165	22192	22254	22096	21876	22143	22043	22074	22018	21958	22060	22343	22048	22067	22005	22014	22279	22059	22121	22101	22086	22259	22061	22090	22177	21994	21954	22100	21848	22090	22247	22015	22071	21985	22298	22210	22113	21989	22129	21990	22169	21844	22196	22265	21904	22236	21990	22247	21975	22045	22006	21977	22017	22136	22198	21989	21895	21908	21931	21991	22138	22167	22374	21996	22043	22084	22001	21983	22164	22017	21807	22201	22158	21947	22094	22098	22100	22248	22232	21882	21962	22006	21902	22120	22091	22237	22303	22127	22094	22033	21817	22051	21970	21849	21935	22132	22192	22226	21898	22109	22167	22147	21858	22213	22056	21970	21915	22093	22048	22252	22289	22109	22118	22226	22091	22039	22062	21864	21957	21913	22081	21791	21999	21877	22060	22031	22182	22193	22071	22330	22135	22146	21992	22130	22272	21961	21976	22077	22222	22171	22271	22079	22015	21874	22054	22032	21987	22138	22179	21997	21912	21816	22013	21972	21942	21946	22084	22184	21893	22084	21956	22023	22150	21966	21986	21987	21831	22229	22155	22036	22174	22204	22233	22130	21992	21984	22075	22058	21950	22155	22160	22183	22168	21907	21953	21966	22121	22049	22045	22020	22039	21974	22071	22023	22091	22068	22104	21959	21916	21813	22136	21914	22356	22207	22037	22019	22019	22011	22087	22073	21959	22142	22218	21930	21917	21877	22029	21978	21856	22126	22042	21924	22076	22139	21976	21932	22233	22107	22118	21888	22078	22174	22127	21999	22038	22163	21882	21964	21910	22052	22141	22039	22220	22067	22224	21906	22234	22083	22005	22092	21995	22006	22073	22012	22019	21875	21983	22056	22147	21993	21994	21901	22103	21895	21906	21951	22113	21936	22105	22150	22174	21996	22169	22081	21928	21833	22100	21897	22177	22176	22138	21902	22124	21838	21886	22233	22010	22054	22061	21903	22220	22136	22213	22191	22078	21933	21963	21830	22055	21941	21968	22126	22224	22023	22154	22071	21988	22066	21977	22208	21974	22139	21933	22277	22003	22004	22092	22035	21768	22113	22135	22017	22241	22128	22214	22088	22080	21990	22120	22159	21929	21949	21867	22099	22104	21973	22076	21903	22062	21916	22217	21957	22043	22210	22047	22100	22093	22184	22039	21896	22038	22193	22311	21997	21846	22097	22004	21942	22030	22036	22182	22165	22058	21894	22017	21843	22023	22209	22262	22171	22170	22177	22295	21917	22052	22004	21950	22263	22206	22022	22113	22116	22330	22059	22257	22096	21995	21787	22030	22052	21951	21914	22209	21978	22131	22220	22206	22106	22232	22055	21960	22195	22042	22086	21920	22013	22225	22186	22170	22064	22047	21951	22058	22141	22066	22113	21982	22183	22044	21948	22012	22144	22135	22005	22190	21930	22155	22029	21961	21904	22033	21890	22364	21957	21975	22030	22177	22029	22037	22047	21882	22118	22272	22146	22212	22001	22334	22067	21863	22107	22005	22024	22025	21957	22009	21847	21988	21928	22106	21935	22094	22000	21969	21934	22180	22143	22145	21967	22151	22020	22083	22000	22139	22065	21953	22089	21938	22039	22107	22138	22037	22162	22035	21853	21911	22172	22127	22038	21884	22062	22195	21960	22152	21956	22149	21946	21941	21943	22164	22003	21780	21991	22118	21945	22000	22046	22009	21941	22113	22151	22092	22138	22139	21952	22111	21903	22016	22279	22143	22069	21929	22132	21975	21955	22033	22001	21943	21953	22128	21935	22114	21987	21991	22077	22257	21844	22033	22211	22256	22146	22215	22229	22025	22145	21954	21991	21938	21916	22101	22066	21837	21992	22179	22009	22208	21768	22284	21664	21995	22165	22235	21885	22137	22116	22010	21816	21983	21974	21833	22337	22205	21995	21828	22175	22000	21893	21899	22013	22044	22409	22047	22066	21902	22089	22010	21990	21975	21809	21966	22010	22212	21932	22100	22082	22124	22089	21982	21906	22041	22072	21883	21852	21914	21922	21931	22066	22040	22058	22046	22085	21999	22188	22079	21999	22011	21970	21935	22184	22086	22182	21976	22157	22068	22107	21936	22122	22026	21977	21949	21986	21913	21998	22044	21959	21973	21999	22017	22060	21933	21960	22053	22043	22120	22048	21755	22240	21977	22162	22040	22226	21741	21945	21885	22170	22133	22086	22100	22045	22209	22056	22156	21995	21964	22036	22043	22027	22088	21901	21956	22002	22121	21981	22016	21778	22063	22029	22085	21873	22176	21991	21773	21853	22196	21982	22058	21899	22043	22016	21795	22040	21949	22153	22146	22145	22162	22053	22072	22152	21995	22245	22045	21847	22030	22037	21988	22022	22101	22007	21978	21811	22202	22026	21844	22012	22020	21897	22257	21993	22174	21993	22038	22117	22016	22094	22096	21982	22099	22095	22204	21874	22074	21952	22100	21888	22071	21993	22016	22076	22080	21839	22039	22065	22031	22130	21908	22145	22087	21964	21968	21995	22109	22181	21970	22080	22394	22031	21882	21776	22165	21974	21996	21910	21948	22298	22017	22107	22143	21980	21880	22009	21967	22078	22049	21994	22102	21830	21995	22146	22143	21958	22018	22021	21809	22121	22051	22095	21947	21944	21906	22126	22064	21779	22080	21958	22073	22005	22070	22154	22155	21931	22042	22179	21786	21897	22080	21981	21895	22055	22045	22113	22181	21859	21912	22255	21981	22121	22074	22001	21897	21860	22003	22150	22077	22052	22003	22090	21930	22233	22106	22036	22015	22065	22105	21922	21929	21804	22160	22154	22319	22221	22180	22160	22369	22258	22231	22160	22166	22061	22024	22118	22169	21984	21881	21908	22031	22003	22277	21982	21866	21937	21945	21917	22157	22107	22011	22169	22197	22096	22115	22029	21929	22005	21969	22003	22156	22129	22166	21903	22067	22067	22087	22204	22140	22066	22029	21877	22253	22072	22130	21964	22148	22015	22247	22061	22116	22089	21671	22005	22299	21933	22061	22094	22023	22170	22083	21945	22149	21991	22363	21958	22162	22076	21974	22020	22041	22037	22103	21954	22239	21946	21975	22013	21991	22013	22142	22102	22132	21932	22109	22030	22267	22087	22059	22018	21918	21873	22027	21880	22033	22161	22066	22101	22225	22176	21880	22081	21844	22212	22060	22101	22194	22183	21793	21937	22223	21918	22176	22082	21935	21986	22206	22094	22167	22074	21993	22114	21956	21914	22100	22060	21982	22170	21939	22166	22018	22233	22254	21914	22189	21977	21928	22026	22106	22084	21802	21989	22048	22088	22223	22159	22046	22177	22167	22122	22184	22137	22120	21844	22042	22071	21993	22056	22285	22018	21896	21962	22147	22212	22022	21944	21940	22171	22131	22173	22038	22002	22190	22101	22169	21793	22171	21998	21888	22141	22050	21972	22058	21996	22192	22077	22075	22076	22092	21956	22077	21962	21974	22039	22154	22053	22047	22090	22080	21865	21913	22244	22179	22335	22154	22050	22101	22136	22152	22080	21861	22112	21774	21966	21909	22242	22038	22144	21832	22156	22129	22167	22106	21949	22238	22049	21822	22084	21832	21995	22034	21840	21949	22027	22017	22005	22055	21977	22011	22068	22042	22109	21980	22029	22071	22248	22029	22193	22132	22231	22088	22196	21858	22057	21785	21939	21869	22122	22183	22178	21935	21988	22098	22136	22120	22081	21978	22055	21997	22175	22212	22275	22098	22024	22051	22134	21993	21998	21910	21818	22021	21856	22098	21867	21994	21882	21977	21908	21973	22249	22094	21804	22040	22081	21969	21879	22259	22046	21980	22000	22091	21879	22152	22025	21993	21785	22126	21900	21977	22078	22056	22000	22082	21911	22157	22054	21972	22132	22120	22223	22082	21950	22174	22114	22082	21975	22193	22126	21936	22014	22089	22219	21899	21962	21881	22001	21968	22076	22077	22143	22288	22190	21891	22132	21996	21967	21964	22046	21971	21973	21956	22247	22060	22059	21984	22044	22041	22062	21910	22030	22185	22059	22220	22020	21896	22168	22118	21875	22097	22233	22147	22085	22274	21885	22127	22025	21986	21963	21937	21983	22071	22188	21985	22275	22019	22074	22102	22116	22100	21970	22030	22058	22142	22142	21981	22106	21990	22112	21907	22074	22088	22084	21878	22165	22019	22087	22189	22217	22058	22017	22020	22024	21975	21901	22063	21964	22216	22098	22101	22183	22073	21990	21935	22150	22122	22192	21958	21950	21901	21935	21934	21992	22198	22119	22005	22015	22019	21895	22013	22044	22262	22202	22179	22016	21927	22188	21952	22124	22103	22027	22221	21867	21874	21932	22234	21960	21971	22042	21991	22079	22101	21971	22055	22197	22022	22133	22233	22192	22136	22159	22128	22041	22276	22103	22141	21933	22206	22084	22051	22160	22072	22170	22273	22001	21874	21983	22056	21957	22127	21801	22027	22016	22143	21963	22220	22161	22102	22012	22150	21949	22056	21891	21838	22010	22105	22161	22181	22132	22049	22220	22270	21976	21986	21974	22016	21890	21822	22049	22142	22105	22238	22216	22216	22136	22140	22023	22223	21825	22108	21906	21876	22041	22231	21806	22227	21858	21933	22270	21817	21941	22163	22096
34401	47863	48818	41315	35980	32081	28705	24634	22514	21524	20693	20101	19368	19194	18985	18858	18277	18411	18304	18116	17985	17688	17929	17855	17894	17595	17779	17849	17824	17849	17566	17745	17716	17805	17755	17537	17495	17551	17673	17584	17590	17564	17644	17541	17560	17590	17501	17710	17595	17560	17763	17640	17743	17676	17522	17559	17632	17497	17557	17676	17509	17492	17598	17668	17571	17638	17662	17535	17512	17682	17580	17591	17489	17606	17601	17606	17636	17574	17485	17532	17717	17784	17580	17569	17533	17561	17630	17487	17552	17623	17656	17430	17664	17706	17438	17674	17591	17594	17710	17492	17542	17441	17504	17547	17639	17428	17528	17650	17438	17704	17582	17809	17482	17634	17646	17617	17506	17525	17650	17806	17694	17549	17580	17685	17528	17633	17599	17618	17584	17715	17740	17674	17734	17709	17668	17742	17657	17558	17596	17502	17626	17755	17611	17616	17597	17652	17582	17667	17617	17629	17527	17606	17585	17523	17331	17621	17637	17675	17516	17455	17550	17588	17539	17631	17701	17740	17709	17657	17537	17653	17613	17413	17528	17314	17671	17406	17749	17633	17543	17570	17559	17596	17723	17402	17499	17638	17606	17393	17647	17663	17660	17585	17599	17726	17654	17543	17606	17601	17819	17720	17569	17512	17588	17638	17674	17689	17618	17658	17607	17593	17871	17511	17582	17600	17580	17502	17443	17518	17532	17699	17622	17493	17632	17425	17570	17790	17690	17635	17518	17462	17644	17610	17515	17697	17691	17461	17645	17680	17752	17418	17494	17564	17739	17620	17482	17620	17476	17579	17748	17500	17578	17650	17579	17644	17743	17561	17688	17483	17699	17659	17721	17505	17530	17488	17721	17683	17815	17490	17549	17648	17863	17721	17641	17450	17553	17577	17620	17604	17596	17597	17615	17500	17629	17583	17764	17652	17533	17726	17634	17472	17496	17574	17546	17626	17597	17764	17581	17750	17770	17486	17616	17743	17641	17650	17554	17591	17769	17554	17596	17552	17369	17560	17598	17694	17531	17714	17452	17684	17522	17507	17656	17496	17628	17705	17581	17614	17497	17578	17656	17587	17701	17582	17614	17502	17676	17623	17576	17630	17565	17616	17552	17657	17637	17479	17837	17639	17492	17604	17386	17660	17529	17503	17727	17569	17703	17521	17580	17682	17742	17634	17481	17652	17591	17413	17659	17617	17704	17565	17538	17841	17642	17513	17549	17699	17595	17535	17560	17597	17629	17510	17684	17723	17684	17730	17516	17727	17443	17614	17619	17625	17409	17530	17661	17678	17603	17511	17610	17658	17554	17492	17712	17639	17670	17614	17508	17678	17710	17670	17551	17630	17614	17621	17542	17584	17578	17581	17673	17743	17455	17514	17633	17453	17560	17722	17542	17517	17640	17622	17529	17637	17473	17529	17567	17614	17537	17602	17667	17601	17709	17785	17490	17728	17706	17442	17561	17617	17774	17610	17658	17611	17753	17586	17484	17782	17611	17478	17679	17805	17582	17509	17712	17640	17708	17545	17604	17508	17443	17551	17609	17571	17579	17580	17478	17695	17731	17407	17602	17647	17734	17475	17582	17565	17766	17703	17690	17576	17580	17484	17479	17554	17460	17570	17451	17562	17627	17605	17604	17630	17397	17521	17693	17570	17565	17558	17673	17722	17506	17651	17598	17472	17713	17448	17740	17533	17553	17573	17774	17572	17435	17592	17507	17659	17550	17581	17601	17572	17733	17441	17768	17758	17666	17464	17527	17613	17485	17636	17630	17825	17516	17657	17746	17625	17561	17548	17558	17560	17663	17759	17616	17576	17705	17556	17623	17512	17530	17586	17550	17659	17525	17447	17783	17677	17630	17487	17718	17739	17619	17548	17500	17785	17715	17532	17568	17499	17602	17799	17661	17807	17282	17480	17639	17694	17584	17766	17688	17530	17723	17451	17490	17471	17534	17455	17561	17672	17555	17704	17578	17598	17670	17545	17611	17582	17517	17598	17705	17413	17743	17560	17724	17684	17444	17807	17658	17736	17641	17683	17691	17608	17703	17621	17660	17595	17468	17545	17540	17549	17710	17561	17586	17653	17593	17697	17771	17569	17776	17823	17448	17701	17750	17454	17630	17616	17814	17461	17680	17681	17515	17538	17594	17583	17653	17676	17675	17601	17633	17595	17822	17481	17563	17593	17584	17599	17620	17491	17561	17709	17601	17673	17533	17671	17684	17757	17531	17512	17470	17631	17613	17640	17517	17714	17672	17549	17696	17660	17421	17582	17630	17672	17584	17582	17742	17548	17536	17467	17511	17622	17613	17619	17666	17692	17508	17505	17683	17429	17712	17599	17500	17741	17679	17666	17467	17542	17796	17498	17591	17526	17719	17646	17594	17619	17583	17512	17455	17586	17535	17495	17752	17426	17730	17574	17717	17589	17714	17754	17647	17742	17655	17760	17425	17531	17754	17559	17426	17459	17421	17578	17657	17597	17640	17633	17612	17754	17681	17635	17488	17759	17663	17498	17599	17555	17634	17503	17616	17711	17629	17631	17543	17671	17455	17658	17747	17527	17529	17531	17646	17647	17601	17582	17536	17735	17539	17785	17410	17759	17702	17543	17645	17655	17583	17579	17495	17723	17614	17611	17619	17543	17699	17509	17716	17600	17546	17714	17499	17652	17568	17628	17596	17460	17663	17422	17537	17720	17999	17898	17430	17560	17512	17615	17472	17558	17602	17672	17738	17564	17700	17718	17646	17595	17514	17638	17628	17651	17716	17636	17613	17540	17535	17635	17738	17374	17729	17660	17680	17574	17545	17619	17618	17578	17569	17526	17553	17631	17665	17621	17656	17553	17627	17598	17532	17425	17628	17814	17596	17527	17694	17428	17704	17559	17548	17651	17374	17498	17624	17502	17732	17445	17644	17615	17663	17483	17620	17609	17512	17688	17515	17556	17424	17512	17461	17767	17592	17597	17768	17622	17541	17564	17678	17524	17564	17550	17718	17517	17402	17656	17601	17595	17697	17672	17758	17618	17701	17540	17635	17649	17440	17623	17750	17623	17505	17498	17621	17591	17523	17694	17528	17506	17480	17424	17589	17746	17585	17640	17528	17703	17623	17814	17447	17490	17494	17583	17495	17623	17606	17671	17521	17747	17596	17628	17623	17614	17531	17718	17590	17580	17578	17637	17451	17435	17565	17685	17490	17704	17442	17498	17586	17610	17503	17589	17438	17568	17532	17479	17635	17555	17564	17504	17533	17889	17643	17626	17569	17515	17337	17688	17760	17589	17620	17725	17603	17517	17633	17601	17529	17448	17793	17814	17382	17527	17614	17632	17645	17498	17449	17751	17745	17507	17651	17629	17719	17777	17817	17448	17536	17447	17580	17868	17456	17568	17471	17518	17595	17792	17480	17697	17551	17563	17624	17728	17505	17808	17615	17617	17635	17532	17542	17773	17688	17421	17510	17618	17541	17658	17688	17521	17661	17693	17555	17600	17640	17524	17690	17503	17539	17525	17587	17789	17718	17474	17679	17491	17546	17422	17428	17573	17659	17557	17459	17525	17675	17614	17645	17501	17665	17492	17604	17571	17620	17565	17581	17743	17506	17750	17642	17614	17600	17655	17476	17542	17622	17602	17652	17691	17599	17606	17452	17686	17650	17747	17571	17619	17565	17527	17599	17649	17571	17639	17558	17606	17568	17684	17589	17602	17595	17728	17691	17621	17603	17555	17580	17374	17656	17590	17729	17592	17614	17577	17585	17632	17564	17670	17662	17552	17538	17607	17784	17511	17801	17650	17579	17649	17464	17581	17697	17542	17405	17583	17639	17525	17647	17787	17699	17514	17680	17361	17393	17600	17454	17692	17525	17593	17619	17574	17763	17503	17649	17596	17686	17718	17253	17568	17511	17570	17739	17707	17551	17608	17621	17758	17426	17563	17618	17595	17540	17472	17487	17647	17438	17631	17484	17557	17731	17514	17567	17574	17595	17447	17794	17616	17480	17592	17846	17471	17926	17588	17583	17560	17561	17734	17647	17554	17366	17498	17620	17637	17497	17640	17759	17684	17533	17537	17592	17624	17603	17674	17491	17680	17783	17767	17671	17598	17578	17697	17631	17545	17775	17685	17602	17601	17653	17577	17576	17630	17593	17647	17514	17682	17612	17654	17484	17403	17512	17746	17642	17784	17688	17558	17512	17631	17686	17459	17587	17611	17618	17580	17667	17664	17467	17647	17573	17634	17522	17740	17743	17331	17574	17568	17592	17620	17662	17758	17609	17591	17598	17546	17493	17558	17713	17679	17598	17568	17623	17727	17569	17769	17888	17774	17673	17488	17479	17809	17678	17477	17645	17736	17589	17635	17565	17633	17764	17601	17231	17689	17494	17520	17638	17582	17521	17516	17477	17521	17714	17644	17544	17657	17636	17453	17728	17453	17658	17598	17592	17707	17720	17683	17789	17423	17585	17753	17580	17682	17601	17510	17671	17529	17395	17499	17628	17731	17658	17447	17644	17818	17422	17576	17588	17547	17372	17672	17574	17608	17738	17686	17682	17641	17597	17700	17814	17633	17628	17670	17663	17690	17586	17513	17523	17473	17602	17541	17656	17521	17567	17682	17674	17481	17612	17654	17811	17575	17459	17622	17562	17654	17748	17807	17638	17623	17557	17559	17560	17640	17615	17627	17736	17722	17588	17765	17548	17449	17527	17690	17636	17685	17689	17643	17670	17576	17641	17589	17578	17673	17721	17678	17597	17611	17562	17541	17549	17469	17541	17532	17584	17653	17725	17738	17418	17512	17651	17774	17418	17637	17560	17577	17684	17619	17410	17691	17749	17671	17470	17657	17744	17526	17652	17651	17640	17608	17587	17592	17501	17509	17528	17592	17508	17634	17701	17651	17425	17718	17569	17604	17635	17587	17506	17635	17425	17442	17511	17532	17689	17645	17564	17750	17854	17635	17634	17626	17506	17603	17616	17663	17431	17758	17596	17561	17727	17751	17622	17659	17556	17763	17666	17566	17696	17631	17700	17649	17589	17415	17508	17630	17439	17687	17578	17632	17596	17782	17662	17865	17549	17445	17507	17705	17673	17583	17420	17523	17602	17469	17529	17579	17631	17543	17633	17492	17835	17531
25346	21606	31017	33991	36842	37375	34659	29344	26966	26058	25231	24683	24249	23681	23505	23220	22893	22947	22599	22696	22651	22254	22248	22447	22373	22340	22170	22213	22237	22268	22252	22065	22052	22142	22003	21880	22030	21930	22024	21958	22126	21788	21926	21956	22132	21927	22033	21982	22136	22084	22021	21974	22031	22031	21890	21977	21975	21842	21776	21811	21956	22117	21889	22040	21984	21952	21790	22130	21899	21829	22059	22288	22011	22035	21881	22114	21871	21821	21987	21974	22010	22084	22176	22075	21804	21976	21869	21788	21967	22019	21998	21821	21894	21998	21852	21736	21820	21848	22057	22063	21932	22098	22071	21911	22038	21946	21680	22015	22284	21794	22060	21946	21912	22057	21895	21929	22021	22033	22018	22355	22077	21953	22018	21934	21967	22174	22030	21950	21932	22039	21791	21953	21807	21901	21964	22005	21785	21878	21887	21827	21832	21931	21808	22017	22021	21917	21931	21857	21994	22131	22039	22019	21805	21873	21798	21968	21783	21933	21889	22211	21729	21820	21880	21883	21759	21720	22085	21850	22030	21749	21838	21959	21870	21964	21985	21914	21928	21861	22106	21964	22013	21834	22123	22074	22040	22062	21973	21819	21802	21860	21901	21809	21900	21797	22108	22077	22104	21822	21989	21895	21949	21928	21806	21866	21896	21598	21879	21886	22036	21954	21791	22220	22136	21950	21837	21984	21872	21957	21982	22032	21935	21878	22160	21836	21792	21762	21787	21856	21972	21894	21992	21836	21908	21927	21902	21984	21683	22053	21923	21800	21844	21918	22014	21907	22098	21989	21784	21897	22002	21900	21772	22056	22132	21793	21966	21701	21887	21795	22031	21989	21898	21690	22060	22092	21816	21977	21874	21897	21970	21899	22263	22019	21811	22031	21979	22098	21817	22022	22028	21994	21869	21885	22064	21879	21892	21660	21894	21886	21836	21899	21884	22022	21830	22023	21981	21967	21873	21840	21840	21919	21830	21967	21928	21832	21991	21960	22037	22005	21942	21995	22077	21906	21916	21968	21899	21954	21966	21982	21953	21832	21807	21990	21987	21914	21985	21956	22007	21851	21831	21892	22033	21999	21925	21858	22028	21917	21869	21702	22057	21965	21969	21815	21880	21968	21967	22002	21987	21960	21932	21892	22092	21792	21656	22034	21870	21934	21870	21776	21897	22052	21983	21947	21896	21814	21981	22050	22056	22058	21971	21775	22061	22026	21975	22096	21916	21988	22134	21780	21778	21901	21929	21678	22154	22080	22051	21947	22001	21957	21762	22001	21887	22060	21885	21821	21874	21958	22043	21815	21893	22307	21984	21977	21774	21766	21842	22065	22095	21916	22064	21996	21880	21942	21944	21972	21904	22115	21994	21904	22020	21871	21571	21998	21888	21821	22055	22011	21978	21782	21936	22042	22001	21991	21857	21951	21959	21659	21836	21911	21701	21817	21818	21918	21887	21899	21803	22091	21978	22167	21828	22061	21979	21825	21987	21722	21911	22153	21908	22007	21994	21854	21973	21943	22025	21877	22076	21889	21959	21934	22041	22085	21998	21917	21966	21865	21954	21925	21871	21909	21780	21727	21927	21709	21704	21770	21979	21755	21833	21839	21955	21978	21810	21920	22027	21832	22062	22010	21828	21954	21757	22147	21740	22201	22142	21882	22075	21942	21819	21846	21794	22017	22067	22020	22093	21959	22045	21936	21935	21887	21818	21934	21944	21892	22154	22091	21937	21852	22010	21963	21886	21857	21815	22075	22026	21982	21942	21743	21926	21928	22010	21765	21785	21990	21787	21834	21954	21763	21939	21868	21841	21968	22015	21915	22096	22001	21895	21872	21954	21816	21829	21751	21879	22059	21971	21951	22027	21962	21877	21884	21891	21688	21934	21781	21875	21791	22108	21855	21809	22073	21865	22009	21826	21902	21912	22093	22064	21998	21782	22008	21952	21982	21742	21978	22256	21861	21952	21928	22070	21827	21645	22089	21786	21809	22268	21798	21828	22021	21773	22173	22058	21985	22176	22100	22094	21991	21861	21895	21862	22024	21994	22044	22151	21782	21935	21995	21984	22024	21825	21868	21811	21907	21848	22142	22062	22050	21838	21917	22244	22018	21989	22069	21958	21843	22142	21990	22129	21899	22038	21898	21867	21847	21828	21954	21768	21940	22106	21917	21939	21840	21926	21938	21900	21909	21948	22060	21912	21974	22079	21693	21979	21944	21834	21914	21780	21959	21902	21957	21889	21861	21851	22089	21951	21987	21983	22028	21952	22047	21923	21872	22127	21906	22119	22021	22052	21928	21943	21931	22013	21875	21865	21828	21738	21842	21742	21910	21960	21917	22016	21791	21801	21928	21992	21873	22004	22221	21869	22047	22214	21951	21986	21938	22161	21817	22087	22019	21857	21963	21955	21765	21954	21792	21728	21771	21979	21826	21742	21877	21764	21750	21956	22025	22014	21972	21992	21885	21812	21970	21857	21943	22002	21806	22002	21747	21846	21921	21961	22197	21900	22166	22090	21846	22060	22131	22057	21850	21778	22049	21908	22055	21734	22075	21930	22004	21771	21789	22069	22061	22043	22062	22095	21909	21746	21866	21939	22081	21855	21945	21863	21864	21758	21873	22066	21669	21994	21838	21943	22061	21921	22101	21947	22043	21959	21884	21866	21947	22112	21918	21973	21893	21710	21886	22058	21916	21939	21798	21902	21987	21823	22059	22037	21909	21835	22015	22016	22039	22037	22083	21842	21807	21897	21960	21903	22001	21895	21968	21863	22120	22070	21900	21910	21856	22089	22053	21765	21921	21864	22007	21901	22033	21887	21967	21899	21882	21968	21930	22233	21907	21969	21826	21794	21983	21960	21864	21853	21970	21690	21900	22102	21792	21989	22128	22011	21800	22015	21965	21805	21956	21697	22141	22073	21873	21980	21963	21840	21888	22213	21926	22128	21905	22038	21876	21903	21968	21928	22021	21888	21965	21609	21937	21820	21887	22030	21766	21798	21939	22038	22066	21924	21898	21967	21958	22049	21970	21921	21919	21774	21828	21794	21847	21925	21787	21705	21857	22164	21875	21822	21922	21783	21911	21992	21924	21950	21969	22187	21951	21780	21785	21984	21893	21842	21984	21806	22100	21920	22091	22034	21783	21944	21961	21803	21857	21855	21753	21870	21828	21705	21700	21678	21955	21861	21888	22149	21839	21972	21861	21750	21834	22105	21770	22152	22046	22138	21865	22038	21742	21901	21961	21985	21864	21914	21935	21963	21769	22136	22011	22034	21966	21849	22009	22027	21830	21903	21746	21916	21979	21886	21983	22039	21993	21992	21720	21984	21751	21946	21939	22161	22246	21951	22076	22096	21908	21973	21902	21926	22049	22075	21740	21917	21904	21958	22055	22178	21963	21950	21895	21945	22148	21912	22033	21880	21902	22011	21782	22153	21853	21845	22012	21882	21906	21819	22193	21783	22045	22128	22114	21591	21914	21965	22082	21718	22017	21802	22194	21812	21906	21901	21850	21753	21754	21818	21988	22036	22079	21965	21675	21954	21887	21827	21699	21927	22073	21823	21992	21939	21861	21756	22014	22070	21784	22061	21913	21809	21759	21842	21956	21923	21790	21946	22027	22139	21992	21752	22043	21830	21887	21940	21921	21858	21916	22097	22173	21875	21916	21809	22009	21991	21915	21835	21804	22228	21981	21943	21896	21808	21957	21829	22006	21996	22050	21959	21937	21908	22057	22110	21915	21783	22047	21953	22023	22077	21869	21973	21815	21800	21946	21875	22063	21887	21748	22028	21986	21922	21874	22078	21927	21872	21870	22019	22063	21901	21891	21797	21802	21618	22117	21802	21877	21911	21976	22036	21887	21965	21954	21812	21904	21907	21983	21889	21718	21976	22287	22064	22107	21803	21784	21882	21950	21963	21689	22023	21905	21760	21701	22054	22095	21967	21968	21865	21924	22021	22147	22230	22075	21869	22018	21902	21948	21924	21904	21912	21860	22099	22069	21915	22021	21874	21876	21919	22121	22021	22030	21950	21926	21932	21913	21846	22137	21826	22116	21902	22084	22044	21682	22156	21887	21754	21884	21841	21981	21973	22068	21828	21886	21978	21949	21810	22086	21862	22237	22061	22109	22040	21843	21746	22010	21895	22039	21900	21965	22057	21953	21882	21773	22001	22001	21972	21986	21896	21931	21874	21873	22288	21978	21854	22018	21813	22029	22123	21933	21998	22032	21869	21742	22055	21908	21973	22104	21875	21884	21864	21955	21752	21805	21877	21799	21946	22011	22041	21888	22026	21943	21912	21886	21843	21790	21999	21714	22177	21967	21954	22021	21786	22028	21864	21904	21949	21843	21831	21854	21719	21902	21966	21854	22051	22158	22101	21997	21987	21966	21814	22063	21861	21721	21847	21852	21910	22043	22019	21980	21892	22006	21986	22079	21696	21846	21888	22004	21987	21744	22000	21945	22070	22107	21860	21910	21874	21989	21965	21937	21821	21964	21996	22003	22073	21874	22106	21815	21809	21910	22221	22178	21855	21990	21911	21841	21825	21851	21906	22001	21965	22046	21832	21801	21949	22207	21779	21705	21979	22028	21970	22015	21899	22076	22078	21897	21971	22202	21842	22048	21896	21942	21944	21858	21733	21759	21892	22116	21899	21807	22016	22037	21880	22098	21817	22101	22083	22123	21810	21927	22062	21977	21880	21932	22037	21922	21873	22122	22073	21736	21903	21960	22001	21893	22000	21914	22181	21886	21917	22093	21851	21847	21756	21794	21913	21837	22008	21672	21781	21749	21953	21997	21818	21859	22105	22001	21809	21950	21972	22017	21993	21825	21790	22024	21983	21738	21942	22168	22023	21876	21992	22037	21716	21908	21686	21838	22002	21957	21888	21952	22029	21873	21914	21954	22108	22078	21892	21877	21916	21820	21879	21883	21932	21940	21903	21916	21982	21889	21887	22017	21927	21791	21965	22048	22205	22009	22012	21953	22070	21929	21742	21978	21862	22142	21938	22019	21953	21719	22144	21966	21919	21825	21967	21982	21942	22079	21990	21744	21952	21831	21882	21891	22078	21809	21917	21718	22079	22152	21971	21889	21895	21958	22145	21911	22008	21924	21901	21922
32478	53232	55946	49296	44100	38729	33479	27812	24994	23682	22604	21553	21146	20316	19753	19098	19156	19026	18830	18470	18223	18133	17974	17935	18032	17988	18082	17793	17693	17503	17902	17765	17644	17801	17586	17676	17583	17557	17688	17577	17464	17370	17669	17558	17523	17594	17675	17479	17581	17594	17549	17312	17690	17661	17681	17753	17714	17522	17577	17618	17597	17450	17642	17550	17431	17623	17647	17709	17449	17561	17548	17670	17467	17663	17605	17529	17365	17417	17644	17516	17601	17725	17588	17480	17571	17679	17603	17394	17637	17606	17617	17478	17524	17495	17554	17422	17669	17675	17577	17628	17602	17451	17693	17641	17611	17555	17687	17613	17663	17399	17526	17408	17557	17609	17639	17676	17522	17554	17426	17522	17521	17509	17479	17759	17561	17580	17587	17537	17699	17742	17565	17280	17576	17634	17521	17607	17312	17699	17555	17547	17407	17583	17446	17492	17652	17668	17735	17471	17545	17687	17410	17406	17629	17605	17582	17612	17573	17494	17589	17592	17573	17332	17510	17742	17448	17547	17530	17453	17640	17554	17567	17475	17590	17438	17613	17525	17358	17465	17635	17684	17429	17686	17741	17555	17646	17514	17471	17514	17516	17417	17408	17671	17449	17613	17453	17579	17665	17667	17606	17656	17396	17636	17788	17569	17615	17665	17589	17473	17708	17473	17420	17513	17529	17564	17576	17559	17759	17639	17462	17405	17431	17535	17548	17493	17521	17581	17605	17613	17640	17606	17769	17490	17712	17510	17538	17378	17567	17478	17749	17566	17579	17522	17596	17480	17533	17457	17750	17517	17476	17600	17498	17478	17595	17422	17586	17798	17637	17411	17543	17706	17636	17370	17715	17454	17555	17464	17591	17539	17652	17689	17473	17548	17604	17453	17518	17560	17543	17630	17694	17634	17706	17420	17500	17545	17681	17694	17642	17389	17388	17682	17492	17534	17583	17759	17691	17559	17546	17515	17448	17677	17785	17524	17522	17605	17462	17551	17577	17421	17779	17418	17711	17372	17772	17573	17610	17604	17511	17586	17483	17533	17555	17525	17592	17487	17586	17551	17560	17636	17585	17550	17568	17627	17614	17567	17783	17387	17599	17474	17400	17615	17431	17489	17606	17774	17532	17518	17425	17591	17783	17614	17712	17504	17595	17497	17620	17608	17531	17516	17527	17590	17576	17546	17562	17630	17451	17736	17560	17592	17712	17459	17406	17717	17647	17545	17595	17351	17565	17572	17571	17513	17619	17690	17650	17519	17738	17443	17449	17609	17713	17538	17528	17560	17442	17684	17562	17622	17412	17523	17670	17519	17476	17649	17642	17629	17467	17489	17685	17635	17583	17670	17574	17554	17660	17691	17487	17533	17590	17675	17563	17564	17519	17696	17531	17382	17494	17733	17661	17582	17529	17743	17911	17454	17449	17687	17590	17484	17350	17699	17732	17656	17632	17581	17444	17497	17580	17520	17455	17426	17677	17555	17457	17553	17737	17552	17571	17438	17620	17419	17608	17517	17635	17608	17588	17557	17493	17463	17567	17479	17557	17552	17412	17642	17582	17608	17611	17571	17389	17434	17387	17624	17692	17455	17364	17636	17643	17472	17605	17889	17610	17580	17538	17570	17492	17460	17630	17426	17579	17523	17490	17727	17594	17453	17525	17431	17547	17657	17667	17506	17444	17486	17474	17647	17539	17663	17495	17393	17438	17678	17618	17602	17447	17568	17555	17421	17659	17685	17538	17520	17655	17491	17584	17454	17642	17553	17545	17726	17574	17524	17549	17552	17642	17495	17682	17569	17556	17509	17504	17376	17722	17599	17576	17633	17467	17517	17527	17563	17550	17488	17696	17596	17490	17647	17437	17563	17396	17581	17586	17646	17660	17712	17591	17577	17474	17638	17438	17470	17508	17513	17486	17487	17693	17509	17497	17456	17655	17618	17560	17613	17651	17459	17601	17604	17636	17404	17614	17487	17568	17466	17493	17548	17463	17620	17504	17643	17646	17596	17551	17753	17486	17589	17516	17528	17573	17553	17455	17503	17494	17670	17443	17531	17683	17420	17590	17438	17467	17539	17596	17653	17502	17609	17397	17504	17649	17638	17565	17821	17502	17512	17542	17538	17395	17497	17570	17527	17555	17665	17659	17555	17544	17547	17505	17597	17478	17544	17600	17539	17596	17548	17285	17617	17603	17471	17635	17408	17511	17387	17532	17342	17515	17346	17565	17543	17538	17657	17567	17416	17741	17514	17556	17531	17555	17446	17732	17470	17450	17726	17612	17624	17411	17479	17736	17553	17667	17478	17553	17621	17580	17552	17392	17559	17534	17604	17522	17606	17617	17566	17495	17599	17502	17562	17612	17646	17424	17539	17634	17732	17662	17607	17692	17517	17475	17607	17613	17679	17627	17564	17594	17386	17455	17494	17467	17632	17676	17396	17588	17496	17504	17487	17549	17539	17547	17500	17561	17486	17601	17588	17680	17380	17569	17643	17694	17535	17515	17616	17519	17541	17713	17561	17508	17614	17493	17525	17605	17642	17590	17626	17674	17568	17617	17490	17676	17763	17790	17708	17508	17552	17582	17806	17500	17514	17637	17675	17809	17482	17683	17737	17746	17703	17546	17620	17515	17700	17662	17697	17407	17630	17560	17476	17537	17525	17644	17661	17580	17459	17602	17532	17576	17474	17552	17405	17849	17555	17613	17516	17484	17491	17428	17684	17603	17465	17530	17493	17544	17629	17453	17599	17522	17488	17750	17597	17449	17537	17529	17661	17673	17507	17518	17588	17371	17644	17656	17782	17523	17722	17349	17624	17421	17546	17648	17539	17505	17577	17546	17668	17639	17437	17434	17654	17579	17556	17613	17732	17485	17728	17487	17534	17623	17412	17669	17607	17577	17673	17443	17728	17712	17629	17466	17480	17518	17732	17570	17709	17587	17616	17544	17727	17469	17455	17751	17545	17655	17722	17673	17686	17402	17507	17459	17690	17522	17558	17636	17680	17358	17533	17593	17564	17553	17523	17485	17484	17553	17498	17522	17616	17627	17556	17551	17562	17376	17572	17507	17485	17583	17353	17487	17471	17569	17608	17658	17588	17474	17487	17625	17633	17489	17581	17497	17481	17541	17547	17507	17580	17585	17601	17332	17488	17662	17706	17642	17505	17526	17631	17456	17571	17489	17498	17565	17570	17620	17713	17525	17673	17526	17642	17602	17592	17602	17530	17309	17425	17639	17621	17450	17491	17533	17571	17493	17509	17543	17666	17535	17430	17654	17438	17553	17470	17652	17545	17489	17568	17492	17610	17729	17563	17706	17516	17493	17516	17589	17364	17350	17493	17759	17427	17475	17567	17719	17495	17693	17481	17706	17622	17630	17543	17553	17596	17675	17509	17630	17682	17357	17525	17641	17631	17676	17526	17665	17505	17410	17780	17620	17660	17505	17634	17719	17616	17546	17538	17583	17562	17750	17640	17497	17570	17509	17570	17543	17595	17653	17481	17531	17479	17559	17610	17424	17613	17533	17466	17413	17575	17597	17515	17605	17678	17620	17496	17764	17558	17390	17729	17646	17640	17586	17522	17377	17690	17660	17571	17611	17640	17467	17464	17625	17470	17535	17529	17708	17777	17631	17668	17687	17513	17537	17455	17558	17620	17605	17566	17650	17664	17499	17681	17654	17610	17657	17462	17598	17360	17484	17566	17714	17422	17441	17502	17522	17693	17486	17537	17717	17548	17742	17420	17724	17619	17586	17546	17449	17471	17419	17608	17564	17498	17574	17507	17652	17548	17536	17605	17526	17368	17492	17520	17552	17702	17524	17501	17676	17632	17595	17499	17610	17531	17650	17685	17560	17575	17397	17628	17638	17532	17582	17510	17436	17609	17476	17542	17595	17538	17543	17536	17659	17487	17616	17539	17433	17598	17716	17638	17558	17436	17537	17559	17532	17578	17545	17529	17522	17468	17544	17527	17627	17655	17506	17621	17566	17580	17567	17525	17541	17466	17692	17458	17613	17683	17573	17645	17496	17646	17604	17574	17555	17658	17629	17612	17546	17510	17644	17581	17638	17352	17603	17727	17439	17757	17491	17572	17580	17612	17710	17586	17547	17519	17530	17614	17591	17545	17444	17536	17541	17618	17478	17480	17640	17649	17515	17697	17586	17432	17488	17484	17612	17571	17562	17525	17735	17412	17743	17381	17516	17521	17532	17501	17561	17463	17615	17630	17757	17582	17526	17614	17391	17343	17541	17557	17624	17687	17582	17540	17594	17469	17583	17644	17535	17486	17474	17615	17521	17558	17507	17724	17602	17295	17379	17559	17539	17706	17572	17563	17567	17705	17523	17765	17609	17599	17591	17455	17466	17588	17628	17624	17661	17606	17694	17563	17615	17604	17547	17497	17686	17381	17680	17613	17726	17637	17635	17495	17545	17567	17470	17447	17623	17577	17477	17582	17585	17451	17459	17580	17501	17551	17697	17504	17661	17499	17666	17503	17548	17549	17615	17592	17484	17588	17632	17503	17675	17562	17670	17523	17634	17554	17507	17578	17553	17684	17652	17448	17533	17574	17406	17737	17697	17486	17651	17547	17480	17625	17531	17722	17615	17507	17562	17635	17518	17625	17659	17445	17639	17502	17514	17594	17480	17443	17622	17502	17573	17629	17615	17352	17713	17344	17612	17510	17479	17488	17575	17639	17620	17537	17589	17490	17475	17428	17575	17468	17719	17417	17690	17524	17521	17511	17702	17430	17604	17716	17596	17413	17484	17655	17579	17417	17418	17619	17492	17516	17533	17670	17706	17579	17546	17730	17461	17369	17412	17592	17603	17511	17562	17589	17569	17513	17536	17649	17435	17558	17640	17639	17738	17491	17427	17641	17633	17832	17593	17638	17449	17487	17604	17647	17550	17644	17499	17426	17715	17582	17601	17498	17450	17463	17586	17460	17614	17566	17446	17486	17657	17524	17699	17394	17620	17515	17575	17558	17563	17525	17461	17611	17611	17489	17646	17608	17625	17746	17640	17749	17621	17533	17752	17482	17563	17697	17552	17483	17641	17456	17422	17532	17598	17503	17527	17607	17437	17634	17611	17620	17557	17616	17689	17528	17557	17337	17557	17573	17741	17616	17637	17669
24000	21542	29923	28436	31880	36890	36643	31177	28530	27433	26369	25516	25148	24772	24249	23676	23570	23431	23457	23129	22803	22552	22688	22468	22473	22523	22356	22449	22310	22380	22181	22218	22212	22337	22405	22210	22386	22339	22240	22272	22405	22196	22177	21869	22155	22021	22204	22014	22147	22049	22049	22000	22129	22243	21979	22141	22059	22133	22045	22249	22032	21959	22040	21979	21919	22120	21965	21955	22165	21913	22114	22230	22119	22120	22162	22248	22177	21997	22208	22008	22232	22284	22136	21910	22149	22030	22130	22123	22168	21962	22140	22049	21916	21935	22018	21904	22008	22122	22109	22021	21979	22125	22084	22118	21987	22018	22002	21918	22063	22212	21917	22097	22103	21997	22127	21901	22261	22175	21974	22309	22009	22038	22223	21986	22023	21852	21915	22105	22064	22145	21974	21979	21939	22075	22040	21997	22230	22121	21981	22120	22175	22126	22160	22051	21784	21903	22059	22091	21980	22130	22205	21992	21987	22058	21973	21878	21924	21902	21887	21918	22132	21866	22148	22216	22070	21966	22172	22024	22055	22156	21987	21855	22140	21899	22096	22039	22277	22064	22231	21985	22260	22075	21951	22077	22025	21770	22236	21996	21967	21980	21928	21874	21831	21846	21988	22002	21820	21878	22006	21958	21828	22136	21944	21915	22079	22114	22040	22165	22050	22201	21925	22292	22074	21891	22102	22040	21912	22051	21874	21906	22064	21994	22059	22158	22031	22172	22106	21999	21829	22234	21987	22132	22359	22145	21910	22009	22040	21857	21849	22108	22113	21918	22018	22069	21882	21834	21960	21864	22046	22031	22113	21978	21992	22137	21957	22064	22011	21974	22147	21955	22076	22289	21846	22084	21921	21792	21949	21975	22061	21907	21861	21771	22150	21946	22086	21998	22115	22210	22039	21855	21996	21905	21955	22086	22143	21987	21997	22230	21929	21902	21922	21919	22021	21915	22105	21917	21942	21920	21904	22052	21754	21882	21855	22146	21883	22109	21863	21863	21724	21836	22052	21983	21973	21995	22081	22112	22165	22085	21888	21981	21943	22085	22012	21852	21904	21897	22390	22116	21938	22104	21961	21842	22048	22191	22060	22052	22048	21819	21975	22146	21809	22268	22034	22203	21916	22124	21954	22084	22328	21986	22015	22033	21813	21880	22013	21952	22175	22208	22111	22090	22121	21914	22049	22311	22287	21779	21739	22006	21976	22117	22011	22058	22132	21930	22026	21999	21963	21986	21877	21992	21989	22002	21958	21762	21837	21889	22072	21999	21879	21946	22299	21945	22049	21955	22082	22178	22075	21953	21873	21962	22004	21955	21946	21806	21944	22073	21874	21976	21938	21809	21997	22221	22087	22024	22050	21894	22172	22136	22170	22099	22028	22136	22013	22137	22137	21720	22138	22008	22025	21806	21808	22089	22046	21995	22008	22143	21992	21848	22269	21909	21773	21911	22085	21999	22003	21922	21956	22223	22014	21916	22203	21875	22023	22039	22026	21926	22072	22231	22054	21663	22081	21886	22026	22077	22181	21937	21993	22030	22029	22114	22059	21991	21933	21922	22204	22040	21831	21799	21971	22140	22007	22006	22015	21982	21965	22057	22060	21898	22075	21762	22202	21895	21942	21996	21967	21848	21926	21920	21963	21959	22065	21883	21871	21970	21947	21838	22036	22139	22065	22072	21970	21910	21935	22096	22135	22175	22101	22219	22132	22087	21909	21944	22254	22021	22097	22028	22319	21994	21885	21767	21988	22054	21999	22066	21764	21926	21751	22004	22036	22031	22120	22181	22042	21933	22091	21986	22141	22026	22190	22024	21791	22031	22012	21826	21905	22043	22011	21845	22174	21859	21869	22119	21978	22011	22140	21907	21830	21902	22093	22093	21982	21899	21844	21693	22080	22080	22289	22202	22111	22026	22105	22008	22021	21992	22044	21936	21998	22146	22133	22156	21984	22053	22065	21833	22072	22013	22099	21972	21868	21845	22092	22037	21954	21960	22220	21834	22193	22223	22043	21939	22185	22107	21772	22013	21880	22006	22014	22336	21939	21929	21862	22130	22063	22077	22166	22133	22144	22098	21863	22101	21890	21745	21843	22022	22049	21943	22164	22143	22115	21918	21982	21764	22214	21997	21975	21886	21959	22082	22124	22065	22095	21887	21754	22203	21973	21973	22108	22089	21869	22163	22024	21964	21920	22067	21883	22200	22011	22036	22023	21952	22124	21973	22103	22114	21913	21953	22131	21946	21881	21820	22147	22130	22152	22074	22220	22025	22203	22150	21900	21870	22266	22042	21988	22158	21918	21978	22068	22002	22139	21964	22285	22012	22157	21917	22113	22065	21862	22133	22177	22061	22170	22083	22181	22145	21850	22205	21713	22158	21890	22139	22086	22193	21839	21954	22067	21954	22173	22035	22098	21956	22154	21737	22123	22060	22006	21992	22100	21957	22049	22020	22006	22113	22116	21884	21953	22070	22160	21865	21856	21829	21988	22111	21721	21892	22065	22207	22028	22067	22136	21825	22034	22013	21904	21994	22176	21788	22285	22238	22244	22055	21924	22036	21919	22094	22108	21956	22250	21832	22080	22085	21911	22189	22150	22048	22200	21942	21953	22141	21990	22163	21852	22050	22078	22201	21810	22084	22217	22153	21904	22196	21907	22026	21927	22166	22028	21846	22001	22135	22160	22296	22151	22207	22083	22106	22159	21870	22139	22100	22133	22007	22072	21849	22194	22066	22201	21993	21891	22152	22423	21785	22156	21766	21934	22317	21872	21991	21995	21814	22122	22027	21998	22228	22144	22198	22016	22014	21866	21860	22025	21999	22014	21976	21947	21812	21990	22076	22113	22144	22088	22039	22076	22071	22202	21976	21840	22054	22005	21951	22184	22102	21915	21929	22065	22005	21934	22235	21891	22036	22028	21973	22164	22097	22086	22261	22069	22044	22356	21841	21942	22172	22269	21914	21964	22245	21943	21846	21773	22033	22031	21960	21883	22023	21969	22029	21994	21928	22193	21924	22230	21981	22071	22141	22058	22196	22013	22224	22038	21860	21902	21869	22247	22094	22124	22085	22060	21977	22165	21820	22186	21961	22165	21996	22023	21953	22130	22086	21969	22066	22124	22057	22141	21808	22113	22016	22153	22323	21827	21849	21862	22071	21985	21996	21990	21888	22052	21969	22049	21991	22076	21851	21935	22160	22280	21920	22043	21979	22057	22124	22081	22086	21972	22274	21994	22210	21951	21963	22058	22118	22049	22168	22029	22039	21985	21980	22079	22054	22130	21861	22071	22153	22055	21987	22127	22031	22005	21996	21842	22243	22080	22298	21765	21993	22097	21908	22019	22262	22173	22013	22190	21870	22294	21803	22082	21991	22165	21779	21970	21938	22198	22122	22007	22032	21917	21897	21952	22203	22111	21913	21992	21920	22143	22133	22130	22009	22113	21903	21943	21977	22059	21956	22063	22063	22263	21848	22029	22017	22155	22020	22192	22105	22247	21934	21883	22075	22089	22151	21873	21991	22239	21919	22069	21999	22045	22111	21932	21944	22068	21974	22090	22010	22008	21868	21969	21971	21921	21933	22154	22069	22061	22153	22150	21904	21958	21972	21995	21982	22080	21921	21999	21951	22252	21996	22013	21782	22077	22322	22086	21930	22143	22052	22002	22003	22165	22025	22177	21970	22011	22210	21871	22183	21955	22054	21982	22297	21921	21885	22187	21877	21906	22122	22057	22099	21866	22254	21940	22140	22299	22282	22344	22016	22276	22022	22009	22164	22240	22233	21763	22071	21840	22082	21940	22072	22187	22013	22007	22126	22257	21906	21998	21873	22060	22197	21888	22099	22108	22062	21968	22114	21746	22123	21994	22131	21962	21747	22118	21951	22006	21958	21979	21954	21966	22054	21889	21977	21947	21999	21878	22048	21995	22167	22046	22016	21981	22023	22073	21829	21705	21816	21923	22044	21727	22082	21916	21885	22151	21802	22017	22037	22126	22012	21965	22018	21952	22125	22155	21887	22108	21836	21856	22081	22082	22055	22049	22029	21799	22103	22040	22126	21694	21811	21965	21867	22019	22114	22085	21894	22068	22146	22151	22021	21868	22136	22002	22084	21863	21995	21808	21989	22208	21999	22147	22032	22171	22133	22177	21893	22057	21827	21966	22033	22111	21998	22209	22333	22192	21825	21985	22045	22145	22045	22045	22002	21935	22063	21831	22153	22138	22115	21906	22105	21819	21953	22081	22158	21966	22001	22122	22013	21953	21939	21774	21929	22041	22354	21937	22221	22050	22141	21968	21975	22060	21941	21974	21936	22155	22093	21935	21949	21953	22245	22018	22029	21851	21915	22088	21831	21999	22128	21881	22080	22030	22016	22050	21883	22217	21965	22098	22249	21974	22024	22233	21934	22034	22017	21939	22338	22160	22021	22062	21936	22073	22039	21968	21977	22013	22182	22315	22108	22035	22097	22235	21949	21988	22094	22181	21918	22099	21978	22267	22158	22138	21967	21967	22073	21806	22086	22068	22176	21945	22145	21986	22134	22071	22200	22184	21717	22069	21945	21886	21819	22346	22012	22077	22062	21815	22256	22061	22096	22132	22064	21957	21925	22103	21994	21840	21856	21863	22062	22043	21929	22076	22270	22076	22119	22106	22088	22049	21994	22023	22083	21925	21813	22227	22151	21924	22051	22110	22135	21823	21915	22137	22020	21892	21841	21875	22044	22036	22189	22200	21901	21986	22090	22167	22056	22020	22175	22063	22083	21976	22169	21864	21593	21705	21909	21757	21994	21975	22010	22110	21987	21903	21861	21935	21880	22060	21765	21993	21974	21867	21809	21865	21976	22103	21900	22052	22207	21934	22035	22035	21994	22049	22025	22014	22195	21919	22043	21834	22158	22203	22174	22070	21977	22239	22039	22120	22023	22156	22083	22092	21836	22093	22064	21973	21947	22155	22058	22103	22110	21931	22034	22030	22059	22105	22005	22219	22080	21846	22188	22180	21993	22024	22030	21912	22063	21705	22077	21971	21943	21946	22011	22069	21992	22039	22124	21899	21975	22165	22059	22124	21822	21923	22012	21850	21900	22028	21825	22214	22122	22171	22155	22165	22015	21833	22173	22133	21934
33535	58377	61057	54164	46774	41380	35693	30389	27373	25126	24047	22851	22199	21570	20654	20126	20038	19778	19455	18649	18745	18496	18505	18410	18168	18279	18202	18169	17976	17961	17860	17878	17782	17876	17679	17641	17776	17872	17805	17682	17719	17624	17560	17644	17653	17672	17600	17775	17773	17744	17795	17707	17744	17676	17652	17618	17532	17564	17711	17688	17685	17645	17610	17674	17585	17786	17652	17827	17580	17692	17703	17646	17679	17402	17636	17750	17526	17605	17639	17554	17345	17722	17782	17829	17751	17690	17471	17631	17673	17657	17602	17652	17621	17498	17546	17591	17623	17574	17587	17775	17586	17595	17699	17708	17614	17554	17542	17666	17371	17578	17502	17673	17542	17460	17555	17637	17701	17567	17610	17541	17780	17892	17636	17610	17498	17475	17666	17840	17640	17537	17571	17717	17660	17586	17588	17440	17463	17766	17611	17820	17780	17874	17837	17603	17713	17339	17684	17488	17715	17586	17574	17584	17562	17581	17757	17633	17554	17658	17477	17646	17656	17595	17735	17517	17674	17741	17514	17777	17606	17760	17690	17568	17540	17676	17533	17464	17593	17638	17699	17570	17678	17799	17625	17570	17582	17692	17792	17620	17499	17754	17556	17531	17592	17600	17760	17627	17559	17567	17562	17596	17445	17454	17743	17681	17658	17715	17530	17683	17631	17580	17814	17553	17615	17800	17814	17737	17557	17615	17673	17812	17650	17665	17531	17583	17701	17729	17733	17769	17853	17656	17647	17477	17530	17652	17787	17590	17635	17667	17703	17633	17589	17678	17556	17735	17639	17743	17648	17503	17662	17693	17603	17760	17695	17580	17690	17627	17652	17610	17555	17694	17785	17773	17553	17544	17680	17667	17784	17620	17766	17570	17508	17608	17654	17570	17609	17798	17708	17427	17558	17637	17612	17514	17598	17576	17704	17549	17515	17584	17653	17713	17644	17627	17634	17559	17632	17540	17759	17662	17656	17662	17829	17653	17592	17435	17704	17755	17709	17659	17703	17617	17589	17713	17588	17634	17715	17619	17549	17691	17711	17688	17632	17808	17552	17710	17498	17666	17502	17590	17596	17557	17448	17648	17639	17561	17650	17726	17601	17662	17730	17619	17664	17554	17616	17667	17597	17506	17671	17568	17745	17668	17605	17479	17821	17680	17721	17612	17572	17659	17557	17401	17728	17575	17571	17697	17626	17669	17523	17609	17491	17391	17623	17620	17737	17725	17445	17685	17623	17789	17501	17646	17440	17711	17716	17726	17610	17563	17530	17815	17547	17712	17704	17465	17654	17545	17684	17450	17791	17676	17515	17519	17537	17672	17699	17507	17643	17679	17627	17651	17800	17772	17683	17517	17530	17678	17802	17585	17560	17745	17567	17568	17658	17700	17595	17722	17799	17598	17603	17612	17648	17784	17581	17550	17669	17691	17642	17587	17527	17526	17630	17710	17705	17574	17643	17514	17649	17735	17555	17762	17471	17670	17650	17637	17694	17763	17752	17652	17612	17575	17695	17509	17576	17606	17636	17738	17709	17672	17644	17656	17572	17526	17586	17870	17777	17838	17602	17775	17473	17842	17600	17658	17624	17590	17576	17459	17637	17719	17600	17771	17693	17740	17751	17590	17589	17526	17563	17573	17582	17678	17564	17501	17677	17758	17569	17542	17710	17702	17706	17464	17910	17599	17826	17659	17607	17755	17609	17613	17792	17680	17530	17813	17658	17637	17670	17598	17621	17665	17641	17477	17714	17660	17498	17497	17561	17748	17706	17647	17598	17622	17731	17517	17598	17763	17617	17742	17775	17678	17692	17650	17514	17632	17376	17615	17646	17593	17709	17633	17597	17727	17586	17600	17522	17661	17687	17693	17653	17704	17603	17637	17786	17698	17646	17752	17485	17651	17720	17679	17659	17445	17598	17882	17517	17642	17628	17604	17718	17679	17614	17636	17840	17568	17576	17655	17696	17442	17496	17822	17641	17646	17705	17742	17643	17727	17647	17528	17685	17623	17707	17458	17532	17677	17487	17719	17618	17638	17749	17488	17445	17578	17758	17662	17747	17766	17631	17657	17648	17666	17553	17409	17773	17486	17813	17685	17530	17520	17772	17598	17474	17554	17817	17473	17638	17591	17568	17521	17712	17622	17680	17639	17713	17666	17412	17755	17640	17624	17878	17482	17570	17731	17590	17788	17658	17723	17651	17662	17556	17659	17699	17613	17550	17714	17570	17490	17525	17617	17657	17444	17663	17593	17741	17541	17726	17596	17697	17744	17807	17657	17548	17854	17593	17680	17593	17569	17724	17556	17568	17622	17501	17716	17601	17562	17688	17510	17661	17570	17624	17694	17508	17591	17698	17580	17460	17587	17616	17529	17707	17502	17541	17665	17565	17483	17659	17595	17757	17663	17527	17702	17720	17699	17666	17553	17606	17470	17689	17832	17578	17778	17550	17720	17595	17430	17623	17539	17609	17686	17655	17621	17659	17533	17804	17587	17593	17694	17493	17759	17564	17703	17388	17668	17668	17518	17661	17474	17505	17662	17763	17701	17634	17578	17676	17620	17626	17724	17733	17475	17599	17720	17585	17699	17643	17663	17665	17680	17648	17548	17730	17808	17561	17634	17683	17661	17697	17708	17553	17557	17711	17506	17620	17689	17443	17497	17688	17598	17529	17637	17727	17647	17617	17756	17659	17716	17727	17609	17554	17646	17775	17621	17578	17610	17510	17570	17506	17650	17710	17600	17658	17670	17673	17724	17440	17623	17509	17612	17627	17619	17569	17612	17679	17713	17619	17655	17749	17628	17593	17621	17539	17683	17499	17583	17670	17709	17588	17659	17752	17818	17678	17631	17663	17619	17610	17714	17715	17618	17656	17601	17574	17628	17715	17489	17436	17671	17665	17641	17550	17654	17629	17380	17647	17589	17571	17642	17592	17677	17458	17745	17806	17537	17673	17717	17779	17685	17641	17666	17527	17622	17334	17459	17477	17513	17774	17736	17448	17647	17590	17498	17682	17654	17704	17401	17710	17814	17322	17655	17620	17744	17837	17654	17458	17648	17701	17625	17595	17787	17668	17632	17638	17484	17469	17609	17763	17639	17687	17761	17657	17587	17579	17745	17518	17520	17508	17585	17678	17713	17501	17695	17670	17655	17583	17542	17534	17770	17639	17654	17387	17666	17735	17653	17620	17653	17657	17610	17651	17706	17744	17829	17660	17548	17683	17699	17693	17516	17622	17577	17678	17822	17773	17486	17629	17710	17546	17780	17658	17476	17511	17734	17578	17505	17786	17538	17558	17701	17635	17639	17717	17676	17751	17513	17674	17696	17622	17700	17693	17830	17529	17616	17579	17519	17454	17561	17539	17691	17427	17591	17653	17740	17515	17676	17645	17440	17509	17615	17535	17679	17595	17677	17663	17614	17611	17670	17709	17519	17807	17553	17546	17658	17774	17576	17674	17628	17585	17680	17601	17684	17623	17538	17631	17744	17610	17740	17564	17497	17701	17725	17756	17538	17687	17594	17650	17563	17734	17502	17550	17555	17773	17725	17570	17734	17719	17722	17704	17650	17624	17657	17637	17621	17739	17736	17669	17597	17618	17691	17554	17682	17567	17660	17827	17544	17695	17836	17643	17576	17756	17617	17722	17639	17682	17373	17609	17678	17595	17822	17503	17591	17619	17424	17543	17567	17562	17620	17465	17582	17685	17751	17684	17712	17559	17628	17697	17675	17726	17675	17586	17722	17740	17665	17698	17547	17645	17417	17548	17696	17527	17802	17626	17620	17596	17661	17659	17652	17835	17464	17632	17620	17689	17580	17653	17797	17618	17642	17603	17677	17733	17539	17769	17711	17597	17567	17796	17525	17582	17554	17468	17690	17518	17656	17462	17730	17560	17610	17578	17777	17702	17679	17657	17701	17598	17671	17660	17753	17609	17619	17868	17517	17678	17600	17679	17509	17704	17477	17782	17773	17459	17471	17671	17604	17639	17604	17564	17595	17677	17712	17608	17632	17749	17650	17456	17583	17681	17616	17643	17589	17639	17409	17586	17505	17893	17665	17644	17768	17590	17701	17699	17715	17779	17667	17730	17572	17469	17694	17755	17566	17690	17682	17442	17668	17765	17727	17487	17476	17761	17659	17595	17753	17488	17671	17827	17605	17703	17734	17542	17608	17675	17725	17781	17561	17611	17585	17697	17679	17621	17543	17661	17402	17720	17726	17810	17717	17692	17729	17446	17557	17737	17529	17804	17644	17671	17688	17709	17609	17562	17768	17767	17487	17537	17683	17626	17685	17597	17597	17623	17569	17608	17487	17595	17715	17621	17566	17597	17705	17525	17548	17667	17706	17577	17527	17747	17755	17581	17757	17575	17748	17769	17570	17712	17613	17602	17687	17634	17707	17732	17611	17573	17589	17584	17541	17713	17701	17793	17733	17666	17619	17672	17678	17720	17529	17721	17716	17770	17515	17497	17712	17656	17752	17695	17762	17563	17380	17860	17611	17591	17791	17738	17642	17615	17521	17545	17673	17737	17678	17401	17587	17803	17572	17823	17701	17647	17648	17610	17718	17856	17656	17523	17619	17651	17796	17733	17745	17740	17582	17590	17585	17619	17663	17477	17611	17665	17600	17603	17819	17517	17768	17497	17423	17703	17593	17674	17476	17451	17679	17714	17704	17573	17708	17616	17579	17760	17447	17757	17747	17750	17776	17628	17551	17557	17653	17691	17591	17669	17623	17620	17381	17599	17653	17702	17669	17616	17784	17718	17602	17660	17608	17534	17613	17638	17672	17634	17519	17621	17644	17564	17633	17647	17591	17652	17649	17612	17678	17718	17597	17671	17527	17697	17689	17761	17603	17457	17729	17523	17692	17683	17466	17551	17582	17473	17765	17611	17703	17647	17741	17622	17469	17776	17625	17548	17528	17651	17502	17555	17593	17776	17645	17758	17749	17577	17638	17608	17583	17403	17760	17697	17595	17769	17580	17457	17654	17621	17728	17473	17624	17383	17731	17805	17609	17711	17489	17616	17677	17663	17619	17720	17596	17747	17524	17754	17644	17634	17679	17748	17600	17650	17680	17708	17716	17782	17703	17809	17501	17520	17707	17721	17671	17648	17605	17707	17732	17456	17674
33930	41036	48641	44423	36378	31530	28671	26718	25174	24137	23560	23500	23205	22989	22826	22788	22427	22451	22243	22120	22238	22274	21956	22164	22041	22040	21857	21973	21950	21755	21964	21867	21857	22180	21966	21811	22053	21878	21772	21957	21854	21932	22037	21629	22190	22110	21865	22087	21931	21812	21640	21887	22020	21960	21779	21735	21761	21891	21849	21960	22080	21892	21847	21724	21892	21938	21783	21751	21924	21900	21750	21677	21812	21764	21902	21893	21896	21955	21888	21965	22026	21852	21788	21923	21907	21831	21995	21811	21974	21974	21597	22079	22110	21920	21833	21910	21885	22106	22012	21431	21718	21720	21938	21902	21760	21827	22020	21647	21905	21596	21758	21940	22079	21942	21952	21741	21899	21913	21796	21836	21850	21832	21791	22014	21839	21901	21661	21921	21697	22076	21934	21703	21873	21735	21862	21817	21752	21785	21766	22048	21751	21720	21823	21962	21901	21954	22021	21824	21567	21801	21834	22048	21663	21985	21517	21862	21816	22040	21921	21853	21850	21687	21731	21929	21696	21974	21756	21876	21895	21782	21937	21927	21975	21833	21615	21831	21889	21875	21928	21918	21721	21739	21865	21660	21861	21736	21969	21846	21825	21993	21847	22101	21790	21865	21871	21975	21896	21684	21960	21936	21955	21858	21987	21817	21872	21884	21906	21923	21859	21940	21870	21820	21769	21814	21712	21918	21875	21996	21969	21981	21621	21948	21678	21822	22099	21821	21817	21874	21685	22012	21973	21733	21799	21959	21776	21957	21830	21871	21742	21860	22019	21797	21644	21795	21898	21895	21912	21767	21606	21795	21842	21932	21874	21703	21959	21665	21992	21831	21890	21928	21954	21906	21927	21730	21678	21805	21817	21949	21932	21852	21767	21768	21883	21559	21761	21955	21909	21940	21742	21947	22043	21911	21868	21850	21716	21881	22012	21727	22171	21817	21781	21875	21761	22050	21951	21928	21871	21936	21703	21876	21946	21921	21864	21874	22121	21832	21678	21845	21975	21770	21903	21913	21936	21885	21790	21521	21803	21772	21814	21839	21844	22150	21895	21740	21967	21642	21923	21888	22029	21835	21954	21812	21890	21837	21933	21775	21953	21706	21839	21805	21885	21998	21927	21912	21996	21942	21922	21674	21903	21841	21955	21626	21978	21930	22033	21945	21854	21918	21881	22142	22056	22115	21784	21910	21964	21813	21912	21960	21990	21894	21970	21783	21914	21742	21812	21941	21825	21856	21800	22009	21571	21863	21900	21840	21671	21919	21964	21931	21861	21815	21757	21740	22016	21552	21925	21911	21949	21808	21607	21583	21821	21665	21831	21963	21850	21931	21861	21871	21822	21658	21908	21593	22038	21754	21703	21940	21856	21861	21901	22070	21971	21808	21984	21935	21909	21864	21768	21697	21980	21884	21840	21979	21982	21999	21800	21689	21985	21852	21960	21923	21789	22080	21885	21938	21973	21798	21861	22005	22096	21724	21870	21938	21987	21854	21969	21915	21964	21948	21984	21940	21997	21979	21998	21974	21769	21989	22033	21907	21904	21654	21824	21812	21836	21911	21792	21668	21810	22179	21683	21819	22076	22097	21939	21799	21912	21777	21723	21811	21767	21776	21861	21823	21839	22002	21898	22044	21833	21848	21728	22005	21985	21794	21783	21930	21800	21984	21915	21782	21993	21831	22012	21952	21794	21680	21948	21677	22124	21762	21754	21810	21742	22100	22010	21897	21961	21684	21733	21584	21992	21681	22004	21726	21889	21665	21705	21754	21818	21680	21775	21811	21878	22072	22152	21843	21712	21803	21992	22091	21848	21792	21783	22070	21961	21792	22029	22250	21812	21870	21954	22042	21958	22210	21726	21831	22001	21500	21757	21728	21853	21771	21864	21991	21793	22066	21810	21925	21778	21668	21722	21669	21927	21912	21893	21732	21913	21951	21795	21980	21957	21830	21915	21915	22009	22086	22102	21958	22220	21777	21766	21681	22142	21947	21809	21833	21892	21664	21769	21827	21849	21587	22005	21832	22090	22017	21836	21969	22090	21856	21599	22008	21842	22035	21925	21868	21916	21757	21943	22074	21818	21843	21793	21825	21763	21984	21698	21707	21582	21944	21626	21719	21811	21833	21729	21902	21862	21647	21867	21899	22061	21706	21722	21775	21887	21716	21997	21894	21881	21895	21777	21640	21858	21891	21704	21685	21830	21624	21814	22023	21942	21955	21938	21915	21820	21879	21757	21917	21850	21869	21838	21719	21835	21876	21752	21821	21677	21877	21812	21823	21786	21780	21704	21921	22005	21964	21748	21744	21917	21884	21797	21749	21723	21867	22147	22085	21864	21823	21754	21827	22103	21825	21940	21825	21972	21845	21928	21818	21956	21963	21813	21924	21952	22017	21810	21811	21797	21674	21789	21753	21886	21889	22087	21888	21900	21930	21758	21873	21740	21897	21733	21929	22017	21757	21826	21844	21866	22088	21610	21766	21747	21814	21631	21755	22000	21782	22026	21672	21815	21911	21959	22100	21859	21864	21773	21887	21958	21941	21851	21896	21889	21820	21991	21947	21817	21926	21616	21844	21883	22150	21651	21882	21721	21949	21990	21931	21818	21628	21724	21795	21735	21947	21862	21783	21868	21970	21734	21868	22103	21750	22049	21944	21893	21817	21814	21871	21831	21974	22007	21774	21790	21735	21750	21855	21768	21843	21940	21922	21885	21734	21791	21909	21864	21940	21950	21926	21845	21882	21613	21893	21903	21769	21841	21649	21573	21999	21655	22029	21789	21816	21834	21920	21897	21615	21891	21696	21811	21896	21982	21730	21998	21935	21844	21538	21951	21646	21989	21816	21894	22118	21820	22059	21910	21822	21984	22016	21856	21771	21752	21873	21920	21937	22014	21845	21948	22096	21914	21604	21710	21978	21881	21890	21892	21838	21893	21783	21957	21772	21917	21907	21780	21804	21871	21943	21823	21692	21937	21774	21979	21878	22007	21720	21818	22003	21801	21977	22040	21699	22127	22068	22002	21889	21894	21868	21897	21826	22035	22120	22005	21785	22006	21946	22059	21923	21770	21820	21784	21800	21785	21720	21651	21913	21895	22029	21843	22188	21796	21953	21959	21924	21943	21826	21849	21803	22067	21929	21882	21787	21923	21970	22058	22135	22096	21809	21633	22048	21827	21790	21973	21691	21732	21958	21753	21861	21921	22056	21824	21953	21768	21931	22070	22014	21733	21737	21897	21522	21779	21878	21804	21848	21815	21877	21965	21691	21813	21982	21891	22163	21914	21684	21934	21980	21634	21829	21977	21870	22020	21986	21891	21849	21912	21662	21816	21879	21911	21756	21828	21738	21930	21987	21962	21858	21882	21740	21925	21853	22205	21936	21878	21845	22024	21831	21956	21923	21782	21508	21619	21798	21769	21716	21739	21660	21947	21761	21901	21977	22067	21650	22007	21839	21913	21727	21789	21964	21907	21721	22143	22038	21826	21884	21817	22049	21816	21910	21788	21783	21726	21761	21735	21844	21757	22047	21950	21990	21927	22018	22029	21927	21979	21881	21856	21692	22009	21748	21665	22072	22015	21959	21828	21886	21928	21896	22177	21852	21771	21971	21818	21905	21720	21739	21931	21941	21947	21822	21801	21772	21820	21921	21851	21886	22136	21925	21762	21980	21919	21939	21715	21868	21820	21701	21834	21916	21975	21771	22206	21937	21849	21771	21925	22126	21948	21818	21825	21857	21981	21786	21830	21647	21846	21859	21937	21843	21842	21792	21850	21912	21799	21889	22024	21866	21982	22045	21889	22104	21964	21848	21783	21946	21911	21588	21992	21943	22027	21676	21893	21966	21893	21909	21987	21662	21808	21916	22100	21829	21881	21938	21968	22026	21929	21986	21808	21926	22090	21936	21697	21917	22090	21792	21763	21733	21771	21799	21687	21636	21840	21770	22046	21812	21854	21832	21918	22069	21799	22034	21743	22008	22019	21798	21872	21795	21852	21840	21989	21771	21894	21815	21802	21982	21953	21713	21751	21685	21681	22013	21855	21959	22031	21959	21971	22120	22013	21746	21588	22033	21764	21815	21703	21823	21744	21731	21934	21798	21699	21891	21945	21996	21918	21758	21738	21517	21765	21842	22171	21862	22108	22031	21921	21981	21999	21934	21870	21766	22075	21829	21717	21794	21711	21851	22084	22169	21876	22000	21679	21756	21571	21781	22109	22012	21978	22065	21852	21895	21841	21883	22072	21990	21843	21851	21991	21747	21930	21723	21809	21689	22004	22205	21951	21663	21829	21709	21852	21901	21945	22220	21775	22116	21851	21957	21769	21790	21790	21784	21932	22112	22060	21649	21821	21827	21931	22037	21830	21872	21701	21992	21728	21832	21723	21935	21856	21851	21781	21852	22071	21856	21785	22104	22072	21871	22052	21922	22063	21826	22112	22123	21701	21959	21977	21803	21996	21850	21876	22071	22039	21854	21792	21873	21746	21862	22031	21753	22011	21827	21919	21778	21826	21895	21955	21925	21980	21871	21888	21741	21756	21825	21936	21967	21994	21909	22254	21765	21989	21911	21816	21915	21810	21813	22195	22037	21816	21747	21903	21779	21842	21939	21901	21869	21735	21715	21818	21820	21958	21764	21874	22058	21907	21676	22055	21763	21997	22133	21901	22131	21787	21790	21877	21804	21746	21919	22083	21760	21895	21810	22062	21910	21850	21673	21848	21854	21930	21900	21847	21898	21750	21726	21799	21773	21737	21844	21836	21765	22019	21749	21893	21872	21822	22025	22152	21899	22132	22021	21909	21727	21917	21742	22093	21996	21837	22048	21963	21760	21933	21758	21619	21907	21856	21789	21869	21848	21889	21919	21925	22031	21865	21884	21941	21635	21957	22028	21927	21675	21860	22040	21826	21825	21804	21949	21920	21887	21772	21922	21836	21949	21591	21833	21991	21830	21870	21890	21702	21834	21714	21956	21818	21751	21976	21867	21889	21693	21796	21758	21806	22009	22126	21839	21927	21925	21870	21722	21951	22085	21604	21799	21743	21918	21624	21894	21823	21907	21960	21862	21713	22086	22050	22111	21833	21791	21963	21821	21909	22058	21888	22041	21826	22028	22140	21918	21861	21863
34023	51556	51670	43421	35808	30680	27247	24580	22372	20893	20358	19489	19118	19094	18640	18599	18413	18248	18146	17967	17897	17857	17866	17667	17770	17755	17721	17675	17671	17531	17605	17619	17578	17582	17491	17720	17403	17523	17496	17631	17312	17614	17204	17448	17655	17316	17451	17467	17395	17498	17380	17405	17377	17530	17358	17588	17507	17575	17586	17544	17469	17689	17596	17625	17480	17487	17636	17540	17445	17446	17429	17450	17428	17636	17262	17512	17540	17498	17396	17532	17555	17371	17460	17555	17547	17449	17462	17618	17501	17488	17507	17602	17353	17476	17371	17533	17507	17531	17469	17338	17508	17561	17508	17434	17455	17630	17464	17445	17574	17597	17605	17527	17426	17394	17277	17637	17607	17520	17642	17626	17479	17552	17399	17493	17330	17408	17281	17480	17427	17443	17519	17638	17425	17540	17520	17562	17438	17596	17602	17620	17455	17510	17529	17559	17338	17601	17471	17609	17465	17540	17537	17578	17635	17628	17422	17417	17403	17506	17609	17491	17573	17411	17390	17438	17514	17514	17602	17503	17323	17617	17486	17434	17503	17348	17660	17680	17410	17526	17716	17625	17573	17597	17488	17509	17425	17493	17267	17457	17355	17376	17539	17570	17563	17635	17391	17517	17498	17406	17448	17369	17528	17537	17572	17446	17508	17592	17541	17586	17395	17390	17643	17225	17512	17422	17607	17377	17465	17412	17530	17610	17475	17688	17408	17393	17515	17389	17420	17550	17363	17381	17316	17632	17437	17549	17522	17370	17505	17519	17258	17493	17423	17738	17444	17405	17465	17404	17477	17596	17377	17524	17249	17424	17514	17355	17553	17564	17526	17446	17426	17594	17401	17575	17468	17547	17323	17563	17416	17660	17524	17413	17522	17419	17375	17713	17560	17477	17634	17525	17328	17629	17506	17510	17611	17616	17517	17355	17455	17627	17448	17403	17532	17647	17385	17449	17463	17413	17665	17484	17550	17595	17333	17610	17397	17524	17554	17512	17556	17601	17517	17335	17314	17310	17533	17509	17531	17584	17406	17550	17578	17557	17410	17570	17401	17335	17484	17419	17415	17563	17522	17433	17531	17494	17472	17338	17513	17623	17457	17424	17511	17555	17548	17419	17439	17557	17471	17588	17609	17412	17574	17601	17452	17476	17484	17313	17412	17635	17340	17637	17518	17448	17393	17516	17455	17421	17463	17726	17669	17485	17540	17332	17547	17657	17614	17575	17350	17457	17454	17476	17423	17738	17449	17604	17628	17456	17646	17567	17426	17538	17619	17398	17724	17377	17601	17596	17437	17410	17471	17633	17444	17569	17471	17427	17552	17512	17458	17487	17456	17560	17615	17500	17556	17368	17345	17444	17573	17495	17589	17521	17690	17561	17475	17484	17652	17549	17559	17570	17508	17355	17553	17624	17543	17430	17570	17564	17597	17537	17547	17436	17545	17565	17540	17409	17498	17470	17525	17523	17382	17471	17489	17453	17482	17612	17487	17666	17506	17415	17576	17368	17599	17596	17421	17542	17484	17580	17486	17364	17463	17416	17486	17666	17420	17653	17535	17603	17427	17332	17439	17498	17524	17356	17468	17531	17504	17487	17486	17474	17426	17648	17417	17408	17515	17579	17425	17485	17474	17535	17452	17619	17393	17486	17601	17463	17348	17528	17522	17592	17564	17480	17516	17439	17527	17408	17589	17509	17564	17439	17495	17429	17522	17678	17453	17536	17500	17458	17532	17519	17472	17430	17494	17534	17496	17580	17503	17679	17404	17557	17432	17649	17512	17538	17499	17408	17610	17417	17575	17621	17333	17436	17397	17647	17584	17590	17370	17607	17495	17584	17288	17481	17539	17490	17555	17512	17352	17489	17439	17396	17477	17433	17522	17380	17429	17420	17529	17471	17425	17446	17497	17600	17611	17448	17482	17490	17449	17386	17663	17493	17629	17462	17521	17502	17561	17559	17211	17729	17568	17494	17547	17436	17329	17269	17414	17491	17621	17362	17615	17507	17516	17442	17540	17467	17688	17486	17756	17301	17431	17645	17462	17500	17448	17527	17547	17539	17310	17406	17552	17434	17220	17599	17494	17486	17581	17556	17572	17347	17415	17592	17451	17347	17747	17418	17638	17502	17409	17464	17349	17530	17483	17617	17421	17535	17635	17618	17456	17462	17530	17453	17587	17700	17441	17551	17437	17535	17417	17392	17456	17383	17404	17575	17467	17477	17498	17342	17415	17538	17292	17482	17645	17428	17266	17533	17538	17541	17303	17455	17606	17550	17372	17513	17346	17480	17513	17481	17536	17380	17498	17429	17377	17553	17270	17499	17405	17637	17688	17761	17425	17350	17581	17557	17405	17553	17601	17439	17590	17595	17508	17595	17534	17528	17549	17449	17574	17511	17452	17533	17536	17537	17470	17463	17443	17600	17458	17506	17553	17338	17619	17467	17613	17552	17504	17599	17489	17711	17597	17447	17380	17567	17523	17571	17443	17457	17672	17367	17493	17485	17593	17468	17587	17522	17315	17436	17547	17558	17487	17417	17528	17613	17605	17565	17418	17574	17506	17453	17498	17601	17319	17509	17474	17339	17570	17615	17475	17398	17296	17515	17420	17638	17548	17310	17504	17527	17546	17588	17547	17524	17533	17549	17387	17383	17458	17608	17371	17324	17377	17288	17607	17608	17355	17355	17486	17379	17542	17497	17407	17385	17546	17490	17440	17474	17481	17520	17594	17487	17602	17591	17451	17307	17695	17611	17656	17539	17622	17361	17441	17438	17525	17287	17532	17655	17522	17291	17439	17521	17658	17486	17502	17438	17440	17625	17578	17607	17686	17332	17536	17433	17526	17483	17376	17674	17425	17529	17505	17624	17297	17516	17627	17227	17563	17353	17438	17517	17485	17545	17532	17525	17562	17639	17494	17471	17530	17405	17531	17429	17536	17506	17376	17479	17615	17562	17622	17356	17570	17584	17416	17503	17413	17387	17292	17486	17561	17537	17492	17429	17520	17290	17462	17444	17569	17390	17440	17649	17602	17467	17461	17490	17399	17499	17539	17441	17610	17470	17424	17531	17484	17638	17503	17579	17508	17612	17642	17498	17443	17485	17427	17595	17558	17372	17619	17498	17532	17387	17611	17573	17538	17473	17536	17499	17629	17443	17379	17467	17547	17548	17515	17490	17404	17597	17503	17402	17519	17431	17401	17628	17488	17622	17470	17496	17515	17675	17516	17511	17496	17408	17441	17360	17734	17462	17423	17503	17509	17367	17423	17659	17604	17506	17376	17509	17471	17429	17452	17283	17354	17760	17464	17579	17443	17526	17543	17506	17554	17514	17579	17586	17675	17660	17717	17523	17471	17444	17601	17543	17560	17456	17435	17322	17537	17527	17688	17525	17551	17506	17740	17475	17279	17421	17412	17451	17356	17607	17408	17249	17549	17469	17558	17425	17612	17348	17620	17494	17533	17512	17467	17439	17470	17476	17495	17371	17567	17589	17459	17564	17595	17572	17568	17410	17397	17538	17508	17682	17309	17651	17483	17487	17607	17455	17560	17279	17348	17516	17659	17400	17595	17393	17304	17545	17354	17439	17419	17455	17337	17541	17435	17661	17517	17642	17468	17373	17472	17590	17473	17527	17540	17540	17783	17499	17423	17505	17529	17512	17639	17542	17499	17338	17502	17561	17561	17343	17442	17434	17452	17336	17491	17598	17636	17452	17699	17517	17531	17331	17333	17505	17515	17409	17413	17616	17515	17644	17615	17595	17370	17604	17422	17455	17690	17463	17422	17370	17521	17513	17591	17583	17473	17517	17472	17399	17649	17432	17540	17630	17378	17527	17498	17458	17591	17424	17542	17290	17587	17566	17482	17501	17433	17389	17285	17597	17525	17470	17443	17601	17451	17295	17567	17447	17595	17522	17477	17639	17507	17366	17588	17349	17414	17660	17509	17364	17376	17618	17512	17441	17476	17410	17530	17384	17306	17517	17386	17664	17515	17427	17492	17612	17532	17389	17376	17496	17619	17600	17501	17579	17498	17402	17571	17429	17450	17427	17622	17583	17547	17682	17611	17439	17499	17313	17413	17405	17596	17642	17291	17384	17656	17409	17429	17372	17608	17509	17475	17369	17600	17564	17455	17597	17584	17605	17585	17459	17423	17500	17405	17359	17579	17546	17688	17463	17443	17425	17524	17676	17516	17407	17545	17654	17388	17440	17482	17648	17358	17537	17537	17476	17405	17471	17507	17630	17556	17530	17418	17488	17318	17612	17617	17429	17392	17531	17422	17438	17550	17576	17414	17586	17484	17724	17634	17335	17562	17645	17574	17569	17412	17523	17553	17458	17523	17691	17442	17449	17609	17429	17618	17569	17499	17441	17551	17417	17602	17298	17538	17414	17568	17653	17364	17548	17540	17486	17487	17600	17445	17473	17508	17653	17464	17641	17444	17392	17608	17298	17578	17684	17408	17491	17448	17636	17541	17534	17569	17393	17592	17339	17547	17434	17556	17568	17445	17369	17450	17493	17740	17573	17573	17395	17618	17469	17621	17634	17358	17435	17644	17538	17482	17463	17653	17553	17452	17431	17546	17570	17476	17427	17403	17669	17478	17431	17586	17514	17492	17470	17508	17509	17665	17556	17562	17638	17356	17594	17426	17593	17390	17432	17318	17648	17364	17465	17588	17494	17315	17644	17521	17537	17597	17266	17602	17550	17349	17421	17633	17414	17373	17446	17430	17505	17575	17524	17707	17567	17317	17576	17388	17532	17519	17443	17551	17519	17654	17384	17263	17492	17506	17432	17446	17368	17557	17588	17564	17507	17433	17439	17585	17615	17666	17395	17470	17636	17585	17442	17330	17473	17469	17348	17395	17490	17578	17439	17456	17538	17574	17596	17458	17711	17497	17510	17604	17411	17558	17666	17577	17338	17480	17496	17392	17453	17398	17517	17559	17512	17518	17369	17550	17408	17473	17508	17565	17467	17558	17493	17384	17490	17363	17709	17395	17565	17337	17455	17461	17648	17496	17698	17415	17522	17676	17350	17510	17445	17581	17710	17580	17495	17329	17522	17576	17480	17558	17552	17524	17574	17408	17488	17536	17639	17574	17556	17533	17404	17515	17434	17507	17572	17625	17582
25275	21731	31784	34361	32781	32376	31472	28603	26956	25508	24994	24276	24051	23457	23382	23120	22922	22542	22444	22235	22055	22287	22090	22136	21927	21960	21794	21992	21624	21816	21800	21825	21728	21706	21712	21857	21686	21706	21855	21576	21596	21930	21609	21698	21606	21577	21758	21630	21736	21732	21469	21683	21745	21720	21681	21685	21663	21758	21816	21751	21670	21676	21723	21802	21664	21560	21764	21693	21791	21798	21710	21646	21868	21759	21658	21676	21630	21631	21634	21719	21512	21688	21655	21814	21787	21748	21753	21842	21707	21742	21513	21545	21707	21814	21864	21674	21688	21515	21578	21801	21676	21666	21686	21878	21875	21775	21805	21697	21644	21643	21469	21637	21708	21647	21662	21777	21624	21389	21738	21585	21592	21569	21705	21716	21783	21585	21951	21718	21535	21855	21627	21448	21622	21683	21708	21595	21807	21458	21502	21689	21603	21535	21853	21808	21421	21643	21763	21778	21597	21595	21682	21435	21908	21602	21529	21775	21736	21506	21589	21529	21786	21806	21686	21756	21516	21792	21637	21466	21712	21690	21688	21625	21661	21606	21853	21569	21558	21706	21744	21602	21635	21749	21713	21864	21629	21704	21806	21417	21659	21720	21734	21770	21662	21582	21683	21566	21827	21263	21553	21506	21698	21750	21619	21803	21533	21489	21717	21536	21395	21712	21860	21705	21490	21810	21719	21573	21500	21467	21830	21673	21830	21810	21760	21649	21761	21843	21440	21495	21473	21703	21662	21539	21726	21932	21927	21794	21580	21750	21708	21651	21548	21636	21554	21771	21546	21832	21679	21996	21925	21757	21773	21778	21899	21840	21602	21752	21681	21436	21551	21632	21894	21744	21732	21479	21704	21435	21541	21755	21576	21787	21665	21699	21517	21563	21622	21647	21982	21459	21665	21527	21517	21575	21681	21581	21833	21630	21576	21642	21733	21562	21763	21707	21705	21755	21599	21801	21816	21636	21664	21598	21676	21799	21645	21534	21588	21700	21720	21730	21526	21531	21695	21751	21593	21683	21763	21684	21632	21856	21571	21802	21771	21408	21661	21601	21769	21507	21785	21770	21655	21627	21673	21557	21599	21899	21648	21690	21728	21623	21571	21599	21684	21737	21816	21800	21388	21725	21845	21580	21722	21771	21996	21509	21754	21786	21801	21558	21693	21518	21693	21609	21495	21639	21682	22052	21796	21732	21677	21544	21638	21329	21497	21796	21546	21717	21867	21632	21601	21827	21714	21625	21718	21717	21826	21482	21892	21843	21828	21792	21444	21810	21806	21598	21763	21687	21665	21935	21688	21720	21575	21823	21544	21647	21849	21888	21547	21551	21734	21762	21791	21766	21697	21311	21829	21593	21755	21710	21812	21884	21658	21469	21459	21668	21485	21582	21635	21589	21646	21637	21787	21622	21498	21444	21558	21594	21707	21726	21709	21728	21606	21639	21755	21623	21735	21677	21842	21836	21632	21446	21652	21406	21874	21746	21846	21684	21588	21664	21713	21781	21634	21725	21753	21744	21775	21649	21560	21567	21632	21488	21513	21559	21789	21554	21663	21509	21650	21587	21450	21761	21681	21869	21802	21556	21694	21620	21456	21623	21702	21514	21683	21836	21732	21693	21697	21746	21566	21638	21900	21613	21780	21623	21601	21817	21655	21766	21840	21625	21787	21763	21689	21683	21539	21676	21576	21772	21774	21622	21656	21696	21849	21748	21640	21689	21614	21565	21568	21671	21605	21577	21811	21785	21669	22004	21635	21501	21621	21674	21828	21697	21595	21773	21625	21797	21686	21658	21932	21623	21889	21780	21395	21426	21928	21765	21617	21445	21589	21701	21753	21585	21777	21743	21641	21762	21604	21685	21790	21654	21682	21601	21743	21639	21511	21738	21697	21650	21623	21594	21660	21690	21713	21439	21757	21642	21728	21623	21821	21746	21635	21873	21730	21562	21508	21801	21631	21848	21947	21695	21521	21791	21615	21505	21429	21749	21605	21548	21701	21619	21617	21699	21820	21731	21530	21705	22048	21675	21721	21777	21900	21715	21656	21436	21869	21626	21793	21587	21700	21630	21305	21637	21603	21737	21935	21591	21643	21532	21664	21427	21562	21673	21637	21809	21843	21631	21741	21847	21850	21741	21697	21688	21574	21744	21605	21777	21606	21540	21688	21787	21759	21711	21684	21718	21626	21627	21480	21564	21615	21477	21615	21425	21806	21468	21794	21724	21789	21479	21774	21749	21571	21627	21626	21551	21526	21616	21622	21724	21431	21662	21650	21797	21542	21716	21572	21603	21656	21442	21511	21461	21477	21720	21614	21797	21785	21649	21669	21723	21693	21710	21808	21669	21697	21632	21710	21483	21603	21827	21939	21654	21599	21706	21659	21661	21687	21496	21759	21622	21649	21684	21960	21670	21718	21682	21674	21782	21760	21670	21862	21671	21636	21534	21776	21628	21711	21536	21959	21586	21607	21669	21753	21509	21558	21488	21740	21569	21679	21781	21751	21628	21746	21636	21588	21829	21723	21926	21828	21872	21693	21629	21810	21620	21641	21507	21641	21643	21629	21821	21515	21639	21683	21677	21759	21707	21815	21625	21584	21754	21744	21817	21562	21664	21725	21711	21599	21520	21479	21644	21744	21845	21645	21864	21508	21820	21511	21698	21742	21617	21695	21773	21929	21621	21571	21796	21744	21450	21653	21555	21351	21527	21880	21727	21690	21793	21802	21679	21640	21730	21662	21518	21551	21720	21623	21904	21783	21624	21625	21793	21573	21536	21683	21401	21639	21588	21516	21615	21554	21584	21546	21672	21766	21822	21662	21694	21734	21622	21699	21536	21678	21805	21790	21719	21807	21633	21774	21768	21833	21617	21683	21755	21569	21881	21583	21574	21997	21628	21709	21519	21398	21571	21797	21634	21511	21686	21704	21701	21628	21623	21728	21522	21614	21710	21456	21498	21444	21573	21676	21523	21674	21767	21556	21925	21676	21729	21501	21733	21745	21855	21540	21738	21500	21804	21625	21810	21930	21740	21742	21887	21563	21802	21652	21735	21744	21755	21881	21596	21787	21865	21658	21460	21691	21602	21728	21751	21689	21534	21516	21557	21612	21899	21770	21778	21508	21543	21660	21607	21673	21687	21816	21742	21707	21742	21592	21572	21795	21586	21644	21507	21505	21548	21772	21558	21704	21565	21404	21495	21601	21637	21717	21527	21390	21626	21741	21425	21751	21690	21472	21509	21516	21615	21572	21549	21411	21693	21458	21680	21626	21704	21790	21609	21557	21747	21559	21701	21537	21754	21660	21547	21680	21662	21636	21571	21515	21623	21441	21652	21550	21690	21605	21627	21711	21557	21646	21781	21565	21696	21486	21634	21640	21570	21687	21552	21822	21777	21685	21561	21600	21833	21652	21851	21652	21710	22053	21834	21782	21729	21740	21723	21831	21561	21470	21783	21418	21609	21698	21673	21864	21651	21635	22061	21694	21615	21738	21722	21640	21527	21761	21666	21556	21545	21653	21669	21808	21756	21706	21725	21615	21588	21709	21736	21751	21636	21610	21567	21819	21579	21657	21740	21646	21713	21652	21663	21876	21558	21613	21852	21730	21605	21618	21899	21551	21642	21765	21702	21472	21590	21653	21770	21474	21524	21477	21741	21811	21420	21596	21635	21684	21513	21584	21775	21928	21622	21697	21505	21590	21704	21895	21674	21671	21768	21710	21711	21842	21795	21814	21720	21704	21665	21569	21709	21530	21834	21529	21595	21785	21658	21733	21626	21556	21528	21735	21949	21674	21553	21737	21713	21693	21516	21572	21679	21888	21612	21735	21608	21850	21532	21687	21764	21892	21683	21805	21549	21707	21668	21815	21736	21810	21638	21686	21696	21705	21813	21617	21639	21782	21620	21519	21759	21609	21511	21801	21508	21738	21846	21625	21728	21645	21744	21598	21739	21860	21645	21649	21712	21769	21701	21543	21630	21709	21571	21774	21827	21816	21882	21589	21830	21792	21758	21480	21751	21720	21663	21483	21618	21683	21633	21768	21680	21674	21704	21854	21560	21583	21602	21837	21578	21684	21643	21662	21803	21725	21644	21750	21522	21578	21601	21947	21879	21827	21584	21733	21799	21784	21606	21689	21657	21886	21604	21953	21549	21798	21474	21574	21576	21712	21804	21672	21516	21559	21815	21871	21475	21716	21429	21699	21776	21640	21696	21763	21853	21696	21687	21802	21464	21394	21598	21604	21465	21552	21664	21560	21673	21564	21704	21732	21480	21637	21530	21659	21710	21460	21691	21554	21706	21563	21774	21692	21771	21619	21715	21761	21687	21764	21311	21631	21557	21843	21548	21774	21607	21635	21753	21674	21769	21779	21507	21705	21546	21686	21587	21554	21784	21790	21647	21762	21833	21584	21637	21771	21729	21747	21736	21623	21667	21544	21509	21701	21544	21698	21478	21554	21677	21588	21772	21712	21553	21713	21611	21737	21843	21959	21742	21756	21613	21501	21541	21625	21725	21468	21620	21620	21757	21594	21620	21798	21707	21712	21995	21668	21685	21807	21613	21730	21825	21613	21616	21788	21774	21562	21424	21715	21542	21501	21533	21811	21811	21649	21725	21837	21462	21825	21866	21594	21759	21336	21948	21576	21829	21736	21617	21517	21711	21603	21777	21857	21564	21797	21786	21584	21738	21739	21863	21803	21578	21585	21597	21392	21843	21791	21805	21722	21549	21611	21440	21873	21575	21858	21604	21619	21651	21735	21631	21540	21671	21676	21774	21783	21483	21668	21543	21855	21729	21431	21690	21722	21842	21638	21783	21731	21659	21604	21497	21901	21860	21402	21567	21256	21699	21509	21548	21767	21676	21666	21822	21679	21701	21564	21996	21808	21813	21736	21746	21596	21549	21760	21605	21704	21724	21522	21706	21416	21573	21762	21913	21578	21767	21689	21748	21611	21686	21629	21668	21635	21583	21621	21697	21597	21613	21759	21894	21728	21791	21603	21841	21566	21598	21681	21833	21697	21596	21531	21700	21506	21730	21633	21630	21782	21616	21912	21714	21752	21430	21537	21575	21745	21683	21712	21710	21590	21658	21782	21770	21716	21597	21703	21851	21727	21599	21655	21748
33615	55705	57888	47253	38621	32977	30041	27788	25365	23197	22446	21206	20536	20108	19866	19702	18777	18658	18480	18139	18162	18230	18082	18054	17844	17707	17668	17806	17559	17646	17703	17560	17587	17626	17545	17594	17456	17487	17274	17587	17206	17483	17478	17418	17582	17656	17481	17406	17542	17334	17464	17505	17473	17688	17413	17453	17690	17540	17630	17461	17548	17535	17572	17400	17441	17349	17692	17655	17402	17490	17564	17563	17409	17597	17593	17419	17188	17400	17371	17484	17331	17541	17494	17403	17459	17463	17526	17389	17605	17414	17604	17316	17448	17466	17466	17568	17474	17434	17425	17459	17643	17441	17344	17455	17524	17471	17412	17497	17425	17306	17440	17449	17278	17420	17523	17402	17411	17505	17501	17463	17466	17447	17473	17594	17373	17545	17485	17438	17480	17586	17467	17547	17476	17497	17476	17655	17513	17378	17261	17589	17373	17534	17353	17476	17362	17522	17499	17565	17692	17477	17567	17536	17511	17553	17618	17524	17450	17586	17454	17274	17471	17513	17553	17528	17497	17467	17467	17451	17434	17409	17558	17415	17583	17703	17435	17528	17431	17436	17534	17330	17637	17474	17589	17559	17683	17421	17480	17572	17507	17299	17474	17299	17400	17420	17426	17425	17426	17476	17325	17482	17358	17418	17593	17399	17456	17580	17453	17606	17542	17473	17362	17385	17458	17414	17566	17545	17486	17423	17436	17431	17439	17452	17416	17575	17575	17580	17498	17475	17484	17445	17586	17571	17359	17452	17653	17522	17455	17370	17399	17442	17423	17609	17315	17346	17555	17479	17377	17669	17567	17578	17587	17423	17456	17644	17536	17479	17533	17430	17389	17393	17671	17552	17548	17528	17497	17492	17469	17552	17525	17357	17638	17292	17374	17413	17520	17391	17623	17507	17408	17526	17451	17470	17376	17263	17380	17434	17477	17599	17509	17426	17733	17449	17482	17427	17545	17535	17550	17486	17466	17418	17449	17466	17398	17471	17249	17356	17472	17615	17531	17421	17516	17387	17404	17467	17714	17536	17397	17395	17576	17304	17413	17544	17281	17382	17467	17407	17379	17370	17476	17580	17453	17461	17549	17434	17391	17450	17524	17424	17574	17566	17255	17357	17475	17465	17449	17611	17433	17381	17493	17433	17584	17533	17611	17470	17350	17631	17481	17439	17412	17531	17476	17415	17432	17547	17431	17466	17448	17405	17514	17545	17598	17620	17396	17612	17415	17489	17405	17498	17467	17386	17662	17366	17508	17516	17478	17303	17426	17452	17413	17507	17391	17450	17354	17447	17644	17398	17278	17362	17459	17544	17626	17359	17540	17546	17621	17470	17508	17468	17371	17325	17514	17480	17427	17425	17479	17357	17473	17373	17446	17562	17473	17479	17478	17552	17537	17453	17431	17602	17486	17355	17493	17356	17624	17511	17503	17633	17533	17452	17370	17533	17507	17431	17519	17529	17457	17413	17504	17448	17448	17543	17589	17349	17406	17478	17477	17325	17500	17482	17493	17583	17404	17395	17329	17396	17489	17544	17435	17524	17394	17505	17733	17521	17593	17401	17498	17364	17393	17190	17410	17510	17413	17652	17580	17478	17324	17615	17406	17411	17415	17540	17463	17610	17412	17317	17355	17299	17518	17475	17487	17444	17595	17342	17375	17408	17466	17377	17390	17446	17419	17523	17443	17423	17336	17414	17536	17419	17328	17318	17451	17628	17361	17399	17598	17465	17554	17496	17556	17295	17565	17240	17686	17403	17456	17311	17578	17477	17152	17621	17571	17525	17446	17547	17606	17475	17437	17460	17463	17484	17417	17394	17384	17624	17338	17335	17621	17510	17447	17422	17408	17568	17474	17405	17537	17644	17448	17549	17328	17377	17568	17425	17329	17434	17331	17429	17485	17622	17350	17582	17443	17374	17450	17473	17401	17570	17520	17536	17521	17333	17463	17558	17680	17501	17532	17309	17687	17217	17404	17528	17591	17668	17506	17544	17365	17565	17450	17227	17404	17408	17621	17429	17574	17439	17310	17585	17439	17446	17407	17501	17400	17379	17299	17472	17386	17348	17592	17456	17349	17430	17494	17385	17516	17329	17491	17480	17397	17518	17416	17571	17426	17321	17409	17495	17482	17414	17406	17510	17514	17556	17506	17630	17460	17516	17516	17289	17381	17501	17496	17559	17471	17471	17442	17319	17357	17480	17383	17522	17327	17283	17386	17655	17445	17423	17465	17503	17411	17608	17392	17326	17508	17516	17549	17703	17398	17410	17602	17511	17546	17462	17337	17418	17623	17741	17520	17188	17401	17507	17489	17511	17494	17496	17377	17336	17599	17545	17347	17433	17362	17457	17543	17512	17501	17406	17348	17388	17424	17404	17440	17369	17481	17429	17576	17364	17518	17372	17548	17416	17453	17477	17400	17446	17548	17482	17533	17569	17413	17323	17567	17428	17322	17502	17639	17501	17530	17481	17277	17624	17481	17516	17469	17575	17364	17479	17372	17548	17554	17391	17531	17452	17312	17494	17318	17355	17429	17542	17440	17456	17492	17433	17470	17335	17369	17432	17459	17452	17540	17610	17458	17397	17548	17325	17483	17552	17598	17424	17290	17576	17681	17523	17543	17465	17347	17519	17579	17513	17565	17498	17601	17472	17529	17353	17566	17374	17631	17514	17559	17709	17510	17596	17509	17506	17432	17541	17605	17459	17591	17453	17421	17576	17500	17337	17399	17469	17415	17414	17379	17427	17529	17570	17456	17506	17411	17460	17308	17321	17326	17350	17713	17389	17449	17539	17401	17443	17693	17526	17469	17492	17448	17584	17417	17478	17477	17534	17332	17557	17399	17508	17406	17455	17485	17383	17447	17298	17410	17413	17710	17518	17555	17312	17726	17421	17516	17452	17430	17531	17468	17413	17491	17444	17534	17555	17492	17433	17562	17424	17404	17546	17410	17419	17639	17397	17578	17373	17330	17536	17502	17396	17428	17435	17531	17492	17447	17353	17612	17447	17465	17386	17503	17510	17460	17375	17422	17449	17523	17606	17438	17441	17524	17617	17319	17410	17648	17457	17575	17623	17515	17521	17488	17549	17593	17449	17344	17615	17477	17309	17434	17426	17429	17529	17470	17375	17441	17645	17446	17326	17474	17401	17278	17525	17332	17444	17595	17331	17487	17556	17539	17440	17481	17461	17479	17296	17409	17325	17432	17534	17517	17487	17582	17507	17439	17366	17450	17416	17425	17386	17339	17303	17414	17438	17629	17382	17494	17437	17662	17493	17624	17391	17456	17485	17470	17433	17523	17522	17630	17470	17359	17399	17402	17327	17531	17398	17343	17574	17439	17458	17599	17553	17560	17492	17343	17585	17485	17149	17481	17331	17482	17540	17379	17585	17241	17404	17472	17456	17575	17395	17362	17574	17469	17374	17485	17428	17509	17300	17501	17560	17418	17192	17642	17389	17573	17644	17532	17494	17426	17459	17441	17519	17310	17452	17583	17438	17624	17608	17474	17468	17421	17422	17465	17282	17568	17521	17523	17387	17341	17530	17438	17422	17600	17479	17627	17399	17548	17505	17385	17660	17551	17712	17477	17550	17522	17411	17635	17653	17435	17520	17352	17347	17538	17490	17561	17569	17566	17370	17546	17576	17447	17415	17585	17368	17482	17477	17554	17523	17393	17301	17707	17286	17426	17536	17364	17621	17620	17551	17438	17468	17407	17494	17448	17555	17559	17334	17514	17503	17605	17417	17423	17455	17387	17539	17368	17400	17631	17486	17512	17345	17519	17270	17387	17408	17420	17383	17501	17520	17312	17280	17500	17244	17429	17400	17527	17393	17631	17555	17507	17612	17407	17442	17433	17506	17566	17530	17501	17531	17556	17396	17525	17588	17410	17428	17511	17532	17471	17500	17579	17571	17548	17542	17410	17428	17526	17599	17354	17467	17479	17634	17434	17533	17412	17439	17573	17517	17490	17446	17561	17601	17499	17521	17468	17473	17458	17567	17507	17498	17405	17607	17558	17514	17482	17277	17445	17601	17352	17417	17498	17460	17475	17504	17471	17452	17611	17444	17488	17558	17395	17535	17601	17351	17555	17298	17431	17526	17468	17575	17655	17392	17566	17443	17423	17485	17448	17498	17436	17558	17411	17536	17433	17566	17436	17456	17541	17516	17336	17633	17501	17444	17475	17491	17431	17478	17572	17384	17622	17525	17586	17246	17565	17437	17372	17525	17556	17476	17491	17376	17557	17512	17482	17458	17359	17233	17417	17507	17413	17253	17396	17284	17463	17567	17541	17545	17392	17613	17406	17385	17363	17432	17380	17340	17284	17525	17596	17345	17319	17415	17377	17459	17561	17567	17689	17561	17600	17460	17518	17572	17530	17567	17424	17374	17639	17397	17527	17331	17545	17404	17430	17428	17325	17581	17570	17513	17409	17387	17558	17616	17507	17434	17340	17534	17665	17385	17500	17374	17545	17484	17523	17673	17483	17581	17531	17327	17474	17401	17533	17409	17607	17429	17477	17388	17513	17509	17439	17385	17427	17459	17487	17583	17450	17552	17407	17534	17350	17606	17376	17538	17520	17509	17523	17571	17421	17314	17418	17473	17537	17460	17504	17425	17347	17555	17461	17348	17502	17600	17406	17484	17401	17373	17603	17441	17480	17464	17532	17478	17423	17506	17393	17478	17434	17455	17262	17600	17471	17552	17465	17656	17507	17461	17519	17529	17323	17385	17499	17277	17474	17507	17504	17649	17376	17581	17431	17528	17341	17509	17617	17373	17428	17560	17441	17364	17582	17365	17438	17482	17245	17623	17559	17443	17489	17191	17530	17401	17429	17413	17334	17379	17535	17628	17461	17564	17551	17554	17250	17570	17396	17423	17611	17477	17502	17436	17311	17570	17378	17306	17441	17473	17433	17420	17534	17368	17527	17432	17402	17452	17232	17443	17384	17547	17622	17286	17644	17546	17288	17403	17440	17461	17292	17447	17466	17275	17607	17423	17475	17478	17475	17516	17318	17442	17436	17318	17626	17784	17486	17557	17490	17488	17440	17577	17466	17295	17224	17649	17533	17469	17630	17602	17383	17339	17386	17351	17657	17460	17573	17368	17430	17433	17450	17380	17436	17418
24013	21528	29750	26319	27729	33008	34424	30829	28912	27946	26736	25574	25351	24482	24217	23594	23137	22900	22673	22690	22378	22534	22103	22340	21884	21859	21934	21858	21807	21655	21878	21676	21833	21794	21767	21769	21623	21807	21619	21808	21846	21899	21508	21524	21597	21861	21679	21483	21512	21486	21577	21593	21887	21582	21793	21835	21596	21499	21507	21601	21608	21749	21428	21613	21721	21619	21680	21594	21490	21425	21876	21615	21493	21598	21675	21433	21549	21497	21521	21461	21391	21365	21490	21655	21331	21546	21634	21602	21514	21884	21542	21680	21667	21572	21509	21570	21365	21360	21511	21395	21572	21257	21699	21712	21557	21680	21298	21486	21763	21432	21724	21544	21677	21632	21661	21691	21695	21343	21547	21464	21603	21554	21662	21608	21558	21155	21607	21557	21595	21635	21500	21552	21602	21586	21590	21610	21636	21680	21548	21520	21535	21397	21372	21679	21642	21555	21590	21578	21515	21716	21484	21585	21355	21394	21443	21674	21517	21404	21649	21513	21397	21346	21543	21545	21606	21537	21548	21613	21919	21527	21652	21823	21780	21635	21842	21506	21717	21572	21510	21574	21604	21737	21664	21534	21634	21375	21480	21644	21347	21411	21701	21468	21452	21615	21397	21476	21431	21630	21812	21241	21407	21511	21477	21584	21833	21634	21471	21531	21926	21505	21336	21590	21708	21645	21598	21410	21512	21535	21473	21532	21702	21607	21612	21476	21625	21599	21346	21605	21636	21590	21621	21493	21580	21267	21502	21642	21521	21554	21491	21642	21594	21637	21193	21576	21667	21587	21639	21435	21717	21560	21468	21513	21594	21558	21540	21553	21288	21639	21414	21463	21419	21522	21572	21716	21585	21481	21641	21508	21441	21554	21522	21670	21495	21566	21596	21271	21514	21498	21650	21340	21528	21417	21453	21643	21708	21701	21522	21339	21582	21504	21706	21681	21598	21757	21497	21449	21695	21458	21561	21554	21676	21644	21543	21469	21625	21490	21870	21609	21616	21666	21885	21423	21438	21641	21553	21525	21719	21632	21474	21511	21582	21612	21525	21424	21613	21682	21518	21520	21441	21330	21553	21484	21617	21510	21567	21702	21710	21535	21630	21658	21525	21551	21363	21577	21587	21429	21494	21467	21538	21657	21692	21643	21488	21530	21583	21646	21349	21396	21440	21702	21602	21612	21423	21379	21549	21365	21545	21413	21773	21769	21234	21616	21587	21544	21543	21539	21573	21490	21492	21540	21445	21528	21824	21463	21554	21483	21726	21372	21609	21756	21518	21392	21555	21593	21598	21519	21534	21648	21693	21530	21701	21448	21495	21330	21612	21639	21668	21557	21593	21612	21533	21439	21440	21703	21681	21536	21472	21427	21778	21626	21702	21740	21333	21378	21510	21574	21831	21728	21714	21296	21459	21459	21607	21701	21459	21554	21432	21428	21535	21493	21433	21395	21435	21419	21779	21567	21467	21591	21453	21507	21653	21356	21535	21639	21813	21513	21622	21475	21621	21637	21741	21510	21592	21386	21634	21498	21348	21567	21548	21696	21569	21778	21512	21610	21320	21333	21483	21414	21637	21611	21734	21772	21710	21450	21569	21639	21462	21669	21504	21389	21474	21467	21521	21479	21518	21288	21749	21526	21545	21293	21500	21569	21380	21485	21575	21533	21655	21684	21629	21721	21634	21492	21702	21736	21595	21386	21603	21844	21650	21252	21522	21610	21325	21509	21504	21808	21650	21442	21469	21501	21576	21653	21321	21642	21658	21533	21571	21518	21596	21550	21588	21621	21669	21433	21554	21456	21415	21373	21655	21660	21406	21532	21639	21447	21420	21479	21775	21616	21460	21535	21749	21628	21399	21650	21564	21644	21409	21340	21480	21740	21382	21513	21670	21594	21510	21401	21738	21704	21400	21488	21565	21642	21384	21699	21699	21466	21507	21605	21621	21496	21722	21320	21649	21710	21460	21724	21526	21605	21646	21485	21497	21307	21319	21876	21568	21680	21492	21365	21443	21570	21587	21635	21574	21520	21487	21554	21639	21575	21584	21680	21427	21531	21702	21434	21452	21509	21436	21475	21302	21461	21490	21683	21516	21543	21547	21428	21496	21452	21675	21562	21514	21579	21420	21505	21398	21216	21551	21528	21557	21495	21678	21506	21628	21655	21559	21770	21513	21608	21678	21375	21335	21595	21547	21637	21508	21600	21460	21501	21311	21413	21703	21403	21937	21651	21425	21692	21573	21566	21554	21561	21562	21574	21620	21789	21497	21643	21425	21489	21330	21461	21464	21581	21548	21485	21499	21575	21385	21632	21508	21756	21521	21368	21623	21512	21310	21491	21477	21483	21705	21649	21532	21328	21547	21612	21597	21458	21569	21479	21349	21481	21628	21489	21502	21466	21624	21756	21537	21442	21491	21747	21595	21509	21653	21543	21692	21525	21522	21508	21498	21810	21536	21569	21603	21509	21699	21520	21587	21668	21556	21659	21486	21565	21598	21595	21562	21726	21740	21535	21545	21515	21457	21403	21568	21512	21475	21401	21577	21757	21696	21693	21531	21548	21694	21486	21624	21546	21483	21515	21671	21510	21496	21599	21537	21500	21466	21727	21673	21557	21520	21425	21545	21664	21730	21593	21560	21581	21745	21648	21704	21379	21546	21653	21541	21541	21520	21649	21311	21537	21434	21650	21907	21602	21488	21412	21657	21773	21521	21311	21600	21525	21653	21497	21677	21505	21592	21518	21560	21382	21686	21606	21604	21605	21680	21611	21472	21674	21229	21743	21420	21511	21577	21415	21357	21343	21755	21520	21591	21655	21426	21545	21664	21263	21572	21608	21609	21441	21372	21699	21581	21651	21558	21590	21587	21641	21425	21596	21503	21382	21714	21517	21290	21643	21754	21534	21643	21634	21463	21407	21665	21481	21639	21670	21757	21631	21642	21595	21370	21727	21632	21442	21503	21745	21533	21283	21446	21618	21659	21595	21518	21432	21467	21587	21584	21625	21702	21548	21699	21529	21523	21597	21466	21547	21448	21440	21520	21569	21656	21637	21687	21629	21598	21488	21553	21427	21485	21409	21626	21784	21536	21528	21480	21663	21721	21497	21237	21668	21535	21492	21425	21424	21584	21739	21708	21706	21492	21716	21664	21675	21497	21583	21737	21461	21552	21490	21516	21602	21374	21503	21592	21696	21621	21723	21597	21663	21549	21707	21850	21627	21629	21365	21641	21481	21698	21647	21412	21378	21748	21561	21513	21568	21610	21519	21486	21273	21612	21522	21480	21584	21481	21771	21783	21467	21466	21511	21622	21512	21510	21518	21559	21744	21418	21697	21435	21334	21819	21587	21515	21602	21523	21504	21638	21531	21567	21809	21523	21907	21416	21501	21525	21515	21514	21657	21675	21737	21452	21616	21526	21457	21767	21594	21443	21568	21661	21682	21567	21446	21418	21720	21639	21710	21536	21659	21692	21435	21489	21568	21606	21564	21644	21659	21466	21698	21490	21741	21624	21737	21487	21555	21635	21638	21552	21660	21488	21743	21558	21531	21697	21721	21640	21480	21424	21562	21489	21592	21400	21482	21550	21516	21425	21498	21527	21451	21635	21687	21484	21434	21287	21621	21439	21483	21462	21433	21544	21427	21511	21633	21405	21539	21358	21381	21411	21445	21564	21541	21287	21499	21537	21736	21640	21692	21503	21476	21477	21575	21780	21669	21475	21622	21238	21693	21615	21630	21512	21635	21703	21625	21509	21363	21636	21293	21682	21517	21537	21460	21769	21678	21423	21427	21513	21517	21398	21556	21626	21693	21462	21516	21601	21684	21461	21231	21670	21480	21502	21650	21631	21515	21664	21397	21587	21371	21623	21640	21659	21640	21804	21584	21650	21568	21581	21516	21829	21604	21573	21416	21524	21365	21473	21558	21473	21797	21525	21395	21572	21658	21571	21570	21619	21664	21318	21468	21792	21728	21508	21510	21654	21573	21511	21425	21618	21555	21373	21615	21613	21585	21317	21436	21420	21541	21600	21525	21480	21315	21407	21592	21612	21485	21536	21834	21725	21538	21248	21363	21299	21535	21437	21580	21755	21694	21477	21596	21619	21582	21480	21604	21511	21425	21633	21689	21512	21590	21613	21374	21329	21564	21533	21572	21522	21526	21485	21613	21527	21527	21427	21453	21531	21660	21756	21541	21631	21461	21476	21739	21543	21452	21384	21428	21465	21369	21534	21655	21448	21614	21736	21621	21601	21377	21538	21415	21516	21553	21418	21512	21470	21560	21527	21740	21489	21689	21593	21744	21599	21436	21584	21718	21444	21386	21484	21686	21800	21544	21441	21663	21455	21560	21668	21335	21495	21598	21614	21695	21722	21454	21517	21634	21337	21400	21635	21447	21493	21767	21575	21697	21568	21611	21592	21611	21400	21334	21548	21674	21613	21928	21469	21490	21582	21682	21726	21557	21737	21491	21475	21557	21419	21432	21418	21400	21462	21619	21645	21369	21606	21582	21555	21437	21694	21658	21740	21557	21598	21621	21502	21635	21503	21279	21524	21461	21812	21575	21462	21464	21734	21554	21492	21628	21624	21341	21399	21702	21319	21555	21572	21374	21696	21298	21481	21615	21773	21588	21672	21603	21711	21726	21579	21552	21648	21508	21665	21631	21406	21475	21524	21512	21639	21509	21556	21493	21759	21393	21531	21528	21633	21634	21389	21529	21459	21643	21503	21709	21557	21238	21602	21757	21398	21638	21735	21489	21513	21442	21418	21467	21481	21672	21380	21495	21660	21625	21649	21717	21554	21557	21681	21514	21410	21491	21542	21778	21639	21706	21498	21418	21634	21691	21640	21566	21445	21549	21620	21361	21503	21675	21623	21406	21775	21563	21637	21610	21648	21384	21556	21604	21714	21564	21637	21539	21394	21446	21248	21387	21602	21610	21568	21299	21465	21472	21498	21587	21572	21412	21465	21511	21810	21606	21640	21766	21432	21470	21628	21639	21535	21429	21511	21552	21666	21552	21689	21650	21724	21624	21531	21586	21636	21397	21730	21737	21558	21478	21512	21595	21597	21601	21508	21334	21572	21604	21539	21481	21457	21347	21698	21370	21544	21715	21680	21609	21494	21484
34591	57619	58934	47095	40743	36931	33596	30936	28631	26445	24567	23171	22631	21771	20878	20138	19413	18912	18704	18798	18757	18490	18106	18165	17810	17990	17625	17767	17644	17714	17763	17640	17477	17582	17549	17407	17459	17333	17526	17438	17481	17371	17541	17553	17357	17469	17284	17500	17417	17385	17357	17479	17528	17449	17535	17382	17500	17510	17511	17429	17506	17465	17548	17388	17420	17606	17471	17392	17355	17624	17384	17379	17241	17490	17545	17477	17579	17448	17480	17553	17558	17408	17307	17458	17504	17494	17556	17385	17313	17353	17272	17314	17343	17310	17400	17447	17466	17454	17428	17430	17344	17260	17410	17421	17282	17471	17431	17502	17459	17469	17330	17213	17458	17339	17560	17490	17357	17301	17500	17549	17423	17300	17332	17595	17567	17519	17362	17503	17306	17421	17381	17514	17407	17490	17346	17686	17388	17461	17427	17547	17362	17476	17590	17471	17384	17227	17525	17465	17465	17348	17421	17330	17344	17480	17394	17494	17566	17475	17641	17313	17349	17371	17358	17387	17361	17471	17353	17340	17565	17386	17524	17192	17491	17358	17250	17472	17488	17390	17441	17480	17422	17383	17562	17434	17284	17390	17300	17349	17241	17331	17448	17358	17447	17292	17389	17450	17594	17266	17463	17523	17436	17411	17473	17435	17559	17457	17572	17437	17309	17402	17456	17346	17419	17476	17484	17447	17424	17427	17249	17542	17370	17413	17418	17330	17186	17517	17426	17534	17451	17397	17619	17438	17344	17452	17508	17307	17361	17687	17520	17337	17255	17512	17477	17381	17314	17262	17457	17249	17298	17413	17563	17294	17386	17477	17504	17290	17360	17403	17341	17448	17468	17295	17462	17520	17405	17337	17392	17289	17620	17216	17376	17369	17204	17459	17373	17412	17600	17333	17396	17513	17128	17306	17374	17305	17381	17420	17501	17234	17287	17418	17344	17346	17452	17397	17414	17525	17585	17308	17374	17545	17239	17413	17389	17184	17469	17389	17480	17460	17518	17481	17413	17465	17472	17374	17592	17226	17481	17573	17434	17421	17380	17500	17502	17303	17333	17402	17486	17342	17344	17332	17509	17270	17365	17446	17462	17264	17414	17160	17470	17437	17432	17538	17287	17335	17526	17448	17377	17454	17448	17519	17319	17455	17360	17537	17331	17538	17488	17489	17520	17605	17474	17418	17514	17232	17369	17413	17392	17277	17471	17497	17525	17342	17295	17217	17604	17410	17448	17341	17383	17450	17363	17613	17457	17340	17281	17541	17180	17327	17197	17424	17356	17365	17410	17245	17369	17525	17712	17211	17306	17346	17287	17407	17515	17294	17448	17528	17309	17376	17556	17359	17358	17501	17515	17411	17456	17326	17331	17345	17353	17533	17376	17579	17306	17428	17431	17349	17434	17311	17416	17410	17335	17509	17434	17277	17335	17301	17418	17198	17365	17423	17471	17427	17221	17440	17432	17384	17433	17274	17458	17440	17347	17303	17306	17394	17412	17562	17205	17496	17350	17535	17119	17386	17380	17524	17215	17177	17558	17208	17240	17321	17454	17386	17327	17540	17329	17429	17449	17294	17499	17373	17322	17401	17362	17558	17224	17494	17543	17260	17416	17354	17383	17227	17503	17561	17299	17424	17328	17324	17326	17413	17340	17362	17527	17453	17295	17530	17560	17510	17416	17392	17353	17286	17392	17408	17336	17436	17148	17336	17447	17449	17548	17516	17407	17393	17657	17391	17442	17519	17601	17475	17256	17506	17431	17357	17388	17505	17293	17340	17390	17416	17265	17461	17437	17298	17341	17560	17572	17370	17383	17393	17446	17443	17440	17536	17400	17250	17339	17414	17485	17525	17419	17454	17212	17319	17483	17477	17493	17440	17410	17280	17424	17426	17324	17464	17334	17521	17414	17497	17496	17271	17472	17585	17370	17341	17286	17405	17475	17491	17306	17397	17395	17291	17425	17556	17360	17595	17447	17488	17447	17354	17504	17404	17403	17321	17304	17466	17486	17387	17347	17358	17313	17421	17512	17349	17410	17481	17526	17603	17394	17312	17331	17411	17294	17253	17355	17396	17470	17327	17440	17582	17381	17662	17080	17373	17353	17470	17521	17551	17279	17352	17307	17470	17546	17306	17479	17556	17421	17512	17445	17449	17426	17315	17335	17406	17321	17398	17320	17349	17279	17434	17535	17503	17522	17246	17354	17368	17502	17487	17475	17308	17363	17227	17332	17508	17417	17427	17522	17485	17460	17353	17629	17307	17326	17328	17511	17384	17238	17395	17484	17308	17420	17333	17534	17285	17398	17459	17398	17470	17564	17357	17284	17559	17416	17288	17337	17471	17519	17429	17372	17267	17445	17398	17429	17517	17436	17387	17536	17348	17273	17428	17416	17563	17543	17356	17444	17420	17293	17368	17387	17388	17253	17465	17495	17323	17452	17312	17440	17460	17497	17398	17472	17414	17358	17562	17406	17440	17440	17489	17363	17453	17403	17284	17455	17269	17437	17286	17516	17415	17501	17319	17422	17283	17280	17471	17410	17328	17402	17508	17310	17423	17500	17479	17575	17548	17409	17558	17186	17436	17285	17203	17449	17415	17426	17397	17324	17551	17396	17308	17605	17422	17316	17156	17286	17272	17523	17410	17437	17519	17504	17391	17477	17513	17524	17307	17425	17514	17349	17247	17388	17454	17614	17442	17390	17464	17384	17467	17432	17385	17097	17339	17411	17433	17361	17436	17390	17562	17461	17426	17475	17488	17285	17433	17408	17324	17541	17343	17525	17267	17370	17422	17464	17345	17404	17264	17369	17412	17345	17480	17443	17405	17382	17550	17236	17545	17311	17253	17348	17473	17476	17335	17359	17356	17383	17414	17399	17494	17449	17359	17474	17528	17510	17565	17405	17379	17562	17527	17415	17516	17457	17532	17530	17421	17380	17432	17343	17116	17268	17444	17555	17240	17457	17401	17376	17426	17369	17439	17398	17375	17548	17305	17355	17374	17449	17359	17221	17499	17234	17332	17546	17225	17297	17369	17169	17395	17425	17523	17460	17478	17287	17424	17290	17474	17367	17255	17384	17443	17448	17390	17514	17406	17452	17352	17397	17361	17484	17565	17523	17228	17379	17560	17362	17642	17404	17335	17627	17393	17483	17509	17553	17398	17461	17333	17479	17485	17445	17635	17431	17480	17419	17542	17216	17471	17401	17346	17542	17439	17439	17408	17389	17511	17257	17286	17442	17403	17500	17336	17305	17319	17442	17516	17386	17439	17467	17566	17442	17367	17452	17318	17440	17342	17176	17427	17288	17469	17301	17364	17449	17261	17401	17320	17359	17404	17396	17394	17417	17318	17423	17489	17364	17360	17311	17289	17468	17355	17355	17380	17386	17435	17400	17234	17512	17535	17316	17360	17389	17259	17577	17481	17386	17439	17442	17486	17269	17506	17362	17586	17378	17389	17324	17408	17426	17362	17444	17406	17335	17388	17587	17446	17273	17464	17523	17427	17337	17350	17468	17264	17632	17434	17413	17218	17463	17365	17227	17430	17544	17335	17351	17513	17302	17394	17548	17498	17517	17392	17351	17400	17426	17504	17469	17451	17396	17495	17434	17410	17528	17426	17312	17390	17310	17467	17316	17475	17389	17518	17402	17408	17385	17393	17378	17271	17601	17345	17433	17435	17360	17474	17398	17512	17411	17399	17387	17507	17500	17403	17304	17485	17349	17403	17438	17448	17310	17435	17253	17483	17484	17464	17345	17413	17539	17383	17379	17525	17501	17512	17443	17514	17416	17395	17511	17450	17521	17305	17441	17387	17466	17492	17386	17392	17289	17354	17482	17346	17255	17416	17495	17435	17458	17381	17513	17522	17535	17450	17435	17473	17233	17352	17410	17425	17337	17354	17411	17564	17373	17577	17336	17459	17500	17479	17456	17396	17230	17387	17403	17436	17299	17351	17561	17457	17384	17358	17334	17295	17429	17382	17373	17256	17467	17573	17409	17344	17423	17406	17342	17467	17342	17508	17197	17422	17281	17464	17329	17396	17425	17464	17434	17413	17497	17528	17492	17440	17470	17495	17274	17542	17509	17405	17489	17217	17423	17461	17381	17426	17394	17359	17401	17441	17365	17378	17443	17389	17550	17494	17443	17721	17375	17299	17529	17450	17405	17245	17447	17359	17267	17429	17363	17199	17581	17270	17375	17330	17429	17397	17377	17316	17475	17480	17362	17593	17489	17324	17396	17315	17386	17410	17327	17345	17449	17298	17406	17266	17509	17551	17453	17184	17335	17507	17526	17322	17491	17256	17517	17421	17506	17309	17435	17414	17513	17492	17369	17221	17419	17495	17558	17258	17536	17330	17484	17235	17416	17400	17431	17540	17412	17394	17499	17303	17421	17341	17252	17328	17427	17344	17616	17443	17513	17438	17482	17448	17426	17313	17474	17422	17538	17519	17433	17505	17376	17387	17513	17358	17371	17402	17305	17367	17465	17224	17318	17385	17188	17489	17493	17333	17465	17601	17378	17390	17301	17616	17277	17435	17465	17388	17243	17421	17416	17627	17462	17439	17343	17474	17482	17243	17598	17576	17295	17451	17418	17345	17409	17507	17611	17622	17351	17637	17373	17241	17222	17398	17471	17359	17299	17340	17414	17390	17440	17327	17442	17511	17242	17247	17295	17469	17438	17401	17406	17348	17289	17422	17357	17578	17469	17468	17430	17502	17507	17616	17285	17325	17504	17251	17345	17335	17466	17310	17347	17330	17383	17218	17642	17537	17429	17522	17239	17459	17422	17336	17463	17285	17383	17506	17358	17422	17555	17462	17291	17328	17292	17284	17364	17437	17503	17507	17325	17521	17379	17363	17625	17280	17368	17418	17438	17376	17362	17403	17476	17473	17300	17374	17531	17385	17305	17313	17411	17557	17366	17358	17439	17440	17379	17304	17466	17479	17413	17294	17228	17358	17422	17355	17378	17450	17350	17312	17404	17444	17435	17242	17345	17494	17370	17464	17386	17316	17452	17427	17347	17581	17428	17430	17357	17537	17360	17319	17426	17425	17315	17389	17323	17394	17328	17551	17461	17456	17326	17448	17446	17448	17422	17261	17523	17500	17393	17381	17274	17452	17493	17398
34593	37661	40614	35419	31694	29634	27273	25646	24855	24407	23692	23413	22923	22698	22230	22217	21900	21926	21625	21831	21734	21654	21730	21625	21767	21656	21781	21566	21684	21541	21694	21324	21578	21494	21700	21504	21303	21708	21710	21654	21431	21536	21654	21521	21347	21434	21454	21389	21532	21648	21728	21366	21460	21594	21309	21506	21536	21437	21556	21454	21664	21346	21648	21387	21343	21638	21402	21456	21486	21570	21359	21669	21428	21634	21438	21472	21510	21438	21663	21622	21506	21553	21363	21447	21333	21653	21361	21514	21470	21709	21335	21560	21449	21509	21535	21566	21548	21578	21354	21419	21495	21416	21393	21507	21585	21354	21549	21337	21422	21256	21451	21515	21323	21419	21430	21715	21427	21370	21414	21529	21483	21461	21650	21341	21421	21281	21630	21694	21265	21696	21460	21420	21479	21708	21416	21448	21658	21422	21507	21413	21469	21552	21559	21504	21551	21574	21716	21295	21480	21701	21546	21371	21506	21446	21546	21561	21638	21391	21388	21240	21521	21249	21430	21419	21540	21410	21288	21521	21340	21426	21280	21498	21340	21590	21508	21333	21493	21634	21474	21533	21115	21520	21603	21746	21311	21361	21602	21464	21365	21504	21187	21451	21483	21546	21405	21624	21409	21268	21510	21429	21435	21369	21661	21624	21472	21715	21633	21367	21573	21472	21354	21422	21450	21417	21636	21535	21524	21417	21389	21243	21481	21418	21665	21540	21535	21546	21525	21466	21558	21587	21278	21265	21491	21767	21666	21480	21495	21554	21317	21553	21580	21340	21707	21466	21363	21245	21608	21394	21444	21514	21584	21357	21462	21445	21463	21615	21525	21621	21448	21265	21519	21314	21277	21604	21433	21533	21294	21439	21445	21265	21477	21486	21329	21651	21259	21583	21511	21466	21498	21649	21319	21606	21330	21374	21340	21694	21419	21352	21436	21489	21548	21480	21650	21720	21507	21720	21539	21507	21687	21448	21473	21570	21602	21574	21755	21393	21644	21428	21375	21581	21656	21554	21692	21318	21403	21475	21492	21413	21516	21575	21420	21614	21501	21552	21417	21262	21344	21756	21464	21554	21405	21627	21336	21419	21512	21415	21410	21232	21206	21414	21519	21582	21422	21194	21174	21292	21544	21428	21566	21471	21473	21567	21410	21356	21463	21480	21594	21686	21569	21520	21476	21210	21473	21593	21564	21596	21446	21417	21480	21170	21413	21419	21641	21658	21517	21472	21506	21595	21622	21433	21347	21628	21359	21247	21794	21569	21445	21496	21489	21545	21632	21489	21337	21643	21530	21484	21272	21311	21418	21576	21364	21352	21216	21302	21518	21358	21189	21556	21394	21551	21605	21689	21356	21420	21469	21597	21422	21371	21405	21489	21444	21280	21289	21302	21531	21649	21458	21431	21551	21282	21210	21140	21417	21565	21509	21438	21424	21430	21645	21582	21523	21522	21501	21407	21580	21433	21547	21437	21430	21260	21581	21477	21580	21535	21335	21416	21504	21470	21759	21702	21685	21508	21594	21333	21503	21770	21582	21505	21489	21544	21561	21911	21529	21566	21395	21468	21492	21250	21504	21256	21442	21475	21436	21563	21548	21252	21190	21538	21300	21367	21668	21559	21444	21724	21539	21427	21602	21627	21525	21507	21475	21523	21559	21245	21388	21558	21564	21434	21420	21542	21358	21453	21560	21541	21834	21690	21686	21331	21463	21763	21326	21316	21344	21454	21435	21458	21538	21562	21607	21542	21601	21429	21094	21613	21673	21653	21341	21549	21520	21517	21553	21591	21666	21491	21579	21556	21687	21489	21516	21348	21765	21394	21558	21375	21537	21288	21361	21455	21425	21375	21593	21465	21509	21568	21689	21400	21493	21419	21766	21600	21599	21503	21293	21475	21497	21590	21414	21243	21372	21409	21596	21510	21446	21561	21630	21518	21615	21447	21397	21478	21321	21555	21720	21275	21386	21471	21636	21811	21582	21585	21289	21398	21534	21389	21684	21545	21509	21364	21485	21493	21562	21401	21581	21629	21391	21449	21509	21433	21424	21375	21522	21459	21523	21871	21488	21383	21538	21442	21329	21377	21609	21428	21454	21571	21584	21444	21588	21462	21470	21530	21402	21511	21749	21542	21494	21412	21492	21269	21519	21397	21498	21441	21511	21672	21515	21485	21436	21474	21676	21459	21417	21316	21364	21434	21411	21602	21584	21578	21386	21476	21573	21265	21665	21367	21453	21491	21518	21515	21649	21561	21492	21578	21599	21611	21478	21571	21293	21516	21304	21469	21302	21636	21467	21670	21698	21686	21515	21490	21475	21528	21479	21592	21494	21266	21402	21520	21338	21429	21657	21417	21580	21670	21504	21589	21604	21578	21527	21539	21494	21609	21506	21546	21648	21471	21330	21419	21459	21640	21425	21396	21351	21573	21420	21457	21147	21504	21393	21448	21484	21244	21362	21145	21393	21347	21424	21308	21547	21495	21588	21271	21283	21296	21458	21489	21681	21577	21418	21531	21490	21624	21366	21644	21453	21378	21387	21650	21522	21443	21645	21321	21211	21486	21444	21577	21626	21591	21389	21468	21525	21523	21617	21467	21468	21451	21426	21375	21304	21307	21468	21424	21573	21438	21441	21648	21343	21406	21633	21364	21420	21530	21446	21697	21726	21365	21495	21465	21190	21554	21742	21222	21624	21707	21453	21530	21521	21796	21513	21270	21617	21446	21254	21443	21612	21561	21341	21303	21645	21647	21514	21326	21449	21568	21337	21648	21417	21606	21357	21395	21541	21244	21575	21576	21490	21523	21445	21667	21494	21252	21322	21432	21430	21559	21559	21418	21351	21301	21484	21436	21356	21366	21390	21394	21478	21591	21524	21537	21670	21375	21467	21580	21624	21440	21478	21412	21507	21753	21366	21397	21410	21619	21559	21473	21544	21527	21534	21641	21253	21535	21645	21223	21671	21560	21456	21322	21351	21606	21640	21525	21663	21546	21521	21415	21550	21451	21506	21498	21512	21529	21541	21427	21447	21583	21447	21574	21519	21410	21509	21445	21309	21437	21610	21487	21240	21232	21435	21526	21431	21339	21382	21651	21316	21445	21442	21378	21452	21441	21638	21450	21548	21541	21694	21358	21536	21443	21228	21302	21634	21528	21533	21852	21675	21232	21758	21580	21450	21554	21646	21314	21355	21448	21324	21364	21446	21491	21584	21264	21449	21655	21574	21402	21522	21470	21160	21527	21350	21625	21510	21629	21662	21630	21399	21645	21577	21638	21501	21371	21624	21559	21469	21406	21500	21381	21446	21541	21389	21531	21402	21603	21561	21524	21507	21695	21684	21307	21589	21490	21458	21404	21396	21533	21519	21417	21624	21665	21478	21503	21556	21747	21434	21446	21513	21568	21537	21502	21396	21562	21568	21631	21433	21544	21601	21462	21370	21416	21551	21561	21428	21564	21370	21318	21705	21570	21410	21572	21518	21492	21496	21483	21357	21765	21672	21582	21740	21404	21515	21571	21484	21435	21500	21304	21514	21461	21520	21347	21262	21615	21453	21477	21565	21402	21409	21557	21462	21434	21350	21552	21321	21733	21472	21551	21486	21348	21504	21401	21592	21522	21576	21442	21421	21087	21503	21358	21373	21455	21375	21706	21467	21276	21421	21638	21679	21519	21459	21440	21553	21318	21409	21470	21515	21308	21610	21472	21632	21624	21348	21462	21452	21317	21717	21506	21570	21409	21434	21572	21462	21748	21486	21486	21477	21392	21567	21589	21513	21400	21470	21604	21374	21594	21654	21225	21566	21599	21533	21438	21473	21542	21495	21521	21543	21694	21264	21266	21329	21543	21415	21391	21529	21557	21322	21529	21436	21368	21401	21550	21545	21466	21326	21206	21515	21382	21477	21376	21359	21602	21391	21441	21249	21424	21461	21529	21623	21502	21628	21435	21641	21348	21632	21579	21390	21375	21603	21446	21369	21244	21516	21607	21339	21390	21389	21509	21520	21379	21581	21611	21590	21680	21444	21284	21399	21494	21595	21390	21570	21700	21425	21561	21555	21606	21417	21343	21417	21601	21873	21392	21464	21405	21536	21248	21585	21238	21651	21456	21396	21520	21428	21374	21567	21426	21526	21456	21646	21344	21293	21317	21499	21446	21643	21503	21569	21517	21645	21478	21403	21477	21601	21496	21515	21595	21658	21363	21293	21485	21566	21573	21500	21415	21613	21470	21559	21301	21559	21447	21552	21370	21314	21512	21441	21441	21741	21646	21388	21370	21291	21766	21691	21490	21465	21440	21444	21593	21420	21339	21465	21454	21777	21515	21228	21527	21415	21508	21526	21858	21541	21524	21594	21455	21528	21161	21326	21398	21534	21315	21507	21288	21727	21500	21628	21451	21456	21503	21191	21480	21527	21570	21357	21253	21299	21525	21455	21394	21419	21384	21415	21411	21573	21598	21275	21467	21455	21409	21345	21503	21460	21378	21476	21311	21304	21402	21488	21601	21320	21362	21283	21525	21512	21496	21468	21653	21652	21451	21535	21390	21404	21492	21356	21295	21593	21572	21701	21271	21410	21443	21521	21423	21340	21635	21460	21570	21560	21329	21582	21369	21683	21493	21453	21565	21418	21484	21595	21356	21751	21568	21456	21338	21556	21490	21414	21569	21454	21470	21487	21565	21563	21480	21524	21387	21638	21404	21335	21484	21608	21669	21499	21318	21521	21742	21546	21595	21607	21559	21575	21703	21452	21548	21524	21308	21545	21461	21645	21393	21782	21671	21431	21680	21595	21504	21203	21631	21619	21316	21341	21373	21655	21477	21697	21341	21490	21513	21473	21586	21277	21557	21741	21501	21798	21419	21367	21409	21248	21598	21598	21642	21500	21714	21348	21559	21569	21389	21418	21427	21556	21404	21545	21459	21537	21538	21365	21706	21658	21295	21401	21626	21636	21383	21558	21348	21409	21416	21632	21576	21646	21277	21611	21597	21672	21497	21542	21434	21435	21353	21570	21517	21798	21403	21460	21485	21666	21427	21347	21519	21389	21348	21671	21604	21594	21361	21549	21627	21423	21524	21510	21308	21488	21362	21658	21512	21447	21515	21712	21525	21476	21469	21405	21470	21443	21398
34785	47301	42962	34222	31734	28919	25751	23557	22766	21943	20818	20256	19488	18842	18508	17971	17979	17806	18050	17813	17694	17601	17601	17462	17351	17442	17275	17383	17642	17311	17399	17448	17439	17163	17268	17377	17523	17325	17401	17249	17390	17314	17349	17411	17315	17453	17404	17341	17422	17288	17436	17273	17215	17541	17361	17219	17279	17279	17331	17161	17474	17170	17150	17425	17519	17300	17456	17266	17464	17426	17360	17549	17415	17290	17381	17278	17202	17523	17292	17459	17257	17249	17410	17424	17196	17198	17334	17404	17542	17347	17254	17299	17327	17405	17227	17534	17461	17227	17291	17289	17399	17398	17335	17414	17156	17400	17181	17387	17408	17335	17336	17350	17410	17322	17398	17385	17241	17498	17431	17449	17408	17234	17375	17337	17365	17389	17574	17273	17522	17333	17404	17416	17376	17608	17392	17466	17299	17388	17322	17550	17075	17267	17198	17199	17321	17403	17362	17314	17474	17277	17312	17161	17298	17400	17501	17461	17588	17327	17379	17389	17278	17275	17128	17473	17446	17275	17263	17247	17462	17337	17496	17243	17126	17291	17215	17291	17195	17403	17456	17225	17327	17500	17335	17140	17333	17363	17162	17467	17254	17230	17306	17290	17364	17328	17344	17327	17284	17285	17307	17327	17288	17337	17238	17448	17356	17335	17363	17334	17129	17503	17512	17326	17321	17476	17296	17416	17317	17413	17150	17501	17342	17383	17316	17304	17399	17124	17278	17300	17312	17289	17497	17241	17333	17291	17268	17304	17353	17370	17285	17280	17444	17434	17390	17388	17394	17345	17368	17212	17318	17401	17341	17398	17241	17316	17241	17138	17293	17448	17279	17381	17164	17393	17254	17132	17183	17438	17186	17183	17408	17434	17462	17375	17366	17325	17312	17371	17407	17442	17390	17327	17320	17294	17233	17334	17488	17575	17281	17308	17412	17332	17402	17205	17296	17271	17460	17530	17292	17256	17432	17491	17485	17272	17318	17465	17455	17375	17354	17305	17148	17329	17332	17102	17391	17369	17342	17367	17321	17391	17487	17225	17350	17453	17295	17364	17456	17183	17276	17300	17169	17389	17317	17249	17358	17313	17426	17414	17083	17346	17514	17327	17246	17412	17360	17293	17311	17443	17347	17220	17312	17362	17139	17203	17372	17265	17401	17412	17583	17376	17251	17252	17382	17551	17495	17289	17410	17252	17102	17091	17445	17433	17413	17329	17292	17566	17328	17217	17417	17326	17317	17532	17198	17291	17438	17542	17242	17345	17236	17422	17319	17327	17419	17134	17332	17495	17312	17473	17526	17363	17188	17288	17602	17473	17623	17174	17389	17395	17285	17210	17393	17226	17251	17219	17350	17275	17157	17367	17337	17247	17243	17329	17329	17360	17296	17176	17334	17332	17305	17277	17299	17336	17294	17423	17339	17396	17345	17551	17421	17535	17178	17471	17363	17440	17400	17409	17361	17366	17461	17408	17384	17308	17355	17388	17273	17472	17462	17211	17353	17408	17366	17269	17337	17356	17189	17500	17277	17384	17151	17291	17197	17295	17335	17343	17196	17402	17350	17451	17389	17334	17488	17187	17349	17303	17443	17424	17329	17416	17335	17452	17412	17413	17313	17349	17408	17247	17410	17476	17358	17199	17341	17321	17199	17296	17470	17190	17482	17285	17419	17476	17231	17341	17231	17123	17517	17326	17329	17343	17337	17349	17413	17334	17411	17322	17402	17337	17378	17235	17208	17382	17366	17245	17154	17220	17409	17424	17317	17334	17312	17342	17176	17317	17218	17278	17377	17271	17275	17197	17284	17229	17219	17556	17388	17548	17364	17410	17349	17229	17207	17235	17545	17276	17316	17202	17369	17386	17313	17351	17233	17508	17271	17252	17344	17259	17344	17293	17338	17347	17327	17277	17339	17201	17374	17423	17414	17348	17065	17272	17471	17311	17270	17461	17348	17362	17232	17410	17359	17392	17334	17487	17361	17401	17359	17471	17305	17278	17197	17350	17502	17431	17511	17403	17423	17304	17422	17212	17420	17455	17476	17277	17371	17335	17323	17056	17287	17213	17457	17396	17341	17178	17341	17308	17416	17449	17581	17444	17434	17342	17436	17166	17249	17375	17087	17280	17381	17264	17164	17404	17330	17408	17460	17201	17503	17394	17502	17401	17209	17220	17293	17393	17290	17219	17352	17273	17457	17245	17237	17281	17382	17215	17325	17338	17363	17401	17337	17380	17330	17303	17333	17364	17228	17446	17247	17361	17316	17430	17337	17098	17273	17250	17149	17151	17326	17320	17541	17280	17279	17456	17324	17456	17385	17399	17401	17447	17149	17393	17330	17266	17411	17310	17322	17352	17268	17346	17354	17346	17328	17394	17272	17253	17388	17503	17157	17369	17304	17291	17247	17464	17306	17298	17300	17408	17315	17266	17303	17224	17225	17243	17508	17252	17180	17409	17148	17287	17275	17445	17341	17385	17474	17391	17403	17375	17261	17282	17304	17518	17241	17545	17326	17282	17342	17170	17251	17098	17300	17394	17406	17344	17481	17307	17383	17290	17343	17441	17310	17339	17544	17338	17493	17392	17358	17337	17439	17340	17314	17473	17474	17372	17322	17380	17258	17404	17353	17337	17367	17397	17253	17187	17215	17153	17507	17371	17242	17344	17323	17277	17231	17440	17125	17282	17425	17293	17102	17356	17191	17376	17388	17227	17455	17244	17572	17232	17252	17246	17467	17506	17234	17413	17295	17293	17360	17268	17400	17392	17209	17423	17462	17360	17231	17372	17403	17187	17380	17319	17324	17441	17238	17292	17388	17378	17478	17421	17328	17458	17416	17432	17354	17247	17319	17413	17433	17546	17183	17193	17390	17460	17474	17427	17576	17217	17407	17273	17333	17450	17184	17311	17187	17470	17213	17291	17431	17402	17285	17359	17317	17341	17406	17203	17530	17305	17236	17467	17314	17542	17295	17264	17440	17344	17337	17391	17309	17276	17338	17285	17456	17417	17457	17247	17364	17349	17374	17243	17291	17279	17215	17256	17271	17532	17251	17442	17405	17325	17157	17541	17422	17258	17343	17243	17267	17497	17283	17203	17435	17345	17184	17209	17267	17365	17206	17320	17380	17291	17506	17379	17250	17253	17378	17429	17400	17300	17182	17196	17350	17361	17375	17326	17235	17445	17348	17471	17522	17213	17267	17326	17233	17307	17485	17256	17179	17227	17414	17315	17239	17437	17520	17308	17436	17262	17396	17309	17405	17511	17385	17344	17387	17519	17468	17176	17403	17599	17345	17364	17374	17120	17290	17375	17427	17373	17442	17317	17492	17263	17442	17305	17416	17328	17317	17205	17252	17421	17367	17544	17291	17328	17351	17279	17386	17256	17202	17329	17370	17348	17338	17248	17282	17382	17273	17191	17203	17165	17366	17264	17269	17277	17305	17413	17433	17338	17279	17257	17380	17193	17388	17268	17318	17303	17359	17513	17112	17422	17442	17170	17408	17212	17309	17381	17293	17367	17389	17156	17334	17380	17306	17309	17347	17273	17429	17337	17180	17322	17398	17572	17238	17312	17254	17343	17454	17357	17262	17333	17329	17357	17248	17338	17541	17223	17165	17347	17203	17379	17269	17400	17500	17521	17413	17508	17231	17178	17404	17328	17293	17235	17480	17321	17334	17354	17286	17484	17487	17318	17279	17479	17469	17191	17298	17424	17393	17239	17371	17391	17526	17286	17402	17169	17365	17462	17271	17269	17329	17212	17267	17459	17382	17273	17292	17395	17385	17389	17340	17415	17344	17313	17613	17320	17244	17411	17417	17349	17413	17407	17097	17530	17274	17345	17347	17303	17491	17362	17376	17198	17305	17317	17485	17483	17247	17388	17326	17304	17378	17318	17191	17383	17393	17229	17405	17334	17402	17335	17437	17278	17673	17304	17322	17460	17447	17506	17389	17349	17127	17401	17340	17434	17146	17342	17234	17319	17257	17349	17392	17309	17309	17311	17247	17304	17347	17286	17354	17395	17465	17335	17175	17170	17471	17442	17243	17519	17117	17193	17390	17408	17379	17420	17451	17294	17362	17467	17098	17262	17289	17346	17437	17301	17187	17508	17450	17374	17318	17266	17226	17271	17438	17288	17179	17236	17218	17487	17403	17572	17209	17388	17350	17288	17584	17583	17277	17386	17542	17341	17309	17356	17283	17365	17457	17390	17076	17287	17391	17196	17215	17384	17300	17382	17350	17283	17302	17368	17296	17452	17350	17499	17356	17389	17197	17182	17198	17174	17253	17512	17313	17302	17394	17216	17218	17528	17343	17414	17315	17412	17247	17231	17304	17272	17380	17211	17245	17381	17240	17415	17468	17392	17329	17332	17404	17398	17406	17295	17181	17363	17371	17085	17472	17243	17321	17330	17439	17350	17387	17383	17294	17440	17339	17321	17317	17485	17349	17239	17504	17413	17321	17417	17329	17471	17467	17188	17311	17280	17255	17462	17430	17238	17235	17540	17390	17415	17151	17296	17172	17490	17269	17214	17309	17337	17267	17216	17439	17444	17292	17227	17267	17331	17338	17398	17365	17292	17237	17268	17413	17398	17238	17549	17438	17273	17426	17317	17179	17428	17236	17167	17254	17440	17196	17349	17247	17331	17384	17398	17438	17301	17375	17245	17406	17213	17507	17321	17305	17494	17516	17351	17142	17339	17257	17270	17484	17396	17350	17170	17531	17272	17192	17341	17343	17291	17434	17311	17378	17259	17371	17356	17362	17272	17442	17304	17310	17309	17239	17171	17411	17349	17401	17273	17492	17338	17273	17329	17241	17399	17157	17153	17353	17390	17260	17487	17229	17235	17366	17346	17272	17265	17248	17370	17363	17302	17570	17280	17179	17281	17163	17382	17286	17130	17376	17386	17250	17301	17537	17201	17238	17291	17318	17205	17375	17366	17298	17309	17309	17382	17410	17433	17318	17419	17259	17383	17271	17354	17470	17341	17238	17375	17475	17204	17133	17173	17280	17372	17313	17497	17461	17188	17267	17293	17496	17148	17219	17383	17325	17293	17433	17395	17568	17425	17306	17474	17328	17213	17442	17318	17471	17331	17398	17108	17288	17230	17349	17330	17305	17533	17322	17377
25296	21575	29378	29417	31939	33473	31933	28027	26802	26595	25687	24460	23595	22952	22874	22388	22377	22153	22107	21715	21607	21514	21500	21423	21418	21661	21414	21151	21286	21329	21319	21289	21215	21260	21330	21565	21256	21172	21322	21108	21392	21267	21188	21236	21225	21226	21349	21272	21415	21120	21295	21229	21421	21314	21205	21344	21213	21084	21321	21206	21265	21143	21167	21203	21015	20976	21051	21062	21117	21015	21156	21013	21344	21264	21238	21108	21105	21166	21035	21223	21176	21097	21188	21053	21151	21114	21144	21445	21356	21159	21201	21248	21224	21321	20964	21143	21264	21048	21283	21259	21347	21052	21324	21124	21208	21243	21150	21056	21259	21241	21122	21027	21198	21067	21310	21170	20982	21333	21154	20940	21309	21084	21197	21153	21015	21082	21229	21035	21158	21183	21281	21156	21199	21258	21141	21167	21334	21117	21102	21164	21200	21291	21214	21004	21159	21008	21283	21223	21176	21148	21130	21079	21051	21198	21453	20979	21091	21101	21311	20918	21148	21275	21296	21145	21202	21151	21273	21160	21249	21095	20912	21285	21198	21209	21219	21187	21278	21190	21167	21136	21173	21117	21336	21068	21161	21392	21290	21017	20983	21317	21010	21298	21218	21173	21131	20952	21253	21219	21250	21081	21095	21261	21142	21043	21202	21280	21031	21124	21456	21156	21095	21074	21260	21410	21112	21348	21358	21231	21092	21129	21059	21127	21062	21016	20998	20822	21060	21233	21382	21135	21413	21166	21049	21118	21224	21137	21126	21090	21155	21124	20863	21071	21196	20992	21150	21118	21098	21151	21312	21130	21210	21272	21126	21021	21182	21186	21082	21197	21113	21171	21278	21264	21274	21450	21205	21208	21192	21110	21077	21228	21177	21307	21231	21253	21142	21211	21338	21225	21155	21269	21221	21281	21034	21153	21278	21284	20907	21074	21265	21240	21209	21124	21130	21344	21132	21352	21027	21047	21084	21115	21234	21247	21189	21152	21130	21006	21256	21078	21090	21208	21214	21037	21119	20988	21156	21066	21007	21432	21242	21166	21148	21335	21169	21179	21336	21319	21278	21188	21416	21306	21275	21248	21039	20943	20990	21303	21139	20999	21216	21259	21049	20931	21074	20986	21019	21048	21285	21093	21199	20893	21043	21059	21226	21045	21229	21013	21124	21194	21206	21160	21202	21095	21336	21134	21337	21336	21088	21358	21095	21108	21244	21209	21271	21074	21051	20977	21132	21117	21188	21138	21106	21309	21080	21325	21151	21218	21257	21188	21216	21084	21223	21075	21203	21205	21110	21263	21115	21055	21190	21236	21242	21235	21080	21182	21135	21194	21169	21279	21446	21325	21264	21238	21500	21154	21264	21219	21020	21449	21360	21171	21191	21102	21161	21478	21348	21091	21126	21060	21330	21214	21180	21118	21143	21050	21348	21192	21307	21196	20965	21382	21165	21045	21234	21181	21221	21079	21198	21126	21218	21313	21127	21183	21230	21319	21072	21213	21300	21127	21122	21276	21300	20993	21050	21171	21454	21307	20962	20967	21247	21028	21214	20948	21097	21195	21358	21230	21433	21358	21311	21217	21259	21147	21246	21175	21170	21044	21197	21092	21262	21158	21270	20875	21267	21049	21086	20975	21184	21336	21255	21015	21109	21244	21072	21289	21101	21327	21170	21163	21109	21185	21302	21280	21240	21173	21206	21064	21166	21167	21155	21051	21079	21212	21192	21224	21163	21119	20978	20976	21102	21132	21231	21272	21236	21233	21253	21020	21134	21165	21093	21183	21259	21086	21325	21164	21128	21186	21145	21184	21135	21207	21300	20983	21397	21241	21098	21222	21198	21166	21038	21164	21156	21262	21409	21346	20997	21170	21055	21154	21238	21114	21254	20936	21254	21422	21182	21009	21193	21077	20999	21094	21026	21052	21217	21126	21105	21084	21052	21170	21206	20908	21076	21254	21297	21080	21171	20923	21329	21127	21215	21291	21184	21172	21123	21279	21125	21095	21292	21105	21029	20965	21157	21065	21357	21193	20934	21122	21336	21080	21034	20967	21366	21175	21300	21336	21048	21312	21201	21158	21102	21315	21425	21049	21149	21122	21224	21215	21092	21110	21247	21209	21063	21220	21235	21229	21222	21169	20999	21064	21261	21212	21315	21092	21171	20994	21260	21056	21245	21374	21224	21074	21302	21125	21137	21311	21233	21202	21403	21325	21245	21115	21101	21125	21508	21182	21157	21190	21170	21227	21083	21047	21170	21254	21146	21114	21321	21014	21102	21067	21042	21309	21221	21287	21368	21181	21252	21113	21204	21184	21121	21016	21192	21277	21244	21077	21107	21254	21104	21374	21342	21345	21194	21287	21168	21169	21372	21251	20961	21128	21090	21037	21257	21137	21224	21123	21091	21327	21323	21131	21408	21267	21184	21205	21225	21130	21296	21313	21130	21159	21115	21433	21261	21037	21175	21025	20991	20936	21274	21257	21107	21106	21219	21299	21205	21286	21216	21013	21097	21044	20983	21112	21132	20995	21132	21245	21198	21222	21187	21174	21350	21155	21213	21303	21332	21280	21318	21141	21144	21030	21293	21085	21162	21252	21202	21083	20849	21047	21343	21235	21209	21062	20957	21298	21305	21037	20950	21055	21206	21131	21055	21446	21230	21221	20783	21165	21286	21248	21205	21227	21255	21195	21315	21008	20996	21068	21256	21160	21152	21175	21007	21308	21240	21139	21098	20966	21144	21106	21537	21248	21246	21113	21402	21197	21178	21352	21167	21123	21045	20865	20992	21274	21230	21107	21196	21081	21190	21174	21139	21162	21014	21194	21303	21115	21256	21197	20982	21271	21134	21163	21187	21351	21282	21261	21477	21178	21158	21237	21189	21114	21348	21283	21409	21122	21384	21158	21218	21148	21163	21325	21064	21287	20975	21134	21043	21265	21020	20966	21274	21192	21208	21206	21114	21287	21119	21247	21447	21112	21119	21216	21301	21098	21151	21213	21240	20990	21091	21061	21019	21018	21195	21169	21240	21225	21281	21227	21196	21216	21298	21291	21296	20904	21188	21072	21052	21310	21265	21161	21059	21120	21093	21002	21059	21129	21333	21377	21033	21102	21190	21194	21496	21220	21343	21204	21145	21264	21235	21054	21229	21274	21224	20927	21031	21185	21292	21094	21150	21200	21353	21190	21134	21176	21247	21184	21192	21172	21298	21304	21232	21045	21316	21249	21202	21364	21154	21207	21195	21060	21183	21098	21397	21266	21183	21121	21068	20992	21087	21201	21320	21231	21323	21251	21264	21132	21065	21053	21289	21493	21142	21189	21108	20991	20884	21108	21104	21318	21246	21044	21273	21072	21058	21160	21204	21085	21230	21225	21148	21236	21302	21002	21228	21152	21250	21259	21131	21245	21256	21179	21099	20982	21095	21276	21077	21339	21155	21062	21252	21028	21208	21188	21250	20941	21192	21387	21060	21207	21167	21140	20984	21081	21231	21063	21062	21059	20856	21075	21270	21158	21153	21154	21096	21289	21376	21229	21531	21331	21218	21191	21374	21384	21157	21210	21287	21200	21292	21162	21211	21352	21112	21224	21043	20998	21173	21133	21067	21191	21246	21104	21420	21217	21149	21116	21297	21008	21109	21148	21219	21218	20981	21032	21200	21117	21145	21348	21211	21288	21035	21076	21177	21380	21210	21020	21246	21307	21095	21449	21414	21113	21035	21081	21256	21192	21241	20858	21109	21377	21298	21119	21112	20927	21357	21181	21065	21381	21372	21276	21297	21284	21185	21189	21223	21275	21187	21193	21291	21212	21192	21152	21143	21111	21337	21511	21288	21098	21187	21183	21199	21244	21228	20965	21167	21148	21273	21050	21189	21012	21031	21062	21157	21176	21218	21264	21056	21093	21279	21309	21250	21089	21175	21072	21242	21283	21012	21206	21226	21400	21156	21379	21126	21114	21061	21129	21201	21092	21185	21270	21167	21034	21236	21235	21149	21323	21193	21035	21228	21169	21074	21144	21206	21211	21188	21109	21085	21250	21142	21333	21054	21258	21087	21056	21269	21058	21115	21248	21249	21093	21238	21145	21261	21312	21119	21320	21411	21236	21337	21418	21441	20939	21278	21056	21184	21282	21408	20971	21155	21298	21175	21171	21132	21180	21332	21198	21274	21254	20856	21305	21226	21282	21121	21249	21130	21151	21221	20881	21196	21046	21066	21249	21215	21098	21261	21196	21106	21192	21189	21166	21380	21245	21063	21132	21180	21204	21102	21156	21406	21232	21193	21100	21133	21226	21290	21336	21256	21083	21200	21172	21243	21082	21288	21198	21226	21203	20998	21294	21354	21000	21176	20984	21303	21188	21071	21153	21200	21011	21231	21100	21118	20981	21002	21158	21165	21057	21171	21032	21067	21160	21342	21120	21101	21108	21312	21080	21037	21121	21199	21265	21289	21125	21234	20966	21343	21075	21229	21373	21300	21220	21164	21128	20955	21201	21232	21119	21147	20977	21014	20965	21091	21101	21143	21004	21092	21325	21442	21159	21089	21208	21173	21256	21132	20949	21071	21317	21175	21062	21140	21369	21153	21174	21196	21335	21171	21189	21239	21301	21226	21032	21117	21091	21289	21141	21365	21280	21224	21059	21255	21032	21251	21157	21284	21064	21006	21262	21131	21230	21003	21159	21267	21475	21096	21258	21069	21158	21193	21141	21348	21385	21171	21354	21302	21299	21261	21263	21161	21252	21294	21077	21063	21107	21120	21052	21042	21106	21094	21134	21016	21298	20937	21331	21180	21181	21030	21195	21343	20935	21071	20998	21325	21518	21251	21249	21213	21244	21031	21112	21135	21191	21184	21075	21505	21135	21250	21360	21320	21421	21213	21207	21183	21531	21291	21206	21200	21212	21114	21160	20990	21244	21081	21192	20996	21020	21144	21307	21209	20922	21060	21080	21053	21149	21118	21177	21326	21303	21056	21255	21227	21224	21019	21364	21286	21208	21082	21241	21126	21185	21138	21421	21108	21089	21255	21252	21247	20975	21202	21178	21073	21315	21193	21064	21068	20866	21156	21175	21091	21032	21238	21080	21112	21177	21183	21147	21221	20982	21121	21194	21284	21292	21266	21301
32397	49523	47673	41800	38461	34698	30283	27064	25995	25230	23504	21687	20546	19905	19232	18833	18359	18618	18201	17857	17721	17574	17534	17430	17384	17489	17259	17366	17361	17418	17252	17333	17291	17108	17285	17072	17165	17173	17201	17227	17008	17386	17114	17256	17271	17139	17120	17200	17186	17167	17023	17192	17232	17258	17278	17225	16982	17103	17341	16998	17131	17071	16981	16997	17297	17070	16943	17064	17140	17233	17156	17150	17139	17018	17140	17253	17043	17300	16962	17162	16827	17205	17212	17244	17155	17291	17143	17225	17208	17311	17179	17175	17255	17065	17066	17038	17168	17110	17248	17095	17086	17208	17190	17273	17115	17244	17285	17141	17039	17385	17126	16909	17355	17090	17096	17138	17130	17236	17173	17117	17170	17056	17012	17210	17134	17141	17364	17097	17100	17087	17110	17154	17323	16907	17022	17222	17145	17137	17076	17035	17264	17081	17192	17008	17114	17111	17223	17128	17046	17015	17160	17052	17084	17127	17022	17117	17213	17080	17208	17093	17121	17128	17143	17075	17170	17018	17115	17233	17348	17082	17242	17123	17091	17138	17082	17252	17225	17046	17271	17156	17093	17209	17131	17058	17132	17211	17176	17258	16923	17158	17244	17164	17158	17089	17233	17038	17356	17093	17245	17163	17224	17209	17202	17229	17363	17095	17141	17132	17240	17186	17141	17058	17211	17209	17225	17076	17254	17081	17266	17079	17163	17214	17153	17042	17236	17224	17156	17278	17071	17122	17074	17154	17054	17193	17223	17113	17026	17122	17238	17022	17284	17077	16948	17075	17208	17044	17201	17238	17094	17094	17168	17169	16948	17114	17165	17073	17209	17196	17081	17299	17243	17049	17287	17306	17003	16881	17226	17255	16967	17162	17301	17131	17083	17290	16925	16975	17273	17161	17037	17175	17119	17127	17201	17134	17225	17194	17043	17029	17106	17273	17109	17107	17116	17249	17174	17124	17171	17100	17165	17370	17077	17248	17236	17189	17329	17204	17163	17036	16951	17109	17233	16994	17291	17302	17150	17071	17217	17135	16862	17076	17112	17101	17104	17197	17198	17081	17156	17116	17141	17064	17100	17122	17120	17092	17020	17049	17316	17147	17110	17262	17252	17209	17068	17207	17075	17065	17170	17073	17171	17051	17149	17103	17193	17156	17076	17053	17082	17251	17092	17033	17178	17046	17277	17073	17070	17238	17185	17085	16990	16998	17183	17093	17058	17164	16909	16992	17218	17346	17162	17019	17049	17148	17291	17085	17107	17183	16955	17348	17052	17201	17075	17283	17143	17139	17205	17255	17027	17127	17035	17082	17074	17289	17187	17001	17219	17268	17042	17052	17157	17000	16973	17132	17188	17168	16998	17206	16940	17266	17069	16983	17143	17332	17001	17297	17096	17217	17225	17224	16980	17146	17030	17180	17136	17094	17049	17107	17071	17223	17131	17152	17345	17281	17169	17039	17196	17095	16969	17313	17163	16873	17115	17189	17239	17005	17099	17193	17177	17417	17090	17151	17213	17114	17194	17034	17293	17074	17228	17216	17049	17136	17148	17213	17183	17158	17264	16939	17191	17173	17161	17276	17082	17033	17167	17292	17171	17216	17279	17179	17259	17115	17091	17198	17061	17272	17028	17061	16958	17115	17214	17123	17289	17026	17183	17178	17050	17125	17144	17100	17199	17030	17147	17251	17052	17098	17184	17189	17093	17215	17133	16964	17068	17197	17158	17249	17094	16980	17093	17115	17099	17148	17255	17368	17013	17114	17149	17211	16929	17144	16973	17100	17204	17156	17094	17257	17129	17315	17019	17187	17027	17210	17129	17122	17149	17064	17123	17178	17128	17126	17152	17160	17154	17116	17164	17154	17122	17161	17280	17201	17038	17194	17067	17180	17262	17275	17152	17100	17015	17156	17201	17194	17158	17082	17171	17172	17307	17099	17265	17134	17105	17101	17129	17087	17111	17049	17036	17266	17079	17161	17376	17275	17260	17205	17241	17141	17106	17061	17066	17185	17199	17043	17199	16984	16962	17083	17225	16960	17156	17251	17221	17088	17261	17028	17151	17139	17076	17094	17198	17122	17115	17117	17140	17404	17100	17080	17139	17117	16793	17229	17077	17367	16986	17199	17045	17066	17179	17133	17029	17166	17119	17090	17306	17286	17313	17113	17181	17057	16983	17034	17232	17009	17147	17203	17013	17237	17172	17116	17128	16980	17276	17091	17033	17152	17148	17149	17299	17227	17147	17116	17234	17232	17204	17038	17102	17070	17250	17089	17217	17197	17143	17202	17100	17190	17189	17227	17147	17248	17200	17030	17319	17241	17122	17172	17046	16971	17239	17219	17013	17180	17126	17227	17020	17171	17116	17114	17269	17004	17019	17247	17168	16981	17201	17246	17121	17218	17109	17048	17151	17044	17335	17233	17134	17096	17061	17125	17023	17233	17239	17054	17116	17077	17209	17083	17066	17172	17104	17159	17044	17095	17178	17260	17169	17151	17166	17204	17054	17248	17133	17140	16799	17243	17077	17182	17117	17263	17094	17177	17140	17101	17178	17145	17036	17015	17205	17167	17029	17201	17305	16998	17293	17073	17109	17321	17155	17060	17094	17131	17157	17047	16921	17337	16962	17171	17235	17184	17175	17073	17119	17199	17216	17071	17242	17264	17218	17266	17166	17172	17234	16931	17061	17386	17259	17142	17235	17237	17116	17167	17140	17240	17263	17243	16995	16987	17327	17297	17171	17052	17168	17227	17012	17159	17071	17157	17001	17153	17126	17179	17243	17166	17127	17238	17192	17226	17175	16972	17179	16953	17191	17102	17128	17146	17130	17128	16919	17250	16932	17192	17194	17213	17103	17224	17174	17034	17061	17108	17195	17132	17260	17138	17118	17040	17261	17118	17055	16961	17091	16926	17215	16972	17078	17259	17159	17196	17214	17223	17123	17143	17062	17066	17208	17165	17036	17054	17326	17268	17068	17285	17055	17153	17174	17165	16989	17117	17119	17090	17161	17246	17416	17129	17176	17085	17231	17117	17168	17208	17129	17348	17092	17117	17034	17415	17330	17104	17219	17143	17174	17183	17244	17209	17281	17181	17030	17191	17263	17121	17290	17203	17191	17204	17103	17349	17104	17165	17154	17285	17045	17027	17107	17019	17207	17135	17059	16980	17115	17007	17246	17183	17343	17341	17204	17187	17072	17191	17011	17139	17074	17143	17229	17078	17014	17086	17217	17052	17335	17233	17185	17291	17038	17047	16928	17053	17251	17114	17293	17098	17179	17032	17198	17072	17077	17196	17029	17173	17108	17000	17108	17323	17138	17072	17295	17156	17156	17218	17133	17142	17272	17123	17329	17271	17212	17106	17215	17267	17119	17017	17124	16962	17130	17125	17103	17281	17215	17196	17083	17143	17258	17177	17339	17271	17145	17259	17072	17206	17139	17167	17059	17346	17044	17147	17145	17213	16999	17002	17198	17225	17175	17110	17100	17452	17194	17296	17051	17214	17149	17063	17069	17145	17320	17114	17057	17126	17169	17015	17026	17118	17154	17173	16900	17153	17125	16949	17114	17215	17174	17195	17054	17030	17189	17184	17194	17065	17143	17043	17092	17110	17036	17167	17214	17164	17187	17229	17135	17093	17203	17222	17143	17270	17154	17252	17011	17268	17130	17049	17056	17170	17257	17198	17229	17176	17104	17160	17035	17030	17138	17138	17172	17062	17242	17198	17190	17039	17204	17366	17107	16928	17201	17120	17210	17013	17210	17122	17181	17257	17163	17062	17179	17109	17062	16997	17137	17118	17065	17161	16965	17274	17146	17183	17275	17087	17086	17114	17167	17014	17015	17058	17219	17072	17141	17333	17128	17155	17213	17239	17280	17009	17194	17039	17230	17096	17169	17234	17072	17048	17352	17244	17235	17184	17338	17040	17229	17179	17227	17185	17012	16990	17023	17118	17414	17071	17208	17145	17130	17158	17137	17244	17315	17218	17037	17021	17166	17081	17161	17079	17186	17250	17084	17238	17147	17111	17225	17272	17132	17073	16944	17147	17084	16993	17159	17041	17290	17214	16832	17183	17149	17248	17171	17087	17177	17227	17175	17174	17145	17141	17058	16993	17211	17180	17305	17153	17195	17163	17156	17247	17110	17011	17037	17205	17148	17200	17152	17005	17108	17065	17059	17168	17084	17270	17275	17233	17075	17156	17118	17274	17166	17233	17005	17301	17362	17214	17084	17092	17075	17260	17211	17324	17283	16995	17127	17226	17354	17108	17194	17016	17281	17150	17146	17205	17150	17115	17256	17244	17253	16985	17006	16945	17166	17020	17284	17066	17027	17308	17194	16923	17057	17395	17016	17238	17322	17253	17255	17089	17256	17260	17284	16948	17369	17091	17200	17080	17134	17221	17295	17281	17120	17132	17005	16973	17009	17063	17116	17153	17183	17168	17246	17065	17095	17086	17212	17239	17141	17252	17246	17271	17297	17188	17091	16993	16999	17194	17087	17261	16942	17146	17136	17105	17176	17055	17110	17182	17050	17018	17096	17075	17039	17245	17464	16963	16992	17176	17251	17120	17183	17114	17171	17191	17189	17185	17161	17074	17208	17186	17338	17019	17052	16998	17218	17191	17211	17010	17121	17140	17263	17277	17157	17206	17076	17129	17241	17136	17137	17057	17021	17123	16995	17048	17040	17018	17357	17162	16887	17321	17123	17135	17215	17069	17257	17207	17078	17060	17050	17211	17198	17095	17156	17033	17114	17173	17247	17199	17087	17216	16905	17089	17222	17112	17167	17156	17123	17205	17069	17131	16977	17170	17188	17178	16897	17219	17284	17064	17086	17084	17170	17121	17104	17073	17015	17181	17135	17134	17169	17258	17222	17287	17048	17051	17319	17108	17111	17266	17198	16985	17060	17137	17168	16932	17039	17249	16916	17071	17079	17212	17166	17177	17124	17014	17078	17252	17002	17050	17287	16960	17050	17038	17176	16976	17077	17082	17072	17061	17242	17212	17057	17219	17236	17127	16972	17241	17111	17200	17292	17051	17140	17033	17258	17262	17042	17233	17032	16997	17045	17256	17109	16972	17107	17027	16954	17250	17211	17038	17143	17118	17160	17147	17084	17025	17109	17118
24004	21491	29368	26181	29629	35169	35236	30766	29528	28669	26512	25234	24315	23765	23230	22664	22445	22317	22007	22078	21896	21440	21452	21333	21576	21411	21412	21407	21271	21114	21541	21201	21124	21155	21156	21242	21234	21095	21280	21104	21036	21106	21170	21116	21189	20997	20930	21192	21084	21304	21012	21209	21203	20810	21103	21076	21105	21039	21148	21023	21142	21129	21075	21080	21232	21143	21125	21049	20975	21154	21169	21075	21134	20935	21229	20862	21131	21148	20942	21251	21017	20967	21087	20991	21056	21173	21198	20865	21093	20917	21051	21115	20959	20973	21127	21190	21026	21091	21063	20790	20965	21027	21137	20906	21038	21021	21094	21077	20913	21111	21062	20953	20944	20968	21135	21099	20982	20993	21126	21049	20992	20988	20828	20934	21164	21087	20911	21114	20984	21112	21125	21166	20727	21113	20953	21089	21142	20788	21099	21102	21027	20881	20904	21149	21050	20907	21145	20803	21215	21170	20940	20994	21197	21099	20946	21025	21109	20968	21156	20965	20896	20593	21172	20999	20905	20922	21079	20986	21136	21200	20973	21036	20818	20961	21094	20829	21113	20930	20987	20953	20949	21087	21046	21001	21177	20823	20940	21032	21014	20750	20935	21206	21262	20853	21051	20848	20974	21115	21226	20748	20996	20956	21090	21054	21108	21269	20881	20971	21199	20875	21195	20937	21037	21196	20945	20866	21038	21266	20989	21268	21154	20882	21050	20806	21012	20984	20862	20950	21164	21343	20847	20932	20911	21226	21031	20891	20880	20868	20970	21049	21083	20822	20947	21162	20638	20940	21005	21054	20871	20987	20987	20700	21041	21078	21036	21286	20886	20914	21039	21023	20927	20943	20940	21173	20976	21024	20900	21067	21021	20962	20972	20899	21075	21193	20879	20918	21293	21232	21090	20842	20876	20909	20917	20896	21098	21075	21295	20969	20861	21115	20986	21168	21190	20933	21012	21183	20857	20854	21022	21016	20895	21115	21006	20881	21013	21182	21081	20988	21389	21048	21173	21071	20972	20858	21119	20886	20915	21081	20975	20880	20949	21025	20903	21251	20989	21079	21189	21100	21071	20988	21242	21097	20881	20938	21184	21205	20906	21107	21055	20860	20959	21007	20889	20836	21033	20863	21036	21092	21144	20973	21158	21150	20872	20872	20884	21012	20912	20989	21104	20919	20922	21007	20857	20829	21221	21077	20867	21003	20836	20902	21146	20938	20933	21097	21166	20875	21061	20865	20960	21021	20916	20851	21056	21084	21130	20996	20889	20946	20915	20985	21074	20867	20946	20998	20927	20980	21082	20949	21011	20887	21035	21039	21142	21043	20947	20914	21043	21157	21033	21220	21222	20858	21035	21316	21020	20915	20881	21146	20892	21015	21025	21133	20944	20867	20952	20887	20903	21068	21025	20837	21196	20887	21144	20911	20983	20964	20914	20891	21028	21046	20893	20795	21138	20969	20781	21098	21131	20873	21090	20768	20898	21104	21161	20760	21036	20865	21079	20846	21141	21062	21196	20722	21030	20949	20904	21111	21104	20950	20983	20938	21104	20891	20887	21184	21138	20907	21081	21297	21079	20946	21052	21253	21036	21151	20953	21011	20899	21154	21131	20944	20868	21021	21040	21001	21197	20964	21113	21052	21028	21030	20905	20913	20892	20845	20907	21136	21049	21058	20829	20949	20802	20836	21121	21103	21030	21078	21086	20955	20966	20938	21055	20820	21008	20892	21079	21014	20951	20867	21104	20888	21167	20906	21058	21049	21025	21037	21033	21005	21045	21037	20967	20998	21078	21039	21232	20995	20859	20959	21092	20973	21124	21084	20767	20955	20818	20939	21109	20900	21028	21139	21058	20945	20930	21061	20942	20967	21042	20788	20974	21101	20783	21108	20789	20918	20922	21007	20788	20992	21064	20996	21060	21038	21049	21035	20926	21025	21057	21026	21146	20839	21025	20945	20875	21012	20964	20982	21057	20921	21040	20950	20989	20890	21117	20945	20936	20854	21095	20811	21137	21007	21075	21076	21039	20847	20984	21088	21005	20845	21054	21091	20955	20940	20931	21043	20977	20865	21004	20930	20979	20743	20891	21079	21079	21326	21016	21039	21024	20940	21023	21044	20762	21071	21085	20870	20944	21100	21000	21159	20977	21000	20923	20948	20872	21121	21076	21086	20937	21146	21069	20899	20945	21223	20991	21111	21017	20769	21098	21236	21032	20993	20915	20874	20936	21007	21071	21140	21067	21027	21005	20863	21076	20991	20831	20741	21106	21181	20982	21171	21270	20931	21139	20920	20807	20881	21007	21075	20858	20919	20941	21023	21094	21130	21059	20977	20914	21033	20801	21320	20966	21084	21272	21023	21005	21210	20957	21024	21087	20826	21104	21035	21177	21004	20992	20911	20895	20788	21063	21286	20980	21005	21051	21104	20919	21105	20991	21006	21013	21056	20957	21138	21006	20999	20866	20954	21032	21214	20868	21116	21060	20991	21000	21340	20955	20960	20910	21098	21025	21193	20759	21275	21264	21139	21148	20955	20846	20954	20890	20837	20875	21000	20910	21037	20931	21021	20886	21097	21046	20929	20970	20934	21260	21075	20984	20859	21245	21020	20977	21041	21140	21167	21060	20827	20827	21133	20852	20940	21156	21027	21033	21056	21027	20937	21014	21094	20968	20714	21072	21180	21058	20971	21049	21022	21015	21071	20852	20857	21051	20999	20972	21069	20871	20921	21043	21206	21090	20965	21025	21102	21110	21020	21008	20842	21080	20959	20959	20771	20985	20980	20987	21087	20974	20969	20989	21062	21205	20984	21032	21065	21093	20981	20855	20749	20899	21133	20785	21036	21065	21051	21089	21109	21100	21056	20925	21049	20991	20933	20848	21105	20865	21002	20893	20933	21055	21217	21188	21075	21090	20892	21082	20901	20868	21047	20875	21043	21140	20912	20873	21073	21111	21096	21211	21171	20948	20989	20969	21078	21039	20861	20910	20891	21099	20698	20966	21007	20925	21166	20725	21085	21127	21071	20950	21104	21242	21372	21187	21123	20931	21049	21047	20987	21375	21088	20854	21239	21044	20946	21020	20956	21066	21011	21040	20969	20690	21148	21015	20992	21000	21146	20943	21024	21029	21075	20774	21039	21129	20794	21071	20919	20937	20908	20950	21108	20724	21100	20874	20959	20988	20863	21085	21142	21024	21396	21171	20999	20946	21038	21230	20855	21069	21084	20949	21236	21154	20929	20852	20964	21156	21122	21050	20893	20977	21062	20908	20827	20995	20799	20994	21138	21110	21147	20959	20910	20860	20973	20944	20896	20993	21093	21041	20817	21015	20956	21157	20958	20956	21056	20888	21124	21059	21053	20882	21129	21235	21033	21154	21209	20862	21075	21055	20982	21184	21068	21086	21013	20962	20889	20987	20927	21079	20932	21111	21109	21094	20915	21035	21113	21161	20980	21075	21085	20962	21155	21174	20897	20923	21075	20854	21035	21261	21081	21200	21463	21244	21028	21139	20933	21122	20987	20932	20691	21162	21078	20998	21241	20885	21054	20890	21022	21178	21064	21293	21204	21111	20786	21192	20975	20990	21279	21162	20838	21030	20886	21054	20943	20918	21097	20955	21122	21109	21018	20797	20815	20901	20941	21011	20860	20975	21043	20934	20933	21111	20825	21075	21042	21112	20956	20980	20966	21096	20927	21172	20916	21213	21012	21118	21016	21194	21111	21029	21049	21167	21199	20829	21012	20946	20821	21021	21044	20966	20949	21218	21138	21144	20956	20984	21025	20865	20973	21187	21292	21074	21146	20965	20939	21154	20958	21024	21052	21183	21130	21203	20909	20917	20890	20915	20943	21039	21138	21219	21004	21095	21042	21184	20924	20954	20921	21123	21006	20759	20858	21215	21218	21044	20691	21210	21131	20962	21078	20961	21058	21136	21298	21076	20863	21083	20995	21041	20933	20902	21329	21045	21103	21245	20973	21164	20879	21117	20999	21218	20944	20977	20818	21058	21071	20984	21049	20882	21100	20966	21254	21101	21014	21217	21158	21392	20953	20974	20919	21034	21121	21125	21210	21067	20922	20982	21226	20989	20786	21074	20960	20935	21345	21150	20946	21016	21068	20981	21094	21072	20990	21251	21063	21040	20730	20863	20898	21098	21094	20989	21124	21062	21278	21038	21014	21218	21016	21162	21116	21035	21063	20958	20928	20888	21025	21025	21050	20900	20884	21074	20990	20990	20899	20923	20874	20858	21053	21072	21081	21130	21080	21161	20995	21088	20987	21233	21157	20920	20978	21165	21289	21135	21416	20976	21005	21028	21047	20949	20975	20864	21017	21151	20930	20995	21237	21093	20944	20838	21030	21077	20771	21184	20970	20872	21042	20967	21099	21169	21150	21008	20812	20799	21019	21018	21009	21066	20944	20980	21206	21212	21085	21141	20808	20908	21094	20989	21094	20915	21135	21052	21083	21106	20998	21137	20925	21164	21051	21066	21045	20854	21052	21110	21000	21049	21081	20995	20950	20726	20909	21172	21110	20907	21148	21067	21048	21024	20997	20935	21137	21098	21050	20947	20977	20770	20978	21023	20602	20862	21073	21049	20910	21116	20874	21098	21092	21132	21066	21145	21089	20860	21199	21106	21331	21065	20966	20952	20965	21187	21137	20929	21061	21130	21121	20918	20990	20954	21152	20918	21007	21048	21228	20958	20962	21016	21076	20821	20975	21066	21007	21094	21054	21081	21126	21183	21068	21065	20888	20923	21030	21008	21007	20887	20967	21002	20884	21039	20953	20851	21066	20747	20973	20970	21043	20859	20846	20933	20931	21063	20961	21093	20737	21166	21189	20966	20959	21163	21108	21036	21060	20926	21074	20914	20950	20945	21086	21069	20991	21077	21113	21099	20819	21049	20944	20906	20985	20842	21124	20907	21013	21078	21216	21090	20707	21281	21033	21013	21043	21035	20782	20808	21007	21007	21128	21042	21012	20886	20810	21025	20933	20918	21119	21053	20940	20837	20998	21080	20995	21033	21372	20970	20975	21170	20745	20847	20983	20933	21107	21126	20984	20989	21233	21092	20900	21040	20902	20930	20855	20913	20905	20834	21084	21074	21119	20906	20954	21018	20893
32469	52871	53622	49060	44493	39596	34445	31527	29910	27882	25068	22931	21848	20870	20138	19482	19195	18871	18352	17950	17881	17680	17765	17571	17470	17646	17427	17395	17271	17380	17192	17226	17279	17346	17259	17191	17335	17051	17152	17141	17198	17206	17104	17266	17057	16934	17067	17073	17162	17192	17127	17075	17012	17123	17057	17146	17215	17107	17160	17048	16892	17129	17186	17059	17215	17132	17037	17197	17171	17136	17070	17040	17250	16943	16991	17122	17019	17011	17179	17123	16772	17032	17127	16996	17182	17051	17185	17062	16929	17002	17073	16932	16829	17071	17039	16927	17003	17206	17028	17010	16964	16908	16885	17060	17099	16999	16915	17101	17038	17081	16993	17139	17165	17041	17060	17013	17161	17174	17142	17134	17144	17147	17017	17030	16977	17053	17124	17220	17190	17235	17105	16943	17287	16913	17042	17116	17205	16984	17006	17092	16961	17262	16966	16973	16851	17113	16898	16938	17016	17017	16854	17050	17097	17032	17197	17151	17104	16876	16986	16952	17053	17096	17183	16854	17143	17119	17228	17220	16911	17275	16910	17031	16978	16939	17018	16965	17089	16985	16979	17077	17086	16942	17158	17142	17080	17039	17105	17099	16953	17063	16951	17092	17282	17192	17190	17103	16920	16952	17119	17080	17127	16984	17158	17072	17152	16912	16936	17001	17183	17027	17066	17014	17073	17128	17163	16903	17153	16972	17013	17144	16994	17011	17077	17019	17122	17102	17011	17087	17223	17045	17064	17124	17067	17050	17147	17019	16909	17180	17235	17017	17210	17031	17186	16983	17114	16982	17094	17086	16887	17001	17072	17135	17073	16999	16854	17134	17042	17227	17017	17117	16997	17031	16963	16893	16997	17000	17171	17038	17042	16915	17093	17199	16983	16942	17155	17063	17064	16921	16987	17026	17216	17102	17251	16942	16978	17065	17240	17072	17025	17060	16955	16997	17109	17063	17143	17061	16979	17048	16947	16910	16921	17016	16962	16976	16988	17034	17057	17101	17089	16999	17060	17059	17119	17072	16969	17099	17013	16958	16951	16897	17013	16915	16905	17058	17095	16939	17011	16976	17038	16983	16909	17011	17085	16960	17172	16965	17193	17129	17112	17150	17082	17122	16978	17020	17189	17015	17109	17117	17083	17073	17131	16996	17212	17077	17054	16993	16945	17236	17238	16879	17181	17153	17074	16947	17043	16997	17065	16965	16932	17157	17009	17344	17340	16952	16871	16990	17040	16908	17096	17111	17100	17099	17188	16879	17026	17075	17025	17028	17022	16976	17046	17035	16958	17041	17019	17073	16970	16849	17127	16983	17057	16947	16924	16988	16938	17068	17026	17233	17011	16943	17002	17241	17023	17024	17286	17088	16961	17119	17244	17092	17017	17090	16957	17199	17073	17013	17264	17037	17124	17162	17115	16962	16973	17018	16999	17053	17108	17148	17043	17024	17163	16926	17058	16990	17023	17113	16912	17022	17001	16984	17254	16864	17194	17072	17225	17022	17080	17155	16933	16976	16882	17017	17071	17015	17090	16855	17276	16827	17046	17175	17096	16978	16944	17132	17067	17104	17107	17100	17103	17103	17153	17126	17077	17206	17084	17028	17131	17061	16984	16940	17153	16981	17126	17105	17021	17028	16961	17088	17094	17087	17057	17190	17190	17020	17112	16991	17150	16941	16983	17029	17147	17195	16989	17083	17015	17069	17060	17136	17004	17010	17055	17026	17026	17163	16900	17068	17099	17043	17081	17096	16991	16991	17047	17072	16916	17023	17066	17189	17160	16975	17065	17040	17012	17022	17058	16926	16914	17103	17045	16926	17084	16978	17158	16963	16956	17165	16934	17130	16925	17139	17003	16935	17029	16765	17174	17018	17119	17041	16972	17239	16932	17144	17180	17075	17019	17138	17023	17006	17089	16875	16965	17017	17025	17222	16960	17178	17150	17067	16965	17043	17058	16989	16898	17104	17087	16946	17029	16908	16899	16983	17134	16912	17075	16966	17184	16967	17159	17058	17249	16834	17075	17070	17124	16940	17297	16883	17121	17077	17092	17058	16997	17030	17211	17144	16980	17036	17096	17057	17177	17173	17083	17011	16865	17085	17170	17044	17163	16978	17020	16977	16934	16990	17108	17090	17142	17225	16872	16847	17039	17115	17029	17107	17000	17056	16955	16917	17061	17202	17136	16958	17094	16983	17009	16928	16989	17201	16968	17101	17139	17256	17077	16844	16921	17129	16942	16915	17073	16914	17092	17075	17155	17070	17189	17048	17059	17155	17050	17011	17081	17061	17017	16954	16822	17083	16938	17060	17033	17076	16881	17061	17036	17179	17072	16973	17045	17011	17064	16951	17125	17147	17004	17126	17229	17093	17178	16962	17216	16926	17043	17052	17136	17139	17068	17055	17166	17002	17220	16937	17020	17207	16991	17095	17113	17071	16942	16925	17001	17112	17017	16771	17036	17000	17012	16983	17098	16931	16995	17156	17150	16983	16887	17075	17203	16989	17025	17051	17023	17262	17094	17037	17167	16959	17105	17009	16993	17084	17176	16928	17068	17072	17283	17117	17042	17017	17216	17177	16923	17238	16960	17003	16998	17021	16997	17030	16898	17035	17238	16999	17019	17008	17070	16891	17079	17123	17161	17103	16955	16970	17092	17146	17085	16947	17032	17073	17147	17281	16994	16882	17148	17012	16942	16941	17094	17060	17001	16708	17076	16965	17034	17127	17031	16981	17059	17091	16887	17115	17005	16821	17084	17068	17210	16913	17022	17074	17218	17119	17033	17042	17038	17004	16932	17190	17101	17085	17122	17072	16939	17135	17116	17149	16857	16945	17132	17016	17132	17020	17167	16964	17007	17017	17045	17045	16915	17027	17175	17109	17031	16908	17141	17059	17060	17187	17083	17060	17191	17009	17077	17082	17166	16959	17094	17174	17038	16852	16971	17127	17052	16938	17016	16972	17180	17012	16934	17029	17090	17036	17003	16978	17162	17204	17033	17042	17080	16929	17021	17121	17110	16914	17077	17021	17054	16989	16969	17034	17158	17009	17045	16884	17030	16919	17022	17057	17050	17019	17104	17155	16905	16905	17050	17022	16928	17180	16923	17068	17104	17088	17001	17069	16915	17125	17024	17054	16919	17103	17076	17019	17238	17007	17006	17127	17115	17124	17072	17107	16848	17119	17002	17024	16902	16903	16968	17166	16754	17068	17023	16987	16974	17206	16937	16860	17140	16975	16945	16953	16961	17089	17130	17039	16923	16862	17139	16907	17090	17240	17164	17124	16924	16794	17058	17035	16845	16949	16814	17095	17114	16979	16978	17080	17122	16982	17126	17134	17034	17109	17031	17012	16951	17040	16956	16950	16984	17017	16920	17002	16969	17094	17100	17043	16987	16957	17041	16980	17039	16918	17005	17090	17184	17034	16940	16969	17047	17112	17178	16927	17029	16961	17102	17083	17006	17097	17028	16965	16929	17020	17016	17017	16931	16953	16889	17057	17101	17109	16974	17054	17112	17098	17191	17123	16790	17122	16888	16965	16957	16920	17037	17112	16928	16989	16984	17078	17138	17155	16954	17055	17055	16926	17108	17042	16984	16860	17128	17012	17186	17001	16971	17007	17020	17063	17184	16906	17074	17119	17000	16960	17208	16997	17103	17103	17079	16903	17098	16877	16867	16983	16992	16945	17141	17059	17156	17035	16928	16929	17073	17019	16951	17159	17014	17038	16972	17104	16974	17014	16953	17215	16831	17047	17195	17165	17082	16933	17040	17081	17113	17142	17092	17078	16999	16947	16994	17071	17007	17123	17151	16996	17139	16972	17189	17033	17117	17101	17084	17021	17129	17092	17090	17023	17204	17031	17025	17075	17029	16840	17163	16951	17145	17014	17086	17075	16920	16942	16945	17005	16926	17032	17115	17180	17096	17074	16935	16914	17001	17360	17104	16786	17052	17041	16798	17139	16953	16827	17148	16912	17112	17074	17192	17047	17133	17232	17025	16944	17045	17050	16861	16913	17089	16989	17056	17254	17123	16912	17142	16979	16997	16928	17100	17133	17015	17068	17305	17001	16890	17049	17020	17052	17086	16907	16907	17063	17009	16976	16947	16917	16983	17029	17025	16902	17114	17109	17059	17157	16993	17237	16988	17054	17040	17023	17140	17093	16878	16894	16946	17048	17013	17029	17094	17198	16980	17046	17254	17045	16971	17129	17232	16864	17031	17071	17081	17059	17029	17039	17101	17149	16959	16986	16864	17116	16879	16933	16772	16990	17028	17160	17097	17030	17158	17085	17078	16970	16942	17060	17013	17041	16952	17179	16932	17016	17026	16938	17087	17007	17114	17013	17017	16969	16966	17197	17013	17194	16946	17146	16966	16851	16933	16951	17017	17119	16926	17031	16974	17002	16942	17183	17062	16846	17024	16923	17043	17122	16961	17124	17221	17141	17256	16930	16975	17072	16969	17023	16945	16966	17118	17068	17071	17011	17123	17224	17139	16845	17080	17101	17016	16974	17061	17069	16990	17043	16977	17030	17172	17170	16958	17144	17095	17105	17057	17015	17043	16942	17198	17206	16926	17166	16979	17228	17117	17105	16956	16994	17083	17126	17063	17118	17199	16937	16907	17101	16999	17068	17010	16995	17093	17106	17202	17029	17086	17058	17146	16909	17013	17093	17092	17066	17204	17088	17201	17054	17107	17017	17080	17024	17099	17368	16885	17131	16947	17159	17096	16917	17211	17135	17075	17078	17094	17100	17042	16934	17073	17135	16999	17049	17002	17033	17141	16979	17032	17023	16922	17073	16969	17239	16938	17189	17047	16976	16942	16931	17010	17051	17141	17014	16955	17052	16989	16873	17243	17111	17076	17045	16979	16891	16889	16970	17119	17066	17046	17126	16931	16854	17074	17103	16998	17119	17078	16910	17103	16912	17080	17166	16943	16940	17134	16931	17030	16894	17089	16921	17116	17087	17070	17060	17149	17213	17167	16965	17016	17184	17092	16965	17042	17136	17085	16799	16964	17108	16871	16963	17121	17081	17026	16927	16934	17036	16739	17260	17102	17033	17044	16938	16780	17094	17029	16962	16987	16903	17059	17073	17085	17119	17127	17045	17009	17172	17057	16968	17224	17220
32680	32940	42202	40565	35446	31419	28491	26485	24951	24180	23410	22832	22377	21987	21848	21751	21689	21645	21397	21291	21154	21109	21291	21072	21041	21182	21357	21213	21100	21100	21165	21244	21120	21209	21092	21012	21148	21073	21216	21145	21248	21022	21163	21096	20924	21258	21217	21030	21145	20938	21277	21008	21038	21263	21055	21012	20994	21231	21130	21049	21120	21276	21155	21058	21143	21104	21279	21041	20857	21038	20984	21163	21437	21065	21055	20804	21118	21216	21281	21333	21174	21247	21256	21190	21209	21203	21041	21254	21189	21165	21052	21141	21228	21184	21016	21131	21194	21266	21155	21132	21079	21180	20880	21045	21153	20986	20949	21022	21070	21262	21111	21199	21253	21093	21086	21061	21131	20917	21040	21334	21136	21016	21191	21291	21235	21013	21030	21087	21266	21041	21090	21040	21345	21196	21077	21127	21109	21151	21138	21088	21225	21096	21119	21090	21326	20943	21224	21050	21074	21048	20992	21210	21015	21065	21091	21010	21042	21075	21037	20960	21126	21252	21120	21085	21183	20867	21120	20872	21260	21143	21097	21197	20930	21131	20993	21243	21061	20978	21223	21014	21023	21139	21103	21033	21145	21284	21112	20860	21001	21162	20993	20748	21152	21185	21083	21039	21218	21006	21109	21282	21150	21150	20931	21240	20954	21110	21060	20927	21297	21143	21175	21213	21116	21119	21073	21162	21260	21010	21185	21104	21147	20995	21155	20978	21261	21224	21149	21238	21337	21222	21131	20946	21076	21207	21316	21012	21183	21135	21103	21011	21040	21162	21277	21099	21325	21264	21260	21008	21055	21043	20989	21101	20850	21062	21190	20904	21335	21070	20993	20965	21145	21060	21231	20962	20974	21193	20924	21010	20970	21045	21075	21237	21149	21110	21217	21225	21232	20949	21073	20879	21111	21065	21360	21021	20982	21078	20974	21150	21148	21083	21066	21005	21081	21030	20957	21171	21311	20986	20884	21070	21236	20987	20946	20975	21073	20946	20982	21096	21221	21156	21031	20999	21420	21180	21018	20970	21235	21097	21091	21162	21094	21242	21066	21132	21152	21133	21212	21034	21251	21334	21115	21251	20955	21087	21267	21304	21205	21071	20984	21211	21217	21169	21057	21240	21059	20967	21042	21245	20997	20886	21200	21048	21036	21060	21121	21032	21243	21003	21113	21083	21006	21113	21050	21129	21199	20981	20919	20942	20957	21063	21162	21102	21126	21033	21234	20995	21096	20993	21183	21015	20926	21210	21036	21093	21268	21119	21007	21064	21022	21254	21015	21208	21195	21101	21295	20959	21101	21119	21280	21265	20948	20925	21101	21125	21251	20952	21040	20986	21049	20985	21034	21028	21141	21091	21073	21166	21211	21307	21206	20847	20986	21051	20952	21103	21072	20991	21338	21202	21014	20998	20878	20942	21004	21265	21158	21096	21073	21115	21130	20995	21074	20997	21029	21079	20961	21146	20939	21212	21032	21091	20957	21071	21145	21103	21149	20902	21266	21074	21086	21083	20961	20906	21107	20994	21034	21247	20947	21099	21023	21132	21190	21200	21031	21142	21076	20922	21140	20977	21183	20987	21137	21221	21019	20983	21111	21123	21128	21213	21127	20998	21211	21272	21046	20908	21279	21068	21072	21067	21241	21043	21091	21070	21081	21088	21008	20953	21053	21227	21235	20909	21108	21157	21005	21033	21177	21289	21185	21251	21241	21155	20940	20990	21074	21041	21105	21148	21105	20988	21263	21072	21204	21082	20975	21253	21062	21016	21112	21071	21046	21131	20983	21079	21195	21162	21096	20977	21111	20924	21136	21159	21166	21072	20877	20951	20967	21231	21417	21296	20957	21108	21333	21256	21111	20981	20899	20921	21049	21221	20995	21081	21188	21328	21405	21027	21196	20920	21076	20973	20995	21259	20983	20966	20918	21002	21129	20981	21153	21110	21285	21230	20814	21257	21082	21101	20840	21172	21138	21045	20920	21040	20977	21085	21145	21087	21327	21203	21079	21095	21056	21038	21302	21372	21314	21360	21212	21139	21239	21106	21210	20992	21128	21282	21121	21131	21255	21147	21096	20979	21143	20979	21035	21059	21067	21050	21135	21074	21149	21161	21114	21187	21224	21122	20925	21227	20927	20825	20994	21243	21036	21120	21104	20971	21118	21203	21122	21156	21141	21000	20921	21048	21058	20928	21370	21176	21089	21168	21199	20979	21105	21281	21398	21034	21068	21122	21183	21055	21223	21070	21113	21116	21062	20957	21103	21260	21322	21181	21154	21271	21194	21179	20907	21121	21132	21117	21100	21179	21270	21039	21185	21227	21192	21041	21283	21269	21186	21176	21256	20958	21273	21115	21275	21160	21175	21194	21184	20971	21039	21288	21093	21302	21015	21156	21393	21082	21108	21024	21077	21145	21090	21073	21092	20970	21077	21153	21187	21134	21021	21045	21162	21155	21225	21184	21138	21255	21155	21157	21141	21116	21063	21053	20997	21178	21134	21223	21071	21002	21049	21172	21045	21075	21303	21273	21168	21083	21064	20970	21162	21110	21044	21202	21219	21282	21259	21133	21240	21109	20970	20910	21038	20996	21099	21152	21320	21210	21142	21150	21201	21347	20939	20778	21058	21098	21333	20988	20961	21252	21082	21216	21104	21095	21164	21193	21062	21084	21116	21215	20975	20951	21230	21220	20959	20966	21101	21099	21427	20978	21396	20749	21379	20962	21022	20985	21222	21069	21131	21173	21078	21208	21050	21070	21176	21083	21061	21144	21082	21087	21149	21058	21222	21259	21319	21052	21234	21353	20991	21218	20821	21214	21264	21067	21185	21223	21070	21076	21042	21039	21205	20963	21148	21251	21208	21054	21159	21090	21092	21105	21224	21404	21388	21191	21086	21049	20923	21174	21160	21107	21108	21218	21229	21151	21211	20945	21188	21127	21087	21164	21148	21422	21157	21213	21112	21140	21123	20964	21161	21114	21078	21249	21048	21044	21034	21169	21215	21114	21055	21019	21109	21092	20902	21257	21125	20964	21081	20986	21040	20928	21006	20862	20968	21134	21086	21011	21091	21125	21030	21024	21083	21099	21110	21444	21238	20887	21129	21290	21257	21093	21009	21308	21015	21118	20995	21142	20996	21084	21049	21011	21030	21097	20959	21119	20927	21029	21053	21252	21115	21105	20964	21043	20991	21184	20857	21178	21029	21095	21154	20959	21153	21161	21366	21343	21363	21210	21057	21165	20880	21194	21246	20820	21110	20931	21092	21189	20949	21085	21136	21105	20986	21123	21224	20927	21224	20943	21188	21055	20983	20960	20897	21276	21009	21167	21241	21154	21111	21180	21194	21095	20925	21259	21165	21372	21136	21156	21052	21066	21150	21190	21103	21055	21306	21163	21025	21310	21193	20960	20729	20862	21029	20942	21051	21039	21142	21258	21230	21135	21143	21225	20971	21123	21061	21003	20841	21186	21036	21149	20986	21222	21071	21033	21122	21214	21163	21082	21041	21030	21151	21152	20881	21102	20995	21030	20957	21202	21021	21168	21313	21124	21055	21179	20929	21013	21112	21115	21032	21092	21075	21056	21104	21224	21209	21199	21155	21088	21199	21170	20997	21152	20961	21221	21189	21150	21033	21169	21338	20937	20975	21056	20974	21032	21142	20995	21254	20950	21157	21125	21182	20928	21113	20930	20743	21134	21108	21109	21041	21167	21193	21067	21258	21197	20982	21046	20957	21055	21208	20980	21192	21228	21050	21138	21056	21028	20999	21100	21116	21197	21075	21215	20883	21026	21203	21275	21051	21026	20986	21120	21062	21037	21353	21072	21197	20972	21270	21104	21148	21080	21036	21055	21066	21154	21045	20940	20948	20871	20977	21117	20911	21085	21098	21256	21251	20975	21338	21090	21044	20944	21140	21033	21310	21078	21038	21089	21084	21045	21079	21075	20964	21132	21240	21003	21126	21108	20884	21016	21136	21051	21011	21370	21009	21172	21054	21131	21107	20954	21079	21177	21113	21132	21017	21161	21100	21129	20970	20918	21077	20915	20979	21350	21151	21061	21099	21166	21134	21099	21194	21080	21071	20961	21098	21293	21246	21233	21203	21219	21126	21017	21312	21197	21118	20822	21064	21169	21239	20996	21238	21069	21191	20930	20975	21102	21055	21080	21210	21035	21110	20962	20891	21112	21258	21069	21260	21137	20998	21232	21158	21026	21154	20983	20941	21273	21062	21153	21032	21076	21233	21132	21136	21258	21154	21025	21030	21086	21154	21190	21142	20986	21155	20929	21080	21154	21297	21053	21084	21202	21034	21131	20901	21087	21164	21197	21097	21020	21242	21179	21083	21061	21183	21203	21203	21105	21184	21229	21165	21064	20940	21019	21009	21075	20931	21081	21146	21065	20976	21134	21121	21052	20940	21162	21246	21238	20969	21086	21309	21200	21246	21015	20975	20995	20838	21276	20944	21258	21073	21054	21258	21070	21015	20950	21100	20769	21228	20959	21111	20973	21225	21014	21250	20981	20935	21093	21130	21074	21159	21155	20977	21040	21189	21099	21125	21002	20870	20950	21025	21317	21120	21049	21142	21049	21142	21268	21278	21006	21065	20936	21018	21021	21207	20967	21199	21055	20931	21243	21233	21058	20930	21103	21191	20996	21150	21189	21083	21311	21215	21211	21239	20930	21359	21313	21116	21107	20965	21056	21109	21112	20972	21026	21230	20984	21146	21082	21001	21100	21294	21181	21201	21322	21034	21356	21200	21059	21111	20967	21128	21115	21045	21231	21176	21033	20954	21121	21107	21162	21103	21199	21016	21257	21169	21062	21185	21021	21158	21028	21113	21156	21205	21097	21183	21083	21135	21199	21059	21079	21143	21096	21030	21153	21264	21210	21242	21095	21011	20948	21021	20783	21114	21224	21147	20909	21230	21122	21055	21167	20820	21037	21216	21376	21078	21270	20955	21096	21048	20933	20857	21090	20951	21163	21234	21080	21285	21199	21046	20946	20916	21278	21072	21252	21293	21129	21150	21190	21106	21346	21093	21040	21050	21103	20887	20987	21065	21112	21108	21062	21063	20992	21173	21112	21420	21119	21058	20977	21070	21064	21005	20999	21152	20944	21024	20890
30732	43688	45565	39668	35289	31058	27307	25163	23292	21488	20430	19714	19064	18493	18138	17911	17894	17611	17245	17386	17281	17220	17136	17129	17281	17149	17193	17177	17228	17224	17330	17120	17284	17220	17286	17094	17224	17173	17106	17128	16987	16884	17141	17169	16902	17017	17252	17149	16977	16999	17095	17169	17114	17040	17280	17149	17115	17162	17165	17182	17217	17139	17051	17254	17089	17170	17070	17003	17162	16993	17064	17181	17036	17096	17231	17113	17081	17155	17001	17145	16919	17175	16998	17095	17205	17019	17050	17301	17230	17206	16973	17101	17039	16959	17050	17062	17155	17098	17091	17184	16847	17031	17202	17263	17087	17134	16995	17227	17048	17244	17128	17134	17048	17032	16964	17073	17083	17154	16943	17223	17119	17006	17071	17054	17065	17243	16985	17116	17132	17005	17015	17009	17204	17042	17147	16999	17149	17038	16905	17020	17155	17101	17207	16999	17161	16952	17037	17076	16925	17234	17097	17172	17109	17163	17191	17135	17032	17127	17205	17084	16955	17236	17257	17039	17088	17140	17106	17138	17102	17080	17076	17157	17116	17218	17125	17062	17147	17045	17278	17085	17072	17074	17146	17228	17191	17134	17106	17225	17220	17014	17038	17168	17246	16986	17137	17119	17121	17130	17081	16971	17019	17085	17200	17205	17135	17023	17147	17078	17064	17176	17304	17044	16990	17213	17050	17264	17127	17245	17054	17157	17247	16992	17146	17096	17083	17160	17236	17133	17197	16959	17133	17017	17045	17158	17070	16948	17037	17251	17097	16998	17059	16922	17220	17152	17002	17195	17164	17167	17005	16961	17077	17044	17015	17067	17237	17173	17132	17117	17145	17386	17018	17230	17058	17104	16978	17024	17060	17041	17353	17035	17133	17064	17196	16972	17141	17079	16866	17106	17267	17070	17340	17155	16984	17114	17042	17165	17144	17053	17223	17000	17165	17113	17070	17017	17065	17271	16923	17214	17104	17094	17115	17173	16955	17243	16913	16935	17143	17095	17179	16999	17005	17069	16925	17064	17081	17169	17109	17112	17131	17035	16985	17247	17030	17115	17250	17095	17396	17238	17084	17342	17228	17185	17020	17176	17397	17079	16983	17018	17052	17105	17042	17182	17068	17051	17134	17093	17102	17068	17180	17094	17103	17064	17050	17050	17021	17142	17133	17043	17120	17089	17020	17193	17188	17018	17122	16919	17067	17070	17060	17154	17172	17120	17039	17163	17163	17075	16964	16940	17090	17065	16983	17255	17111	17035	16966	17117	17165	17075	16978	17116	17102	17134	16996	17144	17142	17103	17058	17057	17090	16936	16988	17110	17140	17040	17170	17116	17135	17201	17002	17090	17038	17087	17250	16995	17354	16980	17059	16942	17073	17163	17212	17021	16958	17116	16965	17222	17172	17075	17004	16881	17041	17224	17008	17162	17046	17178	17268	17212	17265	17163	17177	17123	16992	17154	17172	17155	17126	17160	17115	17157	17249	17029	17040	16986	17175	17276	17261	17132	17144	17100	17127	17197	17301	17218	17065	17014	17065	17286	17149	17059	17070	17008	17204	16969	17014	17241	17042	17154	16800	17326	17256	17283	16999	17153	16966	17101	17079	17011	17197	17234	17134	17287	17034	17045	17056	16864	17132	17064	16953	17031	17320	17156	17166	17040	17202	17113	17004	17031	17087	17016	17014	17047	17079	17018	17078	17038	17220	17129	17298	17022	16982	17214	16921	16951	17058	17202	17123	17142	17094	17054	17331	17084	16954	17066	17057	17082	16962	17031	17083	17006	17042	16928	16979	17183	17157	17051	17196	17114	17135	17112	17143	17081	17046	17175	17048	17148	17097	17200	17109	17116	17202	17206	17002	17121	17165	17129	17117	17012	17151	17161	17397	17146	17233	17165	17139	17152	16946	17146	17073	17233	17038	16907	17190	17084	17171	17222	17106	17260	17090	16910	17037	17218	17022	17002	17086	17289	16975	17094	16993	17195	17127	17227	17153	17222	17072	16989	16987	17162	17131	17175	17110	17064	17142	17004	16894	17218	17112	17106	17039	16968	17151	17142	17115	17084	17236	17039	17156	17166	17122	17138	17156	17268	17105	17156	17207	17167	17145	17163	16986	17239	16988	17025	17147	17278	16964	16949	17151	17104	17291	17014	17013	17083	17171	16950	17081	17039	17108	17022	16975	17024	16995	16940	17234	17133	17094	17184	17170	17134	17032	17167	16947	16991	17067	17100	17048	16936	17041	17107	16978	17113	17082	16989	17049	17120	17202	17109	17087	17142	17081	17235	16988	16979	16973	17012	17190	16999	17098	17013	17126	17048	17109	17122	17032	17150	17221	17000	17092	17358	17314	17150	17133	17169	17106	17058	17312	17124	17049	17210	17069	17140	17180	17067	16915	17221	17182	17163	16974	17091	17044	16926	17031	16939	17075	17221	16977	17169	17053	17064	17168	17227	17138	16985	17157	17294	17337	17028	17029	17142	17184	17053	17166	17089	17077	17122	17027	16981	17246	17084	17016	17005	17019	17052	17225	17145	17228	17232	17126	17055	17039	17162	17148	17037	17033	17129	17098	17088	16824	17047	16944	17077	17097	17103	17231	16926	17233	17104	17059	17144	17315	17107	17283	17336	17084	17310	17163	17008	17245	17039	17160	17080	16972	17073	16971	17138	17199	16947	17119	16998	17156	17216	17078	17110	17043	17043	17123	17001	17046	17083	16954	17095	17127	17173	17159	17027	17186	17178	17144	17215	16995	17101	17122	17046	17232	17105	17163	17055	17090	17202	17145	17142	16946	17265	17127	17174	17056	16935	17064	17020	17024	17049	17374	16897	16946	17219	17222	16991	17205	17227	16972	17281	16835	17049	17204	16968	17021	17075	17223	16977	17193	17120	17117	17117	17151	17040	17045	16904	17213	17000	17036	16978	17208	17081	17173	17008	17229	17047	17139	17068	17150	17066	17198	17300	17093	17061	17069	17253	17024	17177	17128	17080	17208	17285	17097	16985	17253	17073	17245	17146	17060	17213	17095	17075	17148	17059	17179	16974	17257	17063	16953	17125	17187	17115	17094	17135	17106	17008	16979	17158	17223	17068	17274	17045	17045	17190	17097	17057	17158	17013	17243	16972	17049	16964	16913	17204	16928	17057	17122	17042	17099	17047	16905	17051	17139	16993	17172	17126	17056	16962	17066	17160	17037	17069	17004	16990	17235	17010	17051	17103	17035	17065	17097	17111	17072	17114	17147	17141	17114	17277	17181	17060	16981	17082	17090	17135	17147	17094	17333	17023	17175	17032	17029	17100	16945	17213	17066	17235	17163	17090	17164	17169	16987	16967	17129	17019	17076	17129	17194	17222	17121	16951	17127	17174	17084	17093	17134	17222	17304	17239	17159	17127	17168	17054	17117	16921	17025	17092	17197	16978	17184	17122	17172	17274	17004	17083	16924	17151	17137	17192	17145	17233	17223	17205	17152	17246	17125	17305	17119	17033	17075	17123	17032	17284	17140	17093	17160	17129	16931	17141	17102	17026	17175	17010	17105	17004	17163	17075	17100	17223	17178	17037	17112	17107	17198	17127	17211	17086	17087	17119	17130	17198	16998	17183	17050	16999	17197	16860	17186	17049	17009	17014	17047	17162	17154	17061	16951	17181	17105	16975	17198	17033	17218	17305	17024	17223	17172	17174	17076	17025	16936	17124	16982	16980	17114	17062	17004	17226	17236	17206	17222	17302	17246	17215	17016	17266	16992	17218	17042	17100	17211	16890	17258	17037	17187	16982	17182	17060	17273	17276	17136	17011	17117	17156	17022	17102	17036	17145	17228	17079	17060	17021	17023	16853	17287	17213	17165	17073	17237	17020	17034	17016	17060	16995	17092	17074	17153	17125	17223	17125	17250	17199	17207	17008	17202	17054	17060	16880	17133	17055	17103	17136	17092	17166	17130	17158	17068	17109	17159	17111	17005	17096	17186	17097	16993	17209	17160	17047	17157	16919	17049	17217	17217	17035	17077	17334	16806	17265	17239	17121	16984	17298	17084	17008	17043	17094	17166	17225	17234	17039	17196	17250	17108	17249	17197	17135	17194	17279	17021	17008	17271	17181	16977	17117	17167	17076	17094	16931	17173	17047	17106	17068	17184	17121	17207	17011	17078	17076	17123	17168	17047	17095	17082	17189	17116	17081	17203	17071	17126	16923	17188	17106	17109	17203	17083	17094	17086	17076	17136	17212	17166	17293	17300	17063	17297	17054	17026	17047	17198	17228	17113	17207	17035	17208	17158	17142	16941	17234	17082	17118	17117	17178	17132	17122	17100	17035	17089	17028	17144	17077	17278	17292	17081	16983	16928	17176	17013	17117	17189	17255	17014	17189	17058	17088	17136	17076	17085	17226	17015	17217	17093	16913	17110	17056	17109	16927	17112	17255	17022	17046	17332	17100	17097	17101	17176	17132	17130	17043	17153	17195	17109	17103	17269	17234	17153	17051	16995	17083	17255	16968	17177	17126	17198	17119	17206	17147	17093	17292	17070	17162	17042	17144	17052	17061	17193	17194	17216	17215	17226	17138	17062	16898	17234	17027	17127	17166	17131	17110	17069	17027	17191	17235	16994	17126	17043	17202	17028	17215	17112	17230	17305	17238	17182	17238	16970	17068	17129	17072	17151	17045	16891	17158	16934	17185	17203	17007	17218	17253	16957	17115	17081	17217	17126	17248	17110	17338	17113	17126	17039	17094	17239	17219	17078	17208	16985	17148	17200	17095	17147	17106	17138	17007	17212	17148	17159	17281	17004	17116	16968	17126	17195	17038	17169	17136	17137	17013	17026	17098	16910	17142	16939	17120	17114	16951	17036	17043	17079	17153	17072	17248	17122	17110	17091	17245	16947	17250	17177	16982	17072	17082	17056	17128	17050	17139	17005	17142	17081	17012	16985	17175	17011	17260	17097	17174	17327	16984	17247	17130	17126	17091	17086	17057	16977	17051	17042	17198	17440	17148	17272	17137	17214	17141	17127	17123	17222	17054	17125	17025	17110	17040	17138	17070	17156	17018	17204	17005	17193	17121	17289	17026	17128	17127	17043	17271	17177	17080	17049	17098	17133	17065	17196	17069	16930	17120	17012	17009	17208	17043
25321	21594	30531	32606	33838	34369	32290	28532	26048	25288	24400	23725	23028	22718	22048	21627	21370	21257	21189	21208	20947	21385	21236	21204	21175	21048	21064	20880	20889	21026	20797	21075	20743	20756	21094	20843	20815	20846	20913	20955	21080	20631	20792	20658	20744	20732	20726	20818	20736	20591	20648	20650	20828	20846	20707	20936	20874	20867	20805	20732	20786	20674	20717	20992	20952	20916	20750	20775	20698	20810	20936	20710	20643	20753	20532	20486	20672	20722	20966	20787	20981	20809	20622	20628	20781	20824	20740	20832	20853	20891	20775	20860	20993	20839	20785	20583	20663	20725	20821	20689	20840	20715	20716	20652	20828	20892	20674	20765	20636	20623	20583	20901	20889	20615	20598	20668	20931	20738	20820	20624	20599	20641	20639	20685	20650	20573	20947	20707	20860	20599	20796	20778	20747	20691	20702	20816	20716	20783	20575	20592	20503	20673	20583	20785	20997	20619	21107	20589	20508	20687	20542	20672	20900	20668	20956	20829	20820	20674	20862	20819	20737	20840	20621	20613	20791	20763	20792	20988	20826	20780	20879	20745	20792	20776	20767	20868	20832	20749	20810	20815	20965	20743	20855	20665	20838	20821	20644	20618	20849	20631	20867	20815	20621	20725	20566	20725	20682	20687	20725	20670	20524	20689	20821	20549	20690	20747	20570	20666	20827	20753	20703	20564	20508	20678	20778	20739	20568	20784	20758	20561	20939	20779	20822	20748	20536	20644	20834	20704	20706	20811	20733	20834	20612	20530	20576	20890	20647	20611	20712	20760	20826	20758	20998	20540	20884	20847	20558	20854	20878	20778	20629	20825	20800	20714	20535	20755	20733	20585	20753	20895	20572	20725	20932	20744	20680	20749	20732	20757	20897	20763	20810	20823	20734	20690	20876	20612	20621	20574	20692	20723	20544	20761	20747	20681	20609	20688	20556	20676	20783	21009	21038	20765	20832	20787	20850	20869	20810	20596	20507	20723	20787	20889	20822	20947	20714	20843	20723	20615	20595	20788	20938	20747	20685	20651	20833	20845	20707	20737	20832	20626	20936	20680	20880	20884	20905	20623	20682	20573	20748	20847	20701	20881	20744	20744	20790	20676	20671	20742	20743	20836	20669	20575	20749	20807	20739	20551	20653	20934	20683	20661	20730	20865	20756	20857	20846	20491	20711	20712	20641	20670	20566	20725	20716	20603	20717	20751	20658	20818	20748	20899	20782	20515	20868	20559	20667	20621	20686	20898	20777	20693	20775	20808	20654	20910	20733	20770	20809	20548	20599	20835	20942	20711	20636	20791	20608	20664	20686	20887	20894	20886	20578	20553	20782	20578	20494	20667	20737	20868	20762	20820	20926	20691	20819	20730	20706	20745	20768	20798	20907	20906	20458	20646	20758	20850	20663	20753	20473	20694	20728	20690	20789	20817	20607	20561	20825	21002	20638	20384	20635	20984	20814	20997	20681	20579	20646	20841	20705	20684	20721	20753	20801	20741	20880	20731	20621	20776	20793	20878	20787	20759	20789	20867	20928	20833	20776	20792	20964	20787	20813	20743	20704	20566	20942	20826	20635	20756	20719	20716	20792	20805	20596	20739	20637	20724	20781	20639	20778	20863	20592	20518	20729	20946	20851	20698	20666	20721	20826	20626	20597	20583	20781	20668	20765	20806	20729	20602	20712	20809	20654	20787	20758	20763	20886	20851	20786	20661	20842	20732	20707	20439	20637	20926	20747	20642	20538	20530	20598	20904	20831	20747	20858	20590	20763	20631	20611	20680	20759	20772	20697	20687	20480	20776	20689	20860	20871	20650	20513	20830	20728	20621	20738	20945	20877	20903	20768	20619	20855	20856	20938	20247	20703	20961	20765	20588	20638	20587	20642	20634	20940	20770	20654	20751	20924	20813	20700	20599	20706	20738	20719	20867	20610	20896	20504	20765	20589	20638	20766	20806	20652	20849	20666	20706	20751	20830	20687	20434	20697	20735	20615	20779	20642	20697	20811	20882	20482	20579	20747	20837	20841	20767	20573	20784	20840	20507	20608	20800	20685	20944	20807	20736	20595	20711	20738	20652	20564	20714	20625	20775	20659	20662	20679	20727	20870	20763	20836	20483	20651	20921	20842	20656	20677	20526	20513	20764	20569	20648	20713	20741	20988	20865	20520	20671	20916	20695	20898	20572	20833	20595	20894	20625	20673	20906	20814	20858	20747	20806	20871	20505	20660	20599	20857	21047	20828	20949	20657	20768	20715	20912	20593	20753	20881	20667	20676	20736	20712	20699	20803	20658	20554	20439	20678	20878	20804	20806	20755	20663	20715	20660	20706	20675	20738	20676	20590	20712	20973	20893	20868	20715	20792	20677	20624	20644	20723	20799	20756	20639	20701	20702	20536	20883	20664	20496	20768	20671	20753	20564	20531	20549	20637	20518	20791	20535	20584	20672	21037	20906	20604	20601	20746	20760	20592	20716	20772	20660	20654	20817	20704	20829	20433	20804	20852	20571	20683	20850	20874	20922	20676	20555	20588	20626	20563	20661	20769	20793	20949	20747	20761	20785	20817	20563	20812	20842	20752	20734	20883	20691	20824	20590	20859	20704	21019	20951	20755	20646	20718	20682	20726	20781	20692	20696	20717	20791	20771	20747	20743	20927	20843	20659	20690	20684	20732	20844	20627	20697	20914	20818	20678	20701	20932	20759	20769	20786	20753	20754	21033	20841	20643	20666	20597	20811	20843	20563	20926	20848	20702	20961	20519	20902	21025	20869	20724	20798	20806	20433	20796	20740	20601	20570	20863	20643	20625	20694	20667	20749	20650	20699	20748	21076	20611	20789	20792	20979	20738	20716	20904	20924	20739	20609	20633	20474	20688	20814	20739	20937	20843	20713	20643	20859	20778	20883	20679	20313	20842	20840	20711	20666	20779	20729	20794	20764	20617	20867	20793	20666	20685	20472	20925	20660	20996	20785	20708	20607	20818	20629	20850	20939	20687	20494	20624	20644	20608	20905	20834	20640	20937	20612	20740	20692	20779	20565	20583	20601	20588	20850	20727	20619	20859	20763	20688	20769	20760	20725	20651	20744	20856	20517	20770	20723	20646	20608	20613	20790	20832	20939	20799	20516	20797	20700	20650	20768	20700	20592	20677	20729	20696	20741	20803	20696	20769	20917	20625	20750	20676	20587	20757	20808	21096	20909	20714	20812	20706	20744	20636	20886	20892	20743	20599	20920	20924	20656	20515	20729	20863	20846	20779	20711	20778	20777	20813	20877	20919	20643	20700	20472	20775	20850	20711	20777	20660	20743	20799	20841	20684	20775	20842	20507	20750	20535	20788	20649	20653	20679	20542	20589	20783	20503	20479	20895	20766	20910	20726	20717	20689	20901	20860	20576	20667	20742	20970	20730	20661	20711	20634	20863	20763	20679	20740	20958	20809	20714	20702	20715	20815	20749	20793	20770	20870	20886	20840	20865	20815	20752	20679	20806	20765	20637	20919	20827	20895	20597	20632	20805	20749	20608	20775	20674	20677	20514	20878	20591	20805	20552	20678	20654	20807	20936	20759	20664	20644	20837	20667	20663	20627	20600	20656	20804	20710	20897	20703	20619	20625	20580	20805	20674	20874	20695	20718	20864	20906	20658	20636	20575	20869	20590	20694	20764	20819	21039	20759	20768	20882	20628	20852	20697	20665	20749	20781	20704	20763	20904	20882	20725	20842	20632	20825	20890	20558	20623	20824	20717	20795	20914	20851	20886	20587	20628	20690	20801	20881	20391	20680	20706	20819	20639	20766	20853	20548	20617	20751	20723	20815	21070	20853	20574	20908	20736	20679	20677	20852	20697	20661	20738	20976	20744	20678	20871	20753	20609	20578	20677	20871	20834	20740	20817	20787	20786	20683	20956	20736	20646	20677	20887	20605	20874	20613	20798	20912	20518	20729	20542	20627	20785	20973	20794	20674	20696	20735	20786	20761	20604	20900	20769	20829	20556	20673	20686	20670	20841	20631	20565	20891	20375	20758	20782	20640	20930	20963	20934	20835	20795	20715	20865	20701	20929	20823	20567	20706	20751	20683	20675	20720	20640	20770	20561	20817	20638	20614	20827	20684	20676	20660	20694	20502	20582	20914	20486	20852	20905	20568	20549	20647	20490	20675	20640	20534	20686	20799	20600	20915	20908	20735	20759	20980	20746	20610	20672	20785	20772	20718	20659	21056	20649	20438	20802	20822	20646	20804	20693	20789	20841	20737	20803	20828	20876	20841	20826	20698	20725	20640	20674	20791	20635	20787	20608	20663	20634	20738	20599	20792	20753	20789	20910	20812	20644	20761	20573	20791	20881	20665	20757	20640	20782	20729	20991	20873	20786	20738	20699	20494	20745	20678	20774	20590	20802	20870	20660	20818	20799	20892	20828	20726	20786	20589	20522	20791	20604	20778	20703	20639	20814	20555	20748	20861	20889	20720	20693	20851	20836	20978	20596	20732	20774	20537	20869	20826	20712	20698	20806	20585	20658	20876	20649	20665	20671	20751	20795	20805	20734	20820	20601	20580	20921	20732	20763	20922	20689	20821	20692	20696	21032	20812	20747	20565	20796	20711	20533	20873	20640	20729	20889	20617	20722	20677	20807	20871	20801	20554	20627	20585	20713	20693	20871	20911	20770	20779	20629	20870	20720	20908	20709	20797	20704	20776	20872	20881	20786	20641	20659	20938	20620	20880	20643	20618	20764	20783	20846	20756	20670	20687	20922	20605	20681	20709	20705	20594	20906	20723	20737	20703	20737	20788	20536	20682	20868	20837	20950	20738	20735	20684	20798	20663	20727	20929	20795	20702	20571	20851	20863	20721	20791	20603	20650	20634	20834	20637	20641	20647	20721	20819	20782	20733	20696	20767	20599	20817	20764	20767	20725	20857	20575	20903	20783	20595	20859	20721	20790	20556	20902	20901	20789	20808	20525	20747	20588	20944	20613	20862	20784	20782	20832	20817	20962	20940	20750	20698	20777	20870	20681	20763	20616	20808	20925	20733	20835	20756	20710	20796	20660	20646	20660	20678	20836	20836	20820	20693	20709	20623	20844	20622	20730	20805	20718	20625	20627	20671	20856	20861	20573	20810	20693	20745	20655	20785	20771	20716	20541
29424	51866	54453	46698	40583	35200	31129	27838	24680	23016	22319	21122	20297	19601	19003	18181	17986	17766	17639	17627	17429	17465	17269	17260	17073	17060	17333	17140	17002	17178	17058	17021	17175	17089	16973	17191	16938	16893	16997	16811	17096	17010	16959	17017	16861	17101	16973	17051	16941	16968	16845	16776	16727	17024	16999	16954	16787	16902	17159	16814	17028	16945	17100	16895	16938	16976	16899	17013	16884	16901	17010	16971	16833	17029	17135	16983	16793	17022	17099	16853	16949	16816	16935	17027	17008	16900	16976	16802	16963	17030	16890	16689	16967	16914	16912	16968	16797	16966	16804	17102	17009	16713	16961	16861	17132	16931	17038	16902	16910	16924	16862	16899	17043	16845	17074	16790	16967	16840	16861	16934	16786	16939	17031	16983	16916	17021	16980	16822	16925	16823	16887	16979	16889	16988	16994	16878	17094	16801	16864	16907	16907	16752	16898	17011	16816	16854	16754	17025	17025	17003	16906	16992	16966	16988	16982	16787	16858	16970	16959	16966	16930	16824	16746	16996	16759	16995	16894	16934	16917	16950	16814	16953	16719	16980	16881	16948	16955	17037	16945	16865	16863	17084	16867	17033	16892	16845	17046	17082	16904	16878	16998	17036	16981	16952	17049	16739	16848	17134	16962	16758	16944	16859	17122	16769	16780	17113	16986	17158	16830	17136	16858	16929	16912	16884	17020	16749	16880	17045	16723	17031	17003	16933	16783	17001	17102	17074	16774	17108	17014	16737	16942	16619	16908	16957	16925	17025	16855	17019	17097	16864	16816	16717	17068	16866	16951	16927	16978	16975	17043	16850	17063	16891	17005	16991	16924	17029	16914	17060	16982	16794	16682	16993	17021	16918	16902	16980	16803	16848	16948	16915	17013	16884	16940	17020	17033	17006	16953	16887	16986	17108	16978	16963	16906	16970	16998	16838	16959	16767	16938	16845	16915	16952	16848	17104	16854	17056	16943	16827	16920	16886	16817	16869	17124	16856	16977	17011	17084	17021	16975	16916	16994	17032	16870	17044	16976	16915	16908	16891	16950	16847	16974	16826	17075	16857	16878	16943	16913	16869	16974	17026	17000	16857	17060	16961	16824	16958	17075	16890	17075	16897	16959	16724	16991	16953	16969	16830	16917	17008	16843	16860	16900	16765	16948	17073	16797	17032	16979	16980	17041	16907	17011	17048	17129	17043	16964	17100	16861	16871	16985	17040	17002	16829	17063	16926	16835	16820	16885	16996	16901	16886	16902	16980	16913	17115	16788	16814	16948	16938	16944	16997	17035	16956	16822	17219	16879	17027	16801	16791	17035	16943	16912	16929	16838	16771	16912	16907	16727	17064	16958	16993	16842	16930	16783	16911	16847	17002	17158	16845	16912	17175	16988	16898	16976	16760	16858	16935	16913	16865	16809	17026	16882	16921	16759	16930	17094	16917	17019	16913	16920	16964	16999	16928	16937	16935	16934	16969	16992	16947	16941	16912	16889	16996	17132	16954	17095	17011	16802	16828	16929	17002	17010	16908	16831	16973	16976	16885	16862	16823	16970	16801	16766	16908	16852	16919	16983	16954	16835	16886	17066	16988	16852	16906	16983	17009	16844	16854	16991	16864	16982	16990	16669	16932	16935	16886	16820	17001	16977	17031	17113	16926	16888	17050	16964	17066	16742	17059	17050	16988	16923	16835	16914	16780	17033	16910	17010	16933	16938	17019	16833	16878	16840	16980	16893	16849	16855	16832	16914	17084	16910	16959	16823	17112	17075	16891	16889	17046	17132	16990	16749	16809	16834	16842	16977	16961	16774	16974	17118	16958	16991	16895	16838	16993	16952	16879	16705	16930	16832	16844	17142	17002	16856	16960	16887	16897	16721	16800	17034	16859	17019	17113	17018	16757	16868	16971	16857	17036	16970	16945	16901	17060	16805	17039	17064	16839	17116	16777	17010	16958	16733	17101	17024	17006	17058	16968	16911	16950	16796	16803	16996	16936	17008	16917	16977	17028	16848	16823	16920	17062	16794	16980	16729	16950	17033	17082	16727	17052	16959	17042	17063	16934	16861	16679	16935	16809	16901	16858	16835	16955	16931	16785	16913	16900	17031	16829	16944	16799	16878	16920	16801	16755	16833	17017	16993	16806	16852	17029	17032	17017	16951	16993	16903	16837	16921	16774	16986	17037	17014	16903	16866	16858	16761	16921	16881	16917	16973	16941	16983	17074	16897	16803	16778	16725	16906	16936	16762	16826	16903	16982	16971	16862	16964	16864	16883	16939	16872	17026	16883	16934	16853	16977	16806	16866	16661	17058	16824	16919	16700	16972	17123	16928	17172	16746	16934	16923	16948	17061	17058	17062	16953	16965	16744	16913	16954	16946	16898	16920	16947	16988	16784	16902	16833	17009	16931	16835	16936	16775	16939	16980	16814	16970	17003	16918	17042	16887	16904	16936	16923	16909	17072	16984	16827	16952	16784	16958	17001	16988	17080	16978	16903	16856	16925	16903	16868	16990	16730	16833	16940	17013	16872	16980	16949	17014	16964	17003	16907	16776	17012	16957	16951	16949	16834	16932	17006	16924	16869	16949	16977	16935	16945	16996	17065	16882	17111	16998	17020	16975	17024	16818	16938	16809	16796	16835	16891	16943	16751	16928	17038	17005	17117	16845	16826	16968	16902	16855	16981	16999	16811	17022	16894	16860	17020	17026	16984	16874	17022	16983	16866	17026	17001	16946	16986	16893	16871	16884	17019	16946	16837	16834	16768	17180	16810	17075	16894	17097	16759	16914	16898	16984	16921	16857	16955	16866	16651	16752	16876	17005	16904	16928	16816	16910	16755	17048	17012	16878	16835	16943	16909	16883	16881	16804	16903	16990	16809	16904	16948	16794	16958	16944	16881	16815	16993	17068	16936	17019	16900	16803	16939	16939	16930	16900	16836	16795	17057	17115	17025	17038	16905	16771	17122	17017	17001	16850	17018	16766	17120	16891	16927	16813	17018	16828	16991	16982	16910	17104	17036	16954	16873	16924	16749	17061	16968	16956	16771	16685	16934	16968	16833	16780	16793	17033	16919	16936	17055	17051	16973	16915	16832	16880	17009	17046	16861	16851	16962	17035	16977	16946	16840	17054	16892	17024	16971	16883	16975	17094	16877	17158	16986	16926	16950	16912	16857	16873	16964	16944	17078	16929	16667	17001	16868	16960	16919	16974	16858	17083	17080	16902	17112	16945	16850	16912	16947	16881	17109	16836	16848	17005	17125	16955	16785	17092	16948	17035	17104	16885	16926	16851	16954	16806	17042	16939	16901	16889	16908	16885	16831	17003	17035	16963	16787	16929	16816	16980	16795	16874	16888	16961	16915	16938	16960	16996	16879	16863	16924	16808	16885	16719	16944	17070	17005	16871	17057	16941	16833	17021	16874	16839	16859	16869	16802	16860	16950	16939	17114	16988	16871	16771	16983	16948	16787	16921	16943	16825	17006	17034	17066	16778	16852	17030	16831	16831	17048	16837	16831	16922	16819	16869	16856	16872	16715	17057	16873	17045	16766	16861	16800	17005	16818	16965	16903	17060	16854	16947	16757	17000	16726	16809	16796	16836	16992	16933	17005	16865	16927	16867	17044	16813	17010	16785	16858	16896	16892	16779	16855	16974	16935	17051	17027	16855	16988	16982	16818	16848	16803	17053	16957	16932	16893	16987	16781	16965	16778	17104	16882	16881	16881	17094	16862	16795	16984	16881	16926	17086	16884	16911	16885	16928	17021	17053	16996	16909	17005	17040	16999	16983	16999	16880	16807	16826	16870	16964	16786	16946	17057	16927	16967	17005	16946	16846	16970	16976	16954	16915	17005	16906	16874	17005	16972	17019	16985	16954	16994	16890	17047	17043	17010	16912	16971	16816	16899	16881	17011	16814	17017	16968	16969	16933	16922	16891	16994	17135	16898	16841	16786	16889	16975	16950	16979	16801	17035	17027	16917	17023	16889	17228	16706	17082	17093	16902	16910	16843	16862	16922	16966	16923	17029	17062	16961	17007	16918	17120	16735	16922	16947	16878	17061	16854	16930	17010	17098	16955	17098	17102	17040	16952	17088	16827	16867	17032	17013	16944	16972	16790	16841	17019	16806	16901	17117	16960	16925	16968	17007	16997	16995	16890	16855	17013	16836	16875	16997	16923	16972	17078	17042	17002	16898	16783	17048	16952	16738	17125	17021	16769	16998	16914	16983	16942	16915	16892	16839	17043	16982	17043	16892	16924	17099	17035	16847	16827	16887	16924	16939	16762	17195	16869	17003	17092	16934	16942	16835	16870	17022	17002	17061	16903	16966	16891	16878	17027	16962	16776	16960	16958	17003	17027	17033	17002	16768	16870	16926	16907	16776	16974	16940	17007	16851	16919	17037	16942	16875	16990	16881	16929	16794	16954	16893	16827	16887	16982	17073	16848	17165	17062	16915	16838	16928	16968	17097	16913	16810	16854	16982	17097	17011	16823	17002	16936	17018	17065	16960	17031	17112	16908	16793	16920	17045	16884	16860	17074	17024	16848	16792	16783	16904	16902	16955	16993	17030	16868	16901	16801	17018	16869	16979	16994	16852	16894	16993	16954	16922	16759	17150	16904	16964	16920	17088	17003	16984	17065	16985	16895	16946	16846	16962	17049	17081	16806	17026	16951	17013	17027	16963	16783	16814	16918	16985	16965	16913	16995	16948	16979	16744	16892	16984	17029	16920	16945	16918	16973	16999	17101	16955	16999	16725	16943	16910	16857	16974	16844	16942	17051	16860	17119	16919	16989	16938	16984	16992	16890	16850	17054	16854	17066	16996	16945	16895	16891	16964	17011	16895	16930	16977	17053	16828	16934	17050	16878	16822	16951	16761	17075	16903	17116	16892	16789	16799	16644	17076	16828	16994	17054	16952	17127	16895	17138	17125	16942	16996	16952	16958	16999	16823	16934	16951	16982	16885	17059	16758	17000	17002	16797	16903	17098	16908	17068	16841	16795	16879	16905	16991	16868	16934	16993	16910	17004	16962	16929	17003	16803	17012	16998	16985	16950	16966	16816	16807	16996	16944	16735	16937	16890	16936	16808	16878	16828	16844	16791	17033	17025	17003	17057	16944	16845	16945	16763	16924	16901
24049	21524	29622	27259	29296	33734	34269	29124	26497	25860	25136	24104	23382	22828	22063	21810	21610	21292	21299	21148	20966	20932	20834	20834	20761	20635	20744	20712	20504	20627	20668	20663	20450	20400	20659	20366	20508	20477	20458	20514	20362	20396	20517	20468	20399	20498	20612	20398	20358	20441	20407	20381	20405	20405	20289	20235	20214	20339	20524	20453	20406	20133	20472	20239	20507	20351	20330	20166	20442	19963	20394	20367	20350	20378	20434	20294	20336	20414	20423	20389	20400	20211	20526	20391	20432	20430	20303	20277	20290	20249	20472	20353	20221	20203	20416	20453	20578	20249	20399	20365	20233	20286	20370	20473	20297	20593	20336	20311	20240	20309	20640	20458	20537	20461	20455	20363	20472	20429	20386	20272	20337	20246	20171	20321	20390	20407	20316	20080	20128	20249	20331	20350	20285	20271	20202	20295	20482	20426	20298	20395	20418	20471	20146	20265	20585	20338	20317	20373	20459	20106	20283	20182	20384	20428	20299	20342	20418	20365	20221	20242	20312	20201	20487	20524	20350	20312	20316	20353	20286	20372	20393	20264	20149	20238	20321	20301	20419	20249	20382	20121	20336	20405	20351	20270	20298	20306	20173	20397	20350	20347	20269	20544	20424	20048	20169	20323	20301	20245	20258	20428	20508	20265	20248	20306	20274	20462	20348	20372	20230	20207	20369	20430	20373	20474	20155	20340	20445	20179	20367	20636	20402	20283	20218	20390	20287	20578	20344	20626	20407	20486	20242	20392	20324	20349	20449	20344	20239	20269	20412	20150	20396	20505	20409	20396	20340	20276	20198	20196	20230	20293	20415	20160	20444	20465	20102	19913	20224	20272	20323	20351	20420	20349	20351	20407	20188	20384	20079	20211	20349	20367	20397	20422	20319	20306	20271	20353	20345	20208	20470	20397	20372	20442	20337	20269	20306	20414	20244	20300	20246	20306	20251	20374	20167	20611	20364	20532	20355	20309	20251	20087	20384	20263	20365	20280	20488	20334	20464	20474	20514	20425	20193	20348	20225	20104	20249	20308	20395	20392	20166	20262	20435	20378	20478	20408	20269	20261	20446	20171	20372	20402	20200	20337	20286	20157	20503	20468	20454	20194	20066	20471	20320	20147	20320	20241	20215	20228	20473	20173	20236	20381	20284	20328	20504	20231	20414	20334	20049	20145	20171	20467	20237	20343	20369	20327	20321	20290	20295	20390	20321	20446	20370	20312	20401	20343	20287	20262	20247	20453	20419	20199	20313	20435	20131	20251	20374	20492	20270	20446	20404	20195	20481	20463	20201	20256	20193	20239	20290	20365	20254	20401	20408	20400	20503	20087	20422	20279	20399	20194	20393	20379	20318	20259	20170	20270	20168	20217	20114	20334	20368	20352	20168	20376	20258	20035	20289	20150	20625	20252	20318	20438	20291	20389	20384	20454	20301	20380	20396	20518	20462	20247	20186	20227	20287	20282	20364	20327	20267	20344	20523	20104	20259	20069	20238	20385	20374	20095	20308	20322	20292	20642	20428	20462	20257	20389	20338	20390	20467	20065	20178	20216	20393	20403	20245	20348	20349	20507	20323	20321	20410	20363	20722	20393	20385	20379	20212	20575	20262	20428	20448	20312	20299	20282	20531	20334	20227	20212	20378	20230	20367	20130	20444	20339	20060	20386	20287	20310	20549	20343	20361	20385	20340	20318	20199	20364	20287	20329	20349	20346	20459	20332	20485	20256	20482	20217	20327	20309	20429	20333	20198	20305	20208	20433	20256	20413	20134	20126	20126	20484	20275	20292	20314	20337	20309	20396	20246	20316	20149	20242	20565	20256	20335	20492	20020	20235	20510	20552	20193	20378	20201	20154	20303	20429	20504	20466	20313	20386	20330	20491	20218	20301	20349	20394	20287	20360	20346	20179	20232	20555	20266	20269	20591	20299	20432	20428	20354	20193	20345	20418	20265	20423	20408	20354	20419	20433	20262	20324	20289	20237	20350	20302	20417	20515	20446	20384	20163	20416	20312	20210	20385	20335	20539	20302	20336	20347	20343	20289	20504	20178	20439	20598	20373	20393	20260	20254	20337	20502	20448	20129	20311	20302	20250	20404	20392	20344	20342	20157	20390	20390	20502	20444	20362	20482	20385	20678	20297	20171	20541	20589	20447	20202	20376	20360	20274	20026	20137	20359	20389	20161	20261	20220	20339	20399	20299	20415	20379	20197	20426	20482	20355	20355	20191	20530	20297	20489	20360	20376	20264	20268	20323	20299	20216	20290	20361	20549	20510	20367	20263	20654	20386	20566	20172	20218	20260	20377	20181	20193	20270	20351	20374	20443	20328	20333	20430	20300	20289	20404	20209	20218	20341	20198	20331	20360	20295	20254	20309	20469	20240	20189	20354	20295	20268	20114	20201	20485	20417	20309	20273	20267	20184	20135	20380	20463	20522	20362	20453	20422	20402	20088	20295	20330	20266	20179	20410	20340	20334	20306	20424	20324	20317	20339	20315	20231	20348	20184	20202	20322	20576	20373	20292	20186	20361	20277	20401	20343	20404	20354	20242	20198	20263	20321	20364	20150	20288	20335	20058	20267	20500	20319	20399	20321	20319	20493	20540	20284	20348	20548	20318	20286	20429	20420	20260	20301	20234	20244	20416	20335	20534	20495	20174	20483	20221	20348	20356	20610	20032	20248	20378	20397	20326	20299	20281	20625	20221	20371	20385	20363	20302	20145	20138	20365	20107	20177	20153	20332	20206	20406	20217	20333	20138	20476	20502	20296	20301	20347	20167	20027	20171	20108	20342	20562	20219	20459	20300	20356	20464	20464	20369	20323	20384	20186	20485	20391	20423	20256	20273	20397	20208	20208	20435	20324	20523	20402	20223	20287	20326	20294	20461	20459	20254	20383	20448	20270	20557	20330	20273	20202	20191	20422	20449	20564	20298	20443	20427	20214	20343	20503	20309	20369	20341	20424	20342	20294	20114	20355	20334	20274	20149	20249	20419	20364	20270	20184	20341	20394	20388	20352	20185	20489	20347	20411	20166	20373	20326	20288	20385	20396	20330	20403	20471	20352	20280	20363	20405	20371	20336	20161	20224	20462	20092	20451	20500	20209	20241	20152	20313	20129	20366	20223	20091	20417	20299	20556	20312	20266	20348	20132	20476	20345	20247	20279	20451	20400	20335	20368	20138	20213	20241	20198	20371	20239	20364	20557	20341	20354	20021	20388	20499	20103	20318	20390	20410	20345	20400	20388	20382	20462	20428	20277	20402	20429	20354	20431	20227	20277	20246	20316	20367	20255	20349	20178	20333	20255	20058	20469	20448	20320	20398	20204	20300	20446	20367	20155	20483	20514	20402	20464	20363	20136	20285	20512	20589	20446	20089	20579	20315	20373	20393	20429	20217	20453	20189	20221	20337	20296	20287	20378	20389	20444	20477	20074	20244	20594	20287	20369	20380	20365	20170	20243	20378	20156	20312	20185	20370	20475	20360	20505	20318	20436	20198	20430	20238	20309	20398	20477	20370	20438	20529	20379	20351	20236	20405	20442	20430	20202	20395	20353	20424	20429	20383	20371	20442	20471	20099	20142	20128	20366	20416	20493	20221	20516	20418	20356	20388	20443	20337	20331	20262	20574	20453	20486	20262	20201	20424	20303	20223	20280	20275	20385	20178	20386	20321	20461	20284	20323	20348	20333	20517	20461	20194	20239	20263	20211	20295	20353	20360	20250	20398	20409	20132	20336	20098	20326	20307	20303	20240	20406	20393	20381	20173	20407	20378	20343	20392	20394	20535	20261	20419	20407	20456	20228	20301	20123	20050	20241	20363	20671	20539	20449	20417	20160	20436	20653	20506	20426	20560	20160	20302	20298	20313	20271	20399	20341	20237	20565	20236	20264	20521	20123	20310	20177	20356	20488	20194	20263	20475	20503	20277	20271	20288	20390	20233	20196	20256	20278	20414	20208	20347	20439	20322	20364	20301	20350	20339	20553	20436	20372	20290	20253	20303	19949	20519	20265	20514	20369	20452	20369	20477	20454	20150	20300	20213	20068	20288	20300	20425	20530	20356	20318	20394	20122	20387	20282	20259	20134	20323	20448	20396	20452	20423	20526	20330	20412	20217	20324	20488	20492	20384	20282	20258	20408	20419	20304	20327	20254	20510	20541	20380	20314	20315	20211	20349	20359	20328	20243	20189	20203	20492	20313	20510	20442	20294	20158	20253	20291	20503	20441	20177	20491	20190	20276	20251	20180	20305	20417	20370	20171	20270	20083	20388	20299	20340	20410	20410	20377	20349	20268	20146	20650	20416	20326	20358	20235	20366	20256	20449	20286	20278	20211	20417	20128	20508	20268	20317	20009	20280	20293	20207	20307	20385	20186	20095	20396	20269	20249	20235	20207	20306	20260	20282	20304	20269	20221	20469	20042	20408	20408	20123	20531	20375	20309	20228	20155	20267	20377	20390	20203	20079	20235	20379	20423	20334	20286	20260	20441	20372	20593	20308	20448	20158	20275	20368	20338	20061	20318	20411	20161	20204	20454	20353	20071	20480	20257	20339	20418	20363	20299	20444	20206	20261	20294	20299	20360	20165	20417	20171	20242	20352	20430	20216	20316	20175	20344	20468	20109	20297	20366	20350	20244	20199	20343	20463	20211	20288	20361	20433	20465	20371	20180	20192	20420	20398	20312	20338	20385	20337	20390	20459	20454	20360	20187	20377	20119	20135	20638	20294	20200	20437	20203	20424	20186	20067	20420	20414	20291	20241	20367	20445	20285	20283	20465	20100	20236	20466	20406	20359	20301	20437	20212	20327	20329	20301	20263	20363	20366	20236	20290	20289	20345	20234	20381	20298	20104	20179	20312	20346	20295	20319	20265	20505	20310	20268	20506	20450	20359	20475	20494	20181	20426	20388	20462	20408	20346	20429	20161	20251	20283	20145	20277	20297	20475	20452	20045	20448	20299	20508	20234	20127	20423	20574	20360	20219	20273	20319	20370	20244	20561	20247	20335	20295	20328	20345	20340	20382	20254	20513	20170	20339	20305	20260	20317	20372	20285	20352	20419	20359	20314	20109	20364	20194	20217	20287	20418	20083	20339	20295	20421	20216	20284	20316	20361	20481	20645	20081	20283	20340	20397
31675	57288	59464	50356	43268	38202	33584	28978	25801	24745	23484	22142	21040	20223	19250	18559	18548	17955	17956	17771	17613	17629	17395	17402	17212	17141	17304	17181	16964	17158	16941	17023	16886	16972	17102	16784	16868	16712	16634	16725	16759	16704	16713	16708	16757	16858	16709	16660	16683	16705	16914	16812	16836	16726	16827	16801	16842	16740	16803	16796	16710	16604	16793	16794	16847	16765	16704	16608	16650	16662	16785	16609	16678	16716	16671	16618	16672	16644	16720	16731	16671	16665	16534	16639	16792	16827	16813	16636	16736	16763	16952	16748	16720	16700	16751	16732	16660	16652	16620	16677	16700	16791	16629	16846	16781	16553	16637	16685	16630	16715	16777	16762	16730	16711	16807	16701	16671	16769	16656	16649	16552	16669	16591	16617	16602	16779	16549	16823	16802	16751	16772	16563	16713	16696	16754	16813	16736	16521	16814	16662	16898	16562	16700	16610	16633	16638	16718	16465	16694	16683	16544	16795	16888	17035	16664	16783	16749	16753	16580	16769	16600	16660	16791	16726	16702	16675	16541	16674	16875	16796	16763	16551	16680	16851	16730	16754	16846	16854	16796	16590	16722	16837	16603	16671	16593	16695	16661	16637	16459	16594	16725	16684	16670	16556	16854	16692	16665	16543	16768	16684	16542	16616	16623	16692	16824	16710	16810	16549	16592	16683	16691	16560	16842	16746	16555	16670	16673	16715	16583	16901	16863	16672	16718	16681	16655	16623	16757	16649	16701	16764	16818	16865	16777	16676	16852	16607	16775	16687	16939	16704	16477	16670	16743	16680	16658	16707	16600	16767	16638	16787	16933	16894	16735	16727	16613	16698	16711	16840	16713	16686	16600	16709	16817	16673	17032	16609	16838	16698	16675	16844	16674	16625	16756	16747	16646	16841	16713	16766	16513	16802	16631	16650	16877	16652	16784	16736	16697	16852	16671	16803	16613	16521	16531	16850	16730	16723	16751	16428	16515	16608	16765	16660	16788	16805	16681	16711	16597	16715	16582	16881	16774	16826	16811	16608	16608	16730	16844	16611	16692	16615	16689	16709	16754	16720	16748	16783	16666	16802	16589	16581	16776	16762	16626	16720	16785	16736	16491	16538	16726	16877	16781	16610	16737	16860	16657	16772	16643	16768	16747	16594	16655	16964	16657	16802	16647	16720	16813	16699	16584	16787	16771	16559	16624	16775	16455	16696	16890	16640	16736	16653	16661	16592	16659	16736	16934	16634	16793	16671	16649	16730	16706	16753	16645	16719	16562	16740	16840	16642	16630	16567	16807	16719	16689	16744	16681	16925	16776	16764	16734	16704	16781	16778	16520	16648	16799	16643	16673	16592	16688	16668	16753	16954	16646	16770	16778	16818	16932	16839	16892	16789	16661	16638	16749	16714	16675	16528	16602	16743	16931	16723	16748	16550	16948	16640	16646	16640	16563	16858	16661	16706	16693	16847	16733	16791	16614	16676	16626	16689	16651	16826	16663	16721	16720	16489	16791	16772	16876	16658	16582	16681	16721	16607	16582	16690	16744	16902	16614	16803	16790	16493	16711	16963	16724	16626	16600	16684	16774	16775	16571	16688	16636	16850	16671	16776	16638	16659	16751	16769	16825	16786	16688	16637	16775	16785	16666	16559	16662	16701	16684	16647	16679	16687	16643	16694	16553	16752	16697	16844	16774	16722	16723	16648	16631	16660	16633	16666	16712	16626	16723	16991	16739	16850	16687	16719	16697	16721	16628	16923	16776	16740	16711	16847	16843	16751	16594	16735	16771	16775	16814	17027	16720	16761	16648	16661	16722	16655	16566	16568	16732	16698	16722	16765	16607	16738	16601	16670	16586	16794	16780	16711	16404	16665	16721	16767	16729	16802	16708	16546	16882	16582	16573	16743	16782	16846	16668	16582	16745	16683	16847	16766	16649	16631	16684	16669	16739	16723	16703	16810	16806	16743	16822	16597	16453	16699	16701	16544	16569	16686	16667	16905	16658	16654	16634	16760	16645	16556	16782	16594	16432	16645	16724	16656	16779	16723	16807	16749	16730	16799	16622	16623	16835	16548	16609	16698	16737	16775	16616	16686	16680	16585	16669	16586	16727	16795	16883	16585	16735	16679	16578	16763	16562	16639	16545	16673	16529	16690	16701	16920	16752	16804	16678	16760	16781	16645	16651	16802	16587	16835	16644	16687	16644	16552	16781	16594	16613	16740	16660	16735	16865	16707	16621	16832	16863	16714	16586	16569	16809	16810	16756	16787	16625	16564	16616	16873	16660	16727	16706	16739	16652	16663	16890	16630	16744	16606	16878	16836	16668	16776	16741	16748	16784	16693	16770	16690	16732	16741	16613	16710	16640	16759	16480	16809	16666	16872	16662	16721	16633	16758	16690	16788	16971	16730	16717	16702	16665	16764	16709	16681	16614	16677	16556	16713	16606	16750	16611	16857	16667	16650	16685	16914	16744	16712	16752	16646	16634	16802	16790	16615	16784	16740	16588	16792	16614	16965	16836	16660	16772	16578	16658	16541	16748	16755	16709	16655	16873	16710	16620	16746	16749	16640	16750	16594	16699	16705	16817	16804	16731	16696	16760	16383	16563	16759	16796	16629	16627	16632	16602	16708	16681	16742	16600	16760	16774	16803	16530	16593	16803	16814	16732	16595	16561	16652	16717	16668	16705	16779	16784	16853	16582	16740	16626	16932	16885	16654	16572	16763	16528	16636	16594	16762	16552	16747	16926	16717	16467	16629	16663	16721	16770	16697	16484	16688	16749	16536	16703	16721	16412	16509	16740	16925	16618	16676	16932	16813	16600	16591	16932	16592	16629	16719	16646	16742	16651	16713	16772	16604	16630	16592	16593	16743	16726	16582	16737	16687	16716	16520	16585	16697	16787	16765	16555	16582	16618	16841	16803	16791	16731	16616	16725	16736	16816	16568	16885	16686	16591	16737	16669	16753	16754	16860	16731	16612	16797	16793	16795	16640	16769	16790	16705	16724	16545	16775	16739	16705	16821	16830	16849	16716	16824	16878	16775	16714	16681	16780	16656	16621	16706	16595	16742	16602	16876	16612	16628	16814	16700	16716	16773	16786	16770	16483	16581	16815	16801	16841	16604	16690	16635	16501	16849	16607	16573	16635	16727	16782	16660	16763	16872	16622	16804	16786	16800	16731	16783	16690	16776	16758	16816	16542	16638	16723	16691	16811	16782	16625	16656	16712	16662	16673	16766	16763	16735	16659	16761	16802	16762	16588	16836	16573	16764	16635	16552	16451	16594	16730	16704	16636	16641	16600	16666	16639	16836	16796	16633	16766	16749	16689	16579	16549	16564	16718	16863	16687	16824	16605	16663	16636	16867	16792	16761	16627	16683	16817	16736	16732	16859	16773	16596	16641	16667	16755	16571	16731	16682	16895	16856	16544	16869	16774	16670	16656	16655	16690	16709	16622	16686	16719	16625	16776	16844	16661	16710	16708	16788	16637	16615	16491	16832	16727	16700	16872	16645	16602	16711	16703	16858	16606	16744	16630	16779	16667	16818	16678	16638	16712	16646	16650	16706	16795	16698	16610	16817	16675	16719	16547	16728	16728	16694	16677	16754	16619	16745	16654	16701	16802	16546	16950	16659	16642	16711	16636	16719	16767	16783	16821	16715	16783	16617	16481	16676	16686	16829	16718	16578	16790	16764	16558	16723	16723	16607	16727	16878	16679	16577	16668	16670	16640	16704	16797	16620	16683	16647	16586	16777	16678	16762	16815	16881	16612	16728	16530	16771	16641	16864	16783	16661	16762	16720	16608	16732	16741	16688	16677	16742	16653	16856	16617	16710	16797	16577	16704	16620	16650	16704	16801	16798	16776	16728	16594	16681	16761	16624	16714	16644	16560	16547	16723	16773	16705	16516	16713	16723	16617	16547	16733	16731	16546	16823	16876	16682	16715	16731	16687	16733	16677	16720	16607	16687	16607	17075	16707	16780	16746	16708	16690	16501	16688	16768	16746	16920	16826	16665	16695	16619	16736	16689	16576	16630	16522	16559	16574	16557	16667	16681	16613	16725	16596	16624	16716	16619	16735	16546	16781	16726	16892	16773	16816	16709	16834	16675	16656	16625	16761	16537	16700	16766	16570	16625	16661	16689	16709	16691	16611	16711	16684	16727	16711	16751	16783	16736	16783	16704	16763	16743	16799	16758	16839	16687	16734	16585	16715	16707	16772	16636	16758	16631	16585	16767	16670	16573	16667	16579	16799	16643	16757	16752	16626	16722	16657	16762	16602	16774	16644	16816	16633	16496	16610	16657	16674	16646	16820	16682	16665	16731	16748	16655	16640	16788	16735	16670	16747	16673	16626	16534	16723	16632	16736	16732	16760	16525	16868	16697	16711	16677	16691	16452	16691	16761	16723	16702	16556	16686	16839	16713	16643	16715	16845	16674	16659	16758	16818	16785	16766	16545	16850	16767	16825	16701	16575	16573	16723	16775	16688	16623	16809	16555	16672	16838	16874	16764	16719	16671	16576	16591	16669	16753	16727	16763	16646	16481	16670	16636	16838	16536	16625	16664	16550	16762	16846	16697	16628	16561	16760	16761	16791	16639	16705	16663	16640	16813	16601	16511	16650	16691	16570	16606	16678	16607	16800	16713	16636	16678	16672	16984	16651	16584	16626	16632	16849	16667	16563	16694	16829	16685	16642	16601	16941	16536	16614	16800	16576	16700	16692	16637	16588	16804	16898	16899	16627	16675	16658	16584	16693	16793	16652	16884	16703	16760	16715	16623	16815	16746	16700	16650	16698	16723	16722	16893	16659	16773	16657	16769	16750	16708	16768	16733	16714	16706	16683	16636	16559	16682	16737	16718	16812	16490	16630	16899	16655	16818	16598	16695	16746	16619	16637	16870	16693	16742	16679	16766	16563	16719	16686	16571	16706	16634	16468	16578	16625	16627	16723	16799	16787	16691	16488	16476	16572	16657	16783	16698	16754	16604	16628	16728	16845	16775	16641	16735	16557	16668	16698	16443	16713	16626	16723	16701	16819	16549	16670	16546	16612	16595	16705	16629	16721	16513	16659	16546	16727	16688	16750	16465	16897	16512	16842	16589	16765	16738	16633	16762	16665	16610	16656	16751	16621	16523	16764
33035	39787	45931	39044	32069	27322	24836	23249	22310	21791	21449	21249	20866	20947	20684	20531	20350	20549	20441	20398	20466	20229	20335	20142	20280	20418	20356	20025	20335	20267	19906	20188	20088	19805	20266	20108	19985	20105	20286	20108	19917	20233	20169	20008	20020	19997	20205	20228	20389	19921	19997	20222	20006	20090	20131	20318	20318	20176	19837	20110	20179	20165	20096	20189	19824	19960	20026	20079	20157	20107	20064	19814	19903	20265	19978	19850	20003	20112	20170	20216	20534	19955	20077	20126	20083	20104	20227	20026	20035	20127	20087	20016	20009	19996	20216	20057	20159	19978	20099	19973	20093	20000	20184	20152	20124	20032	20064	20012	19910	20191	20133	19941	20132	19974	20075	20018	20139	20139	20048	20106	20108	20057	20263	19918	20038	20135	20108	20203	20257	20213	20062	20160	20201	19963	20140	20120	20145	20169	20138	20040	19783	20042	20033	19985	20027	20257	20082	19969	20149	20091	20048	20282	20166	19869	20072	20063	20266	20288	19916	20117	19937	19981	19994	20092	19879	20184	20198	20222	20145	20047	19903	19818	19799	19983	20053	19976	20199	20041	20078	20019	20213	20172	20157	20082	20061	19996	20266	20364	20301	19939	20094	20261	20126	20000	20062	19979	20154	20075	20143	19886	19970	20061	20219	20158	20058	20014	20032	20224	19992	20241	20119	19960	19914	20160	20104	20103	20236	20079	20276	20051	20213	20071	19992	19879	20144	20110	20283	20244	19962	20171	20160	20126	19997	20321	20362	19923	20106	20189	20230	20068	20116	19876	20070	20035	20183	20116	20444	20059	20104	20194	20154	20067	20051	20006	20128	20263	19906	20098	20069	20190	20222	20156	20085	20152	20009	20276	20109	20219	20203	20072	20174	20076	20169	20025	20065	19997	20042	19920	19851	19949	20029	20030	20013	20266	20064	20012	19917	20144	20077	20187	20265	20252	20139	20018	20171	20136	20015	20088	20037	20090	20260	19974	20013	19831	20141	20124	19951	20073	20141	20156	19954	20033	20164	20145	20109	20055	19963	20120	20035	20166	20077	19910	20176	20110	20149	19794	20175	20065	20092	20031	20097	19999	20006	20066	20119	20026	20194	20217	20109	20200	19885	19952	20288	20245	19959	19949	20226	20041	20232	20113	20105	20186	20072	20171	19979	20172	19959	20139	20075	20081	20085	19939	20135	20054	20127	19925	19869	20158	20184	20215	19944	20036	19975	20097	20034	20253	20182	19890	20019	20298	20116	20051	20217	19953	20076	20232	20255	20191	20088	20042	20233	20060	20004	20016	20161	20086	20180	19966	20091	19976	20132	20369	20091	20032	20084	20147	20326	20134	20099	20038	20125	20170	20171	20061	20239	20007	20171	20055	19915	20071	20267	20231	20148	20049	20056	20096	20111	20342	19997	20169	20121	20144	20171	20162	20050	20219	20354	20003	19823	20129	20269	20256	20198	20281	20106	20049	20028	20280	20243	20123	19962	20275	20045	20076	19985	20023	20062	20116	20168	20020	20366	20269	19948	20089	19884	20116	20370	20169	20053	20163	20109	19998	20166	19938	20064	20298	20163	19920	20054	20044	20284	20259	20044	20072	20096	20072	20335	19855	19949	20171	20003	19958	20014	20142	20093	20081	20143	20047	20157	20143	19790	20046	19884	19972	20027	20071	20017	19816	20134	20214	20027	20290	20184	20132	20142	20028	19956	20178	20187	20187	19849	20046	20170	20215	19928	19987	20226	20138	19904	20129	20005	20042	19987	19932	20009	19934	20092	19762	20033	20218	20176	20200	20246	20169	20038	19912	20245	20013	20161	20172	20058	19773	20306	20140	20157	20019	19962	20175	20130	19948	20137	20152	19971	20032	20170	20053	19820	20079	19974	20301	20171	20075	20268	20007	19996	19957	20061	19894	20122	20075	20196	20074	19854	20024	20331	20153	20051	20088	20055	20150	20178	20166	20070	20143	20207	20012	20049	20161	20110	20022	20115	20113	20248	20215	20166	19967	20058	19974	20139	20219	20062	20080	20139	19872	20365	20092	20189	19821	20112	20145	19950	19984	20150	20222	20061	20044	20261	20274	20249	20046	19803	20068	20084	20049	20130	20114	19965	20195	20096	20038	19992	20319	20177	20024	20163	19813	20014	20083	19950	20146	20181	20086	19980	20027	20110	19915	20119	20120	19948	20099	20415	20208	19993	20207	20230	19981	20113	20062	20061	20188	19995	20241	20112	20335	20328	19912	20087	20100	20097	19982	20019	20108	20153	20000	20158	20009	20188	20105	20124	20159	20208	20396	20121	20045	20179	20029	20214	19929	20249	20222	20259	20087	20056	20097	20232	20126	20331	19856	20114	20137	20190	19904	20114	20071	20052	20127	20161	20136	20130	20180	20078	20185	20090	20217	20172	20266	20116	20104	19997	20176	20212	20330	19960	20344	20293	20021	20022	20009	20023	20119	19993	20033	20187	19923	20108	20126	19861	19924	19981	20027	19996	20098	20197	20112	20043	19916	20245	20042	20169	20243	20135	20092	20235	20100	20151	20038	19883	20173	20134	20114	19853	20214	19946	20215	20160	20217	20110	19934	20018	19985	20058	19862	19742	20100	19972	20234	20010	20330	20266	20177	20193	19994	19952	19973	20225	20221	20150	20132	20190	19892	20033	20146	19990	20277	19947	20189	20258	20038	20068	20097	20003	20136	20278	20179	20117	20164	20118	20237	19890	20111	20159	20009	20185	19951	20050	20075	19977	20180	20109	19944	19932	19877	20178	20196	20030	19978	19942	19975	20187	20146	20086	20157	20068	20160	20192	20007	20126	20246	20310	19889	20037	19798	20101	19921	20197	19978	20030	20319	20207	20053	19996	20258	20186	20114	20143	19996	20178	20046	20123	20193	20166	19984	20078	20026	19856	20030	20005	19913	19995	20112	19921	19924	20201	19967	20177	20142	20105	20101	20275	20153	19996	20169	20082	20364	20096	20123	19946	20155	20074	20210	20183	20080	20075	20032	20105	20093	20145	19983	20048	20171	20184	20036	19890	20412	20224	20086	20000	20161	20051	20014	20140	20012	20217	19913	20156	20048	19933	20167	20000	19982	19948	19868	19955	20137	20014	20064	20209	20059	20094	19908	20164	20208	20163	19810	19861	19955	20286	20019	20027	19906	20051	20373	20139	20160	19966	20297	20187	20247	20323	20119	20100	19980	20183	20146	20204	19742	19874	20102	20055	20204	20174	20074	20098	20206	20170	19839	19944	20238	20019	20147	20269	20010	20061	20185	20105	19942	20155	19964	20114	20069	19966	20168	20086	20030	19807	20258	19966	20078	20179	20144	20098	19911	19888	20005	20166	20356	19931	19803	20087	20147	19955	20101	20079	20034	20237	20237	20074	19896	20134	20115	19956	20039	19955	20144	20041	20158	20126	20140	20126	20043	19980	20139	20157	19990	19973	20111	20242	19915	20047	19942	20240	20276	20022	20112	20050	20195	20064	19983	20050	20107	20154	20112	20163	20116	20237	20037	20148	20102	20131	20241	20030	20208	19964	20094	19992	19955	20005	20017	20226	20170	20212	20173	20285	20029	20030	20108	19892	19923	20167	20067	20235	20069	20100	20174	20093	20250	20276	20133	20201	20151	20178	20197	20122	20009	20196	20194	20232	20179	20098	20055	20235	20167	20127	20070	20307	20179	20087	19949	20160	20135	20058	20205	20216	19853	19950	20010	20111	20051	20272	20116	20181	19907	20093	20158	20079	20261	20138	20181	19987	19875	20091	20257	20278	20191	19999	20045	20287	20182	20146	20084	20042	19933	20027	20105	20273	20127	20080	20087	20128	20091	20024	20024	20103	20452	20235	20182	20106	20059	20136	19987	19997	19884	19905	20207	20055	20183	20125	19823	20216	20238	20312	20213	20141	20064	20255	20177	20052	20152	20199	19949	20357	20047	20218	20016	20099	20209	20120	20322	19945	20199	20092	19969	20206	20048	19893	19974	20097	19951	19999	20277	20198	20303	20001	20316	20093	20219	20017	20146	20202	19981	19857	19854	20299	20024	20097	20098	20090	20402	20007	20093	20227	20351	20288	20021	20207	19952	20139	20158	20304	20255	20193	20224	20230	20180	20112	20142	20147	20010	20176	20015	20072	20073	20152	20104	20217	20045	20256	20118	20385	20229	20106	19974	20272	20096	20068	19864	19904	20268	20081	20305	20275	20042	20222	20165	20177	20125	20112	20309	20191	19962	20178	19996	20167	20151	20206	20028	20013	20264	20115	20257	20213	20057	20037	20164	20191	20217	20190	20008	20272	19834	20046	20268	20010	19974	20168	20014	20006	20028	19965	19916	19970	19971	20257	20160	20180	20128	19983	20322	19999	20245	20143	20100	20139	20033	20165	20242	20217	19956	20126	19946	20221	20168	20101	20283	20165	20139	20110	20306	20048	19958	19988	19699	20106	20118	20136	19944	19985	20168	20189	20103	20055	20096	19913	20296	20291	20210	20098	19836	20048	20030	19966	20175	20059	19966	20376	20131	20274	20215	20184	20151	20032	20372	20217	20064	20128	20098	20204	20203	19955	20203	20046	20162	20105	19981	20037	20120	20182	20179	20006	19986	20080	20276	20090	20216	20094	20052	20087	20040	20051	20031	20282	20170	19932	20044	19969	20169	20123	20020	20065	20138	20092	20121	20060	20200	20137	20128	20098	19947	20136	20188	20073	20074	20146	20042	20360	20170	19960	20053	20175	19954	20056	20004	19865	20079	20240	20111	20108	19944	20261	20138	20139	20066	20006	20189	20043	20156	19985	20368	19884	20078	20189	20013	19915	19984	20051	19915	20123	20156	20231	20017	20046	20195	20150	19996	20089	20138	20224	19948	20073	20201	20119	20072	20090	20108	20200	20197	20207	20235	20044	19982	20080	20087	20162	20041	19970	20073	20462	20118	20085	20172	20054	19838	20033	20011	20322	20234	20257	20165	20066	20044	20054	20041	19950	20342	20234	19944	20086	20201	20162	20126	20181	20003	20107	20005	19949	20104	20164	20024	20267	20118	19981	19878	20180	20009	20046	20236	20080	20205	20201	19961	20153	20176	20054	19967	20130	20168	19920	20240	20132	20278	20261	20174	20098	20206	20185	20164
32282	50815	48729	38245	31609	26238	23284	21579	19749	19099	18571	18014	18186	17470	17620	17129	17255	17053	16763	16881	16818	16858	16710	16854	16692	16640	16736	16617	16682	16620	16754	16671	16714	16471	16722	16613	16610	16603	16639	16591	16664	16655	16472	16461	16459	16558	16632	16550	16618	16710	16484	16536	16723	16523	16516	16669	16552	16615	16762	16489	16618	16574	16690	16637	16669	16505	16533	16517	16400	16631	16579	16551	16480	16626	16556	16556	16761	16723	16471	16475	16648	16553	16438	16661	16551	16531	16450	16458	16464	16350	16528	16750	16600	16616	16497	16443	16597	16653	16715	16604	16604	16713	16596	16541	16599	16589	16558	16539	16378	16569	16677	16503	16673	16484	16494	16557	16498	16661	16769	16578	16622	16615	16662	16526	16544	16632	16562	16428	16549	16592	16513	16571	16472	16673	16679	16527	16554	16624	16644	16501	16593	16627	16575	16585	16558	16581	16488	16693	16587	16480	16622	16548	16523	16451	16641	16657	16449	16375	16352	16652	16460	16572	16692	16482	16630	16557	16535	16609	16571	16561	16379	16581	16566	16392	16606	16504	16578	16522	16647	16548	16611	16587	16559	16355	16598	16640	16522	16560	16542	16574	16595	16575	16396	16489	16400	16543	16423	16603	16636	16498	16532	16595	16509	16650	16523	16602	16381	16614	16464	16514	16378	16513	16452	16591	16477	16597	16790	16603	16683	16630	16505	16594	16650	16752	16572	16596	16622	16517	16460	16533	16545	16453	16462	16609	16546	16492	16508	16537	16621	16369	16566	16678	16538	16516	16589	16591	16622	16594	16567	16542	16567	16356	16564	16572	16644	16595	16572	16448	16620	16450	16589	16541	16634	16567	16366	16461	16462	16572	16593	16652	16468	16564	16643	16649	16676	16513	16675	16488	16639	16628	16542	16775	16568	16488	16495	16575	16473	16515	16515	16522	16535	16620	16683	16651	16622	16559	16684	16621	16502	16714	16601	16489	16678	16466	16424	16634	16584	16431	16525	16601	16627	16569	16497	16600	16691	16506	16481	16765	16492	16626	16637	16613	16556	16540	16467	16576	16606	16409	16704	16477	16522	16507	16641	16661	16530	16670	16428	16687	16595	16543	16637	16629	16556	16428	16548	16576	16679	16464	16534	16673	16620	16614	16683	16660	16418	16751	16486	16602	16436	16386	16641	16667	16604	16633	16567	16709	16580	16400	16654	16490	16533	16421	16546	16521	16453	16406	16382	16501	16513	16569	16530	16666	16684	16731	16527	16616	16564	16486	16560	16497	16389	16636	16522	16450	16600	16439	16585	16649	16670	16454	16511	16448	16431	16518	16512	16759	16492	16483	16681	16394	16543	16715	16652	16627	16505	16683	16550	16573	16657	16462	16588	16552	16607	16467	16611	16521	16335	16665	16598	16620	16576	16596	16541	16511	16490	16600	16462	16604	16613	16579	16649	16539	16497	16493	16445	16738	16517	16489	16494	16402	16783	16834	16625	16542	16566	16532	16585	16647	16749	16475	16583	16533	16481	16527	16566	16544	16590	16538	16594	16703	16617	16577	16487	16425	16781	16622	16513	16704	16537	16650	16724	16588	16467	16503	16633	16424	16652	16556	16566	16671	16650	16754	16525	16445	16609	16697	16486	16549	16527	16626	16490	16758	16635	16351	16511	16552	16346	16579	16530	16566	16648	16576	16560	16502	16535	16474	16570	16600	16737	16624	16589	16582	16481	16699	16651	16641	16384	16632	16519	16671	16534	16508	16628	16346	16526	16502	16426	16504	16459	16518	16682	16546	16546	16599	16695	16496	16613	16528	16492	16603	16643	16664	16641	16575	16571	16713	16544	16509	16535	16500	16576	16558	16728	16544	16453	16463	16537	16620	16471	16449	16398	16523	16497	16482	16687	16591	16388	16598	16549	16489	16481	16531	16452	16751	16477	16676	16559	16557	16553	16545	16553	16576	16535	16577	16613	16532	16460	16402	16587	16438	16502	16522	16494	16441	16473	16428	16671	16587	16543	16520	16579	16370	16579	16481	16491	16506	16606	16536	16675	16503	16561	16538	16606	16467	16485	16477	16618	16686	16605	16536	16560	16576	16440	16482	16440	16532	16554	16526	16643	16596	16768	16595	16593	16391	16503	16566	16547	16490	16558	16439	16466	16590	16420	16474	16604	16537	16433	16588	16574	16581	16667	16631	16586	16433	16558	16624	16489	16600	16681	16622	16687	16443	16507	16457	16339	16664	16586	16586	16460	16510	16591	16640	16433	16658	16584	16569	16684	16649	16595	16507	16563	16553	16507	16591	16522	16540	16439	16532	16539	16577	16551	16631	16555	16506	16537	16560	16518	16498	16486	16475	16452	16702	16438	16376	16676	16378	16563	16483	16544	16470	16634	16468	16812	16569	16525	16487	16560	16561	16676	16423	16473	16589	16551	16620	16634	16590	16494	16539	16620	16503	16335	16693	16578	16431	16408	16547	16383	16514	16544	16543	16552	16453	16590	16562	16800	16390	16618	16605	16560	16637	16556	16368	16437	16595	16596	16589	16636	16552	16570	16633	16327	16765	16572	16398	16640	16539	16448	16642	16521	16623	16408	16524	16578	16643	16574	16771	16557	16517	16453	16627	16504	16703	16649	16584	16488	16550	16625	16621	16671	16476	16549	16719	16731	16519	16528	16559	16583	16615	16558	16634	16531	16616	16506	16618	16527	16530	16507	16534	16788	16604	16691	16621	16558	16530	16504	16622	16451	16557	16394	16507	16684	16498	16501	16523	16647	16573	16706	16587	16550	16497	16640	16786	16586	16567	16599	16493	16452	16617	16530	16474	16731	16615	16643	16546	16689	16731	16510	16493	16484	16654	16502	16674	16734	16666	16543	16622	16568	16462	16626	16394	16552	16421	16430	16484	16493	16667	16611	16584	16611	16414	16597	16401	16685	16564	16456	16545	16505	16599	16552	16702	16579	16336	16431	16649	16641	16702	16658	16570	16511	16533	16619	16546	16531	16551	16478	16491	16605	16511	16562	16447	16623	16540	16513	16595	16549	16769	16562	16424	16630	16398	16637	16489	16552	16475	16534	16737	16507	16628	16654	16584	16588	16551	16553	16517	16640	16836	16687	16615	16448	16597	16365	16570	16520	16582	16527	16688	16696	16698	16596	16559	16621	16658	16568	16579	16603	16548	16450	16590	16621	16659	16614	16626	16554	16562	16556	16356	16517	16645	16683	16755	16468	16512	16693	16501	16605	16524	16464	16522	16513	16578	16610	16478	16622	16583	16413	16644	16534	16510	16573	16783	16454	16552	16703	16347	16537	16644	16612	16609	16696	16725	16611	16521	16642	16705	16560	16610	16391	16672	16682	16597	16571	16614	16558	16537	16582	16689	16607	16412	16503	16615	16655	16479	16464	16599	16505	16590	16634	16415	16335	16548	16427	16390	16509	16490	16571	16471	16629	16637	16423	16692	16439	16523	16531	16598	16617	16538	16594	16372	16334	16624	16400	16581	16682	16603	16502	16430	16738	16600	16631	16417	16462	16628	16514	16662	16568	16542	16534	16582	16580	16644	16618	16569	16546	16651	16627	16545	16615	16547	16458	16685	16496	16517	16563	16517	16514	16592	16605	16585	16738	16550	16606	16656	16431	16573	16651	16573	16787	16693	16633	16511	16595	16614	16865	16422	16777	16542	16665	16790	16555	16419	16542	16686	16561	16413	16553	16576	16476	16467	16519	16564	16479	16615	16614	16454	16612	16570	16576	16618	16637	16538	16746	16619	16644	16403	16468	16632	16594	16553	16487	16649	16553	16455	16561	16479	16601	16432	16489	16293	16688	16461	16479	16584	16426	16392	16607	16380	16594	16547	16535	16490	16649	16507	16546	16647	16514	16513	16400	16501	16456	16413	16677	16514	16655	16587	16569	16514	16473	16746	16551	16436	16662	16455	16564	16432	16499	16666	16508	16640	16579	16633	16489	16539	16549	16641	16587	16514	16625	16674	16717	16492	16540	16588	16496	16465	16678	16467	16633	16391	16512	16475	16609	16516	16580	16531	16435	16348	16532	16441	16690	16467	16689	16590	16470	16675	16427	16538	16494	16471	16601	16556	16524	16441	16560	16488	16639	16580	16452	16436	16489	16518	16492	16491	16574	16653	16513	16702	16522	16567	16489	16660	16589	16526	16566	16464	16350	16310	16478	16694	16414	16537	16584	16622	16571	16530	16540	16693	16379	16552	16530	16685	16630	16458	16391	16364	16545	16807	16456	16708	16555	16503	16547	16748	16609	16418	16400	16540	16570	16525	16483	16652	16534	16572	16627	16657	16494	16517	16387	16602	16573	16514	16550	16543	16417	16478	16467	16510	16533	16599	16508	16556	16445	16527	16599	16566	16603	16520	16610	16676	16643	16652	16625	16496	16639	16692	16571	16615	16535	16647	16490	16661	16709	16542	16560	16512	16540	16451	16619	16467	16485	16403	16556	16595	16521	16431	16565	16390	16597	16477	16596	16435	16468	16601	16409	16576	16406	16618	16596	16695	16656	16438	16512	16568	16539	16513	16547	16589	16849	16636	16794	16530	16358	16601	16605	16639	16634	16620	16636	16551	16575	16511	16545	16547	16475	16528	16610	16473	16695	16428	16724	16495	16543	16683	16530	16656	16596	16742	16421	16730	16761	16718	16527	16564	16771	16618	16593	16788	16514	16573	16647	16525	16465	16381	16490	16636	16484	16450	16780	16605	16496	16387	16535	16766	16535	16655	16526	16484	16437	16553	16701	16452	16837	16539	16525	16680	16519	16669	16552	16656	16537	16660	16477	16670	16519	16591	16550	16618	16553	16502	16415	16592	16266	16579	16737	16547	16579	16569	16561	16380	16508	16577	16430	16461	16536	16483	16578	16603	16549	16687	16625	16578	16659	16507	16541	16665	16637	16565	16563	16577	16573	16416	16651	16741	16543	16435	16368	16436	16599	16468	16456	16626	16654	16605	16699	16646	16590	16399	16428	16516	16634	16570	16472	16648	16580	16613	16603	16540	16469	16503	16730	16646	16574	16671	16398	16700	16411	16780	16800	16467	16454	16524	16559	16607	16621	16439	16497	16507	16629	16629	16583	16586	16571	16421	16678	16520	16601	16561
25379	21722	30350	30822	30032	30454	29244	25839	23910	23300	22883	22330	21613	21344	21129	21096	20631	20557	20427	20439	20516	20320	20281	20503	20412	20164	20194	20103	20182	20193	20138	20221	20127	20255	20046	20217	20073	20120	20114	20046	19960	20176	19908	20033	19988	20147	19958	19878	19816	20017	20122	19914	20034	20063	19812	19895	19808	19999	19910	19848	19821	19959	19991	20014	20062	20008	19880	20076	19882	19962	20033	19848	20095	19942	19821	20042	19952	19939	20148	19983	19763	19885	19903	19937	19893	20049	19883	20153	19938	19922	19962	19867	20059	19981	19977	19908	20115	20035	19964	19998	20014	19985	20054	19846	19929	20035	20148	19949	19881	20061	19777	19873	19906	19853	19976	19891	20076	19943	20104	20044	19542	19992	20106	19904	20108	19750	19767	19740	20102	19936	19984	19900	19967	19907	19963	19808	20036	20035	19819	19868	19767	19888	19967	19937	20049	19945	19894	19932	19938	20014	19903	19757	19806	20098	20146	20168	20091	19853	19982	19883	19920	20107	19874	19744	19982	19928	19879	19959	20089	20116	19859	20139	19978	20091	19703	19981	19692	20006	19681	19829	19932	19949	19779	19987	19780	19919	19927	20014	19903	20094	20041	19826	19912	20044	19954	20002	20071	20053	19928	19833	20021	19968	19932	19818	19908	19926	19717	20003	20027	20021	19957	19955	20085	19817	20022	20046	19950	19880	19852	19889	19985	19863	20027	19970	19805	20015	19946	19740	19779	19839	19966	19918	20037	19815	19971	19817	20117	20003	19986	19989	19831	19950	19931	20100	19996	20043	19862	19834	19964	19930	19787	20007	19951	20226	20005	19770	20134	20070	19893	19756	20029	20021	19777	19941	20038	19738	20057	19949	19996	19991	19815	19852	19886	19974	19718	20121	19732	19917	19965	19817	19775	19974	20163	19805	19945	19981	19948	20023	19836	19988	19915	19914	19897	20059	20215	19950	20209	19942	19979	19967	19761	19935	19986	19884	19862	19979	20198	20218	20023	19903	20068	19961	19880	19883	19870	19857	20155	20000	19878	19931	19907	19673	19922	20044	19866	19917	19813	19902	20088	19842	19868	19901	19840	19707	19964	20014	20104	19614	19891	20056	19982	19935	19782	20036	19941	19845	19830	19759	19976	20010	19884	19906	19840	20018	19958	20068	20004	20015	19852	19931	20049	19868	19986	20167	19911	19922	19783	19871	19784	20037	20102	19886	19946	20124	19962	19913	20063	19876	20081	19816	19853	19986	19851	19828	19741	19927	20022	19931	19999	19951	20091	19997	20079	19876	20013	19898	20028	19702	19809	19682	19900	20079	20152	19775	19946	19904	19989	20095	19948	20059	19984	19753	19929	19930	20110	19998	19745	19918	20198	19832	20223	20125	19795	19876	19945	19827	19975	19867	19827	20062	20050	20058	19709	19735	19912	20022	19825	20100	19828	20055	19978	19940	19747	19714	19825	19734	19952	19989	20069	19799	19820	19886	19974	19877	19990	20100	19875	19994	20193	19978	20057	19894	20038	20003	19931	19885	20104	19755	19894	19968	19995	20083	19901	20039	19676	19943	19882	19966	19967	20172	20060	19992	19932	19836	20095	19844	19996	19862	20013	20031	19915	19952	19980	19893	19824	20036	19753	20078	19858	19844	19971	19871	20105	19923	19913	19836	19939	20043	19932	19818	20042	20031	19790	19579	20091	19865	20087	19906	20018	19949	20151	19904	19947	19932	19981	19921	19934	19902	20035	19879	20059	20038	19823	19930	20026	19884	19774	19871	19907	20083	19769	19981	19774	20015	19878	19935	19941	19946	20155	19791	20076	19998	19930	19804	20062	19846	20160	19933	20014	19929	20200	20046	19881	20083	19998	19829	19649	20079	19863	19801	19950	19846	19825	20070	19921	20087	19820	19838	20018	20004	19731	19944	20012	20124	19729	19902	19915	20047	19767	19890	20041	19823	20002	19782	20077	19903	20022	19940	20129	19872	19900	19962	19897	19895	19933	19891	20029	19905	20053	19927	19997	20206	20072	19813	20029	20071	20007	19818	19968	20002	19869	20021	19989	19736	20058	20134	19985	19943	19948	19887	19996	19782	19848	19938	19916	19883	19898	20066	19973	20030	20103	19765	19946	20051	19924	19884	19924	19812	19810	20020	19892	20092	19994	19965	19988	20030	19910	19904	20020	19960	20032	19924	20221	20035	20048	19760	19981	19736	20061	19821	20017	19823	20048	20034	19746	19968	19709	20064	19882	20014	19882	20033	20121	20192	19748	19787	20015	20072	19988	20040	20005	19850	20068	20124	19910	19849	19955	19960	20179	20084	19609	20131	19810	19868	20030	19676	19868	20083	20035	20062	19936	19863	19834	20052	19892	19802	19879	20041	19910	20191	19909	20108	19899	19863	20024	19971	19830	19845	19979	20040	19805	20005	20052	19891	20039	20019	19934	19866	19878	20074	19911	19803	19970	20008	19891	19934	19904	19706	19972	19808	20034	19930	20179	20029	20020	19998	20153	20075	20224	19931	20059	19977	19953	19803	19986	20075	20052	19871	20083	19901	19942	19631	19869	19787	19831	20080	19934	19774	19867	19695	19910	19915	19878	19831	20118	20023	19956	19915	19734	19972	19928	19847	19909	19893	19980	20314	19911	19992	20036	19904	19972	19950	19807	19937	19990	20088	19826	20043	19921	19950	20170	20128	19931	19707	19862	19910	20001	19970	20054	19999	19956	20078	19926	20150	19827	19896	19860	19867	20281	19700	19697	20015	19937	19668	19997	20136	20122	19873	20137	19887	19778	19728	19823	19811	19928	20055	19907	19925	19946	20130	19971	20047	19973	19898	19987	20047	19858	19916	19955	19861	19846	19863	19933	19816	20055	20102	19849	19898	19934	19830	19777	19968	19866	19782	19994	19977	20175	19949	19958	19828	19983	19944	20123	19874	19854	20191	20137	19987	19980	19798	19923	20000	19850	19862	20077	19921	19756	19935	19889	19878	19976	19837	19884	20034	20005	19840	19779	19830	19969	19872	19769	19962	19854	19775	20035	19916	20058	19945	19798	19792	19866	20180	20111	20041	19710	19845	19899	19821	20248	20009	19952	20128	20129	19759	19808	19922	20104	19997	20084	19949	19800	20052	19812	19800	20166	20049	20043	19900	20044	19824	20063	19739	20038	20223	19979	20107	20052	19937	19822	19818	19746	19948	20026	20053	19733	19996	19887	20084	19910	19809	20184	19957	19832	19946	19793	19689	19960	20074	19777	19958	19860	19722	19791	19978	19552	19961	19740	19856	20012	20234	19772	20032	20003	20094	19874	19937	19873	19982	20065	20180	20059	19937	19987	19895	20073	19988	19890	19984	19815	19950	20071	20059	20228	19838	20079	19990	19732	20018	20101	19894	19855	19951	19898	19751	19696	19846	20320	20051	20115	19957	20006	19941	20306	19921	19988	19833	19998	19778	19983	19815	20066	19910	19792	19936	19962	20093	20177	20089	19971	19949	20077	19995	19833	20021	19987	19813	20038	20019	19962	20260	19982	20003	19786	19921	19819	19821	20096	19909	19917	19960	20087	19945	20041	20021	20009	19823	19870	20190	19946	20065	20005	19908	19946	19953	19959	19996	19868	20083	20050	19967	19987	19944	20019	20020	20071	19872	19880	19879	20134	20032	19846	20158	19876	19852	20062	19911	19739	19758	20156	20137	19978	20010	19983	20021	20228	19905	19837	20008	19819	20034	20038	20029	19914	19945	19986	19871	19694	19992	19924	19993	20000	20023	19882	19816	19872	19957	20033	19936	19903	19891	20003	19906	19852	19924	19851	19662	19837	20001	19884	19875	19874	19919	19992	19918	19929	19906	19911	20108	20043	20104	19933	19852	19788	19859	20000	20050	19998	20014	19776	19942	20048	19772	19708	20007	19976	19936	19949	19771	20308	19800	19798	20063	19819	19760	19989	19997	20047	19975	19859	19868	20068	19955	19845	19796	20021	19921	19972	20060	20025	19816	20029	19941	19985	20049	20045	20076	20142	19932	20132	19957	19927	20019	19855	19729	19815	19955	19829	19987	19910	19808	20006	19904	19885	19892	20036	19877	20046	20001	20115	19830	19822	20077	20035	19917	19932	19901	20083	20177	20189	19799	20075	19943	20077	20002	19898	19843	19786	19821	19910	19958	19950	20077	20073	19871	20000	20089	20009	19966	19966	19846	19984	19837	20181	19808	19676	20147	20065	20033	19842	19867	20040	19838	19766	20138	19887	19756	19818	19794	19975	20027	19803	19941	19997	20032	20036	19909	20010	19781	20061	19989	19997	20080	19691	19801	20182	19815	20105	20052	20058	19854	20030	19994	20025	20015	19964	20081	20002	19983	20079	20159	19887	19988	19958	19890	20044	20188	19911	19738	19768	19936	20002	19996	19970	19767	19887	19896	19787	19987	19799	19825	19833	20217	20044	19967	19856	20035	19980	20113	19900	19854	19998	19708	19997	19969	19758	20011	19954	19914	19999	20014	19847	20036	19810	19979	19994	19926	19706	19861	20086	20081	19780	19647	20025	20025	20036	19916	19955	20139	19782	19875	19887	19871	19816	20120	19859	20117	20046	19950	19910	19884	19782	19883	19836	19949	19930	20062	20138	20139	19852	19868	19983	19777	19907	19920	19943	19882	20066	20244	20051	20126	19928	19737	19892	19907	19805	19976	19885	19891	19976	20077	19885	20102	19991	19880	19783	20049	19927	20138	19674	19652	19991	20058	20303	20098	20022	19954	19832	20038	20075	20076	19785	20082	20137	19831	20076	19922	19941	19840	20002	20071	19880	19855	19756	19795	20078	20261	19559	19946	19724	20025	19857	19892	19975	19902	19956	19978	19878	19917	20020	19958	20102	20081	19952	19864	19847	19734	20159	19860	19886	20153	19860	19790	19824	19949	20012	19695	19791	20070	20041	20140	19715	19734	19985	20192	19872	19852	19993	19996	19908	19804	19969	20027	19995	19888	19995	19970	19983	19779	19845	19830	19835	19855	19883	19981	19950	19884	19901	19853	20008	20081	19887	19889	20021	19948	20051	19687	19854	19899	19888	20022	19832	19889	20142	19777	20018	19784	19651	19810	19869	19876	19986	19865	19794	19890	19874	20044
32680	55343	52144	42972	35727	30991	27377	24966	22157	21293	20514	19705	19203	18445	17883	17909	17694	17444	17368	17260	17082	17064	16809	16869	16846	16758	16800	16683	16687	16705	16732	16694	16684	16660	16658	16528	16809	16770	16633	16482	16488	16499	16627	16516	16498	16442	16518	16611	16417	16578	16547	16526	16430	16519	16536	16422	16370	16692	16530	16546	16507	16485	16462	16349	16510	16451	16544	16644	16372	16463	16445	16429	16577	16439	16439	16488	16422	16385	16542	16647	16174	16449	16482	16412	16437	16528	16551	16426	16608	16524	16523	16437	16622	16498	16426	16527	16566	16600	16500	16519	16305	16475	16605	16420	16424	16388	16698	16521	16334	16429	16458	16420	16551	16464	16780	16395	16448	16567	16376	16429	16424	16431	16398	16561	16608	16442	16453	16477	16435	16523	16477	16707	16427	16367	16443	16222	16534	16570	16477	16510	16383	16456	16458	16472	16381	16301	16480	16649	16594	16484	16427	16355	16512	16466	16384	16493	16554	16515	16621	16442	16435	16514	16437	16531	16447	16210	16502	16454	16506	16586	16358	16574	16547	16434	16577	16549	16457	16482	16440	16416	16500	16483	16417	16342	16579	16429	16279	16540	16741	16581	16588	16469	16533	16433	16530	16470	16491	16555	16340	16516	16397	16425	16611	16353	16608	16500	16478	16547	16505	16594	16376	16518	16445	16644	16404	16415	16558	16429	16436	16518	16533	16405	16448	16574	16512	16631	16353	16408	16408	16435	16295	16637	16547	16724	16362	16519	16463	16599	16596	16377	16596	16359	16424	16516	16460	16357	16350	16551	16466	16495	16361	16435	16539	16583	16512	16420	16376	16550	16690	16422	16422	16612	16542	16320	16548	16699	16466	16532	16516	16488	16525	16364	16295	16513	16560	16360	16491	16426	16612	16444	16485	16452	16495	16437	16482	16414	16377	16603	16502	16453	16586	16466	16410	16589	16562	16514	16660	16674	16432	16438	16477	16378	16377	16460	16529	16324	16520	16287	16520	16551	16598	16450	16449	16305	16596	16486	16373	16437	16357	16412	16337	16450	16414	16430	16433	16508	16607	16345	16458	16424	16578	16468	16369	16568	16472	16689	16504	16649	16477	16444	16594	16573	16544	16588	16339	16336	16463	16379	16477	16445	16402	16447	16637	16660	16660	16411	16467	16542	16311	16613	16562	16367	16499	16505	16543	16365	16382	16527	16506	16449	16488	16417	16487	16404	16431	16473	16249	16555	16485	16508	16581	16553	16582	16482	16525	16409	16600	16522	16385	16394	16505	16503	16553	16401	16513	16375	16352	16485	16529	16531	16383	16619	16469	16456	16359	16452	16463	16583	16570	16423	16451	16389	16525	16528	16423	16386	16614	16512	16487	16527	16536	16208	16408	16499	16550	16451	16727	16414	16644	16292	16303	16590	16435	16560	16461	16584	16556	16437	16450	16548	16663	16294	16395	16441	16368	16315	16663	16255	16500	16569	16561	16539	16548	16459	16648	16514	16530	16480	16519	16699	16492	16553	16585	16533	16393	16332	16466	16801	16553	16374	16470	16340	16531	16433	16436	16476	16502	16396	16284	16540	16506	16465	16535	16503	16480	16448	16445	16510	16499	16637	16612	16575	16325	16595	16348	16428	16346	16589	16280	16391	16545	16614	16629	16503	16513	16362	16313	16409	16684	16611	16545	16580	16553	16553	16563	16474	16471	16401	16301	16526	16658	16447	16384	16471	16487	16531	16355	16340	16530	16540	16440	16547	16454	16487	16474	16565	16572	16594	16556	16389	16481	16306	16640	16540	16435	16467	16519	16493	16605	16440	16430	16506	16555	16545	16549	16536	16571	16372	16532	16472	16459	16508	16400	16447	16527	16529	16417	16613	16509	16470	16396	16416	16463	16575	16529	16539	16483	16307	16578	16463	16277	16298	16652	16343	16464	16477	16702	16420	16476	16484	16637	16353	16454	16377	16368	16449	16505	16643	16419	16494	16450	16545	16546	16390	16462	16660	16394	16609	16531	16592	16604	16562	16363	16592	16401	16555	16443	16519	16700	16357	16524	16660	16449	16368	16675	16532	16366	16485	16519	16578	16345	16439	16559	16553	16354	16713	16587	16450	16442	16447	16557	16466	16324	16501	16580	16438	16540	16501	16420	16442	16617	16384	16606	16453	16539	16456	16631	16563	16582	16454	16505	16563	16407	16353	16623	16615	16490	16379	16647	16402	16359	16482	16530	16477	16412	16550	16406	16364	16524	16506	16618	16333	16706	16534	16521	16548	16615	16585	16459	16457	16450	16325	16493	16381	16596	16564	16529	16423	16637	16452	16493	16693	16610	16548	16525	16415	16681	16423	16477	16388	16502	16579	16696	16453	16381	16465	16335	16409	16423	16503	16495	16548	16537	16468	16586	16556	16602	16330	16472	16389	16420	16619	16471	16356	16642	16507	16603	16488	16584	16638	16571	16397	16560	16518	16496	16441	16398	16557	16459	16446	16495	16448	16617	16465	16479	16473	16639	16469	16599	16551	16596	16397	16605	16406	16489	16365	16393	16607	16528	16531	16572	16467	16436	16412	16232	16628	16532	16531	16359	16592	16543	16378	16403	16517	16434	16538	16435	16367	16625	16486	16605	16519	16326	16466	16477	16434	16445	16604	16324	16435	16291	16432	16568	16526	16477	16360	16562	16539	16456	16501	16358	16455	16394	16533	16428	16448	16494	16445	16479	16436	16405	16374	16469	16495	16663	16490	16666	16540	16322	16452	16315	16671	16461	16474	16463	16380	16535	16521	16593	16400	16449	16442	16595	16315	16481	16428	16483	16515	16401	16507	16533	16407	16401	16504	16623	16502	16495	16560	16548	16233	16481	16465	16546	16403	16430	16475	16492	16559	16518	16565	16572	16305	16393	16375	16586	16515	16663	16477	16395	16385	16446	16555	16628	16388	16514	16287	16427	16418	16444	16429	16448	16584	16412	16513	16424	16503	16500	16498	16518	16533	16457	16449	16331	16493	16500	16518	16479	16337	16526	16631	16541	16480	16556	16494	16566	16440	16531	16476	16513	16565	16441	16476	16562	16460	16425	16383	16266	16404	16500	16420	16639	16585	16552	16348	16513	16432	16587	16410	16529	16433	16407	16504	16479	16447	16602	16596	16538	16360	16620	16481	16547	16418	16488	16412	16663	16526	16436	16432	16570	16480	16430	16599	16797	16397	16459	16447	16626	16386	16582	16559	16508	16500	16559	16646	16380	16395	16584	16426	16463	16497	16385	16479	16416	16345	16638	16571	16384	16444	16418	16479	16366	16436	16530	16368	16522	16407	16418	16437	16571	16571	16575	16514	16559	16323	16454	16498	16553	16542	16519	16606	16512	16364	16591	16596	16385	16545	16429	16525	16595	16493	16537	16459	16548	16284	16549	16646	16536	16531	16352	16498	16626	16493	16529	16444	16451	16380	16442	16429	16686	16585	16661	16327	16554	16489	16460	16346	16364	16426	16524	16489	16600	16410	16552	16473	16500	16539	16540	16463	16615	16446	16573	16534	16533	16466	16622	16521	16555	16621	16494	16536	16555	16464	16634	16409	16444	16349	16507	16607	16492	16208	16520	16386	16651	16501	16597	16529	16488	16403	16591	16639	16387	16563	16498	16512	16705	16441	16390	16418	16370	16411	16547	16448	16506	16472	16459	16623	16541	16500	16510	16460	16466	16586	16472	16513	16525	16516	16461	16485	16505	16504	16603	16549	16451	16547	16530	16563	16610	16479	16602	16358	16600	16499	16529	16342	16539	16524	16379	16613	16479	16541	16541	16479	16400	16543	16585	16413	16548	16622	16474	16431	16433	16442	16380	16403	16426	16474	16469	16659	16536	16473	16416	16599	16546	16510	16436	16236	16653	16481	16555	16347	16661	16560	16497	16451	16451	16322	16460	16512	16489	16460	16560	16570	16493	16400	16620	16538	16489	16469	16437	16522	16486	16697	16450	16432	16517	16401	16443	16490	16634	16611	16537	16418	16328	16457	16405	16430	16624	16338	16532	16454	16573	16416	16392	16484	16550	16299	16375	16517	16461	16500	16536	16660	16540	16452	16460	16527	16437	16574	16337	16422	16473	16495	16500	16650	16257	16572	16751	16561	16617	16552	16626	16378	16593	16478	16472	16651	16381	16520	16432	16499	16556	16475	16459	16391	16293	16537	16443	16421	16512	16485	16482	16458	16366	16445	16485	16542	16576	16398	16432	16517	16468	16577	16612	16503	16511	16453	16681	16472	16564	16460	16567	16423	16449	16545	16427	16502	16627	16422	16482	16473	16447	16467	16576	16482	16418	16474	16494	16450	16414	16544	16507	16489	16465	16420	16464	16526	16529	16557	16286	16586	16539	16528	16338	16506	16664	16679	16694	16427	16475	16472	16552	16565	16556	16352	16689	16469	16507	16540	16396	16360	16472	16646	16600	16299	16432	16493	16664	16665	16330	16539	16468	16392	16428	16593	16357	16375	16486	16346	16480	16591	16619	16378	16546	16474	16512	16513	16602	16471	16406	16607	16430	16676	16394	16397	16607	16328	16567	16670	16448	16443	16480	16454	16490	16431	16663	16463	16480	16580	16645	16541	16357	16575	16314	16363	16592	16599	16549	16582	16491	16445	16419	16400	16586	16510	16692	16597	16617	16412	16575	16479	16644	16542	16326	16584	16470	16471	16333	16539	16396	16382	16384	16450	16622	16564	16350	16529	16697	16384	16747	16346	16458	16455	16433	16588	16365	16510	16423	16544	16561	16500	16549	16493	16663	16543	16506	16388	16450	16390	16373	16499	16328	16470	16407	16485	16464	16479	16676	16591	16520	16460	16464	16612	16393	16563	16332	16461	16338	16656	16517	16379	16470	16408	16499	16379	16597	16444	16445	16467	16740	16615	16349	16506	16473	16444	16526	16406	16401	16428	16647	16466	16288	16584	16513	16549	16545	16676	16541	16635	16412	16704	16500	16334	16327	16410	16421	16531	16590	16426	16533	16565	16424	16630	16323	16508	16550	16422	16485	16427	16780	16409	16477	16529	16665	16313	16536	16492	16475	16338	16290	16500	16339	16536	16439	16515	16525	16423	16475	16500	16557	16464	16749	16572	16695	16630	16521	16495
24103	21518	29464	25777	26885	31239	31763	26667	24811	24216	23787	22979	22474	21740	21521	21370	21148	21089	21156	20753	20781	20601	20658	20292	20495	20312	20085	20295	20198	20325	20125	20019	20333	20254	20230	20031	20091	19988	19985	20116	20181	19784	19851	20011	19740	19945	20011	19694	19841	20072	19787	20020	19770	19961	19958	19747	19782	19846	19838	19863	19761	19779	19911	19864	19938	19899	19865	19947	19687	19837	20100	20064	19838	19917	20022	19779	19805	19924	19793	19681	19986	20057	19963	19725	19861	19850	19821	19697	19644	19762	19727	19758	19771	19860	19766	20153	19816	19910	19756	19649	19975	19916	19781	19723	19785	19754	19643	19626	19700	19727	19939	19620	19872	19598	19983	19633	20059	20022	19764	19801	19856	19895	19671	19791	20007	19714	20054	19977	19770	19745	19759	19858	19638	19839	19826	19729	19780	19654	19604	19653	19855	19656	19883	19702	19749	19767	19823	19882	19941	19971	19925	19722	19725	19593	19650	19669	19909	19766	19895	19694	19927	19843	20017	19922	19947	20150	19883	20101	19589	19669	19879	19622	19882	19580	19936	19833	19907	19855	19711	19822	19885	19969	19777	19579	19917	19643	19732	19705	19719	19967	19713	19984	19662	19893	19697	19958	19912	19463	19829	19630	19762	19753	19991	19875	19665	19679	19870	19975	19812	19906	19975	19684	19815	19800	19947	19798	19724	19923	19789	19775	19761	19856	19686	19765	19871	19892	19874	19915	19678	19832	19912	20019	19817	19758	19828	19795	19950	19764	19669	19578	19777	19842	19891	19861	20015	19671	19552	19841	19713	19815	19837	19858	19917	19931	19930	19702	19840	19805	19846	19834	19938	19770	19581	19736	19850	19683	19580	19772	19565	19777	19865	19797	19852	19704	19917	19749	19850	19828	19677	19743	19840	19944	19732	19894	20082	19754	19838	19767	19817	19917	19589	19938	19661	19820	19722	19835	19675	20023	19698	19926	19796	19770	19670	19794	19684	19806	19868	19934	19885	19837	19509	19774	19857	19896	19641	19677	19851	19921	19903	19676	19826	19759	19756	20012	19715	19813	19754	19669	19946	19814	19974	19744	19854	19643	19697	19855	19812	19664	19831	19718	19918	20084	20024	19556	19707	19916	19760	19830	19724	19902	19759	19763	19818	19784	19963	19819	19844	20034	20030	19818	19861	19920	20008	19968	19764	19789	19616	19584	19767	19906	19893	19911	19747	19709	19822	19694	19809	19926	19828	19860	19826	19731	20109	19933	19963	19841	19861	19852	19805	19885	19818	19929	19949	19886	19615	19688	19829	19757	19840	19870	20023	19776	19840	19823	19978	19664	19550	19851	19770	19761	19878	19853	19894	19927	19797	19867	19848	19689	19941	19891	19632	19686	19867	19819	19869	19863	19840	19682	19916	19808	19769	20012	20005	19803	20098	19901	19910	19852	19798	19849	19840	19752	19846	19726	19723	19721	19764	19711	19862	19732	19894	19794	19639	19934	19811	20033	19819	19558	19606	19774	19656	19720	19827	19816	19897	19878	19809	19675	19753	19809	19885	19845	19788	19802	19795	19939	19825	19831	19813	19676	19888	19652	19817	19825	19925	19818	19884	19837	19898	19926	19839	19718	19946	19842	20010	19780	19584	19759	19912	19781	19988	19759	19840	19760	19910	19892	20156	19732	19566	19876	19621	19658	19605	19683	19841	19904	19823	19635	19779	19826	19969	19977	19940	19712	19771	19675	19617	19742	19882	20053	19944	19788	19763	19809	19958	19768	19633	19753	19773	19875	19952	19769	19694	19640	19654	19801	19724	19684	19708	19863	19713	19771	19801	19712	19772	19731	19807	20053	19790	19773	19756	19636	20009	19694	19729	19642	19719	19883	19817	19761	19790	19915	19877	19784	19746	19739	19901	19871	19891	19690	19901	19972	19781	19855	19731	19755	19743	19814	19715	19759	19681	19874	19661	19980	19929	19817	19928	19820	19900	19934	19969	19877	19792	19811	19852	19714	19839	19630	19845	19877	19754	19862	19812	19795	19626	19718	19672	19712	19779	19663	19896	19876	19610	19658	19766	19839	19863	19813	19889	20028	19722	19671	19910	19894	19733	19513	19781	19704	19777	19793	19750	19748	19799	19776	19873	19734	19897	19825	19643	19792	19605	19797	19869	19796	19727	19803	19808	19864	19953	19551	19832	19743	19750	19731	19663	19846	19963	19664	19753	20036	19677	19750	19652	19943	20187	19842	19594	19752	19805	19763	19905	19856	19727	19670	19874	19887	19837	19670	19669	19748	19682	19805	19830	19723	19719	19932	19847	19858	20077	19862	19810	19852	19995	19797	19609	19583	19724	19695	19662	19665	19810	19861	19951	19820	19807	19859	19946	19798	19855	20058	19805	19808	19801	19717	19723	19647	19764	20041	19753	19829	19615	19709	19916	19854	19885	19441	19701	20229	19732	19760	19853	20072	19856	19795	19948	19709	19832	19516	19651	19912	19796	19792	19764	19826	19909	19524	19791	19790	19775	19927	19795	19747	19819	19941	19768	19854	19993	19901	19866	19743	19828	19675	19696	19668	19976	19913	19782	19896	20078	19883	19789	19816	20014	19813	19788	19509	19850	19814	19887	19790	19688	19808	19979	19897	20021	19859	19928	19864	19796	19754	19577	19904	19681	19792	19614	19934	20051	19866	19790	19696	19884	19599	19655	19708	19814	19900	19847	19742	19943	19595	19789	19991	19640	19650	19792	19702	19720	19708	19985	19601	19810	19875	19824	19801	19893	19676	19897	19863	19667	19924	19992	20087	19888	19847	19891	19839	19716	19762	19794	19635	19756	19763	19759	19843	19537	19859	19719	19681	19832	20067	19911	19884	19612	19780	19786	19848	19849	19714	19853	19878	19729	19822	19938	19745	19836	19765	19767	19931	19923	19699	19787	19756	19775	19884	19759	19592	19838	19791	19602	19867	19674	19814	19753	19755	19777	19809	20029	19798	19920	19921	19807	19834	19829	20101	19605	19746	19612	19929	19504	19859	19810	19700	19781	19955	19861	19860	19890	19816	19755	19840	19732	19792	19753	19693	19934	19863	19852	19663	19932	19717	19961	19718	19919	19556	19769	19765	19984	19787	19969	19781	19693	20103	19882	19785	19752	19723	19748	19864	19793	19783	20071	19644	19742	19541	19793	19716	19837	19833	19730	19986	20009	19810	19804	19762	19636	19609	19787	20042	19711	19854	19740	19630	19986	20030	19862	19883	19794	19843	19751	19699	20008	19739	19941	19909	19785	19815	19858	19848	19678	19922	19711	19747	19968	19525	19922	19889	19868	19668	19779	19807	19721	19596	19871	19861	19873	19945	19759	19833	19680	19836	19605	19531	19732	19756	19981	20036	19708	19756	19843	19717	19849	19901	19684	19576	19763	19987	19988	19749	19879	19725	19865	19916	19876	19641	19938	19763	19663	19783	19839	19838	19881	19675	19772	19960	19623	19702	19871	19789	19954	19857	19783	19832	19837	19753	19997	19775	20218	19782	19726	19889	19651	19753	19746	19638	19829	19749	19870	19952	19754	19908	19824	19584	19924	19776	19817	19844	19903	19652	19815	20125	19830	19648	19742	19915	19714	19471	19899	19906	19788	19736	19731	19537	19685	19848	19658	19847	19775	19835	20062	19925	19747	19697	19930	19672	20098	19754	19925	19772	19944	19840	19935	19950	20092	19945	20071	19773	19701	19852	19784	19447	19707	19896	19831	19825	19835	19762	19944	19738	19858	19840	19774	19792	19624	19561	19705	19594	19760	19818	19921	19689	19719	19849	19724	19857	19960	19789	19790	20096	19959	19775	19959	19785	19864	19932	19837	19791	19876	19760	19709	20010	19499	19820	19769	19792	19911	19864	19991	19995	19711	19746	19870	19973	19953	19774	19795	19840	19849	19871	19512	19706	19806	19773	19715	19804	19849	19884	19905	20058	19735	19713	19949	19750	19889	19782	19886	19740	19769	19743	19981	20057	19873	19857	19761	19975	19983	19925	19685	19646	19781	19966	19755	19663	19745	19614	19851	19770	19555	19804	19715	19681	19841	19936	19748	19891	19746	19931	19932	19811	19774	20128	19805	19980	19887	19830	19597	19802	19887	19965	19728	19600	19703	19753	19604	19840	19816	19904	19817	19709	19919	20003	19840	19795	19774	19832	19816	19682	19755	19892	19699	19751	19766	19839	19849	19688	19928	19694	19514	19842	19610	19878	19915	19814	20027	19910	19822	19789	19769	19810	19844	19959	20013	19892	19725	19678	19768	19579	19845	19729	19787	19708	19908	19881	19852	20074	19962	19679	19830	19789	19793	20106	19846	19840	19933	19818	19679	19771	19644	19693	20025	19755	19798	19852	19860	19692	19922	19719	19695	19779	19785	19736	19719	19713	19749	19914	19953	19729	19694	19789	19627	19723	19582	19707	19996	19840	19924	19736	19789	19907	19865	19942	19675	19957	19699	19896	19792	19825	19895	19695	19700	19987	20014	19740	19761	19674	19949	19705	19642	19828	19810	19755	19667	19702	19822	19879	19730	19801	19982	19773	19740	19644	19941	19681	19645	19778	19652	19705	19897	19802	19865	19833	19854	19698	19959	20093	19823	19960	19924	19699	19725	19797	19933	19656	19755	19749	19909	19717	19894	19915	19917	19771	19663	20010	19867	19680	19783	19888	19757	19773	19830	19912	19982	19655	20002	20096	19886	19891	19946	19714	19845	19826	19813	19690	19873	19771	19854	19772	19808	19785	19836	19722	19563	19852	19585	19627	19807	19843	19767	19772	19774	19818	19986	19901	19775	19876	20007	19959	19914	19797	19708	19733	19981	19750	19703	20049	19788	19784	19877	19935	19702	19864	19894	20018	20028	19722	19917	19976	19740	19676	19743	19597	19636	19904	19893	19859	19769	19922	19986	19726	19996	20074	19831	19993	19747	19703	19858	19811	19978	19812	19785	19937	19913	19962	19842	19727	19525	19638	19800	19618	19783	19715	19738	19597	19807	20051	19876	19857	19849	19855	19950	19746	19716	19681	19788	19823	19804	19936	19763	19767	19965	19754	19765	19643	19881	19692	19798	19893	19689	20014	19763	19840	19639	19608	19745	19782	19888	19717
34467	56923	54121	46117	39414	34701	30028	26428	23953	22749	22047	20906	19734	19108	18923	18769	18038	18160	17674	17491	17531	17474	17291	17126	17065	16885	16776	16880	16862	16758	16722	16765	16747	16626	16628	16722	16709	16673	16526	16591	16676	16556	16456	16599	16552	16317	16534	16497	16365	16304	16497	16493	16559	16417	16600	16343	16403	16378	16539	16512	16291	16517	16319	16495	16510	16388	16505	16510	16344	16466	16516	16413	16468	16423	16503	16440	16562	16497	16382	16443	16317	16497	16432	16443	16544	16585	16515	16520	16345	16516	16541	16378	16549	16657	16423	16356	16572	16332	16217	16451	16387	16519	16374	16351	16311	16486	16294	16419	16565	16362	16499	16489	16470	16367	16337	16435	16507	16454	16396	16347	16272	16475	16419	16454	16583	16432	16357	16575	16593	16461	16424	16452	16376	16605	16531	16466	16750	16335	16517	16441	16366	16350	16526	16273	16462	16527	16315	16361	16412	16372	16447	16424	16428	16395	16394	16444	16317	16330	16403	16357	16399	16340	16345	16392	16449	16431	16578	16434	16534	16382	16354	16391	16658	16347	16434	16481	16476	16582	16387	16337	16432	16472	16436	16469	16530	16302	16441	16572	16368	16470	16428	16470	16354	16490	16471	16388	16363	16419	16414	16318	16581	16444	16390	16406	16506	16355	16506	16601	16448	16396	16294	16494	16517	16592	16265	16511	16501	16418	16339	16464	16484	16352	16454	16320	16521	16364	16582	16499	16403	16387	16585	16441	16483	16306	16382	16466	16345	16378	16394	16484	16449	16432	16519	16422	16279	16575	16530	16363	16479	16523	16260	16383	16224	16560	16394	16271	16497	16312	16510	16444	16425	16320	16503	16450	16636	16384	16444	16435	16398	16641	16550	16514	16439	16407	16373	16391	16418	16431	16249	16387	16513	16589	16497	16373	16591	16489	16437	16288	16395	16344	16379	16422	16346	16193	16391	16503	16270	16530	16343	16311	16436	16388	16557	16481	16560	16471	16478	16499	16494	16375	16531	16469	16569	16360	16495	16383	16324	16491	16540	16530	16467	16396	16407	16220	16444	16416	16558	16433	16391	16517	16502	16413	16421	16333	16346	16332	16289	16504	16376	16606	16372	16581	16671	16614	16453	16445	16420	16458	16335	16429	16318	16429	16353	16378	16311	16469	16359	16465	16339	16575	16420	16383	16483	16408	16386	16187	16435	16386	16613	16307	16586	16405	16376	16432	16429	16227	16335	16525	16398	16433	16545	16412	16485	16367	16400	16527	16359	16486	16393	16345	16458	16551	16463	16396	16316	16279	16395	16417	16468	16386	16370	16350	16556	16334	16310	16435	16435	16389	16345	16363	16352	16423	16363	16407	16734	16325	16319	16539	16487	16406	16316	16432	16554	16379	16645	16384	16552	16404	16330	16466	16335	16544	16426	16327	16450	16356	16353	16559	16579	16526	16377	16317	16539	16335	16511	16415	16512	16324	16356	16485	16281	16423	16310	16639	16533	16537	16445	16435	16489	16318	16528	16410	16444	16475	16382	16372	16423	16398	16523	16263	16337	16500	16364	16551	16533	16427	16384	16496	16384	16466	16497	16320	16544	16411	16417	16480	16487	16418	16417	16244	16386	16453	16460	16330	16618	16362	16523	16434	16490	16312	16414	16370	16549	16268	16531	16364	16599	16359	16570	16320	16319	16517	16473	16543	16443	16375	16504	16441	16451	16492	16484	16448	16581	16258	16557	16539	16622	16550	16364	16478	16468	16377	16450	16311	16373	16430	16454	16440	16405	16433	16572	16390	16598	16472	16428	16219	16410	16582	16476	16564	16463	16420	16482	16250	16314	16450	16442	16475	16440	16413	16493	16413	16439	16582	16383	16494	16382	16422	16353	16602	16393	16326	16475	16407	16557	16392	16557	16433	16648	16394	16430	16419	16375	16399	16461	16370	16324	16486	16390	16476	16424	16323	16481	16508	16405	16353	16389	16463	16188	16346	16222	16441	16538	16491	16513	16467	16275	16296	16399	16316	16358	16469	16463	16398	16481	16417	16411	16480	16276	16479	16453	16301	16371	16404	16512	16455	16281	16418	16251	16499	16510	16615	16558	16445	16379	16292	16312	16536	16428	16293	16295	16472	16282	16455	16216	16426	16529	16383	16569	16478	16471	16385	16487	16494	16498	16433	16378	16380	16419	16467	16201	16329	16340	16482	16524	16412	16406	16356	16414	16431	16390	16284	16461	16420	16403	16302	16584	16299	16303	16379	16385	16367	16230	16431	16497	16446	16475	16318	16169	16586	16345	16416	16320	16388	16426	16451	16449	16494	16390	16328	16251	16457	16603	16507	16608	16414	16467	16433	16269	16392	16454	16350	16478	16348	16479	16604	16421	16427	16298	16410	16429	16540	16433	16493	16372	16433	16456	16425	16405	16500	16311	16534	16343	16418	16445	16422	16384	16417	16560	16438	16580	16571	16462	16415	16551	16451	16329	16300	16406	16306	16429	16533	16484	16472	16311	16425	16306	16454	16419	16321	16369	16509	16378	16369	16525	16333	16399	16427	16381	16326	16473	16300	16581	16358	16457	16595	16427	16239	16470	16559	16495	16513	16463	16441	16344	16470	16385	16485	16309	16380	16264	16437	16449	16251	16604	16531	16279	16375	16317	16502	16378	16408	16425	16398	16477	16546	16443	16536	16553	16320	16452	16707	16209	16459	16511	16519	16399	16473	16367	16336	16434	16374	16499	16379	16419	16535	16353	16241	16404	16497	16391	16539	16531	16435	16502	16226	16429	16357	16448	16567	16279	16360	16473	16473	16330	16296	16407	16522	16447	16254	16387	16321	16432	16566	16483	16534	16516	16619	16332	16436	16464	16677	16438	16459	16418	16388	16285	16494	16385	16267	16409	16262	16442	16389	16496	16473	16389	16489	16503	16560	16353	16459	16456	16346	16132	16436	16653	16311	16455	16480	16453	16413	16655	16387	16408	16459	16470	16595	16476	16229	16306	16568	16419	16434	16484	16407	16461	16430	16341	16454	16409	16362	16344	16459	16381	16391	16508	16319	16412	16365	16235	16425	16472	16326	16269	16385	16336	16435	16300	16512	16647	16324	16383	16467	16410	16303	16462	16430	16508	16542	16484	16348	16484	16564	16353	16354	16505	16247	16458	16436	16403	16399	16474	16660	16382	16312	16500	16339	16457	16454	16347	16358	16423	16552	16397	16367	16366	16474	16413	16449	16558	16448	16403	16288	16416	16397	16575	16548	16596	16452	16423	16423	16757	16420	16455	16330	16445	16539	16417	16309	16138	16370	16402	16505	16640	16303	16476	16492	16516	16311	16424	16473	16356	16158	16524	16391	16408	16459	16555	16437	16452	16628	16370	16351	16440	16398	16379	16417	16411	16400	16520	16463	16385	16386	16299	16263	16452	16471	16363	16162	16490	16364	16401	16488	16383	16529	16429	16394	16449	16434	16425	16435	16576	16406	16266	16540	16333	16513	16430	16389	16466	16388	16379	16658	16550	16210	16581	16397	16424	16449	16407	16304	16458	16552	16240	16481	16461	16382	16426	16471	16466	16370	16353	16622	16510	16460	16593	16538	16418	16417	16517	16416	16247	16441	16465	16433	16505	16434	16502	16509	16317	16283	16400	16434	16534	16314	16557	16464	16178	16458	16484	16487	16363	16624	16555	16289	16622	16418	16395	16356	16502	16291	16466	16471	16441	16480	16520	16237	16348	16451	16360	16444	16372	16587	16271	16320	16439	16484	16441	16322	16423	16483	16468	16567	16436	16610	16502	16380	16618	16429	16584	16501	16549	16426	16580	16493	16466	16361	16616	16505	16323	16427	16513	16406	16388	16357	16552	16349	16454	16474	16431	16447	16426	16452	16515	16435	16422	16506	16548	16581	16349	16518	16412	16442	16510	16555	16244	16491	16528	16243	16205	16540	16365	16622	16438	16503	16408	16568	16507	16230	16473	16317	16456	16412	16314	16603	16534	16395	16527	16396	16409	16410	16500	16544	16515	16449	16380	16450	16567	16316	16460	16375	16384	16366	16496	16352	16536	16403	16491	16375	16444	16467	16383	16610	16295	16426	16489	16489	16319	16348	16298	16385	16537	16343	16398	16456	16404	16346	16404	16343	16285	16394	16383	16464	16437	16383	16369	16400	16352	16539	16372	16593	16645	16357	16394	16493	16466	16469	16502	16335	16567	16394	16309	16395	16333	16437	16434	16451	16463	16506	16343	16420	16326	16523	16284	16404	16465	16614	16397	16502	16426	16465	16706	16640	16402	16355	16349	16750	16428	16433	16616	16352	16314	16398	16561	16624	16361	16551	16505	16363	16442	16384	16577	16500	16495	16189	16534	16474	16410	16545	16517	16311	16318	16593	16376	16391	16536	16501	16372	16570	16308	16531	16510	16316	16482	16468	16368	16349	16462	16396	16536	16576	16550	16333	16504	16460	16486	16587	16483	16393	16533	16352	16404	16435	16284	16452	16315	16371	16365	16544	16591	16418	16384	16443	16397	16460	16223	16380	16542	16310	16305	16400	16506	16431	16510	16578	16459	16513	16424	16460	16434	16478	16524	16510	16301	16422	16363	16505	16551	16432	16480	16388	16481	16377	16470	16438	16546	16482	16454	16333	16393	16347	16367	16265	16482	16349	16388	16243	16365	16415	16534	16512	16272	16401	16370	16467	16520	16595	16402	16428	16682	16390	16523	16425	16265	16408	16508	16409	16390	16459	16488	16424	16479	16518	16433	16506	16486	16350	16436	16355	16517	16479	16534	16439	16417	16399	16344	16310	16418	16383	16530	16374	16279	16316	16381	16600	16643	16488	16534	16517	16499	16540	16436	16424	16530	16317	16350	16490	16425	16433	16539	16233	16393	16386	16318	16425	16273	16306	16414	16423	16452	16558	16632	16315	16271	16412	16400	16475	16491	16398	16337	16521	16263	16481	16385	16341	16527	16547	16329	16357	16375	16342	16423	16553	16614	16510	16311	16342	16408	16225	16330	16406	16509	16278	16460	16541	16545	16326	16565	16177	16435	16431	16379	16531	16464	16420	16390	16534	16317	16365	16390	16456	16213	16406	16304	16517	16344	16364	16531	16461	16558	16478	16323	16366	16428	16352
34184	34635	38930	33460	27916	25011	23065	22083	21435	21279	21234	20711	20631	20606	20335	20452	20473	20431	20514	20422	20299	20163	20147	20092	20415	19990	20243	20259	20077	20122	20008	20066	20226	20117	20263	20112	20250	20200	20063	20106	20083	19865	20062	20090	20014	20056	20106	19849	20150	20145	19854	20008	19987	20179	19864	20151	20051	19811	20087	20246	20201	20152	20050	20017	19998	20083	20110	20123	19977	20110	20149	20316	20166	20100	20186	20083	20221	20056	19995	20023	19926	20040	20135	19986	20062	20065	20068	20053	20035	20093	19935	20039	20130	19920	20063	20079	20083	20006	20065	19940	19813	19984	20146	20019	20153	20160	20051	19949	20042	20137	20005	19917	19982	19962	20174	20165	20120	19997	19881	20117	20147	20060	19979	19941	19877	20176	19940	19931	19991	20141	20249	20000	20128	20109	19900	19964	20130	20224	19993	20012	19968	20032	19900	19988	19967	19941	20037	20071	20054	20218	20045	19998	20233	19896	20250	20122	19990	20077	20073	20074	20041	20190	20069	20057	20135	19952	19825	19996	19895	20085	19873	19872	20034	20041	19881	20061	20058	20102	20073	19973	20173	20002	20214	19936	19959	20170	20212	20113	20024	19890	20124	20221	19996	19948	20027	20175	19873	19993	19907	20093	20266	20220	20118	20287	20010	20033	19996	19970	19957	20039	20009	20178	19970	19906	20202	19899	19851	20165	20079	19993	20085	19916	19970	19989	19898	19892	19803	20014	19887	19927	20116	20254	19991	20023	19928	20152	19771	20172	20311	20063	19827	20126	19994	19957	20153	20099	20190	19997	20101	20127	20043	19812	19922	20049	20036	19929	19936	20055	19998	19894	20240	19970	19936	20192	20128	19951	19993	19972	20028	20047	20121	20041	20304	20099	20002	20097	19816	20034	20061	19876	20013	20105	19894	19938	20007	19796	20002	20000	20136	19945	19772	19972	20038	20282	20237	20002	20106	19915	20096	20084	20077	20123	19725	19978	19920	20053	19730	20150	19789	19943	20139	20254	20028	19895	19977	20025	19892	19975	19895	20098	20119	20157	19850	19885	20067	20046	19739	19969	19978	19974	20036	19838	20016	20220	20143	20164	20172	20252	20057	20033	20010	20107	19912	20046	20154	20129	19776	20055	19984	20032	19967	19858	20065	20199	20010	20011	19995	19864	19834	20172	20150	20011	19733	20066	20073	20115	20211	19929	20151	20115	20152	20150	20382	19900	20147	20159	20085	19912	20124	19924	19829	19954	19771	19963	20073	19904	20236	20118	20428	20248	20127	19971	20026	20074	19969	20280	20238	20046	19968	19921	19909	20088	19968	20303	20230	19863	20051	20072	19864	19954	19887	20019	20147	20042	19818	20117	19922	20051	19976	20112	20165	20229	19916	20086	20007	20042	19870	20174	20037	19946	19945	19947	20005	19891	19903	20006	20138	20210	20170	19950	20017	20083	20225	20109	19864	20172	20099	20077	19987	19903	20138	20069	20023	19857	19935	20169	20058	20012	20004	20008	19967	19910	20049	20190	20087	20141	20037	20006	20012	19900	20257	20128	20172	20117	20126	20027	20102	19963	20051	20020	19880	20062	19988	20178	20033	19979	20056	20073	20023	20032	19955	20059	20084	20087	20193	20275	20072	20323	20171	19986	20043	20034	20075	19936	20105	20022	20073	19964	20064	19913	20212	20138	20132	19989	20223	19762	20108	20269	20019	19986	20257	20101	20163	19845	20077	19978	20234	19968	19899	20089	19889	20163	20144	19974	20134	20038	20229	19988	20083	20017	20017	20269	20124	19742	20021	20182	20085	20150	20087	19922	20026	19949	20286	20106	20135	20080	19929	20054	20186	20104	20057	19989	20040	20050	20077	20100	20036	19862	20206	19962	20193	20365	20253	20163	20065	20142	20114	20135	19994	19995	19787	20227	20240	19845	20151	20249	19965	20059	20077	20071	20259	19948	20228	20176	19950	20183	19896	20105	19887	20087	20202	20120	20192	19826	19969	20120	20097	20082	19970	20151	20075	20082	19865	20312	20002	19944	20007	19847	19769	20022	20099	20093	20032	20102	20159	20283	20031	20019	20228	20017	20118	19866	19886	20063	20153	20147	20012	20011	20147	20115	20092	20014	20164	19960	20198	20067	19986	19958	20143	19885	20018	20075	20098	20092	19846	19962	20009	19761	20120	20031	19874	20153	20050	19946	19994	19926	19808	20151	19933	20095	19926	20097	20120	19840	20256	20101	20020	19985	20042	20059	19996	20030	20098	20059	20056	19950	20007	19990	20121	20093	20042	19966	20187	20148	20057	19877	20007	20194	20041	20085	19978	20048	19772	20294	20160	20158	20142	19995	19918	19916	20090	20001	20073	20020	20034	20046	20227	20074	20006	20028	20043	20326	20132	20140	20034	19893	20000	20203	19897	20025	20180	20032	19946	20013	20203	20048	20092	19970	20087	20130	19898	19890	19996	19935	19920	20101	20147	20137	19904	20119	19893	20076	20039	20032	19961	19980	20018	20029	19733	19922	19921	20075	20003	20085	19845	20022	20040	20162	20033	20089	20143	20122	19915	20296	19987	19935	19982	20169	20072	20084	19687	20191	20010	20017	20100	19945	19941	19877	20049	19948	20204	19889	19808	20036	20020	19840	19845	19849	19824	19852	19769	20243	19976	19899	19962	19878	20091	19964	20234	19954	20112	20185	19950	19751	20228	20213	20133	19915	19912	20026	20074	19964	19900	19907	20062	20049	20085	19806	20016	19929	19907	19892	20084	20023	20240	19964	19760	19971	20200	19998	20419	20095	19988	20070	20122	20001	20090	20116	19980	20021	19900	19913	19989	20101	19928	20164	20038	19975	20135	20044	20043	19936	20128	19949	19846	20085	20054	20190	20193	19808	19779	20169	20100	20202	20136	20195	20073	19849	20027	20126	19935	19975	20162	20158	19688	20123	20085	20155	20136	20150	19912	19968	19982	20185	20104	20153	19968	20119	20084	20272	20035	19832	20257	19888	19938	20116	20031	20024	20021	20028	20282	19956	20061	20012	20141	20114	20040	20090	20007	20111	20063	20144	20162	19987	20039	19997	20059	20177	20020	20009	19931	19933	19995	20058	20018	20067	19882	19950	19808	20070	20240	19902	20180	20253	19899	20162	20210	20258	20044	19930	20107	20078	20087	20062	20004	20082	20224	20071	20270	20109	20106	19903	19949	20194	20121	19940	19827	19945	20253	19946	20040	19927	20321	19954	20010	20046	20065	20056	20011	19936	19930	20225	20154	19948	19909	20432	20306	20078	20045	20073	20047	19910	19880	19980	19883	20218	19913	20206	19978	19903	19937	19982	20101	20020	19998	19875	19999	19854	19995	20035	20027	19933	20180	19951	19946	20112	20102	19962	20023	19999	19957	19994	20016	20297	19999	20071	20163	19827	19969	19935	19713	20079	19845	20168	20041	20021	20028	20023	20073	19849	19959	19997	20055	20114	20249	20062	19906	20043	19908	19884	19864	20036	20163	20081	20050	19792	20057	20034	20222	19919	20130	20057	20186	20050	20109	20171	19996	19937	20046	20162	20097	20036	20246	20107	19943	19984	20064	20096	20045	19921	20101	19996	20153	20043	20173	20261	20192	20085	20032	20057	19891	20056	19994	20051	20136	19852	19922	19998	20024	20208	20180	20073	20006	20040	20137	20052	20024	19989	19985	20094	20028	19872	20028	19906	19994	19947	20005	19792	20062	19995	19993	20009	19916	19839	20128	20138	20179	19957	20066	20047	20280	19859	19785	20024	19964	19962	20118	19969	19781	19914	20072	20144	20044	19983	20041	20269	20152	20028	19665	20004	19998	19801	20183	20074	20160	20108	20107	20230	20091	19982	20022	20052	20239	20061	20065	19909	19938	19957	20067	20033	19759	20004	20209	19975	20077	19967	20128	20049	20030	19992	19951	20102	19782	19703	19933	20182	19975	19854	20293	20159	20116	20170	20336	20207	19966	20210	19842	20065	19864	19930	20145	20045	20043	20098	19959	19998	20047	19919	19892	20224	20011	19993	19919	20138	20132	20006	20118	20115	19927	19992	19952	20036	20228	19992	19924	19926	19947	20152	19926	20088	20258	20110	20242	19678	19929	19907	20001	20303	20063	20048	20145	20050	20096	19938	19882	19844	19895	20203	20154	20014	20230	19963	20228	20008	20174	20133	20057	20178	19947	20116	20205	19884	19959	20039	19940	19948	20016	19880	19946	20008	20059	20056	20205	19955	20014	19946	20138	20100	20103	20022	20045	19960	20136	20085	20033	20067	19770	20204	20110	20122	20080	19965	20026	19890	19947	19887	20041	19920	20209	20149	20034	20177	20108	19963	20045	20236	20173	20054	19987	19880	20213	20167	19927	20075	20107	20112	20180	20006	20158	20320	20026	19951	20259	20130	20018	20157	19932	20099	20171	20070	20214	19886	20028	19847	19957	19928	19856	20027	19911	20105	20047	20028	20273	20122	20144	20223	19893	19971	20223	19881	20130	19975	19928	20061	20183	19982	19995	20137	20001	20151	19998	19923	19943	19834	20128	19883	20211	20008	20032	20063	20023	19972	19989	20270	20256	19878	20108	20163	19972	20182	20098	20091	20182	20041	20145	20127	19937	20103	20201	20106	20063	20056	20058	19784	19957	20021	20053	20461	20066	20207	19904	20095	19908	19957	20098	19868	19810	19962	20177	20174	19929	20160	20119	20186	19887	19894	20123	20131	20128	20033	19993	19941	20022	20027	20003	20195	19998	19963	19979	19943	20161	20022	20254	19969	20022	19984	19893	19966	20125	19992	20078	19818	20099	20063	20089	19996	20098	20147	20189	20077	19847	19877	19941	19991	20167	20173	20262	19957	19915	19764	19972	20103	20060	20195	20182	20087	19966	19893	20080	19984	20017	19967	19983	20069	20001	20019	20053	20046	20023	19941	20105	20221	20032	20057	19960	19996	20070	19886	20117	19958	20258	20046	20113	19824	20052	19921	19943	20047	19804	20193	20054	19805	19989	20131	20073	20114	20074	20020	19974	20028	20276	20069	19867	20224	20156	19970	19837	19900	20110	19727	19934	20104	20030	20040	19972	20023	20203	19913	20070	19965	19900	19949	19920	19764	20029	19993
34524	45175	41602	31924	27056	23260	20939	19588	19114	18676	18197	17930	17401	17442	17148	17151	16995	17075	17020	16942	16847	16829	16630	16681	16595	16851	16544	16720	16582	16783	16668	16613	16601	16642	16648	16696	16631	16671	16537	16521	16508	16551	16641	16486	16678	16534	16616	16572	16502	16556	16578	16508	16616	16454	16589	16491	16473	16509	16587	16507	16455	16382	16493	16664	16512	16592	16804	16466	16556	16419	16421	16534	16534	16516	16653	16546	16399	16585	16485	16604	16515	16538	16634	16532	16675	16395	16571	16365	16439	16486	16585	16299	16466	16473	16523	16581	16630	16371	16587	16522	16625	16545	16741	16615	16492	16477	16474	16416	16690	16394	16600	16542	16529	16467	16499	16494	16425	16657	16543	16400	16399	16605	16512	16477	16519	16513	16392	16500	16364	16430	16532	16571	16463	16422	16427	16510	16779	16417	16485	16338	16464	16469	16470	16468	16668	16530	16629	16786	16292	16481	16396	16519	16561	16374	16454	16592	16472	16556	16629	16523	16359	16607	16539	16358	16555	16498	16420	16502	16460	16580	16376	16681	16447	16503	16522	16442	16580	16370	16631	16579	16534	16514	16519	16611	16663	16639	16444	16364	16296	16626	16380	16434	16659	16665	16541	16425	16400	16507	16474	16498	16432	16641	16439	16391	16348	16728	16547	16518	16555	16671	16597	16538	16459	16574	16716	16458	16602	16478	16588	16700	16505	16630	16552	16516	16455	16425	16330	16436	16618	16378	16365	16523	16593	16578	16480	16518	16438	16600	16604	16398	16558	16425	16465	16351	16586	16569	16466	16550	16424	16561	16507	16646	16542	16644	16405	16544	16425	16641	16574	16337	16576	16578	16650	16598	16375	16561	16589	16434	16481	16507	16471	16715	16502	16580	16500	16649	16362	16536	16502	16539	16401	16779	16448	16645	16359	16572	16580	16488	16436	16561	16489	16304	16551	16517	16524	16511	16419	16567	16528	16473	16512	16400	16596	16593	16508	16403	16618	16579	16497	16618	16566	16579	16510	16415	16472	16619	16482	16666	16601	16545	16715	16273	16602	16494	16586	16520	16404	16366	16467	16459	16633	16495	16516	16627	16423	16609	16598	16588	16549	16682	16508	16736	16346	16360	16552	16357	16486	16508	16435	16477	16556	16605	16420	16403	16658	16554	16680	16492	16701	16529	16568	16601	16556	16601	16480	16669	16455	16580	16636	16435	16666	16488	16521	16462	16728	16617	16458	16464	16648	16546	16553	16609	16429	16403	16565	16636	16676	16628	16331	16332	16520	16485	16452	16468	16830	16498	16574	16349	16692	16488	16427	16593	16455	16471	16458	16641	16594	16525	16583	16559	16638	16533	16429	16630	16725	16445	16582	16411	16517	16540	16462	16575	16460	16610	16284	16696	16386	16575	16544	16527	16433	16375	16478	16655	16662	16343	16480	16481	16449	16798	16619	16261	16525	16536	16545	16518	16548	16656	16667	16426	16726	16603	16546	16523	16324	16655	16588	16624	16384	16572	16418	16512	16379	16576	16424	16572	16622	16492	16712	16558	16513	16631	16365	16563	16469	16457	16586	16570	16532	16644	16355	16547	16558	16520	16432	16690	16525	16595	16523	16631	16415	16406	16470	16525	16542	16559	16667	16595	16493	16492	16504	16421	16499	16544	16464	16493	16449	16672	16563	16455	16520	16494	16545	16620	16711	16416	16556	16508	16621	16627	16516	16414	16620	16632	16588	16510	16458	16548	16471	16382	16656	16379	16547	16385	16467	16452	16568	16547	16430	16441	16566	16575	16436	16524	16565	16425	16513	16473	16547	16533	16582	16564	16650	16599	16637	16579	16551	16631	16416	16646	16563	16526	16452	16476	16457	16544	16494	16532	16530	16516	16510	16593	16622	16439	16519	16400	16555	16534	16603	16575	16513	16655	16544	16608	16340	16484	16475	16550	16578	16564	16613	16523	16446	16539	16654	16446	16428	16564	16665	16297	16665	16546	16430	16641	16537	16676	16612	16502	16524	16451	16432	16510	16623	16461	16499	16577	16584	16490	16499	16538	16542	16526	16482	16509	16459	16433	16474	16529	16631	16547	16518	16521	16558	16479	16648	16511	16660	16357	16408	16558	16568	16577	16537	16493	16693	16539	16496	16731	16512	16467	16422	16502	16508	16478	16718	16498	16561	16266	16695	16461	16460	16622	16464	16714	16497	16405	16617	16472	16581	16661	16568	16728	16700	16698	16693	16543	16524	16634	16699	16521	16638	16706	16361	16632	16643	16535	16509	16456	16578	16573	16464	16681	16444	16329	16352	16566	16516	16497	16523	16612	16582	16462	16464	16476	16564	16491	16495	16463	16676	16467	16360	16619	16631	16471	16704	16485	16523	16601	16564	16484	16464	16387	16728	16494	16531	16484	16433	16610	16628	16501	16533	16510	16572	16462	16522	16509	16421	16588	16522	16434	16581	16474	16485	16477	16481	16627	16503	16459	16519	16478	16603	16512	16597	16574	16516	16559	16644	16566	16493	16770	16542	16634	16443	16563	16576	16615	16510	16370	16512	16557	16340	16571	16620	16615	16534	16516	16528	16475	16583	16587	16465	16344	16590	16701	16482	16607	16402	16482	16574	16485	16538	16556	16489	16539	16513	16625	16585	16627	16593	16619	16641	16417	16716	16610	16421	16505	16556	16596	16652	16581	16483	16370	16400	16499	16641	16269	16504	16685	16438	16735	16504	16602	16613	16552	16427	16426	16345	16515	16583	16578	16564	16562	16478	16598	16577	16392	16486	16526	16458	16405	16655	16539	16441	16531	16450	16325	16575	16338	16617	16320	16552	16577	16559	16499	16410	16490	16424	16533	16581	16441	16657	16617	16371	16481	16458	16534	16615	16652	16586	16560	16598	16563	16521	16644	16604	16391	16414	16576	16355	16339	16675	16476	16614	16409	16538	16497	16525	16442	16499	16441	16434	16546	16554	16633	16398	16602	16580	16452	16481	16181	16483	16405	16447	16439	16695	16577	16700	16478	16495	16657	16608	16586	16459	16589	16515	16405	16696	16480	16468	16508	16433	16459	16461	16547	16632	16723	16495	16418	16645	16376	16625	16614	16672	16544	16671	16563	16556	16554	16321	16540	16519	16580	16608	16520	16545	16575	16525	16529	16698	16342	16567	16592	16475	16585	16619	16513	16523	16743	16591	16451	16518	16602	16486	16608	16548	16466	16496	16599	16536	16580	16594	16431	16410	16356	16612	16530	16571	16558	16566	16469	16463	16538	16475	16623	16573	16448	16381	16560	16492	16696	16515	16545	16513	16479	16518	16461	16556	16474	16586	16602	16364	16540	16701	16497	16436	16541	16326	16497	16555	16442	16484	16620	16540	16504	16496	16366	16671	16441	16520	16348	16522	16515	16540	16615	16663	16691	16602	16402	16410	16597	16536	16388	16699	16373	16666	16510	16642	16550	16715	16503	16534	16383	16613	16564	16426	16402	16543	16645	16428	16448	16666	16605	16629	16424	16530	16507	16720	16652	16459	16534	16634	16549	16541	16345	16389	16571	16489	16564	16488	16477	16539	16599	16512	16384	16676	16534	16578	16568	16520	16490	16589	16564	16500	16487	16312	16582	16557	16581	16588	16436	16447	16598	16572	16509	16585	16522	16721	16439	16444	16517	16695	16576	16468	16513	16502	16299	16676	16510	16467	16481	16624	16477	16561	16553	16370	16582	16392	16459	16601	16513	16492	16400	16467	16506	16343	16366	16583	16375	16225	16477	16677	16387	16440	16531	16560	16556	16464	16623	16571	16368	16570	16386	16415	16455	16500	16712	16619	16639	16741	16482	16484	16534	16424	16434	16645	16555	16633	16623	16599	16712	16410	16600	16506	16526	16537	16548	16630	16563	16583	16534	16505	16510	16529	16569	16625	16544	16556	16681	16361	16563	16525	16447	16324	16500	16711	16669	16481	16377	16718	16439	16516	16859	16551	16540	16376	16539	16604	16489	16595	16413	16398	16589	16491	16555	16496	16538	16478	16540	16468	16408	16573	16600	16475	16581	16466	16639	16406	16655	16484	16433	16828	16668	16542	16793	16476	16607	16390	16624	16431	16497	16729	16485	16585	16434	16623	16705	16562	16629	16635	16515	16598	16498	16519	16398	16578	16503	16522	16518	16462	16483	16539	16521	16597	16453	16488	16446	16513	16657	16549	16498	16469	16538	16370	16725	16486	16398	16709	16483	16415	16633	16461	16650	16435	16656	16516	16632	16527	16590	16314	16582	16531	16476	16655	16447	16520	16439	16664	16549	16599	16359	16618	16455	16584	16572	16548	16420	16594	16549	16498	16593	16472	16713	16370	16641	16647	16554	16654	16621	16587	16601	16678	16581	16564	16509	16779	16442	16624	16807	16531	16591	16513	16503	16630	16415	16413	16411	16608	16487	16438	16465	16596	16515	16546	16587	16370	16650	16511	16330	16600	16470	16454	16558	16619	16550	16592	16438	16562	16620	16507	16448	16509	16497	16606	16495	16546	16427	16644	16517	16630	16573	16623	16529	16518	16591	16556	16386	16441	16553	16415	16486	16669	16576	16552	16451	16620	16535	16498	16586	16596	16415	16353	16573	16711	16535	16439	16671	16449	16186	16626	16482	16507	16561	16616	16565	16536	16578	16504	16518	16622	16624	16552	16674	16480	16494	16630	16538	16679	16542	16697	16588	16543	16441	16415	16477	16518	16517	16535	16673	16417	16554	16470	16502	16478	16511	16593	16590	16556	16459	16591	16462	16433	16608	16500	16589	16545	16444	16426	16687	16688	16438	16524	16522	16457	16566	16547	16327	16486	16569	16688	16665	16625	16524	16525	16467	16560	16587	16322	16672	16625	16505	16497	16517	16640	16565	16621	16456	16506	16557	16554	16524	16617	16484	16651	16498	16430	16459	16364	16484	16427	16671	16484	16519	16431	16458	16557	16451	16545	16615	16532	16334	16647	16618	16609	16574	16547	16616	16643	16557	16478	16495	16614	16498	16530	16473	16565	16370	16535	16562	16271	16675	16556	16487	16542	16469	16558	16544	16668	16564	16612	16600	16393	16681	16516	16580	16633	16460	16469	16234	16391	16641	16452	16587	16512	16468	16570	16405
25481	21585	29193	27722	27269	27791	27005	24300	23480	23005	22462	22037	21506	21333	21092	20937	20748	20898	20673	20598	20564	20203	20058	20278	20243	20134	20147	20376	20247	19969	20458	20194	20161	20181	20228	20125	20136	20084	19906	20351	19914	20038	19827	19880	20036	19776	19770	20017	20093	19841	19915	19937	20102	19990	19949	20039	20035	19839	19943	20038	19931	20122	19809	19905	20061	20027	20053	20059	19995	19810	19821	20006	19948	19898	19883	19954	19754	19851	19980	20082	19895	19832	19897	19884	19910	20122	19893	20073	20104	20013	19885	19844	19920	19958	19922	20016	19789	19729	20102	20120	19852	19939	19534	19961	19994	20079	19782	20107	19970	19857	19955	19665	19684	19972	19765	19834	19834	19796	19808	20030	20040	19892	19842	19812	20091	20083	19889	19860	19918	19800	19855	19939	19836	19802	19999	20112	19903	19753	20054	19954	19855	19991	19863	19768	19874	20032	19681	19961	20158	20018	19939	19713	19766	19860	19943	19921	19673	19937	19779	19782	19969	19979	19945	19810	19769	19760	19952	19946	19820	19868	19959	19989	19895	19972	20112	19749	19868	19837	19667	19779	19739	19848	20047	19770	19971	19690	19823	19788	19725	19797	20000	20020	20042	19949	19882	20020	20003	20045	20021	19966	19704	19953	19939	19984	19980	19777	19904	19944	19942	19854	19851	20029	19799	19817	19847	19969	19777	19762	20067	19938	19874	19837	19744	19744	19577	19852	19998	19985	20027	19747	19986	19814	20006	19958	19851	19946	19987	19833	19894	19879	20121	19945	19786	19865	19754	19742	19992	19770	19843	19922	19928	19883	19968	19998	19743	19640	19519	19917	19979	19843	19832	19901	19641	19992	19709	19915	19875	19895	19958	19862	19752	19853	19955	19949	19874	20011	19960	19769	20113	19902	20008	19766	19881	19683	19611	19858	19843	19714	19994	19715	19967	19941	19621	19847	19793	19997	19931	19985	19933	19535	19821	20030	20066	19796	19683	19859	19983	19755	19716	19822	19802	19969	19991	19857	19858	19907	19976	19944	19861	19891	19999	19952	19848	19751	19972	19842	19808	19788	19912	19747	19808	20035	20135	19957	20038	19942	19856	20044	19932	19809	19891	19833	19899	20037	19779	19940	20009	19929	19914	19817	20086	19844	19915	19818	19893	20024	20025	19917	19818	19782	19880	19947	20003	19700	19740	20102	19861	19993	19942	20000	19962	19912	19940	19870	19883	20026	19942	19870	19998	19995	20009	19794	19970	19950	19910	19651	19946	19668	19913	19930	19746	19904	19907	19987	19807	19852	19963	19705	19822	19801	20058	19936	19835	19800	19951	19868	19995	19899	19992	20054	19824	19806	19817	19903	19879	19910	19935	20027	19922	19933	19771	19987	20101	19748	19760	19843	19712	19964	19871	19820	19776	19987	19890	19748	20044	19866	19896	19917	19824	19934	19875	19856	19709	19770	19708	20016	19715	19901	19962	20063	19878	19838	19842	19788	19804	19868	19894	19983	19895	19864	19840	19968	20033	19982	19967	19880	19700	19828	19895	19857	19709	19842	19862	19741	19763	19898	19773	19867	19865	19862	19890	19804	20022	19847	19927	19779	19866	19910	20119	19818	19970	19900	19970	19970	19787	19842	19927	19885	19868	19967	20049	19788	20130	19700	19883	19832	19739	20027	19917	19842	19796	20022	19865	19925	19805	19926	19904	19917	19813	19923	19929	19774	20023	19885	20028	20072	20039	19817	19827	19954	20010	20056	20032	20049	19915	19953	19885	19862	19797	20025	19787	19991	20126	19873	19728	19508	19682	20076	19795	19986	19743	19962	20031	20131	19882	19948	19925	19843	20024	19853	19964	19904	19866	19867	19559	19789	19917	19894	20071	20148	20039	19795	19988	19779	19974	19857	20006	19939	19797	19967	19780	19980	19735	19992	19855	19763	19892	19899	19878	19868	20003	19754	19941	19840	19807	19806	19982	20063	19914	19945	19764	19857	19909	19926	19812	19710	19827	19732	19870	19834	19933	19687	19854	19700	19849	19890	19905	19833	19945	20171	19935	19890	19724	19894	19511	19760	19741	19898	19893	20085	19943	19758	19760	19836	19808	19896	19923	19854	19874	19893	19726	19986	20025	19791	19807	20106	20138	19928	19724	19854	20091	19776	19963	19926	19764	19902	20011	19873	19970	19969	19907	19902	19793	19800	19801	19854	19645	19507	19926	19769	19937	19706	19902	19786	19815	19977	19922	19906	19749	19864	19954	20085	20038	19992	19726	19740	19974	19725	19828	19768	19749	19924	19917	19960	19755	19700	19830	19595	19809	19987	20072	19976	19885	19958	19622	19725	19743	19653	20001	19709	19739	19872	19577	19858	19860	19770	19689	20016	20196	19964	19948	20046	19984	19916	19852	20009	19831	20040	19946	19881	20033	19902	19958	19928	19964	20114	19849	19888	19928	19745	19867	19726	20015	19923	19999	19814	20122	19890	19981	19863	19833	20040	19932	19890	19779	19998	19881	19920	19645	19605	19925	19985	19794	20001	19907	20107	19800	19732	19889	19774	19715	19682	19979	20040	19810	19897	19914	19868	19705	20015	19842	19864	19854	19773	20004	19660	19765	19983	19804	19978	19825	19845	19835	19859	19766	20028	19969	19673	20011	19676	19826	19854	20030	19982	19660	19905	19783	19665	19804	19744	20031	19802	19890	19649	20141	19904	19876	19969	19829	19882	19775	19888	19861	19862	20087	20174	19944	19933	19725	20031	19927	19841	20004	19771	20030	20079	19789	19904	20018	19932	19796	19927	19869	20072	19902	19910	19817	19658	20089	19853	19857	19974	19955	19879	19831	20068	20029	19767	20096	20009	19974	19979	19751	19772	19918	19932	19918	19910	19733	20011	19914	19876	19915	19733	19839	19681	19774	20055	20085	19949	19974	19812	19771	19971	20002	19778	19861	19668	19959	19782	19890	19915	19847	19857	19861	19760	19882	19906	19940	19864	19834	20049	19897	20087	20053	19810	19770	19816	19764	19876	19735	19692	19986	19977	19670	19877	19992	20023	20012	19740	20122	19895	20167	19844	19837	19900	19905	19743	19715	19932	19947	19786	19912	19791	20083	19995	19898	19880	20151	20043	19747	20030	19815	20027	19593	19883	19889	20110	20029	19947	19991	20034	19990	20086	19922	19967	19930	19835	19946	20077	19828	19822	20066	19992	19794	19663	19946	19610	19956	19831	19789	20156	19928	19962	19776	19950	19903	20007	19873	19987	19977	19963	19946	19835	19857	19993	19984	20022	19758	19921	19810	19836	19964	19978	19893	19803	19820	19862	19729	19752	19878	19764	19782	19864	19924	19893	19802	20037	19889	19714	19971	19829	20231	19916	19996	19795	19778	19672	19768	19796	19807	19799	19962	19813	20003	19690	20034	19860	19799	20067	19651	19847	19929	20278	19962	20054	19915	19755	19729	19832	19845	19920	19911	19767	19890	19894	19920	20075	19950	19771	20016	19936	19919	19843	19814	19667	19897	19804	19933	20007	19983	19813	19864	19858	19829	19940	19928	19979	19954	19957	20220	19997	19781	19923	20001	19774	19604	19651	19969	19770	19958	19694	19866	19923	20075	19789	19815	20022	20193	20088	19952	19857	20025	20007	19887	19882	19916	19786	19936	19995	19821	19958	19693	19837	19710	20019	19761	19779	19804	19882	19753	19944	19837	20016	19755	19855	19739	19792	19958	19988	19977	19898	19750	19859	19739	19711	20059	20033	20042	20069	19989	19820	19868	19861	19917	19710	19830	19850	20005	19871	19835	19895	19988	19997	19839	19935	19841	19760	20023	19721	19679	19886	19970	19737	20029	20169	19978	19986	19955	19723	19982	19934	19864	19947	19981	19730	19923	19928	19969	19911	19914	19771	19915	19642	19908	19872	20013	19972	19857	19737	19778	19806	19629	20289	19903	19804	19649	19949	19889	19821	20053	19967	19867	19889	19901	20140	19955	19612	19959	20002	19920	19822	19801	19774	19598	19959	19740	19662	19909	19824	19805	19890	19826	19574	19697	19921	20057	19891	19899	20009	19897	19949	19835	19826	19887	19745	19967	19952	19899	19914	19821	20062	19708	20041	19741	19627	19939	20020	19970	19931	19912	20002	19756	19790	19894	19901	20128	19862	20002	19826	19866	20057	19709	20053	19794	19560	19686	19855	19874	19732	20037	19960	19961	19970	19750	19934	19753	19837	19894	20006	19956	19822	19809	19796	19977	19990	19732	20120	19927	19868	19706	19786	19928	19920	19663	19889	19762	19867	19884	19984	19864	20049	19853	19805	19958	19955	20008	19895	19814	20029	19767	19885	19786	19773	19900	19723	19865	19817	20023	19847	19885	19862	19936	20002	19911	19870	19807	19728	19897	19963	19814	19786	19789	19877	19976	19956	20058	20054	19992	20030	19864	20073	19972	20019	19843	19900	19898	19856	20031	20000	20049	19969	19813	19890	19823	19971	20107	19654	19783	19888	19973	19940	19752	20033	19771	19974	19910	19878	20073	19632	19902	19960	19988	20039	19936	19784	19966	19987	19919	19900	20205	20000	19933	19985	19965	19839	19940	20023	20160	19674	20033	19980	19832	19694	19831	19991	19695	19881	19909	19989	19943	19930	19999	19758	20075	19932	19792	20139	20016	19942	20022	20171	19896	19857	19923	20047	19884	19975	19964	19788	19982	19748	19650	19809	19896	20054	19871	19709	20007	19742	19927	19898	19943	19797	19881	19969	19874	19905	19809	19848	19791	19638	19820	19766	19889	19960	19948	19906	19776	19831	20019	19824	20028	19940	19832	19936	19960	19998	19775	19883	19604	19814	19915	19914	19791	19806	19879	19936	19870	19831	19871	19950	19898	19871	19783	19954	20059	19867	19820	19845	19925	19834	20056	20134	19877	19927	19779	19998	19718	20006	20115	19783	19807	19947	20061	19943	20045	19941	19910	19707	19897	19888	19831	19817	19652	19838	19749	20147	19809	19569	19853	19678	19842	19903	19759	19724	19975	19957	19983	20104	20085	19944	19632	19759	19661	19859	19821	19836	19667	19932	19905	19786	20065	19788	20041	19992	20132	19776	19968	19919	20012	20121	19896	20033	19910	19804
32499	49430	45518	36878	31188	27183	24220	22896	22218	21080	20335	19490	18864	18329	18147	18267	17735	17524	17404	17197	17231	16994	17040	17008	16966	16739	16804	16760	16725	16758	16949	16975	16740	16924	16726	16676	16705	16741	16755	16387	16641	16586	16510	16577	16576	16707	16373	16513	16642	16354	16489	16506	16430	16673	16623	16431	16560	16386	16519	16385	16542	16619	16466	16386	16692	16495	16529	16543	16547	16556	16140	16690	16597	16487	16696	16674	16467	16435	16502	16402	16304	16422	16317	16548	16716	16597	16441	16503	16531	16593	16483	16393	16532	16368	16501	16434	16453	16463	16525	16562	16461	16373	16448	16517	16487	16546	16398	16573	16590	16510	16414	16474	16532	16469	16371	16581	16409	16561	16620	16456	16554	16506	16535	16495	16583	16564	16481	16283	16478	16439	16418	16473	16377	16520	16511	16596	16619	16537	16403	16506	16518	16630	16605	16508	16457	16404	16542	16614	16508	16412	16440	16441	16487	16317	16460	16612	16331	16541	16463	16525	16374	16612	16499	16497	16418	16572	16401	16448	16514	16541	16255	16458	16768	16576	16498	16632	16321	16557	16498	16283	16363	16493	16555	16402	16512	16337	16522	16494	16458	16549	16380	16459	16473	16782	16465	16374	16519	16548	16492	16696	16502	16416	16460	16610	16349	16395	16532	16530	16630	16461	16407	16507	16311	16379	16558	16676	16544	16563	16513	16541	16491	16487	16426	16695	16583	16388	16522	16531	16467	16634	16398	16387	16383	16646	16442	16165	16508	16480	16452	16577	16570	16554	16428	16458	16679	16410	16336	16373	16435	16567	16495	16375	16540	16438	16570	16291	16553	16588	16513	16411	16310	16562	16554	16553	16437	16552	16355	16426	16475	16530	16457	16498	16560	16393	16444	16591	16737	16500	16536	16426	16616	16354	16485	16609	16474	16364	16467	16450	16693	16299	16408	16514	16353	16587	16459	16482	16599	16452	16431	16364	16522	16485	16474	16595	16636	16555	16443	16470	16704	16574	16541	16523	16679	16589	16484	16486	16329	16493	16732	16512	16482	16412	16419	16578	16585	16484	16551	16607	16364	16497	16370	16412	16469	16528	16524	16383	16464	16642	16537	16385	16765	16757	16519	16333	16385	16580	16416	16400	16701	16441	16412	16685	16566	16743	16535	16764	16631	16621	16676	16455	16646	16584	16384	16547	16380	16319	16416	16516	16445	16545	16557	16435	16526	16549	16486	16674	16336	16648	16484	16386	16441	16415	16487	16433	16552	16533	16596	16520	16677	16566	16528	16432	16608	16532	16596	16566	16289	16578	16463	16579	16537	16429	16562	16385	16629	16576	16470	16510	16426	16406	16627	16485	16354	16463	16433	16382	16410	16601	16562	16469	16548	16480	16617	16516	16430	16602	16661	16546	16386	16480	16600	16240	16466	16420	16435	16571	16644	16542	16430	16316	16569	16706	16502	16502	16463	16620	16261	16574	16449	16450	16443	16448	16473	16551	16574	16578	16396	16523	16444	16611	16378	16299	16515	16432	16478	16488	16343	16458	16622	16499	16450	16467	16571	16484	16631	16340	16543	16492	16519	16489	16447	16633	16501	16491	16614	16624	16363	16608	16387	16366	16580	16341	16407	16445	16521	16570	16683	16692	16496	16677	16564	16532	16452	16525	16675	16498	16224	16347	16433	16464	16560	16435	16612	16647	16277	16594	16557	16511	16493	16378	16464	16459	16343	16469	16447	16403	16503	16506	16327	16375	16448	16473	16488	16422	16565	16392	16424	16575	16463	16572	16644	16530	16329	16459	16516	16694	16542	16518	16692	16565	16460	16531	16534	16495	16512	16510	16514	16596	16569	16487	16718	16540	16521	16438	16471	16486	16548	16472	16553	16407	16469	16503	16468	16605	16378	16560	16517	16578	16543	16644	16522	16533	16579	16527	16526	16472	16498	16497	16299	16416	16547	16579	16358	16543	16432	16519	16474	16483	16687	16575	16532	16656	16508	16494	16492	16430	16533	16583	16484	16584	16454	16532	16495	16547	16466	16471	16629	16534	16457	16581	16564	16525	16565	16540	16541	16591	16361	16720	16513	16459	16387	16554	16591	16539	16528	16472	16503	16456	16608	16524	16560	16369	16521	16328	16596	16511	16448	16430	16468	16462	16565	16511	16459	16652	16495	16517	16295	16544	16289	16505	16484	16542	16414	16628	16487	16609	16327	16474	16357	16500	16419	16486	16431	16474	16626	16417	16578	16577	16587	16293	16456	16458	16526	16556	16501	16448	16444	16506	16686	16445	16446	16624	16542	16515	16548	16417	16543	16573	16565	16528	16507	16532	16712	16484	16607	16553	16646	16380	16553	16570	16425	16664	16377	16542	16412	16580	16645	16750	16427	16388	16459	16467	16578	16576	16649	16489	16541	16504	16370	16582	16566	16552	16619	16408	16442	16465	16465	16485	16492	16534	16426	16506	16463	16690	16442	16558	16527	16559	16395	16388	16495	16515	16508	16667	16481	16426	16443	16527	16521	16539	16505	16334	16513	16578	16389	16584	16452	16465	16454	16483	16347	16590	16444	16645	16514	16469	16366	16551	16423	16441	16469	16454	16445	16283	16555	16574	16587	16520	16485	16553	16509	16262	16664	16493	16606	16428	16566	16411	16464	16562	16556	16497	16474	16562	16693	16530	16513	16552	16455	16567	16550	16582	16494	16435	16535	16512	16413	16381	16644	16444	16413	16503	16302	16670	16650	16447	16575	16383	16521	16426	16572	16620	16302	16538	16572	16448	16447	16647	16536	16598	16349	16377	16485	16664	16497	16573	16485	16560	16584	16386	16398	16583	16473	16415	16524	16583	16397	16482	16432	16424	16536	16467	16499	16430	16474	16393	16489	16328	16483	16499	16556	16545	16348	16652	16564	16430	16412	16474	16566	16541	16587	16510	16285	16532	16581	16505	16577	16521	16481	16403	16520	16609	16472	16641	16620	16301	16534	16608	16455	16620	16625	16554	16531	16610	16201	16483	16613	16598	16697	16479	16455	16459	16678	16386	16478	16605	16401	16561	16570	16337	16498	16674	16391	16486	16601	16588	16656	16255	16511	16595	16440	16228	16596	16353	16446	16577	16509	16534	16622	16468	16512	16549	16505	16521	16536	16547	16664	16566	16520	16664	16582	16429	16709	16455	16639	16517	16685	16471	16539	16523	16304	16397	16588	16599	16634	16414	16456	16614	16399	16363	16793	16368	16446	16422	16680	16518	16538	16605	16533	16506	16500	16407	16514	16448	16627	16520	16649	16702	16320	16369	16560	16666	16572	16591	16456	16518	16559	16536	16401	16387	16335	16503	16506	16668	16386	16461	16584	16471	16255	16555	16572	16491	16565	16592	16643	16560	16404	16430	16559	16465	16509	16370	16448	16556	16626	16513	16483	16402	16478	16388	16489	16438	16472	16559	16351	16461	16526	16474	16304	16445	16444	16453	16446	16500	16816	16540	16378	16454	16508	16535	16576	16549	16427	16383	16566	16244	16492	16380	16519	16294	16361	16670	16361	16547	16399	16368	16492	16543	16558	16587	16414	16492	16773	16534	16459	16570	16553	16616	16438	16607	16520	16538	16652	16400	16707	16571	16563	16580	16448	16693	16448	16601	16479	16438	16415	16491	16591	16585	16597	16622	16450	16416	16513	16476	16445	16589	16595	16601	16721	16533	16455	16299	16515	16599	16594	16660	16597	16429	16405	16651	16431	16452	16353	16488	16506	16451	16519	16460	16532	16464	16534	16560	16530	16514	16595	16537	16470	16499	16542	16408	16497	16406	16382	16350	16459	16475	16537	16292	16490	16676	16372	16567	16571	16550	16485	16507	16641	16400	16518	16313	16277	16479	16511	16295	16451	16549	16435	16449	16600	16472	16314	16538	16384	16308	16520	16408	16667	16414	16519	16619	16497	16446	16438	16647	16511	16481	16647	16454	16391	16508	16477	16660	16539	16591	16405	16461	16542	16345	16430	16481	16473	16661	16597	16603	16490	16498	16725	16309	16527	16548	16451	16481	16617	16500	16438	16492	16434	16458	16444	16420	16440	16428	16619	16368	16388	16541	16467	16554	16542	16479	16478	16476	16399	16425	16544	16509	16451	16466	16585	16563	16540	16344	16446	16533	16511	16473	16556	16407	16534	16583	16442	16406	16280	16542	16519	16584	16412	16574	16618	16495	16375	16579	16517	16519	16529	16430	16350	16506	16260	16557	16352	16575	16404	16564	16498	16430	16481	16275	16371	16416	16404	16439	16528	16514	16480	16566	16412	16601	16566	16615	16680	16799	16570	16483	16496	16340	16532	16634	16546	16484	16525	16232	16553	16455	16462	16528	16453	16445	16394	16541	16432	16469	16617	16383	16637	16469	16295	16442	16514	16445	16442	16446	16513	16605	16491	16556	16346	16520	16461	16631	16595	16453	16613	16457	16525	16447	16490	16501	16450	16704	16517	16528	16577	16620	16359	16568	16506	16415	16476	16379	16568	16436	16511	16581	16449	16471	16427	16522	16410	16612	16556	16453	16524	16419	16559	16590	16417	16460	16527	16448	16605	16535	16551	16724	16401	16481	16561	16485	16576	16730	16406	16710	16593	16557	16449	16637	16433	16454	16551	16436	16574	16491	16577	16479	16472	16603	16395	16448	16524	16364	16554	16557	16578	16572	16472	16467	16586	16678	16389	16451	16545	16394	16308	16577	16454	16574	16480	16394	16575	16313	16425	16438	16517	16468	16453	16779	16563	16502	16467	16346	16315	16387	16398	16530	16616	16329	16640	16435	16578	16585	16561	16611	16379	16494	16575	16550	16552	16317	16506	16577	16382	16619	16459	16549	16548	16433	16678	16482	16493	16434	16410	16447	16544	16572	16395	16577	16582	16612	16543	16467	16689	16409	16499	16411	16442	16513	16580	16457	16469	16452	16518	16445	16508	16535	16413	16521	16632	16431	16419	16606	16554	16463	16639	16500	16562	16626	16589	16466	16608	16613	16456	16386	16508	16662	16589	16538	16564	16577	16490	16382	16584	16519	16405	16401	16594	16480	16463	16553	16506	16585	16463	16670	16600	16520	16718	16546	16587	16533	16584	16469	16380	16778	16597	16467	16476	16489
24064	21511	29218	25062	24977	28548	30066	26108	25060	24755	23411	22644	22139	22136	21840	21453	21280	21008	20827	20653	20745	20269	20245	20393	20270	20234	20318	20234	20148	20239	20165	20108	20016	20004	19770	19903	20026	20012	20016	20009	19805	19828	19730	19973	19783	19827	19694	19744	19921	19699	19969	19910	19774	19995	19647	19834	19850	19632	19761	19834	19858	19711	19658	19824	19969	20018	19751	19895	19836	20034	19699	19878	19852	19610	19843	19734	19496	19846	19817	19712	19565	19807	19873	19624	19748	19776	19592	19664	19923	19809	19949	19710	19847	19676	19744	19620	19773	19832	19681	19747	19776	19773	19819	19592	19780	19758	19853	20075	19787	19906	19768	19640	19684	19641	19926	19930	19789	19728	19660	19586	19760	19650	19622	19832	19895	19893	19798	19577	19859	19738	19841	19567	19801	19781	19884	19559	19760	19511	19751	20185	19810	19642	19948	19828	19804	19921	19829	19828	19731	19908	19533	19884	19565	20005	19755	20014	19827	19746	19741	19638	19724	19831	19709	19670	19729	19840	19766	19916	19798	19822	19831	19815	19659	19545	19593	19664	19738	19897	19881	19848	19656	19768	19736	19735	19798	19634	19720	19806	19760	19782	19696	19720	19784	19678	19795	19980	19602	19769	19711	19654	19791	19648	19489	19694	19768	19940	19771	19730	19523	19549	19512	19670	19757	19835	19895	19789	19813	19821	19768	19868	19996	19597	19687	19776	19931	19936	19738	19595	19908	19539	19543	19859	19946	19629	19616	19871	19905	19456	19640	19669	19760	19794	19735	19980	19471	19557	19675	19932	19724	19878	19814	19605	19637	19755	19582	19920	19625	19627	19715	19787	19907	19750	19826	19893	19835	19930	19608	19663	19854	19778	19664	19783	19848	19753	19541	19714	19584	19760	19779	19789	19839	19610	19664	19763	19642	19625	19552	19533	19821	19673	19656	19813	19735	19766	19487	20067	19510	19640	19842	19482	19658	19598	19645	19779	19695	19617	19693	19689	19682	19775	19839	19841	19772	19762	19622	19417	19663	19631	19729	19494	19568	19763	19732	19781	19800	19832	19517	19697	19701	19847	19822	19661	19594	19798	19685	19764	19793	19506	19646	19757	19728	19748	19725	19856	19859	19724	19809	19925	19611	19777	19559	19826	19712	19702	19721	19814	19789	19568	19487	19569	19802	19676	19914	19708	19882	19753	19843	19616	19745	19784	19770	19607	19792	19907	19785	19800	19671	19529	19616	19770	19767	19753	19671	19613	19731	19702	19601	19805	19717	19475	19813	19736	19784	19956	19654	19515	19776	19690	19579	19761	19748	19673	19800	19686	19691	19738	19881	19701	19706	19492	19899	19770	19746	19501	19753	19851	19699	19594	19570	19673	19922	19885	19801	19894	19584	19628	19800	19631	19753	19801	19809	19746	19737	19758	19857	20054	19655	19668	19821	19637	19744	19536	19732	19540	19823	19541	19706	19897	19676	19636	19483	19887	19814	19629	19545	19659	19461	19827	19698	19695	19894	19741	19932	19938	19523	19705	19690	19437	19739	19812	19870	19606	19714	19472	19905	19761	19839	19564	19862	19811	19771	19856	19749	19752	19486	19629	19771	19787	19912	19788	19798	19895	19627	19558	19645	19778	19818	19895	19455	19674	19803	19596	19829	19561	19976	19726	19868	19922	19926	19790	19880	19714	19611	19595	19677	19683	19680	19875	19606	19709	19648	19607	19903	19674	19664	19562	19619	19729	19559	19744	19724	19826	19951	19736	19548	19749	19543	19606	19544	19823	19993	19697	19383	19624	19752	19514	19805	19893	19773	19856	19730	19892	19522	19666	19901	19574	19640	19692	19602	19768	19446	19669	19821	19635	19750	19872	19586	19622	19749	19661	19858	19754	19800	19698	19684	19650	19685	19700	19766	19827	19802	19856	19655	20049	19567	19754	19564	19778	19821	20020	19867	19855	19940	19650	19598	19698	19763	19744	19974	19609	19788	19705	19773	19700	19648	19714	19714	19907	19875	19761	19689	19742	20001	19715	19726	19687	19705	19576	19788	19732	19618	19550	19771	19883	19880	19851	19929	19660	19486	19920	19734	19915	19981	19821	19768	19713	19783	19760	19569	19814	19728	19732	19803	19669	19654	19889	19774	19515	19691	19632	19602	19734	19715	19705	19690	19646	19775	19726	19839	19772	19738	19702	19830	19638	19766	19860	19822	19767	19594	19778	19465	19783	19693	19881	19798	19685	19802	19585	19734	19791	19777	19765	19653	19742	19564	19670	19824	19509	19694	19953	19668	19504	19604	19620	19691	19858	19788	19825	19799	19791	19631	19855	19569	19568	19824	19630	19606	19804	19531	19719	19607	19652	19665	19560	19733	19668	19707	19718	19604	19739	19802	19912	19655	19667	19840	19862	19889	19766	19651	19769	19736	19566	19813	19611	19973	19801	19833	19886	19751	19589	19750	19634	19866	19713	19690	19780	19755	19739	19735	19711	19694	19741	19691	19599	19710	19873	19792	19840	19599	19597	19745	19877	19666	19794	19688	19803	19697	19785	19993	19663	19614	19676	19907	19808	19703	19567	19721	19924	19611	19551	19756	19698	19815	19863	19560	19742	19684	19736	19654	19752	19555	19702	19777	19554	19902	19769	19557	19747	19636	19872	19788	19740	19581	19683	19765	19680	19522	19704	19843	19905	19602	19650	19679	19799	19928	19882	19632	19831	19900	19810	19611	19782	19686	19747	19876	19821	19823	19839	19863	19782	19667	19792	19552	19728	19738	19648	19772	19521	19668	19725	19675	19750	19808	19827	19709	19618	19696	19718	19715	19535	19561	19770	19734	19890	19609	19397	19773	19784	19837	19687	19792	19557	19773	19782	19728	19706	19540	19566	19724	19568	19890	19822	19891	19593	19864	19879	19727	19737	19659	19672	19747	19672	19633	19478	19718	19789	19734	19742	19793	19502	19830	19592	19671	19639	19975	19611	19778	19722	19883	19711	19845	19669	19636	19757	19853	19879	19649	19666	19645	19895	19809	19520	19711	19642	19703	19761	19833	19786	19775	19540	19696	20019	19872	19653	19725	19955	19712	19661	19720	19615	19765	19747	19624	19669	19771	19605	19506	19626	19838	19541	19510	19805	19828	19991	19782	19674	19747	19571	19739	19533	19445	19871	19701	19579	19489	19812	19788	19888	19981	19648	19651	19670	19850	19660	19967	19856	19552	19800	19822	19402	19792	19820	19731	19853	19688	19799	19620	19684	19635	19680	19655	19666	19762	19656	19766	19665	19478	19865	19826	19752	19808	19734	19779	19758	19510	19747	19719	19717	19689	19936	19780	19673	19825	19711	19872	19640	19844	19768	19974	19895	19858	19818	19687	19674	19726	19856	19802	19835	19796	19946	19753	19684	19759	19934	19540	19803	19631	19622	19819	19493	19657	19609	19540	19506	19878	19771	19828	19665	19881	19956	19863	19786	19667	19806	19970	19741	19831	19578	19736	19712	19821	19755	19685	19702	19761	19780	19821	19750	19692	19790	20011	19721	19823	19680	19772	19737	19832	19815	19734	19540	19668	19793	19787	19566	19626	19728	19632	19712	19703	19780	19655	19963	19748	19836	19628	19771	19839	19648	19652	19781	19607	19774	19926	19666	19634	19700	19817	19807	19967	19841	19914	19801	19929	19751	19727	19784	19851	19673	19746	19731	19784	19649	19678	19514	20003	19722	19473	19759	19661	19817	19864	19453	19586	19784	19655	19676	19678	19733	19732	19847	19787	19577	19577	19890	19874	19707	19573	19910	19727	19779	19806	19981	19644	19674	19881	19601	19763	19947	19791	19597	19848	19708	19738	19772	19671	19543	19821	19485	19732	19568	19803	19556	19574	19695	19868	19720	19468	19644	19800	19862	19946	19660	19481	19649	19732	19860	19872	19683	19874	19690	19778	19773	19629	19752	19609	19614	19891	19799	19902	19817	19562	19530	19785	19682	19729	19632	19542	19854	19594	19692	19805	19664	19776	19817	19734	19681	19709	19840	19820	19796	19639	19628	19446	19886	19494	19768	19529	19739	19962	19633	20081	19725	19598	19664	19708	19720	19817	19775	19869	19711	19707	19709	19776	19888	19972	20032	19944	19681	19612	19744	19701	19564	19556	19517	19862	19902	19707	19729	19672	19776	19911	19692	19760	19725	19874	19838	19650	19730	19631	19672	19509	19888	19611	19552	19557	19557	19652	19755	19732	19704	19537	19779	19808	19798	19646	19812	19489	19726	19692	19581	19707	19926	19734	19800	19753	19566	19890	19690	19879	19802	20086	19667	19659	19901	19676	19668	19674	19611	19806	19847	19753	19884	19885	19763	19926	19760	19603	19727	19744	19582	19769	19816	19703	19832	19680	19787	19698	19623	19711	19576	19716	19938	19549	19893	19830	19856	19693	19674	19845	19547	19780	19781	19757	19778	19793	19721	19674	19746	19677	19536	19666	19825	19828	19879	19669	19633	19966	19840	19697	19721	19701	19741	19609	19836	19645	19823	19741	19797	19727	19479	19503	19704	19496	19764	19732	19609	19762	19604	19730	19565	19622	19375	19728	19634	19631	19605	19911	19667	19631	19468	19793	19861	19599	19826	19673	19633	19792	19669	19820	19597	19706	19786	19621	19678	19608	19661	19699	19691	19699	19617	19633	19825	19697	19643	19578	19794	19557	19645	19589	19863	19604	19841	19780	19793	19652	19761	19607	19768	19781	20030	19849	19735	19764	19780	19752	19758	19888	19724	19688	19760	19713	19822	19610	19690	19598	19612	19795	19682	19811	19660	19815	19714	19849	20008	19679	19756	19714	19689	19727	19704	19523	19851	19701	19642	19778	19700	19932	19678	19783	19806	19772	19508	19721	19673	19569	19886	19819	19760	19665	19641	19802	19812	19576	19768	19734	19729	19759	19793	19834	19783	19783	20080	19410	19519	19703	19525	19661	19979	19627	19873	19783	19711	19515	19556	19687	19529	19757	19666	19892	19767	19670	19717	19743	19575	19714	19669	19741	19964	19908	19844	19610	19693	19822	19717	19727	19734	19910	19917	19710	19804	19668	19657	19752	19493	19786	19587	19727	19535	19551	19882	19766	19740	19736	19798	19713	19668
32668	51245	48884	40771	34745	30533	27762	25691	24794	23228	21698	20526	19920	19749	19370	18857	18356	17958	17900	17459	17395	17155	17236	17082	17141	17026	17006	17045	17095	17057	16903	16872	16672	16794	16749	16735	16525	16523	16595	16624	16641	16484	16434	16373	16361	16599	16508	16473	16220	16499	16341	16423	16305	16358	16456	16184	16354	16451	16420	16363	16458	16297	16448	16438	16169	16407	16576	16421	16319	16401	16369	16478	16338	16451	16491	16428	16366	16347	16368	16549	16306	16331	16283	16333	16413	16342	16390	16381	16375	16513	16425	16435	16375	16505	16413	16394	16386	16433	16398	16489	16293	16386	16297	16318	16397	16491	16204	16327	16424	16347	16625	16528	16247	16320	16407	16289	16241	16268	16277	16490	16407	16465	16495	16244	16322	16442	16568	16389	16331	16491	16374	16348	16399	16297	16326	16434	16514	16369	16320	16459	16332	16324	16380	16446	16395	16483	16413	16390	16462	16405	16403	16345	16444	16442	16602	16522	16418	16504	16442	16367	16366	16191	16520	16355	16370	16409	16411	16481	16448	16299	16438	16363	16234	16384	16347	16461	16482	16516	16477	16412	16306	16328	16310	16319	16590	16266	16408	16207	16418	16475	16500	16463	16406	16391	16458	16342	16391	16439	16411	16396	16318	16481	16615	16485	16596	16334	16459	16303	16359	16385	16407	16273	16380	16367	16364	16330	16354	16471	16373	16358	16429	16366	16385	16311	16465	16544	16611	16515	16382	16507	16140	16628	16380	16364	16252	16230	16326	16256	16296	16286	16468	16484	16410	16452	16294	16475	16292	16374	16226	16424	16313	16356	16438	16298	16441	16138	16318	16359	16385	16456	16415	16290	16343	16408	16220	16299	16536	16319	16493	16254	16565	16249	16498	16633	16374	16307	16336	16529	16242	16296	16453	16382	16387	16255	16367	16473	16493	16542	16092	16291	16149	16488	16251	16539	16373	16477	16396	16469	16258	16492	16302	16374	16397	16311	16442	16373	16497	16396	16305	16467	16207	16438	16304	16515	16344	16413	16460	16470	16162	16553	16434	16373	16323	16580	16433	16418	16410	16440	16211	16550	16287	16424	16189	16451	16320	16465	16426	16282	16365	16607	16462	16499	16433	16485	16234	16270	16298	16383	16544	16331	16436	16529	16247	16337	16412	16307	16490	16455	16274	16289	16372	16279	16349	16483	16284	16389	16265	16408	16361	16435	16299	16313	16384	16454	16474	16469	16339	16294	16449	16342	16295	16406	16306	16182	16340	16365	16338	16489	16437	16401	16346	16498	16506	16455	16348	16299	16303	16234	16372	16369	16279	16314	16403	16408	16386	16434	16639	16454	16277	16521	16374	16339	16410	16389	16450	16438	16236	16503	16377	16576	16455	16276	16310	16405	16518	16275	16530	16379	16355	16353	16470	16415	16435	16348	16450	16463	16275	16404	16267	16459	16490	16328	16351	16266	16517	16497	16347	16215	16363	16565	16507	16448	16465	16500	16371	16329	16398	16387	16447	16303	16565	16452	16329	16275	16091	16341	16478	16495	16383	16248	16311	16332	16230	16202	16429	16366	16406	16424	16402	16329	16364	16226	16525	16522	16391	16290	16307	16320	16323	16342	16233	16390	16352	16399	16380	16351	16359	16369	16519	16431	16312	16311	16434	16304	16325	16281	16385	16368	16415	16348	16459	16225	16327	16371	16397	16314	16413	16230	16373	16430	16415	16372	16232	16339	16685	16333	16474	16260	16374	16306	16392	16367	16371	16332	16570	16471	16357	16482	16413	16203	16352	16285	16298	16356	16260	16358	16170	16414	16480	16429	16302	16423	16379	16497	16344	16394	16372	16361	16430	16540	16469	16461	16415	16407	16211	16413	16288	16452	16316	16291	16336	16368	16418	16358	16315	16250	16380	16241	16273	16516	16442	16322	16311	16381	16323	16416	16249	16352	16385	16552	16391	16441	16399	16432	16401	16271	16497	16468	16317	16426	16421	16316	16354	16390	16493	16419	16398	16401	16444	16317	16427	16546	16201	16576	16284	16357	16397	16251	16420	16416	16417	16528	16340	16290	16418	16352	16401	16376	16509	16454	16340	16649	16459	16305	16428	16296	16332	16418	16422	16273	16444	16449	16325	16500	16480	16533	16436	16265	16533	16305	16514	16411	16206	16434	16405	16360	16527	16330	16359	16403	16286	16412	16305	16286	16386	16227	16453	16378	16401	16358	16370	16344	16206	16466	16417	16331	16335	16332	16282	16358	16164	16438	16451	16438	16453	16437	16277	16488	16270	16381	16435	16222	16552	16189	16289	16542	16423	16412	16451	16400	16405	16328	16382	16365	16423	16488	16355	16414	16338	16298	16335	16295	16574	16450	16313	16208	16401	16590	16313	16332	16433	16423	16426	16284	16325	16350	16121	16361	16512	16415	16342	16262	16385	16358	16256	16321	16388	16364	16195	16265	16458	16535	16394	16506	16297	16480	16117	16456	16227	16345	16317	16358	16422	16536	16335	16303	16398	16288	16417	16308	16264	16453	16423	16510	16417	16545	16352	16538	16494	16285	16408	16381	16481	16575	16422	16436	16352	16454	16439	16248	16380	16501	16338	16458	16127	16228	16340	16493	16431	16515	16281	16439	16303	16477	16482	16373	16167	16336	16455	16434	16366	16292	16282	16536	16265	16260	16415	16364	16385	16226	16470	16382	16446	16449	16392	16390	16404	16346	16379	16507	16369	16409	16484	16416	16588	16177	16358	16450	16327	16404	16186	16336	16302	16279	16400	16373	16367	16359	16437	16370	16224	16251	16296	16275	16523	16544	16260	16180	16347	16542	16410	16390	16415	16507	16468	16322	16399	16305	16685	16353	16456	16211	16472	16368	16382	16447	16295	16346	16329	16326	16336	16332	16473	16422	16342	16231	16436	16431	16380	16229	16370	16244	16256	16324	16381	16483	16326	16416	16326	16125	16395	16420	16371	16298	16602	16249	16367	16340	16509	16296	16417	16492	16513	16429	16580	16429	16421	16232	16488	16365	16430	16310	16350	16403	16291	16262	16471	16417	16283	16476	16391	16373	16271	16465	16289	16462	16365	16308	16383	16337	16320	16309	16485	16294	16352	16378	16402	16366	16364	16263	16418	16449	16566	16279	16366	16369	16402	16354	16369	16189	16446	16426	16392	16468	16508	16361	16369	16282	16392	16282	16501	16481	16472	16264	16518	16342	16447	16118	16264	16487	16333	16465	16380	16290	16246	16464	16421	16376	16267	16462	16454	16377	16317	16690	16552	16374	16379	16241	16458	16402	16256	16395	16440	16429	16448	16480	16408	16396	16341	16500	16380	16576	16458	16458	16358	16298	16363	16250	16438	16187	16451	16249	16116	16472	16498	16398	16324	16458	16501	16351	16304	16415	16514	16363	16342	16376	16341	16346	16311	16429	16278	16383	16553	16278	16500	16486	16580	16564	16398	16500	16453	16418	16339	16299	16502	16352	16482	16133	16388	16358	16195	16407	16456	16489	16435	16450	16452	16474	16187	16473	16296	16393	16435	16537	16434	16515	16286	16478	16383	16426	16485	16465	16290	16453	16381	16378	16354	16261	16351	16437	16366	16272	16376	16451	16441	16218	16416	16479	16419	16341	16382	16341	16256	16369	16362	16386	16582	16269	16301	16523	16435	16405	16399	16367	16432	16378	16420	16535	16579	16467	16294	16418	16463	16317	16281	16462	16252	16353	16340	16116	16477	16537	16465	16421	16410	16253	16377	16383	16289	16478	16515	16362	16592	16310	16335	16326	16197	16383	16328	16326	16460	16300	16332	16367	16305	16386	16357	16470	16252	16475	16271	16342	16237	16256	16543	16484	16343	16414	16396	16286	16468	16287	16350	16549	16380	16429	16494	16361	16327	16301	16624	16355	16509	16338	16437	16452	16303	16348	16450	16231	16410	16147	16478	16392	16269	16442	16472	16435	16370	16232	16473	16272	16452	16383	16502	16285	16566	16480	16311	16249	16607	16419	16218	16518	16459	16359	16324	16314	16379	16310	16470	16308	16272	16551	16389	16465	16327	16568	16200	16540	16403	16357	16126	16571	16367	16403	16241	16313	16410	16327	16318	16236	16322	16448	16358	16505	16622	16532	16386	16345	16586	16377	16352	16422	16263	16484	16413	16460	16226	16361	16161	16321	16368	16375	16452	16441	16281	16413	16320	16437	16409	16318	16424	16394	16229	16361	16329	16547	16444	16482	16479	16450	16400	16432	16445	16300	16451	16208	16441	16531	16243	16597	16418	16518	16419	16292	16582	16340	16340	16299	16355	16341	16411	16340	16417	16397	16346	16262	16577	16337	16437	16595	16349	16339	16244	16366	16432	16609	16319	16532	16316	16430	16521	16256	16490	16426	16247	16406	16582	16387	16403	16408	16223	16600	16581	16492	16429	16247	16297	16480	16459	16365	16419	16442	16382	16197	16383	16480	16362	16320	16340	16452	16393	16473	16502	16414	16435	16455	16229	16243	16341	16542	16436	16381	16326	16282	16375	16443	16309	16346	16382	16326	16421	16361	16165	16383	16380	16451	16275	16449	16330	16361	16414	16244	16326	16444	16374	16405	16280	16408	16431	16703	16425	16274	16437	16363	16304	16267	16385	16277	16243	16252	16409	16438	16531	16325	16312	16470	16312	16309	16404	16537	16515	16220	16437	16470	16282	16445	16238	16450	16260	16416	16065	16537	16434	16314	16564	16325	16353	16477	16572	16281	16465	16510	16366	16459	16530	16411	16237	16513	16427	16250	16453	16408	16444	16338	16299	16210	16366	16532	16234	16324	16350	16361	16302	16214	16261	16391	16413	16369	16338	16341	16318	16452	16294	16397	16353	16443	16466	16417	16359	16416	16463	16393	16285	16390	16447	16514	16440	16331	16400	16323	16275	16528	16414	16518	16414	16676	16510	16342	16357	16298	16283	16556	16345	16394	16577	16195	16264	16266	16233	16368	16371	16327	16250	16270	16431	16498	16466	16301	16545	16332	16490	16232	16495	16235	16480	16294	16324	16438	16268	16331	16369	16294	16323	16328	16402	16376	16434	16364	16351	16437	16609	16404	16356	16265	16435	16299	16449	16348	16509	16400	16590	16374	16453	16529
32264	29890	35247	31817	26315	24095	22998	22464	22178	21650	21098	20940	20991	20768	20711	20454	20545	20500	20430	20457	20281	20432	20409	20489	20338	20570	20463	20273	20288	20414	20125	20266	20331	20201	20272	20207	20348	20383	20432	20346	20131	20180	20217	20187	20379	20173	20165	20066	19956	20198	20230	20165	19912	20305	20141	20313	20133	19850	20268	20170	20399	20320	20314	20212	20358	20197	20082	20143	20125	20216	20423	20216	20333	20013	19992	20351	20173	20256	20424	20195	20153	20146	20147	20437	20400	20143	20109	20289	20190	20068	20138	20090	20131	20128	20129	20159	20127	20271	20083	20120	20301	20308	20119	19969	20189	20055	20094	20079	20293	20062	20256	19966	20055	20230	19946	20058	20006	19888	20159	20181	20023	19889	19983	19978	20000	19901	20339	20297	20209	20304	20119	20177	20118	20306	20048	20016	20098	20127	19848	20057	20092	20211	20230	20503	20105	20068	20216	19866	20085	20005	20057	20256	20066	19944	20210	20181	20270	20264	20170	20120	20287	20204	20387	19999	20270	20089	20025	20164	20172	20116	20132	20146	20047	20303	20087	20161	20035	20216	20241	20289	20269	20552	20396	20140	20248	20154	20106	19956	20131	20275	20203	20206	20101	20079	20326	20132	20135	20201	20215	20032	20186	20081	20164	20164	20222	20102	20195	20272	20071	20005	20163	20287	20217	20253	20310	20237	20177	20299	20223	20488	20034	19915	20263	20023	20205	20104	20362	20209	19987	20178	20334	20329	20320	20175	20365	20221	20128	20277	20048	19916	20251	20282	20175	20079	20000	20021	20177	20172	20008	20211	20092	20183	20046	20108	20158	20087	20173	20367	20292	20169	20358	20383	20242	20174	20160	20107	20049	19905	20518	20451	20456	20076	19935	20322	20092	20151	20324	20237	20313	20202	20140	20052	20232	20172	20147	20218	20330	20154	20238	20329	20116	20268	20238	20133	20243	20146	20326	20300	20244	20368	19906	20098	20210	20208	20066	20275	20308	20055	20346	20167	20083	19989	20466	20048	20221	20113	20381	20286	20091	20416	20324	20384	20156	20223	20267	20244	20288	20221	20283	20011	20187	19960	20187	20238	20056	20072	20004	20163	20141	20124	20102	20266	20077	20293	20219	20234	20383	20093	20299	20122	20090	20053	20146	20059	20137	20302	20239	20081	20270	20210	20001	20159	20197	20107	20212	20451	20203	20243	20125	20187	20241	20273	20106	19955	19940	20191	20164	20258	20262	20120	20153	20273	20240	20205	20172	20188	20257	20262	20052	20051	20285	20166	20137	20368	20165	20154	20060	20331	20167	20191	20222	20249	20503	20145	19992	20150	20286	20197	20305	20126	20074	20158	20105	19966	20389	20108	20149	20241	20280	20171	20352	19872	20083	20113	20115	20075	20106	20284	20337	20263	20158	20088	20383	20085	20089	20124	20162	20220	20181	20075	20221	20222	20219	20200	19965	20061	19979	20132	20309	20197	20130	20105	20080	20130	20078	20160	20184	20081	20278	20147	20420	20045	19964	19944	19817	20320	20181	20308	20258	20234	20151	19979	20192	20431	20259	20268	20147	20019	20254	20190	20137	20108	19928	20228	20055	20096	20200	20374	20328	20203	20123	20088	20068	20106	20191	20111	19969	20241	20264	20147	20139	20083	20151	20358	19914	20322	20303	20293	20033	20029	20216	20124	20202	20104	20261	20051	20350	20179	20129	20128	20168	20285	20210	20087	20205	19978	19962	20140	20045	20056	20197	20094	20312	20234	20325	20271	20165	20092	20132	20183	20170	20283	19990	20295	20167	20166	20208	20156	20281	20188	20321	20046	20237	20370	19958	20123	20380	20230	20493	19870	19996	20120	20018	20003	20191	20277	20284	19967	20213	20222	19948	20045	20092	20230	20173	20112	20171	20359	20237	20168	20242	20124	20289	20306	20288	20270	20314	20168	20313	20265	20151	20264	20167	20202	20008	20008	20176	20336	20260	20100	20153	20259	20283	20108	20265	20168	20222	20360	20291	20274	20052	20299	20398	20252	20204	19916	20259	20340	20197	20098	20007	20177	20249	20097	20331	20046	20233	20397	20318	20257	20260	20362	20005	20066	19991	19875	20134	20347	20298	19999	20207	20064	20225	20086	20180	20103	20051	20062	20132	20188	20242	20236	20087	19972	20090	20100	20325	20210	20297	20050	20223	20043	20234	20069	20182	20273	20058	20249	20196	20060	20091	20159	20269	20241	20132	19983	20015	20111	20174	20161	20273	20247	20067	20102	19997	20302	20242	20368	20383	20082	20155	20213	20166	20163	20245	19993	20333	20196	20202	20152	20103	20022	19888	20282	20272	20141	20159	20233	20174	20289	20012	20006	19966	20034	20044	20136	20133	20185	20175	20188	20213	20087	20248	20215	19977	20060	20052	20366	20213	20027	20044	20212	20002	20224	20051	20380	20096	20184	20356	20014	20061	20281	20099	20158	20252	20071	20258	20112	20109	20331	20269	20290	20171	20114	20105	20234	20129	20191	20185	20105	20136	20118	20099	20100	20134	20065	20083	19863	20049	20072	20373	20230	20099	20001	20240	20214	20160	19986	20314	20210	20071	20217	20154	20306	20269	20075	19970	20028	20071	20191	20080	20073	20105	20048	20239	20218	19938	20263	20282	20016	20087	20312	20151	20166	20338	20187	20163	20368	20169	20177	20541	20264	20171	20245	20286	20130	20183	19975	20221	20212	20072	20164	20173	20111	20079	20104	20164	20348	19920	20331	20259	20239	20069	20118	20134	20468	20412	20078	20080	20066	20085	20073	20240	20160	20132	20100	20384	20235	20490	20384	20113	20218	20142	20093	20126	20148	19987	20388	20236	20322	20185	20321	20119	20138	20229	20024	20199	20103	20108	20180	20301	20158	20217	20179	20238	20047	20390	20018	20191	20219	20215	20106	20018	20146	20246	20233	20039	20181	20005	20298	20138	20118	20362	20060	20305	20202	20116	20313	20425	20110	20234	20112	20227	20248	20143	20119	20205	19989	20030	20144	20152	19948	20058	20006	20189	20190	20084	20329	20061	20255	20058	20293	20339	19997	20176	20426	20221	20165	20205	20049	20124	20168	20004	20298	20193	20162	19984	20151	20140	20070	20187	20150	20178	20198	20301	20283	20055	20363	20132	20119	20304	20266	20207	20150	20114	19876	20156	20157	20212	19978	19998	20132	20075	20326	20415	20153	20226	20035	20272	20322	20032	20043	20039	20085	20235	20252	20064	19971	20113	20083	20171	20159	20166	20173	20225	20179	20030	20212	20257	20307	20163	20129	20099	20208	20161	20188	20181	20287	20245	20051	19953	20242	20064	20065	20086	20173	20213	19984	20151	20419	20116	20101	20101	20168	20078	20255	20043	20145	20165	19901	20388	20210	19991	20167	20147	20216	20334	20117	19989	20043	20092	20126	20222	20080	20083	20033	20158	20236	20226	20072	20036	20133	20223	20172	20230	20419	20282	20153	20054	20120	20024	20205	20083	20380	20154	20126	20228	20253	20483	20475	19955	20341	20197	20199	20238	19949	20006	20124	20148	20324	20145	20158	20181	20075	20119	20115	20273	20082	20215	20250	20141	20323	20347	20051	20313	20159	20257	20269	20151	20071	20303	20273	20099	20184	20267	20219	20345	20007	20225	20215	20345	20172	20233	20265	20105	20269	20230	20182	20171	19956	20154	20039	20478	20113	20095	20198	20090	20424	20027	20117	20103	20180	20273	20217	20381	20496	20217	20046	20064	20264	20221	20037	20384	20119	20313	20241	20155	20101	20330	20163	20104	20263	20264	20142	20091	20179	20030	20113	20127	20178	20082	20098	20481	20208	20053	20254	20108	20276	20277	20216	20366	20114	19959	20170	20196	20048	20249	19975	20108	20345	20274	20064	20200	20257	20350	20328	20276	20248	20185	20037	20043	20046	20023	20142	20041	20177	20175	20120	20272	20058	20192	20200	20216	20365	20299	20367	19993	20184	20087	20168	19965	20231	20021	20098	20266	20095	20152	20143	20248	20056	20155	20075	20032	20054	19991	20229	20246	20204	20364	20237	20221	20370	20202	19990	20138	20132	20049	20100	20158	20379	20156	20240	20067	20119	20042	20045	20424	20250	20526	20275	20157	20379	20012	19969	20022	19993	20190	20150	20264	20106	20184	20217	20242	20306	20028	20070	20091	20180	20152	20065	20161	20103	20188	20516	19928	20118	20210	20272	20084	20017	20117	20361	19961	20062	20180	20341	20195	20194	20263	20144	20276	19978	20112	20124	20104	20169	20262	20195	20236	20246	20208	19965	20309	20246	20225	20167	20338	20201	20229	20133	20038	20161	20341	20305	20248	20188	20290	20068	20262	20045	20102	20319	20070	20173	20210	20029	20188	20249	20195	20124	20394	20232	20114	20078	20169	20296	20262	20094	19932	20201	20098	20238	20176	19918	20046	20305	20300	20008	20172	20068	20218	19923	20405	20175	20088	20116	20226	20288	20324	20254	20368	20215	20268	20276	20169	20134	20501	20129	20182	20203	20281	20125	20105	20109	20121	20195	20165	20100	20155	20345	20119	20329	20138	20050	20411	20182	20159	19988	20162	20018	20167	20143	20171	20044	20125	20140	20075	20217	20057	20198	20323	20233	20296	20292	20074	20285	20169	20040	20168	20144	20042	20129	20117	20249	20179	20194	20223	20205	20227	20092	19933	20065	20136	20141	20389	20179	20220	20262	20109	20188	20154	20085	20207	20182	20057	20124	20190	20097	20387	20117	20170	20123	20170	20154	19962	20392	20307	20120	20326	20245	20119	20274	20281	20268	20089	20356	20324	20142	20107	20065	20329	20274	20237	20328	20146	20242	20224	20248	20082	20297	20316	20202	20206	20247	20251	19989	20119	20290	20258	20169	20085	20082	20136	20044	20259	20280	20147	20102	20114	20132	20244	20332	20285	20303	20320	20217	19958	20067	20194	19979	20284	20105	20198	20086	20088	20226	20205	20425	20325	20237	20123	20199	20292	20309	20107	20037	20170	20357	20007	20207	20098	20296	20124	20339	20245	20127	20031	20072	20182	20129	20241	20078	20237	20149	20235	19986	20205	20292	19988	20289	20308	19971	20199	20164	20078	20108
30716	39816	38105	30005	24766	22362	21099	20246	19536	18620	17980	17775	17866	17768	17422	17060	17179	17034	16838	16923	16809	16764	17016	16824	16927	16791	16857	16775	16859	16717	16765	16662	16871	16645	16765	16568	16661	16617	16784	16632	16646	16733	16772	16692	16697	16434	16468	16644	16613	16513	16775	16609	16641	16683	16629	16530	16575	16566	16539	16591	16460	16525	16506	16573	16550	16655	16626	16449	16529	16485	16582	16515	16457	16633	16565	16513	16421	16497	16571	16520	16510	16580	16443	16546	16510	16515	16390	16514	16466	16752	16762	16654	16500	16551	16602	16542	16645	16620	16682	16597	16461	16631	16518	16616	16544	16602	16666	16495	16524	16597	16605	16549	16609	16335	16543	16660	16672	16380	16656	16647	16567	16627	16447	16550	16389	16603	16414	16624	16798	16620	16628	16541	16332	16548	16639	16620	16521	16609	16408	16733	16400	16650	16553	16582	16491	16719	16460	16442	16736	16472	16574	16591	16656	16739	16572	16424	16491	16477	16547	16561	16535	16472	16712	16519	16592	16518	16603	16646	16667	16553	16550	16424	16416	16675	16427	16585	16592	16645	16600	16704	16538	16488	16382	16548	16549	16571	16499	16522	16685	16656	16600	16527	16574	16538	16590	16556	16442	16441	16704	16503	16497	16760	16616	16431	16388	16569	16467	16616	16414	16623	16471	16557	16670	16726	16565	16556	16590	16635	16396	16422	16536	16532	16595	16387	16554	16548	16453	16556	16536	16593	16612	16610	16610	16520	16532	16679	16637	16454	16419	16487	16551	16572	16576	16629	16606	16640	16598	16500	16483	16719	16486	16692	16643	16606	16656	16571	16515	16462	16482	16534	16503	16517	16625	16592	16614	16491	16636	16540	16709	16439	16716	16643	16559	16476	16645	16579	16615	16627	16578	16519	16508	16592	16628	16641	16379	16553	16562	16612	16565	16587	16554	16724	16521	16505	16452	16360	16608	16542	16598	16601	16527	16632	16597	16370	16578	16528	16590	16686	16489	16569	16578	16643	16661	16601	16491	16586	16655	16402	16596	16489	16592	16352	16587	16754	16414	16661	16642	16615	16569	16457	16533	16719	16633	16489	16480	16610	16599	16530	16639	16461	16588	16552	16600	16291	16641	16618	16600	16724	16452	16577	16489	16659	16405	16531	16620	16660	16727	16530	16581	16630	16562	16519	16692	16629	16619	16581	16608	16530	16662	16619	16764	16631	16748	16487	16552	16691	16482	16608	16651	16538	16683	16583	16595	16567	16598	16522	16527	16727	16593	16615	16538	16589	16473	16674	16563	16728	16523	16569	16539	16486	16563	16690	16581	16670	16578	16530	16641	16453	16526	16523	16659	16494	16586	16507	16544	16383	16614	16357	16597	16540	16531	16596	16485	16709	16739	16531	16662	16598	16613	16526	16518	16459	16609	16463	16601	16467	16595	16561	16495	16649	16569	16623	16672	16384	16568	16544	16597	16553	16512	16503	16591	16513	16519	16752	16667	16616	16476	16527	16600	16626	16491	16417	16629	16529	16617	16498	16584	16568	16610	16478	16699	16661	16585	16702	16394	16564	16528	16575	16422	16546	16542	16503	16583	16672	16492	16604	16524	16570	16775	16430	16577	16578	16576	16393	16492	16477	16335	16699	16482	16514	16567	16609	16433	16504	16646	16520	16725	16657	16484	16488	16682	16633	16624	16667	16579	16696	16668	16622	16245	16480	16499	16506	16673	16600	16498	16444	16662	16800	16694	16508	16534	16685	16680	16627	16552	16537	16477	16494	16601	16609	16570	16437	16576	16526	16644	16482	16652	16619	16638	16490	16540	16713	16521	16589	16776	16614	16648	16720	16723	16657	16680	16512	16502	16516	16662	16409	16424	16552	16391	16646	16580	16675	16662	16553	16518	16709	16489	16614	16651	16650	16573	16564	16573	16656	16641	16454	16497	16469	16554	16656	16645	16569	16579	16520	16537	16626	16639	16667	16527	16641	16573	16765	16571	16532	16604	16493	16572	16560	16567	16490	16530	16625	16638	16728	16556	16676	16472	16760	16596	16664	16677	16717	16452	16510	16649	16534	16550	16541	16508	16687	16629	16594	16423	16354	16449	16350	16625	16665	16578	16708	16584	16471	16694	16608	16668	16704	16566	16428	16566	16670	16673	16508	16624	16785	16427	16667	16476	16581	16672	16468	16645	16636	16546	16564	16567	16661	16566	16254	16541	16617	16381	16529	16518	16571	16607	16450	16598	16614	16542	16696	16660	16585	16774	16646	16643	16456	16511	16414	16528	16750	16517	16754	16600	16453	16687	16579	16619	16501	16560	16646	16472	16723	16617	16558	16725	16606	16529	16588	16510	16741	16572	16732	16569	16564	16538	16535	16399	16465	16511	16636	16563	16719	16444	16453	16642	16635	16515	16511	16659	16517	16532	16660	16691	16380	16613	16538	16531	16454	16488	16804	16500	16594	16545	16676	16696	16627	16537	16588	16419	16556	16640	16662	16591	16358	16782	16518	16713	16687	16548	16596	16597	16430	16648	16462	16548	16532	16462	16427	16708	16727	16597	16619	16655	16638	16613	16537	16634	16458	16660	16609	16596	16624	16457	16455	16579	16551	16508	16551	16634	16476	16615	16672	16531	16554	16713	16563	16492	16736	16537	16595	16516	16701	16617	16513	16533	16578	16592	16598	16443	16657	16493	16813	16477	16680	16559	16474	16669	16619	16582	16375	16593	16563	16631	16452	16639	16552	16518	16476	16718	16361	16699	16576	16643	16587	16475	16501	16510	16732	16683	16600	16495	16498	16469	16629	16487	16627	16574	16521	16509	16570	16543	16541	16509	16563	16629	16517	16748	16603	16629	16674	16471	16902	16547	16472	16421	16661	16487	16501	16572	16712	16591	16479	16527	16618	16600	16544	16418	16605	16677	16663	16574	16674	16493	16603	16598	16572	16659	16463	16411	16646	16430	16582	16631	16709	16584	16713	16595	16551	16588	16618	16514	16600	16538	16536	16522	16765	16389	16603	16540	16637	16620	16611	16540	16700	16712	16496	16503	16501	16490	16626	16466	16604	16593	16545	16536	16526	16619	16603	16484	16537	16647	16621	16524	16624	16486	16690	16727	16593	16579	16606	16631	16506	16495	16483	16551	16644	16453	16610	16565	16582	16640	16830	16629	16646	16550	16656	16648	16514	16658	16450	16684	16535	16673	16629	16505	16564	16619	16664	16614	16692	16765	16657	16366	16511	16736	16478	16601	16559	16524	16482	16579	16563	16743	16696	16661	16434	16573	16579	16552	16439	16727	16687	16563	16644	16622	16585	16617	16499	16700	16503	16638	16612	16530	16488	16603	16587	16682	16596	16760	16586	16581	16545	16655	16480	16482	16735	16650	16679	16520	16471	16611	16661	16418	16622	16575	16539	16511	16562	16442	16724	16537	16568	16532	16392	16534	16674	16623	16605	16649	16434	16646	16547	16642	16558	16498	16649	16527	16565	16545	16640	16598	16555	16686	16521	16479	16671	16557	16547	16677	16485	16589	16708	16591	16692	16565	16556	16670	16697	16502	16629	16558	16829	16563	16745	16647	16578	16625	16537	16530	16505	16501	16423	16624	16524	16832	16641	16734	16483	16568	16608	16528	16471	16488	16772	16702	16504	16542	16576	16713	16557	16455	16588	16576	16478	16612	16442	16540	16599	16745	16541	16514	16480	16754	16551	16484	16574	16655	16611	16540	16576	16574	16606	16640	16584	16595	16625	16755	16673	16532	16474	16527	16567	16542	16806	16523	16421	16596	16626	16641	16657	16699	16692	16596	16575	16592	16611	16656	16565	16601	16522	16666	16762	16440	16502	16485	16480	16706	16595	16688	16784	16757	16566	16605	16697	16615	16736	16529	16662	16588	16719	16713	16534	16647	16679	16743	16652	16448	16568	16776	16726	16536	16642	16550	16439	16649	16478	16525	16695	16531	16662	16689	16789	16673	16544	16737	16697	16706	16624	16518	16677	16638	16621	16571	16440	16621	16525	16639	16469	16601	16405	16527	16566	16565	16550	16588	16548	16549	16390	16429	16471	16560	16605	16648	16516	16474	16556	16553	16540	16506	16636	16536	16656	16533	16679	16618	16516	16698	16583	16672	16463	16569	16623	16471	16601	16646	16592	16625	16649	16460	16574	16677	16541	16457	16390	16632	16569	16668	16641	16649	16674	16686	16674	16465	16607	16616	16564	16417	16651	16746	16497	16645	16519	16514	16483	16431	16454	16575	16763	16478	16676	16550	16533	16628	16700	16511	16595	16759	16684	16572	16434	16603	16443	16644	16585	16654	16475	16534	16655	16543	16640	16598	16563	16553	16559	16649	16553	16464	16581	16641	16682	16719	16391	16632	16530	16524	16554	16533	16780	16700	16524	16598	16620	16616	16582	16682	16420	16548	16467	16444	16642	16425	16690	16487	16650	16638	16661	16515	16624	16674	16501	16609	16571	16777	16683	16607	16628	16678	16711	16488	16611	16503	16604	16522	16525	16667	16607	16691	16633	16536	16457	16558	16426	16643	16691	16723	16447	16489	16608	16493	16623	16493	16713	16509	16621	16635	16560	16543	16710	16577	16512	16675	16711	16579	16733	16548	16427	16662	16559	16601	16624	16731	16665	16726	16538	16516	16620	16672	16672	16664	16646	16584	16521	16379	16697	16473	16531	16651	16510	16666	16740	16591	16715	16442	16600	16374	16644	16541	16545	16388	16600	16548	16487	16674	16729	16759	16584	16584	16498	16805	16551	16576	16677	16642	16534	16658	16756	16615	16510	16520	16745	16470	16608	16533	16616	16718	16534	16525	16612	16480	16485	16627	16515	16695	16569	16502	16571	16591	16549	16630	16499	16787	16484	16509	16651	16519	16660	16439	16695	16741	16581	16435	16401	16691	16578	16612	16538	16675	16660	16536	16483	16633	16556	16510	16506	16668	16560	16611	16594	16681	16560	16660	16478	16518	16515	16591	16492	16747	16620	16510	16588	16708	16561	16461	16616	16523	16480	16366	16612	16543	16545	16683	16629	16539	16615	16407	16614	16695	16483	16558	16531	16537	16592	16525	16602	16611	16411	16497	16615	16636	16684	16518	16453	16509	16778	16435	16668
25324	21502	29065	27673	27132	28228	28139	25724	24281	23796	23055	22616	22058	22055	21695	21509	21379	21323	21071	20985	20827	20973	21127	21094	20849	20989	20826	20730	20804	20761	20691	20630	20791	20724	20581	20602	20580	20506	20281	20638	20695	20399	20425	20510	20402	20504	20506	20545	20612	20604	20437	20422	20681	20487	20313	20533	20156	20492	20591	20584	20500	20330	20626	20511	20278	20542	20485	20477	20319	20486	20370	20616	20308	20492	20435	20320	20283	20638	20467	20510	20472	20283	20483	20351	20350	20302	20543	20497	20405	20330	20451	20414	20613	20581	20426	20555	20452	20459	20534	20323	20402	20443	20275	20486	20454	20302	20353	20423	20501	20569	20318	20291	20499	20742	20553	20766	20550	20370	20361	20442	20461	20302	20392	20517	20415	20522	20563	20291	20520	20435	20568	20761	20247	20390	20255	20450	20524	20634	20450	20456	20658	20353	20414	20294	20312	20644	20370	20337	20405	20385	20402	20401	20448	20320	20449	20439	20297	20349	20215	20420	20438	20639	20474	20316	20610	20414	20370	20385	20438	20582	20506	20519	20456	20388	20457	20439	20387	20526	20612	20423	20180	20610	20599	20459	20457	20500	20330	20372	20557	20647	20295	20514	20611	20358	20572	20378	20433	20490	20249	20667	20263	20362	20433	20599	20463	20458	20431	20597	20344	20481	20445	20271	20489	20444	20354	20539	20451	20461	20387	20839	20352	20116	20669	20448	20484	20388	20391	20459	20229	20325	20443	20344	20317	20633	20368	20397	20377	20515	20398	20371	20398	20554	20524	20323	20545	20562	20346	20347	20409	20307	20487	20330	20568	20500	20413	20509	20490	20474	20468	20592	20526	20454	20445	20462	20414	20431	20285	20204	20506	20432	20496	20507	20592	20233	20288	20448	20653	20470	20591	20344	20404	20520	20441	20677	20278	20347	20492	20267	20265	20364	20528	20493	20393	20505	20397	20555	20482	20330	20318	20308	20475	20429	20456	20568	20528	20570	20393	20313	20398	20533	20406	20389	20568	20489	20540	20521	20374	20247	20446	20549	20498	20242	20139	20389	20434	20783	20418	20516	20461	20325	20243	20405	20378	20495	20320	20413	20456	20246	20410	20501	20495	20461	20491	20335	20410	20648	20358	20447	20582	20586	20293	20447	20240	20462	20497	20236	20495	20346	20318	20305	20396	20522	20647	20354	20260	20459	20506	20599	20454	20361	20161	20345	20229	20400	20347	20363	20604	20627	20548	20619	20497	20465	20269	20451	20534	20552	20454	20464	20400	20222	20470	20302	20131	20419	20338	20289	20689	20410	20525	20355	20472	20458	20421	20489	20696	20293	20416	20017	20435	20527	20620	20263	20181	20488	20587	20518	20658	20489	20477	20340	20420	20315	20552	20463	20447	20531	20125	20468	20645	20480	20379	20338	20666	20365	20382	20293	20754	20359	20501	20444	20382	20538	20500	20452	20552	20270	20501	20192	20389	20245	20360	20491	20566	20349	20535	20278	20577	20425	20421	20455	20564	20580	20363	20335	20537	20591	20345	20408	20296	20496	20597	20515	20355	20458	20427	20410	20461	20589	20367	20401	20430	20527	20488	20543	20506	20397	20456	20327	20629	20558	20115	20450	20515	20316	20409	20476	20614	20437	20258	20337	20517	20390	20300	20604	20429	20521	20339	20470	20281	20364	20434	20344	20227	20553	20452	20497	20626	20347	20472	20382	20360	20292	20399	20417	20313	20351	20279	20336	20313	20433	20572	20228	20583	20264	20602	20398	20436	20361	20464	20411	20376	20648	20369	20705	20212	20485	20651	20385	20537	20456	20537	20504	20536	20401	20429	20350	20268	20387	20469	20403	20492	20479	20343	20463	20375	20385	20257	20489	20477	20446	20396	20539	20502	20496	20425	20355	20518	20503	20350	20422	20486	20658	20565	20497	20365	20579	20349	20467	20488	20485	20442	20401	20439	20329	20399	20453	20331	20441	20596	20659	20318	20579	20520	20293	20302	20370	20654	20326	20433	20328	20353	20671	20435	20147	20472	20483	20457	20332	20167	20259	20489	20344	20435	20544	20455	20317	20392	20494	20596	20580	20499	20355	20477	20587	20509	20417	20373	20468	20318	20344	20529	20252	20458	20493	20622	20402	20372	20667	20411	20148	20196	20420	20478	20445	20467	20670	20406	20496	20380	20457	20152	20540	20510	20298	20375	20529	20515	20442	20474	20457	20232	20536	20418	20284	20597	20451	20207	20431	20408	20478	20598	20384	20473	20526	20477	20258	20378	20413	20523	20535	20272	20335	20666	20502	20549	20353	20391	20541	20406	20406	20539	20547	20314	20586	20473	20432	20313	20422	20460	20545	20492	20454	20467	20512	20486	20415	20654	20745	20461	20588	20624	20476	20345	20448	20382	20401	20576	20423	20409	20403	20278	20330	20205	20567	20332	20280	20477	20378	20411	20419	20226	20445	20338	20426	20682	20677	20262	20519	20663	20516	20369	20327	20465	20166	20406	20089	20313	20215	20496	20444	20355	20534	20346	20325	20337	20452	20537	20489	20517	20416	20406	20362	20513	20565	20449	20490	20460	20479	20535	20249	20379	20476	20345	20474	20555	20512	20562	20428	20452	20380	20417	20648	20558	20249	20389	20508	20538	20490	20518	20406	20391	20371	20581	20289	20506	20340	20494	20463	20491	20262	20593	20416	20267	20527	20539	20332	20496	20588	20535	20429	20334	20306	20592	20507	20613	20633	20396	20451	20410	20473	20255	20644	20326	20157	20194	20596	20370	20418	20319	20583	20445	20387	20448	20468	20432	20300	20270	20422	20605	20401	20417	20343	20519	20363	20619	20446	20420	20392	20491	20449	20157	20392	20462	20422	20474	20648	20458	20338	20297	20416	20369	20460	20242	20512	20492	20457	20435	20376	20305	20532	20378	20256	20467	20531	20362	20385	20470	20417	20462	20563	20624	20374	20486	20384	20422	20384	20566	20450	20298	20338	20483	20488	20379	20415	20551	20410	20474	20409	20414	20722	20358	20376	20415	20509	20362	20641	20632	20414	20379	20277	20477	20501	20526	20264	20451	20498	20476	20398	20703	20500	20357	20655	20517	20610	20367	20408	20409	20460	20593	20324	20365	20641	20491	20398	20272	20450	20673	20388	20277	20218	20350	20487	20281	20276	20387	20232	20378	20609	20196	20538	20582	20461	20470	20499	20628	20283	20329	20335	20364	20447	20461	20602	20401	20356	20664	20293	20526	20575	20314	20508	20386	20332	20415	20282	20655	20373	20481	20340	20419	20453	20517	20618	20564	20251	20331	20663	20473	20480	20473	20342	20451	20372	20566	20576	20521	20410	20503	20711	20410	20495	20423	20479	20556	20537	20367	20562	20525	20535	20319	20489	20477	20259	20322	20468	20482	20414	20293	20589	20492	20525	20541	20603	20456	20608	20482	20418	20552	20517	20560	20454	20352	20421	20429	20641	20564	20341	20463	20513	20353	20506	20249	20445	20453	20382	20462	20332	20336	20481	20129	20325	20610	20646	20447	20637	20328	20421	20397	20470	20640	20236	20289	20550	20647	20423	20359	20550	20481	20355	20278	20427	20555	20541	20473	20322	20490	20447	20337	20266	20480	20498	20555	20379	20445	20422	20617	20550	20379	20312	20515	20290	20403	20446	20507	20317	20504	20404	20578	20572	20515	20525	20450	20519	20508	20481	20360	20602	20457	20354	20582	20555	20325	20500	20550	20435	20350	20451	20401	20410	20449	20356	20546	20593	20368	20627	20500	20356	20380	20475	20530	20623	20556	20648	20630	20646	20581	20325	20526	20643	20546	20358	20353	20365	20359	20239	20673	20414	20408	20602	20727	20454	20554	20626	20315	20683	20481	20269	20398	20317	20492	20204	20443	20414	20409	20336	20512	20317	20215	20445	20514	20375	20458	20483	20631	20323	20266	20525	20554	20212	20449	20524	20394	20393	20261	20318	20411	20545	20486	20331	20518	20336	20330	20187	20261	20412	20667	20611	20582	20504	20421	20399	20408	20299	20391	20499	20411	20315	20478	20368	20426	20534	20635	20340	20338	20240	20243	20485	20210	20334	20451	20277	20556	20584	20552	20504	20430	20247	20371	20360	20307	20296	20504	20414	20476	20438	20348	20560	20418	20548	20561	20526	20574	20403	20540	20431	20488	20376	20337	20476	20512	20523	20484	20466	20386	20441	20524	20461	20345	20415	20438	20206	20362	20467	20319	20357	20309	20529	20437	20687	20426	20578	20526	20633	20551	20489	20352	20393	20460	20512	20431	20542	20278	20474	20422	20454	20441	20321	20490	20566	20468	20574	20355	20390	20359	20302	20366	20338	20235	20322	20289	20449	20483	20375	20487	20350	20624	20378	20539	20564	20431	20295	20441	20251	20378	20561	20379	20554	20511	20635	20547	20465	20493	20356	20577	20480	20431	20401	20398	20526	20646	20485	20595	20379	20435	20263	20602	20407	20395	20524	20246	20519	20554	20374	20382	20653	20756	20348	20327	20632	20354	20556	20594	20542	20442	20422	20724	20522	20599	20554	20465	20259	20603	20434	20262	20287	20344	20375	20463	20465	20650	20469	20591	20507	20515	20264	20349	20675	20421	20387	20527	20532	20512	20432	20577	20693	20439	20212	20554	20158	20562	20570	20511	20632	20421	20440	20156	20421	20384	20456	20450	20277	20266	20314	20214	20381	20380	20358	20403	20296	20462	20513	20514	20426	20210	20341	20628	20541	20484	20467	20457	20426	20274	20386	20419	20418	20271	20342	20321	20345	20373	20398	20466	20332	20474	20485	20394	20516	20560	20377	20405	20500	20350	20470	20313	20486	20362	20502	20174	20561	20595	20452	20354	20367	20431	20449	20358	20418	20203	20369	20361	20385	20485	20376	20442	20364	20274	20455	20525	20267	20448	20222	20475	20307	20521	20400	20529	20351	20458	20576	20536	20291	20550	20472	20485	20428	20373	20587	20524	20292	20517	20591	20200	20418	20634	20341	20524	20494	20611	20533	20368	20196	20379	20314	20137	20543	20527	20473	20651	20420	20284	20458	20554	20470	20207	20381	20535	20405	20443	20611	20575	20500	20550	20459	20275	20547	20445	20469
28759	46236	45727	36486	30519	27509	26231	24424	22612	21362	20421	19869	19258	18905	18592	18194	17993	17627	17620	17201	17119	17345	17465	17667	17490	17213	17084	17015	17109	17115	17029	17203	16962	16750	16944	17015	16894	16879	16863	16934	16674	16816	16880	16683	16786	16684	16858	16902	16763	16885	16871	16721	16645	16831	16750	16683	16985	16698	16700	16840	16840	16760	16896	16718	16785	16791	16726	16716	16631	16615	16778	16887	16870	16731	16737	16797	16623	16730	16918	16606	16861	16784	16876	16749	16906	16834	16815	16882	16911	16654	16882	16671	16908	16683	16901	16777	16770	16585	16895	16621	16826	16974	16985	16706	16711	16673	16677	16810	16667	16748	16763	16702	16821	16758	16794	16856	16606	16821	16633	16867	16814	16670	16592	16760	16677	16880	16797	16775	16754	16826	16812	16707	16838	16776	16753	16750	16733	16639	16772	16787	16845	16636	16671	16575	16895	16758	16793	16783	16689	16806	16844	16795	16683	16821	16840	16727	16759	16637	16845	16630	16785	16838	16787	16786	16723	16756	16800	16821	16798	16723	16863	16811	16788	16802	16555	16824	16818	16767	16768	16868	16731	16774	16906	16815	16872	16718	16950	16756	16710	16818	16654	16833	16750	16849	16548	16685	16622	16711	16833	16712	16762	16500	16764	16795	16867	16798	16879	16866	16655	16778	16824	16766	16658	16783	16809	16642	16726	16968	16914	16913	16862	16762	16789	16704	16790	16719	16720	16772	16708	16884	16639	16766	16721	16793	16794	16732	16612	16908	16923	16513	16696	16710	16990	16696	16753	16596	16773	16639	16605	16706	16820	16711	16833	16826	16761	16845	16757	16844	16718	16740	16725	16733	16790	16528	16666	16708	16638	16630	17042	16882	16786	16673	16594	16764	16896	16646	16874	16744	16900	16760	16721	16901	16687	16786	16799	16885	16746	16821	16809	17034	16698	16682	16637	16924	16982	16800	16760	16840	16832	16729	16810	16787	16598	16751	16811	16834	16749	16735	16805	16629	16636	16653	16721	16848	16696	16691	16836	16758	16950	16913	16816	16923	16749	16569	16795	16828	16668	16796	16677	16774	16937	16775	16810	16654	16779	16789	16859	16794	16864	16827	16763	16737	16834	16807	16667	16769	16845	16740	16562	16787	16759	16717	16667	16802	16852	16669	16677	16619	16923	16659	16895	16825	16767	16520	16729	16829	16821	16790	16803	16757	16802	16804	16707	16649	16835	16643	16674	16650	16872	16836	16719	16698	16589	16892	16768	16731	16742	16758	16783	16938	16850	16699	16797	16735	16779	16697	16937	16856	16821	16757	16876	16690	16661	16819	16895	16889	16605	16771	16792	16699	16867	16741	16800	16725	16675	16665	16762	16922	16710	16739	16869	16669	16699	16901	16785	16772	16766	16744	16789	16954	16807	16567	16650	16715	16778	16769	16801	16678	16595	16783	16765	16775	16789	16723	16699	16569	16734	16915	16810	16690	16755	16664	16942	16867	16803	16760	16801	16628	16847	16724	16832	16868	16702	16724	16834	16776	16738	16776	16850	16879	16751	16840	16769	16714	16745	16706	16611	16974	16863	16635	16766	16752	16780	16973	16653	16741	16711	16860	16682	16655	16811	16754	16781	16698	16636	16966	16883	16842	16702	16870	16615	16838	16840	16792	16761	16594	16776	16914	16913	16892	16682	16703	16728	16576	16690	16758	16671	16788	16613	16759	16894	16975	16796	16782	16656	16788	16671	16879	16740	16749	16915	16735	16885	16655	16765	16848	16861	16757	16631	16804	16694	16879	16765	16819	16828	16479	16638	16746	16716	16641	16866	16795	16677	16800	16739	16815	16963	16885	16709	16695	16827	16846	16614	16754	16721	16899	16934	16651	16727	16771	16804	16830	16843	16844	16857	16642	16822	16766	16624	16858	16701	16853	16917	16892	16782	16690	16828	16915	16951	16838	16725	16644	16712	16807	16641	16726	16817	16891	16869	16720	16829	16679	16691	16778	16635	16706	16776	16697	16769	16822	16839	16855	16779	16511	16619	16734	16869	16849	16756	16711	16861	16773	16756	16673	16735	16825	16680	16767	16768	16574	16852	16733	16555	16864	16731	16825	16958	16731	16821	16563	16689	16782	16789	16577	16731	16905	16857	16663	16701	16861	16663	16767	16762	16649	16711	16665	16762	16937	16750	16707	16876	16714	16663	16772	16743	16654	16816	16793	16999	16864	16771	16847	16704	16718	16826	16704	16737	16765	16700	16678	16868	16820	16764	16826	16889	16613	16794	16832	16879	16885	16774	16717	16922	16711	16755	16808	16843	16771	16534	17025	16649	16729	16781	16759	16702	16835	16843	16886	16987	16846	16700	16778	16911	16771	16852	16790	16779	16650	16734	16743	16771	16643	16924	16730	16878	16690	16820	16679	16840	16701	16604	16779	16797	16947	16784	16668	16725	16750	16829	16711	16800	16682	16647	16840	16507	16732	16867	16778	17037	16576	16801	16905	16965	16823	16758	16736	16812	16754	16699	16725	16688	16774	16944	16664	16761	16762	16736	16732	16798	16891	16952	16856	16717	17003	16899	16947	16864	16793	16802	16835	16665	16904	16723	16748	16818	16665	16827	16803	16709	16884	16808	16784	16770	16667	16808	16737	16497	16781	16904	16723	16707	16798	16804	16671	16721	16732	16877	16530	16850	16762	16712	16953	16674	16819	16741	16835	16738	16818	16884	16745	16742	16689	16725	16762	16851	16746	16846	16785	16659	16758	16846	16874	16699	16815	16678	16731	16884	16845	16836	16850	16988	16703	16797	16909	16716	16849	16866	16634	16744	16894	16677	16816	16650	16786	16618	16932	16761	16615	16788	16787	16829	16921	16636	16812	16785	16853	16738	16752	16797	16691	16798	16743	16835	16769	16644	16877	16558	16806	16781	16838	16791	16791	16819	16828	16914	16696	16715	16751	16826	16749	16609	16675	16621	16571	16706	16842	16620	16836	16632	16667	16927	16686	16568	16728	16750	16803	16759	16827	16785	16666	16662	16817	16864	16848	16761	16939	16787	16810	16881	16859	16758	16735	16784	16835	16724	16654	16875	16952	16682	16705	16840	16903	16751	16814	16752	16854	16883	17015	16810	16813	16924	16901	16641	16744	16739	16736	16816	16737	16832	16765	16959	16688	16787	16824	16779	16792	16834	16823	16847	16738	16763	16901	16858	16872	16861	16855	16761	16769	16713	16650	16589	16842	16865	16812	16758	16867	16706	16776	16902	16652	16723	16959	16700	16666	16876	16684	16742	16859	16700	16665	16802	16892	16955	16687	16618	16743	16878	16778	16899	16896	16787	16872	16974	16581	16709	16776	16708	16564	16875	16623	16733	16809	16678	16677	16578	16756	16683	16777	16889	16640	16767	16691	16900	16848	16907	16719	16695	16714	16873	16647	16865	16687	16722	16704	16839	16707	16811	16766	16848	16766	16769	16698	16767	16851	16739	16876	16769	16882	16689	16905	16723	16799	16780	16768	16630	16711	16745	16685	16893	17005	16800	16708	16925	16815	16806	16679	16894	16750	16755	16708	16646	16810	16828	16719	16803	16634	16576	16833	16758	16698	16947	16789	16784	16735	16611	16626	16674	17050	17009	16760	16907	16741	16804	16956	16645	16775	16868	16813	16709	16713	16848	16826	16821	16849	16752	16850	16882	16745	16871	16768	16818	16723	16618	16658	16771	16662	16779	16826	16935	16688	16703	16607	16713	16764	16648	16760	16842	16854	16817	16686	16600	16737	16842	16982	16824	16960	16772	16870	16682	16700	16662	16715	16665	16728	16752	16773	16622	16693	16870	16768	16928	16775	16790	16630	16783	16853	16617	17009	16788	16784	16769	16882	16723	16689	16977	16666	16720	16663	16766	16869	16632	16887	16711	16642	16652	16985	16824	16902	16709	16801	16771	16606	16796	16809	16891	16929	16608	16688	16559	16853	16880	16688	16618	16805	16850	16698	16683	16824	16772	16851	16771	16914	16629	16709	16707	16818	16727	16800	16685	16649	16705	16621	16720	16651	16964	16617	16775	16806	16537	16854	16928	16760	16851	16858	16680	16723	16827	16867	16783	16799	16572	16807	16790	16766	16661	16884	16892	16762	16681	16733	16851	16729	16678	16870	16786	16661	16831	16798	16765	16803	16774	16794	16917	16745	16715	16850	16850	16686	16745	16779	16742	16565	16688	16848	16828	16928	16721	16769	16875	16666	16791	16650	16736	16791	16725	16604	16915	16702	16978	16814	16725	16829	16833	16749	16648	16746	16882	16784	16793	16881	16868	16819	16811	16646	16707	16590	16721	16811	16739	16611	16803	16764	16701	16662	16887	16777	16645	16824	16937	16902	16718	16786	16846	16864	16993	16741	16868	16828	16675	16718	16834	16770	16718	16668	16871	16910	16629	16855	16683	16790	16896	16751	16702	16725	16688	16792	16607	16655	16668	16711	16827	16822	16730	16781	16600	16801	16979	16788	16617	16910	16869	16879	16850	16897	16662	16729	16709	16831	16736	16805	16884	16717	16809	16847	16733	16760	16838	16880	16845	16605	16804	16765	16741	16559	16852	16632	16659	16769	16663	16786	16970	16744	16894	16554	16866	16863	16880	16903	16757	16744	16833	16730	16658	16669	16835	16830	16887	16749	16846	16726	16716	16801	16848	16761	16630	16927	16652	16726	16884	16837	16823	16710	16732	16853	16728	16896	16659	16840	16771	16725	16702	16836	16596	16754	16848	16825	16789	16806	16761	16609	16834	16839	16670	16722	16752	16862	16739	16599	16705	16804	16883	16703	16884	16751	16636	16668	16772	16803	16721	16860	16720	17030	16608	16573	16709	16724	16698	16707	16883	16922	16915	16703	16603	16886	16764	16696	16674	16546	16830	16794	16677	16906	16674	16731	16856	16802	16870	16999	16744	16833	16713	16834	16982	16749	16722	16907	17011	16880	16819	16740	16553	16675	16930	16768	16749	16755	16696	16686	16876	16516	16650	16609	16730	16708	16855	16773	16741	16806	16745	16816	16675	16700	16704	16606	16668	16648	16717	16876	16636	16833	16858	16714	16813	16810	16803	16873	16569	16776	16712	16875	16794	16772	16767	16943	16734	16800
24076	21526	29245	25246	25286	30099	31913	28341	26311	25602	24630	23896	23668	23099	22726	22610	22122	21846	21652	21718	21687	21528	21642	21603	21248	21116	21298	21218	21155	21225	21123	21087	21254	21079	20841	20918	21043	20924	21027	20993	20764	20806	20899	20999	20718	20924	20564	20676	20724	20816	20853	20982	20752	20812	20735	20810	20923	20623	20779	21000	20834	20813	21018	20660	20745	20728	20979	20760	20699	20729	20935	20669	20929	20527	20889	20867	20743	20590	20843	20698	20832	20927	20761	20683	20675	20804	20581	20852	21058	20706	20762	20676	20691	20819	20675	20698	20833	20715	20779	20629	20730	20709	20826	20927	20633	20653	20938	20850	20711	20856	20949	20702	20786	20734	20825	20780	20771	20700	20676	20898	21042	20626	20927	20975	20814	20799	20864	20833	20831	20690	20873	20713	20869	20747	20801	20528	20716	20736	20768	20534	20600	20532	20931	20791	20708	20728	20669	20678	20712	20772	20901	20583	20748	20967	20759	20755	20890	20775	20548	20822	20894	20587	20820	20918	20554	20888	20752	20661	20786	20617	20840	20580	20752	20695	20719	20563	20628	20936	20837	20796	20653	20613	20715	20605	20758	20592	20814	20588	20922	20684	20653	20861	20544	20747	20842	20875	20824	20804	21048	20577	20745	20915	20717	20781	20757	20971	20996	20935	20838	20833	20718	20700	20734	20619	20770	20925	20660	20610	20752	20735	20733	20548	20682	20785	20693	20766	20969	20872	20668	20882	20596	20663	20768	20680	20813	20917	20600	20703	20686	20829	20769	20683	20521	20640	20870	20897	20813	20871	20730	20790	20664	20716	20652	20664	20903	20569	20637	20832	20758	20687	20533	20778	20587	20782	20681	20873	20659	20552	20766	20835	20801	20782	20723	20757	20757	20830	20640	20723	20799	20736	20693	20674	20625	20691	20644	20735	20936	20644	20931	20799	20740	20724	20775	20850	20800	20625	20776	20816	20792	20966	20903	20688	20705	20629	20722	20585	20821	20510	20994	20687	20809	20612	20836	20680	20586	20693	20672	20627	20869	20649	20783	20694	20673	20601	20681	20777	20601	20709	20883	20737	20729	20856	20692	20710	20828	20544	20729	20712	20703	20619	20635	20692	20897	20698	20765	20748	20839	20544	20781	20830	21020	20742	20887	20675	20801	20657	20538	20796	20846	20731	20559	20946	20631	20622	20782	20622	20547	20609	20698	20655	20658	20629	20847	20602	20793	20554	21044	20867	20707	20789	20839	20624	20973	20798	20599	20679	20981	20785	20736	20630	20731	20965	20838	20838	20735	20722	20588	20873	21099	20801	20768	20739	20564	20552	20596	20455	20746	20671	20585	20697	20621	20673	20930	20762	20833	20714	20691	20596	20888	20815	20732	20464	20747	20667	20928	20969	20650	20654	20820	20730	20596	20641	20757	20769	20894	20672	20681	20603	20715	20569	20890	20797	20821	20664	20639	20663	20641	20636	20803	20710	20936	20803	20570	20820	20681	20683	20700	20606	20669	20505	20599	20738	20748	20712	20538	20685	20893	20655	20670	20735	20754	20567	20757	20856	20725	20577	20672	20759	20594	20749	20953	20737	20900	20555	21092	20712	20840	20904	20805	20874	20821	20841	20832	20888	20659	20663	20665	20827	20847	21026	20638	20818	20735	20868	20725	20708	20603	20655	20664	20668	20899	20775	20584	20632	20530	20812	20920	20783	20665	20476	20892	20725	20619	20711	20608	20806	20638	20720	20922	20713	20935	20776	20745	20772	20619	20931	20943	20639	20712	20892	20810	20957	20722	20872	20948	20901	20710	20917	20706	20750	20612	20917	20786	20772	20751	20716	20845	20721	20517	20649	20496	20671	20934	20667	20615	20702	20813	20925	20937	20962	20687	20789	20881	20875	20632	20625	20703	20884	20549	20795	20775	20831	20864	20767	20809	20842	20861	20735	20512	20752	20663	20728	20824	20728	20739	20811	20629	20717	20780	20539	20691	20820	20535	20986	20603	20607	20887	20890	20771	20654	20741	20589	20889	20804	20801	20734	20686	20798	20917	20597	20545	20866	20815	20862	20704	20674	20909	20591	20689	20609	20680	20674	20632	20649	20787	20840	20942	20863	20735	20808	20623	20658	20732	20550	20613	20782	20830	20845	20835	21011	20792	20653	20758	20837	20583	20688	20751	20699	20953	20744	20671	20636	20639	20725	20802	20877	20742	20666	20854	20639	20736	20840	20909	20871	20802	20783	20794	20662	20821	20668	20668	20871	20716	20785	20792	20775	20750	20834	20681	20650	20717	20669	20658	20892	20860	20765	20756	20782	20526	20739	20914	20747	20637	20685	20811	20706	20985	20594	20762	20811	20850	20881	20750	20766	20848	20891	20778	20758	20639	20703	20696	20740	20740	20727	20789	20824	20797	20525	20645	20675	20701	20628	20749	20601	20731	20740	20897	20917	20860	21004	20994	20745	20655	20729	20575	20597	20815	20579	20820	20696	20681	20873	20872	20785	20699	20998	20754	20924	20706	20656	20745	20725	20838	20713	20895	20898	20788	20641	20697	20787	20915	20863	20800	20904	20679	20808	20624	20926	20767	20720	20616	20862	20518	20809	20877	20654	20704	20591	20598	20553	20702	20832	20679	20792	20818	20773	20772	20792	20693	20676	20765	20988	20743	20769	20630	20813	20778	20718	20754	20809	20699	20835	20815	20817	20854	20601	20770	20742	20867	20860	20927	20867	20789	20749	20670	20688	20622	20714	20829	20781	20759	20751	20407	20724	20558	20825	20681	20900	20589	20697	20725	20663	20872	20772	20805	20696	20573	20764	20777	20680	20615	20750	20543	20584	20555	20634	20656	20684	20752	20788	20773	20871	20666	20662	20784	20825	20991	20651	20919	20895	20741	20869	20555	20708	20697	20671	20641	20663	20716	20717	20590	20729	20797	20684	20877	20770	20757	20816	20669	20761	20756	20547	20710	20758	20685	20712	21051	20821	20738	20702	20730	20650	20520	20652	20490	20772	20752	20613	20634	20780	20689	20763	20804	20581	20717	20841	20624	20464	20902	20640	20779	21025	20427	20721	20467	20497	20674	20866	20682	20718	20809	20942	20684	20931	21055	20844	20751	20788	20895	20811	20827	20663	20830	20685	20866	20826	20844	20723	20887	20887	20532	20759	20625	20604	20688	20856	20459	20508	20654	20608	20747	20903	20923	20784	20727	20744	20685	20741	20686	20744	20726	20652	20626	20654	20608	20818	20591	20897	20809	20600	20472	20670	20869	20830	20942	20758	20965	20633	20698	20732	20647	20567	20618	20638	20553	20496	20610	20843	20875	20803	20701	20816	20914	20751	20670	20892	20997	21017	20852	20872	20798	20848	20746	20862	20765	21002	20852	20874	20880	20617	20852	20804	20834	20749	20966	20963	20801	20646	20770	20821	20758	20842	20808	20631	20709	20623	20682	20541	20876	20857	20809	20849	20759	20655	20643	20793	20604	20890	21002	20603	20721	20778	20834	20423	20674	20737	20945	20652	20727	20782	20862	20822	20796	20780	20722	20801	20784	20829	20930	20895	21039	20571	20570	20592	20809	20590	20799	20836	20914	21012	20674	20798	20703	20664	20855	20654	20735	20786	20638	20890	20717	20795	20731	20643	20844	20706	20886	20684	20851	20921	20845	20792	20642	20798	20910	20706	20607	20726	20794	20725	20896	20898	20812	20727	20826	20582	20587	20601	20626	20716	20728	20635	20884	20885	20818	20772	20882	20897	20691	21089	20840	20770	20736	20689	20714	20872	20745	20692	20805	20953	20729	20598	20656	20764	20857	20502	20772	20723	20646	20536	20780	20725	20396	20791	20682	20759	20753	20743	20664	20931	20850	20766	20810	20849	20882	20536	20952	20730	20667	20679	20949	20775	20464	20707	20918	20747	20965	21036	20615	20866	20844	20943	20909	20906	20728	20675	20599	20655	20827	20904	20555	20708	20736	20805	20746	20665	20704	20839	20727	20825	20462	20844	20718	20785	20890	20548	20936	20816	20877	20681	20709	20785	20671	20683	20659	20638	20936	20793	20750	20784	20558	20778	20722	20684	20638	20577	20556	20688	20625	20680	20614	20711	20692	20682	20821	20616	20548	20815	20498	20599	20850	20689	20708	20724	20971	20885	20789	20841	20753	20839	20834	20679	20794	20807	20774	20764	20681	20733	20585	20860	20652	20750	20914	20436	20394	20612	20724	20809	20648	20689	20733	20699	20906	20863	20804	20782	20743	20737	20903	20860	21040	20641	20572	20588	20846	20736	20714	20672	20744	20948	20836	20619	20501	20713	20748	20627	20653	20572	20769	20893	20725	20802	20768	20725	20769	20658	20760	20907	20675	20791	20806	20730	20811	20787	20635	20512	20769	20835	20769	20699	20922	20751	20603	20709	20937	20947	20840	20772	20612	20669	20678	20776	20913	20915	20682	20811	20716	20803	20872	20579	20628	20655	20520	20638	20699	20788	20907	20790	20670	20804	20869	20778	20624	20686	20521	20606	20630	20757	20850	20745	20601	20601	20966	20752	20651	20438	20835	20598	20744	20619	20873	20827	20913	20804	20917	20647	20889	20646	20752	20696	20844	20612	20807	20447	20752	20923	20623	20792	20790	20775	20753	20726	20751	20899	20838	20537	20795	20542	20715	20763	20786	20739	20626	20802	20896	20592	20500	20649	20788	20798	20639	20762	20602	20733	20598	20697	20796	20929	20823	20575	20653	20701	20932	20694	20863	20556	20639	20676	20787	20746	20729	20703	20949	20843	20899	20812	20677	20593	20716	20797	20790	20821	20683	20807	20689	20780	20884	20560	20812	20992	20777	20590	20632	20716	20762	20760	20677	20646	20826	20688	20864	20777	20676	20665	20708	20617	20590	20874	20574	20705	20956	20729	20710	20755	20899	20800	20655	20700	20519	20702	20860	20641	20681	20665	20983	20710	20927	20809	20786	20861	20840	20923	20881	20679	20738	20553	20590	20635	20588	20844	20833	20550	20815	20698	20774	20648	20679	20811	20822	20843	20646	20927	20661	20793	20745	20762	20766	20711	20628	20646	20811	20803	20799	20775	20643	20814	20706	20650	20784	20844	20694	20833	20901	20407	20702	20782
30071	51182	50965	41181	35544	32560	30005	28417	25579	23705	22439	21630	21244	20474	19518	19117	18612	18330	18202	18077	18255	18124	18289	18112	17611	17293	17778	17583	17711	17397	17382	17278	17362	17141	17186	17047	17121	17079	17177	17173	16850	17016	17061	17009	16893	16860	17028	16859	17019	16860	17226	16984	17018	16909	16924	16889	17112	17017	17016	16794	16939	17007	17102	16866	16898	17019	16909	16881	16873	16963	17194	16988	16986	16932	17000	17023	16962	16862	17057	16882	17091	16894	16942	16852	17092	17163	16923	16825	16909	16995	16999	16746	16951	16976	16835	16964	16946	16892	16978	17001	16791	16996	16973	16956	17001	17057	16968	16937	16874	16855	17084	17049	16796	17054	17035	16806	16973	16961	16957	17092	16882	16923	16982	17040	16909	16858	17005	17013	16924	16979	16836	17012	16888	16992	16915	17111	17017	17055	16858	16985	17086	16878	17025	16968	16847	16982	16803	16899	16928	16841	16948	16859	17182	16817	16775	16968	17001	16996	16912	16969	16976	16857	16788	16938	16901	16960	16822	17051	16923	16873	16961	16978	16956	17142	16944	17002	17048	17034	16817	16953	16819	17037	17006	16928	16901	17153	16814	16972	16811	16949	16924	16864	17060	16899	16870	17066	17071	16896	16812	16901	16763	16999	16762	16993	16948	16823	17038	16911	16861	17006	17042	17037	16888	16904	16986	16969	16972	16841	17013	16773	17019	16915	16881	16854	16787	16954	17025	16847	17011	16988	16984	17069	16998	17033	16960	17001	16868	16967	16863	16950	16880	16878	16775	16696	16888	16972	16972	17000	16823	17008	16950	17057	16981	16878	17033	16873	16977	16984	16934	16694	17015	17054	17027	17023	16905	17045	16983	17058	17037	16864	16952	17112	16925	16950	17013	17121	17018	16831	17078	16899	16999	16903	17025	17047	17006	17069	16817	16726	17152	17077	16863	17030	16924	16718	16822	16897	16795	16882	16848	16863	17088	16909	16947	16874	16957	16991	16837	16926	16920	16950	16873	16916	16897	16882	16973	16878	17138	16849	17067	17002	17047	16787	17157	16915	17013	16839	16855	16873	16893	16973	17067	16831	16994	16970	17061	16850	16787	17008	16954	16865	16976	16980	16994	16930	16935	17153	16980	16826	16958	16832	17107	16688	17073	16948	16892	17053	16960	16782	17081	16955	16883	16970	16883	17062	16985	17018	17108	17027	17105	17024	16937	16834	16974	16901	16928	16931	16962	16847	16873	16877	16880	17134	16797	16896	16961	16866	17043	16924	16859	16938	17108	17051	16956	16956	16978	17025	17007	16962	16956	16924	16714	16921	16933	16999	16799	16944	16775	16900	17005	16868	16900	16822	16735	16815	17008	16940	17021	16952	17058	16923	16921	16988	16862	17009	16809	16825	16807	16900	16941	16919	17100	16899	16899	16954	16984	16935	16826	16804	16855	16918	16841	17040	17006	16798	16981	16964	17091	16977	16980	16774	16663	16836	16941	16819	16881	16839	16889	16885	16973	16916	16976	16973	16934	16959	16946	16807	16977	16966	16696	17014	16995	17093	16974	16922	17093	17021	17143	16997	16841	16989	16780	17095	16952	17003	16927	16895	16979	16889	17078	16978	17059	17050	16968	16989	16933	16846	16963	17024	16872	16864	17008	17026	16836	16999	16853	16993	16954	17133	16937	16766	17044	16918	17025	16773	16819	16898	16875	16855	16826	16824	16944	17082	17015	16941	16778	17054	16942	16943	16877	16895	16854	16933	16982	16875	16863	16879	16957	17087	16969	16936	17079	16755	17058	16958	17071	17059	16894	17219	16873	17030	16947	17056	17098	16868	16924	16959	16930	17003	16828	16946	16973	16767	16956	17162	16888	16969	17034	17017	17028	16989	17020	17004	16810	16924	16972	16998	16975	16924	16808	16984	16786	17053	16811	16947	16878	17000	16914	16983	17088	16960	16887	16835	16889	16868	16891	17099	17025	16880	17016	16891	16924	16888	17087	16937	17067	16861	16985	16894	16965	16967	16986	16894	17002	17036	16900	16959	16994	16988	17063	16827	16787	16933	16858	17003	17023	17009	16854	17146	16968	16999	16954	16812	17144	16971	17015	16918	16903	16803	16971	17031	16881	16978	16975	17196	17104	16797	17007	17078	16865	17106	17000	16998	16722	16937	16954	16929	16972	16853	17038	16923	17104	16852	16987	16968	16861	16970	17026	16906	16853	16789	16938	16939	16982	16890	17037	17111	17030	17106	16865	16939	16850	16793	17057	16911	16933	16926	16850	17033	16900	16912	16868	16927	17086	17094	16839	16820	16895	16879	16905	16924	16756	16883	16957	17092	16928	17007	16783	16900	17058	17053	17008	16892	17085	17004	16971	17012	16797	17030	17064	16978	16944	16951	17170	16734	16949	16885	16920	16877	16830	17150	17045	16892	17048	17099	16806	16874	16974	16904	16924	16756	16960	16703	17034	17209	16854	17112	16964	16977	17184	16960	16989	16869	17004	16994	17065	16895	17196	16917	16900	17120	16911	16996	16858	17123	16764	16967	16965	16931	16942	16860	16872	17065	16924	17101	16972	16974	16997	16857	17054	17057	17029	17074	17147	16989	16825	16789	17029	16848	16828	17048	16918	17006	16686	16949	16943	17030	17099	16810	16964	16847	16971	16802	16822	16836	17145	16969	16982	17146	16851	16951	16896	16899	16875	16898	16848	16964	16957	16853	16993	17007	17078	16867	17023	16759	17012	17032	16938	17096	17075	16991	16924	17135	16780	16988	16767	16956	16973	16798	17007	17024	16996	16799	16960	16941	17016	16981	16891	17000	16869	16933	16999	17182	16848	16731	16909	16942	16997	17049	16870	16932	17046	16993	17099	16899	17032	17046	17034	16765	16698	16981	16966	16880	16813	16921	16658	17063	16916	16912	16875	16912	16836	16949	16730	16962	16908	17003	16949	16875	17032	17008	16964	16876	16893	16906	16760	17006	16920	17105	16816	16986	16995	16927	17022	16977	16987	16852	17006	17136	16985	17006	16900	17148	16877	16862	16929	16997	17018	16964	16783	17066	16897	17040	16973	16788	16957	16893	16848	16989	16886	17115	17122	16894	16833	16915	16923	16823	17085	17036	17120	17066	17079	16844	17125	17106	16970	16957	16773	16957	17034	16988	16853	16879	16876	16997	17128	17026	17060	16900	17111	17195	17071	16898	16777	16961	16783	16918	16967	16874	16863	16892	16914	16992	16906	16806	17014	16876	16907	16974	16872	16842	16791	16869	17108	16885	16969	16942	17137	16925	17039	17009	16867	16921	16795	17039	16827	16890	17148	16954	16996	17021	17031	16844	16802	16874	17040	16879	16954	16975	16987	17018	16906	16904	16882	17031	16893	16843	16816	17097	17014	17023	16851	17103	16937	17082	16873	17055	16868	16837	16893	17010	16940	16888	16946	16790	16861	16899	16716	16952	16991	17021	16916	16748	17092	16933	16910	16997	16869	16950	16868	17036	16968	16974	17046	17068	17083	16922	17008	17087	16944	17070	16963	16900	16855	17118	16824	16843	17002	17061	17048	16922	16769	16854	16981	17059	16863	16924	17132	16985	17122	16976	16929	16935	16924	17068	17018	16994	17013	16896	17072	16784	17018	16957	16743	16903	17073	16772	17010	17026	16826	16923	16920	16932	16969	16905	17050	16998	16866	16958	16945	17040	16900	17095	16883	17048	16860	16793	16934	17015	16955	17033	16880	16949	16831	17163	17036	17039	16771	16890	16860	17052	16974	16845	16981	17103	16983	16937	16737	16966	16886	17111	16850	16919	17137	16772	16938	16972	17013	16866	16967	16831	17108	17111	16904	16884	16949	17119	16862	17092	16840	16912	16831	16846	17016	16844	17024	16967	17067	16984	16919	16879	16921	16988	16919	17095	16999	16857	16969	16917	16974	16897	16913	16946	17016	16861	16930	16936	16897	16999	17049	16969	16829	17006	16952	17057	17040	16980	17065	16795	16993	16901	16983	17047	16946	16953	16874	16946	17109	16894	16880	16836	17060	17019	16861	16957	17055	16969	16995	16919	16743	17020	17093	16820	16750	16791	16832	16867	16770	16958	16882	17014	16893	16858	16866	16788	17041	17067	17007	16799	17054	17100	16806	16946	16886	16960	16862	17008	16950	16947	16872	16741	17023	16977	17023	17012	16994	17001	17070	17001	16996	16870	16984	17169	16957	17002	17094	16961	16879	16920	17063	16667	17029	17019	17055	16896	16963	16847	17060	16953	16886	16932	16849	17023	17017	17192	16812	16907	16878	16915	16954	16851	16888	16823	16887	16995	16940	16941	17139	16843	17026	16864	16994	16995	16896	17090	16889	17012	16994	17031	16922	16899	16886	17120	16750	17057	16908	16662	16990	16881	16961	17037	16872	17049	17195	16973	16953	16818	17051	17141	16695	16819	16841	17020	16995	17087	16913	16995	16881	16911	16839	16889	17013	16905	17016	16980	16945	17012	17046	16894	17046	16833	16955	17010	16980	16909	16877	16970	16877	16943	16994	17101	16865	16982	16939	16985	16993	16940	16822	16858	17029	17018	16856	17055	16898	16977	16788	16874	17014	17104	16969	16782	16947	17097	16859	16876	16855	16901	16981	16926	16926	17071	16783	16960	17117	16803	17152	17029	16824	16972	16923	16836	16962	17022	17039	16949	17049	16701	16959	16864	17082	17063	16793	16970	17071	17049	17033	17075	16987	16750	17037	16908	17024	17018	17004	16882	17010	17110	16687	17022	17100	16993	17077	17139	16785	17075	17109	17001	16936	16678	17079	17085	16907	16982	16869	17002	16977	17078	16871	16907	16947	16909	17151	16982	16852	17008	17004	16992	16793	16979	17023	16983	17029	17066	16917	16880	16944	17019	16910	16927	16925	16955	16883	16824	17092	16792	17003	16854	16894	16945	16934	17193	16867	16928	16954	16834	17097	16816	16957	16949	17030	16904	17044	16995	16711	16922	17058	17051	16892	17061	16805	17138	17025	16845	16913	16923	17197	16980	16824	16773	16978	16914	16843	17131	16939	16825	16996	16996	17027	16869	17032	17072	16885	16896	16830	16979	16829	16870	17100	16781	17016	17114	16921	16814	17021	17088	16963	17086
31439	30300	37446	33454	28520	26645	25661	24040	23239	22640	22465	22358	22261	22124	21933	21887	21719	21583	21477	21778	21619	21743	21656	21559	21508	21583	21546	21548	21473	21619	21457	21545	21474	21289	21286	21247	21222	21243	21340	21322	21514	21356	21318	21327	21574	21197	21138	21160	21361	21428	21315	21340	21289	21145	21478	21312	21273	21403	21484	21417	21390	21282	21349	21147	21303	21363	21374	21378	21520	21398	21414	21420	21470	21327	21213	21236	21372	21294	21481	21120	21129	21447	21611	21333	21387	21223	21383	21418	21320	21447	21323	21311	21083	21282	21425	21482	21393	21374	21509	21453	21204	21051	21364	21462	21347	21201	21385	21349	21324	21449	21209	21361	21425	21387	21324	21474	21299	21345	21341	21259	21396	21431	21332	21296	21507	21439	21397	21292	21457	21279	21525	21438	21407	21389	21473	21413	21435	21153	21442	21522	21360	21493	21434	21163	21420	21309	21434	21233	21389	21146	21323	21232	21446	21431	21275	21458	21403	21267	21337	21306	21134	21231	21532	21257	21335	21415	21459	21239	21380	21350	21436	21481	21061	21323	21432	21352	21302	21376	21472	21361	21442	21260	21230	21109	21400	21452	21278	21401	21125	21405	21323	21344	21388	21459	21310	21313	21263	21476	21355	21186	21264	21439	21190	21369	21350	21260	21478	21449	21206	21227	21609	21158	21148	21573	21156	21393	21446	20986	21197	21192	21393	21285	21497	21523	21137	21418	21285	21445	21324	21427	21304	21484	21247	21446	21488	21268	21335	21187	21466	21401	21501	21259	21550	21317	21430	21342	21361	21518	21194	21232	21445	21463	21067	21230	21385	21378	21455	21443	21225	21209	21167	21029	21153	21421	21264	21388	21243	21403	21373	21340	21374	21292	21151	21243	21321	21525	21617	21340	21422	21614	21240	21304	21113	21270	21298	21397	21462	21314	21346	21129	21216	21412	21393	21371	21386	21249	21287	21207	21281	21498	21272	21419	21480	21407	21030	21224	21498	21559	21433	21067	21315	21333	21541	21381	21392	21356	21407	21515	21592	21441	21329	21286	21461	21396	21381	21456	21275	21300	21338	21327	21222	21241	21330	21492	21420	21490	21705	21382	21289	21111	21379	21410	21464	21501	21303	21303	21383	21483	21181	21226	21445	21340	21340	21714	21458	21560	21476	21491	21397	21518	21493	21122	21467	21303	21462	21510	21391	21350	21509	21379	21205	21364	21388	21369	21424	21514	21679	21475	21507	21223	21197	21345	21426	21376	21388	21322	21232	21260	21137	21268	21230	21202	21470	21576	21588	21237	21338	21352	21363	21428	21320	21416	21313	21408	21507	21395	21256	21343	21342	21309	21402	21449	21545	21371	21409	21227	21350	21408	21183	21374	21231	21399	21439	21338	21526	21266	21346	21291	21337	21247	21263	21237	21294	21295	21210	21369	21231	21371	21155	21422	21348	21396	21336	21460	21334	21277	21347	21203	21371	21308	21350	21371	21482	21297	21143	21481	21346	21250	21234	21463	21252	21212	21454	21324	21429	21443	21332	21296	21560	21371	21508	21501	21487	21409	21337	21439	21340	21352	21375	21343	21340	21318	21343	21393	21413	21408	21616	21413	21510	21498	21342	21236	21248	21409	21334	21319	21246	21425	21217	21036	21156	21383	21336	21245	21307	21413	21442	21383	21307	21311	21377	21458	21256	21306	21418	21403	21442	21176	21439	21350	21470	21215	21488	21528	21635	21264	21176	21324	21214	21284	21415	21446	21478	21350	21257	21376	21364	21309	21464	21261	21413	21481	21426	21431	21269	21351	21340	21414	21284	21169	21179	21312	21317	21480	21187	21389	21485	21498	21149	21310	21463	21577	21372	21356	21520	21213	21246	21160	21432	21419	21325	21388	21613	21401	21137	21309	21399	21441	21456	21511	21376	21389	21154	21344	21460	21240	21443	21436	21300	21307	21494	21387	21160	21301	21327	21626	21381	21365	21397	21253	21107	21367	21602	21404	21374	21371	21254	21224	21439	21280	21279	21142	21359	21307	21491	21268	21311	21254	21346	21085	21246	21304	21370	21269	21324	21326	21398	21387	21264	21462	21309	21343	21397	21593	21432	21238	21205	21484	21506	21427	21628	21389	21617	21413	21525	21353	21264	21304	21370	21220	21291	21256	21108	21494	21524	21344	21315	21395	21227	21043	21302	21428	21533	21401	21389	21652	21268	21173	21377	21250	21249	21211	21332	21300	21248	21509	21428	21423	21421	21402	21381	21546	21443	21178	21568	21619	21505	21139	21577	21426	21351	21281	21141	21261	21350	21239	21219	21571	21560	21390	21379	21367	21189	21287	21353	21270	21484	21391	21468	21324	21564	21423	21178	21431	21469	21350	21215	21196	21316	21319	21334	21416	21488	21588	21533	21337	21389	21353	21147	21415	21358	21271	21405	21418	21418	21396	21417	21268	21284	21323	21271	21139	21450	21306	21244	21348	21571	21206	21233	21419	21310	21218	21518	21464	21204	21326	20980	21554	21470	21494	21509	21303	21283	21208	21630	21577	21542	21339	21554	21439	21197	21348	21302	21318	21446	21569	21385	21531	21355	21575	21340	21287	21227	21529	21499	21432	21387	21388	21380	21391	21390	21319	21339	21220	21375	21413	21295	21382	21483	21360	21347	21351	21259	21375	21458	21385	21513	21261	21648	21274	21316	21435	21394	21351	21295	21515	21371	21216	21339	21454	21102	21320	21591	21505	21476	21440	21483	21272	21470	21137	21271	21217	21288	21305	21507	21286	21422	21442	21314	21227	21485	21185	21532	21405	21395	21312	21273	21505	21426	21501	21234	21434	21439	21385	21451	21389	21268	21455	21283	21443	21454	21137	21318	21463	21348	21524	21275	21232	21317	21386	21438	21165	21303	21242	21379	21461	21187	21132	21250	21474	21512	21260	21457	21544	21427	21218	21075	21228	21238	21388	21352	21152	21329	21046	21298	21302	21434	21401	21299	21540	21316	21228	21363	21497	21440	21354	21382	21232	21461	21238	21231	21332	21407	21462	21366	21212	21442	21344	21374	21256	21251	21411	21390	21372	21184	21518	21523	21401	21252	21253	21308	21134	21466	21379	21588	21338	21421	21223	21602	21426	21479	21351	21241	21268	21391	21486	21223	21206	21344	21431	21338	21223	21224	21413	21430	21358	21559	21252	21448	21289	21438	21565	21252	21352	21436	21202	21244	21268	21262	21303	21544	21160	21382	21301	21177	21107	21346	21403	21522	21462	21347	21326	21324	21310	21265	21357	21207	21320	21407	21384	21419	21237	21272	21126	21270	21305	21561	21119	21262	21112	21510	21448	21229	21126	21520	21472	21613	21303	21264	21464	21546	21398	21439	21230	21471	21453	21578	21419	21148	21188	21393	21444	21122	21312	21488	21318	21421	21163	21451	21320	21304	21355	21377	21416	21405	21091	21055	21295	21572	21334	21423	21445	21244	21110	21346	21133	21221	21436	21606	21309	21379	21416	21219	21327	21318	21469	21404	21312	21466	21284	21341	21450	21516	21026	21333	21317	21543	21548	21536	21530	21304	21226	21216	21215	21301	21413	21328	21466	21517	21217	21404	21308	21511	21380	21364	21394	21381	21566	21495	21069	21229	21459	21374	21316	21179	21316	21385	21305	21554	21350	21360	21326	21199	21255	21456	21444	21153	21256	21375	21027	21348	21209	21388	21296	21247	21438	21444	21315	21187	21287	21166	21322	21260	21396	21094	21242	21482	21412	21258	21164	21480	21140	21469	21517	21249	21238	21478	21251	21225	21244	21510	21213	21305	21253	21126	21192	21257	21401	21186	21366	21367	21117	21398	21293	21225	21224	21413	21265	21329	21303	21346	21316	21349	21443	21321	21264	21312	21299	21091	21477	21441	21477	21285	21276	21272	21426	21344	21459	21482	21479	21277	21300	21420	21250	21392	21268	21496	21424	21409	21315	21306	21284	21358	21368	21350	21427	21408	21499	21434	21075	21084	21442	21581	21211	21130	21299	21425	21347	21282	21399	21444	21359	21431	21473	21363	21295	21265	21323	21443	21318	21560	21367	21398	21483	21337	21597	21504	21206	21344	21209	21382	21366	21098	21419	21378	21411	21366	21457	21161	21290	21309	21264	21320	21456	21577	21373	21490	21269	21439	21346	21344	21257	21453	21411	21416	21324	21383	21406	21498	21391	21390	21324	21262	21385	21340	21385	21342	21433	21382	21353	21267	21352	21173	21149	21368	21168	21334	21477	21161	21290	21314	21309	21452	21251	21131	21458	21456	21353	21288	21216	21330	21600	21350	21359	21374	21348	21338	21470	21607	21380	21363	21470	21447	21487	21398	21403	21426	21495	21279	21263	21304	21331	21451	21397	21451	21359	21470	21273	21487	21519	21323	21288	21445	21274	21570	21280	21392	21340	21411	21332	21148	21350	21122	21243	21406	21395	21314	21262	21367	21296	21365	21265	21398	21500	21312	21119	21592	21500	21292	21418	21593	21080	21115	21317	21363	21189	21561	21267	21240	21424	21604	21576	21300	21362	21322	21291	21499	21148	21240	21388	21311	21300	21484	21452	21458	21469	21325	21272	21265	21246	21289	21355	21077	21270	21245	21417	21316	21348	21222	21357	21250	21438	21348	21266	21510	21418	21411	21295	21301	21556	21373	21299	21481	21314	21505	21355	21441	21620	21356	21299	21458	21385	21467	21201	21412	21439	21322	21456	21305	21419	21347	21473	21420	21511	21374	21467	21266	21326	21383	21528	21370	21550	21372	21135	21340	21432	21345	21372	21464	21194	21474	21191	21358	21427	21547	21256	21341	21168	21318	21491	21427	21246	21477	21368	21484	21196	21393	21399	21363	21345	21338	21596	21299	21246	21643	21484	21130	21300	21376	21395	21284	21493	21222	21442	21283	21426	21356	21338	21541	21156	21274	21366	21145	21324	21236	21542	21286	21290	21387	21269	21368	21181	21414	21499	21410	21156	21093	21547	21273	21518	21310	21422	21192	21464	21469	21303	21097	21145	21455	21287	21314	21195	21366	21259	21381	21569	21319	21439	21467	21344	21134	21184	21230	21404	21414	21447	21362	21322	21495	21431	21279	21379	21486	21405	21238	21280
28034	41043	39975	30938	26924	24956	23071	21535	19985	19147	19063	18836	18330	17979	18055	17825	17466	17544	17490	17819	17892	17665	17499	17528	17404	17293	17474	17458	17349	17424	17434	17346	17310	17257	17303	17190	17471	17295	17078	17131	17210	17166	17365	17200	17066	17408	17250	17109	17226	17134	17213	17307	17302	17214	17218	17222	17237	17245	17321	17114	17315	17272	17099	17044	17262	17073	17202	17256	17258	17107	17190	17134	17183	17325	17229	17157	17134	17045	17138	17175	17305	17183	17238	17173	17233	17108	17062	17214	17354	17132	17017	17144	17379	17239	17168	17236	17186	17178	17072	17091	17266	17233	17275	17370	17181	17220	17121	17183	17167	17244	17210	17233	17278	17365	17332	17179	17307	17271	17247	17257	17168	17134	17210	17034	17195	17153	17239	17279	17324	17052	17183	17166	17324	17136	17211	17159	17056	17266	17214	17068	17171	17202	17186	17172	17183	17121	17292	17159	17114	17261	17284	17174	17265	17104	17290	17157	17124	17288	17181	17075	17233	17182	17237	17418	17090	17327	17245	17161	17197	17144	17165	17142	17191	17351	17041	17105	17345	17243	17232	17002	17241	17284	17167	17313	17170	17107	17101	17143	17397	17295	17182	17166	17251	17217	17073	17325	17241	17200	17332	17149	17228	17255	17051	17257	17179	17085	17162	17110	17086	17082	17306	17240	17375	17045	17263	17162	17040	17153	17274	17218	17068	17197	17188	17115	17175	17136	17134	17147	17240	17148	17217	17182	17154	17345	17100	17117	17251	17128	17052	17291	17124	17202	17099	17305	17273	17093	17198	17098	17326	17017	17049	17244	17154	17356	17203	17206	17042	17131	17096	17090	17051	17175	17195	17191	17289	17068	17215	17189	17294	17174	17079	17303	17214	17159	17255	17200	17187	17120	17353	17149	17018	17227	17007	17182	17163	17252	17169	17279	17167	17166	17153	17259	17122	17225	17286	17185	17195	17216	17266	17211	17099	17275	17271	17204	17199	17195	17149	17106	17186	17063	17197	17075	17028	17086	17320	17050	17341	17096	17203	17080	17072	17063	17287	17328	17226	17377	17165	17056	17029	17230	17330	17052	17189	17369	17216	17161	17195	17081	17107	17230	17127	17176	17248	17217	17158	17055	17340	17089	17249	17216	17057	17228	17123	17250	17128	17148	17389	17269	17195	17325	17152	17331	17099	17096	17281	17293	17278	17111	17122	17283	17005	17360	17231	17279	17145	17293	17289	17272	17056	17120	17243	17179	17362	17120	17263	17130	17324	17257	17017	17298	17322	17116	17153	17265	17362	17143	17235	17214	17077	17242	17151	16984	17119	17237	17129	17112	17253	17224	17108	17156	17109	17036	17272	17031	17063	17151	17117	17164	17212	17123	17279	17217	17199	17011	17296	17141	17243	17215	17202	17132	17293	17199	17264	17106	17041	17144	17311	17324	17183	17322	17223	17105	17125	17131	17175	17092	17063	17327	17193	17048	17407	17150	17064	17180	17107	17423	17225	17330	17155	17263	17128	17398	17188	17158	17205	17177	17388	17072	17283	17269	16971	17134	17142	17169	17019	17314	17193	17188	17028	17166	17294	17217	17270	16996	17230	17193	16942	17196	17294	17178	17376	17403	17191	17301	17387	17184	17139	17235	17422	17140	17255	17206	17016	17129	16975	17294	17172	17223	17316	17252	17024	17154	17188	17274	17197	17101	17038	17284	17186	17244	17195	17332	17230	17312	17345	17008	17313	17194	17181	16997	17283	17186	17383	17300	17025	17156	17370	17106	17115	17156	17216	17218	17109	17220	17134	17125	17179	17175	17125	17186	17282	17060	17270	17118	17319	17211	17228	16961	17177	16946	17051	17195	17146	17206	17126	17202	17117	17184	17200	17267	17081	17089	17315	17134	16944	17457	17141	17127	17085	17096	17187	17084	17184	17245	17180	17241	17139	17091	17089	17317	17348	17166	17018	17263	17340	17177	17348	17182	17323	17199	17246	17210	17198	17174	17124	17211	17077	17365	17186	17191	17240	17126	17193	17200	17287	17082	17080	17247	16886	17319	17021	17207	17094	17072	17265	17223	17221	17182	17130	16980	17180	16987	17321	17132	17306	17317	17161	17156	17336	17051	17093	17185	17308	17068	17341	17063	17405	17150	17166	17105	17212	17165	17312	17142	17135	17191	17243	17263	17163	17025	17313	17284	17254	17271	17278	17223	17187	17099	17307	17348	17158	17555	17217	17148	17308	17124	17392	17254	17143	17323	17181	17317	17113	17123	17074	17037	17079	17169	17420	17347	17263	17149	17110	17186	17231	17243	17126	17251	17125	17253	17204	17357	17161	17111	17183	17093	17205	17080	17169	16955	17405	17011	17222	17304	17322	17139	17136	17297	17336	17199	17074	17077	17321	17027	17182	17215	17007	17152	17068	17098	17174	17116	17282	17196	17240	17167	17241	17182	17155	17226	17132	17113	17171	17108	17181	17081	17194	17171	16982	17224	17106	17201	16956	17321	17134	17135	17201	17242	17246	17208	16972	17370	17111	17184	17284	17254	17175	17164	17333	17355	17379	17301	17007	17051	17135	17208	17166	17275	17293	17130	17140	17185	17126	17313	17247	17108	17197	17158	17234	17204	17224	17205	17233	17200	17240	17226	17282	17214	17143	17167	17292	17173	17260	17241	17147	17188	17208	17089	17461	17445	17147	17412	17203	17290	17012	17174	17197	17177	17163	17019	17222	17123	17237	17300	17268	17104	17328	17258	17174	17234	17247	17254	17134	17079	17203	17103	17045	17284	17311	17152	17090	17176	17266	17166	17211	17044	17202	17230	17257	17169	17278	17198	17180	17196	17165	17220	17032	17103	17146	17131	17158	17162	17461	17216	17108	17081	17374	17080	17132	17173	17264	17117	17111	17339	17122	17246	17123	17239	17267	17225	17327	17086	17191	17177	17053	17239	17042	17148	17216	17290	17315	17035	17138	17102	17206	17029	17215	17307	17167	17161	17239	17207	17109	17091	17267	17246	17191	17274	17234	17228	17351	17135	17265	17364	17127	17192	17229	17177	17175	17085	17275	16919	17232	17159	17055	17166	17253	17171	17106	17109	17232	17162	17343	17105	17143	17297	17089	17406	17165	17342	17373	17207	17073	17018	17059	17124	17385	17065	17099	17142	17328	17103	17168	17205	17000	17437	17227	17154	17272	17129	17200	17261	17257	17144	17193	17114	17140	17225	17265	17297	17099	17361	17082	17117	17110	17317	17136	17254	17234	17087	17397	17239	17175	17194	17194	17070	17345	17116	17257	17059	17346	17199	17086	17368	17219	17152	17209	17076	17267	17211	17244	17259	17247	17150	17176	17127	17231	17248	17030	17187	17118	17180	17146	17184	17307	17307	17264	17058	17265	17221	17168	17329	17049	17073	17162	17228	17154	17168	17107	17142	17176	17255	17182	17025	17230	17115	17234	17232	17211	17343	17180	17190	17178	17274	17276	17150	17211	17183	17139	17327	17320	17315	17220	17250	17296	17264	17115	17220	17235	17130	17164	17212	17318	17125	17158	17227	17248	17284	17255	17036	16998	17337	17026	17131	16876	17144	17186	17049	17279	17183	17204	17176	17263	17093	17260	17086	17112	17279	17171	17346	17202	17396	17137	17337	17294	17211	17237	17089	17161	17185	16911	17129	17033	17315	17282	17229	17196	17204	17423	17242	17255	17261	17141	17134	17100	17190	17246	17221	17311	17052	17332	17255	17055	17235	17326	16964	17291	17160	17337	17339	17247	17208	17162	17203	17338	17197	17204	17242	17185	17256	17078	17307	17240	17230	17063	17221	17155	17135	17336	17223	17213	17149	17026	17163	17186	16984	17244	17110	17112	17413	17106	17199	17207	17146	17127	17095	17155	17108	17149	17152	17146	17284	17306	17219	17159	17312	17050	17168	17110	17139	17215	17297	17334	17176	17259	17038	17177	17089	17322	17237	17181	17174	17157	17213	17309	17195	17160	17062	17311	17231	17377	17369	17174	17307	17187	17193	17355	17047	17246	17281	17256	17062	17209	17183	17213	17268	17272	17176	17284	17309	17156	17338	17276	17308	17311	17008	17119	17213	17140	17235	17434	17260	16978	17303	17113	17325	17162	17251	17292	17064	17197	17062	17264	17165	17218	17113	17449	17151	17354	17163	17162	17082	17275	17171	17310	17296	17307	17040	17155	17374	17178	17248	17260	17233	16973	17171	17345	17189	17253	17114	17139	17311	17112	17232	17174	17004	17237	17079	17318	17151	17255	17213	17228	17321	17255	17102	17404	17229	17270	17185	17140	17106	17190	17251	17329	17240	17181	17280	17099	16980	17215	17176	17221	17122	17188	17262	17164	17218	17046	17096	17235	17131	17085	17372	17138	17199	17177	17114	17197	17071	17255	17231	17149	17249	17136	17291	17191	17185	17253	17239	17380	16951	17198	17104	17307	17158	17207	17313	17147	17217	17219	17015	17320	17097	17114	17215	17172	17163	17039	17227	17365	17042	17268	17150	17166	17210	17199	17110	17390	17012	17119	17124	17221	17211	17216	17140	17333	17481	17224	17157	17351	17215	17070	17226	17140	16993	17266	17098	17275	17205	17285	17127	17200	17182	17291	17163	17180	16973	17184	17164	17393	17312	17035	17239	17140	17243	17213	17294	17011	17249	17160	17398	17109	17184	17366	17160	17230	17087	17176	17216	17131	17323	17276	17297	17312	17288	17320	17324	17285	17047	17109	17067	17201	16988	17128	17200	17144	17366	17239	17258	17275	17267	17311	17192	17227	17301	17018	17307	17283	17176	17297	17132	17273	17178	17245	17268	17262	17168	17046	17193	17358	17361	17131	17053	17149	17230	17249	17411	17256	17210	17188	17198	17169	17072	17370	17175	17201	17098	17219	17053	17152	17172	17208	17261	17063	17299	17134	17163	17472	17186	17259	17289	17158	17136	17001	17188	17271	17208	17196	17180	17143	17085	17135	17105	17193	17067	17053	17203	17196	17215	17282	17260	17378	17346	17089	17272	17150	17103	17191	17234	17358	17242	17208	17190	17069	17197	17129	17220	17148	17168	17210	17094	17224	17232	17254	17118	17119	17248	17308	17285	17169	17112	17495	17244	17091	17167
25216	21522	29285	28275	29103	31081	30160	26557	25095	24701	24407	23555	23351	22943	22758	22433	22273	22354	22519	22350	22160	21982	21943	21996	21893	22104	21930	21644	21812	21708	21758	21563	21697	21695	21862	21609	21628	21401	21642	21558	21591	21686	21479	21505	21481	21668	21629	21730	21646	21701	21635	21629	21524	21421	21758	21610	21601	21750	21681	21579	21547	21624	21367	21552	21718	21639	21633	21618	21213	21584	21526	21575	21341	21517	21641	21444	21467	21456	21675	21527	21651	21433	21591	21504	21469	21371	21469	21591	21637	21282	21516	21596	21328	21456	21772	21465	21616	21373	21744	21449	21652	21566	21563	21530	21731	21377	21374	21453	21540	21486	21404	21571	21501	21477	21685	21728	21761	21342	21630	21555	21539	21412	21685	21613	21459	21446	21614	21384	21668	21578	21753	21504	21415	21512	21504	21513	21546	21222	21556	21642	21540	21399	21687	21535	21393	21696	21692	21592	21811	21493	21520	21364	21428	21482	21539	21490	21492	21373	21685	21664	21387	21585	21458	21458	21511	21485	21571	21449	21846	21552	21648	21454	21444	21530	21526	21450	21610	21402	21608	21460	21402	21520	21562	21484	21557	21709	21785	21390	21368	21556	21579	21480	21522	21612	21403	21635	21607	21345	21548	21595	21473	21453	21544	21562	21789	21417	21757	21574	21454	21594	21644	21261	21331	21540	21739	21524	21604	21579	21662	21539	21659	21577	21382	21466	21549	21536	21623	21549	21692	21595	21562	21271	21533	21441	21502	21453	21557	21666	21530	21359	21403	21457	21451	21513	21669	21671	21569	21597	21503	21505	21473	21426	21521	21645	21525	21409	21644	21568	21292	21526	21750	21407	21221	21663	21492	21574	21592	21398	21437	21679	21574	21662	21524	21763	21537	21383	21483	21463	21612	21709	21457	21531	21258	21669	21424	21316	21823	21312	21373	21625	21744	21448	21464	21698	21558	21292	21644	21502	21525	21602	21559	21248	21468	21560	21605	21635	21418	21668	21661	21638	21333	21425	21703	21742	21583	21294	21497	21530	21569	21635	21619	21471	21352	21725	21480	21509	21387	21477	21336	21528	21566	21442	21505	21596	21651	21603	21529	21397	21545	21423	21421	21601	21373	21509	21495	21467	21618	21647	21442	21534	21512	21568	21470	21614	21590	21551	21433	21604	21423	21630	21616	21683	21651	21684	21570	21580	21556	21711	21599	21375	21717	21464	21398	21449	21388	21602	21465	21477	21421	21497	21610	21506	21368	21368	21404	21639	21506	21441	21536	21732	21544	21377	21721	21394	21637	21522	21471	21367	21460	21527	21607	21476	21372	21340	21816	21552	21734	21512	21555	21389	21430	21381	21695	21540	21388	21521	21543	21800	21748	21478	21467	21483	21878	21381	21758	21556	21497	21459	21551	21556	21527	21477	21337	21317	21514	21559	21559	21604	21682	21535	21709	21687	21670	21560	21428	21434	21637	21367	21581	21606	21577	21452	21433	21566	21483	21458	21663	21352	21431	21566	21378	21576	21703	21284	21457	21554	21427	21615	21424	21438	21364	21698	21582	21605	21652	21558	21702	21694	21578	21592	21507	21560	21470	21445	21326	21585	21518	21437	21603	21850	21479	21188	21651	21454	21651	21430	21541	21481	21573	21408	21534	21518	21584	21543	21517	21618	21562	21643	21740	21406	21396	21528	21269	21515	21687	21653	21549	21520	21597	21512	21553	21321	21420	21340	21493	21716	21566	21451	21599	21925	21450	21766	21568	21405	21450	21498	21255	21393	21527	21498	21423	21719	21482	21621	21509	21480	21591	21599	21646	21626	21736	21405	21596	21553	21467	21401	21542	21684	21620	21559	21492	21455	21493	21434	21616	21725	21316	21483	21621	21530	21568	21539	21559	21716	21552	21376	21617	21689	21400	21339	21586	21453	21607	21325	21555	21533	21651	21575	21418	21369	21573	21633	21588	21744	21549	21512	21526	21534	21582	21522	21616	21436	21425	21358	21620	21546	21297	21345	21450	21686	21914	21494	21692	21505	21668	21666	21483	21420	21714	21628	21709	21389	21512	21625	21503	21590	21664	21449	21606	21626	21560	21560	21611	21461	21640	21539	21528	21441	21492	21734	21674	21687	21495	21337	21607	21557	21668	21427	21672	21661	21671	21726	21446	21706	21467	21548	21527	21722	21598	21427	21617	21649	21336	21423	21592	21294	21576	21411	21622	21440	21666	21619	21575	21454	21439	21585	21585	21527	21629	21554	21595	21551	21530	21497	21496	21347	21554	21409	21530	21579	21459	21823	21562	21325	21509	21331	21633	21642	21258	21617	21605	21629	21433	21519	21714	21480	21548	21397	21464	21416	21462	21472	21501	21595	21611	21649	21608	21730	21375	21574	21481	21427	21495	21701	21458	21386	21630	21537	21707	21521	21516	21485	21502	21614	21661	21720	21773	21535	21555	21483	21444	21721	21635	21439	21465	21599	21620	21719	21659	21607	21636	21515	21669	21408	21621	21621	21637	21409	21765	21491	21273	21697	21587	21540	21530	21421	21448	21381	21706	21668	21574	21671	21620	21558	21397	21507	21466	21544	21573	21688	21282	21491	21364	21434	21372	21509	21385	21722	21521	21427	21560	21839	21540	21376	21457	21377	21424	21537	21475	21442	21573	21354	21578	21618	21673	21442	21507	21574	21581	21434	21689	21499	21837	21654	21767	21571	21682	21548	21515	21447	21543	21436	21739	21598	21173	21557	21292	21383	21584	21577	21448	21560	21513	21608	21612	21745	21673	21446	21736	21552	21493	21594	21441	21772	21558	21370	21500	21663	21464	21545	21527	21519	21378	21503	21640	21561	21679	21404	21724	21626	21684	21450	21638	21263	21595	21541	21486	21654	21483	21542	21693	21586	21546	21539	21485	21713	21394	21465	21578	21838	21377	21532	21406	21432	21628	21381	21775	21662	21681	21396	21765	21446	21566	21484	21598	21543	21674	21675	21610	21576	21417	21513	21503	21400	21730	21554	21399	21439	21719	21676	21564	21623	21439	21614	21414	21594	21465	21288	21561	21400	21520	21608	21552	21454	21466	21543	21683	21530	21536	21537	21613	21523	21534	21489	21447	21368	21506	21509	21564	21691	21522	21364	21516	21500	21668	21390	21646	21718	21608	21565	21721	21512	21510	21608	21619	21521	21381	21709	21743	21508	21575	21423	21345	21431	21410	21693	21457	21497	21448	21778	21610	21311	21482	21623	21540	21423	21745	21518	21575	21807	21557	21496	21556	21702	21576	21612	21573	21464	21382	21405	21623	21650	21537	21399	21322	21665	21498	21462	21608	21601	21244	21395	21338	21559	21654	21702	21479	21518	21601	21567	21381	21423	21420	21515	21697	21534	21613	21668	21494	21550	21652	21512	21418	21639	21629	21464	21468	21470	21368	21534	21759	21561	21461	21369	21606	21519	21541	21440	21716	21690	21646	21627	21635	21649	21543	21733	21662	21356	21789	21715	21483	21431	21294	21603	21541	21493	21398	21607	21744	21438	21643	21510	21617	21464	21491	21552	21333	21459	21540	21573	21630	21496	21734	21666	21491	21282	21468	21612	21451	21396	21426	21427	21359	21373	21552	21614	21424	21617	21441	21661	21596	21451	21521	21535	21607	21519	21583	21346	21506	21460	21524	21787	21343	21514	21384	21590	21617	21312	21733	21625	21448	21613	21596	21571	21659	21531	21732	21545	21421	21612	21443	21597	21489	21535	21529	21533	21536	21716	21649	21557	21459	21412	21452	21733	21583	21488	21411	21530	21650	21681	21514	21461	21669	21724	21524	21615	21367	21455	21527	21551	21576	21584	21470	21802	21630	21519	21376	21564	21652	21537	21504	21651	21505	21567	21657	21443	21500	21423	21598	21678	21450	21630	21615	21600	21650	21652	21414	21693	21624	21609	21449	21574	21653	21278	21738	21527	21551	21560	21448	21440	21566	21389	21487	21740	21867	21587	21774	21509	21511	21454	21466	21337	21669	21524	21641	21520	21478	21485	21462	21466	21291	21541	21305	21274	21546	21355	21652	21744	21593	21452	21632	21398	21465	21384	21293	21708	21501	21532	21572	21431	21600	21602	21447	21733	21452	21450	21561	21333	21616	21446	21576	21552	21500	21516	21743	21382	21511	21630	21468	21678	21466	21640	21739	21537	21460	21506	21597	21523	21669	21579	21306	21460	21576	21607	21530	21454	21633	21522	21510	21549	21476	21588	21663	21469	21400	21611	21495	21457	21826	21673	21720	21748	21640	21578	21374	21600	21393	21465	21611	21377	21634	21560	21302	21612	21539	21711	21605	21547	21591	21611	21606	21545	21306	21612	21619	21382	21602	21613	21455	21597	21299	21531	21633	21564	21442	21490	21488	21722	21480	21581	21596	21466	21416	21408	21486	21636	21427	21486	21547	21482	21622	21565	21411	21500	21489	21737	21501	21794	21536	21615	21438	21506	21625	21406	21704	21469	21376	21326	21602	21603	21666	21330	21659	21659	21441	21547	21551	21526	21516	21513	21484	21512	21519	21540	21428	21520	21481	21513	21482	21411	21519	21623	21416	21525	21515	21650	21618	21463	21644	21528	21409	21655	21658	21588	21435	21467	21681	21708	21550	21598	21599	21646	21238	21282	21680	21407	21689	21561	21677	21495	21615	21830	21511	21320	21751	21625	21716	21844	21731	21563	21506	21330	21547	21487	21468	21609	21495	21624	21601	21300	21520	21680	21431	21641	21360	21674	21522	21547	21525	21454	21415	21650	21429	21564	21508	21436	21669	21429	21359	21447	21579	21730	21517	21544	21578	21575	21543	21643	21672	21732	21549	21731	21621	21564	21494	21505	21828	21602	21507	21380	21612	21463	21553	21458	21568	21522	21394	21520	21736	21373	21567	21556	21492	21598	21515	21496	21626	21646	21629	21584	21622	21476	21621	21414	21451	21602	21380	21579	21666	21509	21481	21660	21672	21510	21477	21535	21367	21611	21543	21459	21460	21481	21681	21582	21496	21486	21318	21438	21709	21739	21763	21676	21637	21551	21479	21414	21615	21516	21932	21495	21277	21454	21468	21477	21692	21680	21561	21525	21596	21651	21676	21384	21504	21397	21509	21418
28353	48864	47649	38096	34407	30932	27576	24603	22734	21994	21477	20467	19785	19228	18929	18734	18523	18463	18613	18397	18146	18012	18114	17936	18052	17925	17870	17654	17693	17549	17648	17757	17639	17526	17601	17309	17635	17441	17379	17491	17496	17547	17649	17482	17351	17355	17351	17314	17580	17342	17463	17307	17385	17238	17315	17383	17378	17494	17392	17413	17430	17348	17551	17625	17420	17309	17577	17346	17494	17394	17440	17239	17454	17380	17393	17385	17471	17428	17316	17313	17403	17489	17476	17410	17448	17482	17342	17230	17591	17402	17477	17351	17299	17534	17510	17336	17341	17260	17379	17410	17247	17439	17360	17429	17381	17347	17392	17321	17313	17260	17609	17306	17499	17361	17379	17386	17569	17197	17428	17329	17347	17352	17406	17369	17456	17244	17397	17426	17399	17428	17438	17364	17373	17503	17419	17226	17498	17575	17418	17456	17363	17322	17431	17309	17269	17339	17456	17383	17219	17474	17391	17253	17493	17303	17248	17562	17475	17165	17378	17328	17433	17280	17562	17218	17340	17489	17517	17313	17412	17496	17352	17277	17402	17449	17324	17215	17548	17549	17355	17385	17317	17607	17678	17457	17519	17392	17439	17389	17311	17345	17458	17448	17414	17390	17349	17405	17372	17492	17192	17229	17270	17352	17443	17484	17387	17348	17369	17472	17617	17335	17384	17543	17449	17308	17399	17254	17345	17463	17333	17333	17490	17572	17325	17312	17207	17415	17279	17434	17403	17381	17364	17558	17301	17314	17449	17388	17378	17271	17541	17495	17449	17448	17492	17549	17403	17463	17345	17294	17382	17344	17276	17452	17314	17395	17448	17362	17483	17255	17333	17434	17191	17366	17403	17298	17392	17282	17407	17406	17690	17378	17488	17516	17332	17429	17374	17255	17395	17502	17247	17160	17348	17353	17459	17386	17474	17484	17364	17586	17437	17258	17576	17402	17400	17376	17441	17281	17351	17569	17298	17374	17526	17377	17319	17336	17533	17318	17325	17511	17409	17543	17420	17540	17299	17538	17527	17409	17432	17545	17474	17405	17650	17247	17515	17498	17570	17431	17555	17295	17364	17285	17399	17382	17408	17336	17362	17272	17266	17324	17298	17480	17277	17579	17352	17405	17382	17303	17352	17496	17303	17399	17436	17275	17298	17529	17478	17400	17313	17371	17531	17325	17296	17454	17493	17388	17285	17534	17576	17360	17481	17371	17393	17331	17623	17342	17297	17483	17595	17322	17461	17305	17363	17493	17402	17412	17330	17404	17272	17531	17356	17473	17506	17346	17369	17400	17401	17514	17304	17464	17480	17446	17414	17146	17309	17445	17426	17409	17347	17382	17189	17362	17223	17248	17436	17269	17251	17287	17358	17337	17283	17463	17400	17306	17456	17399	17324	17191	17318	17460	17419	17548	17506	17515	17567	17310	17354	17385	17300	17431	17614	17369	17425	17384	17315	17196	17521	17380	17543	17454	17388	17366	17421	17479	17244	17294	17322	17491	17299	17563	17479	17303	17258	17378	17385	17592	17517	17390	17391	17185	17427	17295	17423	17357	17444	17604	17361	17347	17525	17454	17425	17510	17399	17346	17331	17421	17412	17429	17491	17458	17470	17368	17361	17466	17461	17463	17351	17433	17265	17365	17348	17547	17304	17385	17293	17460	17436	17403	17468	17406	17344	17375	17343	17302	17453	17449	17339	17496	17493	17483	17408	17338	17447	17374	17417	17399	17414	17514	17568	17493	17215	17362	17368	17314	17645	17426	17431	17510	17394	17471	17350	17471	17268	17279	17337	17349	17441	17382	17512	17547	17433	17174	17485	17456	17373	17321	17416	17374	17117	17319	17340	17324	17215	17320	17459	17333	17582	17444	17391	17453	17413	17234	17388	17524	17385	17414	17388	17262	17409	17310	17394	17491	17205	17437	17469	17409	17384	17440	17624	17369	17390	17467	17404	17405	17540	17337	17525	17303	17517	17379	17394	17539	17385	17383	17459	17508	17301	17401	17572	17372	17382	17312	17434	17488	17439	17369	17298	17632	17432	17347	17419	17449	17482	17594	17349	17473	17280	17551	17410	17369	17458	17585	17425	17435	17151	17458	17467	17426	17362	17433	17342	17370	17234	17485	17406	17329	17250	17284	17314	17417	17425	17354	17456	17371	17364	17306	17382	17420	17207	17395	17292	17338	17477	17427	17402	17422	17377	17375	17411	17308	17462	17390	17443	17343	17302	17495	17210	17478	17351	17322	17424	17330	17430	17277	17481	17330	17516	17608	17396	17318	17281	17433	17468	17240	17443	17395	17422	17321	17384	17421	17452	17536	17477	17467	17541	17476	17315	17348	17359	17377	17392	17377	17515	17317	17480	17330	17341	17410	17273	17537	17548	17434	17359	17495	17335	17370	17432	17499	17330	17302	17313	17300	17370	17440	17470	17417	17359	17460	17486	17313	17311	17375	17252	17398	17405	17631	17365	17540	17298	17542	17355	17469	17275	17384	17470	17544	17483	17271	17272	17315	17479	17281	17431	17298	17473	17184	17496	17387	17375	17404	17374	17507	17320	17392	17387	17414	17173	17438	17309	17417	17536	17378	17352	17423	17356	17290	17375	17571	17430	17477	17350	17459	17328	17477	17367	17402	17470	17351	17555	17567	17416	17372	17412	17342	17438	17294	17492	17378	17496	17432	17339	17420	17474	17277	17357	17350	17529	17241	17391	17265	17409	17375	17436	17444	17428	17314	17422	17194	17395	17526	17506	17310	17533	17311	17443	17183	17494	17305	17296	17445	17299	17476	17495	17516	17436	17472	17574	17310	17554	17352	17425	17276	17284	17413	17207	17359	17474	17250	17417	17429	17360	17410	17421	17293	17365	17427	17439	17471	17210	17342	17436	17234	17276	17363	17423	17357	17285	17409	17472	17505	17449	17401	17423	17534	17418	17406	17515	17538	17640	17288	17435	17454	17407	17289	17309	17332	17437	17617	17465	17359	17385	17401	17376	17279	17574	17437	17362	17519	17318	17227	17462	17590	17366	17348	17470	17366	17555	17323	17417	17306	17404	17314	17642	17393	17522	17253	17418	17318	17265	17341	17397	17385	17417	17270	17366	17470	17431	17392	17397	17531	17387	17701	17351	17483	17546	17431	17468	17426	17369	17328	17396	17395	17302	17507	17320	17280	17455	17450	17323	17600	17576	17290	17538	17309	17459	17460	17335	17222	17432	17467	17329	17405	17388	17427	17508	17432	17577	17371	17491	17245	17318	17179	17458	17522	17349	17432	17374	17460	17286	17481	17526	17567	17406	17355	17418	17376	17276	17391	17432	17351	17333	17615	17380	17330	17452	17305	17404	17272	17267	17332	17273	17504	17464	17385	17369	17549	17213	17389	17324	17358	17339	17489	17353	17404	17382	17392	17374	17198	17336	17370	17439	17347	17421	17477	17302	17596	17342	17396	17402	17361	17446	17399	17379	17514	17418	17286	17220	17484	17428	17392	17307	17423	17369	17393	17414	17189	17387	17558	17378	17137	17475	17282	17442	17582	17492	17427	17341	17340	17434	17228	17361	17392	17390	17278	17206	17388	17310	17342	17470	17299	17339	17339	17289	17436	17478	17382	17209	17372	17544	17349	17359	17519	17285	17449	17452	17461	17641	17314	17503	17408	17487	17381	17332	17367	17462	17394	17492	17374	17437	17460	17403	17382	17232	17422	17530	17340	17442	17365	17492	17526	17208	17450	17353	17488	17412	17480	17429	17463	17450	17466	17447	17360	17519	17370	17469	17421	17388	17313	17419	17279	17224	17356	17264	17391	17350	17493	17417	17258	17199	17393	17321	17545	17423	17203	17331	17422	17425	17314	17362	17575	17585	17262	17330	17415	17354	17325	17462	17364	17425	17490	17320	17350	17324	17465	17411	17479	17533	17401	17403	17609	17363	17154	17464	17300	17414	17389	17352	17476	17487	17164	17593	17601	17395	17373	17415	17534	17341	17393	17387	17495	17312	17334	17327	17410	17350	17562	17281	17302	17371	17440	17362	17381	17281	17589	17369	17376	17382	17449	17519	17301	17505	17309	17351	17549	17238	17440	17174	17404	17317	17605	17429	17401	17371	17463	17333	17331	17583	17399	17332	17458	17247	17455	17336	17495	17400	17336	17530	17401	17553	17544	17483	17311	17376	17521	17331	17552	17408	17477	17606	17355	17383	17322	17382	17515	17309	17405	17408	17382	17310	17263	17190	17405	17401	17444	17386	17446	17545	17345	17464	17320	17333	17336	17414	17455	17301	17383	17447	17324	17344	17567	17191	17401	17205	17318	17209	17246	17367	17508	17291	17508	17262	17381	17334	17395	17334	17452	17335	17293	17643	17468	17345	17160	17384	17327	17247	17265	17335	17498	17269	17395	17457	17391	17401	17599	17544	17521	17441	17334	17263	17378	17416	17465	17409	17477	17500	17357	17241	17440	17491	17271	17371	17402	17432	17255	17377	17385	17299	17312	17410	17365	17413	17378	17374	17278	17471	17466	17301	17247	17301	17379	17387	17431	17548	17412	17322	17461	17536	17312	17365	17560	17414	17552	17351	17409	17430	17235	17407	17460	17385	17461	17333	17414	17523	17437	17538	17326	17488	17367	17395	17337	17457	17393	17315	17456	17481	17522	17234	17468	17396	17338	17507	17606	17434	17449	17499	17365	17457	17538	17334	17337	17486	17479	17399	17478	17538	17461	17500	17268	17349	17454	17298	17398	17368	17280	17419	17347	17325	17328	17393	17502	17225	17335	17295	17525	17379	17463	17162	17571	17364	17411	17378	17465	17460	17417	17364	17371	17316	17449	17370	17531	17414	17352	17468	17325	17372	17418	17498	17332	17331	17486	17383	17455	17372	17523	17219	17514	17426	17366	17227	17648	17298	17444	17466	17426	17611	17228	17347	17522	17188	17318	17377	17436	17497	17467	17538	17213	17147	17308	17532	17580	17302	17486	17508	17388	17371	17428	17441	17424	17237	17524	17408	17391	17327	17454	17338	17298	17275	17410	17371	17610	17387	17410	17386	17252	17655	17282	17410	17511	17432	17396	17600	17301	17518	17431	17435	17432	17409	17651	17307	17441	17354	17359	17453	17508	17426	17358	17327	17532
23954	21500	29292	25580	26954	32045	32902	28854	27042	26449	25935	24826	24151	24024	23434	23035	23269	23230	23201	22917	22855	22780	22699	22234	22509	22461	22188	22117	22141	21964	22006	21825	21805	21710	21788	21890	21893	21891	21882	21794	21884	21602	21760	21595	21706	21767	21672	21559	21811	21830	21752	21627	21846	21574	21802	21731	21842	21669	21742	21682	21681	21865	21602	21713	21464	21739	21902	21887	21779	21559	21892	21719	21787	21743	21687	21714	21908	21588	21698	21498	21467	21424	21891	21665	21615	21708	21496	21726	21805	21604	21794	21529	21590	21958	21870	21721	21533	21786	21856	21710	21736	21830	21692	21562	21716	21904	21781	21688	21809	21506	21722	21783	21704	21719	21739	21861	21604	21458	21621	21731	21576	21741	21839	21585	21610	21515	21737	21669	21591	21685	21662	21672	21761	21727	21360	21603	21759	21657	21669	21717	21609	21815	21803	21615	21628	21544	21832	21573	21820	21670	21643	21945	21567	21564	21644	21495	21572	21635	21890	21787	21604	21748	21805	21627	21774	21698	21694	21876	21726	21770	21709	21716	21648	21732	21657	21922	21862	21678	21574	21549	21638	21721	21720	21587	21605	21823	21671	21941	21798	21706	21636	21529	21766	21713	21604	21442	21750	21561	21572	21767	21811	21597	21525	21866	21648	21386	21499	21655	21638	21617	21478	21678	21778	21774	21844	21662	21841	21536	21773	21551	21324	21652	21512	21521	21579	21540	21600	21439	21687	21731	21585	21565	21483	21570	21560	21660	21774	21771	21664	21554	21553	21619	21598	21698	21547	21440	21874	21550	21889	21710	21899	21632	21954	21627	21637	21604	21632	21612	21896	21575	21526	21500	21573	21435	21690	21840	21653	21770	21772	21782	22039	21732	21840	21756	21698	21719	21702	21624	21637	21577	21715	21861	21634	21497	21814	21589	21574	21696	21457	21777	21769	21537	21591	21760	21433	21869	21619	21621	21711	21632	21583	21828	21563	21900	21483	21654	21805	21805	21661	21565	21811	21583	21716	21501	21457	21607	21639	21637	21685	21799	21778	21282	21640	21373	21670	21771	21734	21521	21805	21818	21722	21599	21703	21723	21748	21590	21946	21538	21639	21606	21739	21641	21632	21669	21681	21547	21682	21660	21677	21541	21401	21601	21757	21640	21709	21762	21613	21674	21582	21672	21698	21742	21828	21824	21600	21685	21531	21522	21781	21478	21368	21667	21653	21682	21586	21607	21653	21593	21485	21772	21452	21629	21678	21766	21819	21536	21548	21673	21855	21685	21621	21413	21662	21713	21513	21749	21729	21669	21647	21487	21438	21659	21695	21431	21557	21669	21747	21747	21523	21738	21704	21672	21634	21592	21782	21617	21491	21578	21460	21627	21461	21523	21930	21643	21903	21647	21642	21636	21730	21631	21690	21468	21746	21638	21664	21733	21468	21764	21672	21700	21636	21627	21677	21682	21581	21858	21750	21502	21809	21817	21660	21721	21549	21826	21583	21669	21605	21733	21661	21614	21782	21695	21712	21548	21598	21727	21776	21588	21610	21646	21713	21518	21725	21844	21782	21648	21633	21650	21606	21674	21617	21701	21660	21836	21562	21779	21538	21554	21595	21626	21713	21752	21768	21755	21661	21573	21492	21553	21534	21693	21762	21577	21706	21540	21595	21664	21684	21683	21619	21649	21639	21612	21626	21720	21783	21663	21772	21612	21746	21600	21536	21469	21591	21703	21619	21647	21493	21673	21929	21581	21572	21433	21734	21934	21580	21829	21608	21641	21619	21666	21738	21642	21835	21366	21872	21782	21812	21817	21848	21806	21753	21745	21671	21499	21817	21584	21588	21788	21621	21755	21670	21538	21631	21797	21587	21546	21737	21476	21481	21524	21449	21870	21619	21611	21519	21765	21700	21676	21702	21677	21626	21689	21703	21649	21606	21737	21618	21555	21708	21584	21525	21439	21809	21687	21529	21540	21503	21854	21798	21591	21374	21719	21524	21441	21596	21778	21916	21578	21800	21659	21691	21684	21527	21689	21775	21786	21709	21541	21702	21867	21792	21486	21618	21570	21689	21680	21618	21513	21640	21456	21636	21821	21361	21557	21669	21590	21604	21701	21578	21839	21762	21952	21524	21779	21707	21823	21780	21550	21886	21658	21586	21761	21799	21748	21906	21687	21581	21657	21793	21512	21759	21663	21805	21766	21680	21709	21603	21775	21542	21765	21579	21738	21693	21820	21662	21595	21835	21653	21568	21587	21681	21558	21602	21445	21672	21572	21817	21797	21629	21816	21806	21858	21769	21539	21813	21743	21592	21577	21688	21575	21647	21637	21503	21727	21610	21749	21573	21753	21618	21486	21377	21501	21646	21733	21706	21705	21696	21790	21695	21469	21633	21621	21592	21749	21784	21647	21668	21559	21615	21601	21601	21552	21586	21834	21545	21497	21715	21702	21751	21663	21586	21618	21659	21497	21768	21664	21755	21609	21592	21808	21735	21860	21573	21351	21597	21328	21636	21836	21633	21393	21588	21845	21766	21640	21609	21741	21577	21736	21691	21587	21599	21503	21787	21738	21624	21551	21556	21622	21735	21688	21593	21608	21756	21819	21426	21870	21709	21875	21743	21457	21756	21818	21821	21741	21687	21705	21446	21705	21582	21608	21710	21791	21901	21682	21576	21591	21736	21529	21653	21714	21593	21776	21668	21766	21505	21670	21551	21705	21690	21834	21873	21676	21720	21417	21439	21717	21622	21882	21649	21429	21719	21597	21424	21883	21640	21708	21647	21521	21789	21726	21417	21586	21507	21711	21479	21732	21736	21665	21671	21468	21633	21587	21579	21600	21759	21896	21877	21562	21561	21558	21725	21704	21519	21498	21648	21419	21687	21773	21676	21703	21441	21458	21491	21591	21826	21617	21650	21657	21624	21816	21697	21805	21865	21749	21809	21774	21736	21595	21767	21768	21670	21639	21700	21703	21545	21713	21862	21490	21733	21649	21718	21478	21633	21714	21772	21448	21648	21537	21598	21894	21591	21631	21836	21674	21578	21672	21697	21572	21518	21462	21680	21723	21798	21469	21709	21782	21707	21634	21575	21658	21578	21649	21658	21759	21637	21742	21632	21562	21676	21554	21496	21629	21563	21630	21675	21585	21917	21806	21920	21983	21570	21389	21463	21829	21971	21723	21732	21611	21853	21576	21612	21456	21806	21751	21672	21679	21591	21523	21691	21610	21603	21701	21730	21748	21591	21420	21680	21564	21759	21600	21544	21544	21480	21691	21620	21777	21882	21658	21855	21751	21706	21839	21869	21433	21618	21682	21845	21589	21537	21960	21650	21744	21510	21759	21658	21481	21729	21618	21738	21729	21651	21528	21914	21626	21382	21693	21706	21770	21757	21801	21719	21603	21759	21652	21745	21739	21730	21672	21562	21713	21625	21684	21647	21581	21576	21801	21760	21701	21816	21731	21629	21618	21632	21565	21690	21719	21706	21750	21953	21719	21615	21544	21771	21758	21681	21560	21741	21673	21548	21541	21679	21587	21673	21656	21440	21569	21643	21475	21642	21737	21717	21577	21671	21688	21742	21451	21554	21538	21717	21715	21752	21980	21738	21584	21736	21508	21363	21616	21615	21641	21824	21701	21505	21836	21780	21416	21501	21645	21479	21737	21685	21683	21509	21723	21786	21698	21626	21749	21869	21526	21637	21755	21679	21541	21901	21829	21891	21798	21575	21533	21626	21372	21488	21576	21621	21739	21763	21710	21707	21674	21684	21617	21742	21567	21522	21753	21665	21551	21639	21554	21602	21653	21737	21624	21711	21698	21581	21656	21619	21847	21741	21975	21630	21650	21678	21797	21596	21780	21540	21747	21682	21592	21721	21601	21717	21559	21824	21766	21562	21758	21814	21646	21835	21730	21742	21630	21744	21790	21867	21613	21486	21719	21655	21611	21830	21695	21837	21681	21581	21551	21681	21803	21627	21517	21797	21693	21700	21616	21853	21890	21852	21747	21847	21588	21788	21513	21670	21639	21843	21560	21726	21683	21770	21618	21458	21466	21686	21703	21755	21704	21429	21708	21745	21589	21541	21590	21596	21832	21682	21433	21732	21649	21530	21723	21636	21732	21670	21741	21692	21761	21604	21617	21654	21511	21607	21533	21636	21496	21625	21576	21804	21590	21750	21624	21602	21374	21605	21537	21579	21674	21782	21725	21574	21587	21938	21620	21791	21811	21787	21584	21774	21526	21789	21810	21704	21562	21738	21935	21773	21622	21526	21787	21619	21514	21565	21673	21785	21473	21562	21590	21674	21726	21805	21703	21713	21678	21867	21618	21691	21782	21460	21658	21612	21622	21571	21694	21657	21343	21420	21676	21777	21590	21542	21558	21780	21764	21723	21762	21770	21717	21579	21523	21525	21779	21693	21528	21885	21823	21533	21611	21595	21809	21553	21620	21715	21655	21553	21811	21637	21752	21628	21647	21802	21747	21815	21539	21364	21760	21657	21710	21825	21702	21598	21637	21770	21709	21769	21744	21738	21639	21426	21613	21679	21479	21598	21542	21588	21765	21520	21578	21656	21687	21897	21788	21652	21764	21615	21640	21550	21640	21636	21615	21796	21644	21615	21697	21573	21940	21697	21657	21660	21751	21648	21867	21655	21456	21483	21777	21865	21507	21933	21581	21676	21788	21745	21595	21618	21655	21885	21727	21607	21787	21713	21388	21597	21612	21461	21562	21751	21560	21748	21619	21603	21591	21491	21607	21662	21532	21552	21707	21504	21742	21833	21624	21607	21440	21576	21725	21864	21698	21648	21589	21706	21823	21670	21670	21809	21628	21689	21741	21682	21833	21560	21758	21570	21456	21438	21603	21802	21837	21594	21647	21617	21481	21734	21666	21646	21731	21714	21538	21622	21807	21612	21535	21818	21696	21628	21765	21597	22011	21758	21619	21768	21645	21434	21600	21470	21863	21823	21436	21483	21637	21749	21657	21532	21915	21727	21796	21616	21582	21472	21722	21514	21743	21492	21616	21833	21712	21386	21759	21880	21557	21896	21617	21726	21871	21985	21611	21648	21840	21673	21810	21730	21614	21667	21686	21802	21672	21868	21694	21715	21883	21809	21869	21823	21611
31341	54543	52984	44526	39805	35214	30782	28059	25643	24466	23361	22260	21175	20725	19953	19506	19642	19507	19208	19023	19028	18864	18618	18471	18210	18135	17969	17839	17796	17722	17771	17704	17699	17645	17915	17540	17566	17375	17573	17551	17492	17627	17514	17574	17429	17395	17395	17602	17599	17493	17635	17582	17399	17594	17489	17440	17494	17500	17502	17399	17365	17550	17442	17547	17544	17656	17518	17468	17713	17532	17374	17459	17562	17477	17645	17379	17469	17438	17574	17472	17297	17493	17502	17511	17483	17366	17601	17361	17337	17391	17467	17573	17493	17604	17626	17526	17482	17557	17670	17378	17753	17565	17228	17557	17599	17378	17598	17561	17576	17504	17552	17414	17481	17655	17258	17409	17625	17411	17510	17407	17497	17287	17485	17601	17399	17345	17438	17517	17268	17549	17452	17292	17408	17433	17525	17464	17368	17420	17519	17418	17492	17495	17346	17574	17470	17324	17435	17471	17377	17599	17551	17563	17329	17535	17487	17452	17565	17562	17422	17398	17402	17503	17631	17411	17390	17433	17423	17544	17684	17424	17306	17636	17558	17630	17451	17522	17342	17599	17302	17539	17250	17304	17680	17481	17599	17421	17506	17562	17345	17533	17417	17592	17279	17516	17323	17279	17429	17286	17488	17376	17545	17511	17564	17537	17523	17419	17318	17547	17547	17456	17533	17253	17516	17353	17548	17609	17613	17448	17496	17508	17337	17272	17529	17454	17429	17506	17396	17349	17463	17558	17580	17359	17429	17506	17404	17420	17315	17340	17495	17485	17318	17427	17554	17476	17482	17389	17397	17588	17298	17465	17499	17420	17501	17436	17438	17541	17502	17533	17479	17494	17602	17497	17388	17608	17571	17394	17388	17569	17589	17467	17428	17648	17354	17546	17630	17437	17450	17473	17561	17511	17392	17575	17471	17571	17322	17495	17328	17319	17483	17350	17488	17439	17495	17310	17620	17448	17520	17486	17499	17504	17515	17246	17579	17489	17631	17498	17581	17768	17411	17421	17503	17511	17579	17545	17327	17505	17485	17465	17769	17593	17468	17301	17548	17591	17552	17364	17406	17458	17571	17484	17497	17474	17477	17439	17430	17573	17589	17493	17519	17692	17456	17599	17424	17546	17397	17390	17587	17385	17500	17423	17487	17421	17520	17333	17444	17588	17413	17500	17453	17488	17664	17437	17674	17250	17260	17559	17359	17397	17400	17372	17435	17474	17282	17242	17435	17425	17668	17535	17495	17464	17485	17563	17538	17622	17507	17574	17492	17531	17342	17371	17556	17438	17621	17344	17638	17557	17535	17342	17503	17455	17553	17431	17415	17619	17425	17286	17496	17557	17394	17576	17376	17443	17410	17405	17631	17433	17502	17509	17523	17474	17387	17434	17391	17601	17457	17449	17505	17565	17404	17538	17428	17648	17462	17526	17446	17472	17528	17547	17512	17442	17398	17614	17390	17683	17564	17547	17493	17463	17661	17342	17536	17358	17504	17423	17536	17444	17397	17414	17486	17547	17227	17430	17292	17371	17622	17457	17397	17525	17363	17381	17481	17503	17542	17523	17602	17390	17454	17394	17516	17365	17361	17411	17527	17484	17402	17620	17324	17520	17457	17427	17541	17443	17476	17409	17378	17522	17396	17355	17503	17574	17522	17473	17491	17418	17458	17471	17635	17534	17404	17562	17460	17473	17416	17414	17437	17541	17463	17677	17318	17282	17466	17472	17381	17676	17506	17547	17612	17476	17627	17634	17434	17525	17525	17466	17359	17405	17534	17305	17468	17594	17526	17497	17657	17366	17400	17491	17449	17388	17450	17576	17527	17407	17343	17351	17546	17498	17630	17428	17655	17524	17575	17563	17465	17499	17399	17602	17577	17344	17363	17435	17487	17594	17526	17488	17612	17562	17408	17539	17550	17531	17644	17505	17491	17530	17509	17476	17603	17293	17487	17454	17318	17701	17456	17496	17626	17451	17422	17541	17441	17418	17557	17619	17378	17654	17475	17311	17542	17540	17540	17485	17416	17365	17480	17532	17345	17600	17313	17561	17297	17673	17404	17420	17415	17644	17478	17454	17487	17470	17478	17529	17570	17388	17615	17351	17581	17525	17461	17486	17500	17600	17463	17591	17660	17460	17459	17494	17536	17279	17563	17371	17465	17467	17489	17647	17436	17689	17438	17386	17391	17678	17319	17497	17469	17535	17521	17519	17661	17307	17426	17494	17472	17487	17721	17350	17579	17401	17542	17485	17622	17495	17583	17453	17536	17595	17464	17377	17547	17584	17422	17687	17557	17519	17495	17691	17445	17570	17469	17425	17487	17234	17326	17389	17344	17598	17609	17409	17627	17309	17603	17492	17502	17523	17589	17396	17426	17646	17302	17383	17361	17344	17404	17350	17549	17565	17548	17662	17534	17439	17688	17488	17404	17402	17454	17401	17458	17316	17653	17548	17491	17511	17387	17559	17543	17519	17649	17544	17584	17422	17426	17676	17317	17419	17574	17371	17578	17556	17544	17547	17593	17543	17348	17566	17576	17468	17421	17527	17464	17432	17398	17513	17524	17413	17498	17396	17449	17400	17427	17610	17681	17455	17438	17411	17596	17467	17498	17592	17495	17494	17607	17491	17458	17539	17605	17446	17446	17612	17514	17481	17489	17435	17403	17444	17528	17557	17347	17499	17520	17254	17669	17484	17445	17334	17437	17442	17489	17566	17635	17330	17406	17458	17698	17311	17403	17358	17546	17446	17450	17486	17377	17473	17610	17412	17472	17642	17474	17390	17554	17648	17628	17535	17499	17467	17408	17518	17533	17477	17312	17634	17494	17394	17385	17550	17533	17529	17584	17352	17500	17440	17426	17504	17441	17507	17495	17395	17593	17523	17612	17530	17676	17435	17493	17513	17638	17411	17454	17636	17412	17412	17458	17344	17515	17550	17370	17352	17437	17444	17529	17331	17525	17537	17451	17656	17397	17445	17518	17646	17420	17650	17527	17496	17515	17407	17527	17459	17598	17482	17413	17539	17489	17406	17513	17420	17566	17451	17503	17574	17543	17617	17317	17614	17353	17415	17351	17536	17484	17458	17622	17457	17484	17246	17609	17406	17549	17484	17423	17336	17494	17438	17662	17532	17606	17411	17419	17519	17418	17364	17463	17324	17513	17575	17376	17522	17561	17517	17617	17501	17329	17691	17492	17501	17543	17525	17362	17471	17507	17424	17448	17458	17594	17524	17491	17437	17642	17451	17440	17455	17414	17554	17522	17598	17499	17383	17564	17428	17505	17575	17400	17242	17458	17490	17484	17364	17559	17640	17421	17448	17286	17441	17522	17539	17420	17579	17601	17632	17408	17639	17427	17613	17432	17517	17369	17396	17464	17560	17444	17473	17444	17549	17465	17444	17435	17529	17489	17596	17406	17480	17477	17546	17655	17461	17655	17471	17506	17784	17512	17723	17644	17444	17448	17630	17394	17436	17474	17518	17478	17415	17455	17471	17467	17707	17437	17524	17511	17622	17559	17585	17442	17490	17395	17427	17579	17395	17424	17471	17359	17506	17540	17484	17567	17403	17396	17600	17666	17615	17466	17522	17530	17459	17624	17339	17485	17534	17581	17551	17558	17487	17462	17412	17499	17526	17476	17493	17546	17629	17387	17406	17534	17616	17472	17585	17482	17552	17509	17448	17378	17511	17388	17483	17496	17401	17352	17314	17698	17564	17516	17444	17321	17490	17645	17303	17600	17513	17412	17489	17425	17551	17443	17469	17545	17652	17546	17477	17461	17479	17609	17544	17558	17549	17441	17382	17697	17387	17468	17402	17478	17524	17391	17385	17282	17530	17564	17412	17578	17348	17487	17556	17422	17550	17344	17540	17552	17485	17612	17628	17490	17490	17504	17491	17599	17389	17507	17552	17246	17629	17412	17407	17555	17366	17543	17544	17376	17358	17380	17698	17589	17380	17353	17591	17586	17481	17501	17625	17489	17453	17476	17505	17574	17426	17505	17311	17577	17504	17524	17459	17415	17346	17702	17396	17611	17433	17522	17478	17481	17473	17444	17414	17436	17538	17509	17412	17446	17521	17326	17552	17527	17324	17566	17601	17498	17540	17415	17524	17605	17471	17401	17597	17481	17348	17479	17299	17556	17482	17378	17529	17310	17448	17363	17477	17445	17389	17449	17349	17502	17491	17355	17408	17596	17471	17484	17481	17514	17470	17356	17296	17400	17343	17625	17412	17411	17529	17491	17666	17470	17556	17497	17502	17613	17304	17586	17494	17458	17336	17462	17507	17440	17550	17345	17429	17463	17390	17510	17348	17603	17522	17417	17596	17509	17467	17378	17534	17563	17343	17622	17552	17717	17473	17511	17628	17463	17472	17330	17577	17482	17595	17219	17244	17527	17463	17476	17415	17480	17454	17301	17433	17350	17436	17592	17518	17501	17433	17451	17397	17450	17381	17640	17623	17477	17565	17542	17409	17407	17494	17427	17627	17360	17568	17417	17430	17606	17468	17479	17540	17475	17594	17443	17674	17472	17546	17449	17450	17528	17500	17578	17426	17428	17416	17503	17387	17363	17574	17406	17514	17573	17319	17502	17373	17514	17574	17529	17577	17474	17448	17508	17453	17552	17640	17388	17687	17281	17510	17489	17555	17571	17507	17442	17560	17335	17503	17492	17535	17488	17407	17500	17498	17757	17441	17469	17667	17335	17674	17403	17395	17725	17497	17561	17506	17418	17634	17574	17469	17449	17327	17407	17392	17544	17471	17305	17597	17509	17719	17334	17449	17407	17438	17498	17529	17585	17552	17386	17482	17530	17507	17467	17483	17395	17540	17349	17452	17526	17535	17725	17606	17655	17431	17541	17478	17347	17235	17404	17563	17429	17248	17367	17542	17467	17463	17602	17529	17605	17458	17372	17302	17595	17577	17734	17442	17415	17474	17598	17420	17494	17369	17499	17372	17458	17519	17451	17664	17541	17358	17470	17506	17565	17448	17358	17343	17340	17512	17532	17530	17544	17545	17627	17437	17405	17643	17589	17602	17400	17437	17507	17508	17414	17498	17410	17296	17530	17526	17501	17528	17560	17415	17486	17696	17516	17377	17634	17351	17395	17441	17599	17441	17406	17504	17498	17462
31972	32413	39418	36005	30561	28147	25981	24628	23732	23235	22952	22550	22443	22105	22302	22358	22541	21988	22379	22268	22170	22075	21860	21840	21721	21947	21710	21931	21935	21860	21732	21752	21538	21991	21795	21666	21799	21735	21960	21702	21841	21887	21858	21676	21789	21887	21709	21753	22080	21857	21768	22024	21763	21609	21825	21844	21782	21753	21800	21997	21573	21619	21692	21727	21605	21727	21763	21648	21769	21808	21942	21790	21895	21721	21641	21788	21817	21622	21803	21502	21930	22079	21598	21837	21723	21713	21665	21640	21565	21423	21975	21792	21579	22158	21668	21616	21927	21691	21867	21919	21632	21804	21807	21747	21753	21693	21583	21909	21717	21538	21765	21985	21540	21825	21624	21893	21727	21760	21853	21647	21619	21870	21754	21872	21727	21922	21891	21730	21706	21983	21822	21634	21529	21733	21824	21759	21632	21777	21625	22079	21795	21711	21817	21644	21915	21654	22039	21905	21778	21824	21947	21705	21715	21972	21585	21743	21671	21616	22061	21749	21931	21519	21841	21798	21852	21631	21665	21749	21980	21692	21650	21726	21841	21664	21642	21695	21536	21631	21616	21806	21784	21592	21793	21807	21694	21639	21548	21632	21602	21858	21801	21793	21825	21773	21835	21556	21760	21708	21740	21694	21923	22050	21653	21734	21874	21734	21695	21828	21447	21543	21760	21728	21668	21600	21860	21670	21791	21592	21829	21784	21800	21685	21500	21837	21638	21797	21533	21533	21775	21594	21805	21880	21765	21711	21689	21590	21684	21743	21529	21743	21797	21974	21566	21761	21862	21723	21792	21615	21697	21755	21768	21755	21632	21794	21851	21910	21694	21936	21757	21675	21931	21814	21880	21778	21826	21938	21606	21782	21938	21940	21661	21685	21848	21860	21945	21829	21601	21678	21898	21749	22058	21938	21845	21691	21731	21632	21780	21851	21852	21659	21524	21927	21756	21609	21810	21726	21695	21928	21735	22015	21818	21958	21588	21677	21765	21903	21709	21572	21533	21771	21662	21784	21775	21574	21602	21745	21877	21935	21809	21784	21791	21850	21639	21883	21603	21750	21816	21578	21492	21702	21517	21734	21881	21788	21558	21785	21729	21676	21516	21674	21676	22122	21670	21959	21846	21694	21645	21868	21843	21795	21649	21870	22107	21823	21688	21709	21594	21669	21834	21721	21857	21823	21761	21608	21656	21862	21803	21792	21724	21883	21638	21702	21698	21662	21696	21862	21885	21631	21846	21611	21799	21614	21869	21880	21645	21754	21920	21947	21746	21565	21605	21688	21840	21660	21509	21797	21607	21645	21694	21782	22009	21568	22001	21729	21819	21822	21891	21679	21858	21715	21582	21756	21677	21714	21750	21558	21636	21843	21606	21810	21784	21801	21891	21911	22003	21699	21718	21662	21517	21658	21817	21554	21625	21666	21687	21867	21982	21641	21914	21624	21781	21769	21773	21809	21708	21767	21658	21797	21863	21772	21790	21604	21761	21667	21754	21646	21823	21863	21849	21674	21734	21472	21664	21766	21858	21588	21937	21743	21784	21783	21860	21933	21840	21732	21683	21901	21880	21611	21853	21826	21771	21890	21557	21831	21758	21666	21701	21764	21702	21620	21760	21693	21734	21715	21811	21765	21700	21653	21806	21764	21881	21715	21780	21502	21887	21767	21911	21617	21782	21697	21663	21718	21600	21621	21739	21707	21817	21964	21626	21613	21691	21791	21829	21732	21656	21600	21635	21865	21715	21741	21846	21705	21772	21609	21460	21870	21722	21826	21720	21786	21867	21648	21674	21611	21838	21833	21870	21951	21544	21691	21783	21638	21750	21502	21743	21595	21610	21749	21728	21777	21764	21649	21884	21661	21889	21811	21788	21832	21891	21612	21746	21630	21842	21791	21822	21619	21749	21644	21490	21862	21847	21647	21683	21610	21563	21611	21715	21626	21732	21679	21741	21834	22010	21756	21952	21772	21767	21807	21694	21707	21918	21940	21834	21779	21514	21758	21674	21820	21912	21786	21726	21781	21448	21738	21760	21772	21625	21679	21792	21752	21768	21647	21675	21597	21711	21693	21530	21777	21867	21638	21789	21995	21805	21683	21774	21851	21935	21565	21624	21617	21646	21702	21572	21744	21701	21596	21665	21662	21881	21754	21665	21893	21722	21805	21834	21863	21803	21832	21819	21905	22035	21821	21903	21571	21671	21821	21881	21833	21667	21568	22038	21853	21870	21727	21665	21778	21685	21545	21650	21521	21806	21631	21842	21703	21642	21707	21711	21825	21857	21729	21576	21791	21902	21858	21773	21669	21705	21732	21771	21579	21744	21786	21649	21729	21969	21750	21896	21793	21821	21805	21831	21555	21767	21819	21659	21768	21845	21796	21775	21824	21942	21781	21692	21836	21828	21659	21674	21787	21829	21788	21692	21726	21798	21865	21900	21837	21717	21779	21791	21750	21490	21563	21822	21793	21799	21701	21668	21626	21540	21854	21551	21628	21885	21708	21882	21731	21596	21854	21742	21715	21523	21413	21844	21423	21626	21501	21786	21716	21680	21805	21734	21765	21563	21727	21794	21684	21571	21793	21734	21892	21851	21877	21729	21884	21995	21764	21481	21659	21736	21665	21744	21660	21611	21684	21940	21691	21705	21802	21850	21533	21642	21616	21957	21645	21746	21712	21833	21725	21800	21694	22003	21857	21829	21715	21909	21701	21745	21751	21680	21658	21654	21845	21850	21921	21861	21660	21501	21681	22039	21665	21797	21658	21699	21718	21593	21737	21808	21608	21772	21957	21780	21845	21713	21765	21826	21564	21763	21811	21687	21454	21572	21754	22032	21684	21583	21720	21641	21753	21673	21515	21752	21715	21663	21793	21760	21835	21939	21803	21647	21782	21737	21976	21830	21934	21609	21827	21757	21823	21804	21844	21848	21930	21573	21902	21666	21729	21783	21742	21862	21868	21604	21802	21557	21615	21763	21780	21816	21839	21758	21881	21802	21638	21764	21679	21734	21673	21672	21839	21869	21890	21665	21700	21542	21513	21623	21576	21906	21754	21784	21568	21718	21848	21796	21880	21756	21844	21798	21754	21710	21791	21803	21923	21694	21714	21761	21753	21829	21905	21748	21633	21803	21820	21808	21891	21558	21710	21685	21652	21686	21814	21782	21783	21671	21944	21606	21657	21734	21823	21733	21749	21677	21496	21629	21635	21878	21612	21758	22048	21819	21718	21644	21725	21763	21846	21762	21738	21665	21804	21574	21805	21879	21746	21686	21827	21758	21638	21611	21901	21672	21581	21603	21686	21887	21884	21850	21689	21850	21679	21638	21884	21705	21723	21652	21914	21793	21560	21911	21924	21764	21789	21964	21595	21652	21804	21696	21584	21817	21747	21535	21695	21756	21834	21700	21841	21816	21670	21626	21676	21838	21666	21676	21671	21846	21941	21790	21849	21893	21919	21744	21951	21811	21780	21747	21736	21850	21756	21606	21762	21619	21760	21744	21711	21729	21900	21799	21759	21904	21726	21748	21918	21423	21491	21650	21692	21664	21578	21717	21815	21819	21767	21486	21675	21710	21780	21752	21853	21628	21792	21531	21639	21762	21836	21727	22002	21603	21774	21840	21819	21816	21863	21810	21874	21518	21831	21779	21510	21657	21685	21833	21796	21785	21876	21635	21949	21776	21756	21807	21853	21489	21649	21812	21681	21564	21611	21808	21865	21692	21656	21640	21693	21638	21566	21808	21748	21790	21762	21810	21728	21720	21639	21830	21931	21755	21550	21530	21768	21724	21696	21897	21571	21787	21767	21845	21648	21716	21903	21832	21609	21549	21862	21526	21741	21777	21563	21785	21939	21850	21713	21713	21716	21557	21966	21707	21704	21864	21510	21844	21576	21793	21577	21826	21764	21920	21907	21631	21749	21616	21912	21688	21755	21692	21525	21826	21759	21720	21631	21686	21760	21687	21592	22083	21769	21492	21693	21706	21522	21646	21785	21414	21738	21756	21679	21886	21881	21830	21643	21638	21697	21745	21636	21782	21879	21854	21551	21631	21602	21901	21601	21624	21809	21842	21741	21820	21648	21596	21890	21846	21744	21751	21734	21743	21813	21875	21921	21739	21861	21836	21547	21707	21597	21577	21903	21611	21880	21502	21842	21804	21678	21482	21526	21766	21724	21770	21769	21671	21746	21775	21616	21597	21735	21549	21817	21835	21721	21645	21424	21834	21700	21870	21711	21591	21665	21960	21609	21705	21708	21845	21695	21657	21841	21780	22056	21645	21737	21736	21742	21555	21756	21907	21828	21378	21819	21983	21684	21822	21928	21870	21899	21807	21545	21891	21916	21917	21731	21859	21501	21898	22034	21773	21914	21708	21637	21890	21863	21686	21572	21952	21870	21880	21677	21960	21657	21565	21963	21500	21735	21750	21818	21738	21913	21935	21610	21791	21701	21761	21845	21809	21820	21728	21828	21716	21894	21875	21994	21788	21819	21829	21875	22038	21609	21700	21660	21699	21743	21800	21685	21614	21685	21641	21675	21786	21870	21879	21612	21763	21887	21958	21872	21894	21679	21742	21849	21759	21765	21882	21796	21631	21626	21843	21915	21733	21744	21522	21785	21977	21824	21789	21740	21734	21607	21652	21623	21717	21804	21738	21688	21735	21854	21803	21664	21796	21696	21910	21622	21901	21625	21577	21716	21832	21765	21838	21957	21772	21784	21895	21625	21668	21748	21814	21802	21860	21715	21633	21663	21829	21654	21937	21734	21540	21578	21480	21760	21601	21946	22024	21693	21795	21722	21793	21862	21680	21820	21609	21593	21851	21890	22055	21860	21874	21686	21638	21580	21650	21859	21673	21703	21877	21625	21839	21865	21716	21710	21909	21690	21769	21716	21767	21743	21949	22076	22014	21805	21905	21679	21854	21566	21914	21862	21752	21896	21815	21780	21764	21570	21848	21763	21709	21870	21782	21831	21827	21676	21747	21812	21724	21897	22108	21738	21739	21680	21822	21895	21758	21694	21806	21890	21772	21820	21810	21886	21600	21769	21782	21611	21708	21607	21810	21693	21875	21499	21665	21756	21796	21737	21772	21708	21860	21663	21891	21783	21762	21831	21585	21806	21799	21863
30286	44229	42225	34453	29725	26316	23265	21894	20812	20235	19523	18807	18684	18366	18368	18377	18396	18164	18219	18028	17956	17878	17801	17815	17687	17791	17573	17523	17534	17598	17672	17501	17491	17627	17491	17477	17638	17484	17360	17768	17530	17574	17409	17512	17640	17646	17470	17458	17580	17611	17418	17576	17543	17458	17521	17717	17521	17371	17541	17401	17580	17443	17472	17626	17362	17397	17486	17425	17269	17567	17448	17323	17621	17533	17464	17567	17439	17458	17416	17556	17465	17439	17462	17601	17440	17512	17429	17541	17382	17409	17625	17386	17573	17607	17493	17422	17636	17482	17486	17539	17372	17537	17412	17359	17568	17452	17640	17419	17396	17447	17550	17460	17588	17602	17523	17445	17558	17534	17551	17423	17394	17471	17482	17514	17439	17492	17591	17455	17392	17398	17549	17463	17319	17514	17459	17363	17520	17523	17536	17344	17445	17550	17417	17507	17552	17415	17493	17446	17603	17653	17425	17506	17510	17472	17362	17578	17401	17590	17540	17372	17506	17368	17514	17450	17586	17542	17603	17544	17552	17484	17285	17413	17480	17512	17414	17395	17457	17418	17429	17394	17329	17426	17439	17556	17476	17457	17387	17436	17592	17354	17485	17576	17493	17397	17363	17452	17358	17436	17376	17572	17495	17478	17327	17484	17390	17535	17527	17456	17636	17470	17579	17606	17416	17532	17542	17378	17469	17569	17499	17447	17310	17469	17547	17552	17492	17255	17404	17513	17429	17464	17349	17506	17469	17511	17557	17587	17435	17338	17547	17278	17609	17319	17266	17491	17505	17650	17511	17411	17494	17538	17389	17556	17405	17430	17497	17383	17413	17479	17330	17467	17480	17460	17419	17610	17478	17444	17648	17348	17548	17556	17371	17451	17370	17515	17432	17578	17446	17629	17391	17429	17632	17467	17554	17423	17362	17529	17495	17435	17542	17313	17422	17406	17548	17431	17452	17501	17614	17357	17610	17471	17402	17387	17488	17608	17390	17345	17409	17347	17441	17578	17571	17531	17425	17608	17434	17417	17445	17533	17570	17327	17484	17460	17572	17533	17349	17390	17487	17407	17670	17425	17530	17387	17242	17496	17344	17520	17519	17626	17512	17321	17416	17410	17463	17681	17623	17419	17282	17543	17497	17376	17543	17369	17491	17626	17307	17400	17283	17443	17484	17451	17404	17513	17422	17560	17583	17273	17524	17450	17495	17469	17591	17482	17610	17357	17478	17500	17472	17582	17407	17362	17505	17412	17565	17545	17346	17454	17489	17460	17425	17500	17265	17508	17535	17366	17364	17481	17410	17459	17541	17455	17495	17251	17419	17444	17471	17392	17435	17458	17389	17622	17558	17320	17612	17435	17597	17389	17509	17426	17492	17300	17395	17386	17345	17562	17522	17526	17366	17482	17449	17375	17476	17612	17461	17613	17270	17459	17357	17669	17328	17355	17579	17518	17417	17480	17428	17422	17354	17586	17438	17373	17376	17610	17326	17403	17658	17473	17569	17435	17460	17525	17622	17606	17620	17493	17450	17564	17673	17453	17551	17492	17393	17382	17446	17488	17385	17482	17673	17516	17218	17560	17497	17531	17402	17581	17376	17440	17503	17341	17519	17491	17479	17572	17709	17312	17538	17526	17359	17510	17496	17562	17363	17572	17575	17506	17308	17359	17451	17451	17362	17511	17419	17336	17593	17510	17382	17436	17730	17314	17598	17435	17519	17534	17679	17341	17584	17489	17531	17564	17302	17509	17342	17473	17651	17382	17454	17702	17590	17380	17503	17544	17472	17453	17267	17580	17636	17317	17389	17415	17399	17525	17473	17612	17584	17496	17532	17466	17444	17559	17382	17568	17547	17220	17455	17749	17384	17621	17483	17516	17606	17522	17325	17571	17415	17553	17259	17514	17430	17632	17513	17556	17402	17548	17454	17484	17398	17458	17455	17304	17465	17444	17723	17359	17585	17543	17607	17411	17360	17410	17564	17534	17373	17590	17325	17533	17572	17413	17493	17390	17531	17454	17406	17515	17478	17469	17388	17522	17503	17526	17395	17437	17431	17574	17494	17392	17603	17343	17440	17500	17485	17412	17544	17600	17365	17414	17294	17569	17651	17454	17448	17485	17489	17343	17486	17417	17526	17353	17616	17369	17537	17406	17505	17624	17364	17321	17392	17670	17469	17518	17295	17376	17454	17419	17406	17280	17646	17402	17514	17393	17490	17361	17460	17438	17476	17543	17443	17451	17497	17523	17647	17448	17657	17298	17659	17530	17428	17471	17493	17310	17540	17376	17586	17467	17364	17479	17495	17397	17484	17455	17538	17395	17363	17498	17566	17479	17303	17401	17437	17496	17546	17564	17398	17487	17579	17530	17370	17473	17364	17489	17568	17513	17633	17387	17370	17422	17511	17364	17483	17486	17607	17378	17503	17573	17285	17477	17328	17612	17525	17484	17380	17638	17369	17490	17522	17423	17445	17513	17663	17446	17381	17348	17575	17324	17525	17433	17408	17460	17241	17416	17549	17358	17489	17518	17449	17333	17282	17492	17323	17523	17534	17544	17387	17467	17539	17615	17422	17485	17563	17514	17407	17528	17559	17636	17587	17454	17425	17431	17508	17572	17486	17383	17438	17430	17474	17481	17444	17587	17471	17391	17363	17791	17534	17473	17366	17520	17523	17398	17390	17295	17487	17370	17497	17444	17410	17497	17459	17608	17433	17512	17582	17444	17241	17359	17464	17562	17346	17398	17459	17513	17542	17513	17449	17584	17462	17568	17586	17333	17702	17491	17619	17345	17487	17560	17444	17341	17553	17500	17536	17607	17306	17639	17547	17367	17502	17473	17523	17394	17578	17427	17513	17480	17608	17547	17598	17637	17297	17514	17476	17538	17546	17337	17454	17414	17529	17644	17427	17360	17705	17417	17483	17438	17493	17647	17455	17578	17529	17446	17517	17526	17622	17556	17655	17382	17416	17285	17488	17482	17653	17577	17467	17562	17574	17416	17676	17440	17602	17411	17317	17432	17472	17644	17510	17581	17360	17420	17526	17640	17388	17471	17568	17671	17327	17473	17478	17340	17440	17566	17469	17472	17502	17528	17470	17582	17340	17692	17466	17554	17503	17457	17473	17421	17472	17477	17635	17446	17483	17523	17321	17397	17535	17403	17227	17399	17504	17319	17487	17460	17559	17504	17580	17559	17511	17349	17339	17393	17518	17472	17513	17529	17576	17456	17525	17646	17494	17381	17411	17503	17452	17530	17294	17405	17404	17298	17306	17540	17461	17499	17482	17523	17410	17589	17478	17545	17485	17575	17438	17584	17433	17434	17508	17485	17569	17649	17420	17457	17420	17358	17457	17458	17421	17429	17412	17385	17503	17383	17524	17548	17401	17485	17405	17409	17415	17306	17431	17275	17613	17273	17474	17452	17589	17420	17546	17403	17445	17464	17627	17428	17642	17497	17452	17574	17623	17590	17462	17249	17498	17468	17669	17449	17454	17562	17446	17496	17479	17670	17287	17434	17303	17536	17338	17487	17459	17481	17459	17447	17508	17331	17612	17549	17397	17440	17470	17549	17400	17520	17465	17336	17531	17560	17388	17431	17650	17604	17501	17511	17491	17528	17565	17326	17555	17522	17694	17680	17445	17607	17483	17380	17553	17582	17389	17599	17399	17532	17423	17352	17424	17469	17523	17266	17576	17174	17285	17482	17557	17540	17501	17361	17542	17596	17397	17498	17482	17529	17555	17338	17361	17425	17398	17564	17394	17508	17598	17615	17591	17492	17477	17388	17564	17549	17385	17571	17362	17388	17530	17344	17560	17299	17443	17438	17321	17554	17517	17594	17266	17621	17408	17317	17220	17540	17416	17701	17514	17291	17562	17568	17516	17324	17341	17423	17523	17570	17487	17552	17384	17409	17482	17537	17437	17527	17458	17415	17534	17517	17584	17381	17365	17422	17467	17360	17523	17432	17551	17290	17251	17149	17403	17427	17449	17390	17314	17468	17607	17391	17599	17593	17505	17513	17427	17279	17623	17510	17376	17470	17197	17637	17514	17515	17285	17646	17420	17622	17487	17678	17398	17383	17432	17352	17597	17538	17646	17507	17536	17427	17362	17407	17398	17643	17453	17392	17280	17432	17477	17507	17418	17448	17545	17306	17552	17420	17654	17471	17392	17642	17650	17348	17505	17345	17583	17337	17454	17623	17468	17365	17570	17545	17541	17586	17506	17298	17526	17371	17676	17453	17493	17578	17483	17530	17332	17592	17348	17530	17500	17434	17523	17442	17630	17568	17624	17424	17507	17345	17553	17498	17486	17367	17515	17566	17625	17447	17449	17296	17602	17261	17517	17517	17471	17405	17523	17405	17589	17688	17384	17499	17489	17507	17458	17497	17534	17588	17488	17439	17477	17397	17484	17364	17628	17462	17378	17597	17361	17579	17489	17363	17441	17472	17390	17383	17551	17585	17387	17543	17355	17728	17477	17446	17492	17533	17500	17426	17474	17406	17468	17618	17651	17289	17461	17315	17522	17528	17471	17323	17526	17382	17471	17685	17388	17415	17547	17338	17558	17326	17464	17516	17443	17448	17427	17344	17471	17408	17611	17444	17625	17418	17584	17257	17520	17492	17443	17298	17624	17466	17373	17451	17432	17413	17627	17480	17391	17504	17459	17391	17637	17627	17533	17386	17463	17557	17363	17550	17320	17583	17519	17569	17412	17512	17346	17622	17397	17462	17468	17482	17471	17448	17541	17501	17321	17464	17481	17315	17447	17559	17406	17549	17520	17465	17568	17474	17330	17613	17633	17340	17387	17480	17561	17619	17623	17290	17365	17325	17581	17396	17513	17365	17385	17414	17238	17670	17455	17378	17460	17540	17491	17280	17573	17465	17572	17703	17422	17416	17347	17620	17478	17587	17381	17520	17583	17325	17543	17276	17655	17393	17454	17405	17505	17455	17590	17383	17344	17361	17477	17696	17514	17333	17423	17351	17529	17269	17503	17588	17472	17521	17550	17616	17460	17438	17507	17523	17585	17354	17503	17677	17485	17458	17564	17498	17398	17477	17622	17499	17409	17519	17510	17419	17482	17289	17414	17433	17422	17461	17507	17394	17602	17336	17628	17562	17507	17350
25272	21554	29575	29737	30817	31734	30552	27191	25965	25522	24623	24220	23535	23412	23244	22792	22852	22614	22602	22586	22249	22150	22006	22184	22181	22086	21836	22059	21694	21806	21844	21889	21721	21774	22132	21848	21764	21894	21665	21670	21863	21849	21756	21798	21783	21874	21664	21801	21667	21638	21611	21576	21797	21690	21743	21730	21845	21917	21851	21774	21683	21912	21845	21762	21855	21842	21945	21726	21982	21621	21786	21685	21804	21696	21657	21606	21570	21794	21729	21666	21805	21932	21608	21904	21707	21548	21640	21802	21865	21763	21628	21940	21624	21853	21816	21782	21732	21817	21720	21630	21803	21786	21842	21787	21746	21782	21686	21533	21929	21960	21731	21828	21713	21829	21737	21661	21661	21732	21596	21626	21607	21608	21767	21772	21635	21787	21797	21490	21806	21664	21545	21786	21873	21651	21636	21684	21584	21855	21763	21797	21733	21701	21609	21638	21709	21793	21992	21738	21819	21700	21750	21674	21819	21698	21732	21889	21526	21778	21619	21615	21729	21636	21696	21683	21872	21810	21748	21776	21731	21933	21731	21812	21667	21630	21602	21792	21613	21846	21687	21612	21739	21701	21788	21733	21932	21651	21828	21813	21670	21729	21713	21818	21652	21647	21849	21674	21631	21575	21626	21654	22046	21848	21872	21803	21736	21503	21702	21359	21763	22042	21728	21778	21975	21647	21694	21728	21804	21788	21772	21993	21758	21864	21923	21785	21646	21788	21838	21872	21741	21923	21831	21614	21602	21964	21600	21637	21810	21721	21981	21839	21761	21510	21615	21698	21816	21602	21684	21763	21635	21637	21796	21834	21765	21769	21603	21584	21746	21541	21710	21804	21826	21825	21902	21946	21812	21765	21874	21632	21536	21826	21997	21751	21732	21679	21822	21803	21786	21876	21345	21850	21756	21597	21753	21726	21706	21656	21745	21581	21698	21667	21776	21758	21752	21777	21702	21698	21754	21615	21648	21654	21604	21719	21713	21634	21798	21964	21914	21433	21656	21651	21837	21794	21872	21735	21585	21776	21638	21808	21544	21823	21905	21691	21700	21808	21790	21824	21704	21869	21902	21956	21651	21637	21802	21865	21671	21770	21742	21548	21724	21960	21889	21717	21504	21752	21905	21746	21786	21781	21639	21657	21651	21740	21838	21500	21687	21783	21796	21805	21828	21441	21661	21644	21764	21855	21867	21874	21707	21767	21636	21724	21826	21629	21726	21622	21729	21710	21763	21633	21639	21798	21465	21707	21839	21455	21868	21847	21623	21959	21778	21817	21904	21704	21595	21817	21826	21716	21838	21885	21608	21833	21791	21923	21902	21926	21634	21623	21689	21846	21673	21613	21618	21546	21971	21790	21509	21779	21766	21632	21582	21705	21806	21668	21656	21831	21866	21700	21663	21875	21796	21652	21740	21696	21860	21836	21777	21767	21507	21392	21492	21687	21862	21814	21758	21961	21903	21732	21763	21617	21767	21809	21910	21809	21663	21743	21766	21692	21701	21693	21760	21728	21717	21767	21608	21720	21803	21680	21676	21847	21633	21553	21914	21715	21598	21748	21811	21659	21603	21765	21588	21763	21802	21996	21634	21825	21754	21716	21670	21782	21787	21767	21797	21616	21756	22119	21653	21774	21682	21772	21795	21910	21492	21519	21618	21655	21932	21575	21839	21772	21841	21643	21758	21706	21724	21914	21779	21584	21794	21807	21721	21740	21936	21742	21755	21616	21732	21769	21908	21853	21754	21529	21704	21663	21794	21654	21828	22002	21810	21701	21682	21773	21439	21595	21851	21755	21765	21911	21809	21689	21756	21644	21635	21700	21724	21537	21523	21530	21601	21763	21828	21756	21684	21802	21778	21721	21718	21683	21755	21649	21819	21758	21780	21793	21399	21705	21676	21903	21748	21748	21608	21900	21738	21757	21755	21801	21862	21766	21637	21797	21787	21509	21635	21662	21939	21899	21856	21690	21754	21524	21740	21424	21597	21620	21707	21787	21825	21795	21905	21775	21824	21827	21678	21670	21791	21675	21904	21787	21843	21694	21784	21668	21638	21731	21777	21557	21799	21662	21495	21755	21887	21514	21705	21599	21657	21581	21660	21661	21700	21720	21841	21718	21701	21687	21775	21687	21768	21608	21681	21542	21905	21836	21699	21651	21735	21739	21895	21776	21676	21772	21752	21827	21698	21721	21650	21691	21729	21855	21679	21969	21635	21693	21736	21835	21839	21894	21771	21661	21722	21637	21430	21616	21660	21831	21747	21586	21704	21670	21862	21772	21722	21701	21735	21780	21635	21658	21848	21691	21782	21691	21801	21881	21688	21631	21716	21809	21732	21733	21734	21543	21757	21613	21695	21935	21778	21828	21746	21724	21725	21665	21590	21749	21765	21747	21699	21582	21853	21835	21700	21750	21936	21736	21715	21821	21764	21601	21909	21708	21787	21651	21779	21822	21867	21906	22034	22042	21557	21967	22006	21759	21824	21933	21746	21740	21625	21707	21736	21730	21746	21532	21615	21641	21936	21780	21777	21791	21811	21727	22057	21769	21815	21737	21878	21783	21773	21792	21766	21605	21874	21864	21675	21873	21716	21774	21723	21659	21783	21676	21841	21732	21855	21643	21903	21733	21857	21760	21666	21809	21730	21552	21752	21414	21809	21804	21839	21640	21652	21684	21731	21730	21630	21776	21596	21898	21733	21819	21855	21983	21872	21958	21746	21733	21756	21679	21684	21822	21804	21804	21705	21843	21691	21579	21837	21643	21737	21744	21854	21673	21594	21921	21710	21921	21842	21792	21568	21701	21815	21797	21740	21852	21861	21757	21709	21855	21786	21686	21787	21520	21832	21821	21770	21720	21830	21648	21889	22060	21757	21713	21739	21540	21642	21675	21598	21842	21853	21583	21764	21875	21652	21597	21939	21646	21976	21829	21820	21747	21835	21759	21648	21591	21519	21713	21771	21707	21812	21817	21716	22009	21825	21813	21701	21894	21694	21814	21712	21831	22031	21787	21848	21956	21953	22035	21914	21768	21879	21704	21971	21593	21847	21880	21831	21556	21889	21865	21730	21857	21776	21715	21781	21634	21779	21569	21936	21707	21766	21599	21775	21648	21771	21789	21795	21774	21786	21922	21732	21672	21572	21725	21696	21648	21726	21695	21456	21680	21839	21675	21662	21803	21805	21918	21614	21689	21792	21925	21702	21631	21856	21638	21800	21954	21943	21680	21678	21891	21672	21787	21763	21884	21770	21776	21726	21688	21575	21767	21816	21686	21563	21665	21708	21940	21667	21663	21812	21762	21689	21696	21881	21784	21738	21851	21772	21708	21672	21741	21743	21923	21733	21678	21605	21713	21789	21769	21805	21817	21649	21733	21799	21701	21780	21846	22078	21713	21691	21777	21715	21703	21714	21889	21455	21779	21900	21518	21898	21982	21658	21804	21796	21685	21946	21731	21772	21664	21746	21613	21889	21452	21616	21932	21632	21490	21950	21770	21591	21701	21602	21759	21564	21595	21767	21522	21684	21837	21739	21576	21750	21586	21813	21744	21722	21998	21913	21900	21656	21620	21670	21879	21758	21796	21886	21954	21710	21650	21814	21954	21621	21780	21382	21606	21704	21844	21943	21550	21686	21881	21857	21744	21593	21899	21652	21867	21775	21774	21770	21811	21812	21763	21669	21711	21499	21616	21982	21523	21792	21779	21803	21729	21791	21628	21677	21680	21780	21815	21831	21557	21670	21779	21612	21575	21590	21795	21817	21625	21615	21751	21810	21673	21831	21884	21881	21748	21890	21601	21596	21604	21579	21883	21736	21500	21730	21590	21637	21771	21981	21749	21662	21980	21718	21897	21631	21863	21829	21925	21789	21791	21770	21578	21911	21673	21880	21893	21466	21690	21802	21689	21649	21824	22004	21795	21786	21599	21688	21699	21567	21909	21662	21797	21658	22026	21860	21649	21629	21684	21616	21476	21772	21639	21819	21724	21460	21806	21662	21541	21922	21783	21856	21742	21939	21893	21557	21565	21823	21823	21652	21760	21964	21594	21701	21706	21757	21782	21752	21863	21720	21734	21619	21672	21689	21699	21786	21787	21923	21823	21958	22194	21867	21669	21503	21816	21820	21630	21722	21828	21656	21659	21586	21653	21623	21773	21817	21553	21801	21924	21670	21603	21625	21676	21709	21797	21906	21796	21670	21713	21592	21576	21589	21597	21711	21584	21587	21707	21540	21805	21945	21729	21531	21913	21853	21691	21729	21892	21668	21832	21879	21777	21722	21892	21853	21751	21862	21520	21669	21751	21769	21914	22026	22005	21676	21525	21729	21751	21659	21789	21691	21700	21866	21474	21692	21782	21546	21712	21783	21941	21850	21915	21824	21694	21765	21880	21688	21499	21733	21675	21854	21857	21983	21788	21751	21726	21804	21757	21693	21604	21962	21768	21607	21612	21590	21777	21819	21595	21892	21586	21578	21874	21648	21547	21693	21850	21801	21666	21789	21818	21874	21712	21586	21619	21687	21775	21735	21427	21484	21612	21658	21909	21730	21698	21744	21626	21710	21636	21819	21648	21643	21483	21646	21771	21739	21706	21845	21888	21658	21713	21884	21744	21857	21905	21860	21548	21740	21606	21899	21686	21862	21698	21796	21721	21694	21880	21742	21775	21930	21805	21956	21872	21888	21959	21715	21832	21846	21856	21952	21719	21735	21856	21951	21843	21941	21758	21826	21851	21686	21666	21524	21501	21658	21730	21726	21681	21691	21776	21741	21965	21864	21909	21721	21968	21849	21699	21761	21905	21846	21849	22053	21723	21808	21670	21943	21717	21769	21651	21888	21625	21706	21632	21777	21722	21439	21784	21580	21673	21641	21746	21770	21976	21831	21593	21843	21641	21907	21674	21721	21757	21830	21664	21725	21757	21828	21730	21652	21608	21730	21616	21697	21760	21743	21655	21742	21989	21932	21677	21694	21819	21490	21565	21925	21653	21613	21778	21859	21624	21645	21693	22013	21930	21602	21616	21660	21470	21636	21736	21853	21762	21820	21960	21852	21802	21591	21644	21658	21582	21568	21820	21609	21744	21694	21746	21772	21610	21738	21599	21621	21798	22001	21892	21783	21696	21872	21724
30457	51424	50142	41745	36363	31545	28071	25489	24010	22790	21755	20880	20110	19913	19691	19344	19011	19010	19016	18446	18261	18132	17831	17940	17954	17874	17585	17816	17804	17675	17751	17649	17568	17501	17443	17686	17484	17581	17476	17585	17507	17707	17711	17590	17388	17523	17619	17522	17603	17422	17624	17477	17518	17525	17655	17602	17705	17386	17531	17587	17568	17469	17540	17675	17651	17473	17423	17459	17435	17567	17541	17488	17520	17577	17466	17419	17626	17625	17592	17545	17488	17520	17534	17407	17532	17600	17438	17475	17440	17506	17584	17466	17612	17575	17426	17613	17611	17612	17427	17355	17596	17554	17635	17460	17523	17464	17658	17556	17507	17602	17548	17391	17552	17529	17637	17492	17609	17482	17429	17280	17527	17624	17451	17475	17645	17476	17509	17552	17550	17305	17424	17439	17656	17595	17486	17618	17669	17418	17410	17513	17553	17536	17593	17477	17584	17496	17590	17496	17598	17513	17584	17719	17503	17554	17639	17542	17563	17558	17516	17459	17434	17572	17445	17409	17646	17573	17544	17490	17481	17344	17552	17405	17463	17462	17582	17558	17523	17623	17534	17456	17544	17567	17540	17533	17585	17574	17466	17730	17451	17371	17426	17596	17405	17452	17648	17577	17529	17537	17430	17650	17561	17552	17406	17403	17582	17469	17509	17633	17709	17664	17537	17603	17297	17682	17673	17508	17499	17279	17576	17461	17470	17654	17305	17550	17553	17648	17421	17739	17527	17522	17554	17652	17338	17621	17577	17413	17572	17497	17579	17413	17493	17374	17445	17611	17479	17501	17575	17615	17442	17382	17574	17469	17643	17606	17572	17706	17493	17561	17763	17546	17418	17575	17491	17622	17779	17559	17612	17676	17577	17421	17665	17487	17501	17491	17497	17383	17464	17486	17409	17605	17354	17739	17530	17647	17480	17359	17476	17396	17417	17674	17610	17441	17501	17525	17560	17485	17463	17417	17396	17522	17520	17454	17479	17330	17474	17569	17488	17399	17440	17460	17395	17435	17428	17519	17567	17494	17636	17501	17599	17451	17619	17559	17388	17566	17679	17502	17330	17398	17711	17596	17504	17542	17460	17487	17531	17267	17408	17549	17331	17499	17524	17626	17496	17685	17502	17327	17696	17454	17543	17428	17699	17486	17594	17398	17645	17385	17708	17482	17566	17456	17352	17454	17573	17475	17528	17647	17565	17446	17471	17590	17564	17699	17522	17513	17619	17324	17370	17446	17553	17528	17595	17415	17577	17546	17522	17428	17562	17494	17574	17630	17583	17359	17566	17506	17524	17480	17511	17450	17552	17529	17314	17569	17616	17594	17629	17632	17456	17498	17529	17498	17628	17382	17657	17598	17641	17331	17453	17410	17600	17443	17701	17587	17596	17616	17544	17629	17518	17516	17653	17444	17720	17364	17396	17529	17610	17461	17458	17540	17481	17431	17488	17450	17440	17483	17572	17560	17415	17487	17548	17509	17495	17523	17463	17516	17309	17572	17459	17507	17587	17595	17461	17386	17761	17374	17614	17525	17472	17624	17573	17500	17454	17481	17478	17405	17476	17477	17542	17391	17520	17415	17484	17708	17446	17674	17559	17552	17633	17459	17339	17484	17530	17464	17725	17621	17445	17653	17545	17382	17643	17422	17370	17451	17479	17500	17550	17645	17419	17428	17417	17524	17392	17513	17512	17470	17557	17576	17442	17430	17634	17516	17559	17708	17463	17451	17500	17739	17619	17413	17425	17492	17563	17599	17770	17519	17435	17473	17488	17457	17605	17613	17732	17571	17590	17398	17469	17522	17381	17611	17596	17528	17571	17613	17615	17465	17545	17496	17541	17505	17312	17365	17543	17606	17597	17473	17732	17613	17565	17552	17381	17524	17559	17566	17408	17685	17631	17584	17403	17529	17750	17501	17429	17441	17399	17482	17756	17562	17532	17548	17659	17506	17642	17459	17620	17498	17442	17591	17376	17457	17513	17438	17526	17569	17535	17528	17555	17490	17588	17506	17507	17492	17443	17515	17447	17532	17546	17511	17471	17422	17521	17505	17553	17350	17507	17518	17535	17494	17604	17471	17518	17541	17567	17455	17600	17598	17522	17616	17405	17499	17628	17520	17636	17583	17464	17483	17493	17532	17494	17461	17523	17386	17483	17609	17408	17426	17636	17450	17566	17553	17544	17497	17604	17617	17513	17647	17754	17450	17556	17570	17734	17530	17691	17423	17498	17440	17483	17451	17466	17430	17633	17477	17517	17531	17493	17514	17608	17504	17496	17611	17449	17638	17480	17557	17675	17597	17568	17616	17485	17345	17325	17620	17616	17406	17716	17610	17695	17586	17533	17646	17484	17715	17213	17493	17408	17410	17556	17463	17558	17498	17552	17421	17469	17565	17424	17705	17575	17551	17684	17653	17614	17450	17348	17395	17484	17422	17539	17493	17567	17467	17648	17540	17552	17382	17707	17479	17576	17350	17462	17437	17564	17383	17596	17513	17601	17459	17553	17377	17690	17467	17534	17567	17548	17666	17521	17440	17448	17474	17615	17660	17481	17515	17633	17329	17376	17283	17611	17444	17573	17761	17543	17543	17571	17644	17396	17541	17566	17589	17439	17410	17533	17458	17363	17518	17571	17603	17633	17585	17509	17590	17463	17518	17603	17475	17533	17454	17580	17474	17419	17519	17539	17547	17719	17440	17665	17562	17554	17416	17358	17424	17508	17710	17623	17322	17517	17386	17423	17608	17621	17559	17561	17529	17449	17756	17786	17425	17446	17514	17608	17668	17619	17498	17416	17492	17378	17715	17457	17411	17601	17457	17423	17453	17540	17534	17637	17547	17604	17405	17459	17626	17432	17458	17507	17536	17574	17614	17440	17436	17482	17465	17536	17507	17477	17483	17684	17553	17537	17379	17412	17358	17603	17551	17492	17601	17736	17662	17657	17678	17656	17566	17578	17549	17464	17368	17519	17420	17508	17687	17465	17607	17307	17409	17397	17621	17662	17491	17499	17497	17611	17670	17638	17554	17572	17576	17463	17665	17553	17522	17733	17700	17545	17312	17579	17545	17586	17612	17509	17535	17514	17709	17689	17466	17480	17542	17536	17638	17525	17595	17366	17524	17523	17643	17619	17454	17561	17604	17579	17569	17555	17333	17490	17491	17558	17503	17468	17411	17590	17547	17467	17415	17582	17426	17540	17508	17750	17351	17619	17565	17392	17343	17369	17577	17557	17641	17713	17724	17447	17604	17621	17533	17539	17606	17548	17635	17518	17525	17510	17684	17476	17494	17341	17570	17501	17398	17486	17614	17617	17640	17693	17538	17613	17381	17559	17694	17492	17650	17654	17404	17523	17511	17713	17484	17579	17675	17548	17638	17509	17483	17482	17604	17437	17784	17338	17374	17429	17619	17524	17487	17505	17527	17436	17684	17575	17471	17476	17543	17742	17343	17465	17485	17636	17559	17550	17573	17609	17686	17424	17410	17550	17580	17563	17560	17715	17561	17533	17503	17331	17378	17677	17448	17433	17632	17648	17386	17611	17477	17436	17488	17562	17514	17396	17494	17545	17500	17493	17437	17375	17584	17712	17517	17363	17471	17563	17383	17634	17556	17444	17591	17624	17492	17550	17450	17484	17393	17507	17461	17395	17665	17591	17468	17525	17392	17660	17503	17408	17669	17388	17400	17568	17529	17594	17664	17424	17409	17494	17400	17504	17434	17602	17586	17556	17646	17630	17560	17527	17549	17606	17379	17520	17630	17377	17690	17692	17442	17466	17594	17632	17600	17353	17694	17500	17605	17417	17549	17642	17478	17533	17421	17426	17449	17570	17436	17431	17458	17661	17481	17520	17515	17390	17623	17535	17335	17471	17521	17573	17426	17474	17648	17452	17562	17616	17458	17370	17497	17430	17629	17546	17563	17510	17411	17510	17457	17738	17401	17501	17561	17372	17706	17656	17503	17503	17526	17445	17603	17470	17482	17626	17515	17452	17493	17516	17393	17534	17631	17487	17740	17494	17416	17477	17551	17716	17552	17504	17535	17598	17456	17621	17534	17380	17559	17587	17676	17436	17611	17565	17640	17647	17498	17445	17566	17472	17578	17293	17495	17529	17735	17360	17475	17671	17414	17301	17562	17553	17526	17331	17507	17721	17435	17498	17699	17509	17506	17430	17382	17454	17403	17541	17576	17524	17825	17448	17400	17389	17589	17610	17536	17467	17641	17544	17500	17638	17743	17423	17347	17562	17686	17432	17491	17591	17685	17583	17385	17466	17604	17574	17498	17463	17493	17507	17469	17460	17660	17463	17507	17509	17344	17604	17641	17361	17474	17546	17475	17464	17431	17463	17417	17389	17375	17495	17522	17557	17555	17519	17778	17553	17504	17552	17579	17614	17568	17454	17357	17464	17483	17584	17550	17466	17360	17684	17574	17583	17583	17572	17671	17808	17454	17462	17591	17621	17506	17653	17557	17394	17609	17567	17471	17739	17508	17459	17382	17558	17391	17661	17565	17423	17481	17534	17548	17539	17400	17619	17700	17525	17423	17511	17650	17420	17489	17466	17499	17454	17558	17416	17448	17542	17609	17675	17492	17362	17532	17744	17610	17476	17597	17399	17374	17426	17518	17540	17557	17616	17417	17490	17520	17556	17475	17502	17595	17445	17478	17530	17554	17607	17544	17595	17767	17564	17699	17705	17437	17587	17620	17434	17446	17596	17413	17513	17613	17567	17516	17673	17463	17643	17557	17346	17514	17714	17405	17470	17557	17527	17412	17390	17458	17695	17689	17507	17506	17499	17503	17558	17417	17468	17529	17471	17584	17581	17543	17486	17509	17459	17438	17700	17290	17527	17595	17498	17789	17432	17537	17655	17525	17575	17436	17521	17574	17547	17492	17471	17417	17432	17653	17489	17580	17595	17665	17583	17693	17642	17466	17663	17404	17614	17687	17395	17504	17407	17487	17598	17615	17646	17410	17495	17237	17503	17535	17396	17341	17673	17588	17533	17574	17496	17351	17524	17570	17537	17540	17508	17466	17517	17419	17545	17491	17625	17417	17365	17581	17470	17552	17501	17481	17625	17637	17522	17564	17687	17417	17526	17544	17583	17532	17508	17430	17402	17454	17665	17631
24066	21538	29460	25943	27851	32096	33544	29670	28181	27902	26532	25787	24986	24410	23974	23723	23434	23325	22900	22726	22600	22494	22248	22371	22068	22277	22059	21987	21936	21974	22012	21912	21931	21916	21977	21984	21898	21873	21742	21834	21980	21931	21670	22009	21817	21789	21684	21806	21893	21883	21798	21795	21727	21703	21634	21557	21804	21775	21593	21680	21823	21773	21734	21809	21966	21967	21741	21882	21850	21938	21576	21660	21915	21722	21486	21737	21887	21554	21828	21888	21838	21777	21613	21891	21808	21769	21542	21738	21915	21826	21815	21803	21778	21805	21737	21746	21609	21553	21981	21885	21888	21692	21627	21703	21692	21977	21747	21985	21753	21894	21800	21565	21866	21670	21762	21578	21761	21717	21728	22007	22001	21836	21638	21789	21702	21826	21704	21709	21925	21659	21803	21665	21768	21778	21701	21648	22017	21766	21766	21804	21808	21659	21625	21751	21631	21694	22012	21886	21796	21889	21747	21725	21681	21591	21657	21781	21757	21605	21665	21718	21450	21912	21668	21745	21855	21681	21757	21519	21830	21653	21958	21712	21672	21809	21800	21540	21618	21820	21723	21684	21669	21799	21740	21877	21738	21876	21720	21792	21765	21657	21636	21657	21797	21708	21616	21751	21630	21859	21643	21683	21938	21951	21809	21919	21636	21610	21686	21871	21729	21686	21610	22123	21996	22020	21596	21924	21832	21660	21679	21648	21897	21763	21707	21695	21720	21652	21885	21567	21469	21676	21864	21695	21782	21782	21604	21604	21935	21925	21917	21644	21622	21667	21736	21717	21629	21671	21660	21713	21711	21617	21647	22020	21871	21942	21590	21890	21881	21798	21840	21701	21633	21773	21695	21603	21819	21715	21868	21646	21770	21795	21841	21673	21822	21691	21810	21864	21757	21688	21587	21833	21568	21959	21764	21980	22082	21710	21791	21542	21803	21597	21726	21736	21679	21653	21709	21770	21801	21742	21913	21836	21719	21866	21681	21687	21745	21793	21718	21595	21706	21644	21724	21747	21870	21553	21552	21993	21757	22011	21935	21627	21655	21826	21749	21588	21794	21785	21829	21733	21773	21645	21762	21728	21791	21583	21585	21807	21691	21846	21606	21681	21846	22048	21875	21974	21905	21583	21816	21651	21922	21850	21884	21671	21796	21823	21666	21529	21739	21698	21658	21566	21754	21792	21746	21729	21654	21669	21872	21645	21773	21787	21781	21631	21690	21793	21921	21649	22068	21723	21713	21686	21761	21541	21678	21502	21769	21815	21680	21844	21681	21892	21923	21608	21487	21660	21872	21674	21606	21540	21818	21724	21557	21871	21789	21574	21892	21949	21973	21900	21651	21682	21851	21784	21618	21733	21619	21695	21569	21715	21980	21794	21689	21892	21691	21759	21984	21535	21762	21939	21890	21869	21588	21721	21719	21596	21834	21807	21868	21807	21784	21959	21766	21677	21652	21506	21876	21559	21754	21935	21668	21804	21835	21661	21650	21556	21750	21590	21932	21770	21949	21794	21761	21548	21737	21685	21901	21646	21608	21738	21533	21456	21800	21581	21728	21716	21640	21622	21895	21817	21737	21418	21643	21828	21684	21814	21949	21755	21802	21741	21664	21714	21597	21912	21406	21683	21586	21753	21782	21759	21627	21559	21410	21766	21733	21616	21786	21785	21858	21651	21689	21541	21657	21877	21725	21790	21848	21813	21753	21985	21920	21737	21846	21837	21628	21704	21714	21686	21559	21632	21682	21625	21938	21703	21948	21571	21931	21680	21663	21686	21721	21728	21640	21841	21731	21804	21578	21723	21672	21681	21695	21648	21675	21704	21615	21742	21766	21923	21847	21620	21704	21535	21582	21593	21552	21667	21775	21755	21847	21717	21609	21670	21785	21511	21743	21811	21823	21712	21831	21749	21681	21594	21891	21598	21752	21848	21861	21743	21637	22058	21701	21844	21510	21797	21695	21779	21491	21686	21711	21629	21587	21680	21553	21848	21747	21836	21699	21819	21634	21605	21634	21912	21601	21728	21886	21652	21597	21629	21719	21695	21838	21534	21824	21553	21750	21772	21781	21783	21667	21891	21478	21721	21679	21750	21772	21638	21710	21987	21734	21729	21595	21713	21579	21616	21795	21707	21553	21597	21376	21550	21862	21760	22079	21769	21786	21863	21643	21502	21882	21820	21530	21611	21773	21677	21960	21895	21839	21844	21866	21545	21572	21602	21509	21603	22035	21635	21885	21623	21777	21740	21838	21653	21769	21769	21879	21689	21706	21681	21666	21849	21839	21625	21860	21778	21726	21703	21684	21717	21807	21665	21868	21697	21775	21761	21914	21840	21517	21817	21596	21647	21445	21495	21803	21835	21823	21636	21762	21766	21876	21578	21741	21667	21512	21800	21698	21496	21587	21830	21820	21818	21850	21845	22003	21833	21767	21596	21671	21816	21798	21760	21664	21854	21709	21853	21611	21703	21801	21653	21649	21745	21828	21757	21620	21798	21793	21662	21848	21782	21919	21606	21851	21455	21866	21954	21864	21715	21778	21743	21806	21639	21746	21701	21676	21606	21778	21588	21591	21889	21885	21871	21801	21901	21818	21887	21729	21701	21914	21563	21778	21709	21699	21865	21636	21805	21910	21753	21805	21753	21929	21600	21856	21869	21973	21653	21697	21873	21669	21871	21692	21601	21851	21786	21972	21947	21624	21635	21731	21601	21896	21848	21587	21840	21798	21501	21556	21587	21824	21757	22175	21767	21766	21772	21530	21819	21662	21616	21733	21710	21711	21789	21724	21879	21887	21880	21824	21671	21915	21668	21823	21845	21750	21743	21690	21807	21665	21750	21597	21618	21872	21572	21731	21845	21565	21941	21957	21680	21721	21804	21902	21794	21814	21703	21572	21616	21618	21958	21814	21836	21934	21777	21621	21803	21847	21776	21551	21660	21897	21884	21832	21713	21815	21553	21701	21831	21790	21677	21829	21543	21685	21501	21641	21991	21813	21665	21852	21816	21764	21776	21612	21763	21726	21614	21745	21816	21844	21732	21599	21657	21585	21799	21862	21896	21915	21750	21864	21743	21645	21641	21870	21696	21468	21635	21696	21774	21735	21751	21630	21812	21685	21634	21780	21674	21835	21617	21916	21590	21778	21713	21784	21861	21686	21845	21779	21580	21686	21661	21403	21576	21731	21707	21836	21848	21832	21710	21723	21700	21946	21724	21853	21681	21832	21562	21726	21715	21850	21632	21805	21769	21791	21864	21718	21744	21457	21895	21659	21744	21896	21912	21673	21665	21740	21667	21721	21940	21745	21704	21750	21954	21769	21758	21730	21716	21786	21845	21956	21876	21813	22028	21840	21822	22140	21660	21590	21745	21377	21781	21615	21842	21725	21527	21816	21603	21639	21764	21602	21807	21628	21764	21897	21580	21643	21908	21702	21727	21786	21722	21686	21563	21890	21685	21747	21589	21754	21839	21818	21805	21892	21542	21722	21607	21546	21896	21561	21561	21588	21521	21595	21677	21698	21792	21984	21807	21541	21905	21915	21793	21640	21432	21743	21777	21753	21429	21724	21551	21962	21832	21788	21717	21671	21725	22042	21876	21916	21842	21518	21730	21671	21678	21691	21714	22030	21849	21837	21934	21999	21757	21764	21842	21771	21598	21877	21712	21631	21702	21703	21620	21700	21800	21723	21679	21982	21647	21635	21839	22017	21639	21883	21699	21645	21708	21659	21505	21683	21572	21754	21841	21717	21711	21781	21765	21713	21630	21717	21912	21824	21923	21515	21652	21602	21886	21848	21655	21601	21520	21805	21570	21927	21745	21785	21798	21496	21760	21616	21480	21676	21778	21728	21847	21818	21736	21744	21833	21873	21953	21719	21756	21844	21809	21904	21866	21831	21608	21864	21911	21726	21763	21645	21782	21819	21726	21893	21719	21962	21655	21958	21958	21900	21650	21829	21755	21709	21755	21634	21784	21861	21672	21886	21880	21561	21670	21813	21756	21717	21739	22074	21970	21897	21870	21884	21773	21701	21639	21657	21675	21781	21663	21696	21709	21765	21552	21677	21806	21750	21620	21745	21859	21687	21693	22023	21765	21832	21690	21677	21664	21536	21653	21680	21834	21884	21928	21750	21573	21816	21587	21739	21942	21842	21666	21659	21842	21675	21761	21679	21740	21676	21958	21856	21762	21614	21496	21560	21684	21581	21521	22039	21920	21717	21756	21787	21667	21893	21820	21751	21844	21546	21810	21803	21548	21685	21665	21855	21857	21730	21664	21763	21783	21920	21579	21885	21844	21744	22130	21781	21799	21685	21637	21742	21828	21659	21637	21746	21703	21752	21775	21751	21884	21706	21652	21689	21966	21696	21694	21736	21702	21803	21801	21505	21850	21625	21856	21588	21645	21661	21928	21686	21807	21780	21693	21770	21669	21755	21723	21752	21579	21861	21858	21759	21705	21840	21538	21758	21740	21707	21694	21545	21636	21630	21703	21726	21755	21732	21824	21830	21597	21586	21600	21716	21703	21509	21705	21726	21779	21680	21467	21838	21687	21826	21970	21676	21644	21584	21938	21710	21645	21701	21650	21723	21634	21863	21665	21594	21952	21839	21737	21758	21688	21846	21860	21792	21954	21540	21648	21654	21690	21708	21674	21476	21649	21636	21765	21914	21676	21923	21658	21743	21587	21736	21905	21773	21821	21999	21657	21623	21756	21853	21641	21961	21775	21739	21758	21938	21728	21591	21761	21682	21668	21724	21811	21840	21758	21709	21825	21804	21647	21746	21472	21791	21779	21799	21823	21793	21475	21922	21801	21896	21800	21952	21482	21671	21625	21697	21676	21785	21847	21737	21716	21761	21718	21777	21845	21735	21778	21623	21692	21599	21577	21768	21780	21474	21541	21651	21615	21712	21576	21836	21611	21523	21690	21565	21527	21976	21862	21798	21651	21643	21806	21877	21659	21796	21772	21786	21824	21859	21943	21500	21673	21748	21612	21695	21923	21849	21687	21523	21787	21776	21875	21883	21711	21630	21683	21534	21792	21709	21658	21618	21658	21543	21706	21539	21840	21774	21721	21685	21623	21749	21865	21866	21649	21942	21727	21639	21926	21760	21740	21722	21798	21706	21624
32967	56734	56004	47307	41229	35665	31775	29494	27751	26335	24239	23048	21877	21301	20555	20155	19998	19534	19044	18646	18465	18357	18141	18193	18156	17983	17971	18114	17610	17907	17711	17697	17802	17802	17681	17755	17724	17495	17591	17609	17586	17700	17780	17783	17731	17587	17536	17716	17759	17567	17734	17853	17643	17640	17527	17602	17753	17792	17578	17540	17688	17680	17394	17542	17623	17602	17501	17411	17440	17415	17609	17527	17508	17439	17662	17602	17530	17523	17415	17526	17544	17574	17569	17568	17581	17530	17805	17745	17443	17596	17489	17604	17668	17709	17554	17480	17578	17434	17599	17821	17515	17698	17386	17417	17503	17651	17667	17702	17735	17514	17681	17651	17600	17758	17669	17586	17583	17621	17571	17523	17660	17619	17663	17543	17547	17614	17300	17530	17611	17770	17563	17505	17624	17626	17578	17655	17429	17598	17827	17539	17546	17465	17489	17622	17594	17683	17586	17402	17490	17647	17650	17644	17541	17604	17727	17626	17636	17493	17566	17535	17457	17496	17445	17741	17745	17618	17525	17569	17524	17433	17613	17630	17715	17608	17550	17459	17427	17755	17566	17577	17651	17688	17612	17454	17749	17423	17452	17446	17443	17595	17515	17620	17510	17520	17707	17632	17552	17563	17668	17652	17466	17676	17496	17628	17544	17572	17498	17652	17762	17523	17551	17508	17657	17603	17535	17600	17534	17529	17624	17564	17572	17616	17673	17743	17665	17347	17590	17521	17597	17657	17799	17619	17483	17546	17557	17452	17600	17437	17684	17562	17616	17525	17743	17442	17583	17389	17753	17748	17432	17803	17462	17539	17536	17434	17826	17453	17497	17584	17456	17512	17514	17488	17621	17563	17701	17515	17553	17608	17516	17553	17653	17309	17672	17436	17502	17675	17580	17706	17472	17554	17615	17741	17626	17504	17619	17520	17561	17671	17633	17628	17627	17524	17574	17506	17821	17585	17610	17655	17358	17724	17489	17565	17495	17494	17579	17653	17589	17570	17678	17586	17443	17510	17598	17637	17622	17507	17495	17775	17584	17566	17608	17660	17625	17744	17517	17571	17437	17572	17533	17674	17534	17425	17357	17530	17576	17680	17626	17427	17707	17684	17698	17578	17575	17736	17441	17615	17660	17538	17616	17602	17632	17503	17574	17512	17501	17686	17717	17718	17505	17581	17616	17618	17651	17439	17860	17631	17488	17513	17598	17547	17623	17503	17561	17592	17633	17530	17710	17616	17594	17508	17620	17563	17619	17496	17718	17691	17536	17363	17519	17546	17670	17523	17519	17453	17669	17599	17428	17778	17694	17541	17415	17518	17526	17596	17795	17632	17653	17487	17549	17451	17432	17610	17535	17574	17498	17601	17589	17554	17522	17603	17454	17868	17525	17723	17509	17701	17491	17597	17621	17608	17668	17539	17465	17572	17408	17532	17564	17438	17541	17628	17516	17518	17243	17577	17562	17495	17465	17649	17628	17629	17543	17507	17706	17551	17555	17601	17608	17650	17612	17501	17510	17528	17718	17682	17750	17466	17517	17509	17565	17750	17498	17594	17693	17499	17607	17694	17448	17578	17649	17415	17440	17466	17618	17583	17592	17463	17493	17536	17512	17432	17541	17555	17543	17537	17486	17705	17774	17594	17398	17613	17698	17659	17616	17440	17498	17633	17643	17672	17578	17677	17590	17701	17573	17509	17412	17581	17662	17552	17583	17762	17320	17458	17465	17481	17720	17620	17474	17445	17639	17577	17576	17591	17724	17522	17512	17493	17571	17450	17392	17662	17610	17350	17668	17752	17597	17627	17664	17722	17592	17662	17466	17404	17466	17562	17576	17579	17580	17663	17694	17698	17720	17529	17575	17557	17522	17519	17690	17661	17878	17791	17625	17459	17669	17705	17565	17582	17597	17500	17504	17564	17379	17538	17553	17565	17462	17664	17447	17684	17518	17667	17638	17462	17499	17558	17579	17522	17550	17641	17541	17488	17471	17585	17465	17479	17609	17595	17487	17626	17559	17538	17688	17641	17499	17573	17558	17592	17574	17601	17612	17579	17656	17604	17543	17659	17784	17370	17471	17610	17582	17690	17592	17626	17384	17550	17444	17525	17656	17545	17515	17553	17644	17709	17449	17752	17574	17455	17648	17617	17485	17293	17488	17664	17606	17620	17585	17822	17552	17621	17578	17409	17567	17764	17564	17678	17748	17476	17739	17428	17426	17564	17673	17447	17509	17602	17726	17319	17597	17566	17557	17578	17543	17591	17674	17508	17601	17475	17584	17638	17581	17500	17760	17534	17673	17599	17716	17474	17565	17461	17603	17674	17494	17520	17693	17663	17543	17817	17566	17527	17463	17544	17638	17615	17668	17504	17581	17438	17813	17475	17722	17570	17556	17570	17654	17664	17660	17500	17488	17455	17749	17400	17572	17498	17570	17410	17392	17670	17828	17553	17589	17512	17422	17497	17567	17575	17654	17646	17625	17461	17712	17430	17583	17616	17592	17592	17578	17852	17423	17644	17527	17641	17480	17543	17640	17425	17621	17672	17699	17509	17701	17539	17565	17610	17407	17711	17419	17598	17569	17614	17484	17519	17534	17468	17632	17711	17435	17581	17522	17597	17558	17596	17543	17449	17576	17612	17726	17695	17694	17612	17690	17664	17644	17600	17659	17578	17663	17458	17498	17524	17557	17573	17650	17362	17605	17467	17642	17654	17610	17350	17598	17569	17671	17433	17596	17656	17442	17570	17687	17674	17604	17505	17662	17579	17689	17608	17644	17892	17566	17459	17483	17491	17544	17491	17733	17635	17678	17673	17567	17483	17494	17532	17543	17427	17625	17584	17603	17653	17557	17694	17676	17670	17591	17498	17678	17516	17352	17904	17732	17765	17583	17458	17737	17582	17617	17475	17588	17513	17622	17442	17513	17592	17618	17542	17413	17605	17508	17559	17538	17511	17409	17536	17564	17586	17544	17424	17547	17601	17513	17474	17472	17445	17583	17505	17541	17525	17345	17440	17436	17750	17590	17535	17724	17598	17450	17701	17620	17485	17640	17547	17503	17493	17497	17473	17533	17360	17714	17593	17497	17567	17492	17517	17570	17568	17569	17443	17493	17582	17741	17537	17527	17476	17522	17655	17532	17537	17664	17617	17489	17318	17500	17625	17557	17586	17623	17518	17516	17398	17548	17560	17456	17442	17593	17751	17717	17466	17457	17541	17573	17531	17560	17745	17487	17845	17526	17580	17629	17486	17651	17554	17806	17560	17407	17640	17568	17611	17571	17757	17499	17577	17426	17514	17604	17582	17655	17797	17576	17460	17530	17543	17591	17601	17605	17356	17608	17610	17798	17659	17710	17494	17567	17733	17534	17503	17552	17498	17690	17417	17706	17740	17516	17417	17685	17682	17483	17635	17640	17492	17542	17537	17510	17592	17717	17543	17618	17613	17671	17588	17579	17527	17638	17465	17632	17545	17478	17513	17466	17611	17563	17633	17398	17696	17514	17471	17631	17267	17739	17618	17766	17399	17738	17463	17704	17487	17508	17584	17488	17529	17638	17587	17464	17615	17539	17526	17496	17474	17699	17555	17714	17589	17519	17719	17681	17683	17640	17504	17575	17780	17478	17498	17507	17671	17523	17524	17501	17615	17598	17458	17488	17558	17549	17552	17497	17524	17582	17669	17559	17614	17552	17719	17619	17508	17537	17740	17676	17546	17603	17474	17435	17674	17660	17364	17574	17522	17590	17599	17688	17419	17746	17547	17580	17562	17512	17641	17614	17628	17279	17713	17528	17592	17601	17477	17544	17710	17554	17638	17546	17702	17499	17486	17647	17379	17608	17543	17696	17480	17539	17680	17589	17523	17385	17593	17630	17407	17620	17684	17702	17521	17475	17603	17668	17581	17693	17652	17559	17480	17609	17616	17599	17542	17710	17561	17530	17538	17605	17524	17669	17597	17589	17569	17643	17572	17479	17594	17573	17532	17636	17443	17420	17494	17709	17580	17744	17381	17463	17533	17680	17561	17568	17614	17558	17681	17603	17596	17694	17519	17849	17545	17515	17705	17619	17490	17714	17465	17723	17611	17462	17612	17545	17502	17498	17636	17609	17619	17676	17604	17616	17691	17533	17509	17585	17410	17588	17616	17568	17590	17668	17428	17650	17541	17351	17698	17474	17610	17596	17670	17744	17528	17513	17646	17627	17463	17568	17405	17651	17533	17615	17502	17711	17669	17588	17548	17590	17566	17564	17678	17728	17728	17682	17577	17691	17705	17626	17562	17526	17633	17504	17512	17445	17637	17613	17796	17576	17517	17614	17559	17558	17794	17632	17671	17556	17607	17545	17434	17530	17617	17584	17476	17805	17562	17824	17571	17514	17653	17355	17535	17383	17479	17629	17393	17408	17724	17779	17545	17420	17515	17599	17557	17406	17671	17634	17766	17584	17381	17692	17636	17708	17462	17537	17518	17486	17622	17559	17545	17544	17603	17660	17646	17752	17623	17714	17677	17514	17552	17289	17623	17529	17733	17630	17545	17650	17416	17661	17512	17571	17658	17531	17499	17696	17442	17671	17563	17636	17841	17447	17550	17437	17587	17692	17565	17578	17638	17667	17530	17728	17481	17642	17527	17297	17527	17525	17614	17523	17403	17570	17612	17629	17655	17512	17660	17605	17522	17729	17474	17618	17660	17651	17716	17644	17614	17650	17713	17713	17443	17706	17560	17682	17552	17647	17565	17467	17398	17495	17655	17644	17571	17546	17456	17566	17493	17686	17486	17573	17665	17460	17567	17413	17613	17642	17570	17511	17464	17676	17406	17616	17759	17612	17704	17634	17526	17697	17647	17510	17540	17620	17365	17539	17537	17545	17616	17594	17513	17614	17482	17568	17657	17563	17489	17577	17566	17459	17582	17623	17572	17603	17698	17643	17608	17603	17644	17477	17699	17469	17628	17603	17411	17662	17368	17603	17615	17451	17743	17598	17485	17508	17762	17716	17707	17465	17619	17604	17482	17451	17658	17710	17731	17416	17662	17599	17649	17614	17551	17484	17553	17581	17608	17647	17519	17533	17528	17803	17367	17619	17610	17581	17643	17673	17505	17613	17563	17694	17444	17619	17677	17509	17590	17629	17607
32690	34941	43205	38360	32010	28585	26750	25506	24911	24413	23702	23314	22701	22463	22784	22813	22592	22304	22414	22297	21954	22191	22004	21925	22083	22048	21951	22033	21954	22138	21926	21969	22104	21966	21937	21975	22029	21795	21993	21797	21844	21926	21889	21782	21882	22171	22039	21825	21999	21950	22061	21904	21998	21956	22003	21696	21942	21856	21897	21849	21951	21831	21925	21912	22049	21979	21945	21869	21736	21705	21711	21950	21938	21850	21777	21785	21784	21948	21808	21904	21838	21896	21904	21944	21956	21745	21891	21954	21858	22110	21904	21802	21923	22057	22010	21950	21922	22180	21735	21948	21918	21920	21988	21797	22067	21851	21641	21916	21961	21964	22050	21881	21964	21980	22066	21685	21795	21876	22033	21938	21935	21946	21827	21905	21759	22100	21889	21892	22101	21929	21582	21709	21803	21854	21841	21875	22070	22054	21977	21942	22058	21959	21920	21905	21727	21851	22005	21995	21990	21771	21984	22056	21872	21920	21809	21900	21925	21941	21604	21949	22090	22148	21912	21849	21913	21511	21878	21783	21801	21909	21910	21909	21961	21938	21908	21921	22078	21795	21946	21753	21991	21995	21846	21917	21818	22105	22023	21851	21602	21755	22023	22046	21900	21824	21924	21755	21818	21961	21928	22107	21942	21876	22047	21887	21876	21807	21818	21886	21680	21923	21898	21759	22036	21832	21735	21698	21698	21809	21956	21739	21995	21817	21972	21966	21980	21795	21989	21934	21805	21806	21925	21942	21966	21849	21761	21716	21939	21835	21747	22067	21919	21929	21952	21924	22035	21781	21797	21980	21654	21970	21941	21790	21947	21860	21972	22182	21862	22084	22009	21814	22115	21652	21794	21745	21974	22002	22092	21694	21846	21862	21803	22005	21942	21820	21991	21939	21923	21768	21875	21906	22056	21978	22087	21911	21852	21944	21779	21938	21904	21927	21899	21840	21786	21749	21953	21885	22025	22016	21859	21946	22054	21716	22052	21768	22091	21990	21776	21841	21677	21810	21842	22008	22020	21861	22115	21900	21935	21740	21794	21834	21920	21955	21815	21798	22077	21885	21722	21875	21995	21922	21880	21780	21743	22012	21891	22086	22061	22064	22122	21786	21977	21705	21946	21840	21791	21993	21946	21897	22084	22010	21926	21831	21885	21646	21865	21815	22044	22091	21873	21821	21957	21930	21899	21782	22184	22036	21656	21890	22109	21791	21983	21851	21797	21878	21971	21867	21994	21852	21890	21948	21847	21800	21955	21905	21898	21729	21928	21906	21767	21797	22009	21596	22021	21869	21909	21904	21922	21705	21911	21751	21752	21823	21965	21965	21887	21607	21701	21865	21920	21929	22060	21910	21865	22004	22115	21736	21796	21850	21920	22008	21864	21787	21871	21698	21991	22007	21858	21973	22107	21781	21884	22093	21691	21923	21973	21915	21716	21816	21769	21732	21750	21740	21897	21770	21993	21864	21899	22040	21873	21761	21911	21694	22096	21903	22036	21922	22007	21655	21807	21900	22034	21940	21840	21783	21820	21999	21823	21747	21623	21784	21864	21859	21898	21683	22004	21800	21807	21868	22030	21993	21940	21709	21914	21791	21999	21940	22005	22073	21918	22000	21929	21954	21842	21888	21938	21739	22100	21727	22169	21877	21721	21818	21924	21895	22127	21740	21963	21863	21803	21804	21835	21824	21733	21700	22017	21716	21731	21989	22045	21961	21911	21723	22080	21804	22192	22097	21983	21883	21935	22111	21799	22023	22122	22101	21934	22051	21952	21972	21830	22068	21755	21975	21781	21735	21833	21908	21952	21888	21833	21829	21620	21762	21953	21848	21863	21963	22073	21980	21988	21847	21858	21988	21913	21838	22171	21922	21907	21648	21983	21842	22050	22008	21963	21943	22003	21940	21694	22058	21789	21902	21903	21774	21717	21982	21882	21714	21934	21993	21779	21732	22012	21930	21901	21821	21917	21894	21847	21629	21762	21950	21869	21980	21970	21695	21852	21655	21927	21864	21814	21903	21918	21887	22109	21749	22012	21899	21894	21891	21873	22022	21954	21918	21848	21987	21996	21884	22081	21889	21878	21863	21910	22157	21994	21954	21958	21950	22029	21804	21979	21864	21801	21969	21856	21941	21963	21831	21775	21885	21757	21826	21933	21928	21701	21866	21894	21929	21901	21772	21733	21749	21696	22072	21898	21876	22068	21985	21983	22076	22022	21845	21857	22096	21909	21922	21872	21881	21943	21997	21991	21860	21854	21899	22144	22040	21936	21989	21949	21972	21995	21780	21999	21988	22019	21778	21776	21999	22021	21846	22042	21736	22069	21984	22000	21987	21741	21952	21964	22170	22103	22097	21976	21709	21917	21884	21672	21855	22120	21947	21914	22020	21996	21997	21737	21796	21948	21897	21949	21945	21830	21778	21979	21904	21893	21814	21882	21707	21699	21987	21798	22013	21943	21960	21871	21861	21901	21772	21627	21765	21947	21743	21884	21988	21964	21851	21731	21912	21870	21772	22017	22002	21909	21894	21579	21945	21807	21977	21609	21976	21721	22117	21738	21977	21839	21648	21839	21918	21976	21784	21983	21628	22082	21819	22029	21803	21806	21949	22028	21643	21862	22028	21795	21887	21952	21952	21611	21774	22024	21999	21833	22026	21862	22054	21967	21958	21966	21781	21922	21863	21824	21588	21932	22224	22053	21815	21897	21897	22016	21991	21814	22051	21852	21921	22094	21877	22075	21856	22000	22015	21873	21898	21787	21835	22167	22042	21904	22070	22101	22122	21971	21818	21856	21665	21690	21987	21975	21892	21936	21785	21723	21884	21926	21987	21968	21920	21840	21866	21895	21875	21760	21908	22013	21728	21802	21833	21707	22012	21927	21824	21853	21839	21938	21975	21895	21915	21781	21815	21948	21841	21819	21646	21746	21923	21858	21818	22089	21963	22006	21927	21816	21994	22067	21686	21751	21888	22003	21958	22200	22140	22024	22054	22152	21884	21977	21869	21814	21738	21991	21811	22101	22118	22049	21803	21963	21861	22018	21852	21886	21829	22062	21932	21948	22074	21884	22079	21891	21916	22190	22056	21943	21837	21736	21897	22035	21956	21902	22016	21813	21853	21784	21754	21764	22161	21920	21927	21950	21845	22066	21868	21987	21900	21929	21937	21842	22092	21916	22014	21877	21893	21961	22143	22012	22018	21956	21824	21777	21681	21786	22021	21935	21885	21850	21927	21698	21914	21867	21863	21777	21884	21887	21968	21845	21835	21919	21824	22073	21605	21955	21824	21817	21732	21721	21912	21931	21972	21866	21909	21955	21804	21871	21806	21848	21679	22043	22011	21991	21887	21788	21919	22041	21656	21860	21958	21870	22093	22007	21966	21897	21731	21932	22075	22012	21731	21818	21947	22011	21980	21755	21889	21842	22020	21847	21715	21855	21828	21958	21676	21990	21986	21890	21700	22102	22029	22025	21880	21875	21668	22214	21872	21996	21972	22034	21829	22059	21907	22012	21926	22044	21964	21781	21864	22001	21790	21838	21823	22083	21913	21834	22072	21884	21899	21921	21707	21879	21906	21799	21823	21880	21989	21992	21872	21969	21953	21727	21802	21986	21950	21835	21808	22085	21731	21962	21877	22188	21771	21890	21831	21900	21856	21809	21995	21746	21923	21890	21950	21960	22072	22062	21927	22000	21904	21909	22007	21905	21946	21963	21894	22031	22030	21994	21845	21841	21675	22140	22008	21868	22051	21852	21970	21522	21718	21794	21622	21767	21795	21621	21869	21928	22046	21934	21980	22004	21726	22047	21909	21866	22060	21966	21838	22116	21951	21937	21965	21742	21825	21907	22028	21825	21859	21884	21633	21910	22110	21834	21921	21948	21821	21950	21924	21897	21989	21916	21669	21775	21721	21886	21836	21826	22192	21918	22028	21980	21929	21825	21981	21829	21903	21911	21770	22018	21831	21912	21840	21790	21939	21982	21866	21846	21687	21836	21948	21959	22079	21853	21776	21893	21917	21840	22079	22129	21863	21767	21946	21857	21958	22175	22096	21989	21738	21875	22122	21914	22182	22060	21994	22142	22119	21943	21968	21935	21999	21935	22063	21977	21965	21936	22138	22038	21879	21767	21964	21846	22092	21852	21979	21886	21928	21989	21905	21738	21767	21895	21773	21888	22044	21877	22164	21984	21925	22007	21742	21949	21941	21816	21955	21927	22011	21846	21931	22155	21987	22012	21698	21888	21923	21981	22061	21930	21956	21845	21618	21945	21834	21871	21955	21985	22013	21938	21881	21916	21794	21830	21844	21967	21906	22009	21913	21746	21908	21997	21786	22114	21918	21715	22018	22037	21910	21992	22173	21876	21929	22157	21921	21778	22078	22101	21892	22115	21918	22013	21838	21907	21930	21768	21706	21879	22060	21917	21969	21904	22013	21838	21744	21921	21909	21901	21860	21977	21758	21911	21948	22098	21932	21799	21967	21904	21981	21731	21783	21976	22048	21994	21848	21812	21844	21852	21812	22031	22023	21946	22125	22078	21972	21885	21967	21776	21863	21942	21873	21900	21776	21786	21919	21838	21914	22093	21968	21882	22006	22112	21738	22050	21739	21908	21880	21867	21630	21741	21813	22026	21897	21949	21989	22039	21712	21766	21958	21767	22018	21912	21783	21981	21794	22007	21945	21906	22057	21820	21898	21814	21884	21707	21914	21854	21712	22011	21892	21939	21972	21749	21923	21844	22142	21955	21846	21822	22120	21969	21902	21890	21938	21732	21869	21967	22084	21860	21761	21874	21987	21830	21756	21737	21976	21877	21847	21917	21950	21951	22057	21951	21832	21820	22033	21892	22167	21876	22082	21749	21912	22081	21871	21991	21990	22008	21965	21846	21901	21805	21867	21872	21865	21851	22008	21823	21874	21907	22067	21843	21973	21907	22064	21847	21882	21976	21903	21770	21984	21720	22022	21784	21881	21824	21635	21838	22048	21823	21929	21704	21885	22029	21784	21921	21783	21959	21945	21794	21710	21877	22243	21926	22073	21802	21926	21872	21931	21872	22052	21812	22057	21957	22155	22005	22067	21922	21841	21900	21976	21875	22010	21938	21898	21963	21737	22010	21903	21780	21853
32466	47408	46181	36808	31071	26963	24800	23395	22165	21210	20352	19760	19214	18748	18818	18711	18348	18329	17962	17990	17723	17790	17850	17642	17848	17643	17677	17703	17668	17629	17659	17638	17674	17569	17639	17556	17640	17648	17546	17555	17584	17476	17761	17415	17720	17625	17701	17658	17636	17651	17507	17587	17547	17633	17623	17543	17604	17524	17750	17510	17665	17629	17533	17451	17756	17782	17672	17599	17645	17506	17574	17523	17597	17530	17554	17730	17694	17547	17759	17492	17630	17265	17596	17543	17586	17571	17586	17650	17654	17553	17511	17605	17653	17514	17775	17673	17597	17693	17705	17655	17598	17611	17522	17429	17706	17567	17700	17478	17646	17328	17566	17686	17518	17552	17703	17597	17487	17610	17574	17724	17397	17534	17671	17620	17561	17415	17627	17522	17594	17635	17548	17636	17631	17454	17695	17400	17667	17693	17645	17625	17565	17623	17484	17420	17720	17707	17552	17591	17580	17682	17424	17552	17504	17569	17543	17474	17530	17529	17379	17664	17613	17635	17537	17427	17496	17629	17573	17596	17559	17486	17412	17638	17606	17383	17740	17632	17791	17712	17677	17437	17738	17676	17666	17707	17698	17511	17524	17520	17716	17613	17592	17592	17591	17541	17554	17621	17779	17481	17558	17628	17516	17639	17425	17525	17467	17505	17659	17495	17654	17648	17571	17666	17358	17414	17473	17551	17699	17722	17555	17786	17584	17562	17505	17505	17641	17458	17606	17537	17485	17581	17675	17351	17607	17496	17686	17561	17621	17362	17614	17513	17583	17545	17524	17794	17493	17693	17707	17649	17666	17674	17779	17643	17487	17563	17514	17713	17520	17742	17522	17512	17708	17473	17581	17601	17502	17580	17575	17732	17671	17611	17446	17534	17741	17667	17548	17499	17427	17442	17576	17500	17534	17735	17595	17591	17558	17538	17463	17702	17610	17683	17577	17651	17461	17601	17482	17777	17648	17561	17358	17760	17638	17498	17519	17415	17549	17485	17704	17566	17603	17701	17653	17429	17489	17566	17652	17607	17615	17614	17556	17720	17551	17402	17607	17538	17647	17576	17651	17733	17591	17614	17776	17534	17471	17575	17717	17607	17737	17665	17491	17390	17708	17672	17703	17441	17337	17665	17569	17694	17687	17394	17601	17766	17618	17638	17527	17648	17625	17718	17774	17513	17514	17458	17709	17584	17376	17687	17612	17646	17604	17637	17681	17526	17753	17627	17482	17511	17711	17662	17672	17614	17723	17614	17657	17511	17627	17498	17553	17552	17648	17297	17623	17511	17664	17501	17876	17559	17491	17549	17637	17607	17612	17521	17507	17499	17696	17534	17534	17576	17527	17619	17491	17557	17447	17717	17327	17639	17519	17400	17724	17679	17518	17554	17565	17637	17588	17631	17672	17394	17555	17651	17500	17579	17530	17550	17575	17661	17661	17551	17610	17422	17512	17626	17608	17617	17647	17543	17573	17672	17607	17562	17704	17555	17744	17459	17632	17646	17606	17621	17667	17601	17624	17631	17600	17615	17589	17488	17499	17567	17457	17412	17768	17582	17559	17500	17628	17698	17604	17440	17632	17534	17605	17610	17479	17642	17647	17518	17559	17615	17397	17580	17692	17535	17522	17570	17510	17616	17505	17473	17766	17601	17561	17482	17622	17625	17571	17541	17761	17397	17593	17603	17409	17616	17639	17680	17516	17618	17577	17594	17863	17631	17625	17551	17639	17644	17482	17560	17473	17764	17567	17566	17689	17543	17694	17621	17558	17617	17723	17535	17258	17711	17685	17407	17550	17501	17740	17469	17745	17689	17750	17601	17534	17584	17671	17522	17566	17580	17490	17554	17642	17394	17662	17814	17792	17555	17632	17494	17685	17576	17641	17656	17740	17665	17586	17447	17627	17628	17751	17487	17690	17556	17535	17636	17582	17620	17610	17471	17551	17563	17610	17488	17680	17501	17802	17584	17680	17752	17686	17755	17646	17730	17615	17586	17618	17796	17599	17681	17547	17630	17736	17517	17617	17548	17656	17710	17506	17653	17610	17594	17547	17692	17700	17459	17665	17516	17584	17716	17503	17792	17509	17606	17518	17712	17727	17740	17660	17591	17618	17554	17626	17660	17565	17519	17453	17576	17638	17563	17756	17518	17542	17525	17514	17568	17458	17539	17565	17523	17520	17426	17470	17659	17602	17591	17605	17519	17664	17649	17615	17780	17537	17403	17526	17642	17577	17619	17706	17582	17620	17843	17610	17513	17571	17621	17553	17605	17580	17603	17567	17634	17625	17529	17529	17692	17368	17614	17561	17768	17625	17428	17608	17700	17591	17547	17466	17610	17553	17822	17503	17750	17510	17683	17549	17624	17466	17741	17498	17741	17503	17578	17561	17445	17613	17687	17594	17560	17803	17606	17515	17780	17479	17554	17732	17632	17556	17514	17708	17681	17665	17417	17502	17511	17509	17610	17773	17568	17605	17633	17671	17600	17635	17670	17624	17537	17752	17433	17445	17544	17511	17684	17650	17543	17779	17527	17595	17393	17605	17567	17611	17636	17664	17690	17515	17534	17614	17635	17552	17764	17695	17516	17501	17644	17593	17696	17543	17541	17649	17602	17451	17878	17576	17593	17563	17575	17562	17657	17499	17715	17669	17530	17408	17663	17731	17854	17667	17514	17477	17698	17649	17529	17674	17611	17577	17435	17667	17546	17550	17542	17686	17505	17469	17622	17564	17632	17519	17672	17524	17494	17491	17654	17594	17654	17651	17518	17663	17583	17505	17531	17678	17759	17464	17618	17742	17688	17450	17757	17603	17554	17739	17527	17621	17496	17675	17465	17561	17491	17676	17726	17600	17591	17473	17612	17471	17546	17575	17557	17591	17737	17560	17695	17413	17552	17657	17510	17630	17536	17698	17562	17718	17596	17493	17545	17574	17526	17382	17540	17596	17618	17642	17527	17638	17645	17698	17560	17597	17572	17534	17655	17567	17625	17472	17441	17646	17562	17680	17587	17469	17702	17566	17557	17713	17554	17470	17611	17741	17461	17715	17495	17575	17567	17667	17516	17566	17635	17750	17537	17655	17539	17788	17587	17407	17521	17660	17495	17733	17636	17651	17538	17550	17626	17612	17571	17620	17565	17701	17664	17613	17584	17603	17456	17643	17633	17459	17433	17693	17552	17710	17686	17440	17479	17420	17512	17485	17488	17727	17569	17521	17701	17585	17523	17577	17665	17513	17434	17584	17547	17541	17452	17563	17686	17673	17526	17483	17628	17651	17633	17673	17589	17667	17631	17647	17611	17757	17406	17629	17640	17515	17682	17614	17605	17583	17738	17648	17471	17419	17574	17595	17677	17470	17452	17794	17546	17669	17624	17412	17599	17594	17597	17762	17616	17666	17459	17458	17636	17569	17562	17621	17639	17588	17588	17507	17594	17675	17594	17757	17578	17660	17528	17683	17583	17647	17528	17605	17448	17567	17657	17818	17591	17643	17641	17521	17708	17592	17644	17574	17476	17693	17447	17719	17535	17702	17559	17611	17547	17696	17610	17632	17626	17617	17657	17714	17470	17589	17550	17769	17655	17681	17588	17775	17520	17584	17613	17782	17709	17861	17453	17559	17715	17590	17651	17535	17543	17641	17649	17594	17601	17686	17494	17537	17621	17616	17726	17599	17530	17874	17506	17639	17528	17671	17495	17619	17535	17523	17525	17752	17648	17747	17553	17670	17718	17643	17694	17685	17527	17602	17626	17578	17604	17696	17692	17534	17638	17752	17586	17354	17432	17546	17627	17487	17491	17452	17772	17682	17549	17384	17569	17528	17595	17605	17434	17535	17351	17508	17531	17550	17455	17443	17658	17572	17637	17668	17701	17597	17657	17592	17613	17656	17600	17792	17764	17565	17384	17603	17521	17613	17526	17588	17552	17606	17606	17693	17567	17709	17509	17825	17518	17634	17731	17486	17493	17590	17656	17492	17479	17632	17451	17632	17635	17517	17542	17522	17638	17637	17669	17733	17524	17487	17451	17686	17310	17568	17540	17412	17617	17706	17798	17695	17687	17765	17608	17674	17499	17551	17612	17649	17577	17696	17604	17501	17673	17667	17565	17713	17667	17631	17726	17598	17665	17498	17434	17606	17644	17631	17667	17509	17513	17499	17639	17815	17688	17795	17615	17620	17594	17536	17628	17581	17502	17566	17555	17401	17757	17591	17620	17558	17541	17675	17653	17668	17826	17558	17580	17490	17478	17556	17674	17634	17503	17598	17673	17666	17486	17611	17475	17605	17466	17497	17481	17779	17635	17529	17645	17595	17604	17642	17634	17595	17630	17546	17703	17745	17636	17734	17472	17875	17414	17715	17564	17608	17721	17589	17650	17711	17712	17556	17454	17535	17579	17660	17718	17754	17643	17620	17619	17591	17547	17557	17619	17559	17541	17607	17564	17643	17693	17534	17582	17754	17685	17709	17558	17610	17585	17549	17593	17584	17492	17657	17703	17768	17381	17450	17754	17325	17772	17794	17732	17703	17559	17747	17630	17611	17780	17509	17595	17575	17658	17466	17597	17783	17581	17564	17476	17532	17590	17504	17600	17604	17644	17607	17610	17543	17553	17566	17553	17589	17546	17776	17514	17565	17607	17467	17548	17564	17640	17626	17611	17610	17492	17463	17517	17559	17602	17591	17544	17429	17615	17620	17615	17437	17558	17637	17522	17604	17414	17585	17437	17569	17724	17599	17673	17699	17682	17534	17482	17628	17665	17447	17507	17602	17587	17555	17537	17542	17450	17580	17529	17559	17724	17782	17596	17494	17532	17500	17454	17662	17380	17637	17541	17601	17560	17515	17623	17445	17655	17534	17383	17425	17623	17619	17713	17401	17608	17500	17662	17572	17585	17555	17599	17720	17694	17736	17600	17597	17585	17622	17687	17729	17603	17783	17687	17623	17424	17589	17568	17591	17513	17484	17572	17545	17620	17363	17734	17497	17596	17637	17584	17660	17595	17360	17555	17522	17620	17544	17718	17447	17498	17720	17680	17566	17503	17661	17614	17504	17528	17574	17665	17686	17461	17411	17505	17666	17663	17479	17739	17568	17628	17618	17671	17551	17592	17796	17508	17603	17406	17466	17766	17547	17496
25341	21636	30256	30494	31642	32620	32157	28845	27140	26199	25342	24499	24161	23767	23235	22829	22683	22244	22290	22295	21946	22128	22121	22179	21841	21853	22081	21743	21904	22023	21746	21804	21769	21533	21680	21764	21765	21934	21732	21793	21841	21665	21659	21674	21732	21759	21696	21563	21768	21804	21754	21765	21588	21751	21689	21832	21416	21717	21725	21688	21634	21769	21884	21681	21870	21657	21498	21583	21910	21728	21600	21765	21860	21726	21552	21701	21836	21770	21670	21668	21648	21699	21977	21912	21881	21806	21691	21739	21950	21702	21746	21690	21772	21614	21640	21727	21499	21594	21515	21718	21800	21841	21715	21672	21876	21554	21635	21684	21763	21775	21603	21670	21611	21666	21874	21664	21870	21819	21750	21702	21836	21924	21532	21399	21790	21659	21581	21710	21760	21393	21796	21788	21674	21651	21558	21663	21538	21466	21731	21849	21809	21728	21951	21728	21881	21727	21693	21412	21622	21762	21581	21725	21727	21838	21744	21665	21781	21594	21682	21952	21776	21614	21590	21582	21599	21465	21616	21600	21860	21755	21619	21926	21508	21836	21784	21821	21745	21643	21733	21838	21649	21718	21756	21591	21485	21590	21414	21872	21781	21520	21915	21609	21724	21913	21687	21630	21616	21621	21754	21665	21838	21748	21784	21741	21667	21655	21518	21750	21744	21667	21601	21500	21462	21795	21886	21681	21796	21673	21662	21638	21741	21827	21745	21633	21690	21667	21918	21683	21665	21579	21789	21794	21811	21599	21736	21662	21605	21607	21429	21902	21691	21506	21843	21610	21676	21658	21617	21791	21816	21751	21647	21722	21707	21829	21623	21541	21681	21744	21903	21736	21728	21714	21773	21585	21712	21430	21625	21794	21834	21744	21648	21620	21791	21725	21728	21649	21764	21641	21706	21711	21833	21760	21809	21694	21649	21730	21728	21638	21581	21819	21521	21645	21684	21841	21476	21878	21644	21353	21734	21498	21741	21754	21568	21729	21791	21737	21866	21847	21647	21533	21618	21612	21690	21769	21711	21713	21757	21564	21618	21620	21618	21667	21660	21753	21746	21579	21517	21800	21796	21801	21660	21708	21741	21614	21696	21723	21762	21528	21841	21927	21709	21706	21559	21491	21664	21825	21717	21760	21586	21509	21817	21827	21661	21764	21750	21865	21726	21855	21658	21665	21528	21611	21522	21636	21436	21700	21738	21785	21782	21884	21874	21707	21504	22035	21792	21435	21955	21818	21895	21536	21569	21808	21767	21663	21900	21806	21460	21821	21726	21860	21799	21787	21575	21650	21794	21640	21674	21705	21771	21657	21615	21656	21726	21827	21698	21535	21625	21704	21756	21818	21639	21521	21825	21448	21845	21989	21592	21734	21905	21403	21689	21898	21770	21658	21780	21550	21662	21666	21655	21665	21658	21600	21713	21833	21773	21599	21739	21640	22072	21684	21958	21740	21598	21595	21693	21548	21594	21647	21688	21694	21711	21773	21482	21674	21750	21691	21730	21569	21801	21746	21817	21670	21630	21730	21718	21532	21668	21598	21700	21769	21600	21778	21741	21797	21690	21837	21683	21667	21719	21710	21667	21770	22096	21753	21809	21709	21607	21584	21557	21711	21829	21587	21723	21645	21793	21710	21662	21470	21646	21708	21764	21628	21977	21774	21923	21751	21512	21786	21575	21649	21649	21640	21721	21857	21744	21653	21647	21705	21750	21813	21638	21774	21866	21732	21704	21772	21839	21740	21719	21730	21916	21752	21584	21726	21664	21633	21757	21732	21816	21668	21761	21852	21814	21845	21729	21659	21759	21700	21756	21513	21878	21631	21656	21781	21829	21671	21599	21581	21698	21740	21685	21834	21849	21656	21806	21847	21615	21650	21756	21824	21884	21661	21747	21738	21812	21440	21547	21728	21506	21581	21601	21706	21675	21661	21761	21679	21562	21788	21631	21715	21726	21740	21681	21703	21622	21876	21762	21792	21794	21863	21832	21753	21565	21807	21606	21776	21966	21693	21592	21571	21546	21755	21690	21599	21759	21617	21556	21883	21657	21445	21519	21645	21604	21753	21696	21530	21776	21727	21763	21819	21836	21803	21456	21759	21725	21724	21813	21525	21747	21679	21691	21650	21733	21715	21593	21729	21769	21690	21544	21692	21712	21669	21770	21824	21701	21880	21773	21790	21865	21715	21612	21829	21701	21619	21926	21739	21637	21756	21529	21578	21787	21656	21629	21753	21858	21934	21582	21795	21869	21838	21573	21654	21677	21548	21782	21740	21782	21765	21714	21770	21795	21994	21600	21584	21637	21931	21687	21675	21487	21640	21637	21740	21678	21639	21734	21690	21763	21837	21849	21569	21659	21682	21601	21533	21744	21657	21784	21787	21719	21880	21661	21925	21879	21889	21721	21837	21867	21988	21935	21709	21634	21572	21717	21484	21607	21822	21563	21650	21590	21782	21771	21705	21722	21779	21651	21749	21752	21778	21557	21631	21565	21841	21565	21692	21921	21659	21600	21529	21680	21657	21517	21768	21716	21688	22007	21836	21915	21784	21600	21917	21770	21792	21706	21748	21733	21609	21715	21650	21806	21735	21825	21753	21951	21821	21655	21698	21861	21717	21600	21786	21684	21596	21684	21745	21656	21793	21899	21521	21796	21744	21524	21497	21653	21621	21662	21634	21738	21551	21695	21659	21889	21589	21754	21855	21672	21669	21608	21623	21615	21579	21611	21640	21716	21652	21634	21658	21698	21644	21600	21709	21655	21750	21512	21515	21567	21575	21692	21648	21732	21607	21606	21844	21660	21669	21687	21896	21565	21633	21748	21746	21890	21848	21735	21604	21682	21812	21637	21634	21803	21727	21574	21780	21631	21595	21628	21718	21617	21642	21574	22020	21654	21556	21663	21767	21774	21961	21578	21710	21652	21522	21694	21722	21675	21733	21606	21751	21438	21771	21617	21687	21687	21733	21737	21629	21808	21507	21743	21653	21556	21708	21707	21511	21527	21823	21842	21641	21742	21518	21689	21773	21783	21787	21625	21488	21595	21861	21703	21551	21448	21707	21689	21727	21818	21837	21655	21402	21430	21611	21645	21508	21581	21838	21589	21881	21979	21699	21725	21709	21800	21714	21830	21850	21784	21867	21701	21566	21944	21650	21731	21777	21731	21921	21687	21721	21803	21580	21510	21625	21600	21678	21572	21811	21668	21795	21784	21617	21760	21824	21629	21693	21718	21817	21467	21400	21480	21825	21649	21638	21382	21745	21797	21523	21788	21870	21796	21889	21665	21737	21801	21870	21520	21845	21710	21846	21833	21555	21622	21635	21623	21708	21735	21744	21796	21754	21570	21632	21727	21769	21765	21863	21791	21643	21695	21507	21845	21597	21767	21795	21871	21986	21946	21879	21855	21950	22033	21855	21759	21697	21761	21642	21643	21747	21779	21659	21655	21631	21655	21705	21721	21698	21713	21680	21701	21828	21846	21804	21992	21710	21665	21671	21661	21603	21503	21724	21722	21806	21624	21735	21773	21574	21804	21640	21700	21757	21791	21686	21829	21656	21761	21820	21531	21786	21742	21887	21799	21773	21632	21625	21696	21633	21786	21712	21648	21999	21749	21901	21719	21728	21643	21783	21703	21550	21819	21583	21980	21878	21698	21566	21566	21680	21860	21794	21901	21548	21718	21647	21817	21598	21558	21791	21579	21616	21648	21677	21931	21902	21825	21699	21624	21799	21918	21729	21765	21670	21721	21770	21659	21559	21824	21898	21656	21755	21897	21685	21809	21658	21957	21671	21662	21685	21831	21835	21532	21657	21789	21734	21674	21628	21911	21572	21852	21883	21744	21782	21585	21632	21382	21781	21823	21430	21374	21669	21831	21849	21715	21895	21699	21754	21796	21866	21667	21997	21920	21679	21699	21583	21636	21747	21609	21703	21678	21870	21811	21918	21678	21766	21700	21619	21702	21702	21968	21530	21619	21734	21646	21569	21674	21721	21585	21659	21836	21828	21744	21780	21684	21496	21671	21599	21813	21676	21416	21677	21736	21816	21913	21827	21746	21519	21730	21896	21732	21772	21844	21878	21608	21629	21683	21683	21628	22026	21719	21499	21567	21647	21511	21769	21659	21742	21607	21666	21960	21824	21718	21667	21663	21721	21760	21613	21746	21590	21754	22022	21663	21580	21666	21792	21709	21885	21804	21760	21770	21553	21727	21594	21654	21686	21761	21636	21714	21604	21573	21681	21728	21756	21726	21873	21517	21569	21596	21811	21535	21665	21921	21581	21572	21859	21546	21639	21737	21618	21571	21529	21816	21639	21713	21651	21751	21916	21837	21705	21713	21861	21826	21721	21749	21653	21894	21742	21815	21683	21562	21830	21629	21749	21854	21727	21717	21731	21577	21668	21786	21462	21474	21851	21430	21695	21726	21609	21763	21594	21640	21861	21895	21597	21729	21769	21705	21788	21549	21537	21679	21692	21711	21818	21714	21602	21628	21879	21856	21415	21742	21728	21774	21633	21532	21701	21719	21707	21566	21635	21661	21557	21765	21546	21841	21602	21578	21759	21772	21817	21883	21715	21525	21705	21947	21606	21686	21820	21666	21708	21632	21723	21769	21771	21714	21725	21696	21709	21642	21716	21744	21873	21746	21788	21739	21842	21800	21734	21834	21715	21843	21593	21703	21684	21723	21882	21785	21770	21701	21845	21863	21613	21751	21476	21794	21735	21645	21472	21669	21752	21581	21575	21698	21393	21847	21850	21739	21570	21623	21473	21828	21843	21630	21917	21697	21759	21649	21766	21664	21719	21610	21682	21620	21841	21700	21806	21958	21677	21633	21777	21822	21876	21842	21686	21536	21745	21584	22139	21664	21622	21842	21767	21778	21544	21635	21728	21695	21616	21733	21712	21897	21826	21795	21744	21714	21957	21634	21599	21873	21702	21802	21706	21806	21793	21513	21542	21884	21492	21649	21887	21880	21743	21690	21702	21779	21746	21697	21593	21747	21745	21753	21583	21772	21802	21714	21854	21768	21722	21740	21583	21496	21675	21721	21734	21713	21939	21671	21757	21685	21711	21666	21751	21851	21624	21804	21682	21565	21724	21628	21715	21750	21824	21609	21539	21776	21672
32267	54540	53651	43566	37747	33410	30866	27914	25394	23937	22405	21447	20753	20042	19660	19009	18556	18366	18130	18162	17950	17816	17662	17826	17842	17823	17788	17701	17701	17632	17751	17636	17504	17558	17622	17478	17673	17595	17548	17493	17626	17585	17718	17439	17498	17684	17537	17564	17460	17666	17536	17554	17639	17629	17611	17556	17652	17276	17201	17478	17503	17535	17613	17582	17306	17717	17562	17592	17503	17639	17339	17712	17313	17573	17528	17445	17589	17579	17602	17396	17704	17487	17530	17332	17423	17418	17421	17530	17551	17586	17375	17495	17564	17640	17348	17557	17420	17455	17457	17539	17585	17341	17373	17566	17489	17550	17423	17466	17522	17669	17521	17643	17589	17549	17351	17542	17330	17407	17407	17538	17302	17427	17519	17497	17557	17431	17446	17503	17673	17489	17591	17431	17378	17607	17465	17545	17638	17359	17428	17566	17390	17289	17490	17505	17536	17338	17559	17395	17610	17512	17479	17554	17486	17438	17457	17441	17314	17523	17491	17487	17601	17516	17474	17783	17542	17608	17494	17519	17399	17549	17681	17455	17456	17381	17410	17532	17826	17614	17688	17607	17292	17458	17488	17536	17606	17497	17612	17532	17612	17745	17601	17490	17518	17446	17471	17561	17593	17441	17531	17505	17510	17642	17368	17585	17515	17636	17660	17627	17630	17584	17241	17387	17545	17394	17595	17389	17499	17342	17628	17693	17608	17505	17553	17601	17339	17573	17569	17615	17548	17579	17441	17632	17519	17485	17452	17505	17502	17534	17535	17580	17629	17533	17603	17601	17576	17489	17471	17643	17532	17523	17580	17603	17458	17363	17641	17539	17480	17543	17429	17486	17438	17491	17576	17429	17379	17724	17406	17606	17457	17663	17475	17459	17502	17610	17530	17513	17629	17500	17537	17542	17722	17791	17604	17453	17491	17491	17602	17452	17528	17432	17613	17355	17578	17597	17627	17286	17493	17421	17562	17459	17386	17576	17501	17478	17483	17419	17653	17469	17367	17610	17608	17460	17427	17557	17483	17567	17649	17540	17567	17277	17598	17410	17659	17354	17574	17459	17479	17482	17466	17561	17489	17412	17515	17654	17391	17562	17323	17691	17529	17533	17489	17493	17528	17385	17516	17388	17596	17389	17362	17615	17569	17578	17580	17454	17554	17566	17748	17468	17435	17533	17666	17491	17353	17549	17564	17488	17390	17500	17499	17493	17562	17339	17582	17447	17488	17467	17525	17610	17533	17432	17579	17363	17319	17442	17472	17578	17661	17417	17561	17516	17434	17583	17584	17454	17550	17662	17496	17399	17624	17355	17463	17491	17462	17526	17574	17680	17605	17405	17553	17690	17598	17576	17622	17574	17470	17488	17577	17584	17476	17586	17494	17477	17638	17294	17500	17462	17439	17502	17620	17534	17566	17523	17503	17483	17705	17492	17402	17439	17657	17465	17582	17546	17453	17527	17647	17293	17575	17493	17584	17636	17537	17773	17499	17601	17520	17428	17507	17569	17560	17735	17596	17618	17298	17520	17448	17386	17616	17526	17296	17448	17636	17587	17566	17564	17564	17519	17557	17472	17531	17333	17473	17540	17465	17481	17273	17436	17392	17526	17522	17700	17449	17500	17441	17513	17458	17509	17453	17349	17464	17425	17394	17464	17593	17588	17649	17392	17561	17524	17424	17441	17477	17601	17372	17628	17489	17474	17528	17535	17524	17482	17441	17587	17540	17384	17687	17617	17592	17470	17411	17469	17545	17506	17476	17585	17524	17421	17505	17615	17581	17754	17578	17560	17545	17509	17570	17544	17499	17513	17400	17529	17609	17642	17278	17484	17490	17284	17583	17507	17533	17394	17585	17536	17474	17634	17372	17451	17509	17450	17430	17610	17487	17480	17427	17556	17559	17450	17459	17549	17460	17538	17403	17494	17484	17685	17518	17576	17679	17528	17521	17669	17476	17493	17377	17624	17325	17641	17384	17487	17408	17638	17568	17240	17570	17629	17543	17560	17486	17705	17580	17468	17437	17522	17503	17369	17565	17533	17488	17562	17665	17527	17370	17553	17494	17460	17643	17640	17478	17532	17398	17528	17656	17545	17643	17610	17533	17416	17356	17444	17413	17616	17253	17658	17456	17499	17456	17589	17470	17642	17504	17528	17450	17515	17554	17575	17540	17535	17530	17494	17312	17556	17494	17549	17563	17588	17500	17505	17509	17538	17390	17450	17609	17422	17405	17729	17517	17573	17530	17572	17489	17335	17559	17631	17396	17709	17462	17527	17489	17561	17509	17499	17472	17669	17619	17461	17420	17526	17515	17472	17562	17457	17558	17535	17564	17327	17517	17623	17441	17422	17369	17369	17685	17448	17522	17408	17605	17510	17502	17443	17567	17615	17605	17356	17550	17475	17379	17497	17609	17534	17496	17476	17566	17561	17604	17706	17340	17612	17453	17445	17412	17550	17546	17669	17660	17516	17562	17535	17440	17499	17590	17522	17655	17305	17458	17410	17604	17525	17582	17591	17388	17681	17516	17422	17530	17522	17515	17531	17535	17579	17477	17514	17396	17468	17307	17404	17593	17504	17626	17440	17525	17600	17368	17608	17431	17572	17429	17484	17546	17527	17507	17488	17608	17408	17564	17499	17398	17531	17477	17444	17496	17528	17580	17289	17548	17457	17480	17508	17439	17422	17524	17505	17449	17418	17427	17522	17413	17565	17404	17466	17549	17441	17608	17608	17490	17682	17468	17495	17465	17313	17481	17550	17467	17437	17613	17489	17587	17443	17596	17348	17520	17566	17607	17677	17414	17710	17542	17561	17631	17601	17720	17477	17521	17519	17585	17408	17497	17676	17554	17437	17781	17623	17364	17678	17601	17540	17474	17302	17558	17402	17595	17309	17602	17535	17466	17645	17579	17415	17398	17437	17516	17413	17502	17445	17555	17658	17661	17543	17397	17433	17508	17562	17424	17517	17362	17456	17544	17541	17537	17428	17425	17504	17618	17446	17533	17548	17298	17575	17469	17454	17674	17604	17528	17566	17449	17341	17600	17545	17470	17472	17680	17507	17464	17516	17403	17513	17439	17644	17565	17383	17359	17562	17523	17642	17535	17612	17600	17606	17547	17755	17622	17551	17349	17494	17637	17577	17609	17564	17657	17364	17672	17583	17517	17483	17589	17555	17373	17351	17510	17535	17525	17760	17444	17535	17533	17547	17718	17500	17548	17361	17615	17474	17517	17523	17488	17469	17505	17490	17486	17456	17542	17592	17469	17654	17639	17371	17544	17748	17492	17386	17614	17397	17401	17398	17535	17498	17377	17392	17427	17458	17536	17671	17444	17738	17722	17435	17591	17512	17563	17538	17417	17671	17361	17437	17499	17376	17328	17663	17553	17500	17412	17612	17555	17482	17498	17534	17403	17546	17318	17582	17495	17590	17587	17427	17331	17329	17575	17536	17502	17552	17523	17606	17509	17621	17473	17434	17406	17336	17552	17528	17453	17601	17550	17582	17565	17577	17585	17582	17421	17489	17491	17422	17516	17410	17424	17520	17562	17332	17609	17524	17484	17474	17587	17596	17504	17474	17519	17551	17693	17281	17572	17482	17526	17551	17486	17641	17566	17572	17417	17432	17622	17608	17577	17399	17515	17400	17382	17355	17690	17334	17345	17471	17637	17521	17591	17281	17559	17635	17532	17458	17447	17560	17373	17482	17423	17486	17467	17449	17542	17542	17734	17618	17423	17455	17491	17655	17540	17576	17620	17523	17604	17291	17645	17566	17693	17450	17478	17526	17422	17593	17422	17489	17494	17592	17612	17467	17541	17505	17513	17318	17598	17272	17465	17706	17470	17734	17561	17491	17416	17472	17441	17692	17423	17556	17641	17537	17542	17647	17592	17432	17569	17342	17621	17721	17454	17622	17771	17497	17462	17668	17657	17392	17498	17499	17406	17559	17636	17706	17608	17537	17659	17424	17613	17530	17580	17350	17497	17482	17549	17407	17544	17464	17496	17481	17618	17452	17680	17544	17584	17380	17617	17436	17663	17502	17546	17500	17486	17401	17600	17545	17542	17543	17373	17499	17613	17556	17528	17566	17384	17606	17448	17507	17456	17582	17496	17486	17629	17541	17638	17424	17514	17396	17499	17629	17540	17367	17573	17570	17502	17372	17616	17452	17543	17493	17404	17552	17452	17443	17517	17403	17513	17489	17594	17532	17435	17523	17540	17518	17465	17542	17339	17545	17684	17564	17419	17600	17524	17644	17488	17440	17577	17397	17638	17561	17406	17680	17436	17694	17578	17600	17649	17481	17586	17507	17551	17600	17634	17563	17615	17698	17607	17640	17538	17316	17557	17505	17509	17439	17465	17493	17441	17416	17413	17434	17714	17390	17550	17620	17640	17434	17577	17585	17593	17414	17736	17449	17608	17380	17413	17453	17535	17469	17676	17598	17622	17576	17594	17389	17492	17573	17622	17540	17562	17424	17455	17426	17386	17553	17558	17627	17502	17579	17312	17514	17383	17446	17422	17500	17544	17533	17768	17746	17481	17440	17358	17721	17524	17489	17449	17391	17592	17599	17595	17429	17538	17556	17530	17516	17671	17603	17551	17430	17426	17442	17553	17551	17547	17596	17510	17701	17682	17453	17441	17574	17689	17489	17556	17507	17533	17659	17728	17620	17423	17386	17582	17525	17556	17537	17514	17589	17464	17599	17744	17696	17638	17246	17516	17505	17511	17344	17592	17592	17503	17443	17485	17634	17591	17664	17404	17495	17612	17529	17551	17444	17701	17580	17450	17602	17625	17628	17611	17367	17553	17576	17619	17530	17605	17548	17462	17717	17438	17471	17460	17502	17566	17647	17398	17329	17745	17515	17448	17671	17675	17486	17509	17538	17401	17489	17479	17346	17547	17456	17616	17563	17433	17630	17507	17406	17733	17529	17615	17397	17516	17536	17651	17536	17320	17511	17592	17427	17620	17472	17469	17704	17561	17548	17548	17385	17461	17397	17557	17493	17520	17410	17464	17568	17435	17478	17464	17489	17443	17571	17355	17490	17422	17322	17652	17604	17376	17601	17313	17338	17573	17326	17607	17712	17561	17499	17580	17563	17508	17514	17419	17367	17642	17423	17572	17450
24001	21511	29509	26573	29285	35619	36337	31137	28695	27734	26418	25245	24278	23722	23239	22904	22512	22276	22261	22192	22409	21875	21855	21953	21896	21901	21984	21915	21690	21639	21589	21729	21604	21600	21762	21578	21536	21560	21342	21713	21806	21495	21356	21557	21455	21481	21291	21465	21516	21284	21553	21390	21683	21454	21232	21565	21608	21514	21247	21469	21536	21628	21540	21632	21472	21600	21273	21625	21634	21623	21672	21485	21650	21564	21508	21559	21454	21584	21552	21331	21548	21530	21726	21670	21355	21449	21366	21419	21791	21522	21607	21397	21500	21770	21633	21526	21461	21430	21567	21456	21471	21475	21550	21564	21441	21392	21554	21480	21416	21474	21202	21596	21364	21218	21264	21398	21371	21524	21642	21372	21585	21484	21574	21190	21543	21580	21477	21333	21486	21655	21609	21378	21534	21582	21533	21674	21486	21522	21437	21366	21527	21577	21600	21293	21384	21412	21511	21411	21401	21439	21362	21500	21430	21438	21435	21425	21395	21450	21428	21553	21556	21413	21436	21481	21441	21463	21502	21582	21698	21650	21610	21441	21688	21453	21499	21586	21580	21348	21467	21489	21686	21512	21698	21557	21407	21305	21440	21484	21437	21439	21390	21383	21525	21406	21370	21295	21575	21607	21305	21550	21658	21542	21553	21472	21493	21543	21620	21356	21472	21503	21636	21556	21424	21415	21381	21416	21503	21339	21506	21637	21374	21362	21570	21492	21609	21793	21404	21406	21658	21373	21534	21547	21424	21480	21525	21405	21538	21368	21517	21153	21326	21376	21230	21456	21554	21335	21708	21362	21447	21406	21490	21526	21531	21249	21497	21489	21392	21590	21844	21372	21347	21576	21602	21474	21534	21322	21482	21285	21577	21560	21398	21569	21436	21444	21454	21362	21541	21399	21326	21327	21623	21246	21469	21570	21648	21549	21487	21550	21459	21437	21564	21399	21436	21441	21422	21542	21439	21557	21449	21544	21453	21489	21481	21382	21511	21346	21429	21422	21461	21355	21305	21348	21403	21471	21419	21671	21394	21548	21447	21429	21404	21719	21339	21462	21383	21437	21481	21409	21322	21518	21656	21554	21419	21488	21488	21347	21470	21395	21403	21737	21508	21467	21560	21479	21799	21603	21585	21448	21390	21581	21380	21334	21488	21275	21212	21361	21172	21429	21334	21710	21828	21498	21501	21609	21401	21289	21316	21292	21405	21334	21497	21723	21499	21449	21578	21634	21504	21608	21403	21563	21683	21431	21388	21443	21315	21359	21565	21227	21399	21588	21425	21498	21415	21487	21463	21792	21357	21520	21389	21358	21658	21489	21357	21562	21454	21483	21371	21334	21540	21586	21594	21686	21527	21354	21519	21495	21330	21808	21454	21414	21246	21289	21558	21423	21596	21438	21284	21477	21484	21487	21556	21503	21403	21494	21553	21617	21492	21495	21520	21313	21425	21572	21430	21571	21509	21207	21452	21279	21471	21592	21218	21397	21452	21436	21399	21520	21546	21491	21340	21593	21308	21405	21516	21640	21524	21534	21604	21420	21572	21398	21442	21847	21437	21297	21461	21496	21423	21510	21469	21312	21546	21526	21477	21477	21330	21390	21545	21422	21406	21413	21399	21464	21405	21760	21455	21343	21380	21446	21569	21666	21382	21660	21606	21615	21221	21199	21260	21766	21488	21551	21715	21617	21170	21694	21483	21390	21466	21269	21392	21616	21530	21576	21500	21415	21625	21659	21432	21440	21409	21342	21350	21388	21562	21425	21353	21523	21375	21279	21387	21317	21655	21430	21511	21504	21437	21492	21477	21367	21581	21498	21564	21633	21349	21548	21682	21506	21374	21462	21286	21387	21412	21380	21589	21546	21279	21382	21434	21472	21501	21293	21600	21368	21541	21706	21604	21491	21681	21615	21376	21308	21342	21467	21443	21538	21581	21412	21683	21461	21613	21714	21675	21278	21568	21486	21325	21446	21409	21448	21488	21322	21443	21446	21347	21536	21595	21521	21340	21726	21681	21765	21644	21673	21365	21552	21462	21530	21532	21555	21596	21372	21314	21508	21369	21369	21191	21466	21557	21461	21503	21495	21425	21457	21643	21567	21618	21616	21612	21520	21581	21343	21576	21722	21470	21445	21347	21655	21259	21334	21494	21468	21375	21569	21315	21434	21379	21360	21447	21271	21332	21376	21515	21637	21434	21480	21639	21574	21523	21661	21513	21449	21428	21425	21849	21495	21480	21474	21628	21415	21645	21597	21366	21333	21393	21469	21264	21359	21278	21511	21380	21606	21512	21341	21483	21530	21765	21499	21434	21418	21381	21349	21531	21564	21364	21611	21407	21557	21433	21500	21341	21587	21203	21470	21313	21425	21573	21385	21325	21427	21703	21461	21448	21781	21406	21543	21524	21593	21322	21406	21433	21364	21305	21432	21366	21536	21325	21436	21383	21568	21506	21406	21646	21429	21469	21515	21519	21576	21555	21570	21360	21388	21302	21458	21600	21692	21432	21431	21453	21575	21679	21555	21469	21539	21570	21458	21508	21422	21778	21515	21518	21409	21577	21536	21344	21352	21498	21597	21570	21205	21555	21648	21395	21491	21475	21281	21406	21590	21418	21651	21546	21444	21501	21518	21372	21326	21491	21521	21424	21441	21496	21408	21433	21334	21505	21439	21469	21341	21405	21279	21582	21232	21459	21447	21514	21600	21411	21441	21575	21519	21497	21506	21575	21752	21549	21461	21346	21531	21415	21464	21703	21502	21380	21334	21285	21454	21482	21509	21398	21519	21341	21478	21396	21232	21426	21363	21360	21513	21440	21852	21608	21314	21611	21623	21565	21481	21583	21380	21605	21411	21494	21431	21480	21630	21503	21445	21417	21499	21501	21335	21570	21656	21434	21542	21538	21563	21319	21667	21590	21374	21526	21329	21507	21499	21545	21386	21346	21462	21385	21468	21445	21365	21300	21497	21577	21351	21461	21397	21642	21445	21278	21354	21444	21342	21494	21600	21549	21353	21399	21511	21535	21548	21284	21365	21450	21396	21405	21491	21681	21490	21372	21700	21422	21475	21423	21375	21491	21499	21440	21540	21553	21360	21592	21330	21365	21329	21362	21578	21589	21508	21661	21443	21139	21336	21646	21409	21559	21552	21483	21210	21546	21592	21614	21509	21540	21360	21389	21314	21418	21369	21471	21584	21317	21412	21488	21395	21419	21541	21316	21569	21501	21491	21564	21490	21645	21645	21399	21335	21659	21487	21392	21307	21646	21562	21651	21502	21463	21404	21385	21516	21726	21575	21349	21475	21398	21382	21464	21368	21516	21469	21523	21443	21402	21407	21545	21564	21518	21339	21431	21592	21419	21506	21413	21716	21500	21398	21561	21439	21434	21536	21475	21215	21502	21566	21509	21274	21443	21512	21600	21287	21326	21406	21500	21543	21390	21425	21259	21523	21387	21575	21468	21646	21497	21505	21570	21409	21727	21569	21441	21522	21434	21458	21355	21510	21549	21526	21520	21186	21668	21398	21303	21499	21424	21420	21636	21453	21397	21291	21260	21599	21568	21682	21486	21542	21573	21469	21326	21486	21680	21341	21409	21490	21584	21581	21633	21444	21700	21382	21547	21186	21521	21363	21481	21531	21677	21527	21390	21621	21321	21472	21468	21326	21486	21209	21262	21503	21387	21462	21313	21453	21462	21465	21561	21430	21578	21447	21404	21479	21510	21505	21447	21521	21306	21545	21504	21436	21292	21528	21525	21609	21547	21513	21486	21601	21669	21575	21356	21678	21425	21407	21447	21201	21486	21288	21504	21408	21455	21224	21581	21252	21484	21458	21547	21438	21525	21757	21338	21401	21548	21508	21545	21610	21518	21434	21753	21642	21341	21372	21507	21368	21560	21528	21451	21477	21532	21563	21476	21485	21566	21460	21418	21522	21542	21666	21354	21295	21649	21501	21421	21587	21551	21283	21428	21556	21507	21326	21675	21577	21574	21499	21414	21480	21407	21486	21579	21434	21513	21337	21481	21583	21371	21405	21535	21513	21647	21430	21595	21557	21613	21597	21488	21322	21405	21199	21520	21458	21519	21526	21577	21442	21751	21557	21181	21545	21372	21608	21468	21704	21391	21310	21619	21608	21431	21390	21695	21472	21520	21346	21488	21489	21335	21412	21584	21620	21589	21413	21551	21208	21474	21587	21550	21336	21667	21588	21328	21663	21531	21812	21369	21579	21618	21436	21576	21482	21560	21379	21506	21583	21499	21372	21405	21334	21441	21527	21529	21495	21462	21454	21522	21420	21518	21572	21556	21370	21527	21641	21640	21536	21623	21335	21346	21598	21399	21365	21494	21536	21338	21492	21592	21312	21391	21464	21465	21609	21299	21407	21540	21477	21563	21467	21312	21592	21184	21388	21611	21402	21196	21380	21676	21440	21417	21499	21598	21324	21514	21448	21420	21408	21614	21261	21196	21417	21700	21320	21329	21434	21346	21447	21685	21581	21614	21374	21407	21262	21566	21728	21388	21384	21583	21338	21507	21467	21663	21568	21487	21538	21578	21380	21363	21456	21435	21391	21504	21431	21503	21542	21689	21642	21727	21314	21389	21490	21364	21572	21572	21368	21475	21259	21511	21384	21555	21520	21402	21596	21535	21442	21291	21433	21575	21600	21309	21433	21705	21528	21516	21561	21525	21333	21368	21308	21365	21486	21439	21322	21637	21541	21293	21671	21538	21390	21350	21485	21438	21397	21513	21595	21564	21270	21351	21604	21495	21528	21623	21269	21439	21552	21608	21281	21447	21445	21531	21531	21198	21487	21313	21530	21390	21183	21556	21597	21414	21453	21497	21301	21481	21420	21427	21539	21524	21338	21312	21528	21685	21566	21592	21476	21515	21374	21585	21482	21731	21549	21600	21423	21468	21550	21871	21556	21394	21243	21267	21551	21518	21624	21477	21643	21601	21404	21589	21328	21425	21369	21325	21364	21507	21572	21648	21639	21575	21459	21440	21438	21352	21379	21655	21532	21295	21524	21377	21525	21603	21485	21658	21472	21525	21418	21533	21371	21555	21611	21167	21445	21537	21496	21555	21691	21494	21342	21624	21374	21361	21382	21564	21587	21478	21513	21386	21515
34412	58504	58165	49413	43486	40164	35487	31129	27915	26323	24402	22800	21695	20765	20099	19349	18770	18711	18349	18079	18219	18153	17921	17693	17912	17866	17774	17701	17697	17465	17681	17471	17580	17547	17565	17436	17631	17548	17667	17607	17469	17620	17404	17445	17451	17311	17566	17423	17413	17430	17431	17436	17537	17289	17631	17388	17412	17444	17475	17409	17516	17525	17494	17391	17398	17440	17389	17392	17392	17503	17440	17285	17400	17390	17353	17713	17379	17531	17253	17422	17322	17307	17354	17235	17302	17321	17416	17326	17455	17435	17458	17474	17467	17466	17374	17348	17380	17508	17374	17506	17380	17305	17359	17372	17489	17314	17361	17566	17482	17259	17356	17325	17406	17374	17200	17394	17432	17240	17551	17394	17496	17532	17427	17440	17311	17440	17455	17413	17551	17285	17495	17227	17482	17384	17318	17571	17505	17444	17485	17357	17286	17558	17447	17489	17304	17385	17525	17477	17380	17334	17428	17361	17302	17544	17310	17329	17366	17209	17471	17405	17371	17430	17359	17369	17289	17401	17306	17442	17526	17329	17418	17460	17387	17348	17406	17267	17477	17505	17489	17436	17410	17338	17351	17449	17159	17327	17210	17430	17451	17431	17504	17542	17432	17520	17415	17451	17407	17493	17373	17383	17409	17349	17277	17449	17658	17359	17492	17422	17233	17601	17518	17425	17262	17300	17321	17342	17355	17533	17465	17364	17472	17430	17077	17547	17224	17245	17388	17439	17523	17574	17333	17423	17348	17423	17458	17287	17455	17215	17315	17356	17399	17345	17409	17398	17373	17298	17367	17381	17429	17362	17519	17304	17360	17429	17258	17433	17323	17198	17658	17318	17532	17451	17414	17491	17407	17580	17562	17436	17402	17236	17331	17504	17443	17320	17408	17509	17624	17381	17288	17450	17290	17584	17468	17405	17364	17289	17333	17453	17281	17566	17367	17364	17346	17270	17288	17407	17530	17482	17200	17317	17379	17426	17331	17420	17289	17421	17263	17466	17407	17383	17602	17479	17321	17314	17491	17323	17399	17423	17315	17484	17423	17388	17366	17438	17461	17283	17469	17473	17255	17370	17431	17308	17333	17413	17449	17518	17353	17205	17496	17418	17465	17467	17606	17280	17332	17394	17369	17349	17325	17361	17301	17491	17482	17570	17239	17283	17479	17404	17461	17302	17354	17407	17309	17189	17405	17328	17330	17394	17340	17408	17278	17516	17291	17333	17143	17318	17396	17160	17433	17400	17503	17553	17396	17412	17418	17380	17415	17351	17402	17491	17224	17317	17259	17292	17333	17332	17122	17445	17417	17434	17301	17483	17270	17342	17364	17256	17401	17415	17343	17377	17401	17394	17478	17277	17394	17365	17511	17401	17442	17493	17123	17439	17349	17377	17334	17463	17541	17345	17160	17420	17382	17222	17457	17279	17318	17336	17317	17301	17523	17291	17300	17360	17474	17503	17433	17325	17552	17402	17499	17442	17402	17344	17283	17540	17271	17345	17356	17588	17425	17414	17309	17278	17506	17430	17459	17339	17378	17545	17335	17531	17360	17297	17440	17337	17169	17402	17344	17371	17254	17278	17328	17365	17430	17406	17494	17324	17272	17359	17318	17348	17489	17523	17610	17317	17251	17404	17430	17330	17453	17619	17343	17459	17420	17559	17348	17301	17354	17277	17409	17371	17529	17340	17432	17433	17307	17231	17436	17440	17438	17322	17602	17384	17286	17348	17172	17382	17505	17354	17478	17448	17545	17252	17367	17464	17435	17303	17438	17366	17654	17528	17309	17501	17476	17359	17372	17330	17395	17207	17372	17344	17341	17492	17357	17248	17360	17390	17497	17427	17407	17379	17327	17274	17351	17521	17213	17435	17441	17470	17392	17376	17330	17282	17328	17447	17428	17299	17351	17393	17393	17584	17557	17348	17287	17471	17315	17415	17544	17357	17256	17426	17558	17383	17375	17647	17243	17398	17234	17367	17310	17610	17564	17496	17337	17261	17413	17328	17489	17362	17349	17512	17319	17433	17313	17394	17656	17243	17363	17534	17448	17500	17278	17453	17422	17344	17494	17386	17384	17502	17389	17324	17424	17546	17466	17385	17447	17540	17383	17326	17264	17471	17200	17463	17426	17146	17530	17454	17361	17488	17384	17428	17361	17434	17415	17394	17425	17379	17526	17574	17472	17501	17614	17438	17251	17384	17395	17279	17421	17397	17304	17237	17278	17389	17392	17450	17383	17390	17362	17432	17458	17549	17469	17498	17373	17470	17213	17481	17325	17388	17424	17478	17165	17369	17385	17421	17373	17165	17384	17680	17376	17491	17468	17392	17259	17418	17556	17453	17237	17464	17386	17560	17673	17419	17517	17440	17274	17538	17334	17377	17393	17448	17498	17409	17275	17508	17262	17362	17225	17358	17243	17388	17442	17309	17478	17251	17507	17311	17442	17269	17117	17406	17275	17408	17304	17185	17267	17412	17498	17459	17262	17520	17340	17547	17498	17406	17434	17396	17473	17186	17396	17231	17454	17187	17386	17336	17333	17385	17273	17488	17465	17580	17335	17509	17429	17220	17341	17239	17399	17506	17376	17415	17427	17209	17470	17243	17453	17383	17297	17313	17296	17322	17283	17263	17482	17559	17454	17322	17362	17298	17505	17405	17394	17641	17433	17484	17388	17476	17425	17364	17442	17408	17390	17229	17488	17261	17380	17442	17371	17323	17420	17357	17330	17427	17497	17368	17491	17445	17369	17347	17460	17510	17367	17602	17403	17291	17345	17243	17453	17339	17540	17406	17437	17387	17243	17523	17403	17147	17415	17418	17276	17381	17380	17172	17453	17252	17408	17253	17350	17418	17384	17301	17381	17424	17487	17367	17359	17387	17405	17240	17399	17229	17372	17308	17273	17424	17324	17508	17326	17443	17228	17479	17485	17331	17274	17375	17477	17387	17439	17400	17286	17452	17452	17369	17349	17232	17293	17458	17387	17398	17167	17435	17337	17456	17312	17223	17427	17459	17274	17408	17507	17370	17262	17332	17469	17353	17411	17321	17406	17310	17509	17421	17438	17412	17300	17271	17398	17476	17275	17301	17465	17538	17349	17447	17321	17466	17353	17347	17334	17441	17334	17328	17430	17328	17445	17546	17231	17462	17519	17346	17445	17348	17407	17270	17367	17289	17703	17340	17416	17222	17498	17318	17296	17330	17355	17275	17645	17307	17344	17401	17354	17384	17346	17428	17355	17426	17345	17414	17242	17534	17507	17644	17424	17388	17272	17485	17485	17599	17228	17470	17217	17272	17362	17190	17400	17499	17510	17239	17308	17356	17450	17493	17505	17397	17490	17466	17383	17373	17510	17424	17481	17358	17371	17378	17511	17247	17477	17181	17562	17441	17375	17379	17287	17489	17321	17330	17445	17383	17342	17499	17503	17525	17487	17496	17389	17301	17215	17501	17402	17319	17414	17466	17307	17427	17542	17394	17245	17449	17433	17366	17360	17519	17518	17484	17390	17422	17413	17228	17572	17227	17248	17405	17364	17510	17318	17324	17421	17353	17511	17492	17468	17443	17502	17489	17365	17429	17278	17622	17390	17589	17411	17339	17528	17340	17467	17347	17284	17294	17387	17435	17442	17386	17294	17393	17392	17288	17424	17281	17258	17350	17408	17440	17215	17307	17475	17405	17447	17372	17583	17247	17614	17400	17398	17285	17378	17283	17376	17332	17257	17572	17389	17518	17434	17514	17241	17354	17498	17294	17511	17281	17506	17354	17322	17368	17238	17423	17457	17274	17268	17346	17560	17289	17387	17380	17491	17351	17412	17448	17231	17443	17461	17349	17415	17370	17422	17256	17426	17514	17503	17441	17482	17321	17452	17447	17513	17451	17470	17337	17471	17415	17427	17225	17370	17378	17386	17372	17333	17531	17411	17350	17343	17513	17300	17521	17392	17412	17361	17237	17329	17453	17409	17507	17420	17419	17469	17458	17250	17468	17317	17325	17287	17420	17505	17428	17380	17384	17468	17425	17417	17463	17383	17363	17378	17592	17414	17428	17301	17369	17445	17486	17504	17370	17440	17310	17467	17418	17386	17485	17261	17648	17407	17499	17490	17485	17389	17369	17478	17278	17456	17292	17384	17425	17369	17371	17484	17418	17485	17185	17476	17407	17433	17255	17250	17162	17422	17329	17463	17403	17523	17445	17303	17387	17616	17383	17542	17282	17355	17339	17495	17602	17334	17695	17582	17410	17425	17549	17362	17484	17391	17481	17431	17154	17288	17538	17335	17401	17291	17458	17380	17254	17371	17367	17431	17334	17524	17441	17437	17321	17203	17271	17548	17320	17167	17641	17442	17435	17296	17286	17463	17538	17404	17335	17493	17498	17491	17302	17240	17379	17410	17404	17544	17445	17463	17471	17457	17442	17251	17420	17553	17362	17419	17456	17463	17202	17279	17334	17369	17337	17539	17167	17225	17357	17321	17324	17488	17434	17427	17256	17330	17511	17333	17316	17612	17310	17307	17390	17282	17263	17328	17339	17308	17565	17343	17384	17397	17272	17587	17415	17282	17322	17475	17318	17397	17450	17422	17416	17347	17555	17272	17403	17312	17475	17408	17433	17288	17389	17266	17397	17488	17346	17131	17365	17398	17306	17478	17365	17295	17519	17469	17290	17456	17381	17279	17480	17595	17287	17473	17606	17352	17285	17430	17145	17296	17428	17501	17489	17426	17427	17370	17503	17550	17432	17320	17279	17493	17419	17408	17411	17529	17160	17434	17271	17524	17335	17339	17428	17305	17358	17486	17242	17449	17316	17304	17470	17314	17145	17395	17319	17404	17268	17334	17441	17459	17350	17467	17464	17515	17409	17577	17201	17298	17492	17326	17369	17464	17453	17467	17416	17098	17457	17455	17426	17531	17312	17354	17359	17543	17211	17649	17228	17384	17375	17369	17404	17356	17331	17393	17162	17242	17552	17463	17441	17237	17304	17356	17435	17199	17311	17378	17405	17358	17583	17269	17518	17475	17234	17389	17328	17534	17572	17296	17353	17435	17407	17251	17497	17312	17644	17374	17412	17173	17450	17315	17450	17296	17468	17550	17279	17399	17109	17492	17476	17289	17412	17498	17307	17364	17478
33500	38862	46419	41740	36337	32323	28412	25880	24734	23811	23401	22806	22799	22518	22048	21942	21865	21915	22043	21869	21989	21727	21666	21771	21864	21828	21593	21728	21669	21602	21564	21731	21776	21564	21737	21800	21816	21548	21525	21638	21738	21818	21705	21603	21812	21730	21610	21761	21578	21627	21947	21522	21431	21798	21657	21750	21714	21599	21864	21639	21608	21686	21777	21752	21659	21670	21737	21722	21664	21783	21729	21518	21597	21606	21538	21749	21319	21680	21765	21686	21670	21527	21561	21772	21816	21647	21549	21558	21530	21375	21728	21538	21491	21729	21648	21553	21609	21743	21560	21543	21690	21459	21686	21603	21585	21697	21813	21715	21764	21844	21461	21505	21734	21658	21874	21585	21442	21529	21628	21750	21830	21626	21563	21484	21679	21694	21529	21704	21667	21699	21645	21615	21533	21632	21519	21693	21695	21734	21792	21466	21569	21546	21652	21520	21639	21685	21666	21671	21497	21595	21678	21792	21497	21629	21679	21611	21694	21711	21581	21716	21611	21582	21735	21727	21526	21575	21976	21640	21793	21631	21458	21568	21614	21654	21874	21803	21736	21701	21588	21652	21636	21739	21492	21589	21835	21690	21623	21461	21694	21640	21459	21581	21638	21674	21772	21663	21737	21455	21711	21774	21616	21621	21706	21923	21697	21819	21701	21417	21451	21769	21612	21682	21822	21528	21535	21661	21589	21472	21523	21550	21720	21635	21815	21753	21506	21769	21685	21783	21355	21823	21692	21566	21537	21706	21417	21443	21492	21594	21532	21679	21616	21726	21620	21429	21448	21526	21520	21586	21586	21645	21775	21513	21617	21601	21432	21500	21741	21632	21497	21545	21559	21590	21788	21517	21610	21622	21608	21613	21625	21586	21767	21663	21695	21447	21661	21397	21708	21677	21532	21689	21751	21549	21732	21692	21702	21653	21764	21784	21670	21520	21733	21707	21924	21619	21540	21741	21424	21572	21666	21575	21830	21688	21715	21784	21560	21556	21729	21760	21492	21511	21513	21398	21698	21793	21806	21671	21831	21535	21576	21453	21735	21545	21687	21570	21702	21646	21648	21433	21527	21554	21649	21491	21469	21664	21640	21885	21588	21613	21656	21660	21608	21768	21619	21548	21810	21623	21529	21663	21560	21512	21805	21712	21685	21407	21552	21566	21580	21735	21534	21811	21726	21790	21686	21531	21592	21534	21567	21722	21469	21744	21483	21754	21651	21381	21547	21546	21654	21773	21699	21496	21651	21671	21570	21695	21568	21640	21559	21499	21627	21584	21572	21486	21443	21512	21276	21791	21468	21681	21576	21559	21522	21559	21517	21555	21615	21797	21635	21719	21770	21555	21628	21617	21574	21395	21628	21543	21895	21716	21582	21552	21613	21678	21541	21802	21467	21724	21829	21694	21741	21795	21496	21452	21677	21570	21740	21651	21509	21488	21538	21712	21677	21477	21717	21801	21509	21691	21527	21468	21598	21353	21654	21765	21494	21630	21694	21712	21692	21322	21826	21664	21709	21335	21603	21755	21643	21631	21665	21713	21700	21532	21526	21744	21486	21594	21759	21651	21623	21510	21587	21271	21669	21710	21671	21667	21698	21715	21786	21639	21753	21500	21753	21587	21633	21807	21711	21624	21735	21621	21434	21484	21485	21420	21325	21703	21542	21456	21568	21912	21569	21614	21809	21563	21498	21682	21646	21669	21674	21617	21715	21672	21701	21478	21707	21780	21742	21693	21781	21737	21773	21489	21858	21656	21511	21825	21808	21418	21647	21445	21742	21622	21927	21633	21573	21421	21521	21527	21684	21575	21779	21754	21660	21589	21536	21644	21749	21390	21837	21761	21675	21551	21576	21562	21523	21519	21611	21665	21672	21652	21421	21488	21599	21448	21582	21783	21638	21573	21724	21795	21631	21679	21677	21768	21638	21684	21709	21816	21700	21513	21632	21667	21363	21838	21605	21614	21493	21526	21632	21750	21559	21634	21729	21464	21794	21387	21466	21555	21598	21568	21675	21521	21544	21490	21719	21599	21564	21600	21709	21667	21652	21671	21687	21620	21573	21510	21484	21664	21709	21883	21624	21667	21741	21590	21728	21677	21831	21686	21764	21662	21748	21677	21508	21792	21655	21455	21419	21614	21732	21578	21697	21346	21698	21757	21659	21498	21605	21426	21618	21656	21639	21367	21506	21731	21619	21660	21594	21567	21537	21627	21675	21687	21609	21512	21668	21636	21539	21520	21663	21654	21690	21471	21652	21681	21714	21581	21705	21687	21623	21455	21515	21464	21640	21831	21948	21827	21448	21596	21800	21714	21668	21606	21771	21625	21645	21714	21624	21700	21603	21560	21690	21565	21503	21618	21634	21794	21838	21664	21656	21643	21411	21709	21604	21802	21642	21812	21547	21705	21766	21745	21747	21583	21773	21566	21763	21759	21484	21491	21915	21547	21572	21624	21750	21522	21574	21673	21681	21761	21643	21647	21722	21632	21553	21577	21832	21806	21734	21591	21658	21730	21656	21543	21505	21556	21466	21591	21860	21749	21678	21613	22007	21674	21713	21867	21830	21597	21741	21581	21535	21738	21579	21735	21601	21679	21617	21726	21648	21867	21692	21823	21807	21764	21617	21614	21647	21661	21658	21366	21666	21787	21730	21661	21599	21647	21530	21594	21683	21688	21781	21723	21431	21536	21619	21541	21734	21771	21563	21592	21533	21749	21477	21714	21720	21632	21675	21654	21497	21709	21632	21543	21836	21619	21632	21183	21524	21668	21798	21624	21646	21776	21609	21698	21306	21832	21436	21747	21552	21718	21430	21680	21711	21429	21614	21598	21419	21738	21638	21667	21623	21589	21626	21653	21409	21395	21403	21641	21560	21748	21449	21550	21584	21713	21729	21691	21622	21623	21576	21684	21560	21826	21650	21757	21522	21525	21826	21484	21553	21750	21691	21616	21691	21642	21749	21652	21809	21493	21483	21502	21389	21640	21481	21760	21726	21608	21568	21527	21460	21663	21795	21523	21671	21643	21690	21609	21482	21554	21481	21653	21677	21461	21862	21869	21716	21870	21553	21750	21747	21726	21737	21729	21756	21946	21654	21417	21444	21505	21627	21568	21739	21643	21846	21658	21836	21581	22031	21543	21590	21493	21621	21619	21579	21591	21533	21550	21694	21466	21604	21828	21584	21458	21731	21557	21554	21510	21675	21572	21762	21717	21888	21767	21688	21879	21710	21656	21639	21665	21728	21456	21432	21675	21460	21738	21466	21628	21670	21609	21440	21648	21853	21658	21945	21572	21762	21663	21751	21513	21452	21685	21532	21524	21532	21790	21489	21707	21284	21705	21751	21582	21690	21728	21685	21854	21489	21805	21610	21697	21601	21678	21721	21445	21603	21744	21630	21569	21798	21670	21659	21418	21609	21725	21611	21534	21507	21490	21543	21436	21685	21549	21740	21673	21707	21617	21677	21576	21815	21436	21493	21796	21659	21806	21564	21842	21791	21492	21802	21653	21549	21420	21589	21608	21577	21977	21549	21744	21621	21905	21807	21559	21646	21682	21513	21415	21604	21441	21509	21644	21642	21563	21737	21632	21860	21404	21627	21569	21289	21591	21615	21532	21538	21782	21578	21493	21540	21775	21682	21521	21329	21732	21664	21807	21590	21779	21593	21511	21677	21527	21744	21567	21625	21702	21739	21778	21585	21713	21604	21655	21629	21603	21736	21558	21608	21639	21727	21572	21473	21622	21507	21698	21671	21850	21694	21468	21562	21485	21592	21619	21679	21751	21659	21711	21385	21556	21682	21729	21519	21925	21630	21668	21673	21623	21639	21775	21486	21645	21544	21611	21751	21396	21737	21639	21909	21563	21617	21773	21669	21600	21652	21565	21688	21801	21848	21642	21653	21663	21613	21614	21748	21708	21776	21716	21638	21763	21579	21568	21574	21552	21900	21678	21896	21764	21521	21745	21590	21691	21865	21707	21639	21820	21546	21778	21675	21614	21843	21765	21727	21599	21703	21563	21638	21579	21552	21580	21864	21801	21674	21439	21509	21463	21347	21505	21673	21414	21394	21379	21698	21776	21717	21581	21531	21674	21623	21708	21619	21602	21689	21674	21669	21552	21551	21530	21666	21642	21436	21643	21535	21732	21673	21498	21723	21550	21491	21674	21588	21627	21656	21596	21534	21549	21798	21439	21484	21514	21448	21535	21536	21668	21508	21697	21655	21456	21801	21630	21763	21508	21640	21853	21834	21633	21638	21702	21458	21717	21605	21581	21610	21596	21312	21536	21481	21686	21729	21778	21604	21784	21478	21727	21587	21678	21695	21881	21587	21574	21820	21688	21570	21693	21495	21436	21491	21535	21523	21509	21659	21708	21596	21631	21690	21519	21581	21827	21619	21574	21619	21423	21586	21708	21653	21625	21831	21512	21812	21671	21490	21558	21584	21726	21630	21744	21611	21756	21846	21719	21758	21603	21637	21767	21566	21622	21860	21604	21732	21700	21713	21592	21726	21676	21892	21656	21563	21666	21765	21680	21638	21748	21643	21414	21491	21445	21459	21610	21586	21646	21923	21532	21588	21715	21595	21492	21753	21694	21715	21775	21668	21761	21723	21550	21792	21772	21821	21669	21707	21340	21416	21664	21486	21590	21546	21762	21629	21662	21649	21685	21866	21712	21690	21588	21727	21509	21867	21521	21633	21750	21507	21479	21612	21732	21565	21556	21728	21554	22000	21713	21675	21479	21590	21689	21573	21716	21698	21545	21574	21625	21627	21556	21598	21444	21593	21659	21724	21419	21907	21712	21799	21656	21710	21829	21689	21591	21769	21714	21499	21595	21853	21456	21689	21494	21631	21530	21763	21551	21797	21721	21661	21751	21746	21668	21591	21911	21549	21747	21667	21612	21787	21600	21403	21356	21592	21701	21430	21624	21592	21363	21717	21575	21655	21513	21505	21840	21549	21439	21541	21696	21724	21738	21554	21534	21560	21726	21790	21763	21658	21657	21577	21799	21655	21550	21524	21640	21618	21629	21622	21644	21517	21604	21448	21483	21719	21543	21784	21450	21563	21564	21502	21619	21602	21417	21416	21596	21576	21736	21897	21854	21668	21653	21599	21712	21542	21622
34055	51167	49689	40625	36327	31410	26627	23939	22132	20894	19934	19161	18967	18548	18348	17806	17899	17785	17777	17800	17699	17909	17711	17567	17614	17606	17630	17503	17550	17710	17576	17643	17338	17539	17421	17725	17547	17646	17690	17479	17588	17387	17524	17597	17473	17543	17581	17561	17469	17592	17495	17610	17459	17461	17408	17595	17403	17528	17494	17178	17521	17478	17437	17564	17618	17404	17374	17379	17448	17369	17689	17612	17575	17418	17453	17457	17626	17419	17418	17503	17651	17580	17478	17539	17311	17481	17499	17510	17561	17646	17378	17530	17417	17274	17353	17415	17334	17383	17276	17567	17367	17489	17430	17370	17507	17435	17544	17571	17525	17297	17562	17433	17454	17633	17469	17530	17504	17687	17413	17528	17598	17476	17366	17757	17295	17547	17568	17234	17584	17465	17508	17477	17529	17579	17586	17487	17473	17384	17466	17499	17516	17547	17633	17541	17489	17545	17620	17420	17384	17398	17559	17530	17468	17396	17407	17541	17246	17479	17585	17548	17615	17604	17731	17675	17501	17438	17468	17513	17464	17615	17306	17626	17484	17458	17648	17494	17490	17523	17478	17448	17444	17449	17623	17482	17405	17375	17444	17352	17406	17520	17561	17368	17646	17605	17548	17503	17450	17523	17564	17505	17460	17407	17582	17576	17439	17560	17296	17418	17310	17523	17349	17521	17555	17304	17604	17463	17523	17406	17357	17391	17650	17535	17481	17465	17612	17362	17428	17446	17467	17453	17611	17677	17355	17455	17376	17378	17395	17450	17548	17407	17459	17225	17553	17695	17513	17482	17487	17463	17656	17484	17665	17422	17331	17510	17413	17366	17444	17418	17413	17244	17555	17501	17453	17575	17507	17564	17329	17709	17562	17344	17489	17441	17460	17413	17874	17442	17645	17430	17426	17601	17478	17507	17458	17615	17423	17471	17459	17506	17565	17424	17424	17497	17370	17385	17499	17615	17430	17436	17487	17445	17361	17517	17311	17591	17448	17372	17401	17560	17390	17429	17307	17490	17498	17503	17373	17553	17539	17276	17488	17364	17424	17470	17364	17448	17333	17463	17292	17562	17243	17511	17379	17427	17314	17548	17471	17688	17681	17465	17467	17463	17426	17337	17410	17514	17578	17507	17492	17488	17521	17476	17674	17382	17379	17459	17376	17642	17437	17491	17515	17335	17633	17394	17377	17459	17661	17269	17625	17377	17537	17393	17439	17411	17527	17406	17512	17570	17353	17649	17511	17509	17300	17404	17637	17393	17501	17494	17609	17526	17578	17308	17421	17443	17572	17426	17484	17421	17482	17469	17653	17424	17481	17662	17467	17449	17373	17539	17285	17491	17391	17637	17362	17421	17432	17403	17360	17475	17575	17304	17548	17368	17485	17574	17597	17543	17222	17526	17533	17412	17500	17611	17531	17577	17733	17412	17640	17487	17422	17641	17285	17447	17578	17466	17432	17449	17468	17393	17402	17515	17548	17506	17469	17449	17424	17362	17368	17400	17600	17281	17398	17666	17425	17645	17330	17498	17465	17477	17544	17627	17338	17395	17511	17443	17536	17417	17453	17594	17439	17429	17542	17418	17577	17420	17484	17458	17423	17601	17630	17518	17359	17551	17534	17523	17574	17496	17430	17461	17446	17589	17575	17430	17494	17553	17412	17476	17464	17283	17687	17446	17503	17573	17534	17477	17487	17528	17421	17583	17449	17608	17511	17598	17491	17567	17386	17412	17596	17495	17504	17368	17273	17494	17425	17260	17462	17510	17586	17494	17470	17660	17332	17319	17403	17465	17422	17518	17521	17405	17383	17443	17360	17402	17447	17554	17427	17358	17387	17422	17470	17543	17300	17409	17492	17311	17534	17530	17541	17420	17581	17546	17386	17433	17376	17624	17379	17528	17467	17441	17602	17642	17474	17508	17548	17472	17405	17576	17494	17246	17548	17359	17621	17442	17515	17550	17414	17631	17363	17529	17535	17309	17290	17518	17619	17553	17492	17411	17462	17452	17566	17416	17521	17290	17386	17494	17559	17380	17344	17632	17397	17725	17476	17663	17390	17440	17509	17374	17362	17358	17523	17631	17559	17471	17532	17374	17570	17566	17363	17697	17460	17596	17560	17465	17583	17587	17339	17409	17645	17314	17339	17478	17634	17546	17456	17510	17461	17474	17492	17516	17582	17663	17241	17546	17522	17293	17535	17461	17402	17545	17400	17458	17575	17473	17478	17517	17399	17457	17442	17481	17422	17492	17394	17566	17403	17400	17465	17405	17478	17581	17505	17452	17495	17507	17527	17342	17534	17445	17479	17561	17522	17466	17476	17473	17632	17456	17511	17335	17493	17324	17567	17355	17688	17467	17549	17549	17537	17568	17304	17699	17481	17512	17465	17695	17409	17325	17638	17477	17573	17246	17597	17385	17403	17676	17612	17515	17627	17566	17521	17530	17619	17566	17394	17272	17240	17531	17449	17526	17397	17600	17335	17480	17371	17422	17442	17596	17379	17667	17434	17624	17556	17607	17586	17510	17417	17596	17518	17607	17658	17413	17484	17482	17538	17556	17356	17565	17448	17443	17506	17550	17434	17522	17470	17505	17471	17503	17553	17478	17603	17470	17468	17433	17431	17444	17329	17455	17582	17533	17490	17391	17335	17330	17546	17591	17279	17491	17476	17258	17423	17482	17495	17487	17493	17457	17470	17472	17445	17442	17503	17492	17527	17245	17516	17563	17405	17451	17503	17567	17456	17618	17470	17532	17366	17439	17595	17544	17637	17420	17562	17660	17635	17527	17574	17540	17622	17453	17669	17518	17540	17362	17451	17312	17537	17514	17419	17604	17501	17409	17422	17472	17446	17596	17459	17458	17498	17786	17354	17635	17433	17403	17537	17377	17501	17440	17462	17354	17452	17696	17432	17340	17575	17393	17624	17580	17469	17553	17513	17371	17624	17531	17290	17483	17353	17478	17472	17520	17583	17423	17673	17354	17571	17555	17498	17461	17561	17477	17532	17586	17286	17584	17366	17506	17449	17342	17442	17364	17637	17326	17582	17390	17667	17513	17385	17544	17588	17714	17496	17509	17603	17487	17543	17524	17607	17417	17667	17544	17453	17547	17585	17169	17563	17437	17477	17289	17486	17461	17526	17394	17328	17545	17488	17532	17565	17550	17512	17464	17277	17631	17225	17474	17547	17386	17422	17576	17529	17461	17451	17461	17595	17489	17487	17502	17374	17552	17400	17506	17553	17526	17503	17429	17485	17456	17444	17404	17424	17596	17508	17483	17424	17444	17411	17291	17586	17413	17459	17570	17463	17390	17355	17409	17478	17415	17630	17577	17480	17357	17289	17471	17505	17442	17340	17521	17429	17474	17516	17411	17382	17731	17383	17542	17336	17565	17434	17580	17442	17447	17475	17374	17428	17504	17518	17453	17396	17685	17609	17275	17522	17569	17638	17390	17571	17351	17427	17445	17388	17530	17438	17462	17498	17598	17615	17464	17512	17526	17588	17433	17327	17596	17642	17340	17410	17751	17503	17460	17486	17509	17525	17496	17531	17464	17534	17513	17578	17482	17529	17247	17333	17560	17500	17544	17476	17419	17499	17279	17584	17534	17386	17529	17424	17465	17596	17490	17464	17544	17314	17595	17395	17533	17513	17545	17415	17370	17400	17520	17485	17475	17661	17438	17429	17482	17571	17475	17541	17404	17458	17527	17380	17522	17485	17397	17554	17546	17471	17305	17418	17571	17553	17221	17504	17511	17453	17326	17588	17518	17570	17481	17549	17426	17484	17461	17483	17386	17308	17423	17456	17433	17482	17591	17597	17353	17556	17465	17471	17339	17453	17505	17488	17623	17448	17616	17441	17485	17480	17436	17435	17480	17325	17369	17411	17497	17496	17551	17352	17555	17582	17617	17643	17364	17666	17526	17454	17404	17399	17536	17518	17329	17406	17391	17440	17642	17314	17710	17603	17581	17431	17404	17361	17474	17489	17347	17482	17759	17410	17692	17470	17398	17436	17380	17622	17473	17605	17454	17430	17360	17469	17591	17514	17559	17464	17610	17544	17466	17473	17530	17561	17337	17427	17607	17481	17360	17354	17422	17611	17513	17485	17438	17452	17639	17370	17397	17412	17643	17479	17537	17450	17572	17443	17360	17485	17528	17317	17433	17425	17630	17477	17423	17573	17426	17437	17613	17706	17454	17380	17582	17403	17347	17626	17527	17259	17515	17599	17452	17518	17472	17624	17271	17462	17515	17534	17580	17603	17548	17558	17412	17672	17428	17489	17318	17465	17614	17485	17510	17395	17499	17688	17577	17345	17462	17594	17463	17516	17400	17628	17559	17494	17543	17558	17505	17396	17394	17491	17632	17305	17490	17236	17314	17457	17515	17529	17463	17708	17472	17453	17455	17604	17539	17469	17649	17601	17336	17359	17608	17387	17536	17463	17287	17433	17503	17660	17327	17375	17491	17621	17382	17345	17562	17405	17485	17467	17360	17578	17370	17560	17598	17434	17476	17523	17292	17629	17350	17446	17470	17523	17476	17225	17533	17304	17451	17546	17373	17465	17436	17501	17475	17407	17471	17511	17500	17490	17536	17596	17441	17526	17500	17442	17560	17441	17488	17584	17296	17423	17581	17476	17366	17713	17275	17483	17440	17588	17512	17469	17623	17477	17474	17370	17419	17450	17401	17384	17526	17602	17485	17451	17624	17368	17354	17464	17526	17613	17473	17456	17486	17540	17408	17436	17549	17446	17379	17572	17423	17380	17473	17503	17676	17314	17489	17468	17484	17446	17459	17461	17394	17537	17394	17289	17407	17626	17447	17644	17440	17515	17520	17429	17349	17443	17477	17485	17323	17528	17436	17472	17524	17567	17333	17510	17561	17685	17562	17377	17490	17494	17308	17492	17579	17585	17624	17382	17416	17589	17388	17508	17525	17346	17520	17373	17548	17489	17509	17548	17521	17446	17528	17348	17493	17225	17470	17517	17421	17598	17620	17568	17529	17551	17376	17696	17481	17640	17383	17439	17534	17422	17404	17512	17577	17473	17551	17534	17387	17542	17410	17491	17453	17515	17610	17385	17386	17438	17468	17414	17255	17539	17539	17414	17406	17510	17525	17523	17558	17414	17523
25353	21731	31475	34322	35349	35234	33065	29147	26697	25226	24540	23530	23271	23008	22348	22359	22296	22064	22024	22221	22006	21691	21802	21756	21590	21813	21870	21775	21678	21937	21717	21524	21527	21844	21393	21397	21505	21526	21466	21542	21462	21570	21396	21659	21516	21622	21653	21579	21545	21378	21509	21294	21284	21672	21514	21334	21568	21583	21559	21614	21748	21536	21516	21522	21505	21659	21633	21715	21769	21647	21749	21352	21616	21547	21488	21601	21509	21513	21610	21712	21454	21476	21452	21452	21470	21547	21729	21595	21622	21813	21714	21616	21637	21277	21339	21216	21477	21719	21391	21577	21468	21444	21441	21540	21554	21646	21456	21481	21455	21570	21293	21654	21509	21681	21569	21649	21582	21649	21589	21454	21693	21615	21294	21405	21451	21687	21400	21563	21527	21761	21377	21504	21486	21885	21341	21672	21562	21644	21570	21649	21517	21412	21410	21585	21454	21597	21447	21585	21442	21577	21574	21276	21385	21422	21607	21595	21326	21436	21542	21630	21548	21566	21684	21677	21711	21609	21593	21505	21600	21726	21731	21467	21621	21215	21719	21627	21531	21442	21543	21639	21470	21311	21393	21508	21778	21371	21607	21540	21520	21598	21519	21700	21713	21343	21506	21667	21153	21327	21570	21714	21542	21538	21651	21360	21374	21544	21626	21742	21568	21324	21587	21545	21446	21684	21581	21402	21415	21525	21746	21389	21248	21559	21482	21357	21723	21525	21544	21574	21819	21491	21578	21724	21558	21806	21556	21554	21450	21495	21444	21579	21641	21577	21416	21600	21238	21614	21404	21577	21615	21591	21362	21486	21529	21572	21460	21663	21828	21652	21463	21373	21679	21560	21583	21591	21461	21568	21629	21871	21669	21520	21518	21558	21482	21272	21701	21479	21437	21646	21390	21641	21607	21792	21640	21627	21347	21402	21580	21589	21414	21596	21588	21661	21482	21389	21529	21570	21510	21582	21521	21544	21648	21272	21439	21468	21533	21644	21688	21365	21479	21309	21557	21385	21309	21421	21122	21432	21458	21426	21754	21503	21413	21437	21537	21556	21513	21563	21771	21541	21506	21514	21671	21501	21577	21435	21382	21501	21301	21500	21364	21478	21483	21719	21719	21506	21587	21577	21295	21614	21397	21478	21641	21699	21619	21604	21476	21415	21626	21353	21320	21470	21556	21520	21601	21614	21436	21478	21601	21496	21531	21695	21508	21670	21655	21448	21558	21487	21656	21550	21594	21415	21498	21660	21532	21448	21306	21561	21372	21484	21574	21574	21696	21604	21594	21507	21575	21771	21629	21514	21453	21611	21760	21584	21523	21599	21443	21657	21634	21562	21510	21623	21547	21721	21562	21612	21482	21340	21552	21641	21543	21322	21310	21498	21593	21463	21538	21698	21391	21585	21680	21513	21562	21529	21679	21629	21439	21556	21514	21377	21450	21710	21690	21500	21562	21676	21434	21401	21571	21650	21442	21600	21349	21646	21465	21362	21497	21415	21531	21556	21474	21442	21514	21607	21617	21447	21391	21674	21430	21574	21708	21667	21676	21419	21670	21540	21877	21491	21557	21499	21610	21626	21547	21427	21619	21540	21509	21432	21409	21495	21505	21473	21513	21447	21439	21542	21491	21620	21620	21553	21511	21434	21389	21486	21371	21283	21433	21515	21656	21417	21650	21525	21473	21431	21523	21413	21317	21560	21457	21407	21501	21458	21729	21475	21648	21580	21575	21339	21355	21567	21556	21639	21467	21554	21332	21529	21620	21700	21731	21416	21652	21479	21436	21341	21607	21437	21545	21459	21373	21406	21295	21394	21407	21568	21420	21523	21704	21613	21481	21379	21589	21574	21372	21803	21820	21602	21446	21636	21675	21505	21549	21480	21534	21342	21836	21693	21437	21641	21446	21545	21532	21491	21713	21755	21332	21422	21537	21424	21418	21491	21493	21578	21459	21811	21438	21699	21552	21520	21689	21373	21546	21639	21402	21260	21561	21579	21579	21497	21104	21378	21605	21604	21609	21459	21493	21449	21656	21301	21318	21545	21535	21933	21479	21556	21757	21733	21595	21497	21463	21592	21605	21404	21477	21540	21369	21445	21240	21594	21509	21531	21555	21544	21731	21585	21515	21567	21574	21617	21571	21648	21348	21379	21806	21441	21525	21502	21327	21519	21729	21425	21511	21781	21709	21533	21434	21677	21605	21500	21491	21681	21509	21541	21604	21552	21582	21321	21704	21657	21697	21586	21538	21229	21527	21515	21558	21665	21618	21340	21466	21607	21356	21618	21570	21429	21519	21389	21355	21407	21589	21339	21397	21635	21641	21579	21698	21494	21542	21522	21468	21354	21390	21718	21605	21481	21602	21539	21670	21529	21624	21505	21426	21446	21630	21571	21485	21627	21434	21483	21416	21502	21555	21606	21475	21409	21581	21612	21676	21496	21726	21405	21390	21442	21631	21461	21404	21430	21651	21512	21669	21668	21571	21403	21490	21580	21594	21523	21508	21415	21657	21454	21478	21436	21519	21509	21617	21584	21571	21641	21552	21527	21572	21450	21473	21615	21586	21305	21423	21663	21493	21468	21425	21530	21538	21413	21450	21770	21523	21609	21599	21272	21464	21430	21532	21543	21527	21618	21510	21387	21465	21576	21419	21561	21593	21608	21612	21483	21344	21432	21605	21347	21692	21615	21623	21699	21416	21564	21647	21593	21370	21437	21523	21302	21377	21415	21495	21270	21465	21601	21860	21696	21574	21482	21475	21669	21648	21402	21552	21368	21622	21473	21467	21741	21281	21433	21494	21613	21499	21334	21574	21539	21528	21460	21771	21388	21643	21601	21493	21658	21595	21481	21964	21478	21700	21577	21492	21733	21684	21479	21553	21624	21649	21850	21497	21187	21380	21564	21593	21357	21550	21535	21341	21454	21732	21623	21584	21457	21390	21483	21526	21343	21249	21650	21474	21482	21720	21510	21548	21532	21284	21471	21363	21495	21477	21601	21518	21578	21713	21512	21602	21649	21614	21511	21525	21564	21412	21826	21640	21543	21542	21700	21831	21568	21433	21793	21529	21583	21675	21378	21384	21718	21540	21245	21470	21468	21501	21559	21542	21607	21428	21360	21555	21652	21328	21463	21640	21550	21812	21764	21646	21612	21630	21439	21242	21609	21782	21534	21489	21296	21644	21713	21557	21605	21528	21552	21498	21441	21718	21686	21592	21465	21205	21429	21466	21511	21558	21456	21515	21582	21592	21392	21675	21435	21538	21475	21384	21487	21618	21406	21593	21471	21382	21591	21619	21599	21535	21732	21535	21407	21509	21484	21421	21550	21531	21638	21597	21544	21556	21690	21676	21458	21167	21492	21407	21609	21435	21669	21621	21317	21666	21573	21605	21449	21742	21594	21629	21383	21526	21571	21516	21430	21434	21574	21510	21361	21581	21570	21491	21417	21622	21390	21338	21431	21572	21576	21387	21702	21331	21466	21550	21437	21325	21373	21425	21627	21522	21580	21677	21512	21674	21672	21581	21613	21709	21362	21456	21616	21342	21610	21605	21508	21658	21633	21324	21474	21570	21670	21557	21634	21581	21612	21465	21481	21398	21452	21393	21461	21421	21433	21745	21685	21288	21477	21401	21522	21335	21418	21497	21488	21603	21520	21408	21649	21784	21589	21455	21537	21590	21375	21671	21612	21568	21467	21457	21604	21402	21500	21396	21498	21496	21507	21429	21587	21431	21201	21794	21538	21447	21550	21409	21556	21510	21527	21464	21590	21570	21437	21570	21497	21369	21488	21367	21589	21481	21723	21467	21620	21635	21687	21500	21684	21479	21566	21712	21322	21571	21505	21602	21579	21595	21677	21570	21559	21638	21641	21675	21360	21593	21581	21471	21591	21468	21342	21512	21475	21613	21448	21222	21575	21342	21711	21537	21579	21613	21360	21605	21627	21509	21566	21446	21537	21603	21659	21839	21474	21743	21660	21689	21694	21464	21358	21615	21440	21433	21370	21526	21694	21413	21652	21674	21659	21395	21379	21448	21399	21702	21498	21610	21374	21449	21734	21570	21334	21258	21432	21606	21532	21611	21531	21731	21564	21558	21591	21462	21604	21415	21664	21732	21490	21416	21508	21669	21396	21835	21577	21378	21466	21594	21678	21492	21515	21531	21564	21570	21600	21629	21573	21672	21563	21461	21658	21651	21338	21662	21316	21526	21445	21490	21724	21541	21562	21583	21600	21381	21480	21411	21318	21390	21500	21627	21823	21493	21487	21622	21436	21557	21529	21513	21502	21457	21423	21562	21484	21530	21306	21678	21608	21464	21564	21641	21498	21642	21463	21536	21622	21340	21425	21531	21410	21333	21599	21499	21437	21517	21498	21452	21511	21698	21556	21532	21672	21749	21663	21529	21676	21756	21402	21692	21374	21478	21498	21557	21705	21536	21324	21376	21490	21559	21528	21640	21315	21348	21570	21614	21619	21706	21434	21690	21321	21419	21585	21491	21457	21523	21653	21688	21616	21603	21501	21694	21602	21227	21299	21528	21272	21540	21572	21502	21342	21689	21756	21638	21688	21649	21532	21627	21537	21416	21397	21283	21339	21574	21671	21408	21395	21298	21460	21489	21461	21697	21576	21439	21664	21539	21633	21376	21623	21456	21370	21492	21523	21523	21621	21727	21495	21419	21535	21557	21478	21718	21632	21556	21574	21759	21527	21531	21563	21536	21477	21424	21712	21395	21415	21539	21614	21799	21097	21680	21355	21619	21509	21562	21574	21559	21534	21551	21598	21621	21478	21538	21568	21569	21591	21466	21522	21614	21335	21367	21459	21322	21656	21662	21506	21497	21517	21575	21441	21595	21382	21466	21585	21664	21591	21613	21301	21510	21373	21534	21593	21526	21748	21398	21415	21369	21382	21541	21785	21745	21451	21663	21517	21656	21642	21329	21581	21576	21466	21568	21566	21508	21833	21633	21440	21575	21550	21473	21592	21569	21548	21526	21654	21373	21657	21555	21458	21439	21565	21659	21495	21634	21559	21340	21334	21553	21456	21586	21634	21319	21647	21606	21747	21236	21659	21404	21575	21419	21394	21375	21741	21614	21540	21683	21470	21591	21447	21416	21715	21521	21502
34565	58698	57788	48869	42240	36120	31555	28327	25424	22784	21182	20324	19933	19114	18579	18363	18241	18100	17963	17895	17948	17666	17830	17703	17547	17686	17641	17532	17538	17384	17685	17578	17622	17487	17626	17575	17567	17596	17462	17459	17628	17603	17360	17612	17573	17377	17528	17426	17639	17426	17318	17519	17668	17387	17500	17411	17473	17505	17496	17558	17487	17470	17541	17463	17453	17523	17494	17354	17588	17530	17378	17633	17469	17432	17531	17640	17532	17370	17454	17440	17551	17319	17600	17547	17501	17312	17411	17593	17445	17324	17496	17517	17328	17675	17583	17376	17552	17521	17403	17430	17493	17496	17496	17238	17541	17625	17441	17467	17532	17465	17472	17384	17592	17614	17508	17347	17338	17470	17614	17555	17330	17521	17476	17418	17416	17552	17494	17445	17659	17537	17357	17579	17352	17521	17457	17435	17314	17372	17504	17541	17490	17469	17460	17571	17557	17484	17419	17550	17438	17270	17449	17550	17452	17394	17394	17496	17300	17528	17470	17468	17695	17246	17535	17426	17506	17693	17630	17468	17464	17430	17437	17487	17345	17601	17354	17539	17433	17315	17623	17454	17386	17393	17543	17455	17436	17566	17471	17507	17315	17519	17517	17292	17426	17489	17351	17599	17276	17327	17594	17483	17703	17404	17468	17619	17477	17367	17354	17417	17470	17449	17496	17275	17391	17469	17530	17468	17488	17575	17635	17477	17325	17557	17410	17495	17427	17513	17458	17402	17335	17592	17560	17568	17563	17438	17419	17431	17399	17435	17422	17438	17371	17375	17396	17406	17508	17676	17267	17510	17551	17296	17475	17240	17623	17503	17458	17398	17261	17452	17244	17510	17363	17250	17623	17584	17363	17436	17490	17565	17519	17436	17493	17373	17503	17254	17319	17464	17373	17496	17516	17578	17264	17471	17495	17460	17459	17389	17519	17116	17227	17359	17443	17458	17452	17423	17390	17439	17563	17421	17319	17452	17460	17408	17425	17647	17368	17533	17668	17371	17522	17622	17457	17569	17366	17499	17393	17474	17520	17509	17514	17501	17426	17458	17500	17270	17494	17349	17509	17510	17354	17602	17357	17684	17540	17489	17531	17464	17536	17492	17361	17468	17538	17490	17366	17514	17333	17474	17478	17596	17332	17470	17551	17301	17555	17451	17583	17466	17491	17588	17452	17473	17511	17437	17458	17413	17300	17539	17611	17495	17463	17409	17519	17597	17463	17568	17342	17438	17526	17526	17565	17410	17581	17508	17474	17355	17648	17617	17606	17642	17500	17506	17619	17339	17524	17510	17474	17321	17720	17511	17385	17499	17495	17339	17416	17573	17384	17355	17346	17620	17438	17430	17298	17586	17364	17519	17510	17540	17527	17530	17473	17606	17530	17470	17252	17454	17320	17409	17482	17515	17595	17504	17564	17339	17324	17443	17493	17596	17520	17312	17485	17647	17712	17467	17553	17595	17429	17551	17366	17566	17592	17499	17524	17436	17405	17461	17460	17374	17624	17589	17425	17589	17524	17513	17523	17244	17496	17376	17526	17514	17533	17470	17496	17506	17510	17463	17418	17551	17505	17602	17521	17482	17286	17450	17581	17379	17540	17502	17527	17575	17413	17475	17605	17411	17484	17438	17489	17242	17341	17477	17489	17502	17422	17268	17509	17539	17415	17422	17555	17683	17498	17607	17478	17373	17607	17698	17375	17391	17380	17493	17545	17516	17426	17543	17520	17425	17581	17331	17412	17390	17305	17354	17479	17362	17469	17246	17482	17509	17430	17380	17383	17437	17657	17555	17525	17435	17489	17439	17416	17387	17520	17539	17481	17448	17504	17484	17341	17644	17461	17260	17479	17430	17378	17493	17465	17525	17575	17489	17506	17409	17382	17569	17533	17300	17466	17338	17646	17411	17622	17566	17385	17429	17629	17528	17490	17394	17329	17385	17204	17498	17607	17573	17477	17544	17567	17419	17327	17613	17385	17603	17337	17405	17374	17421	17382	17542	17539	17654	17549	17461	17523	17365	17482	17313	17474	17413	17496	17665	17363	17419	17459	17447	17567	17479	17424	17481	17447	17541	17601	17524	17611	17412	17438	17592	17412	17566	17380	17451	17323	17455	17430	17364	17308	17426	17439	17453	17324	17333	17474	17392	17398	17390	17508	17355	17404	17605	17335	17622	17538	17413	17468	17669	17494	17381	17523	17407	17433	17407	17567	17414	17486	17450	17532	17379	17466	17416	17598	17574	17496	17453	17493	17650	17392	17407	17547	17614	17542	17470	17592	17403	17544	17583	17421	17567	17415	17520	17453	17329	17369	17473	17463	17461	17604	17528	17529	17526	17510	17672	17427	17404	17472	17475	17509	17662	17496	17478	17562	17373	17649	17449	17478	17526	17500	17472	17461	17291	17367	17564	17533	17377	17492	17638	17569	17326	17429	17408	17557	17412	17544	17542	17521	17418	17601	17333	17607	17490	17588	17373	17444	17452	17459	17510	17313	17389	17422	17501	17556	17553	17341	17491	17424	17476	17366	17382	17459	17637	17462	17404	17469	17572	17293	17479	17521	17585	17486	17529	17500	17564	17449	17336	17536	17521	17386	17456	17556	17239	17478	17443	17427	17562	17445	17395	17394	17363	17316	17644	17477	17555	17437	17509	17463	17458	17602	17532	17490	17218	17494	17445	17506	17653	17434	17430	17386	17435	17577	17548	17617	17507	17497	17567	17336	17423	17470	17582	17568	17571	17519	17390	17430	17572	17514	17323	17448	17501	17432	17424	17480	17322	17447	17645	17474	17448	17670	17545	17360	17394	17527	17392	17373	17309	17410	17293	17562	17404	17485	17518	17470	17624	17501	17498	17559	17496	17397	17518	17408	17395	17558	17479	17422	17368	17632	17547	17342	17454	17414	17362	17435	17458	17455	17371	17515	17444	17662	17491	17572	17509	17573	17544	17514	17516	17404	17400	17465	17348	17342	17463	17402	17390	17530	17446	17465	17466	17537	17585	17631	17476	17385	17565	17511	17528	17362	17590	17525	17402	17691	17685	17318	17443	17470	17340	17530	17513	17355	17533	17503	17387	17561	17585	17325	17496	17562	17566	17437	17470	17353	17394	17383	17355	17542	17324	17472	17564	17462	17718	17277	17575	17566	17255	17421	17414	17378	17441	17586	17488	17517	17456	17406	17526	17423	17562	17560	17567	17615	17462	17433	17462	17536	17452	17474	17243	17558	17436	17531	17453	17423	17398	17540	17562	17624	17599	17400	17390	17438	17503	17642	17441	17608	17379	17454	17404	17521	17508	17434	17553	17421	17463	17277	17478	17498	17531	17396	17475	17424	17572	17598	17462	17498	17369	17674	17492	17443	17437	17521	17374	17412	17534	17666	17359	17547	17370	17427	17322	17350	17379	17387	17418	17311	17476	17432	17603	17378	17514	17577	17464	17330	17607	17512	17360	17473	17393	17348	17439	17552	17640	17450	17562	17467	17539	17540	17593	17509	17501	17351	17394	17452	17642	17532	17532	17358	17474	17385	17346	17443	17615	17523	17574	17300	17607	17429	17515	17515	17491	17524	17293	17445	17452	17516	17507	17422	17525	17408	17521	17332	17601	17321	17418	17704	17510	17399	17557	17547	17457	17343	17521	17342	17472	17445	17464	17429	17324	17616	17367	17314	17626	17422	17386	17551	17465	17481	17433	17563	17495	17611	17488	17473	17561	17375	17535	17485	17519	17527	17434	17660	17484	17341	17474	17384	17393	17420	17368	17586	17549	17553	17608	17305	17516	17518	17553	17323	17587	17320	17556	17568	17405	17532	17416	17418	17464	17557	17487	17484	17421	17536	17428	17400	17502	17548	17486	17574	17469	17386	17610	17317	17526	17422	17572	17461	17374	17479	17512	17429	17419	17451	17411	17336	17581	17465	17498	17479	17309	17489	17461	17666	17378	17578	17388	17416	17452	17367	17336	17550	17495	17328	17392	17672	17612	17462	17435	17516	17615	17433	17555	17425	17487	17478	17301	17601	17622	17303	17476	17448	17584	17357	17364	17563	17449	17362	17449	17499	17397	17443	17342	17428	17562	17504	17383	17541	17407	17461	17424	17462	17377	17451	17450	17372	17464	17479	17654	17547	17381	17430	17492	17580	17446	17496	17522	17574	17516	17204	17542	17575	17735	17403	17422	17503	17596	17348	17472	17458	17501	17667	17535	17496	17446	17499	17558	17476	17555	17444	17271	17509	17389	17582	17428	17378	17473	17642	17537	17707	17606	17733	17413	17506	17377	17489	17424	17310	17483	17492	17602	17481	17505	17523	17546	17508	17499	17575	17411	17566	17495	17267	17501	17405	17454	17608	17239	17527	17409	17296	17548	17542	17383	17448	17467	17511	17396	17514	17406	17524	17479	17448	17523	17561	17518	17530	17459	17415	17430	17408	17465	17573	17450	17581	17354	17399	17485	17464	17338	17361	17464	17635	17437	17580	17443	17523	17519	17468	17397	17542	17302	17199	17505	17403	17516	17573	17421	17421	17360	17373	17381	17489	17508	17510	17413	17271	17493	17596	17456	17544	17447	17617	17512	17456	17356	17579	17441	17374	17446	17284	17344	17592	17513	17375	17545	17460	17506	17474	17382	17396	17504	17668	17554	17499	17423	17389	17422	17544	17466	17640	17534	17334	17453	17618	17278	17401	17322	17545	17580	17598	17424	17438	17367	17531	17646	17486	17276	17421	17504	17445	17550	17460	17687	17392	17614	17276	17288	17500	17319	17270	17474	17327	17529	17425	17192	17314	17559	17549	17490	17486	17566	17516	17499	17350	17648	17424	17515	17390	17534	17575	17353	17530	17465	17517	17412	17563	17592	17324	17356	17490	17315	17540	17665	17471	17661	17385	17376	17606	17204	17473	17333	17467	17355	17563	17507	17531	17502	17559	17351	17466	17418	17655	17409	17522	17512	17499	17419	17662	17468	17453	17341	17421	17399	17451	17338	17486	17514	17303	17491	17641	17592	17441	17470	17336	17262	17529	17533	17374	17635	17590	17491	17583	17486	17535	17512	17475	17464	17627	17442	17486	17602	17392	17519	17375	17564	17407	17286	17492	17459	17446	17427	17458	17579	17466	17287	17484	17403	17575	17467
24049	21566	30099	28436	31037	34925	35250	30174	27577	26472	25462	24469	23804	23019	22833	22677	22479	22167	22225	22016	22162	22061	21932	21835	21832	21710	21842	21575	21607	21891	21534	21588	21498	21707	21428	21431	21704	21682	21677	21464	21493	21819	21609	21511	21511	21738	21523	21579	21459	21644	21664	21551	21633	21558	21544	21577	21763	21413	21424	21610	21380	21248	21404	21573	21839	21400	21692	21497	21563	21507	21373	21499	21247	21558	21355	21272	21486	21267	21386	21333	21512	21514	21462	21532	21560	21518	21389	21298	21376	21357	21563	21264	21387	21704	21473	21441	21469	21380	21613	21428	21317	21343	21187	21351	21436	21451	21502	21388	21505	21349	21583	21499	21474	21447	21454	21329	21289	21464	21299	21467	21413	21301	21584	21664	21586	21439	21716	21490	21558	21476	21455	21487	21331	21374	21281	21339	21493	21396	21527	21385	21423	21268	21444	21504	21444	21548	21629	21501	21585	21519	21521	21309	21449	21494	21352	21350	21514	21513	21451	21500	21486	21694	21586	21339	21394	21394	21187	21247	21337	21421	21506	21339	21257	21482	21541	21480	21529	21301	21415	21531	21608	21533	21346	21505	21461	21268	21324	21562	21611	21514	21441	21419	21139	21524	21335	21313	21439	21482	21499	21438	21283	21378	21343	21458	21520	21549	21493	21547	21366	21603	21526	21631	21407	21708	21513	21281	21368	21540	21581	21576	21443	21473	21237	21494	21519	21343	21487	21651	21637	21577	21381	21388	21456	21429	21404	21408	21327	21623	21570	21654	21352	21382	21530	21399	21300	21425	21234	21392	21454	21366	21430	21478	21451	21419	21457	21695	21252	21463	21324	21508	21437	21429	21553	21531	21470	21596	21506	21396	21463	21468	21499	21455	21712	21446	21321	21520	21558	21341	21590	21227	21448	21305	21208	21439	21442	21655	21469	21456	21540	21515	21452	21540	21176	21428	21570	21434	21590	21464	21428	21345	21525	21437	21340	21333	21383	21339	21499	21471	21398	21390	21441	21543	21441	21398	21192	21732	21426	21566	21623	21539	21279	21319	21595	21509	21345	21557	21529	21317	21505	21424	21179	21278	21438	21499	21401	21542	21386	21372	21456	21490	21432	21373	21317	21619	21304	21510	21500	21396	21363	21322	21304	21529	21410	21553	21500	21371	21354	21382	21578	21580	21481	21490	21426	21430	21579	21435	21470	21497	21424	21394	21414	21398	21317	21365	21580	21261	21427	21523	21500	21619	21624	21449	21422	21443	21309	21407	21192	21345	21526	21276	21428	21412	21467	21303	21421	21336	21427	21492	21419	21404	21442	21525	21561	21463	21428	21523	21399	21444	21549	21710	21667	21529	21606	21453	21376	21678	21576	21427	21771	21370	21439	21669	21430	21574	21364	21285	21358	21687	21284	21368	21441	21335	21394	21308	21589	21477	21212	21392	21615	21323	21585	21432	21310	21470	21586	21480	21436	21461	21447	21539	21330	21484	21662	21429	21627	21590	21475	21510	21388	21523	21379	21310	21369	21452	21631	21455	21445	21593	21446	21564	21505	21501	21415	21334	21407	21555	21416	21533	21237	21299	21330	21565	21423	21409	21567	21558	21420	21378	21542	21134	21475	21528	21466	21223	21419	21461	21443	21474	21466	21446	21554	21490	21427	21482	21343	21376	21476	21434	21374	21285	21605	21415	21521	21512	21450	21522	21314	21455	21549	21407	21400	21421	21536	21636	21456	21340	21496	21536	21287	21319	21310	21348	21401	21532	21556	21364	21522	21725	21553	21358	21310	21307	21500	21505	21352	21482	21440	21438	21388	21475	21258	21253	21485	21516	21288	21613	21504	21397	21342	21416	21337	21570	21324	21325	21359	21475	21381	21485	21492	21608	21467	21363	21489	21472	21504	21514	21594	21397	21638	21550	21343	21578	21226	21447	21292	21197	21468	21433	21255	21560	21553	21449	21495	21301	21331	21210	21270	21569	21211	21348	21508	21615	21429	21683	21535	21549	21512	21486	21427	21579	21630	21418	21243	21447	21539	21603	21532	21492	21447	21330	21379	21368	21465	21498	21314	21432	21278	21322	21419	21142	21535	21450	21515	21410	21498	21513	21463	21535	21525	21333	21514	21427	21635	21287	21535	21323	21535	21224	21395	21646	21389	21389	21319	21523	21457	21356	21557	21339	21546	21450	21454	21327	21552	21322	21450	21360	21628	21407	21335	21545	21323	21420	21242	21511	21410	21498	21447	21458	21459	21557	21380	21588	21442	21267	21282	21322	21488	21393	21327	21505	21563	21473	21356	21357	21325	21492	21576	21317	21369	21522	21303	21407	21378	21635	21613	21599	21229	21609	21332	21353	21461	21646	21392	21349	21460	21175	21434	21557	21515	21462	21365	21354	21631	21483	21374	21224	21371	21530	21599	21587	21433	21481	21454	21643	21247	21529	21371	21521	21497	21439	21491	21413	21280	21602	21304	21259	21653	21545	21597	21373	21486	21327	21519	21358	21640	21355	21455	21531	21408	21390	21467	21358	21339	21275	21483	21543	21546	21621	21489	21508	21377	21397	21623	21361	21413	21629	21332	21554	21264	21572	21418	21473	21509	21580	21349	21379	21343	21513	21371	21421	21393	21485	21265	21148	21253	21449	21347	21483	21388	21169	21466	21422	21423	21452	21266	21388	21549	21550	21451	21507	21547	21355	21453	21457	21401	21429	21419	21238	21454	21416	21385	21347	21434	21212	21188	21560	21541	21409	21529	21403	21402	21533	21300	21328	21431	21801	21728	21307	21340	21133	21260	21373	21606	21478	21457	21506	21340	21454	21375	21372	21363	21514	21544	21539	21460	21533	21341	21425	21583	21536	21519	21688	21480	21423	21460	21640	21387	21494	21438	21395	21556	21392	21363	21528	21555	21161	21488	21413	21447	21597	21357	21566	21540	21187	21473	21350	21275	21504	21466	21580	21307	21438	21368	21407	21415	21555	21402	21499	21378	21402	21369	21202	21469	21353	21642	21245	21441	21571	21515	21337	21361	21524	21301	21640	21404	21564	21417	21410	21184	21382	21461	21368	21477	21677	21494	21497	21491	21730	21443	21496	21602	21443	21422	21378	21290	21598	21262	21320	21601	21504	21454	21273	21552	21494	21544	21146	21556	21514	21556	21408	21608	21540	21377	21394	21414	21314	21465	21542	21393	21611	21560	21404	21303	21342	21516	21193	21362	21177	21453	21615	21322	21493	21432	21328	21611	21452	21459	21395	21370	21432	21492	21576	21409	21381	21428	21435	21380	21414	21361	21397	21466	21380	21504	21440	21439	21582	21505	21453	21262	21399	21316	21124	21670	21354	21381	21414	21468	21569	21373	21437	21332	21481	21213	21461	21438	21402	21426	21339	21533	21593	21437	21629	21518	21298	21486	21445	21216	21348	21379	21656	21424	21397	21745	21392	21551	21398	21512	21270	21388	21350	21477	21494	21837	21374	21352	21270	21323	21332	21540	21224	21602	21401	21389	21496	21573	21478	21441	21528	21396	21338	21252	21470	21498	21629	21444	21452	21384	21381	21471	21313	21551	21429	21356	21540	21651	21387	21394	21290	21572	21226	21354	21595	21342	21363	21574	21430	21302	21424	21193	21407	21445	21624	21417	21498	21458	21387	21469	21601	21548	21682	21390	21527	21413	21481	21386	21430	21453	21320	21307	21546	21437	21454	21461	21417	21450	21414	21511	21336	21526	21476	21407	21451	21258	21341	21391	21422	21274	21465	21398	21190	21486	21494	21389	21327	21427	21584	21381	21502	21520	21193	21548	21541	21411	21301	21426	21345	21476	21230	21410	21290	21443	21445	21599	21402	21311	21537	21426	21490	21375	21562	21308	21498	21422	21439	21388	21485	21698	21295	21547	21558	21626	21566	21233	21319	21636	21279	21513	21399	21423	21480	21390	21307	21382	21437	21580	21506	21549	21381	21508	21362	21443	21468	21522	21579	21335	21466	21382	21463	21309	21175	21363	21571	21295	21389	21445	21508	21638	21412	21485	21515	21177	21200	21278	21255	21423	21320	21229	21578	21518	21368	21346	21215	21349	21504	21405	21451	21602	21520	21455	21356	21415	21373	21477	21449	21683	21480	21483	21431	21416	21608	21563	21388	21294	21475	21576	21478	21268	21332	21290	21553	21341	21397	21319	21087	21555	21432	21749	21398	21474	21494	21294	21430	21554	21412	21668	21683	21402	21266	21441	21483	21550	21495	21542	21544	21406	21499	21457	21504	21379	21697	21485	21321	21198	21170	21409	21294	21430	21490	21191	21662	21190	21415	21583	21547	21525	21470	21672	21378	21436	21370	21620	21284	21542	21543	21449	21430	21540	21328	21371	21559	21270	21379	21710	21328	21458	21471	21381	21529	21267	21327	21546	21380	21511	21327	21448	21558	21515	21338	21435	21362	21332	21562	21496	21539	21445	21328	21684	21100	21604	21385	21396	21535	21340	21262	21599	21500	21240	21552	21501	21190	21382	21449	21460	21244	21542	21366	21466	21477	21367	21204	21432	21258	21495	21293	21549	21256	21527	21528	21502	21459	21550	21650	21422	21642	21314	21530	21391	21458	21264	21547	21528	21498	21532	21437	21571	21611	21583	21363	21218	21453	21429	21235	21316	21289	21339	21605	21482	21542	21495	21314	21544	21499	21293	21581	21460	21397	21366	21385	21321	21336	21325	21595	21362	21651	21591	21301	21610	21523	21353	21433	21439	21397	21511	21417	21124	21535	21467	21674	21437	21416	21552	21414	21386	21529	21660	21427	21343	21255	21437	21439	21269	21532	21518	21382	21602	21490	21347	21527	21536	21174	21422	21360	21530	21531	21657	21459	21504	21307	21168	21459	21393	21369	21517	21301	21417	21502	21499	21487	21327	21343	21476	21507	21279	21480	21437	21378	21397	21362	21558	21450	21381	21593	21329	21384	21386	21570	21325	21340	21410	21353	21511	21626	21488	21477	21490	21278	21662	21508	21409	21454	21374	21363	21511	21472	21398	21446	21607	21516	21424	21556	21400	21327	21488	21357	21431	21393	21303	21328	21441	21332	21216	21453	21523	21487	21729	21428	21593	21554	21591	21286	21407	21443	21693	21181	21346	21576
36835	62494	63383	53417	45736	39385	34172	29978	26391	24385	22858	21582	20561	19436	19045	18829	18660	18299	18072	18331	18283	18000	17831	17851	17763	17779	17864	17595	17579	17508	17448	17509	17476	17598	17454	17439	17477	17431	17455	17414	17475	17416	17493	17519	17382	17575	17427	17468	17553	17488	17629	17491	17433	17586	17304	17402	17575	17351	17389	17546	17353	17341	17367	17425	17467	17241	17276	17304	17384	17566	17356	17523	17662	17418	17397	17253	17405	17373	17478	17391	17349	17491	17435	17437	17332	17452	17469	17478	17314	17427	17617	17331	17350	17445	17482	17497	17320	17316	17395	17521	17351	17400	17453	17516	17315	17443	17394	17463	17311	17349	17406	17162	17464	17386	17318	17345	17498	17194	17474	17380	17318	17378	17355	17290	17266	17643	17336	17441	17431	17425	17416	17391	17494	17477	17363	17410	17403	17280	17436	17510	17341	17263	17170	17471	17396	17408	17541	17591	17521	17462	17559	17341	17432	17388	17455	17664	17338	17365	17427	17336	17446	17472	17321	17516	17428	17289	17344	17424	17525	17333	17428	17413	17477	17351	17552	17333	17463	17441	17429	17379	17284	17421	17413	17434	17320	17439	17294	17447	17420	17571	17257	17354	17317	17400	17282	17457	17456	17486	17219	17369	17387	17272	17364	17444	17564	17455	17486	17509	17466	17416	17431	17542	17215	17385	17457	17432	17503	17463	17484	17592	17316	17468	17556	17432	17376	17436	17482	17373	17277	17377	17428	17375	17373	17285	17504	17299	17415	17466	17472	17384	17390	17372	17433	17229	17364	17497	17197	17517	17344	17216	17490	17279	17583	17302	17366	17306	17465	17452	17468	17381	17189	17364	17459	17283	17617	17530	17434	17374	17358	17489	17526	17515	17210	17478	17232	17394	17575	17726	17292	17310	17323	17208	17396	17499	17312	17407	17309	17321	17458	17380	17392	17414	17242	17343	17335	17358	17348	17424	17326	17549	17319	17476	17390	17375	17449	17413	17336	17397	17332	17429	17457	17359	17487	17322	17373	17362	17435	17398	17265	17379	17471	17362	17386	17350	17396	17315	17352	17353	17461	17406	17487	17418	17561	17298	17428	17420	17493	17184	17540	17485	17434	17389	17503	17383	17491	17407	17436	17480	17425	17521	17483	17484	17446	17360	17444	17290	17399	17385	17302	17502	17226	17428	17432	17316	17280	17287	17443	17498	17264	17464	17270	17351	17379	17194	17284	17498	17667	17452	17517	17397	17291	17340	17431	17391	17409	17477	17364	17417	17266	17429	17343	17180	17446	17254	17447	17318	17367	17523	17478	17295	17441	17247	17134	17286	17489	17208	17242	17338	17358	17377	17416	17436	17383	17534	17487	17444	17324	17447	17244	17270	17321	17498	17471	17239	17458	17478	17335	17318	17526	17290	17591	17228	17268	17512	17488	17441	17429	17398	17299	17167	17441	17300	17279	17529	17131	17468	17252	17422	17233	17530	17515	17339	17320	17532	17429	17573	17407	17518	17393	17213	17416	17330	17279	17302	17255	17280	17380	17113	17597	17448	17325	17403	17428	17345	17346	17363	17449	17468	17436	17294	17290	17399	17241	17323	17292	17320	17609	17493	17438	17456	17632	17393	17446	17252	17266	17331	17392	17212	17234	17408	17320	17452	17287	17400	17388	17447	17398	17280	17500	17315	17456	17307	17250	17507	17456	17409	17104	17485	17394	17310	17434	17301	17392	17278	17457	17484	17362	17493	17588	17533	17361	17420	17476	17359	17468	17440	17401	17237	17460	17281	17437	17555	17514	17545	17340	17224	17343	17341	17352	17385	17230	17048	17336	17453	17343	17249	17424	17360	17436	17383	17417	17545	17423	17413	17445	17375	17337	17407	17392	17257	17287	17425	17290	17489	17337	17314	17503	17450	17349	17442	17306	17415	17510	17265	17334	17526	17428	17324	17523	17343	17409	17241	17525	17267	17430	17384	17436	17623	17510	17269	17435	17311	17426	17344	17536	17308	17232	17617	17168	17523	17471	17439	17543	17401	17359	17279	17610	17327	17461	17389	17088	17363	17435	17316	17433	17346	17330	17226	17356	17435	17373	17550	17554	17394	17553	17383	17286	17199	17440	17381	17362	17470	17456	17473	17464	17391	17406	17359	17328	17284	17379	17472	17442	17390	17615	17301	17608	17478	17339	17384	17445	17379	17279	17366	17475	17353	17614	17360	17198	17359	17481	17295	17489	17446	17349	17370	17421	17336	17260	17226	17409	17256	17354	17427	17506	17302	17413	17292	17564	17386	17417	17196	17462	17241	17348	17453	17493	17346	17574	17336	17276	17439	17452	17366	17424	17269	17338	17376	17325	17483	17270	17180	17447	17329	17547	17399	17261	17375	17431	17405	17489	17398	17217	17452	17461	17454	17364	17445	17439	17385	17502	17375	17440	17371	17501	17402	17387	17640	17388	17215	17312	17397	17415	17402	17609	17246	17588	17461	17388	17485	17529	17394	17407	17522	17370	17304	17508	17365	17475	17404	17276	17585	17409	17356	17443	17451	17385	17522	17286	17423	17305	17497	17435	17472	17466	17493	17415	17235	17374	17319	17299	17364	17340	17328	17375	17381	17404	17461	17341	17437	17443	17614	17327	17344	17391	17233	17271	17262	17513	17535	17478	17455	17297	17481	17341	17288	17443	17483	17249	17273	17243	17265	17616	17483	17326	17327	17302	17388	17381	17393	17339	17506	17397	17377	17227	17443	17226	17401	17368	17395	17264	17503	17651	17346	17402	17322	17272	17426	17397	17568	17329	17656	17375	17618	17282	17327	17238	17612	17348	17593	17365	17355	17528	17462	17285	17277	17395	17432	17552	17293	17513	17421	17471	17466	17387	17488	17330	17331	17236	17396	17418	17492	17465	17216	17609	17563	17339	17483	17364	17482	17388	17373	17443	17287	17112	17399	17427	17385	17294	17194	17466	17543	17337	17250	17477	17410	17474	17262	17538	17294	17540	17285	17397	17263	17344	17441	17264	17512	17368	17376	17413	17354	17608	17418	17352	17337	17474	17513	17366	17369	17366	17484	17401	17411	17352	17181	17552	17444	17514	17454	17253	17475	17185	17353	17312	17339	17390	17232	17392	17401	17497	17434	17448	17535	17475	17472	17277	17261	17477	17390	17536	17469	17381	17241	17361	17296	17377	17416	17390	17449	17375	17632	17406	17411	17372	17332	17375	17390	17480	17460	17488	17494	17340	17359	17285	17599	17552	17274	17550	17409	17395	17362	17441	17250	17394	17265	17373	17441	17296	17422	17339	17312	17321	17238	17390	17509	17364	17500	17581	17397	17256	17512	17146	17312	17520	17378	17277	17335	17398	17408	17411	17356	17308	17374	17380	17548	17330	17491	17243	17454	17402	17411	17335	17513	17361	17493	17531	17392	17569	17400	17375	17487	17527	17606	17495	17381	17451	17313	17314	17283	17260	17227	17521	17361	17334	17308	17328	17425	17417	17483	17294	17455	17328	17261	17170	17460	17516	17527	17388	17463	17466	17298	17489	17422	17685	17484	17279	17368	17449	17363	17346	17436	17382	17365	17488	17375	17309	17528	17389	17340	17450	17342	17183	17407	17360	17418	17438	17529	17385	17420	17468	17475	17463	17313	17400	17392	17433	17477	17455	17496	17482	17419	17392	17335	17294	17342	17563	17472	17529	17625	17373	17437	17352	17404	17460	17474	17286	17510	17375	17332	17406	17421	17402	17461	17298	17404	17389	17404	17412	17372	17252	17225	17402	17548	17485	17422	17414	17368	17446	17239	17441	17356	17480	17361	17358	17274	17426	17340	17553	17465	17316	17456	17137	17388	17571	17417	17434	17418	17277	17453	17347	17455	17434	17397	17390	17500	17298	17524	17455	17405	17354	17411	17337	17408	17484	17401	17492	17485	17371	17224	17287	17639	17331	17327	17368	17261	17470	17596	17269	17387	17365	17574	17374	17463	17356	17502	17251	17469	17462	17428	17382	17395	17367	17483	17450	17490	17399	17333	17390	17407	17419	17295	17453	17364	17337	17304	17287	17232	17409	17488	17413	17469	17350	17477	17444	17349	17368	17439	17524	17355	17356	17273	17483	17387	17346	17246	17274	17413	17429	17406	17399	17505	17216	17472	17366	17346	17521	17417	17464	17542	17479	17443	17596	17472	17365	17251	17455	17485	17316	17363	17502	17260	17245	17328	17387	17370	17361	17354	17183	17309	17289	17523	17421	17409	17376	17453	17485	17270	17454	17394	17537	17390	17553	17403	17333	17323	17351	17508	17376	17326	17337	17425	17529	17402	17379	17293	17471	17338	17426	17330	17401	17430	17505	17462	17449	17408	17592	17320	17549	17296	17392	17374	17568	17465	17458	17441	17422	17524	17440	17148	17455	17452	17293	17352	17405	17400	17403	17310	17472	17435	17330	17364	17406	17334	17370	17382	17499	17334	17316	17338	17425	17478	17565	17315	17342	17270	17349	17400	17443	17347	17522	17247	17291	17464	17436	17337	17501	17469	17420	17271	17275	17434	17262	17601	17211	17479	17303	17306	17438	17407	17445	17367	17347	17254	17383	17409	17480	17268	17480	17590	17563	17293	17418	17231	17379	17585	17285	17369	17678	17341	17562	17348	17523	17534	17337	17537	17403	17302	17432	17402	17394	17499	17544	17318	17190	17307	17508	17338	17520	17428	17634	17427	17344	17443	17307	17562	17310	17361	17501	17492	17414	17554	17285	17362	17418	17664	17442	17411	17335	17496	17361	17559	17390	17335	17335	17523	17325	17419	17217	17446	17392	17482	17345	17390	17360	17309	17244	17393	17537	17160	17555	17436	17564	17493	17424	17461	17324	17493	17355	17362	17354	17459	17607	17463	17233	17332	17497	17292	17335	17308	17443	17413	17313	17299	17526	17407	17368	17378	17470	17424	17518	17309	17451	17279	17424	17516	17579	17467	17426	17352	17256	17503	17406	17362	17382	17465	17287	17189	17239	17344	17346	17501	17414	17390	17334	17354	17442	17499	17283	17567	17443	17397	17493	17233	17373	17357	17336	17247	17499	17422	17441	17351	17295	17538	17410	17499	17235	17365	17330	17443	17259	17408	17445	17434	17375	17342
34771	43843	50828	42206	33119	29176	26743	24942	23496	22943	22575	22329	22098	21964	21860	21636	21780	21702	21700	21609	21671	21659	21579	21696	21572	21466	21458	21209	21450	21415	21459	21661	21529	21560	21630	21583	21488	21285	21412	21498	21341	21473	21604	21473	21334	21484	21438	21307	21424	21238	21403	21434	21481	21264	21504	21260	21556	21560	21275	21255	21603	21602	21538	21512	21544	21529	21422	21519	21575	21400	21543	21519	21591	21433	21603	21396	21437	21453	21503	21447	21742	21455	21436	21424	21402	21383	21589	21295	21278	21303	21229	21223	21416	21573	21320	21474	21343	21240	21582	21742	21300	21505	21361	21474	21464	21452	21380	21524	21543	21487	21686	21287	21368	21336	21686	21375	21442	21409	21505	21432	21488	21507	21258	21435	21407	21449	21583	21344	21277	21516	21283	21493	21439	21303	21303	21426	21795	21360	21307	21451	21414	21444	21338	21325	21635	21318	21512	21550	21458	21399	21549	21467	21524	21395	21469	21470	21473	21303	21508	21442	21398	21389	21456	21393	21567	21289	21457	21441	21265	21327	21461	21494	21387	21242	21149	21179	21598	21424	21435	21402	21577	21328	21541	21264	21512	21442	21381	21546	21455	21533	21455	21496	21378	21482	21304	21268	21285	21324	21643	21233	21212	21477	21288	21187	21438	21075	21635	21504	21322	21362	21292	21503	21330	21287	21315	21459	21481	21712	21489	21349	21331	21357	21631	21249	21322	21508	21317	21346	21389	21626	21430	21518	21820	21607	21218	21453	21463	21289	21361	21670	21284	21142	21477	21274	21473	21282	21684	21592	21470	21376	21598	21491	21502	21439	21708	21389	21414	21372	21428	21365	21337	21383	21401	21444	21514	21485	21508	21289	21565	21519	21549	21443	21678	21518	21625	21535	21301	21484	21611	21422	21480	21464	21590	21230	21430	21383	21399	21510	21549	21609	21389	21504	21361	21504	21300	21565	21522	21381	21420	21543	21264	21413	21437	21197	21551	21556	21506	21527	21470	21439	21507	21497	21488	21343	21542	21357	21295	21434	21523	21302	21372	21454	21326	21411	21326	21634	21113	21293	21301	21379	21492	21492	21610	21145	21263	21418	21620	21524	21302	21497	21253	21377	21516	21477	21478	21340	21810	21348	21381	21465	21442	21510	21443	21474	21481	21665	21320	21404	21623	21472	21396	21351	21500	21328	21469	21378	21512	21583	21288	21359	21607	21412	21523	21559	21395	21475	21207	21548	21258	21673	21509	21325	21598	21467	21489	21274	21368	21523	21458	21302	21389	21384	21322	21417	21430	21480	21434	21343	21432	21357	21413	21510	21513	21464	21461	21183	21307	21451	21249	21182	21285	21440	21460	21532	21267	21307	21340	21508	21500	21154	21404	21374	21480	21597	21581	21639	21504	21250	21331	21385	21389	21186	21509	21290	21471	21425	21312	21278	21486	21400	21600	21226	21325	21351	21291	21361	21310	21377	21245	21516	21324	21609	21627	21498	21322	21332	21790	21390	21370	21321	21533	21381	21600	21530	21331	21639	21337	21551	21520	21469	21571	21359	21278	21442	21510	21581	21636	21529	21291	21565	21332	21549	21352	21390	21602	21352	21127	21323	21438	21123	21318	21535	21534	21353	21232	21326	21575	21488	21604	21454	21228	21434	21520	21516	21316	21647	21432	21618	21574	21473	21334	21499	21425	21420	21440	21549	21479	21618	21749	21508	21467	21625	21362	21786	21393	21424	21318	21486	21804	21416	21182	21428	21335	21328	21465	21412	21286	21266	21410	21363	21375	21352	21440	21381	21216	21461	21423	21270	21568	21658	21570	21429	21498	21614	21493	21224	21308	21357	21351	21355	21259	21338	21430	21613	21160	21292	21468	21453	21479	21560	21528	21381	21271	21286	21259	21283	21449	21803	21363	21269	21517	21530	21468	21444	21126	21224	21423	21464	21593	21389	21499	21726	21542	21682	21350	21568	21460	21357	21498	21464	21425	21629	21339	21446	21456	21352	21568	21361	21439	21448	21561	21498	21256	21458	21449	21288	21400	21377	21299	21298	21659	21370	21650	21598	21505	21550	21270	21434	21479	21479	21585	21309	21352	21393	21417	21475	21528	21345	21407	21297	21476	21430	21385	21456	21149	21636	21627	21383	21495	21467	21529	21407	21268	21219	21263	21551	21303	21433	21485	21469	21484	21410	21350	21580	21400	21383	21436	21694	21621	21413	21336	21394	21471	21171	21312	21473	21392	21285	21321	21274	21358	21431	21179	21526	21643	21275	21347	21309	21374	21315	21389	21641	21396	21501	21358	21308	21195	21439	21380	21522	21476	21494	21190	21275	21303	21472	21338	21586	21523	21657	21376	21466	21537	21336	21509	21414	21306	21458	21198	21488	21405	21355	21352	21395	21377	21385	21366	21515	21567	21717	21440	21731	21253	21194	21434	21211	21560	21420	21474	21579	21666	21339	21415	21397	21498	21397	21369	21492	21431	21275	21357	21459	21390	21303	21354	21391	21383	21370	21672	21570	21541	21459	21206	21593	21432	21405	21495	21497	21439	21566	21573	21550	21402	21552	21460	21186	21391	21372	21345	21666	21529	21486	21380	21392	21463	21476	21585	21348	21341	21399	21389	21248	21230	21511	21241	21437	21415	21352	21452	21475	21505	21502	21449	21530	21450	21586	21532	21439	21653	21380	21357	21428	21369	21464	21392	21462	21530	21317	21440	21493	21512	21584	21526	21455	21503	21478	21427	21269	21492	21492	21515	21385	21544	21276	21439	21531	21484	21558	21243	21314	21181	21545	21270	21255	21518	21573	21565	21563	21665	21632	21448	21534	21205	21305	21100	21466	21473	21508	21433	20977	21493	21682	21571	21337	21493	21378	21259	21432	21584	21652	21560	21478	21501	21391	21347	21305	21285	21452	21316	21163	21367	21326	21450	21430	21307	21363	21663	21450	21631	21386	21586	21545	21489	21243	21588	21554	21279	21334	21667	21377	21320	21424	21377	21419	21485	21399	21321	21311	21458	21512	21470	21474	21351	21194	21290	21509	21466	21488	21308	21344	21605	21532	21497	21518	21462	21407	21336	21577	21279	21328	21591	21326	21403	21253	21520	21485	21349	21545	21344	21219	21488	21349	21457	21453	21696	21393	21343	21269	21285	21281	21468	21462	21529	21364	21325	21434	21297	21328	21597	21370	21246	21477	21409	21695	21538	21338	21448	21313	21476	21463	21480	21447	21540	21540	21453	21383	21382	21625	21598	21366	21477	21462	21422	21345	21474	21238	21448	21300	21491	21564	21532	21264	21499	21411	21556	21582	21599	21441	21500	21580	21450	21525	21290	21527	21312	21362	21314	21480	21513	21476	21400	21361	21414	21485	21257	21436	21524	21449	21488	21425	21262	21429	21515	21657	21406	21415	21425	21531	21618	21229	21480	21429	21581	21664	21602	21513	21346	21343	21288	21354	21390	21209	21412	21504	21478	21434	21551	21399	21612	21222	21280	21238	21702	21346	21477	21362	21343	21624	21425	21470	21390	21562	21309	21240	21502	21197	21426	21566	21455	21434	21240	21250	21437	21436	21441	21524	21302	21361	21686	21352	21426	21393	21707	21418	21377	21361	21510	21273	21318	21445	21466	21628	21425	21462	21412	21324	21462	21382	21388	21447	21461	21467	21674	21267	21557	21641	21386	21484	21437	21517	21524	21324	21520	21536	21298	21302	21556	21425	21393	21497	21262	21394	21313	21527	21414	21442	21566	21367	21500	21504	21494	21541	21415	21582	21386	21465	21308	21694	21199	21327	21455	21432	21492	21688	21457	21583	21361	21326	21637	21577	21436	21275	21565	21318	21290	21359	21536	21368	21458	21386	21623	21261	21604	21284	21393	21326	21350	21592	21195	21401	21508	21508	21491	21668	21452	21382	21390	21448	21365	21724	21475	21387	21459	21128	21462	21388	21546	21428	21393	21298	21766	21376	21361	21561	21296	21437	21342	21296	21323	21350	21479	21507	21402	21549	21473	21474	21128	21310	21514	21547	21491	21504	21476	21130	21369	21458	21406	21214	21232	21368	21228	21516	21268	21245	21631	21248	21779	21763	21503	21565	21175	21287	21379	21483	21408	21564	21536	21392	21655	21641	21461	21465	21649	21353	21465	21585	21488	21320	21383	21357	21376	21523	21688	21521	21685	21633	21664	21445	21351	21429	21568	21686	21582	21427	21264	21504	21439	21517	21394	21229	21487	21392	21474	21407	21405	21351	21332	21622	21482	21293	21503	21519	21339	21428	21619	21529	21503	21318	21442	21295	21572	21468	21428	21490	21554	21648	21515	21315	21488	21493	21451	21564	21480	21438	21544	21320	21158	21441	21541	21328	21249	21380	21418	21462	21643	21578	21367	21278	21404	21486	21435	21277	21159	21347	21423	21240	21636	21420	21577	21560	21469	21545	21419	21168	21331	21494	21381	21557	21583	21304	21476	21516	21322	21230	21417	21452	21599	21475	21517	21500	21351	21510	21419	21341	21253	21167	21507	21581	21569	21470	21745	21388	21431	21535	21292	21494	21263	21477	21320	21382	21758	21492	21529	21468	21312	21490	21303	21390	21319	21506	21526	21315	21411	21490	21506	21534	21291	21449	21560	21532	21450	21438	21551	21423	21580	21457	21253	21315	21461	21495	21565	21255	21458	21494	21580	21548	21582	21586	21409	21435	21358	21431	21534	21470	21464	21147	21369	21569	21405	21251	21392	21387	21412	21342	21619	21500	21413	21442	21295	21235	21193	21230	21418	21621	21770	21333	21599	21501	21168	21374	21354	21416	21331	21317	21496	21355	21535	21576	21252	21422	21361	21417	21585	21489	21641	21382	21437	21310	21510	21402	21402	21430	21234	21468	21605	21139	21571	21373	21340	21512	21428	21577	21313	21388	21515	21318	21412	21505	21470	21663	21603	21470	21500	21418	21362	21514	21270	21546	21416	21484	21203	21444	21333	21364	21544	21421	21682	21605	21537	21414	21477	21257	21537	21525	21604	21578	21248	21386	21552	21533	21587	21253	21310	21509	21532	21517	21414	21385	21505	21720	21450	21575	21425	21281	21514	21354	21519	21729	21361	21421	21340	21298	21565	21498	21212	21129
37549	55190	53386	41201	32524	27943	24505	22291	20578	19448	18921	18280	17989	17923	17719	17853	17737	17551	17660	17624	17536	17571	17266	17527	17274	17451	17329	17358	17346	17342	17343	17253	17416	17330	17361	17409	17145	17392	17437	17442	17446	17178	17235	17416	17251	17416	17396	17419	17321	17175	17288	17427	17330	17228	17286	17264	17235	17298	17496	17256	17318	17298	17300	17306	17168	17316	17324	17317	17254	17288	17403	17324	17306	17276	17328	17196	17187	17283	17411	17391	17346	17344	17422	17185	17268	17450	17299	17196	17336	17374	17350	17151	17447	17213	17320	17258	17247	17404	17297	17280	17369	17436	17362	17319	17207	17332	17267	17298	17524	17359	17111	17288	17429	17345	17345	17208	17322	17284	17294	17391	17334	17402	17224	17393	17310	17333	17208	17181	17273	17198	17307	17437	17224	17255	17290	17352	17309	17432	17174	17331	17239	17365	17167	17395	17285	17376	17239	17100	17096	17214	17221	17385	17369	17167	17345	17198	17035	17202	17227	17240	17289	17258	17218	17325	17459	17223	17293	17292	17409	17233	17265	17492	17165	17286	17232	17177	17334	17308	17230	17324	17317	17284	17199	17298	17505	17269	17191	17412	17335	17407	17456	17445	17166	17438	17438	17312	17366	17259	17313	17482	17406	17289	17161	17361	17305	17275	17192	17332	17325	17164	17213	17259	17238	17238	17272	17201	17289	17317	17357	17204	17408	17333	17166	17311	17312	17368	17220	17307	17272	17400	17347	17159	17388	17105	17123	17343	17255	17304	17251	17202	17500	17218	17271	17441	17183	17417	17414	17294	17324	17421	17216	17352	17415	17393	17281	17279	17256	17263	17334	17336	17418	17499	17366	17334	17361	17489	17322	17097	17422	17432	17226	17220	17304	17249	17225	17282	17391	17305	17238	17318	17327	17280	17382	17481	17249	17373	17251	17402	17294	17318	17194	17417	17429	17206	17367	17421	17249	17355	17104	17466	17299	17388	17500	17478	17310	17307	17326	17134	17223	17449	17318	17021	17226	17474	17240	17219	17212	17407	17304	17288	17438	17162	17293	17306	17379	17316	17325	17331	17400	17530	17203	17291	17333	17147	17337	17317	17431	17260	17337	17345	17280	17351	17336	17316	17264	17363	17457	17263	17213	17387	17417	17203	17407	17362	17391	17374	17355	17323	17188	17323	17257	17349	17316	17310	17328	17374	17576	17260	17473	17227	17369	17308	17430	17259	17302	17347	17174	17327	17259	17327	17294	17134	17416	17309	17126	17312	17516	17276	17165	17361	17292	17447	17288	17391	17337	17331	17376	17269	17345	17202	17255	17167	17312	17504	17346	17274	17362	17182	17188	17366	17454	17386	17328	17273	17246	17245	17300	17130	17287	17384	17191	17450	17227	17308	17304	17271	17235	17266	17280	17296	17314	17287	17417	17329	17302	17192	17309	17314	17255	17344	17444	17282	17415	17305	17306	17300	17282	17325	17439	17283	17250	17397	17126	17183	17255	17279	17341	17135	17450	17155	17386	17424	17392	17236	17296	17273	17298	17292	17288	17227	17412	17383	17186	17293	17286	17291	17395	17223	17284	17181	17300	17331	17319	17205	17455	17478	17474	17297	17352	17312	17246	17114	17297	17264	17267	17346	17285	17391	17174	17223	17304	17317	17336	17427	17134	17348	17380	17273	17210	17345	17427	17337	17214	17347	17299	17518	17367	17316	17406	17375	17318	17384	17337	17324	17294	17341	17100	17398	17388	17318	17267	17302	17327	17287	17323	17295	17304	17346	17389	17174	17414	17272	17298	17331	17277	17313	17379	17255	17383	17206	17375	17342	17387	17263	17203	17162	17251	17331	17326	17311	17316	17394	17413	17216	17279	17498	17360	17331	17234	17229	17305	17171	17443	17243	17502	17295	17148	17309	17383	17379	17157	17359	17354	17237	17530	17313	17096	17326	17318	17352	17247	17423	17091	17345	17294	17211	17349	17307	17251	17386	17193	17322	17261	17531	17245	17320	17367	17107	17190	17082	17237	17265	17397	17330	17271	17228	17175	17368	17204	17399	17380	17371	17240	17263	17375	17367	17316	17360	17294	16979	17208	17497	17218	17290	17184	17019	17172	17342	17364	17280	17296	17319	17288	17257	17282	17239	17335	17223	17209	17239	17459	17321	17293	17318	17399	17288	17302	17313	17431	17272	17457	17339	17232	17433	17334	17456	17230	17394	17212	17388	17257	17191	17370	17353	17353	17253	17284	17284	17306	17475	17119	17293	17220	17273	17300	17271	17404	17202	17439	17390	17423	17369	17272	17210	17262	17397	17175	17476	17464	17361	17193	17446	17386	17347	17231	17255	17337	17367	17272	17246	17293	17192	17200	17219	17223	17250	17345	17217	17311	17386	17392	17408	17240	17268	17310	17475	17299	17437	17202	17284	17309	17354	17192	17269	17238	17296	17342	17403	17314	17178	17417	17372	17313	17276	17511	17333	17419	17479	17309	17432	17451	17397	17092	17235	17269	17363	17404	17322	17346	17530	17484	17312	17225	17235	17341	17300	17325	17259	17271	17143	17193	17418	17287	17359	17260	17265	17357	17428	17338	17237	17389	17278	17334	17217	17176	17305	17317	17319	17351	17344	17395	17457	17308	17265	17450	17478	17454	17241	17363	17277	17285	17327	17301	17322	17087	17305	17328	17253	17344	17237	17274	17415	17230	17180	17316	17342	17292	17235	17363	17202	17350	17193	17351	17090	17247	17192	17313	17267	17278	17099	17340	17228	17252	17280	17143	17297	17263	17327	17320	17330	17321	17267	17256	17388	17164	17297	17110	17446	17409	17168	17477	17283	17333	17207	17338	17337	17351	17395	17403	17198	17336	17306	17419	17182	17186	17286	17236	17340	17280	17203	17456	17332	17400	17346	17438	17187	17315	17289	17167	17265	17370	17222	17301	17216	17401	17198	17305	17182	17192	17371	17442	17457	17296	17481	17190	17156	17214	17290	17282	17320	17187	17472	17350	17235	17344	17518	17322	17325	17161	17381	17298	17264	17164	17190	17345	17385	17210	17282	17345	17146	17383	17231	17417	17466	17297	17302	17229	17287	17216	17205	17324	17356	17350	17109	17376	17474	17391	17289	17451	17271	17256	17275	17183	17420	17263	17319	17374	17362	17297	17353	17242	17416	17329	17343	17069	17319	17343	17391	16877	17318	17355	17268	17190	17345	17222	17281	17416	17514	17340	17249	17230	17583	17284	17270	17331	17362	17167	17313	17191	17346	17267	17288	17381	17272	17435	17276	17223	17348	17354	17450	17372	17233	17238	17463	17131	17334	17374	17546	17447	17284	17334	17162	17155	17354	17235	17362	17223	17217	17336	17497	17276	17356	17367	17153	17197	17186	17330	17405	17331	17247	17280	17283	17414	17281	17338	17299	17275	17427	17406	17205	17239	17310	17210	17319	17221	17235	17457	17403	17337	17259	17323	17236	17416	17145	17274	17339	17559	17154	17278	17473	17435	17208	17481	17235	17178	17274	17210	17223	17395	17072	17313	17368	17227	17384	17362	17295	17467	17364	17211	17255	17355	17418	17415	17430	17154	17351	17364	17200	17229	17307	17331	17464	17368	17231	17489	17240	17466	17294	17267	17303	17317	17210	17104	17265	17271	17144	17331	17365	17360	17354	17421	17443	17426	17109	17373	17444	17250	17412	17229	17406	17294	17389	17280	17252	17187	17376	17385	17307	17536	17306	17224	17215	17454	17491	17281	17463	17247	17348	17420	17109	17249	17478	17431	17464	17398	17248	17203	17323	17362	17302	17263	17353	17329	17360	17393	17626	17399	17218	17408	17280	17245	17444	17233	17303	17294	17206	17325	17472	17210	17324	17249	17249	17459	17284	17330	17266	17258	17286	17429	17157	17349	17181	17357	17394	17390	17128	17297	17374	17418	17289	17439	17368	17270	17456	17076	17498	17156	17210	17446	17212	17199	17387	17193	17329	17336	17399	17354	17314	17333	17298	17406	17304	17337	17342	17329	17171	17460	17486	17387	17195	17161	17406	17297	17231	17161	17405	17305	17303	17273	17380	17242	17202	17386	17279	17324	17231	17241	17291	17350	17178	17298	17505	17303	17373	17335	17265	17232	17168	17147	17280	17206	17311	17262	17316	17406	17334	17555	17301	17479	17153	17248	17253	17293	17335	17367	17194	17405	17368	17361	17437	17308	17204	17385	17404	17273	17355	17377	17288	17246	17376	17053	17356	17315	17333	17178	17305	17387	17407	17203	17292	17341	17299	17406	17260	17293	17122	17462	17344	17347	17204	17337	17390	17291	17164	17337	17388	17316	17360	17416	17180	17275	17314	17225	17290	17337	17367	17383	17302	17429	17370	17388	17371	17266	17184	17183	17359	17232	17280	17332	17392	17258	17284	17240	17307	17316	17285	17268	17251	17308	17288	17236	17480	17254	17371	17380	17226	17243	17193	17266	17288	17245	17340	17293	17240	17257	17206	17408	17344	17356	17276	17274	17440	17382	17351	17328	17422	17326	17428	17113	17534	17252	17417	17348	17223	17095	17207	17440	17451	17245	17213	17286	17259	17485	17278	17272	17229	17289	17278	17360	17299	17318	17313	17398	17335	17264	17253	17194	17276	17190	17279	17390	17408	17246	17198	17316	17374	17365	17346	17383	17124	17313	17285	17264	17302	17228	17267	17395	17296	17474	17296	17188	17327	17210	17406	17248	17128	17259	17424	17154	17468	17479	17385	17314	17305	17392	17218	17280	17419	17325	17284	17301	17468	17274	17462	17366	17221	17221	17116	17174	17248	17293	17472	17251	17240	17296	17470	17347	17410	17297	17420	17182	17432	17436	17261	17204	17101	17280	17413	17296	17441	17105	17190	17372	17338	17437	17289	17371	17410	17298	17357	17357	17264	17447	17233	17226	17253	17182	17300	17203	17307	17334	17144	17343	17456	17357	17304	17517	17179	17217	17264	17385	17376	17421	17424	17299	17340	17355	17351	17150	17204	17175	17342	17269	17405	17236	17242	17330	17367	17414	17549	17215	17316	17108	17409	17380	17188	17521	17255	17199	17283	17242	17326	17140	17110	17311	17279	17282	17199	17227	17298	17348	17501	17252	17268	17347	17403
25316	21909	31703	32061	31359	31624	30123	26426	25019	24181	23351	22847	22943	22376	22370	22204	22523	22083	22079	22280	22046	21774	21871	21933	21626	21664	21885	21674	21452	21615	21628	21609	21331	21562	21630	21670	21608	21726	21380	21586	21569	21554	21605	21623	21625	21464	21514	21303	21423	21376	21312	21288	21419	21477	21352	21355	21331	21704	21607	21602	21367	21612	21457	21466	21616	21426	21459	21407	21528	21343	21511	21375	21521	21373	21475	21555	21468	21739	21494	21443	21485	21567	21480	21824	21401	21580	21358	21672	21635	21333	21626	21560	21345	21718	21499	21418	21192	21443	21450	21295	21422	21473	21476	21449	21434	21552	21636	21483	21541	21451	21503	21569	21464	21487	21535	21581	21536	21603	21445	21438	21548	21570	21458	21520	21452	21310	21578	21421	21542	21613	21600	21326	21378	21290	21622	21693	21570	21556	21544	21573	21517	21415	21414	21724	21621	21281	21561	21457	21525	21392	21396	21391	21430	21402	21438	21558	21631	21363	21452	21608	21464	21413	21558	21453	21354	21640	21536	21515	21288	21349	21268	21301	21457	21376	21527	21592	21413	21464	21216	21411	21620	21690	21397	21401	21589	21336	21568	21208	21280	21441	21323	21380	21466	21458	21568	21572	21602	21716	21507	21594	21654	21440	21552	21424	21474	21553	21379	21413	21488	21422	21481	21429	21640	21441	21483	21564	21593	21614	21476	21360	21431	21408	21623	21529	21523	21472	21332	21343	21575	21406	21390	21494	21572	21391	21435	21462	21517	21476	21502	21508	21232	21563	21434	21216	21231	21299	21415	21534	21519	21684	21464	21478	21482	21356	21543	21486	21398	21541	21361	21378	21482	21280	21388	21588	21572	21622	21496	21542	21607	21334	21665	21537	21269	21437	21430	21483	21404	21458	21506	21481	21368	21486	21429	21693	21639	21543	21471	21403	21444	21480	21546	21351	21311	21567	21505	21469	21590	21728	21345	21477	21484	21287	21169	21544	21542	21591	21276	21442	21470	21294	21365	21547	21468	21597	21510	21353	21545	21353	21312	21469	21367	21276	21356	21542	21396	21516	21285	21367	21396	21486	21520	21340	21287	21636	21640	21276	21351	21516	21530	21247	21279	21495	21391	21409	21376	21314	21448	21434	21640	21495	21392	21649	21361	21399	21545	21555	21566	21570	21299	21393	21314	21361	21637	21443	21539	21357	21365	21497	21508	21720	21507	21408	21458	21372	21245	21468	21304	21381	21483	21603	21341	21624	21336	21413	21197	21379	21325	21545	21415	21374	21468	21403	21412	21335	21349	21557	21522	21659	21590	21433	21486	21432	21463	21460	21496	21634	21499	21617	21409	21511	21499	21455	21441	21553	21504	21424	21557	21433	21539	21453	21420	21466	21253	21296	21529	21505	21225	21356	21627	21120	21518	21383	21508	21389	21467	21660	21332	21378	21433	21214	21531	21260	21390	21482	21697	21425	21374	21474	21456	21552	21496	21280	21304	21363	21563	21529	21427	21408	21046	21300	21369	21382	21503	21326	21548	21436	21274	21397	21586	21357	21295	21415	21422	21482	21422	21562	21438	21537	21334	21323	21632	21476	21502	21277	21447	21462	21421	21640	21426	21338	21629	21526	21214	21447	21640	21391	21420	21416	21305	21465	21499	21619	21267	21613	21419	21340	21463	21586	21381	21505	21355	21265	21431	21326	21457	21520	21531	21215	21526	21381	21426	21511	21371	21326	21557	21598	21534	21359	21479	21567	21596	21310	21543	21443	21455	21403	21667	21426	21358	21387	21688	21427	21451	21379	21765	21541	21289	21489	21442	21369	21399	21360	21222	21289	21186	21564	21617	21570	21442	21511	21465	21245	21266	21413	21779	21408	21510	21646	21466	21526	21357	21476	21466	21535	21337	21270	21450	21406	21284	21413	21525	21525	21259	21516	21524	21368	21618	21394	21305	21400	21467	21447	21317	21331	21502	21478	21571	21518	21455	21510	21573	21500	21569	21330	21330	21278	21497	21439	21313	21462	21508	21535	21605	21436	21558	21346	21350	21317	21441	21503	21841	21547	21448	21436	21432	21422	21575	21455	21658	21383	21468	21580	21415	21588	21524	21514	21378	21461	21525	21488	21529	21560	21502	21693	21611	21619	21341	21497	21381	21495	21604	21520	21366	21556	21769	21685	21556	21270	21375	21358	21579	21396	21593	21677	21567	21374	21470	21510	21632	21456	21307	21287	21394	21523	21487	21306	21268	21311	21500	21275	21552	21657	21473	21290	21495	21565	21416	21572	21503	21376	21489	21690	21351	21383	21466	21447	21385	21367	21647	21461	21509	21537	21479	21519	21741	21317	21559	21550	21606	21309	21295	21603	21514	21315	21634	21529	21661	21521	21251	21445	21355	21437	21545	21230	21270	21433	21274	21462	21491	21449	21652	21476	21233	21481	21547	21350	21464	21461	21411	21532	21424	21470	21484	21399	21511	21420	21710	21509	21377	21674	21495	21320	21391	21485	21529	21746	21537	21570	21721	21414	21582	21416	21404	21494	21324	21606	21542	21387	21585	21416	21410	21552	21317	21325	21438	21261	21421	21308	21603	21467	21347	21416	21301	21518	21559	21715	21374	21423	21703	21622	21467	21506	21263	21653	21537	21497	21326	21381	21519	21590	21585	21446	21749	21466	21474	21595	21391	21482	21428	21363	21569	21577	21271	21449	21308	21365	21565	21562	21382	21252	21611	21531	21762	21406	21540	21380	21363	21388	21377	21660	21576	21422	21249	21459	21491	21409	21403	21522	21554	21512	21454	21396	21501	21240	21544	21412	21341	21444	21430	21515	21503	21493	21400	21615	21561	21303	21460	21281	21527	21299	21432	21452	21554	21342	21470	21331	21280	21363	21578	21475	21571	21620	21600	21372	21616	21713	21352	21349	21275	21351	21285	21460	21396	21267	21447	21792	21344	21400	21464	21329	21349	21474	21503	21403	21532	21675	21589	21290	21386	21528	21542	21461	21230	21659	21607	21633	21415	21714	21580	21421	21399	21314	21342	21527	21505	21491	21597	21543	21480	21612	21672	21627	21433	21409	21413	21301	21498	21266	21562	21546	21291	21466	21491	21443	21665	21583	21510	21326	21568	21519	21249	21474	21680	21758	21583	21446	21552	21411	21505	21739	21510	21392	21392	21434	21376	21414	21445	21415	21529	21468	21564	21678	21533	21359	21459	21392	21506	21401	21577	21295	21439	21594	21506	21585	21284	21310	21623	21387	21539	21285	21548	21373	21501	21308	21530	21611	21491	21546	21543	21565	21490	21506	21583	21401	21484	21494	21387	21523	21468	21261	21471	21580	21413	21593	21414	21467	21652	21461	21376	21501	21451	21449	21599	21533	21385	21438	21349	21434	21306	21465	21351	21478	21280	21420	21532	21437	21439	21393	21549	21454	21335	21547	21466	21394	21262	21303	21596	21468	21466	21557	21575	21511	21572	21537	21464	21416	21441	21460	21460	21626	21639	21504	21499	21220	21368	21449	21609	21819	21571	21492	21415	21232	21420	21480	21402	21375	21312	21436	21429	21397	21378	21586	21316	21499	21605	21538	21556	21587	21343	21638	21396	21512	21378	21721	21529	21518	21253	21433	21316	21384	21456	21606	21635	21497	21311	21246	21532	21431	21512	21561	21572	21649	21338	21608	21387	21237	21418	21483	21498	21350	21377	21458	21640	21510	21552	21837	21454	21288	21584	21508	21475	21504	21470	21481	21522	21401	21162	21289	21489	21526	21462	21322	21332	21451	21500	21398	21383	21460	21691	21292	21302	21545	21422	21574	21594	21285	21311	21371	21504	21334	21549	21380	21362	21452	21489	21512	21627	21174	21599	21425	21480	21421	21435	21654	21271	21369	21307	21629	21771	21584	21627	21268	21526	21537	21553	21541	21656	21393	21367	21420	21606	21290	21503	21632	21406	21645	21540	21286	21418	21243	21379	21357	21692	21651	21515	21356	21463	21807	21606	21417	21507	21333	21423	21328	21423	21444	21592	21361	21363	21546	21414	21330	21391	21459	21609	21213	21472	21615	21683	21576	21706	21275	21337	21364	21516	21470	21467	21527	21475	21414	21533	21714	21284	21447	21321	21384	21591	21629	21442	21559	21365	21591	21624	21328	21512	21807	21574	21566	21493	21473	21427	21286	21435	21424	21579	21484	21452	21375	21458	21503	21506	21458	21560	21472	21377	21275	21461	21568	21358	21452	21435	21416	21633	21629	21429	21254	21459	21386	21485	21597	21857	21476	21513	21504	21617	21579	21622	21616	21320	21473	21456	21474	21466	21380	21612	21620	21386	21342	21256	21486	21722	21279	21493	21586	21235	21317	21373	21608	21583	21410	21322	21279	21532	21556	21459	21389	21579	21455	21375	21185	21458	21473	21481	21546	21416	21273	21594	21443	21428	21592	21524	21384	21283	21591	21608	21600	21580	21549	21465	21554	21378	21423	21562	21298	21362	21469	21480	21391	21400	21428	21549	21194	21403	21544	21678	21429	21623	21383	21499	21483	21395	21503	21574	21501	21470	21476	21568	21548	21526	21468	21697	21521	21567	21475	21656	21450	21734	21371	21426	21464	21368	21433	21472	21573	21648	21435	21547	21499	21349	21559	21206	21529	21324	21647	21625	21376	21383	21531	21461	21285	21729	21531	21567	21610	21450	21433	21409	21504	21317	21612	21505	21580	21669	21395	21310	21541	21591	21237	21233	21538	21493	21521	21316	21344	21410	21383	21656	21303	21336	21348	21432	21306	21569	21469	21518	21520	21504	21655	21427	21441	21575	21529	21564	21578	21332	21489	21315	21439	21523	21344	21482	21481	21578	21500	21275	21462	21363	21433	21358	21350	21500	21511	21474	21241	21396	21413	21361	21400	21626	21424	21547	21534	21510	21615	21567	21640	21441	21468	21332	21581	21459	21463	21514	21439	21811	21433	21361	21519	21389	21554	21258	21378	21543	21398	21471	21393	21473	21394	21494	21507	21242	21631	21560	21536	21521	21619	21364	21277	21629	21462	21491	21623	21343	21357	21525	21508	21619	21357	21387	21455	21496	21367	21513	21297	21351	21580	21603	21282	21432	21336	21491	21452	21426	21320	21447	21546
37359	60376	57309	44681	37324	31853	27639	24745	22787	21118	20297	19410	18866	18737	18397	18492	18447	18314	18239	18180	17954	17963	17897	17666	17816	17692	17501	17559	17468	17821	17476	17589	17602	17591	17492	17429	17715	17478	17537	17661	17390	17486	17503	17416	17345	17508	17426	17490	17509	17278	17440	17421	17350	17325	17350	17448	17424	17377	17513	17425	17537	17471	17530	17362	17482	17501	17456	17339	17426	17580	17467	17502	17485	17263	17358	17400	17449	17557	17512	17454	17422	17313	17267	17388	17532	17540	17678	17445	17423	17468	17528	17452	17449	17417	17569	17542	17470	17456	17390	17191	17420	17445	17431	17560	17407	17420	17516	17454	17353	17289	17355	17488	17377	17270	17303	17444	17312	17394	17270	17449	17379	17452	17242	17258	17477	17452	17291	17447	17627	17389	17477	17529	17322	17300	17352	17289	17555	17539	17308	17413	17399	17382	17624	17412	17385	17342	17515	17704	17278	17421	17348	17537	17386	17387	17587	17469	17535	17515	17541	17391	17455	17358	17409	17471	17299	17348	17449	17452	17484	17320	17172	17480	17391	17432	17586	17401	17468	17480	17451	17281	17269	17399	17457	17298	17438	17280	17428	17536	17345	17455	17491	17443	17416	17337	17486	17430	17538	17300	17462	17326	17368	17429	17397	17415	17499	17405	17367	17408	17421	17439	17346	17306	17382	17690	17449	17379	17536	17359	17250	17431	17319	17425	17237	17336	17519	17333	17421	17363	17368	17196	17341	17496	17396	17346	17317	17595	17237	17441	17390	17490	17521	17494	17433	17392	17468	17460	17486	17462	17325	17360	17324	17539	17340	17363	17521	17399	17228	17294	17415	17389	17427	17392	17270	17524	17522	17445	17423	17429	17435	17427	17312	17396	17375	17468	17718	17335	17388	17482	17329	17321	17432	17443	17402	17246	17483	17398	17340	17510	17425	17368	17397	17270	17482	17284	17356	17311	17371	17444	17565	17558	17432	17493	17481	17558	17401	17539	17408	17400	17331	17330	17357	17441	17192	17512	17317	17491	17413	17437	17223	17461	17577	17310	17609	17411	17388	17514	17432	17329	17440	17465	17458	17445	17247	17406	17306	17586	17180	17564	17439	17349	17463	17597	17450	17361	17560	17330	17415	17436	17448	17434	17456	17186	17442	17535	17427	17367	17539	17297	17379	17450	17339	17575	17366	17255	17643	17492	17401	17599	17398	17414	17457	17539	17165	17399	17328	17405	17308	17536	17472	17471	17407	17568	17425	17341	17505	17439	17410	17472	17553	17449	17495	17359	17445	17397	17452	17393	17239	17431	17300	17587	17276	17277	17471	17530	17436	17296	17285	17380	17644	17200	17383	17350	17457	17495	17356	17335	17516	17272	17296	17558	17534	17373	17402	17530	17446	17225	17391	17323	17383	17239	17361	17321	17217	17378	17479	17384	17435	17262	17449	17441	17256	17303	17457	17274	17435	17449	17490	17547	17470	17395	17533	17490	17319	17313	17276	17400	17494	17358	17431	17305	17319	17451	17360	17324	17375	17629	17309	17360	17514	17559	17531	17403	17482	17439	17496	17648	17580	17333	17360	17453	17439	17393	17361	17345	17362	17370	17391	17522	17380	17352	17525	17325	17472	17498	17387	17505	17498	17435	17637	17376	17291	17609	17397	17471	17410	17426	17435	17413	17385	17242	17760	17448	17501	17317	17255	17590	17329	17443	17419	17458	17528	17486	17378	17323	17591	17444	17327	17534	17336	17412	17450	17344	17376	17446	17430	17351	17248	17446	17512	17300	17302	17455	17241	17405	17446	17379	17407	17497	17343	17400	17530	17410	17452	17333	17316	17524	17412	17296	17346	17542	17299	17502	17479	17474	17376	17452	17343	17500	17353	17367	17398	17577	17455	17413	17494	17544	17513	17476	17540	17500	17505	17260	17538	17236	17535	17341	17210	17586	17403	17495	17389	17437	17333	17677	17603	17566	17404	17414	17532	17369	17466	17677	17379	17307	17352	17414	17429	17406	17384	17509	17325	17413	17462	17437	17434	17566	17451	17316	17472	17368	17468	17481	17401	17370	17248	17384	17555	17432	17447	17478	17439	17452	17401	17607	17444	17346	17289	17462	17498	17282	17374	17298	17232	17391	17484	17259	17312	17486	17419	17375	17601	17434	17359	17450	17378	17446	17420	17350	17326	17240	17500	17412	17549	17358	17379	17272	17366	17482	17528	17580	17616	17530	17509	17276	17500	17457	17471	17366	17406	17375	17551	17299	17387	17403	17216	17317	17366	17337	17440	17259	17633	17523	17425	17369	17401	17364	17327	17454	17226	17464	17421	17377	17404	17572	17283	17495	17501	17256	17433	17459	17374	17642	17347	17418	17405	17468	17490	17353	17298	17388	17478	17418	17427	17359	17374	17435	17533	17594	17456	17336	17472	17460	17516	17492	17381	17451	17323	17557	17362	17449	17336	17446	17510	17499	17564	17458	17414	17541	17394	17488	17300	17441	17304	17595	17417	17300	17252	17460	17375	17262	17544	17396	17295	17391	17412	17506	17444	17423	17492	17438	17337	17262	17412	17594	17400	17548	17527	17270	17373	17375	17570	17468	17371	17354	17550	17464	17162	17450	17419	17457	17509	17396	17231	17548	17370	17352	17491	17486	17433	17594	17373	17467	17416	17589	17434	17360	17245	17394	17573	17505	17263	17372	17626	17353	17301	17502	17462	17449	17315	17387	17536	17418	17587	17316	17396	17343	17528	17448	17442	17336	17264	17540	17502	17431	17428	17335	17586	17499	17397	17391	17452	17424	17399	17243	17403	17521	17319	17432	17291	17373	17498	17586	17337	17286	17451	17403	17402	17266	17549	17536	17421	17298	17252	17403	17368	17255	17374	17404	17401	17430	17402	17476	17451	17420	17570	17417	17289	17535	17468	17520	17527	17461	17417	17371	17504	17442	17329	17365	17202	17451	17515	17616	17567	17288	17262	17300	17443	17349	17322	17487	17416	17398	17353	17617	17644	17332	17598	17396	17585	17522	17424	17603	17315	17436	17387	17392	17347	17501	17450	17190	17463	17536	17466	17462	17346	17409	17474	17514	17577	17414	17505	17468	17538	17422	17418	17333	17414	17305	17335	17370	17472	17349	17417	17475	17416	17479	17368	17311	17135	17327	17301	17576	17441	17259	17597	17284	17297	17452	17450	17503	17360	17413	17275	17563	17426	17415	17492	17404	17434	17513	17462	17316	17356	17577	17274	17434	17541	17327	17405	17324	17307	17437	17397	17442	17627	17332	17436	17260	17420	17357	17564	17408	17285	17310	17469	17412	17480	17550	17392	17443	17386	17544	17333	17446	17403	17450	17471	17583	17376	17510	17418	17495	17573	17476	17422	17374	17533	17449	17322	17476	17637	17455	17557	17446	17559	17390	17389	17632	17408	17496	17556	17453	17512	17434	17525	17462	17454	17385	17474	17471	17588	17532	17308	17387	17361	17583	17296	17371	17393	17412	17390	17392	17404	17389	17485	17467	17467	17294	17529	17477	17473	17490	17353	17504	17532	17415	17469	17329	17538	17396	17358	17382	17347	17363	17438	17630	17455	17567	17425	17476	17322	17456	17409	17516	17443	17340	17450	17558	17544	17336	17568	17563	17399	17370	17428	17404	17483	17211	17313	17333	17283	17341	17406	17511	17462	17305	17393	17522	17469	17325	17201	17399	17428	17478	17595	17519	17449	17401	17297	17329	17545	17273	17317	17358	17275	17388	17326	17307	17467	17373	17329	17361	17469	17337	17467	17523	17461	17323	17596	17349	17406	17420	17258	17486	17514	17494	17407	17624	17303	17328	17481	17454	17538	17460	17473	17388	17345	17383	17300	17489	17506	17472	17451	17605	17556	17459	17329	17566	17323	17343	17467	17391	17328	17366	17476	17240	17325	17357	17435	17255	17438	17479	17540	17390	17669	17353	17292	17410	17505	17391	17450	17341	17333	17403	17478	17584	17258	17321	17536	17284	17504	17339	17501	17408	17208	17507	17341	17411	17522	17322	17565	17545	17521	17389	17383	17404	17332	17565	17522	17460	17541	17493	17468	17357	17578	17409	17518	17561	17506	17607	17446	17467	17603	17431	17277	17390	17429	17432	17440	17568	17399	17397	17183	17292	17482	17416	17378	17284	17278	17427	17519	17432	17384	17347	17262	17501	17343	17578	17401	17518	17487	17295	17334	17480	17321	17394	17212	17375	17483	17430	17443	17501	17427	17539	17471	17391	17329	17335	17455	17465	17379	17437	17268	17457	17521	17405	17590	17403	17598	17333	17218	17424	17489	17468	17349	17610	17503	17546	17483	17318	17580	17341	17371	17345	17303	17475	17420	17464	17336	17416	17297	17429	17444	17405	17420	17392	17641	17404	17565	17563	17462	17499	17364	17328	17424	17358	17396	17298	17461	17234	17474	17307	17646	17450	17500	17252	17448	17377	17347	17246	17357	17312	17336	17402	17452	17376	17358	17480	17437	17296	17444	17353	17487	17314	17464	17435	17336	17312	17388	17520	17488	17374	17113	17358	17591	17334	17359	17282	17475	17441	17271	17583	17317	17499	17468	17458	17371	17472	17317	17456	17487	17631	17363	17421	17446	17380	17447	17435	17384	17489	17530	17491	17320	17315	17564	17482	17437	17574	17358	17396	17283	17298	17394	17539	17304	17512	17253	17408	17391	17457	17455	17614	17383	17384	17387	17534	17305	17481	17242	17559	17293	17365	17515	17282	17353	17498	17423	17613	17307	17494	17415	17368	17468	17478	17358	17429	17420	17447	17474	17364	17445	17375	17387	17347	17309	17293	17439	17294	17323	17467	17483	17415	17445	17388	17455	17338	17345	17211	17342	17518	17370	17348	17562	17260	17356	17400	17433	17360	17491	17367	17477	17423	17314	17289	17698	17315	17504	17322	17455	17337	17474	17337	17412	17605	17369	17382	17416	17528	17505	17502	17295	17536	17436	17430	17420	17370	17593	17420	17293	17404	17423	17494	17163	17422	17479	17521	17546	17486	17440	17484	17384	17316	17381	17278	17321	17341	17620	17485	17418	17472	17484	17440	17131	17394	17417	17508	17482	17246	17354	17547	17603	17348	17385	17402	17421	17574
23966	21537	29589	25863	27123	31129	32210	27540	26140	25367	24264	23813	23559	23209	23083	22675	22981	22950	22708	22404	22367	22237	21996	22094	21891	21926	21701	21807	21918	21807	21807	21846	21963	21696	21858	21661	21684	21739	21965	21709	21632	21756	21566	21744	21581	21601	21455	21648	21599	21663	21872	21565	21635	21872	21665	21342	21820	21545	21664	21382	21746	21476	21635	21724	21588	21417	21528	21400	21562	21641	21374	21538	21645	21483	21493	21602	21535	21593	21589	21553	21577	21631	21660	21454	21841	21580	21811	21705	21513	21592	21334	21612	21489	21743	21690	21369	21654	21674	21640	21639	21651	21533	21454	21611	21534	21434	21612	21507	21795	21604	21550	21549	21555	21581	21558	21587	21546	21573	21722	21517	21591	21564	21544	21566	21554	21630	21505	21515	21469	21546	21673	21636	21408	21617	21658	21467	21617	21557	21527	21412	21678	21477	21639	21465	21573	21646	21437	21525	21467	21564	21754	21539	21573	21431	21573	21553	21611	21471	21409	21637	21662	21465	21562	21431	21553	21668	21616	21644	21654	21616	21641	21471	21498	21598	21272	21490	21296	21611	21668	21463	21761	21694	21420	21391	21833	21483	21676	21714	21585	21371	21526	21571	21453	21559	21751	21267	21333	21558	21552	21632	21622	21624	21537	21545	21567	21414	21572	22004	21634	21470	21280	21529	21494	21285	21513	21320	21596	21591	21444	21628	21646	21623	21734	21599	21559	21704	21608	21505	21367	21420	21531	21555	21457	21725	21481	21610	21464	21623	21464	21570	21661	21527	21670	21434	21537	21739	21657	21674	21555	21407	21696	21557	21520	21454	21488	21460	21256	21546	21361	21459	21466	21492	21540	21573	21579	21423	21771	21484	21531	21464	21676	21776	21632	21449	21683	21556	21696	21598	21799	21344	21599	21443	21777	21398	21717	21601	21549	21629	21414	21677	21441	21674	21545	21575	21541	21566	21730	21395	21593	21555	21477	21644	21688	21599	21607	21514	21599	21612	21825	21437	21594	21641	21489	21466	21518	21521	21725	21681	21661	21527	21614	21649	21623	21696	21623	21462	21627	21729	21698	21547	21555	21712	21703	21545	21334	21574	21602	21539	21678	21773	21333	21429	21352	21450	21484	21657	21554	21606	21414	21726	21689	21605	21941	21639	21778	21745	21727	21437	21672	21696	21485	21479	21312	21677	21722	21377	21679	21435	21585	21545	21449	21535	21476	21456	21394	21379	21731	21479	21775	21384	21629	21817	21482	21540	21423	21637	21522	21314	21372	21283	21520	21283	21523	21743	21341	21590	21644	21528	21457	21638	21539	21647	21298	21695	21685	21800	21550	21336	21630	21289	21484	21518	21400	21535	21585	21437	21735	21676	21378	21672	21719	21571	21538	21690	21720	21621	21385	21502	21447	21490	21512	21561	21565	21474	21579	21559	21644	21547	21456	21565	21476	21467	21508	21437	21538	21406	21347	21554	21543	21553	21569	21563	21783	21554	21643	21657	21606	21533	21794	21553	21642	21694	21529	21562	21394	21404	21740	21898	21662	21490	21595	21578	21453	21524	21634	21416	21414	21560	21751	21619	21576	21507	21633	21579	21832	21760	21523	21688	21585	21461	21602	21455	21605	21351	21610	21529	21448	21728	21682	21454	21517	21551	21737	21640	21258	21623	21707	21710	21534	21416	21268	21595	21763	21308	21558	21499	21565	21705	21871	21512	21705	21623	21514	21566	21637	21579	21456	21564	21567	21349	21597	21439	21713	21648	21713	21636	21529	21685	21467	21560	21655	21870	21680	21477	21464	21667	21353	21491	21585	21767	21740	21533	21461	21689	21572	21526	21463	21652	21658	21418	21536	21581	21530	21608	21520	21584	21465	21592	21603	21414	21668	21662	21683	21479	21526	21313	21655	21653	21818	21578	21736	21613	21695	21770	21646	21686	21654	21807	21581	21528	21614	21447	21484	21770	21532	21640	21825	21614	21512	21645	21478	21616	21535	21670	21786	21661	21847	21720	21534	21498	21531	21589	21532	21609	21397	21209	21463	21632	21571	21485	21550	21367	21627	21592	21613	21492	21588	21652	21442	21600	21407	21521	21574	21593	21580	21280	21558	21742	21539	21512	21642	21638	21637	21738	21773	21599	21495	21565	21675	21500	21294	21432	21493	21532	21464	21781	21513	21710	21387	21629	21399	21587	21697	21670	21615	21559	21602	21784	21509	21734	21488	21698	21757	21568	21704	21747	21423	21420	21604	21559	21646	21504	21450	21715	21782	21588	21496	21376	21605	21503	21521	21504	21535	21525	21574	21589	21522	21625	21448	21550	21753	21501	21682	21515	21540	21548	21691	21551	21614	21568	21451	21428	21750	21607	21434	21546	21399	21559	21555	21785	21410	21475	21499	21531	21411	21593	21542	21478	21603	21682	21545	21531	21441	21634	21728	21677	21670	21851	21459	21543	21607	21525	21655	21541	21702	21592	21673	21536	21442	21631	21566	21423	21596	21715	21607	21619	21556	21587	21539	21561	21532	21673	21596	21568	21708	21648	21437	21458	21585	21664	21415	21647	21390	21413	21527	21601	21609	21641	21522	21779	21593	21629	21492	21635	21562	21506	21768	21440	21669	21652	21682	21630	21568	21597	21493	21615	21437	21647	21661	21428	21548	21595	21537	21507	21733	21549	21641	21846	21571	21460	21469	21563	21402	21840	21600	21593	21249	21678	21671	21444	21660	21544	21489	21668	21605	21407	21658	21608	21571	21542	21548	21632	21610	21425	21414	21498	21602	21470	21646	21444	21646	21442	21398	21737	21509	21685	21435	21530	21586	21513	21631	21569	21374	21474	21491	21550	21483	21503	21461	21781	21618	21533	21667	21455	21460	21541	21367	21619	21577	21745	21733	21474	21630	21649	21626	21302	21511	21621	21383	21576	21413	21568	21491	21596	21581	21658	21486	21445	21488	21383	21652	21802	21724	21434	21718	21603	21728	21553	21422	21640	21848	21596	21517	21427	21404	21645	21732	21643	21661	21491	21608	21702	21855	21675	21576	21512	21443	21715	21789	21446	21535	21579	21607	21675	21491	21591	21421	21477	21564	21492	21772	21691	21524	21441	21629	21469	21560	21648	21562	21556	21496	21400	21635	21434	21708	21545	21522	21474	21526	21406	21556	21447	21628	21459	21508	21678	21604	21542	21551	21704	21416	21618	21657	21518	21549	21522	21436	21610	21527	21280	21299	21504	21576	21489	21695	21493	21490	21622	21614	21494	21412	21569	21446	21381	21392	21592	21725	21656	21759	21331	21440	21658	21697	21329	21533	21668	21658	21606	21488	21573	21533	21404	21309	21785	21702	21537	21349	21690	21569	21523	21557	21373	21590	21476	21534	21704	21483	21598	21468	21801	21469	21811	21750	21613	21553	21570	21464	21475	21607	21656	21748	21395	21513	21490	21663	21673	21524	21622	21690	21628	21755	21484	21719	21639	21558	21503	21581	21438	21632	21537	21663	21572	21490	21601	21482	21548	21488	21722	21644	21406	21614	21647	21529	21668	21754	21540	21487	21502	21690	21354	21639	21550	21426	21393	21487	21748	21632	21536	21484	21612	21733	21392	21545	21639	21541	21579	21750	21441	21537	21202	21382	21675	21411	21496	21560	21593	21598	21662	21559	21563	21541	21570	21720	21666	21822	21719	21840	21657	21691	21598	21657	21834	21415	21677	21759	21793	21589	21601	21494	21672	21476	21381	21601	21519	21471	21366	21568	21501	21631	21495	21505	21504	21621	21698	21569	21667	21442	21617	21687	21334	21515	21509	21739	21440	21807	21734	21669	21639	21569	21536	21644	21592	21461	21573	21780	21736	21607	21668	21632	21472	21712	21425	21638	21451	21674	21628	21741	21550	21837	21456	21577	21578	21572	21524	21367	21620	21547	21481	21654	21402	21844	21507	21657	21254	21537	21720	21522	21657	21704	21734	21451	21629	21727	21598	21494	21760	21609	21580	21730	21566	21620	21326	21665	21606	21293	21513	21676	21570	21667	21429	21790	21501	21700	21675	21330	21700	21866	21531	21541	21643	21719	21450	21478	21217	21757	21604	21583	21452	21374	21512	21510	21587	21663	21691	21452	21701	21832	21779	21461	21564	21572	21752	21571	21600	21658	21644	21540	21643	21541	21382	21625	21527	21489	21684	21470	21517	21621	21629	21385	21500	21600	21521	21434	21721	21627	21449	21520	21612	21584	21593	21541	21634	21643	21716	21414	21686	21606	21380	21179	21661	21851	21686	21592	21533	21438	21533	21798	21821	21705	21493	21447	21765	21594	21579	21702	21521	21620	21543	21661	21722	21574	21669	21516	21782	21498	21678	21650	21460	21411	21699	21689	21566	21583	21617	21724	21710	21794	21499	21619	21444	21508	21548	21453	21502	21296	21559	21608	21510	21624	21721	21708	21506	21721	21620	21646	21726	21515	21540	21402	21525	21579	21475	21675	21493	21513	21663	21824	21661	21690	21747	21584	21460	21395	21421	21376	21612	21659	21693	21650	21594	21659	21654	21706	21535	21511	21575	21515	21712	21654	21561	21853	21310	21433	21459	21572	21551	21510	21755	21587	21558	21551	21517	21930	21558	21675	21704	21741	21616	21506	21698	21449	21704	21718	21598	21459	21462	21657	21488	21656	21666	21707	21857	21484	21872	21399	21480	21730	21396	21510	21465	21581	21478	21513	21676	21444	21479	21522	21514	21686	21675	21615	21476	21677	21674	21863	21535	21644	21796	21760	21617	21577	21479	21717	21453	21533	21386	21588	21575	21520	21720	21675	21711	21663	21532	21537	21712	21563	21615	21795	21569	21530	21494	21436	21488	21533	21764	21432	21322	21467	21556	21479	21731	21790	21809	21564	21570	21463	21543	21747	21771	21631	21691	21518	21656	21499	21746	21654	21439	21589	21665	21416	21539	21682	21636	21549	21568	21597	21696	21698	21571	21563	21612	21797	21447	21587	21550	21699	21557	21683	21801	21686	21526	21479	21594	21633	21750	21613	21452	21634	21511	21604	21649	21500	21476	21582	21631	21519	21573	21717	21774	21499	21698	21718	21628	21682	21523	21650	21755	21475	21509	21703	21736	21776	21574	21624	21577
38249	61574	57876	46234	39214	33996	29500	26193	24308	22719	21425	20641	20186	19825	19640	19126	19058	19069	18980	18677	18438	18108	18208	17808	17793	17916	17866	17831	17704	17650	17842	17682	17790	17589	17590	17690	17661	17502	17631	17468	17578	17658	17415	17387	17602	17429	17435	17386	17501	17474	17370	17449	17288	17518	17383	17439	17524	17515	17504	17385	17670	17493	17411	17474	17472	17423	17449	17517	17413	17439	17426	17238	17525	17408	17430	17565	17559	17434	17543	17517	17397	17457	17532	17609	17431	17413	17562	17531	17291	17440	17480	17477	17300	17459	17507	17616	17462	17434	17479	17477	17457	17366	17282	17397	17526	17373	17632	17237	17456	17235	17535	17488	17211	17421	17272	17487	17423	17497	17453	17505	17438	17535	17369	17453	17425	17422	17627	17608	17396	17498	17420	17263	17427	17503	17614	17335	17533	17477	17539	17271	17474	17520	17380	17393	17581	17537	17522	17512	17404	17300	17486	17438	17202	17625	17580	17315	17391	17502	17468	17408	17421	17402	17515	17285	17399	17277	17384	17567	17508	17445	17437	17333	17525	17490	17517	17531	17374	17478	17595	17382	17416	17601	17490	17595	17560	17502	17410	17423	17350	17406	17485	17484	17371	17380	17397	17633	17400	17323	17577	17380	17380	17538	17477	17532	17443	17331	17570	17459	17481	17412	17407	17468	17463	17568	17448	17277	17338	17486	17396	17471	17518	17283	17330	17508	17424	17272	17516	17434	17427	17496	17475	17448	17273	17402	17535	17195	17494	17338	17396	17507	17486	17600	17473	17439	17371	17430	17419	17420	17245	17540	17350	17441	17463	17294	17386	17416	17397	17606	17341	17490	17325	17370	17557	17587	17601	17425	17469	17520	17407	17653	17423	17364	17371	17610	17488	17500	17489	17349	17368	17444	17516	17327	17432	17412	17535	17332	17520	17568	17332	17480	17360	17284	17430	17386	17348	17446	17374	17440	17426	17407	17479	17451	17453	17501	17535	17409	17561	17458	17310	17282	17392	17450	17674	17415	17605	17251	17392	17417	17299	17345	17453	17486	17470	17527	17587	17591	17351	17391	17485	17480	17466	17374	17465	17461	17323	17617	17369	17397	17561	17449	17427	17484	17324	17521	17593	17458	17385	17478	17457	17486	17237	17582	17468	17315	17410	17566	17415	17546	17463	17530	17419	17451	17615	17427	17400	17637	17532	17771	17443	17220	17595	17206	17270	17352	17382	17367	17516	17443	17378	17457	17502	17525	17355	17539	17437	17458	17388	17569	17407	17586	17595	17487	17267	17348	17250	17401	17444	17395	17197	17378	17458	17313	17373	17434	17699	17423	17260	17376	17572	17507	17477	17535	17503	17422	17336	17463	17287	17548	17398	17564	17513	17450	17366	17461	17400	17728	17673	17292	17394	17340	17352	17599	17351	17475	17352	17381	17566	17341	17560	17503	17398	17432	17510	17311	17474	17488	17559	17417	17282	17503	17388	17681	17602	17596	17341	17408	17458	17495	17415	17482	17425	17516	17478	17424	17480	17454	17369	17227	17310	17493	17449	17436	17443	17494	17484	17443	17492	17386	17261	17536	17431	17454	17286	17423	17494	17559	17387	17539	17463	17433	17414	17316	17398	17514	17459	17401	17509	17494	17451	17547	17465	17416	17397	17484	17441	17527	17460	17368	17514	17283	17435	17338	17413	17453	17563	17281	17587	17525	17350	17473	17706	17359	17369	17517	17538	17533	17344	17639	17528	17508	17394	17238	17541	17304	17517	17466	17605	17513	17298	17557	17304	17365	17540	17548	17414	17316	17480	17618	17590	17478	17414	17414	17454	17437	17659	17385	17455	17466	17377	17388	17484	17377	17387	17530	17398	17363	17450	17332	17568	17514	17424	17465	17386	17525	17404	17370	17239	17441	17447	17293	17442	17370	17486	17483	17301	17336	17466	17521	17340	17517	17618	17411	17487	17558	17346	17476	17624	17316	17554	17472	17409	17311	17333	17454	17349	17426	17385	17583	17370	17420	17716	17424	17472	17360	17471	17410	17465	17480	17530	17598	17447	17480	17341	17382	17232	17333	17424	17453	17388	17515	17495	17547	17372	17428	17573	17363	17522	17483	17432	17378	17506	17443	17230	17434	17562	17457	17591	17584	17495	17479	17202	17564	17424	17592	17427	17443	17289	17462	17392	17491	17421	17415	17380	17369	17404	17354	17437	17490	17470	17548	17544	17356	17390	17374	17427	17653	17395	17499	17584	17370	17453	17452	17359	17420	17418	17505	17382	17427	17459	17371	17454	17455	17264	17497	17358	17419	17415	17496	17423	17518	17405	17370	17438	17374	17401	17317	17683	17387	17397	17401	17498	17439	17283	17356	17260	17564	17351	17435	17493	17506	17355	17511	17366	17331	17340	17315	17612	17289	17459	17314	17453	17570	17276	17382	17485	17401	17388	17484	17354	17452	17499	17588	17474	17378	17471	17388	17495	17487	17265	17593	17401	17261	17460	17414	17350	17547	17280	17493	17468	17410	17451	17385	17446	17496	17345	17391	17329	17308	17724	17589	17410	17548	17268	17431	17413	17487	17753	17381	17631	17406	17506	17357	17428	17329	17334	17312	17290	17415	17622	17579	17431	17560	17340	17543	17530	17432	17580	17450	17408	17541	17475	17514	17445	17478	17482	17474	17439	17453	17373	17467	17413	17415	17620	17409	17523	17327	17454	17481	17112	17311	17534	17383	17452	17533	17421	17484	17542	17529	17503	17497	17472	17318	17303	17419	17378	17452	17426	17441	17509	17394	17496	17537	17425	17325	17548	17396	17525	17200	17517	17675	17515	17411	17457	17595	17459	17451	17421	17441	17474	17522	17399	17497	17419	17572	17285	17410	17406	17470	17420	17479	17322	17263	17564	17570	17428	17389	17458	17283	17481	17423	17523	17522	17565	17547	17566	17507	17505	17504	17320	17400	17463	17685	17476	17389	17321	17423	17411	17415	17664	17500	17512	17373	17656	17292	17461	17281	17355	17496	17418	17475	17304	17359	17446	17447	17560	17522	17535	17524	17404	17381	17451	17319	17607	17386	17397	17387	17488	17476	17308	17465	17461	17567	17564	17580	17437	17482	17533	17502	17610	17545	17703	17221	17400	17549	17324	17509	17424	17448	17619	17502	17462	17439	17410	17394	17415	17293	17385	17316	17365	17406	17409	17483	17304	17324	17368	17546	17404	17391	17362	17436	17392	17235	17431	17515	17465	17488	17277	17366	17496	17468	17405	17379	17209	17450	17449	17366	17353	17371	17414	17380	17544	17457	17367	17611	17548	17390	17553	17340	17481	17408	17501	17452	17647	17500	17417	17408	17312	17484	17433	17379	17569	17448	17397	17581	17401	17432	17398	17522	17325	17382	17437	17419	17531	17560	17441	17455	17559	17365	17491	17441	17388	17505	17506	17368	17475	17524	17514	17411	17299	17251	17513	17530	17326	17525	17519	17187	17565	17484	17578	17612	17504	17453	17439	17424	17367	17488	17401	17411	17323	17429	17489	17280	17155	17489	17549	17287	17581	17476	17395	17520	17387	17218	17514	17483	17488	17375	17360	17411	17444	17692	17450	17456	17702	17327	17397	17558	17276	17370	17419	17484	17355	17369	17363	17360	17490	17312	17426	17561	17470	17541	17603	17479	17472	17380	17358	17430	17364	17289	17496	17442	17402	17409	17498	17384	17486	17207	17359	17411	17560	17183	17476	17645	17350	17268	17449	17526	17414	17336	17528	17411	17460	17504	17326	17560	17601	17503	17443	17575	17515	17303	17357	17537	17415	17475	17508	17488	17523	17312	17416	17369	17432	17350	17497	17165	17515	17327	17471	17427	17380	17520	17604	17327	17477	17562	17382	17480	17361	17435	17464	17569	17502	17448	17360	17321	17427	17458	17440	17251	17409	17363	17535	17328	17442	17604	17447	17522	17371	17384	17412	17593	17536	17369	17302	17353	17395	17287	17474	17316	17403	17482	17406	17418	17482	17655	17538	17441	17308	17236	17461	17331	17504	17350	17434	17249	17559	17384	17548	17470	17444	17705	17538	17277	17457	17814	17480	17603	17280	17529	17610	17560	17593	17302	17508	17438	17524	17490	17666	17428	17436	17406	17603	17568	17561	17482	17501	17359	17508	17429	17669	17474	17673	17452	17377	17320	17441	17478	17420	17493	17266	17553	17405	17451	17460	17217	17306	17473	17450	17543	17593	17481	17463	17439	17676	17616	17444	17319	17556	17369	17393	17386	17607	17377	17448	17502	17615	17521	17439	17455	17461	17466	17337	17430	17422	17702	17288	17473	17552	17361	17390	17479	17454	17473	17598	17287	17365	17440	17567	17376	17422	17543	17507	17500	17386	17454	17363	17237	17577	17448	17451	17360	17266	17519	17459	17296	17417	17362	17575	17313	17660	17405	17559	17412	17311	17361	17291	17470	17565	17348	17440	17362	17476	17472	17238	17367	17447	17579	17399	17523	17475	17449	17430	17488	17432	17601	17298	17361	17244	17394	17434	17380	17426	17332	17398	17345	17475	17549	17507	17388	17617	17599	17554	17335	17320	17188	17307	17491	17453	17390	17435	17343	17411	17420	17345	17235	17528	17457	17347	17227	17389	17557	17462	17455	17404	17443	17315	17469	17312	17380	17386	17438	17551	17466	17492	17266	17250	17372	17619	17473	17442	17400	17342	17576	17419	17412	17392	17323	17362	17258	17528	17506	17437	17572	17563	17454	17403	17515	17380	17527	17278	17493	17416	17178	17436	17489	17637	17352	17296	17418	17391	17350	17479	17255	17459	17417	17422	17476	17424	17409	17525	17602	17518	17549	17299	17424	17345	17449	17459	17491	17492	17445	17410	17511	17430	17649	17561	17540	17267	17395	17581	17402	17497	17312	17498	17275	17441	17386	17372	17542	17408	17496	17651	17531	17457	17348	17498	17411	17532	17370	17153	17509	17539	17485	17406	17488	17260	17305	17451	17535	17408	17507	17463	17300	17385	17424	17618	17308	17545	17441	17445	17484	17451	17427	17470	17505	17539	17472	17369	17487	17436	17477	17456	17494	17540	17444	17245	17522	17354	17538	17514	17457	17170	17388	17504	17264	17382	17398
35898	40522	42748	35592	28638	26293	24892	23919	23358	22856	22822	22523	22169	22527	22494	22435	22449	22184	22245	22405	22000	22139	22128	22210	22231	22128	22119	22007	22069	22093	22339	22121	22130	22073	21987	21982	21855	21886	22167	21826	22007	21709	22099	21928	22005	21933	22030	22030	22015	21960	21615	21874	22072	21877	22076	22048	22215	22114	22118	22102	21810	21890	22025	21867	22034	21861	21818	21789	21859	22225	21903	21934	22276	21956	21774	21914	22281	21982	21900	21795	21984	22188	22004	21915	22141	21984	22099	21835	21978	21847	21946	22223	21874	22000	21952	21982	22078	21947	21984	21829	22025	21971	22057	21913	21935	21843	22106	21899	21938	21831	21870	22120	22099	21986	22100	22104	22159	21946	21992	22018	21973	22048	22161	22129	22046	21947	21984	22121	21908	21787	21854	22016	22156	22175	22139	22141	21991	21919	21890	22046	22103	21869	21754	21887	21922	21714	21951	21753	21959	22040	22105	21935	21877	21849	21969	21943	21845	21790	22128	21790	21905	21992	22081	22159	21880	21944	22025	22181	21982	21940	22088	21906	22052	22258	22092	22114	22032	22124	21858	21801	21864	21990	22038	22009	22002	22134	22090	22007	22014	21793	21856	22115	21917	21938	21869	21881	22138	22124	21975	21986	21944	22154	21926	21998	21753	22039	21846	21961	22049	21762	21884	21765	21902	21811	21998	21782	22063	21932	21892	22127	21842	22007	21978	21860	21775	21983	21936	22000	22016	21916	21872	21948	22208	22006	21869	21890	21966	21964	22195	21860	21902	21771	21918	21782	21913	21760	21946	21645	21855	21944	22092	22024	22127	21906	22111	22027	21881	21903	21966	21939	22123	22010	21852	21977	22159	21945	21860	21821	22173	22040	21942	21848	22079	21853	22060	21972	22101	22065	22310	21974	22091	22051	22144	21963	22140	22162	22042	22049	22098	22020	21714	21876	22050	21979	21953	22105	21933	21978	22116	22069	21949	22038	21939	22127	22038	21874	22057	21901	22083	21994	21844	21964	22017	22010	21946	21882	22016	22063	21960	21864	21829	21887	22116	21984	21909	22078	21982	22143	21933	21876	22038	22001	22016	21981	21788	22006	21986	22178	21891	21917	22068	21910	22051	21997	21991	22038	21916	21904	21935	21757	22089	21906	22099	21843	21981	21936	22287	21893	21932	22108	22188	21915	21788	21759	21838	22070	22105	21997	22140	21940	22050	22055	22010	22013	21928	21946	22016	22107	21829	21844	21878	22251	21941	21871	21971	21904	22033	21968	21929	21788	21796	21975	21983	21679	21830	22084	22119	21813	21925	21901	21869	21943	22072	21843	21963	21785	21987	21929	22179	22033	21969	22016	22056	22052	22061	21893	21973	21872	22043	21902	21875	22263	22110	21917	21795	21971	21841	21927	21945	22039	22038	21998	21915	21975	22150	22078	21954	21858	21673	22025	21812	21911	21928	21832	22112	21825	22011	21876	21777	21934	22009	21756	21905	22034	21829	21973	21871	21962	22208	21973	22101	21763	21820	22039	21828	21939	21837	21953	22062	22023	21889	22056	21844	21958	21928	22123	21893	22044	21788	21958	21997	21944	22034	22012	22044	21826	22178	22037	22021	22164	22180	21918	21798	22079	22010	21968	21905	21927	21912	21837	22021	22101	21885	21901	22016	21898	22071	21766	22180	22055	22061	21960	22072	22039	22133	21880	22024	21734	22167	21889	22109	22152	21877	21995	22020	21828	21892	21739	22019	21787	21996	21916	21835	22065	22088	22067	22215	21922	22063	22126	21850	21802	21958	21943	21913	21658	22163	21819	21954	21962	21887	21905	21971	21948	21797	22139	21843	21960	22087	22130	21754	21984	21988	22076	21919	21889	22091	21987	21756	21781	22067	22102	22084	21964	21854	22143	22047	22139	22044	22227	21970	22106	21884	21856	21946	21830	21906	22128	21663	21813	21881	21811	21977	21952	21949	22062	21986	22021	22353	22097	21897	21792	22024	22046	21961	21818	22035	22074	21881	22036	22139	21812	21855	21812	22022	22077	21884	21789	22059	21970	21922	22100	21862	21931	21710	21902	22173	21852	22092	21937	21925	21852	22018	21967	22143	21721	21957	21919	22003	21916	22122	21772	21678	22057	22025	21801	22038	22017	21947	21870	22072	22017	22094	22015	22047	21980	21926	22110	22124	21925	21933	21895	21890	21864	21885	21849	21888	21942	22160	22216	22137	22026	21888	22025	22066	21917	22146	22237	22134	21815	22366	21970	22034	21837	21885	21724	22000	21998	21996	21791	22184	22184	22151	22105	21922	21924	21876	22065	21823	21878	22030	21929	22036	21969	22096	22026	21892	22105	21860	21970	21769	21945	22259	21962	22021	22041	21891	21877	22051	21944	22148	21885	21653	21870	22028	21919	22085	21936	21827	22093	22108	21853	21687	22047	21933	21945	21844	21800	21927	21991	22166	21844	21928	22055	21993	22048	22284	21952	21951	21953	21917	21984	22039	22018	22127	22015	21994	21884	22043	21857	22036	21896	22209	22094	22037	22009	22135	22001	21876	21970	22128	22087	21761	21912	21882	21920	22206	21855	22047	22060	21984	21937	22086	21811	21799	22082	21816	22146	22047	21893	21901	22145	22172	21959	21815	21829	21939	21846	22034	21940	21933	22179	22078	21880	21867	21855	22041	22260	21939	22007	21794	21726	21858	21954	22044	22020	21951	21975	21774	21763	21974	21944	22139	22040	21893	22073	21962	21958	22045	21937	22213	21926	22026	21966	22190	22219	21986	21865	21939	21875	22022	21937	21987	21893	21795	21883	21919	21991	21899	21939	22034	22099	21799	21790	21961	21662	21953	22041	21902	21765	22004	22167	21973	21745	21902	21837	21904	21960	21832	21963	22041	21847	22030	22024	21849	21766	21780	21956	22026	21991	22062	21843	22141	22113	21871	21894	22071	22119	22052	21984	22069	22196	22032	22004	22112	21831	22083	21886	21970	22221	22211	22265	21927	21994	22064	21966	22063	21935	21921	21879	22091	22250	21886	21846	22046	21895	21865	22029	21983	21932	22119	22037	22017	22210	21882	22092	21851	21875	21993	21973	22053	22148	21882	22002	22060	22104	22073	21733	22027	22093	22224	22124	21944	22029	21916	21803	21904	21810	22263	21810	21971	21917	22043	21908	21984	21913	22000	22002	21992	21751	22078	22058	21981	21903	21836	21929	21799	22084	22012	21904	21920	21980	21815	22064	22153	21841	21847	22130	21904	22232	22054	21915	22177	21917	22153	22045	22096	22095	22000	22109	21917	21999	22007	21917	22129	21850	22124	22173	22030	21979	21954	22116	22120	21931	21657	21964	22107	21973	22030	21974	22028	22047	21608	21870	22048	22034	21849	22007	22027	22096	22165	22062	22174	22154	21702	21700	22011	22061	21867	21965	21977	22093	21885	21870	22174	21905	21930	22007	22100	22241	22078	22169	21794	21947	22022	21979	21720	22169	22106	22085	21958	22065	22137	21821	22288	21858	21857	21856	22023	21940	22083	21915	22062	21933	22076	21968	21999	21854	21888	22071	21900	21980	22223	21998	21785	21945	21843	22048	22050	22168	21952	21944	22102	21932	21912	21827	22019	21726	21838	21849	21921	21935	21910	21876	22085	22203	21945	21917	22056	22048	21928	22093	22150	21916	21937	21977	21918	21963	22021	21888	21922	21799	21711	21979	21983	21819	21988	21853	22074	21737	21963	21929	21874	22029	22032	22225	22217	21859	22157	21989	22047	21857	22005	21793	21916	21828	21988	21896	22157	21670	21778	22042	22140	22067	22019	22112	22016	21784	21924	21910	21988	22102	21852	22066	21943	21985	22100	21858	21900	21811	21828	21937	21887	22021	21938	22150	21933	21974	21816	21932	21839	22032	22058	21810	21952	22131	21919	22073	21803	21808	21910	21864	21759	22000	22124	21787	21939	21962	21793	22019	22053	21912	21885	22004	22005	21953	22092	22148	22200	21835	21987	21896	22085	21982	22024	22013	22021	22056	21995	21836	21996	21867	22116	22033	21862	21942	21925	21674	22065	21971	21904	22050	22118	22014	21824	22031	22000	22335	21952	21999	21975	22024	21937	21960	21966	21930	21886	21921	22014	22235	22201	21816	21986	21966	22088	22068	21942	21877	22240	22034	21851	22137	21902	21962	22033	21991	21937	21907	22065	21899	21940	22083	22032	22019	22115	21929	21924	22242	22078	21849	22083	22054	21894	21935	22044	22017	22219	21905	21937	21758	21855	22143	21888	22025	21839	22007	22072	22156	21919	21847	22151	22001	21881	21904	21909	21802	21854	22177	21796	21900	22004	21899	22087	21821	22120	21962	21872	21885	22026	21759	22089	21704	21516	21915	22116	21925	22032	21919	21946	21922	22281	21961	22241	22168	21786	21936	21924	22000	21838	22037	21982	21890	22047	21984	21905	22142	21989	21920	21892	21980	21958	22176	21785	21913	21890	21952	22065	21944	21853	22010	21904	21840	22036	22122	21977	22024	21918	21769	21841	22011	21915	22035	22092	21948	22038	21967	21966	21953	21907	21751	21846	22002	22002	22012	21694	22043	22090	22075	22020	22128	22067	21736	21852	21964	22083	21809	21841	21910	21885	21984	21974	22154	22055	22031	22005	21964	21908	22081	21993	22124	21982	21892	21978	21817	22080	21948	22130	22013	22056	21804	21994	22165	22141	22076	22091	21859	22103	22283	22011	21835	22135	22048	21965	21799	21926	22268	21963	22116	21919	21764	22305	21859	22227	22085	21857	21813	21694	21832	21878	22075	22037	21935	21919	21942	21943	21895	22018	21876	22107	21826	22087	21954	21769	21881	21968	21876	21800	21951	21873	21807	22001	21904	21958	21801	22169	21897	21769	21811	22037	21995	22100	21851	21812	22037	21912	22028	21791	21930	21812	21845	22217	22150	21766	21774	22213	21867	21843	22137	22110	21899	22105	22019	22100	21702	22051	22022	21820	22171	22141	21815	21808	21937	21844	22249	22044	21931	22263	21996	22195	22198	21907	22036	21817	21883	21911	21924	21801	22115	21941	22062	21900	21952	22022	22029	22116	21948	21935	22074	22021	22090	22098	21970	22079	22133	21811	21979
38747	51074	45333	33394	26803	23767	21702	20661	19697	19116	18853	18779	18622	18596	18295	18243	18361	18407	18235	17979	18003	17724	17910	17888	17800	17746	17633	17638	17860	17837	17722	17646	17697	17718	17767	17751	17776	17631	17722	17533	17613	17557	17654	17754	17802	17818	17650	17680	17767	17607	17619	17546	17693	17525	17601	17431	17771	17704	17693	17494	17739	17508	17696	17494	17646	17624	17566	17536	17555	17622	17733	17430	17650	17807	17567	17707	17689	17779	17614	17506	17592	17643	17742	17500	17591	17541	17652	17545	17643	17549	17569	17695	17718	17555	17646	17510	17579	17740	17663	17563	17733	17745	17434	17673	17772	17522	17569	17528	17575	17618	17672	17520	17423	17717	17666	17710	17788	17599	17706	17667	17742	17588	17665	17500	17666	17698	17435	17793	17712	17639	17627	17622	17584	17620	17728	17591	17689	17747	17539	17753	17702	17573	17597	17717	17628	17615	17521	17607	17700	17695	17556	17642	17567	17692	17489	17704	17598	17590	17564	17666	17474	17760	17597	17433	17631	17512	17756	17705	17631	17600	17589	17619	17741	17608	17524	17629	17445	17592	17603	17632	17720	17589	17583	17694	17682	17508	17538	17498	17614	17543	17661	17518	17725	17537	17588	17452	17603	17469	17621	17664	17554	17743	17543	17655	17602	17628	17602	17500	17592	17508	17604	17640	17524	17770	17609	17613	17684	17717	17630	17491	17586	17632	17674	17568	17550	17524	17649	17649	17443	17630	17662	17747	17545	17280	17665	17610	17569	17719	17607	17491	17595	17661	17639	17576	17669	17523	17594	17612	17570	17612	17757	17627	17564	17534	17618	17685	17508	17570	17457	17611	17773	17488	17650	17483	17422	17513	17595	17596	17632	17568	17783	17637	17673	17703	17737	17568	17561	17773	17446	17545	17604	17528	17646	17683	17709	17540	17701	17792	17648	17758	17784	17705	17612	17667	17544	17631	17546	17390	17560	17704	17635	17620	17529	17680	17703	17668	17822	17562	17570	17593	17717	17470	17752	17691	17588	17682	17595	17620	17704	17561	17804	17701	17589	17519	17742	17664	17636	17428	17656	17448	17684	17456	17565	17750	17489	17832	17502	17421	17736	17592	17716	17656	17542	17733	17614	17519	17776	17677	17572	17657	17745	17780	17663	17614	17632	17530	17581	17721	17533	17638	17675	17699	17707	17691	17691	17680	17726	17672	17692	17823	17470	17279	17737	17528	17577	17707	17461	17648	17584	17695	17637	17711	17496	17568	17567	17683	17581	17446	17619	17770	17711	17664	17572	17508	17705	17606	17617	17488	17675	17531	17797	17684	17639	17762	17573	17589	17639	17584	17587	17667	17671	17759	17843	17618	17759	17668	17618	17856	17566	17621	17576	17552	17875	17635	17747	17533	17673	17629	17623	17645	17483	17648	17438	17607	17592	17443	17615	17586	17686	17588	17625	17634	17532	17719	17669	17520	17629	17490	17750	17587	17727	17795	17644	17832	17627	17544	17797	17535	17656	17569	17591	17834	17528	17502	17518	17624	17565	17575	17649	17556	17659	17708	17652	17617	17663	17820	17638	17536	17777	17572	17569	17593	17567	17583	17816	17670	17622	17678	17608	17680	17682	17633	17679	17458	17779	17713	17691	17733	17667	17627	17664	17561	17569	17517	17692	17448	17678	17740	17685	17678	17712	17616	17616	17608	17538	17681	17422	17470	17622	17688	17690	17434	17719	17782	17646	17799	17555	17664	17479	17661	17671	17651	17654	17473	17601	17694	17526	17649	17674	17533	17622	17632	17672	17620	17710	17610	17723	17505	17518	17727	17618	17518	17801	17729	17655	17663	17676	17684	17523	17515	17792	17660	17587	17578	17672	17708	17674	17806	17780	17629	17721	17724	17596	17582	17610	17658	17642	17429	17476	17662	17522	17534	17559	17699	17588	17565	17542	17539	17532	17519	17926	17727	17576	17669	17533	17709	17681	17837	17768	17671	17830	17608	17700	17555	17829	17430	17610	17554	17624	17685	17910	17805	17683	17644	17629	17751	17777	17714	17580	17615	17681	17541	17504	17809	17536	17648	17669	17572	17584	17660	17591	17609	17788	17663	17618	17659	17668	17551	17484	17487	17624	17490	17535	17633	17573	17683	17495	17620	17533	17565	17677	17641	17574	17716	17673	17660	17619	17876	17689	17618	17635	17709	17691	17742	17680	17628	17692	17526	17794	17636	17671	17657	17695	17602	17547	17743	17629	17494	17687	17692	17633	17667	17560	17492	17674	17751	17896	17667	17621	17553	17621	17718	17581	17457	17642	17594	17569	17530	17504	17671	17653	17501	17594	17593	17741	17762	17640	17546	17688	17748	17713	17550	17642	17686	17652	17551	17692	17665	17506	17615	17584	17707	17504	17467	17710	17553	17606	17743	17614	17703	17490	17580	17698	17662	17763	17657	17450	17639	17580	17671	17611	17717	17630	17534	17691	17734	17543	17580	17633	17650	17437	17813	17734	17470	17611	17651	17797	17727	17472	17803	17757	17518	17842	17604	17529	17501	17505	17639	17541	17602	17537	17670	17736	17517	17765	17400	17561	17563	17779	17790	17688	17577	17584	17692	17618	17749	17741	17653	17605	17635	17618	17597	17659	17425	17568	17582	17783	17818	17620	17746	17743	17600	17457	17863	17587	17675	17859	17658	17489	17631	17701	17536	17558	17407	17647	17386	17557	17648	17546	17552	17656	17706	17557	17471	17726	17581	17486	17431	17708	17585	17642	17727	17702	17605	17776	17649	17682	17510	17666	17576	17816	17681	17567	17464	17787	17564	17588	17688	17630	17671	17742	17673	17558	17626	17424	17499	17664	17546	17593	17702	17691	17585	17587	17752	17553	17751	17495	17603	17507	17411	17723	17834	17578	17628	17615	17595	17696	17515	17717	17581	17584	17713	17646	17754	17619	17570	17801	17666	17681	17752	17638	17717	17727	17735	17727	17455	17584	17483	17683	17697	17528	17650	17524	17579	17713	17770	17672	17700	17616	17649	17587	17671	17703	17652	17788	17645	17565	17704	17642	17586	17671	17659	17438	17710	17557	17490	17621	17803	17709	17551	17483	17750	17724	17697	17642	17583	17735	17605	17593	17665	17474	17637	17713	17634	17635	17679	17490	17398	17743	17437	17811	17608	17710	17583	17663	17589	17602	17734	17859	17660	17603	17482	17488	17616	17575	17547	17610	17568	17500	17643	17624	17758	17503	17595	17689	17578	17635	17599	17660	17470	17642	17510	17759	17480	17621	17580	17651	17681	17607	17687	17510	17514	17680	17775	17627	17570	17635	17563	17682	17495	17576	17565	17517	17548	17457	17520	17576	17425	17797	17726	17551	17625	17674	17532	17598	17597	17479	17760	17678	17512	17753	17745	17694	17598	17562	17714	17497	17671	17812	17651	17601	17621	17786	17557	17670	17513	17537	17738	17707	17687	17535	17498	17551	17705	17725	17539	17556	17603	17650	17761	17560	17638	17610	17600	17748	17762	17580	17701	17774	17702	17506	17655	17490	17679	17692	17616	17706	17638	17586	17479	17576	17613	17494	17780	17426	17678	17487	17571	17514	17748	17582	17576	17481	17789	17570	17546	17470	17695	17518	17654	17468	17659	17570	17454	17759	17636	17570	17576	17609	17457	17562	17711	17631	17699	17712	17723	17469	17461	17600	17690	17607	17539	17670	17725	17500	17619	17742	17626	17809	17500	17513	17407	17598	17480	17750	17552	17759	17636	17630	17875	17855	17705	17666	17615	17525	17832	17655	17537	17724	17536	17423	17610	17717	17762	17679	17722	17538	17683	17492	17719	17641	17578	17543	17561	17574	17675	17540	17645	17742	17475	17532	17656	17725	17671	17753	17641	17561	17647	17676	17754	17562	17655	17615	17543	17619	17566	17591	17655	17650	17559	17570	17546	17533	17581	17612	17696	17662	17551	17464	17712	17609	17716	17620	17722	17632	17731	17591	17677	17640	17564	17569	17676	17635	17476	17624	17709	17629	17610	17578	17518	17598	17625	17567	17607	17582	17562	17709	17746	17763	17645	17656	17490	17711	17672	17801	17781	17473	17860	17836	17767	17610	17751	17534	17618	17631	17429	17611	17578	17509	17719	17643	17602	17658	17682	17497	17712	17394	17350	17626	17669	17732	17552	17650	17724	17590	17523	17562	17742	17482	17744	17740	17594	17608	17714	17588	17633	17569	17793	17738	17644	17599	17632	17684	17562	17764	17604	17730	17448	17779	17512	17560	17772	17719	17554	17610	17816	17600	17733	17392	17643	17723	17671	17678	17611	17657	17540	17521	17702	17718	17710	17609	17649	17739	17547	17724	17601	17740	17706	17568	17720	17540	17694	17678	17570	17659	17515	17643	17729	17634	17652	17669	17667	17653	17745	17570	17494	17604	17660	17610	17785	17720	17557	17647	17596	17611	17543	17556	17711	17628	17795	17688	17553	17636	17458	17622	17778	17489	17682	17545	17813	17668	17525	17798	17586	17614	17586	17630	17748	17617	17681	17711	17706	17438	17700	17687	17593	17570	17846	17638	17518	17506	17794	17451	17566	17694	17690	17402	17659	17568	17714	17861	17713	17656	17618	17702	17578	17666	17504	17629	17690	17586	17592	17626	17669	17582	17492	17617	17545	17599	17591	17642	17710	17463	17662	17435	17705	17581	17416	17722	17703	17736	17570	17648	17655	17577	17590	17759	17798	17544	17510	17797	17400	17623	17604	17533	17617	17434	17473	17803	17696	17629	17662	17709	17625	17696	17296	17756	17584	17482	17699	17647	17608	17576	17641	17634	17461	17580	17583	17678	17645	17836	17633	17514	17841	17644	17735	17649	17704	17651	17611	17753	17604	17648	17663	17648	17628	17653	17596	17682	17709	17639	17587	17667	17584	17582	17562	17633	17617	17679	17840	17656	17726	17503	17588	17533	17652	17737	17852	17427	17780	17532	17566	17494	17558	17755	17585	17502	17599	17617	17649	17673	17591	17543	17725	17486	17597	17623	17541	17526	17623	17714	17696	17621	17730	17750	17584	17946	17729	17494	17651	17641	17627	17406	17553	17615	17584	17707	17645	17431	17739	17659	17463	17641	17701	17536	17576
25392	21609	29389	27741	26955	28484	28385	25823	24898	24794	24124	23852	23247	23324	23132	23001	23044	22807	22756	22309	22207	22313	22058	21973	22114	22134	22070	22075	21770	21953	21592	22020	22010	22069	21885	21864	21849	21782	21883	22004	21995	21968	21885	21725	21987	21673	22014	21895	21884	21832	21682	21850	21668	21804	21748	21832	21866	21796	22063	21606	21701	21931	21717	21810	21818	21695	21638	21765	21849	21905	21743	21971	21780	21655	21834	21782	21758	21831	21754	21719	21743	21583	21631	21712	21880	21801	21756	21818	21643	21778	21877	21566	21793	21631	21687	21757	21748	21711	21497	21685	21787	21671	21725	21752	21957	21821	21883	21775	21746	21654	21878	21767	21892	21820	21676	21707	21860	21642	21943	21710	21687	21716	21698	21749	21867	21865	21617	21919	21685	21746	21452	21622	21624	21423	21837	21597	21821	21848	21950	21788	21697	21608	21646	21737	21870	21791	21645	21742	21630	21672	21957	21498	21678	21645	21768	21754	21598	21508	21735	21770	21599	21755	21621	21458	21662	21629	21507	21794	21578	21583	21685	21951	21456	21692	21878	21795	21588	21870	21703	21943	21706	21688	21945	21672	21900	21888	21553	21584	21861	21651	21983	22000	21529	21724	21544	21591	21718	21898	21866	21757	21754	21672	21584	21895	21991	21791	21580	21676	21666	21618	21842	21742	21735	21862	21597	21927	21899	21671	21822	22046	21673	21598	21402	21790	21903	21912	21792	21767	21926	21735	21886	21978	21736	21653	21941	21785	21859	21817	21796	21836	21710	21804	21807	21908	21688	21696	21612	21569	21725	21596	21611	21678	21631	21764	21616	21714	21965	21845	21936	21587	21758	21868	21849	21655	21795	21770	21815	21777	21722	21741	21857	21751	21578	21857	21640	21780	21661	21880	21846	21769	21847	21879	21623	21508	21717	21646	21628	21526	21830	21732	21868	21641	21614	21736	21673	21772	21706	21836	21778	21620	21802	21732	21774	21811	21754	21702	21495	21656	21845	21795	21917	21591	21824	21782	21734	21554	21886	21692	21648	21666	21994	21872	21618	21761	21682	21738	21722	21674	21754	21630	21841	21760	21642	21572	21780	21844	21647	21799	21848	21729	21718	21800	21782	21704	21640	21848	21860	21696	21731	21764	21848	21858	21793	21655	21858	21848	21770	21722	21855	21771	21885	21728	21856	21692	21660	21764	21767	21763	21845	21892	21957	21749	21660	21782	21803	21684	21830	21467	21824	21740	21605	21788	21661	21808	21872	21779	21854	21708	21791	21672	21868	21794	21829	21669	21815	21838	21735	21897	21847	22010	21763	21507	21614	21851	21890	21734	22092	21764	21708	21708	21657	21664	21829	21818	21747	21613	21954	21555	21746	21730	21715	21538	21809	21889	22002	21769	21774	21939	21832	21641	21859	21782	21876	21868	21813	21591	21858	21836	21736	22068	21671	21877	21668	21850	21626	21634	21680	21836	21681	21815	21758	22119	21807	21575	21697	21826	21660	21874	21801	21696	21965	21672	21776	21848	21857	21606	21842	21625	21748	21843	21602	21561	21720	21720	21800	21761	21813	21900	21638	21675	21719	21761	21678	21829	21603	21698	21556	21807	21528	21709	21760	21949	21893	21701	21581	21902	21689	21771	21715	21841	21778	21685	21744	21834	21904	21864	21954	21724	21745	21617	21726	21651	21611	21734	21691	21656	21669	21651	21795	21582	21669	21499	21905	21540	21832	21541	21593	21626	21629	21855	21773	21709	21615	21824	21870	21769	21790	21697	21819	21612	21718	21843	21708	21840	21753	21880	21811	21839	21968	21966	21501	21652	21821	21558	21810	21587	21732	21962	21829	21501	21634	21745	21838	21862	22015	21747	21653	21666	21627	21763	21898	21683	21487	21934	21927	21988	21945	21708	21699	21819	21699	21827	21862	21826	21728	21692	21425	21708	21634	21520	21818	21804	21790	21863	21703	21707	21585	21648	21769	21853	22011	21673	21705	21770	21686	21760	21854	21633	21812	21749	21594	21593	21681	21901	21812	21724	22014	21868	22033	21748	21521	21806	21596	21905	21937	21957	21686	21545	21598	21752	21909	21731	21716	21505	21619	21724	21630	21564	21949	21878	21789	21915	21820	21648	21662	21868	21786	21791	21876	21582	21674	21617	21729	21819	21554	22027	21858	21697	21700	21949	21835	21747	21764	21698	21699	21688	21859	21724	21812	21718	21911	21833	21875	21772	21706	21504	21770	21814	22013	21792	21672	21573	21666	21551	21571	21636	21913	21571	22004	21758	21701	21937	21873	21976	21816	21606	21826	21691	21762	21519	21625	21810	21904	21801	21666	21730	21822	21773	21711	21680	21827	21848	21966	21902	21701	21651	21931	21506	21618	21657	21961	21835	22064	21571	21581	21951	21740	21842	21462	21860	21865	21692	21632	21956	21725	21641	21732	21602	21948	21959	21706	21843	21499	21773	21783	21636	21680	21514	21634	21553	21843	21712	21644	21758	21597	21613	21662	21757	21977	21852	21694	21916	21838	21953	21528	21704	21682	21874	21805	21812	22156	21796	21882	21967	21649	21719	21806	21841	21816	21629	21959	21809	22034	21887	21661	21835	21619	21757	21937	21806	21570	21767	21944	21749	21954	21650	21940	21616	21713	21615	21718	21811	22006	21789	21801	21782	21719	21748	21896	21882	21828	21851	21614	21714	21446	21550	21689	21904	21595	21810	21755	21795	21671	21962	21733	21830	21648	21820	21781	21684	21676	21675	21749	21912	21818	21870	21689	21899	21966	21837	22016	21720	21635	21661	21869	21906	21814	21692	21824	21820	21651	21899	21592	21687	21763	21719	21840	21717	21791	21802	21925	21622	21721	21566	21860	21825	21752	21711	21775	21814	21587	21673	21951	21508	21920	21956	21869	21670	21667	21774	21943	21880	21827	21640	21663	21955	21807	21870	21823	21826	21738	21607	21840	21700	21968	21736	21783	21861	21851	21830	21833	21923	21756	21945	21811	21862	21691	21951	21700	21807	21883	21743	21769	21853	21713	21931	21766	21677	21520	21700	21924	21719	21821	21782	21889	21919	21860	21883	21892	21941	21759	21719	21836	21664	21826	21812	21621	21641	21828	21848	21880	21780	21801	21675	21844	21746	21681	21777	21772	21764	21819	22023	21772	21601	21552	21762	21755	21707	21627	21791	21694	21882	21770	21794	21680	21741	21655	21817	21744	21840	21759	21650	21937	21490	21890	21487	21749	21931	21617	21778	21722	21812	21952	21882	21805	21735	21646	21723	21730	21775	21878	21783	21770	21535	21922	21742	21948	21586	21853	21958	21713	21716	21685	21832	21785	21531	21738	21704	21700	21695	21929	21658	21661	21753	21880	21685	21708	21817	21550	21778	21718	21865	21603	21520	21742	21959	21963	21682	21751	21639	21561	21714	21722	21761	21760	21836	21785	21692	21709	21623	21845	21672	21832	21666	21770	21915	21830	21769	21713	22000	21754	21654	21739	21652	21638	21683	21607	21651	21877	21698	21702	21922	21723	21725	21665	21605	21620	22012	21589	21745	21614	21763	21732	21880	21605	21918	21957	21523	21744	21658	21778	21974	21750	21734	21951	21987	21631	21744	21778	21718	21798	21786	21833	21834	21723	21906	21810	21868	21863	21808	21764	21708	21730	21734	21712	21639	21906	21742	21771	21702	21834	21787	21633	21742	21846	21741	21714	21547	21752	21644	21681	21673	21619	22002	21813	21833	21629	21861	21661	21704	21619	21870	21781	21747	21831	21620	21812	21830	21815	21708	21793	21768	21730	21755	21559	21807	21755	21896	22008	21813	21860	21595	21543	21869	21672	21649	21686	21832	21874	21728	21589	21892	21593	21571	21677	21695	22012	21930	22033	21596	21753	21861	21771	21836	21709	21715	21767	21709	21708	21778	21806	21708	21748	21728	21818	21701	21797	21676	21686	21704	21747	21877	21740	21541	21911	21747	21579	21988	21784	21910	21660	21814	21922	21886	21747	21739	21735	21808	21719	21664	21808	21533	21928	21831	21815	21747	21797	21514	21756	21895	21824	22081	21850	21541	21750	21809	21731	21830	21731	21689	21712	21755	21680	21835	21884	21741	21868	21829	21648	21746	21603	21591	21676	21686	21644	21820	21839	21696	21546	21725	21651	21954	21659	21487	21887	21762	21772	21833	21967	21543	21848	21650	21905	21715	21758	21800	21829	21890	21554	21801	21783	21650	21494	21563	22219	21923	21721	21682	21878	21862	21935	21635	21527	21754	21864	21825	21730	21856	21729	21827	21737	21643	21868	21882	21628	21681	21750	21897	21654	21800	21644	21763	21574	21477	21616	21801	21681	21765	21741	21688	21813	21639	21745	21868	21889	21836	21841	21818	21897	21794	21571	21845	21741	21657	21616	21883	21666	21873	21635	21612	21761	21756	21860	21728	21865	21700	21696	21664	21659	21876	21638	21801	21716	22068	21827	22013	21766	21833	21823	21727	21679	21607	21825	21697	21625	21716	21947	21622	21923	21788	21749	21658	21711	21733	21801	21842	21956	21890	21718	21859	22019	21962	21884	21785	21808	21910	21928	21846	21723	21639	21818	21782	21979	21433	21662	21851	21570	21850	21863	21785	21792	21788	21696	21783	21746	21528	21737	21930	21886	21633	21491	21712	21771	21724	21821	21763	21603	21773	21842	21933	21837	21702	21591	21905	21681	21805	21670	21894	21837	21829	21554	21481	21527	21574	21693	21750	21631	21772	21840	21766	21826	21897	21787	21608	21675	21680	21797	21731	21707	21782	21880	21834	21799	21798	22037	21513	21729	21792	21712	21820	21763	21744	21625	21708	21817	21775	21773	21514	21879	21807	21798	21899	21867	21591	21627	21591	21743	21673	21726	21824	21959	21898	21868	21809	21621	21822	21890	21735	21825	21764	21788	21641	21778	21887	21807	21791	21833	21595	21718	21735	21556	21743	21768	21859	21598	21662	21673	21709	21706	21852	21890	21688	21870	21831	21798	21845	21730	21801	21740	21968	22002	21682	21610	21669	21642	21610	21814	21736	21852	21525	21723	21700	21890	21704	21722	21797	21741	21939	21615	21809	21721	21772	21886	21890	21884	21835
35129	53959	48283	35533	29726	27056	24917	23627	22321	21462	20889	20273	19802	19517	19450	19311	18891	19019	18561	18354	18250	17994	18108	17861	17801	18013	17839	18053	17701	18159	17757	17692	17678	17617	17626	17687	17607	17770	17635	17628	17627	17575	17560	17717	17547	17481	17764	17633	17617	17482	17494	17612	17450	17465	17474	17614	17483	17639	17381	17641	17459	17548	17513	17661	17649	17477	17521	17748	17411	17648	17551	17671	17566	17585	17816	17376	17540	17538	17390	17587	17629	17548	17556	17604	17392	17735	17421	17598	17410	17670	17471	17696	17513	17593	17345	17496	17707	17523	17647	17628	17449	17505	17502	17620	17560	17591	17527	17656	17573	17394	17507	17515	17621	17447	17439	17530	17459	17754	17528	17490	17507	17421	17403	17492	17636	17597	17468	17528	17449	17635	17441	17672	17642	17556	17451	17320	17464	17467	17429	17533	17589	17450	17607	17652	17611	17441	17662	17641	17688	17455	17603	17570	17680	17665	17472	17370	17444	17408	17418	17822	17519	17540	17752	17296	17561	17406	17699	17600	17627	17313	17442	17476	17588	17532	17448	17683	17518	17632	17669	17543	17523	17444	17605	17520	17622	17418	17622	17699	17576	17714	17692	17519	17606	17443	17556	17487	17694	17506	17475	17675	17357	17531	17656	17534	17391	17400	17587	17529	17441	17517	17709	17511	17638	17579	17566	17693	17389	17533	17567	17526	17487	17554	17551	17414	17463	17469	17580	17552	17576	17450	17783	17586	17620	17453	17599	17589	17564	17429	17489	17506	17578	17621	17566	17657	17539	17552	17659	17571	17427	17542	17554	17479	17476	17611	17646	17541	17432	17665	17514	17673	17516	17682	17586	17492	17415	17562	17625	17548	17479	17507	17445	17523	17495	17466	17509	17472	17550	17573	17720	17533	17459	17599	17607	17590	17461	17555	17674	17384	17628	17514	17628	17472	17531	17470	17566	17507	17619	17584	17376	17389	17680	17578	17656	17459	17493	17626	17587	17605	17616	17444	17744	17555	17425	17582	17443	17549	17751	17440	17584	17426	17552	17554	17464	17568	17616	17470	17369	17664	17501	17615	17485	17544	17760	17549	17726	17448	17489	17641	17527	17396	17507	17526	17430	17637	17579	17744	17581	17623	17519	17560	17598	17404	17623	17502	17718	17675	17555	17632	17498	17568	17637	17501	17695	17464	17677	17276	17363	17591	17466	17530	17639	17510	17526	17628	17485	17546	17424	17672	17490	17543	17403	17531	17615	17558	17603	17470	17499	17645	17458	17611	17659	17617	17533	17704	17627	17459	17505	17676	17463	17603	17586	17562	17726	17446	17495	17464	17596	17406	17707	17659	17593	17439	17583	17507	17665	17398	17578	17602	17508	17669	17708	17649	17403	17590	17581	17726	17489	17688	17562	17641	17568	17440	17525	17772	17480	17574	17553	17448	17554	17582	17731	17479	17441	17464	17397	17451	17488	17680	17525	17555	17602	17500	17460	17405	17422	17531	17578	17638	17621	17524	17777	17589	17545	17502	17581	17510	17681	17405	17593	17342	17628	17588	17555	17595	17567	17559	17447	17608	17581	17656	17584	17643	17451	17640	17532	17421	17448	17622	17634	17530	17412	17570	17605	17368	17598	17465	17446	17465	17634	17539	17452	17700	17458	17612	17514	17478	17542	17513	17645	17552	17442	17663	17654	17666	17625	17593	17677	17622	17719	17704	17498	17532	17567	17600	17545	17508	17513	17810	17351	17568	17538	17588	17606	17600	17432	17584	17442	17449	17557	17718	17394	17408	17533	17616	17551	17583	17584	17508	17672	17583	17690	17367	17598	17449	17565	17484	17542	17543	17528	17418	17517	17425	17688	17372	17615	17460	17726	17570	17502	17387	17427	17503	17579	17458	17459	17686	17461	17620	17706	17657	17673	17639	17551	17508	17683	17460	17598	17652	17406	17543	17388	17636	17656	17494	17540	17567	17594	17611	17622	17643	17453	17598	17458	17485	17479	17731	17485	17522	17672	17499	17552	17599	17583	17423	17530	17633	17674	17480	17517	17632	17481	17442	17460	17665	17570	17651	17556	17562	17496	17536	17612	17441	17583	17615	17466	17430	17761	17509	17473	17616	17504	17632	17586	17739	17494	17416	17501	17432	17534	17520	17700	17532	17640	17552	17687	17518	17529	17694	17648	17583	17411	17557	17371	17401	17555	17267	17413	17645	17478	17587	17690	17522	17358	17477	17727	17500	17495	17568	17616	17645	17552	17400	17669	17839	17584	17363	17719	17664	17565	17532	17571	17471	17515	17608	17379	17551	17771	17631	17461	17544	17646	17620	17600	17629	17562	17540	17453	17517	17541	17619	17492	17548	17642	17581	17586	17535	17503	17590	17409	17526	17657	17763	17490	17352	17447	17575	17649	17496	17547	17636	17467	17488	17549	17364	17689	17600	17522	17510	17665	17555	17531	17529	17578	17461	17484	17517	17623	17586	17565	17469	17360	17747	17610	17485	17663	17529	17587	17476	17515	17484	17500	17476	17493	17484	17487	17691	17500	17666	17608	17587	17649	17602	17523	17620	17517	17528	17493	17514	17600	17562	17372	17598	17528	17489	17390	17514	17405	17600	17583	17691	17574	17526	17403	17616	17501	17542	17643	17588	17635	17401	17433	17652	17405	17582	17732	17427	17566	17460	17449	17560	17628	17687	17541	17430	17635	17552	17450	17622	17549	17537	17538	17499	17389	17386	17553	17659	17444	17664	17415	17653	17658	17605	17532	17637	17656	17689	17660	17631	17556	17526	17655	17431	17545	17534	17563	17619	17520	17620	17678	17586	17407	17654	17584	17480	17474	17853	17399	17595	17733	17645	17489	17441	17563	17304	17709	17636	17512	17535	17669	17531	17741	17627	17441	17648	17589	17510	17608	17565	17519	17699	17514	17679	17517	17696	17707	17581	17489	17627	17449	17584	17755	17546	17372	17479	17398	17550	17674	17658	17698	17493	17517	17419	17538	17601	17598	17558	17538	17619	17594	17626	17690	17675	17747	17440	17429	17499	17487	17614	17567	17413	17454	17632	17464	17526	17554	17431	17502	17554	17540	17551	17515	17568	17580	17485	17561	17646	17687	17282	17554	17493	17603	17636	17546	17754	17586	17586	17554	17491	17557	17465	17538	17541	17584	17650	17809	17557	17732	17562	17622	17803	17647	17560	17598	17580	17496	17701	17709	17387	17543	17752	17565	17388	17579	17417	17609	17560	17508	17676	17545	17389	17478	17718	17418	17405	17482	17580	17618	17485	17531	17435	17573	17394	17512	17579	17621	17474	17504	17302	17601	17444	17731	17474	17468	17670	17701	17656	17504	17469	17600	17498	17570	17799	17481	17595	17502	17545	17616	17283	17653	17513	17432	17704	17494	17587	17485	17575	17514	17608	17739	17593	17589	17693	17504	17760	17481	17591	17576	17548	17463	17598	17672	17468	17517	17581	17568	17536	17473	17489	17457	17402	17640	17496	17635	17665	17560	17763	17570	17646	17408	17605	17522	17621	17508	17587	17511	17713	17457	17471	17578	17456	17691	17629	17518	17582	17425	17492	17615	17543	17605	17471	17494	17480	17439	17594	17434	17418	17560	17522	17430	17535	17529	17424	17531	17586	17606	17384	17615	17690	17581	17573	17669	17605	17499	17567	17491	17614	17580	17501	17521	17670	17634	17517	17661	17587	17509	17652	17537	17558	17519	17446	17729	17585	17628	17605	17512	17789	17559	17705	17497	17751	17655	17601	17609	17768	17599	17560	17582	17502	17712	17578	17500	17698	17652	17455	17614	17509	17652	17654	17493	17540	17452	17480	17535	17612	17689	17380	17685	17601	17509	17530	17464	17577	17638	17631	17726	17576	17557	17688	17665	17445	17778	17576	17696	17509	17600	17688	17491	17434	17518	17608	17564	17598	17364	17534	17754	17404	17475	17520	17534	17378	17513	17444	17641	17409	17635	17601	17628	17416	17625	17497	17365	17491	17420	17652	17517	17623	17554	17461	17565	17471	17542	17476	17609	17469	17632	17572	17623	17352	17396	17414	17428	17620	17431	17497	17572	17563	17652	17559	17499	17826	17694	17384	17557	17583	17643	17514	17666	17424	17450	17451	17412	17591	17509	17544	17518	17536	17806	17592	17678	17469	17435	17651	17588	17667	17617	17534	17423	17578	17467	17487	17652	17601	17565	17546	17347	17524	17585	17524	17549	17732	17463	17601	17605	17613	17529	17582	17649	17555	17725	17644	17442	17557	17667	17467	17707	17551	17549	17675	17468	17383	17577	17459	17627	17682	17478	17634	17587	17547	17529	17487	17559	17693	17578	17496	17553	17728	17506	17637	17529	17500	17574	17525	17579	17587	17565	17658	17543	17367	17508	17602	17450	17547	17514	17531	17667	17614	17440	17551	17402	17446	17624	17629	17456	17629	17533	17543	17430	17551	17596	17725	17373	17488	17555	17517	17633	17442	17458	17482	17611	17380	17677	17494	17442	17634	17618	17664	17527	17523	17389	17499	17580	17696	17583	17510	17626	17694	17661	17686	17413	17635	17609	17581	17678	17839	17486	17516	17581	17419	17596	17571	17551	17617	17514	17703	17465	17488	17542	17738	17518	17607	17602	17681	17607	17430	17664	17484	17681	17512	17473	17498	17674	17454	17474	17635	17668	17475	17454	17327	17455	17445	17564	17578	17693	17539	17648	17734	17623	17707	17606	17620	17569	17649	17656	17515	17531	17507	17615	17483	17700	17589	17491	17520	17525	17447	17547	17450	17696	17541	17657	17501	17705	17569	17350	17581	17593	17588	17536	17606	17595	17655	17582	17546	17581	17583	17693	17515	17698	17538	17536	17400	17607	17536	17397	17664	17478	17424	17635	17538	17646	17530	17511	17661	17535	17495	17504	17374	17495	17484	17484	17578	17381	17577	17568	17499	17485	17584	17523	17526	17606	17552	17594	17563	17754	17624	17614	17542	17698	17537	17546	17372	17437	17744	17485	17598	17784	17778	17402	17631	17524	17400	17426	17657	17452	17586	17656	17471	17611	17429	17475	17451	17492	17564	17486	17530	17568	17489	17579	17594	17676	17475	17508	17632	17575	17574	17668	17578
23950	21473	29179	24893	24508	29134	31490	27842	26303	26120	25255	24568	24127	24035	24005	23465	23480	23108	22843	22344	22489	22157	22021	22206	22354	21999	22003	22032	21810	22043	21782	21624	21752	21693	21761	21774	21860	21531	21524	21939	21696	21632	21657	21610	21404	21596	21734	21545	21663	21581	21607	21586	21678	21612	21826	21574	21366	21620	21328	21735	21428	21829	21507	21683	21386	21586	21634	21431	21682	21529	21437	21680	21672	21691	21689	21531	21701	21364	21511	21753	21687	21559	21531	21540	21605	21538	21611	21420	21394	21728	21551	21555	21696	21594	21624	21637	21740	21562	21520	21963	21655	21627	21497	21398	21567	21509	21616	21457	21538	21668	21599	21694	21427	21715	21506	21372	21666	21505	21532	21379	21424	21787	21412	21414	21754	21582	21517	21635	21615	21656	21589	21559	21608	21429	21862	21843	21716	21314	21413	21332	21636	21768	21611	21665	21385	21411	21354	21556	21628	21455	21678	21406	21625	21514	21693	21798	21512	21580	21686	21558	21756	21499	21519	21475	21756	21195	21487	21453	21644	21518	21585	21602	21680	21729	21546	21498	21402	21463	21625	21519	21550	21428	21494	21464	21509	21612	21590	21348	21610	21766	21414	21523	21799	21711	21763	21655	21542	21572	21829	21572	21708	21428	21555	21573	21755	21707	21489	21630	21454	21672	21501	21450	21365	21563	21389	21674	21829	21463	21599	21476	21626	21451	21643	21506	21681	21715	21644	21489	21461	21588	21582	21453	21528	21471	21460	21454	21849	21699	21587	21538	21592	21411	21552	21563	21620	21701	21588	21485	21647	21786	21575	21517	21454	21403	21529	21339	21452	21592	21625	21644	21562	21635	21599	21630	21629	21542	21533	21456	21515	21475	21587	21575	21549	21519	21465	21293	21447	21591	21616	21623	21525	21751	21334	21795	21562	21456	21418	21472	21615	21470	21524	21432	21485	21460	21571	21415	21475	21752	21614	21902	21369	21559	21433	21631	21409	21501	21529	21504	21752	21571	21567	21460	21630	21471	21365	21582	21347	21494	21592	21632	21518	21497	21333	21314	21616	21453	21580	21856	21536	21540	21653	21709	21509	21640	21631	21734	21554	21483	21431	21399	21223	21364	21543	21604	21598	21568	21473	21598	21583	21663	21565	21791	21535	21714	21331	21468	21656	21341	21394	21659	21600	21508	21400	21588	21469	21710	21438	21694	21523	21766	21560	21372	21398	21651	21450	21396	21532	21687	21634	21541	21564	21804	21564	21448	21650	21534	21410	21351	21489	21562	21517	21426	21311	21581	21587	21430	21510	21416	21605	21500	21698	21573	21685	21492	21465	21829	21499	21498	21443	21297	21264	21403	21582	21469	21482	21228	21471	21624	21574	21759	21625	21533	21378	21470	21600	21518	21711	21656	21628	21628	21484	21531	21410	21435	21531	21263	21548	21415	21760	21689	21445	21414	21634	21602	21592	21832	21666	21764	21634	21552	21408	21452	21462	21562	21383	21553	21507	21443	21472	21457	21699	21703	21768	21666	21662	21613	21499	21455	21480	21608	21290	21661	21583	21649	21754	21545	21535	21476	21593	21420	21719	21572	21400	21461	21404	21436	21579	21673	21379	21532	21316	21472	21542	21713	21495	21536	21583	21591	21461	21561	21746	21635	21535	21654	21541	21511	21395	21444	21679	21454	21556	21678	21637	21377	21667	21327	21447	21566	21572	21380	21509	21575	21624	21442	21525	21491	21598	21556	21500	21507	21603	21720	21525	21577	21480	21471	21560	21532	21561	21648	21624	21731	21652	21597	21352	21564	21630	21460	21520	21363	21716	21552	21621	21465	21465	21346	21398	21549	21524	21582	21384	21570	21651	21816	21677	21457	21445	21581	21525	21609	21571	21446	21310	21686	21533	21544	21551	21346	21405	21556	21452	21450	21543	21610	21496	21595	21664	21477	21622	21588	21505	21579	21577	21715	21231	21578	21533	21699	21577	21548	21489	21443	21588	21590	21464	21697	21519	21701	21652	21703	21434	21484	21780	21477	21487	21607	21472	21445	21743	21497	21442	21524	21598	21505	21373	21476	21608	21613	21432	21432	21404	21562	21562	21514	21424	21555	21566	21471	21629	21725	21603	21562	21365	21417	21660	21431	21306	21388	21626	21684	21430	21501	21422	21506	21719	21531	21522	21551	21589	21561	21721	21476	21535	21549	21561	21484	21460	21518	21504	21442	21589	21571	21632	21721	21682	21625	21611	21782	21505	21704	21457	21490	21519	21543	21585	21643	21314	21617	21570	21377	21332	21550	21672	21630	21568	21506	21611	21645	21543	21485	21617	21575	21715	21648	21525	21575	21432	21717	21673	21609	21545	21528	21562	21529	21565	21499	21640	21480	21525	21718	21487	21599	21596	21637	21521	21471	21549	21355	21490	21553	21434	21403	21516	21436	21438	21492	21551	21659	21531	21707	21488	21533	21567	21448	21585	21767	21550	21678	21502	21603	21541	21157	21589	21516	21482	21574	21599	21547	21436	21512	21319	21557	21490	21514	21429	21744	21599	21675	21503	21330	21458	21601	21535	21506	21585	21548	21762	21819	21589	21646	21477	21354	21525	21491	21539	21563	21525	21492	21740	21584	21641	21616	21669	21832	21499	21409	21371	21665	21585	21526	21605	21550	21741	21511	21829	21650	21577	21439	21708	21533	21633	21469	21756	21389	21482	21646	21639	21778	21706	21606	21405	21513	21636	21620	21578	21553	21333	21608	21518	21498	21619	21446	21551	21489	21453	21411	21493	21518	21487	21586	21447	21520	21622	21504	21380	21534	21646	21496	21479	21676	21520	21588	21613	21396	21537	21633	21571	21735	21466	21361	21597	21672	21305	21717	21459	21401	21501	21568	21594	21479	21594	21520	21263	21481	21473	21523	21529	21597	21480	21602	21451	21673	21385	21653	21609	21613	21436	21686	21578	21607	21449	21425	21555	21743	21467	21549	21589	21574	21555	21519	21683	21445	21530	21570	21340	21261	21325	21408	21628	21527	21813	21649	21635	21533	21733	21571	21382	21496	21634	21606	21537	21425	21656	21512	21754	21563	21654	21661	21506	21491	21668	21514	21455	21284	21721	21762	21321	21322	21733	21438	21602	21644	21794	21630	21212	21716	21358	21573	21802	21670	21456	21588	21474	21350	21449	21386	21622	21581	21580	21682	21694	21255	21490	21598	21760	21491	21616	21852	21579	21734	21568	21495	21444	21564	21777	21509	21690	21530	21837	21454	21664	21727	21535	21574	21589	21498	21424	21433	21604	21483	21311	21530	21540	21704	21638	21495	21398	21483	21640	21718	21545	21454	21533	21662	21671	21596	21582	21535	21736	21603	21597	21464	21566	21522	21916	21468	21604	21916	21445	21675	21506	21390	21511	21750	21676	21585	21757	21753	21879	21308	21500	21455	21500	21549	21540	21631	21559	21570	21564	21633	21530	21605	21479	21735	21532	21518	21619	21662	21705	21656	21608	21503	21556	21579	21391	21654	21428	21581	21894	21570	21492	21577	21774	21491	21349	21494	21524	21605	21626	21457	21514	21511	21603	21361	21507	21349	21593	21430	21788	21600	21470	21597	21588	21468	21350	21616	21544	21527	21318	21692	21547	21489	21685	21491	21450	21493	21765	21493	21540	21441	21663	21734	21604	21520	21644	21552	21674	21765	21588	21508	21528	21470	21520	21529	21826	21498	21593	21567	21659	21644	21594	21535	21559	21589	21635	21786	21452	21625	21640	21602	21440	21432	21534	21611	21812	21464	21594	21624	21552	21707	21481	21672	21408	21528	21367	21621	21643	21643	21604	21451	21636	21449	21429	21778	21622	21535	21458	21825	21565	21508	21600	21596	21533	21572	21439	21497	21680	21413	21371	21653	21690	21448	21491	21570	21665	21643	21543	21595	21693	21453	21754	21630	21593	21636	21523	21552	21529	21584	21747	21575	21526	21582	21613	21603	21573	21425	21765	21666	21334	21646	21852	21442	21438	21227	21670	21573	21588	21580	21570	21594	21475	21609	21352	21302	21391	21709	21637	21672	21571	21495	21522	21652	21542	21396	21322	21442	21562	21481	21607	21613	21672	21334	21532	21627	21561	21704	21439	21670	21463	21573	21616	21456	21760	21483	21499	21462	21434	21486	21607	21365	21453	21737	21522	21634	21645	21566	21557	21696	21419	21509	21423	21475	21586	21525	21443	21514	21711	21640	21664	21461	21697	21619	21495	21444	21688	21596	21394	21440	21502	21681	21600	21683	21615	21600	21464	21482	21522	21470	21568	21572	21564	21795	21510	21685	21917	21510	21466	21491	21694	21534	21505	21645	21340	21640	21452	21569	21553	21608	21567	21484	21652	21614	21390	21441	21724	21476	21723	21463	21539	21482	21620	21649	21490	21534	21548	21621	21476	21595	21533	21728	21662	21402	21526	21500	21645	21553	21571	21772	21645	21626	21471	21549	21345	21496	21552	21463	21528	21248	21635	21420	21533	21399	21656	21600	21531	21788	21561	21652	21534	21401	21648	21530	21692	21467	21857	21393	21445	21542	21415	21372	21563	21563	21560	21720	21543	21541	21718	21396	21563	21496	21497	21508	21478	21620	21526	21462	21758	21611	21574	21899	21575	21434	21667	21665	21565	21513	21473	21473	21355	21584	21364	21424	21614	21594	21588	21606	21477	21554	21500	21764	21661	21521	21357	21542	21634	21343	21787	21547	21564	21740	21455	21584	21946	21678	21608	21446	21676	21532	21615	21540	21624	21579	21457	21801	21647	21770	21232	21297	21408	21669	21509	21391	21357	21424	21667	21811	21372	21649	21512	21592	21585	21537	21680	21620	21494	21485	21663	21482	21651	21494	21543	21320	21526	21638	21410	21690	21464	21554	21702	21561	21521	21515	21655	21501	21704	21584	21623	21511	21631	21590	21532	21432	21447	21320	21660	21536	21638	21456	21605	21669	21501	21599	21569	21739	21569	21385	21555	21475	21453	21696	21584	21510	21523	21539	21632	21357	21520	21510	21581	21540	21561	21401	21704	21539	21611	21679	21550	21485	21583	21591	21600	21474	21549	21646	21547	21608	21504	21714	21532	21540	21359	21450	21597	21671	21695	21595
35547	55473	49181	38511	33149	30928	28856	26569	24887	23913	22732	21927	21362	21003	20748	20217	19679	19459	19005	18528	18283	18290	18309	18050	17976	17925	18002	17810	17797	17723	17723	17826	17639	17589	17830	17723	17592	17380	17646	17413	17568	17628	17720	17517	17468	17808	17541	17656	17508	17629	17495	17536	17305	17530	17360	17531	17328	17343	17569	17509	17467	17305	17559	17556	17506	17454	17462	17515	17525	17471	17510	17388	17340	17414	17486	17494	17632	17566	17499	17426	17471	17521	17458	17498	17428	17408	17358	17529	17521	17607	17537	17513	17422	17535	17428	17283	17466	17396	17557	17514	17460	17356	17426	17517	17457	17233	17359	17285	17462	17473	17706	17384	17450	17512	17524	17504	17464	17232	17399	17513	17400	17394	17425	17297	17490	17491	17362	17511	17425	17578	17515	17463	17395	17411	17426	17506	17510	17334	17388	17471	17448	17307	17420	17612	17379	17568	17562	17248	17422	17539	17273	17565	17410	17408	17448	17226	17539	17442	17467	17354	17387	17442	17673	17537	17416	17420	17573	17347	17416	17408	17418	17234	17436	17320	17567	17411	17371	17578	17495	17373	17425	17403	17619	17525	17388	17320	17458	17546	17298	17507	17407	17428	17557	17410	17444	17598	17234	17378	17440	17468	17657	17458	17376	17390	17510	17373	17491	17471	17362	17335	17580	17475	17500	17394	17444	17467	17365	17403	17323	17456	17476	17504	17425	17459	17516	17366	17483	17348	17303	17445	17262	17563	17398	17377	17393	17386	17471	17489	17472	17409	17440	17229	17486	17336	17247	17452	17231	17420	17565	17477	17452	17350	17437	17483	17790	17511	17363	17430	17417	17526	17495	17473	17336	17353	17474	17552	17295	17474	17463	17251	17458	17466	17372	17548	17493	17491	17530	17609	17411	17399	17508	17414	17334	17445	17459	17400	17406	17474	17475	17437	17543	17564	17411	17313	17575	17370	17683	17568	17442	17494	17499	17423	17418	17391	17310	17504	17557	17428	17453	17426	17413	17450	17538	17442	17473	17345	17390	17321	17410	17517	17465	17561	17481	17554	17543	17412	17312	17393	17370	17550	17447	17694	17402	17359	17727	17460	17618	17425	17441	17445	17443	17400	17409	17511	17477	17464	17557	17536	17480	17386	17548	17543	17340	17553	17335	17419	17425	17363	17630	17399	17461	17706	17629	17731	17323	17463	17462	17359	17537	17425	17436	17546	17509	17308	17299	17540	17356	17446	17621	17551	17443	17365	17611	17462	17554	17400	17631	17611	17298	17245	17552	17330	17542	17454	17410	17369	17284	17416	17733	17399	17359	17426	17383	17560	17276	17449	17272	17424	17581	17503	17324	17469	17435	17504	17537	17372	17475	17498	17458	17695	17445	17335	17431	17381	17562	17360	17488	17320	17336	17280	17378	17346	17431	17441	17310	17502	17585	17374	17562	17416	17473	17599	17497	17395	17530	17302	17526	17536	17552	17401	17564	17525	17426	17576	17493	17592	17466	17427	17270	17490	17532	17568	17469	17476	17507	17485	17435	17418	17464	17350	17464	17366	17512	17462	17580	17473	17548	17419	17458	17397	17311	17308	17513	17629	17378	17368	17460	17540	17390	17566	17390	17475	17466	17487	17491	17520	17505	17572	17471	17598	17467	17325	17533	17480	17481	17379	17544	17453	17492	17382	17374	17454	17475	17353	17338	17325	17347	17421	17553	17553	17508	17340	17290	17558	17322	17503	17465	17436	17329	17608	17293	17572	17413	17343	17469	17533	17277	17390	17556	17424	17564	17263	17652	17534	17326	17412	17566	17354	17534	17255	17356	17220	17569	17289	17567	17586	17508	17509	17352	17457	17475	17552	17529	17230	17467	17535	17523	17436	17560	17401	17510	17280	17411	17277	17464	17608	17348	17505	17465	17492	17337	17636	17408	17542	17566	17485	17589	17537	17366	17442	17522	17199	17488	17525	17431	17358	17303	17307	17357	17481	17295	17429	17280	17479	17262	17393	17333	17323	17400	17442	17500	17534	17465	17577	17421	17463	17628	17444	17394	17560	17662	17504	17535	17537	17317	17389	17450	17344	17269	17480	17387	17573	17339	17487	17302	17466	17551	17257	17482	17431	17581	17567	17529	17489	17557	17393	17457	17468	17581	17512	17452	17341	17580	17489	17440	17491	17518	17519	17521	17432	17533	17517	17559	17462	17515	17524	17462	17365	17331	17440	17384	17465	17505	17394	17405	17574	17543	17369	17546	17508	17464	17477	17580	17489	17489	17464	17432	17377	17476	17452	17320	17356	17537	17526	17417	17647	17476	17385	17395	17382	17388	17656	17334	17523	17447	17420	17361	17342	17210	17284	17494	17409	17457	17440	17511	17483	17499	17453	17492	17602	17505	17561	17397	17420	17426	17492	17645	17285	17521	17437	17482	17343	17519	17391	17424	17568	17491	17393	17520	17397	17421	17298	17391	17476	17318	17368	17391	17433	17312	17564	17357	17360	17425	17397	17415	17475	17566	17561	17527	17576	17339	17525	17271	17545	17507	17253	17550	17426	17343	17278	17581	17252	17452	17510	17396	17484	17466	17432	17396	17525	17468	17495	17358	17517	17387	17509	17348	17582	17444	17397	17519	17471	17513	17506	17455	17491	17473	17372	17295	17272	17431	17681	17442	17517	17542	17653	17495	17499	17310	17585	17542	17467	17480	17416	17476	17411	17373	17383	17432	17424	17505	17541	17541	17276	17454	17355	17528	17365	17493	17362	17514	17466	17456	17451	17618	17341	17567	17493	17492	17351	17358	17537	17485	17448	17362	17497	17427	17380	17518	17432	17554	17370	17494	17316	17441	17370	17481	17585	17316	17446	17485	17426	17444	17489	17390	17573	17395	17508	17461	17627	17453	17475	17376	17428	17516	17603	17405	17547	17289	17614	17446	17568	17368	17336	17669	17276	17378	17493	17520	17475	17407	17556	17487	17546	17335	17388	17473	17358	17420	17484	17521	17560	17339	17609	17494	17344	17471	17406	17442	17470	17518	17442	17446	17484	17531	17357	17539	17556	17465	17501	17596	17378	17313	17262	17422	17470	17494	17273	17407	17533	17437	17436	17300	17499	17308	17453	17437	17468	17584	17411	17419	17576	17357	17389	17448	17426	17369	17369	17603	17604	17468	17406	17509	17501	17442	17640	17545	17448	17428	17371	17432	17443	17461	17557	17351	17499	17256	17307	17593	17445	17455	17357	17466	17479	17267	17473	17451	17431	17521	17391	17510	17324	17482	17279	17372	17450	17377	17579	17582	17481	17516	17405	17465	17333	17436	17568	17385	17432	17305	17483	17530	17473	17412	17469	17533	17321	17339	17556	17431	17415	17482	17433	17387	17365	17532	17448	17390	17312	17453	17301	17475	17405	17473	17556	17438	17422	17457	17344	17501	17452	17509	17466	17428	17575	17507	17495	17612	17294	17429	17376	17399	17378	17324	17531	17642	17344	17738	17555	17455	17395	17485	17461	17665	17323	17346	17338	17578	17509	17575	17379	17443	17383	17580	17413	17355	17565	17518	17486	17387	17481	17710	17280	17441	17516	17386	17466	17665	17431	17691	17411	17478	17431	17455	17398	17454	17543	17582	17340	17484	17478	17388	17485	17427	17530	17255	17463	17593	17532	17412	17581	17556	17546	17513	17457	17474	17402	17462	17584	17319	17564	17284	17542	17434	17376	17388	17356	17373	17401	17398	17502	17607	17447	17533	17421	17420	17629	17341	17355	17560	17381	17440	17537	17519	17547	17419	17691	17383	17409	17498	17534	17494	17387	17550	17449	17497	17336	17333	17506	17449	17481	17372	17350	17401	17560	17354	17565	17471	17623	17382	17374	17593	17466	17348	17435	17444	17462	17497	17466	17554	17460	17446	17275	17441	17345	17514	17227	17545	17393	17562	17520	17492	17539	17337	17447	17431	17308	17466	17531	17538	17272	17391	17409	17525	17617	17477	17285	17448	17357	17568	17434	17395	17339	17371	17516	17444	17549	17531	17427	17343	17468	17350	17330	17545	17520	17382	17496	17615	17395	17439	17559	17403	17531	17410	17401	17488	17420	17235	17405	17458	17367	17407	17485	17362	17429	17496	17383	17464	17522	17320	17638	17538	17642	17442	17500	17349	17372	17552	17320	17549	17512	17355	17476	17574	17406	17516	17465	17382	17428	17479	17482	17396	17344	17333	17336	17455	17439	17491	17443	17327	17506	17354	17330	17373	17360	17467	17338	17575	17462	17397	17572	17505	17672	17484	17471	17533	17469	17231	17462	17573	17462	17673	17387	17589	17433	17642	17357	17381	17557	17358	17443	17596	17360	17508	17457	17263	17533	17464	17419	17494	17422	17515	17446	17506	17485	17328	17403	17272	17497	17563	17514	17329	17280	17277	17315	17521	17545	17350	17498	17304	17621	17446	17447	17525	17477	17481	17165	17535	17521	17469	17574	17499	17457	17506	17491	17602	17714	17510	17394	17287	17408	17693	17460	17256	17586	17399	17345	17425	17360	17690	17509	17453	17292	17287	17235	17342	17466	17291	17571	17540	17528	17478	17456	17320	17397	17474	17372	17401	17335	17535	17439	17432	17459	17471	17462	17526	17564	17357	17604	17423	17497	17342	17453	17578	17326	17381	17384	17421	17460	17510	17396	17469	17323	17287	17521	17437	17377	17310	17543	17305	17378	17509	17307	17360	17422	17232	17531	17547	17661	17586	17459	17539	17430	17493	17428	17621	17431	17374	17313	17518	17713	17422	17600	17529	17418	17489	17422	17326	17421	17581	17460	17515	17423	17347	17498	17216	17299	17573	17459	17366	17521	17184	17458	17491	17370	17443	17301	17397	17354	17570	17433	17378	17438	17323	17373	17303	17400	17542	17314	17409	17449	17457	17485	17458	17354	17638	17342	17349	17561	17469	17351	17490	17521	17514	17488	17447	17338	17534	17366	17332	17299	17227	17344	17454	17365	17512	17287	17583	17331	17568	17432	17459	17291	17375	17405	17493	17308	17517	17523	17657	17433	17426	17648	17652	17402	17544	17419	17375	17448	17443	17634	17524	17436	17577	17526	17549	17402	17562	17183	17425	17372	17393	17559	17351	17526	17389	17652
34208	35032	36738	31662	27864	26491	25198	24073	23609	23099	23044	22725	22869	22624	22432	22562	22570	22400	22511	22310	22191	22294	22382	21891	22213	21945	22139	22194	22013	22142	21907	22049	21838	22252	22014	22082	21868	21887	22007	22025	21994	21947	21906	21982	21947	21946	21830	22184	22032	21878	22002	21923	22082	21651	21877	22066	22021	22158	22034	21884	22099	21834	21904	21840	22004	21975	21992	22046	21785	22006	22088	22052	22226	21928	22134	21966	22051	21876	21999	22018	22267	21743	22046	22032	22075	21759	21939	21869	22075	21716	21812	21894	22233	22060	21977	21844	21697	22138	22086	21991	21994	22112	21899	21992	22048	21847	21974	21810	21918	21932	22195	22084	21881	22028	21921	21962	21816	21885	21911	21953	21940	21894	22031	21933	21901	21916	21712	21889	21779	21706	21802	21821	22085	21821	22228	21848	21997	22291	21978	21870	21816	21873	21934	21784	21776	21887	22132	21906	21896	22128	22000	22003	21769	22055	21986	21929	22096	22057	22079	22083	21977	21784	21947	22067	22104	21948	21739	22063	21777	21853	21975	21954	21831	21722	21977	22100	21869	22264	21862	21755	21897	21969	21865	22102	22106	22090	21867	21886	21831	22015	21922	21753	21916	21897	21827	21844	22078	21900	21888	21985	21960	21910	22013	21741	21826	21968	22049	22039	21995	21827	22038	21731	21925	21913	22104	21884	21831	21950	21924	22167	21819	21951	21925	21873	22003	22043	21878	21820	22013	21916	22079	22092	22062	22117	22089	21859	21878	21841	22065	21849	21811	22063	21899	21942	21749	21980	21714	21860	22226	21815	21957	22022	21888	22014	21987	21879	21801	21990	21903	21759	21828	21846	22024	21932	21978	21894	22012	21973	21999	21902	21767	21890	21902	21935	21863	21957	21888	21882	21925	22072	21810	22068	21814	22008	21884	21752	21800	21820	21958	21829	21936	21876	22001	22041	21940	22068	21976	22054	21984	21688	21862	21818	21804	22008	21949	22225	22108	22164	21817	21867	22140	21826	21872	21633	22043	21970	22069	21963	21959	21769	21870	21753	21940	22052	21833	21997	21918	21845	22034	22098	22026	21874	21955	22113	21924	21811	22061	21875	21734	21811	21743	21923	22020	21954	21813	21680	22175	21871	21965	22046	22003	21898	21977	22043	21945	22112	21936	22024	21820	22033	21699	21903	21958	22178	22027	21826	21947	21962	21903	22134	21701	21848	21883	21677	21887	21785	21819	21931	22061	21939	22034	21935	21719	22042	22071	21913	22076	21796	21923	22082	21909	21965	21894	21979	21983	21917	21996	22090	21899	22000	21722	21938	22112	21993	22140	22148	21984	22094	22018	21996	21927	21924	22058	22019	21853	21910	21967	21703	22056	21974	22091	22075	21948	21949	21837	21776	21888	21927	21861	21914	21897	21976	21926	22054	21905	21734	21814	21784	21778	21876	21985	21949	22027	22089	22039	21884	21764	21719	21917	22068	22085	21839	21977	21841	21860	22306	21973	21948	21851	21997	21802	21953	21891	22054	21878	21837	21651	21843	21801	22044	21967	21874	22044	21979	21976	21839	21918	22107	22010	22044	21854	21880	21875	21913	21794	22013	22023	22105	21844	21772	21992	21998	21860	21814	21783	21928	22335	22142	21987	21989	21937	22085	22018	21901	21803	21861	21691	22203	21934	21610	21825	21974	21777	21841	22087	21970	21720	21768	22001	21959	21873	22033	22001	22113	22041	22166	22091	21958	22039	21964	21842	22081	21954	22066	21874	21944	21826	21929	21921	22039	21956	22026	22086	21843	21952	22032	21922	22005	22121	21873	21991	22041	21916	21914	21944	21811	21877	22129	21965	21882	21930	21890	22070	21873	21899	22128	21947	21907	21878	21841	22018	22045	21916	21925	22144	21907	22005	22061	21882	22012	21950	22113	22012	21902	21895	22108	21865	21798	21956	21883	21970	21931	21973	21762	21934	22041	21943	22019	22059	21928	21880	21839	22005	21804	21997	21902	21888	22121	22092	21990	21936	21790	22087	22088	21940	21852	22102	22055	22289	21967	22106	22026	22206	21986	22022	21878	21959	22095	22044	22149	22067	22049	22067	22099	21744	21841	21865	21894	21957	21980	21836	21970	21811	22060	21941	22026	21900	21549	22002	21974	21961	21933	22097	21537	21854	22039	22049	21899	21983	21870	22063	21857	21720	21954	21958	21886	21970	22059	21935	21828	21924	22217	22041	21863	21797	21918	21744	22089	21915	21849	22016	22316	22120	21904	21898	21983	21774	22024	21966	22089	21985	21851	22107	21830	22058	21936	21784	21887	21918	21926	21771	22044	22031	21823	21795	21884	21895	21815	21920	21880	22168	22055	21949	21862	21946	22099	21632	22011	22114	21862	21779	21670	21960	21995	22019	21959	21916	21848	21898	21885	22097	22108	22123	22017	22141	21938	21770	21692	22160	21999	21927	21992	21833	22169	22000	22079	22170	21956	21856	21924	22016	22018	21940	21844	21797	22074	21874	21992	21960	21929	21663	21893	21937	21992	21783	22025	22114	21960	21820	21878	21829	21880	22022	22028	21977	22054	21972	21925	21970	21980	21920	22178	21981	22152	22001	21923	21833	21869	22087	22105	21755	21793	21943	21736	22069	22040	21993	21837	21875	21952	22087	21750	21792	22254	22044	22276	21876	21844	21994	21900	21870	21956	22146	21819	22069	21897	21901	22018	21792	21922	22030	21937	21885	22150	21826	21952	21932	21864	21975	21789	21913	21907	21965	21998	22034	21994	21963	21767	21946	21870	21834	22023	22117	21795	21878	21894	21962	22056	21915	21962	21982	22012	21913	22123	21914	21957	21838	21721	22011	22005	21846	22077	21808	21947	21964	22047	21976	22116	21870	21963	22176	22025	22170	21900	22033	22006	21979	21950	21799	21914	21958	21809	21891	21980	21790	21987	21894	21822	22076	21780	21942	21794	21901	21920	21935	22071	21849	22065	22118	22086	21943	21924	22019	22050	21991	22024	21942	21868	21838	21744	22049	21953	21848	21897	21787	21937	21730	21947	22025	22011	22071	21891	22012	21985	22009	21820	21979	21930	22072	21845	22027	21846	21926	21924	22064	22008	21951	21854	22170	21920	22020	21978	22004	21764	22022	22112	21702	21966	22104	21971	21837	21945	21930	21959	22011	21746	21783	21969	22199	21972	22050	21824	21801	21752	21842	21953	21963	21843	22097	21910	21933	21987	22013	21891	21894	21897	21691	22026	21964	22050	21890	21913	21957	21848	22176	22037	22113	21973	21913	21978	22138	22144	21814	21834	21875	21868	22013	21919	21954	21806	21906	21952	21815	21997	21858	21959	22064	21871	21962	21856	22177	21652	21938	21877	22027	22008	22052	21956	21815	21944	21969	21879	21862	21944	21963	21870	22064	21935	21955	21990	21902	21744	21963	22058	21895	22021	21935	22067	21944	21951	21935	21917	21785	21877	22241	21825	21749	22075	21792	22099	21964	21935	21763	21847	21737	21953	21930	22031	21873	22071	22090	21775	22094	21876	21788	21889	21930	22182	21904	22008	21846	21832	21968	22069	21947	21761	22046	21935	21903	21909	21737	22087	22003	22037	21840	22059	21969	21832	21932	22043	21976	21981	22156	22073	22158	21858	21997	21989	21758	21775	22002	21996	21978	22039	21998	21917	21837	22054	22158	21922	22002	21783	22060	22138	21875	22021	21967	22013	21945	21858	22203	21931	21953	22122	21880	21682	21998	21733	21939	21839	21952	21853	22080	21999	22005	21932	21790	21894	21864	22002	21841	22034	22075	21856	21874	21844	21801	21906	21958	22121	21815	22002	21965	21925	21976	21949	21778	21898	21766	21596	21989	21791	21961	22218	22000	21742	21937	22096	22013	21948	21849	22065	21987	21974	21864	21980	22152	22276	22016	22014	22072	22085	21893	22217	21954	21858	21946	21856	22007	21993	21765	21971	21754	21766	21895	21843	21805	21947	21749	21928	22174	22000	21888	21980	22001	22122	22105	21782	21941	22236	22080	21933	22179	21845	22082	21816	22023	21876	21964	21799	22062	21737	21792	22092	22215	21953	22015	21807	21837	22036	21999	21940	21941	21839	21902	22012	22360	21952	21869	21927	21924	21983	21993	21999	22106	21989	21895	22185	21857	21850	21881	21894	21962	22062	21908	22116	21895	21902	22053	22102	21996	21917	21854	21823	21951	21820	22012	21862	22159	21969	21980	21917	21888	21859	21850	22105	22116	21851	21928	21975	21999	22049	22009	21989	21984	21796	22035	21928	21967	22009	21908	21910	21887	22175	21993	22095	22012	21846	22065	21906	22106	21927	21888	22018	21820	22062	22120	22010	21897	22160	21950	21965	21915	22076	21895	21939	21990	21877	21883	21911	21884	21901	21980	21860	21646	22105	21796	22025	22157	21890	21823	21879	21875	21859	22014	21902	21894	21966	22071	22075	21844	22019	21814	21787	21968	22055	22164	21920	22107	21940	21788	21919	22051	21785	22085	21965	21784	22017	22005	21930	22064	21812	22025	21881	22059	21999	21877	22028	22055	22080	21889	21943	21679	21822	22130	22119	22033	21991	21871	21944	22221	21727	21793	21958	21923	21801	21984	21785	21759	21867	21898	22086	22017	22118	21908	21937	21934	21911	21884	21957	21977	21985	21956	21835	22117	22059	22010	22292	22063	21838	21880	22062	21976	21911	21954	21773	21688	21889	21898	21903	22032	21993	21799	21835	21801	21754	21888	21853	22128	22016	22047	21731	21945	21870	21726	21968	22108	21844	21890	22038	22073	22041	21711	22006	22194	21965	21933	22134	22123	22023	21809	22020	21874	21793	21840	21930	21821	21933	21755	21989	21911	21915	21916	21909	21800	21924	21868	22167	21833	21876	22137	21879	22213	22100	21962	21949	22087	22157	21827	21937	22203	21910	22043	21821	22046	21848	21908	21939	22104	21789	21784	21878	21911	21885	22211	22068	21976	22148	21957	21929	21952	21924	22127	22061	22005	21894	22043	21761	22155	21965	21924	21906	22137	21924	21708	21752	21817	21973	21791	21907	21855	21766	21978	21937	22090	21978	22039	21965	22014	21893	21953	21939	22055	22032	21997	21959
34826	44920	38204	28612	25920	23982	22521	20967	20268	19662	19456	19040	18979	18814	18830	18433	18406	18276	18174	17998	18007	17958	17920	17962	17752	17993	17874	17769	17689	17778	17551	17586	17675	17724	17582	17588	17787	17677	17518	17833	17600	17676	17551	17707	17764	17689	17734	17586	17729	17691	17718	17643	17700	17739	17684	17676	17804	17672	17882	17653	17705	17688	17609	17619	17647	17529	17619	17806	17738	17692	17599	17891	17606	17643	17533	17643	17739	17700	17675	17568	17611	17655	17596	17605	17660	17697	17598	17626	17549	17724	17711	17657	17575	17681	17672	17706	17477	17634	17833	17650	17512	17682	17519	17700	17786	17729	17530	17663	17611	17680	17736	17578	17588	17511	17486	17546	17737	17594	17512	17485	17806	17549	17728	17646	17732	17602	17513	17582	17559	17634	17670	17525	17653	17361	17601	17509	17653	17617	17562	17534	17750	17708	17584	17503	17694	17572	17588	17630	17677	17536	17466	17591	17606	17637	17492	17564	17823	17597	17567	17500	17646	17740	17689	17772	17743	17593	17898	17905	17665	17536	17530	17602	17533	17555	17704	17667	17681	17734	17569	17696	17518	17697	17521	17613	17665	17738	17604	17592	17592	17722	17648	17641	17687	17553	17538	17663	17551	17464	17692	17468	17676	17508	17574	17739	17591	17529	17712	17652	17538	17642	17606	17733	17543	17524	17677	17487	17612	17539	17603	17452	17626	17518	17593	17629	17498	17726	17509	17512	17548	17380	17493	17662	17654	17666	17519	17586	17632	17495	17659	17567	17580	17645	17642	17598	17657	17615	17604	17600	17588	17665	17697	17690	17705	17685	17669	17876	17698	17391	17652	17466	17828	17732	17582	17680	17718	17568	17502	17572	17530	17610	17580	17532	17599	17547	17440	17716	17675	17499	17532	17427	17484	17520	17375	17606	17660	17681	17618	17518	17761	17576	17815	17476	17574	17625	17636	17803	17689	17643	17575	17755	17630	17673	17497	17591	17613	17680	17617	17457	17743	17613	17537	17653	17593	17780	17756	17540	17698	17648	17503	17626	17584	17709	17754	17742	17493	17514	17663	17666	17719	17626	17520	17520	17617	17570	17474	17708	17572	17803	17660	17447	17521	17591	17632	17567	17784	17728	17619	17472	17519	17649	17744	17433	17609	17452	17664	17623	17625	17643	17728	17550	17671	17626	17642	17408	17756	17585	17541	17759	17521	17406	17636	17735	17739	17612	17515	17726	17575	17731	17608	17533	17637	17661	17738	17698	17617	17669	17580	17715	17620	17599	17385	17698	17539	17568	17627	17903	17729	17782	17511	17703	17565	17765	17606	17528	17614	17608	17737	17616	17796	17620	17783	17686	17729	17723	17619	17984	17350	17698	17651	17782	17664	17596	17591	17662	17782	17729	17658	17613	17545	17566	17663	17527	17619	17586	17615	17496	17572	17547	17466	17438	17697	17684	17646	17462	17749	17641	17562	17663	17483	17648	17683	17614	17596	17595	17633	17659	17698	17510	17665	17666	17570	17656	17573	17534	17445	17693	17680	17650	17538	17568	17591	17632	17597	17624	17651	17671	17627	17572	17587	17697	17658	17571	17681	17630	17758	17620	17420	17444	17551	17565	17476	17675	17740	17694	17643	17709	17690	17811	17614	17719	17734	17575	17524	17576	17474	17712	17846	17640	17642	17510	17514	17569	17550	17608	17653	17662	17629	17642	17529	17593	17715	17647	17724	17498	17555	17674	17631	17663	17510	17414	17601	17483	17753	17409	17712	17535	17563	17602	17585	17617	17705	17775	17616	17582	17799	17623	17690	17517	17630	17802	17418	17735	17469	17604	17486	17574	17470	17622	17567	17648	17642	17682	17487	17699	17428	17648	17532	17457	17540	17481	17680	17606	17415	17751	17550	17623	17554	17625	17482	17653	17662	17541	17788	17594	17511	17624	17643	17701	17585	17548	17664	17739	17672	17663	17918	17668	17429	17558	17567	17360	17712	17478	17713	17683	17644	17653	17646	17677	17582	17612	17581	17459	17595	17582	17622	17585	17686	17462	17714	17547	17644	17851	17820	17687	17812	17546	17555	17603	17653	17787	17705	17535	17802	17601	17576	17600	17689	17719	17593	17558	17565	17592	17643	17602	17553	17523	17473	17607	17661	17532	17594	17438	17570	17562	17762	17664	17700	17772	17454	17534	17712	17474	17652	17705	17591	17646	17658	17633	17489	17555	17509	17604	17489	17593	17673	17668	17762	17595	17677	17519	17733	17614	17471	17741	17505	17717	17593	17473	17376	17649	17450	17613	17492	17783	17610	17880	17701	17529	17572	17635	17681	17642	17629	17789	17685	17526	17717	17720	17675	17694	17633	17755	17665	17535	17495	17720	17443	17750	17755	17543	17667	17484	17755	17605	17577	17662	17512	17628	17577	17639	17601	17698	17555	17591	17637	17750	17685	17759	17594	17601	17662	17532	17630	17619	17549	17658	17452	17463	17647	17676	17562	17625	17635	17685	17695	17676	17585	17585	17717	17533	17675	17762	17660	17559	17613	17548	17778	17657	17642	17755	17663	17755	17635	17537	17796	17647	17572	17505	17591	17488	17575	17613	17516	17707	17524	17722	17730	17551	17669	17727	17666	17534	17691	17451	17619	17502	17607	17611	17632	17493	17624	17490	17501	17782	17634	17601	17773	17795	17728	17535	17482	17452	17654	17767	17600	17702	17731	17547	17679	17574	17590	17641	17527	17733	17794	17590	17456	17739	17648	17631	17663	17668	17564	17531	17655	17652	17828	17531	17419	17593	17873	17696	17728	17603	17679	17578	17604	17424	17657	17718	17669	17607	17731	17541	17637	17674	17733	17598	17624	17537	17654	17570	17788	17618	17633	17562	17550	17677	17406	17725	17542	17504	17779	17575	17663	17651	17624	17467	17759	17509	17555	17524	17552	17635	17732	17343	17553	17790	17637	17670	17698	17591	17762	17660	17610	17633	17616	17746	17706	17526	17587	17556	17472	17773	17590	17515	17455	17589	17470	17833	17678	17563	17685	17519	17720	17812	17638	17721	17504	17875	17558	17485	17648	17705	17542	17660	17584	17666	17651	17526	17715	17625	17525	17518	17446	17650	17657	17646	17590	17764	17608	17629	17622	17666	17721	17584	17582	17491	17722	17600	17685	17620	17518	17452	17601	17712	17596	17757	17687	17601	17665	17663	17629	17623	17637	17626	17557	17754	17716	17750	17700	17752	17633	17509	17600	17561	17546	17662	17625	17708	17621	17611	17647	17691	17496	17643	17674	17544	17714	17399	17674	17677	17742	17548	17663	17678	17578	17612	17646	17749	17724	17616	17721	17727	17712	17658	17812	17745	17552	17812	17583	17643	17704	17653	17771	17512	17628	17871	17622	17701	17430	17524	17643	17739	17633	17650	17549	17429	17705	17482	17652	17670	17616	17768	17633	17596	17751	17554	17456	17597	17721	17749	17619	17643	17610	17634	17737	17560	17614	17758	17491	17595	17731	17450	17643	17605	17559	17432	17768	17639	17573	17449	17477	17472	17627	17636	17781	17571	17557	17601	17823	17623	17565	17609	17732	17418	17540	17797	17616	17678	17816	17540	17731	17650	17587	17631	17657	17587	17808	17381	17444	17664	17773	17677	17691	17549	17594	17622	17505	17618	17765	17742	17573	17595	17630	17779	17519	17603	17646	17588	17472	17721	17683	17703	17558	17668	17546	17744	17698	17757	17561	17559	17672	17726	17629	17686	17416	17751	17559	17665	17655	17668	17570	17629	17540	17692	17706	17440	17674	17683	17521	17634	17734	17426	17599	17615	17537	17647	17616	17492	17662	17616	17833	17763	17625	17551	17693	17626	17688	17574	17421	17614	17599	17520	17621	17645	17481	17717	17660	17589	17706	17607	17646	17652	17804	17583	17581	17532	17838	17598	17650	17599	17749	17697	17638	17644	17483	17756	17616	17464	17781	17704	17671	17662	17513	17725	17626	17747	17749	17493	17664	17627	17699	17471	17598	17473	17355	17765	17750	17598	17701	17519	17363	17650	17493	17613	17708	17714	17642	17528	17637	17643	17496	17642	17522	17749	17639	17475	17618	17549	17731	17552	17810	17784	17703	17517	17663	17808	17541	17532	17627	17492	17743	17779	17666	17672	17716	17621	17486	17497	17627	17655	17491	17665	17693	17452	17717	17604	17651	17680	17550	17610	17905	17564	17618	17816	17706	17666	17570	17562	17587	17676	17488	17628	17684	17632	17711	17516	17744	17564	17463	17532	17687	17431	17845	17610	17707	17588	17640	17697	17626	17599	17660	17541	17703	17721	17596	17573	17568	17729	17534	17658	17613	17672	17694	17610	17647	17638	17755	17764	17680	17641	17657	17671	17695	17621	17752	17514	17625	17623	17596	17762	17537	17682	17732	17541	17650	17561	17695	17704	17735	17529	17634	17719	17896	17619	17585	17502	17664	17528	17660	17522	17703	17616	17493	17581	17544	17610	17676	17567	17837	17622	17534	17579	17534	17553	17620	17801	17479	17644	17800	17637	17550	17701	17609	17586	17732	17730	17538	17875	17799	17539	17634	17556	17628	17740	17609	17690	17658	17785	17564	17441	17555	17570	17682	17674	17640	17582	17645	17551	17584	17485	17696	17588	17574	17489	17563	17665	17731	17805	17638	17597	17668	17536	17544	17551	17699	17617	17879	17721	17712	17618	17620	17804	17639	17720	17576	17601	17508	17604	17560	17737	17715	17467	17701	17430	17637	17763	17686	17550	17721	17697	17670	17587	17589	17420	17658	17653	17639	17507	17670	17682	17586	17526	17601	17504	17528	17625	17592	17539	17567	17738	17412	17490	17559	17636	17532	17598	17496	17765	17549	17720	17519	17718	17633	17585	17619	17586	17545	17578	17483	17360	17704	17583	17697	17389	17720	17576	17588	17636	17670	17607	17373	17594	17562	17709	17825	17549	17490	17658	17702	17762	17546	17686	17569	17451	17631	17564	17432	17657	17702	17598	17595	17775	17799	17663	17703	17473	17678	17658	17493	17690	17636	17643	17508	17692	17614	17835	17687	17522	17566	17507	17787	17725	17622	17532	17555	17645	17495	17763	17470	17642	17628	17783	17605	17538
25309	21575	29175	28204	28848	30263	29272	26643	25487	24790	24478	24031	23748	23605	23228	23018	22864	22613	22720	22373	22349	22395	22496	22349	22231	22501	22273	21951	22160	22139	21998	22059	22138	21978	22096	22007	22023	22083	21850	21954	22002	22048	22023	21753	22136	21806	21797	21924	21968	21925	21695	21643	22009	21939	22033	21917	22031	21819	21833	22267	21907	21842	21995	22235	21844	21765	21945	21981	21989	21708	21687	22052	22088	21996	21851	21932	21628	22074	21738	21718	22107	21944	21837	21935	21874	21987	21740	21973	21915	21840	21670	21846	21911	21834	22036	21954	22044	21788	22048	21874	21727	21769	21911	21783	21927	21833	21933	21932	21827	21990	22237	21774	21915	21799	21915	21977	21949	22059	21740	21942	21811	22168	21977	22126	21873	21906	21703	21690	22025	22001	21926	21809	21894	22011	21865	21873	21791	22193	21980	21956	21761	21826	21935	21792	21791	21940	21915	21991	22047	21878	21602	21688	21972	21889	21887	21903	22157	21660	21699	21901	21726	21996	21880	21907	21934	21791	21883	21987	21781	21936	21819	21960	21849	21956	22055	22002	21964	21894	21795	21804	21942	21582	21730	22029	21841	22173	22144	21773	22004	22029	21929	21737	21666	22047	21892	21811	21830	21818	21823	21728	21824	22155	21791	21763	21811	21889	21698	21709	21954	21860	21851	22022	21819	21830	21749	21610	21775	21925	21840	21897	21918	22088	21927	21895	22009	21926	21770	21854	21884	21747	21821	21766	21700	22014	21845	22002	21944	21878	21745	21848	21919	21764	21877	21949	21737	21941	21779	21741	21865	21753	21819	22048	21980	21968	22033	21942	21863	21715	21878	22119	21951	21756	21923	21990	21971	21950	21971	22146	21975	21911	21831	21711	21964	21932	21732	21900	22024	22096	21827	21954	21699	21902	21915	21983	21936	21858	22018	21985	21876	22182	22042	21863	21790	21824	22055	21675	21903	21854	22030	21950	21911	22003	21724	21783	21789	21947	21878	21878	21590	21743	21854	21935	21832	21877	21856	21870	21682	21825	21868	21941	21878	22012	21636	21965	22052	21739	21807	21977	21962	21760	21781	21688	21996	22130	21962	21688	21770	21705	21671	21861	22062	21761	21872	21994	21852	21744	22079	21860	21792	21779	21797	21882	21747	21788	21951	21969	21847	21715	21868	21878	21749	21883	21810	21893	21790	21825	21999	22004	21804	21621	21803	21747	21763	21618	21860	21891	21853	21976	22065	22034	21863	21977	21952	21773	21812	21896	22044	21939	21985	21867	21863	21845	21995	21887	21803	22104	21816	21922	21821	22025	21826	21872	21839	21871	21869	21957	21785	22139	21858	21893	21836	21843	21817	21931	21604	21754	21888	21926	21857	21814	21839	21772	22015	21923	21725	21783	22037	21868	21967	21699	21960	21974	21819	21659	21827	21742	21911	21842	21571	21947	21923	21819	21876	21811	21653	21832	21875	21717	21857	22020	21631	21840	21964	21768	21959	21876	21882	22025	21994	21791	21773	22117	21903	21842	21637	21860	21772	21855	21815	21928	21882	21749	21668	21796	21827	21748	21779	21892	21961	21922	21930	21916	21727	21999	21701	21879	21974	21996	22034	21715	21866	21994	21909	22012	21990	21929	21848	21922	22056	21867	21672	22007	21902	21727	21819	22025	21996	22060	21770	22082	21912	21912	21931	21775	21629	21792	21916	21834	21869	21704	21818	21873	22166	21992	21880	21814	21711	21693	21827	21921	21888	21622	21837	21854	21923	21825	21679	21708	21537	21857	21890	21895	21878	21884	21850	21963	21747	21834	21745	22041	21817	21866	21625	22003	21668	21860	21971	21907	21819	21688	22008	21800	21831	21763	21644	21908	21836	21800	21883	21764	21950	21781	21899	22057	21983	21900	21956	21653	21986	21757	22115	21976	21746	21948	21906	21817	22010	21678	21931	21948	21726	21692	21907	21952	22015	21765	21766	21795	21678	21811	21732	21789	22034	21907	21785	21796	21712	21760	21952	21913	21611	22001	22114	21809	21773	22038	22113	21668	21850	21955	21931	21955	21776	21977	21586	21856	21916	21784	21901	21987	22010	21889	21944	21970	21855	21805	21700	21909	21970	21856	22039	21848	21809	21852	21717	21816	21988	21868	22027	21719	22191	21825	21904	21618	21900	21796	21716	21686	21827	21833	21941	21922	22037	22011	21785	22053	21871	21848	21925	22016	21790	21856	21928	21857	21739	21881	21624	21807	21932	22007	22082	21923	21874	21799	21890	21657	21972	21914	21817	21787	21752	21804	21724	21875	21791	21949	22049	21791	21895	21754	21951	22046	21882	22006	21879	21899	22037	21916	21745	21819	21931	21681	21856	21910	21690	21789	21850	21960	21816	21795	21921	21881	21951	21931	21673	21768	21896	21762	21821	21819	21946	22068	21838	21761	22017	21714	21929	22102	21842	21836	21743	21954	22112	22032	22049	21872	21912	22031	22153	21928	21933	22005	21882	21947	21886	21906	21935	21994	21824	21892	21823	21889	21666	21880	22010	21850	21961	21734	21795	21621	21744	21944	21876	21839	21582	21908	21746	21777	21783	21846	21831	21858	22097	21886	21664	21938	21961	21829	21980	21741	21872	22101	21966	21889	21938	21882	22019	22026	21736	21878	22167	21686	21736	21706	21912	21739	21847	22078	21818	21942	22234	21721	21845	21989	21762	21709	21837	21976	21817	21746	21737	21872	21852	21832	21912	21777	21701	21802	21979	21857	21706	21893	22151	21597	21952	22014	21936	22016	21813	21908	21957	21964	21832	22111	21759	21953	22022	22041	22001	21693	21626	21837	21743	21983	21774	21963	21757	21996	21667	21928	22007	21959	21848	21905	21869	21824	22016	21407	21698	21957	21876	21874	22044	21889	21897	21834	21782	21961	21943	21987	21758	21953	21979	21896	21966	21882	21972	21949	21567	21810	21834	21835	22095	21743	21957	21902	21901	21776	21835	21867	21885	21803	21819	21881	21982	22115	21807	21882	21787	21765	21762	21865	21945	21929	22077	21714	21790	21889	21997	21997	21832	21890	21925	21711	21847	21898	21986	21923	21806	21945	21904	21881	21990	21595	21808	22087	21879	21745	21895	21835	21889	21828	21772	21812	21758	21801	21973	21938	21868	21897	22072	21837	21832	21954	21705	22048	21987	21837	21850	21843	21996	21793	21965	21745	21674	21732	21796	22036	21909	21834	21818	21981	21991	21884	21927	21729	21942	21878	21950	21713	21803	21719	21765	21852	21740	21748	21578	21670	21833	21740	21938	22137	21953	22007	22114	21644	21666	21885	22046	22096	21930	21899	21921	22031	21862	22021	21930	21749	21695	21783	21813	21751	21808	21930	21742	21957	21964	21740	21909	21776	21969	21846	21922	21948	21675	21706	21954	21798	21816	21869	22136	21922	21921	21819	21944	21926	22094	21946	21854	21875	21849	21695	21944	21734	21971	21647	21762	21709	22037	21854	21952	21660	21949	22056	22016	21943	21920	21939	22030	21791	21922	21788	21762	21736	21685	21839	21939	21878	21917	21813	21880	21832	22014	21709	21876	21842	21836	21787	22161	21902	21868	21810	22093	22056	21840	21811	22004	21917	21838	21769	21874	21893	21901	21925	21927	21835	21929	21804	21739	22031	21836	21723	21888	21725	21881	21943	21564	21812	21970	21859	21898	21844	22030	21851	21925	22154	22018	21995	21955	22041	21897	21818	21918	21863	21890	22046	21975	22227	22030	22036	21863	21634	21685	21747	21699	21908	21670	21881	21999	21912	21872	21829	21929	21947	21834	21896	21841	21985	21956	21966	21936	22077	21747	21743	21991	22023	22070	21885	21766	22004	22064	22051	22042	21946	21698	21908	22010	21995	22051	21826	21952	22125	21560	21859	22128	21966	21828	21900	21837	22005	21770	21759	21772	21790	22062	21875	21905	21842	21738	21992	21836	21737	21906	21894	21913	21727	22036	21839	22094	21936	21777	21775	21974	21712	21891	21956	21843	21704	21684	21793	21804	21884	21739	22060	21826	22035	21809	22019	22000	21770	21890	21883	21956	21773	21919	21796	21920	21737	21847	21985	21976	21838	22015	21979	21937	21758	21990	21864	21758	21863	22049	21704	21937	21830	21723	21860	21724	21939	21867	21735	21771	21906	21737	21795	21830	22066	21883	21951	22084	22105	21875	22027	21867	21780	21775	21873	21999	22062	21821	21729	21939	21822	21886	21603	21945	21808	21790	22032	21907	21774	21874	21812	21766	21770	21912	21925	21983	21989	21897	21888	21818	21892	21913	21909	21980	21889	21741	21634	21926	21968	21973	21897	21705	21807	22050	21941	21944	21793	22112	21859	21851	22063	21907	21824	21891	21757	21949	21937	21936	22060	21745	22065	21905	21852	21598	21609	22133	21834	21818	21884	21790	21748	21762	21877	21796	21779	21846	22032	21977	21844	21891	21696	21987	21783	21939	22006	21956	21872	21907	21682	21661	21749	21920	21821	21840	21933	21939	22108	22041	22014	21977	21956	22041	21979	22002	21713	21972	21858	21974	21742	21784	21752	22037	21607	21866	21642	21894	21844	21998	21878	21868	21793	21937	22038	21819	22052	22004	21556	21756	21737	21933	21961	21876	22119	21955	21841	21917	21830	21917	21960	21952	21831	21950	21849	22064	21789	21853	21710	21827	21608	21983	21894	21957	21946	21888	21705	21957	21962	22118	21810	21803	21997	21879	21808	21813	22008	21959	21716	21878	21771	21937	21894	21817	21854	21813	21779	21658	21819	21950	21857	21975	21991	21889	21836	22151	22053	22040	21589	21971	22028	21797	21875	21943	21671	21814	21962	21985	21916	21877	21849	21935	22066	21730	21864	21829	21838	21936	21775	22036	21828	21705	21989	21535	21819	21781	22022	21945	21794	21790	21787	21828	21671	21903	21966	21823	21843	21825	22274	21812	21847	21942	21984	21908	21898	21881	21859	21836	21979	21963	21886	21805	21813	21809	21987	21866	21911	21925	21858	21827	21819	21789	21981	21747	21806	21869	21686	21946	21911	22041	21700	21984	21863	22174	21918	21850	21697	21841	21765	21870	21785	21770	21979	21980	21818	21813	22001
32145	48360	44953	37564	33207	29511	26475	24585	23108	22259	21493	20839	20423	20186	19630	19296	18984	18726	18534	18541	18317	18267	18244	18153	17978	18030	17779	18152	17768	18059	17753	17906	17808	17884	17910	17925	17856	17988	17741	17664	17788	17540	17596	17853	17769	17660	17710	17397	17753	17617	17614	17561	17773	17655	17540	17639	17669	17721	17788	17517	17740	17648	17701	17555	17728	17813	17669	17724	17642	17708	17579	17904	17550	17629	17776	17613	17692	17588	17663	17631	17453	17749	17692	17664	17512	17592	17587	17598	17780	17775	17745	17818	17728	17688	17631	17698	17616	17571	17617	17589	17612	17638	17744	17470	17727	17505	17451	17666	17645	17660	17601	17842	17640	17648	17748	17781	17905	17613	17609	17677	17716	17686	17536	17752	17571	17622	17586	17788	17729	17866	17633	17812	17627	17595	17781	17653	17402	17647	17875	17655	17653	17696	17763	17861	17645	17691	17626	17512	17540	17831	17494	17660	17759	17657	17510	17641	17537	17749	17570	17617	17649	17524	17550	17626	17604	17713	17705	17666	17709	17571	17686	17547	17771	17599	17687	17671	17606	17716	17705	17715	17763	17694	17601	17469	17611	17629	17635	17619	17642	17539	17616	17734	17729	17722	17872	17605	17671	17694	17469	17513	17556	17630	17560	17616	17717	17723	17678	17690	17708	17869	17679	17724	17620	17613	17623	17609	17448	17504	17662	17606	17619	17606	17819	17682	17630	17703	17692	17813	17702	17606	17526	17735	17603	17605	17803	17703	17623	17592	17703	17811	17641	17472	17623	17678	17672	17552	17673	17516	17723	17726	17441	17605	17725	17646	17655	17851	17621	17493	17627	17570	17636	17683	17765	17601	17699	17819	17550	17730	17639	17541	17619	17667	17684	17762	17708	17752	17591	17629	17574	17717	17681	17685	17671	17676	17683	17555	17649	17605	17843	17702	17495	17633	17691	17533	17767	17642	17513	17544	17637	17515	17752	17774	17585	17665	17661	17684	17480	17751	17710	17660	17728	17765	17613	17611	17798	17691	17520	17742	17611	17640	17614	17805	17630	17639	17740	17750	17611	17646	17769	17756	17573	17704	17556	17575	17621	17658	17720	17568	17737	17585	17732	17711	17712	17690	17620	17431	17858	17524	17585	17709	17527	17724	17704	17547	17726	17661	17633	17560	17675	17603	17668	17451	17737	17681	17702	17752	17679	17718	17560	17678	17769	17670	17512	17679	17897	17644	17710	17557	17596	17601	17736	17687	17707	17772	17679	17594	17525	17633	17724	17408	17722	17755	17784	17693	17637	17637	17793	17798	17727	17698	17675	17542	17772	17697	17732	17587	17936	17666	17603	17615	17585	17551	17508	17707	17686	17825	17731	17537	17777	17666	17594	17572	17484	17592	17806	17531	17799	17645	17746	17647	17512	17583	17762	17619	17627	17565	17715	17703	17640	17670	17479	17484	17838	17737	17461	17578	17602	17662	17559	17523	17587	17664	17565	17579	17706	17598	17685	17788	17620	17664	17649	17561	17833	17813	17664	17717	17505	17699	17688	17856	17837	17613	17685	17657	17646	17828	17725	17549	17832	17709	17640	17597	17549	17613	17753	17623	17609	17731	17659	17647	17612	17882	17567	17531	17782	17704	17673	17611	17660	17812	17776	17614	17639	17740	17566	17605	17640	17659	17733	17746	17584	17802	17720	17727	17546	17776	17737	17684	17775	17687	17628	17634	17688	17643	17574	17662	17813	17618	17612	17578	17655	17727	17585	17721	17554	17718	17636	17680	17655	17659	17661	17713	17649	17881	17591	17659	17645	17802	17548	17745	17443	17679	17750	17693	17709	17715	17695	17768	17624	17589	17381	17529	17770	17602	17467	17695	17661	17769	17645	17523	17640	17736	17555	17686	17523	17754	17725	17804	17629	17595	17780	17716	17713	17715	17636	17527	17524	17694	17668	17576	17744	17621	17769	17863	17719	17640	17736	17847	17598	17422	17616	17488	17647	17627	17574	17830	17681	17566	17477	17930	17680	17778	17642	17520	17766	17651	17622	17644	17526	17585	17663	17707	17604	17686	17644	17573	17594	17600	17736	17664	17701	17570	17737	17613	17713	17715	17581	17589	17695	17834	17574	17627	17655	17599	17705	17689	17743	17591	17417	17601	17473	17494	17685	17709	17674	17566	17605	17537	17694	17801	17778	17604	17717	17740	17651	17513	17736	17724	17730	17531	17790	17731	17609	17676	17761	17650	17539	17813	17636	17670	17551	17555	17721	17537	17680	17485	17615	17620	17571	17593	17631	17782	17725	17832	17600	17570	17773	17352	17718	17820	17604	17715	17503	17534	17538	17538	17565	17680	17678	17704	17691	17620	17684	17713	17827	17996	17793	17611	17647	17617	17545	17683	17837	17567	17687	17556	17707	17788	17609	17809	17841	17820	17724	17647	17540	17697	17530	17714	17632	17830	17726	17539	17629	17662	17589	17855	17679	17717	17592	17523	17870	17687	17813	17617	17655	17701	17617	17820	17536	17708	17760	17503	17679	17639	17778	17493	17650	17726	17711	17572	17470	17633	17716	17861	17777	17647	17563	17727	17729	17613	17585	17774	17657	17650	17695	17558	17715	17614	17647	17663	17829	17734	17470	17487	17697	17699	17553	17730	17734	17620	17736	17661	17587	17616	17757	17593	17694	17607	17596	17755	17591	17749	17760	17853	17788	17668	17438	17719	17708	17581	17580	17737	17577	17654	17665	17627	17642	17700	17705	17683	17733	17645	17747	17713	17647	17430	17882	17630	17720	17546	17604	17631	17742	17700	17766	17651	17550	17644	17751	17613	17591	17712	17644	17741	17673	17597	17731	17761	17644	17689	17539	17597	17805	17643	17601	17555	17758	17706	17655	17663	17462	17524	17835	17585	17707	17712	17437	17849	17666	17651	17601	17678	17534	17757	17666	17644	17747	17437	17649	17840	17730	17450	17582	17660	17743	17650	17656	17746	17706	17708	17706	17702	17754	17727	17822	17714	17762	17569	17655	17768	17806	17610	17682	17769	17607	17644	17684	17560	17709	17677	17591	17555	17887	17761	17672	17699	17392	17723	17511	17780	17744	17606	17802	17687	17625	17648	17575	17651	17635	17692	17637	17678	17731	17801	17555	17484	17701	17647	17709	17716	17517	17674	17811	17592	17530	17614	17565	17635	17740	17676	17773	17827	17753	17499	17714	17601	17664	17740	17676	17611	17723	17670	17529	17569	17838	17704	17792	17687	17753	17767	17535	17771	17699	17640	17686	17710	17706	17731	17767	17647	17626	17654	17869	17732	17652	17755	17626	17680	17684	17654	17461	17630	17618	17614	17574	17760	17713	17585	17695	17750	17750	17712	17636	17669	17771	17610	17472	17735	17623	17739	17640	17486	17779	17741	17668	17807	17616	17624	17796	17673	17685	17828	17500	17603	17604	17700	17864	17645	17621	17619	17645	17782	17545	17594	17695	17566	17666	17763	17621	17762	17572	17649	17739	17747	17945	17576	17602	17501	17789	17660	17557	17721	17595	17592	17657	17524	17741	17552	17657	17733	17708	17598	17762	17463	17539	17391	17544	17616	17655	17537	17576	17740	17697	17646	17753	17629	17823	17813	17526	17764	17823	17664	17765	17618	17777	17570	17629	17721	17873	17622	17823	17682	17514	17651	17610	17869	17746	17710	17623	17781	17552	17575	17398	17773	17548	17819	17660	17716	17769	17624	17728	17670	17537	17642	17723	17686	17601	17671	17768	17639	17748	17740	17682	17723	17683	17552	17796	17644	17689	17682	17582	17583	17758	17785	17563	17749	17652	17522	17679	17659	17752	17674	17647	17663	17649	17519	17574	17775	17679	17639	17802	17597	17642	17635	17713	17728	17503	17353	17637	17536	17612	17634	17606	17532	17837	17625	17757	17607	17663	17779	17797	17630	17802	17725	17562	17665	17679	17601	17574	17742	17452	17736	17674	17684	17775	17834	17745	17683	17573	17620	17595	17860	17558	17559	17596	17609	17673	17655	17795	17793	17674	17670	17688	17597	17687	17521	17719	17819	17699	17676	17675	17774	17573	17591	17661	17591	17646	17616	17799	17667	17332	17761	17766	17538	17576	17738	17732	17643	17657	17611	17631	17645	17774	17542	17814	17734	17582	17695	17723	17552	17535	17759	17610	17661	17660	17668	17666	17743	17576	17589	17676	17802	17679	17504	17777	17816	17635	17647	17816	17755	17700	17633	17811	17670	17679	17549	17745	17497	17698	17773	17504	17923	17730	17670	17715	17656	17694	17558	17632	17726	17685	17674	17782	17491	17607	17712	17673	17539	17619	17586	17592	17869	17655	17704	17810	17682	17615	17651	17906	17642	17747	17600	17604	17656	17568	17697	17732	17708	17797	17739	17506	17713	17642	17705	17572	17606	17814	17748	17562	17412	17703	17649	17726	17681	17628	17636	17432	17637	17734	17642	17666	17760	17657	17540	17673	17789	17701	17733	17768	17303	17721	17797	17417	17579	17607	17701	17682	17679	17761	17731	17716	17578	17692	17727	17568	17633	17839	17599	17669	17765	17669	17772	17897	17637	17889	17652	17729	17803	17729	17464	17429	17575	17634	17613	17642	17625	17867	17395	17773	17658	17502	17831	17626	17824	17682	17673	17818	17859	17782	17626	17619	17699	17958	17630	17797	17510	17699	17674	17697	17582	17753	17654	17716	17706	17512	17567	17862	17727	17488	17893	17677	17602	17704	17691	17658	17690	17768	17551	17667	17646	17706	17791	17626	17635	17763	17789	17597	17658	17659	17626	17738	17582	17787	17676	17739	17578	17719	17636	17449	17689	17850	17708	17495	17777	17726	17585	17752	17646	17334	17766	17693	17764	17739	17517	17801	17853	17753	17603	17815	17585	17545	17753	17603	17695	17622	17457	17582	17600	17633	17698	17570	17751	17825	17658	17593	17772	17626	17648	17868	17706	17544	17750	17625	17650	17654	17570	17670	17688	17627	17720	17678	17662	17686	17678	17846	17711	17712	17745	17576	17706	17586	17697	17522	17752	17666	17798	17664	17623	17883	17340	17847	17585	17646	17427	17615	17661	17906	17540	17660	17589	17638	17642	17863	17724	17728	17866
24050	21527	29277	25280	25937	30557	32510	28585	27509	26629	25729	25128	24731	24240	23807	23602	23317	23142	23175	22748	22842	22791	22613	22550	22510	22285	22204	22362	22110	22081	22179	22224	22100	22082	22117	22053	22015	22107	22017	21877	21996	22009	22071	22059	22193	22023	21913	21776	21936	22094	21997	21930	22052	21872	21943	21823	21699	22005	21793	21900	21861	21916	21845	21896	21843	21946	21626	21942	21799	22072	21764	21893	21963	21948	21825	21943	21833	22029	22109	21543	21806	21839	21910	21833	21890	21913	21866	22126	21878	22034	21726	22004	21945	21796	21857	21913	21844	21800	21830	21960	21988	21921	21895	21913	21884	22095	21837	21828	21811	21819	21861	21800	21848	22005	21890	21929	21965	22029	21865	21889	21986	21969	21871	21751	21864	21804	21784	21865	21730	21975	21820	21784	21836	21764	21930	21888	21630	21564	21822	21906	22179	21907	21739	21860	21858	21895	21672	21765	21846	21839	21916	21772	21910	21883	21828	22033	21922	21971	21688	21747	21918	21845	21970	21631	21610	21863	22027	21933	21709	21936	21860	21836	21783	21971	21877	21948	21795	21739	21640	21803	21787	22076	21785	21861	21708	22077	21738	21558	21699	21968	21979	21783	21711	21893	21932	21921	21737	21858	21987	21963	21994	21677	21924	21742	21923	21791	21781	21824	21835	21737	21890	21899	21565	21819	21766	21905	21960	21868	21851	22020	21976	21906	21729	21883	21835	21899	21871	21895	21852	21827	21869	21877	21858	21908	21800	21870	21822	21939	22026	21862	21713	21971	21788	21997	21877	21641	21833	21829	21790	21794	22092	21783	21933	21713	22049	22026	21752	21824	22030	21867	22065	21789	21729	21765	22001	21767	21876	21762	21540	22014	22044	21867	21883	21828	21999	21774	21788	22045	21812	21791	21795	21931	21881	21820	21898	22104	21953	21759	22026	21871	21839	21832	22166	21810	21795	21622	21917	21877	21785	21710	21965	21933	21975	21766	21877	21804	22187	21840	21866	21776	21931	21687	21762	21893	21894	21840	21873	21793	21821	21693	21740	21839	21829	22144	21868	21825	21772	21890	21965	21918	21888	22025	21830	21816	22147	21739	21787	22107	21947	21919	21750	21931	21998	22004	21897	21830	21897	21825	21896	21717	21633	21590	21849	21722	21970	21685	21964	21859	21747	21719	22088	21961	21958	21752	21985	21912	22050	21596	21702	21774	21933	21815	21814	22103	21802	22036	21959	21797	21923	21971	21936	21799	22024	21917	21911	21916	21895	21792	21767	21939	21819	21812	21774	21963	21899	21967	21826	21770	21806	22063	21880	21871	21789	21898	21802	21999	21913	21783	21781	21924	21829	22007	22063	21848	21894	21638	21884	22039	21938	21901	21909	21946	21938	21948	22020	21837	22072	21706	21849	21883	21911	21981	21875	21825	21839	21905	21844	21693	21695	21740	21714	21751	21755	21899	21901	21824	21861	22071	22025	21866	21653	21941	21932	21751	21927	21956	21847	21955	21737	21818	21729	21886	21898	21699	21812	21925	21881	21980	21704	21827	21564	21829	21871	21812	21749	21617	21905	21963	21861	22042	21780	21825	21883	22007	21767	21958	22115	21901	21784	22028	21785	21875	21642	21781	21763	21930	21784	22072	21658	21695	21885	21980	21817	21909	22013	21841	21938	21931	21775	21938	22042	22142	22045	21740	22177	21846	21757	21867	21843	21944	21838	21760	21949	21635	22099	22063	21901	21746	22086	22027	21849	21576	21930	21803	21674	21799	22088	21699	22016	21806	21971	22006	21887	21703	22048	21826	21814	21939	22032	21666	21770	21844	21657	21903	21907	21957	22008	21695	22068	21855	21898	21946	21856	21915	21649	21707	21872	21820	21845	21972	21772	22005	21769	21635	21736	21838	21894	21794	21896	21764	21979	21955	21816	21797	21838	21802	21634	21979	21887	21951	21696	22072	21851	21895	21846	21928	21664	21773	21872	21840	21757	21757	21857	21798	21874	21861	21713	21757	21783	21774	21988	21882	21829	21851	21739	21762	21650	21751	22164	22095	21873	21653	21843	21753	21781	21868	22031	21740	21818	21941	21838	21862	21845	22010	21833	21613	22031	21778	21789	21886	21818	21966	21901	21847	21711	21710	21929	21904	21741	21880	21897	21817	21864	21753	21824	22104	21518	21773	22085	21849	22027	21790	21921	21932	21981	21964	21780	22045	21802	21659	21893	22036	21899	21899	22041	21934	21695	21941	21849	21711	21867	21705	21806	21943	21877	21856	22258	21843	22114	21872	21696	21897	22054	21731	21720	21743	21918	21832	21869	21749	21702	21866	21923	21738	21768	21724	21635	21914	21863	21951	21817	21808	21870	21891	21808	21892	22095	22003	21808	21874	21940	21804	21934	21828	21839	21624	21983	21776	22055	21707	21917	21986	22009	21759	21801	21979	21853	22103	21976	21498	22202	21870	21879	21930	21807	22056	21887	21870	21967	21953	21837	21895	21777	22048	21904	21902	21916	21817	21826	21838	21881	21625	21621	21906	21958	21800	22064	21955	21884	21909	21795	21902	22078	21801	21706	21976	22127	21940	22064	21754	21771	21994	21796	21520	21864	21901	21879	22115	21947	21871	21930	21632	21597	21849	21856	21756	22005	22249	21782	21798	21834	21726	21866	21815	21689	21614	21952	22049	21961	21786	21620	21666	21897	21878	21804	21749	21823	21862	21982	21819	22139	21793	21876	21797	21991	22040	21939	21880	21788	21835	21782	21933	21932	21757	21918	21948	22040	21872	21760	21823	22042	21885	21737	22019	21799	21861	21688	21894	21962	21820	21658	21801	22106	21948	21805	21986	21820	21820	21961	21848	22006	21963	22066	22001	21975	21987	21898	21787	21838	21839	21920	21879	22054	21868	22093	21810	21731	21905	21895	21871	21757	21811	21842	21800	21820	21598	21785	21894	22122	21959	21908	21819	21805	21997	21795	21668	21862	22038	22044	21767	21935	21704	22025	21979	21915	22105	22003	22034	21743	22057	21884	21935	21779	21870	21723	21791	21811	21688	21844	21734	21738	21829	21941	22023	21830	21659	21627	21938	21687	21817	22104	21690	22054	21620	21811	21864	21660	21940	21850	21973	21847	21854	22009	21784	21850	21958	21915	21905	21703	21926	21865	21755	21893	21838	21812	21959	21871	21928	21850	22019	22051	21935	21869	21847	21784	21777	21642	21695	21822	21828	21791	21946	21911	21726	22019	21917	22146	21712	21954	21863	21818	21716	21750	22115	21601	21977	21631	21871	21928	21889	21897	21888	21833	21921	21909	21759	21709	21921	21778	21763	21833	21888	21894	21943	22047	21972	21888	21763	22032	21868	21968	21949	21951	22024	22020	21895	21823	21662	21924	22015	21823	21692	21786	21864	21998	21854	21977	21869	21982	21863	21870	21912	21944	21965	21895	21882	22063	22020	21994	21727	22211	21776	22023	21797	21822	21866	21857	22020	21597	21901	21782	21604	21870	21919	21851	21961	21828	21830	21965	21824	21856	21956	21850	21881	21704	21869	21789	21762	21940	21838	22138	21919	21919	21830	21695	21728	22121	21777	21670	21899	21908	21821	22055	21895	21845	21906	21895	21905	21702	21955	21790	21753	21831	21713	21903	21730	22139	21900	21741	21697	21862	21910	21693	21988	21918	21849	21813	21909	21976	21874	22015	21755	21941	21862	21885	21809	21877	21821	21893	22079	21994	22009	21856	21689	21960	21915	21843	21957	21742	21726	21955	22084	21806	22012	21834	21869	21956	21800	21963	21788	21733	22109	21963	21953	21846	21876	21867	21821	21721	21868	21936	21849	21656	21825	21746	21893	21718	21880	21948	21769	21899	21995	21669	21705	21897	21634	21762	21902	21805	21781	21744	21744	22007	21856	21960	22030	21880	21912	21641	21976	21869	22175	22183	21912	21766	21690	21754	21701	21943	21829	22128	21987	21863	21911	21714	22128	21923	21610	22009	21916	22010	21940	21770	21973	21891	21706	21871	21806	21943	21835	22034	21755	21825	21888	22003	21758	22016	22062	21972	21775	21946	21719	22056	21920	22003	21774	21821	21742	21943	21822	21921	21835	21888	21456	21847	21849	21772	21983	21922	21967	21972	22071	21756	21799	21838	22098	21782	22000	21908	21713	21654	22019	21753	21777	21561	21925	21744	21955	21952	21724	22008	22030	21813	21709	22070	21807	22080	21899	21915	21750	21884	21916	21871	21728	21665	21894	21775	21908	21843	22024	21893	22015	21906	21793	22103	21816	21712	21815	21993	21935	22064	21791	21852	21828	21933	22152	21858	21759	21958	21847	22087	21998	21926	21854	21813	21716	21768	21871	21856	21655	21939	21698	21895	21922	21888	21696	21846	21944	21817	22102	21982	21940	21804	21866	21808	22025	21893	21717	21663	21679	21864	21833	21878	21736	21954	21940	21743	21778	21893	21911	21991	21875	21834	21756	21782	22049	21820	22013	21780	21930	21804	21893	21829	21768	21767	21937	21777	21798	21914	21914	21785	21739	21953	22060	22058	21850	22044	22037	21831	21982	22099	21768	21879	21855	21835	21960	21933	22214	21680	21985	22140	21711	21921	21998	21801	21837	21991	21818	21824	21978	21954	21595	21855	21948	21937	21932	22169	21909	21943	21974	21865	21968	22035	21835	21712	21880	22034	21903	21875	21792	21722	21950	21777	21798	22106	21647	21758	21971	21738	21873	21685	22041	21952	21935	21934	21761	21908	21940	21838	21556	21812	21783	21916	22011	22045	21866	21984	21964	21463	21771	22102	21805	21761	21869	21865	21850	21727	21946	21900	21767	21783	21685	21768	21832	21791	21793	21793	21826	21859	21809	21826	21823	21915	21697	21935	21806	21824	22057	21988	21698	22025	21715	21457	21930	22047	22062	21883	21696	21840	21849	21745	21812	21861	21777	21852	21804	21788	21853	21922	22029	22015	21957	21835	21742	21863	21936	21832	21979	21858	22044	21865	21849	21842	21781	21930	21890	21972	21856	21978	21768	21911	22182	21958	21790	21574	21783	22009	22047	21932	21806	21844	22185	21919	21648	22239	21878	21933	21832	21826	22007	21987	21912	22063	21747	21989	21980
32362	52142	50407	42195	37102	33142	30137	27852	26047	24424	23394	22503	21849	21222	20640	20050	19741	19485	19097	18965	18874	18654	18603	18327	18330	18188	18082	18052	18377	18143	17886	17995	18106	17944	17679	17741	17794	17792	17725	17664	17655	17724	17698	17813	17624	17632	17701	17779	17612	17796	17756	17727	17634	17868	17533	17611	17922	17685	17789	17572	17625	17617	17885	17605	17853	17691	17601	17634	17859	17650	17665	17629	17685	17693	17761	17709	17769	17528	17743	17510	17699	17771	17752	17649	17673	17567	17669	17532	17641	17830	17798	17645	17559	17621	17780	17534	17785	17768	17691	17552	17779	17610	17619	17629	17767	17687	17607	17730	17669	17689	17766	17623	17892	17671	17498	17715	17700	17701	17725	17696	17613	17514	17867	17825	17793	17529	17528	17681	17649	17838	17781	17787	17630	17656	17674	17679	17660	17733	17589	17708	17770	17655	17579	17589	17623	17464	17734	17576	17635	17639	17826	17559	17555	17723	17672	17717	17525	17523	17650	17713	17707	17582	17533	17761	17519	17506	17671	17621	17481	17518	17821	17579	17781	17646	17672	17578	17591	17737	17683	17644	17776	17789	17732	17566	17655	17662	17525	17594	17583	17661	17595	17632	17620	17591	17652	17729	17612	17877	17594	17705	17700	17543	17531	17586	17495	17720	17486	17557	17629	17855	17638	17804	17711	17638	17632	17632	17650	17582	17548	17539	17760	17543	17575	17569	17612	17601	17605	17756	17738	17901	17556	17801	17481	17739	17755	17682	17742	17686	17737	17746	17734	17605	17635	17651	17693	17761	17565	17697	17565	17388	17555	17679	17424	17739	17667	17599	17612	17861	17511	17785	17615	17695	17676	17678	17589	17690	17520	17655	17787	17663	17696	17557	17745	17798	17632	17580	17634	17794	17708	17811	17777	17682	17513	17804	17717	17554	17576	17794	17564	17591	17719	17541	17631	17629	17658	17621	17764	17615	17517	17641	17692	17546	17769	17602	17474	17754	17710	17739	17606	17663	17705	17720	17820	17683	17554	17700	17510	17662	17661	17703	17691	17785	17585	17461	17672	17641	17636	17588	17628	17519	17538	17735	17701	17631	17652	17788	17760	17502	17719	17732	17634	17655	17731	17722	17665	17602	17652	17492	17570	17598	17719	17567	17608	17697	17613	17583	17819	17735	17811	17764	17695	17651	17592	17630	17564	17734	17632	17707	17614	17519	17635	17501	17601	17635	17645	17731	17750	17632	17533	17663	17576	17676	17722	17633	17724	17733	17626	17716	17698	17825	17668	17904	17844	17661	17681	17611	17606	17413	17600	17631	17473	17602	17512	17751	17661	17739	17695	17625	17697	17603	17725	17638	17680	17703	17767	17707	17675	17509	17574	17746	17641	17674	17716	17709	17735	17678	17664	17579	17772	17552	17665	17629	17592	17654	17816	17737	17669	17672	17592	17497	17617	17657	17873	17671	17614	17772	17437	17761	17587	17513	17662	17552	17761	17643	17673	17597	17673	17480	17816	17617	17584	17728	17536	17722	17580	17756	17672	17703	17835	17644	17576	17675	17789	17559	17655	17804	17616	17745	17687	17512	17609	17662	17664	17766	17775	17696	17803	17799	17644	17710	17611	17848	17848	17845	17479	17574	17529	17732	17595	17622	17617	17746	17676	17743	17728	17620	17681	17672	17730	17480	17767	17791	17534	17623	17695	17621	17701	17620	17585	17722	17846	17725	17477	17607	17715	17598	17592	17676	17621	17606	17647	17779	17496	17612	17688	17617	17743	17685	17653	17573	17740	17673	17578	17742	17529	17641	17578	17709	17686	17542	17637	17498	17423	17624	17631	17643	17659	17588	17677	17590	17590	17673	17525	17692	17617	17625	17560	17692	17495	17554	17858	17730	17468	17731	17685	17592	17684	17665	17587	17695	17597	17613	17472	17879	17669	17859	17700	17692	17679	17658	17723	17706	17763	17711	17753	17687	17737	17634	17857	17874	17722	17694	17703	17702	17828	17662	17760	17814	17572	17612	17500	17655	17795	17525	17761	17617	17686	17581	17706	17681	17683	17629	17642	17578	17786	17618	17730	17636	17781	17597	17577	17757	17667	17604	17640	17570	17675	17497	17494	17549	17554	17431	17829	17482	17595	17621	17800	17605	17555	17586	17817	17753	17678	17784	17700	17598	17525	17653	17836	17743	17723	17720	17740	17702	17821	17835	17481	17765	17611	17575	17729	17661	17672	17685	17631	17470	17772	17703	17806	17596	17697	17647	17662	17797	17769	17661	17625	17507	17572	17694	17803	17369	17713	17571	17656	17657	17738	17729	17692	17819	17593	17614	17758	17578	17776	17461	17654	17583	17718	17484	17555	17638	17665	17686	17575	17488	17706	17628	17678	17540	17728	17712	17728	17672	17652	17467	17631	17773	17570	17610	17678	17544	17797	17553	17771	17661	17708	17600	17584	17626	17658	17722	17647	17718	17730	17654	17584	17663	17761	17692	17814	17656	17562	17586	17632	17730	17440	17618	17726	17631	17607	17724	17716	17748	17667	17647	17597	17478	17789	17645	17575	17609	17552	17619	17619	17836	17539	17736	17673	17721	17565	17647	17648	17526	17658	17842	17581	17639	17675	17502	17640	17696	17619	17556	17613	17615	17595	17627	17702	17782	17772	17720	17629	17481	17450	17678	17781	17597	17504	17624	17710	17436	17721	17706	17697	17508	17717	17559	17716	17758	17465	17650	17659	17530	17831	17654	17711	17654	17669	17679	17753	17469	17770	17668	17505	17707	17628	17727	17503	17807	17666	17755	17494	17606	17595	17610	17701	17661	17534	17616	17573	17560	17572	17734	17761	17522	17607	17639	17600	17574	17561	17654	17491	17717	17559	17556	17622	17548	17708	17680	17685	17657	17691	17632	17747	17815	17689	17753	17539	17662	17538	17633	17658	17726	17560	17601	17871	17376	17492	17601	17600	17823	17614	17704	17573	17680	17544	17636	17586	17499	17766	17567	17795	17615	17438	17666	17680	17754	17639	17637	17703	17598	17705	17545	17824	17797	17682	17612	17604	17622	17716	17779	17547	17637	17541	17603	17696	17614	17368	17621	17681	17589	17682	17745	17666	17587	17764	17791	17650	17782	17572	17662	17710	17721	17440	17675	17601	17526	17718	17677	17632	17588	17709	17727	17641	17726	17671	17400	17570	17741	17681	17553	17635	17716	17609	17615	17687	17556	17637	17642	17572	17608	17823	17624	17647	17629	17686	17704	17700	17431	17807	17469	17748	17810	17613	17656	17570	17470	17704	17524	17620	17663	17773	17670	17751	17582	17765	17680	17668	17804	17655	17591	17665	17579	17728	17435	17596	17524	17656	17622	17671	17508	17831	17525	17861	17691	17648	17583	17428	17731	17545	17784	17664	17769	17784	17686	17593	17856	17857	17516	17417	17795	17536	17532	17648	17426	17882	17715	17504	17607	17736	17540	17868	17459	17743	17694	17749	17644	17694	17723	17594	17848	17766	17491	17562	17617	17617	17746	17565	17884	17720	17714	17476	17895	17647	17644	17706	17708	17572	17528	17666	17664	17839	17840	17622	17694	17631	17727	17603	17742	17536	17571	17785	17605	17769	17559	17770	17559	17710	17563	17736	17613	17650	17817	17666	17504	17547	17698	17888	17751	17534	17557	17552	17657	17757	17405	17599	17588	17721	17607	17828	17652	17669	17878	17501	17513	17703	17589	17580	17604	17467	17600	17588	17646	17730	17519	17699	17768	17655	17586	17811	17753	17616	17751	17734	17712	17596	17550	17603	17704	17704	17493	17730	17616	17637	17502	17641	17896	17815	17658	17518	17893	17667	17658	17619	17624	17838	17638	17713	17734	17776	17708	17569	17559	17514	17757	17777	17794	17759	17646	17720	17538	17688	17785	17759	17631	17638	17723	17748	17655	17556	17748	17799	17558	17875	17800	17555	17656	17659	17545	17597	17683	17732	17705	17660	17704	17682	17764	17676	17755	17720	17656	17607	17518	17847	17773	17676	17595	17612	17652	17562	17650	17702	17625	17575	17640	17705	17623	17720	17610	17714	17689	17683	17540	17742	17540	17698	17631	17615	17653	17593	17551	17658	17691	17650	17703	17591	17712	17642	17672	17675	17585	17670	17699	17581	17630	17536	17638	17591	17679	17730	17683	17686	17613	17658	17616	17705	17581	17597	17680	17628	17721	17678	17393	17487	17670	17658	17745	17529	17725	17753	17616	17586	17808	17882	17719	17768	17585	17657	17757	17716	17731	17554	17592	17760	17718	17476	17626	17602	17760	17573	17557	17588	17774	17692	17953	17497	17803	17647	17573	17657	17713	17690	17674	17792	17647	17644	17574	17590	17621	17715	17592	17880	17593	17722	17569	17542	17611	17653	17576	17797	17514	17685	17564	17528	17736	17719	17679	17700	17759	17594	17789	17785	17531	17597	17680	17657	17475	17612	17795	17433	17755	17781	17476	17660	17654	17702	17618	17626	17581	17657	17716	17662	17585	17490	17724	17705	17854	17545	17900	17650	17452	17824	17522	17602	17598	17765	17500	17667	17525	17691	17710	17661	17584	17456	17925	17770	17724	17496	17776	17737	17674	17699	17691	17598	17615	17636	17569	17679	17783	17650	17603	17518	17711	17796	17738	17618	17780	17788	17633	17595	17702	17419	17675	17895	17573	17662	17602	17613	17724	17660	17681	17519	17711	17581	17650	17760	17696	17609	17649	17634	17533	17584	17620	17611	17792	17760	17755	17747	17641	17679	17644	17583	17767	17560	17774	17700	17689	17733	17739	17872	17596	17637	17763	17594	17828	17566	17764	17666	17677	17724	17818	17667	17759	17737	17614	17600	17707	17661	17786	17577	17514	17667	17707	17607	17654	17540	17573	17686	17622	17530	17651	17738	17492	17822	17822	17771	17695	17691	17543	17470	17677	17586	17570	17770	17552	17699	17676	17768	17651	17676	17698	17766	17640	17621	17483	17637	17652	17750	17587	17439	17658	17781	17694	17660	17632	17487	17798	17627	17714	17594	17750	17659	17685	17527	17693	17666	17713	17652	17609	17573	17697	17655	17642	17537	17671	17588	17627	17603	17647	17559	17648	17519	17753	17712	17713
32967	32255	36477	32532	28710	26875	25575	24232	23682	23233	23129	22948	22847	22843	22854	22243	22589	22294	22293	22427	22371	22220	22083	22139	22163	21951	22240	22026	22079	22184	21943	21948	22071	22000	21976	22187	22075	22126	21827	21842	21950	21975	21874	21996	21865	21870	21823	21944	22291	21943	21865	21811	21976	22017	21883	21875	21912	21858	22062	21724	22181	22064	22026	21814	21769	21959	21995	22231	22034	21889	21889	22110	22128	22020	22124	21895	21641	21671	21685	22036	21820	21954	22016	22084	21863	21915	21818	21646	21806	21771	21967	21674	21830	21813	21880	21920	21598	22013	22164	21690	22021	21857	21988	21795	21988	21889	21929	21883	21837	21861	21834	21905	22022	21857	21722	22035	21794	21918	21745	21823	21898	21960	22072	22062	22058	21845	22014	21801	21956	21914	21716	21751	22147	21901	21772	22013	21864	21992	22016	21831	22040	21756	21761	21840	21903	22003	22019	21915	21876	21755	21811	21999	21983	21739	21982	21868	21991	21874	21838	22052	21934	21698	21946	21817	21974	21962	21808	21919	21781	21852	21661	21910	21772	21900	22128	21851	22051	21837	21950	21966	22249	21863	21988	22065	21791	22209	21861	21843	21978	22056	22104	21761	21993	21853	21947	21834	21921	21658	21786	21847	21792	21721	21709	21881	21839	21863	21990	21785	22051	21829	21995	21931	21984	22013	21918	21693	21743	21903	21836	21794	21989	21968	21815	21838	22093	21986	21969	22074	22047	21991	21890	21984	21825	21812	21905	22052	21938	21861	21826	21989	21898	21981	21911	21714	21942	22122	22048	21841	22001	21678	21930	21904	22028	22031	21790	21845	21792	21947	21956	21683	21955	21903	21784	21674	21712	22075	21970	21730	21943	21882	21816	21908	21890	21947	22128	22047	21936	21666	21681	21922	21826	21632	21959	21877	21904	22060	21886	21814	21799	21968	22174	21849	21872	21864	21874	21730	21951	22042	22010	21905	22028	21965	21926	21975	21878	22094	21929	21986	21979	21893	21737	22193	21964	21961	21804	21851	22170	21859	22082	21769	21906	21899	21949	21920	22113	21827	21999	21972	21837	22164	21971	21751	21903	21935	21941	22152	21787	21942	21933	22103	21762	21909	21886	21967	21788	22180	22003	21897	21900	22083	22046	21806	21706	21814	22038	22139	21855	21842	22017	21759	21907	22085	22067	22004	22099	21981	22177	22083	22017	21989	22057	22034	21961	21968	22064	21792	22098	21849	21932	21985	21963	21954	21930	21830	21969	21976	21680	22047	21911	22041	21924	21841	21822	21668	22040	21888	22046	21807	22008	21840	22105	21810	22164	21864	21768	21809	21926	21990	21778	21882	21701	21861	21922	22046	21865	21805	22020	21974	21849	21778	21947	21705	21915	21990	21919	21902	21920	21928	21978	21898	22012	21829	21844	21921	22044	21785	21968	21787	21858	21912	22052	21838	21763	22080	22028	21864	21853	22097	22004	22131	21800	22144	22090	22051	21969	22051	21975	21814	21830	21831	21851	21733	21885	21765	21897	21949	21952	21811	21882	21980	22062	21905	21967	21859	21751	21906	21826	21873	22045	21961	21927	22017	21935	21953	21736	21971	21916	21909	21798	21837	21862	22070	21891	21887	21933	21848	21773	21864	21801	21766	21707	21846	21805	21898	22075	21727	21790	21850	21706	21833	22068	21694	22057	21916	21997	21820	21682	21714	21820	21862	21888	21896	21958	22148	21809	21882	21857	21977	21881	22028	21880	21862	22044	21939	22037	21863	22066	21937	21936	21995	21719	21833	22049	21948	21726	21995	21945	21853	22005	21853	21995	21794	22094	21939	21743	21954	22039	21700	21904	21979	21899	21827	21801	21698	21998	21822	21805	21956	21804	21803	21807	22018	21907	21725	21939	21969	21697	21866	21964	21813	21748	21928	21875	21826	21954	21836	21801	22169	22105	21971	21990	21932	21695	22063	21786	21720	21782	22019	21850	21936	21876	21919	21946	22010	21869	22166	22101	21798	21856	21784	21889	21793	21951	21726	21806	22048	21902	21812	21862	21834	21828	21798	22085	21838	21643	21874	21880	22077	21930	21814	21885	21890	22029	21963	21921	21979	21934	22047	21933	21926	21728	21834	21898	22069	21901	22124	21923	21765	22144	21859	21830	21970	21915	22041	21567	22086	22059	21929	22004	21819	21788	21757	21993	21853	22044	22091	21916	21945	21882	21827	21834	21792	21874	22118	21773	21955	22126	21986	21850	21883	21922	21855	21931	22043	22103	21787	22078	21867	21890	21665	21902	22100	22125	22046	21930	22128	21740	21640	21890	21842	21843	21918	21894	22111	21710	21983	22063	21770	21915	21840	21702	22019	21837	21837	21895	22018	21933	21758	21925	21956	21921	21916	21901	21867	21916	21761	22033	21992	22129	21794	22064	22040	21971	21827	21940	21912	21759	21974	21775	21941	22006	21949	21823	21922	21955	22097	22105	21733	22187	21934	22299	21825	21981	21944	22112	21747	21854	21810	21734	22008	22012	21858	21892	22058	21805	21904	21982	22012	21836	21902	21936	21949	21856	21970	22014	21842	21832	21838	22073	21756	21892	21877	21768	21864	21968	22051	21901	21652	21687	21871	21813	21998	22000	21937	21794	21764	21914	21836	21754	21826	21872	21806	21679	22217	21677	21895	22014	22069	22100	21958	21901	22040	22141	22077	21768	22029	21895	21879	21801	21860	21978	21984	21836	21897	21710	21881	21845	21775	21735	21927	22008	22023	21965	21950	21896	22093	22110	22002	21951	21797	21780	21971	21922	21861	21936	21775	21802	21930	21806	21783	21975	21821	22033	22062	21972	22075	21934	21843	21936	21799	21686	22028	21760	21802	22095	21685	21919	21761	21923	21894	21847	22157	21815	22058	21922	22053	21851	22006	21772	21887	21921	21784	22123	22036	21796	21853	21958	21940	22120	21994	21938	21754	21744	21870	21794	21881	21878	21947	21990	21870	21753	21997	22068	21876	21939	21903	22206	21944	21902	21916	22023	21935	21759	21942	22006	22034	21999	22130	21888	21737	21903	22125	22018	21954	22044	22007	21934	21845	21958	22045	21895	21915	21747	22134	22102	22063	21965	21907	21701	21885	22063	22054	21848	21855	21835	21949	21696	22145	22059	21914	21866	21906	22032	22218	21754	22054	21963	21696	21936	21934	21874	21667	21921	21762	21751	21849	21996	22004	21796	22301	21857	22158	22079	21963	21931	21966	21862	21892	22116	21745	21984	22025	21883	21848	21866	21916	21787	21851	22069	22011	22102	21991	21951	21619	21894	22173	21690	21820	22097	21856	21841	21891	22023	21723	21896	21855	21872	21701	22059	21903	21893	21860	21814	21863	21878	21872	21756	21983	21859	21761	21884	21736	22123	21767	22196	22048	22172	21882	21809	21845	22019	21800	21952	21863	21770	21642	21945	22028	21895	21815	22185	21947	21804	22076	22004	22049	21800	21951	21886	21801	21995	21992	22069	21900	21667	22068	21793	21887	21990	21702	22039	22055	21852	21909	22109	22017	22039	21910	21719	21758	21746	21831	21731	21901	21786	21619	21758	21978	21892	22027	21907	21916	21892	21918	21721	21966	21974	21899	22056	21821	21873	21823	22001	22125	22032	21906	21831	22055	21871	21826	21899	21954	21841	21985	22089	22139	21896	22106	22098	21844	21687	22013	22015	21886	21778	21909	21838	21743	21878	21769	21906	21852	21892	21818	21975	21904	21972	21991	22183	21925	21978	21986	21945	22067	22015	21937	21729	22068	21854	21849	21768	22086	21771	21667	22049	21706	21836	21894	21713	21930	21938	21962	21870	21859	21976	22044	22045	22131	21862	21982	21908	21727	21599	21805	21949	22041	21969	21844	22111	21881	21767	21847	21900	21909	22079	21816	21812	22086	21932	21842	22082	22093	21924	22110	21904	22061	21822	21908	21843	21850	21793	22091	22088	22014	21731	21805	21741	21867	22097	21921	21797	22119	21994	21944	21899	21815	21810	21939	21865	22074	21928	21937	21909	21638	21672	22025	21843	21937	21818	21830	22039	21864	22209	21815	21926	21955	21838	21660	21798	21964	21853	21792	21905	21998	21896	21789	21814	21925	22017	21971	22066	21789	22147	21808	21921	21979	21895	21705	22003	22024	21745	21797	21822	22013	21914	21893	22100	22041	21911	22038	21933	22079	21819	21711	21854	21898	21902	21833	21838	21845	21844	22031	21873	21910	21982	21775	21939	22067	22028	21817	22010	21923	21958	21967	21728	21911	21920	21869	21925	21770	22085	21891	21963	21916	21993	21781	21774	22051	21773	21971	21934	21833	21839	22010	22013	21925	21724	22091	21776	21788	21846	22043	21873	21913	21965	21695	22042	21844	21961	22004	21876	21714	22089	21945	21958	21898	22262	22211	21914	22004	21827	21901	21725	22045	21972	21951	22110	21855	21710	21803	21758	21669	22008	22011	21869	21859	21917	21799	21823	21789	22122	22060	21911	22000	21775	22094	22096	21864	21917	21795	21956	22013	22014	21802	22045	21930	21926	21921	21911	22038	22044	21848	21855	21984	22152	21903	21820	21868	21942	21839	22114	21923	21764	21802	21746	21860	21956	22033	21964	22096	21962	22044	21990	21914	21990	21956	22185	21930	21865	21792	22123	22012	22047	21880	21819	21823	21897	21934	21833	21771	21879	21857	22000	21852	21997	21864	21880	21774	21934	22162	21829	21882	21892	21874	21944	21979	21767	21938	22008	21955	21836	21806	22043	21847	22298	21920	21952	21928	21855	21843	21972	21876	21970	21810	22035	21890	21898	21952	22089	21891	21990	21778	21989	21958	21997	21825	22026	22179	21887	21976	21908	21883	22032	21816	22011	21833	21947	21847	21807	21973	21844	22005	21966	21824	22211	22095	22047	21927	21825	21834	22002	22024	21926	21930	22019	22024	21887	21767	21951	21854	21812	22066	22081	21985	21798	21889	21879	21795	22001	21923	21704	21821	22020	22200	22083	21830	21962	21816	21987	21984	21961	21981	22045	21783	21938	21931	21987	21981	22140	21924	21727	22017	21861	21746	22003	22101	21918	21822	21768	21921	22051	21795	22066	21999	22022	21639
31479	41954	38625	30445	27233	24847	22741	21531	20563	19882	19753	19433	18891	18897	18773	18421	18265	18194	18162	18220	18116	17978	17962	17709	17853	17964	17853	17735	17875	17868	17786	17777	17760	17760	17689	17719	17676	17730	17684	17658	17628	17511	17498	17688	17733	17468	17751	17581	17669	17673	17689	17780	17653	17787	17591	17711	17561	17564	17710	17741	17688	17674	17741	17745	17625	17588	17562	17551	17823	17610	17490	17804	17742	17723	17608	17738	17628	17629	17594	17584	17743	17445	17626	17818	17595	17511	17674	17575	17635	17686	17500	17567	17601	17673	17648	17569	17697	17551	17580	17708	17498	17716	17590	17630	17668	17558	17627	17563	17714	17634	17580	17649	17780	17659	17537	17760	17669	17680	17555	17635	17555	17661	17619	17817	17654	17453	17524	17594	17686	17604	17521	17523	17716	17465	17548	17550	17607	17568	17530	17638	17752	17652	17707	17690	17506	17554	17649	17491	17577	17737	17702	17739	17522	17605	17603	17565	17682	17792	17517	17792	17636	17645	17639	17527	17631	17477	17530	17600	17765	17669	17676	17620	17653	17751	17484	17604	17827	17735	17498	17425	17555	17826	17605	17432	17490	17753	17672	17643	17756	17534	17739	17355	17420	17696	17464	17490	17674	17515	17767	17467	17559	17443	17666	17668	17641	17517	17474	17535	17702	17699	17579	17662	17494	17686	17669	17744	17515	17525	17797	17538	17731	17566	17643	17397	17795	17649	17530	17620	17665	17462	17651	17663	17690	17649	17468	17466	17653	17535	17757	17465	17538	17669	17725	17670	17666	17532	17472	17698	17785	17721	17698	17611	17447	17681	17571	17684	17579	17766	17423	17648	17684	17480	17811	17682	17689	17686	17536	17644	17658	17605	17803	17477	17514	17770	17648	17709	17749	17648	17546	17621	17737	17774	17620	17480	17539	17710	17676	17613	17597	17693	17762	17742	17628	17562	17767	17513	17611	17626	17471	17425	17596	17596	17638	17628	17643	17539	17793	17668	17613	17403	17687	17651	17665	17560	17566	17600	17697	17701	17549	17537	17609	17500	17638	17647	17534	17630	17563	17704	17651	17537	17627	17590	17546	17657	17709	17847	17602	17664	17681	17766	17710	17615	17728	17630	17673	17586	17741	17504	17537	17541	17582	17674	17559	17714	17640	17677	17522	17547	17582	17532	17602	17433	17647	17828	17764	17672	17542	17526	17638	17522	17757	17631	17646	17598	17587	17726	17469	17603	17760	17644	17440	17855	17561	17512	17444	17738	17758	17574	17595	17603	17437	17724	17515	17638	17638	17772	17695	17555	17686	17584	17716	17408	17615	17653	17709	17830	17619	17474	17469	17496	17666	17578	17542	17624	17411	17741	17642	17691	17604	17607	17534	17547	17618	17509	17448	17566	17615	17598	17583	17568	17466	17759	17605	17593	17663	17580	17611	17596	17648	17608	17521	17818	17690	17675	17596	17694	17707	17798	17633	17640	17677	17527	17717	17626	17725	17647	17738	17703	17650	17544	17450	17713	17629	17698	17410	17630	17741	17624	17677	17608	17613	17623	17711	17720	17537	17594	17609	17585	17620	17639	17708	17575	17425	17579	17471	17613	17578	17582	17672	17417	17675	17796	17654	17456	17726	17726	17451	17721	17493	17619	17574	17659	17689	17682	17521	17700	17712	17542	17453	17604	17719	17644	17490	17561	17654	17523	17518	17636	17520	17659	17513	17592	17822	17710	17508	17673	17706	17632	17495	17463	17695	17546	17556	17629	17738	17518	17731	17579	17512	17518	17773	17666	17690	17601	17650	17608	17789	17519	17622	17459	17493	17739	17707	17557	17647	17643	17564	17490	17657	17711	17660	17698	17554	17615	17743	17575	17550	17624	17605	17607	17888	17619	17723	17625	17632	17657	17716	17520	17871	17600	17554	17565	17868	17679	17469	17580	17657	17737	17735	17547	17549	17457	17647	17749	17648	17588	17593	17611	17594	17588	17374	17838	17661	17426	17478	17582	17604	17614	17553	17696	17685	17595	17664	17775	17542	17655	17734	17646	17624	17743	17553	17528	17476	17514	17565	17606	17644	17515	17703	17624	17624	17553	17562	17576	17673	17595	17569	17727	17705	17641	17680	17674	17740	17499	17648	17659	17648	17634	17294	17827	17670	17595	17576	17549	17684	17535	17879	17565	17661	17652	17588	17684	17704	17687	17604	17468	17635	17539	17689	17626	17676	17744	17749	17652	17494	17566	17701	17714	17607	17527	17642	17546	17714	17656	17619	17724	17570	17625	17641	17591	17803	17668	17629	17593	17633	17603	17707	17711	17500	17663	17600	17581	17570	17617	17613	17545	17721	17522	17506	17633	17716	17680	17609	17729	17666	17691	17570	17680	17732	17509	17593	17663	17657	17697	17555	17618	17609	17546	17678	17739	17663	17701	17691	17517	17622	17679	17661	17623	17700	17678	17569	17711	17511	17685	17577	17487	17615	17702	17466	17605	17761	17778	17697	17497	17513	17576	17609	17477	17671	17681	17562	17813	17605	17759	17623	17689	17585	17678	17623	17488	17652	17644	17625	17622	17570	17412	17777	17629	17655	17614	17617	17674	17615	17341	17449	17725	17709	17732	17657	17590	17749	17440	17614	17368	17443	17677	17642	17515	17649	17493	17630	17558	17750	17602	17635	17645	17688	17636	17529	17708	17663	17618	17655	17749	17655	17562	17723	17622	17696	17630	17492	17502	17642	17502	17744	17653	17570	17692	17663	17658	17530	17741	17610	17588	17681	17338	17673	17678	17505	17704	17614	17708	17640	17512	17580	17669	17496	17569	17617	17677	17726	17385	17600	17600	17579	17718	17636	17699	17794	17769	17672	17409	17745	17667	17623	17714	17695	17678	17643	17682	17324	17532	17781	17543	17657	17650	17567	17568	17541	17535	17524	17586	17664	17687	17407	17763	17576	17735	17621	17600	17598	17676	17611	17709	17655	17811	17657	17580	17540	17499	17560	17764	17620	17689	17771	17676	17574	17582	17565	17713	17896	17605	17626	17672	17532	17592	17755	17739	17445	17622	17618	17478	17733	17634	17704	17685	17606	17533	17726	17778	17694	17715	17713	17560	17940	17718	17627	17584	17627	17659	17628	17703	17765	17402	17415	17464	17574	17676	17703	17586	17581	17712	17742	17534	17482	17650	17542	17631	17681	17599	17595	17675	17523	17535	17766	17632	17739	17479	17718	17620	17619	17589	17748	17488	17587	17598	17560	17628	17721	17543	17524	17467	17762	17732	17400	17655	17688	17529	17574	17460	17682	17512	17535	17534	17725	17776	17678	17591	17615	17396	17624	17625	17519	17479	17473	17621	17746	17657	17720	17656	17600	17703	17632	17461	17730	17747	17719	17617	17515	17595	17654	17718	17764	17554	17850	17552	17536	17747	17541	17514	17546	17615	17498	17465	17643	17750	17450	17559	17483	17775	17522	17555	17723	17574	17822	17634	17606	17509	17683	17742	17617	17642	17613	17820	17538	17634	17566	17525	17500	17486	17684	17814	17587	17713	17667	17659	17629	17634	17766	17643	17658	17723	17602	17804	17732	17693	17715	17689	17600	17669	17694	17709	17630	17630	17582	17623	17536	17620	17675	17558	17650	17605	17747	17777	17547	17594	17619	17723	17563	17680	17644	17502	17578	17485	17541	17657	17769	17560	17451	17538	17579	17711	17704	17753	17632	17766	17666	17513	17561	17584	17610	17706	17626	17607	17556	17694	17641	17573	17601	17597	17553	17716	17569	17632	17622	17609	17759	17627	17678	17586	17463	17690	17648	17726	17480	17617	17662	17559	17677	17492	17703	17575	17540	17540	17693	17644	17647	17683	17597	17691	17571	17629	17721	17630	17558	17353	17592	17701	17533	17645	17656	17704	17643	17685	17607	17794	17662	17525	17608	17522	17680	17700	17620	17523	17714	17544	17608	17580	17609	17517	17456	17562	17553	17784	17571	17582	17798	17659	17594	17577	17623	17638	17589	17733	17464	17582	17834	17727	17613	17739	17573	17720	17757	17577	17658	17574	17607	17663	17496	17674	17632	17542	17562	17488	17578	17664	17579	17381	17547	17617	17523	17642	17497	17746	17687	17666	17496	17747	17620	17507	17684	17432	17722	17546	17750	17564	17447	17673	17606	17579	17620	17551	17771	17840	17593	17729	17551	17688	17698	17696	17546	17696	17761	17655	17818	17583	17552	17869	17594	17706	17687	17526	17655	17640	17843	17635	17763	17654	17676	17669	17581	17686	17494	17712	17639	17732	17445	17590	17829	17632	17755	17707	17586	17636	17658	17523	17552	17868	17627	17633	17604	17552	17677	17719	17669	17713	17597	17577	17481	17662	17496	17608	17595	17709	17880	17514	17630	17695	17521	17485	17690	17619	17650	17668	17627	17785	17497	17620	17691	17715	17569	17412	17618	17688	17561	17608	17757	17680	17539	17627	17577	17615	17512	17462	17711	17690	17646	17667	17609	17603	17552	17753	17585	17639	17531	17688	17509	17711	17535	17764	17406	17518	17678	17709	17610	17637	17536	17726	17691	17570	17635	17677	17533	17735	17655	17730	17464	17739	17600	17574	17610	17563	17563	17506	17717	17567	17641	17644	17781	17656	17796	17568	17672	17606	17642	17530	17674	17521	17450	17600	17726	17598	17672	17686	17633	17485	17536	17651	17682	17730	17678	17684	17469	17699	17447	17742	17706	17557	17655	17813	17620	17631	17617	17565	17577	17681	17487	17739	17485	17589	17663	17443	17713	17596	17704	17603	17721	17787	17642	17691	17725	17703	17558	17729	17676	17753	17555	17592	17819	17612	17704	17720	17763	17681	17639	17558	17661	17780	17672	17534	17664	17624	17777	17640	17559	17521	17550	17611	17503	17426	17660	17673	17569	17541	17757	17590	17551	17479	17591	17865	17594	17509	17572	17687	17529	17626	17693	17633	17650	17614	17735	17737	17677	17633	17513	17716	17574	17596	17667	17752	17688	17736	17572	17687	17697	17550	17842	17602	17701	17681	17706	17555	17616	17569	17659	17522	17723	17646	17506	17666	17475	17595	17745	17588	17674	17541	17539	17754	17570	17617	17626	17569	17637	17368	17723	17511
25283	21500	29076	27897	28548	29940	29123	26598	25440	25067	24521	23849	23696	23432	23177	22771	22720	22738	22536	22438	21999	21913	21889	22255	22127	22273	21869	21954	22271	21695	21886	21899	21356	21765	21680	21661	21847	21808	21607	21709	21619	21990	21639	21764	21802	21668	21749	21660	21660	21754	21595	21562	21681	21724	21709	21654	21629	21653	21675	21731	21684	21709	21641	21585	21723	21572	21769	21781	21439	21651	21437	21632	21686	21537	21777	21412	21582	21711	21615	21755	21537	21602	21560	21645	21868	21827	21573	21610	21533	21601	21712	21490	21683	21682	21572	21613	21528	21290	21544	21502	21512	21789	21694	21663	21590	21784	21566	21587	21495	21660	21545	21683	21598	21704	21715	21500	21438	21332	21700	21574	21537	21502	21663	21732	21633	21561	21652	21898	21781	21686	21336	21643	21707	21427	21521	21529	21479	21748	21667	21780	21732	21693	21523	21445	21816	21550	21500	21579	21652	21626	21527	21568	21650	21501	21574	21474	21690	21585	21498	21641	21678	21819	21587	21448	21530	21780	21565	21477	21636	21571	21414	21581	21489	21665	21474	21555	21399	21432	21411	21568	21807	21611	21581	21590	21536	21589	21476	21618	21595	21619	21493	21711	21797	21543	21688	21738	21467	21707	21571	21567	21555	21532	21741	21281	21579	21550	21688	21781	21495	21418	21828	21649	21614	21638	21589	21595	21689	21632	21606	21477	21694	21465	21738	21634	21585	21690	21507	21434	21464	21419	21607	21548	21567	21396	21618	21725	21385	21578	21622	21579	21662	21590	21564	21508	21499	21553	21491	21508	21538	21593	21745	21637	21719	21769	21729	21565	21634	21519	21667	21685	21513	21436	21601	21782	21598	21430	21515	21599	21450	21633	21680	21591	21817	21649	21623	21640	21717	21414	21424	21706	21665	21463	21604	21528	21568	21725	21715	21442	21612	21780	21623	21537	21643	21593	21474	21573	21298	21364	21541	21851	21735	21657	21588	21533	21788	21654	21686	21545	21670	21536	21642	21398	21750	21615	21658	21526	21820	21583	21609	21555	21476	21328	21541	21532	21783	21484	21635	21682	21521	21573	21438	21472	21588	21442	21507	21572	21748	21576	21675	21579	21746	21434	21673	21412	21381	21539	21429	21511	21536	21505	21456	21509	21515	21575	21448	21710	21716	21460	21452	21504	21342	21644	21453	21548	21583	21642	21493	21726	21530	21621	21575	21365	21441	21713	21547	21536	21780	21706	21610	21550	21399	21764	21859	21548	21639	21509	21784	21670	21406	21535	21499	21755	21482	21506	21612	21547	21595	21476	21795	21434	21629	21683	21645	21489	21836	21515	21559	21557	21570	21512	21584	21624	21563	21560	21583	21591	21666	21816	21826	21542	21670	21812	21767	21646	21677	21473	21556	21531	21641	21454	21512	21711	21573	21607	21660	21598	21569	21529	21677	21562	21444	21819	21728	21520	21597	21389	21545	21661	21752	21465	21769	21586	21564	21635	21763	21558	21718	21471	21689	21668	21698	21642	21669	21874	21489	21526	21619	21566	21784	21486	21674	21789	21588	21683	21699	21597	21629	21611	21590	21512	21672	21466	21714	21382	21452	21520	21811	21705	21634	21486	21456	21534	21568	21577	21669	21636	21567	21582	21606	21692	21548	21653	21532	21304	21671	21536	21670	21460	21742	21697	21731	21693	21655	21375	21787	21545	21596	21608	21607	21506	21442	21908	21566	21444	21636	21591	21480	21495	21659	21424	21491	21839	21878	21548	21857	21379	21612	21481	21666	21771	21500	21649	21715	21483	21497	21609	21596	21567	21698	21811	21677	21480	21602	21479	21473	21549	21631	21829	21607	21767	21741	21625	21567	21508	21671	21692	21594	21631	21620	21687	21611	21643	21556	21703	21505	21617	21707	21710	21650	21734	21685	21557	21530	21702	21675	21523	21772	21641	21564	21775	21766	21534	21637	21711	21536	21630	21478	21664	21738	21632	21616	21539	21647	21636	21671	21445	21703	21472	21684	21640	21806	21633	21349	21726	21809	21595	21419	21762	21587	21516	21676	21443	21490	21661	21806	21603	21911	21681	21762	21733	21429	21605	21601	21358	21382	21567	21555	21787	21380	21687	21444	21531	21609	21601	21662	21527	21775	21602	21741	21665	21432	21499	21420	21505	21563	21657	21605	21613	21737	21705	21439	21475	21660	21396	21730	21713	21663	21621	21702	21630	21635	21714	21547	21492	21699	21493	21911	21533	21578	21464	21597	21573	21461	21614	21527	21631	21803	21660	21617	21392	21634	21525	21533	21681	21581	21692	21588	21476	21392	21604	21733	21655	21615	21554	21554	21510	21668	21509	21665	21656	21779	21680	21683	21665	21619	21677	21537	21725	21583	21643	21546	21845	21535	21472	21784	21602	21653	21638	21794	21522	21350	21471	21849	21595	21645	21867	21609	21577	21486	21534	21641	21594	21694	21571	21689	21580	21776	21565	21611	21592	21913	21503	21411	21528	21605	21535	21548	21549	21495	21517	21590	21492	21407	21615	21586	21381	21472	21603	21573	21648	21505	21460	21490	21681	21594	21463	21667	21368	21494	21663	21643	21643	21739	21472	21478	21528	21540	21674	21521	21763	21528	21582	21629	21602	21575	21584	21533	21770	21686	21594	21682	21531	21715	21575	21622	21795	21544	21675	21731	21588	21654	21837	21611	21432	21587	21647	21568	21640	21429	21579	21716	21445	21691	21542	21660	21624	21537	21654	21481	21535	21341	21520	21593	21593	21750	21778	21735	21668	21831	21489	21737	21449	21423	21469	21641	21528	21512	21678	21531	21702	21664	21496	21624	21467	21623	21555	21721	21704	21545	21498	21605	21813	21776	21720	21725	21443	21416	21610	21652	21725	21509	21604	21710	21620	21447	21651	21415	21529	21607	21577	21601	21607	21720	21714	21647	21476	21591	21683	21615	21451	21367	21813	21580	21754	21442	21535	21534	21461	21501	21619	21406	21876	21427	21483	21632	21779	21601	21569	21706	21866	21638	21688	21779	21648	21692	21578	21580	21621	21738	21664	21621	21545	21779	21648	21824	21599	21690	21753	21579	21487	21611	21667	21634	21554	21904	21682	21648	21553	21471	21584	21533	21602	21520	21786	21808	21694	21644	21757	21640	21628	21505	21587	21533	21486	21611	21544	21602	21416	21599	21801	21521	21502	21618	21739	21790	21473	21625	21590	21562	21881	21622	21529	21675	21631	21410	21600	21751	21487	21583	21684	21594	21688	21592	21594	21591	21454	21629	21425	21628	21734	21621	21442	21713	21375	21625	21540	21595	21494	21512	21712	21852	21598	21774	21719	21608	21705	21613	21583	21593	21510	21533	21580	21500	21645	21719	21706	21326	21552	21734	21436	21701	21429	21476	21682	21493	21703	21662	21656	21491	21681	21828	21664	21852	21481	21588	21594	21662	21447	21636	21493	21859	21713	21520	21658	21667	21582	21569	21493	21675	21829	21580	21664	21682	21724	21604	21573	21531	21406	21455	21412	21420	21582	21694	21728	21504	21249	21472	21679	21808	21670	21561	21533	21461	21597	21365	21718	21619	21631	21652	21798	21474	21696	21592	21510	21643	21726	21575	21514	21477	21726	21574	21341	21453	21645	21608	21605	21554	21682	21612	21663	21651	21648	21637	21488	21445	21630	21757	21739	21707	21589	21608	21854	21519	21534	21675	21454	21649	21701	21561	21812	21730	21538	21620	21655	21750	21506	21735	21586	21636	21550	21556	21625	21340	21466	21531	21578	21576	21802	21793	21591	21541	21671	21363	21462	21352	21668	21815	21590	21544	21452	21779	21466	21620	21743	21607	21598	21783	21713	21610	21526	21899	21563	21616	21493	21767	21499	21832	21615	21709	21596	21703	21809	21459	21569	21426	21670	21658	21617	21757	21669	21420	21553	21785	21537	21591	21462	21528	21640	21497	21638	21764	21774	21461	21628	21456	21563	21549	21615	21676	21773	21738	21626	21612	21458	21438	21505	21423	21601	21873	21480	21632	21457	21524	21711	21647	21634	21482	21730	21777	21526	21497	21678	21648	21601	21415	21639	21650	21492	21634	21594	21651	21395	21717	21695	21638	21689	21607	21723	21480	21788	21634	21672	21511	21426	21713	21544	21779	21551	21675	21614	21677	21954	21821	21634	21547	21686	21479	21367	21477	21445	21546	21466	21528	21570	21798	21607	21654	21835	21691	21551	21585	21446	21613	21780	21706	21561	21563	21673	21846	21600	21624	21685	21607	21611	21567	21472	21460	21914	21607	21660	21477	21564	21381	21462	21571	21753	21535	21581	21667	21700	21805	21553	21703	21597	21517	21675	21708	21588	21768	21717	21813	21691	21600	21656	21382	21722	21723	21702	21790	21673	21610	21468	21622	21672	21642	21861	21657	21629	21912	21780	21730	21532	21491	21537	21624	21635	21684	21531	21551	21584	21559	21806	21638	21695	21708	21550	21667	21585	21578	21575	21585	21564	21715	21418	21675	21457	21609	21558	21541	21780	21624	21605	21581	21459	21499	21635	21680	21739	21549	21423	21743	21628	21609	21389	21637	21553	21614	21389	21617	21643	21607	21678	21536	21686	21529	21604	21662	21596	21671	21772	21559	21540	21393	21673	21576	21561	21593	21649	21553	21602	21619	21594	21651	21677	21655	21507	21538	21692	21765	21800	21339	21502	21523	21665	21536	21718	21520	21762	21718	21678	21707	21503	21684	21795	21481	21593	21567	21521	21827	21584	21870	21615	21486	21712	21803	21640	21646	21699	21642	21547	21727	21678	21482	21578	21458	21591	21771	21439	21616	21607	21713	21589	21477	21728	21848	21435	21729	21516	21550	21730	21593	21584	21527	21380	21340	21556	21416	21489	21476	21572	21461	21659	21527	21490	21665	21672	21552	21562	21351	21748	21426	21557	21752	21551	21539	21758	21653	21403	21597	21629	21746	21688	21786	21716	21617	21707	21522	21369	21410	21514	21735	21759	21617	21511	21434	21638	21520	21609	21594	21563	21522	21467	21534	21480	21494	21587	21359	21726	21730	21531	21162	21702	21634	21672	21483	21531	21667	21480	21784	21409	21667	21430	21595	21619	21786	21530
29780	47135	44390	37154	33421	29479	26525	24724	23300	22407	21487	20690	20109	20102	19614	19130	18745	18663	18575	18291	18266	18006	18088	17854	17803	17926	17683	17868	17855	17827	17804	17706	17626	17631	17510	17459	17519	17533	17506	17559	17283	17615	17406	17490	17427	17343	17446	17530	17559	17516	17401	17393	17456	17412	17295	17285	17285	17620	17307	17468	17494	17409	17398	17509	17394	17385	17507	17337	17459	17327	17485	17365	17495	17469	17503	17430	17268	17302	17369	17563	17476	17522	17308	17420	17358	17415	17321	17384	17460	17498	17390	17626	17466	17464	17126	17415	17450	17370	17606	17457	17692	17615	17373	17438	17483	17524	17392	17423	17455	17447	17635	17421	17338	17550	17382	17395	17395	17540	17359	17360	17482	17539	17605	17468	17543	17299	17369	17384	17473	17436	17439	17414	17534	17396	17349	17419	17493	17529	17538	17416	17502	17472	17460	17269	17465	17357	17367	17458	17370	17415	17319	17476	17356	17254	17464	17489	17586	17368	17354	17468	17477	17410	17253	17609	17361	17504	17458	17558	17484	17461	17467	17353	17436	17364	17264	17513	17542	17231	17410	17483	17551	17468	17422	17383	17361	17464	17527	17163	17390	17540	17498	17505	17592	17326	17423	17498	17335	17463	17541	17322	17469	17349	17521	17443	17489	17498	17610	17536	17565	17591	17351	17494	17337	17401	17350	17549	17351	17253	17429	17417	17401	17321	17304	17665	17456	17401	17619	17517	17399	17502	17525	17370	17534	17501	17528	17340	17374	17445	17291	17505	17364	17403	17484	17480	17342	17453	17384	17490	17526	17337	17272	17689	17396	17417	17509	17462	17335	17437	17478	17524	17360	17495	17574	17377	17431	17476	17493	17327	17346	17552	17475	17624	17463	17531	17421	17445	17395	17284	17440	17442	17342	17359	17390	17477	17454	17319	17365	17343	17407	17457	17437	17449	17555	17285	17401	17490	17391	17472	17338	17371	17414	17331	17306	17486	17284	17339	17459	17435	17524	17425	17465	17439	17498	17403	17424	17697	17628	17622	17435	17367	17418	17175	17524	17348	17429	17266	17509	17474	17346	17521	17380	17397	17446	17409	17297	17482	17434	17449	17502	17601	17457	17380	17344	17370	17388	17637	17392	17490	17508	17372	17450	17558	17556	17593	17408	17450	17461	17439	17397	17483	17319	17438	17399	17291	17332	17537	17555	17375	17444	17498	17528	17322	17536	17615	17413	17307	17329	17397	17383	17482	17437	17460	17363	17511	17459	17474	17616	17326	17431	17442	17401	17602	17366	17464	17411	17597	17444	17323	17390	17393	17357	17440	17757	17378	17331	17354	17447	17508	17259	17458	17495	17484	17502	17383	17297	17433	17413	17495	17543	17359	17359	17387	17284	17498	17370	17569	17501	17294	17381	17276	17420	17376	17364	17435	17272	17363	17498	17424	17424	17550	17323	17406	17452	17293	17442	17382	17428	17319	17464	17450	17424	17439	17465	17279	17408	17476	17495	17501	17475	17386	17493	17378	17491	17563	17358	17344	17293	17552	17405	17443	17604	17395	17569	17436	17554	17439	17501	17458	17426	17418	17439	17362	17525	17556	17284	17392	17510	17428	17479	17594	17411	17287	17375	17715	17286	17359	17580	17630	17386	17655	17485	17506	17381	17387	17384	17432	17404	17475	17646	17489	17257	17456	17337	17408	17538	17574	17436	17460	17362	17562	17381	17445	17385	17588	17464	17527	17159	17405	17396	17524	17406	17399	17389	17387	17360	17408	17532	17418	17402	17483	17223	17593	17223	17651	17568	17490	17443	17367	17520	17488	17556	17401	17512	17466	17532	17367	17555	17194	17689	17409	17517	17517	17478	17411	17356	17352	17530	17641	17423	17383	17495	17414	17552	17353	17508	17434	17319	17561	17255	17459	17384	17518	17604	17602	17387	17444	17532	17523	17447	17518	17479	17539	17428	17424	17368	17489	17420	17517	17388	17292	17328	17442	17576	17349	17360	17440	17512	17471	17448	17443	17283	17540	17536	17442	17448	17534	17431	17477	17560	17569	17499	17574	17330	17655	17261	17609	17528	17699	17281	17424	17446	17572	17259	17432	17449	17399	17511	17550	17226	17423	17388	17429	17405	17580	17449	17445	17382	17347	17616	17411	17507	17494	17417	17597	17393	17444	17502	17427	17411	17496	17424	17542	17513	17420	17258	17379	17567	17290	17432	17450	17482	17354	17431	17604	17550	17559	17665	17359	17502	17551	17398	17329	17409	17524	17431	17500	17474	17284	17502	17322	17648	17653	17345	17367	17322	17515	17589	17601	17523	17405	17360	17396	17352	17337	17451	17275	17553	17465	17250	17586	17430	17357	17486	17451	17400	17365	17540	17487	17443	17479	17307	17652	17615	17573	17453	17310	17584	17306	17622	17482	17419	17577	17561	17410	17447	17550	17418	17464	17477	17604	17506	17317	17334	17319	17513	17425	17457	17395	17467	17547	17435	17375	17519	17499	17538	17552	17361	17394	17537	17545	17567	17527	17501	17470	17281	17580	17673	17270	17602	17445	17396	17263	17477	17493	17428	17270	17579	17442	17338	17340	17445	17554	17356	17266	17242	17411	17343	17519	17449	17578	17457	17325	17481	17443	17442	17436	17361	17390	17481	17354	17561	17610	17444	17409	17578	17522	17529	17395	17364	17344	17372	17360	17219	17336	17370	17511	17324	17351	17514	17507	17277	17322	17410	17465	17484	17370	17427	17505	17543	17537	17506	17525	17451	17572	17502	17461	17592	17379	17385	17466	17408	17489	17470	17429	17452	17490	17470	17474	17385	17544	17230	17627	17492	17496	17433	17567	17375	17350	17400	17413	17446	17337	17247	17515	17492	17411	17378	17431	17427	17318	17537	17519	17361	17468	17390	17477	17460	17538	17586	17325	17553	17380	17459	17442	17336	17565	17372	17503	17549	17316	17484	17527	17445	17518	17395	17563	17347	17433	17402	17318	17404	17311	17406	17388	17385	17268	17427	17532	17634	17479	17440	17521	17606	17441	17526	17392	17323	17410	17320	17360	17547	17356	17468	17478	17348	17459	17569	17383	17442	17542	17361	17447	17484	17324	17508	17442	17486	17406	17186	17454	17440	17450	17383	17400	17440	17410	17468	17547	17598	17354	17397	17419	17661	17593	17400	17569	17653	17336	17323	17508	17486	17490	17457	17615	17284	17524	17534	17404	17446	17437	17604	17408	17482	17378	17449	17348	17406	17536	17374	17414	17524	17599	17378	17516	17477	17403	17331	17487	17519	17554	17403	17387	17445	17432	17439	17563	17254	17306	17439	17255	17414	17564	17411	17374	17388	17410	17349	17370	17320	17453	17390	17424	17370	17396	17535	17381	17540	17324	17327	17497	17484	17408	17493	17564	17342	17479	17478	17476	17369	17335	17318	17521	17438	17190	17427	17485	17424	17295	17404	17287	17347	17451	17407	17507	17374	17505	17499	17380	17483	17424	17463	17504	17262	17336	17392	17426	17359	17414	17576	17446	17389	17379	17522	17299	17362	17457	17495	17506	17426	17592	17512	17494	17442	17404	17542	17387	17329	17430	17550	17656	17654	17526	17470	17440	17569	17632	17346	17448	17427	17550	17488	17456	17291	17526	17491	17415	17356	17505	17564	17456	17375	17296	17467	17488	17276	17423	17223	17431	17531	17486	17526	17403	17541	17459	17323	17471	17403	17539	17111	17528	17401	17590	17511	17369	17569	17429	17396	17341	17492	17319	17482	17439	17401	17707	17438	17300	17376	17480	17356	17582	17438	17479	17382	17327	17454	17599	17418	17679	17493	17583	17572	17512	17367	17380	17457	17358	17359	17370	17478	17438	17441	17518	17390	17541	17369	17427	17422	17391	17382	17470	17380	17493	17571	17607	17330	17422	17478	17425	17338	17482	17479	17312	17480	17515	17473	17395	17375	17550	17360	17516	17480	17430	17488	17335	17513	17429	17295	17473	17385	17534	17384	17416	17523	17372	17460	17409	17590	17513	17417	17640	17565	17468	17522	17372	17283	17381	17523	17610	17348	17309	17412	17407	17167	17469	17622	17347	17672	17465	17228	17507	17346	17433	17333	17236	17390	17366	17349	17293	17253	17540	17328	17470	17306	17466	17438	17527	17472	17487	17456	17551	17468	17419	17397	17493	17461	17399	17386	17501	17286	17384	17633	17310	17353	17548	17436	17538	17398	17459	17567	17509	17479	17453	17416	17417	17436	17409	17424	17366	17560	17632	17308	17461	17322	17225	17462	17341	17333	17498	17395	17445	17552	17521	17531	17626	17305	17576	17471	17357	17379	17405	17586	17454	17455	17273	17414	17505	17481	17312	17381	17466	17491	17494	17488	17511	17411	17490	17316	17455	17500	17589	17366	17498	17518	17512	17299	17408	17520	17361	17331	17465	17438	17432	17528	17481	17464	17432	17415	17421	17427	17491	17477	17414	17347	17500	17486	17352	17359	17341	17430	17334	17438	17340	17508	17505	17496	17437	17362	17424	17501	17511	17516	17455	17373	17582	17513	17433	17496	17500	17264	17440	17561	17522	17523	17527	17606	17486	17402	17387	17458	17485	17509	17389	17446	17511	17413	17369	17586	17584	17529	17356	17537	17419	17415	17359	17318	17449	17552	17483	17503	17634	17373	17591	17168	17457	17496	17359	17379	17434	17591	17493	17366	17441	17583	17276	17509	17457	17501	17349	17430	17578	17468	17674	17331	17360	17432	17502	17356	17580	17476	17455	17580	17701	17500	17489	17348	17415	17637	17347	17354	17412	17358	17341	17413	17521	17580	17414	17569	17259	17570	17516	17481	17381	17526	17423	17415	17451	17480	17643	17526	17478	17569	17582	17514	17279	17357	17359	17513	17420	17622	17446	17413	17397	17484	17441	17481	17477	17340	17474	17414	17534	17461	17333	17418	17298	17424	17588	17268	17289	17258	17622	17395	17490	17298	17526	17441	17399	17552	17727	17291	17489	17499	17580	17506	17549	17400	17468	17424	17287	17620	17639	17457	17387	17469	17441	17388	17245	17430	17336	17395	17421	17539	17377	17506	17314	17582	17488	17439	17274	17350	17298	17609	17369	17487	17360	17589	17484
23895	21428	29134	25169	26085	30283	31832	28225	26800	26135	25334	24635	24103	23787	23543	22915	22603	22781	22575	22132	22098	21974	22015	21461	21681	21649	21572	21760	21615	21648	21355	21337	21626	21502	21475	21260	21418	21439	21348	21159	21360	21195	21197	21246	21178	21210	21479	21250	21232	21413	21257	21287	21085	21182	21050	21101	21022	21297	21252	21343	21143	21137	21197	21096	21136	21200	21191	21102	21091	21268	21420	21326	21124	21179	21169	21248	21066	21229	21229	20989	21252	21115	21237	21342	21024	21228	21102	21306	21318	21380	20989	21211	21239	21254	21035	21111	21125	21135	21153	21179	20975	21069	21034	21295	21039	21061	21202	21067	21289	21124	21387	21062	21316	21057	21095	21144	21225	21116	21166	20947	21157	20981	21213	21038	21274	21265	20872	21262	21298	21157	21151	21235	21191	20899	21266	21581	21269	21094	21046	21293	21068	21061	21179	21192	21357	21074	21294	21275	21190	21105	21087	21097	21391	21297	21153	21068	21181	21080	21025	21023	21249	21097	21228	21323	21252	21000	21055	21062	21081	21055	21124	21197	21288	21375	21165	21024	20972	21049	21071	21125	21068	21134	21169	21264	21161	21168	21192	21188	21235	21151	21247	20953	20956	21200	21173	21120	21046	21258	21184	21150	21132	21109	21064	20939	21216	21256	21056	21275	21237	21209	21253	21134	21319	21239	21176	21254	21298	21330	20695	20946	21151	21086	20992	21154	21388	21134	21068	21207	21120	21316	21257	21125	21112	21104	21102	21214	20922	21138	21064	21285	21053	21166	21194	21040	21328	21101	21071	21291	21238	21253	21187	21000	21358	21105	21022	21274	20989	21254	21042	21236	21205	21212	21112	21048	21196	21161	21024	21147	21448	21099	21265	21037	21113	20993	21265	21224	21098	21219	21282	21184	21262	21096	20996	21088	21320	21196	21126	21155	21024	21273	21300	21169	21311	21144	21066	21128	21070	21116	21251	20973	21120	20980	21171	21034	21228	21166	21151	21212	20918	21110	21331	21143	21108	21112	21197	21190	21287	21418	21094	20886	21097	20972	21354	21114	21098	21141	21369	21180	21145	21126	21249	21253	21206	21181	21160	20994	21160	21056	21090	21238	21293	21140	21137	21248	21420	20893	21108	21077	21058	21003	21070	21214	21386	21419	21018	21269	21239	21213	21355	21186	21305	21088	21277	21156	21269	21090	20945	21089	21170	21114	21258	21290	21171	21062	21062	20997	21070	21230	20974	21142	21095	21255	21417	21039	21096	21161	21326	21200	21267	21212	20969	21374	21214	21194	21128	21184	21134	21407	21307	21246	21149	21132	21122	21163	21102	21301	20955	21213	21162	21244	21172	20937	21085	21255	21143	20911	21134	21443	21107	21016	21240	21400	21346	21259	21358	20977	21153	21388	21100	20994	21151	21129	21157	21068	21202	21136	21193	21157	21214	20938	21083	21221	21366	21238	20832	21228	21072	21175	21122	21348	21121	21086	21266	21315	21118	21289	21188	20776	21245	21280	21179	21145	21396	21186	21221	21026	21294	21139	21226	21096	21167	21166	21128	21227	21137	20951	21117	21016	21229	20969	20952	21035	21146	20893	21196	21195	21370	21189	21080	21070	21051	21211	21123	21095	21242	21172	21222	21390	21427	21190	21231	21084	21228	21079	21163	21335	21217	21073	21183	21235	21159	21386	21111	21081	21282	21067	21266	21089	20937	21056	21074	21152	21269	21231	21226	21115	21072	21310	21154	20968	21035	21037	21124	20990	20971	21133	21232	21115	21194	21022	21207	21184	21171	21175	21040	21060	21145	21057	21094	21050	21097	21103	21130	21085	21131	21180	21159	21144	20958	21031	21232	20947	20974	21180	21059	20956	21189	21256	21331	21079	21279	21297	21348	21277	21267	21041	21182	21030	21265	21109	21154	21205	21077	21212	21011	21043	21223	21134	21263	21250	21327	21138	21134	21137	21148	21069	21016	21095	21153	21252	21076	21231	20935	21400	21195	21087	21076	21325	20963	20948	21202	21293	21131	21206	21072	20953	21106	21036	21037	21221	20993	21190	21282	21253	21056	20937	21272	21198	21010	21203	21375	21294	21365	21235	21171	21182	21224	21041	21389	21254	21033	20993	21230	20981	21267	21219	21110	21084	21022	21088	21184	21404	21056	21173	21174	21062	20923	21183	21049	21186	21106	21170	21055	21232	21267	21023	21115	21253	21013	21137	21028	21462	21037	21108	21130	21027	21049	20934	21126	21132	21085	21178	21106	20948	21091	20943	21145	21233	21077	21245	21496	21134	21214	21210	21105	21008	21154	21112	21160	20936	21328	20910	21038	21193	21210	21445	21021	21151	21162	21183	21267	21338	21267	21263	21138	21041	21029	21080	21109	21170	21140	21149	21122	21180	21151	21285	21392	21320	21296	21287	21236	21117	21090	21394	21039	20963	20977	20957	20979	21217	21108	20890	21313	21335	21197	20981	21442	21009	21424	21134	21170	21098	21267	21166	21009	21141	21116	21140	21164	21152	21245	21375	21085	20947	21116	21237	21012	21256	21182	20942	21118	21320	21244	21014	21109	20960	21164	21247	21288	21245	20955	21140	21175	21398	21332	21325	21298	21086	21281	21252	21216	21249	21289	21087	21120	21225	21113	21077	21095	21191	21182	21244	21208	21275	21098	21079	21029	21144	21143	21170	21212	21036	21261	21257	21033	21255	21090	21031	21079	20948	21285	21147	21091	21030	21164	21040	21216	21058	21153	21246	21113	21027	21279	21171	21226	20964	20985	21141	21243	20867	21323	21265	21127	21376	21114	21072	21211	21067	21136	21032	21072	21370	21173	21077	21303	21013	21213	21309	21191	21132	21148	21249	21124	21165	21146	21296	21289	20964	21130	21035	21223	21073	21042	21172	21107	21246	21115	20928	20940	21202	21201	21299	21084	21371	21309	21211	20974	21133	21074	21181	21093	21267	21120	21283	21054	21006	20995	21119	21200	20976	21391	21072	21142	21431	21097	21468	21018	21114	21362	20992	21110	21275	21126	20974	21199	20880	21092	20970	21153	21172	21200	21176	21237	21003	21163	21138	21115	21277	21288	21192	21095	21074	21212	21204	21268	21105	21125	21164	21231	21246	21124	21217	21245	21228	21258	21184	21136	21206	21315	21142	21103	21173	21283	21195	21367	21256	21167	21176	21255	21223	21343	21281	21191	21126	21237	21325	21197	21174	21424	21239	21097	21192	21257	21251	21190	21294	21232	21442	21032	21237	21340	21083	21145	21011	21202	21098	21009	21112	21018	21077	20939	21081	21232	21032	21293	21254	21156	21228	21225	21039	21357	21068	21155	21104	21258	21033	21102	21137	21049	21226	21170	21265	21241	20962	21109	21114	21195	21121	21097	21343	21299	21295	21562	21016	21392	21375	21330	21161	21149	21154	21154	20922	21143	21333	21337	21200	21180	21264	20985	21217	21158	21041	21123	21152	21025	21132	20990	21000	21299	21194	21332	21129	20956	21287	21166	21151	21115	20995	21100	21013	21162	21086	21370	21153	21258	21136	21255	21293	21223	21309	21158	21019	21104	21008	21171	21144	21016	21150	21122	21310	21238	21167	21242	21145	21014	21018	21144	21145	21173	21162	21103	21216	21133	20964	20999	21212	21039	21216	21162	20973	20891	21445	21324	21067	20981	21209	21126	21371	21308	21200	21129	21358	20983	21331	20899	20901	21074	21132	21111	21089	21260	21140	21398	21160	21276	21252	21173	21163	21233	21437	21209	21143	21263	21349	21272	21249	21025	21182	21254	21439	21247	21268	21153	21150	21047	21183	21273	21274	21220	21135	21032	21151	21104	21223	21153	21173	20767	21103	20827	21192	21197	20865	21109	21227	21066	21119	21146	21048	21209	21232	21315	21168	20887	21217	21008	21354	21037	21130	21278	21194	21486	21322	21270	21438	21130	21195	21101	21173	21077	21331	21148	21159	21001	21067	21113	21116	21298	21017	21195	21288	21053	21075	21128	21288	21192	21268	21043	21385	21109	21016	21226	21097	21235	21197	21089	20954	21212	21188	21139	21126	21279	21230	21309	21061	21349	21215	21193	21031	21081	21108	21234	21315	21098	21128	21393	21366	21278	21339	21121	21012	21154	21164	21238	21149	21013	21153	21261	20945	21216	21191	21116	21132	21164	21111	21072	21064	21186	20956	21294	21113	21200	21202	21009	21139	21462	20971	21169	21305	21089	21119	21136	21336	21085	21195	21103	21241	21254	21161	21248	21461	21224	21065	21189	21246	21448	21337	21178	21062	21258	21213	21245	21444	21248	21041	20932	21221	21115	21295	21055	21186	21345	21127	21083	21232	21324	21171	21147	21037	21127	21287	21113	20935	21149	21188	21230	21168	21198	21323	21055	21314	21205	21137	21138	21226	21134	21062	21114	21165	21033	21159	21149	21281	21164	21288	21101	21110	21090	21257	21213	21124	21276	21244	21161	21148	21193	21049	21110	21057	21176	21504	21227	21240	21189	21108	21161	21152	21014	21315	21140	21201	20972	21026	21266	21029	21348	20983	21141	21106	20899	21008	21130	21277	21342	21047	21288	21030	21462	21345	21071	21225	21127	21122	21140	21042	21187	21078	20876	21439	21043	21291	20987	21106	21326	21108	21200	21192	21168	21114	20897	21074	21127	21148	21243	21240	21322	21105	21247	21002	21052	21330	20942	21091	21304	21131	21147	21215	21085	21163	21183	21187	21280	21159	21328	21147	21190	21125	21195	21300	20943	21145	21042	20938	21306	21280	21264	20976	21400	21172	21251	21184	20976	21375	21236	21122	21304	21156	21103	21147	21378	21115	21102	20916	21132	21002	21327	21137	21110	21087	21247	21160	21327	21067	21158	21302	21127	21107	21341	21011	21081	21031	21150	21390	21320	21093	21141	21040	21070	21377	21068	21028	21009	21154	21174	21064	20935	21280	21288	21232	21338	21258	21100	20985	21042	21198	21161	21119	21189	21012	21150	21227	21139	21281	21144	21291	21105	21069	21179	21105	21280	21099	21243	21298	21230	21007	21172	21068	21033	21178	21222	21186	21087	21019	21037	21119	21172	21192	21052	21186	21171	21177	21175	21102	21181	21161	21111	21033
30815	50224	49410	42336	37165	32336	29596	27722	26330	24525	22911	22068	21640	21141	20459	19753	19638	19309	18878	18557	18411	18198	17951	17827	17974	17630	17756	17744	17667	17534	17395	17459	17445	17239	17266	17237	17233	17163	17250	17289	17168	17196	17254	17159	17227	17042	17246	17171	17162	17209	17246	17168	17264	17230	17214	17027	17188	17123	17161	17174	17098	17252	17172	17019	17311	17418	17138	17065	17067	17109	16991	17221	17107	17215	17246	17163	17244	17137	17234	17285	17175	17117	17227	17333	17048	16982	17236	17056	17240	17044	17136	17161	17206	17275	17253	17332	17131	17153	17127	17236	17173	17111	17080	17180	17091	16996	17387	17076	17215	17250	17188	17331	17137	17267	16978	17028	17084	17275	17120	17155	17204	17146	17248	16922	17168	17220	17242	17245	17067	16994	17226	17311	17041	17073	17127	17129	17244	17206	17336	17128	17215	17110	17274	17259	17117	17156	17126	17008	17144	17254	17103	17021	17173	17222	17206	17151	17208	17163	17071	17007	17264	17173	17311	17048	17096	17085	17232	17094	17176	17228	17260	17216	16986	17221	17154	17094	17199	17063	17151	16997	17218	17156	17163	17164	17177	17220	17061	17050	17109	17219	17061	17077	17115	17246	17116	17324	16982	17174	17124	17173	17230	17108	17155	17159	17194	17164	17311	17240	17267	17179	17391	17114	17110	17154	17252	17035	17077	17220	16907	17144	17302	17030	17194	17063	17234	17010	17135	17081	17205	17144	17064	17246	17055	17015	17073	17097	17264	17055	17244	17217	17158	17258	17219	17114	17152	17114	17177	17059	17022	17178	17111	17017	17120	16977	17148	17083	17172	17311	17138	17126	17153	17156	17277	17132	17287	16945	17127	17179	17452	17098	17092	17146	17165	17073	17191	17122	17064	17149	17086	17135	17183	17109	17175	17389	17041	17109	17118	17142	17287	17025	17203	17005	17202	17033	17239	16976	17208	17268	16958	17186	17187	17179	17209	17259	17058	16893	17222	17199	17068	17204	17203	17245	17234	17330	17035	17197	17166	17194	17107	17137	17009	17218	17113	17039	17196	17089	17042	17083	17191	17130	17165	17103	17134	17020	17299	17173	17237	17182	17314	17126	17259	17276	17180	17086	17146	17176	17184	17235	17255	17092	17251	17056	17006	17171	17130	17091	17147	17368	17303	17103	17128	17037	17230	17055	17250	17254	17152	17291	17253	17145	17262	17137	17325	17127	17063	17201	17173	17037	17223	17057	17049	17109	17083	17165	17196	17227	17245	17039	16944	17185	17191	17041	16986	17247	17236	17165	17189	17225	17344	17245	17077	17164	17004	17109	17091	17188	17257	17159	17158	17091	17042	17026	17280	17012	17128	17224	17240	17215	17159	17220	17303	16938	17190	17292	17176	17257	16941	17205	17342	17248	17145	17081	17222	17052	17090	17204	17389	17197	17146	17033	17179	17151	17130	17233	17115	17236	17174	17142	17141	17060	17235	17158	17374	17044	17365	17197	16935	17070	17164	17054	17105	17108	17184	17115	17017	17172	17014	17183	17275	17146	17236	16940	17024	17074	17214	17162	16923	17241	17033	17068	17159	17308	17045	17292	17164	17160	17085	16986	17153	17176	17110	17084	17066	17048	16970	17269	17003	17149	17107	17123	17107	17154	17173	17139	17095	17110	17065	17258	16961	17174	17038	17184	17135	17201	17126	17153	17293	17215	17055	17256	17048	17037	17165	17229	17130	17139	17126	17168	17208	17108	16992	17022	17246	17183	17161	17194	17237	17175	17108	17181	17158	17180	17188	17152	17293	17098	17237	17107	17105	17113	17023	17201	17319	16828	17082	17150	17217	17070	17161	16906	17121	17185	17250	17231	17225	17106	17265	17206	17027	17209	17172	17116	17133	17060	16990	17036	17158	17069	17245	17108	17228	17052	17177	17013	17243	16967	17254	17185	17266	17247	17128	17103	17148	17175	17186	17109	17289	17289	17202	17163	17055	17167	17128	17013	17123	17100	17068	17042	17000	16931	17139	16983	17091	17112	17129	17078	17143	17164	17020	17144	17133	17041	17124	17154	17282	17081	17133	17180	17230	17088	17239	17060	17198	17027	17167	17193	17082	17066	17158	17020	17217	17096	17247	17061	17166	17047	17285	17199	17135	17143	17003	17185	17125	17176	17053	17239	17172	17246	17197	17115	16934	17080	17240	17262	16968	17109	17108	17218	16940	17108	17260	16988	17080	17257	17190	17175	17184	17246	17157	17291	17183	17050	17141	17069	17311	17033	17107	17130	17042	17151	17125	17166	17221	17116	17177	17225	17159	17201	17075	17179	17196	16998	17078	17052	17216	17185	17224	17039	17017	17043	17368	17140	17063	17229	17201	17231	17385	17176	17279	17301	17080	17137	17081	16967	17213	17030	17184	17286	17171	16930	17087	17088	17306	17001	17101	17185	17113	17141	17300	17028	17131	17321	17104	17257	17208	17212	17265	17192	17302	17344	17214	16944	17115	17052	17199	17156	17194	17143	17069	17200	17031	17187	17046	17162	17195	17271	17056	16979	17110	17106	17049	17297	17185	17092	17180	17255	17184	17096	17102	17106	17160	17141	17249	17102	17235	17263	17200	16932	17136	17171	17191	17185	17182	17316	17195	17150	17060	17043	17228	17167	17159	17168	16934	17237	17158	17203	17209	17318	17097	17041	17175	17232	17227	17103	17246	17170	17060	17014	17082	17021	17070	17186	17126	17228	17021	17198	16895	17407	17190	17161	17339	17281	17106	17168	17032	17064	17242	17134	17040	17070	17137	17025	17129	17217	17289	17115	17279	17145	17234	17176	17289	17001	17145	16989	17101	17129	17096	17314	17168	16978	17256	17157	17060	16883	17208	17094	17185	17136	17122	17131	17235	16836	17238	17164	17004	17199	17158	17084	17189	17271	17129	16930	17212	16967	16996	17028	17025	16954	17088	17224	17234	17010	17205	17404	17120	17278	17126	17168	17293	17070	17166	16999	17235	17192	17130	17137	17205	17118	17237	17013	17051	17108	17289	17210	17048	17087	17216	17212	17050	17220	17111	17153	17069	17356	17353	17187	17250	17122	17340	17192	17235	17157	17116	17249	17158	17191	17234	17221	17187	17113	17156	17149	17181	17159	17188	17087	17121	17267	17182	17140	17004	17050	17184	17297	17167	17050	17153	17240	17043	17203	17003	17040	17162	17035	17141	17312	17246	17080	17201	17194	17144	17194	17109	17167	17085	17437	17011	17154	17168	17007	17181	17109	17317	17031	16965	17278	17241	17079	17044	17207	17014	17162	17308	17219	17130	17062	17231	17058	17171	17355	17107	17128	17150	17309	17336	16856	17109	17191	17166	17010	17183	17359	17189	17011	17224	17276	17176	17022	17123	17278	17339	17176	17283	17120	17022	17229	17068	17174	17224	17370	17172	17139	17140	17229	17230	17306	17076	17093	17136	17078	17165	17045	17066	17057	17198	17321	17146	17034	17133	17314	17068	17270	17116	17092	17213	17105	17102	16978	17061	17158	17177	17102	17140	17263	17114	17032	17034	17276	17204	17148	17302	17224	17297	17086	17231	17234	17106	17141	17107	17314	17042	17110	17095	17406	17101	17002	17292	17058	17202	17244	17156	17136	17202	17212	17121	17225	17174	17084	17114	17205	17202	16946	17173	17122	17078	17227	17136	17145	17250	17179	17170	17121	17011	17211	17035	17198	16911	17182	17176	17261	17147	17244	17182	17209	17236	17136	17304	17142	17149	17223	17135	17074	17061	17179	17298	17184	17201	17076	17038	17259	16995	17021	17189	17250	16995	17159	17114	17116	17144	17204	17126	17027	17181	17177	17166	17153	17117	17114	17110	17260	17190	17172	17220	17155	17305	17081	17000	17008	17223	17077	17078	17222	17039	17305	17039	17205	17098	16927	17033	17017	17071	17219	17096	17040	17080	17242	17364	17215	17122	17070	17188	17027	17094	17117	17171	17217	17092	17184	17105	17097	17144	17217	17072	17014	17145	17270	17190	17260	17067	17078	17025	17147	17056	17238	16959	17213	17015	17359	17142	17143	17125	17212	17193	17077	17219	16975	17269	17069	17381	17208	17070	17258	17197	17113	17111	17138	17068	17144	17363	17061	17299	17370	17081	17117	17194	17233	17296	17166	16973	17217	17093	16977	17193	17124	17143	17053	17163	17041	17184	17023	17143	17095	17105	17277	17286	17081	17195	16995	17259	17125	17144	17233	17055	17259	17221	17153	17156	17174	17138	17284	17284	17216	17064	17124	17062	17302	17288	17202	17118	17280	17230	16982	17149	17055	17177	17086	17225	17260	17218	17287	17122	17129	17112	17078	17117	17234	17291	17149	17281	17228	17288	17333	17169	17182	17217	16954	17114	17158	16959	17103	17160	17086	17281	17082	17285	17085	17096	17280	17131	17118	17135	17160	17034	17445	17073	17320	17075	17144	17062	17198	17291	17086	17111	17400	17140	17184	17141	17180	17028	17171	17177	17077	17240	17203	17381	17251	17068	17150	17110	16920	17234	17214	17017	17130	17336	17105	17327	17213	17107	17174	17268	17115	17020	17073	17183	17272	17172	17026	17119	17003	17031	17321	17105	17025	17119	17085	17225	17001	17185	17030	17220	17180	17068	17285	17210	17181	16980	17234	17043	17335	16989	17133	17076	17104	16951	17139	17104	17122	17177	17064	17157	17045	17186	17155	17071	17065	17162	17233	17311	17264	17265	17167	17114	17144	17157	17067	17196	17106	17013	17073	17201	17335	17094	17202	17116	17286	17274	17279	17218	17179	17154	17085	17233	17051	17253	17127	17095	17088	17165	17160	17286	17099	17203	17172	17314	17215	17022	17092	17429	17149	17174	17126	17208	17087	17190	17180	17138	17220	17264	17033	17110	17148	17184	17063	17207	17169	17151	17020	17175	17200	17074	17038	17063	17243	17231	17151	17416	17179	17225	17144	17095	17051	17153	17100	17132	17141	17147	17120	16898	17002	17072	17051	17231	17244	17137	17189	17080	17042	17222	17288	17148	17165	17159	17082	17260	17153	17018	17029	17105	17049	17123	17156	17208	17137	17144	17050	17163	17274	17181	16949	17256	17176	17193	17209	17293	17263
32185	29575	35896	32716	27824	25659	24511	23549	23211	22625	22381	22207	22098	21979	21321	21878	21721	21751	21520	21345	21402	21586	21144	21109	21235	21165	21119	21022	21067	21011	20949	21250	20940	21050	21259	21207	21129	20822	21144	20957	20967	20994	21134	20907	20949	20936	21013	21178	21067	20894	20966	20935	21190	21119	20849	20978	21209	21035	21175	20953	20851	21052	20896	21083	20925	21064	21155	21026	20865	21111	21003	20918	20901	20903	21186	21195	21096	20966	20862	20873	21052	20705	21121	20995	21426	20997	21163	20960	20922	21026	21194	21174	21015	20977	20987	20854	21031	20951	20997	21071	20889	21238	21037	21130	20937	21053	20839	20934	21045	20816	20908	20923	21178	21024	20947	20797	20930	20881	21181	20968	20831	20778	21123	20968	20850	20989	20939	20758	21161	21073	20936	20937	20980	20888	20976	20976	21032	20903	20973	20870	21018	20909	21016	21118	20970	21036	20887	20878	21031	20873	20956	21004	21018	21303	20917	20905	20964	21081	21173	20948	21121	21068	20911	20859	21078	20847	20925	20873	20806	20920	21000	20746	20937	21137	20835	21092	21020	21104	21038	21161	20997	20847	21030	20868	21035	21032	20843	20986	20862	21104	21077	20880	20993	20972	20849	21054	21237	21124	20817	21014	20987	20934	20885	20878	20981	20886	21144	20978	21046	20928	21155	21099	20833	20753	21083	20972	20997	21065	21168	21095	20967	21015	20869	20932	20985	21167	21001	20923	21128	21160	20980	20898	21091	21010	20985	20962	20993	20912	21180	21134	21130	21010	20995	20953	20981	21215	20907	20993	20820	21070	20925	20768	20940	21195	21066	20995	20860	21044	20858	20940	20664	21036	21089	21097	21013	20986	21130	20900	20918	21048	21011	20728	21014	20936	20740	20950	21121	21061	21031	20703	20962	21060	20783	21055	21113	20764	21014	20999	21015	20886	21075	21079	21041	21051	20736	21011	21007	20943	20987	21195	21019	21210	21093	21043	21219	21157	21108	21034	20873	20937	20930	20894	20896	21005	21006	20982	20932	20840	21127	21023	21042	21097	21032	20721	21037	20819	21109	20892	21197	20978	20993	20729	21024	20836	20741	21028	21010	20877	20941	21070	21190	20804	20878	21000	20944	21155	20814	20982	21103	20953	21090	21010	20856	20821	20908	20879	21024	20786	20986	20956	20779	21074	21137	21023	20945	20967	21041	21056	20943	21183	21018	20851	20836	21009	21078	21151	20949	20903	20961	21157	20934	20847	20985	20893	21096	20872	21051	21019	21005	20935	20919	21124	20757	20955	20901	21110	20963	21056	20998	21049	21173	21073	21032	20790	20989	21093	20998	20927	21122	21139	20927	21176	21186	21055	20984	21007	20757	21006	20973	20969	20974	20974	21046	21153	21163	21243	20907	21005	21240	20984	21055	21005	21049	20801	20821	21005	20763	20919	20953	20863	20927	20990	20915	20973	20883	20968	20925	20945	21003	20926	20938	21198	20889	20860	20995	20844	21070	20915	21062	21077	21072	20991	21220	20989	20930	20861	21035	20908	21239	21149	21217	21002	21036	20866	20691	21055	20993	20879	21014	21268	20782	20852	21047	20955	20913	20789	20802	20989	20991	20913	20799	21082	21035	20932	21016	21065	20807	20977	21023	20859	20963	20935	20916	20939	20913	21066	21096	20804	21144	20944	20809	21022	21214	20975	20953	20844	20854	20984	20981	20982	21016	20971	20841	20867	21011	21187	21366	20879	21194	20985	21086	20840	21123	21006	21118	21052	21007	20774	21089	21133	20984	21016	21027	21128	20971	20917	21028	20982	20855	20785	21078	20882	21072	21056	21070	20964	20996	20926	20943	21034	21008	21103	20933	20914	20985	20985	20963	20997	20943	20950	21101	20955	20950	21192	20968	21065	21064	21113	21105	21176	21011	20970	20917	21001	21112	20976	20855	21130	20975	20978	21045	21042	20805	21248	21026	20928	21070	21140	20887	20809	20962	20896	21014	20801	20705	20749	20918	20958	21074	21102	20946	21300	21098	21119	21024	21110	20972	20754	20956	20899	21180	21079	21090	20988	21033	21008	20976	21057	21022	20947	21048	20927	20937	20870	20916	21046	20934	21009	20952	20980	20832	20992	21081	20937	20771	21133	21098	21186	20722	21070	20991	21267	21069	21201	21238	20810	20919	20937	20747	21085	21029	21075	21033	21091	21054	21074	21020	21014	21114	20930	20824	21033	20937	21182	21071	20824	21109	20959	20961	21106	20944	20702	21036	21113	21073	21022	21050	20881	21143	21027	21004	21042	21151	21150	21022	20957	21040	20986	21206	21346	21119	20798	21180	20971	21166	21130	20939	21113	21074	20935	21231	20979	20854	21096	20979	20928	21066	21125	21086	20906	21032	20865	20888	21125	20831	20988	21059	20903	20960	20831	20902	20885	20957	21091	21050	20794	20864	21049	20906	20996	21053	21025	21031	20923	21070	21074	21115	21004	21102	20877	20918	21025	21076	21162	21037	20925	20789	20993	21160	21089	21062	21057	21004	20939	21325	21037	20969	20962	21010	20846	21032	21021	20981	20848	20998	20941	21002	20847	21007	21029	20891	20853	21090	20935	21127	20825	21035	20965	21236	21158	21193	21172	21013	21069	20993	21105	20911	21051	20921	21241	20909	21014	21127	21201	20910	21069	20911	20843	21103	21204	20930	21093	20888	21027	21086	21181	20838	21016	21050	20940	20874	20862	20985	20895	21214	20970	20904	20976	20932	21087	21125	20997	21079	21202	20958	21333	20945	20992	20864	21071	20866	21026	20990	21046	20989	20943	21130	20831	21248	20937	21053	21098	21092	21115	20916	20957	20975	20869	20879	20964	20923	20833	21037	20991	20875	20984	20899	21130	20861	21011	20827	20989	21101	21026	21129	21084	21035	21245	20942	20767	20920	21265	20810	20994	21142	21094	21138	20977	21012	21120	21051	21043	20856	20859	21158	20996	20853	20974	20930	21015	21092	21028	20961	20927	21120	20856	20966	20933	21081	20935	20874	20972	20923	20854	20777	20953	20999	21148	20964	20846	20899	21085	21110	20951	21057	21000	20953	20899	21103	21098	20957	20870	20864	20925	20739	20912	20964	20873	21038	21033	20841	20978	21195	21092	20963	20944	21037	21215	21062	20991	21103	21060	21087	21014	20975	20930	20935	20909	21003	20955	21171	21027	21022	20884	21040	21061	20938	21178	20772	21261	21076	20974	20987	20924	21040	21024	21237	21018	21112	20819	21042	20855	20907	21127	21005	20772	20889	20807	20965	21098	21181	20922	21161	21127	20958	20964	20865	20978	20787	20841	21091	21145	21054	20795	21264	20901	20956	20989	20909	21016	20960	20858	20820	21027	21041	21232	20945	21055	21203	20775	20989	21140	21117	21007	20938	20974	20888	21048	21192	20929	21074	21048	21107	21017	20781	20877	20856	21005	20877	20997	21047	21003	20995	21024	21174	21016	21017	20932	20850	20887	20899	20996	21065	20883	21040	21069	20855	21121	20842	21152	21244	20911	20986	21056	21148	21121	21069	21052	21163	21004	21084	20977	21030	21073	21311	21062	20891	20997	20908	21140	20946	20855	20860	21034	21139	21243	21135	21123	20865	21070	20907	21107	21101	20999	20973	20907	21131	21096	21126	20958	20897	20859	20924	21017	20900	21142	21130	21092	21025	21153	21255	21021	20974	20861	20994	21234	20758	21254	20848	20756	20903	20987	20878	21105	21150	21087	21058	21046	20956	21095	21028	21089	20989	21002	20894	20878	21020	20936	20905	20989	20787	21196	21005	20850	20783	20982	21055	20948	21214	21215	21000	20691	21041	20966	20992	21205	20813	21108	20971	20885	20985	21092	20867	21035	20907	21115	20977	20948	21101	21042	21222	20961	21109	20994	20890	21090	20933	21160	21093	20940	21021	21033	20848	21012	21004	21086	20885	20913	21092	21260	20977	21068	21237	21024	21087	21293	20995	20945	21064	20906	21225	20830	21071	20869	21079	20897	21003	21133	20963	21086	21199	21110	21115	20956	20959	20926	21018	21077	21190	20872	21107	20914	21052	21093	21083	20894	21038	21076	20939	20991	20702	20864	20995	20958	20959	21323	20920	21007	20956	21051	21125	21029	20931	20765	20999	21123	20917	21105	21060	21019	21111	21034	20803	20797	20900	20938	21034	21027	21215	20891	20937	20959	20947	20920	20928	21029	21066	20933	21002	21100	20963	21015	20948	20808	21107	20998	20821	20806	20936	21012	20946	21132	20936	20848	21068	20874	20893	20906	20853	20885	21056	21191	20923	20868	20976	21078	21002	20748	21070	21106	21002	20976	20936	20654	20868	21223	20891	20843	20815	21013	20937	21080	20995	20827	21164	21241	20869	21130	20841	20990	21111	20953	20994	20935	21115	21019	21044	21130	21126	20926	21034	20961	21000	21305	20942	20985	21216	20898	21050	20920	21034	21103	20985	20721	21059	20963	20948	21044	21021	21140	21026	21083	21224	20828	20801	20839	20916	21192	20894	21092	20915	20991	21246	20940	21010	20874	21092	20947	21024	21048	21072	21080	21109	21002	20816	20980	21157	21266	21104	20955	20979	21145	20816	21016	21192	20900	21018	20854	20934	20787	21012	20961	20947	21077	21036	20838	20830	21013	21263	20804	21116	20974	20893	21136	20644	21100	20856	20956	20961	20986	20749	21155	20794	20676	21051	21031	21080	21158	21127	21030	21118	20837	20879	21003	20928	20871	21162	21131	21078	21080	21104	21130	20990	20925	21147	21066	20926	21018	21077	21077	21151	21158	20995	21216	20828	20977	21013	20886	21106	21157	21226	21081	21015	21036	21227	20993	20858	20853	20865	20859	20861	20869	20995	21006	21192	21257	20982	20863	20951	20782	20932	20880	20818	21083	21045	21192	20870	21070	20892	21020	20855	21066	21145	21075	20993	21067	21091	20917	20733	20917	20944	20901	20880	21076	20891	21082	20791	21062	20973	21033	20964	20872	21041	21009	21183	21105	21111	21165	21042	21055	20900	21002	21168	20836	21055	20954	20969	20938	21088	20990	21149	21074	20882	20859	20906	21182	21178	20974	21064	21070	21204	20765	21001	21033	21047	21073
28953	39459	38337	31067	26346	23568	21921	21183	20271	19680	19181	18997	18865	18494	18301	18072	18079	17904	17591	17350	17382	17356	17497	17345	17155	17165	17411	17445	17332	17119	17091	17210	17088	17027	17041	17256	17101	17094	17171	17133	17125	17060	17107	17045	17206	17161	17055	17308	17020	17154	16861	17162	16883	17049	17057	17129	17086	17111	17082	16983	17091	17032	16998	17291	16997	16849	16938	17036	16971	17025	17076	17088	17080	17290	17198	16961	17133	17118	16935	17146	17061	17138	16961	17127	17143	17060	16938	17152	17097	16988	17053	17070	17045	16953	16987	16899	16910	16937	17043	16958	17116	16873	17064	17023	16844	17025	16825	17190	16838	16958	17022	17161	17060	16999	16991	17001	16899	17244	16954	17064	17059	17021	16912	16929	16954	16968	16973	17234	16886	17053	17140	17151	17112	17032	17116	17100	17155	17080	16986	17045	17071	17138	16952	17081	16974	17097	17081	16969	17065	17149	16987	17033	17134	16960	16991	17056	16908	17228	16958	17192	17013	16876	16915	17196	17047	17097	16978	17045	16848	17213	17051	17187	17026	16992	17069	17086	17217	17110	16906	16872	17067	17135	17166	16884	17018	17026	16824	17130	17032	17262	16958	16988	17130	16898	17036	17032	17135	16838	16969	17030	17145	16901	17029	16942	16946	17200	16959	17084	16949	17064	16943	17050	17075	17106	16831	17030	16989	16997	16971	17072	17147	16940	17065	16856	17084	17157	16988	17073	17146	17023	16907	17060	17012	16981	17098	17118	16980	16892	17008	17197	17138	16968	17050	17052	17164	17269	17043	17064	16958	17098	16989	17094	17113	17103	17017	17042	17047	16905	17064	17051	16904	17242	16977	17108	16937	17146	16940	17095	17075	16989	16989	17036	17131	17087	17031	17225	16976	16985	17065	16828	16914	17002	17032	16977	17024	17112	17039	16997	17120	17028	17047	17042	17064	16974	16898	16971	17140	16895	16864	17035	17173	16879	17048	17001	16885	17047	17016	17114	17030	16852	17047	17177	16959	17194	17089	17052	16954	17034	16951	17048	16996	16976	16938	17036	17219	17114	17076	16978	17154	16877	16883	17070	17050	17090	17036	16951	17034	16849	16844	17055	17233	17143	17095	17131	17002	17004	16856	17168	17025	17158	17071	17065	17105	17031	17024	16946	17229	17048	16886	16970	17121	16956	17052	17108	17030	17045	17093	17067	16953	17071	16958	17206	17121	17154	17019	17095	17021	16972	16965	17109	16964	17085	17233	16947	17306	16943	17149	17069	17128	17062	17033	17124	17058	17122	16875	16921	17197	17045	17095	16955	17153	17174	17058	17129	17040	17130	16958	17050	16863	17024	17129	17094	17032	17021	17018	17061	16976	17045	17134	17053	16941	17182	17262	17093	16921	16965	17247	17111	17061	16844	17118	17167	17027	17092	17134	17060	17135	17000	17103	17071	16975	17058	17057	17147	16984	16922	17115	17020	16992	17014	17040	17087	17027	17054	17025	17091	17036	17291	16872	17163	17149	16828	17045	16923	17208	17243	17068	17088	16939	17202	17057	17104	17280	17102	17179	17120	16972	17149	17074	17134	17173	16845	17226	17048	16815	17019	17129	17008	17248	17146	16933	16892	16929	17008	17063	16984	17086	17012	17003	16934	16978	16979	16998	17013	16855	17237	16995	17277	17133	16974	17162	16995	17183	17052	17180	17065	17109	16960	17114	17036	17040	17039	16899	17247	16958	16851	17099	16898	17025	16877	17172	16997	17028	17211	17075	17229	17189	16930	17151	17026	16977	17109	17013	17149	17045	16894	16944	17062	17037	16932	17080	17072	17004	16931	17104	17056	16786	17057	16928	16989	16881	16974	16948	17158	16948	16894	16848	17004	17012	17029	16933	17150	17247	17290	16911	16851	17111	17081	17136	17150	17170	17120	17149	16842	17086	17161	17116	17109	17124	17012	17058	17236	16962	17044	17164	17051	17116	17178	16927	17045	16915	16942	17084	16834	17213	16862	17005	17000	17176	16962	17034	16936	17071	17115	16868	17066	17056	16917	16869	17081	17092	16901	17051	17131	17087	17094	16892	17123	16973	17260	17047	17017	16961	17098	17088	17072	17044	17000	16862	17219	17013	17302	17192	17037	16932	17149	17070	17206	16877	16928	16991	17056	17249	16978	17168	17022	16958	17151	17106	17017	17077	16832	17037	17010	16903	17187	17123	17108	16900	17100	17057	16940	17124	17185	16903	17024	16951	16993	17197	17072	17087	16858	16991	16842	17188	17093	17236	17008	16977	16871	17078	16971	17084	17057	17014	16987	16951	17131	17086	17106	16905	17069	17177	17021	16922	17023	16945	16925	17131	17125	17035	17132	16986	16958	17089	17119	16987	16848	16947	17108	17099	17363	17064	16899	17014	17122	17170	17126	17052	17012	17026	17122	17094	17101	16992	17047	17146	17088	17039	17155	17089	16864	17194	17105	16877	17095	16968	16937	17066	17174	17184	16993	16969	16984	17299	17068	17069	17019	17114	17142	17245	16993	16931	17063	17050	16947	17078	17124	17033	17100	17007	17089	17049	17014	17034	17062	17043	17000	16720	16944	16995	16969	16988	17102	17058	17107	17076	17094	16980	17096	16936	16968	17262	17138	17235	17041	17082	17113	17027	17109	17087	17144	16970	16947	16965	17057	16978	17129	17208	16943	17014	17076	17058	17027	16843	17128	16938	17100	16866	17039	17103	17134	16947	16872	16988	17024	17080	17007	17142	16946	16882	17013	17106	17042	17116	17128	17096	17056	16963	17091	16950	16958	17051	17007	17132	17047	17122	17007	16893	17153	17040	17069	16989	16965	16997	16925	17055	17176	17158	17072	17002	17047	17039	17038	17105	17073	17175	17155	17110	17139	17104	16939	17132	17108	16900	16933	17154	16913	17050	17059	17074	17004	17270	17008	17017	17162	17021	17011	17024	17094	17139	17103	17128	16885	17169	17113	17127	17061	17149	17053	17092	16952	17017	16950	17210	17021	17052	17056	17140	17056	17151	16957	17021	17034	17089	16973	17128	16838	16942	17057	17092	17040	17115	17208	16981	17110	17037	17028	17077	16998	16979	16972	17114	17121	17135	17095	17231	16840	16965	17036	16945	16908	16981	16970	17206	17029	17258	17184	16997	17110	17138	17071	17013	17050	16970	17005	17117	16953	16902	16939	17339	16931	17064	17021	16911	17269	17035	16955	16946	17000	17009	16984	17238	16918	16985	17068	17077	17130	17103	16991	17083	17042	17137	16815	17122	17106	16990	17048	16997	16884	17132	16936	17152	17090	17061	17131	17040	16945	17247	16981	16918	17116	17033	16903	17047	17059	17028	17049	16911	16886	17073	17122	17058	16998	16917	17202	16945	17072	16741	16989	17110	16899	16998	17007	17009	17112	17021	17042	16950	17099	16991	17007	17091	17100	16963	17050	17143	17020	17069	17077	16983	17163	17007	17005	17031	16971	17014	16859	17168	17034	17082	16844	16974	17058	16990	17179	16910	16943	17015	17084	17027	17116	17065	17067	16968	17237	16899	17020	17196	17059	17121	16984	17034	17010	17046	17014	17072	16978	17027	17104	16982	17219	17165	17047	17058	16986	17196	17077	17113	16989	17120	17067	17164	17021	17103	16788	17000	17117	16934	16995	17146	17100	16925	17090	17097	17008	16960	17110	17082	17107	17169	16965	16922	17027	17075	16989	17145	16936	17023	17068	16963	17218	17074	17040	17159	17086	17009	17172	17077	16886	16928	17103	16896	17010	17042	17086	17047	17086	17091	17069	16860	17060	16955	16994	17116	17035	17016	17090	16926	17006	17031	16942	16986	17224	17077	16927	17000	16990	17001	17052	17176	17178	16997	17151	16980	17092	16940	17192	17177	17041	17130	17156	17217	16802	17136	17052	17240	17084	17022	16974	16983	17038	16961	17098	16941	17182	16984	17051	17000	17141	17186	17072	17015	17063	16953	16974	17189	17089	16988	17076	17052	17069	17324	16964	16859	16998	16997	17068	17108	17081	16916	17047	16979	17191	16906	17035	17150	17234	17141	16969	16962	16993	17136	17201	16964	16901	16975	17143	16835	16992	17154	17015	17122	17237	17032	17039	17071	17070	17008	17047	16942	17005	16971	17063	17038	17107	17068	17033	17046	17089	17089	17178	17106	17103	17082	16927	17154	17025	17225	17248	16959	17114	17022	17176	16932	17206	17097	16941	16994	17032	17061	16860	16977	17026	17202	16966	16952	17063	16871	17229	16932	17122	17009	17014	17146	17087	17172	16969	17034	17047	16961	17036	17317	17080	16874	17109	16990	17080	17077	17006	17041	17127	17163	17179	17226	17029	17122	16825	17126	17000	17141	17053	17040	17043	17041	17015	16914	17134	16992	17051	17282	17077	17099	17027	17137	16842	17034	17179	17198	16995	17082	17044	17016	17002	17146	17174	16978	17031	17012	17122	17055	16960	16927	17105	17099	17027	17074	17001	16866	17155	17078	16955	17049	17091	17133	16935	16998	17044	17112	17070	17073	17193	16852	17091	17117	16973	17243	17016	17068	17119	17029	17172	17001	17077	17049	17047	17132	17152	16908	16997	16956	17010	17029	16956	17074	17152	16919	17055	17038	16967	16949	17136	16988	16881	16952	17117	17208	16957	17021	17044	17121	17064	16800	16824	17110	17019	16963	17091	17095	16951	17141	17208	17229	17097	17078	17075	17134	16981	17113	16946	17092	17054	17064	17231	16877	17001	17036	16930	17029	17103	16936	17097	17046	17054	17138	16900	17084	17206	17140	17172	17108	16927	17202	17207	16973	17055	17077	17221	17146	17157	17172	17058	17000	17181	17050	17053	17071	17100	17025	17206	16955	17158	16897	17022	17015	17030	16848	17080	17183	16897	17070	17137	16903	16993	17100	16917	16934	16962	17104	16915	17042	16832	17101	17035	17333	17068	17130	17147	16970	17158	17014	17032	17040	17241	16987	17149	17056	17141	17053	17156	17107	16989	16968	16943	17134	17134	16995	17018	16862	17133	17045	16948	17090	17003	17055	17034	17070	16984	17100	17092	17205	17230	16992	17108	17072	17053	17094	16998	17261	17051	17141	17064	16840	16999	17160	16842
25276	21483	29036	28088	27691	28789	28599	26183	24675	24026	23362	23329	22882	22421	22186	21999	21919	21640	21544	21348	21172	21158	21237	21070	20982	20809	20858	20708	20938	20949	20472	20654	20581	20861	20701	20640	20657	20614	20457	20821	20570	20778	20607	20769	20634	20427	20657	20513	20535	20721	20496	20416	20447	20446	20597	20405	20385	20471	20591	20467	20425	20319	20395	20516	20662	20445	20616	20586	20689	20566	20617	20361	20453	20717	20468	20689	20566	20355	20643	20408	20586	20465	20634	20750	20555	20435	20609	20542	20540	20337	20530	20717	20344	20366	20489	20501	20622	20642	20410	20614	20518	20427	20517	20335	20557	20485	20583	20680	20489	20412	20785	20546	20392	20552	20581	20430	20502	20485	20402	20593	20636	20563	20531	20638	20609	20456	20290	20402	20600	20515	20444	20336	20712	20656	20421	20664	20500	20669	20577	20468	20407	20429	20518	20439	20384	20708	20656	20608	20616	20418	20690	20350	20241	20460	20469	20384	20480	20592	20622	20344	20613	20467	20526	20490	20542	20562	20581	20495	20593	20524	20557	20544	20461	20437	20666	20586	20529	20492	20512	20499	20388	20660	20494	20649	20534	20692	20530	20519	20565	20443	20485	20533	20571	20354	20456	20570	20664	20689	20421	20486	20458	20656	20628	20463	20743	20674	20530	20441	20466	20557	20561	20421	20549	20540	20394	20546	20605	20595	20736	20360	20488	20530	20492	20524	20365	20310	20541	20619	20626	20625	20495	20515	20450	20403	20406	20296	20594	20490	20644	20579	20585	20527	20487	20494	20452	20532	20520	20760	20612	20517	20695	20573	20440	20498	20370	20389	20592	20574	20653	20537	20556	20439	20556	20556	20432	20578	20388	20343	20439	20419	20559	20630	20491	20615	20514	20378	20426	20367	20464	20509	20714	20720	20413	20563	20595	20286	20493	20477	20465	20489	20522	20431	20314	20610	20357	20539	20448	20413	20513	20211	20490	20562	20713	20414	20538	20423	20432	20593	20478	20458	20699	20502	20748	20583	20759	20338	20535	20375	20587	20331	20379	20664	20526	20514	20355	20420	20557	20581	20450	20633	20614	20365	20348	20544	20601	20597	20805	20580	20646	20400	20578	20398	20616	20624	20605	20500	20432	20583	20407	20548	20530	20729	20616	20524	20545	20452	20424	20495	20687	20484	20786	20346	20605	20517	20510	20418	20340	20587	20605	20445	20467	20544	20700	20554	20630	20618	20668	20753	20375	20588	20804	20416	20492	20641	20599	20782	20558	20666	20407	20450	20501	20462	20648	20539	20559	20703	20600	20333	20501	20650	20503	20530	20534	20759	20565	20664	20704	20611	20440	20662	20495	20514	20486	20620	20571	20540	20650	20309	20410	20520	20683	20721	20504	20466	20568	20594	20525	20631	20442	20474	20706	20540	20457	20677	20571	20556	20497	20589	20463	20672	20687	20721	20582	20588	20497	20525	20471	20587	20894	20605	20745	20726	20564	20555	20648	20445	20529	20361	20627	20667	20520	20751	20559	20413	20510	20617	20686	20452	20414	20584	20362	20374	20626	20561	20639	20548	20490	20528	20476	20505	20634	20463	20494	20619	20526	20395	20556	20505	20607	20508	20497	20453	20353	20362	20493	20526	20544	20429	20525	20488	20598	20521	20706	20513	20381	20477	20417	20606	20687	20263	20650	20437	20651	20655	20493	20257	20562	20513	20567	20557	20735	20487	20696	20752	20764	20605	20558	20553	20400	20607	20508	20639	20461	20587	20572	20506	20534	20478	20547	20520	20502	20532	20689	20467	20626	20456	20474	20567	20575	20635	20505	20620	20521	20343	20584	20565	20604	20475	20461	20535	20540	20567	20554	20464	20667	20598	20620	20633	20633	20305	20579	20477	20902	20609	20627	20619	20565	20475	20579	20381	20518	20632	20594	20527	20569	20420	20471	20539	20523	20534	20640	20398	20629	20536	20440	20474	20784	20674	20718	20484	20333	20571	20570	20443	20312	20390	20658	20613	20657	20457	20564	20597	20588	20601	20353	20319	20570	20583	20561	20621	20645	20706	20674	20641	20590	20519	20700	20329	20668	20562	20728	20460	20804	20738	20691	20475	20351	20538	20232	20422	20490	20779	20444	20553	20557	20655	20539	20569	20542	20362	20452	20508	20377	20426	20861	20620	20586	20567	20694	20540	20788	20608	20499	20597	20434	20367	20609	20796	20548	20544	20602	20661	20633	20558	20394	20370	20303	20391	20508	20489	20213	20619	20449	20391	20542	20438	20532	20636	20639	20653	20400	20419	20498	20518	20579	20669	20411	20709	20715	20526	20510	20726	20634	20660	20481	20324	20471	20584	20533	20382	20488	20538	20520	20715	20609	20808	20576	20395	20551	20544	20563	20521	20474	20643	20693	20491	20446	20531	20622	20395	20485	20658	20861	20541	20355	20534	20640	20500	20652	20585	20623	20599	20622	20544	20584	20602	20601	20594	20543	20615	20526	20565	20710	20517	20577	20575	20647	20449	20505	20376	20610	20495	20314	20642	20582	20316	20589	20447	20690	20530	20605	20546	20624	20391	20658	20354	20739	20522	20554	20541	20530	20592	20594	20378	20557	20625	20787	20518	20556	20369	20305	20373	20303	20628	20649	20597	20500	20503	20382	20585	20538	20680	20650	20649	20500	20496	20664	20700	20598	20558	20625	20508	20544	20635	20497	20457	20531	20451	20317	20368	20508	20584	20498	20289	20409	20517	20750	20423	20716	20579	20593	20409	20404	20556	20756	20520	20534	20531	20507	20681	20655	20599	20541	20764	20665	20586	20522	20634	20467	20729	20598	20728	20877	20502	20518	20807	20566	20557	20648	20550	20606	20501	20434	20626	20441	20563	20499	20438	20564	20583	20408	20507	20642	20715	20689	20429	20465	20618	20689	20617	20613	20631	20645	20442	20480	20352	20676	20511	20570	20420	20620	20558	20690	20803	20281	20556	20512	20615	20452	20472	20553	20421	20341	20652	20655	20557	20292	20582	20679	20518	20618	20501	20520	20570	20703	20345	20601	20524	20525	20443	20646	20570	20483	20821	20738	20234	20591	20632	20393	20462	20528	20587	20692	20612	20510	20638	20311	20414	20765	20599	20587	20471	20519	20542	20557	20675	20721	20459	20528	20548	20594	20465	20628	20263	20564	20595	20367	20502	20460	20757	20471	20498	20467	20644	20569	20311	20398	20464	20706	20610	20452	20369	20604	20405	20403	20527	20640	20507	20528	20621	20464	20428	20675	20720	20617	20587	20594	20625	20425	20443	20560	20469	20518	20667	20686	20511	20619	20632	20728	20516	20610	20450	20684	20637	20564	20540	20594	20648	20484	20563	20550	20418	20524	20575	20580	20435	20547	20377	20581	20548	20503	20694	20448	20689	20431	20611	20404	20461	20394	20608	20324	20531	20569	20612	20622	20596	20401	20439	20488	20430	20458	20506	20312	20676	20641	20533	20510	20597	20379	20462	20694	20568	20484	20664	20473	20575	20682	20549	20526	20514	20782	20737	20424	20562	20762	20500	20672	20370	20455	20514	20677	20536	20542	20746	20365	20660	20738	20509	20559	20659	20475	20554	20578	20707	20677	20432	20491	20408	20647	20561	20818	20744	20603	20514	20871	20552	20555	20625	20355	20591	20394	20413	20299	20395	20474	20532	20593	20706	20669	20475	20461	20457	20571	20432	20511	20478	20688	20782	20533	20418	20388	20568	20860	20509	20675	20639	20536	20504	20514	20488	20411	20494	20536	20784	20697	20418	20354	20667	20642	20431	20467	20642	20507	20607	20658	20531	20685	20674	20712	20511	20560	20577	20614	20570	20670	20428	20612	20386	20504	20605	20572	20361	20432	20499	20699	20520	20446	20550	20465	20546	20480	20473	20615	20442	20523	20393	20515	20616	20730	20549	20361	20520	20631	20657	20638	20564	20669	20591	20681	20620	20632	20581	20425	20395	20568	20506	20724	20556	20396	20519	20530	20536	20744	20489	20342	20448	20626	20659	20729	20825	20467	20335	20333	20576	20741	20533	20682	20453	20476	20544	20331	20445	20516	20603	20472	20507	20458	20329	20703	20616	20408	20562	20434	20425	20569	20457	20450	20557	20627	20529	20615	20619	20458	20646	20353	20663	20681	20612	20225	20538	20629	20491	20332	20557	20736	20598	20633	20491	20780	20614	20543	20660	20573	20569	20650	20481	20516	20752	20439	20339	20647	20442	20658	20494	20613	20460	20448	20674	20446	20716	20310	20486	20503	20551	20455	20633	20687	20573	20569	20501	20544	20535	20469	20619	20534	20524	20336	20533	20620	20388	20430	20673	20639	20430	20403	20502	20476	20600	20794	20565	20757	20392	20584	20342	20383	20438	20525	20546	20459	20649	20334	20478	20521	20757	20429	20398	20606	20581	20566	20692	20627	20564	20523	20540	20726	20400	20513	20594	20584	20657	20526	20449	20543	20642	20465	20633	20449	20601	20453	20331	20535	20540	20609	20495	20638	20448	20770	20488	20633	20388	20312	20643	20402	20541	20474	20575	20487	20607	20587	20449	20529	20500	20194	20558	20530	20539	20469	20582	20443	20534	20648	20516	20588	20707	20485	20583	20582	20474	20529	20404	20521	20485	20629	20515	20643	20569	20661	20478	20336	20445	20650	20530	20568	20464	20538	20427	20565	20676	20475	20533	20608	20465	20755	20475	20633	20771	20729	20682	20382	20405	20478	20422	20541	20503	20397	20492	20454	20654	20358	20624	20674	20503	20605	20656	20669	20716	20671	20433	20593	20548	20624	20649	20577	20522	20457	20458	20662	20585	20669	20261	20655	20621	20530	20478	20392	20584	20629	20435	20419	20701	20623	20529	20421	20516	20555	20716	20640	20310	20636	20389	20386	20517	20436	20583	20397	20305	20786	20535	20697	20523	20509	20439	20610	20579	20546	20304	20729	20477	20560	20530	20479	20696	20312	20509	20353	20584	20356	20655	20457	20850	20635	20515	20481	20612	20518	20533	20541	20477	20605	20380	20554	20673	20537	20457	20619	20715	20505	20589	20535	20440	20814	20818	20514	20809	20630	20570	20615	20641	20677	20416	20631	20647	20704	20662	20566	20503
27854	46188	45493	36910	31676	28447	26648	24733	23453	21902	21218	20902	19968	19392	18976	19020	18534	18363	17938	17753	17624	17489	17499	17549	17536	17241	17321	17245	17076	17031	17112	16910	17006	17087	17010	16895	16941	16880	16963	16981	16916	16763	16932	16895	16925	17110	16843	16988	16774	16896	16875	16705	16863	16804	16922	16859	17016	16707	16914	16905	16830	17044	16713	16943	17049	16829	16974	17017	16889	16917	16913	16759	16811	16850	16912	16914	16797	16825	16861	16799	16741	16669	16822	16900	16769	17098	16859	16772	16882	16796	16882	16879	16908	17000	16826	16936	16791	16916	16843	16851	16632	16875	16624	16857	16894	16739	16886	16785	16969	16829	16960	17027	16818	16776	16915	16721	16807	17038	16904	16832	16830	16768	16862	16861	16814	16916	16778	16774	16747	16918	16854	17048	16802	16805	16762	16832	16940	16793	16965	16786	17006	16696	16900	16668	16768	17019	16819	16897	16845	16852	16845	16790	16831	17000	16846	16806	16913	16818	16870	17000	16784	16875	17023	16818	16905	16948	16912	16912	16824	16926	16692	16797	16786	16749	16800	16736	16770	16934	16755	16865	16943	16895	16809	16833	16651	16963	16782	16828	16723	17025	16964	16862	16741	16794	16885	16765	16848	16784	16774	16897	16751	16888	16797	16949	16716	16869	16786	16741	16794	16870	16938	16878	16852	16902	16838	16889	16838	16803	16825	16929	16897	16843	16873	16808	16985	16833	16925	16746	16894	16889	16846	16985	16874	16872	16869	16866	16798	16722	16852	16973	16921	16915	16732	16930	16731	16899	16689	16775	16839	16858	16812	16716	16844	16731	16755	16764	16853	16895	16845	16666	16822	16873	16797	16838	16879	16869	16794	16819	16803	16954	16916	16991	16805	16825	16752	16959	16764	16884	16927	16966	16911	16928	16986	17017	16833	16873	16906	16939	16812	16930	16906	16816	16842	16866	16745	16809	16948	16816	16942	16808	16962	16886	16984	16827	16702	16942	16772	16983	16924	16818	16933	16999	16789	16909	16758	16932	16934	16692	16812	16791	16905	16968	16892	16950	16819	16813	16821	16971	16851	16805	16863	16764	17068	17021	16798	16730	16930	16874	16800	16892	16833	16808	16837	16944	16805	16794	16909	16737	16775	16674	16861	16737	17030	16797	16796	16893	16795	16833	16794	17033	16901	16933	17019	16959	16879	16764	16715	16909	16810	16864	16859	16750	16922	16774	16730	16970	16914	17083	16884	16822	16795	16729	16854	16631	16740	16774	16870	16711	16851	16877	16881	16874	16977	16775	16929	16800	16892	16995	16764	16764	16898	16748	16711	16573	16906	16990	16866	17010	16773	16824	16764	16663	16989	16835	16763	17016	16758	16720	16845	16871	16807	16914	16724	16846	17031	16843	16893	16605	16832	16723	16949	16764	16823	16942	16846	16778	16766	16938	16813	16828	16954	16696	16847	16864	16803	16931	16951	16920	16694	16858	16964	16821	16905	16638	16813	16878	16796	16879	17066	16831	16634	16899	16909	16799	16931	17025	16974	16881	16936	16854	16813	16917	16862	16845	16929	16990	16862	16904	16888	16845	16977	16740	16877	16942	16835	16820	16762	16867	16769	16834	16913	16908	16809	16802	16828	16759	16816	16879	16993	16871	16909	16801	16769	17027	16787	16776	16930	16966	16883	16798	16955	16735	16860	16886	16821	16892	16793	16859	16961	16753	17030	16724	16994	16855	16867	16903	16814	16853	16802	16701	16884	16823	16699	16900	16862	16830	16761	16764	16784	17011	16759	16765	16803	16919	16869	16736	16769	16821	16983	16802	16806	16605	16826	16910	16830	16745	16891	16744	16907	16818	16755	16811	16704	17050	16671	16949	16857	16933	16972	16810	16757	16711	16913	16834	16681	16870	16831	16945	16825	16948	16843	17018	16923	16916	16773	16996	16793	16849	16772	16886	16852	16696	16734	16932	16884	16725	16780	16973	16803	16843	16854	16685	16818	16775	16754	16791	16780	17008	16875	16765	16748	16941	17087	16715	16963	16849	16797	16922	16970	16851	16969	16831	16774	16765	16813	17000	16719	16793	16942	17002	16953	16922	17023	16860	16941	16880	16793	16770	16857	16865	16870	16827	16845	16731	16677	16870	16936	16839	16874	16800	16926	16938	16934	16806	16889	16907	16944	16993	16614	16849	16915	16689	16899	16802	16874	16873	16852	16847	16899	16669	16910	16810	16878	16598	16896	16950	16875	16800	16762	16972	16871	16939	16856	16750	16823	16913	16706	16884	16932	16950	16993	16770	16742	16814	16771	16951	16750	17020	16866	16843	16833	16893	16889	16804	16973	16814	16819	16805	16890	16824	16835	16944	16811	16938	16860	16965	16861	16726	16799	16725	16656	16708	16937	16704	16772	16677	16998	16800	16859	16864	16653	16667	16835	16855	16875	16881	16984	16822	16816	16793	16812	16864	16907	16956	16813	16923	16871	17037	16844	16728	16862	16924	16786	16837	16910	17103	16745	16822	16792	17056	16579	16826	16923	16926	16665	16719	17057	16848	16941	16915	16815	16914	16738	17089	17086	16852	17070	16814	16885	16711	16918	17038	16858	16915	16853	16947	16856	16718	16784	16723	16990	16710	16771	16877	16938	16967	16869	16839	16852	16846	16812	16794	16900	16632	16733	16829	16731	16711	16834	16763	16732	16948	16727	16878	16759	16813	16978	16807	16743	16749	16860	16798	16818	16823	16981	16786	16819	16733	17027	16909	16788	16934	17012	16876	16793	16868	16695	16669	16909	16951	16823	16946	16867	17017	16750	16916	16833	16793	16834	16836	16857	16859	16980	16864	16871	16822	16873	16981	16700	16765	16993	16852	16649	16932	16816	16794	16818	16930	16871	16745	16760	16688	16807	16843	16770	16690	16947	16817	17037	16834	16819	17016	16981	16836	16872	16906	16893	16906	16810	16799	16916	17021	16893	16831	16817	16787	16803	16895	16753	16904	16777	16913	16762	16839	16888	16866	16862	16746	16939	16690	16784	16800	16887	16829	16893	16670	16921	16961	16853	16710	16927	16654	16999	16849	16755	16946	17012	16843	16898	16826	16802	16780	16838	16792	17093	16830	16680	16845	16845	16834	16910	16950	16847	16818	16801	17008	16699	16994	16916	16809	16886	16736	16807	16857	16853	16787	16788	16934	16840	16838	16744	16995	16966	16833	16790	17024	16874	16773	16880	16776	16911	17031	16848	16746	16887	16916	16913	16924	16821	16800	16620	17111	16967	16911	16732	16823	16881	16788	16779	17039	16966	16679	16992	16891	16867	16948	16826	16889	16950	16855	17001	16782	16901	16732	16815	16901	16762	16728	16788	16712	16775	16802	16876	17036	16841	16718	16871	16900	16832	16908	16835	16807	16940	16925	17014	16694	17018	16966	16990	16686	16879	16856	16901	16790	16920	16684	16815	16682	16767	16547	16867	16849	16848	16910	16887	16826	16898	16797	16573	16921	16786	16634	16970	16706	16918	16887	16731	16740	16637	16930	16758	16963	16880	16779	16919	16738	16878	16864	16579	16834	16828	16739	16846	16833	16843	16981	16917	16874	16927	16833	16778	16821	16905	16917	16760	16913	16954	16761	16771	16995	16885	16783	16832	16996	16819	16696	16960	16979	16784	16965	17063	16823	16787	16901	16909	16820	16949	16923	16891	16734	16916	16787	17120	16928	16671	16855	16849	16960	16794	16802	16789	16914	16946	16738	16939	16837	16924	16878	16721	16915	16942	16950	16821	16825	16758	16860	16912	16754	16882	16768	16734	16733	16844	16678	16965	16826	16955	16859	16913	16958	16897	16869	16873	16718	16766	16792	16905	16942	16951	16884	16991	16824	16849	16845	16902	16733	16918	16790	16705	16858	16721	16707	16953	16830	16796	16893	16743	16843	17120	16851	16734	16993	16796	16876	17059	16736	16958	16723	17028	16822	16712	16949	16964	16948	16732	16880	16958	16951	17055	16996	16764	16860	17031	16886	16971	16743	16989	16972	16876	16833	16993	16949	16903	17082	16714	16927	16958	16916	16787	17015	16691	16974	16903	16865	16840	16873	16946	16874	16746	16819	16671	17041	16949	16900	16729	16785	16801	16775	16807	17125	16801	16940	16800	17017	16883	16823	16834	16830	16844	16851	16799	16929	16888	16826	16909	16740	16730	16868	16896	16898	16699	16927	16997	16939	16750	16923	16671	16886	16808	16950	16762	16851	16889	16750	16875	16964	16833	16877	16912	16867	16685	16883	16741	16968	16813	17006	16832	17063	16845	16689	16778	16844	17034	16704	17049	16777	16860	16935	16882	16769	16854	16866	16949	16908	16885	16727	16872	16887	16976	17041	16802	16608	16947	16846	16848	16887	16821	16840	16950	16980	16998	16709	16718	17000	16926	16866	16975	16862	16921	16805	16674	16932	16757	16626	16895	16912	16961	16860	16757	16845	16704	16746	16928	16781	16671	16796	16863	16688	16840	16697	16746	16691	16881	16880	17061	16780	16951	16930	16758	16929	16854	16904	16944	16786	16882	16646	16796	16799	16682	16888	16750	16804	16792	16821	16961	16844	16849	16749	17027	16936	16789	16861	16730	16637	16913	16858	16645	16754	16814	16911	16904	16915	16924	16822	16837	16924	16834	16865	17055	16823	16816	16821	16693	16986	16875	16809	16961	16900	16842	16879	16900	16856	17030	16922	16970	16846	16614	16772	16960	16964	16923	16919	16824	16905	16723	16848	16823	16879	16926	16710	16626	16821	16799	16823	16745	17035	16802	16884	16902	16828	16909	16727	16884	16942	16739	16965	16946	16897	16783	16655	16875	16807	16932	16758	16766	16953	16881	16800	16763	16887	16848	16728	16919	16787	16868	16903	16880	16904	16999	16836	16907	16718	16777	16780	16915	16811	17052	16933	16718	16870	16734	16744	16789	17015	16823	16720	16880	16780	16860	16835	16745	16685	16865	16749	16923	17045	17048	16967	16843	16817	16903	16748	16945	16635	16830	16929	16940	16841	16755	16981	16794	16750	16852	16911	16865	16814	16709	16747	16894	16789	16769	16891	16811	16718	16947	16720	16885	16764	16917	16790	16972	16899	16933	16818	16805	16931
24053	21439	29184	25085	25570	29936	31448	27762	26124	25428	24323	23827	23396	23097	22662	22378	21873	21382	21283	21337	21096	20844	20935	20715	20775	20665	20411	20434	20606	20574	20326	20388	20135	20041	20282	20330	20335	19969	20206	20069	20234	20060	20115	19874	20186	19948	20218	19963	19982	20164	19996	19886	20030	20262	20042	20389	20139	20246	20037	20131	20223	19934	20249	20200	20214	19876	20219	20267	20075	20203	20069	20028	20104	20115	20071	20104	20280	20034	20127	20187	20176	20070	20305	20011	19819	20069	20023	20097	19921	20024	20107	20079	20311	20056	20045	19829	20051	20137	20051	19934	19973	20044	19961	20036	20198	20099	19870	20080	19999	20111	19976	19974	20061	19913	19982	20163	20403	20135	20284	19976	20162	19947	20223	20036	20021	19749	19943	19960	19889	20007	20213	19982	20129	19898	19932	19882	20182	19862	20068	20141	20175	20096	20205	20012	20067	20189	20101	20307	20212	20028	20027	20118	20035	20296	20071	19879	19935	20176	20120	20228	20194	20118	20110	20059	20220	20288	19734	20156	19975	20238	20217	19928	20190	20060	20300	20034	19873	19999	20098	20082	19918	19931	20245	20211	20242	20174	20325	20142	20071	20186	20107	19909	20135	20366	20059	20089	20061	20001	19990	20036	20123	19963	20254	20013	19896	20050	19899	19925	20209	19977	20022	20149	20121	20152	20281	20092	20317	20011	19817	20090	19979	20125	20068	19803	20040	19978	20222	20013	20222	19926	20065	20126	19704	19997	20042	20089	20075	20027	20076	19910	20167	20344	20173	20185	20089	20175	20084	19967	20303	20225	20096	20081	19956	19987	19834	19938	19810	19999	19972	19888	19901	19887	20186	20146	20234	19870	20105	20091	20044	20297	20182	20219	19991	19941	20057	20059	20001	20099	20113	20170	20057	19867	19925	19933	20148	19894	20097	19875	20033	20011	20045	20118	20060	20085	20160	20023	20100	19791	19970	20262	19990	20161	20294	20212	20216	19972	20211	20088	19864	20210	19905	20267	19954	20167	19917	19896	20077	19809	19990	19983	19793	19910	19969	19927	19932	20308	20066	20008	20070	20202	20215	19738	19985	20156	20019	19980	20123	20173	19900	20080	20050	19972	20018	19986	19980	19921	19880	19919	20123	19944	20071	20024	20073	20142	20037	20037	20154	20366	20049	20062	20073	19892	20003	20319	20078	20016	20050	20022	19844	19987	19985	20111	20127	20115	19778	19833	19890	20062	20076	20100	19988	19949	20184	19918	20078	20099	20116	20096	20220	20315	19812	20184	19934	19890	19920	20191	20144	20116	20213	19933	19886	19958	19915	19992	20285	20176	19978	20000	20071	20010	19956	19931	20096	20000	19985	20040	20118	20189	20176	20104	20145	19948	20112	20059	20078	20238	20058	20040	20149	19940	20077	19837	19959	20166	20156	20040	20084	19796	19787	19934	20085	20248	20040	20225	19976	19999	20151	19890	20073	20139	19817	19797	20187	20242	19976	20002	20268	20141	20003	19983	20084	20045	20059	20155	20082	20226	20052	20148	19937	20231	19923	20061	20145	20003	20089	19982	19996	19977	20231	20092	19855	19947	20234	20291	20095	20063	19974	20101	20101	19982	20169	19944	20002	19928	20094	19907	20258	20023	19906	19953	20093	19911	19967	20142	20182	19959	19985	20097	19890	20111	20243	20203	20026	20167	20064	20246	20105	20202	20114	20057	20004	20029	20256	20212	19996	19935	20019	20188	19911	19987	20084	19878	20082	20089	19981	20095	19883	20112	20073	20082	19887	20113	20272	19984	20081	20104	20149	20114	20050	20144	20422	20215	20221	20125	19894	19967	20084	19923	19954	20054	19901	20126	20155	20032	20113	19966	20147	20179	20093	20026	20239	20031	20139	19923	20096	20040	19951	20098	20215	19969	20264	19882	19924	20000	20151	19975	20106	19982	20139	20424	19981	19982	20152	19894	20081	20241	19951	19883	20025	20058	19997	19991	20196	20266	20151	20070	20122	20237	19935	20028	20217	20129	20057	20085	20160	19836	20171	20004	20016	19989	20021	20296	19693	20014	20024	19860	20052	20094	20357	20258	20099	20090	20009	20065	20066	20093	20121	20107	20206	20032	20248	20082	20188	20006	20134	20033	19937	19950	20086	20210	20102	20073	19900	20131	20104	20156	20025	20089	20180	20146	20115	20178	19997	20017	20058	20033	20185	20004	20114	20100	20003	20372	20009	20241	20087	20220	20005	20075	20329	20087	20110	20112	19904	20000	20096	20126	19924	20067	20094	19997	20078	20151	20160	20072	20086	20099	19897	20010	20040	19990	20042	20010	20201	19905	20051	19999	19848	20151	20189	20122	20052	20011	20017	19999	20244	20273	19952	20249	20005	20188	19980	20139	20053	20066	20084	20258	20149	19808	20101	20098	20172	20269	20279	20093	20193	20144	20052	19951	20079	19901	19855	19916	20111	20012	20009	20040	20171	20233	20205	20156	20153	20134	20121	19918	19906	19962	20140	20030	20246	19991	20169	20165	20255	20023	19992	20082	20030	20272	20023	19918	20143	20100	19828	20240	19966	20156	20285	20048	20092	20094	20264	20121	19983	19946	19902	20028	19968	19861	20219	20037	20012	20065	19934	20246	20012	20187	20041	20229	20022	20377	20064	19789	20118	19995	19951	20046	20412	20279	20009	19819	19998	19838	19862	20136	20147	20134	19975	19937	20052	19993	20312	20118	20071	20187	20219	20177	19883	20108	20101	20135	20109	20129	19860	20208	20060	20045	20053	19946	20048	19994	20085	20204	20101	20123	20322	20326	20066	19978	20051	20084	20325	20137	19859	20221	20122	20069	19986	19851	19907	19996	20219	20320	19910	19989	20075	20294	20127	20028	19779	20000	19817	19925	20018	20085	20009	20178	19796	20395	20145	20366	19903	20263	20275	19980	20057	19960	20038	19977	20051	19937	20034	20088	20060	20212	20011	20109	20013	19997	20030	20114	20105	20055	20171	20307	20149	20159	20058	20038	20323	19822	19893	19972	19969	19976	19956	20048	20153	19908	20088	19942	20064	19943	20093	20114	20077	19994	20087	19968	19953	19996	20045	19980	20168	19999	20002	20101	19821	19921	19965	20049	20273	20088	20217	20189	20035	19971	20106	19822	20064	20036	20207	20315	20299	20010	20157	20118	19969	20071	19868	19936	20045	20048	20240	20273	19982	20108	20170	20012	20196	20110	20306	20273	19991	20224	19947	20150	20191	20169	20157	20073	20039	20247	19987	20124	20066	20347	20224	20142	20294	19936	20011	20009	20015	19905	20072	20112	20132	20263	20024	20103	19948	20031	20240	20194	20176	20057	20153	20045	19932	20079	20198	20182	19917	19885	19924	20032	20057	20003	19917	20090	20092	20047	20080	20122	20148	20168	20092	20123	20265	20284	20200	19899	20269	20102	20174	20142	20020	20057	20036	20020	19959	20103	20047	20219	20115	20006	20119	20009	20075	20210	20262	20009	19995	20007	19972	19856	19936	19938	20080	20042	19850	20030	20351	20103	20105	20093	20091	20140	20112	20208	20044	20062	20008	20175	20140	19734	20079	20271	20036	19933	20080	19929	20238	20016	19906	19949	20194	20190	20134	20190	19990	19980	20112	19817	20074	20248	20037	20079	20118	19928	20053	20013	20182	20130	20111	20237	19966	20243	20243	19927	20132	20168	19998	20109	20062	20155	20083	19853	20040	19997	20157	20024	19987	20151	19943	20158	19836	20209	19971	20282	19983	19997	20151	19936	19986	20006	20100	19850	20062	20150	19832	20214	20092	20324	20110	19935	20031	20061	19977	20161	20083	20033	20121	20016	19718	20070	20153	20339	19903	20168	20097	20066	20050	19920	20164	20080	20013	20144	20131	19949	20039	20245	20262	20131	20125	20058	19873	20058	19977	19980	20050	20205	19997	20028	19920	19982	19971	20202	20059	20130	20198	20084	20214	19890	20069	20031	19897	19888	20204	20193	20025	20294	19977	20085	20041	19980	20054	20001	19868	20320	20141	20211	19943	20104	20181	20131	20062	19918	19969	19866	20292	20079	20056	20101	20237	20089	20309	19993	20095	20069	20139	20024	20113	20075	19972	20068	20336	20218	19999	20377	20156	20090	20174	20187	19979	19888	20062	20179	20157	20346	20063	20033	20045	20175	19972	20100	20098	20259	20156	20142	19981	20082	20243	20058	20070	20221	20116	20130	20069	20034	20143	20328	20100	19914	20344	20103	20266	20084	20160	19801	20058	19946	19882	19939	20036	20021	19806	20018	20131	20282	20149	20018	20048	19822	20132	20092	20092	20008	20063	19912	20033	20041	20161	20162	20021	20174	20145	19908	19881	20373	20075	20105	19989	20330	20215	20122	20008	20070	20113	20273	20109	20046	20080	20054	19899	20164	20104	19957	19976	19792	19864	20089	20182	20089	19964	19868	19813	19894	19994	20035	20128	20169	20105	20056	20002	20020	20034	20112	20163	20245	20020	19999	19918	20192	20182	19834	20022	20129	20051	19956	20122	19955	19963	20176	20234	19968	20057	19902	19962	20053	20151	19993	20028	20083	20184	19964	20167	20258	20150	20117	19985	20012	20287	20072	20091	20222	19950	20089	20174	20125	20217	20108	19933	20204	20326	20324	20021	20200	20121	20173	20137	19877	19988	20039	20160	20086	20131	20220	20096	19957	20081	20248	19854	20097	20064	20012	19853	20202	20188	20115	19980	20088	20227	20249	20038	20036	20124	19848	20105	20236	20167	20209	20160	20112	19969	20110	20165	19858	19929	20107	20117	19876	19991	20017	20106	19877	20014	20147	20139	20134	20231	19905	20356	20159	20075	20235	20088	20151	20078	20161	20239	19943	20103	19980	20072	20158	20032	20213	20195	20378	20162	20018	20038	20037	20148	20031	19920	19957	20293	19967	20082	20158	20108	20200	19999	19930	20142	19975	20016	20324	20011	19984	20126	19906	20212	20144	20061	20029	20136	19985	20168	20037	20092	20146	20046	20116	20200	20182	20038	20141	20132	20064	20162	20151	20058	20112	20247	20068	19958	19981	19968	20084	19963	20263	19986	19888	19901	20201	20070	20035	20032	20025	19993	20202	20110	20042
29411	50413	49573	40824	36188	32693	30044	27774	25836	24433	23139	22046	21213	20686	20275	19500	18943	18551	18323	17898	17899	17666	17555	17608	17446	17261	17064	17000	17033	16914	16817	16770	16926	16599	16776	16710	16687	16509	16577	16621	16666	16597	16730	16785	16610	16730	16553	16582	16540	16599	16759	16654	16467	16514	16663	16590	16666	16744	16550	16478	16570	16572	16751	16701	16692	16529	16455	16543	16546	16614	16489	16558	16492	16598	16607	16554	16515	16611	16637	16482	16625	16569	16558	16431	16286	16600	16489	16686	16603	16587	16522	16710	16898	16568	16418	16638	16620	16604	16580	16372	16430	16583	16651	16438	16600	16485	16620	16629	16561	16543	16625	16604	16495	16751	16602	16524	16740	16502	16666	16534	16485	16576	16525	16516	16543	16488	16398	16438	16528	16585	16515	16598	16518	16408	16835	16597	16607	16435	16490	16604	16524	16638	16397	16578	16483	16530	16496	16614	16575	16548	16538	16579	16649	16628	16396	16558	16514	16531	16596	16600	16449	16647	16488	16430	16520	16625	16453	16540	16456	16673	16454	16618	16700	16586	16410	16612	16422	16737	16439	16630	16649	16696	16716	16591	16539	16537	16616	16491	16496	16660	16698	16290	16501	16469	16610	16608	16715	16509	16676	16585	16552	16604	16602	16531	16672	16451	16602	16568	16573	16488	16645	16543	16621	16672	16628	16722	16714	16372	16570	16495	16528	16639	16595	16560	16551	16771	16654	16576	16644	16764	16703	16479	16654	16516	16629	16647	16650	16624	16574	16423	16614	16585	16525	16723	16644	16626	16817	16486	16585	16539	16603	16549	16521	16522	16613	16516	16534	16493	16581	16614	16499	16552	16609	16619	16455	16695	16672	16666	16649	16489	16618	16497	16549	16669	16543	16525	16614	16524	16525	16555	16583	16776	16574	16666	16592	16573	16435	16680	16633	16731	16585	16544	16619	16604	16808	16426	16692	16789	16730	16801	16616	16625	16496	16509	16502	16487	16740	16661	16508	16765	16576	16628	16570	16756	16348	16707	16519	16584	16529	16609	16563	16695	16560	16476	16577	16714	16553	16628	16527	16488	16713	16575	16627	16638	16487	16547	16505	16681	16717	16435	16648	16404	16531	16659	16522	16630	16487	16587	16622	16633	16732	16657	16653	16630	16470	16666	16449	16727	16411	16672	16473	16628	16641	16463	16615	16397	16652	16731	16439	16524	16500	16727	16535	16634	16710	16472	16490	16722	16701	16614	16608	16626	16736	16583	16657	16742	16572	16552	16440	16662	16536	16396	16649	16412	16522	16482	16489	16508	16501	16677	16620	16648	16663	16513	16603	16422	16597	16378	16339	16496	16558	16631	16443	16676	16666	16441	16587	16545	16590	16536	16613	16571	16502	16534	16679	16710	16509	16564	16675	16497	16646	16628	16578	16434	16630	16566	16610	16529	16588	16699	16248	16795	16489	16507	16607	16672	16493	16601	16625	16752	16492	16634	16648	16492	16548	16568	16607	16537	16718	16370	16728	16494	16554	16626	16503	16569	16408	16537	16623	16541	16629	16595	16558	16613	16512	16358	16656	16582	16633	16490	16710	16481	16643	16648	16745	16538	16595	16571	16560	16673	16684	16644	16561	16683	16476	16675	16535	16313	16507	16693	16671	16491	16556	16628	16571	16441	16631	16482	16548	16587	16617	16694	16692	16674	16505	16656	16711	16572	16489	16496	16559	16605	16715	16711	16398	16606	16538	16708	16487	16504	16702	16552	16596	16572	16547	16524	16424	16610	16665	16564	16570	16642	16483	16688	16552	16542	16499	16561	16536	16600	16507	16511	16618	16574	16654	16465	16510	16668	16630	16565	16671	16475	16708	16774	16613	16506	16565	16589	16600	16623	16406	16655	16665	16630	16544	16586	16466	16584	16586	16610	16609	16584	16816	16543	16575	16728	16538	16517	16660	16616	16711	16464	16646	16566	16609	16612	16562	16433	16743	16627	16664	16547	16516	16470	16615	16549	16482	16629	16693	16583	16507	16502	16629	16393	16527	16572	16593	16417	16763	16631	16611	16629	16750	16507	16486	16523	16632	16492	16656	16522	16657	16687	16601	16509	16655	16775	16677	16543	16570	16617	16694	16502	16806	16421	16802	16438	16527	16466	16541	16721	16590	16366	16704	16523	16547	16594	16507	16482	16569	16593	16614	16550	16533	16655	16547	16527	16624	16591	16452	16688	16422	16696	16625	16662	16455	16515	16508	16541	16743	16750	16449	16731	16596	16552	16505	16559	16708	16563	16500	16684	16551	16397	16606	16504	16652	16517	16698	16701	16427	16480	16482	16608	16630	16475	16521	16877	16431	16662	16453	16470	16556	16729	16689	16465	16579	16500	16799	16524	16556	16770	16607	16653	16708	16616	16600	16534	16507	16537	16732	16558	16720	16607	16601	16618	16509	16601	16540	16395	16640	16604	16476	16508	16462	16508	16616	16579	16516	16556	16549	16430	16476	16466	16469	16590	16616	16685	16619	16520	16450	16530	16635	16493	16660	16445	16389	16483	16427	16386	16768	16573	16576	16797	16564	16562	16588	16633	16646	16786	16597	16665	16551	16685	16669	16617	16608	16532	16528	16625	16365	16535	16448	16570	16449	16645	16611	16692	16494	16644	16745	16598	16507	16426	16542	16625	16515	16736	16651	16580	16823	16489	16547	16738	16858	16572	16477	16410	16639	16565	16588	16682	16680	16639	16638	16592	16591	16644	16502	16458	16704	16704	16415	16635	16571	16690	16423	16498	16382	16533	16526	16657	16751	16704	16440	16475	16669	16703	16535	16563	16539	16377	16652	16607	16535	16475	16610	16586	16507	16637	16543	16563	16574	16512	16680	16576	16546	16628	16515	16749	16594	16491	16418	16556	16678	16616	16448	16617	16629	16369	16704	16608	16559	16700	16617	16486	16564	16701	16555	16446	16626	16520	16438	16649	16518	16594	16542	16489	16538	16710	16560	16550	16443	16565	16625	16540	16650	16807	16710	16523	16613	16540	16511	16552	16531	16680	16577	16507	16502	16736	16395	16534	16751	16715	16589	16593	16503	16536	16616	16668	16592	16307	16553	16488	16573	16604	16553	16699	16594	16564	16631	16661	16539	16542	16606	16546	16433	16726	16572	16502	16576	16643	16596	16624	16560	16544	16756	16609	16623	16489	16579	16413	16691	16673	16562	16520	16749	16534	16475	16622	16506	16530	16295	16524	16497	16584	16630	16609	16607	16656	16571	16563	16613	16466	16622	16575	16588	16622	16624	16556	16712	16556	16687	16687	16610	16613	16634	16427	16582	16516	16619	16579	16501	16643	16559	16788	16603	16567	16441	16345	16424	16542	16518	16576	16647	16591	16656	16484	16513	16549	16566	16573	16529	16469	16524	16626	16576	16472	16499	16566	16511	16532	16523	16629	16531	16540	16704	16511	16500	16713	16455	16637	16471	16654	16768	16476	16508	16458	16570	16554	16414	16649	16585	16642	16762	16490	16687	16626	16507	16623	16487	16605	16710	16641	16683	16639	16679	16667	16661	16660	16557	16446	16639	16469	16561	16689	16418	16539	16516	16533	16506	16649	16609	16438	16528	16517	16427	16394	16630	16446	16507	16412	16680	16568	16664	16717	16613	16633	16443	16625	16606	16368	16539	16491	16639	16508	16550	16506	16690	16547	16311	16559	16617	16657	16717	16525	16621	16597	16722	16356	16554	16608	16665	16693	16572	16524	16587	16322	16625	16614	16657	16663	16486	16613	16641	16605	16568	16515	16427	16793	16324	16779	16571	16593	16672	16686	16650	16463	16467	16671	16598	16634	16511	16843	16637	16452	16386	16562	16595	16674	16430	16660	16453	16490	16627	16622	16575	16643	16577	16539	16608	16690	16588	16564	16571	16618	16506	16602	16658	16618	16612	16572	16649	16854	16534	16685	16472	16496	16646	16609	16485	16526	16560	16344	16578	16411	16665	16638	16644	16612	16648	16655	16582	16699	16607	16801	16667	16649	16483	16456	16516	16497	16604	16588	16590	16623	16498	16559	16588	16497	16589	16475	16586	16586	16567	16467	16700	16571	16565	16707	16716	16710	16497	16536	16400	16550	16509	16605	16636	16712	16542	16750	16322	16638	16504	16592	16502	16384	16536	16675	16618	16620	16562	16533	16548	16662	16375	16565	16606	16337	16524	16660	16594	16568	16472	16516	16463	16524	16639	16662	16564	16626	16701	16496	16461	16492	16573	16439	16513	16609	16618	16678	16707	16498	16413	16695	16703	16626	16724	16377	16708	16421	16577	16501	16642	16409	16692	16549	16427	16553	16599	16587	16417	16515	16624	16405	16424	16582	16684	16653	16521	16570	16611	16525	16532	16569	16571	16575	16450	16659	16620	16515	16584	16423	16680	16582	16569	16525	16455	16595	16549	16566	16617	16510	16569	16665	16541	16601	16662	16663	16595	16683	16578	16528	16451	16257	16655	16582	16429	16478	16461	16644	16762	16535	16443	16517	16793	16451	16545	16466	16634	16616	16733	16583	16592	16579	16691	16423	16545	16719	16560	16722	16562	16812	16704	16885	16594	16545	16805	16361	16481	16578	16566	16525	16571	16418	16499	16380	16594	16632	16500	16669	16555	16659	16401	16709	16575	16514	16558	16438	16704	16653	16592	16405	16699	16582	16731	16512	16637	16533	16628	16602	16578	16635	16521	16514	16797	16666	16633	16714	16534	16358	16678	16550	16444	16722	16588	16570	16558	16534	16635	16571	16658	16545	16466	16508	16694	16577	16567	16541	16552	16570	16711	16410	16573	16671	16571	16753	16637	16440	16568	16764	16554	16522	16663	16499	16677	16564	16550	16627	16761	16502	16448	16637	16593	16521	16559	16588	16512	16665	16543	16490	16878	16604	16465	16395	16581	16552	16580	16586	16567	16464	16577	16701	16597	16336	16460	16434	16537	16553	16437	16551	16582	16640	16656	16622	16524	16595	16287	16579	16510	16858	16675	16565	16697	16526	16504	16675	16474	16650	16664	16468	16488	16749	16547	16672	16533	16399	16578	16418	16518	16520	16366	16666	16530	16702	16602	16618	16523	16649	16672	16651	16565	16484	16512	16773	16420	16612
31181	29703	35605	31484	26931	24926	23567	22565	22151	21831	21462	21515	21260	20878	20810	20743	20781	20315	20528	20608	20319	20318	20537	20195	20304	20263	20380	20244	20007	20216	20179	19989	19953	20114	20229	20049	20091	20187	20076	20231	20123	19863	20211	20059	20088	19896	20095	20044	20210	19992	20165	20003	20042	20010	19859	20088	20098	20015	20046	19936	19851	20021	20175	19754	19893	19839	20002	20067	20103	20282	19998	19953	20150	19741	20254	20035	20124	20039	19952	19918	20085	19994	19796	19906	20140	20029	19909	20130	20023	20050	19970	20033	19964	20015	19924	19865	20089	20088	20066	19984	20021	20027	20127	19990	19991	20134	20176	19996	20061	20049	20250	20045	20044	20031	20014	19966	20084	19990	19869	19812	20164	20026	19777	20042	19925	20063	20102	20247	20018	20084	19970	19981	19936	19880	19969	20145	19972	20092	20159	19984	19983	20220	19939	19960	20032	20042	20193	20033	20058	20055	20053	20221	20111	20245	19937	20205	19901	19921	19711	19940	20149	20018	19750	19768	20022	19972	19836	20155	19898	19830	19989	20112	20098	20120	20016	20122	19981	20078	20033	20006	19967	20116	19953	20066	20119	20045	19966	19975	20112	20079	19872	20121	20135	19996	20218	19964	20109	20105	20152	20029	20094	19841	20153	20097	19909	20166	19880	20004	19968	20196	20018	20010	20007	19973	20089	20029	19927	19675	20166	20031	20037	20087	20174	20043	20236	19957	20095	20218	19792	20073	20005	20038	20180	20038	19886	19935	20117	20301	19981	20085	20072	20146	19944	19936	19934	20046	20000	19818	20113	20064	20131	20251	19966	19926	19899	20040	19981	19969	20012	19864	20060	20072	20213	20047	20100	20050	20110	20038	19904	20001	20000	19970	20070	20096	19933	19932	19869	20100	20040	19964	20173	19909	20278	20094	20175	20136	20071	20081	20027	20147	20138	20092	20004	19941	20123	20262	20058	19945	20044	19981	19697	19811	19955	19976	19812	20103	20004	20145	20071	19832	20117	20007	19980	19901	19868	19891	19995	20176	20022	20149	19858	19915	19974	20034	20018	19962	19986	20212	20079	20000	20014	20102	20019	20365	20050	20056	20026	19966	20102	19870	20218	19877	20063	19931	19911	20168	20176	19994	19923	20096	19944	19998	19935	19953	19987	20068	20213	20015	20196	20007	19901	20208	20001	20040	19748	19737	20068	20088	20063	19969	19815	20019	19854	19935	20203	19882	19939	20189	20148	19988	19897	19981	20194	19843	20084	19936	19912	20078	19980	19902	19909	19928	19996	20209	19943	20069	20036	20343	20092	20046	20062	19958	20141	20029	19934	20103	20123	19980	19918	20127	20072	20011	19807	20030	20074	19969	20122	19914	20229	20121	20177	19879	20228	20193	19982	20018	20232	19978	19995	19994	20161	19874	20026	19930	20091	20063	20014	20020	20202	20079	19850	20176	20047	19752	19977	20080	20166	20162	20052	20086	20058	20092	19763	19938	20111	19981	20127	19922	20000	20092	19920	19968	20096	19947	20059	19937	20042	20017	20112	20072	19864	19986	20092	20053	19911	20148	20171	19960	19990	19975	19884	20226	19776	19816	20075	19974	19976	20055	19888	19896	20048	19879	19774	20036	19936	19976	19954	20124	20134	20120	19960	19973	20054	20112	19877	20067	20234	20066	20094	20172	19979	20022	19925	20056	19946	20119	19980	20057	20150	20089	19965	20024	20159	19981	20192	20102	20170	19959	20084	19997	20000	20051	19976	20187	20111	20061	19973	19965	19939	20093	19919	20023	20131	20088	19880	19916	20024	19985	20015	19971	20136	20116	20044	20038	19930	19993	19816	20163	20092	20044	20109	20005	20103	20030	20026	20127	20180	19971	19935	20035	19930	20001	19965	20056	20091	20098	20055	19884	19971	20229	20067	20147	19972	20069	20037	20168	20010	20131	19977	19984	20234	20013	19866	19976	19855	19878	19931	19919	19876	19987	20001	19974	20026	19899	19862	19825	20168	19985	20127	20189	20178	19771	20077	19888	19990	20104	20320	20049	19828	19959	20014	20112	20097	19862	20017	20129	20144	20201	20091	20182	20005	20014	19998	20005	19901	20040	20034	20215	19912	20172	19981	19913	20313	20090	19873	20001	19853	19907	20166	20111	20214	20094	20108	20160	20148	20019	19923	20133	20144	20150	20061	20029	20135	20116	20095	20041	19954	20000	20057	20225	20031	20110	20024	19976	20017	19989	19768	20096	20161	20195	20289	20087	19774	20194	20049	20203	20051	19973	20101	19908	19928	20097	20254	20069	20079	19891	19937	20024	20204	20043	19934	20028	19889	19963	20096	19991	20148	19976	19745	20058	20099	19922	20265	20110	20149	19970	19984	20007	19925	19944	20091	20117	20145	20066	20138	19927	20176	20021	20043	20274	20120	20067	20228	19965	19880	19963	20144	19975	20159	19930	19901	20207	19889	20009	20073	19918	20181	20114	20056	19717	20038	19861	20038	20037	19907	20446	20118	20027	20120	19844	20106	20207	20007	19984	20087	19963	20126	20037	19935	19981	19994	20030	19893	20329	19957	19975	20184	20209	20044	19839	20041	20050	20054	20172	19928	20068	20227	20177	19965	20170	19965	20156	20052	19821	20212	19918	19897	20133	19873	20226	20087	19883	19761	20032	19887	19938	20015	19953	19978	19983	20107	20182	20001	20125	20017	19905	20010	20057	20241	19896	19999	20032	20234	20157	19785	19991	19903	20156	20081	20069	20020	20051	20211	20021	19935	19968	19992	20036	20117	19804	20152	19945	20017	19966	19771	19976	20161	20078	20137	19992	20052	20068	19859	19991	20146	20221	19914	20066	20112	19823	20224	20068	20086	20102	19869	19935	20006	20129	19968	20128	20031	20063	20104	19885	20144	20131	19984	20226	20069	20073	20049	20093	20206	19929	19984	20041	20142	20119	19885	20288	20346	20037	20068	20110	19985	19983	20203	20207	20091	19909	19890	20109	20120	20119	20134	20031	19928	19994	19970	19964	19974	19943	20056	19913	19929	20125	19795	20011	19909	19983	20081	20239	20066	19937	19915	20079	20173	20228	20050	19837	20004	20051	20029	20118	19935	20032	20184	20027	19841	20065	20058	20084	20077	19974	19865	20139	20179	20077	20162	20101	20027	19984	20085	20047	19944	19909	20000	20179	20070	20061	19983	20104	20105	19785	19820	19904	20213	19972	19970	20091	20264	19953	20003	19975	20022	19972	20001	19952	20003	19964	19952	20257	19982	19864	19987	19968	19996	20101	20236	19895	19931	20056	19897	20053	20094	20129	20144	20015	20078	19898	19962	19861	20028	20002	20153	20275	19846	20214	19896	20107	20112	20122	20023	20252	20172	19987	20113	20100	20084	20070	19886	20001	20060	20192	19881	20109	20262	20139	19969	20084	20173	19979	19991	20113	20143	20006	20178	19944	19959	19919	20210	19947	20002	19733	19997	20231	20029	19989	19979	20111	20162	20133	19946	19909	20119	19945	20056	20015	19890	20092	20182	20036	20010	20040	20066	19745	20023	20039	19976	19833	19877	20210	19997	19971	19935	19747	20079	20069	20213	20294	19956	20227	19805	19984	19974	19883	20031	20120	19944	20319	20126	20083	19926	19851	20033	19953	20100	20165	20306	19850	19924	20174	19998	19776	19802	20048	19965	19917	20220	19930	19749	20023	19934	19931	20139	19880	19948	20136	20148	20190	19986	20048	20110	19940	19920	19984	20054	20111	20123	19962	20096	20030	19918	20037	20024	19891	19770	20018	20187	20030	20287	20069	20082	19925	20260	19982	19989	19921	20375	19973	19900	20048	20105	19921	19993	20084	19924	20089	19942	19851	19967	20044	20076	19983	20042	20118	20086	19869	20068	20048	20003	19901	20070	19921	20164	19987	20016	20147	20220	20002	19953	20062	19879	20085	20119	20128	20131	20169	19949	20241	20161	20046	19743	20028	20167	19870	20134	20017	19909	19981	20090	19894	20125	20146	19753	19949	20083	19947	19848	19979	20051	20124	20029	19900	20313	19849	19866	20017	20262	19841	20038	19827	20235	20096	20047	19986	20007	19988	19919	20035	20233	20092	20026	20111	19933	19874	19834	20019	20051	20013	19905	20144	20113	20026	19951	20204	20227	20046	19851	20147	20065	19877	20046	20150	20015	20085	20030	20070	20096	20116	19962	19977	19962	19979	20111	20123	20122	19936	19993	19961	20053	20111	20215	20017	20150	20175	20011	20023	20136	19963	19971	20207	20096	20087	20081	19979	20166	19967	20058	20019	20220	20138	19876	19996	20083	20075	19970	19922	20085	20060	20019	20081	20080	20197	20128	20182	20101	20441	20164	20258	20223	19961	19983	19901	20006	20237	19907	20069	19936	19874	20045	20181	20242	19994	20063	20019	20122	20236	20104	20019	20008	20002	20124	19938	20186	20220	19898	20036	19973	20083	19981	19835	20106	20249	20143	20085	20217	19939	20061	20054	19973	20057	20099	19994	19999	20024	20017	19962	19950	19973	19827	19978	19948	20079	20002	20056	20066	19908	20308	20182	20135	20211	20208	20270	19902	19887	20134	20094	19928	19711	20156	20104	20090	20221	19778	20235	20280	20176	19970	20165	20232	20056	20026	20132	19913	19824	20055	19898	19859	19948	20124	19732	19932	20089	19880	19805	20219	20285	19981	19994	20100	19972	20017	19839	20005	19882	20072	20006	20171	19947	20171	19946	19840	20112	20093	19907	19903	20140	20331	19894	20124	20244	20198	19998	20055	19917	19942	20071	20084	20008	20203	20137	20097	20035	19928	20012	20095	19894	20096	20297	20248	20040	20240	19869	20109	19812	20095	20229	19930	19886	20040	20111	20083	20033	20209	19894	19918	20057	20183	20085	20050	20154	19912	19977	19956	20243	20067	19938	19903	19975	19913	20150	20063	20050	19974	19919	19864	20077	20288	20100	20253	20101	19813	19931	19889	19991	20061	19880	20042	19926	20091	20135	19962	20111	20040	19950	19960	20092	19729	19961	19896	19782	20142	20137	20135	19978	20019	20172	20041	20052	20037	20067	19936	20174	20097	19868	20102	20034	19952	20135	19804	20142	20188	20006	20246	20163
27671	39665	38090	30007	26479	23180	21388	20615	19976	19209	18756	18415	18355	17987	17780	17531	17161	17219	17094	17235	16886	16735	16899	16865	16782	16584	16509	16569	16580	16820	16525	16600	16628	16475	16456	16636	16588	16459	16422	16512	16509	16613	16531	16509	16611	16535	16472	16515	16470	16544	16597	16511	16457	16605	16572	16412	16424	16554	16630	16627	16629	16483	16439	16490	16558	16435	16525	16449	16439	16337	16433	16445	16443	16396	16528	16392	16335	16571	16425	16310	16404	16486	16702	16539	16597	16479	16379	16452	16502	16470	16330	16506	16596	16523	16489	16442	16472	16529	16631	16336	16479	16563	16389	16559	16629	16666	16306	16432	16607	16425	16496	16487	16587	16465	16481	16477	16441	16572	16375	16517	16432	16534	16553	16440	16756	16523	16513	16341	16561	16426	16392	16610	16367	16748	16479	16583	16452	16546	16608	16591	16433	16536	16527	16478	16466	16438	16429	16442	16408	16546	16326	16564	16415	16474	16355	16661	16475	16495	16357	16576	16591	16483	16453	16604	16429	16373	16560	16540	16491	16332	16456	16561	16571	16391	16475	16521	16390	16443	16573	16631	16546	16483	16584	16530	16494	16532	16610	16420	16499	16420	16311	16580	16527	16333	16388	16373	16542	16596	16468	16631	16522	16573	16494	16491	16431	16463	16417	16500	16429	16545	16471	16494	16307	16439	16414	16489	16382	16596	16688	16349	16571	16483	16572	16465	16523	16535	16430	16524	16469	16659	16418	16531	16419	16557	16496	16509	16484	16525	16404	16522	16752	16576	16518	16481	16490	16383	16696	16418	16553	16396	16441	16458	16551	16498	16363	16499	16417	16450	16373	16583	16458	16596	16531	16360	16602	16570	16372	16538	16632	16584	16522	16497	16637	16531	16525	16435	16395	16422	16449	16494	16556	16292	16631	16530	16609	16384	16552	16421	16433	16492	16521	16454	16566	16573	16496	16408	16477	16619	16519	16402	16627	16373	16449	16428	16595	16533	16636	16452	16390	16516	16563	16511	16447	16715	16615	16491	16570	16502	16631	16540	16554	16434	16544	16521	16485	16444	16544	16487	16435	16467	16582	16315	16458	16421	16563	16637	16423	16507	16685	16427	16345	16454	16590	16449	16517	16500	16572	16325	16459	16584	16427	16327	16647	16388	16599	16504	16670	16466	16442	16546	16558	16591	16482	16554	16461	16547	16596	16436	16394	16709	16553	16443	16602	16557	16455	16664	16355	16413	16576	16668	16423	16301	16642	16381	16505	16551	16517	16418	16472	16583	16402	16337	16547	16588	16491	16563	16491	16544	16534	16519	16512	16531	16538	16647	16446	16403	16480	16540	16441	16344	16588	16514	16374	16506	16341	16581	16473	16327	16523	16598	16573	16639	16583	16445	16556	16600	16404	16400	16311	16299	16541	16449	16456	16422	16420	16356	16394	16446	16600	16543	16490	16517	16545	16616	16299	16416	16325	16480	16604	16435	16537	16591	16376	16429	16634	16401	16496	16451	16411	16374	16353	16500	16537	16385	16471	16412	16380	16508	16530	16493	16601	16717	16440	16431	16351	16461	16442	16520	16533	16535	16502	16365	16530	16553	16586	16503	16477	16634	16328	16415	16505	16603	16510	16718	16494	16479	16420	16429	16594	16328	16376	16515	16482	16658	16686	16452	16371	16388	16379	16462	16487	16467	16448	16386	16412	16547	16547	16387	16659	16375	16413	16636	16466	16627	16474	16683	16603	16426	16485	16350	16557	16598	16644	16551	16424	16444	16502	16493	16616	16407	16488	16474	16660	16543	16432	16481	16593	16348	16459	16625	16691	16332	16634	16468	16632	16511	16515	16639	16535	16353	16581	16355	16603	16413	16508	16650	16473	16528	16514	16488	16494	16576	16318	16500	16626	16451	16485	16539	16642	16375	16555	16409	16402	16429	16530	16522	16481	16487	16736	16550	16508	16548	16647	16438	16480	16396	16453	16359	16529	16489	16709	16487	16634	16552	16542	16664	16423	16682	16525	16508	16380	16488	16440	16667	16551	16459	16522	16550	16571	16481	16567	16646	16623	16496	16510	16524	16463	16488	16459	16481	16427	16251	16524	16393	16493	16570	16573	16479	16560	16571	16495	16619	16357	16402	16545	16502	16562	16448	16361	16434	16655	16513	16523	16553	16573	16559	16471	16403	16385	16633	16579	16493	16508	16521	16618	16537	16521	16415	16524	16561	16607	16487	16505	16441	16537	16450	16507	16501	16511	16554	16536	16535	16473	16410	16510	16599	16555	16493	16538	16454	16425	16446	16529	16466	16495	16589	16539	16392	16520	16261	16527	16707	16512	16657	16423	16581	16357	16614	16403	16308	16543	16471	16489	16445	16383	16456	16536	16462	16462	16536	16492	16581	16490	16544	16533	16453	16386	16533	16516	16361	16591	16428	16310	16462	16308	16572	16575	16498	16612	16534	16449	16546	16467	16552	16462	16323	16620	16513	16553	16609	16282	16456	16585	16451	16626	16584	16314	16537	16351	16427	16634	16479	16502	16492	16496	16424	16477	16629	16475	16253	16490	16672	16534	16296	16417	16465	16617	16558	16659	16728	16408	16593	16316	16581	16502	16429	16568	16425	16549	16430	16502	16586	16433	16384	16483	16614	16329	16676	16558	16434	16524	16493	16427	16366	16621	16282	16359	16523	16528	16497	16455	16508	16569	16452	16519	16305	16511	16572	16667	16521	16366	16508	16469	16590	16467	16545	16402	16610	16413	16368	16570	16537	16494	16409	16409	16403	16607	16539	16679	16667	16554	16558	16562	16553	16506	16394	16512	16437	16283	16579	16426	16540	16511	16506	16717	16658	16608	16493	16495	16464	16483	16594	16375	16645	16449	16354	16647	16596	16405	16531	16505	16391	16459	16477	16368	16494	16474	16465	16588	16434	16486	16558	16416	16552	16448	16400	16474	16537	16411	16439	16631	16528	16440	16463	16683	16522	16387	16549	16614	16258	16490	16453	16411	16354	16504	16421	16426	16508	16810	16486	16402	16510	16579	16408	16477	16466	16405	16332	16397	16479	16413	16476	16604	16502	16518	16330	16555	16585	16482	16458	16554	16523	16514	16375	16474	16598	16612	16420	16445	16641	16448	16631	16487	16594	16455	16435	16546	16462	16628	16452	16440	16462	16716	16522	16462	16315	16582	16474	16538	16653	16501	16372	16365	16477	16641	16487	16511	16626	16455	16502	16375	16573	16420	16432	16480	16572	16406	16584	16491	16604	16574	16549	16428	16505	16358	16379	16554	16473	16521	16561	16348	16534	16392	16558	16641	16478	16669	16547	16611	16589	16514	16517	16427	16453	16606	16516	16518	16603	16611	16538	16532	16595	16582	16367	16678	16569	16402	16410	16542	16612	16440	16599	16444	16572	16569	16523	16533	16556	16470	16532	16574	16405	16427	16421	16509	16466	16440	16477	16533	16422	16488	16504	16461	16311	16300	16402	16704	16630	16529	16493	16397	16477	16375	16623	16295	16461	16461	16428	16612	16641	16508	16390	16561	16686	16339	16586	16353	16432	16529	16435	16576	16645	16497	16621	16497	16683	16503	16401	16451	16344	16380	16576	16653	16499	16354	16437	16680	16368	16583	16461	16392	16514	16480	16348	16642	16555	16569	16407	16372	16483	16682	16616	16529	16410	16441	16591	16581	16541	16495	16499	16695	16468	16471	16458	16512	16498	16426	16366	16395	16433	16575	16651	16580	16599	16402	16397	16638	16443	16397	16347	16539	16456	16428	16460	16434	16503	16458	16472	16614	16500	16551	16708	16394	16324	16447	16432	16546	16347	16626	16568	16362	16373	16441	16468	16498	16562	16409	16361	16612	16429	16665	16286	16482	16408	16735	16433	16666	16474	16567	16446	16639	16610	16692	16397	16542	16419	16620	16379	16607	16437	16497	16485	16560	16565	16293	16583	16562	16553	16444	16571	16511	16473	16556	16609	16578	16408	16441	16568	16571	16524	16533	16507	16404	16615	16400	16551	16583	16602	16382	16568	16530	16502	16518	16468	16482	16498	16521	16409	16663	16529	16505	16552	16553	16542	16433	16554	16485	16605	16693	16558	16668	16484	16485	16489	16723	16318	16423	16327	16455	16422	16337	16417	16639	16431	16636	16520	16677	16581	16567	16558	16450	16486	16500	16495	16592	16528	16576	16581	16549	16541	16399	16527	16511	16401	16557	16362	16459	16538	16455	16617	16542	16542	16322	16659	16508	16575	16494	16646	16481	16537	16311	16492	16410	16314	16387	16434	16520	16507	16406	16594	16459	16721	16552	16380	16474	16390	16557	16606	16391	16634	16405	16400	16387	16497	16478	16529	16568	16572	16586	16592	16359	16610	16541	16469	16576	16417	16605	16479	16718	16401	16376	16572	16498	16497	16392	16427	16264	16582	16578	16532	16542	16442	16478	16471	16514	16451	16377	16592	16544	16515	16428	16456	16522	16489	16526	16716	16519	16269	16462	16386	16514	16554	16419	16478	16520	16537	16463	16377	16618	16381	16426	16493	16354	16592	16381	16451	16293	16749	16651	16467	16706	16507	16506	16797	16559	16565	16432	16495	16528	16512	16474	16608	16712	16430	16599	16454	16733	16673	16518	16695	16541	16560	16514	16600	16530	16525	16365	16428	16360	16547	16635	16393	16328	16349	16423	16544	16415	16490	16490	16516	16368	16476	16398	16510	16469	16541	16347	16391	16496	16520	16362	16595	16490	16390	16338	16629	16583	16447	16386	16589	16374	16683	16527	16621	16408	16410	16574	16674	16347	16551	16558	16519	16488	16609	16558	16592	16445	16496	16517	16506	16552	16463	16364	16525	16807	16549	16453	16600	16776	16570	16359	16508	16538	16665	16473	16403	16378	16518	16405	16519	16605	16423	16460	16529	16453	16475	16489	16473	16489	16377	16719	16480	16631	16420	16454	16400	16575	16450	16503	16512	16539	16393	16658	16583	16362	16548	16565	16645	16676	16449	16428	16456	16442	16554	16306	16538	16368	16497	16300	16476	16608	16638	16430	16487	16468	16523	16507	16598	16576	16509	16454	16487	16399	16654	16614	16493	16671	16344	16486	16441	16540	16596	16702	16673	16478	16562
25379	21518	29098	28188	28144	29019	27879	25486	24397	23601	23235	22973	22551	22074	21691	21459	21227	21231	21130	21209	21089	20953	20767	20618	20560	20360	20566	20394	20320	20286	20343	20261	20307	20283	20183	20260	20357	20200	20147	20062	20057	20148	20137	20210	20234	20256	20205	20123	20235	20087	20234	20246	20154	20206	20318	20245	20324	20039	20549	20212	20159	20089	20183	20394	20420	20131	20356	20277	20157	20426	20113	20270	20447	20267	20452	20078	20086	20147	20191	20098	19983	20302	20239	20155	20277	20082	20195	20045	20280	20132	20296	20225	20156	20306	20343	20200	20422	20146	20080	20208	19995	20007	19965	20159	20305	20216	20210	20150	20182	20221	20192	20123	20154	20037	20098	20019	20182	20011	20087	20179	20406	20190	20100	20345	20165	20080	20330	20286	20137	20034	20160	20262	20118	19970	20029	20106	20292	20079	20077	20352	20409	20169	20074	20101	20437	19989	20159	20178	20062	20214	20267	20134	19896	20268	20120	20245	20108	20188	20438	20184	20056	20427	20208	20268	20032	19974	20388	20061	20122	20294	20176	20303	20184	20047	20318	20234	20178	20232	20266	20111	20111	20028	20087	19929	20151	20314	20241	20463	20224	20233	20019	20078	20200	20069	20423	20124	20429	20184	20164	20223	20093	20278	20196	19932	20407	20189	20181	19943	20206	20106	19972	20204	20289	20090	20199	19970	20131	20218	19994	20164	20179	20373	20188	20264	20285	20270	20039	20174	20088	20076	20114	20075	20216	20165	20212	20073	20146	20199	20168	20291	20443	20091	19918	20317	20345	19948	20171	20215	20190	20181	20110	20039	20025	20085	20240	20096	20199	20391	20435	20179	20232	20384	20366	20144	20198	20075	20145	20417	20358	20343	20083	20187	20135	20159	20124	20115	20201	20166	20127	20109	20132	20200	20460	20093	20297	20234	20232	20215	20117	20373	20314	20159	20108	20198	20131	20129	20153	20171	20217	20060	20064	20019	20158	20109	19999	20136	20286	19935	20162	20105	20289	20143	20153	20216	20306	20218	20243	20295	20226	20256	20141	20074	20231	20235	19990	20244	20161	20128	20075	19936	20137	20305	20166	20109	20284	20332	19990	20131	20161	20317	20208	20275	20169	20390	19990	19958	20127	20394	20326	20191	20052	20329	20025	20092	20200	20186	20170	20068	20105	20257	20065	20116	20134	20042	20039	19981	20276	20247	20198	20334	20197	20282	20034	20010	20220	20346	20064	20248	20260	20223	20035	20082	20235	20261	20237	20185	20202	20206	20188	20251	20059	20128	20104	20207	20059	20233	20188	20239	20276	20232	20019	20182	20136	20247	20351	20246	20067	20162	20127	20255	20274	20000	20255	20256	20123	20037	20170	20254	20285	20285	20317	20196	20045	20183	20052	20008	20145	20239	20104	20088	20197	20126	20143	20303	20239	20158	20188	20381	19961	20073	20222	20135	20026	20140	20233	20363	20228	20095	20338	20194	19915	20181	20188	20158	20118	20097	20058	20089	20212	20209	20053	20149	20143	20175	20241	20123	20177	20292	20311	20178	20034	20086	20302	20203	20262	20136	20245	20153	20219	20198	20140	20095	20187	20093	20330	20220	20206	20308	20319	20283	20291	19939	20167	20154	20304	20200	20257	20241	20133	20137	20125	20128	20313	20209	20039	20250	20169	20295	20082	20201	20151	20243	20259	20248	20237	20463	19979	20251	20088	20038	20341	20032	19887	20263	20155	20333	20184	19903	20209	20135	20267	20224	20086	20229	20376	20337	19899	20120	20338	20029	20308	20281	20044	20023	20139	20217	20200	20170	20146	20140	20175	19924	20087	20166	20219	19945	20008	20030	20028	20202	19867	20170	19977	20202	20128	20149	20270	20014	20050	20234	20123	20230	19972	20122	20175	20285	20150	20229	20074	20269	20193	20231	19953	20178	20056	20112	20113	20110	20090	20193	20255	20161	20138	20322	20132	20258	20265	20231	20227	20035	20192	20187	20178	20288	19945	20348	20277	20368	20182	20100	20209	20106	20168	20104	20308	19937	20115	20085	20275	20323	20118	20070	20264	20207	19866	19924	20086	20422	20090	20168	20144	20176	19908	20029	20274	20078	20241	20388	20213	20190	20109	20213	20280	20238	19861	20043	20064	20314	20057	20166	20039	20090	20207	20161	20119	20010	20272	20221	19983	20314	20298	20487	20115	20254	20243	20134	20276	20159	20101	20204	20200	20051	20121	20517	20326	20128	20159	20146	20262	20123	20159	20293	20259	19997	20196	20329	20253	20297	20249	20162	20120	20225	20320	20260	20081	20227	20217	20186	20400	20142	20274	19805	20102	20147	20248	20371	20163	20278	20099	20168	19870	20260	20048	20195	20079	20197	20312	20336	20169	20218	20286	20186	20296	20481	20164	20298	20095	20183	20358	20141	20065	19945	20231	20057	20151	20297	20120	20346	20375	20116	20214	20358	20188	20139	20197	20255	20110	20411	20254	20331	20135	20329	20308	19802	19984	19832	20224	20017	20299	20197	20470	20232	20156	20419	20163	20200	20231	20205	20043	20054	20092	20154	20260	20011	20279	20180	20171	20055	20078	20036	20113	20190	20219	20422	20172	20195	20055	20107	20165	19932	20149	20234	20353	20246	20274	20234	20156	20504	20248	20018	20046	20102	20218	20204	20262	20229	20206	20169	20478	20147	20115	20227	20305	20110	20178	19901	20133	20144	20222	20166	20567	20382	20137	20167	20273	20240	20311	20246	20202	20281	20386	20191	20141	20330	20300	20170	20154	20014	20008	20149	20286	20230	20125	20244	20197	20165	20489	19832	19998	19991	20308	20117	20307	20442	20021	20226	20258	20047	19968	20276	20261	20190	20087	20346	20293	20311	20153	20271	20352	20147	20168	19970	20515	20173	20295	20172	20294	20079	20110	20378	20502	20162	20119	20270	20328	20316	20010	20148	20143	20113	19994	20189	20213	20176	20042	20178	20392	20373	20099	19964	20234	20038	20208	20381	20335	20425	20209	20102	20007	20270	20067	20268	20198	20314	20180	20048	20029	20082	20202	20124	20087	20307	20121	20132	20387	20137	20216	20259	20314	20172	20025	20086	20150	20293	20199	20241	20368	20261	20100	20116	20172	20232	20118	20074	20141	20055	20123	20219	20221	20470	20169	20200	20234	20076	20199	20078	20233	20142	20223	20249	20281	20084	20104	20106	20147	20142	20101	20190	20322	20128	20298	20188	20116	20056	20202	20100	20170	20143	20166	20481	20109	20227	20175	20133	20303	20169	20154	20121	20245	20253	20003	20306	20021	20098	20241	20216	20054	20175	20435	20124	20038	20100	20046	19870	20143	19973	20083	20016	20087	20020	20196	20250	20043	20215	20015	20168	19946	20177	20129	20119	20235	20283	20218	20356	20177	20140	20000	20177	20399	20034	20200	20274	20343	20252	20268	19977	19910	20236	20290	20234	20124	20135	20021	19971	20214	20209	20170	20387	20153	19977	20151	19969	20180	20330	20319	20144	20387	20102	20088	20046	20268	20469	19967	20188	20138	20155	20062	20178	20160	20077	20042	20233	20209	20393	19999	20320	20402	20387	20130	19945	20194	20007	20170	20022	20212	20261	20104	20240	19979	20144	20106	20050	20299	20312	20190	20211	20205	20133	20083	20103	20233	20319	20087	20382	20193	20135	20009	20138	20289	20323	20328	20178	20216	20076	20242	20094	20079	19947	20216	20250	20219	20040	20309	20062	20365	20207	20061	20005	20204	20174	20054	20130	20161	20165	19875	20332	20196	20218	20126	20128	20108	20143	20227	20282	19982	20066	20153	20199	20181	19922	20192	20275	20258	20112	20437	20151	20206	19905	20103	20240	20012	20156	20063	20003	19881	20262	20201	20154	20133	20076	20256	19976	20249	19991	20235	20094	20076	20014	20254	20078	20209	20058	20078	20086	20252	20250	20072	20031	20114	20273	20165	20131	20227	20152	19910	20002	20315	20114	20349	20169	20320	20313	20291	20226	20230	20229	20338	20088	20097	20331	20183	20331	20042	20232	20226	20258	20268	20328	20062	20139	19995	20068	19913	20169	20179	20274	19964	20005	20206	20204	20149	20163	20124	20129	20199	20198	20152	20082	20320	20073	20183	20182	20103	19981	19961	20120	20233	20135	20122	20001	20262	20046	20200	20154	20204	20192	20142	20351	20231	20188	20232	20235	20148	20213	20318	20107	20168	20183	20084	20335	20109	20180	20127	20154	20031	20290	20032	20052	20287	19994	20287	20189	20145	20279	20321	20370	20291	20133	20304	20073	20364	20179	20467	20108	20143	20162	20183	20265	20132	20183	20038	20192	20258	20331	20295	20074	20066	20191	20091	20337	20163	20064	20277	20191	20166	20167	20310	20090	20276	20282	20051	20074	20220	20199	20324	20260	20064	20169	19927	20165	20070	20004	20252	20274	20081	20202	20138	20143	20237	20235	20185	20316	20076	20022	20174	20229	20261	20146	20187	20549	20196	20114	20109	19976	20117	20291	20289	20133	20320	20235	20106	20333	20284	20279	20109	19955	19853	20257	20273	20207	20245	20314	20156	20457	20040	20191	20199	20172	20121	20178	20147	20129	20110	20338	19996	20108	20279	20241	20228	20275	20238	20249	20075	20005	20119	20206	20256	20197	20184	20209	20157	20280	20225	20184	20111	20192	20147	19919	20208	20259	20071	20302	20113	20014	20189	20080	20428	20163	20159	20283	20014	20173	20168	20172	20119	20040	20058	20148	20172	20313	20149	19978	20336	20288	20339	20029	20054	20101	20210	20279	20105	20367	20198	20322	20199	20015	20156	20280	20217	20048	20064	19991	20155	19970	20300	20286	20332	20112	20310	20170	20241	20293	20456	20333	20136	20332	20346	20392	20200	20051	20377	20121	20163	19958	20404	20059	20180	20147	19951	20207	20145	20153	20034	20293	20238	20206	20037	20303	20207	20156	20198	20208	20373	20213	20073	20187	20170	20064	20174	20203	20194	19782	19916	20190	20337	20122	20197	20105	20202	20136	20222	20442	20237	20190	20214	20258	20017	20134	20222	20097	20197	20185	20352	20314	20030	20251	20284	20145	20161	20075	20150	19953	20252	20033	20089	20183
27751	47106	45452	37569	32773	29370	25716	24551	23238	22082	21191	20874	20144	19410	18834	18186	18095	17920	18106	17684	17738	17526	17487	17318	17292	17015	17020	17144	16737	16640	16929	16689	16854	16614	16570	16836	16768	16712	16837	16598	16766	16701	16725	16563	16583	16743	16651	16664	16592	16693	16878	16807	16833	16660	16729	16814	16725	16706	16472	16680	16742	16503	16780	16588	16661	16628	16625	16692	16872	16941	16520	16684	16472	16757	16648	16501	16772	16744	16664	16491	16801	16679	16657	16694	16618	16755	16599	16644	16524	16825	16681	16692	16765	16684	16684	16492	16588	16738	16616	16682	16731	16605	16697	16695	16662	16600	16666	16660	16573	16604	16763	16477	16771	16809	16586	16666	16791	16779	16614	16794	16732	16535	16624	16696	16741	16678	16760	16632	16699	16381	16735	16748	16690	16788	16737	16793	16714	16542	16646	16813	16901	16609	16605	16804	16651	16660	16630	16467	16758	16743	16564	16615	16801	16634	16697	16602	16768	16662	16742	16740	16726	16487	16662	16829	16768	16841	16553	16584	16725	16680	16615	16576	16798	16698	16655	16707	16533	16646	16816	16620	16702	16643	16620	16715	16676	16620	16711	16676	16739	16695	16654	16590	16555	16652	16629	16679	16682	16727	16700	16660	16588	16536	16509	16734	16589	16717	16664	16763	16495	16496	16619	16406	16796	16510	16634	16774	16811	16785	16861	16593	16648	16720	16736	16670	16708	16650	16668	16496	16553	16675	16758	16734	16530	16653	16792	16453	16759	16535	16641	16791	16648	16545	16685	16614	16657	16706	16550	16680	16608	16401	16558	16553	16662	16645	16778	16750	16576	16451	16813	16628	16761	16784	16501	16654	16635	16731	16848	16577	16706	16623	16733	16645	16679	16595	16734	16630	16632	16835	16603	16518	16572	16565	16598	16763	16714	16767	16594	16365	16528	16607	16714	16542	16640	16676	16756	16671	16501	16334	16789	16578	16621	16764	16729	16602	16719	16660	16546	16735	16672	16639	16701	16765	16554	16759	16638	16626	16685	16643	16678	16753	16650	16723	16585	16740	16592	16596	16670	16667	16749	16679	16715	16615	16555	16650	16623	16652	16653	16655	16811	16683	16572	16667	16516	16709	16813	16551	16731	16628	16659	16542	16631	16618	16723	16462	16634	16660	16694	16715	16637	16681	16646	16693	16670	16836	16760	16474	16685	16675	16626	16616	16560	16729	16628	16710	16543	16606	16779	16432	16641	16547	16727	16600	16640	16650	16698	16672	16707	16629	16771	16734	16778	16788	16655	16601	16754	16781	16739	16664	16811	16540	16832	16679	16697	16640	16595	16735	16690	16735	16550	16691	16530	16763	16753	16697	16638	16593	16487	16707	16730	16449	16675	16680	16666	16661	16652	16827	16671	16826	16599	16604	16539	16515	16642	16666	16700	16586	16658	16519	16737	16533	16678	16693	16660	16768	16723	16713	16592	16813	16514	16648	16674	16753	16796	16552	16675	16758	16800	16711	16554	16864	16670	16617	16583	16727	16708	16680	16656	16707	16779	16717	16675	16683	16791	16784	16677	16601	16677	16631	16710	16695	16773	16531	16744	16753	16529	16578	16633	16693	16683	16757	16642	16724	16556	16701	16572	16702	16687	16646	16581	16780	16726	16747	16668	16602	16542	16778	16609	16694	16730	16567	16555	16711	16642	16728	16845	16735	16616	16859	16622	16848	16462	16507	16578	16670	16553	16744	16744	16735	16690	16538	16647	16712	16847	16641	16696	16671	16529	16605	16713	16661	16677	16684	16607	16645	16752	16811	16670	16715	16509	16542	16796	16683	16808	16493	16760	16773	16792	16675	16777	16848	16560	16523	16660	16597	16546	16673	16586	16692	16564	16704	16715	16496	16767	16539	16563	16689	16646	16563	16639	16668	16680	16799	16616	16792	16499	16693	16563	16682	16560	16663	16726	16590	16723	16604	16631	16684	16590	16620	16693	16760	16620	16640	16866	16521	16598	16690	16602	16684	16656	16639	16686	16725	16772	16737	16695	16614	16748	16621	16531	16611	16700	16554	16596	16806	16734	16575	16788	16783	16580	16703	16711	16670	16674	16769	16738	16707	16632	16729	16729	16631	16596	16541	16711	16630	16767	16678	16438	16608	16889	16667	16623	16616	16536	16468	16692	16758	16747	16615	16534	16438	16728	16718	16730	16604	16634	16634	16661	16670	16871	16681	16830	16607	16559	16665	16439	16782	16568	16701	16661	16743	16740	16512	16653	16549	16552	16743	16728	16844	16703	16633	16730	16854	16767	16557	16635	16600	16816	16795	16745	16602	16662	16409	16696	16568	16662	16415	16822	16702	16603	16654	16571	16681	16711	16596	16592	16651	16681	16825	16500	16636	16656	16576	16557	16711	16678	16607	16568	16462	16727	16616	16732	16676	16676	16692	16589	16654	16880	16745	16707	16695	16791	16802	16848	16756	16649	16604	16522	16691	16682	16718	16660	16639	16565	16709	16580	16758	16695	16643	16654	16574	16652	16535	16536	16681	16677	16492	16780	16776	16659	16706	16699	16709	16738	16619	16840	16731	16524	16788	16869	16664	16632	16718	16741	16725	16641	16690	16640	16660	16641	16761	16676	16759	16665	16720	16414	16593	16660	16737	16784	16514	16628	16604	16664	16601	16569	16749	16729	16820	16711	16570	16590	16675	16689	16601	16613	16665	16632	16506	16763	16706	16600	16606	16756	16666	16576	16663	16733	16643	16803	16700	16685	16480	16814	16511	16595	16425	16645	16588	16560	16787	16755	16596	16824	16723	16726	16459	16598	16686	16654	16544	16769	16598	16607	16649	16573	16607	16641	16567	16774	16660	16609	16684	16607	16690	16607	16730	16740	16565	16670	16629	16689	16767	16443	16775	16737	16656	16589	16785	16602	16809	16897	16784	16694	16716	16776	16679	16758	16550	16608	16692	16788	16670	16906	16492	16732	16591	16788	16877	16675	16757	16590	16732	16676	16635	16532	16559	16649	16667	16634	16566	16724	16577	16575	16474	16698	16892	16738	16698	16603	16595	16711	16727	16720	16725	16557	16614	16686	16681	16483	16576	16727	16642	16637	16643	16633	16666	16534	16802	16802	16579	16689	16793	16653	16746	16680	16723	16707	16561	16642	16598	16784	16582	16791	16699	16604	16558	16599	16644	16658	16748	16871	16548	16773	16642	16528	16563	16755	16643	16601	16458	16525	16454	16647	16766	16778	16652	16547	16618	16536	16869	16631	16534	16762	16743	16750	16630	16794	16747	16562	16575	16755	16638	16606	16701	16558	16748	16666	16614	16689	16601	16546	16537	16746	16882	16750	16814	16417	16811	16383	16836	16605	16624	16621	16583	16583	16691	16578	16599	16610	16568	16582	16625	16695	16638	16774	16733	16396	16860	16771	16706	16664	16564	16769	16756	16526	16786	16567	16562	16753	16823	16669	16730	16702	16712	16797	16716	16452	16580	16890	16812	16468	16725	16605	16911	16534	16656	16671	16743	16817	16676	16740	16558	16573	16726	16621	16596	16798	16645	16664	16572	16744	16835	16542	16682	16543	16667	16663	16594	16576	16688	16738	16597	16593	16593	16632	16587	16512	16738	16710	16815	16555	16707	16565	16802	16445	16851	16533	16726	16637	16696	16671	16793	16700	16751	16676	16639	16801	16838	16834	16630	16573	16737	16657	16764	16479	16651	16727	16728	16578	16604	16830	16591	16677	16770	16606	16690	16686	16619	16767	16727	16657	16659	16678	16844	16632	16770	16569	16749	16619	16677	16551	16521	16709	16601	16828	16612	16743	16584	16773	16383	16665	16654	16688	16672	16593	16712	16633	16604	16871	16656	16820	16771	16517	16600	16767	16688	16642	16711	16660	16841	16693	16545	16745	16656	16656	16574	16614	16703	16671	16557	16721	16754	16820	16734	16547	16808	16610	16717	16917	16693	16523	16643	16681	16658	16724	16651	16717	16573	16604	16481	16555	16550	16561	16680	16861	16708	16739	16786	16574	16804	16673	16614	16646	16595	16632	16655	16675	16639	16563	16815	16793	16741	16530	16575	16550	16626	16609	16537	16704	16767	16690	16702	16744	16580	16722	16656	16869	16511	16555	16793	16592	16664	16620	16610	16633	16690	16560	16592	16801	16735	16660	16574	16655	16868	16572	16780	16632	16676	16494	16662	16620	16580	16689	16771	16703	16587	16878	16676	16607	16648	16857	16525	16615	16509	16612	16760	16548	16446	16768	16662	16567	16603	16766	16609	16638	16800	16627	16687	16706	16685	16560	16830	16667	16650	16679	16594	16598	16577	16697	16739	16618	16649	16711	16452	16683	16733	16726	16576	16608	16690	16751	16569	16655	16785	16536	16482	16610	16779	16616	16746	16689	16735	16613	16562	16782	16464	16645	16745	16501	16654	16572	16780	16727	16621	16677	16670	16586	16628	16634	16742	16715	16596	16660	16845	16578	16647	16713	16575	16648	16609	16613	16700	16650	16681	16571	16563	16747	16579	16613	16648	16632	16626	16658	16784	16675	16607	16666	16587	16659	16582	16732	16647	16676	16650	16673	16803	16667	16627	16569	16688	16663	16574	16481	16680	16733	16666	16762	16598	16663	16653	16710	16629	16667	16599	16552	16539	16506	16700	16561	16799	16688	16679	16834	16712	16534	16715	16517	16744	16597	16721	16786	16540	16916	16656	16655	16608	16705	16593	16644	16687	16660	16640	16780	16718	16571	16689	16569	16649	16599	16720	16783	16679	16710	16712	16582	16540	16609	16786	16661	16677	16607	16553	16800	16554	16608	16559	16708	16601	16777	16608	16655	16443	16755	16810	16647	16686	16780	16675	16800	16675	16758	16723	16702	16789	16722	16719	16607	16758	16673	16531	16620	16546	16645	16556	16526	16920	16561	16569	16750	16698	16615	16566	16709	16776	16745	16580	16702	16740	16782	16819	16744	16761	16833	16555	16553	16541	16607	16698	16563	16485	16628	16741	16634	16675	16699	16698	16628	16632	16697	16596	16597	16648	16870	16712	16664	16753	16879	16719	16673	16767	16638	16779	16839	16790	16597	16773	16726	16607	16566	16704	16706	16650	16831	16853	16619	16713
24063	21522	29232	25209	25580	29828	31345	27902	26469	25652	25006	24506	23721	22955	22504	22276	22007	21832	21767	21603	21504	21493	21122	21076	20978	20871	20813	20492	20596	20327	20275	20512	20267	20426	20372	20349	20174	20337	20363	20287	20324	20172	20339	20316	20331	20108	20388	20395	20414	20331	20381	20185	20373	20150	20520	20263	20133	20167	20304	20124	20416	20344	20109	20166	20219	20474	20533	20290	20316	20238	20354	20331	20202	20241	20376	20194	20310	20207	20405	20267	20181	20296	20306	20271	20512	20373	20155	20323	20305	20203	20211	20276	20336	20367	20227	20205	20396	20205	20331	20246	20221	20419	20229	20067	20238	20124	20474	20486	20218	20174	20147	20426	20411	20388	20052	20508	20488	20342	20436	20313	20286	20185	20246	20115	20393	20148	20155	20123	20199	20279	20370	20395	20326	20144	20200	20152	20476	20186	20014	20375	20153	20210	20255	20381	20506	20428	20231	20470	20352	20391	20237	20207	20376	20421	20196	20226	20349	20567	20315	19993	20453	20139	20091	20140	20099	20331	20336	20188	20288	20265	20124	20072	20332	19941	20187	20256	20328	20354	20303	20396	20060	20122	20354	20293	20279	20332	20197	20212	20171	20044	20361	20220	20153	20229	20439	20301	20400	20358	20306	20363	20660	20356	19996	20246	20293	20293	20146	20144	20301	20112	20217	20304	20132	20102	20319	20355	20432	20257	20415	20021	20369	20229	20343	20232	20157	20082	20215	20321	20394	20339	20379	20427	20117	20307	20492	20292	20227	20293	20089	20294	20049	19985	20162	20294	20305	20193	20318	20326	20281	20319	20244	20477	20202	20459	20205	20197	20287	20358	20375	20173	20126	20459	20238	20123	20187	20379	20279	20062	20271	20173	20185	20432	20131	20106	20180	20104	20579	20351	20269	20364	20333	20177	20398	20205	20166	20252	20319	20116	20414	20285	20162	20347	20353	20362	20360	20339	20185	20109	20270	20424	20346	20151	20332	20136	20350	20542	20273	20243	20213	20329	20300	20042	20115	20327	20378	20223	20232	20306	20478	20381	20135	20219	20198	20207	20287	20361	20280	20127	20102	20240	20259	20186	20295	20262	20167	20507	20213	20331	20189	20204	20440	20455	20304	20435	20393	20229	20175	20051	20207	20380	20417	20162	20101	19999	20256	20168	20337	20433	20460	20085	20336	20333	20243	20386	20446	20120	20303	20227	20117	20096	20488	20449	20405	20360	20156	20305	20533	20146	20209	20216	20299	20285	20382	19965	20317	20209	20304	20386	20289	20007	20449	20398	20268	20297	20418	20098	20135	20501	20411	20183	20327	20310	20360	20436	20551	20355	20332	20422	20245	20122	20202	20225	20267	20339	20234	20233	20136	20305	19933	20498	20229	20336	20096	20255	20064	20210	20286	20165	20259	20106	20244	20243	20312	20325	20268	19998	20062	20291	20300	20290	20201	20283	20220	20243	20384	20402	20251	20245	20457	20416	20329	20233	20145	20291	20025	20274	20373	20066	20243	20267	20382	20277	20206	20236	20289	20355	20286	20201	20201	20057	20362	20361	20247	20265	20300	20496	20357	20298	20169	20274	20156	20280	20190	20341	20236	20389	20249	20423	20270	20439	20197	20400	20393	20225	20289	20291	20261	20267	20239	20234	20442	20336	20139	20136	20402	20471	20069	20154	20392	20213	20258	20356	20325	20415	20155	20348	20074	20336	20446	20355	20307	20321	20326	20335	20378	20295	20133	20153	20313	20308	20104	20175	20258	20351	20343	20245	20010	20132	20376	20131	20074	20519	20330	20354	20456	20257	20253	20204	20313	20126	20200	20303	20096	20473	20261	20101	20355	20512	20134	20237	20170	20161	20502	20166	20334	20406	20280	20388	20149	20238	20301	20277	20034	20326	20145	20132	20509	20462	20248	20359	20423	20269	20493	20361	20284	20273	20425	20565	20185	20194	20386	20248	20353	20259	20509	20381	20266	20328	20217	19855	19965	20364	20208	20404	20301	20060	20012	20231	20151	20186	20103	20270	20403	20203	20086	20159	20505	20175	20338	20161	20098	20262	20226	20234	20523	20232	20224	20143	20364	20241	20314	20339	20261	20212	20168	20415	20606	20174	20243	20379	19998	20277	20186	20122	19994	20215	20252	20017	20362	20222	20253	20320	20326	20386	20282	20405	20125	20170	20194	20267	20302	20055	20259	20248	20146	20217	20271	20242	20466	20251	20030	20494	20446	20356	20302	20323	20099	20192	20291	20408	20269	20268	20334	20076	20309	20296	20115	20136	20309	20315	20075	20100	20359	20288	20353	20223	20280	20113	20222	20183	20357	20330	20249	20190	20297	20207	20245	20433	20422	20355	20060	20386	20135	20078	20310	20301	20127	20117	20222	20047	20461	20114	20172	20378	20392	20206	19981	20133	20047	20127	20120	20167	19949	20166	20339	20230	20338	20229	20333	20206	20409	20307	20183	20532	20292	20256	20326	20183	20103	20239	20137	20326	20221	20281	20365	20019	20277	20222	20186	20246	20108	20081	20187	20177	20471	20389	20241	20266	20410	20171	20322	20175	20373	20246	20280	20085	20474	20167	20358	20127	20297	20291	20178	20122	20278	20161	20325	20525	20405	20295	20041	20011	20263	20276	20386	20302	20558	20301	20028	20214	20377	20183	20112	20390	20242	20343	20317	20302	20349	20255	20378	20513	20293	20373	20213	20100	20097	20366	20433	20372	20458	20185	20158	20266	20282	20425	20424	20267	20416	20203	20282	20237	20108	20229	20246	20102	20443	20169	20583	20295	20211	20202	20247	20339	20383	20311	20192	20214	20379	20234	20538	20369	20383	20394	20231	20358	20263	20263	20203	20401	20113	20154	20259	19984	20358	20289	20384	20118	20181	20405	20342	20440	20600	20203	20359	20232	20314	20230	20149	20331	20373	20221	20235	20347	20429	20294	20250	20253	20067	20331	20126	20246	20052	20177	20065	20281	20264	20222	20270	20244	20191	20256	20480	20208	20282	20330	20263	20323	20388	20152	20303	20060	20283	20334	20325	20315	20276	20252	20393	20261	20152	20287	20144	20136	20041	20336	20259	20293	20309	20269	20290	20063	20247	20127	20210	20144	20269	20378	20147	20239	20145	20117	20321	20491	20441	20122	20355	20132	20393	20087	20195	20220	20269	20066	20219	19962	20173	20145	20348	20234	20316	20359	20153	20043	20221	20375	20338	20305	20408	20302	20368	20217	20333	20108	20120	19999	20015	20184	20190	20149	20278	20328	20285	20331	20057	20203	20371	20559	20319	20132	20381	20158	20232	20180	20139	20215	20447	20425	20430	20243	20322	20094	20508	20338	20133	20200	20119	20017	20571	20343	20424	20235	20441	20250	20170	20101	20215	20200	20080	20327	20135	20161	20268	20109	20076	20180	20179	20189	20316	20561	20333	20202	20277	20288	20396	20347	20290	20278	20168	20166	20364	20264	20200	20319	20205	20335	20392	20178	20274	20326	20301	20299	20196	20013	20108	20289	20207	20410	20161	19958	20332	20330	20228	19978	20229	20497	20170	20298	20080	20062	20265	20105	20241	20282	20225	20324	20269	20517	20261	20404	20375	20240	19941	20297	20315	20241	20108	20375	20179	20476	20256	20263	20208	20378	20440	20315	20140	20413	20375	20228	20142	20090	20302	20315	20414	20495	20202	20362	20163	20185	20321	20073	20213	20231	20429	20314	20195	20385	20322	20204	20142	20076	20245	20282	20361	20185	20408	20232	20345	20336	20308	20197	20445	20430	20168	20163	20392	20375	20297	20167	20392	20131	20287	20283	20303	20130	20162	20041	20241	20255	20200	20297	20161	20099	20306	20030	20135	20309	20202	20299	20351	20282	20298	19994	20290	20314	20250	20432	20360	20333	20307	20237	20134	20358	20210	20255	20395	20120	20274	20279	20033	20343	20177	20184	20342	20163	20376	20387	20407	20330	20512	20340	20416	20488	20399	20290	20256	20364	20220	20191	20215	20153	20320	20183	20359	20362	20413	20232	20290	20289	20508	20251	20131	20169	20334	20369	20124	20282	20103	20295	20049	20238	20458	20219	20455	20219	20357	20211	20483	20398	20254	20022	20196	20108	20160	20201	20161	20180	20329	20092	20384	20349	20302	20392	20519	20145	20227	20380	20132	20460	20315	20276	20402	20145	20136	20315	20333	20264	20391	20250	20357	20388	20182	20498	20174	20633	20353	20065	20452	20424	20427	20130	20158	20092	20162	20173	20203	20421	20116	20270	20540	20218	20298	20271	20016	20331	20323	20322	20281	20276	20214	20146	20091	20200	20284	20161	20206	20225	20281	20258	20210	20321	20269	20457	20326	20305	20261	20140	20359	20444	20389	20135	20011	20306	20278	20211	20390	20243	20232	20158	20265	20311	20148	20150	20294	20330	20276	20389	20268	20259	20327	20231	20120	20245	20265	20088	20309	20435	20263	20317	20495	20309	20329	20350	20308	20455	20393	20311	20133	20171	20440	20378	20159	20500	20289	20182	20273	20232	20278	20220	20221	20220	20435	20029	20114	20121	20117	20061	20051	20161	19911	20316	20178	20104	20180	20297	20194	20189	20335	20361	20243	20318	20344	20223	20337	20253	20352	20091	20103	20233	20290	20379	20311	20424	20525	20347	20309	20173	20141	20242	20322	20118	20267	20159	20294	20276	20214	20462	20374	20235	20071	20345	20131	20117	20112	20269	20305	20372	20259	19901	20467	20293	20162	20283	20361	20365	20117	20131	20236	20373	20076	20221	20051	20169	20090	20174	20288	20502	20302	20444	20376	20135	20159	20254	20361	20196	20143	20019	20208	20174	20376	20284	20237	20206	20186	20288	20438	20190	20629	20265	20086	20219	20198	20218	20196	20407	20380	20277	20140	20150	20417	20504	20353	20267	20479	20418	20264	19928	20138	20307	20287	20362	20414	20389	20272	20360	20377	20205	20375	20433	20152	20359	20299	20241	20304	20232	20517	20176	20369	20192	20329	20350	20427	20200	20143	20167	20377	19989	20146	20336	20185	20103	20097	20353	20186	20245	20326	20345	20220	20295	20203	20058	20160	20438	20148	20267	20227	20179	20269	20316	20159	20236	20363	20173	20269	20129
29812	50990	49317	41536	36603	32824	29803	28205	26157	24656	24120	22657	21631	20278	19885	19605	19028	19020	18601	18474	18437	18097	17966	17624	17562	17353	17108	17217	16977	16995	17023	16813	16719	16838	16796	16872	16717	16910	16771	16855	16710	16930	16868	16834	16934	16754	16740	16732	16594	16843	16745	16689	16911	16734	16695	16608	16711	16851	16769	16783	16784	16836	16703	16600	16725	16716	16762	16708	16630	16683	16530	16799	16641	16762	16706	16614	16691	16611	16929	16781	16610	16634	16951	16762	16886	16690	16830	16611	16599	16909	16791	16608	16630	16780	16607	16744	16799	16679	16654	16726	16738	16662	16891	16649	16566	16672	16555	16824	16624	16791	16654	16800	16732	16677	16701	16799	16857	16763	16789	16732	16823	16811	16768	16773	16661	16700	16615	16786	16888	16820	16793	16641	16656	16659	16559	16693	16680	16841	16625	16705	16703	16583	16737	16661	16526	16793	16612	16771	16604	16664	16711	16714	16986	16707	16843	16873	16729	16703	16813	16693	16652	16674	16712	16832	16804	16572	16797	16602	16710	16780	16848	16633	16702	16719	16704	16724	16563	16606	16645	16567	16714	16624	16850	16761	16725	16721	16562	16703	16949	16697	16724	16898	16602	16701	16626	16863	16689	16826	16703	16764	16715	16706	16755	16840	16862	16623	16690	16856	16720	16756	16717	16806	16761	16622	16797	16772	16715	16810	16730	16685	16749	16871	16729	16837	16651	16660	16665	16826	16740	16722	16591	16807	16657	16803	16614	16775	16599	16566	16676	16820	16788	16719	16650	16724	16682	16575	16931	16647	16665	16900	16665	16538	16641	16510	16808	16603	16830	16663	16780	16738	16737	16689	16584	16686	16846	16631	16756	16746	16730	16692	16500	16751	16720	16700	16623	16707	16628	16688	16915	16777	16792	16625	16684	16706	16832	16636	16649	16747	16722	16594	16746	16660	16733	16802	16715	16567	16899	16776	16660	16813	16670	16809	16842	16784	16744	16630	16841	16786	16713	16717	16673	16896	16786	16866	16800	16774	16745	16698	16824	16718	16779	16823	16665	16744	16632	16708	16884	16803	16736	16668	16644	16792	16625	16687	16766	16876	16714	16699	16770	16804	16720	16696	16858	16710	16872	16749	16919	16707	16654	16844	16619	16838	16768	16656	16739	16605	16812	16894	16678	16749	16805	16726	16825	16689	16631	16719	16811	16574	16498	16586	16817	16689	16855	16685	16806	16753	16782	16636	16703	16705	16686	16712	16806	16762	16658	16789	16726	16667	16732	16864	16801	16747	16712	16740	16691	16865	16819	16807	16757	16888	16711	16792	16624	16556	16736	16908	16488	16811	16673	16758	16810	16740	16845	16776	16842	16832	16681	16897	16882	16625	16737	16584	16692	16526	16852	16604	16720	16725	16619	16886	16796	16650	16664	16715	16648	16745	16722	16648	16711	16689	16736	16650	16693	16757	16778	16671	16679	16758	16694	16798	16634	16679	16771	16700	16668	16727	16768	16581	16760	16635	16622	16861	16861	16754	16714	16784	16711	16606	16782	16600	16691	16743	16657	16779	16755	16829	16837	16823	16564	16630	16633	16597	16659	16721	16791	16763	16778	16825	16680	16732	16560	16729	16624	16690	16763	16789	16706	16754	16681	16653	16830	16719	16825	16719	16758	16862	16723	16884	16915	16891	16687	16710	16591	16746	16707	16643	16759	16512	16579	16761	16816	16748	16701	16954	16751	16838	16678	16816	16733	16831	16816	16623	16665	16864	16787	16718	16655	16839	16675	16764	16676	16785	16694	16760	16702	16855	16742	16672	16648	16715	16512	16720	16681	16778	16814	16733	16776	16664	16534	16622	16831	16646	16865	16649	16746	16615	16809	16631	16807	16724	16853	16721	16762	16738	16688	16817	16692	16705	16834	16618	16715	16615	16699	16868	16817	16755	16596	16590	16815	16730	16695	16704	16651	16861	16742	16704	16655	16699	16694	16793	16672	16605	16727	16700	16745	16755	16677	16832	16959	16797	16647	16640	16735	16724	16625	16517	16623	16553	16700	16718	16748	16735	16697	16624	16686	16744	16862	16534	16788	16719	16739	16705	16728	16808	16632	16620	16785	16735	16756	16744	16677	16806	16726	16760	16672	16647	16729	16779	16730	16680	16664	16733	16704	16967	16633	16637	16699	16806	16905	16836	16712	16737	16800	16674	16924	16627	16684	16810	16705	16778	16701	16720	16563	16872	16926	16880	16642	16536	16685	16695	16714	16687	16786	16770	16727	16722	16792	16677	16502	16607	16681	16557	16719	16633	16736	16566	16683	16576	16887	16625	16545	16738	16517	16783	16576	16609	16598	16795	16738	16702	16861	16758	16865	16884	16582	16677	16811	16772	16742	16601	16673	16865	16794	16678	16636	16591	16697	16984	16679	16830	16685	17003	16764	16698	16518	16683	16730	16747	16668	16759	16647	16788	16770	16746	16589	16648	16809	16817	16723	16784	16624	16613	16798	16793	16686	16771	16787	16670	16740	16787	16888	16694	16866	16707	16760	16960	16840	16542	16702	16988	16821	16698	16726	16794	16813	16716	16596	16664	16720	16836	16624	16821	16721	16523	16928	16712	16794	16805	16842	16761	16604	16670	16722	16623	16711	16815	16639	16762	16779	16672	16705	16705	16711	16706	16777	16733	16623	16755	16743	16682	16780	16824	16616	16758	16895	16678	16670	16833	16745	16684	16648	16782	16737	16722	16660	16603	16658	16816	16752	16794	16759	16752	16707	16700	16783	16801	16698	16670	16910	16822	16615	16765	16632	16769	16738	16766	16734	16552	16783	16764	16534	16649	16809	16630	16751	16671	16541	16789	16657	16780	16676	16772	16821	16728	16796	16923	16689	16820	16699	16725	16731	16760	16860	16800	16695	16537	16871	16766	16652	16971	16819	16739	16582	16691	16747	16652	16679	16703	16708	16675	16814	16463	16891	16753	16805	16677	16834	16557	16758	16856	16724	16599	16767	16717	16691	17000	16781	16555	16782	16670	16792	16729	16533	16806	16795	16617	16777	16577	16762	16844	16756	16654	16606	16772	16580	16767	16791	16735	16777	16703	16755	16597	16777	16841	16743	16584	16626	16922	16664	16762	16702	16816	16807	16710	16818	16684	16604	16858	16710	16778	16767	16711	16796	16774	16712	16828	16700	16713	16795	16897	16781	16693	16687	16835	16734	16774	16554	16825	16881	16881	16641	16710	16699	16691	16598	16960	16799	16654	16562	16713	16873	16705	16778	16714	16796	16723	16661	16704	16722	16830	16763	16569	16770	16686	16619	16702	16693	16695	16694	16601	16670	16705	16761	16842	16764	16754	16759	16766	16699	16560	16658	16744	16811	16715	16893	16679	16747	16755	16708	16750	16707	16588	16750	16685	16785	16809	17021	16688	16770	16815	16697	16724	16801	16709	16701	16794	16748	16791	16932	16712	16548	16712	16692	16649	16710	16798	16797	16731	16853	16709	16752	16761	16840	16811	16675	16809	16694	16717	16737	16733	16894	16788	16723	16849	16716	16522	16674	16700	16819	16806	16797	16789	16666	16725	16888	16593	16803	16811	16645	16691	16746	16754	16759	16585	16810	16882	16703	16676	16896	16778	16833	16901	16605	16872	16779	16637	16843	16686	16826	16663	16668	16853	16854	16674	16853	16635	16712	16751	16794	16696	16624	16782	16796	16746	16669	16809	16748	16724	16730	16553	16750	16714	16728	16613	16765	16640	16774	16778	16770	16601	16707	16710	16908	16575	16742	16625	16662	16659	16775	16778	16683	16689	16646	16724	16615	16624	16736	16625	16826	16634	16667	16776	16704	16933	16732	16875	16744	16713	16627	16719	16804	16790	16719	16720	16727	16648	16766	16624	16717	16751	16793	16859	16720	16559	16811	16833	16702	17039	16672	16610	16570	16650	16709	16715	16657	16641	16745	16740	16695	16748	16823	16855	16818	16664	16767	16610	16736	16692	16786	16773	16607	16579	16762	16801	16664	16837	16761	16602	16649	16762	16610	16780	16773	16844	16494	16609	16836	16726	16690	16713	16755	16852	16813	16652	16721	16716	16733	16724	16642	16709	16748	16747	16653	16690	16652	16592	16648	16916	16671	16670	16652	16756	17036	16708	16746	16742	16750	16607	16831	16746	16751	16575	16744	16810	16829	16595	16730	16837	16718	16537	16775	16825	16740	16746	16829	16781	16689	16524	16786	16731	16798	16863	16952	16759	16656	16671	16730	16632	16724	16667	16798	16717	16737	16790	16752	16763	16919	16773	16676	16499	16556	16656	16652	16658	16688	16805	16858	16841	16768	16924	16879	16687	16656	16821	16657	16834	16935	16617	16771	16769	16642	16637	16782	16821	16571	16800	16697	16745	16603	16767	16780	16571	16798	16560	16814	16791	16622	16774	16787	16679	16652	16873	16793	16873	16656	16851	16691	17025	16798	16760	16798	16708	16788	16562	16882	16771	16634	16649	16683	16784	16710	16683	16676	16688	16595	16692	16809	16581	16753	16817	16782	16812	16589	16761	16764	16911	16614	16669	16618	16732	16755	16744	16774	16666	16777	16706	16759	16733	16791	16804	16669	16736	16755	16810	16761	16753	16696	16751	16788	16843	16818	16813	16843	16947	16544	16753	16658	16616	16627	16753	16573	16588	16742	16632	16729	16869	16784	16549	16722	16625	16798	17006	16619	16645	16702	17038	16814	16814	16766	16573	16839	16740	16843	16722	16836	16835	16804	16598	16593	16925	16742	16709	16647	16735	16799	16864	16813	16744	16730	16707	16668	16786	16710	16920	16763	16736	16862	16717	16560	16804	16674	16818	16723	16778	16826	16601	16752	16780	16698	16767	16925	16660	16779	16574	16770	16829	16649	16747	16777	16612	16710	16753	16810	16802	16872	16686	16727	16662	16697	16717	16693	16754	16696	16613	16711	16835	16735	16734	16857	16888	16760	16700	16874	16688	16706	16835	16624	16726	16754	16725	16725	16885	16562	16617	16819	16775	16610	16790	16643	16861	16621	16656	16885	16908	16756	16803	16618	16824	16751	16968	16502	16766	16812	16826	16688	16661	16654	16798	16799	16732	16831	16684	16832	16816	16708	16769
31624	30228	35568	31959	26816	25040	23770	23346	22656	22251	22350	21988	21391	21275	21306	21321	21031	21137	20933	20874	20840	20949	20748	20875	20718	20733	20481	20671	20749	20520	20500	20712	20656	20472	20583	20568	20458	20535	20684	20196	20496	20534	20576	20346	20580	20566	20454	20683	20791	20541	20533	20687	20594	20452	20386	20736	20584	20649	20507	20541	20549	20512	20622	20511	20392	20446	20508	20573	20417	20506	20580	20425	20253	20598	20631	20464	20426	20447	20473	20520	20630	20736	20663	20543	20459	20621	20362	20653	20527	20511	20502	20397	20462	20626	20595	20395	20497	20508	20544	20700	20571	20461	20413	20627	20758	20541	20441	20488	20554	20522	20693	20307	20428	20619	20446	20507	20549	20289	20685	20388	20329	20413	20692	20526	20635	20663	20695	20672	20339	20465	20507	20528	20529	20576	20654	20560	20552	20596	20515	20528	20416	20570	20396	20383	20728	20397	20378	20594	20395	20671	20433	20869	20352	20794	20607	20482	20537	20499	20518	20572	20369	20672	20552	20520	20500	20563	20512	20624	20586	20433	20573	20571	20635	20498	20582	20470	20571	20550	20572	20483	20605	20536	20717	20472	20486	20511	20323	20532	20633	20538	20632	20557	20345	20384	20771	20662	20644	20551	20547	20297	20367	20319	20386	20500	20653	20420	20580	20521	20805	20547	20513	20373	20572	20306	20455	20534	20492	20651	20545	20623	20434	20450	20326	20415	20621	20690	20595	20393	20554	20525	20208	20452	20649	20677	20675	20529	20488	20345	20542	20395	20371	20565	20471	20514	20449	20478	20284	20559	20612	20673	20497	20709	20575	20346	20568	20448	20719	20434	20754	20313	20463	20526	20457	20615	20394	20586	20647	20747	20600	20558	20390	20359	20538	20381	20640	20428	20472	20711	20546	20542	20420	20495	20508	20463	20308	20477	20426	20685	20546	20547	20475	20557	20514	20558	20561	20576	20799	20489	20556	20343	20544	20625	20466	20696	20488	20481	20498	20574	20507	20374	20552	20450	20611	20486	20313	20746	20492	20563	20597	20424	20550	20220	20528	20740	20644	20472	20575	20599	20679	20546	20755	20466	20381	20436	20583	20553	20486	20327	20395	20152	20435	20641	20561	20641	20622	20571	20438	20582	20536	20596	20451	20811	20580	20620	20539	20504	20602	20586	20505	20425	20427	20598	20530	20465	20502	20587	20689	20436	20424	20525	20562	20382	20620	20685	20510	20523	20505	20404	20338	20727	20441	20388	20464	20713	20488	20598	20399	20496	20660	20491	20299	20645	20622	20421	20696	20235	20598	20806	20462	20557	20419	20437	20323	20505	20620	20413	20422	20422	20511	20669	20496	20572	20518	20535	20373	20513	20528	20512	20638	20449	20543	20592	20570	20495	20518	20511	20500	20621	20578	20607	20618	20622	20629	20517	20423	20347	20627	20396	20514	20418	20581	20481	20576	20498	20541	20518	20594	20455	20372	20805	20740	20661	20538	20618	20486	20670	20473	20594	20294	20647	20506	20384	20581	20505	20485	20531	20378	20616	20533	20467	20580	20459	20487	20315	20626	20635	20621	20631	20453	20490	20377	20550	20307	20481	20489	20606	20536	20603	20450	20672	20648	20428	20347	20487	20700	20605	20788	20487	20466	20561	20506	20597	20448	20646	20722	20507	20416	20452	20527	20562	20303	20568	20366	20431	20352	20476	20482	20668	20384	20406	20467	20514	20390	20533	20627	20666	20363	20438	20215	20485	20472	20469	20407	20651	20734	20551	20585	20368	20354	20504	20377	20567	20341	20586	20391	20590	20428	20613	20435	20359	20485	20408	20531	20627	20473	20419	20477	20451	20481	20713	20597	20389	20550	20423	20501	20539	20627	20662	20466	20585	20520	20703	20478	20301	20759	20645	20584	20381	20717	20774	20652	20580	20715	20436	20622	20607	20819	20496	20427	20591	20450	20549	20365	20565	20535	20603	20650	20310	20470	20633	20479	20620	20493	20569	20415	20459	20588	20417	20462	20472	20321	20456	20484	20392	20537	20616	20527	20341	20321	20542	20556	20385	20602	20465	20469	20470	20538	20366	20605	20514	20384	20487	20574	20452	20573	20550	20433	20550	20437	20454	20434	20664	20324	20475	20569	20403	20491	20674	20680	20459	20426	20567	20455	20445	20524	20544	20590	20634	20512	20389	20530	20574	20554	20537	20596	20582	20550	20487	20565	20542	20542	20508	20392	20556	20682	20484	20558	20424	20496	20436	20490	20330	20424	20556	20743	20493	20586	20352	20866	20453	20589	20604	20708	20464	20394	20645	20650	20579	20652	20410	20646	20433	20613	20583	20253	20579	20556	20690	20681	20710	20614	20702	20439	20513	20377	20314	20646	20556	20561	20813	20585	20665	20542	20536	20430	20546	20304	20439	20626	20455	20432	20435	20495	20535	20369	20379	20510	20732	20412	20707	20578	20314	20302	20555	20741	20384	20533	20477	20688	20535	20619	20384	20567	20527	20572	20413	20631	20477	20331	20455	20551	20552	20380	20531	20543	20484	20248	20266	20381	20788	20396	20525	20587	20460	20435	20584	20323	20380	20624	20548	20621	20438	20560	20481	20656	20638	20583	20532	20516	20761	20517	20666	20331	20611	20592	20627	20652	20435	20564	20372	20596	20618	20506	20681	20652	20575	20597	20514	20599	20396	20457	20596	20621	20725	20422	20616	20618	20564	20518	20678	20548	20618	20574	20464	20513	20615	20415	20702	20625	20622	20641	20306	20356	20401	20652	20608	20660	20511	20535	20660	20384	20548	20716	20617	20494	20703	20474	20304	20560	20580	20698	20527	20376	20518	20459	20534	20392	20392	20743	20600	20576	20587	20438	20473	20383	20531	20741	20600	20305	20424	20563	20601	20676	20586	20651	20288	20719	20643	20606	20394	20505	20427	20670	20465	20461	20594	20482	20591	20508	20575	20561	20470	20868	20441	20797	20651	20571	20508	20593	20418	20392	20597	20657	20331	20461	20388	20461	20434	20615	20461	20360	20504	20431	20436	20612	20550	20677	20715	20598	20590	20722	20544	20657	20438	20627	20576	20317	20549	20505	20623	20340	20389	20643	20594	20456	20481	20464	20744	20535	20411	20498	20672	20509	20524	20753	20661	20652	20604	20515	20598	20426	20334	20378	20811	20648	20597	20460	20432	20309	20531	20529	20514	20484	20459	20481	20361	20395	20513	20517	20542	20623	20366	20389	20760	20342	20401	20426	20472	20685	20585	20544	20244	20684	20651	20401	20367	20454	20678	20505	20446	20587	20570	20449	20291	20580	20426	20404	20619	20676	20585	20589	20561	20497	20454	20588	20572	20527	20563	20457	20697	20596	20346	20553	20503	20370	20509	20534	20710	20873	20666	20470	20502	20421	20441	20704	20636	20429	20753	20440	20681	20585	20620	20392	20719	20450	20581	20481	20473	20628	20354	20508	20587	20504	20542	20396	20380	20310	20529	20397	20608	20571	20621	20568	20525	20321	20381	20446	20508	20728	20669	20522	20684	20731	20633	20416	20524	20557	20515	20749	20458	20397	20480	20486	20664	20591	20551	20368	20721	20750	20496	20712	20749	20581	20589	20505	20298	20458	20400	20635	20637	20726	20717	20619	20392	20490	20403	20548	20657	20428	20470	20303	20338	20652	20332	20439	20534	20516	20426	20420	20473	20493	20523	20401	20561	20655	20657	20625	20563	20635	20610	20713	20613	20581	20483	20840	20608	20524	20654	20623	20642	20524	20618	20407	20547	20504	20542	20449	20417	20418	20348	20453	20631	20656	20578	20422	20575	20424	20344	20656	20590	20532	20498	20538	20526	20634	20813	20482	20415	20529	20657	20535	20465	20751	20486	20529	20626	20588	20578	20326	20567	20558	20529	20584	20421	20314	20418	20510	20548	20414	20508	20858	20691	20438	20488	20478	20414	20406	20580	20643	20508	20546	20593	20663	20580	20593	20596	20410	20542	20446	20475	20586	20630	20213	20620	20557	20497	20530	20540	20383	20506	20584	20648	20499	20547	20395	20365	20794	20635	20474	20284	20496	20539	20409	20524	20491	20382	20608	20535	20572	20552	20602	20784	20267	20518	20583	20379	20239	20545	20670	20489	20525	20631	20598	20664	20362	20470	20600	20529	20405	20578	20691	20536	20668	20528	20752	20348	20517	20427	20420	20576	20552	20564	20543	20577	20585	20476	20537	20464	20478	20311	20427	20298	20544	20555	20860	20361	20564	20388	20534	20448	20451	20615	20516	20740	20604	20502	20779	20612	20680	20444	20634	20731	20430	20495	20377	20559	20612	20448	20552	20590	20639	20181	20370	20590	20549	20215	20654	20363	20312	20377	20562	20518	20680	20602	20511	20492	20541	20372	20468	20654	20431	20139	20304	20480	20414	20613	20461	20610	20567	20388	20506	20567	20475	20600	20540	20476	20520	20308	20529	20544	20438	20554	20598	20551	20676	20451	20482	20489	20439	20583	20568	20601	20404	20451	20518	20635	20321	20542	20542	20627	20530	20732	20632	20491	20594	20340	20544	20665	20437	20637	20578	20570	20436	20655	20537	20389	20353	20379	20337	20381	20739	20559	20528	20525	20507	20425	20490	20516	20456	20671	20581	20432	20538	20514	20480	20504	20582	20446	20452	20660	20532	20661	20605	20311	20446	20448	20678	20341	20442	20672	20569	20570	20651	20515	20588	20599	20617	20564	20401	20716	20390	20629	20310	20518	20152	20559	20338	20520	20464	20444	20637	20315	20667	20669	20551	20577	20429	20557	20560	20448	20458	20611	20712	20518	20480	20376	20612	20498	20475	20462	20464	20543	20487	20556	20468	20585	20395	20345	20444	20579	20640	20540	20512	20462	20623	20534	20546	20414	20566	20484	20428	20649	20480	20570	20543	20292	20559	20419	20618	20518	20545	20629	20682	20502	20878	20359	20582	20629	20530	20558	20640	20510	20520	20500	20511	20629	20553	20402	20522	20249	20414	20625	20481	20713	20594	20640	20491	20392	20598	20559	20580	20563	20604	20543	20460	20416	20635	20559	20567	20438	20545	20711	20449	20341	20623	20586	20641	20657	20482	20588	20335	20675	20386	20514	20520	20611
28155	40008	37924	30100	25944	23191	21707	21305	20151	20012	19484	18853	18029	17922	17940	17718	17681	17540	17710	17656	17352	17276	17103	17238	17187	16982	16919	17012	16913	16831	16728	16825	16890	16992	16800	16990	16695	16892	16842	16784	16902	16774	16776	16826	17000	16805	16847	16940	16946	16810	16740	16961	16840	16775	16839	16961	16750	16813	16789	16854	16978	16743	16783	16855	16818	16963	16898	16785	16998	16904	16762	16725	16814	16724	16842	16720	16914	16765	16722	16858	16851	16816	16773	16808	16661	16811	16757	16758	16869	16878	16787	16701	16925	16926	16822	16833	16694	16974	16881	16849	16703	16926	16938	16829	16768	16755	16921	16757	16811	16869	16734	16893	16853	16903	16588	16873	16853	16816	16819	16974	16825	16879	16685	16894	16831	16810	16786	16910	16684	16961	16720	16834	16831	16869	16873	16800	16807	16635	16801	16762	16732	16838	16786	16699	16854	16925	16665	16693	16796	16946	16739	16758	16858	16974	16766	16809	16957	16998	16820	16907	16673	16692	16820	16959	16953	16811	16887	16782	16681	16624	16831	16732	16898	16785	16775	16796	16835	16849	16561	16978	16722	16728	16906	16619	16792	16975	16803	16832	16670	16849	16603	16807	16759	16800	16786	16883	16885	16724	16815	16989	16759	16830	16731	16803	17024	16746	16644	16741	16819	16768	16798	16658	16858	16626	16774	16954	16750	16864	16750	16785	16861	16755	16912	16867	16722	16667	16953	16801	16606	16958	17033	16910	16883	16757	16765	16840	17032	16771	16954	16803	16709	16863	16599	16950	16626	16816	16857	16858	16927	16860	16930	16944	16998	16752	17060	16771	16855	16820	16635	16746	16888	16977	16757	16850	16731	16795	16797	16801	16939	16920	16728	16893	16830	16760	16843	16896	16892	16766	16960	16893	16704	16700	16913	16772	16698	16736	16964	17016	16822	16835	16908	16849	16731	16836	16764	16862	16906	16721	16994	16606	16795	17012	16789	16804	16827	16770	16821	16686	16812	16853	16846	16896	16679	16806	16738	16845	16688	16753	16791	16768	16879	16811	16737	16817	16804	16773	16895	16840	16811	16609	16797	16891	16839	16855	16928	16743	16953	16703	16861	16744	16920	16810	16826	16806	16708	16822	16871	16801	16781	16679	16886	16793	16984	16855	16658	16932	17052	16689	16642	16715	16681	16744	16613	16694	17013	16671	16756	16802	16770	16870	16958	16793	16879	16815	16895	16954	16612	16839	16698	16800	16728	16865	16863	16839	16750	16862	17006	16848	16828	17023	16746	16700	17018	16767	16819	16849	16844	16596	16978	16850	16711	16833	16908	16884	16929	16916	16854	16709	16800	16819	16768	16821	16928	16746	16827	16761	16860	16703	16797	16951	16849	16789	16785	16882	16875	16816	16744	16822	16851	16971	16836	16817	16798	16795	16765	16886	16697	16948	16720	16885	16882	16877	16896	16765	16771	16888	16857	16796	16906	16764	16789	16757	16870	16701	16826	16840	16849	16846	16730	16675	16829	16677	17033	17030	16740	16767	16792	16683	16901	17045	16796	16694	16909	16676	16793	16791	16897	16736	16904	16982	16881	16826	16839	16819	16851	16805	16865	16851	16735	16662	16950	16890	16723	16793	17025	16824	16796	16815	16684	16917	16786	16845	16837	16992	16967	16615	16711	16736	16860	16742	16846	16789	16705	16783	16609	16777	16689	16714	16865	16717	16917	16904	16796	16613	16728	16818	16912	16689	16945	16662	16831	16922	16797	16835	16967	16825	16898	16792	16834	16791	16830	16800	16859	16760	16907	16954	16686	16895	16705	16845	16665	16842	16797	16885	16722	16704	16760	16838	16816	16776	16843	16624	16903	16898	16701	16687	16799	16611	16738	16869	16905	16784	16802	16780	16805	16739	16772	16857	16777	16740	16984	16846	16880	16851	16821	16893	16802	16945	16719	16891	16741	16816	16839	16876	16870	16675	16863	16789	17001	16760	16789	16740	16642	16798	16880	16848	16919	17022	16866	16746	16675	16781	16881	16742	16690	16726	16774	16951	16986	16889	16630	16773	16661	16831	16663	16779	16728	16918	16827	16784	16702	16962	16725	16862	16777	16844	16909	16806	16844	16928	16784	16792	16854	16869	16943	16827	16826	16848	16802	16974	16728	16856	16830	16942	16769	16877	16816	16973	16673	16753	16721	16800	16606	16960	16823	16786	16845	16772	16856	16892	16812	16752	16892	16761	16819	16865	16844	16772	16879	16765	16915	16929	16726	16836	16747	16765	16760	16832	16761	16847	16771	16862	16723	16811	16951	16787	16807	16754	16919	16671	16863	16915	16857	16632	16924	16730	16741	16769	16691	16764	16834	16916	16821	16872	16924	16798	16891	16488	16920	16783	16835	16724	16840	16813	16836	16762	16946	16808	16811	16963	16977	16812	17019	16883	17142	16829	16865	16773	16796	16746	17002	16858	16730	16990	16732	16708	16714	16861	16655	16721	17022	16775	16859	16784	16886	17005	16735	16833	16901	16856	16948	16913	16471	16893	16857	16932	16824	16800	16847	16763	16826	17027	16791	17062	16879	16912	16905	16862	16596	16939	16815	16653	16835	16907	16777	16927	17014	16791	16735	16821	16697	16889	16815	16827	16776	17095	16820	16819	16805	16695	16811	16788	16730	16843	16646	16717	16884	16722	16778	16732	16870	16812	16815	16978	16656	16833	16711	16737	16768	16888	16763	16830	16926	17001	16893	16752	16831	16949	16751	16908	16944	16815	16888	16835	16650	16815	17018	16888	16869	16692	16957	16667	16869	16792	16807	16884	16771	16856	16785	16844	16820	16771	16746	16811	16877	16943	16735	16828	16732	16887	16786	16845	16756	17012	16823	16882	16893	16743	16798	16621	16916	16822	16924	16828	16796	16880	16810	16731	16911	16813	16929	16807	16733	16907	16945	16825	16660	16881	16798	16635	16783	16635	16633	16801	16913	16815	16991	16802	16934	16842	16887	16954	17045	16744	16777	16647	16802	16850	16841	16709	16813	16833	16969	16787	16860	16787	16721	16960	16798	16835	16876	16855	16739	16863	16932	17011	16814	16877	16708	16816	16808	16787	16642	16953	16700	16750	16792	16770	16879	16866	16730	16552	16764	16885	16716	16884	16867	16938	16818	16788	16570	16686	16946	16858	16688	16878	16836	16766	16864	16792	16970	16719	16747	16844	17001	16836	16863	16613	16757	16846	16738	16838	16848	16785	16809	16788	16772	16979	16792	16664	16905	16888	16863	16835	16974	16877	16890	16621	16790	16943	16674	16663	16843	16881	17044	16778	16852	16559	16907	16771	16636	17011	16816	16881	16915	16829	16560	16883	16847	16837	16752	16679	16844	16626	16881	16676	16862	16822	16748	16823	16996	16756	16810	16695	16727	17011	16824	16771	16887	16895	16858	16788	16986	16693	16830	16888	16881	16763	16921	16834	16900	16760	16704	16734	16700	16855	16878	16845	16875	16845	16929	16798	16871	16906	16758	16745	16725	16754	16717	16713	16773	16709	16761	16824	16817	16856	16973	16666	16853	16674	16844	16806	16718	16785	16683	16911	16821	16965	16742	16744	16768	16671	16673	16875	16759	16723	16868	16872	16894	16821	16719	16712	16847	16711	16818	16751	16733	16709	16750	16873	16857	16695	16812	16933	16914	16866	16860	16905	16702	17026	16673	16889	16817	16612	16802	16779	17027	16886	16845	16857	16975	16937	16633	16721	16794	16846	16884	16664	16738	16831	16815	16859	16832	16876	16795	16750	16844	16875	16769	16732	16837	16976	16922	16811	16599	16842	16821	16942	16797	16857	16630	16834	16764	16847	16898	16941	16985	16765	16718	16849	16922	16785	16778	16791	16817	16725	16800	16769	16868	16720	16788	16669	16759	16760	16858	16820	16817	16933	16760	16837	16788	16877	16942	16900	16705	17019	16922	16755	16928	16819	16895	16771	16723	16878	16907	16936	16788	16783	16837	16977	16792	16844	16734	16649	16819	16755	16671	17051	16713	16832	16815	16806	16714	16922	16779	16866	17040	16791	16734	16902	16709	16919	16785	16818	16731	16889	16831	16803	16696	16832	16829	17017	17000	16779	16811	16959	16919	16836	16664	16900	16972	16875	16835	16850	17013	16584	16739	16770	16793	16788	16689	16630	16887	16770	16851	16655	16773	16687	16717	16697	17131	16916	16694	16874	16779	16896	16671	16834	16610	16885	16870	16735	16764	16808	16763	16751	16820	16784	16732	16787	16884	16981	16786	16718	16834	16804	16736	16881	16830	16525	16868	16868	16786	16832	16768	16670	17068	16918	16859	16917	16931	16707	16947	16731	16788	16870	16796	16824	16965	16883	16765	16894	16630	16844	16638	16782	16704	17049	16641	16617	16722	16626	16995	16601	16899	16707	16960	16970	16817	16752	16950	16760	16910	16957	16564	16815	16725	16748	16934	16973	16730	16910	16813	16844	16704	16750	16998	16656	16786	17033	16804	17044	16792	16974	16827	16948	16939	16841	16734	16810	16784	16764	16979	16933	16708	16929	16794	16866	16684	16744	16876	16832	16769	16817	16759	16791	16873	16780	16987	16877	16696	16819	16676	16967	16975	16852	16812	16834	16947	16919	16649	16790	16902	16779	16803	16700	16838	16908	16713	16853	16849	16904	16720	16877	16805	16813	16703	16946	16882	17173	16945	16942	16767	16878	16990	16642	16797	16824	16738	16781	16998	16737	16864	16712	16756	16771	16711	16733	16805	16888	16779	16805	16774	16811	16686	16724	16763	16689	16885	16775	16950	16643	17051	16810	16851	16826	16861	16850	16669	16763	16827	16787	16785	16916	16907	16826	16734	16933	16798	16728	16876	16770	16885	16870	16677	16836	16775	16803	16845	17008	16795	16794	16818	16633	16731	16889	17001	16764	16837	16829	16745	16642	16825	16840	16760	16881	16910	16732	16718	16754	16850	16816	16750	16751	16961	16765	16866	16756	16821	16860	16770	16830	16777	16924	16831	16808	16771	16737	16805	16787	16959	16715	16877	16746	16935	16856	16830	16816	16828	16919	16914	16965	16661	16809	16565	16882	16574	16844	16738	16709	16725	16875	16804	16756	16988	16853
25234	21473	29095	27592	27215	28322	28479	26098	25360	24698	23311	22798	22034	21994	21595	21643	21812	21485	21205	21393	21090	20899	20770	20559	20655	20655	20370	20792	20647	20550	20367	20361	20337	20610	20776	20598	20451	20379	20226	20552	20402	20615	20468	20425	20335	20409	20364	20350	20144	20006	20193	20446	20376	20158	20254	20301	20451	20354	20414	20269	20324	20149	20372	20451	20428	20220	20196	20438	20412	20281	20236	20349	20412	20222	20181	20309	20349	20184	20329	20193	20286	20228	20391	20388	20326	20189	20309	20493	20439	20467	20321	20165	20386	20251	20416	20438	20368	20368	20517	20253	20422	20393	20269	20228	20373	20349	20392	20354	20501	20242	20481	20399	20263	20447	20320	20324	20457	20218	20207	20536	20180	20456	20423	20090	20197	20295	20246	20239	20333	20088	20380	20519	20438	20331	20374	20310	20158	20324	20278	20452	20297	20465	20156	20210	20279	20140	20269	20276	20253	20236	20235	20222	20362	20521	20314	20099	20377	20217	20345	20288	20421	20442	20344	20445	20275	20373	20386	20331	20460	20395	20408	20156	20200	20352	20273	20238	20376	20430	20210	20355	20353	20456	20358	20283	20377	20338	20053	20453	20294	20208	20213	20194	20100	20183	20257	20359	20298	20135	20294	20315	20329	20327	20391	20383	20264	20120	20168	20288	20433	20257	20367	20355	20352	20109	20446	20235	20283	20538	20258	20328	20254	20289	20171	20398	20381	20064	20339	20324	20441	20481	20072	20308	20182	20262	20202	20281	20328	20459	20473	20408	20407	20530	20225	20126	20138	20347	20218	20320	20295	20338	20172	20296	20482	20230	20537	20304	20410	20376	20407	20311	20352	20442	20094	20406	20271	20174	20193	20095	20330	20360	20429	20369	20403	20444	20510	20340	20158	20300	20345	20317	20066	20321	20413	20362	20335	20342	20175	20182	20228	20315	20181	20381	20497	20002	20161	20187	20316	20383	20371	20389	20310	20337	20427	20471	20304	20368	20251	20254	20293	20385	20293	20421	20320	20227	20371	20319	20699	20524	20275	20292	20224	20481	20370	20281	20249	20316	20330	20364	20434	20280	20050	20201	20415	20205	20137	20358	20288	20307	20065	20237	20411	20498	20477	20284	20200	20395	20301	20275	20220	20529	20376	20365	20356	20267	20414	20284	20281	20151	20270	20254	20129	20405	20164	20384	20311	20219	20132	20406	20332	19958	20259	20258	20521	20151	20285	20296	20394	20194	20278	20397	20275	20373	20126	20274	20283	20151	20319	20175	20300	19969	20395	20489	20129	20174	20449	20253	20424	20358	20241	20369	20400	20091	20121	20174	20367	20021	20324	20421	20083	20364	20247	20189	20359	20459	20325	20149	20555	20314	20297	20139	20313	20524	20524	20324	20221	20437	20346	20328	20368	20316	20293	20186	20283	20377	20299	20471	20237	20337	20713	20240	20214	20200	20472	20416	20316	20345	20320	20453	20538	20436	20046	20295	20477	20206	20393	20247	20332	20252	20326	20385	20261	20362	20287	20173	20276	20116	20516	20213	20042	20462	20206	20370	20278	20384	20210	20333	20487	20409	20354	20376	20405	20234	20340	20140	20329	20161	20419	20371	20212	20335	20351	20347	20542	20098	20345	20278	20160	20194	20284	20463	20308	20297	20212	20361	20144	20310	20333	20421	20375	20384	20447	20331	20551	20366	20301	20206	20236	20307	20221	20397	20240	20477	20403	20611	20373	20313	20422	20235	20280	20394	20478	20244	20295	20231	20207	20366	20273	20209	20335	20427	20438	20463	20365	20599	20442	20304	20347	20271	20545	20656	20238	20305	20310	20283	20380	20346	20277	19992	20387	20211	20540	20284	20271	20367	20387	20285	20367	20376	20238	20313	20202	20292	20265	20375	19968	20495	20449	20318	20324	20172	20296	20378	20376	20396	20374	20248	20382	20406	20460	20285	20290	20255	20554	20359	20362	20382	20298	20334	20161	20252	20327	20221	20526	20321	20372	20389	20429	20481	20156	20168	20440	20431	20523	20252	20381	20190	20220	20283	20425	20452	20291	20297	20304	20366	20358	20594	20325	20449	20442	20381	20238	20464	20534	20282	20372	20480	20401	20410	20368	20203	20233	20126	20394	20305	20463	20332	20405	20166	20299	20210	20439	20250	20236	20114	20178	20325	20501	20214	20285	20407	20467	20341	20459	20377	20188	20217	20368	20379	20117	20306	20216	20279	20513	20346	20256	20397	20545	20295	20150	20360	20410	20087	20285	20235	20587	20330	20105	20488	20226	20255	20394	20298	20375	20168	20337	20307	20297	20403	20520	20359	20191	20169	20181	20237	20447	20163	20112	20342	20333	20384	20366	20337	20503	20268	20296	20429	20398	20310	20162	20249	20368	20578	20379	20530	20310	20375	20520	20250	20364	20378	20401	20371	20238	20110	20613	20388	20404	20397	20345	20243	20140	20539	20426	20526	20464	20265	20312	20263	20238	19994	20283	20353	20196	20338	20401	20278	20151	20349	20251	20363	20264	20304	20215	20508	20323	20275	20311	20521	20279	20326	20143	20403	20409	20420	20406	20312	20396	20330	20286	20263	20132	20326	20300	20555	20220	20238	20150	20288	20268	20398	20232	20256	20246	20339	20378	20439	20088	20377	20422	20267	20201	20440	20477	20296	20305	20185	20278	20157	20351	20198	20346	20273	20394	20273	20341	20429	20282	20158	20354	20309	20145	20281	20522	20324	20510	20420	20115	20303	20154	20144	20198	20290	20210	20460	20299	20513	20320	20241	20353	20263	20492	20288	20263	20228	20180	20272	20349	20267	20299	20538	20592	20358	20479	20262	20240	20289	20458	20277	20447	20347	20420	20344	20407	20373	20339	20313	20374	20519	20369	20290	20328	20310	20360	20244	20359	20517	20346	20353	20477	20106	20448	20558	20412	20344	20478	20222	20316	20247	20294	20286	20211	20297	20420	20290	20216	20251	20385	20357	20277	20320	20428	20301	20469	20291	20078	20115	20187	20424	20285	20023	20198	20285	20388	20304	20292	20342	20166	20342	20232	20137	20219	20286	20338	20506	20437	20390	20214	20343	20282	20309	20592	20350	20321	20203	20464	20564	20418	20372	20436	20418	20307	20463	20105	20302	20155	20326	20156	20354	20407	20426	20023	20154	20427	20249	20566	20339	20365	20383	20118	20205	20245	20328	20497	20353	20371	20199	20396	20581	20189	20265	20557	20377	20202	20281	20176	20242	20188	20484	20336	20757	20367	20220	20435	20315	20424	20210	20424	20485	20264	20091	20219	20056	20183	20433	20410	20229	20284	20337	20241	20178	20270	20406	20330	20374	20343	20470	20411	20419	20310	20405	20071	20224	20208	20197	20390	20449	20339	20350	20393	20220	20611	20192	20258	20245	20374	20279	20371	20353	20405	20072	20404	20278	20352	20469	20452	20347	20380	20297	20175	20231	20473	19994	20121	20229	20439	20452	20351	20306	20208	20528	20429	20251	20222	20263	20127	20523	20297	20265	20273	20375	20616	20377	20530	20281	20401	20430	20206	20384	20318	20325	20321	20218	20546	20535	20411	20309	20272	20174	20307	20410	20414	20093	20231	20463	20443	20316	20348	20546	20221	20202	20378	20431	20371	20282	20390	20155	20282	20165	20501	20467	20367	20327	20464	20298	20342	20103	20388	20075	20326	20392	20364	20304	20243	20258	20523	20341	20405	20340	20339	20348	20394	20441	20319	20220	20193	20451	20375	20196	20286	20065	20381	20462	20407	20426	20535	20386	20336	20352	20478	20147	20345	20256	20263	20288	20344	20427	20437	20314	20326	20208	20297	20411	20279	20396	20437	20269	20329	20335	20465	20224	20274	20164	20429	20317	20258	20452	20041	20250	20320	20229	20577	20414	20383	20253	20244	20385	20370	20523	20459	20359	20293	20303	20305	20332	20374	20170	20375	20477	20366	20459	20435	20412	20262	20255	20301	20466	20433	20339	20471	20494	20494	20337	20330	20424	20236	20410	20521	20474	20438	20247	20259	20210	20353	20373	20358	20160	20468	20573	20377	20584	20465	20434	20075	20360	20281	20280	20345	20207	20424	20395	20319	20143	20172	20284	20319	20421	20116	20194	20236	20459	20416	20356	20239	20205	20442	20360	20200	20556	20267	20441	20256	20592	20296	20245	20300	20327	20164	20166	20427	20482	20427	20323	20490	20379	20360	20382	20398	20428	20237	20418	20223	20450	20461	20445	20335	20142	20397	20422	20192	20203	20425	20527	20278	20376	20314	20302	20345	20209	20254	20212	20448	20415	20404	20232	20438	20237	20189	20231	20388	20414	20306	20260	20336	20435	20411	20214	20351	20339	20434	20571	20249	20374	20344	20212	20413	20536	20304	20332	20494	20365	20211	20253	20347	20222	20186	20374	20349	20218	20325	20313	20328	20270	20505	20523	20271	20344	20349	20112	20398	20386	20217	20289	20221	20181	20364	20331	20308	20283	20253	20268	20491	20471	20230	20246	20264	20413	20268	20208	20303	20156	20254	20489	20294	20242	20221	20487	20331	20365	20163	20273	20326	20317	20035	20485	20385	20472	20339	20529	20095	20325	20218	20317	20298	20257	20199	20417	20333	20371	20405	20394	20197	20150	20356	20111	20222	20352	20367	20303	20382	20411	20163	20259	20252	20344	20398	20239	20069	20270	20326	20238	20384	20240	20326	20487	20443	20222	20222	20308	20379	20297	20366	20349	20237	20293	20133	20331	20294	20242	20275	20388	20180	20171	20305	20183	20430	20429	20489	20214	20367	20531	20250	20354	20255	20354	20377	20325	20304	20315	20096	20378	20301	20371	20245	20277	20352	20233	20317	20214	20160	20356	20452	20476	20413	20372	20207	20364	20247	20199	20323	20407	20356	20488	20285	20447	20519	20300	20297	20092	20328	20131	20589	20433	20361	20263	20459	20415	20199	20255	20459	20223	20315	20445	20344	20434	20364	20432	20356	20342	20487	20191	20474	20280	20364	20403	20172	20258	20260	20452	20473	20392	20280	20332	20405	20336	20345	20279	20527	20429	20402	20167	20273	20411	20425	20530	20239	20160	20462	20359	20482	20225	20237	20418	20224	20493	20302	20226
28022	45475	45221	35749	31189	27948	26747	25330	24017	22956	21315	20235	19479	19268	18780	18718	18643	18513	18422	18045	18005	17649	17391	17264	17097	17001	17133	16913	16992	17046	16738	16844	16980	16909	16873	16978	16864	16803	16955	16844	16982	16969	16584	16843	16731	16825	16801	16809	16743	16754	16772	16859	16786	16514	16752	16794	16745	16885	16713	16747	16847	16570	16814	16855	16518	16789	16613	16643	16859	16675	16812	16813	16810	16643	16841	16897	16650	16802	16780	16664	16805	16775	16726	16709	16884	16652	16737	16773	16852	16900	16685	16758	16861	16693	16759	16641	16718	16633	16695	16715	16607	16707	16834	16647	16845	16652	16658	16756	16778	16673	16781	16891	16811	16784	16761	16580	16668	16808	16705	16669	16835	16793	16790	16743	16693	16738	16702	16796	16557	16742	16759	16842	16830	16680	16827	16591	16578	16790	16793	16760	16653	16804	16641	16585	16699	16623	16711	16737	16771	16865	16739	16697	16822	16821	16801	16557	16798	16633	16797	16766	16701	16771	16681	16711	16785	16727	16609	16756	16817	16907	16729	16698	16898	16733	16984	16688	16756	16799	16534	16759	16870	16633	16795	16755	16660	16816	16792	16763	16793	16588	16728	16638	16773	16789	16663	16769	16673	16742	16767	16548	16627	16751	16823	16805	16712	16782	16651	16695	16787	16702	16651	16656	16760	16819	16728	16744	16472	16836	16897	16694	16744	16607	16737	16800	16694	16803	16722	16815	16808	16672	16649	16684	16718	16674	16686	16707	16818	16871	16687	16774	16792	16722	16695	16735	16624	16689	16939	16612	16622	16706	16821	16483	16894	16781	16669	16771	16845	16775	16689	16782	16861	16755	16693	16768	16690	16777	16699	16702	16924	16747	16670	16747	16887	16755	16592	16791	16779	16955	16682	16715	16762	16749	16786	16656	16854	16761	16690	16712	16827	16741	16833	16627	16794	16706	16766	16699	16663	16674	16711	16744	16904	16727	16871	16573	16843	16832	16513	16747	16672	16795	16757	16828	16710	16776	16705	16928	16757	16709	16729	16590	16727	16798	16685	16672	16794	16543	16736	16774	16673	16792	16685	16785	16649	16860	16784	16967	16816	16713	16870	16711	16631	16665	16700	16885	16878	16796	16684	16655	16708	16807	16880	16872	16838	16785	16528	16759	16640	16744	16803	16933	16886	16775	16704	16751	16734	16605	16616	16884	16699	16573	16747	16743	16854	16786	16635	16679	16810	16720	16760	16719	16685	16711	16681	16608	16896	16774	16842	16785	16744	16590	16702	16683	16783	16778	16705	16748	16782	16877	16800	16720	16720	16957	16751	16784	16753	16702	16778	16743	16711	16643	16828	16729	17050	16854	16773	16847	16726	16700	16830	16849	16651	16718	16780	16546	16645	16606	16660	16704	16728	16724	16795	16627	16614	16770	16738	16666	16717	16884	16946	16759	16769	16663	16854	16759	16851	16668	16708	16685	16745	16714	16795	16779	16805	16763	16712	16697	16764	16921	16947	16695	16724	16713	16684	16876	16791	16671	16858	16886	16721	16727	16803	16853	16756	16708	16679	16649	16832	16683	16707	16848	16635	16713	16816	16878	16646	16811	16830	16803	16914	16676	16699	16803	16819	16682	16767	16768	16862	16648	16657	16806	16895	16854	16821	16732	16780	16753	16790	16678	16820	16685	16826	16953	16714	16882	16826	16736	16831	16719	16598	16691	16832	16792	16663	16665	16768	16824	16688	16576	16745	16809	16694	16702	16669	16832	16680	16781	16822	16722	16784	16825	16773	16722	16848	16839	16824	16696	16737	16659	16671	16703	16690	16582	16722	16782	16736	16568	16673	16837	16488	16736	16698	16859	16636	16764	16698	16627	16857	16822	16811	16665	16851	16865	16844	16841	16598	16638	16861	16729	16821	16818	16733	16660	16626	16686	16843	16686	16902	16697	16859	16703	16740	16717	16744	16647	16810	16568	16851	16947	16893	16757	16721	16600	16542	16697	16929	16705	16702	16776	16922	16931	16877	16756	16648	16738	16647	16700	16881	16703	16796	16656	16643	16609	16713	16901	16826	16832	16608	16751	16729	16667	16816	16529	16851	16791	16640	16832	16643	16800	16658	16685	16760	16787	16740	16787	16786	16719	16762	16802	16709	16729	16730	16815	16749	16656	16857	16607	16815	16888	16725	16801	16676	16686	16732	16696	16628	16631	16895	16801	16866	16764	16704	16790	16804	16852	16578	16668	16772	16832	16787	16913	16669	16780	16635	16921	16679	16864	16626	16529	16686	16861	16792	16542	16867	16908	16746	16954	16911	16584	16713	16567	16836	16765	16713	16627	16745	16895	16712	16717	16711	16989	16808	16795	16921	16837	16660	16737	16741	16847	16696	16681	16813	16930	16721	16829	16587	16715	16980	16638	16673	16759	16663	16498	16793	16763	16621	16607	16741	16734	16833	16683	16795	16794	16754	16819	16715	16617	16750	16736	16770	16761	16666	16908	16579	16828	16713	16784	16787	16882	16881	16901	16721	16649	16707	16615	16751	16745	16821	16861	16759	16828	16802	16697	16932	16730	16726	16767	16764	16699	16710	16697	16711	16840	16733	16727	16881	16876	16713	16755	16777	16776	16758	16963	16774	16690	16612	16672	16753	16710	16889	16622	16779	16885	16864	16809	16579	16734	16974	16754	16802	16788	16637	16705	16812	16754	16779	16849	16888	16688	16799	16837	16656	16745	16557	16667	16683	16759	16661	16725	16756	16672	16853	16569	16757	16637	16734	16831	16777	16578	16745	16914	16812	16702	16607	16709	16851	16732	16571	16518	16882	16665	16951	16763	16559	16666	16748	16667	16766	16701	16679	16652	16803	16652	16745	16882	16771	16813	16784	16626	16714	16878	16856	16866	16783	16764	16709	16726	16718	16733	16762	16883	16842	16659	16859	16678	16760	16857	16625	16830	16605	16626	16680	16795	16578	16785	16721	16799	16746	16668	16686	16627	16785	16671	16646	16617	16667	16609	16736	16807	16861	16811	16845	16827	16547	16584	16760	16685	16812	16783	16819	16882	16719	16890	16783	16738	16680	16720	16666	16738	16847	16805	16756	16874	16767	16693	16726	16493	16780	16900	16673	16753	16859	16718	16685	16695	16779	16778	16661	16855	16756	16684	16865	16710	16880	16677	16872	16747	16940	16642	16799	16823	16863	16919	16828	16619	16711	16889	16921	16658	16675	16638	16740	16782	16763	16649	16792	16585	16724	16689	16850	16828	16716	16985	16554	16679	16788	16686	16657	16731	16775	16702	16924	16692	16751	16827	16650	16769	16767	16748	16835	16752	16845	16718	16775	16595	16833	16776	16707	16893	16633	16899	16757	16553	16753	16689	16606	16742	16911	16766	16699	16787	16765	16791	16726	16658	16812	16755	16645	16928	16935	16791	16899	16762	16710	16682	16882	16760	16626	16599	16774	16607	16678	16859	16744	16713	16822	16682	16778	16808	16908	16650	16861	16733	16785	16781	16747	16587	16842	16790	16736	16593	16794	16811	16828	16655	16939	16677	16725	16764	16809	16810	16748	16804	16854	16699	16667	16618	16803	16774	16942	16635	16733	16700	16593	16816	16826	16788	16753	16757	16920	16786	16913	16784	16740	16633	16577	16880	16628	16811	16815	16783	16678	16737	16835	16733	16634	16718	16767	17012	16704	16806	16902	16743	16612	16671	16906	16628	16841	16788	16815	16825	16796	16566	16705	16916	16749	16877	16565	16663	16702	16804	16752	16787	16764	16654	16708	17000	16659	16958	16695	16623	16770	16709	16714	16664	16624	16848	16656	16911	16875	16758	16723	16756	16705	16704	16774	16660	16684	16646	16767	16601	16876	16846	16645	16615	16555	16713	16657	16645	16766	16764	16992	16757	16630	16724	16821	16557	16763	16815	16682	16886	16843	16772	16804	16799	16736	16797	16827	16778	16645	16763	16834	16630	16578	16644	16591	16772	16857	16940	16604	16788	16553	16719	16894	17052	16802	16705	16575	16851	16895	16711	16610	16784	16935	16633	16847	16860	16699	16664	16757	16885	16720	16781	16708	16834	16672	16691	16891	16727	16814	16823	16772	16909	16553	16706	16824	16845	16752	16761	16776	16754	16839	16744	16765	16792	16834	16729	16670	16658	16697	16739	16791	16885	16823	16840	16851	16788	16709	16794	16761	16791	16794	16668	16705	16705	16680	16632	16916	16614	16794	16679	16984	16781	16797	16625	16784	16712	16670	16823	16621	16702	17018	16805	16751	16785	16930	16843	16749	16629	16764	16826	16681	16731	16619	16881	16922	16774	16636	16838	16734	16760	16585	16655	16625	16600	16578	16630	16674	16629	16750	16776	16749	16700	16800	16871	16876	16917	16801	16666	16740	16729	16730	16829	16812	16765	16763	16782	16785	16738	16716	16590	16554	16731	16632	16763	16768	16826	16729	16858	16797	16763	16740	16624	16668	16531	16861	16675	16703	16805	16787	16656	16821	16710	16894	16726	16926	16912	16740	16832	16592	16677	16700	16689	16815	16524	16771	16754	16878	16829	16965	16833	16678	16735	16806	16786	16605	16688	16759	16652	16741	16938	16806	16721	16987	16594	16810	16779	16929	16762	16837	16745	16696	16859	16655	16698	16959	16640	16737	16667	16807	16776	16659	16770	16747	16777	16626	16714	16731	16802	16685	16719	16829	16655	16673	16901	16716	16623	16743	16638	16731	16795	16798	16713	16735	16703	16539	16702	16610	16738	16746	16651	16696	16860	16796	16768	16796	16849	16651	16865	16844	16675	16818	16698	16705	16699	16660	16749	16688	16786	16596	16650	16916	16507	17001	16727	16726	16725	16775	16662	16735	16764	16805	16644	16813	16793	16846	16855	16766	16806	16789	16768	16889	16675	16757	16585	16653	16705	16732	16714	16712	16872	16710	16708	17012	16707	16684	16796	17007	16755	16864	16774	16770	16655	16797	16793	16894	16695	16762	16868	16703	16791	16794	16883	16757	16694	16813	16755	16788	16738	16765	16813	16766	16797	16637	16632	16596	16784	16738	16654	16855	16684	16799	16906	16638	16683	16724	16802	16616	16822	16865	16779	16638	16722	16721	16622	16809	16791
23979	21453	29173	24948	25116	29730	31824	28506	27316	25778	24457	23561	22943	22742	22281	22397	22176	21732	21403	21074	20989	20828	20587	20487	20655	20358	20451	20170	20357	20211	20258	20106	20062	20228	20323	20219	20077	19984	19943	20158	20024	20111	20115	20136	20270	20044	19942	19848	20082	20125	20000	19764	20159	20176	20057	20162	20034	19803	19988	20003	19938	19930	20087	20102	20114	20105	19936	20060	20050	19860	19941	19996	19989	20037	20084	19807	19954	19895	20025	19994	20175	20082	19902	19829	19982	19914	19804	20110	19891	20136	20046	20013	19938	20021	20116	20028	20089	20121	19882	20130	19990	20119	19926	20085	19996	20092	19949	19825	19958	20119	20110	19983	20072	19813	19915	20166	20133	19943	19951	19932	20102	19925	19965	19868	19900	19857	20131	20225	20092	19833	20243	19841	19977	19770	19918	20109	20031	19874	19885	19998	20002	19822	19956	19797	19835	19979	19868	20122	20078	20112	20231	20018	20041	19859	20123	20013	20013	20162	20004	19753	20198	20113	19971	20045	19864	19940	19963	20002	20057	20088	20028	19937	20115	19990	20105	20007	20020	19968	19976	19728	20231	20046	19885	20057	20225	19978	20048	19811	20142	20039	20155	19860	20022	19992	19880	19896	19856	19782	20087	20018	19977	20002	20105	19874	20234	20048	20066	20119	20023	20203	20085	20150	19858	19786	20193	20027	19912	19941	19852	19844	20142	20044	20015	20043	19859	20120	19821	19700	19970	20177	20017	20080	19904	19830	20196	20052	19938	19863	19970	19985	19966	20040	19835	19702	19896	19984	19955	20009	19854	20063	19786	19823	19816	20054	20000	19929	19898	19984	20119	20162	19877	20013	20036	19950	20007	20112	20108	19999	19961	20170	19713	20136	20042	20024	20111	19872	20123	20006	19922	19858	20024	20020	19937	19890	20085	20129	20048	20050	19888	20016	19655	19779	19899	19933	20078	20353	20049	19921	19931	20049	19878	19827	20035	20182	20020	20000	20078	20011	20041	20035	19744	20001	20070	19869	19815	19791	19836	20066	19892	19914	20162	20087	19947	20171	19932	20153	20118	19756	20030	20034	20028	19844	19968	20130	20147	20097	19942	19935	19784	19962	19799	20150	20060	20364	20088	20073	20226	19910	19685	19815	19868	20293	19959	20005	20117	19848	19787	19837	20066	20337	20067	19998	20027	19982	19968	19827	19744	19925	19828	20043	19998	20136	19898	20119	20131	20019	19956	19946	19929	20089	19804	19928	19966	20044	19988	20079	20007	19918	19942	20043	20117	20112	20070	19924	20049	19986	20183	20144	19860	20202	19748	19946	20026	19954	19938	20043	19982	20007	19996	19736	19881	19748	20056	20033	20025	19841	20032	19931	20050	20017	19891	20102	20022	19789	19890	19955	19866	19682	19876	20108	20004	20158	20243	19945	20180	20120	20192	19973	20065	19972	19906	20144	20057	20068	20017	20028	20048	19927	19939	20056	19852	20038	19817	20002	20163	19882	20137	19842	19916	19941	19809	19969	20026	20052	20150	20228	20082	19870	20150	20121	20163	20019	20281	19936	20023	19894	20093	19926	19891	19944	19988	19909	19834	20089	20006	20059	19873	20102	19976	20254	19874	20019	19917	19970	20042	20067	20025	19911	19903	19858	20262	20043	20069	19951	20204	20160	19904	20199	19920	19698	19768	20194	20029	20051	20270	20044	19626	19897	19897	20304	20028	19886	20053	19957	20115	19873	20229	19952	19860	19948	19926	19773	20021	19910	20237	20066	19940	20194	20061	20129	20124	20046	19889	19973	20126	19741	19872	19979	19904	20192	19964	19925	19990	19917	19866	19929	19998	20050	20232	20129	20166	19965	19915	20022	19874	19831	19810	19866	20033	20174	19988	19938	20097	19802	20082	19866	20045	20007	19878	20042	19944	20050	19938	19791	20096	20073	20038	19830	19965	19735	20194	19831	20089	20026	20220	20031	20287	19730	19880	19941	19906	19856	19813	19965	19952	20010	20117	20147	19946	20020	19959	20154	19852	19834	20130	20011	20083	19825	20020	19953	19964	19936	19990	19950	20396	20066	19939	20208	19831	19864	19937	20064	19934	20003	19958	20089	19999	19788	20065	20022	19927	19934	19909	20142	20033	19944	19856	19846	19833	19922	20042	19999	20076	19962	20073	19991	19920	20223	20008	20022	20035	19764	19791	20050	19982	20070	19910	19777	19972	19843	19686	19957	19848	20015	20005	19923	19987	19949	20121	19862	20164	20041	19855	20001	20021	20126	19846	20081	20011	20023	20111	19891	20083	19989	19955	20084	20116	20052	20165	20018	19952	19981	19929	19984	20118	20041	19991	19868	20023	20188	19803	20058	20036	19908	19878	20121	19988	19858	19837	19905	19877	20136	20124	20043	20142	19890	19968	20100	20031	20111	20122	19982	19892	20226	20218	19922	20068	20149	19961	19892	20090	19889	19767	19833	20009	20107	20197	19871	19966	19995	19876	20033	20182	20156	19798	20126	20059	20060	20146	20015	19995	20100	20019	19887	20142	19961	19789	20057	20012	19877	19797	19876	19983	20048	20037	19823	20044	19852	20085	19820	19925	20110	20046	20150	20048	19906	19946	20147	19872	19921	20012	20220	19870	19845	20169	20010	20026	19960	20057	19971	19875	19897	19799	19789	20066	19972	19932	19857	19968	20064	19938	19977	20072	20099	19956	20123	19951	20066	19924	20157	20067	19809	20245	20061	19924	19988	20054	19768	19957	20144	19884	20110	20063	19952	20159	19919	20045	19888	19709	19821	20012	19998	20091	19799	19922	19900	20142	19785	20092	20043	20096	20012	19975	19968	20238	19802	20058	19912	20027	19998	19963	19693	20039	20012	19992	20015	19883	20028	19870	19975	20196	19935	20151	19937	19849	19891	20025	19933	19977	20184	19997	20102	20037	19960	19944	20044	20047	19884	19962	19924	20129	20173	19973	20157	20125	19896	20083	20181	20143	20080	20056	19953	19882	20005	19996	20025	20002	19714	20003	20188	19889	19915	19924	19822	19845	20050	20014	19847	19934	20039	19840	19904	19980	19936	19831	20062	19902	19891	20179	19761	19849	19911	20138	19997	20037	19881	19877	19967	20021	20039	20146	19951	19984	19919	20272	20076	19857	20101	20098	19967	19857	20246	20144	19853	19879	19732	19927	19888	20135	20046	20222	19821	20204	19903	20088	20133	19924	19793	19911	20158	20000	19877	20019	19989	20110	19962	20076	19947	19900	19994	19982	20024	20017	20022	20070	19806	20103	20021	19691	19974	20081	20034	20006	19972	19818	19865	19991	20070	20130	19896	20218	19740	20038	19939	20155	19989	20038	19945	20209	20133	19948	20257	20110	19879	20146	20174	20040	19962	20019	19928	19936	19932	19829	20028	20042	19830	19786	19956	19763	19944	19923	20065	19952	19923	19814	19976	19952	20102	19811	20141	19991	19933	19802	19997	19911	20146	20076	19882	19911	20153	19795	19893	19876	19842	20087	19928	19965	20034	20046	20105	20179	20172	20036	20044	20051	19986	19959	20112	20198	20048	20246	20014	20167	20139	20053	20072	20074	20210	19901	19647	19781	19914	19863	19980	19802	20009	20214	20028	20133	19770	20080	19944	19997	19989	20019	19874	19996	19840	20012	19834	19921	20086	19882	19867	20052	19929	19997	20102	19969	19765	20140	20138	19972	20005	19998	20065	19985	20036	20265	19756	19966	19839	19941	19954	20002	19903	19887	19838	20037	19891	19978	20194	19951	19950	20130	20074	19906	20015	20112	20102	19866	19908	20137	20061	19942	19874	19927	20085	19814	19973	19908	20028	19763	19913	19731	19783	19836	19983	19813	20130	19870	19821	19994	20018	19934	20285	20090	20109	20008	20058	20086	20088	19727	19867	19991	20276	20003	19749	20008	20085	20176	19879	20037	20088	20106	19996	19869	20053	19886	20007	19966	19949	19896	20142	19795	19898	19929	20081	19996	19953	19959	20019	19981	19897	19963	19859	20149	20177	20207	19945	19922	19757	19797	19973	19857	20045	20057	19953	20058	20047	20056	20004	19926	20002	20039	20001	19803	19922	20071	20005	19852	19870	20065	20053	20025	20214	19930	20325	19863	20006	19973	20064	19910	19880	19829	19976	20034	20126	20270	19866	20174	20020	19978	20078	19817	20056	19978	19947	19995	19975	20102	19995	20004	20121	19940	20240	20038	19964	20117	19933	19974	20124	19996	19899	19810	20153	20064	19942	20021	19949	20098	19942	20026	19778	19840	20094	19849	19762	19929	19958	19927	20228	20008	19888	19959	19950	19765	20146	19971	20131	20006	19741	19977	20249	20192	20066	19760	19801	20142	19884	19975	20306	19961	19955	20044	19874	19994	19787	20033	20046	20161	19976	19951	19892	20191	19957	19999	19868	19950	20157	19821	20161	19934	20084	19995	19935	20052	19801	19887	20079	19918	20040	20012	20007	20094	20152	19801	19947	19922	19933	19986	20006	19772	19863	20016	19909	20076	19861	20111	19972	20109	19937	20083	19711	19889	19918	20214	19799	19998	19872	20002	19926	19926	20000	19961	20127	20133	20068	20251	20163	19996	20066	20014	19991	19850	19812	19877	20121	19851	19835	20290	20016	20138	20125	19819	19949	19882	19870	19937	20085	20091	20135	19991	20107	20145	20046	20064	19811	19984	19971	20222	20262	20050	20054	20142	19913	20039	20196	20117	19938	19872	20053	20231	19917	20005	19984	19928	20002	20032	20179	20078	20095	19929	20034	20220	19859	20051	19948	20009	20005	20096	19931	20001	19977	19975	19830	19819	20139	20018	20217	19937	19818	19995	20022	20106	20104	19923	20088	19800	20024	19808	19997	19934	19835	20089	19835	20003	20009	20120	19917	20021	20193	19951	20040	19889	20001	20196	19874	19625	20117	19998	20132	20237	19881	20068	20037	19924	20146	20076	19921	19842	19961	20144	20132	20162	19951	19824	20177	20080	20082	20026	19804	20166	20036	20134	20023	20089	19903	20054	20114	20014	19942	19924	20064	19988	19988	20134	20030	19997	19803	20066	19899	19984	20039	20166	20045	19631	19934	19783	20129	19932	20002	19943	19919	20105	19967
29551	49887	48812	39802	35627	32393	30532	29104	27917	25097	23052	21593	21296	20566	20122	19902	19598	19186	18581	18445	17979	17618	17224	17223	17072	16929	16764	16807	16677	16685	16803	16680	16685	16705	16733	16744	16786	16753	16662	16644	16518	16563	16496	16566	16585	16634	16382	16501	16659	16484	16553	16468	16650	16515	16592	16721	16542	16480	16743	16598	16515	16419	16525	16698	16520	16485	16534	16547	16632	16657	16516	16489	16628	16553	16680	16511	16489	16690	16548	16442	16547	16494	16462	16750	16589	16508	16436	16527	16654	16609	16647	16571	16465	16434	16578	16443	16490	16552	16496	16452	16698	16605	16476	16473	16483	16420	16617	16624	16559	16480	16633	16506	16577	16670	16565	16640	16647	16349	16497	16428	16466	16608	16553	16415	16530	16576	16434	16544	16621	16449	16582	16526	16506	16414	16565	16588	16657	16508	16574	16402	16550	16307	16516	16374	16537	16484	16474	16600	16553	16649	16560	16455	16484	16481	16456	16654	16711	16514	16440	16590	16568	16685	16392	16658	16494	16625	16477	16424	16512	16513	16568	16371	16763	16478	16614	16399	16491	16666	16494	16719	16629	16459	16500	16627	16506	16418	16472	16504	16507	16480	16586	16467	16491	16625	16461	16501	16525	16438	16662	16635	16545	16525	16650	16780	16578	16577	16552	16532	16595	16523	16672	16369	16742	16592	16393	16607	16492	16499	16624	16507	16561	16388	16507	16577	16480	16460	16744	16663	16657	16607	16415	16551	16499	16664	16672	16680	16523	16493	16492	16576	16567	16569	16348	16649	16710	16516	16538	16390	16616	16430	16576	16659	16580	16524	16493	16448	16590	16543	16507	16469	16627	16650	16441	16518	16545	16604	16519	16635	16472	16572	16637	16592	16507	16608	16679	16388	16553	16545	16658	16489	16494	16599	16476	16617	16421	16444	16655	16373	16676	16670	16659	16519	16363	16694	16389	16609	16489	16613	16497	16662	16523	16460	16680	16486	16431	16661	16497	16567	16403	16626	16604	16508	16613	16544	16643	16531	16532	16605	16525	16409	16516	16484	16595	16465	16606	16491	16500	16641	16456	16539	16471	16570	16431	16623	16657	16376	16546	16512	16571	16518	16449	16535	16386	16418	16466	16487	16627	16581	16499	16403	16660	16446	16594	16512	16600	16701	16577	16497	16573	16705	16588	16622	16556	16585	16634	16559	16617	16433	16601	16605	16656	16561	16554	16581	16679	16613	16435	16376	16600	16743	16451	16531	16364	16240	16539	16244	16493	16523	16581	16564	16430	16602	16473	16528	16628	16645	16462	16647	16554	16442	16509	16541	16690	16559	16613	16517	16628	16641	16603	16510	16594	16675	16434	16358	16492	16495	16370	16366	16724	16558	16521	16420	16515	16531	16613	16531	16575	16544	16430	16519	16496	16497	16752	16415	16488	16411	16410	16469	16572	16716	16556	16430	16440	16599	16616	16613	16658	16484	16615	16455	16599	16468	16431	16774	16528	16471	16585	16558	16636	16539	16500	16556	16521	16652	16582	16571	16470	16522	16568	16648	16819	16576	16389	16702	16494	16464	16377	16577	16403	16569	16483	16639	16573	16417	16367	16579	16425	16631	16533	16656	16676	16614	16557	16535	16545	16687	16373	16486	16338	16595	16665	16535	16637	16612	16507	16534	16597	16665	16507	16600	16517	16491	16466	16558	16492	16655	16364	16389	16575	16750	16372	16636	16493	16572	16595	16491	16582	16569	16540	16395	16584	16514	16637	16522	16458	16495	16669	16527	16634	16477	16431	16613	16671	16498	16350	16765	16744	16529	16532	16487	16532	16420	16565	16717	16397	16491	16719	16567	16585	16683	16517	16619	16578	16389	16662	16629	16493	16447	16578	16693	16407	16574	16519	16456	16598	16374	16624	16755	16490	16445	16348	16510	16445	16452	16524	16702	16394	16582	16464	16499	16476	16539	16460	16695	16551	16646	16449	16661	16435	16540	16723	16421	16525	16535	16610	16667	16520	16478	16562	16351	16495	16715	16486	16437	16645	16594	16431	16312	16597	16607	16599	16677	16663	16639	16668	16630	16478	16528	16565	16470	16431	16567	16605	16581	16535	16550	16459	16460	16604	16583	16485	16477	16601	16636	16577	16393	16670	16578	16662	16609	16466	16550	16521	16501	16499	16409	16517	16617	16528	16560	16519	16588	16426	16548	16625	16640	16604	16513	16713	16541	16601	16514	16474	16375	16594	16452	16678	16559	16486	16472	16484	16564	16591	16602	16461	16524	16497	16450	16400	16317	16540	16519	16661	16443	16521	16546	16501	16573	16666	16575	16581	16612	16574	16552	16564	16479	16446	16640	16527	16588	16433	16481	16262	16603	16509	16347	16649	16739	16582	16610	16327	16466	16501	16576	16538	16633	16671	16536	16416	16630	16515	16608	16557	16463	16537	16474	16335	16509	16477	16493	16596	16605	16521	16613	16434	16583	16648	16656	16562	16507	16654	16480	16543	16509	16391	16526	16749	16475	16476	16385	16764	16573	16532	16571	16560	16553	16419	16670	16558	16515	16458	16494	16631	16480	16590	16473	16521	16521	16554	16535	16581	16713	16574	16614	16541	16492	16293	16498	16428	16431	16363	16511	16467	16460	16485	16525	16620	16584	16683	16472	16581	16403	16594	16789	16465	16516	16488	16385	16513	16491	16550	16623	16537	16485	16671	16689	16607	16451	16520	16662	16480	16615	16559	16559	16469	16417	16437	16564	16774	16527	16468	16502	16523	16568	16485	16568	16665	16499	16734	16612	16664	16431	16496	16567	16613	16564	16514	16332	16684	16576	16508	16450	16540	16579	16469	16454	16474	16452	16511	16557	16394	16686	16774	16404	16421	16572	16506	16510	16490	16468	16642	16559	16638	16465	16465	16564	16537	16513	16656	16670	16553	16567	16483	16468	16479	16569	16546	16393	16655	16694	16463	16452	16670	16564	16612	16416	16534	16589	16566	16430	16520	16444	16685	16767	16456	16342	16665	16511	16495	16670	16594	16566	16693	16410	16502	16486	16422	16474	16536	16517	16563	16551	16400	16390	16646	16543	16623	16652	16579	16570	16545	16638	16476	16489	16480	16570	16410	16555	16627	16443	16789	16349	16727	16500	16496	16515	16525	16504	16538	16524	16579	16434	16428	16613	16445	16475	16691	16437	16375	16609	16613	16555	16506	16587	16425	16569	16662	16667	16592	16599	16604	16489	16424	16458	16429	16562	16608	16595	16703	16449	16482	16665	16538	16692	16595	16625	16570	16553	16619	16537	16651	16431	16604	16500	16636	16593	16584	16524	16425	16508	16506	16336	16743	16499	16582	16616	16590	16471	16501	16617	16585	16552	16398	16397	16690	16542	16583	16596	16504	16488	16542	16668	16612	16669	16550	16696	16586	16639	16555	16560	16557	16553	16544	16450	16605	16545	16442	16591	16593	16489	16676	16414	16507	16555	16546	16649	16447	16662	16559	16669	16606	16490	16701	16586	16481	16514	16532	16526	16618	16631	16546	16518	16570	16411	16552	16681	16628	16512	16335	16508	16548	16613	16485	16521	16466	16515	16622	16495	16454	16594	16517	16700	16639	16525	16575	16697	16749	16436	16576	16531	16585	16662	16518	16686	16578	16373	16379	16490	16645	16702	16686	16595	16573	16605	16620	16463	16574	16578	16466	16703	16322	16524	16487	16472	16591	16571	16572	16594	16555	16594	16390	16492	16590	16603	16559	16403	16524	16488	16646	16665	16487	16634	16580	16553	16619	16528	16539	16315	16636	16613	16700	16609	16448	16592	16599	16560	16470	16460	16541	16610	16597	16547	16449	16527	16556	16556	16668	16475	16522	16391	16582	16530	16614	16486	16593	16562	16399	16583	16545	16717	16447	16467	16529	16382	16711	16451	16410	16501	16451	16377	16480	16658	16608	16520	16530	16595	16786	16507	16640	16375	16563	16611	16550	16573	16610	16657	16441	16657	16577	16496	16439	16512	16582	16551	16463	16471	16600	16508	16483	16512	16465	16644	16499	16583	16545	16386	16654	16396	16509	16479	16547	16608	16407	16499	16628	16647	16645	16549	16414	16504	16405	16436	16395	16431	16647	16544	16398	16470	16645	16492	16630	16687	16528	16589	16549	16638	16393	16626	16303	16552	16445	16538	16450	16434	16508	16403	16508	16741	16513	16642	16591	16555	16714	16585	16695	16488	16525	16608	16397	16524	16697	16528	16592	16669	16468	16625	16660	16577	16628	16545	16528	16475	16518	16454	16526	16570	16634	16320	16580	16692	16553	16419	16634	16480	16471	16503	16524	16563	16358	16587	16500	16508	16542	16494	16370	16548	16546	16566	16262	16548	16527	16425	16464	16581	16484	16559	16337	16559	16744	16529	16505	16503	16575	16537	16421	16544	16460	16628	16541	16402	16481	16637	16414	16589	16709	16677	16520	16421	16381	16398	16653	16569	16513	16551	16505	16656	16533	16498	16523	16706	16390	16539	16392	16494	16434	16651	16528	16528	16354	16477	16483	16538	16532	16615	16440	16378	16588	16652	16669	16495	16384	16547	16401	16588	16599	16479	16411	16503	16699	16702	16640	16627	16580	16695	16586	16507	16521	16574	16392	16588	16410	16680	16382	16463	16602	16657	16465	16583	16406	16413	16585	16342	16441	16561	16505	16580	16557	16509	16570	16465	16451	16590	16709	16639	16443	16487	16583	16625	16503	16598	16618	16661	16606	16506	16658	16540	16498	16431	16699	16538	16802	16477	16489	16470	16583	16739	16556	16589	16662	16470	16402	16505	16458	16522	16406	16601	16624	16622	16612	16605	16349	16727	16556	16654	16478	16691	16461	16709	16561	16519	16480	16555	16663	16506	16428	16649	16356	16606	16601	16503	16595	16496	16469	16466	16560	16508	16502	16506	16658	16475	16583	16581	16493	16547	16469	16458	16453	16267	16521	16578	16447	16514	16714	16413	16529	16583	16613	16648	16486	16607	16638	16524	16413	16524	16477	16665	16466	16452	16588	16444	16620	16633	16520	16513	16583	16485	16573	16550	16582	16393	16457	16443	16455	16599	16457	16570	16534	16561	16498	16621	16526	16440	16510	16614	16683	16500
31488	29512	34255	30736	26652	24792	23691	23224	22571	21857	21421	21546	21451	20951	21175	20885	20817	20599	20716	20646	20723	20375	20434	20366	20050	20118	20204	20257	20152	20030	20168	20231	20196	20150	20207	20406	20155	20190	20131	20103	19939	20267	20253	20223	20180	19992	20157	19975	20212	20159	20187	20054	20062	19973	20011	20186	20089	20226	20084	20143	19992	19971	20302	20120	20115	20333	20133	20238	20271	19980	19986	20173	20338	20078	20175	20269	19951	20089	20294	20200	20006	20038	20043	20130	19958	20177	20008	19902	19985	20095	20094	19791	19953	20019	20166	20080	19943	19992	20040	20061	19950	20110	20176	20159	20177	19951	20073	20169	20173	20107	20096	20507	20089	20179	20086	20165	19859	19988	20123	20096	20080	20062	20188	19982	20055	20029	20220	20089	20226	20198	20110	20109	19976	19963	20084	20209	20129	19966	20060	19881	20142	19884	19915	20032	20011	20086	19953	20205	20105	19875	20132	20069	20177	19934	19951	20186	20056	19958	20056	20147	19841	20116	19988	20179	20376	19931	20067	19959	20083	19932	19976	20055	19970	20105	20030	20152	20324	19972	20188	20345	20132	20065	20067	20056	20030	20058	19967	20228	20018	20076	19868	20006	20292	19999	20164	20036	20186	20119	20245	19912	20253	20141	19995	20120	20023	20043	20228	20039	19978	20170	20120	20103	20148	20097	20114	20038	19946	20263	20133	20130	20156	20244	20248	20247	20035	20127	20101	20169	20153	20120	20053	20065	19924	20140	20017	19987	20086	19980	20121	20257	20168	20247	19962	20141	19998	20142	20160	20031	20045	19863	20112	20172	20259	19984	20013	19958	20156	19898	19852	20251	20067	20027	20079	19920	20166	20033	20052	20050	20140	20183	20155	19992	20201	20196	20097	19955	20075	20085	20128	20072	20099	20128	20106	20050	20055	20141	20151	20061	20078	20137	20105	20231	20218	20177	20248	19997	20222	20047	20204	20337	20057	20157	20051	19955	20113	20015	19915	20240	20067	20119	19994	20083	20116	20288	20234	20140	20174	20126	20138	19859	20179	20211	20089	20050	20119	19952	20056	20170	20034	20199	20159	20127	20234	19887	20118	20087	20051	20161	20317	20298	20003	20003	20070	20182	19949	19983	20040	20063	20055	19994	20102	20008	20276	19961	20087	20349	20109	20091	20117	19964	19964	19977	20146	20132	20088	20028	20228	20113	20321	20125	20302	20275	20272	20324	20236	20213	19900	20154	20147	20033	20125	20180	19885	20190	20098	20072	20127	19955	20039	19892	20115	20224	20080	19969	20039	20242	20335	19944	20064	20218	20165	20114	20064	20081	20240	20066	20141	20186	20051	20329	20202	20118	20272	20128	19974	20046	20054	20196	20157	20260	20130	20008	20269	20203	20158	20145	20165	20006	20145	20119	20062	20124	20268	20254	19903	19978	20056	20244	20148	20106	20209	20121	20242	20121	20188	19886	20075	19890	20265	20214	20178	20134	20284	19968	20119	20199	20106	20206	19976	20170	19984	20069	20189	19979	20129	20184	19970	20250	20172	19985	20114	19925	19903	20207	20294	20107	19945	19966	20222	20017	19978	20059	20160	20167	20112	20339	19934	19921	20045	20246	20118	20051	20080	19944	20253	20278	19972	20111	20226	20137	20221	20068	20197	19758	20173	19898	20065	19996	20170	20261	20115	19987	20226	19992	20182	20208	20172	20032	20137	20097	19869	20084	20153	20085	19981	20067	20147	20286	20132	20222	20204	19933	20033	20141	20188	20287	20025	20086	20053	20010	20141	19981	20049	20172	20253	20340	20007	19946	20227	20081	20068	20079	19988	20252	20111	20311	19934	20089	20154	20125	20016	20150	20240	20001	20258	20053	20272	20276	20013	20021	20040	20089	20072	20171	20071	20053	20127	20055	20331	20286	20009	20306	20115	20252	20010	20091	20040	19985	20101	20201	20328	20048	20233	19898	20149	20248	20011	20192	20002	20113	20155	20208	20083	20270	20310	19958	19844	20206	20242	20121	20189	20194	19980	20263	20153	20080	20018	20158	19915	20110	20151	19962	20130	20005	20113	20145	20205	20150	19953	20287	19968	20026	20345	20021	20226	19954	20033	20283	20187	20338	20182	20029	20115	19971	20013	20105	20123	20200	20022	20227	20001	20181	19968	20080	20204	19863	20033	19887	20129	19941	20088	20011	20163	20159	20097	20055	19930	19917	20025	20137	20111	20035	20025	20215	20321	20183	20278	19976	20094	20256	20116	20137	19921	20290	20329	20166	20341	20110	20143	20035	20178	20000	20058	20099	20203	20218	19979	20153	20179	20079	20145	20168	20096	20076	20123	20006	19912	20027	20188	20234	20103	20125	20195	20066	20162	20114	20185	20056	20193	20306	20092	20286	20184	20217	20173	20079	19998	20132	20012	20122	20012	20135	20070	19877	20002	20070	20251	20167	20187	20215	20160	19940	20001	19977	20106	20171	19959	20085	20198	20059	20189	20047	20031	19889	20447	20149	20037	20135	19905	20152	20004	20135	20152	20029	19778	20236	20315	20092	20337	20090	20165	20138	20069	20411	20009	20155	20122	20013	20281	20028	19997	19931	20215	20010	19882	20275	20048	20033	20028	20234	20305	20216	19997	20152	20163	20182	20214	20248	19944	20181	19974	20134	20111	20202	19936	20224	20187	20149	20109	20135	20214	19987	19895	20417	20179	20143	20042	20168	19912	19948	19906	20130	20168	19890	20303	19952	20344	19996	20006	19971	20139	20025	20281	20114	19978	20248	20172	20048	20118	19997	20115	20091	20249	20085	20237	20154	20009	20311	20066	20206	20179	20088	20244	20212	19950	20019	20004	20168	20113	20106	20061	20223	19908	19976	20044	20387	20296	20021	20051	20106	20153	20014	20106	20419	20098	20147	20092	20075	20053	20121	20189	20263	19984	20177	20192	20035	20114	20028	20065	20086	19986	20188	20001	20001	20134	20147	20193	20190	20169	20019	20223	20203	19980	20153	20128	20143	20191	20112	20157	20236	20062	20200	20050	20076	20058	20059	20204	19840	20156	20151	20206	20087	20271	20093	20102	20020	20103	20183	20167	19952	20144	20006	20277	20187	20174	20246	20233	19954	20166	19968	20045	20185	20223	20148	20025	20126	19900	20248	20067	19919	20227	20111	20040	20111	20072	19810	20001	20116	19962	20137	20029	20318	20095	20139	20086	20059	20260	20082	20087	19877	19896	19979	20062	20069	20076	19837	20230	20362	20079	20160	20333	20296	20236	20187	20092	20193	20248	20164	20033	20173	20073	20127	20092	19927	20003	20015	20057	20213	20185	20231	20219	20258	20060	20282	19902	20150	20295	19916	20231	20049	20110	20102	20128	20128	19977	19999	20120	20082	20307	20064	20098	20261	20009	19828	19986	20066	20098	20041	20124	20009	19949	20161	20038	20052	20016	20062	20060	20282	20152	20189	20296	19989	20274	20112	20104	20166	19983	20283	19931	20211	19974	20038	20114	19875	20043	20294	20014	19955	19897	19925	19954	20146	19870	20052	20005	20073	20233	20180	20049	19980	20042	20027	20234	20205	20102	20090	20074	20143	20143	20117	20204	19992	20198	20213	20200	20039	20114	20260	20214	20120	20020	20050	20095	20230	20352	20107	20010	20096	20301	20139	19969	20234	20219	20360	20198	20110	20002	20091	20399	20170	19926	20111	20079	20230	20180	20163	20113	20112	19940	20170	20002	20206	20051	19998	20060	20058	20295	20166	20210	20125	20256	20318	20312	20012	20151	20063	20085	20001	20367	20286	19945	19797	20176	20060	20090	20110	20314	19959	20103	20000	20264	20298	20246	20280	20240	20014	20000	19902	20063	20100	20127	20174	20303	20227	20192	20082	20074	19969	20022	20025	20141	20047	20112	20055	20226	20175	19989	20034	20229	19933	20145	20091	20077	20098	20218	20216	19988	20168	20073	20107	20154	20003	19933	19894	20017	20096	19971	20102	20014	20025	20224	20074	20149	20097	20088	19957	20017	20096	19988	20027	19960	20055	20156	20170	20015	20126	20001	20125	19915	20155	20043	20175	20179	20394	20112	20085	20322	20189	20062	20213	20144	20121	20094	20257	20064	20096	20128	20174	20101	20098	20268	19995	20240	20207	20120	20180	20039	20222	20145	20126	20065	20354	20229	20132	20118	20025	19990	20359	20087	20116	20104	20221	20061	20093	19941	20083	20151	20025	19955	20162	20258	20273	20184	20057	20121	19936	20186	20155	20179	20189	20223	20105	20092	20113	20184	20196	20121	20226	19967	20008	20122	20121	19934	20141	20035	20056	20072	20092	20151	20152	20359	20243	20097	20286	20320	19919	20146	20094	19950	20082	20081	19973	19990	20140	20057	20211	20064	20065	19981	20178	20294	20158	20304	19980	20275	20169	20002	20140	20277	19971	20055	20256	19993	20346	20260	20263	20248	20116	20028	20216	20205	20249	19969	20063	20100	20019	20115	20275	19988	20107	20218	19882	19994	20229	20101	20219	20278	20087	20328	20157	19932	20196	20239	19985	20242	20188	19949	20067	20086	20038	20031	20157	20305	20158	20103	20111	20074	20215	20070	20064	20190	20113	20050	20238	20195	20143	20034	20035	20339	20119	19972	20166	20367	20165	20357	20235	19821	20140	20324	20072	20066	19922	20091	20315	20212	19970	20052	20011	20012	20259	20190	20361	20119	20165	20122	19903	19989	20131	19933	20217	20230	19973	20080	20179	20105	19935	20181	20098	20098	20102	20276	20061	20203	20164	20229	20158	20124	20036	19925	20208	20179	20098	20073	19997	20173	20169	20154	20027	20044	20216	20096	20005	20081	20022	19926	20116	20140	20210	20029	20315	20022	19946	19988	20141	20506	19899	20201	20046	20030	20092	20281	20067	20099	20143	20115	20082	20087	20064	19862	20075	20197	20055	20090	20160	20054	20206	20076	19971	19967	20068	20073	20237	19885	20172	20098	19991	20108	19987	19973	20045	20154	20393	20003	19992	20227	20022	20138	20014	20090	19989	19953	20250	20224	20189	20250	20315	20237	20082	20080	19913	19870	20096	19991	20191	20042	20158	20243	20105	20131	19948	19982	20058	20300	20058	20106	20112
27672	38919	35794	29058	26097	23385	22321	21725	21045	19574	18917	18578	18370	18221	18102	18085	17830	17574	17300	17177	16893	16895	16740	16719	16764	17054	16702	16865	16663	16524	16820	16633	16735	16618	16976	16683	16819	16684	16648	16659	16689	16835	16471	16539	16555	16676	16670	16700	16580	16548	16592	16755	16668	16529	16599	16633	16643	16609	16573	16554	16431	16467	16634	16602	16657	16660	16712	16686	16672	16773	16608	16611	16696	16664	16611	16593	16614	16563	16779	16461	16457	16590	16549	16535	16539	16448	16671	16643	16451	16676	16644	16748	16594	16548	16532	16652	16571	16624	16591	16556	16637	16547	16537	16586	16648	16553	16677	16498	16562	16641	16641	16687	16613	16634	16549	16619	16658	16648	16462	16727	16505	16472	16471	16722	16529	16599	16638	16734	16719	16539	16612	16521	16564	16734	16564	16654	16573	16540	16564	16652	16628	16666	16750	16417	16701	16604	16673	16504	16669	16560	16610	16517	16736	16552	16601	16604	16740	16620	16606	16507	16642	16769	16708	16589	16453	16552	16502	16731	16608	16582	16551	16578	16647	16661	16487	16613	16462	16628	16655	16564	16442	16626	16524	16625	16389	16631	16582	16628	16753	16675	16703	16471	16593	16564	16581	16445	16534	16657	16485	16609	16609	16666	16477	16600	16628	16668	16656	16652	16782	16611	16659	16495	16654	16637	16488	16648	16665	16596	16624	16686	16580	16681	16508	16640	16412	16454	16614	16715	16695	16346	16499	16485	16683	16636	16666	16539	16416	16593	16652	16704	16599	16787	16499	16492	16551	16568	16795	16484	16509	16486	16644	16767	16599	16629	16571	16651	16531	16521	16788	16634	16616	16640	16673	16485	16630	16605	16586	16549	16701	16673	16567	16494	16779	16582	16603	16680	16619	16628	16576	16607	16561	16500	16624	16700	16655	16599	16558	16543	16635	16542	16628	16734	16482	16603	16635	16687	16802	16597	16622	16526	16647	16717	16601	16635	16629	16554	16578	16602	16435	16802	16722	16619	16498	16544	16697	16527	16565	16651	16702	16575	16538	16538	16586	16524	16540	16557	16727	16546	16632	16776	16558	16609	16609	16617	16603	16696	16675	16379	16408	16659	16637	16610	16624	16518	16748	16760	16672	16663	16471	16584	16626	16667	16550	16647	16671	16680	16549	16655	16508	16765	16529	16324	16583	16674	16692	16548	16646	16592	16778	16645	16746	16570	16708	16561	16608	16540	16576	16766	16704	16591	16590	16547	16708	16679	16583	16567	16581	16551	16449	16579	16545	16732	16673	16545	16520	16623	16632	16501	16621	16695	16732	16546	16655	16428	16406	16593	16587	16501	16555	16561	16569	16628	16517	16547	16681	16662	16512	16493	16646	16651	16522	16735	16583	16629	16737	16512	16653	16459	16566	16672	16638	16499	16609	16629	16660	16508	16717	16406	16516	16793	16603	16712	16614	16625	16629	16771	16452	16583	16536	16428	16419	16552	16636	16549	16509	16465	16520	16537	16594	16462	16804	16388	16561	16484	16562	16683	16558	16692	16561	16857	16654	16636	16424	16409	16673	16506	16534	16661	16501	16523	16500	16634	16715	16613	16592	16546	16510	16545	16533	16560	16527	16389	16632	16665	16409	16406	16761	16542	16690	16616	16669	16683	16452	16605	16761	16481	16579	16599	16549	16652	16931	16511	16868	16540	16593	16699	16568	16579	16710	16620	16662	16666	16567	16575	16713	16535	16529	16718	16730	16679	16686	16616	16601	16700	16511	16495	16519	16706	16587	16456	16492	16633	16485	16500	16454	16570	16621	16820	16639	16527	16706	16632	16714	16763	16593	16797	16649	16654	16660	16370	16784	16644	16676	16518	16589	16591	16568	16563	16682	16482	16575	16559	16640	16715	16758	16450	16629	16654	16654	16649	16544	16479	16487	16639	16567	16662	16694	16645	16714	16605	16702	16455	16532	16658	16442	16692	16420	16633	16679	16558	16526	16541	16430	16620	16569	16560	16715	16724	16664	16595	16492	16483	16572	16487	16546	16539	16660	16676	16548	16656	16598	16514	16585	16814	16723	16626	16660	16531	16480	16548	16737	16720	16641	16594	16533	16568	16598	16697	16537	16567	16628	16608	16513	16527	16581	16702	16600	16738	16812	16485	16666	16615	16692	16470	16612	16620	16555	16528	16559	16586	16500	16653	16587	16486	16434	16730	16611	16637	16581	16464	16722	16537	16602	16556	16606	16781	16769	16664	16336	16553	16510	16657	16598	16610	16581	16668	16372	16756	16624	16677	16480	16731	16474	16701	16512	16734	16816	16608	16670	16657	16533	16590	16645	16491	16651	16677	16700	16653	16586	16528	16547	16766	16685	16829	16457	16481	16623	16557	16496	16477	16513	16515	16453	16647	16769	16670	16616	16610	16626	16558	16690	16486	16543	16590	16578	16693	16576	16713	16516	16627	16602	16498	16700	16552	16566	16508	16627	16835	16652	16522	16686	16750	16633	16620	16684	16749	16656	16685	16711	16666	16640	16556	16628	16551	16546	16588	16667	16566	16702	16685	16656	16684	16635	16654	16653	16777	16522	16577	16680	16832	16545	16767	16706	16615	16627	16717	16671	16531	16559	16686	16569	16602	16556	16557	16595	16543	16551	16594	16609	16644	16514	16660	16459	16762	16601	16647	16571	16596	16532	16594	16670	16702	16649	16546	16599	16665	16619	16657	16618	16499	16677	16429	16616	16530	16579	16594	16718	16567	16662	16617	16609	16658	16673	16592	16367	16675	16716	16662	16668	16796	16635	16553	16539	16513	16732	16638	16562	16517	16589	16524	16606	16627	16639	16513	16602	16509	16626	16675	16482	16682	16622	16426	16701	16505	16606	16675	16641	16780	16738	16653	16628	16676	16571	16629	16470	16435	16781	16689	16472	16563	16573	16691	16695	16652	16682	16751	16646	16561	16693	16511	16558	16499	16668	16679	16743	16514	16563	16680	16777	16576	16753	16629	16575	16571	16567	16348	16670	16520	16561	16645	16633	16602	16559	16551	16674	16357	16497	16678	16594	16708	16643	16464	16689	16530	16585	16551	16597	16733	16519	16593	16732	16716	16525	16727	16518	16689	16634	16546	16583	16539	16468	16607	16358	16666	16640	16525	16636	16586	16659	16531	16677	16720	16498	16678	16545	16581	16696	16453	16619	16551	16606	16649	16562	16708	16550	16581	16526	16332	16748	16520	16762	16651	16376	16552	16602	16500	16510	16571	16618	16661	16679	16711	16613	16714	16787	16686	16651	16441	16907	16602	16572	16824	16674	16598	16757	16581	16676	16791	16467	16600	16514	16683	16618	16693	16657	16452	16507	16797	16533	16706	16646	16742	16490	16666	16792	16495	16653	16541	16617	16446	16595	16661	16502	16657	16529	16590	16489	16526	16693	16795	16329	16754	16516	16806	16743	16499	16553	16716	16494	16564	16678	16726	16744	16347	16811	16637	16706	16598	16599	16631	16613	16337	16696	16530	16705	16596	16620	16487	16489	16646	16472	16466	16621	16812	16509	16688	16646	16587	16700	16639	16578	16614	16648	16695	16482	16626	16506	16626	16761	16727	16584	16625	16727	16679	16778	16569	16795	16420	16672	16547	16558	16825	16500	16651	16565	16477	16529	16741	16523	16469	16774	16494	16497	16660	16727	16469	16649	16546	16682	16710	16703	16539	16575	16521	16669	16505	16604	16635	16637	16640	16695	16563	16493	16597	16839	16697	16528	16584	16661	16698	16557	16535	16492	16554	16552	16480	16612	16649	16684	16823	16631	16585	16713	16507	16595	16711	16635	16758	16662	16446	16621	16568	16602	16679	16482	16645	16516	16448	16752	16739	16609	16646	16445	16790	16705	16581	16628	16641	16559	16643	16650	16615	16504	16806	16625	16587	16494	16687	16644	16639	16470	16585	16558	16630	16609	16663	16534	16465	16403	16811	16643	16697	16624	16524	16530	16582	16679	16543	16856	16561	16709	16633	16493	16709	16657	16728	16746	16543	16631	16565	16695	16792	16573	16508	16454	16460	16635	16627	16830	16500	16738	16555	16739	16676	16799	16564	16651	16769	16592	16836	16636	16573	16705	16642	16663	16669	16676	16706	16622	16532	16535	16550	16689	16571	16505	16487	16560	16569	16631	16661	16526	16656	16602	16532	16738	16606	16642	16635	16522	16624	16603	16593	16493	16499	16511	16659	16573	16463	16790	16529	16761	16433	16516	16687	16734	16596	16658	16674	16533	16581	16509	16588	16589	16585	16673	16554	16651	16582	16575	16518	16475	16542	16464	16716	16549	16610	16534	16671	16669	16822	16719	16659	16614	16719	16588	16576	16669	16602	16742	16525	16738	16621	16517	16477	16572	16637	16585	16595	16670	16642	16611	16447	16672	16666	16690	16654	16629	16676	16593	16600	16690	16490	16750	16619	16555	16621	16568	16673	16398	16629	16525	16569	16577	16621	16663	16617	16656	16674	16600	16486	16680	16629	16626	16547	16629	16417	16762	16698	16560	16586	16564	16477	16497	16491	16453	16596	16488	16517	16513	16565	16409	16671	16502	16535	16704	16646	16408	16541	16550	16534	16634	16566	16666	16753	16703	16572	16650	16591	16697	16444	16560	16611	16645	16657	16624	16647	16548	16598	16631	16543	16555	16599	16491	16672	16535	16455	16525	16588	16666	16640	16654	16605	16536	16767	16486	16523	16715	16545	16584	16765	16673	16556	16546	16496	16557	16640	16446	16661	16570	16643	16775	16517	16516	16784	16768	16481	16583	16495	16750	16547	16688	16658	16570	16570	16432	16646	16564	16581	16558	16666	16629	16657	16664	16498	16685	16789	16701	16611	16546	16566	16577	16650	16551	16669	16638	16459	16481	16481	16512	16583	16591	16632	16821	16633	16720	16704	16656	16728	16624	16630	16700	16677	16512	16591	16665	16630	16684	16494	16546	16505	16525	16623	16706	16534	16730	16463	16695	16561	16500	16400	16671	16422	16517	16685	16854	16595	16517	16647	16685	16687	16586	16585	16555	16680	16578	16619	16478	16708	16590	16643	16732	16613	16666	16746	16765	16665	16592	16588	16604	16586	16443	16610	16634	16602	16619	16746
25281	21471	29060	27457	27419	28485	29145	26966	25132	24184	23274	22862	22397	22274	21984	21597	21442	20988	21105	20488	20498	20476	20311	20200	20293	20290	20248	20132	20393	20106	20161	20301	20242	20070	20030	20222	20134	19898	20110	20020	19968	20033	19907	20188	20069	20056	19648	19940	20064	19947	20124	20072	19913	20001	20244	20103	20156	19883	20161	20040	19976	19983	19985	20151	19557	20015	19888	20083	20062	20097	20020	20087	19789	19982	19849	19884	20174	20018	19903	20040	19893	19931	19962	19884	19946	19966	20262	19845	20031	20015	20226	19879	19927	20008	19984	19890	20105	19953	20015	19889	19968	20011	19988	19896	19845	19839	20009	19944	20070	19844	20005	20097	19983	20011	19724	19946	20079	19919	20077	19852	19974	19703	20212	20096	20250	19760	19836	19987	20088	19962	19897	19705	19902	19832	19962	19953	19708	19981	19898	20336	20135	20032	19874	19965	19823	20056	19950	19864	19944	19818	19992	19790	19943	20047	19910	20016	19981	20050	20080	19912	20011	20062	19966	20051	20034	19726	20015	19849	19937	19941	20019	20089	19944	19807	20060	19936	19850	19951	20019	19780	19989	19924	20002	19909	19991	19930	20002	20009	20056	19856	20034	19978	19965	20017	19618	19731	19795	19861	19953	19869	19979	19915	19987	19934	19636	19908	19986	19938	20001	19996	19960	19920	19684	20040	19987	19975	20091	19969	19857	19993	19995	19952	19784	20010	19879	19987	19906	19791	19885	19902	20068	19822	19800	20103	20148	19807	20044	20012	20156	19991	19926	19709	20172	19875	19952	19998	19874	19791	19818	19665	19841	19795	20235	20106	19997	20030	19926	20088	19799	19869	19807	19949	20115	19936	20342	19890	20037	20065	19974	19962	19876	19912	20026	19930	20011	19998	19989	20074	19756	19887	19930	20137	20045	19897	19841	19804	19987	19864	19896	20130	20144	20069	20117	19917	19875	19845	19877	19826	19924	19870	20175	19882	19928	19868	20113	19820	19927	19728	19800	19890	20014	19860	20037	20086	20126	19987	20132	20052	19947	19882	20103	20057	20036	19921	20065	19974	20091	19959	20074	19886	20108	19690	20129	19901	19732	20137	19924	20187	20070	19933	20003	19957	20116	19882	20018	19883	20056	19759	19945	19954	20048	19909	20111	19849	20123	20076	19948	19757	19979	20038	20011	19941	19941	19797	20021	20009	20064	19711	20089	19922	19941	20058	19950	19964	19748	19941	19866	19964	19862	20114	19887	20036	20047	19981	19922	19934	20095	19722	19645	19768	19821	19942	20021	19836	20042	19951	20060	19901	19927	19784	20067	19903	19726	19847	19958	19949	19920	20135	19751	20151	19911	20025	19782	20011	19889	19817	20110	19887	20058	19884	20058	19851	19764	19884	19959	19906	20014	20140	19915	19907	19788	19944	19916	19789	19916	20049	20080	19825	19886	20131	20011	19992	19920	20015	20055	19986	20010	20125	20130	20029	19950	19885	19860	19864	20117	19842	19768	20200	20214	19911	19917	19974	20117	19814	20061	20001	19984	19664	20066	20041	20020	20082	19998	19890	19860	19947	20096	19970	19990	20054	20002	20073	20365	19795	19865	19981	19948	20097	20197	19914	20038	19963	20215	20161	19924	19980	19889	20023	19953	19968	20126	19909	20035	20099	19962	20056	19882	20033	19993	19961	19928	19869	20060	20075	19767	20024	19821	19972	19820	20077	19931	19898	19979	19985	20004	19872	20119	19904	19732	19952	20059	19876	19990	20057	19856	20120	19827	19874	19911	20174	20100	19998	19826	19994	19965	20096	20206	19930	20044	20034	19954	19945	20194	20042	19754	19944	20101	19847	20004	20231	20034	20177	19976	19899	20100	20000	19789	19912	19901	19947	20154	20124	19831	20067	20095	20175	19953	19790	20021	20026	19788	19926	20066	19922	19937	20089	20021	19880	19799	19831	19753	19999	19909	19696	19974	19720	19643	19886	19897	20182	19891	19925	20080	19805	20111	19905	20179	20028	19922	19796	20016	19983	19891	19978	20004	20112	19965	20012	19890	19930	19968	19867	20206	19868	20078	20056	19994	19825	20142	19894	20012	19886	19901	19909	19896	19936	19806	19911	20192	19952	19779	20103	19984	19904	20027	19951	20106	19890	19834	19811	19735	19837	20045	19815	20009	20069	19981	20218	19872	20256	20163	19973	19895	20008	19869	19770	19954	19859	19926	19981	20171	19919	20024	20148	20141	20016	19919	20134	19960	20099	19968	20090	19888	19885	20142	20081	19841	19977	20010	19824	19918	19950	20125	19840	19939	20073	19721	19917	19968	19820	20075	19912	19726	19902	20000	20003	20133	20069	19808	19802	19927	19947	19906	19965	19896	19939	20004	20177	19937	19858	20253	20013	20038	19970	19940	20010	19784	19950	20074	19954	20061	20048	19910	19755	19974	19882	19975	19963	19980	20086	19917	20002	19994	19960	19956	19886	19989	19954	19820	19917	19907	19786	19905	19987	19989	20057	20227	19928	19940	19841	19954	20082	19852	19799	19839	20009	20091	20083	19990	19897	19731	20103	20094	19987	19926	20057	19891	19968	19908	19824	20086	19824	19931	20025	19924	20065	19889	20097	19990	19900	19791	20073	19936	20025	19712	20027	20020	20000	20172	19833	20034	20094	20053	20264	19920	20050	20233	20042	19822	19935	20008	19772	19882	20005	20093	19907	20145	19903	19839	20157	19946	20058	19948	20169	20049	20017	20141	19853	20019	19926	19938	19867	20001	19797	19772	19973	20033	19896	19713	19958	19951	19827	20044	20013	20026	20127	20015	19916	19866	19943	19771	19937	19763	19845	20023	20064	20021	20082	19889	19993	19958	19965	20120	20050	19938	19932	20136	19910	20139	20103	20170	20051	20079	20133	19721	19948	20053	19895	20037	19964	19916	19889	19897	19787	19857	19822	19891	20017	20149	19839	19784	20009	20030	20157	19923	19889	19973	20037	19708	19880	19995	20017	19929	20097	19936	20097	19988	19950	19724	19903	19841	19991	19820	19639	19826	19806	20003	19943	19743	19899	19936	19910	19994	20134	19993	20039	20094	20038	20028	19945	19941	20016	19782	20008	20034	20078	19980	19991	19833	20059	20063	19807	19853	19933	19823	19798	19936	20066	20018	19942	20071	19997	20057	19934	19908	19984	20006	20064	19985	19893	19864	19863	19958	19984	20125	19679	20016	19885	19958	20041	19679	19692	19963	19958	19826	19817	20276	19992	19910	19980	20021	19836	20266	19914	20059	20004	20092	20012	19912	19823	20125	19783	19925	19991	19927	20120	19918	20195	20120	19911	20145	20200	20015	19951	20046	19945	20111	20005	20133	19961	19919	20050	20172	20006	19908	20045	20223	19967	19954	19962	19967	19929	20105	19983	19921	19993	19972	20057	20002	20121	20043	19725	19856	19980	20106	19899	19976	20019	19894	19981	20156	20154	19960	20051	19956	19925	19969	19871	19748	19905	20127	19915	20060	20102	19826	20023	20062	20055	19859	19958	19814	20062	20048	20051	20066	20002	20032	20106	19751	20003	19998	19906	19866	19936	20015	19849	20111	19937	19976	20041	20146	20010	20012	19969	20175	19786	20064	20083	19881	19933	20001	19924	20000	19850	19824	19874	20037	19889	19768	19759	19863	19933	19922	19957	20126	19766	19944	20093	19928	20165	20104	20111	20014	19891	19941	19949	19917	20039	19885	20034	19854	20127	20091	19976	20024	19992	19823	20079	19777	20139	20081	19890	19982	20114	19694	20129	19925	19882	19957	20022	20246	20086	19943	20032	19739	19908	20193	20083	19932	20079	19901	20006	19963	19941	19863	19850	20010	19945	20020	20090	19989	20017	19756	19989	20008	19754	20013	19966	20036	20039	20177	20221	19874	19986	19846	19962	19943	20020	20020	19895	19851	19977	20149	19799	20076	19867	20124	20051	19909	19941	20085	19993	20358	20032	19944	20079	20053	19920	19936	20004	19934	19947	19957	19996	19942	19652	20109	19886	19998	20062	20307	20113	19569	20035	20098	20098	19989	19964	19978	19780	19994	20061	19815	19850	19903	19916	19860	19933	19963	19947	19938	19789	19961	19847	19894	19819	19856	20086	19958	19977	19945	19986	19958	20082	20060	19949	19930	19964	19887	19967	20138	19965	20084	20008	19936	20053	19966	20020	19998	19784	19882	19972	20105	19862	20026	19980	19972	20080	20028	19986	20039	19823	19811	20165	20098	19976	19980	19754	19897	19984	19857	20193	20042	19737	19798	20027	19993	19914	20071	20063	20015	20039	20057	19784	19959	20061	20109	20054	20105	19985	19845	19820	19932	20079	19977	20082	20039	19889	19921	20197	20144	19968	19982	19980	20043	19859	19869	19878	20119	20029	19960	19984	19963	19980	19886	19997	19925	20022	19922	19959	20093	20051	19874	19818	19825	19931	19910	20018	19976	19698	20054	19722	19930	19842	19904	19916	20020	20103	20063	20080	19853	19885	20149	19766	19981	19865	20056	20046	19910	20082	19819	19901	19923	20073	19863	20008	19981	20119	20016	19919	20155	19825	19728	19874	19906	19838	19966	20035	19933	20170	20075	19840	19842	19900	19971	19981	19915	19969	19993	19931	20000	19870	20264	20186	19950	19776	19931	19793	20109	19910	20013	19813	19781	19797	20016	20000	20233	20003	20080	19927	19971	19779	19848	20049	20090	19947	19903	20036	19985	20261	20053	19902	19970	19959	19999	20017	19798	19656	19852	20059	20123	19944	20096	20019	20048	20027	19939	19984	19842	19908	20130	20002	19938	20025	19931	19903	20231	20121	19937	20063	20083	20199	19970	19774	20125	19824	19826	19921	20013	19927	20128	20017	19954	20143	19996	19951	19948	19506	19919	19994	20005	19991	19932	19915	19938	19770	19911	19887	19909	20065	20109	19932	19883	19993	19810	19942	19960	19902	19946	20052	20055	20013	19929	19893	19899	19892	19804	19936	20067	19950	19791	20068	20102	19858	20086	19919	20029	20124	19967	19984	19895	20010	20022	20042	19948	19924	19889	20022	20179	19870	20103	20074	19984	19973	20119	20008	19967	20150	20047	19965	19840	20009	19953	19928	19813	19877
27423	45111	43514	36610	32070	28884	27875	26803	24316	22609	21393	20753	20237	20019	19407	18928	18383	18268	17961	17485	17148	16978	16929	16748	16866	16739	16713	16812	16609	16787	16683	16718	16859	16635	16800	16706	16686	16560	16632	16685	16558	16398	16667	16684	16737	16585	16584	16619	16537	16506	16498	16463	16454	16459	16592	16629	16672	16679	16674	16621	16543	16427	16531	16398	16657	16540	16531	16365	16541	16569	16544	16499	16537	16606	16452	16543	16469	16426	16406	16600	16578	16457	16593	16481	16546	16646	16366	16472	16534	16447	16468	16813	16528	16627	16490	16475	16552	16559	16544	16640	16437	16454	16653	16590	16633	16453	16527	16601	16605	16360	16503	16370	16403	16600	16448	16372	16413	16403	16583	16431	16478	16502	16460	16668	16500	16649	16401	16521	16389	16433	16682	16567	16545	16477	16596	16419	16544	16722	16471	16637	16720	16593	16501	16443	16340	16780	16594	16512	16542	16465	16384	16539	16755	16535	16482	16587	16594	16571	16428	16787	16647	16512	16564	16491	16417	16543	16622	16725	16605	16495	16564	16439	16621	16341	16465	16408	16528	16699	16482	16478	16581	16391	16501	16461	16578	16585	16487	16571	16489	16422	16617	16548	16585	16517	16478	16510	16504	16504	16467	16420	16511	16622	16522	16549	16497	16613	16534	16783	16600	16747	16506	16562	16465	16596	16416	16473	16425	16414	16687	16539	16483	16415	16641	16566	16623	16609	16641	16359	16434	16514	16586	16480	16473	16543	16628	16581	16683	16400	16489	16628	16474	16649	16544	16510	16396	16617	16424	16657	16446	16505	16599	16549	16560	16428	16599	16508	16622	16556	16385	16522	16581	16529	16584	16686	16446	16557	16544	16582	16304	16531	16710	16525	16562	16610	16586	16577	16505	16586	16487	16591	16497	16492	16625	16487	16716	16457	16671	16551	16402	16672	16515	16447	16443	16616	16576	16491	16634	16660	16341	16597	16418	16512	16613	16467	16504	16455	16498	16539	16499	16604	16362	16736	16540	16461	16580	16436	16421	16699	16626	16454	16478	16551	16389	16560	16606	16504	16477	16755	16437	16669	16633	16515	16505	16473	16449	16507	16460	16450	16666	16439	16562	16435	16569	16641	16348	16564	16422	16506	16459	16592	16593	16497	16604	16648	16668	16550	16610	16637	16539	16520	16475	16436	16414	16594	16491	16628	16529	16543	16429	16468	16732	16398	16606	16523	16406	16710	16553	16548	16559	16473	16447	16556	16328	16343	16477	16326	16477	16634	16646	16546	16567	16696	16532	16519	16435	16682	16650	16433	16583	16582	16681	16676	16694	16559	16519	16523	16600	16535	16500	16579	16571	16563	16716	16480	16382	16337	16639	16666	16430	16506	16536	16487	16572	16465	16545	16559	16575	16549	16578	16372	16439	16571	16415	16497	16579	16505	16499	16564	16660	16462	16496	16366	16675	16634	16518	16418	16613	16418	16638	16417	16542	16648	16403	16420	16584	16607	16495	16510	16454	16511	16584	16791	16475	16455	16409	16476	16674	16465	16532	16590	16366	16522	16366	16239	16567	16537	16587	16738	16434	16503	16520	16467	16312	16408	16522	16493	16420	16479	16651	16547	16524	16532	16530	16525	16386	16431	16538	16573	16579	16422	16607	16538	16571	16587	16488	16478	16361	16547	16543	16436	16523	16442	16715	16362	16554	16388	16466	16443	16526	16560	16611	16549	16511	16706	16457	16567	16526	16404	16604	16649	16578	16504	16595	16477	16606	16535	16581	16485	16592	16656	16482	16528	16645	16491	16589	16538	16473	16585	16500	16628	16543	16483	16468	16650	16504	16555	16503	16536	16403	16497	16614	16614	16541	16500	16553	16542	16453	16506	16476	16604	16592	16518	16339	16665	16641	16527	16449	16417	16465	16679	16624	16624	16342	16496	16531	16559	16739	16670	16572	16546	16431	16617	16793	16590	16537	16408	16697	16492	16746	16444	16510	16358	16656	16544	16493	16527	16472	16526	16418	16624	16473	16444	16605	16783	16674	16531	16556	16495	16613	16587	16476	16512	16579	16511	16552	16424	16585	16615	16323	16552	16459	16542	16577	16515	16625	16716	16665	16563	16482	16639	16524	16646	16413	16384	16473	16622	16641	16544	16550	16407	16531	16593	16526	16511	16595	16657	16665	16568	16398	16433	16564	16612	16548	16583	16597	16551	16663	16712	16595	16422	16624	16573	16587	16622	16627	16339	16551	16607	16512	16345	16598	16509	16498	16700	16638	16533	16550	16443	16399	16591	16644	16481	16552	16467	16546	16528	16442	16537	16445	16649	16543	16704	16351	16483	16599	16521	16602	16548	16449	16475	16680	16502	16547	16523	16447	16706	16567	16519	16569	16591	16425	16463	16616	16481	16521	16462	16690	16641	16563	16522	16611	16634	16625	16560	16765	16814	16496	16365	16571	16411	16767	16358	16396	16755	16646	16513	16481	16467	16407	16591	16603	16646	16578	16704	16414	16481	16678	16596	16506	16393	16632	16547	16589	16595	16715	16709	16454	16556	16529	16518	16556	16460	16478	16608	16640	16332	16484	16528	16520	16655	16376	16787	16553	16670	16531	16703	16596	16518	16463	16575	16503	16603	16623	16541	16618	16658	16586	16665	16553	16436	16642	16426	16478	16478	16519	16553	16411	16546	16713	16442	16507	16655	16535	16389	16655	16553	16630	16474	16644	16599	16584	16525	16443	16597	16674	16661	16431	16528	16502	16480	16579	16511	16681	16567	16396	16408	16499	16412	16622	16433	16461	16369	16495	16565	16547	16540	16550	16444	16522	16572	16670	16517	16576	16740	16622	16528	16364	16611	16518	16517	16460	16449	16420	16575	16453	16676	16537	16571	16561	16555	16465	16636	16606	16504	16519	16402	16562	16453	16539	16629	16660	16359	16391	16538	16503	16763	16545	16486	16575	16475	16566	16396	16501	16501	16456	16550	16417	16604	16366	16531	16679	16330	16557	16616	16618	16476	16541	16615	16450	16528	16475	16528	16443	16613	16536	16581	16741	16525	16590	16663	16493	16561	16508	16463	16438	16651	16570	16544	16567	16408	16715	16416	16548	16429	16486	16618	16525	16543	16542	16628	16638	16409	16473	16429	16354	16442	16669	16455	16257	16469	16471	16600	16654	16559	16451	16645	16512	16767	16582	16483	16557	16599	16554	16624	16468	16558	16794	16489	16654	16597	16588	16492	16756	16495	16623	16505	16460	16578	16495	16654	16478	16485	16846	16563	16498	16422	16667	16584	16539	16497	16379	16441	16598	16557	16477	16675	16497	16533	16531	16496	16463	16516	16529	16461	16601	16406	16433	16651	16406	16395	16632	16659	16509	16498	16467	16457	16726	16541	16490	16723	16527	16482	16412	16460	16573	16536	16464	16496	16578	16524	16382	16646	16665	16424	16502	16653	16424	16510	16601	16356	16452	16549	16452	16662	16524	16569	16631	16566	16523	16569	16464	16418	16582	16600	16625	16400	16571	16279	16599	16462	16671	16539	16406	16443	16658	16451	16470	16612	16576	16482	16513	16690	16605	16533	16441	16604	16400	16401	16610	16604	16562	16558	16449	16594	16539	16354	16506	16566	16589	16450	16568	16295	16469	16568	16660	16538	16735	16534	16505	16647	16595	16539	16604	16488	16559	16517	16632	16552	16407	16652	16650	16470	16556	16377	16761	16557	16527	16486	16625	16492	16611	16515	16302	16680	16456	16737	16555	16668	16536	16648	16545	16414	16513	16531	16378	16562	16483	16603	16687	16382	16471	16802	16659	16416	16509	16529	16497	16490	16477	16694	16649	16590	16648	16556	16437	16566	16449	16551	16664	16551	16586	16569	16573	16384	16443	16558	16621	16441	16707	16605	16630	16537	16614	16543	16748	16698	16288	16449	16633	16404	16426	16385	16626	16590	16559	16456	16709	16446	16554	16542	16547	16459	16564	16581	16756	16397	16647	16600	16556	16438	16583	16481	16702	16400	16491	16416	16359	16628	16581	16536	16612	16430	16680	16495	16560	16494	16533	16593	16747	16689	16441	16741	16470	16536	16371	16560	16399	16509	16471	16316	16594	16425	16566	16654	16534	16398	16694	16462	16605	16564	16486	16620	16647	16608	16497	16599	16442	16661	16715	16625	16476	16563	16536	16551	16531	16593	16481	16539	16539	16498	16680	16558	16514	16664	16464	16505	16588	16297	16530	16565	16441	16552	16413	16574	16429	16592	16457	16708	16529	16338	16642	16634	16560	16472	16554	16542	16492	16675	16468	16728	16396	16565	16528	16633	16476	16474	16574	16529	16470	16443	16426	16675	16689	16462	16504	16571	16446	16553	16458	16554	16551	16421	16390	16628	16430	16461	16633	16375	16597	16524	16700	16606	16517	16453	16710	16597	16361	16600	16587	16535	16530	16498	16536	16468	16574	16478	16434	16585	16402	16694	16726	16398	16618	16557	16592	16554	16635	16494	16658	16640	16484	16729	16592	16442	16592	16523	16375	16600	16608	16640	16725	16500	16606	16449	16577	16492	16412	16412	16546	16595	16497	16687	16583	16640	16477	16534	16580	16587	16532	16582	16567	16558	16399	16615	16700	16524	16627	16508	16689	16448	16550	16367	16755	16502	16552	16602	16738	16435	16582	16496	16457	16445	16530	16630	16457	16503	16452	16554	16552	16619	16538	16533	16535	16476	16610	16486	16622	16555	16526	16558	16552	16786	16682	16617	16662	16318	16577	16729	16373	16489	16461	16495	16649	16730	16700	16428	16582	16486	16476	16584	16456	16537	16602	16676	16395	16287	16706	16460	16632	16462	16600	16588	16616	16585	16476	16568	16527	16578	16464	16527	16610	16551	16626	16450	16533	16564	16551	16584	16441	16511	16609	16640	16607	16550	16547	16569	16523	16610	16537	16556	16521	16654	16630	16610	16658	16665	16456	16620	16399	16704	16552	16592	16629	16667	16500	16577	16414	16625	16349	16497	16522	16477	16672	16471	16528	16535	16522	16692	16524	16769	16523	16645	16459	16552	16681	16714	16558	16605	16608	16548	16534	16596	16410	16429	16676	16700	16441	16622	16533	16717	16644	16578	16486	16576	16677	16575
23978	21459	29233	25029	25240	29937	33241	29601	27025	25935	24432	23583	23638	23183	22425	21931	21791	21333	20940	20598	20357	20131	20019	20074	19720	19893	20103	19954	19987	19898	19917	19891	19891	19799	19816	19765	19755	19632	19944	19591	19824	19580	19677	19487	19523	19784	19514	19729	19918	19769	19581	19571	19580	19747	19682	19759	19603	19474	19603	19776	19566	19431	19526	19573	19659	19617	19397	19504	19555	19635	19729	19731	19422	19568	19493	19547	19724	19522	19560	19746	19701	19658	19462	19666	19444	19595	19447	19450	19739	19731	19528	19533	19684	19454	19615	19600	19500	19546	19486	19618	19608	19543	19528	19734	19643	19620	19750	19543	19680	19511	19633	19938	19520	19629	19484	19640	19517	19576	19592	19603	19689	19692	19756	19647	19757	19581	19597	19553	19699	19685	19732	19679	19750	19919	19556	19537	19428	19643	19612	19633	19667	19677	19583	19725	19773	19642	19391	19498	19448	19432	19482	19803	19625	19684	19657	19698	19771	19474	19511	19541	19594	19495	19529	19485	19520	19605	19615	19551	19363	19681	19522	19622	19547	19516	19447	19550	19476	19468	19683	19430	19593	19445	19486	19309	19580	19564	19360	19408	19547	19563	19560	19580	19704	19612	19405	19511	19714	19597	19446	19531	19571	19429	19535	19493	19541	19774	19726	19724	19569	19591	19653	19647	19591	19464	19461	19693	19551	19612	19501	19717	19542	19492	19719	19510	19639	19562	19723	19718	19604	19600	19495	19639	19478	19493	19631	19642	19621	19602	19551	19753	19505	19505	19599	19595	19688	19525	19544	19515	19632	19507	19828	19372	19632	19570	19875	19690	19698	19644	19857	19551	19578	19610	19512	19565	19331	19528	19566	19499	19729	19519	19898	19641	19727	19627	19675	19372	19682	19484	19530	19779	19491	19679	19403	19471	19296	19546	19578	19653	19489	19686	19747	19466	19577	19453	19650	19633	19544	19573	19594	19459	19600	19639	19690	19544	19542	19590	19614	19593	19804	19582	19451	19747	19466	19381	19571	19573	19543	19683	19470	19595	19586	19710	19522	19558	19615	19376	19731	19708	19595	19512	19299	19389	19550	19687	19545	19564	19499	19594	19500	19628	19515	19461	19805	19498	19799	19571	19276	19509	19557	19667	19555	19506	19506	19688	19754	19635	19520	19502	19488	19491	19569	19448	19361	19761	19576	19358	19510	19468	19592	19696	19415	19784	19715	19587	19491	19586	19503	19646	19619	19644	19534	19559	19612	19528	19607	19535	19393	19652	19758	19560	19849	19746	19406	19619	19275	19468	19677	19497	19517	19364	19705	19503	19635	19589	19573	19532	19697	19596	19524	19439	19631	19473	19513	19547	19494	19407	19642	19753	19513	19715	19720	19596	19626	19618	19585	19659	19518	19395	19599	19531	19624	19562	19549	19534	19546	19618	19779	19704	19647	19591	19747	19307	19460	19440	19349	19717	19557	19779	19386	19591	19440	19432	19553	19408	19664	19676	19398	19404	19557	19364	19463	19571	19485	19599	19560	19649	19526	19779	19751	19350	19596	19823	19612	19626	19642	19566	19651	19643	19438	19611	19707	19797	19547	19558	19618	19514	19670	19500	19605	19592	19523	19511	19639	19456	19497	19685	19601	19648	19641	19819	19421	19516	19383	19570	19840	19389	19521	19567	19577	19630	19499	19663	19537	19651	19490	19502	19624	19415	19544	19524	19368	19452	19741	19481	19621	19466	19518	19544	19648	19586	19815	19565	19501	19414	19461	19473	19680	19655	19631	19611	19616	19671	19583	19540	19662	19529	19606	19756	19699	19794	19631	19583	19632	19613	19606	19691	19302	19564	19427	19604	19570	19576	19389	19690	19556	19468	19556	19473	19672	19521	19346	19404	19434	19431	19453	19549	19583	19589	19574	19577	19649	19357	19827	19560	19526	19622	19627	19459	19722	19770	19772	19549	19716	19601	19640	19505	19694	19494	19725	19704	19391	19461	19565	19614	19497	19642	19538	19490	19748	19640	19658	19708	19437	19557	19544	19610	19425	19493	19488	19516	19489	19668	19659	19464	19730	19666	19824	19712	19580	19416	19810	19772	19363	19701	19624	19531	19421	19673	19485	19504	19709	19754	19509	19561	19574	19468	19713	19681	19595	19536	19627	19460	19781	19629	19809	19743	19416	19651	19769	19541	19475	19380	19565	19684	19616	19582	19566	19569	19822	19668	19449	19497	19727	19527	19477	19662	19857	19614	19467	19732	19441	19488	19667	19411	19534	19425	19528	19696	19700	19684	19587	19396	19459	19560	19656	19490	19417	19548	19799	19414	19539	19489	19627	19642	19415	19627	19714	19564	19449	19303	19455	19578	19518	19615	19745	19395	19664	19633	19858	19548	19585	19811	19634	19643	19608	19477	19559	19614	19515	19320	19569	19533	19434	19585	19600	19557	19617	19511	19746	19484	19778	19649	19656	19502	19434	19591	19498	19624	19578	19497	19519	19775	19481	19561	19464	19330	19664	19575	19670	19527	19638	19605	19575	19582	19423	19574	19821	19521	19629	19533	19731	19504	19674	19564	19807	19678	19792	19497	19596	19504	19442	19529	19790	19612	19621	19516	19642	19751	19466	19687	19545	19678	19634	19497	19454	19338	19540	19869	19584	19432	19613	19590	19623	19645	19507	19685	19576	19551	19768	19855	19750	19512	19340	19694	19485	19465	19586	19474	19555	19617	19580	19438	19717	19307	19716	19611	19685	19505	19405	19614	19719	19666	19605	19404	19602	19504	19404	19556	19499	19518	19773	19464	19846	19678	19678	19365	19333	19482	19667	19606	19617	19470	19658	19648	19677	19552	19521	19629	19455	19494	19600	19733	19422	19577	19441	19485	19527	19659	19577	19591	19505	19671	19675	19771	19553	19597	19666	19760	19755	19760	19409	19594	19593	19478	19553	19673	19300	19446	19659	19657	19452	19649	19525	19452	19530	19557	19659	19687	19859	19481	19749	19473	19574	19525	19549	19378	19386	19643	19481	19666	19535	19675	19730	19567	19486	19518	19563	19525	19667	19590	19657	19656	19664	19501	19524	19496	19755	19839	19563	19668	19526	19609	19632	19659	19521	19465	19414	19600	19616	19531	19758	19589	19677	19586	19549	19630	19711	19599	19743	19816	19490	19561	19802	19433	19636	19521	19276	19512	19537	19654	19424	19395	19706	19677	19539	19763	19526	19512	19454	19593	19507	19712	19467	19537	19435	19353	19417	19422	19572	19735	19740	19642	19755	19519	19501	19605	19549	19606	19639	19498	19417	19726	19599	19537	19424	19650	19374	19445	19553	19502	19586	19341	19432	19298	19574	19624	19759	19859	19721	19704	19494	19858	19564	19668	19391	19459	19693	19615	19791	19441	19421	19441	19465	19448	19592	19687	19840	19529	19341	19485	19788	19439	19773	19450	19523	19642	19896	19678	19530	19625	19434	19622	19596	19503	19475	19637	19617	19555	19534	19365	19622	19392	19710	19545	19681	19740	19616	19601	19535	19550	19564	19525	19414	19629	19711	19549	19778	19544	19403	19664	19698	19507	19673	19609	19503	19412	19467	19629	19654	19524	19516	19432	19567	19515	19706	19651	19732	19544	19598	19555	19643	19753	19505	19739	19618	19705	19734	19451	19473	19627	19302	19494	19536	19464	19470	19687	19499	19487	19604	19660	19493	19689	19659	19631	19506	19572	19377	19723	19451	19537	19730	19644	19559	19476	19487	19465	19471	19401	19683	19535	19469	19734	19510	19632	19493	19580	19716	19885	19702	19689	19437	19590	19662	19613	19666	19548	19674	19410	19732	19773	19642	19649	19712	19437	19867	19546	19499	19608	19567	19695	19691	19492	19732	19361	19608	19621	19681	19835	19712	19694	19584	19449	19507	19582	19588	19726	19716	19593	19651	19465	19708	19604	19727	19802	19979	19647	19595	19609	19615	19490	19669	19482	19500	19676	19653	19293	19591	19482	19536	19584	19444	19326	19643	19586	19515	19625	19678	19521	19696	19625	19730	19735	19757	19854	19661	19608	19657	19520	19673	19508	19717	19676	19695	19343	19413	19584	19560	19429	19617	19740	19517	19528	19654	19498	19399	19697	19529	19611	19536	19681	19441	19548	19473	19401	19737	19577	19451	19504	19201	19638	19703	19429	19692	19634	19543	19620	19696	19667	19627	19561	19581	19616	19731	19451	19708	19822	19339	19707	19574	19473	19559	19615	19691	19299	19585	19627	19554	19600	19743	19556	19621	19578	19457	19440	19641	19679	19500	19670	19695	19831	19441	19609	19521	19366	19634	19568	19545	19833	19631	19703	19713	19614	19653	19630	19567	19578	19721	19648	19754	19439	19416	19674	19665	19516	19560	19605	19624	19589	19649	19580	19652	19659	19623	19617	19550	19560	19812	19685	19872	19666	19680	19488	19579	19486	19651	19692	19714	19612	19515	19682	19566	19336	19570	19551	19558	19647	19614	19725	19529	19799	19683	19574	19771	19737	19820	19673	19554	19669	19568	19384	19584	19482	19523	19535	19594	19540	19628	19610	19580	19606	19555	19436	19544	19478	19666	19627	19645	19525	19593	19530	19736	19515	19454	19606	19689	19655	19692	19734	19505	19638	19591	19644	19254	19596	19615	19664	19676	19491	19651	19690	19491	19540	19414	19687	19530	19625	19578	19636	19711	19359	19445	19456	19417	19346	19559	19478	19594	19389	19426	19528	19602	19500	19317	19491	19656	19591	19581	19744	19513	19515	19595	19390	19506	19513	19646	19589	19692	19686	19632	19582	19407	19540	19674	19660	19579	19726	19728	19641	19727	19622	19645	19477	19613	19449	19443	19753	19576	19431	19694	19651	19696	19707	19630	19471	19503	19527	19422	19612	19569	19583	19651	19624	19470	19672	19477	19672	19558	19584	19761	19523	19416	19523	19766	19492	19631	19488	19539	19545	19741	19499	19500	19932	19799	19581	19418	19379	19588	19779	19597	19492	19662	19651	19808	19490	19508	19475	19628	19531	19589	19471	19613	19659	19447	19366	19323	19726	19514	19596	19408	19616	19580	19561	19605	19532	19540	19406	19504	19374	19706	19564	19603	19596	19513	19522	19446	19501
29570	49093	48483	41356	36382	33163	33003	30765	27591	25196	23543	22561	22142	21322	20337	19727	19203	18688	17831	17420	17190	16956	16915	16828	16666	16718	16719	16484	16709	16626	16629	16578	16644	16385	16730	16583	16466	16571	16357	16544	16329	16286	16548	16382	16412	16427	16401	16369	16418	16395	16359	16328	16384	16274	16466	16351	16341	16241	16365	16295	16319	16318	16282	16308	16355	16301	16174	16396	16226	16371	16477	16252	16185	16185	16357	16231	16200	16484	16278	16261	16250	16306	16230	16282	16387	16332	16427	16327	16426	16245	16327	16281	16242	16354	16470	16330	16229	16363	16188	16311	16412	16306	16399	16322	16374	16380	16415	16253	16258	16457	16227	16198	16194	16365	16325	16270	16204	16320	16470	16349	16251	16365	16375	16246	16251	16448	16415	16445	16417	16235	16122	16351	16500	16270	16251	16239	16292	16295	16191	16349	16270	16342	16441	16345	16313	16416	16270	16422	16364	16323	16355	16175	16211	16393	16456	16234	16369	16267	16342	16197	16322	16299	16320	16326	16316	16161	16331	16434	16581	16348	16287	16263	16398	16342	16285	16323	16439	16366	16157	16364	16282	16290	16200	16332	16421	16295	16236	16282	16331	16167	16313	16227	16344	16291	16260	16358	16350	16402	16290	16188	16300	16274	16373	16452	16365	16292	16335	16367	16282	16408	16347	16376	16340	16207	16197	16277	16161	16260	16326	16314	16237	16271	16367	16393	16317	16436	16433	16390	16221	16446	16192	16261	16374	16234	16276	16307	16395	16103	16405	16242	16194	16372	16176	16384	16256	16202	16345	16305	16368	16440	16162	16198	16232	16315	16277	16525	16185	16330	16311	16296	16258	16357	16543	16220	16396	16326	16267	16349	16379	16285	16372	16253	16383	16345	16348	16266	16272	16405	16286	16385	16344	16265	16323	16329	16368	16185	16307	16244	16220	16237	16296	16083	16367	16368	16315	16577	16190	16327	16345	16375	16342	16312	16258	16288	16461	16443	16454	16450	16297	16201	16148	16280	16422	16250	16244	16346	16191	16184	16317	16217	16463	16351	16269	16186	16215	16462	16469	16280	16408	16203	16420	16268	16243	16215	16262	16313	16149	16395	16311	16503	16203	16406	16262	16444	16419	16294	16198	16434	16238	16387	16385	16274	16232	16281	16415	16310	16296	16300	16179	16317	16513	16324	16363	16288	16362	16348	16345	16531	16231	16358	16212	16270	16157	16245	16240	16349	16197	16465	16258	16447	16394	16280	16265	16227	16315	16355	16132	16353	16291	16507	16194	16299	16333	16428	16233	16219	16203	16284	16409	16373	16325	16283	16292	16272	16210	16424	16159	16364	16328	16188	16429	16343	16179	16276	16339	16441	16222	16337	16297	16336	16334	16354	16190	16418	16391	16220	16332	16352	16315	16348	16182	16193	16281	16302	16194	16223	16293	16235	16355	16248	16226	16451	16401	16077	16380	16527	16226	16335	16226	16281	16284	16379	16240	16241	16229	16309	16528	16147	16373	16236	16377	16209	16322	16266	16299	16310	16255	16489	16122	16238	16191	16272	16285	16382	16247	16397	16498	16224	16443	16223	16104	16280	16224	16220	16357	16203	16403	16307	16379	16269	16264	16300	16367	16467	16456	16270	16131	16038	16402	16315	16258	16365	16415	16459	16358	16391	16314	16332	16312	16203	16387	16306	16347	16293	16174	16234	16400	16329	16369	16181	16331	16246	16333	16311	16266	16416	16198	16372	16371	16375	16446	16259	16321	16296	16315	16275	16241	16393	16460	16480	16163	16243	16391	16303	16128	16608	16374	16189	16563	16271	16347	16308	16326	16245	16236	16325	16460	16197	16364	16413	16371	16261	16416	16274	16298	16357	16337	16305	16344	16209	16201	16300	16132	16170	16235	16388	16307	16297	16234	16275	16292	16279	16331	16292	16144	16209	16419	16195	16209	16238	16300	16328	16229	16252	16242	16411	16477	16255	16490	16346	16314	16211	16333	16397	16438	16265	16200	16318	16334	16439	16465	16345	16224	16334	16319	16372	16326	16252	16327	16366	16392	16233	16405	16394	16329	16458	16388	16258	16398	16314	16311	16287	16444	16453	16395	16221	16256	16272	16302	16364	16293	16208	16472	16266	16275	16209	16249	16177	16243	16463	16417	16305	16373	16397	16301	16312	16159	16373	16131	16268	16441	16296	16285	16303	16336	16136	16441	16385	16531	16363	16448	16229	16176	16175	16255	16290	16161	16367	16128	16323	16229	16317	16323	16402	16329	16419	16276	16402	16382	16288	16126	16371	16258	16181	16366	16322	16231	16396	16439	16318	16472	16143	16363	16389	16123	16307	16278	16284	16325	16417	16315	16233	16366	16315	16197	16243	16341	16207	16304	16130	16216	16390	16322	16320	16361	16393	16349	16330	16336	16252	16455	16359	16350	16333	16286	16116	16375	16291	16392	16252	16246	16404	16244	16333	16415	16338	16329	16362	16325	16392	16364	16266	16489	16251	16220	16184	16350	16407	16293	16340	16415	16284	16344	16209	16302	16376	16250	16167	16382	16158	16253	16375	16301	16181	16230	16241	16247	16324	16239	16302	16268	16271	16423	16238	16332	16353	16450	16319	16232	16311	16344	16378	16278	16371	16293	16357	16396	16427	16338	16308	16089	16296	16186	16349	16363	16458	16269	16265	16166	16375	16217	16314	16394	16358	16252	16133	16396	16226	16334	16410	16364	16370	16257	16369	16209	16171	16173	16304	16330	16415	16167	16246	16321	16206	16162	16333	16405	16209	16323	16360	16152	16263	16250	16101	16394	16236	16370	16351	16302	16390	16459	16183	16263	16285	16348	16370	16260	16330	16299	16277	16158	16454	16243	16176	16135	16209	16473	16106	16300	16457	16188	16354	16255	16380	16423	16121	16228	16271	16295	16255	16399	16149	16390	16292	16391	16284	16335	16339	16203	16415	16172	16197	16299	16331	16144	16421	16112	16323	16238	16333	16440	16238	16365	16290	16344	16311	16234	16401	16219	16301	16204	16273	16378	16353	16222	16270	16275	16343	16126	16280	16348	16434	16266	16350	16252	16126	16525	16252	16364	16091	16408	16375	16254	16530	16271	16448	16369	16230	16244	16417	16380	16159	16380	16414	16121	16290	16420	16511	16334	16334	16229	16195	16401	16293	16210	16286	16307	16327	16226	16273	16245	16286	16147	16255	16343	16190	16287	16302	16353	16228	16353	16297	16199	16384	16245	16500	16297	16217	16321	16239	16217	16265	16396	16360	16160	16314	16412	16302	16348	16332	16333	16275	16299	16469	16327	16319	16451	16268	16117	16362	16378	16394	16343	16211	16316	16179	16416	16491	16428	16378	16317	16082	16400	16157	16167	16145	16260	16377	16305	16326	16132	16439	16516	16245	16429	16138	16348	16303	16429	16165	16363	16244	16347	16500	16155	16376	16409	16340	16281	16397	16319	16344	16298	16408	16309	16245	16315	16502	16161	16355	16164	16361	16231	16271	16342	16111	16305	16339	16294	16249	16340	16317	16380	16350	16275	16195	16362	16377	16264	16303	16419	16059	16396	16281	16262	16265	16193	16262	16169	16090	16535	16183	16235	16267	16367	16351	16299	16386	16187	16256	16402	16338	16288	16361	16157	16376	16102	16274	16268	16134	16353	16296	16367	16261	16224	16335	16331	16260	16396	16262	16347	16290	16123	16188	16384	16271	16335	16404	16331	16089	16487	16332	16271	16433	16169	16206	16294	16198	16325	16247	16344	16284	16330	16297	16222	16339	16179	16396	16130	16281	16167	16182	16322	16301	16122	16248	16122	16428	16213	16371	16352	16244	16249	16317	16099	16103	16441	16305	16316	16138	16414	16237	16356	16253	16474	16372	16257	16463	16322	16417	16336	16201	16254	16374	16365	16310	16142	16324	16437	16129	16204	16251	16351	16333	16355	16195	16290	16283	16313	16354	16236	16366	16456	16410	16377	16331	16420	16430	16429	16160	16349	16144	16392	16327	16193	16508	16333	16218	16329	16361	16346	16433	16343	16222	16216	16321	16383	16258	16562	16315	16518	16351	16371	16327	16303	16256	16375	16378	16518	16331	16148	16266	16252	16472	16334	16235	16231	16203	16413	16158	16213	16363	16387	16418	16184	16127	16250	16402	16410	16465	16163	16271	16404	16207	16205	16338	16301	16220	16441	16227	16512	16310	16253	16254	16315	16474	16262	16329	16303	16282	16201	16364	16247	16424	16387	16379	16525	16233	16223	16174	16518	16314	16245	16302	16427	16353	16375	16272	16311	16258	16436	16234	16368	16267	16262	16231	16434	16173	16291	16290	16389	16264	16253	16284	16246	16292	16165	16260	16313	16209	16419	16180	16325	16468	16314	16341	16077	16345	16243	16342	16282	16320	16363	16265	16544	16424	16321	16222	16521	16072	16078	16260	16466	16225	16450	16310	16238	16289	16235	16247	16365	16349	16275	16394	16392	16183	16291	16264	16147	16278	16395	16391	16120	16403	16305	16351	16418	16208	16257	16243	16205	16322	16470	16407	16320	16495	16344	16360	16373	16240	16369	16272	16068	16339	16217	16207	16329	16233	16472	16310	16247	16322	16403	16369	16087	16231	16316	16269	16430	16293	16294	16265	16211	16437	16390	16387	16179	16343	16174	16307	16352	16223	16304	16208	16408	16333	16323	16350	16211	16167	16256	16354	16423	16416	16276	16282	16221	16298	16380	16340	16328	16408	16372	16318	16335	16378	16058	16278	16312	16355	16341	16350	16158	16471	16317	16321	16122	16262	16237	16274	16404	16330	16318	16265	16429	16270	16280	16291	16359	16418	16466	16249	16322	16239	16331	16174	16278	16319	16214	16292	16359	16283	16318	16227	16164	16370	16338	16303	16147	16278	16333	16331	16524	16362	16285	16198	16289	16299	16321	16230	16343	16231	16431	16459	16222	16323	16112	16410	16476	16463	16149	16342	16563	16417	16357	16302	16147	16420	16175	16264	16385	16220	16293	16414	16322	16284	16250	16226	16381	16396	16353	16307	16233	16412	16387	16241	16355	16280	16320	16333	16360	16272	16305	16262	16291	16267	16424	16337	16263	16364	16174	16325	16215	16408	16305	16278
31656	28846	34939	30976	26530	25068	25128	23568	22538	21908	21336	21246	21167	20748	20380	20616	20514	20323	19928	19718	19769	20071	19692	19811	19710	19703	19645	19841	19730	19984	19754	19660	19579	19695	19597	19694	19727	19563	19539	19882	19566	19667	19756	19771	19873	19719	19777	19635	19676	19595	19647	19564	19451	19803	19395	19554	19845	19669	19687	19807	19603	19684	19730	19722	19877	19507	19691	19281	19596	19529	19596	19742	19422	19500	19556	19690	19790	19478	19867	19810	19627	19553	19677	19555	19660	19682	19752	19620	19567	19698	19708	19672	19761	19616	19685	19660	19567	19628	19661	19600	19562	19511	19473	19589	19446	19622	19483	19487	19589	19603	19780	19746	19615	19653	19749	19460	19567	19430	19800	19586	19575	19604	19773	19735	19859	19595	19803	19687	19651	19621	19511	19463	19594	19675	19816	19789	19764	19650	19862	19618	19295	19583	19754	19513	19745	19732	19699	19584	19449	19606	19585	19556	19759	19787	19408	19451	19572	19750	19732	19386	19656	19744	19825	19656	19689	19690	19706	19526	19429	19546	19637	19809	19597	19745	19659	19636	19656	19678	19664	19703	19584	19831	19551	19459	19570	19497	19551	19949	19773	19517	19694	19828	19626	19670	19581	19621	19648	19485	19771	19712	19555	19556	19737	19689	19742	19564	19764	19652	19629	19546	19460	19684	19464	19483	19494	19653	19761	19449	19587	19710	19602	19635	19462	19720	19682	19824	19508	19454	19515	19604	19633	19690	19616	19600	19712	19561	19667	19803	19602	19463	19688	19557	19600	19585	19482	19751	19716	19609	19544	19629	19527	19768	19749	19381	19480	19516	19691	19596	19582	19680	19612	19712	19794	19681	19574	19488	19682	19596	19618	19726	19649	19838	19654	19603	19693	19683	19447	19737	19544	19642	19634	19642	19383	19579	19555	19757	19495	19602	19559	19527	19715	19618	19681	19551	19387	19598	19648	19851	19610	19665	19860	19607	19553	19636	19775	19766	19573	19480	19652	19509	19732	19719	19611	19699	19674	19670	19646	19573	19642	19557	19723	19702	19909	19534	19805	19505	19533	19603	19589	19584	19638	19611	19476	19609	19698	19538	19563	19490	19579	19595	19741	19772	19620	19556	19628	19637	19608	19487	19483	19701	19536	19588	19634	19646	19680	19864	19695	19699	19565	19509	19523	19337	19643	19650	19779	19615	19511	19731	19491	19555	19599	19450	19359	19607	19662	19900	19620	19480	19635	19560	19826	19523	19666	19732	19561	19591	19677	19741	19594	19617	19877	19612	19454	19662	19616	19623	19630	19534	19649	19468	19911	19515	19717	19684	19586	19645	19784	19498	19553	19645	19823	19682	19674	19700	19710	19536	19635	19689	19640	19756	19601	19453	19422	19607	19567	19575	19693	19728	19607	19412	19683	19541	19720	19637	19663	19694	19483	19687	19706	19597	19762	19583	19674	19689	19689	19688	19430	19610	19569	19547	19497	19752	19536	19748	19759	19806	19941	19695	19577	19611	19625	19505	19589	19491	19597	19848	19771	19607	19678	19589	19631	19399	19616	19518	19593	19524	19661	19627	19759	19770	19630	19526	19631	19652	19554	19691	19748	19758	19624	19615	19688	19597	19612	19803	19593	19599	19402	19514	19657	19729	19607	19529	19520	19585	19585	19565	19575	19487	19444	19423	19775	19665	19735	19771	19400	19494	19661	19441	19738	19712	19599	19604	19413	19973	19756	19670	19947	19425	19742	19532	19428	19519	19482	19537	19872	19677	19648	19666	19626	19632	19503	19464	19631	19619	19496	19707	19717	19539	19566	19683	19735	19823	19658	19649	19893	19670	19658	19679	19636	19762	19657	19686	19703	19413	19697	19707	19515	19476	19747	19846	19665	19516	19816	19649	19893	19697	19662	19582	19648	19753	19665	19654	19623	19581	19573	19790	19789	19554	19738	19815	19525	19673	19572	19582	19541	19814	19717	19559	19777	19519	19771	19393	19617	19659	19658	19695	19447	19655	19818	19899	19640	19703	19726	19671	19505	19477	19593	19745	19667	19685	19553	19709	19670	19601	19720	19673	19817	20036	19633	19697	19655	19576	19593	19434	19701	19538	19753	19561	19607	19534	19779	19578	19863	19526	19813	19741	19545	19898	19650	19538	19764	19601	19615	19705	19607	19611	19773	19580	19479	19743	19585	19903	19684	19656	19887	19561	19875	19488	19594	19543	19623	19763	19410	19566	19515	19563	19644	19632	19684	19894	19384	19679	19751	19742	19660	19680	19479	19673	19548	19422	19643	19538	19781	19724	19636	19853	19488	19468	19453	19456	19614	19541	19403	19628	19699	19465	19657	19752	19831	19720	19342	19523	19559	19388	19774	19373	19679	19695	19668	19519	19770	19904	19838	19839	19829	19651	19678	19586	19733	19597	19592	19677	19607	19532	19808	19714	19715	19822	19780	19738	19555	19631	20028	19787	19743	19577	19574	19926	19636	19659	19737	19663	19660	19777	19484	19783	19707	19733	19694	19523	19642	19834	19649	19666	19677	19549	19703	19716	19652	19751	19594	19678	19612	19559	19576	19629	19623	19611	19534	19810	19891	19932	19939	19792	19869	19426	19648	19832	19672	19763	19432	19763	19610	19701	19528	19552	19638	19556	19499	19526	19790	19787	19725	19500	19579	19627	19522	19642	19712	19609	19793	19746	19844	19725	19440	19457	19631	19594	19688	19723	19553	19374	19585	19723	19553	19654	19748	19501	19475	19735	19630	19400	19669	19621	19585	19680	19641	19644	19704	19514	19497	19767	19826	19787	19662	19549	19696	19688	19610	19741	19681	19708	19659	19463	19571	19826	19722	19673	19709	19440	19636	19567	19706	19753	19825	19656	19723	19842	19677	19586	19617	19683	19726	19901	19683	19578	19585	19567	19791	19682	19751	19665	19730	19516	19912	19568	19577	19722	19648	19710	19424	19639	19616	19617	19496	19693	19619	19630	19401	19588	19732	19737	19589	19547	19604	19697	19786	19757	19703	19677	19498	19716	19797	19631	19667	19491	19605	19449	19722	19907	19681	19542	19802	19619	19776	19584	19572	19551	19708	19668	19636	19955	19738	19739	19726	19527	19585	19758	19634	19795	19584	19636	19709	19777	19613	19521	19617	19685	19561	19549	19562	19545	19638	19628	19549	19452	19611	19612	19738	19770	19787	19702	19731	19588	19650	19584	19708	19653	19706	19604	19535	19577	19617	19421	19652	19441	19742	19720	19651	19619	19786	19564	19572	19720	19720	19511	19643	19564	19602	19706	19621	19711	19705	19880	19627	19440	19665	19615	19610	19779	19747	19403	19616	19561	19686	19784	19584	19784	19573	19483	19651	19638	19752	19595	19710	19660	19724	19518	19589	19671	19735	19852	19578	19707	19688	19655	19676	19712	19508	19646	19694	19741	19822	19643	19800	19540	19432	19522	19447	19513	19646	19679	19447	19578	19765	19451	19644	19823	19698	19631	19804	19560	19581	19640	19452	19489	19558	19799	19778	19719	19747	19658	19849	19713	19754	19598	19600	19419	19638	19685	19721	19848	19631	19624	19660	19686	19433	19471	19657	19557	19435	19577	19571	19768	19728	19735	19631	19596	19819	19539	19450	19690	19405	19515	19705	19507	19623	19632	19607	19752	19708	19754	19793	19698	19723	19720	19776	19675	19726	19638	19706	19806	19807	19724	19724	19550	19594	19479	19294	19605	19553	19911	19411	19524	19911	19675	19653	19711	19641	19570	19928	19482	19574	19651	19811	19607	19613	19459	19467	19734	19633	19591	19799	19829	19606	19434	19604	19653	19558	19774	19678	19610	19706	19515	19532	19659	19655	19764	19713	19831	19781	19567	19670	19696	19488	19813	19752	19952	19654	19509	19705	19665	19817	19707	19607	19770	19514	19561	19756	19919	19735	19646	19817	19545	19893	19514	19653	19698	19695	19610	19654	19628	19488	19599	19672	19645	19689	19714	19475	19486	19539	19510	19815	19729	19511	19726	19643	19833	19734	19662	19709	19493	19543	19568	19844	19584	19663	19623	19719	19691	19587	19796	19616	19637	19721	19397	19633	19582	19889	19575	19749	19581	19871	19622	19540	19535	19565	19582	19629	19512	19547	19685	19790	19820	19610	19669	19528	19697	19620	19741	19610	19352	19553	19701	19593	19555	19640	19839	19679	19746	19602	19765	19658	20005	19598	19632	19688	19646	19533	19760	19750	19605	19813	19373	19560	19893	19753	19638	19675	19473	19682	19744	19853	19660	19802	19602	19631	19737	19499	19688	19622	19716	19490	19820	19666	19668	19537	19457	19605	19711	19815	19577	19663	19714	19839	19521	19637	19588	19951	19624	19746	19603	19667	19714	19504	19645	19735	19504	19581	19542	19672	19714	19709	19567	19724	19950	19802	19673	19613	19411	19736	19659	19737	19628	19716	19510	19737	19646	19726	19773	19802	19603	19458	19690	19682	19526	19716	19622	19668	19688	19648	19676	19711	19560	19633	19454	19462	19668	19700	19732	19457	19371	19692	19599	19613	19679	19684	19593	19715	19591	19812	19686	19534	19554	19513	19698	19791	19737	19518	19437	19941	19903	19871	19588	19554	19537	19545	19773	19821	19640	19814	19575	19583	19609	19537	19573	19531	19721	19824	19657	19600	19668	19628	19632	19629	19488	19624	19897	19715	19499	19585	19644	19755	19761	19635	19848	19538	19910	19700	19802	19764	19531	19494	19563	19455	19674	19615	19866	19533	19796	19746	19591	19658	19591	19762	19670	19836	19598	19320	19790	19524	19716	19771	19714	19849	19735	19780	19760	19763	19698	19766	19791	19348	19615	19795	19766	19606	19707	19604	19654	19750	19750	19907	19798	19526	19406	19710	19770	19742	19721	19617	19459	19777	19440	19757	19500	19770	19672	19537	19353	19590	19860	19669	19752	19556	19592	19590	19551	19573	19680	19806	19705	19672	19585	19542	19600	19678	19402	19573	19649	19673	19671	19628	19592	19633	19800	19632	19564	19711	19649	19532	19592	19758	19647	19473	19558	19403	19486	19659	19617	19578	19858	19936	19556	19716	19674	19534	19665	19534	19632	19912	19647	19725	19304	19458	19761
27305	38033	37205	29602	26040	24606	24605	22616	21020	19976	19169	19199	18756	18196	17947	17659	17320	16859	16846	16615	16567	16576	16373	16486	16518	16450	16392	16423	16429	16599	16297	16503	16425	16263	16349	16417	16439	16238	16306	16220	16498	16344	16558	16273	16253	16366	16338	16306	16421	16466	16233	16341	16431	16448	16392	16401	16444	16284	16396	16349	16428	16191	16442	16377	16356	16436	16229	16367	16369	16424	16311	16327	16298	16198	16352	16295	16403	16348	16239	16326	16311	16252	16264	16400	16260	16438	16295	16224	16383	16319	16336	16401	16242	16459	16385	16307	16496	16238	16318	16370	16329	16385	16286	16332	16215	16380	16455	16200	16382	16513	16344	16408	16201	16227	16366	16401	16222	16441	16278	16337	16363	16285	16273	16400	16246	16326	16239	16309	16373	16428	16299	16443	16253	16216	16296	16289	16373	16482	16360	16373	16541	16366	16404	16227	16467	16335	16065	16381	16328	16323	16389	16185	16417	16253	16330	16531	16281	16144	16358	16287	16346	16300	16344	16407	16445	16306	16317	16453	16327	16406	16293	16421	16353	16317	16277	16639	16166	16308	16178	16310	16253	16359	16377	16255	16459	16508	16257	16529	16315	16393	16445	16357	16389	16372	16271	16259	16405	16324	16449	16403	16260	16288	16315	16250	16227	16269	16372	16470	16403	16216	16237	16299	16228	16373	16276	16342	16366	16297	16408	16169	16371	16345	16448	16411	16401	16511	16425	16261	16150	16320	16406	16202	16275	16238	16287	16334	16243	16251	16349	16362	16193	16269	16297	16244	16449	16252	16378	16244	16282	16198	16350	16171	16369	16500	16239	16253	16254	16391	16409	16322	16258	16345	16404	16386	16235	16248	16283	16278	16303	16235	16407	16363	16279	16446	16253	16416	16287	16290	16246	16474	16342	16259	16390	16366	16148	16357	16396	16325	16436	16392	16306	16380	16211	16314	16250	16188	16341	16424	16365	16464	16408	16195	16234	16304	16300	16278	16214	16379	16679	16364	16236	16257	16355	16401	16577	16338	16374	16316	16136	16247	16324	16379	16519	16288	16346	16201	16271	16186	16227	16316	16295	16376	16362	16374	16338	16196	16314	16290	16364	16317	16146	16350	16409	16371	16204	16424	16206	16045	16296	16337	16224	16266	16330	16240	16403	16343	16349	16538	16325	16301	16321	16221	16403	16280	16279	16343	16500	16296	16495	16233	16352	16352	16235	16398	16400	16249	16358	16308	16344	16228	16347	16192	16267	16336	16167	16302	16268	16240	16347	16387	16389	16282	16351	16540	16505	16234	16263	16464	16401	16172	16276	16500	16347	16427	16285	16314	16433	16321	16314	16312	16276	16445	16211	16399	16404	16372	16386	16243	16262	16370	16287	16334	16418	16265	16362	16173	16287	16259	16264	16246	16259	16263	16401	16355	16402	16274	16482	16189	16338	16440	16267	16196	16485	16373	16329	16356	16266	16357	16255	16285	16256	16421	16319	16386	16393	16383	16267	16395	16411	16179	16408	16257	16312	16448	16325	16141	16343	16463	16218	16324	16318	16420	16326	16269	16507	16399	16025	16319	16195	16541	16315	16475	16222	16304	16236	16246	16212	16240	16334	16309	16444	16269	16398	16139	16261	16423	16269	16354	16415	16432	16236	16167	16223	16332	16402	16534	16423	16404	16291	16203	16386	16328	16439	16410	16374	16489	16301	16455	16405	16205	16283	16267	16375	16395	16340	16308	16338	16309	16281	16303	16352	16414	16461	16319	16277	16269	16317	16451	16436	16520	16314	16455	16277	16338	16218	16205	16449	16447	16403	16336	16336	16323	16428	16494	16204	16280	16361	16282	16342	16307	16343	16296	16474	16443	16208	16361	16207	16305	16472	16312	16255	16298	16569	16292	16379	16465	16158	16277	16494	16497	16245	16257	16309	16422	16203	16448	16337	16581	16167	16464	16392	16255	16257	16302	16351	16278	16335	16329	16412	16292	16291	16346	16343	16314	16251	16294	16302	16473	16184	16268	16396	16332	16390	16396	16531	16354	16362	16412	16279	16342	16369	16296	16251	16186	16456	16493	16223	16436	16442	16428	16452	16573	16191	16498	16305	16342	16238	16256	16248	16223	16388	16436	16380	16312	16380	16184	16273	16321	16324	16393	16301	16382	16304	16173	16333	16336	16411	16401	16113	16219	16360	16436	16322	16317	16412	16384	16272	16279	16387	16283	16360	16325	16290	16431	16462	16420	16237	16232	16336	16463	16170	16245	16368	16276	16344	16333	16377	16149	16290	16261	16285	16486	16161	16332	16411	16435	16451	16396	16363	16267	16395	16468	16324	16285	16377	16449	16363	16356	16196	16172	16324	16221	16294	16327	16434	16360	16439	16277	16209	16343	16378	16431	16245	16268	16426	16246	16222	16441	16187	16140	16387	16181	16276	16341	16319	16421	16426	16486	16244	16372	16283	16355	16109	16324	16383	16162	16268	16326	16467	16316	16343	16384	16363	16459	16486	16386	16318	16423	16268	16348	16355	16307	16167	16551	16417	16266	16440	16309	16526	16259	16441	16438	16498	16415	16282	16397	16475	16200	16258	16332	16404	16391	16347	16392	16438	16284	16447	16239	16197	16314	16196	16418	16415	16316	16277	16413	16411	16321	16274	16349	16213	16308	16518	16312	16392	16246	16391	16225	16329	16408	16228	16271	16443	16377	16432	16340	16360	16369	16341	16336	16293	16277	16377	16292	16339	16382	16249	16412	16343	16435	16398	16426	16372	16346	16313	16267	16260	16281	16489	16288	16360	16395	16483	16294	16486	16371	16290	16231	16380	16252	16171	16328	16213	16342	16328	16284	16386	16431	16274	16269	16314	16396	16314	16425	16193	16204	16345	16203	16357	16293	16279	16310	16182	16324	16329	16103	16419	16342	16282	16424	16393	16338	16350	16419	16289	16312	16206	16093	16359	16454	16179	16256	16474	16333	16419	16344	16292	16421	16332	16293	16230	16359	16334	16233	16370	16213	16255	16288	16536	16244	16351	16365	16150	16461	16247	16327	16413	16292	16405	16154	16282	16339	16605	16148	16263	16256	16263	16382	16328	16436	16202	16515	16344	16383	16329	16070	16400	16230	16436	16264	16231	16307	16393	16384	16419	16453	16352	16243	16461	16187	16462	16490	16243	16508	16290	16322	16386	16338	16368	16452	16362	16326	16404	16455	16301	16304	16297	16227	16132	16307	16365	16223	16419	16442	16212	16452	16375	16375	16207	16197	16291	16177	16365	16204	16332	16402	16246	16234	16430	16265	16388	16430	16316	16357	16473	16464	16285	16274	16254	16229	16265	16246	16413	16170	16243	16349	16458	16466	16457	16358	16328	16323	16243	16250	16358	16320	16450	16258	16413	16476	16280	16275	16340	16341	16187	16280	16390	16285	16253	16248	16396	16283	16402	16331	16390	16314	16523	16268	16420	16276	16284	16321	16318	16275	16463	16310	16308	16522	16262	16526	16374	16167	16280	16265	16104	16199	16148	16319	16339	16323	16476	16178	16408	16261	16261	16359	16373	16395	16224	16401	16257	16311	16147	16340	16392	16153	16301	16397	16418	16226	16138	16362	16427	16462	16371	16261	16245	16240	16252	16373	16497	16415	16291	16185	16216	16261	16367	16271	16274	16629	16276	16421	16235	16370	16315	16362	16406	16373	16233	16345	16447	16217	16263	16198	16378	16264	16477	16425	16315	16398	16208	16270	16262	16249	16369	16311	16437	16368	16231	16378	16134	16196	16367	16593	16424	16280	16235	16363	16249	16423	16267	16309	16311	16352	16383	16258	16432	16042	16395	16382	16372	16513	16265	16379	16264	16325	16183	16428	16311	16296	16292	16180	16535	16216	16122	16421	16340	16380	16270	16273	16398	16319	16290	16132	16487	16501	16467	16158	16355	16267	16309	16602	16423	16158	16199	16319	16343	16135	16311	16321	16343	16347	16220	16370	16290	16157	16410	16244	16405	16281	16236	16482	16412	16389	16334	16228	16614	16371	16378	16259	16532	16399	16386	16357	16264	16369	16298	16519	16450	16404	16403	16336	16341	16325	16396	16437	16362	16478	16256	16153	16412	16256	16279	16227	16507	16222	16260	16297	16396	16367	16363	16468	16472	16433	16359	16354	16430	16186	16301	16198	16344	16334	16476	16508	16315	16296	16280	16270	16370	16487	16414	16290	16364	16276	16309	16278	16437	16206	16431	16422	16341	16257	16447	16352	16255	16305	16328	16417	16272	16451	16479	16517	16337	16426	16409	16389	16415	16380	16348	16257	16243	16409	16417	16229	16356	16318	16370	16487	16175	16227	16317	16473	16528	16495	16482	16448	16328	16339	16367	16307	16307	16394	16497	16396	16429	16254	16493	16315	16340	16419	16284	16369	16339	16294	16174	16319	16279	16328	16177	16323	16546	16356	16450	16314	16295	16396	16163	16386	16551	16257	16322	16111	16463	16459	16340	16402	16180	16324	16283	16288	16464	16475	16325	16422	16281	16346	16386	16255	16302	16415	16426	16213	16297	16202	16194	16286	16334	16395	16326	16315	16373	16500	16264	16437	16424	16287	16446	16466	16277	16424	16461	16199	16370	16388	16271	16510	16438	16310	16517	16454	16458	16279	16318	16278	16509	16249	16487	16294	16517	16269	16239	16195	16366	16358	16275	16327	16279	16448	16349	16295	16300	16264	16503	16372	16262	16443	16225	16479	16506	16239	16288	16392	16451	16317	16216	16463	16160	16284	16321	16314	16239	16195	16247	16216	16268	16196	16167	16245	16409	16404	16399	16198	16234	16410	16292	16397	16191	16287	16207	16162	16469	16395	16399	16282	16294	16369	16326	16425	16443	16229	16097	16393	16450	16257	16362	16333	16405	16220	16266	16172	16241	16329	16352	16320	16131	16314	16425	16170	16536	16338	16353	16462	16442	16257	16332	16305	16373	16342	16210	16286	16456	16283	16342	16310	16224	16363	16354	16445	16233	16566	16248	16408	16286	16338	16270	16434	16302	16247	16330	16212	16380	16547	16286	16244	16253	16484	16444	16369	16122	16466	16282	16316	16294	16220	16307	16506	16350	16301	16497	16438	16469	16469	16446	16182	16416	16564
25374	21555	29210	27689	28569	31235	30840	27094	25664	24217	23552	22850	22245	21674	21506	21127	20838	20345	20192	20005	19832	20079	20112	19845	19873	19758	20068	19775	19706	19734	19630	19537	19946	19709	19702	19591	20001	19807	19810	19565	19526	19615	19690	19587	19680	19501	19477	19557	19581	19688	19718	19618	19686	19588	19489	19614	19685	19692	19700	19551	19572	19600	19680	19798	19725	19400	19415	19595	19555	19582	19607	19511	19649	19522	19698	19645	19543	19736	19436	19645	19630	19684	19663	19707	19666	19772	19701	19418	19449	19557	19535	19642	19440	19573	19505	19647	19476	19452	19769	19412	19334	19644	19761	19608	19712	19610	19473	19585	19646	19445	19374	19411	19517	19595	19681	19528	19720	19358	19547	19618	19497	19589	19615	19647	19650	19812	19596	19690	19534	19765	19424	19589	19568	19667	19522	19605	19581	19588	19670	19580	19596	19620	19636	19867	19568	19630	19602	19465	19551	19676	19597	19526	19378	19671	19613	19539	19713	19592	19491	19468	19449	19374	19509	19459	19804	19354	19444	19276	19605	19687	19651	19668	19636	19312	19654	19644	19647	19412	19531	19697	19731	19693	19623	19602	19511	19431	19535	19717	19451	19532	19503	19501	19422	19858	19401	19236	19892	19419	19641	19758	19608	19439	19463	19503	19629	19708	19521	19325	19677	19597	19578	19476	19505	19773	19503	19473	19510	19713	19521	19547	19608	19573	19541	19565	19528	19584	19616	19766	19610	19644	19589	19826	19716	19490	19681	19519	19543	19589	19633	19481	19514	19688	19512	19501	19515	19680	19576	19679	19593	19659	19543	19375	19552	19547	19572	19638	19513	19763	19512	19563	19624	19572	19468	19597	19413	19625	19638	19392	19606	19585	19489	19492	19780	19589	19708	19595	19435	19447	19223	19571	19606	19633	19679	19603	19568	19570	19610	19568	19639	19727	19378	19562	19450	19484	19553	19424	19472	19692	19718	19446	19566	19557	19555	19702	19610	19526	19615	19337	19669	19760	19353	19607	19462	19493	19510	19592	19595	19389	19512	19400	19678	19572	19648	19649	19641	19651	19424	19360	19448	19666	19718	19484	19586	19441	19459	19487	19528	19508	19570	19444	19573	19464	19581	19738	19520	19501	19657	19558	19469	19708	19572	19420	19451	19621	19472	19507	19436	19656	19590	19496	19401	19686	19722	19675	19707	19591	19526	19669	19573	19650	19566	19430	19585	19414	19511	19431	19640	19617	19525	19625	19566	19659	19444	19531	19543	19551	19663	19314	19781	19642	19460	19658	19553	19517	19832	19557	19578	19543	19616	19501	19491	19552	19470	19398	19398	19684	19654	19530	19505	19591	19589	19644	19478	19406	19468	19432	19506	19590	19500	19593	19733	19553	19354	19540	19602	19621	19620	19766	19741	19679	19598	19451	19651	19518	19621	19474	19551	19605	19588	19208	19543	19470	19526	19527	19580	19721	19668	19480	19549	19380	19552	19449	19343	19495	19741	19347	19688	19338	19550	19566	19353	19566	19518	19667	19618	19747	19625	19752	19515	19832	19705	19587	19581	19641	19504	19681	19502	19506	19584	19330	19383	19635	19485	19665	19569	19414	19668	19461	19608	19542	19531	19559	19424	19537	19403	19384	19544	19678	19659	19536	19492	19530	19508	19363	19575	19572	19655	19548	19527	19378	19609	19423	19473	19507	19468	19555	19728	19524	19739	19772	19697	19359	19450	19594	19465	19565	19594	19534	19814	19669	19698	19537	19610	19538	19704	19551	19521	19516	19638	19477	19729	19501	19355	19866	19466	19556	19565	19572	19605	19585	19648	19456	19406	19378	19468	19399	19707	19571	19483	19683	19464	19515	19542	19692	19652	19509	19450	19550	19512	19553	19606	19736	19676	19582	19426	19460	19597	19739	19624	19347	19429	19662	19555	19573	19714	19440	19579	19604	19747	19469	19525	19548	19475	19606	19625	19631	19706	19689	19620	19603	19590	19457	19930	19463	19540	19597	19526	19487	19485	19582	19427	19600	19712	19619	19615	19309	19591	19635	19619	19584	19705	19542	19603	19475	19536	19455	19658	19505	19674	19506	19333	19429	19760	19380	19501	19549	19721	19651	19705	19536	19619	19377	19428	19540	19639	19686	19556	19604	19609	19786	19720	19683	19588	19552	19216	19498	19553	19538	19327	19834	19651	19643	19466	19717	19635	19511	19661	19464	19584	19586	19624	19786	19572	19315	19652	19504	19413	19564	19698	19388	19553	19594	19495	19267	19501	19240	19640	19640	19719	19524	19337	19563	19712	19521	19622	19469	19648	19528	19634	19571	19596	19436	19472	19633	19449	19432	19672	19715	19985	19708	19373	19677	19367	19664	19432	19685	19427	19496	19444	19589	19700	19569	19673	19628	19457	19297	19621	19460	19430	19606	19644	19325	19562	19729	19544	19493	19375	19694	19660	19513	19795	19547	19406	19575	19675	19522	19721	19484	19571	19487	19507	19533	19598	19338	19565	19526	19421	19498	19456	19683	19559	19578	19536	19581	19573	19669	19518	19449	19456	19579	19704	19472	19553	19465	19803	19598	19367	19411	19260	19399	19490	19515	19456	19594	19578	19317	19563	19470	19608	19590	19635	19529	19384	19541	19676	19565	19536	19597	19562	19416	19790	19597	19658	19645	19558	19670	19512	19623	19897	19514	19691	19493	19545	19642	19432	19366	19772	19513	19322	19619	19379	19600	19590	19698	19583	19573	19607	19651	19632	19661	19662	19535	19688	19592	19485	19476	19456	19628	19623	19745	19641	19542	19613	19655	19663	19388	19561	19761	19534	19550	19491	19578	19551	19410	19703	19438	19772	19550	19506	19305	19453	19567	19365	19552	19561	19547	19808	19566	19429	19557	19522	19504	19494	19454	19668	19534	19632	19499	19835	19539	19524	19460	19545	19732	19563	19420	19574	19667	19640	19577	19572	19657	19596	19610	19415	19375	19728	19435	19631	19558	19752	19603	19552	19468	19572	19481	19448	19498	19602	19602	19536	19495	19526	19470	19755	19686	19663	19542	19593	19575	19550	19449	19489	19692	19644	19642	19348	19676	19586	19488	19618	19357	19484	19298	19466	19565	19557	19611	19791	19412	19613	19585	19553	19448	19503	19612	19588	19530	19640	19696	19589	19629	19707	19431	19504	19572	19724	19501	19471	19399	19519	19430	19210	19597	19619	19710	19713	19489	19595	19830	19690	19537	19350	19745	19587	19497	19620	19558	19805	19492	19511	19734	19587	19629	19388	19301	19619	19403	19473	19554	19469	19442	19594	19740	19342	19538	19578	19449	19577	19453	19535	19797	19739	19709	19538	19481	19442	19640	19516	19557	19790	19709	19582	19561	19463	19589	19603	19621	19527	19712	19715	19322	19620	19683	19615	19443	19664	19528	19553	19280	19488	19513	19607	19410	19579	19600	19607	19405	19610	19610	19571	19914	19342	19580	19492	19626	19605	19548	19433	19274	19506	19322	19516	19519	19501	19447	19518	19583	19512	19575	19396	19574	19650	19615	19520	19451	19620	19648	19614	19556	19480	19583	19684	19371	19533	19519	19507	19736	19782	19553	19682	19500	19512	19511	19438	19661	19753	19438	19435	19541	19462	19488	19426	19506	19678	19715	19580	19463	19633	19532	19596	19601	19475	19431	19607	19606	19540	19521	19757	19474	19541	19511	19652	19686	19607	19734	19716	19404	19728	19517	19540	19472	19416	19569	19703	19672	19452	19457	19545	19440	19529	19508	19412	19518	19473	19566	19821	19467	19662	19521	19518	19399	19624	19495	19630	19560	19513	19532	19549	19609	19525	19570	19434	19534	19469	19723	19585	19602	19419	19597	19538	19534	19517	19555	19439	19444	19501	19701	19639	19657	19370	19660	19765	19679	19593	19763	19517	19455	19544	19344	19452	19801	19499	19717	19360	19627	19457	19727	19660	19633	19621	19649	19504	19637	19735	19595	19485	19456	19522	19634	19401	19587	19552	19583	19505	19636	19826	19587	19526	19388	19440	19570	19839	19484	19488	19535	19681	19557	19508	19646	19655	19638	19719	19477	19767	19614	19536	19429	19627	19454	19474	19308	19601	19405	19771	19456	19490	19477	19621	19546	19592	19642	19611	19439	19675	19508	19634	19455	19626	19763	19546	19571	19317	19650	19550	19655	19515	19468	19414	19384	19595	19461	19423	19635	19615	19735	19630	19764	19464	19533	19856	19637	19431	19773	19562	19674	19607	19668	19471	19628	19566	19400	19334	19462	19549	19629	19721	19296	19629	19543	19631	19590	19640	19458	19575	19698	19594	19511	19545	19497	19521	19642	19523	19616	19617	19587	19427	19582	19493	19593	19639	19621	19493	19758	19656	19339	19493	19566	19505	19589	19517	19584	19502	19515	19576	19610	19616	19681	19815	19416	19756	19486	19616	19529	19586	19502	19799	19636	19474	19435	19516	19599	19432	19520	19606	19431	19502	19244	19657	19485	19538	19611	19574	19678	19555	19597	19349	19334	19572	19366	19501	19622	19369	19743	19522	19476	19387	19614	19429	19570	19738	19458	19653	19537	19704	19328	19475	19623	19400	19545	19336	19383	19454	19766	19326	19420	19628	19521	19630	19555	19526	19581	19670	19561	19524	19483	19552	19541	19720	19422	19604	19524	19605	19500	19503	19477	19602	19551	19621	19561	19809	19620	19643	19390	19537	19398	19376	19541	19577	19273	19522	19616	19544	19576	19443	19501	19514	19416	19483	19188	19520	19605	19600	19480	19715	19637	19682	19404	19416	19537	19589	19387	19340	19411	19516	19671	19405	19575	19608	19541	19530	19669	19757	19514	19548	19402	19372	19251	19422	19530	19429	19579	19628	19567	19669	19725	19567	19537	19641	19530	19580	19433	19705	19574	19619	19422	19531	19791	19721	19640	19594	19571	19160	19363	19650	19551	19674	19878	19564	19552	19618	19457	19414	19698	19844	19557	19807	19549	19613	19657	19471	19710	19513	19610	19428	19856	19636	19918	19479	19553	19474	19689	19719	19576	19714	19481	19614	19561	19632	19560	19593	19315	19405	19598	19596	19592	19424	19485	19444	19541	19711	19823	19658	19495	19449	19673
26991	44761	44186	36452	34277	32689	30542	27275	25000	23082	22104	21171	19846	19421	18931	18444	18153	17481	17142	16827	16834	16636	16729	16654	16663	16668	16522	16543	16577	16588	16548	16576	16527	16423	16381	16436	16410	16411	16385	16452	16206	16213	16438	16214	16371	16180	16346	16241	16299	16422	16468	16431	16222	16145	16298	16257	16444	16261	16404	16345	16264	16388	16273	16310	16429	16269	16460	16262	16301	16275	16299	16199	16254	16222	16344	16217	16370	16326	16375	16429	16274	16266	16462	16251	16370	16298	16230	16229	16369	16169	16357	16375	16269	16307	16433	16336	16448	16312	16379	16098	16143	16463	16309	16088	16270	16390	16335	16130	16305	16158	16361	16392	16274	16277	16349	16523	16092	16398	16286	16403	16276	16279	16215	16449	16243	16204	16256	16254	16299	16350	16346	16387	16426	16330	16383	16451	16352	16321	16300	16328	16432	16442	16331	16373	16328	16261	16149	16289	16309	16209	16300	16427	16162	16307	16284	16384	16259	16342	16406	16238	16289	16300	16309	16377	16225	16304	16316	16373	16040	16376	16407	16213	16350	16243	16218	16514	16288	16196	16400	16149	16123	16350	16337	16192	16389	16298	16444	16329	16060	16284	16283	16272	16364	16229	16243	16201	16326	16236	16318	16451	16325	16204	16241	16313	16275	16333	16250	16210	16520	16221	16241	16304	16354	16283	16443	16224	16274	16384	16335	16273	16534	16223	16312	16319	16193	16168	16354	16342	16309	16246	16250	16371	16305	16232	16188	16418	16232	16350	16400	16372	16198	16383	16392	16220	16379	16193	16279	16325	16219	16327	16241	16225	16345	16056	16312	16403	16396	16133	16402	16274	16283	16330	16155	16346	16303	16306	16358	16242	16197	16375	16302	16422	16308	16222	16083	16176	16229	16196	16360	16381	16367	16163	16255	16286	16391	16285	16239	16359	16341	16286	16435	16350	16224	16296	16433	16282	16151	16117	16292	16234	16419	16256	16429	16347	16352	16296	16299	16331	16236	16382	16228	16219	16335	16353	16310	16369	16260	16407	16309	16470	16168	16328	16285	16426	16329	16206	16220	16263	16388	16296	16320	16364	16440	16382	16326	16330	16295	16308	16385	16358	16224	16228	16136	16441	16315	16224	16228	16280	16340	16304	16190	16412	16358	16249	16303	16237	16292	16499	16319	16176	16161	16086	16312	16262	16169	16325	16257	16364	16168	16280	16418	16223	16338	16171	16245	16325	16254	16342	16244	16304	16322	16211	16214	16220	16205	16160	16284	16272	16358	16402	16275	16431	16338	16211	16331	16308	16316	16429	16292	16215	16328	16323	16152	16326	16332	16112	16446	16328	16073	16513	16297	16231	16420	16362	16184	16261	16295	16090	16248	16267	16159	16412	16283	16342	16341	16259	16213	16297	16385	16268	16432	16272	16215	16304	16232	16349	16448	16197	16342	16279	16227	16218	16493	16144	16334	16387	16445	16385	16154	16271	16116	16424	16313	16246	16421	16308	16193	16250	16306	16397	16284	16324	16321	16199	16292	16274	16131	16399	16123	16279	16308	16118	16363	16140	16301	16212	16179	16289	16154	16496	16283	16291	16308	16175	16326	16217	16272	16351	16233	16514	16427	16227	16387	16206	16334	16146	16200	16359	16256	16264	16322	16360	16288	16257	16428	16087	16295	16232	16234	16265	16278	16308	16350	16406	16191	16307	16388	16335	16518	16406	16265	16346	16387	16466	16384	16486	16289	16138	16308	16371	16192	16201	16333	16455	16347	16175	16178	16360	16285	16206	16322	16321	16221	16350	16300	16325	16404	16452	16406	16166	16440	16155	16382	16334	16356	16251	16338	16356	16301	16411	16465	16446	16350	16541	16242	16329	16277	16397	16247	16205	16493	16283	16232	16322	16286	16316	16248	16190	16306	16409	16372	16294	16185	16206	16312	16117	16397	16347	16259	16215	16180	16462	16260	16259	16377	16195	16226	16276	16347	16059	16298	16272	16333	16252	16347	16311	16360	16368	16335	16387	16283	16180	16356	16355	16162	16343	16300	16260	16434	16304	16190	16264	16437	16253	16226	16308	16377	16504	16243	16293	16413	16304	16347	16290	16402	16183	16288	16157	16182	16414	16340	16249	16157	16071	16365	16326	16424	16351	16223	16339	16427	16238	16216	16188	16404	16335	16192	16358	16364	16426	16285	16449	16453	16407	16213	16572	16277	16406	16360	16431	16328	16388	16386	16150	16335	16268	16210	15939	16254	16258	16376	16295	16132	16174	16345	16339	16171	16288	16240	16206	16364	16436	16332	16472	16460	16433	16163	16324	16299	16323	16338	16134	16313	16335	16464	16303	16323	16227	16381	16261	16440	16359	16368	16408	16447	16262	16271	16310	16225	16116	16267	16414	16342	16401	16174	16327	16288	16387	16233	16128	16268	16269	16341	16401	16238	16268	16391	16179	16522	16215	16297	16284	16315	16282	16357	16210	16302	16372	16286	16394	16430	16267	16351	16428	16342	16336	16430	16253	16375	16159	16381	16370	16257	16460	16433	16305	16160	16162	16353	16151	16412	16215	16173	16364	16330	16154	16280	16257	16435	16279	16304	16390	16309	16207	16193	16418	16180	16246	16327	16305	16450	16151	16185	16430	16306	16480	16386	16287	16434	16224	16380	16448	16344	16454	16187	16181	16273	16332	16309	16430	16259	16430	16400	16333	16186	16275	16332	16240	16289	16238	16178	16158	16387	16285	16288	16251	16375	16382	16099	16404	16323	16331	16267	16183	16383	16325	16226	16436	16265	16204	16264	16254	16238	16419	16084	16186	16392	16302	16358	16311	16220	16468	16425	16260	16084	16208	16450	16336	16446	16100	16314	16208	16345	16366	16353	16405	16229	16240	16280	16297	16338	16319	16133	16443	16319	16279	16230	16147	16356	16446	16299	16253	16368	16313	16366	16200	16488	16077	16357	16304	16327	16285	16355	16417	16435	16379	16466	16262	16387	16279	16285	16402	16573	16298	16370	16341	16262	16185	16323	16459	16268	16239	16420	16424	16245	16324	16197	16068	16323	16355	16385	16344	16334	16331	16274	16176	16211	16226	16170	16341	16403	16319	16309	16357	16126	16360	16334	16294	16347	16188	16325	16294	16084	16340	16370	16315	16251	16338	16359	16327	16349	16283	16244	16252	16204	16344	16248	16347	16366	16264	16169	16394	16350	16247	16257	16332	16383	16340	16305	16283	16279	16243	16326	16300	16290	16396	16392	16361	16282	16291	16299	16301	16297	16273	16409	16256	16306	16225	16333	16220	16354	16226	16338	16314	16098	16210	16233	16328	16280	16267	16295	16128	16272	16330	16261	16362	16216	16258	16262	16135	16259	16141	16167	16313	16216	16335	16231	16414	16221	16276	16260	16286	16347	16402	16305	16331	16303	16260	16450	16217	16279	16353	16260	16401	16198	16322	16128	16262	16123	16220	16297	16290	16315	16285	16357	16235	16268	16298	16311	16214	16295	16352	16318	16282	16308	16368	16324	16259	16387	16215	16447	16226	16409	16279	16332	16451	16396	16144	16237	16337	16365	16232	16219	16268	16320	16270	16241	16274	16268	16261	16358	16279	16358	16224	16202	16233	16088	16446	16154	16297	16136	16400	16305	16261	16327	16332	16406	16200	16290	16306	16427	16696	16426	16242	16260	16296	16354	16229	16335	16246	16271	16386	16385	16325	16413	16322	16221	16242	16310	16327	16255	16376	16225	16373	16362	16368	16486	16268	16300	16173	16286	16210	16271	16478	16291	16293	16294	16231	16182	16348	16242	16397	16190	16346	16259	16331	16274	16391	16420	16276	16257	16222	16439	16288	16295	16216	16209	15915	16350	16283	16246	16190	16311	16189	16448	16234	16364	16280	16309	16395	16383	16357	16388	16326	16165	16224	16256	16267	16322	16346	16101	16182	16298	16497	16182	16197	16257	16299	16272	16393	16296	16176	16302	16380	16163	16080	16315	16298	16401	16383	16329	16282	16533	16125	16484	16368	16436	16222	16385	16382	16218	16231	16223	16052	16295	16259	16108	16294	16371	16284	16237	16282	16178	16118	16382	16378	16429	16166	16270	16360	16398	16166	16402	16398	16278	16444	16275	16225	16214	16280	16093	16300	16364	16143	16545	16209	16279	16361	16280	16147	16422	16311	16246	16348	16242	16312	16166	16345	16421	16262	16307	16440	16337	16155	16244	16318	16365	16227	16363	16342	16446	16365	16395	16289	16403	16155	16272	16178	16405	16162	16250	16315	16261	16442	16330	16292	16478	16184	16381	16225	16386	16504	16214	16188	16337	16164	16406	16421	16401	16326	16368	16430	16333	16092	16312	16276	16256	16197	16301	16362	16415	16547	16168	16270	16248	16204	16314	16317	16404	16353	16297	16317	16233	16435	16338	16353	16335	16325	16410	16253	16137	16452	16249	16210	16474	16098	16272	16355	16371	16424	16095	16170	16288	16265	16383	16304	16289	16240	16368	16341	16345	16235	16367	16140	16448	16353	16257	16272	16293	16346	16283	16356	16297	16159	16334	16143	16313	16241	16284	16289	16229	16309	16412	16227	16326	16263	16429	16327	16203	16315	16482	16206	16454	16124	16328	16317	16087	16213	16211	16258	16246	16465	16380	16410	16174	16284	16317	16284	16234	16063	16357	16220	16295	16318	16252	16307	16268	16248	16365	16254	16184	16240	16433	16441	16431	16406	16295	16436	16276	16413	16177	16265	16312	16329	16403	16348	16171	16331	16319	16278	16527	16305	16172	16282	16345	16411	16204	16134	16330	16338	16207	16322	16176	16241	16208	16250	16413	16349	16404	16306	16162	16413	16237	16452	16377	16495	16440	16226	16404	16199	16315	16345	16300	16325	16036	16189	16339	16539	16205	16115	16431	16330	16313	16340	16308	16264	16394	16207	16386	16196	16324	16395	16347	16455	16209	16277	16397	16446	16283	16233	16250	16491	16331	16511	16225	16288	16348	16238	16312	16412	16363	16210	16266	16262	16320	16323	16324	16235	16291	16298	16338	16294	16308	16379	16259	16358	16333	16266	16496	16229	16203	16387	16220	16193	16194	16317	16281	16315	16357	16415	16248	16343	16363	16337	16218	16358
24087	21493	29291	25132	27262	33098	33946	29618	27597	26330	24409	23329	22527	22150	21818	21187	21038	20434	20143	20110	19658	19725	19795	19818	19759	19738	19728	19315	19614	19515	19716	19653	19550	19546	19444	19470	19417	19582	19465	19421	19403	19495	19615	19442	19325	19141	19254	19087	19468	19268	19318	19224	19392	19328	19373	19290	19616	19411	19306	19334	19382	19154	19248	19130	19295	19260	19253	19312	19124	19157	19261	19433	19381	19368	19409	19155	19156	19371	19283	19302	19242	19117	19269	19299	19295	19315	19476	19254	19184	19159	19437	19358	19483	19336	19336	19467	19223	19148	19584	19152	19220	19373	19278	19392	19235	19345	19375	19333	19186	19398	19297	19198	19436	19459	19414	19454	19242	19349	19224	19300	19412	19330	19320	19448	19404	19415	19327	19188	19208	19549	19165	19244	19369	19230	19254	19422	19271	18975	19240	19288	19202	19092	19464	19250	19206	19421	19427	19215	19289	19513	19269	19447	19418	19352	19279	19174	19120	19140	19282	19556	19280	19148	19182	19376	19372	19124	19281	19370	19287	19173	19414	19092	19163	19459	19469	19366	19167	19240	19093	19306	19264	19314	19361	19259	19367	19339	19361	19302	19170	19215	19414	19327	19207	19393	19170	19287	19106	19165	19408	19332	19325	19265	19511	19275	19456	19283	19441	19485	19315	19404	19146	19268	19277	19348	19371	19113	19222	19229	19658	19386	19227	19382	19337	19079	19273	19080	19314	19330	19229	19236	19233	19130	19311	19068	19435	18843	19296	19338	19407	19398	19107	19032	19320	19430	19129	19459	19443	19211	19236	19289	19357	19272	19469	19157	19342	19282	19420	19300	19247	19258	19391	19304	19367	19184	19429	19217	19201	19411	19488	19336	19192	19162	19424	19369	19217	19144	19105	19241	19210	19247	19272	19286	19287	19367	19189	19262	19459	19304	19476	19443	19198	19307	19189	19505	19070	19452	19345	19199	19233	19367	19424	19180	19343	19144	19372	19220	19264	19311	19209	19454	19418	19516	19215	19350	19487	19445	19386	19431	19620	19398	19372	19273	19266	19288	19247	19117	19508	19259	19437	19370	19357	19335	19293	19069	19350	19287	19440	19202	19520	19371	19273	19304	19217	19167	19346	19383	19178	19219	19356	19191	19144	19455	19207	19394	19077	19244	19184	19323	19125	19090	19434	19338	19292	19342	19433	19311	19168	19294	19363	19314	19252	19220	19292	19265	19237	19272	19399	19221	19445	19401	19473	19265	19283	19269	19257	19303	19358	19042	19282	19343	19415	19371	19288	19377	19215	19267	19135	19166	19456	19311	19330	19423	19355	19376	19484	19349	19161	19336	19398	19204	19448	19175	19344	19125	19158	19110	19389	19244	19390	19125	19286	19276	19287	19452	19361	19269	19292	19356	19370	19339	19287	19103	19245	19475	19506	19307	19004	19338	19373	19172	19343	19315	19294	19308	19296	19231	19515	19343	19429	19330	19398	19251	19321	19418	19226	19339	19267	19258	19294	19419	19524	19278	19303	19266	19185	19318	19280	19359	19251	19158	19443	19396	19294	19269	18974	19253	19115	19258	19322	19302	19294	19194	19071	19202	19313	19366	19413	19169	19284	19177	19291	19406	19183	19230	19252	19414	19383	19170	19449	19302	19259	19287	19154	19264	19241	19484	19181	19176	19307	19222	19178	19077	19440	19353	19317	19262	19386	19343	19037	19344	19370	19269	19130	19357	19219	19496	19473	19385	19329	19300	19379	19398	19299	19292	19425	19361	19261	19108	19327	19241	19424	19374	19346	19331	19350	19335	19288	19214	19314	19307	19221	19210	19185	19005	19321	19209	19226	19254	19330	19309	19439	19163	19221	19431	19373	19362	19371	19340	19456	19507	19511	19322	19389	19349	19374	19473	19376	19514	19289	19360	19129	19320	19304	19296	19539	19124	19204	19384	19386	19356	19340	19137	19124	19362	19471	19409	19271	19495	19341	19334	19381	19282	19372	19217	19392	19417	19317	19175	19568	19224	19237	19319	19359	19247	19275	19449	19562	19338	19403	19271	19244	19271	19156	19248	19078	19187	19155	19133	19385	19165	19198	19256	19522	19471	19371	19162	19253	19235	19125	19267	19367	19203	19358	19186	19175	19313	19357	19343	19508	19255	19208	19290	19266	19052	19294	19512	19160	19357	19118	19178	19264	19086	19173	19213	19382	19298	19334	19419	19407	19298	19369	19201	19264	19347	19446	19325	19420	19514	19173	19263	19068	19334	19359	19224	19308	19415	19395	19485	19344	19314	19480	19264	19326	19422	19530	19201	19483	19391	19327	19114	19191	19374	19286	19192	19369	19482	19237	19389	19288	19381	19203	19278	19271	19291	19495	19221	19299	19226	19236	19442	19167	19251	19444	19173	19039	19182	19359	19380	19418	19314	19188	19254	19370	19365	19250	19198	19225	19274	19410	19398	19129	19157	19127	19174	19284	19158	19309	19088	19307	19161	19373	19365	19271	19197	19177	19255	19159	19242	19449	19170	19157	19256	19289	19020	19232	19167	19343	19082	19302	19216	19406	19170	19114	19268	19191	19435	19322	19411	19243	19183	19301	19263	19235	19393	19328	19228	19271	19184	19306	19313	19225	19158	19319	19269	19366	19258	19259	19541	19148	19381	19457	19203	19246	19370	19321	19459	19337	19315	19315	19151	19306	19329	19426	19281	19287	19264	19261	19395	19118	19364	19471	19193	19220	19298	19305	19345	19333	19371	19169	19209	19248	19275	19245	19372	19106	19370	19360	19057	19416	19223	19395	19356	19152	19204	19302	19321	19239	19143	19424	19507	19401	19076	19576	19130	19303	19357	19242	19499	19148	19214	19253	19277	19351	19245	19267	19215	19393	19200	19249	19150	19349	19203	19324	19294	19337	19229	19119	19274	19469	19140	19364	19195	19463	19142	19431	19049	19452	19257	19331	19343	19420	19193	19144	19199	19605	19209	19296	19297	19320	19069	19386	19241	19425	19403	19161	19202	19391	19298	19333	19409	19498	19349	19334	19457	19428	19368	19268	19116	19204	19040	19170	19441	19135	19298	19301	19033	19263	19141	19303	19364	19176	19150	19193	19260	19238	19186	19237	19277	19439	19138	19350	19325	19231	19313	19241	19248	19140	19369	19322	19131	19328	19244	19542	19403	19137	19328	19237	19176	19197	19428	19335	19341	19453	19460	19213	19108	19252	19162	19353	18936	19192	19358	19266	19096	19379	19282	19040	19187	19094	19307	19360	19251	19401	19159	19497	19285	19327	19365	19093	19103	19417	19380	19204	19334	19675	19147	19335	19387	19215	19430	19241	19402	19314	19147	19405	19363	19316	19406	19334	19295	19269	19208	19271	19308	19328	19361	19150	19235	19136	19336	19452	19252	19060	19169	19167	19220	19264	19246	19317	19206	19293	19201	19012	19175	19216	19221	19385	19477	19285	19418	19337	19337	19462	19238	19521	19332	19113	19265	19285	19371	19226	19277	19393	19345	19423	19419	19305	19081	19330	19341	19392	19374	19046	19153	19234	19408	19211	19394	19190	19302	19218	19346	19134	19286	19339	19426	19518	19209	19411	19237	19478	19324	19391	19114	19013	19226	19366	19142	19251	19401	19571	19266	19369	19220	19355	19349	19409	19283	19256	18965	19339	19314	19312	19434	19026	19284	19214	19416	19303	19129	19299	19461	19418	19230	19332	19312	19327	19202	19377	19291	19226	19376	19297	19246	19369	19413	19426	19418	19181	19199	19434	19297	19251	19107	19163	19318	19115	19153	19320	19265	19168	19295	19481	19192	19074	19164	19225	19290	19135	19213	19189	19245	19394	19367	19005	19174	19333	19325	19241	19331	19527	19241	19304	19119	19281	19257	19122	19409	19328	19184	19355	19391	19359	19295	19418	19239	19288	19316	19442	19037	19219	19405	19428	19384	19078	19389	19297	19145	19088	19462	19281	19347	19384	19162	19363	19387	19412	19394	19346	19414	19323	19149	19201	19342	19221	19278	19412	19074	19226	19104	19282	19139	19423	19216	19347	19309	19294	19171	19322	19401	19228	19357	19567	19376	19305	19286	19484	19292	19279	19346	19219	19593	19312	19175	19108	19240	19391	19449	19259	19080	19435	19168	19242	19337	19299	19399	19378	19262	19337	19479	19516	19209	19112	19360	19145	19280	19365	19361	19189	19343	19220	19202	19424	19367	19249	19463	19195	19186	19185	19254	19322	19337	19347	19332	19490	19415	19586	19262	19317	19133	19292	19329	19287	19361	19486	19297	19251	19316	19197	19164	19427	19158	19078	19372	19331	19260	19459	19385	19359	19274	19071	19225	19080	19313	19275	19253	19352	19335	19055	19145	19272	19244	19130	19307	19273	19143	19054	19337	19496	19386	19458	19227	19259	19439	19235	19273	19330	19543	19232	19402	19376	19330	19137	19261	19147	19375	19307	19345	19256	19412	19287	19343	19182	19159	19341	19214	19394	19441	19670	19283	19318	19421	19385	19273	19185	19205	19230	19204	19359	19484	19250	19296	19211	19161	19209	19182	19384	19210	19464	19102	19174	19373	19193	19391	19377	19299	19160	19149	19378	19372	19339	19242	19347	19274	19281	19399	19265	19155	19347	19181	19286	19180	19246	19269	19505	19105	19380	19275	19206	19415	19209	19217	19348	19290	19267	19218	19160	19213	19307	19230	19318	19133	19387	19211	19316	19509	19329	19358	19217	19217	19365	19167	19315	18954	19096	19106	19259	19219	19266	19406	19297	19220	19329	19250	19418	19402	19168	19232	19529	19216	19392	19404	19391	19392	19410	19368	19216	19271	19295	19317	19290	19246	19434	19401	19155	19306	19546	19280	19495	19279	19410	19155	19333	19155	19345	19363	19250	19303	19313	19514	19207	19415	19161	19230	19157	19239	19149	19302	19373	19157	19538	19316	19398	19259	19120	19329	19503	19363	19213	19252	19340	19410	19369	19245	19179	19296	19053	19182	19280	19289	19336	19421	19280	19126	19530	19409	19341	19208	19459	19466	19242	19249	19229	19320	19330	19204	19112	19510	19199	19262	19312	19118	19221	19356	19150	19416	19455	19259	18993	19072	19435	19288	19356	19194	19388	19250
28571	49162	48527	42702	41274	38131	34091	31169	28457	25830	23786	22057	21151	20483	19697	18967	18256	17547	17137	16998	16740	16987	16708	16798	16784	16654	16854	16588	16552	16425	16464	16489	16339	16224	16182	16200	16308	16130	16361	16075	16126	16222	16100	16150	16308	16190	16335	16132	16187	16196	16264	15955	16232	16092	16278	16133	16016	16174	16305	16046	16200	16115	16227	16081	16102	16360	16297	16182	16296	16212	16213	16054	16035	16195	16265	16225	16243	16102	16210	16225	16253	16249	16149	16215	15978	16097	16152	16168	16021	16118	15994	16109	16236	16125	16201	16205	16080	16126	16127	15944	16105	16265	16188	16131	16137	16203	16085	16113	16262	16038	16178	15903	16221	16306	16125	16158	15920	16009	16158	16190	16372	16120	16262	16166	16193	16139	16154	16104	15988	16095	16194	16270	16275	16238	16018	16040	16244	16245	16044	16159	16193	16164	16076	16069	16136	16213	16015	16197	15987	16140	16233	15891	16223	16108	16154	16155	16090	16014	16091	16154	16052	16171	16121	16105	16105	16102	16104	16167	16235	16172	15982	16269	16191	15978	16348	16190	16179	16133	16249	16355	16099	16127	16277	16111	16125	16173	16069	16131	16065	16079	16125	16173	15973	16116	16181	16221	15843	16109	16212	16075	16030	16055	16119	16272	16154	16002	16067	16063	16117	16208	16156	16193	16245	16196	16083	16011	16016	16125	16230	16341	16122	16256	16056	16237	16223	16163	16199	16142	16160	16146	16152	16114	16163	16181	16134	16249	16007	16174	16152	16214	16015	15934	16072	16239	16240	16137	16192	16475	16089	16099	16067	16183	15930	16082	16127	16107	16022	15993	16103	16209	16207	16223	16055	16096	16128	16004	16142	16118	16185	16187	16108	16137	16181	16158	16114	16089	16198	15941	16261	16294	15996	16081	16089	16173	16148	16166	16233	16251	16054	16091	16265	16226	16131	16513	16190	16191	16038	16169	16153	16195	16271	16067	16022	16102	16154	16321	16247	16173	16119	16129	16059	16195	16074	16237	16115	16049	16195	16111	16302	16045	16016	16175	15936	16276	16132	16117	16062	16105	16293	16153	16269	16030	16009	15949	16120	16067	16409	16146	16249	16175	16075	16175	16338	16217	16089	16126	16212	16213	16242	16115	16100	16118	16117	16368	16233	16347	16230	15978	16314	16108	16295	16098	16054	16146	16200	16262	16204	16176	16307	16109	16059	16183	16208	16147	16170	16079	16192	16243	16240	16151	16325	16127	16205	16062	16159	16112	16196	16245	16255	16230	16093	16187	16215	16068	16219	16047	16103	16135	16065	16133	16140	16211	16158	16038	16265	15910	16098	16064	16118	16125	15968	16065	16257	16128	16219	16139	16100	16230	16013	16040	16224	16029	16244	16261	16254	16086	16094	16072	16165	16058	16144	16133	16178	16071	16167	16066	16216	16143	16111	16256	16279	16075	16228	16243	16233	16021	16075	16252	16072	16116	16016	16213	16095	16037	16232	16126	16166	16048	16101	16008	16159	16302	16330	16306	16268	15986	16076	16331	16177	16157	16056	16100	16135	16237	16222	16089	16257	16231	16095	16034	16218	16109	16263	16106	16218	16042	16205	16109	16266	16157	16186	16106	16140	16099	16102	16287	16056	16088	16242	16226	16236	16061	16230	16031	16093	16100	16246	16056	16154	16228	16135	16330	16110	16096	16133	16308	16075	16132	15851	15930	16107	16129	16287	16074	16182	15979	16213	16120	16044	16197	16025	16073	16120	16154	16279	16228	16208	16088	16205	16178	16280	16008	16097	16334	16057	16177	16111	16068	16069	16154	16018	16195	16019	16148	16097	16073	16166	16140	16284	16135	16251	16028	16112	16245	16136	16090	16168	16265	16147	16133	16254	16266	16227	16140	16177	16200	16311	15988	16228	16087	16219	16096	16054	16311	16228	16093	16127	16025	16124	16170	16145	16029	16057	16002	16184	16090	15947	16097	16103	16231	16263	16083	16175	16121	15976	16336	15948	16208	16083	16091	16191	16047	16201	16144	16023	16188	16109	16133	16151	16163	16170	16254	15975	16114	16098	16226	16249	16156	16186	16032	16216	16277	16051	16220	16023	16108	15996	16253	15927	16188	16186	16149	16035	16020	16236	16128	16126	16157	16097	16243	15978	16150	16127	16336	16131	16171	16217	16226	16091	16057	16231	16114	16300	16268	16006	16042	16226	16130	16142	16087	16071	16078	16133	15975	16061	16108	16230	16192	16340	16084	16281	16057	16215	15996	16114	15962	16174	16046	16023	16238	16040	16255	16022	16151	16008	16080	16216	16176	16117	16290	16159	16332	16134	16074	16275	16016	15930	16105	16224	15965	16077	16141	16034	16035	16245	16292	16125	16338	16082	16194	16255	16171	16136	16099	16035	15931	16024	16117	16095	16144	16130	16226	16154	16165	16252	16222	16249	16124	16217	16265	16104	16183	16349	16175	16173	16156	16196	16217	15957	16062	16204	16123	16153	16105	16029	16202	16056	16099	16071	16243	16166	16229	16162	16002	16193	16250	16097	16144	16253	16341	16119	16031	16218	16008	16286	16212	16021	16063	16131	16220	16213	16149	16055	16070	16092	16244	16102	16125	16148	16069	16238	16133	16112	16105	16191	16349	16334	16115	16254	16134	16353	16070	16295	16254	16127	16227	16083	15965	16131	16043	15991	16259	16248	16156	16060	16049	16250	16151	16181	16180	16016	15934	16188	16322	15980	16115	16181	16219	16042	16129	16212	16120	16071	16071	16267	16148	15970	16076	16262	16059	16057	16170	16195	16243	16092	16127	16052	16096	16072	15942	16072	16208	16112	16185	16082	15967	16074	16211	16196	16116	16281	16009	15945	16297	16262	16303	16097	16039	16247	16114	16085	16097	16150	15975	16289	16064	16094	16074	16098	16184	16073	16263	16214	16167	16207	16276	16234	16275	16174	16225	15991	16026	15976	16098	16047	16281	16173	16148	16038	15981	16245	16247	16224	16209	16040	16107	16171	16042	16168	16260	16156	16195	16125	15997	16240	15967	16260	15989	16300	16047	16174	16153	16160	16284	16190	16130	16224	16136	16022	16013	16068	16187	16138	16088	16122	16197	16180	16257	16123	16117	16249	16091	16080	16136	16128	16102	16105	16096	16163	16016	16185	16282	16027	16096	16192	16221	16148	16364	16232	15877	16058	16093	16071	15959	16074	16258	16151	16203	16136	16082	16291	16068	16225	16348	16255	15985	16434	16130	16095	16325	16167	15991	16212	16196	16199	16062	16268	16099	16310	16181	15920	16374	16220	16125	16066	16295	16334	16164	16216	16082	15963	16141	16172	16138	16077	16143	16117	16279	16065	16104	16395	16149	16240	16139	16052	15973	16237	16004	16195	15933	16139	16193	16068	16271	16132	16107	16173	16157	16069	16211	16183	16290	16299	16139	16225	16171	16266	16204	16132	16224	16147	16072	16188	16105	16086	16108	16260	16086	16161	16065	16018	15998	16070	16259	16234	16002	16257	16060	16169	16141	16038	16178	16193	16065	16013	16189	16316	16016	16164	16021	16052	16068	16084	16199	16235	16022	16115	15985	16265	16221	15951	16228	16261	16161	15811	16045	16292	15993	16027	16129	16096	16104	16072	16096	15934	16062	16315	16122	16222	16145	16070	16232	16221	16027	16186	16173	16134	16147	15877	16022	16141	16226	16184	16201	16116	16157	15999	16311	16346	16205	16162	16015	16315	15978	16254	16182	16073	16053	16085	16116	16170	16179	16058	15972	16089	16152	16041	16264	16050	15984	16158	16226	16205	16064	16120	16154	16181	16098	16084	16231	16182	16004	15943	16204	16151	16262	16006	16206	16220	16047	16308	16170	15995	16014	16152	16183	16097	16020	16081	15903	16246	15999	16224	16042	16140	16257	16233	16230	16057	15899	16085	16073	16402	16063	16281	16131	16207	16176	16152	16335	16179	16179	16031	16025	16346	16027	16038	16105	16123	16262	16145	16085	16247	15976	16207	16248	16202	16061	16009	15945	16290	16207	16233	16127	16187	16202	15951	16120	15996	16085	16066	16256	16131	16112	16155	16248	15963	16119	16328	15964	16113	16082	16207	16171	16189	16065	16147	16197	16180	16321	16001	16211	16090	16112	16123	16110	16233	15933	16172	16321	16153	16196	16229	16040	16236	16192	16188	15972	16201	16082	16191	16086	16118	16165	16130	16038	16183	16034	16203	16205	16227	16033	16190	16304	16190	16033	16080	16183	16206	16136	16108	16255	16193	16077	16029	16047	16234	16304	16000	16162	16030	16211	16063	16118	16112	16222	16089	16166	16113	16156	16093	16222	16099	16086	16227	16080	16077	16217	16112	16153	16248	16086	16023	16249	16238	16045	16127	16103	16080	16224	16193	16061	16209	16144	16132	16058	16141	16219	16079	16027	16229	16104	16281	16163	16147	16099	16246	16172	16122	16252	16116	16101	16144	16394	16253	16157	16232	16110	16016	15987	15949	16108	16180	16084	16263	16156	16154	15942	16173	16172	16177	16085	16116	16211	16079	16005	16012	16223	16063	16080	16017	16054	16263	16124	16168	16100	16159	16119	16358	16310	15973	16177	16154	16096	16043	16185	16268	16092	16023	15918	16014	16202	16059	16139	16094	16218	16248	16276	16170	16080	16048	16173	16196	15984	16190	16086	16275	16044	16089	16189	16182	16093	16080	16142	16318	16174	16282	16125	16139	16179	16258	16220	16057	16330	16318	16016	16241	16064	16190	16231	16235	16107	16208	16173	16108	15829	16216	16116	16183	16089	16135	16137	16170	16130	16170	16366	16211	16139	16190	16208	16139	16152	16230	16136	16083	16029	16096	16264	16080	16168	16243	16105	16219	16148	16328	16006	16320	16190	16230	15937	16284	16170	16120	16316	16063	16150	16260	16240	16302	16272	16178	16319	16194	16134	16034	16254	16301	16121	16005	16226	16104	16191	16087	16224	16009	16069	15921	16105	16019	16103	16144	16245	16083	16148	16269	16251	16134	16250	16156	16189	16035	16001	16227	16141	16221	16132	16284	16191	16206	16054	16096	16060	16164	16171	16259	16281	16293	16107	16095	16087	16052	16131	15928	16065	16173	16097
31210	29113	35175	33754	30196	27567	25216	23785	22664	21682	20589	20585	20522	20249	19871	19893	19569	19771	19481	19328	19312	19372	19515	19242	19166	19486	19561	19155	19378	19494	19466	19328	18994	19193	19211	19354	19302	19451	19228	19360	19210	19330	19259	19239	19147	19142	19242	19343	19180	19245	19217	18995	19225	19207	19255	19499	19456	19163	18963	19464	19205	19149	19219	19349	19249	19044	19296	19327	19436	19184	19108	19151	19064	19245	19226	19002	18933	19057	19349	19137	19205	19172	19005	19138	19020	19251	19421	19287	19265	19159	19302	19123	19282	19107	19273	19358	19305	19410	19238	19312	19133	19036	19142	19010	19196	19033	19109	19162	19181	18950	18893	19060	19197	19171	19176	19079	19234	19177	19225	19154	19056	19194	19073	19135	19213	19220	19133	19418	19227	19067	19159	19526	19076	18978	19165	19162	19304	19396	19302	19059	19267	18927	19125	19237	19312	19141	19211	19147	19164	19026	19533	19270	19121	19065	19163	19346	19290	19190	19252	19121	19172	19358	19350	19164	19177	19122	19157	19347	19309	19317	19121	19103	19197	19272	19299	19210	19094	19321	19020	19251	19071	19194	19247	19238	19079	19345	19256	19214	19150	19124	19424	19255	19368	19139	19120	18977	19144	19237	19137	19182	19331	19332	19234	19104	19296	19289	18978	19122	19039	19094	19253	19283	19107	18943	19122	19114	19231	19242	19177	19084	19354	19190	19344	19056	19292	18866	19196	19187	19203	19241	19064	19204	19385	19185	19299	19102	19115	19148	19172	19129	19255	19105	19125	19173	19231	19294	19418	19269	18980	19246	19283	19217	19169	19153	19107	19133	19043	19251	19154	19180	19087	19147	18932	19207	19283	19135	19200	19249	19432	19246	19267	19165	19272	19183	19305	19196	19175	19210	19111	19158	19132	19205	19301	19037	19143	19032	19252	19193	19285	19037	19270	19124	19158	18860	19161	19156	19345	19086	19079	19151	19328	19281	19156	19337	19208	19379	19071	19183	19264	19340	19053	19135	19108	19063	19282	19052	19199	19186	19248	19102	19195	19248	19243	19207	19151	19339	19250	19019	19160	19133	19070	19164	19226	19257	19328	19167	19124	19077	19114	19066	19004	19018	19068	19137	19193	19149	19127	19350	19159	19278	19180	19331	19304	19259	19203	19316	19165	19177	19365	19266	19271	19255	19111	19186	19183	19288	19018	19152	19187	19190	19185	18945	18934	19296	19044	19122	19109	19304	19107	19371	19196	19228	19175	19188	19362	19234	19201	19075	19243	19356	19183	19088	19400	19309	19372	19203	19239	19198	19211	19098	19147	19305	19181	18997	19299	19239	19304	19192	19274	19086	19181	19264	19378	19278	19084	19030	19536	19105	19182	19316	19215	19172	19467	19123	19093	19059	19148	19402	19228	19216	19137	19322	19369	19262	19240	19227	19097	19173	19314	19384	19265	19133	19321	19168	18946	19193	19176	19097	19044	19044	19104	19382	19306	19140	19326	19154	19243	19284	19293	19013	19225	19146	19188	19065	19187	19161	19125	19170	19301	19223	18924	19150	19203	19168	18979	19310	18994	19189	19189	19340	19443	19292	19130	19236	19041	19113	19168	19132	19145	19209	19331	19105	18877	19111	19244	19096	19458	19280	19212	19082	19126	19000	19105	19093	19181	19406	19146	19008	19402	19040	19307	19123	19168	18946	19155	19272	19253	18893	19258	19185	18973	19183	19382	19175	19368	19220	19100	19171	19105	19035	19174	19370	19222	19234	19271	19385	19197	19184	19301	19125	19157	19083	19059	19148	19227	19342	19329	19345	19138	19131	19197	19353	19123	19095	19248	19313	19384	19002	19098	19069	19229	19014	19248	19361	19315	19090	19181	19061	19209	19115	19207	19130	19240	19247	19163	19059	19149	19149	19272	19075	19163	19103	19298	19269	19167	19118	19341	19330	19156	19146	19259	19263	19150	19220	19249	19111	19353	19355	19054	19160	19274	19329	19247	19291	19117	19329	19283	19021	19137	19436	19202	19084	19118	19264	19339	19216	19178	19205	19076	19076	19127	19301	19252	19076	19262	19170	19144	19365	19116	19144	19250	18980	19342	19122	19124	19092	19235	19316	19278	19264	19187	19292	19288	19091	19204	19372	19057	19018	19331	19299	19319	19154	19214	19309	19076	19346	19099	19253	18977	19138	19244	19012	19115	19079	18977	18972	19150	19182	19109	19048	19164	19314	19132	19162	19243	19121	19235	19142	19394	19079	19365	19295	19030	19198	19301	19175	19308	19189	19219	19222	19217	19385	19396	19067	19346	19006	18777	19023	19222	19308	19130	19143	19118	19192	19244	19348	19194	19072	19326	19455	19188	19177	19112	19331	19363	19207	19210	19250	19089	19223	19111	19125	19213	19186	19360	19122	19177	19030	19252	19254	19447	19192	19123	19290	19348	19101	19207	19160	19161	19291	19128	19073	19128	19464	19204	19230	19162	19137	18880	19168	19178	19265	19187	19123	19012	19308	19155	19288	19263	19186	19219	19154	19239	19294	19098	18985	19349	19092	18968	19239	18986	19205	19374	19181	19118	19169	19170	19053	19121	19239	19352	19115	19088	19185	19355	19236	19128	19166	19307	19108	19111	19247	19352	19044	19016	19077	19260	19122	19207	19462	19151	19025	19269	19271	19334	19388	19170	19142	19262	19260	19303	19050	19293	19248	19056	19216	19013	19320	19226	19034	19114	19166	19110	19068	19152	19320	19226	19285	19309	19200	19106	19120	19098	19156	19254	19154	19228	19318	19393	19126	19172	18968	19136	19135	19456	19231	19269	19048	19291	19309	19128	19140	19228	19217	19058	19132	19039	19286	19413	19360	19380	19150	19079	19005	19257	19412	19229	19382	19390	19164	19174	19225	19252	19203	19270	19244	19216	19351	19312	19178	19155	19314	19108	19105	19446	19320	19337	19082	19084	19050	19198	19241	19122	19088	19085	19211	19407	19195	18970	19102	19206	19423	19353	18879	19263	19367	19278	18985	19287	19141	19181	19316	19310	19335	19135	19049	18938	19104	19234	19292	19093	19099	19221	19063	19089	19098	19185	19259	19278	19073	19207	19320	19315	19103	19039	19113	19388	19233	19179	19147	19258	19287	19101	19055	18971	19056	19283	19072	19167	19211	19215	19127	19168	19255	18997	19009	19252	19300	19188	19055	19206	19107	19284	19259	19138	19225	19319	19198	19221	19199	19174	19140	19241	19212	18976	19110	19272	19293	19021	19238	19230	18992	19290	19282	19035	19077	19026	19055	19247	19080	19378	19185	19226	19207	19334	19111	19146	19255	19189	19192	19219	19012	19044	19048	19047	19337	19508	19203	19128	18979	19203	19249	19280	19073	19088	19189	19282	19108	19410	19340	19084	19105	19245	19193	19285	19091	19181	19013	19382	19038	19274	19185	19097	19052	19394	19128	19126	19010	19310	19170	19165	19251	19130	19406	19482	19165	19140	19144	19218	19137	19105	19179	19134	19105	18917	19336	19080	19062	19309	19339	19337	19218	19368	19292	19359	19171	19211	19147	19194	19121	19221	19248	19049	19389	19493	19278	19351	19202	19105	19299	19210	19093	19161	19135	19333	19202	19368	19233	19149	19179	19166	19015	19145	19197	19215	19157	19161	19177	19058	19297	19492	19159	19159	19231	19112	19159	19278	19068	19262	18993	19074	19180	19207	19230	19183	19030	19090	19375	19299	19157	19455	19178	19314	19283	19106	19015	19288	19397	19373	19211	19062	19149	19218	19208	19132	19350	19277	19373	19079	19354	19083	18981	19209	19229	19099	19140	19300	19204	19358	19257	19121	19148	19162	19199	19177	19303	19293	19318	19230	18935	19211	19185	19259	19377	19349	19288	19299	19272	19291	19201	19255	19542	19319	19371	19205	19094	19071	19160	19231	19056	19251	19245	19204	19161	19305	19163	19298	19151	19313	19164	19397	19249	19155	19243	19024	19053	19247	19039	19156	19079	19227	19306	19323	19191	19249	19441	19375	19138	19188	19197	19279	19345	19227	19021	18968	18959	19088	19338	19003	19180	19292	19485	19233	19171	19124	19110	18988	19344	19246	19390	19071	19165	19134	19302	19093	19156	19300	19102	19324	19247	19319	19194	19147	19197	19002	19100	19116	19092	19286	19254	19321	19245	19097	19011	19104	19087	19180	19131	19246	19184	19225	19149	19044	19280	19257	19194	19241	19474	19256	19228	19277	19079	19177	19159	19236	19098	18942	19254	19241	19381	19141	19057	19097	19186	19143	18968	19044	19011	19080	19069	19033	19198	19277	19005	19268	19331	19195	19155	19379	19177	19124	19062	19093	19014	19177	19207	19251	19340	19264	19128	19431	19259	19330	19122	19346	19225	19028	19196	19094	19202	19316	19288	19050	19255	19107	19244	19192	19212	19359	19163	19097	19395	19295	19220	19266	19167	19164	19244	19194	19312	19341	19292	19313	19301	19341	19092	19357	19165	19171	19182	19248	19128	19302	19328	19168	19292	19275	19135	19261	19211	19023	19104	19156	19062	19178	19323	19315	18917	19291	19259	19125	19098	19006	19298	19104	19239	19186	19092	19286	19343	19142	19205	19365	19201	19252	19112	19108	19177	18984	19227	19238	19177	19384	19282	19132	19311	19252	19061	19007	19089	19155	19044	19338	19080	19169	19292	19131	19173	19145	19117	19019	19082	19075	19140	19235	19093	19378	19455	19368	19123	19384	19083	19235	18989	19092	19068	19215	19332	19012	19187	19070	19308	19193	19093	19109	19344	19014	19248	19197	19160	19319	19203	19101	19175	19119	19143	19121	18998	19288	19154	19256	19299	19347	19065	19453	19070	19201	19106	19167	19149	18973	19123	19174	19327	18864	19077	19090	19355	19054	19161	19281	19000	19255	19275	19091	18997	19267	19218	19181	19177	19119	19140	19176	19164	19184	19195	19246	19217	19128	19124	19235	19358	19225	19035	19296	19032	19423	19271	19319	19303	19094	18858	19193	19277	19274	19032	19144	19250	19304	19174	19187	19497	19295	19163	19156	19190	19227	19169	19245	19188	19221	19180	19292	19167	19178	19029	19046	19260	19194	19305	19194	19100	19305	19309	19107	19193
26609	38438	38188	33772	31068	27629	24662	23280	21501	19853	18852	18016	17966	17658	17328	16854	16737	16514	16520	16501	16422	16423	16518	16376	16260	16404	16360	16247	16129	16521	16308	16112	16152	16214	16213	16112	16129	16092	16090	16179	16157	16110	16209	16027	16015	16138	16056	16293	16140	16078	16143	15964	15999	16125	16079	16177	16087	16249	16210	16156	16135	16055	15977	16152	16030	15864	16052	16034	16077	16230	16052	15912	16112	16167	16137	15967	16009	16215	15874	16078	15999	15962	16238	16091	16121	16053	16068	16160	16003	16094	16128	16217	15980	15926	16095	16163	15970	16086	16012	16085	16151	16008	15967	16133	16098	16035	16016	16196	16112	16071	16186	16189	16141	16161	16080	15958	16027	16278	16097	16117	16042	16062	16012	16085	16106	16043	15912	15971	16077	16060	15885	16259	16177	16070	16138	15972	16003	16080	15835	16072	16168	16112	16161	16283	16097	16061	16126	16136	16109	16176	15888	16280	16080	16115	15945	15905	16012	16033	16086	16049	16142	16142	16087	16080	16186	16045	16015	16047	16238	16149	16147	16012	16032	16081	15980	16065	16121	16176	16211	16008	15938	16229	16036	16277	16095	16101	16085	15959	16237	16160	16038	16020	16172	16098	16089	16091	16120	15975	15987	16180	16050	16120	16178	15994	15917	15921	16086	16148	15886	16234	16126	16148	15877	16276	16028	15890	15916	16092	16249	16116	16001	16052	16179	16102	16098	16032	15947	16048	16054	15991	16187	15902	16120	16149	16105	15858	16130	15856	16308	16013	16036	16142	15975	15974	16229	16219	15845	16062	15952	16108	16063	15959	16051	15887	15990	15837	16165	16055	16123	16046	15886	16043	16096	15996	16443	16041	15946	16008	15993	16046	16004	15894	16117	15883	16160	15991	16128	16069	16106	15985	16044	15975	16142	16130	15985	16108	16086	15908	16188	16143	16139	16062	15980	16153	16051	16135	16118	16174	16078	16096	16295	16044	15977	16153	16138	16033	15994	15922	16074	16086	16099	16016	15964	16014	16067	16132	16113	16028	16150	15944	16174	16272	16099	15961	16191	16171	16048	16164	16204	16032	16102	16010	16097	16192	16168	16189	16069	16226	16144	16141	16167	16097	16046	16044	16153	16030	16128	16121	16117	16174	15975	16186	16050	16116	16174	15997	16038	16213	16081	16039	16236	16095	16081	15975	16115	15908	16241	15918	16131	16056	16020	15975	16155	16017	16010	16133	16252	16053	16076	16140	16236	16083	16064	15986	15967	16301	16046	15985	16070	16015	15994	16178	15951	16010	16144	16244	16062	16107	16139	16033	16151	16100	16214	16188	16063	16029	16177	15994	16149	16131	16200	16106	15911	16042	15916	16192	16019	16194	16029	16058	16206	16101	16107	16104	15954	15943	16141	15943	16111	16144	16113	16087	16139	16137	16018	16005	15990	16127	15871	15927	16114	15935	16015	15974	16201	16106	15935	16013	16144	16132	16215	16205	16243	16037	16169	16154	16148	15966	15993	15946	16117	16064	15941	16082	16056	16190	16031	16049	16034	16130	15892	16065	15882	16062	16188	16171	16104	16010	16075	16122	16022	16088	16155	16005	16104	15945	16046	16083	16119	16019	16204	16113	16240	16002	15992	16150	16067	16003	16041	16116	16012	16022	16233	16030	16108	16002	15950	16096	16090	15939	16227	16226	16109	16108	16075	15964	15938	15969	16034	16070	16074	16101	16106	16037	16257	15974	15973	16091	16018	16105	16139	16031	16326	16103	16149	15935	16142	15903	16099	16059	16182	16083	16028	16052	15970	15928	16177	16134	15961	16105	16042	16092	16030	15915	16044	16178	16003	16039	16126	16066	15885	16022	16046	16195	15976	16228	15962	16144	16131	16193	16207	16295	16060	16203	16107	16091	16014	16099	16180	16086	16191	16022	16030	16041	16017	16101	16101	15988	15919	16136	16117	16078	16130	16172	16049	16155	16142	16132	16078	15968	16018	16099	16135	16166	16055	16078	16014	15962	16154	16134	16158	16117	16055	16169	16078	15920	15912	16082	16128	16126	16188	15999	15983	16165	16165	16018	16038	15910	16060	16266	16108	16082	15957	16042	16069	16031	15996	16176	16171	16021	15997	16098	16073	16046	16004	16090	16121	15859	16104	16095	15934	16216	15964	16081	15905	16058	16125	16121	16153	15991	16131	16071	16162	16027	16020	16043	16188	16253	16247	16194	16028	15944	16128	16202	15942	16027	16006	16034	16172	16044	16164	16186	16121	16030	16038	16055	16110	16077	16270	16289	16031	16044	16133	16226	16092	15977	16062	16324	16095	16282	16061	16158	16198	16062	16157	16103	15771	16061	16179	15802	16140	16131	16045	16162	16066	16080	16151	16094	16074	16103	16161	16062	16209	16132	16066	16145	16126	16080	16141	16195	16144	16202	16228	16269	16197	16157	16050	16127	16102	15944	16124	16173	16008	16133	16091	16207	16019	15972	16149	16150	15962	16036	16250	15955	16041	16105	15993	16240	15971	15989	16035	16077	16079	16133	16066	16085	16150	16057	16027	15935	16155	16167	16064	16143	16194	16026	16057	16045	16129	16053	16110	16040	16064	16096	16209	16060	16279	16180	16064	16156	16084	16208	16026	16235	16189	15845	16161	16083	15986	16201	15966	16182	16146	15977	16080	15990	15942	16140	15895	15948	16021	16105	15860	16102	15984	15965	16094	16051	16160	16103	16036	16133	16038	15999	16177	16045	16176	15958	16125	16067	16187	16092	16084	15876	15953	16138	15963	16047	16190	15993	16202	16147	16134	16184	16076	16018	16104	16243	16177	16085	15982	16074	16022	16039	16289	16115	16051	16003	16064	16006	15962	16135	16114	16010	16063	16107	16045	16186	16178	16132	16068	15938	16082	16159	16007	16137	16080	15984	16074	16229	16271	15977	16007	16087	16084	16032	16020	16049	16046	16314	16197	16136	16154	16051	16076	16089	16022	16274	16035	16207	16067	16143	16204	16074	16025	16229	15929	16089	16247	16137	16050	16153	16161	16104	15946	16120	15950	15982	15993	16168	16222	15971	16008	16217	16013	16133	16102	16168	16155	16076	16264	16096	16085	16195	15981	16122	16154	16221	15930	16031	15955	16065	16067	16039	15962	15983	16136	15924	16094	15918	16057	16034	16034	16074	16033	16015	16277	16094	16027	15951	16093	15992	16071	16039	15903	16156	16000	16173	15969	16024	16207	15991	16026	16116	15964	16048	16263	16165	16115	15980	16158	16074	16130	16198	15978	16094	16118	16087	16045	15821	16136	16123	15943	15950	15989	16173	15887	16064	16332	16056	16087	16073	16154	15993	16117	16168	16095	16142	16189	16024	16097	16023	16154	16104	16219	16086	15970	16109	16122	16033	16042	16100	16069	16118	15798	16006	16152	16105	16198	15961	16170	16095	16066	16082	16280	16131	15856	16060	16253	15994	16016	16155	16059	16076	16080	16146	16089	16179	16225	16102	16178	16194	16058	16072	16077	16028	16146	16130	16012	16039	15920	16175	15968	16138	15986	16149	16207	16165	16084	16109	16000	16200	16026	16202	16044	16135	16192	16211	16167	16112	16107	16167	16100	15957	16175	15999	16128	16168	16231	16085	16100	16078	16096	16083	16148	16094	16021	16002	16081	16110	16129	16102	16062	16142	15917	15985	16184	16167	15932	16149	16036	16148	16056	15961	16078	16090	15908	16011	15993	16048	16187	16072	15968	16118	15962	16198	16229	16048	16039	16080	15862	15985	16126	16138	16039	16114	15984	16061	16066	15999	16091	16298	16150	16233	16078	16036	16145	16136	15965	16175	16157	16103	16024	16266	16186	16156	16197	16072	16221	16024	16089	16025	16049	16061	16087	15869	16178	15996	16030	16072	16088	16042	16148	15987	16104	16190	16190	16073	16112	16018	16096	16032	16172	16021	16041	16122	16093	16112	16150	16086	16059	16157	16092	16064	16047	16335	16090	16170	16169	16034	15922	15861	16244	16231	16140	16157	16148	16159	16157	16002	16016	16168	16109	15951	16125	16084	15999	16170	16175	16094	16210	16043	16079	15946	16242	16171	16014	15959	16274	15994	15977	16193	16064	16158	16146	16125	15988	16038	16132	16116	16112	16075	16023	16003	16120	16142	16084	15934	16252	16184	15855	16038	16141	16072	16059	16095	16109	16225	15933	16204	15865	16134	16003	16136	16114	16000	16257	16200	16098	16191	15941	16225	16106	16099	16099	16227	16172	16027	16206	16034	16135	16032	16031	16076	16078	16098	16016	16030	15975	15994	16076	16210	16014	16202	16166	16059	15942	16007	16116	16178	16017	16213	16225	16065	16172	16101	16170	16257	16055	16151	16096	15999	15955	16131	16065	15893	16233	15972	16246	15958	15960	15943	16176	16332	16107	16015	15975	16172	16174	16001	16359	16074	16047	15984	16110	16046	16085	16032	16092	16046	16200	15961	16147	16092	16127	15892	16026	16171	16030	16045	15997	15940	16075	15955	15924	15911	16089	16229	16113	16051	16188	16107	16152	16201	16233	16078	16108	16135	15963	16225	15959	16195	15928	16047	16010	16104	16166	16073	16181	16010	16131	16134	16325	16123	16135	16154	16087	16148	16191	16038	16203	16034	16152	16111	16306	16166	16081	16028	16105	16113	16096	16182	15990	16314	16211	16217	16005	16154	16106	16024	16138	16142	16145	16023	16082	16147	15987	16128	15999	16140	15980	16141	16036	16058	16212	16028	15995	16130	16133	16096	16056	15947	15954	16089	16262	16174	16108	16187	15955	16080	16120	16017	16218	15956	15959	16217	15916	16011	16144	16263	16016	16069	15959	15948	16208	16185	16056	16066	16089	16116	16123	16025	15930	16129	16248	16074	16077	16256	15913	15993	15891	16130	15989	16169	16189	15956	16196	16069	16128	16130	16252	16049	16036	16001	16167	16306	16172	15966	16182	16113	15951	16093	16152	15996	16009	16136	16055	16098	16140	16119	16102	16086	16167	16177	16139	16254	16080	16101	16097	16077	16168	16130	16100	15974	16223	16143	16076	16124	16150	16069	16078	16076	16042	16130	16280	16136	16242	16096	15993	16052	16215	16201	16021	16129	16199	16015
25243	21452	29212	29179	30404	31177	29768	26339	23882	22804	21926	21280	20970	20800	20220	19771	19636	19828	19421	19106	19127	19285	19117	19261	19096	19242	19261	19044	19111	19214	18789	19040	19023	19120	18648	18881	18909	18917	18971	18731	18796	19047	19022	18882	18892	18721	18890	18856	18796	18598	18734	18852	18722	18911	18610	18716	18798	18766	18689	18899	18728	19020	18686	18656	18536	18687	18767	18642	18828	18728	18534	18684	18767	18813	18873	18756	18812	18785	18714	18624	18764	18763	18789	18789	18864	18830	18879	18834	18854	18938	18822	18920	18720	18552	18730	18510	18592	18741	18751	18999	18755	18577	18944	19042	18882	18827	18719	18697	18805	18792	18823	18749	18718	18793	18843	18824	18833	18796	18745	18901	18867	18817	18846	18674	18862	18662	18850	18767	18722	18922	18686	18647	18754	18778	18504	18777	18759	18583	18726	18779	18680	18749	18833	18932	18563	18792	18834	18744	18751	18633	18774	18591	19007	18781	18769	18807	18462	18847	18863	18723	18924	18878	18677	18786	18686	18713	18758	18634	18760	18752	18678	18758	18764	18847	18872	18972	18848	18925	18776	18514	18599	18672	18637	18648	18738	18904	18729	18767	18785	18730	18790	18736	18809	18720	18785	18823	18657	18654	18659	18844	18561	18747	18705	18531	18697	18739	18736	18687	18688	18661	18576	18865	18920	18737	18691	18738	18887	18873	18841	18832	18608	18523	18499	18730	18711	18695	18756	18624	18642	18652	18710	18760	18600	18569	18716	18824	18527	18774	18573	18881	18851	18703	18815	18721	18620	18674	18858	18753	18763	18774	18795	18730	18710	18634	18693	18969	18540	18489	18818	18671	18812	18807	18779	18749	18730	18830	18683	18560	18879	18828	18772	18822	18851	18759	18675	18697	18840	18837	18919	18659	18821	18770	18691	18790	18686	18742	18732	18821	18613	18870	18757	18780	19009	18770	18640	18845	18753	18769	18597	18773	18663	18783	18725	18881	18700	18821	18833	18664	18683	18705	18744	18700	18825	18764	18809	18972	18862	18733	18874	18703	18532	18625	18713	18946	18836	18740	18606	18630	18834	18778	18763	18700	18666	18860	18744	18801	18706	18887	18552	18739	18806	18796	18667	18962	18862	18641	18779	18738	18745	18645	18605	18753	18582	18755	18877	18823	18710	18768	18770	18787	18858	18653	18769	18764	18758	18919	18632	18829	18517	18679	18800	18966	18711	18790	18668	18672	18787	18915	18788	18750	18705	18808	18674	18617	18701	18795	18690	18725	18749	18752	18731	18981	18806	18911	18722	18634	18945	18753	18817	18684	18871	18830	18917	18854	18623	18947	18715	18944	18735	18789	18784	18753	18949	18797	18765	18836	18750	18773	18621	18831	18710	18601	18656	18922	18841	18600	18780	18658	18571	18777	18646	18600	18789	18582	18785	18800	18676	18828	18908	18818	18919	18875	18798	18644	18645	18631	18654	18740	18874	18762	18930	18588	18802	18825	18705	18863	18956	18910	18680	18701	18660	18801	18640	18699	18765	18823	18674	18687	18808	18885	18787	18761	18670	18501	18650	18866	18808	18685	18686	18601	18818	18497	18857	18748	18772	18827	18692	18857	18812	18841	18648	18847	18703	18695	18805	18602	18776	18762	18882	18889	18687	18963	18961	18646	18746	18720	18734	18734	18527	18476	18721	18675	18659	18795	18742	18729	18860	19006	18989	18925	18699	18734	18733	18765	18755	18565	18631	18774	18843	18765	18715	18708	18750	18828	18762	18743	18757	18635	18680	18904	18673	18925	18962	18640	18585	18794	18712	18940	18792	18802	18608	18771	18800	18727	18669	18698	18791	18492	18678	18859	18644	18674	18722	18638	18742	18701	18953	18664	18703	18779	18826	18823	18839	18740	18797	18695	18713	18683	18561	18854	18558	18654	18911	18700	18793	18774	18713	18809	18797	18730	18761	18762	18852	18713	18842	18753	18798	18943	18646	18828	18968	18857	18717	18691	18745	18818	18935	18798	18951	18795	18606	18666	18831	18800	18730	18683	18842	18980	18831	18788	18845	18475	18808	18900	18718	18763	18965	18739	18684	18710	18788	18808	18750	18924	18928	18877	18570	18732	18902	18599	18838	18821	18743	18640	18737	18649	18648	18798	18639	18565	18929	18678	18681	18729	18773	18555	18935	18967	18713	18656	18740	18849	18831	18706	18814	18693	18880	18828	18752	18807	18772	18748	18779	18753	18737	19020	18916	18842	18732	18755	18709	18738	18996	18908	18880	18768	18722	18933	18801	18881	18752	18600	18726	18780	18804	18910	18859	18611	18771	18949	18807	18799	18964	18673	18931	18717	18737	18794	18851	18797	18908	19035	18979	18860	18705	18767	18925	18655	18673	18778	18869	18628	18595	18574	18710	18734	18766	18836	18698	18868	18922	18769	18588	18999	18843	18724	18735	18845	18734	18772	18781	18787	18740	18879	18853	18958	18504	18722	18792	18993	18853	18804	18839	18733	18913	18730	18757	18861	18618	18656	18838	18877	18605	18825	18633	18726	18611	18695	18590	18650	18757	18615	18594	19007	18874	18736	18629	18731	18770	18694	18764	18869	18876	18645	18799	18665	18789	18869	18544	18664	18698	18708	18848	18849	18713	18641	18956	18818	18662	18926	18800	18867	18625	18642	18622	18895	18672	18738	18849	18877	18948	18661	18836	18726	18784	18848	18906	18532	18676	18872	18746	18806	18861	18647	18678	18677	18834	18861	18912	18863	18835	18766	18770	18915	18547	18614	18816	18710	18849	18819	18752	18634	18808	18730	18633	18669	18822	18656	18901	18690	18652	18648	18791	18633	18720	18739	18769	18818	18908	18534	18743	18938	18826	18735	18838	18737	18740	18859	18740	18630	18720	18683	18793	18719	18700	18618	18791	18644	18962	18766	18839	18768	18851	18572	18892	18752	18545	18709	18910	18705	18719	18714	18632	18715	18629	18716	18809	18876	18636	18868	18525	18742	18889	18847	18771	18714	18749	18696	18622	18578	18712	18717	18831	18701	18757	18975	18787	18808	18710	18788	18762	18807	18670	18992	18668	18745	18663	18789	18876	18695	18885	19014	18895	18696	18645	18667	18894	18805	18918	18715	18886	18637	18703	18839	18772	18636	18521	18754	18887	19090	18671	18748	18933	18621	18906	18786	18757	18658	18726	18590	18865	18980	18908	19011	18854	18807	18737	18679	18761	18895	18794	18694	18885	18786	18808	18641	18701	18673	18847	18690	18652	18707	18781	18931	18922	18835	18866	18838	18952	18737	18839	18612	18732	18760	18788	18682	18696	18549	18859	18787	18594	18522	18810	18702	18687	18821	18617	18622	18810	18711	18650	18621	18553	18834	18842	18678	18622	18700	18850	18541	18975	18751	18791	18616	18890	18658	18792	18904	18745	18758	18751	18825	18671	18863	18843	18814	18768	18758	18800	18717	18742	18784	18751	18625	18613	18628	18784	18739	18708	18646	18736	18862	18835	18853	18868	18738	18817	18773	18618	18893	18607	18724	18836	18670	18912	18638	18834	18918	18768	18755	18794	18831	18848	18782	18807	18538	18820	18622	18698	18743	18600	18739	18610	18764	19016	18743	18506	18751	18821	18811	18750	18691	18662	18698	18687	18898	18609	18870	18839	18606	18896	18790	18679	18538	18702	18769	18710	18718	18825	18786	18944	18828	18680	18773	18737	18692	18625	18686	18687	18747	18767	18636	18863	18933	18873	18680	18611	18775	18598	18650	18681	18668	18785	18658	18747	18812	18863	18998	18947	18721	18628	18871	18746	18625	18847	18685	18847	18782	18777	18896	18535	18603	18794	18820	18832	18850	18857	18805	18722	18809	18735	18844	18926	18554	18718	18691	18563	18661	18708	18690	18868	18752	18775	18799	18860	18578	18684	18690	18846	18643	18738	18897	18768	18787	18760	18853	19095	18855	18762	18926	18830	18680	18714	18715	18756	18710	18559	18563	18715	18670	18842	18834	19056	18827	18856	18828	18738	18895	18680	18913	18690	18715	18667	18881	18661	18861	18923	18908	18624	18767	18912	18621	18790	18860	18782	18632	18795	18710	18568	18560	18772	18837	18633	18760	18878	18754	18944	18917	18851	18904	18655	18726	18637	18585	18644	18737	18738	18751	18596	18692	18761	18632	18655	18838	18624	19009	18841	18724	18708	18812	18599	18775	18676	18567	18708	18672	18751	18991	18673	18656	18659	18985	18937	19003	18849	18992	18802	18632	18683	18835	18764	18864	18725	18755	18800	18605	18840	18898	18775	18674	18772	18762	18679	18805	18740	18745	18825	18893	18788	18765	18678	18548	18666	18567	18898	18848	18662	18837	19066	18750	18768	18821	18686	18762	18825	18710	18784	18908	18619	18775	18715	18841	18876	18574	18813	18737	18765	18858	18815	18692	18494	18719	18542	18581	18654	18594	18981	18759	18687	18749	18985	18780	18978	18755	18956	18571	18948	18705	18904	18945	18901	18961	18914	18586	18761	18899	18839	18698	18890	18719	18873	18844	18742	18763	18819	18661	18658	18707	18863	18862	18807	18862	18745	18872	18764	18746	18965	18772	18524	18685	18632	18653	18690	18817	18809	18751	18696	18745	18793	18788	18592	18789	18649	18667	18742	18798	18598	18533	18700	18816	18969	18814	18790	18684	18917	18932	18864	18589	18954	18717	18918	18803	18664	18644	18657	18500	18663	18748	18804	18810	18707	18768	18698	18734	18909	18567	18731	18698	18785	18812	18802	18717	18713	18600	18826	18600	18707	18787	19077	18742	18752	18576	18868	18725	18680	18821	18759	18899	18760	18883	18592	18858	18746	18792	18813	18834	18803	19000	18741	18822	18610	18850	18836	18715	18673	18730	18672	18832	18775	18815	18858	18688	18665	18764	18977	18838	18586	18765	18714	18822	18772	18598	18670	18675	18860	18961	18749	18915	18862	18762	18933	18773	18627	18737	18801	18694	18690	18711	18870	18736	18870	18980	18652	18673	18791	18570	19027	18788	18869	18825	18892	18745	18641	18895	18774	18957	18944	18953	18936	19054	18902	18702	18673	18896	18759	18871	18715	18786	18823	18795	18743	18705	18812	18511	18825	18866
26656	45415	46284	41402	36911	32775	29790	26738	23710	21516	20438	19714	19142	18557	17942	17230	17060	16993	16672	16603	16550	16549	16320	16369	16331	16297	16195	16299	16151	16188	15999	15987	16065	16005	16020	15915	16006	16148	15788	15747	16073	15936	15728	16014	16074	15868	15806	16027	16033	16045	15959	15775	16020	15877	15902	15861	15841	15950	16049	15854	15874	15929	15998	15767	15939	15996	15870	15965	15818	15930	15827	15978	15822	16007	15855	15961	15943	15941	15902	15867	15881	15825	15861	15938	15872	15974	15854	15968	15932	15997	15829	15862	15989	15814	15859	15688	15782	15835	15770	15981	15897	15955	15759	15919	15859	15682	15961	15976	15978	15783	15904	15880	15903	15846	15800	15923	15901	15858	15913	15962	15884	15930	15912	15910	16038	15964	16060	15710	15750	15867	16013	15873	15848	15623	16071	15838	15866	15922	15854	15775	16025	15747	15867	15911	15874	15977	16064	15767	15888	16049	16078	15966	15912	15805	15899	15983	15802	15838	15736	15803	15745	15756	15826	15869	15971	15656	15812	15925	15633	15885	15975	15843	15954	15943	15895	15933	15843	15870	16007	15905	15800	16123	15881	15939	15878	15957	15814	15957	15863	15951	15850	15954	15792	15865	15766	15893	15830	15756	15814	16031	16022	15919	15896	16070	15860	15835	15971	15932	15875	15851	15790	15808	16001	15769	15860	15830	15819	15900	15967	15946	15879	15963	15942	15867	15935	16116	15894	15985	15764	15837	15762	15764	16077	15904	15776	16036	15888	15967	15925	16082	15828	15929	15808	16062	15905	15921	15777	15871	15913	15881	15852	15909	15843	15908	15815	15894	15702	15752	15928	15893	15923	15862	16018	15913	15834	15949	16066	15865	16120	15854	15942	15790	15906	16061	15831	15853	15931	15796	15750	15716	15786	15868	15914	15781	15860	15937	15961	16102	15919	15794	15868	15814	15923	16027	15939	15831	16057	15741	16153	15878	15795	15917	16020	15865	15739	15758	15830	15834	15807	15813	15846	15990	15729	15821	15978	15781	15966	15922	15881	15783	15900	16061	15769	15880	15878	15910	15851	15934	15783	15869	15955	15929	15929	15965	15908	15658	15752	15817	15866	15777	15799	15904	15843	15850	15889	15749	15769	15981	16064	15997	15881	16030	16022	15810	15891	15929	15983	15947	15932	16012	15837	15705	15904	15789	15646	15877	15750	15985	15955	15771	16077	15888	15817	16099	15893	16026	15807	15982	15943	15761	15876	15756	15932	15897	15759	15786	15959	15823	15804	15868	15864	15858	15917	15841	15877	15893	15857	15976	15735	15969	15906	15727	15818	15869	15969	15890	16009	15762	15793	15767	15918	15972	15848	15848	16111	16046	15789	16006	15800	15661	15932	15858	16045	15865	15941	16004	15859	15943	15750	16004	15961	15959	15795	15948	15905	15934	15853	15887	15876	15871	15929	15897	15911	15938	15884	15859	15902	15876	15875	15838	15841	15847	15954	15875	15912	15977	15825	15919	15771	15754	15812	15955	15951	15947	15890	16229	16010	15954	15891	15809	15827	15960	15903	15808	15936	15934	15957	15912	15864	15923	15992	15905	16013	15800	15917	15906	15832	15986	15840	15714	15831	15961	15978	15876	15962	16018	16006	15745	15753	15823	15906	15954	15961	15882	16022	15873	15818	15830	16026	15948	15943	16012	16069	16027	15934	15916	15869	16196	15861	16010	15831	15881	15870	15816	15951	15857	15741	15847	15898	15943	15700	15908	15607	15923	15811	15889	15804	15848	15874	15841	15866	15940	15860	15977	15995	15834	15862	15991	15687	15931	15981	15837	15944	15927	15721	15830	15654	15823	15848	15953	15836	15896	15991	15780	15762	15916	15888	15865	15934	15819	15735	15711	16054	15775	15888	15697	15927	15822	15765	15771	15885	15762	16038	15818	15813	15834	15782	16002	15906	15950	15958	15812	15836	15804	15755	15775	15891	15965	15877	15892	15864	15964	15910	15983	15946	15848	16061	15896	15819	15910	15868	15803	15817	16026	16081	16041	15871	15904	15940	15918	15964	16044	15858	15702	15759	15914	15816	16114	15904	15787	15930	15930	15970	15884	15932	15956	15694	15887	15906	15978	16102	15881	15781	15960	15668	15875	15989	15822	15939	15779	15993	15746	15827	15833	15921	16011	15910	15944	15955	15783	15856	16001	15913	15722	15834	15973	15867	15918	15747	15955	15732	15750	15819	15966	15853	15911	15845	15823	15973	15885	15946	15828	15808	15934	15919	16086	15693	15891	15954	15821	15823	15915	15688	15788	15780	15973	15912	15943	15816	15899	15778	15984	15911	15872	15896	15805	15905	16000	16005	15905	16019	15842	15738	16073	15821	15865	15698	15839	15931	15806	16016	15798	15944	16061	15811	15744	15935	15701	15946	15827	15730	15934	15866	15951	15771	15959	15900	15803	15834	16095	15921	16013	15910	15983	15982	15904	15875	15731	15936	15890	15989	15707	15948	15745	15871	15807	15834	15906	15751	16094	15834	15888	16010	15750	16042	15907	15873	15988	15971	15714	15799	15856	15747	15885	15924	16087	15712	15806	15846	15911	15904	15869	15770	15956	15845	16054	15785	15806	15966	15766	15913	15725	15826	15928	16099	15957	15761	15960	15869	15928	15903	15967	16101	15805	16031	15736	15987	15876	15877	15780	15781	15704	15878	15895	15932	15805	16082	15997	15693	15697	15728	15750	15889	15925	16026	15731	15915	15942	15937	15972	15883	15838	15908	16000	15758	15895	16028	15965	15868	15901	16062	15907	15898	15964	15892	15788	15721	15958	15984	15725	16182	15965	15958	15826	16020	16023	15918	15786	16067	15900	15881	15862	16029	15918	15889	16019	15931	15909	16056	15813	15992	16085	15855	15962	15809	15945	15978	15909	15861	15882	15832	15917	16017	15917	15758	15890	15909	15860	15783	15905	15905	15952	15867	15804	15945	15946	15985	16098	15940	15765	15806	15898	15760	15745	16018	15812	15915	15808	15909	16043	15842	15947	15907	15914	15797	15975	15971	15895	15942	15841	15854	15999	15854	15956	15876	16045	15937	15861	16007	16077	15902	15968	16125	15782	15840	15755	15867	15849	15860	15787	15782	15996	15699	15829	15878	15815	15970	15797	15872	15744	15837	15963	15860	15774	15831	15903	15729	15796	15960	15950	15800	15860	15841	15903	15904	15878	15834	15828	15906	15977	15924	15967	15858	15760	16005	15911	15869	16039	15791	15842	16001	15979	15991	15873	15830	16178	15954	15867	15904	15869	15700	15832	15999	15887	15947	15910	15957	15790	15623	15957	15937	15965	15911	15873	15825	15861	15705	15914	15903	15833	15966	15761	15715	16085	15863	15947	15778	15846	15863	15889	15971	15942	15918	16053	15666	16016	15910	15952	15804	15964	15899	15979	15977	15890	15839	15994	15818	15859	15948	15865	16040	16014	15922	16031	15983	15914	15840	15922	15800	15945	15704	15909	15766	15927	15979	15752	16050	15778	15821	15887	15839	15931	15718	15967	15895	15811	15558	15941	15904	15863	15843	15756	15813	15773	15806	15736	15896	15860	16021	15752	15740	15911	15957	15910	16092	15958	15865	15824	16028	15815	15939	15973	16088	15806	15779	15756	15943	15739	15855	16012	15967	16085	15924	15745	15974	15823	15777	15856	15861	15911	15904	15971	15909	15940	15907	15893	16043	15905	15745	16135	15937	16081	15986	15689	15733	15929	15894	15847	15965	15829	15971	15872	15823	15937	15739	15902	16120	15793	15892	15879	15782	15825	15806	15830	16031	15956	15850	15825	15802	15894	15852	15670	15778	15977	15973	15865	15774	15821	15840	15696	16011	15686	15826	15815	15907	15851	15794	15981	15726	15922	15859	16060	15798	16006	16093	15900	15845	15827	15821	15774	15895	15813	15795	15877	15787	15757	15873	15725	15995	16013	16039	15770	15749	15885	15795	15945	15872	15896	15819	15859	15854	16035	16002	15880	15778	15785	15723	16107	15719	15957	15947	15820	15885	16045	15930	15780	15949	15831	15931	15943	15895	15788	16016	16034	16013	15825	15990	15907	15903	15796	15846	15763	15983	15937	15935	15921	15964	15830	15885	15900	15780	15864	15874	15929	15915	15928	15909	15912	15941	15837	15939	15904	15806	15922	15762	15822	16000	15912	15835	15803	15907	15992	15886	15817	15870	15852	15925	16177	15958	15777	15997	15952	16032	15950	15924	15825	16041	15787	15811	15810	15744	15905	15923	15970	15961	15808	15901	15995	15918	16217	15848	15945	15873	15841	15890	15848	15871	16015	15906	16037	15845	15850	15879	15830	15955	15885	15912	15909	15868	16026	15789	15867	15958	16018	16016	15852	15908	15880	15859	15899	15736	15930	15857	16038	16161	15798	15940	16136	15908	15879	15996	15772	16024	16073	15943	15976	15900	15778	15895	15994	15849	15916	16042	15812	15929	15801	15906	15872	15918	15776	16009	15879	16030	16088	16028	15981	15771	15926	15947	16036	15998	16131	15824	15922	15749	15872	15768	15661	15891	15931	15965	16073	15798	15925	15912	16094	15933	16026	15918	15919	15889	15921	15869	16139	15989	15791	15834	15763	15830	15797	15912	15893	15806	15970	15902	15769	15883	15744	15994	16014	16080	15761	15914	15876	15893	15890	16042	15798	15889	15768	15972	15990	15996	16167	15920	15860	15800	15863	15865	15967	15860	15904	15926	15794	15911	15790	15999	15823	16027	15869	16060	15939	15903	15791	15803	15967	15818	15889	15891	15689	15776	15962	15867	15847	15976	15725	16037	15915	15852	15909	15943	15848	15968	15733	15926	15845	15835	15996	15847	15985	16021	15949	15766	15802	15989	15883	16049	15957	15745	15768	15844	15696	15899	15905	15946	15866	15923	15883	15828	15896	15930	16073	15993	15915	15782	15813	15805	15888	15803	16044	15925	15966	15875	15959	15910	15762	15857	15870	15981	15795	15830	16041	15900	15886	15842	15853	15985	15871	15859	15955	15970	15830	15657	15984	15739	15876	15862	15980	15938	15962	15895	15847	15819	16046	15965	15869	16016	16024	15799	15851	15861	15966	15869	15810	16102	15817
24042	21457	29259	25880	27686	32119	32663	27463	25010	23941	22612	22074	21703	21320	20449	20273	19678	19660	19576	19502	19481	19460	19231	19207	18971	19014	19003	19044	18865	18859	18773	18785	18787	18693	18660	18885	18828	18735	18601	18824	18932	18724	18448	18624	18720	18630	18538	18572	18464	18492	18396	18722	18437	18675	18540	18375	18477	18544	18663	18562	18524	18734	18470	18413	18473	18706	18604	18383	18448	18561	18439	18693	18502	18601	18603	18643	18577	18588	18628	18607	18389	18602	18555	18688	18560	18486	18594	18825	18513	18438	18381	18473	18566	18404	18510	18362	18527	18565	18622	18728	18672	18617	18636	18553	18465	18483	18638	18424	18673	18500	18351	18359	18518	18481	18580	18503	18401	18414	18397	18451	18565	18494	18493	18543	18537	18402	18615	18667	18673	18602	18829	18591	18490	18548	18542	18549	18533	18652	18380	18303	18562	18472	18749	18566	18551	18486	18506	18617	18684	18579	18740	18752	18571	18612	18361	18509	18609	18625	18576	18600	18589	18498	18740	18532	18585	18561	18650	18693	18526	18522	18636	18554	18587	18591	18508	18561	18433	18581	18741	18640	18605	18717	18575	18925	18506	18743	18742	18434	18474	18569	18535	18318	18584	18669	18582	18488	18560	18748	18772	18494	18643	18378	18370	18492	18385	18473	18461	18670	18408	18820	18707	18778	18367	18625	18449	18740	18614	18576	18537	18551	18681	18680	18398	18440	18486	18587	18663	18400	18719	18620	18714	18460	18568	18521	18595	18587	18461	18542	18638	18517	18563	18368	18644	18643	18659	18592	18563	18718	18558	18502	18482	18619	18694	18584	18589	18566	18692	18614	18563	18429	18682	18627	18535	18669	18884	18597	18658	18548	18675	18554	18782	18714	18577	18571	18383	18398	18644	18573	18572	18562	18606	18505	18239	18617	18770	18537	18582	18480	18647	18800	18448	18415	18435	18520	18314	18741	18440	18445	18500	18735	18549	18647	18321	18593	18756	18546	18255	18554	18409	18402	18545	18431	18478	18759	18645	18727	18520	18491	18501	18493	18856	18377	18346	18643	18670	18647	18607	18415	18785	18484	18724	18332	18549	18542	18564	18571	18576	18507	18686	18408	18645	18503	18533	18623	18592	18498	18648	18507	18403	18517	18355	18584	18546	18733	18449	18484	18479	18597	18524	18760	18578	18603	18612	18682	18617	18584	18466	18422	18496	18607	18593	18457	18524	18383	18323	18447	18532	18495	18442	18578	18672	18570	18646	18575	18472	18383	18481	18646	18656	18635	18667	18406	18449	18721	18470	18518	18651	18402	18699	18459	18562	18582	18395	18445	18660	18539	18783	18703	18708	18492	18534	18578	18533	18672	18576	18602	18478	18486	18531	18596	18463	18520	18487	18453	18439	18575	18680	18607	18488	18311	18574	18556	18593	18476	18537	18565	18458	18505	18282	18284	18536	18551	18502	18606	18466	18415	18558	18662	18477	18499	18486	18336	18512	18561	18574	18490	18575	18332	18530	18662	18493	18443	18534	18396	18578	18436	18529	18541	18483	18550	18722	18607	18412	18408	18598	18487	18506	18639	18419	18530	18803	18409	18545	18464	18568	18477	18404	18602	18533	18480	18519	18630	18437	18340	18307	18387	18607	18500	18725	18600	18314	18641	18594	18569	18468	18489	18604	18611	18349	18496	18575	18400	18509	18472	18551	18365	18389	18623	18561	18690	18471	18588	18433	18498	18391	18598	18407	18494	18602	18498	18544	18442	18645	18489	18569	18669	18715	18531	18656	18649	18447	18413	18697	18717	18713	18567	18504	18553	18521	18570	18600	18565	18727	18493	18600	18500	18560	18447	18759	18729	18503	18692	18638	18428	18346	18630	18540	18477	18466	18658	18485	18448	18675	18524	18473	18677	18680	18649	18480	18474	18569	18580	18436	18711	18418	18460	18537	18597	18604	18492	18517	18671	18609	18667	18723	18494	18384	18578	18495	18575	18561	18501	18562	18651	18482	18479	18415	18545	18522	18592	18443	18526	18556	18411	18452	18436	18532	18581	18542	18483	18578	18569	18730	18489	18688	18521	18635	18600	18538	18521	18520	18639	18534	18429	18537	18533	18676	18693	18606	18281	18487	18586	18788	18598	18599	18498	18411	18383	18699	18294	18487	18499	18587	18619	18439	18604	18609	18544	18491	18510	18419	18455	18563	18406	18598	18362	18596	18596	18484	18642	18532	18578	18666	18763	18619	18512	18459	18704	18585	18496	18673	18528	18523	18556	18488	18502	18523	18585	18718	18436	18237	18561	18527	18647	18541	18443	18543	18449	18610	18552	18621	18618	18610	18534	18413	18520	18300	18590	18643	18570	18355	18675	18543	18608	18268	18528	18539	18445	18377	18480	18624	18677	18483	18679	18658	18580	18407	18336	18505	18420	18695	18752	18376	18474	18418	18402	18512	18581	18691	18506	18637	18429	18441	18423	18622	18493	18601	18621	18353	18509	18646	18435	18532	18703	18422	18580	18621	18689	18797	18537	18354	18508	18490	18722	18328	18515	18466	18368	18427	18496	18536	18505	18458	18536	18408	18444	18308	18478	18592	18327	18721	18670	18607	18526	18635	18595	18519	18521	18506	18429	18551	18653	18806	18572	18581	18803	18485	18538	18469	18552	18570	18727	18669	18430	18409	18454	18573	18593	18717	18564	18475	18350	18566	18534	18530	18437	18449	18546	18608	18622	18663	18614	18511	18534	18358	18607	18435	18572	18543	18656	18564	18634	18624	18535	18437	18440	18522	18394	18299	18507	18701	18543	18400	18602	18581	18453	18661	18537	18490	18489	18578	18505	18497	18582	18477	18484	18517	18756	18547	18459	18709	18690	18625	18563	18654	18516	18606	18630	18819	18362	18556	18481	18625	18587	18455	18415	18686	18474	18629	18366	18411	18510	18702	18413	18484	18679	18655	18506	18628	18473	18610	18621	18461	18642	18446	18563	18460	18580	18389	18442	18601	18577	18785	18753	18618	18544	18740	18675	18531	18585	18618	18485	18554	18588	18433	18306	18585	18666	18566	18526	18456	18550	18715	18722	18646	18636	18466	18367	18430	18674	18639	18563	18349	18436	18479	18527	18626	18588	18487	18562	18695	18563	18374	18403	18726	18479	18583	18619	18572	18412	18655	18606	18607	18646	18585	18493	18305	18362	18472	18409	18665	18595	18437	18427	18539	18262	18533	18468	18479	18591	18557	18574	18609	18554	18575	18634	18402	18609	18698	18635	18662	18596	18391	18567	18550	18466	18418	18498	18571	18439	18457	18495	18568	18525	18401	18441	18610	18527	18541	18571	18489	18477	18711	18499	18497	18616	18400	18624	18376	18622	18759	18576	18552	18632	18589	18360	18467	18623	18577	18491	18638	18689	18439	18387	18416	18540	18642	18388	18567	18494	18719	18852	18513	18435	18474	18480	18769	18409	18512	18461	18593	18458	18739	18595	18462	18515	18512	18429	18615	18444	18626	18614	18773	18516	18519	18549	18343	18512	18423	18484	18576	18587	18479	18455	18599	18507	18561	18382	18555	18690	18649	18489	18556	18632	18588	18817	18828	18648	18476	18493	18705	18584	18623	18717	18552	18498	18688	18559	18549	18596	18621	18435	18593	18478	18433	18299	18695	18437	18666	18793	18646	18745	18537	18406	18454	18598	18443	18487	18613	18730	18463	18660	18658	18595	18378	18562	18498	18511	18524	18517	18460	18281	18735	18642	18511	18599	18454	18498	18550	18484	18331	18428	18359	18613	18685	18472	18426	18525	18567	18493	18523	18426	18647	18625	18551	18738	18358	18598	18656	18585	18669	18447	18525	18534	18594	18447	18784	18618	18476	18455	18437	18599	18588	18540	18626	18726	18265	18265	18580	18528	18653	18750	18568	18517	18447	18656	18584	18464	18813	18498	18390	18473	18703	18445	18555	18578	18427	18549	18435	18345	18703	18627	18562	18582	18595	18352	18424	18463	18376	18414	18697	18656	18666	18467	18528	18635	18519	18510	18697	18570	18431	18595	18552	18467	18676	18504	18527	18543	18491	18618	18573	18592	18517	18439	18678	18509	18396	18563	18611	18508	18581	18419	18604	18442	18590	18843	18556	18517	18469	18479	18429	18333	18358	18657	18560	18368	18496	18514	18498	18542	18752	18404	18631	18579	18554	18396	18785	18528	18658	18560	18477	18640	18687	18564	18591	18439	18395	18509	18555	18644	18783	18467	18566	18513	18568	18930	18620	18475	18492	18663	18395	18595	18653	18634	18544	18699	18622	18672	18623	18512	18577	18452	18561	18673	18374	18743	18755	18617	18354	18635	18416	18580	18886	18679	18564	18277	18470	18692	18715	18685	18606	18736	18400	18345	18451	18524	18777	18666	18593	18472	18723	18341	18599	18480	18461	18446	18504	18371	18481	18647	18384	18497	18640	18816	18500	18454	18500	18582	18486	18643	18541	18488	18489	18216	18746	18408	18479	18645	18642	18423	18382	18461	18535	18785	18449	18368	18520	18439	18538	18524	18489	18535	18531	18614	18727	18535	18584	18734	18634	18559	18593	18525	18489	18599	18507	18462	18598	18432	18572	18679	18488	18640	18505	18539	18445	18480	18578	18650	18740	18645	18500	18807	18587	18490	18566	18594	18625	18502	18826	18608	18519	18442	18680	18578	18622	18300	18356	18667	18532	18580	18665	18549	18594	18587	18513	18311	18689	18519	18470	18381	18535	18701	18530	18582	18771	18634	18522	18580	18439	18559	18487	18420	18398	18598	18661	18533	18545	18687	18649	18513	18570	18627	18549	18616	18514	18391	18375	18626	18721	18552	18499	18438	18423	18650	18649	18607	18511	18669	18607	18517	18545	18436	18634	18585	18470	18344	18580	18553	18379	18544	18559	18576	18619	18537	18568	18739	18634	18308	18332	18509	18716	18479	18496	18605	18542	18502	18547	18413	18646	18556	18361	18553	18452	18516	18339	18505	18588	18331	18528	18393	18439	18525	18478	18628	18508	18577	18671	18414	18560	18584	18760	18636	18484	18596	18633	18474	18277	18524	18553	18484	18267	18491	18291	18561	18419	18541	18441	18471	18579	18526	18370	18529	18699	18392	18449	18413
28376	49627	51169	46017	41335	36838	32615	28404	25420	23171	22187	21244	20338	19544	18491	17829	17342	16967	16958	16808	16862	16620	16926	16593	16617	16414	16351	16164	16172	15964	16003	15977	15878	15870	16032	15809	15859	15973	15794	15980	15795	15889	15621	15685	15846	15701	15589	15768	15658	15695	15821	15825	15807	15674	15760	15567	15652	15666	15726	15785	15931	15751	15919	15691	15747	15597	15812	15646	15739	15781	15813	15868	15758	15813	15922	15957	15875	15736	15716	15811	15679	15892	15729	15630	15916	15723	15967	15970	15759	15596	15764	15865	15771	15856	15763	15910	15828	15662	15638	15570	15690	15619	15844	15850	15564	15806	15764	15925	15749	15666	15909	15860	15762	15710	15808	15800	15704	15713	15774	15630	15845	15625	15660	15926	15739	15711	15702	15707	15681	15841	15836	15938	15707	15876	15775	15687	15811	15711	15640	15605	15670	15765	15943	15907	15840	15672	15704	15613	15607	15622	15707	15651	15665	15635	15771	15758	15789	15704	15731	15661	15698	15649	15928	15953	15817	15803	15837	15937	15899	15580	15613	15874	15504	15774	15701	15831	15769	15676	15740	15831	15725	15647	15724	15714	15744	15775	15607	15767	15499	15673	15800	15633	15621	15598	15727	15624	15753	15815	15814	15539	15677	15735	15784	15657	15909	15759	15747	15762	15794	15716	15586	15755	15739	15813	15656	15568	15920	15685	15830	15701	15666	15633	15660	15570	15684	15678	15599	15750	15645	15797	15643	15902	15707	15911	15673	15800	15601	15860	15873	15775	15809	15684	15660	15762	15818	15802	15740	15664	15631	15777	15950	15709	15827	15545	15773	15686	15783	15698	15842	15751	15779	15644	15947	15954	15860	15716	15822	15756	15654	15936	15789	15815	15674	15528	15680	15796	15610	15784	15710	15765	15676	15873	15753	15756	15661	15834	15796	15648	15752	15900	15678	15683	15663	15852	15756	15811	15652	15648	15742	15796	15737	15781	15872	15715	15741	15804	15698	15764	15547	15756	15900	15732	15636	15755	15594	15756	15693	15730	15799	15708	15630	15705	15772	15635	15819	15469	15589	15703	15759	15558	15653	15737	15697	15660	15737	15828	15791	15671	15739	15577	15909	15634	15686	15764	15872	15576	15487	15828	15729	15828	15852	15788	15828	15831	15866	15814	15741	15672	15787	15839	15654	15726	15565	15767	15622	15820	15767	15881	15697	15768	15674	15752	15727	15768	15674	15768	15850	15599	15749	15782	15781	15659	15645	15664	15848	15694	15689	15796	15642	15686	15795	15868	15803	15886	15912	15829	15577	15774	15636	15763	15733	15676	15666	15735	15673	15671	15764	15703	15814	15772	15752	15874	15832	15655	15787	15776	15849	15590	15760	15728	15561	15811	15627	15711	15757	15719	15756	15786	15639	15546	15744	15764	15643	15873	15882	15722	15780	15741	15767	15702	15633	15700	15669	15651	15751	15794	15701	15902	15805	15692	15719	15876	15590	15556	15590	15633	15921	15733	15568	15818	15852	15789	15592	15681	15714	15737	15650	15641	15707	15871	15678	15650	15805	15846	15634	15873	15821	15660	15775	15673	15712	15555	15633	15617	15548	15662	15747	15854	15760	15627	15620	15787	15781	15838	15738	15895	15816	15833	15626	15861	15707	15716	15749	15831	15728	15745	15587	15866	15820	15711	15755	15770	15677	15775	15570	15754	15663	15839	15753	15684	15875	15794	15768	15821	15716	15613	15666	15660	15677	15810	15780	15713	15625	15679	15781	15562	15780	15576	15733	15598	15835	15781	15914	15666	15772	15731	15677	15779	15731	15703	15571	15744	15904	15694	15884	15699	15795	15805	15850	15568	15826	15708	15915	15709	15779	15707	15630	15816	15531	15760	15814	15782	15797	15755	15572	15757	15757	15684	15742	15868	15659	15700	15825	15854	15770	15776	15796	15684	15712	15573	15739	15653	15784	15751	15663	15817	15864	15764	15545	15862	15553	15871	15672	15944	15622	15876	15797	15745	15756	15763	15545	15677	15610	15714	15837	15572	15817	15822	15628	15620	15888	15764	15691	15750	15649	15692	15786	15780	15743	15856	15795	15768	15877	15747	15745	15774	15556	15757	15812	15817	15606	15951	15770	15808	15751	15769	15806	15855	15714	15914	15717	15733	15680	15759	15727	15701	15682	15766	15671	15621	15827	15623	15592	15552	15514	15585	15668	15815	15753	15738	15707	15627	15473	15690	15797	15833	15598	15703	15968	15645	15768	15736	15686	15633	15928	15645	15858	15700	15678	15712	15685	15859	15734	15691	15504	15829	15602	15618	15627	15616	15614	15809	15679	15720	15758	15653	15572	15858	15900	15645	15795	15672	15837	15642	15677	15755	15783	15716	15702	15441	15861	15637	15732	15515	15896	15716	15857	15678	15806	15896	15655	15674	15830	15725	15897	15707	15634	15697	15705	15779	15802	15760	15716	15626	15698	15752	15834	15784	15734	15690	15700	15787	15797	15694	15933	15791	15799	15882	15647	15658	15778	15721	15651	15850	15833	15729	15946	15822	15781	15546	15761	15799	15667	15824	15737	15865	15580	15743	15573	15673	15638	15790	15808	15805	15661	15737	15820	15742	15652	15686	15957	15744	15838	15800	15840	15667	15791	15683	15736	15798	15732	15666	15754	15584	15718	15716	15806	15707	15673	15769	15678	15729	15721	15772	15832	15659	15927	15735	15598	15636	15660	15776	15702	15803	16015	15728	15644	15573	15624	15703	15659	15690	15689	15729	15826	15688	15727	15713	15800	15824	15804	15754	15718	15877	15698	15799	15605	15759	15625	15655	15762	15653	15735	15866	15841	15641	15690	15645	15822	15701	15686	15729	15898	15672	15819	15722	15893	15750	15769	15668	15656	15708	15776	15798	15830	15811	15666	15946	15902	15727	15727	15872	15774	15640	15810	15763	15795	15626	15690	15967	15811	15721	15767	15683	15804	15773	15753	15692	15743	15753	15793	15769	15754	15859	15877	15805	15763	15691	15752	15899	15833	15644	15785	15660	15861	15731	15721	15667	15636	15672	15753	15558	15623	15661	15803	15683	15810	15624	15802	15658	15734	15884	15714	15745	15862	15779	15827	15647	15821	15721	15647	15735	15762	15944	15728	15615	15750	15739	15692	15904	15706	15574	15736	15702	15650	15735	15626	15750	15759	15755	15881	15644	15698	15783	15843	15637	15805	15730	15879	15792	15677	15561	15723	15781	15717	15825	15836	15871	15706	15657	15760	15800	15729	15704	15686	15800	15769	15830	15620	15701	15542	15616	15779	15566	15639	15912	15519	15610	15485	15658	15705	15876	15843	15594	15615	15748	15564	15892	15791	15637	15786	15804	15670	15712	15758	15659	15959	15819	15779	15727	15650	15602	15754	15775	15854	15639	15889	15656	15723	15725	15720	15774	15756	15732	15818	15835	15694	15799	15847	15698	15610	15710	15752	15638	15854	15548	15717	15550	15610	15598	15811	15513	15659	15759	15932	15548	15696	15746	15733	15777	15674	15739	15745	15706	15590	15599	15894	15758	15661	15817	15772	15705	15669	15842	15750	15678	15786	15679	15701	15584	15848	15730	15755	15868	15784	15741	15896	15776	15852	15791	15718	15886	15778	15620	15883	15891	15763	15665	15860	15768	15783	15673	15684	15764	15873	15655	15785	15827	15716	15845	15660	15728	15837	15610	15808	15505	15811	15795	15866	15890	15677	15700	15600	15669	15752	15611	15749	15646	15726	15724	15712	15791	15638	15893	15715	15698	15791	15803	15872	15681	15729	15811	15655	15749	15672	15784	15722	15705	15676	15681	15850	15556	15602	15724	15561	15712	15604	15764	15863	15773	15693	15904	15782	15747	15635	15825	15774	15712	15812	15610	15535	15709	15606	15792	15824	15670	15566	15567	15761	15599	15737	15820	15868	15618	15700	15576	15820	15700	15674	15862	15677	15656	15706	15763	15770	15503	15778	15809	15731	15771	15797	15733	15667	15774	15634	15667	15824	15769	15788	15878	15629	15509	15589	15771	15671	15684	15568	15763	15736	15784	15866	15732	15669	15779	15772	15810	15840	15839	15764	15643	15730	15722	15648	15823	15774	15700	15899	15669	15927	15789	15801	15812	15731	15685	15972	15716	15789	15774	15676	15913	15537	15891	15870	15778	15647	15571	15739	15803	15871	15665	15837	15769	15771	15811	15633	15701	15672	15687	15753	15880	15783	15788	15684	15816	15714	15678	15706	15758	15743	15522	15658	15758	15710	15706	15790	15714	15696	15732	15753	15671	15802	15567	15700	15780	15569	15661	15827	15682	15748	15588	15713	15774	15839	15818	15773	15736	15716	15817	15735	15708	15625	15580	15633	15700	15544	15725	15885	15835	15657	15716	15745	15664	15733	15761	15863	15652	15684	15650	15765	15906	15760	15849	15711	15846	15598	15601	15824	15663	15784	15707	15948	15749	15542	15900	15857	15790	15773	15604	15792	15725	15732	15740	15768	15735	15753	15888	15880	15849	15514	15900	15728	15815	15731	15765	15538	15747	15701	15903	15914	15815	15605	15650	16001	15444	15631	15956	15789	15696	15670	15598	15632	15760	15832	15719	15754	15864	15856	15627	15847	15768	15816	15730	15807	15762	15763	15734	15806	15872	15605	15854	15508	15864	15670	15791	15682	15816	15629	15626	15770	15673	15661	15660	15587	15800	15733	15836	15570	15916	15717	15540	15804	15772	15838	15637	15796	15668	15637	15728	15693	15682	15830	15731	15752	15620	15644	15974	15927	15602	15505	15736	15926	15743	15710	15815	15590	15829	15686	15779	15572	15694	15783	15760	15630	15899	15922	15638	15760	15765	15761	15714	15845	15690	15694	15524	15691	15772	15766	15832	15697	15713	15488	15722	15657	15799	15630	15657	15688	15891	15498	15803	15570	15797	15645	15612	15781	15568	15714	15755	15880	15589	15689	15909	15879	15920	15498	15778	15752	15748	15813	15745	15663	15919	15507	15835	15827	15691	15596	15694	15861	15718	15562	15774	15775	15662	15625	15729	16009	15706	15803	15797	15839	15758	15801	16021	15715	15638	15659	15664	15818	15817	15717	15788	15762	15695	15698	15821
31329	30013	37785	34945	29163	26218	24303	22309	21172	20610	20465	20355	20210	19923	19622	19564	19135	19378	19370	19521	19456	19293	19515	19481	19047	19151	18911	19141	19156	18999	18935	19060	19354	19096	18965	18938	18947	19054	18940	19126	18977	19118	19128	19304	19144	19152	18978	19025	19083	18901	19105	19061	18979	18909	19026	19121	19162	19181	19118	19063	18954	19191	19108	18916	18993	19051	19098	19208	19082	18859	19096	18902	19185	18914	18992	18883	18869	18945	19173	18980	19148	18984	19090	19121	18967	18943	18931	18972	18928	19053	19031	18925	18855	18935	19165	19269	19069	18916	19147	19259	19180	19232	19145	18948	19131	18973	19251	18864	19014	18877	19123	19201	19028	18864	19100	19001	19016	19285	19058	19032	19209	18893	18950	19117	19061	19128	19054	18890	19166	18982	19138	18953	18827	19020	18960	18999	19017	18842	18970	18994	19169	19076	18940	18888	19023	19029	18805	18998	18990	18982	19035	18934	19062	19112	19048	18988	19161	19016	18941	18977	18929	19030	18912	18967	19162	18967	19030	19025	18951	19133	19094	18866	18856	19019	18924	18984	18903	18995	19204	18906	18863	19152	19082	19085	19047	18859	18947	18975	19127	19174	18982	18940	19158	18933	19284	19150	19093	19148	18933	18969	18938	19034	19004	18797	18958	18998	18989	19148	19025	19050	19162	18994	18950	18915	19166	19227	19111	19009	19029	19324	18882	18939	19016	18975	18957	19108	19029	19078	19029	18933	18896	19067	19069	18991	19068	18986	19034	19089	19211	19237	18978	19094	18930	18954	18930	18981	18924	19133	18935	19058	18871	19170	19108	19048	19039	18864	19076	19114	18931	18800	19145	19094	19083	19009	18961	18767	19106	18902	19123	18750	18932	18843	18905	19013	18888	18862	19048	19041	19250	19177	18875	19197	18943	19082	18958	18973	19143	19086	19056	18947	19083	18945	18935	18978	19020	19130	18927	19073	19097	19212	19422	19112	19017	19015	18969	19214	19046	19093	19335	19144	18939	19172	19155	19038	19000	18973	19075	19015	19036	18958	19010	19051	19074	19092	18849	18922	18958	19160	18956	18966	18925	19005	19011	19329	19179	18965	18998	18855	19044	19104	18981	18996	19180	18902	18961	19073	19011	18864	19001	19223	18907	18910	19026	18919	18860	18979	19144	19012	19114	18879	18959	18781	18925	19316	18941	18931	18954	18954	19214	18839	19012	19100	18911	19048	19086	19211	19104	19111	19202	19077	19104	19041	18941	19213	18994	18983	18940	18912	19074	19108	18674	19066	18869	18849	18985	18870	18925	19047	19015	18899	19041	18847	18916	18938	18974	19294	19072	18927	18989	18940	18984	19264	18920	18986	19031	18911	18905	19114	19095	18975	19142	18986	19028	19100	19147	19011	19066	19123	19149	19005	19146	18984	19143	18940	18874	18951	18863	19061	19037	19221	18909	19172	19001	19010	19027	18872	19093	18952	18934	19028	19011	18896	19006	19051	18912	18992	18949	18942	19092	19025	18886	19080	18983	19037	19045	19017	19012	18747	18898	19110	19159	18845	18940	18682	19131	19068	18796	18981	18983	18716	19179	19018	18965	19019	19062	18880	19142	19194	19229	18848	18929	19083	18835	18869	19055	19069	19077	18954	18879	18962	19022	19078	18994	19018	18920	19175	19024	18934	19211	18877	19153	19001	18924	19133	18899	18724	19044	19089	18967	19017	19000	18909	19058	19138	19248	18952	19084	18979	18827	18834	19054	19073	19177	19412	18906	18972	19011	19239	19062	18846	19119	19074	19036	19234	19115	19111	19059	19085	19267	18918	19106	19236	19158	18876	19227	18965	19009	19081	18960	19056	19294	19034	19037	19150	18904	18983	18832	19080	18917	18929	18886	19038	18858	18850	19081	19135	18975	18992	19123	19029	18958	18971	18971	19047	19046	18962	18888	19300	18893	19146	19042	19035	18987	19107	18920	19122	19159	19004	19070	19012	19041	19024	19120	19174	18876	19098	19045	19165	18964	19150	19125	19190	18917	19020	18889	19108	19103	19096	19180	18781	19125	19052	19140	19086	18896	19077	19163	18973	18955	19106	19088	19113	19010	19057	19061	18884	19076	19088	19030	19178	19022	19035	19138	19076	19120	19092	19042	19041	18772	19107	19206	19117	19069	19113	19115	18859	18967	19044	18985	18811	19015	18787	18840	19072	18847	18964	19191	19095	19277	19070	18888	18981	19004	19178	19015	19105	19110	19026	19023	18955	18939	19154	18961	18816	19010	18906	19178	19048	18888	19304	18764	18970	18988	18878	19000	19193	19041	19002	19026	19160	18910	19035	19040	19090	18976	19202	19159	19019	19001	19106	18976	19029	19087	18924	19135	18991	19224	18983	18923	19022	19140	19115	19210	19095	19184	18780	18787	18914	18919	19060	19028	19139	18948	19078	19007	19035	19066	19044	19021	19052	19071	18880	19014	19038	19202	19078	19019	19188	18940	18933	19129	18991	19071	19068	19107	19048	19081	19082	18953	18880	18952	19236	18940	18856	18864	19078	18821	19050	18870	19201	19073	19033	18929	19028	19192	18841	18933	19135	19180	18935	18978	19083	19023	19060	18877	18966	18835	18850	19009	19016	18950	19024	19296	19085	18894	19127	19036	19031	19007	19140	19171	19177	19114	18884	19114	18913	18963	19017	19117	18944	18996	19223	18947	19035	18980	18966	18846	19107	18906	19068	18824	18990	19143	18884	19137	19139	19051	19062	19023	19150	18957	18800	18825	19164	19071	19095	19008	18811	18879	19140	19086	19095	18958	18994	18933	18964	18821	19012	18958	19085	19231	19085	19068	19156	18992	19136	19042	19119	19022	19067	19008	19123	18836	19218	18984	18880	19024	19104	19132	19039	19194	19106	19216	18847	19084	19101	19069	19008	19319	18998	19069	19062	19078	19124	18914	18881	19030	19154	19208	19075	19152	19218	19019	19096	18894	19036	18922	19102	19094	19116	19048	19108	18963	18994	19058	18885	19142	19181	19149	19142	19056	19153	19190	19006	19041	19107	18965	18988	18893	19107	18917	19120	19056	19166	19037	19087	19180	18967	19171	19050	19103	19026	18989	19058	19010	18998	18931	18820	18943	18968	18947	19167	18911	18831	19044	19050	19120	18915	19047	19120	19169	19017	19054	18944	18956	18951	18973	19068	19018	19155	19037	19279	19077	19019	19212	18980	19085	18989	18952	18964	18875	19081	19050	18969	19070	19145	19066	19112	19100	18866	19217	19185	18980	19048	19053	19041	18975	19359	19099	18972	19313	19194	18733	19127	18878	19045	18803	19127	18996	19089	18982	19073	18902	19071	19065	19184	18794	19040	19049	19120	19123	19167	19026	19132	18886	19141	19129	18867	19008	19122	18780	19197	18967	19089	18827	19086	19192	19124	18937	19192	19041	18919	19280	19172	19370	19051	19128	19023	19034	19137	19126	18974	19094	18911	19003	19035	19076	19119	18936	19154	19130	19244	19089	19116	18986	19008	19073	19036	18807	19097	19001	19108	19033	18991	18785	18984	19277	19063	19177	19083	18946	18878	18855	19146	19240	18950	19042	19076	19223	19187	19010	19083	19031	19290	19118	18968	19127	19058	18994	18991	19088	18990	19182	19152	19096	18967	19188	18878	19231	19130	18954	19103	18919	19139	18882	19021	19123	19225	19326	19171	18789	18954	19073	19070	19064	19163	19180	19268	19037	19014	19080	19154	19268	18971	19063	19055	19165	19029	18822	19090	18989	18824	18993	18951	18969	18884	19156	18894	18880	19175	19129	19156	18981	19094	19172	19219	19035	19121	19013	19027	19048	19064	19042	19022	19207	19142	19106	18977	19025	18947	19039	19065	19075	19092	19023	18889	18953	19011	19043	19073	19113	18847	19036	18910	19006	18941	18957	19011	19121	19024	19209	18872	19127	19152	18969	18999	18975	18924	18894	19102	19042	18995	19064	18965	19222	18966	19247	19003	19079	19003	18859	19089	19011	18966	18984	18945	18976	18999	18932	18973	19047	19024	19047	19214	19132	19078	19072	18890	19021	19149	18894	18959	18946	19171	19016	18887	18999	19271	18929	19064	18811	18984	19031	18939	19083	19149	19032	19082	18988	19016	19066	19120	18988	19138	18902	19006	18951	18964	18753	19158	19022	19077	19040	19249	18888	18786	18986	19165	18930	19275	19027	19021	19115	19010	18918	19112	19044	19185	18866	19142	19095	19073	18909	19087	18899	18859	19037	19235	19111	18953	18953	19094	19176	19090	19047	19091	18993	18892	19166	19124	19115	19114	18992	19059	18738	18851	19019	19129	19264	19327	19093	19249	19190	19096	18918	18823	19046	19122	19187	18999	19303	19019	19000	18857	18962	19182	19043	19005	19098	18958	19028	18894	18981	18872	19088	18885	19014	18903	19002	18852	19059	19101	19043	19006	19020	19033	18928	19047	19028	19004	18901	19176	19078	19267	18932	18862	19071	19012	18792	19041	19041	19233	19082	18914	19053	19019	18990	19147	18936	19119	19067	19067	19031	19154	19178	18819	18954	19045	19100	19111	19067	18916	19017	19004	19014	18909	19018	19123	18999	18956	19193	19140	19085	19105	19111	19337	19018	19144	18944	18980	18925	18996	18703	18784	19142	18905	19129	19012	19095	18919	18865	18877	19086	19037	19001	18852	18932	19040	19041	19159	19196	18862	19026	19006	19198	18842	18658	19155	19017	18952	19118	18841	19101	19006	19205	19095	18906	19079	19186	18997	19142	19268	19234	19000	19178	19331	19066	18957	18990	19027	19170	19025	19048	19017	18941	19044	19073	18909	18943	19054	18961	18847	19220	19205	18992	19052	19067	19006	19105	19156	18975	19175	19084	18958	18915	19141	19176	18969	19108	18965	19247	18985	18851	19060	19038	18919	18903	18833	19049	18973	19025	19179	19157	19038	18868	19054	18803	19018	19063	19160	19043	19048	19008	19208	19105	19240	19194	18941	19228	18958	19085	19139	19026	19003	18902	19176	19006	19035	19174	19172	19193	18887	18915	18853	19090	19006	19033	19037	19158	18990	18938	19147	19166	18999	19193	18983	19095	19002	18994	18904	18971	19195	19100	18994	19141	19160
27247	39911	40862	34278	29689	26033	23198	20834	19717	18742	18195	17987	17474	17032	16861	16518	16587	16452	16614	16601	16449	16304	16475	16444	16350	16208	16070	16120	16160	16085	15935	16046	16014	15872	16130	16100	15995	16045	16070	16047	16139	16012	15998	15954	16060	15917	16079	16014	15937	15858	16085	16094	16038	15993	15954	16088	16004	16047	15833	15941	15797	15937	15956	16023	16026	16138	16032	16120	15995	15996	15953	16044	15961	16008	16053	15942	15892	15853	15981	16127	16116	15947	16031	15887	16009	15974	15854	16023	16113	15994	15913	15962	16094	16006	16047	15810	16037	16067	15948	16092	16044	15998	16005	15976	16020	15823	15919	15697	16205	15999	15919	16122	15918	16112	15956	15959	15977	15878	15879	15993	15928	16092	16021	15937	16039	15987	15926	15949	16150	15998	15924	16013	16076	15912	15966	16078	15940	15937	15834	15883	15985	15951	16051	15988	15982	15995	15824	15987	15977	16092	16161	16014	16162	16063	15971	16024	16083	16180	16180	15911	16119	16174	15989	15873	15820	15850	16088	15907	16160	15741	16119	16021	16024	15826	15964	16023	15990	15826	15951	16076	15923	15935	15867	15871	15865	15998	15998	15960	15913	15953	15926	15792	15875	15942	16022	15974	15987	15933	15915	16030	15956	15950	16046	15933	15981	15934	15968	15915	16113	16009	16089	16096	16091	16064	15978	16020	15939	16058	15872	15911	15872	15787	15883	16040	16003	15993	16070	16097	15987	15951	16102	15979	15958	15881	15876	15997	16117	15859	16050	16006	15860	16014	15998	15934	16113	16120	15925	15661	16064	15909	15935	15851	15986	15892	15951	15991	15855	16144	16049	16007	16022	15968	16043	15993	15886	15970	15953	15886	15862	16020	15989	15958	15957	16081	16101	16039	15899	15961	15923	16128	15903	15923	16176	15949	15898	16034	15895	15877	16070	16026	15982	15953	15907	16097	15987	15889	16052	16039	15857	16201	15936	15820	16044	15917	15926	16116	16037	15980	16063	15787	15971	15966	16100	15993	16131	15872	15872	16143	15824	15867	15990	15955	15980	15997	15944	15956	16062	15915	15889	16033	16059	15889	16069	15978	15869	15965	16072	15950	15868	16110	15970	16020	15920	16015	15917	15996	15949	16032	15970	15937	16010	16087	16133	15751	16089	15854	15926	15922	16081	15921	15932	15975	15930	15999	15886	15962	15864	15963	15984	15860	16052	16057	16024	16026	15947	16038	16000	15916	16091	16016	15985	16017	15810	15737	15959	16096	15985	15878	15838	15956	16153	16024	15972	16010	15923	15921	16088	16038	15894	16034	16042	15995	16001	15867	16019	15749	16096	15858	16020	15936	15951	16006	15886	15995	16011	15985	16095	15984	16188	15975	15962	15883	15870	16017	15931	15900	15982	16020	15905	15930	15962	16215	16113	16044	16083	15883	15922	15900	16072	16039	15835	16104	16063	16074	16055	16091	16058	15814	16021	15852	15966	15973	16143	15953	16126	15953	15804	16086	15808	15966	15914	15947	16037	15898	16011	16064	15910	15919	15987	15918	15944	15935	15926	16169	15785	15973	15808	16028	15985	15940	15915	15943	16160	16053	15901	16046	16059	16076	15995	16052	16150	16020	15951	15859	15934	15972	15700	16039	15819	15913	15927	15948	16127	15817	15984	15977	16054	15913	15854	16066	15900	16044	15847	15962	16157	15963	15994	16009	16039	15949	15866	16025	15931	15931	16045	15880	15839	15931	15930	16038	15990	16027	15996	15929	16054	16052	16050	15902	16115	16055	15942	16060	16095	15961	15804	16014	15904	16029	16013	15839	15969	16058	15979	16101	15992	16115	16064	15945	15903	16126	16073	15991	15982	16047	15907	15838	15991	15904	16064	15790	16037	16195	16119	15943	15935	15856	16098	16028	16001	16074	16007	15933	15815	16056	15942	16009	16092	15961	16001	15952	15924	15886	16004	16008	15983	16081	16001	15869	15927	15992	16034	16018	15908	16078	15770	15910	15922	16218	15732	15899	16043	15863	16050	16090	16000	16112	16175	15900	15859	16003	15978	16056	16027	16016	16140	16152	15939	15955	15914	16064	16036	15998	16063	15875	15926	16006	15820	16087	16057	15987	15878	16127	16085	16033	15983	15902	16116	15940	15999	15990	16182	16053	15878	16033	16036	16064	16008	16133	16094	15980	15844	16013	16024	15973	16151	16065	15871	16093	15930	15771	15907	16031	15857	16016	15857	16011	15991	16016	15973	16086	15996	15956	15975	15971	15955	15973	16168	16070	16024	15953	15976	16194	16082	16032	15852	16050	15974	15943	15875	15947	16097	15966	16040	15824	15947	15869	16064	15961	15940	16030	16040	16021	15874	15938	15889	16000	16004	15856	15938	16153	15849	15994	15990	16004	15812	16027	15965	16042	15923	16004	15973	15999	15955	15927	16025	16024	15822	16176	15986	15940	15847	16094	16019	15892	15990	16025	15892	16028	16039	15982	15936	15871	15961	15969	15750	15946	15902	15991	15950	16007	16065	16217	16070	16014	15936	15927	16041	15958	15879	15865	15950	16176	15923	16136	16013	15930	15899	15993	16001	15818	15880	15682	16167	15950	16141	16046	16103	15951	15958	15876	15818	16019	16010	15901	16047	16070	15942	16133	15814	16080	15948	15990	16044	15909	15906	16029	16198	16064	15926	16128	15859	16054	15963	16001	16187	16070	15923	16050	16031	15933	15930	16090	15908	16016	15981	16078	15921	15984	16003	15918	15795	15974	15825	15794	16122	15873	16016	16005	16093	16019	15999	15798	15969	15952	15969	15967	15964	16072	16136	15921	16064	15806	16024	15998	15966	16204	15837	16070	16155	15945	15891	15887	15995	16045	15912	15808	16116	16062	16084	16067	16080	15908	15905	15822	15929	15900	16066	15866	16106	16049	16025	16213	16002	15902	16025	15944	15933	16015	15891	16089	15883	15987	15998	16066	16068	15961	16008	16003	16157	15893	15938	15905	15751	15878	16069	16025	15941	15973	15995	15935	15877	15898	15980	15926	15919	16018	15919	16024	16048	15883	16029	16103	15976	15953	15960	16049	15832	16153	15823	15986	15879	15982	15719	15914	15985	16027	15884	16070	15754	15641	16008	15856	16153	15868	16016	15955	16036	15889	15997	15999	16016	15896	16030	15957	16115	15749	15822	15942	15973	15941	16172	15880	15918	15934	16076	16040	15969	15922	15905	15912	15985	15912	15993	16019	15962	16228	15913	15839	15954	16016	16231	15901	15994	15866	16025	15899	15880	15882	16010	15895	15838	15953	16060	16054	15966	15998	15893	15965	15907	15917	15952	16034	16047	16091	15997	15900	16079	15975	16027	15874	15921	15976	15905	15877	15902	15784	16049	16128	15975	15875	16097	16001	15876	15954	16042	15888	15897	15861	15875	16070	15994	15963	15931	16025	15981	16019	15928	16122	16090	15964	15846	15915	16083	15918	16078	16118	16110	16204	15830	15923	15928	15978	16050	16006	15937	16144	15824	16012	15872	15874	15942	16071	15867	16163	15898	16105	15897	16045	15883	15964	15818	15952	15807	16109	15908	15942	16007	15964	16114	16076	16041	16043	15880	15984	15862	15851	16003	15927	16141	15960	15833	16115	15887	15959	15963	16011	15967	15893	15987	15922	15789	16089	16279	15950	15925	15956	15870	15929	15992	15843	16058	16003	16116	16026	16039	15908	15902	16103	15991	16015	15983	15825	16120	15983	15889	15947	16075	15944	16181	16137	15880	16077	15987	15807	16029	15925	15992	16064	16021	15985	16148	15920	16066	15898	16127	15993	16052	15909	15906	16016	15882	16035	15909	15942	16089	15855	15872	15852	15985	15787	15892	16029	15857	16068	16019	15949	15917	16023	15832	16068	16013	16030	16016	16040	15822	15794	15985	15958	16095	15869	16031	15997	16152	16021	15958	15891	15906	15849	15933	15952	15937	15979	16043	15999	16057	15894	15930	16042	15856	15972	16106	15727	15970	15901	15994	16002	15974	15981	16035	15992	16004	15973	15841	16064	15949	15892	15852	15979	16136	15858	16028	16064	16081	16057	15924	15982	16069	15913	16022	15992	15884	15960	15951	15941	16003	15811	15935	16003	15940	15918	15996	15983	15859	15918	16210	15925	16102	15897	15986	16081	16054	15902	15997	16013	15956	15910	16080	15979	16045	15929	16080	16040	16006	15874	16047	16063	16104	16107	15938	15902	15977	15868	15980	16082	16021	15894	16006	15891	15840	16014	16034	16015	16007	15989	16080	15898	15930	15905	16022	15913	16010	15791	15958	15928	15829	16100	16082	15925	15903	15897	15883	15963	15950	15873	16055	15921	16043	15939	16021	16070	15910	15834	15967	15982	15897	15892	16025	15859	15991	16036	16066	15854	16036	16081	15906	16148	16030	16004	15874	15947	16032	16005	16020	16030	15945	16019	15964	15955	15952	15967	16121	15933	15879	15891	15988	15942	16020	16173	15805	16005	15950	16018	15951	15981	16047	16000	15923	15948	15918	15859	16127	16029	16064	15890	16038	16134	16006	15969	16048	15953	15948	15966	15989	15985	16147	15858	16019	15988	16033	15961	15814	15994	15892	16151	16018	15972	15893	15904	16021	15811	15837	15963	16072	16086	15835	15897	15996	15882	16057	15990	15892	16060	15813	16103	15984	15984	15904	16151	15979	15912	15996	15921	15962	15968	16107	15992	15954	15901	15959	15919	15911	16065	15868	15907	16017	16002	15998	15945	15971	15882	16055	16032	16045	16073	16121	15909	15871	16119	16036	15877	16110	16187	15919	15987	16004	15915	16071	16060	15880	15940	16027	15840	15966	16152	15800	16015	15954	15790	15915	16061	16080	15931	15972	15909	15903	16064	16000	16088	16036	15929	15866	16007	15910	15914	15905	15990	15901	15984	16031	16006	15900	15952	15931	16043	16017	15999	15929	15885	16029	15957	15863	15912	16017	15997	15827	15954	16002	16087	15996	16035	15813	16176	15980	16004	15835	15733	15986	15966	16111	15911	15968	15962	15977	16086	15978	15842	15981	15971	16046	15826	16064	15873	15861	16077	15992	15821	16008	15894	15973	16079	16020	15890	15877	16103	16106	15960
25398	21585	29549	29778	30002	30347	28596	25078	23322	22624	21944	21682	21150	20740	20513	20369	20198	20266	20311	20124	19875	19982	20053	19897	19511	19737	19535	19492	19596	19523	19487	19430	19513	19408	19304	19567	19369	19386	19545	19487	19443	19328	19348	19231	19277	19478	19481	19334	19294	19430	19292	19318	19263	19561	19255	19264	19388	19216	19334	19236	19647	19299	19118	19071	19322	19295	19267	19278	19271	19337	19437	19420	19383	19235	19368	19194	19260	19338	19540	19397	19309	19284	19272	19189	19122	19299	19173	19349	19425	19372	19319	19363	19439	19334	18933	19319	19328	19384	19326	19346	19094	19255	19366	19352	19293	19133	19367	19230	19373	19261	19277	19386	19369	19467	19284	19445	19319	19284	19027	19213	19132	19407	19375	19226	19442	19315	19461	19197	19237	19365	19500	19127	19221	19316	19294	19337	19420	19251	19142	19193	19348	19406	19294	19341	19211	19235	18998	19325	19274	19220	19130	19255	19161	19406	19177	19391	19378	19250	19367	19331	19341	19263	19223	19278	19315	19257	19271	19033	19234	19280	19380	19419	19453	19100	19073	19293	19134	19228	19272	19145	19261	19340	19278	19248	19217	19324	19152	19120	19254	19365	19412	19353	19438	19368	19453	19122	19319	19314	19204	19294	19250	19177	19281	19319	19405	19393	19270	19391	19245	19276	19445	19278	19359	19334	19422	19210	19535	19344	19275	19375	19228	19208	19437	19409	19210	19350	19223	19341	19321	19508	19527	19437	19270	19308	19395	19306	19318	19306	19400	19305	19374	19107	19341	19478	19384	19261	19233	19232	19318	19346	19330	19151	19265	19123	19302	19382	19468	19382	19410	19198	19336	19195	19248	19341	19153	19257	19318	19284	19417	19408	19287	19068	19330	19195	19160	19342	19282	19180	19368	19226	19240	19118	19270	19343	19465	19052	19085	19180	19280	19270	19371	19488	19390	19214	19242	19245	19284	19221	19317	19103	19229	19420	19350	19127	19409	19505	19499	19519	19335	19244	19232	19313	19215	19146	19315	19398	19180	19271	19289	19123	19233	19159	19233	19379	19321	19264	19118	19062	19265	19291	19528	19100	19363	19310	19077	19444	19173	19113	19227	19314	19187	19419	19341	19360	19182	19008	19344	18902	19323	19178	19277	19225	19388	19439	19166	19227	19335	19285	19093	19392	19277	19257	19280	19356	19171	19103	19351	19148	19084	19152	19413	19264	19270	19320	19467	19324	19250	19344	19415	19055	19266	19328	19247	19041	19326	19358	19398	19073	19285	19383	19243	19395	19350	19390	19413	19463	19184	19209	19432	19307	19340	19313	19221	19259	19124	19319	19344	19202	19317	19496	19425	19184	19140	19240	19403	19567	19365	19549	19428	19428	19359	19189	19343	19409	19458	19284	19432	19377	19294	19263	19343	19258	19132	19143	19386	19290	19221	19232	19486	19296	19341	19298	19213	19307	19287	19375	19151	19497	19212	19252	19161	19326	19316	19244	19281	19143	19239	19327	19257	19270	19293	19298	19223	19362	19282	19156	19479	19337	19329	19090	19098	19179	19359	19354	19181	19064	19314	19413	19455	19398	19185	19507	19379	19317	19253	19198	19438	19249	19218	19317	19330	19261	19134	19312	19325	19100	19485	19314	19278	19664	19291	19345	19453	19310	19225	19416	19226	19351	19119	19149	19306	19398	19248	19243	19311	19166	19128	19323	19160	19285	19389	19474	19400	19409	19062	19320	19121	19228	19348	19142	19310	19244	19319	19266	19380	19270	19254	19207	19267	19330	19224	19097	19039	19264	19378	19346	19405	19203	19196	19299	19394	19330	19586	19306	19218	19297	19335	19479	19459	19355	19263	19355	19389	19361	19286	19195	19230	19246	19193	19407	19299	19499	19246	19323	19486	19155	19435	19082	19364	18978	19169	19296	19264	19491	19345	19347	19339	19297	19249	19390	19263	19254	19395	19511	19345	19499	19397	19317	19312	19198	19437	19221	19279	19217	19379	19201	19353	19232	19390	19411	19127	19224	19223	19112	19246	19283	19356	19406	19229	19506	19127	19192	19285	19256	19200	19278	19429	19123	19351	19055	19214	19378	19325	19206	19227	19477	19266	19208	19393	19500	19158	19323	19271	19296	19105	19175	19380	19393	19274	19290	19332	19174	19294	19141	19469	19351	19531	19306	19241	19233	19132	19097	19127	19313	19335	19291	19218	19437	19376	19190	19172	19159	19257	19399	19514	19154	19260	19356	19251	19280	19346	19491	19261	19234	19300	19323	19465	19194	19263	19234	19363	19238	19372	19373	19361	19274	19242	19017	19197	19289	19280	19563	19195	19295	19254	19286	19152	19104	19247	19328	19311	19348	19400	19309	19399	19298	19301	19311	19175	19473	19138	19192	19183	19228	19219	19201	19229	19300	19294	19446	19372	19361	19325	19425	19083	19280	19348	19282	19248	19416	19371	19281	19316	18997	19363	19195	19317	19419	19317	19200	19273	19149	19340	19281	19316	19313	19295	19323	19234	19342	19355	19340	19145	19023	19276	19203	19302	19348	19305	19508	19427	19148	19222	19409	19304	19127	19344	19397	19409	19309	19506	19444	19454	19213	19435	19422	19379	19250	19225	19281	19262	19175	19252	19249	19269	19237	19261	19240	19224	19181	19260	19281	19173	19573	19378	19353	19277	19342	19387	19487	19143	19129	19273	19268	19188	19486	19421	19439	19367	19339	19369	19370	19198	19168	19220	19388	19333	19477	19540	19487	19356	19318	19475	19088	19255	19347	18974	19270	19062	19419	19244	19300	19354	19268	19606	19294	19328	19398	19196	19263	19290	19262	19185	19389	19183	19295	19281	19136	19552	19154	19216	19187	19419	19112	19231	19391	19292	19411	19166	19491	19255	19070	19263	19307	19402	19306	19552	19375	19424	19346	19457	19416	19391	19239	19421	19407	19263	19400	19278	19132	19152	19275	19171	19141	19332	19348	19298	19223	19171	19239	19409	19468	19280	19250	19343	19008	19276	19182	19237	19188	19416	19288	19225	19344	19362	19249	19521	19320	19261	19079	19252	19295	19340	19298	19089	19343	19395	19318	19246	19044	19303	19367	19497	19411	19271	19188	19398	19070	19300	19343	19311	19240	19227	18996	19549	19421	19133	19192	19387	19198	19325	19406	19468	19560	19450	19215	19535	19180	19404	19477	19309	19464	19413	19391	19429	19463	19433	19284	19411	19313	19266	19307	19520	19435	19302	19106	19351	19498	19057	19418	19167	19279	19285	19313	19241	19234	19295	19397	19130	19274	19404	19202	19199	19344	19232	19041	19074	19112	19406	19210	19250	19224	19372	19389	19231	19400	19332	19193	19377	18945	19322	19339	19202	19149	19332	19346	19341	19081	19064	19340	19383	19602	19321	19315	19277	19277	19569	19310	19274	19442	19326	19305	19243	19188	19401	19214	19243	19297	19240	19393	19243	19204	19344	19366	19083	19360	19237	19318	19315	19379	19142	19180	19265	19075	19285	19149	19106	19030	19231	19452	19332	19227	19247	19204	19277	19372	19329	19213	19342	19337	19507	19425	19322	19345	19313	19494	19476	19160	19382	19437	19218	19434	19377	19242	19293	19285	19269	19329	19652	19463	19521	19170	19445	19402	19165	19264	19207	19106	19357	19250	19232	19303	19200	19161	19226	19314	19259	19357	19198	19246	19202	19388	19301	19469	19209	19194	19195	19300	19154	19341	19570	19266	19382	19330	19275	19436	19353	19291	19064	19325	19366	19343	19385	19297	19371	19228	19365	19199	19217	19282	19177	19198	19285	19315	19246	19152	19282	19310	19084	19296	19291	19178	19345	19173	19234	19191	19256	19349	19214	19365	19214	19522	19364	19182	19344	19404	19228	19142	19181	19401	19201	19257	19444	19450	19063	19370	19390	19372	19126	19384	19252	19312	19234	19287	19208	19377	19297	19391	19376	19403	19314	19264	19274	19404	19347	19377	19377	19258	19234	19022	19288	19219	19237	19475	19319	19565	19167	19387	19215	19372	19314	19413	19451	19386	19277	19255	19181	19115	19489	19254	19450	19373	19314	19195	18969	19286	19072	19166	19213	19571	19185	19533	19393	19250	19407	19371	19098	19446	19169	19186	19404	19443	19341	19180	19314	19230	19368	19367	19275	19139	19178	19223	19056	19136	19307	19186	19382	19412	19167	19405	19322	19218	19196	19363	19192	19408	19505	19030	19215	19314	19252	19430	19428	19425	19348	19136	19298	19204	19384	19488	19376	19366	19121	19094	19264	19258	19328	19269	19229	19163	19402	19322	19178	19396	18989	19479	19366	19269	19450	19449	19208	19322	19418	19388	19479	19276	19369	19194	19256	19291	19131	19265	19224	19410	19279	19044	19099	19208	19117	19149	19411	19199	19225	19374	19238	19271	19160	19164	19552	19379	19289	19232	19459	19237	19361	19292	19049	19271	19258	19416	19375	19267	19213	19384	19214	19337	19352	19330	19203	19243	19188	19187	19336	19226	19407	19246	19351	19140	19348	19524	19287	19306	19522	19148	19260	19532	19162	19460	19181	19334	19365	19190	19370	19388	19325	19360	19321	19219	19309	19194	19147	19510	19323	19440	19330	19147	19280	19164	19297	19168	19280	19500	19282	19417	19350	19234	19459	19336	19462	19314	19368	19344	19449	19254	19306	19363	19331	19076	19233	19371	19438	19476	19443	19152	19353	19325	19254	19171	19380	19394	19407	19306	19427	19102	19412	19147	19304	19245	19426	19214	19388	19163	19033	19124	19291	19386	19316	19419	19363	19269	19406	19275	19255	19288	19497	19278	19030	19238	19465	19088	19340	19122	19142	19183	19307	19274	19378	19314	19246	19206	19151	19177	19338	19242	19308	19263	19333	19250	19195	19421	19212	19151	19300	19274	19348	19208	19424	19392	19448	19362	19123	19378	19434	19350	19246	19271	19299	19387	19454	19281	19345	19284	18958	19333	19249	19289	19332	19212	19239	19522	19257	19237	19275	19202	19328	19391	19404	19602	19501	19442	19370	19182	19261	19112	19368	19327	19454	19293	19248	19199	19172	19159	19365	19391	19355	19321	19221	19367	19388	18921	19300	19480	19339	19306	19136	19365
27369	47174	48933	41178	36118	31132	27475	24241	22087	20979	20277	19537	18829	18165	17763	17465	17445	17387	17389	17333	17042	16912	16826	16665	16887	16669	16534	16360	16396	16472	16398	16261	16306	16421	16321	16277	16365	16416	16009	16137	16328	16225	16271	16158	16300	16350	16202	16328	16397	16216	16098	16198	16171	16228	16188	16330	16096	16371	16318	16195	15961	16181	16329	16066	16262	16207	16299	16150	16204	16214	16179	16263	16173	16218	16101	16100	16156	15977	16283	16174	16246	16168	16041	16156	16086	16364	16158	16182	16332	16122	16295	16138	16286	16370	16192	16133	16230	16115	16197	16303	16301	16274	16175	15954	16166	16064	16092	16286	16059	16158	16118	16061	16254	16132	16226	16285	16221	16164	16138	16227	16287	16232	16079	16226	16130	16318	16195	16106	16118	16298	16254	16257	16417	16134	16014	16255	16219	16109	16007	16416	16161	16261	16198	16164	16099	16161	16079	16201	16183	16222	16130	16074	16263	16251	16319	16347	16289	16209	16299	16182	16046	16249	16087	16072	16192	15970	16059	16137	16236	16332	16356	16219	16020	16278	16180	16186	16262	16265	16345	16205	16319	16118	16098	16146	16074	16073	16284	16214	16152	16302	16262	16247	16125	16244	16358	16136	16284	16283	15969	16132	16164	16142	16312	16246	16180	16168	16135	16233	16161	16153	16272	16280	16120	16283	16195	16195	16044	15971	16234	16243	16296	16129	16201	16182	16205	16001	16159	16164	16130	16291	16224	16245	16261	16146	16149	16131	16085	16076	16206	16294	16145	16111	16221	16246	16243	16140	16019	16210	16299	16195	16297	16213	16005	16247	16269	16282	16152	16070	16195	16298	16085	16145	16115	15994	16103	16248	16174	16259	16187	16160	16193	16181	16174	16109	16167	16260	16251	16165	16370	16147	16292	16371	16124	16184	16230	16096	16282	16148	16179	16185	16345	16037	16140	16140	16048	16246	16311	16168	16173	16263	16034	16368	16078	16161	16115	16252	16207	16118	16245	16244	16074	16188	16171	16093	16288	16272	16160	15901	16266	16139	16321	16233	16136	16230	16078	15969	16273	15931	16283	16273	16218	16269	16200	16179	16201	16226	16073	16392	16330	16240	16135	16125	16134	16145	16402	16061	16233	16198	16293	16094	16193	16174	16308	16086	16281	16174	16191	16031	16268	16125	16191	16221	16103	16191	16300	16164	16241	16176	16127	16283	16179	16164	16166	16146	16090	16078	15949	16200	16141	16370	16111	16136	16126	16343	16104	16119	16265	16265	16124	16222	16183	16095	16183	16055	16178	16014	16106	16171	16199	16227	16244	16400	16151	16028	16308	16082	16148	16027	16075	16227	16144	16196	16305	16127	16272	16136	16298	16111	16109	16111	16220	15972	16266	16295	16070	16094	16103	16121	16251	16173	16196	16288	16130	16152	16216	16311	16129	16209	16285	16019	16164	16144	16034	16153	16042	16078	16095	16188	16136	16238	16209	16220	16299	16338	16167	16149	16136	16297	16239	16365	16184	16212	16338	16208	16213	16214	16260	16121	16097	16150	16140	16128	16256	16099	16229	16245	16225	16172	16197	16014	16132	16264	16115	16082	16204	16156	16200	16161	15973	16179	16113	16046	16398	16220	16160	16112	16154	16273	16251	16126	16185	16148	16086	16156	16075	16162	16128	16136	16114	16255	16134	16243	16126	16252	16118	16112	16187	16280	16183	16234	16257	16084	16150	16206	16255	16169	16070	16018	16132	16296	16242	15940	16273	16216	16327	16097	16101	16161	16176	16192	16062	16172	16162	16094	16167	16086	16087	16026	16141	16127	16185	16178	16123	16207	16147	16206	16217	16283	15917	16388	16135	16049	16097	16171	16130	16129	16144	16360	16295	16110	16121	16156	16160	16206	16195	16126	16199	16052	15982	16085	16265	16164	16301	16085	16210	16110	16269	16169	16221	16160	15968	16229	16206	16089	15847	16258	16247	16082	16041	16224	16252	16207	16194	16138	16298	16255	16187	16204	16070	16185	16270	16112	16098	16210	16129	16193	16057	16059	16311	16085	16081	16137	16224	16240	16091	16266	16267	16192	16250	16166	16087	16267	16077	16181	16113	16075	16250	16239	16100	16177	16309	16351	16250	16131	16186	16098	16188	16104	16168	16262	16222	16064	16183	16202	16237	16332	16249	16273	16030	16237	16208	16307	16282	16222	16354	16140	16320	16215	16195	16124	16268	16239	16161	16112	16111	16120	16096	16251	16142	16081	16268	16139	16048	16161	16001	16280	16215	16189	16153	16214	16223	16304	16146	16025	16211	16209	16248	16053	16189	16131	16060	16076	16173	16194	16137	16224	16240	16186	16180	16119	16137	16251	16163	16159	16168	16194	15924	16252	16203	16062	16286	16066	16120	16264	16078	16221	16229	16029	16236	16357	16220	16089	16131	16273	16258	16127	16128	16225	16323	16137	16097	16231	16400	16123	16197	16257	16072	16190	15930	16216	16179	16192	16218	16220	16223	16197	16205	16139	16364	16257	16347	16219	16201	16055	16090	16236	16268	15979	16265	16114	16202	16238	16151	16068	16293	16289	16114	16189	16171	16159	16283	15985	16293	16115	16307	16241	16239	16209	16045	16050	16168	16231	16142	16083	16161	16153	16033	16192	16358	16241	16219	16280	16119	16287	16011	16311	16098	16304	16238	16232	16247	16072	16212	16268	16174	16233	16041	16279	16223	16005	16199	16194	16181	16309	16312	16160	16206	16180	16217	16319	16127	16100	16146	16167	16252	16200	16090	16223	16263	16179	16280	16127	16220	15977	16045	16067	16161	16108	16135	16185	16134	16150	16077	16141	16191	16036	16319	16213	16313	16065	15994	16101	16071	16140	16281	16266	15929	16243	16263	16094	16240	16056	16024	16135	16279	16182	16091	16146	16263	16194	16257	16215	16177	16233	16111	16155	16203	16002	16268	16262	16289	16193	16158	16055	16053	16126	16198	16265	16326	16318	16062	16165	16270	16116	16112	16279	16163	16008	16252	16195	16161	16441	16029	16172	16247	16179	16142	16237	16139	16304	16111	16177	16253	16254	16135	16142	16237	16279	16390	16020	16006	16038	16177	16129	16097	16247	16159	16265	16244	16066	16165	16042	16184	16303	16197	16216	16205	16097	16106	16140	16254	16089	16188	16101	16071	16132	16141	16321	16271	16126	16240	16167	16145	16318	16301	16118	16105	16212	16143	16308	16287	16207	16049	16111	16450	16187	16258	16225	16142	16331	16388	16388	16056	16164	16068	16268	16268	16384	16415	16123	16210	16131	16393	16032	16358	16007	16242	16053	16193	16103	16274	16204	16157	16185	16178	16172	16082	16183	16247	16254	16151	16075	16223	16216	16143	16260	16251	16289	16109	16205	16112	16158	16150	16025	16229	16098	16044	16290	16242	16198	16099	16366	16177	16358	15963	16151	16216	16328	16030	16279	16130	16105	16175	16289	16204	16084	16118	16193	16231	16065	16242	16217	16226	16223	16301	16226	16333	16209	16395	16390	16199	16193	16201	16251	16030	16092	16307	16252	16197	16195	16060	16169	16124	16198	16109	16158	16355	16348	16229	16181	16269	16294	16045	16190	16065	16117	16037	16083	16127	16264	16087	16230	16178	16267	16185	16281	16061	16093	16177	16321	16104	16074	16132	16244	16304	16090	16124	16198	16164	16140	16115	16167	16100	16289	16190	16092	16374	16001	16317	16267	16327	16175	16228	16075	16119	16211	16185	16218	16218	16066	16244	16125	16176	16284	16170	16234	16283	16304	16188	16167	16185	16332	16132	16147	16141	16217	16304	15945	16329	16176	16183	16066	16122	16235	16249	16057	16063	16159	16194	16134	16270	16111	16151	16123	16186	16178	16020	16043	16281	16194	16208	16161	16123	16144	16256	15929	16237	16221	16104	16228	16209	16209	16179	16129	16163	16192	16324	16339	16259	16178	16346	16262	16186	16076	16107	16255	16259	16150	16176	16247	16285	16214	16174	16444	16083	16215	16183	16342	16092	16234	16195	16140	16180	16159	16103	16198	16284	16194	16218	16343	16377	16112	16098	16152	16139	15974	16178	16451	16349	16139	16111	16223	16169	16245	16142	16135	16156	16218	16147	16058	16207	16241	16206	16176	16130	16232	16037	16029	16201	16245	16173	16241	16108	16303	16398	16130	16232	16002	16086	16256	16272	16174	16250	16242	16185	16150	16168	16142	16064	16024	16195	16284	16017	16151	16025	16130	16345	16221	16223	16200	16046	16191	16165	16228	16037	16234	16181	16167	16412	16089	16229	16091	16284	16302	16202	16296	16113	16354	16112	16064	16247	16224	16255	16211	16225	16148	16223	16317	16013	16127	16211	16261	16159	16251	16113	16110	16271	16296	16126	16118	16264	16144	16081	16124	16102	16200	16139	16240	16230	16052	16201	16047	16155	16289	16134	16298	16389	16201	16183	16158	16203	16142	16171	16229	16049	16049	16275	16368	16108	16180	16299	16219	16190	16260	16192	16264	16106	16130	16158	16234	16140	16041	16081	16226	16051	16229	16292	16198	16099	16264	16060	16175	16203	16253	16200	16010	16103	16214	16117	16195	16202	16318	16135	16247	16034	16250	16159	16205	16153	16300	16215	16214	16206	15939	16075	16226	16244	16272	16272	16160	16229	16266	16293	16179	16330	16193	16235	16151	16284	16114	16268	16328	16232	16121	16109	16179	16181	16120	16168	16240	16250	16223	16303	16039	16193	16205	16085	16121	16153	16207	16076	16252	16162	16150	16090	16131	16140	16243	16076	16237	16352	16112	16340	16103	16265	16227	16201	16128	15991	16385	16221	16318	16237	16146	16151	16197	16327	16221	16174	16311	16173	16232	16237	16207	16239	16182	16169	16128	16178	16189	15998	16359	16146	16101	16387	16283	16152	16261	16147	16084	16162	16150	16315	16161	16104	16161	16067	16220	16184	16327	16178	16380	16143	16339	16217	16198	15974	16330	16155	15996	16246	16159	16108	16191	16215	16115	16196	16027	16187	16319	16196	16310	16222	16299	15999	16261	16182	16117	16190	16121	16092	16074	16038	16179	16169	16251	16134	16229	16151	16116	16189	16207	16308	16099	16091	16217
24141	21506	29305	25775	26934	30622	30737	26428	24414	23740	23108	22215	21436	21200	20799	20721	20621	20518	20620	20231	19975	20067	19897	19666	19724	19444	19455	19258	19296	19371	19521	19367	19371	19358	19214	19293	19202	19181	19262	19162	19167	19085	19186	19322	19067	19160	19089	19000	19020	19148	19153	19083	18897	19103	19197	19173	19047	19107	19129	19118	19031	18906	19151	18975	18913	18945	18965	18995	19112	18906	19015	19082	18968	18892	19021	18896	18879	19137	19279	19011	19114	19069	18926	19059	19190	19171	18898	19056	19122	19113	18899	18986	19145	19199	18964	18879	19065	18940	19148	18944	19061	19119	18909	19153	18850	18990	19131	19023	18861	18988	18812	18874	19065	18913	19048	19094	19153	18840	19010	19229	19114	18851	19078	18912	19026	19006	18920	19075	19166	18985	18996	19117	18907	19005	18967	19117	19023	19021	19040	18990	19262	19101	19177	19003	18887	19215	18780	19126	19185	19113	19095	18949	18937	18986	18949	19009	19017	19001	18945	19150	18958	19124	18984	18955	19039	19072	19046	19053	18988	19123	18965	19109	19084	18843	19110	18909	18949	18978	19146	18989	19037	19068	19200	18964	18974	18978	18986	19093	19144	19149	18904	19159	18942	18865	18964	19120	18895	19030	18928	19055	19106	18833	19048	19271	18870	19208	18849	19018	19193	18714	19044	18955	18882	19019	19056	19049	19133	19130	18816	19045	18976	18959	19207	19104	19042	18961	19202	18978	19160	19050	19020	19092	18878	19023	19152	18905	18975	18899	19274	18954	19101	18764	18984	18924	18988	19074	18797	18837	19071	18992	18903	19114	19092	18878	18906	19022	18953	19039	19060	19051	19030	18888	19197	18931	19086	19040	18932	18874	19019	18976	19034	19126	19124	18982	18768	19154	19246	19199	19236	19004	19028	19104	19145	19057	18876	19050	18999	19070	19020	18877	19019	19001	19089	18996	19279	18948	19099	19084	19013	19027	18895	19103	18984	19033	18878	19020	18981	19070	18968	19146	18940	18881	18935	19078	18996	18912	19145	18938	19098	18940	19038	18861	19266	19233	18925	18808	19065	19086	19023	19063	19185	19187	19118	19014	19008	19023	19267	19052	19026	19175	19083	18902	18874	19079	19011	18921	19165	19132	18955	18882	19233	19034	18972	19035	19064	19059	19028	19117	19121	18965	18984	18863	18916	19151	19420	19188	19096	19126	19031	18993	18724	18966	18901	18902	18856	18871	18905	19028	19180	19015	18882	19105	19115	19008	19043	19048	18946	18953	19158	18850	18984	19084	18991	19006	19023	19163	19048	19084	19026	18827	19052	18938	19295	19082	19247	19156	19248	19070	19166	19097	18838	18958	19145	19066	19020	19020	18952	19023	19097	19092	18939	18975	19282	19221	18842	18929	19304	18890	19178	19104	18936	18825	18728	19003	19070	18941	19083	18996	19064	18812	19021	18938	18921	19060	19065	18945	18996	18992	19164	18975	19058	18993	18854	18984	18986	19130	19144	18998	19054	19041	18882	19200	19142	19016	19302	18868	19106	19273	19126	19147	19062	18910	19126	18947	19052	19171	19190	18957	18997	19055	19055	18921	18919	19317	19260	19019	19132	19081	19170	18949	19112	19104	18995	18811	19005	19144	18943	18881	18870	19150	19124	19164	19008	19103	19200	18852	19023	18896	19052	19060	18944	18936	19118	19070	19130	18926	19084	19055	19098	19020	18965	19033	18890	18834	18997	18993	19009	18839	19072	18959	19061	19195	18948	19129	19071	19142	18863	19070	18948	19208	18860	19068	19072	19022	18999	19065	19167	19072	18937	18972	18997	19231	19005	18965	18960	19219	18983	19090	19088	18764	18905	19055	19024	19023	18971	18809	19146	19019	19073	19014	19015	18958	18946	19110	18898	18872	19167	18951	19030	18997	19065	19073	19210	19028	19081	18750	19308	18976	19008	18876	18948	18874	19017	18909	19034	19060	18948	18998	18994	19246	18968	18738	18978	18751	19011	19000	19015	19122	19100	19129	18925	19042	19064	19227	18948	19046	19057	19119	19006	19278	19158	19024	18847	18940	19247	18989	18829	19189	18907	18953	18994	18981	18802	19134	19146	19069	19145	19109	19087	19105	19220	19161	19139	18996	19160	19026	19032	19021	19183	18969	19043	18903	18972	19151	19053	19134	19215	19071	19101	18946	19043	18969	18972	19123	19164	18981	18933	19146	19216	19040	18777	18845	19049	19007	18680	18827	18864	19177	18971	19129	19105	19137	19089	18805	19007	18981	19171	18895	19029	18821	19083	18941	18948	19149	19229	18936	19038	18920	19154	18987	19007	18935	19082	19070	18987	19185	19120	18909	19189	19115	18889	19007	19164	19188	19084	18940	19058	19093	19299	18935	19141	19171	19198	18897	18966	18983	19146	19205	19074	18720	18950	18890	18785	19181	18952	19023	18847	19226	18981	19047	19053	19071	18834	19020	19039	18957	19130	19013	18983	18694	18991	19034	19179	19124	19257	18874	19006	18917	19024	19018	19033	19132	18976	18964	19209	19029	19102	18907	19060	19056	18843	19029	18810	18987	19116	19015	18795	18817	18871	18973	18970	18758	18937	19027	18939	18946	18986	19085	19111	19136	19062	18783	19074	19255	19238	19135	19140	18963	18808	19173	19008	18808	19304	19031	18891	18989	19045	18924	19198	19142	19099	18957	19033	19111	19024	19046	19139	18953	19000	19214	18932	19069	19103	18992	18920	18756	18936	19064	19045	18965	19123	19011	19106	19080	19046	18960	18879	19011	19000	19083	18905	19185	19111	19056	19138	19172	18872	18986	19030	19123	19079	19133	19065	18914	18898	19035	19164	19105	18972	19180	18986	18965	19134	19110	18952	18944	18929	18918	19168	18912	18912	18857	18854	18967	19002	19058	18923	19209	18950	19107	19005	19082	19140	19056	18967	18858	19100	18955	19045	18916	18969	19113	19099	19029	18798	18882	19027	19006	19112	18996	19190	19016	18961	18756	19097	19053	18890	18962	18989	19104	19057	19169	18876	18886	19163	18977	19058	18916	19076	18886	18727	18844	19115	18842	19098	19072	18742	18992	18979	19148	18741	19034	19056	18963	19346	19091	19125	19138	18752	19007	18958	19000	19121	19002	19064	18892	18855	18938	19088	19159	19097	18952	19004	18842	19002	18940	18985	19109	18992	19091	18960	19020	18855	18938	19071	18946	19060	19022	19020	19071	19013	19192	19121	19213	19054	18929	19029	18890	18932	19135	18877	19005	19111	18969	18991	18857	18932	19259	19167	19032	19022	19103	18941	19084	19052	19033	18975	19063	19015	19244	19170	18940	19217	18862	18965	19133	19008	18866	19144	19073	19218	19090	19239	18848	19050	19004	19066	18920	18954	19004	18971	18930	19202	18952	19029	19170	18983	19157	19064	19002	19063	19181	19154	18873	19109	18928	18878	19037	19069	19161	19008	19076	19096	18909	18867	19003	19007	19097	19106	19009	19151	19082	19201	19011	19010	19033	19090	19005	18929	19068	18824	19005	18942	19045	19009	19134	19264	18949	19283	18967	19209	18966	19037	18948	18875	19072	18976	19159	18944	18830	19192	18872	19130	18980	18893	18869	19182	18985	18983	19018	18840	18902	19256	19123	18954	19087	18769	19159	18971	18701	18997	19093	18863	19137	18984	19081	18837	19165	19162	19025	18984	19008	18997	19014	18996	19077	18902	19104	19119	18994	19091	18979	18863	19032	18998	19092	18998	19099	19289	19003	18947	18884	19152	19017	18965	18990	19119	19058	19135	19080	18895	19104	19027	19096	19109	18990	19077	18854	19099	19212	19121	19098	19172	18982	19107	18924	19039	19039	19079	19123	19050	19153	19114	19117	18887	18964	18760	18955	18928	19081	19037	19022	19339	19070	19143	19114	18940	18874	19018	18977	18977	18838	18998	19013	18993	18819	19092	19101	18891	19086	18872	19159	19014	19045	18972	19129	18968	19092	19255	18974	19040	18882	19159	19045	19220	18976	19153	19132	18861	19226	19251	18869	18929	18953	18917	19281	19237	19111	19127	18786	18941	19088	19089	19031	19019	19020	18897	19184	19032	18998	18871	19031	19064	18961	19065	18774	19096	19099	19067	18787	18877	18789	19098	18772	18818	19086	19152	18895	19099	19066	19114	18885	19093	19059	19157	19116	18943	19118	18927	18768	19028	18992	19092	19032	19041	18987	18882	19231	18945	19195	19341	19156	19098	19029	19236	19159	19270	19104	19120	18983	19115	19098	19215	18884	19102	19250	19058	19001	19140	18944	18916	19172	18978	18923	19002	19216	19184	19185	19227	19104	19050	19115	18877	19122	19130	19160	19058	18973	19111	18815	19051	19267	19021	18960	19250	19195	19020	18934	19208	19034	18887	18975	19009	18976	19114	18904	19048	19144	18967	18881	18998	18941	18942	18971	19089	19132	18972	18997	19072	19050	19084	18902	19147	18926	19130	18936	19157	19111	18979	18954	18740	19033	18890	19060	19130	19054	19018	18992	18979	19094	18944	18813	19097	19008	19081	19008	19075	19140	19016	18834	19231	19157	19136	18924	18949	19211	19211	18834	18905	19163	18999	19068	19058	18835	18829	18943	19094	19052	18978	18927	19101	19041	19272	19029	18818	19134	19165	19082	18953	19139	18930	19057	18795	18961	19051	19459	19219	18852	19253	18981	18924	19290	19283	18940	18930	19141	18895	19049	19041	19147	19010	19049	18921	18890	19056	19070	18902	18900	19160	19000	18950	19166	18969	18895	19178	19169	19004	19050	19159	18963	18913	18870	18982	19011	18914	18826	19069	19061	19118	18927	19132	18885	18955	18874	18972	18753	19015	19170	19147	19021	19208	19081	18925	18866	19107	19104	18945	19004	19100	18902	19001	19197	19185	19080	18905	19014	19198	19009	18826	19048	19153	19383	18961	18937	19052	18959	18989	19061	19031	19007	18891	19029	18956	19031	19333	19077	19113	18809	18910	18949	18972	19102	18955	18922	18855	19299	19123	19109	19207	19157	19108	18859	18874	19040	18890	19067	19075	18936	19011	18913	19125	19207	19105	19068	19082	19267	19182	18742	19118	18926	19414	19134	19014	18963	18970	18870
29252	52171	53267	45486	39324	33728	29800	26706	24364	22757	21448	20362	19612	19182	18632	18211	18114	18233	18086	17507	17356	17335	16981	16740	16795	16807	16510	16532	16241	16484	16038	16373	16276	16212	16263	16125	16133	15925	16072	16015	16027	16166	16176	16002	16059	16191	16182	16083	15915	16036	15988	15991	15840	16033	15887	16037	16044	15936	15868	16022	16040	16109	15953	16008	15956	16075	16091	15989	16001	16100	15903	16161	15850	15919	16025	16084	16028	16263	15980	15950	16046	16040	15885	15993	16029	15906	15928	15972	16036	15974	16047	15879	16026	15957	15977	15932	16085	16086	15945	15906	16154	16055	16123	16089	16129	16156	15829	15983	15976	16012	15930	16121	16136	16165	15954	15972	16002	15912	16025	15977	16139	15989	15982	15858	15985	16041	16054	16001	15818	15940	16134	16102	16047	15894	15993	16066	16004	15850	16071	16188	15865	16167	15909	16070	16082	15921	16017	16023	16076	16111	15909	15915	15955	16087	15963	16104	16016	15998	16077	16001	15901	15968	16000	15947	16156	16099	15997	15898	16016	15987	16104	15981	15989	15881	16040	15935	16072	15881	16120	16022	16123	15951	16118	15851	15984	16150	16028	15962	16142	16048	15916	15970	15968	15952	15975	15860	16011	16017	15956	16009	15916	16056	15995	16016	16038	15939	16089	15952	15957	15942	16057	15940	16133	15908	16107	16043	15903	15963	15967	15894	16087	16031	16051	15936	16142	16115	16090	15930	15959	15808	16168	15971	16054	16162	16046	16071	16037	16003	16094	16091	16101	16124	16103	16012	16062	15922	16056	16028	15929	16044	16013	15939	16033	16061	15943	15939	15975	15998	15873	15862	15979	15894	15877	16081	15919	16155	15992	15783	15871	16053	16099	15905	15914	16015	15943	15979	15922	15881	15833	16096	15882	16078	16161	15826	16097	15837	15934	15980	15969	15942	15945	16092	15991	16007	15950	15915	16032	16206	16040	16122	15932	15785	15820	15959	15888	15984	15916	16126	15971	15884	16116	15820	16158	15974	15906	15980	15987	15922	16002	15915	15928	16093	15966	15931	15914	15973	15944	16075	16043	16010	15766	15900	16066	15935	15982	15869	15942	16107	16020	16006	15938	16138	15945	16125	15950	16039	16014	15853	15890	15905	16094	16002	15886	15968	16002	15976	16039	15965	16082	15981	16100	16021	15947	15986	16096	16097	16181	15961	16011	16027	15917	15922	16122	15821	16014	16042	16037	16067	16082	16019	15917	15983	15997	16237	16012	16017	16047	15989	15917	16127	15779	16068	15907	15981	15695	16069	15952	15879	15834	15936	15969	16165	15995	16054	16049	16154	15890	15982	16100	15995	16029	16081	16050	15940	16087	15974	16048	16047	15941	15837	16125	15773	16089	16017	15979	15953	16070	16008	16004	15905	16180	15914	16043	16017	15925	15909	15972	15903	16001	16006	16176	15931	15971	15959	16114	16030	15966	15906	16017	16113	16096	15964	16180	16112	15940	15915	16127	15839	15925	15952	15867	15969	16139	15935	16090	16153	15863	15806	16066	16084	16002	16084	16126	15996	16076	16060	16135	15977	15908	16002	15993	15788	15950	16080	16123	15857	16095	16043	16019	16056	16008	15822	15929	15979	16028	15939	15898	16075	16097	16080	15993	16066	16103	15980	16076	15850	15749	16114	15975	15905	15956	15989	15891	16032	15982	15912	16120	15986	15958	15866	16006	15786	16021	16041	15941	16102	15891	15959	16094	15963	15971	15984	15922	15724	15955	16141	15910	15938	15908	15975	16066	15968	15994	16079	16068	16044	16240	15987	15975	16072	16061	16028	15870	15918	15903	16085	16044	15930	15755	15999	16013	16046	15875	15953	16068	16070	16068	15815	16111	15923	16075	16025	16018	15923	15858	16083	16101	16034	15979	15959	16080	16133	16041	15904	16095	15878	16046	15923	16107	16100	15985	15793	15998	15960	15888	16088	15909	15832	16006	15984	16016	15897	15978	16110	15947	15886	16080	16118	16051	16003	16001	15848	16008	15957	15950	15960	16095	16045	15952	16112	16124	15965	15976	16007	15981	15994	15903	16128	16039	15992	16001	15940	16083	16117	15834	15960	16053	15956	16234	16186	15914	16084	16120	15995	16014	16022	16085	15717	15838	15989	16081	16000	16024	16093	16137	16014	15940	16062	15922	16073	16077	15946	15917	15867	15941	16038	16002	15880	15988	16181	16115	15854	16077	15888	16106	15982	15981	16102	15810	15850	15884	16072	15977	15932	15994	15748	16078	15975	16015	15960	15960	15925	16040	15963	16087	15975	15948	16112	16029	16052	15806	16076	15976	15948	15938	15939	15988	16127	15789	16016	15989	16025	15884	15848	15868	15961	15885	16031	16061	16040	15971	15938	15973	15731	16154	16138	15834	15974	15902	15915	16110	15971	15974	15939	16157	16013	15935	15962	16000	15915	16072	15908	16130	16074	16183	15897	15886	15914	16024	15926	16193	16146	16054	16052	16026	16069	16140	15948	16014	15901	16068	16017	15951	15938	16041	16116	16069	16113	15939	16020	16065	15906	16017	16136	15906	15875	16037	16052	16010	16019	15984	16117	16003	16070	15896	16048	15878	15974	16121	16051	15951	15999	15979	15985	16149	15985	16179	15918	16100	16033	15932	16043	15873	16134	16121	16119	15814	15738	15841	16063	15983	16164	15865	16054	16004	15817	15943	15909	15894	15896	16084	16062	15964	15957	16065	16000	15912	15872	16053	16051	16093	15833	16014	16130	16063	15965	15819	15957	15803	15874	16150	15843	15672	16050	16013	16116	16016	15755	15983	15923	16041	16047	16109	16057	16006	16022	16063	15913	15885	16084	15859	15865	15863	16090	15977	15922	16040	15886	15877	15936	16153	15956	15935	16014	16002	16014	15854	15973	15981	16120	16131	15980	16006	15999	15960	15881	16020	16031	16085	16061	16130	15997	15976	16136	15912	16078	16028	15934	16077	15961	15962	15902	16016	15933	15919	16015	15880	15918	15894	15855	16133	15901	15960	15990	16025	16027	16110	15993	15967	15886	15885	16038	16029	16149	16023	15864	16112	15906	16132	16091	15971	15970	16085	16144	15918	16065	15915	15867	16201	15824	16002	15921	16060	16097	15863	16096	16021	16135	16081	15802	16082	16112	15932	16008	15839	15916	16032	16087	16052	15959	15937	16012	15993	16123	15943	16090	16021	15996	16123	15976	15905	16052	15743	16072	15980	16086	16151	16012	15936	15993	16089	15919	15911	15873	16063	15843	16048	15907	16024	15953	15946	16115	16041	15899	16060	16012	16233	15917	15968	15931	16049	15933	16003	15926	16019	15951	15889	16021	16018	15769	16171	15898	16030	15974	16006	16025	16107	15849	16069	15906	15898	15985	16057	15887	16072	16009	16017	16208	15911	16023	16134	15970	15809	16174	16015	16070	16158	15919	16120	15948	16207	16041	15857	16032	16095	16130	16118	16024	15992	15896	16036	16107	16020	15843	15978	16012	16088	16046	15976	16129	15915	16008	16046	15966	15889	16108	15805	15980	16010	16094	16130	15947	15916	15935	16003	16066	15969	15959	15999	16097	16026	16021	15746	16019	16027	16016	15944	16103	15919	15882	16101	15844	16069	15984	15948	15916	15984	15973	15904	16035	15934	15988	16094	15965	16187	16060	15963	15964	16130	15986	15888	15991	16015	16094	15920	16063	16031	15967	15765	16057	15912	15972	15950	16093	15798	16008	15977	16010	16026	16018	15929	16082	16114	16142	16135	16009	15819	15844	15828	15996	15961	16016	16104	16092	15895	16109	16060	16106	15817	15936	15883	15976	16064	15956	16069	15750	16164	16020	16079	16046	15935	15996	15917	16002	15893	15981	16047	16004	16059	16091	15933	16063	16037	16152	15985	16012	15997	15976	15836	16027	16058	15879	16108	16184	15972	16023	15967	15901	15770	16172	16196	16151	15881	16017	15917	15863	15807	15935	15784	15864	16184	15998	16036	15908	15947	15944	15917	15833	15925	16065	15888	16137	15942	15885	16111	16018	16014	16042	16233	15982	16130	16125	15680	16094	15971	15848	15974	15964	16092	15899	16126	16167	16050	15850	16042	16127	15972	15996	15979	16112	15925	15946	16120	16018	16090	15994	15939	16016	15997	15891	16000	15942	16128	16012	15894	16059	15870	15980	16154	16092	16122	15955	15939	15925	16025	16064	15936	16003	16055	15997	16160	15926	16003	16047	15966	16072	16067	16040	16090	15988	15998	15885	15842	16154	15985	15737	15927	15942	16059	15796	16144	16079	16100	15949	15944	15967	15716	15967	15982	16177	15959	16027	15883	16033	16185	15872	16018	15872	16032	15995	15917	15923	15963	15986	16084	16025	15976	15978	16051	16065	15899	15725	15983	15968	15940	16108	16120	16014	16135	16000	16114	15904	15762	16040	16065	15919	16188	16145	16059	15910	16002	15799	16080	15978	16068	16110	16155	15895	15903	16007	15985	15876	15967	16084	15976	15889	16046	15967	15896	15919	16029	16007	15973	16028	15922	15948	15954	16018	15999	15900	16048	15990	15916	15980	16104	15924	16002	16179	15970	16041	15979	15984	16045	15904	16167	15953	16044	16165	16087	16025	15872	15990	16082	15927	16027	15953	15975	16076	16030	16033	16110	15987	16005	15969	15992	16028	16030	16001	15890	15892	15979	16049	16063	15897	15892	15927	15937	15889	16114	15950	16210	16011	16068	16061	16042	15970	16028	15897	15830	16117	15978	15961	16029	16008	16058	16048	15983	15985	15833	15825	16139	15919	15987	15927	16043	15908	16062	15877	16052	16033	16137	16052	16207	15946	15980	15912	16013	16118	16001	15974	16042	16136	15777	15898	15984	16042	15938	16061	16071	15989	15849	16075	15892	15892	15902	16136	15955	15932	16096	15900	15854	16157	16021	16096	16119	15873	15936	15960	15965	16016	15927	15940	16114	16025	15961	16164	16083	15995	15874	15976	16008	15897	16069	16010	16077	15864	15998	15839	15950	15875	15900	15939	15912	15945	15957	15942	15976	16083	16083	15897	16012	16107	16106	16048	15999	15945	15909	16026	16068	16064	16071	15893	16062	15960	15923	15870
31763	32314	38526	34399	28609	25072	23144	21846	21389	20715	20374	20448	20242	20166	20312	20184	20176	20146	19774	19861	19871	19862	19869	19719	19657	19726	19470	19729	19662	19481	19691	19497	19429	19278	19523	19517	19583	19609	19654	19766	19414	19584	19358	19213	19513	19314	19559	19363	19423	19511	19456	19525	19524	19501	19693	19432	19410	19497	19444	19433	19372	19527	19328	19499	19615	19329	19433	19363	19671	19324	19366	19479	19451	19173	19356	19504	19479	19547	19518	19446	19539	19383	19301	19534	19525	19267	19305	19364	19316	19376	19401	19416	19232	19406	19371	19473	19344	19412	19489	19418	19439	19406	19387	19353	19592	19472	19639	19609	19550	19398	19524	19336	19614	19193	19404	19545	19493	19430	19400	19467	19484	19501	19365	19510	19236	19287	19324	19556	19481	19519	19281	19392	19319	19556	19374	19441	19448	19584	19427	19536	19515	19624	19588	19392	19371	19559	19606	19453	19613	19428	19412	19413	19408	19522	19549	19488	19568	19479	19579	19467	19404	19329	19330	19426	19433	19389	19586	19240	19451	19380	19431	19570	19669	19371	19302	19232	19425	19628	19685	19451	19566	19278	19470	19324	19268	19388	19612	19408	19422	19450	19458	19274	19477	19342	19613	19330	19495	19366	19352	19257	19563	19540	19407	19348	19367	19345	19466	19377	19490	19428	19358	19479	19549	19407	19677	19419	19316	19425	19474	19333	19688	19655	19478	19349	19533	19583	19592	19492	19374	19341	19591	19473	19406	19454	19284	19344	19582	19464	19527	19550	19417	19507	19413	19517	19442	19553	19508	19291	19569	19572	19407	19497	19618	19355	19426	19518	19500	19423	19541	19514	19461	19489	19395	19427	19423	19261	19313	19451	19220	19280	19390	19385	19299	19329	19416	19365	19744	19569	19315	19472	19516	19463	19142	19349	19525	19483	19533	19378	19464	19299	19391	19576	19732	19570	19758	19435	19377	19405	19452	19476	19495	19342	19261	19285	19459	19496	19364	19298	19437	19456	19499	19575	19346	19232	19461	19519	19431	19719	19383	19353	19280	19329	19655	19359	19530	19686	19441	19434	19520	19651	19381	19369	19466	19235	19415	19441	19406	19406	19466	19381	19452	19496	19239	19347	19308	19252	19447	19642	19525	19407	19478	19479	19110	19315	19481	19270	19675	19497	19426	19328	19431	19443	19543	19497	19566	19545	19444	19452	19362	19167	19442	19498	19608	19578	19479	19350	19369	19375	19331	19568	19496	19336	19486	19483	19393	19435	19642	19522	19496	19322	19500	19393	19410	19502	19519	19728	19441	19298	19262	19696	19497	19519	19702	19491	19630	19364	19382	19547	19341	19457	19433	19416	19599	19615	19526	19651	19480	19509	19682	19139	19402	19548	19613	19607	19359	19502	19349	19470	19356	19616	19517	19466	19490	19615	19488	19480	19629	19345	19396	19457	19438	19398	19581	19577	19523	19463	19562	19490	19541	19553	19640	19412	19411	19291	19232	19426	19381	19563	19184	19243	19426	19396	19544	19557	19446	19406	19463	19331	19455	19524	19426	19352	19344	19397	19740	19449	19454	19276	19271	19255	19507	19484	19285	19219	19298	19376	19588	19257	19438	19488	19405	19539	19681	19382	19329	19375	19574	19495	19515	19757	19581	19533	19490	19624	19442	18961	19380	19243	19643	19533	19741	19550	19324	19589	19367	19553	19391	19440	19331	19664	19336	19277	19539	19484	19403	19334	19254	19383	19560	19459	19481	19395	19261	19419	19577	19499	19636	19528	19552	19475	19457	19502	19461	19229	19571	19516	19424	19506	19242	19394	19278	19587	19333	19274	19308	19220	19557	19468	19444	19317	19489	19334	19689	19483	19458	19575	19556	19622	19584	19500	19492	19425	19387	19467	19438	19447	19514	19553	19790	19383	19253	19296	19374	19390	19438	19463	19483	19422	19384	19248	19396	19499	19514	19605	19662	19340	19345	19405	19420	19713	19432	19400	19523	19297	19449	19413	19470	19370	19549	19419	19374	19529	19381	19477	19292	19502	19531	19444	19546	19355	19351	19428	19471	19246	19489	19508	19762	19643	19369	19563	19380	19585	19472	19513	19186	19501	19465	19495	19542	19482	19527	19565	19640	19272	19561	19583	19385	19558	19386	19516	19408	19417	19555	19335	19380	19399	19304	19456	19596	19651	19546	19621	19589	19392	19612	19498	19541	19290	19486	19233	19381	19147	19358	19417	19447	19383	19240	19442	19464	19429	19661	19583	19291	19450	19395	19620	19545	19423	19316	19287	19339	19500	19695	19432	19402	19314	19518	19442	19473	19445	19376	19437	19517	19440	19508	19424	19425	19380	19537	19476	19483	19451	19428	19387	19582	19230	19609	19360	19291	19438	19449	19392	19525	19395	19504	19363	19408	19466	19702	19282	19457	19404	19473	19517	19276	19405	19156	19403	19292	19361	19338	19327	19385	19709	19636	19615	19474	19666	19345	19397	19449	19490	19273	19434	19506	19509	19424	19436	19415	19375	19420	19343	19613	19345	19473	19564	19466	19511	19224	19465	19478	19524	19495	19463	19281	19422	19198	19611	19611	19544	19443	19367	19475	19569	19409	19479	19692	19540	19431	19541	19459	19469	19555	19420	19520	19503	19396	19610	19390	19426	19434	19395	19452	19453	19469	19528	19607	19434	19394	19451	19406	19419	19454	19365	19596	19529	19449	19468	19412	19476	19525	19580	19503	19666	19739	19401	19392	19581	19488	19647	19453	19463	19357	19571	19547	19444	19353	19414	19396	19520	19418	19350	19256	19483	19386	19630	19408	19546	19339	19505	19470	19527	19500	19404	19563	19681	19492	19512	19543	19580	19476	19554	19492	19560	19624	19374	19559	19209	19534	19311	19451	19363	19621	19477	19552	19394	19260	19472	19369	19330	19460	19406	19343	19499	19628	19522	19194	19425	19454	19413	19362	19438	19410	19415	19463	19358	19411	19647	19681	19441	19358	19547	19550	19503	19671	19531	19415	19508	19532	19470	19497	19540	19438	19359	19349	19520	19603	19458	19424	19368	19485	19308	19510	19340	19438	19503	19359	19759	19439	19651	19448	19571	19581	19507	19498	19423	19306	19314	19403	19455	19308	19472	19304	19540	19384	19290	19517	19318	19520	19545	19622	19579	19271	19454	19359	19478	19484	19452	19552	19553	19432	19411	19497	19344	19567	19579	19558	19571	19555	19391	19302	19456	19416	19460	19348	19385	19591	19307	19286	19406	19241	19306	19460	19350	19631	19512	19593	19476	19256	19417	19417	19294	19465	19461	19462	19480	19396	19216	19358	19704	19541	19442	19417	19610	19499	19368	19556	19439	19464	19665	19489	19547	19472	19433	19390	19295	19612	19345	19444	19417	19418	19444	19401	19528	19609	19309	19258	19494	19591	19327	19271	19337	19318	19241	19423	19597	19320	19413	19516	19611	19485	19368	19537	19456	19469	19360	19346	19468	19607	19400	19550	19468	19261	19388	19507	19527	19355	19426	19364	19437	19404	19584	19445	19537	19345	19539	19403	19483	19383	19478	19445	19382	19504	19701	19510	19346	19238	19643	19427	19575	19407	19412	19582	19465	19353	19435	19487	19555	19433	19336	19485	19406	19609	19367	19668	19299	19511	19414	19439	19494	19347	19559	19502	19499	19440	19491	19538	19519	19376	19332	19459	19646	19346	19714	19559	19202	19481	19217	19430	19414	19438	19622	19480	19353	19493	19558	19477	19469	19544	19347	19243	19491	19528	19353	19440	19348	19501	19504	19189	19573	19357	19386	19260	19352	19386	19375	19274	19417	19321	19404	19449	19477	19372	19354	19301	19458	19580	19644	19425	19496	19377	19396	19523	19415	19347	19443	19350	19555	19448	19252	19623	19474	19391	19516	19359	19429	19483	19452	19458	19683	19446	19394	19345	19445	19488	19491	19568	19404	19230	19473	19372	19434	19402	19309	19408	19539	19451	19608	19390	19472	19477	19572	19468	19437	19534	19461	19534	19579	19412	19366	19471	19523	19531	19411	19308	19379	19536	19333	19522	19692	19508	19610	19341	19462	19678	19437	19552	19367	19471	19481	19582	19766	19388	19421	19565	19422	19582	19452	19338	19573	19393	19517	19571	19393	19441	19484	19462	19602	19490	19308	19490	19610	19523	19406	19323	19452	19531	19589	19619	19542	19540	19495	19448	19609	19402	19427	19356	19375	19546	19444	19364	19467	19382	19279	19260	19311	19532	19502	19579	19562	19709	19319	19447	19640	19392	19299	19494	19459	19397	19523	19437	19419	19539	19568	19417	19487	19616	19535	19324	19455	19348	19242	19406	19402	19503	19413	19565	19734	19361	19555	19464	19310	19501	19586	19469	19365	19464	19627	19597	19560	19557	19488	19396	19490	19474	19570	19314	19384	19440	19345	19702	19491	19635	19452	19486	19654	19417	19662	19432	19349	19433	19596	19441	19618	19420	19247	19464	19426	19459	19404	19674	19394	19436	19285	19557	19412	19445	19598	19432	19371	19377	19181	19414	19466	19315	19295	19283	19565	19574	19559	19243	19589	19515	19537	19353	19402	19525	19461	19506	19341	19377	19467	19348	19490	19369	19182	19560	19410	19284	19559	19480	19456	19577	19529	19570	19459	19620	19537	19487	19602	19408	19461	19438	19613	19410	19252	19443	19416	19539	19414	19484	19461	19499	19339	19540	19466	19505	19477	19445	19433	19465	19650	19454	19540	19728	19657	19403	19519	19696	19378	19488	19620	19533	19385	19219	19565	19453	19532	19681	19504	19437	19321	19265	19346	19428	19604	19405	19450	19441	19412	19568	19366	19478	19348	19317	19632	19699	19490	19551	19317	19483	19130	19406	19373	19505	19416	19349	19431	19378	19325	19336	19326	19233	19301	19655	19688	19447	19457	19292	19224	19308	19331	19625	19428	19534	19298	19547	19340	19364	19370	19507	19317	19400	19432	19331	19666	19519	19075	19335	19310	19437	19647	19599	19437	19602	19518	19521	19595	19539	19376	19286	19474	19552	19479	19446	19658	19494	19403	19505	19465	19526	19296	19490	19470	19439	19630	19578	19790	19545	19545	19620	19279	19140	19459	19511	19626
28441	43548	41675	33928	28331	24247	21276	20198	19117	18506	18040	17842	17138	17488	17341	17347	17249	17175	16858	16871	16806	16814	16611	16546	16556	16439	16472	16349	16313	16351	16384	16215	16335	16177	16322	16408	16067	16131	16205	16183	16242	16324	16303	16281	16217	16260	16190	16117	16368	16161	16249	16260	15977	16144	16226	16438	16185	16172	16371	16189	16233	16367	16273	16166	16302	16300	16078	16090	16198	16271	16062	16324	16217	16251	16225	16387	16209	16280	16256	16115	16306	16316	16455	16203	16278	16280	16343	16292	16047	16140	16421	16173	16248	16318	16319	16144	16216	16098	16403	16277	16320	16311	16149	16245	16189	16264	16388	16236	16400	16069	16200	16198	16381	16318	16383	16071	16287	16035	16307	16284	16073	16234	16204	16240	16371	16240	16387	16377	16217	16205	16262	16142	16194	16477	16279	16176	16338	16216	16186	16279	16081	16332	16327	16143	16051	16267	16233	16335	16180	16256	16314	16214	16131	16271	16152	16137	16301	16450	16192	16139	16179	16076	16173	16219	16297	16189	16200	16341	16034	16161	16108	16209	16380	16176	16174	16293	16239	16254	16107	16347	16271	16238	16287	16172	16148	16220	16255	16197	16280	16186	16169	16070	16142	16108	16249	16160	16314	16262	16238	16119	16194	16062	16260	16174	16318	16156	15893	16173	16315	16164	16299	16208	16304	16236	16094	16189	16285	16490	16200	16119	16278	16215	16184	16114	16156	16223	16366	16328	16234	16206	16202	16331	16252	16467	16180	16298	16261	16147	16252	16088	16223	16370	16256	16120	16089	16219	16210	16236	16116	16184	16188	16192	16230	16250	16242	16296	16307	16159	16246	16329	16281	16214	16340	16310	16038	16159	16129	16313	16222	16263	16240	16293	16176	16196	16140	16313	16347	16241	16266	16399	16214	16187	16277	16178	16267	16126	16289	16391	16223	16194	16231	16253	16315	16178	16188	16356	16343	16265	16182	16210	16148	16529	16115	16458	16138	15944	16136	16191	16240	16226	16172	16149	16134	16286	16132	16272	16147	16390	16189	16270	15998	16336	16195	16169	16266	16296	16210	16139	16163	16428	16160	16348	16045	16300	16276	16091	16206	16033	16380	16145	16221	16318	16088	16201	16215	16201	16291	16172	16146	16215	16277	16187	16241	16215	16177	16343	16096	16436	16233	16275	16298	16170	16257	16344	16189	16353	16362	16200	16224	16353	16115	16310	16181	15988	16249	16078	16281	16177	16360	16366	16304	15966	16134	16163	16234	16256	16328	16166	16211	16269	16144	16109	16184	16225	16164	16199	16378	16288	16345	16261	16142	16362	16300	16247	16090	16245	16315	16245	16235	16070	16308	16191	16063	16270	16319	16210	16255	16185	16058	16234	16218	16191	16129	16235	16088	16144	16315	16169	16168	16160	16238	16033	16303	16263	16053	16295	16242	16239	16262	16084	16207	16269	16369	16267	16078	16222	16431	16281	16180	16239	16305	16339	16170	16169	16384	16285	16211	16071	16178	16247	16325	16153	16003	16215	16133	16334	16124	16324	16316	16230	16319	16425	16256	16277	16364	16225	16158	16233	16223	16335	16257	16268	16217	16229	16121	16155	16260	16316	16382	16241	16259	16250	16318	16098	16295	16171	16339	16074	16351	16180	16271	16321	16376	16124	16429	16273	16237	16236	16291	16454	16178	16427	16300	16342	16168	16158	16238	16120	16277	16396	16009	16127	16274	16259	16340	16251	16064	16202	16268	16283	16261	16237	16243	16152	16160	16289	16137	16273	16420	16233	16242	16115	16341	16104	16231	16144	16312	16298	16349	16203	16222	16239	16233	16071	16273	16163	16225	16401	16286	16273	16225	16239	16270	16293	16250	16042	16090	16268	16282	16147	16269	16231	16113	16349	16178	16157	16265	16241	16143	16343	16279	16166	16140	16331	16255	16082	16254	16356	16157	16229	16089	16230	16220	16202	16170	16147	16249	16034	16411	16129	16100	16299	16171	16132	16335	16091	16133	16333	16160	16279	16112	16226	16326	16323	16327	16280	16251	16211	16264	16131	16269	16234	16194	16226	16169	16143	16184	16217	16300	16267	16234	16193	16108	16085	16171	16177	16209	16154	16259	16092	16140	16220	16039	16364	16030	16300	16305	16452	16229	16161	16238	16184	16216	16347	16275	16271	16251	16324	16344	16193	16298	16249	16404	16143	16332	16195	16270	16221	16273	16286	16125	16297	16205	16152	16180	16112	16330	16287	16171	16245	16139	16325	16355	16191	16174	16347	16273	16264	16168	16093	16186	16313	16187	16151	16295	16098	16209	16167	16229	16218	16252	16026	16294	16097	16240	16265	16334	16318	16332	16196	16132	16177	16379	16206	16119	16241	16093	16198	16317	16318	16361	16026	16075	16289	16281	16197	16119	16333	16304	16323	16201	16173	16260	16213	16313	16371	16201	16233	16383	15850	16266	15993	16068	16242	16271	16182	16221	16243	16279	16060	16305	16266	16323	16440	16090	16291	16152	16142	16239	16220	16162	16291	16154	16084	16321	16149	16375	16300	16256	16202	16082	16199	16250	16153	16282	16309	16154	16286	16135	16197	16192	16206	16159	16311	16310	16282	16221	16223	16234	16284	16104	16314	16071	16487	16336	16225	16303	16084	16317	16348	16080	16183	16080	16245	16273	16269	16029	16303	16226	16152	16304	16184	16334	16207	16297	16304	16248	16203	16244	16063	16362	16197	16001	16009	16240	16219	16319	16077	16124	16313	16361	16308	16295	16120	16325	16238	16077	16167	16305	16249	16204	16341	16206	16212	16121	16154	16159	16258	16380	16297	16118	16359	16178	16256	16240	16280	16392	16247	16227	16292	16414	16207	16252	16113	16356	16187	16371	16422	16240	16265	16212	16313	16280	16107	16225	16261	16277	16172	16109	16181	16290	16121	16392	16384	16066	16346	16196	16393	16260	16241	16117	16251	16343	16350	16291	16400	16326	16240	16269	16112	16267	16312	16383	16129	16195	16181	16345	16057	16196	16243	16202	16159	16062	16104	16197	16212	16249	16235	16220	16211	16416	16271	16354	16284	16041	16195	16195	16284	16128	16243	16305	16399	16241	16176	16256	16240	16391	16381	16192	16316	16073	16186	16202	16116	16406	16343	16178	16161	16222	16106	16109	16365	16323	16294	16232	16085	16184	16251	16200	16265	16257	16188	16336	16504	16373	16196	16133	16155	16513	16319	16190	16323	16192	16087	16259	16094	16257	16294	16143	16181	16235	16247	16338	16274	16265	16278	16286	16114	16344	16214	16413	16307	16222	16420	15881	16143	16272	16267	16251	16155	16093	16189	16241	16263	16204	16148	16093	16415	16177	16228	16181	16234	16295	16101	16187	16179	16143	16121	16367	16242	16181	16157	16006	16225	16299	16271	16369	16236	16151	16257	16439	16274	16276	16155	16028	16183	16277	16162	16265	16394	16206	16235	16324	16116	16139	16069	16173	16304	16278	16160	16145	16293	16146	16168	16239	16150	16377	16312	16322	16313	16212	16288	16098	16355	16259	16131	16258	16255	16179	16195	16293	16354	16233	16358	16188	16152	16361	16349	16275	16209	16307	16229	16035	16177	16224	16376	16217	16121	16152	16134	16223	16139	16241	16343	16367	16235	16114	16380	16263	16268	16287	16261	16309	16067	16387	16236	16247	16136	16083	16259	16175	16202	16267	16215	16196	16053	16120	16324	16170	16255	16125	16273	16233	16095	16130	16269	16235	16172	16112	16435	16235	16315	16404	16345	16229	16227	16161	16408	16207	16104	16230	16177	16195	16289	16212	16221	16264	16409	16286	16127	16203	16230	16229	16242	16132	16347	16229	16395	16325	16207	16074	16102	16135	16363	16062	16377	16297	16226	16354	16236	15881	16343	16164	16265	16304	16287	16238	16281	16237	16082	16159	16132	16222	16048	16252	16284	16385	16180	16255	16381	16255	16182	16135	16343	16335	16145	16264	16266	16331	16142	16208	16310	16049	16261	16228	16269	16175	16167	16178	16303	16329	16140	16354	16275	16253	16371	16338	16352	16099	16285	16063	16086	16233	16018	16340	16280	16015	16283	16073	16258	16159	16250	16341	16215	16246	16267	16160	16235	16307	16243	16194	16288	16256	16344	16282	16162	16355	16288	16251	16214	16349	16191	16286	16165	16311	16363	16198	16332	16357	16364	16394	16217	16202	16319	16191	16075	16270	16230	16339	16110	15988	16293	16171	16099	16346	16077	16142	16098	16238	16269	16363	16153	16400	16167	16283	16219	16148	16209	16049	16261	16092	16229	16190	16124	16317	16385	16092	16079	16165	16264	16115	16046	16218	16164	16175	16396	16412	16218	16282	16275	16234	16291	16410	16385	16240	16110	16242	16191	16234	16219	16249	16099	16319	16303	16359	16193	16102	16071	16348	16058	16323	16411	16262	16231	16203	16301	16272	16102	16202	16120	16229	16296	16152	16286	16417	16250	16326	16206	16189	16408	16235	16226	16435	16217	16225	16200	16300	16179	16276	16128	16134	16497	16235	16297	16270	16176	16270	16132	16121	16058	16330	16072	16403	16347	16358	16088	16203	16294	16123	16326	16235	16253	16080	16361	16433	16391	16013	16146	16150	16235	16323	16465	16258	16187	16315	16105	16317	16201	16109	16372	16242	16258	16218	16071	16295	16209	16190	16155	16096	16447	16264	16294	16152	16260	16192	16281	16148	16109	16172	16089	16039	16295	16196	16335	16186	16370	16322	16242	16243	16165	16386	16277	16009	16095	16292	16119	16249	16352	16208	16231	16226	16414	16252	16141	16197	16240	16139	16243	16276	16174	16293	16180	16085	16218	16279	16240	16174	16125	16286	16243	16294	16279	16371	16170	16277	16302	16244	16212	16222	16281	16266	16228	16230	16236	16109	16313	16211	16196	16419	16146	16226	16306	16210	16193	16127	16239	16261	16124	16102	16239	16361	16086	16274	16220	16228	16215	16307	16213	16251	16516	16208	16251	16381	16270	16153	16237	16226	16195	16148	16306	16381	16133	16490	16199	16090	16184	16213	16282	16087	16309	16339	16276	16259	16227	16311	16147	16379	16177	16182	16299	16208	16191	16179	16298	16214	16224
25450	21553	29454	29194	28732	28472	27189	24555	23366	22771	22292	21658	21440	21329	21661	21415	21052	20772	20615	20242	20266	20343	20331	20242	19823	19894	19872	19810	19892	19883	19784	19660	19791	19688	19749	19657	19883	19658	19906	19669	19621	19659	19798	19809	19732	19680	19677	19677	19518	19563	19566	19741	19665	19774	19567	19550	19561	19660	19755	19566	19489	19590	19792	19718	19685	19627	19578	19587	19572	19549	19594	19561	19763	19673	19472	19499	19634	19792	19621	19406	19655	19589	19684	19775	19607	19491	19425	19563	19706	19687	19567	19437	19383	19625	19643	19559	19510	19436	19808	19420	19577	19647	19596	19464	19695	19630	19874	19620	19438	19499	19562	19492	19555	19595	19433	19522	19574	19721	19567	19534	19733	19636	19559	19611	19524	19587	19586	19749	19694	19464	19525	19429	19606	19548	19379	19520	19815	19753	19610	19645	19598	19684	19697	19650	19815	19820	19692	19623	19627	19671	19455	19730	19649	19768	19698	19671	19584	19655	19700	19627	19514	19535	19630	19546	19407	19541	19519	19655	19605	19615	19374	19592	19744	19643	19744	19509	19462	19527	19931	19477	19708	19663	19429	19746	19560	19719	19552	19379	19425	19582	19485	19518	19486	19712	19419	19637	19750	19586	19655	19594	19522	19678	19689	19699	19671	19536	19735	19753	19685	19580	19850	19491	19688	19651	19684	19684	19638	19377	19677	19648	19550	19806	19479	19508	19799	19675	19559	19603	19440	19716	19771	19596	19565	19376	19596	19586	19562	19552	19553	19679	19776	19668	19819	19632	19704	19656	19617	19462	19654	19492	19675	19652	19537	19591	19590	19660	19577	19556	19519	19643	19474	19611	19606	19605	19552	19619	19663	19507	19616	19607	19437	19666	19654	19573	19786	19714	19683	19458	19770	19577	19575	19602	19615	19582	19375	19756	19611	19799	19578	19543	19449	19578	19613	19514	19585	19435	19654	19508	19436	19602	19645	19815	19677	19478	19610	19449	19636	19705	19701	19482	19820	19501	19819	19748	19605	19621	19512	19864	19672	19304	19677	19722	19662	19664	19470	19565	19439	19625	19581	19636	19799	19387	19411	19601	19641	19764	19593	19887	19834	19693	19561	19564	19478	19634	19675	19760	19615	19597	19711	19614	19620	19614	19777	19576	19695	19520	19607	19589	19548	19873	19794	19476	19513	19663	19579	19587	19545	19601	19705	19499	19764	19729	19655	19619	19619	19631	19533	19595	19503	19539	19654	19672	19597	19770	19493	19529	19621	19563	19715	19457	19788	19437	19534	19444	19697	19616	19420	19631	19475	19569	19691	19651	19550	19681	19605	19764	19643	19779	19815	19659	19617	19363	19663	19594	19824	19663	19590	19632	19645	19607	19630	19748	19616	19449	19621	19553	19658	19583	19440	19633	19523	19624	19575	19494	19664	19622	19563	19559	19695	19790	19617	19525	19821	19687	19645	19625	19434	19693	19524	19850	19742	19650	19762	19616	19918	19365	19643	19724	19602	19543	19453	19500	19554	19758	19649	19569	19633	19607	19594	19676	19676	19597	19609	19663	19555	19664	19674	19535	19681	19499	19679	19889	19686	19603	19528	19628	19472	19765	19760	19542	19582	19603	19553	19685	19672	19633	19663	19516	19585	19701	19637	19631	19777	19666	19732	19586	19604	19716	19594	19629	19404	19632	19787	19707	19418	19487	19744	19675	19756	19497	19737	19613	19690	19612	19764	19535	19579	19531	19716	19512	19629	19805	19667	19764	19716	19827	19730	19648	19578	19664	19430	19531	19481	19669	19794	19544	19521	19466	19666	19654	19803	19762	19805	19452	19881	19696	19600	19556	19511	19540	19693	19637	19723	19562	19475	19742	19882	19604	19669	19632	19659	19779	19547	19602	19639	19503	19567	19630	19503	19570	19598	19391	19315	19385	19519	19490	19693	19378	19566	19532	19647	19750	19603	19781	19580	19784	19793	19642	19634	19727	19358	19378	19578	19715	19736	19534	19598	19721	19601	19293	19659	19470	19669	19785	19738	19636	19610	19406	19389	19719	19570	19672	19362	19552	19632	19637	19498	19656	19749	19581	19508	19718	19770	19682	19793	19610	19776	19650	19479	19746	19649	19508	19633	19372	19780	19338	19686	19615	19363	19487	19472	19389	19498	19451	19576	19693	19562	19762	19591	19555	19652	19594	19537	19620	19790	19381	19716	19582	19496	19444	19592	19563	19537	19488	19663	19712	19679	19791	19637	19703	19688	19469	19675	19496	19622	19649	19728	19451	19848	19557	19686	19663	19738	19535	19598	19601	19665	19636	19730	19806	19872	19576	19551	19622	19424	19681	19547	19740	19744	19540	19712	19649	19465	19818	19704	19680	19578	19494	19810	19725	19712	19883	19611	19624	19410	19551	19731	19398	19968	19519	19622	19645	19496	19531	19591	19560	19699	19527	19522	19670	19688	19633	19637	19683	19784	19782	19805	19767	19560	19633	19712	19476	19620	19614	19544	19542	19699	19456	19471	19802	19590	19588	19622	19622	19718	19535	19514	19654	19576	19601	19734	19422	19749	19665	19697	19495	19902	19622	19540	19547	19518	19845	19556	19815	19565	19697	19617	19490	19655	19600	19631	19555	19478	19617	19554	19738	19806	19676	19642	19660	19568	19671	19746	19627	19389	19738	19583	19631	19751	19421	19670	19641	19537	19546	19592	19570	19726	19648	19671	19595	19604	19580	19650	19571	19582	19551	19766	19699	19612	19510	19474	19312	19642	19713	19654	19368	19583	19492	19467	19677	19617	19572	19817	19665	19622	19637	19599	19705	19702	19555	19836	19614	19618	19793	19667	19586	19590	19530	19674	19695	19666	19893	19750	19660	19534	19613	19540	19559	19480	19445	19575	19618	19636	19635	19511	19660	19550	19703	19777	19518	19509	19666	19608	19416	19492	19547	19439	19795	19541	19663	19475	19486	19745	19875	19703	19630	19622	19622	19548	19614	19520	19578	19475	19631	19610	19699	19724	19703	19565	19485	19621	19676	19626	19684	19678	19485	19548	19432	19419	19607	19387	19536	19412	19622	19746	19667	19671	19661	19394	19592	19389	19692	19572	19573	19619	19847	19700	19407	19527	19632	19705	19518	19678	19606	19567	19663	19661	19638	19725	19617	19670	19620	19590	19617	19929	19735	19580	19644	19600	19413	19739	19556	19770	19619	19638	19579	19639	19809	19936	19669	19473	19743	19737	19738	19743	19639	19539	19577	19598	19576	19705	19684	19680	19548	19560	19511	19695	19716	19914	19725	19607	19569	19523	19535	19736	19634	19532	19613	19659	19691	19684	19520	19675	19381	19653	19762	19426	19544	19567	19492	19730	19617	19498	19644	19623	19616	19636	19606	19804	19439	19497	19716	19651	19664	19558	19630	19619	19801	19484	19546	19680	19727	19508	19480	19770	19655	19782	19705	19599	19447	19629	19655	19462	19748	19725	19669	19715	19850	19475	19676	19615	19516	19981	19674	19412	19482	19504	19416	19822	19720	19518	19668	19596	19727	19609	19719	19532	19607	19726	19560	19536	19660	19553	19694	19569	19775	19690	19592	19598	19634	19613	19774	19560	19319	19515	19501	19801	19568	19814	19654	19583	19631	19654	19499	19565	19562	19617	19372	19528	19600	19417	19547	19584	19453	19672	19554	19515	19688	19631	19687	19762	19741	19691	19339	19772	19577	19535	19765	19617	19402	19805	19637	19661	19477	19460	19799	19459	19744	19685	19513	19528	19502	19492	19769	19643	19584	19577	19584	19637	19672	19887	19582	19795	19698	19488	19696	19777	19509	19640	19706	19559	19610	19517	19496	19680	19646	19621	19770	19421	19514	19637	19653	19927	19523	19530	19639	19660	19591	19661	19552	19676	19639	19572	19704	19522	19550	19497	19595	19741	19667	19611	19467	19653	19542	19593	19665	19384	19660	19457	19840	19715	19396	19550	19560	19640	19631	19625	19583	19694	19373	19803	19573	19716	19733	19398	19526	19732	19489	19646	19658	19711	19537	19679	19711	19593	19599	19547	19434	19489	19657	19672	19742	19442	19423	19660	19606	19514	19652	19741	19581	19640	19616	19550	19614	19392	19413	19800	19679	19579	19686	19779	19719	19612	19615	19872	19588	19670	19706	19721	19775	19391	19665	19561	19597	19812	19746	19618	19667	19765	19743	19529	19605	19640	19424	19665	19622	19636	19528	19625	19628	19518	19641	19613	19599	19791	19756	19602	19600	19606	19569	19635	19627	19667	19889	19862	19721	19663	19615	19839	19667	19545	19594	19712	19621	19674	19729	19451	19701	19799	19517	19658	19757	19635	19572	19781	19789	19715	19705	19724	19863	19713	19661	19510	19693	19866	19584	19476	19712	19506	19618	19630	19409	19784	19518	19743	19647	19531	19793	19735	19611	19570	19647	19536	19624	19612	19584	19642	19511	19520	19560	19602	19788	19505	19535	19601	19478	19681	19681	19746	19573	19640	19616	19337	19682	19741	19451	19434	19441	19539	19607	19719	19609	19622	19643	19675	19434	19516	19564	19440	19604	19764	19442	19692	19593	19435	19518	19655	19607	19655	19696	19716	19613	19503	19397	19658	19838	19479	19674	19546	19825	19733	19651	19691	19854	19643	19502	19649	19537	19525	19733	19393	19571	19827	19659	19675	19564	19846	19725	19600	19577	19635	19701	19610	19548	19668	19426	19453	19618	19671	19743	19515	19620	19605	19599	19537	19617	19675	19825	19676	19847	19735	19495	19601	19685	19506	19537	19715	19664	19706	19632	19374	19386	19528	19897	19728	19578	19723	19464	19578	19735	19553	19363	19707	19589	19714	19577	19588	19744	19615	19715	19690	19721	19510	19481	19482	19548	19656	19707	19557	19664	19663	19605	19551	19754	19605	19493	19691	19628	19614	19574	19558	19647	19684	19806	19831	19732	19547	19483	19498	19528	19282	19598	19767	19291	19612	19753	19569	19467	19634	19642	19416	19530	19356	19673	19502	19669	19619	19536	19548	19657	19381	19726	19594	19638	19824	19769	19687	19506	19616	19663	19406	19711	19658	19758	19923	19747	19453	19491	19595	19576	19577	19643	19611	19716	19440	19581
28973	49258	48481	40431	34362	28254	25181	23441	22244	20767	19985	19547	18932	18723	19179	18993	18408	17792	17427	17314	17300	17201	16868	16881	16862	16743	16684	16572	16769	16647	16602	16600	16601	16527	16527	16422	16502	16430	16284	16500	16302	16572	16516	16415	16323	16368	16383	16451	16493	16327	16364	16406	16334	16383	16293	16197	16319	16308	16311	16277	16427	16326	16217	16496	16279	16402	16478	16249	16353	16460	16371	16383	16294	16398	16471	16467	16448	16279	16483	16383	16205	16375	16563	16365	16362	16396	16353	16538	16072	16539	16327	16313	16459	16263	16322	16457	16248	16443	16210	16535	16450	16331	16517	16144	16418	16439	16119	16189	16354	16346	16445	16333	16498	16463	16406	16355	16181	16407	16163	16462	16421	16317	16314	16169	16390	16163	16126	16296	16265	16237	16346	16263	16406	16391	16377	16303	16572	16378	16368	16397	16358	16341	16192	16507	16355	16463	16263	16446	16293	16394	16322	16240	16324	16344	16191	16461	16408	16389	16175	16178	16505	16177	16347	16283	16426	16408	16274	16385	16256	16418	16367	16469	16434	16398	16448	16213	16348	16485	16529	16083	16283	16330	16384	16280	16341	16300	16446	16523	16365	16316	16320	16417	16411	16446	16237	16315	16426	16243	16454	16357	16355	16392	16400	16467	16565	16231	16292	16344	16365	16510	16380	16253	16489	16377	16380	16339	16308	16370	16490	16235	16190	16278	16505	16169	16129	16421	16470	16319	16310	16303	16237	16341	16443	16332	16546	16442	16454	16386	16253	16427	16392	16331	16475	16489	16284	16365	16536	16355	16375	16459	16127	16302	16309	16229	16407	16335	16417	16374	16279	16194	16246	16284	16481	16390	16227	16288	16415	16365	16316	16514	16466	16449	16580	16427	16436	16364	16412	16365	16397	16287	16251	16359	16337	16441	16296	16281	16243	16428	16460	16358	16250	16670	16333	16496	16493	16270	16496	16313	16418	16342	16269	16266	16345	16239	16551	16326	16345	16345	16436	16267	16392	16188	16430	16355	16506	16367	16332	16450	16280	16451	16339	16545	16341	16463	16240	16140	16340	16171	16443	16230	16401	16171	16352	16266	16336	16527	16247	16246	16258	16283	16388	16417	16279	16360	16376	16396	16273	16265	16368	16407	16169	16268	16360	16383	16270	16422	16263	16279	16432	16299	16508	16229	16353	16384	16293	16324	16276	16502	16398	16368	16468	16454	16274	16384	16195	16224	16321	16371	16442	16298	16422	16430	16320	16310	16330	16296	16593	16482	16281	16324	16341	16277	16302	16434	16406	16448	16437	16409	16507	16380	16542	16304	16298	16467	16453	16442	16372	16221	16593	16092	16282	16368	16374	16692	16353	16355	16447	16280	16351	16116	16330	16281	16354	16356	16258	16477	16270	16268	16396	16397	16401	16314	16221	16442	16335	16403	16543	16472	16391	16281	16235	16369	16397	16482	16465	16395	16285	16378	16227	16412	16277	16340	16310	16539	16317	16393	16244	16374	16251	16543	16430	16217	16244	16338	16441	16368	16246	16334	16398	16251	16219	16291	16397	16291	16374	16209	16327	16306	16176	16254	16397	16221	16345	16392	16508	16407	16424	16361	16479	16323	16373	16419	16388	16236	16288	16395	16345	16203	16273	16380	16454	16219	16367	16394	16543	16215	16381	16405	16507	16502	16253	16219	16522	16452	16264	16348	16279	16317	16285	16201	16334	16280	16486	16372	16290	16288	16456	16310	16267	16299	16480	16270	16361	16502	16363	16392	16522	16237	16218	16255	16493	16315	16278	16172	16314	16332	16366	16340	16222	16285	16397	16182	16414	16506	16485	16499	16265	16477	16284	16296	16172	16465	16359	16577	16437	16380	16414	16293	16293	16345	16292	16291	16354	16416	16210	16275	16127	16325	16427	16224	16324	16397	16358	16161	16246	16310	16317	16439	16359	16307	16287	16318	16610	16479	16425	16421	16202	16447	16276	16350	16249	16304	16273	16277	16367	16498	16383	16270	16428	16347	16133	16316	16491	16243	16257	16418	16418	16253	16397	16336	16285	16260	16267	16228	16383	16157	16439	16246	16353	16417	16319	16535	16368	16175	16226	16466	16322	16504	16281	16135	16336	16261	16389	16377	16340	16478	16429	16392	16236	16271	16495	16328	16173	16249	16378	16277	16348	16475	16380	16223	16351	16447	16271	16189	16201	16262	16377	16463	16241	16173	16221	16347	16189	16225	16386	16329	16296	16241	16325	16341	16327	16250	16331	16319	16303	16441	16481	16311	16526	16142	16396	16372	16380	16286	16194	16266	16614	16359	16381	16376	16381	16215	16319	16174	16458	16290	16296	16119	16638	16405	16300	16269	16492	16349	16399	16339	16290	16366	16428	16439	16238	16289	16440	16410	16246	16373	16359	16352	16352	16390	16492	16372	16378	16423	16138	16677	16405	16388	16325	16585	16295	16429	16197	16392	16336	16457	16251	16426	16279	16306	16483	16214	16132	16172	16244	16302	16411	16374	16245	16377	16316	16336	16314	16372	16304	16412	16311	16373	16345	16447	16464	16218	16323	16307	16442	16355	16190	16385	16285	16408	16290	16371	16299	16358	16329	16315	16380	16514	16302	16583	16472	16428	16382	16303	16348	16465	16308	16260	16395	16356	16411	16292	16361	16388	16349	16433	16546	16323	16339	16212	16147	16514	16415	16304	16309	16334	16415	16386	16476	16232	16310	16518	16292	16320	16355	16428	16285	16286	16559	16360	16504	16257	16225	16375	16410	16187	16312	16166	16446	16475	16318	16433	16330	16351	16479	16335	16359	16262	16294	16344	16429	16105	16292	16429	16321	16398	16265	16533	16309	16353	16324	16366	16260	16399	16294	16451	16419	16356	16402	16423	16528	16473	16441	16391	16314	16291	16264	16258	16401	16341	16309	16263	16424	16205	16335	16309	16458	16433	16303	16303	16376	16409	16362	16237	16368	16287	16271	16334	16298	16380	16321	16169	16294	16405	16278	16327	16451	16279	16395	16281	16282	16344	16424	16295	16348	16365	16421	16505	16379	16310	16381	16280	16595	16280	16426	16251	16340	16218	16307	16383	16266	16237	16363	16200	16403	16295	16445	16255	16306	16288	16317	16320	16308	16418	16379	16364	16255	16475	16378	16425	16284	16202	16551	16423	16339	16336	16277	16256	16395	16251	16402	16363	16278	16527	16380	16364	16366	16400	16180	16295	16498	16601	16288	16316	16330	16470	16324	16485	16361	16484	16266	16372	16316	16101	16276	16270	16373	16235	16343	16421	16359	16307	16328	16296	16407	16188	16492	16353	16453	16406	16293	16352	16162	16624	16470	16237	16147	16547	16272	16270	16293	16255	16248	16410	16568	16104	16395	16307	16258	16552	16380	16311	16306	16444	16414	16284	16257	16364	16397	16409	16413	16416	16288	16426	16132	16323	16421	16378	16254	16421	16483	16350	16387	16579	16383	16427	16235	16503	16182	16291	16247	16347	16325	16461	16206	16299	16547	16270	16240	16614	16327	16445	16354	16530	16428	16331	16303	16347	16417	16332	16365	16230	16431	16324	16422	16339	16420	16461	16294	16487	16359	16349	16388	16264	16374	16357	16305	16332	16351	16216	16501	16324	16334	16399	16290	16484	16308	16251	16368	16311	16463	16362	16336	16437	16327	16327	16316	16300	16458	16456	16233	16409	16381	16263	16305	16291	16287	16177	16215	16546	16325	16417	16404	16173	16371	16209	16395	16202	16317	16263	16410	16386	16443	16299	16438	16503	16395	16250	16438	16262	16331	16412	16279	16249	16450	16247	16332	16132	16298	16560	16321	16408	16399	16263	16399	16375	16298	16209	16461	16471	16395	16289	16388	16169	16393	16305	16249	16578	16409	16128	16401	16246	16536	16277	16510	16273	16275	16250	16404	16124	16243	16307	16360	16252	16416	16265	16242	16259	16355	16299	16256	16249	16397	16168	16349	16323	16234	16291	16228	16574	16499	16343	16357	16364	16327	16264	16383	16317	16397	16313	16206	16247	16236	16512	16470	16225	16472	16247	16374	16188	16367	16278	16304	16357	16189	16482	16244	16481	16423	16277	16193	16266	16453	16258	16505	16416	16379	16497	16294	16472	16371	16539	16295	16257	16242	16209	16483	16264	16380	16379	16225	16393	16361	16337	16342	16372	16214	16288	16379	16310	16375	16232	16427	16351	16318	16313	16433	16300	16281	16346	16339	16300	16492	16305	16481	16447	16553	16383	16288	16248	16394	16307	16381	16370	16430	16308	16352	16236	16300	16441	16371	16421	16101	16416	16377	16165	16451	16406	16338	16300	16311	16299	16368	16363	16152	16543	16478	16312	16507	16229	16382	16343	16317	16451	16323	16524	16373	16347	16418	16409	16547	16324	16396	16309	16257	16503	16409	16385	16464	16451	16458	16340	16201	16393	16216	16350	16373	16373	16216	16216	16410	16313	16469	16434	16356	16263	16208	16243	16341	16278	16404	16228	16132	16390	16346	16156	16466	16204	16354	16378	16209	16370	16379	16394	16389	16410	16403	16410	16360	16480	16377	16101	16287	16275	16428	16334	16513	16137	16299	16439	16516	16398	16301	16310	16227	16380	16332	16215	16128	16198	16476	16404	16558	16360	16449	16453	16340	16466	16194	16366	16224	16446	16437	16319	16481	16509	16363	16387	16105	16331	16324	16374	16375	16414	16439	16358	16494	16349	16458	16370	16390	16410	16430	16487	16305	16205	16283	16240	16409	16377	16195	16239	16322	16267	16192	16455	16419	16449	16334	16226	16465	16285	16255	16374	16524	16485	16548	16462	16237	16085	16463	16236	16395	16411	16401	16211	16339	16409	16505	16443	16361	16422	16282	16310	16259	16380	16139	16515	16309	16316	16432	16498	16376	16234	16379	16341	16255	16188	16257	16358	16349	16549	16323	16699	16339	16354	16243	16417	16266	16401	16498	16401	16369	16308	16213	16306	16368	16349	16288	16353	16454	16362	16532	16202	16331	16221	16508	16318	16386	16443	16328	16504	16338	16349	16400	16471	16682	16441	16334	16301	16318	16291	16434	16429	16635	16320	16474	16365	16164	16377	16534	16215	16415	16335	16353	16249
24054	21421	29234	25469	25942	29192	30432	26908	25124	24630	23623	23000	22885	22906	22864	22124	21469	21201	20847	21043	20598	20590	20512	20400	20467	20016	20278	20162	20171	19818	19875	20080	20026	20004	20064	20182	19768	19859	19885	19937	19939	19754	19885	19904	19937	19867	19866	19684	19964	19776	19942	19764	19932	19898	19837	19855	20034	19778	19764	19878	19722	19913	19836	19868	19855	19914	19845	19949	19882	19662	19962	19682	19689	19531	19769	19766	19541	19702	19942	19525	19827	19710	19990	19934	19871	19640	19641	19905	20006	19760	19963	19941	19944	19670	19858	19940	19809	19662	19789	19848	19610	19755	19966	19954	19933	19534	19883	19753	19723	19625	19828	19808	19743	19850	19659	19888	19824	19922	20015	19879	19862	19754	19667	19807	19745	19767	19728	19723	19824	19668	19584	19858	19871	19662	19683	19790	19744	19539	19891	19681	19802	19882	19791	19747	19672	19797	19599	19638	19824	19762	19808	19764	19735	19742	19640	19828	19776	19758	19663	19705	19742	19754	19861	19698	19837	19989	19700	19879	19749	19864	19877	19674	19761	19618	19655	19858	19702	19860	19762	19587	19597	19790	19594	19732	19545	19549	19634	19698	19946	19809	19818	19821	19742	19901	19672	19841	19761	19865	19772	19610	19930	19653	19544	19784	19839	19849	19760	19509	19717	19623	19648	19656	19579	19743	20009	19539	19674	19675	19810	19666	19576	19525	19646	19676	19783	19602	19616	19715	19859	19652	19655	19725	19751	19932	19623	19614	19817	19542	19837	19821	19827	19764	19830	19672	19787	19641	19731	19687	19887	19792	19741	19794	19829	19644	19682	19772	19670	19832	19472	19818	19768	19878	19826	19863	19857	19765	19729	19967	19826	19666	19708	19853	19701	19657	19772	19815	19776	19769	19835	19692	19899	19578	19740	19758	19684	19680	19880	19796	19884	19689	19910	19693	19764	19793	19763	19727	19730	19676	19765	19921	19909	19579	19559	19924	19909	19657	19899	19570	19700	19681	19852	19627	19886	19834	19603	19831	19536	19757	19753	19517	19691	19889	19724	19877	19562	19600	19887	19953	19818	19728	19739	19834	19859	19826	19701	19730	19814	19666	19454	19611	19781	19762	19660	19719	19835	19595	19882	19860	19834	19667	19571	19794	19824	19694	19783	19765	19711	19737	19550	19770	20003	19777	19945	19834	19782	19697	19848	19860	19700	19621	19719	19623	19829	20170	19869	19654	19705	19434	19612	19664	19795	19628	19637	19648	20015	19744	19935	19953	19874	19808	19720	20035	19697	19635	19816	19800	19751	19660	19800	19944	19641	19884	19978	19628	19654	19714	19763	19677	19771	19856	19731	19599	19766	19752	19914	19724	19733	19621	19761	19689	19848	19810	19655	19699	19671	19723	19593	19806	19786	19817	19762	19819	19640	19738	19651	19888	19574	19741	19908	19868	19808	19531	20016	19766	19854	19761	19728	19792	19754	19770	19554	19773	19768	19725	19679	19761	19722	19714	19685	19554	19730	19617	19798	19938	19759	19577	19994	19710	19780	19758	19659	19896	19797	19710	19875	19596	19558	19606	19699	19704	19603	19895	19842	19808	19816	19848	19953	19809	19560	19782	19705	19743	19719	19544	19632	19814	19920	19668	19825	19853	19747	19580	19877	19770	19635	19607	19714	19639	19835	19692	19880	19800	19706	19846	19742	19854	19763	19894	19776	19595	19729	19660	19770	19707	19723	19778	19822	19826	20016	19668	19834	19699	19691	19801	19880	19606	19883	19733	19856	19618	19804	19747	19834	19608	19727	19711	19588	19697	19962	19554	19674	19526	19697	19763	19507	19728	19607	19774	19540	19933	19851	19763	19509	19620	19787	19878	19632	19652	19634	19770	19954	19638	19857	19674	19746	19782	19700	19903	19953	19888	20150	19749	19767	19783	19853	19731	19834	19810	19836	19844	20087	19760	19841	19904	19755	19764	20004	19857	19725	19611	19826	19742	19796	19790	19580	19958	19817	19934	19736	19785	19639	19719	19568	19721	19724	19824	19843	19820	19615	19765	19701	19586	19532	19780	19796	19732	19663	19718	19633	19637	19845	19765	19679	19895	19727	19599	19769	19815	19637	19550	19905	19793	19932	20004	19682	19888	19756	19666	19944	19686	19776	19785	19727	19886	19606	19932	19807	19669	19885	19814	19817	19932	19965	19841	19900	19756	20002	19899	19748	19602	19823	19684	19790	19666	19861	19743	19976	19981	19781	19815	19815	19560	19714	19592	19828	19704	19872	19741	19969	19677	19825	19766	19633	19711	20038	19731	19832	19732	19798	19968	19627	19699	19621	19905	19824	19847	19760	19895	19907	19894	19968	19736	19666	19663	19543	19716	19727	19861	19913	19884	20076	19733	19758	19797	19636	19942	19521	19666	19659	19761	19573	19779	19636	19835	19644	19791	19786	19887	19873	19662	19666	19622	19799	19760	19623	19808	19840	19685	19669	19674	19840	19742	19896	19876	19856	19695	19753	19726	19703	19700	19880	19771	19629	19831	19692	19837	19647	19565	19774	19672	19922	19739	19741	19614	19472	19639	19861	19767	19670	19620	19798	19736	19525	19747	19828	19675	19565	20032	19971	19944	19661	19926	19507	19799	19782	19651	19721	19829	19733	19750	19539	19792	19893	19687	19893	19600	19913	19607	19760	19661	19781	19731	19494	19729	19783	19639	19726	19795	19642	19680	19640	19649	19899	19969	19948	19697	19807	19934	20024	19698	19649	19646	19659	19817	19830	19823	19868	19749	20027	19712	19734	19789	19696	19806	19968	19819	19867	19767	19680	19687	19836	19752	19652	19619	19625	19779	20014	19748	19700	19550	19851	19658	19558	19735	19909	19692	19490	19844	19619	19874	19650	19923	19857	19662	19669	19755	19805	19664	19668	19724	19777	19952	19661	19712	19800	19909	19615	19634	19857	19722	19607	19548	19785	19821	19756	19775	19838	19697	19845	19526	19816	19911	19910	19813	19787	19913	19802	19786	19861	19737	19657	19864	19662	19653	19781	19832	19576	19815	19724	19867	19765	19810	19940	19717	19710	19744	19784	19509	19867	19879	19824	19697	19737	19874	19888	19946	19657	19566	19888	19682	19609	19967	19679	19821	19688	19771	19770	19638	19840	19645	19572	19654	19770	19601	19610	19786	19474	19836	19712	19456	19608	19740	19629	19672	19789	19749	20013	19626	19742	19694	19662	19810	19937	19800	19760	19751	19643	19578	19646	19961	19757	19610	19646	19692	19768	19701	19546	19793	19886	19803	19783	19772	19777	19813	19718	19826	19805	19871	19994	19820	19646	19532	19577	19847	19694	19720	19962	19847	19563	19659	19808	19723	19715	19572	19938	19749	19739	19766	19789	19768	19870	19843	19896	19683	19591	19807	19688	19659	19671	19724	19848	19699	19890	19791	19804	19580	19764	19703	19583	19802	19770	19531	19736	19804	19767	19834	19771	19778	19693	19642	19810	19910	19809	19977	19776	19660	19502	19822	19625	19657	19806	20050	19785	20014	19927	19792	19660	19934	19891	19686	19483	19635	19956	19946	19868	19785	19742	19731	19767	19699	19795	19694	19887	19680	19988	19628	19432	19775	19952	19703	19844	19841	19819	19674	19838	19709	20005	20054	19738	19712	19953	19705	19686	19572	19709	19814	19618	19704	19881	19646	19765	19870	19811	19518	19695	19723	19791	19728	19676	19786	19651	19713	19815	19810	19590	19841	19747	19508	19809	19783	19681	19720	19754	19622	19728	19520	19803	19553	19834	19803	19720	19796	19844	19802	19892	19945	19788	19747	19784	19740	19828	19715	19630	19679	19920	19796	19766	19833	19647	19749	19913	19650	19753	19809	19683	19667	19793	19673	19635	19828	19915	19612	19862	19830	20066	19868	19780	19874	19717	19751	19986	19704	19708	19596	19541	19680	19727	19798	19974	19785	19622	19791	19813	19860	19721	19749	19672	19633	19618	19640	19689	19785	19857	19795	19732	19491	19685	19604	19982	19903	19896	19573	19440	19727	19796	19603	19652	19797	19865	20007	19534	19802	19781	19666	19730	19768	19725	19897	19712	19916	19782	19783	19687	19643	19952	19674	19763	19822	19910	19803	19731	19733	19614	19900	19644	19706	19866	19649	19668	19743	19944	19778	19655	19712	19845	19884	19871	19745	19795	19846	19646	19651	19720	19790	19820	19731	19811	19798	19887	19925	19706	19702	19744	19722	19452	19763	19694	19713	19648	19810	19821	19743	19672	19740	19839	19672	19582	19737	19978	19814	19744	19946	19852	19637	19800	19701	19776	19693	19779	19760	19820	19717	19668	19697	19601	19714	19929	19595	19758	20064	19836	19850	19924	19840	19744	19932	19926	19781	19856	19939	19814	19650	19748	19675	19721	19695	19821	19439	19685	19795	19737	19721	19759	19676	19968	19754	19705	19716	19743	19753	19833	19836	19608	19838	19960	19892	19734	19784	19577	19833	19812	19833	19916	19740	19812	19728	19600	19876	19827	19588	19847	19687	19733	19650	19948	19719	19810	19787	19799	19780	19770	19730	19795	19668	19707	19564	19540	19912	19793	19439	19704	19721	19972	19739	19829	19852	19468	19514	19719	19678	19798	19720	19773	19863	19737	19670	19719	19924	19908	19479	19815	19871	19906	19679	19922	19817	19829	19811	19562	19775	19742	19821	19873	19738	19650	19669	19901	19665	19689	19777	19682	19796	19688	19856	19937	19771	19764	19842	19777	19936	19716	19798	19654	19799	19859	19735	19777	19565	19663	19719	19783	19849	19855	19873	19696	19726	19745	19692	19844	19810	19685	19594	19701	19712	19690	19654	19621	19706	19713	19792	19609	19514	19889	19843	19907	19768	20050	19890	19843	19778	19887	19868	19544	19735	19842	19769	19709	19874	19809	19810	19966	19617	19662	19784	19824	19701	19757	19917	19958	19889	19816	19835	19544	19761	19727	19720	19753	19877	19520	19611	19942	19629	19517	19850	19725	19919	19683	19810	19795	19577	19742	19547	19791	19600	19918	19891	19757	19902	19911	19701	19775	19722	19651	19658	19838	20108	19768	19838	19742	19556	19691	19897	19841	19608	19617	19750
31221	52934	52007	44251	37029	31486	28962	26775	24657	23309	22180	21362	20924	21115	21090	19883	18840	18420	18125	17752	17717	17220	17000	17000	17104	17093	16795	16716	16797	16722	16509	16731	16525	16652	16546	16468	16523	16502	16410	16411	16533	16364	16483	16544	16415	16380	16487	16552	16344	16472	16439	16414	16459	16388	16385	16487	16342	16502	16336	16199	16494	16290	16596	16227	16364	16454	16509	16501	16516	16493	16566	16238	16425	16444	16441	16496	16408	16391	16223	16430	16234	16269	16452	16592	16421	16330	16515	16239	16644	16303	16569	16566	16426	16440	16340	16387	16473	16397	16482	16277	16414	16320	16339	16399	16412	16361	16349	16411	16344	16390	16337	16357	16365	16411	16388	16517	16388	16430	16326	16430	16360	16201	16431	16508	16432	16426	16211	16409	16374	16181	16564	16341	16312	16347	16472	16382	16301	16502	16338	16415	16293	16384	16421	16409	16404	16292	16578	16448	16504	16494	16409	16327	16276	16404	16507	16423	16310	16301	16406	16291	16245	16402	16308	16369	16517	16423	16495	16460	16311	16441	16326	16265	16419	16399	16424	16452	16395	16379	16441	16394	16239	16287	16390	16360	16395	16325	16480	16419	16353	16391	16467	16428	16417	16164	16565	16321	16471	16394	16229	16441	16364	16247	16453	16509	16591	16466	16387	16489	16381	16431	16526	16323	16451	16427	16455	16289	16408	16415	16329	16518	16408	16290	16364	16485	16600	16396	16375	16355	16329	16405	16366	16240	16548	16297	16486	16246	16236	16299	16547	16549	16412	16361	16494	16239	16532	16177	16322	16324	16333	16372	16190	16288	16475	16448	16266	16339	16280	16262	16315	16520	16367	16490	16400	16581	16530	16416	16309	16292	16381	16286	16306	16469	16245	16472	16413	16358	16534	16179	16461	16279	16459	16302	16435	16336	16327	16446	16482	16380	16274	16271	16423	16387	16239	16398	16343	16600	16295	16513	16430	16331	16242	16293	16397	16476	16492	16527	16525	16320	16338	16433	16368	16346	16531	16413	16446	16105	16549	16366	16477	16258	16425	16474	16306	16331	16400	16397	16247	16601	16505	16377	16387	16321	16406	16452	16523	16485	16313	16348	16337	16384	16429	16457	16289	16236	16333	16557	16334	16294	16344	16259	16377	16389	16191	16413	16333	16291	16525	16492	16571	16452	16423	16319	16351	16485	16409	16299	16493	16340	16366	16450	16461	16520	16506	16249	16289	16296	16357	16446	16399	16473	16338	16394	16599	16479	16533	16390	16281	16325	16386	16302	16469	16352	16410	16516	16360	16303	16307	16388	16488	16463	16283	16371	16296	16413	16385	16476	16531	16489	16455	16240	16327	16358	16317	16419	16233	16370	16369	16485	16356	16320	16345	16493	16313	16394	16297	16317	16365	16422	16330	16303	16565	16248	16512	16336	16676	16294	16342	16330	16275	16275	16450	16418	16224	16380	16328	16416	16372	16344	16388	16418	16391	16586	16317	16290	16323	16331	16352	16550	16344	16357	16365	16410	16473	16460	16443	16395	16247	16453	16509	16298	16371	16361	16512	16339	16407	16406	16276	16361	16475	16290	16286	16282	16361	16274	16414	16282	16372	16320	16391	16422	16424	16337	16452	16393	16486	16340	16361	16281	16347	16311	16392	16402	16441	16399	16346	16428	16530	16404	16353	16193	16508	16306	16460	16460	16267	16434	16337	16326	16645	16374	16340	16321	16625	16222	16375	16389	16438	16363	16495	16481	16460	16283	16497	16474	16268	16308	16376	16307	16444	16417	16330	16272	16420	16423	16400	16504	16346	16416	16350	16371	16390	16305	16356	16289	16505	16417	16515	16326	16424	16356	16221	16364	16371	16274	16412	16230	16452	16416	16395	16489	16565	16438	16293	16449	16436	16367	16309	16287	16335	16416	16352	16340	16299	16388	16412	16232	16350	16364	16390	16440	16308	16549	16132	16356	16473	16537	16397	16464	16469	16392	16288	16294	16561	16280	16433	16316	16442	16409	16205	16529	16455	16359	16283	16434	16358	16326	16181	16409	16302	16461	16423	16455	16361	16283	16555	16472	16271	16243	16352	16416	16432	16180	16398	16448	16532	16505	16483	16190	16408	16484	16374	16417	16287	16299	16403	16416	16401	16279	16346	16344	16440	16244	16378	16583	16399	16405	16383	16493	16408	16342	16427	16450	16453	16326	16325	16299	16244	16478	16378	16334	16443	16151	16307	16458	16431	16391	16336	16525	16387	16465	16580	16371	16487	16239	16410	16314	16284	16248	16262	16441	16563	16453	16333	16410	16444	16396	16397	16277	16532	16371	16467	16323	16482	16295	16409	16387	16291	16483	16195	16451	16343	16608	16341	16267	16325	16451	16436	16369	16387	16221	16255	16518	16334	16224	16492	16355	16566	16382	16285	16273	16342	16491	16380	16330	16188	16451	16256	16211	16428	16435	16353	16409	16246	16396	16519	16354	16437	16461	16363	16517	16340	16291	16332	16240	16228	16491	16377	16412	16402	16457	16594	16377	16518	16389	16393	16459	16224	16319	16412	16489	16501	16409	16552	16507	16336	16409	16303	16293	16366	16373	16516	16448	16592	16426	16517	16520	16370	16213	16574	16294	16252	16349	16455	16341	16323	16417	16374	16227	16500	16332	16462	16267	16460	16511	16385	16349	16408	16495	16488	16173	16233	16593	16450	16386	16260	16473	16475	16500	16436	16495	16388	16338	16431	16375	16547	16406	16366	16395	16435	16552	16521	16420	16227	16337	16413	16437	16413	16355	16359	16426	16398	16404	16435	16465	16376	16404	16463	16405	16457	16573	16177	16617	16486	16367	16417	16437	16486	16572	16470	16317	16525	16438	16460	16220	16323	16457	16371	16460	16509	16425	16430	16495	16278	16516	16326	16391	16401	16463	16255	16509	16300	16422	16489	16500	16387	16456	16327	16348	16558	16496	16110	16454	16530	16514	16428	16318	16523	16400	16410	16367	16481	16342	16367	16366	16287	16377	16538	16291	16278	16338	16377	16390	16493	16375	16440	16383	16374	16557	16563	16344	16211	16322	16539	16435	16370	16186	16463	16470	16300	16331	16416	16288	16452	16595	16554	16435	16369	16280	16432	16362	16418	16274	16350	16206	16368	16386	16389	16502	16368	16229	16618	16420	16453	16476	16311	16259	16283	16410	16417	16396	16256	16429	16478	16456	16411	16421	16525	16232	16321	16314	16462	16442	16499	16309	16300	16509	16178	16535	16414	16394	16419	16431	16481	16578	16437	16398	16485	16429	16569	16342	16361	16484	16435	16252	16453	16115	16337	16307	16521	16301	16304	16521	16379	16443	16351	16343	16555	16370	16315	16420	16442	16229	16327	16444	16308	16328	16356	16444	16251	16511	16495	16287	16455	16304	16360	16238	16574	16376	16282	16421	16327	16510	16424	16669	16501	16515	16274	16421	16385	16316	16396	16357	16407	16333	16409	16437	16426	16305	16327	16420	16468	16397	16369	16477	16525	16379	16365	16423	16375	16349	16482	16435	16436	16421	16259	16242	16291	16419	16181	16438	16519	16393	16498	16251	16343	16544	16368	16484	16278	16457	16501	16438	16336	16329	16513	16387	16484	16529	16320	16425	16372	16511	16551	16510	16353	16411	16300	16403	16474	16413	16401	16302	16314	16553	16423	16369	16416	16320	16305	16622	16362	16210	16382	16395	16314	16371	16375	16311	16336	16280	16345	16423	16651	16281	16254	16382	16334	16455	16307	16337	16356	16350	16371	16537	16238	16553	16378	16360	16341	16433	16413	16373	16357	16407	16426	16360	16442	16494	16280	16541	16362	16393	16364	16454	16280	16459	16416	16560	16333	16311	16326	16359	16560	16491	16474	16233	16518	16511	16448	16378	16390	16335	16399	16354	16141	16365	16335	16470	16350	16350	16406	16358	16373	16427	16270	16282	16271	16456	16259	16492	16389	16374	16341	16451	16526	16389	16435	16301	16385	16466	16434	16548	16455	16436	16485	16169	16429	16319	16388	16359	16244	16439	16463	16475	16490	16462	16476	16374	16380	16364	16408	16366	16381	16353	16316	16394	16201	16381	16307	16548	16463	16330	16493	16494	16391	16323	16468	16409	16465	16467	16428	16369	16363	16341	16465	16358	16373	16473	16392	16488	16373	16270	16459	16466	16370	16227	16367	16342	16419	16395	16593	16435	16383	16245	16498	16340	16277	16345	16477	16425	16402	16355	16523	16371	16459	16406	16587	16390	16500	16484	16314	16524	16304	16423	16343	16512	16353	16387	16340	16418	16311	16408	16484	16241	16396	16290	16268	16316	16342	16378	16309	16334	16488	16303	16387	16402	16358	16455	16491	16399	16444	16410	16340	16253	16529	16358	16341	16508	16347	16348	16470	16517	16377	16247	16293	16398	16453	16448	16524	16316	16342	16366	16387	16524	16269	16324	16399	16526	16386	16481	16437	16454	16538	16499	16406	16376	16390	16305	16263	16378	16471	16416	16473	16311	16361	16364	16385	16578	16356	16127	16409	16238	16486	16355	16489	16371	16357	16485	16395	16428	16361	16399	16270	16445	16330	16327	16263	16343	16409	16506	16513	16260	16213	16331	16334	16258	16329	16280	16408	16374	16555	16427	16267	16206	16326	16348	16499	16398	16224	16278	16341	16293	16374	16186	16501	16462	16480	16417	16501	16383	16177	16284	16181	16280	16467	16311	16343	16368	16317	16322	16429	16418	16502	16401	16456	16268	16285	16507	16347	16424	16283	16378	16446	16307	16384	16473	16412	16483	16529	16536	16538	16365	16459	16561	16409	16323	16539	16345	16229	16481	16474	16555	16552	16397	16751	16304	16537	16293	16496	16466	16485	16495	16226	16302	16383	16267	16440	16518	16308	16420	16315	16352	16260	16259	16508	16434	16286	16471	16352	16521	16447	16347	16444	16396	16623	16455	16265	16210	16354	16339	16518	16396	16465	16428	16479	16515	16443	16297	16569	16412	16482	16376	16353	16273	16476	16339	16350	16367	16412	16594	16311	16344	16580	16399	16414	16404	16416	16355	16402	16386	16348	16459	16473	16420	16413	16292	16371	16281	16358	16516	16342	16641	16374	16470	16390	16447
32361	32036	37728	33695	26961	24571	23754	22473	21988	21910	21713	21551	21582	21673	21420	21035	20906	20820	20562	20458	20460	20369	20583	20131	20460	20326	20452	20452	20352	20495	20277	20600	20365	20471	20388	20286	20222	20175	20414	20299	20379	20314	20285	20058	20210	20286	20269	20248	20166	20141	20123	20061	20193	20278	20196	20257	20067	20307	20197	20161	20309	20201	20164	20154	20210	20256	20256	20442	20433	20236	20458	20144	20252	20167	20145	20415	20367	20512	20079	20021	20230	20486	20360	20223	20431	20187	20146	20179	20277	20205	20088	20403	20100	20311	20299	20304	20114	20187	20353	20399	20222	20217	20487	20302	20255	20353	20103	20328	20318	20393	20141	20192	20258	20252	20513	20565	20065	20321	20278	20419	20330	20358	20425	20198	20140	20273	20203	20061	20330	20129	20415	20211	20565	20357	20169	20275	20269	20140	20055	20145	20405	20191	20210	20279	20012	20146	20359	20297	20224	20288	20303	20228	20238	20149	20360	20285	20432	20439	20021	20256	20302	20361	20267	20419	20306	20215	20196	20301	20427	20219	20298	20368	20224	20188	20381	20410	20137	20239	20360	20328	20162	20116	20214	20238	20130	20354	20099	20336	20177	20311	19927	20144	20414	20258	20411	20257	20067	20265	20132	20140	20105	20343	20161	20114	20081	20143	20365	20181	20217	20244	20258	20231	20408	20108	20264	20145	20332	20348	20253	20256	20273	20249	20274	20408	20365	20495	20489	20296	20322	20166	20314	20345	20241	20286	20215	20418	20292	20221	20153	20300	20398	20255	20493	20247	20358	20356	20302	20040	20305	20377	20160	20422	20390	20463	20280	20217	20274	20321	20411	20314	20250	20146	20277	20310	20295	20248	20271	20255	20250	20369	20288	20280	20375	20041	20473	20156	19928	20265	20292	20324	20161	20279	20212	20227	20410	20413	20390	20451	20232	20109	20049	20061	20317	20191	20138	20199	20155	20282	20140	20211	20499	20342	20305	20156	20285	20188	20404	19833	20319	20216	20379	20289	20277	20106	20300	20244	20316	20101	19952	20212	19961	20408	20253	20268	20224	20415	20119	20195	20337	20147	20349	20123	20274	20238	20307	20294	20209	20483	20304	20338	20375	20268	20489	20131	20244	20199	20333	20245	20319	20097	20121	20303	20270	20330	20319	20486	20118	20322	20340	20205	20323	20232	20335	20165	20215	20350	20202	20375	20263	20102	20231	20206	20260	20017	20080	20223	20241	20162	20229	20289	20018	20380	20074	20160	20227	20178	20112	20199	20257	20184	20381	20216	20171	20257	20155	20385	20088	20146	20189	20321	20535	20374	20346	20323	20313	20355	20189	20625	20328	20327	20277	20266	20290	20176	20528	20261	20315	20184	20373	20198	20228	20172	20229	20033	20334	20271	20224	20303	20295	20291	20314	20340	20186	20227	20334	20333	20265	20144	20475	20341	20390	20511	20268	20281	20363	20263	20191	20389	20141	20221	20405	20213	20311	20242	20100	20297	20431	20243	20207	20266	20253	20194	20150	19993	20239	20245	20185	20438	20348	20294	20137	19966	20287	20249	20091	20219	20257	20217	20094	20062	20257	20283	20152	20190	20262	20153	20137	20109	20285	20362	20287	20248	20243	19913	20182	20136	20169	20335	20513	20197	20174	20109	20116	20268	20089	20073	20146	20252	20394	20446	20291	20273	20213	20016	20079	20108	20132	20278	20312	20316	20393	20297	20221	20193	20262	20092	20137	20121	20275	20144	20288	20259	20440	20201	20158	20444	20281	20289	20315	20149	19999	20347	20222	20094	19976	20229	20302	20524	20438	20274	20288	20262	20286	20177	20225	20344	20219	20266	20349	20116	20589	20084	20522	20462	20320	20251	20420	20204	20383	20166	20455	20241	20221	20409	20348	20249	20277	20229	20161	20466	20363	20194	20425	20221	20098	19943	20270	20124	20281	20426	20294	20317	20427	20333	20372	20276	20269	20308	20228	20063	20286	19979	20219	20321	20200	20154	20279	20452	20358	20232	20321	20231	20212	20276	20310	20227	20312	20567	20314	20380	20113	20039	20227	20249	20335	20395	20187	20161	20329	20300	20194	20293	20088	20163	20268	20350	20510	20292	20276	20490	20128	20342	20186	20300	20184	20143	20114	20294	20320	20241	20259	20335	20402	20044	20342	20262	20356	20183	20038	20031	20371	20268	20194	20316	20132	20316	20148	20042	20075	20267	20303	20087	20305	20087	20223	20225	20183	20185	20444	20130	20364	20399	20517	20165	20109	20191	20299	20212	20585	20420	20085	20387	20111	20192	20346	20274	20246	20203	20269	20345	20231	20620	20159	20387	20342	20365	20325	20187	20179	20240	20074	20358	20361	20316	20394	20247	20268	20273	20200	20323	20089	20390	20159	20340	20399	20205	20248	20325	20298	20437	20456	20216	20242	20359	20346	20246	20276	20250	20087	20195	20389	20206	20492	20142	20390	20231	20047	20277	20041	20134	20205	20268	20542	20423	20259	20200	20294	20289	20208	20349	20306	20304	20337	20145	20347	20312	20218	20304	20309	20365	20247	20023	20299	20198	20417	20263	20331	20259	20313	20140	20251	20052	20147	20201	20321	20269	20174	20271	20421	20221	20448	20189	20254	20195	20355	20190	20284	20526	20448	20234	20300	20132	20304	20246	20107	20133	20030	20425	20023	20249	20317	20410	20128	20273	20337	20238	20148	20233	20248	20284	20095	20267	20117	20070	20181	20396	20539	20576	20083	20201	20244	20213	20259	20216	20120	19937	20287	20123	20209	20285	20302	20301	20168	20277	20306	20343	20248	20351	20276	20174	20194	20361	20206	20203	20473	20202	20391	20070	20314	20520	20355	20369	20486	20253	20223	20480	20125	20020	20271	20191	20227	20179	20178	20444	20351	20418	20429	20323	20079	20253	20446	20474	20223	20402	20220	19925	20266	20053	20225	20290	20184	20267	20053	20065	20152	20081	20275	20320	20361	20380	20122	20352	20177	19968	20282	20290	20358	20185	20357	20315	20227	20368	20112	20268	20182	20342	20113	20204	20376	20253	20300	20290	20152	20255	20173	20164	20285	20254	20293	20195	20454	20370	20482	20398	20396	20165	20270	20283	20335	20001	20248	20339	20194	20256	20434	20226	20265	20198	20373	20313	20238	20319	20386	20420	20258	20409	20310	20449	20364	20366	20172	20139	20268	20355	20300	20340	20151	20043	19979	20121	20365	20274	20291	20323	19997	20220	20372	20188	20255	20234	20211	20192	20282	19946	20269	20364	20262	20372	20342	20230	20138	20441	20203	20081	20047	20198	20230	20156	20422	20167	20387	20200	20363	20373	20099	20107	20271	20342	20537	20368	20236	20031	20300	20436	20357	20386	20382	20263	20095	20255	20179	20117	20200	20442	20188	20146	20284	20210	20344	20346	20135	20244	20389	20157	20119	20282	20320	20308	20166	20248	20255	20180	20250	20452	20321	20125	20222	20497	20525	20407	20296	20338	20407	20194	20299	20418	20346	20370	20100	20335	20177	20348	20558	20421	20040	20321	20156	20428	20166	20421	20225	20153	20257	20207	20436	20509	20168	20464	20353	20301	20269	20308	20197	20010	20395	20362	20292	20210	20158	20282	20350	20259	19955	20252	20266	20415	20265	20326	20376	20193	20276	20068	20277	20231	20111	20059	20126	20180	20349	20273	20296	20200	20335	20171	20281	20292	20262	20362	20161	20252	20423	20215	20329	20198	20524	20258	20329	20332	20302	20397	20449	20188	20026	20175	20317	20249	20382	20321	20218	20261	20239	20281	20167	20330	20239	20259	20292	20385	20479	20184	20371	20347	20177	20244	20190	20243	20261	20080	20108	20442	20290	20368	20367	20448	20410	20219	20162	20261	20266	20324	20201	20375	20331	20286	20204	20341	20256	20019	20213	20342	20264	20016	20370	19940	20318	20187	20117	20429	20264	20234	20363	20253	20263	20485	20577	20087	20079	20160	20313	20396	20323	20315	20360	20317	19990	20143	20302	20308	20363	20108	20140	20374	20304	20301	20324	20088	20408	20311	20390	20306	20367	20430	20179	20322	20320	20230	20088	20237	20348	20260	20345	20231	20294	20317	20092	20183	20260	20392	20468	20246	20236	20355	20440	20327	20404	20254	20362	20240	20460	20490	20174	20331	20433	19967	20229	20244	20249	20282	20186	20358	20255	20272	20169	20190	20317	20300	20364	20249	20224	20384	20339	20102	20283	20364	20129	20213	20128	20321	20140	20040	20275	20309	20316	20481	20306	20063	20210	20274	20414	20339	20439	20393	20182	20202	20242	20161	20292	20421	20163	20304	20324	20238	20316	20261	20289	20557	20120	20215	20265	20347	20291	20097	20191	20214	20038	20124	20200	20163	20428	20112	20205	20129	20299	20264	20250	20428	20297	20333	20104	20372	20274	20309	20558	20164	20226	20210	20271	20455	20484	20253	20388	20356	20254	20359	20434	20376	20267	20279	20251	20326	20199	20253	20417	20308	20288	20020	20121	20150	20208	20493	20213	20271	20055	20338	20222	20329	20102	20295	20303	20370	20269	19987	20152	20326	20317	20114	20262	20061	20480	20427	20145	20158	20200	20083	20260	20231	20395	20329	20283	20389	20447	20226	20039	20449	20508	20179	20194	20338	20271	20221	20211	20425	20280	20408	20173	20018	20330	20404	20302	20266	20307	20262	20209	20411	20293	20144	20484	20175	20241	20391	20438	20386	20283	20212	20145	20216	20123	20096	20397	20400	20429	20260	20417	20307	20258	20284	20243	20440	20338	20210	20220	19976	20076	20290	20234	20203	20101	20471	20156	20354	20388	20432	20256	20306	20382	20115	20121	20459	20340	20137	20205	20107	20002	20119	20351	20359	20343	20256	20226	20354	20151	20226	20096	20384	20309	20134	20304	20105	20279	20170	20173	20279	20157	20250	20348	20294	20229	20224	20173	20247	20094	20235	20317	20236	20238	20086	20423	20370	20310	20192	20269	20207	20412	20181	20336	20300	20278	20159	20245	20223	20133	20231	20234	20251	20322	20018	20316	20355	20235	20158	20231	20246	20579	20443	20224	20419	20192	20063	20181	20089	20184	20247	20319	20100	20240	20312
29793	42370	40363	32193	25408	22839	21621	20339	19625	19250	18796	18575	18814	18828	18440	17773	17647	17548	17265	17179	17049	17118	16829	17013	17006	16986	16981	16823	16816	16913	16841	16605	16893	16848	16717	16737	16916	16853	16783	16789	16595	16844	16624	16899	16509	16778	16706	16720	16861	16601	16821	16682	16798	16676	16722	16769	16609	16711	16733	16668	16717	16720	16827	16729	16586	16738	16697	16762	16692	16836	16590	16545	16703	16650	16733	16766	16772	16649	16906	16881	16655	16782	16681	16663	16736	16713	16632	16660	16723	16914	16633	16777	16735	16734	16816	16911	16568	16556	16708	16856	16470	16826	16708	16708	16707	16632	16587	16603	16633	16854	16955	16572	16583	16754	16628	16882	16638	16790	16704	16827	16908	16628	16723	16745	16682	16826	16652	16848	16815	16742	16712	16856	16851	16781	16669	16799	16768	16704	16674	16593	16632	16778	16807	16780	16633	16592	16815	16706	16846	16676	16651	16622	16631	16752	16504	16632	16524	16659	16898	16709	16707	16641	16624	16592	16713	16747	16796	16608	16588	16666	16749	16746	16857	16867	16912	16413	16877	16781	16799	16779	16665	16773	16819	16861	16571	16786	16676	16786	16763	16907	16793	16654	16616	16668	16595	16541	16732	16688	16603	16665	16761	16736	16654	16696	16740	16603	16698	16843	16776	16604	16669	16690	16596	16573	16654	16755	16671	16723	16766	16597	16652	16721	16839	16668	16823	16628	16721	16663	16547	16750	16762	16535	16880	16716	16657	16778	16751	16570	16946	16530	16647	16695	16849	16607	16751	16748	16782	16625	16760	16624	16666	16740	16629	16853	16629	16628	16711	16682	16710	16617	16843	16690	16649	16787	16559	16770	16655	16777	16681	16730	16843	16875	16639	16723	16626	16685	16786	16806	16858	16646	16755	16670	16546	16653	16665	16911	16589	16738	16829	16625	16755	16651	16767	16629	16656	16649	16790	16526	16740	16745	16700	16787	16719	16735	16818	16701	16826	16697	16550	16730	16589	16657	16560	16712	16765	16494	16695	16733	16571	16575	16569	16642	16624	17042	16604	16638	16709	16628	16879	16783	16666	16786	16818	16716	16757	16699	16737	16814	16783	16747	16603	16518	16756	16737	16664	16625	16510	16616	16638	16633	16715	16572	16973	16666	16650	16760	16857	16696	16690	16876	16634	16657	16546	16761	16762	16603	16734	16756	16781	16642	16668	16806	16735	16694	16880	16732	16740	16817	16666	16535	16855	16677	16604	16683	16699	16688	16659	16753	16593	16576	16807	16638	16815	16563	16601	16750	16706	16676	16664	16773	16672	16671	16606	16639	16648	16793	16721	16692	16800	16918	16731	16580	16813	16687	16777	16778	16652	16608	16746	16756	16568	16644	16815	16785	16746	16772	16607	16466	16729	16784	16715	16650	16690	16713	16752	16912	16666	16794	16806	16814	16674	16899	16741	16775	16689	16536	16852	16792	16637	16642	16693	16645	16711	16650	16747	16723	16779	16782	16642	16805	16722	16666	16693	16699	16892	16631	16836	16733	16714	16648	16772	16839	16489	16830	16711	16789	16692	16818	16750	16748	16750	16729	16606	16536	16528	16499	16669	16725	16823	16727	16626	16854	16747	16610	16700	16802	16750	16748	16664	16605	16756	16645	16725	16742	16714	16743	16661	16819	16779	16769	16676	16760	16745	16756	16644	16757	16659	16712	16707	16706	16773	16788	16727	16635	16711	16611	16676	16679	16711	16605	16432	16541	16677	16383	16818	16641	16634	16757	16779	16670	16582	16742	16707	16742	16703	16741	16628	16663	16665	16878	16744	16617	16597	16659	16881	16687	16679	16685	16594	16544	16705	16594	16763	16758	16671	16606	16526	16767	16692	16813	16609	16845	16739	16758	16574	16585	16730	16607	16570	16768	16669	16710	16748	16814	16613	16817	16542	16625	16548	16643	16767	16644	16800	16662	16706	16508	16869	16646	16725	16867	16822	16650	16704	16777	16751	16750	16757	16533	16726	17032	16775	16781	16675	16641	16740	16751	16622	16762	16864	16688	16832	16776	16806	16552	16880	16753	16806	16717	16652	16760	16822	16758	16628	16685	16523	16717	16736	16989	16646	16615	16593	16778	16642	16812	16650	16688	16692	16742	16716	16713	16642	16681	16778	16809	16584	16594	16717	16741	16657	16635	16662	16665	16865	16724	16664	16593	16788	16791	16861	16778	16584	16621	16651	16840	16463	16693	16782	16747	16730	16598	16761	16742	16614	16666	16677	16599	16667	16713	16801	16673	16720	16738	16566	16737	16708	16685	16493	16625	16894	16538	16677	16593	16700	16886	16752	16847	16674	16698	16751	16667	16617	16668	16649	16845	16701	16603	16662	16672	16745	16815	16700	16779	16744	16863	16688	16562	16752	16670	16744	16542	16683	16799	16706	16798	16646	16766	16801	16732	16748	16755	16818	16749	16650	16672	16721	16780	16806	16776	16683	16745	16793	16562	16805	16540	16861	16729	16740	16677	16728	16744	16588	16651	16672	16781	16870	16807	16852	16647	16818	16826	16619	16714	16591	16641	16691	16730	16697	16732	16713	16740	16806	16802	16765	16683	16727	16663	16744	16768	16812	16761	16718	16776	16631	16539	16819	16649	16788	16741	16675	16631	16526	16653	16807	16603	16859	16658	16631	16675	16831	16609	16567	16574	16620	16861	16629	16753	16822	16738	16652	16635	16682	16814	16843	16805	16730	16738	16711	16661	16770	16684	16674	16641	16722	16700	16660	16711	16814	16623	16804	16783	16760	16716	16750	16729	16804	16600	16567	16681	16818	16764	16576	16501	16766	16670	16744	16547	16771	16853	16864	16607	16574	16586	16597	16616	16697	16789	16682	16793	16664	16805	16641	16842	16745	16616	16547	16851	16713	16842	16780	16647	16573	16764	16898	16719	16733	16658	16695	16673	16590	16794	16753	16767	16808	16802	16652	16685	16719	16596	16858	16714	16873	16690	16837	16773	16666	16796	16591	16857	16678	16587	16495	16709	16655	16601	16701	16931	16771	16796	16672	16583	16783	16910	16796	16579	16841	16500	16799	16731	16598	16628	16654	16764	16809	16691	16702	16783	16575	16628	16628	16695	16851	16662	16852	16705	16714	16918	16591	16765	16900	16672	16633	16576	16625	16674	16736	16557	16634	16727	16699	16741	16783	16769	16648	16773	16568	16685	16784	16827	16563	16876	16685	16779	16802	16732	16729	16669	16842	16726	16848	16735	16576	16784	16761	16735	16596	16586	16808	16842	16617	16731	16555	16563	16687	16672	16794	16701	16778	16740	16687	16676	16796	16789	16689	16810	16646	16711	16642	16817	16872	16576	16720	16708	16677	16824	16610	16729	16680	16787	16693	16605	16572	16484	16792	16868	16773	16632	16508	16908	16677	16761	16754	16614	16892	16594	16765	16745	16804	16689	16789	16759	16692	16743	16703	16738	16685	16702	16585	16614	16705	16528	16627	16812	16713	16852	16606	16852	16812	16763	16617	16516	16587	16629	16733	16645	16590	16732	16819	16810	16566	16733	16726	16610	16711	16772	16696	16778	16774	16719	16985	16796	16620	16682	16640	16727	16788	16566	16569	16693	16732	16659	16697	16615	16608	16870	16672	16800	16912	16661	16483	16658	16594	16843	16693	16757	16720	16740	16802	16778	16667	16636	16686	16783	16780	16650	16721	16679	16520	16638	16801	16726	16568	16679	16607	16695	16846	16629	16721	16599	16770	16769	16805	16649	16620	16728	16820	16753	16856	16634	16764	16611	16817	16724	16774	16723	16883	16741	16639	16560	16782	16809	16703	16545	16711	16707	16811	16587	16644	16770	16634	16780	16741	16657	16702	16720	16632	16596	16760	16765	16765	16864	16671	16898	16760	16846	16634	16764	16802	16765	16822	16882	16824	16790	16725	16678	16652	16641	16902	16841	16661	16527	16813	16811	16718	16737	16476	16731	16884	16714	16826	16727	16716	16770	16706	16746	16741	16720	16568	16875	16763	16649	16557	16681	16627	16811	16586	16812	16839	16848	16695	16829	16735	16797	16693	16667	16672	16847	16742	16726	16774	16721	16712	16790	16945	16914	16684	16697	16789	16908	16841	16829	16742	16544	16697	16613	16698	16751	16677	16736	16731	16890	16757	16658	16826	16786	16640	16658	16754	16889	16606	16739	16957	16917	16844	16766	16683	16549	16746	16793	16624	16653	16554	16577	16817	16668	16721	16805	16533	16702	16518	16702	16763	16795	16898	16796	16687	16649	16525	16674	16875	16657	16819	16654	16514	16785	16694	16816	16727	16568	16853	16603	16585	16615	16649	16924	16741	16644	16739	16817	16587	16727	16827	16888	16842	16655	16783	16719	16721	16721	16573	16741	16825	16744	16608	16573	16725	16656	16749	16615	16642	16623	16859	16791	16811	16593	16659	16601	16751	16656	16602	16700	16692	16642	16660	16722	16522	16807	16676	16642	16583	16737	16796	16675	16657	16768	16686	16657	16837	16970	16748	16719	16583	16770	16655	16638	16713	16664	16731	16928	16628	16729	16462	16810	16598	16760	16538	16591	16692	16779	16666	16766	16390	16816	16849	16842	16572	16679	16755	16779	16788	16818	16608	16535	16530	16537	16682	16771	16672	16767	16800	16766	16810	16705	16823	16815	16734	16785	16681	16692	16693	16699	16577	16692	16903	16903	16577	16718	16863	16742	16648	16691	16638	16693	16736	16826	16721	16553	16699	16608	16775	16803	16823	16578	16689	16691	16634	16791	16699	16797	16764	16657	16746	16891	16544	16821	16807	16679	16962	16722	16586	16720	16748	16753	16611	16679	16789	16417	16845	16833	16736	16773	16664	16790	16759	16711	16777	16746	16662	16807	16719	16627	16625	16665	16693	16968	16623	16684	16635	16776	16694	16571	16765	16697	16965	16783	16779	16746	16853	16590	16738	16869	16621	16628	16727	16718	16601	16632	16746	16752	16754	16672	16600	16602	16677	16813	16752	16622	16816	16728	16843	16740	16927	16657	16544	16710	16801	16767	16844	16644	16697	16762	16960	16831	16679	16630	16656	16863	16919	16666	16938	16600	16727	16634	16663	16758	16679	16739
25337	21477	29185	28128	27211	28701	28122	25024	23967	23626	23387	22989	23141	22962	21953	21320	21265	20878	20589	20633	20501	20684	20525	20465	20461	20444	20097	20467	20356	20382	20187	20513	20102	20239	20427	20299	20003	20067	20135	20057	19930	20167	20108	20118	20223	19905	20027	20030	20329	20140	20045	20187	20170	20131	20283	20180	20254	20100	20044	20290	20140	20283	20203	20135	19946	20284	20121	20099	20115	20244	20024	20163	20074	20146	20090	20116	20140	20122	20007	20130	20180	20257	20138	19886	19995	20198	20364	20339	19969	19905	20021	20064	20093	19805	20039	20015	20073	19991	19852	19822	20174	20326	20203	20058	20044	19997	20104	20116	20233	20091	20170	20034	20114	20122	19987	20142	19986	20128	20015	20243	20025	20095	20254	20173	20107	20052	20182	20100	20154	20135	19919	19855	20176	20254	20215	20255	20149	20100	19762	20108	20110	20084	20139	20059	20023	20100	20266	20145	20184	20115	20322	20358	20196	19988	20324	20137	20277	20119	19962	19992	20111	20064	20193	20088	20177	20082	20065	20091	20086	20197	20065	20256	20071	20075	19949	20230	20202	19889	20226	20158	20196	20204	19941	20001	20079	20213	20123	20215	20064	20172	20106	20136	20106	19914	20125	19981	20231	20066	19915	20209	20236	19979	19932	20146	19961	20148	20068	20126	20130	19934	19988	20105	20054	19918	19914	20045	19985	20103	19995	19869	20140	20071	20023	20161	20022	20205	20041	20054	20105	19858	20078	20001	20279	20001	20127	20122	20261	20070	20100	20156	20121	20105	20114	20121	20105	19969	20439	20243	20121	20073	20094	20196	20182	20067	19952	20035	20157	20196	20108	20280	20033	19991	20226	20027	20114	19930	19899	20143	20093	19965	19906	20189	20031	20263	20026	20065	20207	20083	20235	20113	19985	20235	20123	20109	20195	20025	20180	20012	20109	20141	20180	19978	20021	20290	20074	20216	20091	20101	19865	20137	20142	19938	20051	20137	20012	19890	20214	20117	20119	19981	20037	19885	20023	20040	20233	19986	20072	20029	19754	20169	19950	20090	20246	20162	19872	20109	19938	19979	20130	20023	20012	20005	20171	20008	20131	20011	20104	20121	20321	20050	19962	20125	20024	20101	20058	20179	20084	20151	20188	20286	20106	20156	20028	20258	19992	20114	20038	19938	20080	20092	20075	20298	20149	20034	20250	20152	20071	20184	19927	20225	19923	20113	20093	19994	20090	20036	20149	19994	20163	19980	19995	20033	20232	20109	20027	20029	20026	20074	20082	20197	19967	19928	20232	20058	19932	20234	20247	19961	20191	20017	19953	20076	20168	20139	20168	20143	20053	20098	20230	20074	20011	20163	20152	20279	20084	20103	20327	20094	20138	20065	20259	20049	20266	20213	20343	20026	20033	20140	20108	20132	19778	19905	20021	20075	20042	19999	19879	20198	20142	20033	19935	20213	19999	20056	20089	20066	20128	19959	20091	20122	20298	20178	20163	20159	20063	20352	20017	19917	20106	20260	20092	20095	20098	20035	20144	20129	20203	19981	20368	20333	20064	20278	20085	20224	20062	20283	20039	20131	20191	19972	20376	20150	20058	20091	20153	19970	20043	19932	20132	20062	19938	19897	20126	19960	20027	20031	20025	20125	20137	19946	20141	20112	20134	20210	20118	20124	20070	20125	19961	20152	19971	20010	19978	20266	20168	20049	20122	20104	20045	20053	20104	20172	20167	20129	19974	20090	19905	20008	19991	20298	20078	20252	20308	20276	20145	20116	20112	19972	20064	19967	19937	20206	20189	20037	19938	20058	19837	20163	20040	20094	20217	20177	20285	19887	20077	20243	20269	19983	20141	20072	20010	20335	20051	19997	20079	19970	20156	19965	20149	20035	20034	20188	19882	19974	20284	19856	20008	19963	20039	19995	20086	20119	20007	20144	19971	20153	20269	19988	19982	20184	20008	20182	20013	19896	19997	20184	20099	20135	20173	20228	20013	20078	20036	19949	20120	20014	20020	20023	19994	20085	19903	20178	20193	20155	20099	20166	20133	20129	19961	20130	20214	19933	20326	20045	20114	20228	20214	19849	19983	20110	20127	20098	20107	20037	19891	20048	20028	19983	20140	20024	20189	19979	19932	20332	20147	20140	20265	20150	20334	20074	20117	20173	19940	20063	19997	20005	20054	20098	20077	20246	19909	20186	20239	20378	20080	20076	20106	20243	20270	20133	19986	20102	20122	20108	20127	19887	19880	20365	20273	20123	20189	19994	20155	20137	20133	20172	20015	19989	20198	20060	20233	19961	19892	20130	20247	19907	20064	20220	19891	19962	20197	19919	20022	19975	19843	20155	20083	19906	19993	20154	20193	20027	20128	19936	19817	20131	20122	19914	19995	20213	20086	20213	20176	20030	20153	19996	20105	20108	20197	20079	20262	20158	20182	19902	19951	19872	20041	20105	19964	20133	20024	20086	20179	20197	20073	19996	20213	20059	20198	19813	19937	19739	19973	20055	20158	20139	20119	19951	20066	19988	20011	20299	20002	20122	20135	20085	20255	20126	20071	19875	20239	20156	20038	20118	20159	20019	20176	19894	20070	19898	20088	20251	19977	20006	19953	20038	20267	20006	20164	20155	19990	20169	20305	20002	20052	20184	20131	20071	20028	20099	20112	19965	20083	20124	20001	20168	20084	20014	19974	20103	20119	20162	20079	20052	20234	19975	20210	19946	20164	20150	20123	20092	20148	20071	20215	20331	20102	19954	20100	20139	19967	19883	20094	19994	20346	20138	19964	20130	20173	20213	20069	20054	20270	20063	20208	19990	20112	19860	19977	20204	20125	20009	20150	19891	20133	19885	20197	20038	20158	19870	20191	19853	20201	20250	20094	20170	20009	20223	19904	19897	20111	20147	20178	20141	19929	20086	20008	19981	20250	20166	19989	20131	19961	20079	20134	20191	20159	20027	20049	20178	20035	20055	20126	19941	20127	20008	20074	20239	20114	19988	20170	20109	20229	19914	19906	19904	19965	20087	20268	20138	20316	20082	20228	20122	20152	20206	20044	19986	20039	20141	20042	19985	20007	20128	20220	20115	19988	20062	20330	20169	20134	19957	20226	19868	19914	20196	19961	20140	20081	20090	19983	20054	20167	20273	19977	20229	19876	20151	20046	19947	20092	20310	20036	19934	20093	20140	19927	20066	20139	20081	20133	20202	20019	20051	19919	19965	20066	20036	20003	20171	19940	20297	20109	19914	19980	20175	20202	20006	20101	20086	19987	20055	20113	20229	20196	20005	20201	20257	20159	20003	19903	20080	19930	20310	20245	19810	19864	20286	20161	20135	20116	20252	20018	20081	20073	20354	20197	20051	20079	20063	20239	20375	20170	20200	20024	20343	20114	20188	20031	20036	20029	20017	19994	19943	20064	20116	20048	20055	20250	20047	20004	20035	20181	20196	20083	19826	20064	19958	20086	20218	20001	19968	19982	19964	20163	20087	20294	20094	20064	19922	20114	19966	19968	19862	20217	20065	20072	20111	20340	20290	20013	19898	20095	20314	20058	20188	20099	20112	20047	20057	20108	20073	20130	19990	19957	20073	20075	19998	20173	19998	20080	20219	20019	20165	20244	20039	19953	20022	20169	20196	20283	20150	20248	20015	20092	20188	20026	19927	20045	19956	19915	20160	20026	20196	19989	20123	19979	20047	20156	20128	20069	20082	20037	19940	20060	20133	20030	20150	20071	20097	19829	20028	19922	19992	20173	20129	20002	20171	20109	20173	20304	19960	20156	20260	19962	20222	20022	19993	20145	20108	20291	19882	20165	19961	20188	19928	20082	20126	20238	20015	20136	20066	20212	20142	20133	20110	19917	19971	19995	20066	20087	19966	19976	20081	20012	20083	20115	20053	19984	19925	20037	20234	20223	19902	20193	20181	19958	19993	20123	19986	19937	19948	20165	20202	20107	20030	20076	20093	20075	20130	20253	20081	20056	20028	20175	20122	20007	20042	20076	20264	20111	19888	20125	20070	20287	20126	20235	19905	20126	20132	20191	20092	20076	19994	20088	20038	20112	19949	20030	20140	20092	20033	20088	20129	20188	19984	20092	20026	20086	19927	19936	20305	20058	20095	19874	19851	20207	20045	20033	20159	20026	20128	20161	20106	20215	20054	20144	19914	19935	20082	20152	20156	19917	20096	20389	20008	20082	20071	19995	20282	20113	20082	20180	20172	20233	20151	20171	19955	20124	20015	20059	20249	20042	19988	19976	20084	20114	20261	20053	20024	20287	19924	20054	20234	19984	20083	20188	20061	20091	20034	20118	20041	20253	19803	20310	20113	20018	20175	20004	20110	20124	19920	20013	20009	19935	20145	20291	20075	20082	20062	20289	19911	20016	20054	20017	19921	20069	20005	20292	20047	20212	20160	20188	20062	20248	20075	20158	20043	20018	20140	20326	20093	20156	20268	19950	20031	20059	20094	20120	19911	20058	20053	20090	20018	20182	20243	20102	19980	20106	19873	20262	20008	20044	20001	20007	19994	20201	20419	20099	20116	20176	20078	20342	20075	20283	20204	20071	19990	19837	20045	20139	20141	20248	20282	20289	20240	20169	20229	19994	20446	20227	20062	20203	20087	20067	20106	20026	20048	20281	20189	19816	19802	20507	20156	20132	20053	19985	20334	19983	20160	19928	20047	20188	20094	20100	19989	20054	20047	20224	20066	19994	19998	20293	20060	20095	19928	20216	20168	20207	20176	20047	20227	20172	20112	20046	20140	20014	20047	20072	20151	20126	20255	20131	20095	20213	19910	20200	20260	20172	19973	20085	20115	20181	20275	20156	20029	20069	19906	20406	20131	20341	20218	19852	19973	20091	20129	20117	19988	20039	20201	20219	20405	20199	20102	20224	20108	20219	20058	20147	20041	20174	20056	20136	20134	20002	20196	20092	20090	20314	20107	20234	20009	20123	20061	19993	20183	20176	20168	20118	19941	20080	19917	20182	20036	20111	20025	20052	20252	20131	20016	20272	20174	20095	20090	20139	20150	20007	19858	20012	20094	19912	19911	20126	20031	20249	20115	20259	20014	19999	20161	20215	20218	19945	20256	20193	20006	20135	19959	20147	19935	20052	20201	19930	20041	20136	20007
29251	48108	46560	37518	31467	28655	25979	23932	22638	21802	21465	20772	20753	20297	19110	18465	18089	18015	17796	17403	17187	17100	17136	17148	17078	17020	17133	16834	16964	16715	16893	16757	16840	16837	16803	16604	16817	16897	16898	16640	16551	16610	16728	16784	16605	16762	16596	16552	16597	16673	16543	16705	16615	16652	16670	16698	16661	16506	16700	16467	16704	16617	16715	16614	16711	16452	16796	16793	16772	16689	16817	16856	16658	16616	16695	16663	16521	16609	16504	16803	16671	16644	16650	16628	16593	16684	16646	16730	16496	16642	16584	16575	16768	16535	16807	16516	16552	16529	16749	16529	16659	16690	16588	16604	16656	16854	16677	16693	16572	16652	16653	16734	16727	16783	16454	16867	16615	16560	16786	16551	16555	16614	16693	16646	16508	16808	16602	16776	16508	16557	16591	16530	16539	16641	16558	16512	16705	16700	16571	16592	16627	16812	16616	16625	16772	16566	16711	16603	16610	16697	16774	16643	16567	16627	16657	16790	16576	16756	16573	16903	16613	16605	16430	16531	16565	16719	16547	16508	16627	16629	16666	16603	16680	16676	16628	16675	16817	16709	16522	16538	16550	16618	16563	16680	16553	16721	16676	16578	16682	16538	16742	16612	16522	16762	16746	16641	16433	16696	16741	16755	16506	16585	16653	16733	16619	16506	16683	16650	16725	16659	16636	16494	16653	16762	16473	16523	16731	16582	16580	16760	16437	16485	16589	16744	16709	16658	16607	16718	16510	16658	16660	16519	16590	16660	16594	16731	16533	16745	16649	16612	16579	16649	16623	16678	16627	16601	16850	16829	16538	16759	16661	16502	16640	16630	16634	16792	16705	16642	16696	16772	16539	16713	16499	16774	16575	16749	16759	16717	16640	16759	16511	16641	16635	16682	16678	16716	16485	16707	16677	16693	16531	16500	16639	16493	16710	16600	16597	16667	16571	16547	16698	16668	16682	16462	16445	16554	16575	16576	16664	16583	16668	16731	16690	16702	16638	16516	16619	16700	16641	16656	16632	16660	16616	16680	16578	16798	16733	16710	16567	16640	16646	16648	16666	16507	16613	16713	16432	16506	16561	16632	16648	16623	16745	16514	16596	16537	16649	16616	16660	16676	16611	16793	16669	16666	16570	16509	16672	16578	16578	16714	16526	16652	16503	16679	16573	16686	16579	16610	16616	16661	16615	16721	16785	16713	16648	16461	16734	16472	16655	16583	16648	16761	16478	16789	16675	16515	16671	16651	16755	16696	16647	16787	16567	16634	16431	16514	16718	16775	16588	16700	16607	16705	16565	16691	16668	16630	16718	16796	16856	16485	16717	16733	16493	16587	16623	16652	16723	16771	16518	16601	16623	16707	16623	16674	16635	16595	16546	16730	16714	16805	16616	16606	16740	16571	16677	16555	16696	16676	16612	16550	16608	16643	16672	16511	16784	16543	16617	16632	16598	16774	16874	16665	16711	16619	16538	16602	16753	16515	16532	16576	16525	16537	16769	16492	16438	16647	16650	16547	16663	16712	16799	16705	16670	16504	16465	16682	16665	16640	16607	16755	16651	16532	16717	16529	16610	16699	16664	16646	16749	16537	16598	16566	16596	16798	16644	16510	16712	16806	16928	16688	16633	16699	16590	16740	16774	16769	16650	16559	16739	16518	16692	16602	16688	16710	16574	16530	16595	16624	16674	16568	16522	16435	16502	16682	16703	16550	16700	16555	16526	16450	16650	16809	16466	16683	16679	16844	16675	16791	16494	16575	16573	16588	16636	16775	16519	16741	16498	16545	16547	16678	16599	16675	16699	16628	16675	16828	16626	16546	16476	16710	16501	16771	16591	16607	16670	16656	16615	16842	16664	16626	16590	16760	16539	16628	16749	16690	16601	16751	16607	16599	16560	16689	16641	16705	16550	16683	16538	16530	16742	16654	16551	16669	16731	16371	16615	16704	16499	16771	16646	16622	16635	16498	16740	16621	16658	16682	16762	16706	16685	16639	16556	16877	16769	16661	16679	16509	16608	16452	16632	16530	16703	16634	16653	16766	16528	16538	16539	16801	16851	16770	16646	16785	16487	16501	16608	16600	16649	16747	16456	16613	16594	16681	16780	16679	16529	16678	16483	16530	16713	16632	16708	16614	16593	16579	16530	16599	16757	16634	16518	16740	16640	16543	16574	16638	16503	16472	16635	16699	16783	16513	16476	16663	16645	16788	16646	16573	16606	16609	16590	16709	16740	16689	16743	16620	16635	16835	16780	16590	16762	16508	16634	16877	16546	16578	16509	16601	16794	16505	16353	16729	16691	16655	16623	16791	16625	16525	16670	16468	16615	16745	16557	16525	16599	16734	16685	16744	16568	16645	16785	16710	16512	16714	16642	16557	16583	16604	16671	16708	16757	16678	16759	16583	16669	16762	16524	16800	16559	16620	16707	16622	16492	16698	16741	16472	16554	16591	16402	16663	16421	16682	16699	16588	16514	16614	16531	16715	16658	16657	16729	16625	16532	16926	16517	16301	16660	16593	16706	16771	16423	16534	16660	16647	16651	16665	16825	16669	16742	16665	16547	16682	16633	16567	16697	16593	16835	16554	16672	16748	16635	16784	16625	16559	16655	16572	16874	16732	16623	16746	16508	16623	16417	16558	16731	16646	16491	16769	16609	16582	16553	16613	16834	16622	16641	16421	16674	16661	16640	16719	16764	16679	16690	16490	16621	16704	16725	16495	16441	16819	16668	16619	16633	16467	16642	16761	16709	16684	16743	16675	16545	16571	16738	16681	16582	16708	16724	16673	16643	16607	16507	16619	16685	16618	16692	16660	16640	16455	16733	16664	16445	16644	16647	16588	16586	16605	16753	16591	16454	16623	16752	16615	16746	16586	16632	16586	16683	16431	16640	16564	16664	16498	16490	16644	16464	16613	16664	16652	16683	16524	16672	16535	16604	16588	16657	16634	16570	16543	16677	16728	16579	16716	16765	16537	16549	16737	16578	16615	16622	16706	16810	16508	16829	16506	16564	16616	16609	16465	16519	16482	16518	16709	16855	16593	16583	16771	16597	16604	16599	16540	16570	16613	16723	16708	16592	16819	16648	16641	16548	16574	16705	16728	16677	16768	16623	16544	16454	16497	16839	16615	16748	16418	16650	16619	16539	16598	16765	16702	16574	16810	16719	16669	16685	16657	16444	16555	16657	16566	16597	16696	16554	16720	16562	16499	16504	16574	16628	16620	16438	16587	16502	16514	16708	16557	16714	16700	16610	16682	16539	16829	16525	16710	16654	16769	16617	16607	16545	16541	16644	16617	16738	16685	16508	16682	16762	16523	16767	16543	16699	16708	16550	16685	16429	16565	16551	16546	16726	16596	16474	16683	16484	16599	16704	16548	16550	16508	16608	16709	16667	16546	16614	16637	16527	16562	16471	16725	16564	16599	16611	16575	16736	16707	16668	16490	16723	16567	16564	16695	16577	16603	16619	16454	16640	16571	16595	16607	16702	16663	16638	16660	16722	16697	16645	16920	16566	16862	16882	16738	16541	16728	16600	16679	16662	16573	16596	16568	16512	16541	16692	16526	16745	16588	16710	16570	16447	16733	16576	16677	16569	16712	16672	16664	16637	16788	16820	16666	16662	16612	16599	16567	16909	16677	16608	16623	16843	16681	16526	16564	16511	16767	16628	16660	16673	16640	16652	16729	16558	16648	16601	16654	16465	16505	16780	16464	16596	16842	16619	16715	16701	16738	16684	16627	16621	16482	16734	16651	16778	16699	16678	16707	16795	16697	16760	16660	16505	16351	16529	16451	16547	16775	16590	16713	16538	16710	16658	16515	16588	16770	16491	16615	16721	16630	16693	16621	16628	16697	16510	16560	16739	16542	16644	16511	16536	16737	16480	16683	16639	16668	16627	16573	16715	16767	16640	16702	16654	16504	16801	16625	16580	16618	16691	16589	16719	16682	16559	16629	16720	16584	16534	16694	16679	16521	16567	16693	16582	16594	16494	16617	16770	16643	16576	16581	16631	16808	16704	16692	16776	16443	16519	16622	16549	16565	16711	16566	16528	16741	16540	16636	16490	16642	16705	16695	16724	16761	16631	16548	16642	16809	16698	16609	16736	16755	16637	16613	16664	16687	16632	16648	16718	16692	16586	16616	16669	16754	16701	16497	16713	16760	16764	16531	16492	16602	16708	16583	16760	16507	16720	16703	16518	16636	16743	16563	16800	16565	16669	16577	16505	16585	16609	16685	16613	16679	16570	16639	16770	16532	16703	16498	16544	16504	16592	16772	16689	16674	16550	16767	16623	16625	16432	16610	16701	16601	16816	16466	16725	16513	16605	16541	16823	16673	16751	16648	16456	16616	16600	16392	16791	16586	16623	16713	16595	16575	16751	16653	16708	16677	16575	16720	16749	16591	16656	16636	16557	16568	16665	16683	16564	16793	16394	16672	16596	16731	16607	16475	16529	16746	16620	16796	16550	16634	16567	16616	16559	16592	16576	16603	16563	16801	16726	16603	16526	16573	16689	16659	16460	16711	16616	16680	16700	16652	16581	16692	16600	16664	16552	16447	16627	16591	16433	16696	16604	16740	16530	16709	16633	16606	16667	16534	16703	16777	16621	16921	16454	16686	16590	16564	16623	16702	16801	16641	16598	16613	16729	16571	16729	16720	16692	16569	16579	16695	16615	16629	16612	16658	16613	16464	16709	16824	16647	16740	16597	16722	16848	16600	16564	16531	16601	16857	16638	16615	16659	16592	16705	16712	16598	16677	16688	16699	16653	16718	16728	16675	16610	16718	16631	16725	16576	16649	16394	16581	16699	16728	16591	16588	16896	16673	16653	16604	16676	16714	16535	16646	16554	16748	16680	16742	16645	16493	16626	16601	16562	16623	16679	16700	16733	16606	16607	16755	16549	16656	16626	16562	16706	16439	16757	16802	16548	16625	16631	16676	16904	16691	16792	16649	16531	16641	16613	16723	16681	16623	16647	16611	16619	16598	16563	16667	16702	16663	16763	16604	16557	16801	16716	16603	16579	16622	16526	16660	16632	16585	16618	16717	16618	16657	16500	16634	16459	16794	16642	16587	16629	16828	16772	16791	16763	16495	16584	16725	16772	16669	16542	16696	16688	16586	16724	16610	16701	16575
23978	21441	29168	25090	25419	30280	31452	26692	25975	26263	25687	24556	23836	22954	22369	21807	21492	21135	21093	20639	20541	20337	20521	20341	20235	20469	20670	20225	20131	20187	20241	20303	20071	20115	19949	19995	19998	20129	20006	20099	20111	20104	20191	19808	19948	19971	20070	20110	20227	19654	19999	19974	19864	20083	19838	19896	19887	20019	19743	19833	19914	19927	19891	20003	20092	19922	19977	20073	19926	19851	20004	20010	20075	19898	19979	19724	20014	19868	19673	19672	19993	19998	20032	19854	19842	19811	20044	19857	19843	20043	19717	19861	19754	19946	19984	19793	19802	19893	19803	19739	19703	19678	19787	19950	19969	19938	20021	19902	19951	19784	19953	20100	19949	19886	19955	19867	19932	19974	19910	19676	20034	19853	20059	19837	19908	19979	19899	19678	19836	19787	19798	19939	19918	19924	20015	19814	19822	19798	19934	19898	19656	19970	19922	19947	20018	19931	19774	19822	19973	20046	20093	19823	20178	19986	19842	20084	19825	19852	19747	19801	19875	19889	19965	19920	19828	19638	19949	19701	19864	19955	19975	19852	19818	19822	19770	19959	19964	20000	19945	19961	19962	19889	19713	19914	19987	19935	19921	19934	19976	19878	19852	19764	19876	19719	19853	19749	19988	19920	19767	20086	19751	19984	19814	19802	19872	19838	19972	19668	19745	19746	19930	19944	19722	20049	19908	19893	19874	19853	19957	19970	19846	19941	20004	19856	19997	19871	19947	19868	19775	19926	20039	19886	20021	19803	19838	20072	20068	19688	20141	19836	20038	19792	20009	19961	19848	19806	20068	19919	19982	20047	19825	19836	19768	19942	19823	19822	19928	19827	19837	19832	19809	19825	20027	19774	19781	19811	19875	19776	20045	20089	19743	19808	19799	19956	19871	19830	19939	20011	19924	19831	19885	19919	19892	19911	19950	20064	19826	19822	19961	19908	19746	19961	19799	19937	19944	19876	19995	19908	19881	19780	20031	19895	19867	19945	19864	19810	20048	20068	19869	19841	19863	19960	19852	19832	19890	19953	19938	20042	19816	19887	19670	19854	19951	19767	19908	19985	19988	19873	19924	20109	19953	19821	19793	19967	19859	19951	19816	19878	19867	19697	19970	19847	19913	19925	19785	20128	19790	19875	19896	19849	19716	19858	19805	19835	19951	19855	19786	19730	19906	19969	19942	19734	19881	19717	20092	20044	20078	19811	19892	19837	19679	19995	19846	19897	19861	19942	19924	20051	19877	19813	19902	19921	19894	19878	19817	19871	19738	20027	19983	19892	19981	19904	20002	20053	19829	20056	19941	19865	19935	20041	19929	19891	19993	19935	19919	19848	19972	19862	20045	19888	19933	19864	19799	19989	20028	19824	19831	19957	19744	19856	20011	19936	20096	19762	19714	19898	19923	19822	19997	19839	19936	19864	19825	19793	19896	19673	19933	19880	20069	19902	19854	19675	19945	19775	19597	19786	19818	20025	19873	19869	19771	20001	19832	20059	19865	19886	19775	19886	19769	19930	19748	20000	19942	19810	20060	19985	19922	19703	19999	20081	19632	19974	19724	19750	19947	19965	19970	19919	19864	19952	19833	19831	20023	19843	19641	19879	20059	20160	20075	20069	20059	19829	19741	19767	19800	20002	19736	19956	19937	19848	19954	19889	19858	20019	19897	19942	19577	19830	19808	19848	19939	19696	20114	19866	19814	19812	19719	19912	19709	19913	19754	19858	19864	19917	19957	19918	19855	20117	19703	19947	19792	19884	19877	19864	19954	19611	19853	19921	19933	19849	19872	19847	20009	19765	19716	19924	19976	19863	20046	19915	19839	19970	19587	19942	19976	19591	19886	19828	19935	19839	19760	19979	19994	19718	20008	19991	19807	19784	19739	20011	19860	20053	19966	19996	19887	19966	20000	19994	19799	19936	20091	19836	19944	19831	19714	19825	19781	19816	19899	19837	19776	19648	19902	19880	19693	19821	19845	19587	20061	19941	19778	19831	19941	19878	19862	19915	19925	19943	19903	19777	19940	19824	19978	19716	19817	19815	20143	20084	19934	19690	19832	19829	19921	19996	20017	19905	19917	19786	19874	19810	19809	19724	19938	19817	19967	19850	19710	19714	19793	19911	19937	19933	19786	20117	20097	20074	20036	20127	19832	19730	19838	20118	19927	19769	19959	19741	19816	19915	19808	19742	20024	19914	19896	19973	20016	20088	19991	19829	20117	19912	19818	19996	19664	20028	19910	20077	19845	19979	19866	19895	19821	19835	19967	19967	19800	19800	19779	20048	19800	19982	20163	19763	20003	19642	19966	19772	19859	20046	19896	19720	19826	20146	20019	19874	19975	19825	19941	20017	19925	20047	19974	19669	19902	19932	19773	19856	19981	19883	20046	19781	19677	20094	19929	19931	20116	19792	19830	19735	19956	19626	19870	19674	20003	19821	19788	19745	19913	20255	19920	19933	20254	20044	20035	19935	19927	19700	19821	19866	19900	19802	19918	19992	19953	19955	19868	19827	19964	20000	19865	19723	19890	19807	19772	19778	20091	19895	19811	19933	19799	19790	19843	20006	19934	19917	19821	19816	19921	19840	19835	19889	20078	19844	19950	19994	19979	20011	20072	19941	20037	19990	19702	19689	20015	19903	20063	19847	19886	20043	19813	20188	19866	19797	19958	19643	19727	19819	19671	19767	19687	19753	19891	19807	19618	19919	19974	20069	19817	20127	20095	19884	20042	19971	19769	19821	19908	20163	19903	19719	19503	19921	19859	19735	19662	19697	19807	19800	20018	19827	19777	19792	19834	19969	19967	19976	19852	19915	19938	19966	20027	19855	20032	19843	20011	19881	19828	19893	19722	19873	19735	19951	19955	19988	19958	20036	19846	19858	20118	19808	20016	19743	20059	19835	19947	19875	20143	19748	19876	19957	19879	19923	19749	19984	19893	19816	19916	19996	19726	19990	19873	19824	20001	19782	19904	20026	20222	19936	20125	19863	19927	19797	19889	19862	19898	19847	19840	19977	19736	19782	19802	19982	19816	19851	19659	19929	19765	19829	19884	20000	19889	19795	19893	20035	19774	19859	19614	19787	19833	19780	19797	19652	19857	19721	19828	19839	19962	19859	19810	19944	19928	19897	20070	20005	19596	19862	19906	19950	19885	19949	19965	19836	19798	19868	19803	20057	19934	20089	19894	19875	19901	19877	19929	20029	20003	19777	19952	19853	19816	19974	19820	19876	19846	19641	20024	19906	19813	19910	19942	20035	19683	19956	19725	19869	19842	19888	19802	19921	19785	19893	19917	19802	20143	20051	19851	19853	19884	19980	19848	19676	19817	19729	19772	19752	20078	19973	20071	19928	19883	19855	19952	19860	20017	19948	19953	20006	19713	19770	19862	19774	20154	19708	19764	19791	19660	19924	20077	20001	19840	20018	19595	19899	19942	19868	19987	19417	19808	19805	19791	19948	19859	19691	20064	19798	19960	19816	19934	20016	19864	19918	19956	19756	19826	19681	19753	19940	19907	19849	19727	19825	19934	20018	19818	19977	19963	20087	20107	19677	19871	20004	19736	19853	20008	19945	19606	19867	19949	19861	19929	20006	19828	19885	19913	19849	19941	19993	19842	19780	19928	19984	19947	20107	19774	20126	20166	20018	19773	19791	19861	19990	19829	20006	19880	19825	19759	19800	19848	19923	19927	19702	20149	20045	19976	19601	19959	19921	19804	19987	20088	20134	19844	20014	19955	20005	19814	19884	19814	19814	19913	19933	19735	20096	19886	19786	19744	19749	19906	19889	19923	19936	19887	19961	19835	19784	19785	19888	19869	19978	19980	20021	20125	19832	19807	20155	19932	19897	19938	19997	19871	19738	19903	19959	19747	19721	19765	19867	19781	19960	19949	19858	19905	19962	19870	19787	19717	19620	19953	19901	19695	19805	19758	19696	19843	19967	19968	19899	19883	20021	20090	20008	20057	20202	19912	19981	19966	19906	19907	20043	20129	19908	20071	20014	19786	19908	19780	19981	19971	19848	19904	19665	19779	19770	19768	19945	19923	19987	19831	19835	19931	19893	19619	19690	19895	20019	19994	19895	19762	19990	20143	19701	19954	19830	19963	19854	19825	19855	19677	19912	20191	19872	19783	19953	20048	19956	20056	19874	19864	19605	19803	19785	19942	19981	20065	19920	19912	20063	19717	19885	19900	19867	19815	19923	19818	19942	19916	20047	19946	19947	19917	19914	19843	19756	19788	19783	19559	19855	20062	19906	19796	19589	19741	19879	19733	19800	20015	19821	19885	19798	20068	20025	19887	19739	19743	19950	19891	19685	19727	19906	19909	19917	19907	19848	19896	19705	19798	19709	20046	19895	19644	19982	19885	20160	19702	19847	19965	20006	19911	19973	19978	19866	19720	19929	20228	19857	20050	19692	19837	20225	19603	19906	19832	19787	19874	19959	19911	19835	19905	19665	19864	19783	19845	19769	19794	19793	20033	19995	19956	19836	19980	19988	19698	19948	19753	19702	20003	19797	19859	19737	20034	20133	19792	20008	19805	19818	19911	20036	19659	19842	20160	19712	19949	19935	19627	19931	19883	19743	19790	19818	20097	19815	19892	20002	19883	19770	19995	20049	19901	19856	19938	19948	19949	20001	19798	19776	19783	19878	19906	19899	19820	19776	19867	20024	20081	19835	19970	19767	19895	19690	19823	19767	19980	20090	19769	19864	19798	19818	19848	20124	19814	19777	19933	19873	19699	19734	20024	19930	19783	19731	19828	19689	19900	19943	19979	19848	19882	19905	19994	19908	19777	20019	19996	19880	20044	19928	19855	19773	19859	19866	19848	19964	19835	19887	19964	19843	19896	19927	19792	19772	19644	19967	19893	19862	19870	19982	19820	19657	19832	19931	19779	19858	20071	19689	19766	19878	20002	19972	20045	19657	19860	19915	19703	19957	19780	19809	19949	19888	19823	19794	20074	19924	19866	20047	19833	20009	19700	19883	19845	19889	19928	20025	20138	19790	19881	19732	20089	20008	19866	19818	19999	19948	20210	19800	19897	19943	19824	19949	19962	20014	19891	19824	19982	19827	19859	20060	19959	19740	19883	19978	19912	19891	20057	20023	19980	19878	19553	19801	19879	19604
30344	51182	49510	40550	36366	33369	29476	26436	25716	25362	24899	23343	22363	20988	19515	19012	18739	18207	17859	17623	17504	17447	17230	17277	17053	16966	17011	17025	16844	16517	16820	16682	16723	16564	16659	16847	16875	16517	16712	16458	16703	16632	16598	16713	16431	16560	16372	16421	16550	16530	16659	16465	16427	16547	16615	16391	16578	16395	16581	16345	16480	16454	16453	16573	16453	16418	16484	16452	16369	16508	16528	16599	16525	16493	16524	16713	16613	16566	16380	16517	16512	16524	16476	16424	16472	16375	16638	16415	16577	16452	16450	16517	16437	16600	16379	16648	16320	16357	16612	16598	16351	16456	16468	16484	16617	16570	16546	16395	16447	16449	16472	16563	16549	16390	16526	16599	16454	16759	16407	16543	16603	16381	16616	16510	16430	16449	16553	16434	16565	16517	16493	16539	16466	16550	16417	16421	16809	16409	16604	16515	16659	16563	16478	16525	16559	16582	16457	16413	16548	16528	16611	16614	16619	16504	16527	16446	16449	16520	16473	16535	16483	16361	16507	16576	16387	16547	16454	16321	16360	16518	16437	16321	16537	16650	16611	16419	16552	16443	16371	16502	16443	16599	16682	16366	16422	16447	16410	16470	16558	16404	16441	16661	16478	16431	16536	16607	16438	16511	16584	16441	16501	16552	16359	16575	16495	16524	16479	16414	16639	16586	16374	16511	16522	16561	16539	16470	16530	16383	16485	16396	16314	16573	16609	16559	16550	16310	16541	16533	16493	16591	16539	16364	16440	16424	16462	16502	16604	16383	16513	16464	16508	16680	16604	16450	16595	16458	16523	16171	16593	16463	16471	16494	16465	16505	16586	16617	16409	16521	16513	16414	16476	16544	16438	16514	16522	16388	16511	16387	16689	16397	16599	16521	16554	16493	16484	16528	16503	16635	16381	16593	16558	16475	16401	16440	16552	16491	16632	16577	16402	16483	16538	16617	16351	16636	16595	16417	16518	16364	16509	16439	16578	16390	16493	16394	16584	16407	16528	16596	16478	16587	16562	16599	16404	16565	16502	16616	16518	16455	16668	16405	16568	16176	16496	16492	16448	16624	16445	16253	16502	16486	16626	16437	16510	16544	16424	16537	16520	16425	16555	16670	16272	16511	16356	16402	16438	16493	16449	16527	16466	16523	16526	16306	16426	16338	16482	16512	16416	16554	16534	16333	16499	16507	16453	16711	16422	16467	16435	16386	16383	16522	16521	16435	16587	16462	16520	16499	16488	16477	16463	16448	16492	16613	16539	16422	16459	16341	16584	16340	16622	16666	16531	16712	16341	16466	16377	16547	16439	16636	16444	16520	16463	16452	16565	16569	16320	16416	16579	16469	16544	16528	16533	16417	16401	16492	16344	16457	16465	16552	16279	16460	16536	16452	16393	16422	16664	16394	16430	16458	16569	16547	16480	16621	16483	16469	16585	16552	16440	16388	16525	16506	16478	16563	16523	16611	16517	16477	16542	16344	16519	16551	16393	16606	16506	16543	16602	16581	16612	16403	16719	16474	16561	16564	16460	16465	16544	16654	16377	16603	16567	16357	16606	16434	16544	16399	16485	16699	16379	16428	16399	16535	16528	16553	16453	16382	16463	16663	16351	16472	16514	16269	16527	16638	16589	16502	16416	16452	16599	16468	16526	16517	16429	16349	16534	16442	16429	16482	16430	16343	16562	16560	16483	16478	16543	16374	16360	16499	16467	16484	16604	16476	16317	16479	16438	16558	16369	16452	16373	16587	16623	16371	16481	16485	16507	16528	16429	16536	16523	16511	16403	16397	16453	16494	16731	16589	16493	16375	16587	16658	16445	16437	16396	16528	16514	16348	16461	16488	16689	16548	16525	16638	16528	16518	16465	16396	16307	16489	16499	16363	16498	16358	16525	16455	16436	16506	16532	16700	16729	16507	16536	16498	16516	16328	16561	16380	16422	16575	16545	16498	16478	16319	16421	16465	16367	16478	16330	16437	16454	16509	16490	16343	16616	16578	16537	16428	16663	16418	16636	16493	16472	16496	16719	16596	16592	16270	16298	16521	16439	16417	16524	16352	16595	16512	16506	16499	16453	16637	16454	16450	16519	16488	16485	16342	16569	16368	16594	16291	16653	16297	16622	16275	16602	16606	16429	16654	16340	16593	16503	16413	16722	16571	16481	16552	16486	16340	16548	16566	16448	16568	16649	16523	16589	16518	16355	16440	16554	16393	16291	16614	16404	16586	16447	16552	16584	16486	16367	16611	16465	16409	16706	16606	16313	16514	16513	16344	16361	16603	16551	16394	16556	16522	16534	16502	16457	16441	16546	16510	16550	16625	16429	16319	16602	16380	16510	16528	16484	16511	16607	16443	16576	16326	16485	16467	16525	16484	16553	16562	16508	16503	16489	16639	16366	16536	16616	16493	16439	16419	16477	16491	16596	16565	16512	16647	16499	16442	16482	16334	16497	16342	16353	16480	16441	16468	16397	16579	16570	16517	16563	16462	16333	16726	16506	16385	16443	16265	16502	16561	16649	16356	16489	16296	16417	16341	16620	16468	16465	16383	16456	16624	16773	16414	16629	16541	16515	16546	16534	16541	16531	16476	16329	16526	16599	16484	16566	16178	16564	16645	16432	16400	16542	16469	16511	16453	16573	16717	16476	16698	16444	16644	16422	16642	16525	16621	16389	16455	16529	16509	16498	16523	16471	16557	16481	16446	16297	16466	16420	16392	16497	16576	16562	16428	16653	16379	16517	16530	16561	16458	16498	16579	16614	16350	16468	16464	16449	16709	16442	16411	16500	16399	16355	16416	16513	16739	16424	16486	16588	16424	16501	16369	16564	16412	16454	16504	16513	16538	16565	16443	16496	16458	16461	16710	16494	16454	16565	16448	16416	16601	16503	16520	16494	16591	16645	16571	16474	16553	16760	16576	16442	16402	16502	16508	16604	16508	16530	16456	16538	16543	16505	16524	16546	16447	16483	16604	16737	16552	16419	16383	16552	16421	16447	16424	16483	16438	16500	16506	16622	16587	16520	16597	16484	16500	16577	16572	16605	16459	16550	16491	16475	16469	16534	16570	16618	16488	16417	16474	16468	16513	16573	16529	16524	16691	16390	16389	16402	16461	16412	16597	16584	16586	16656	16412	16370	16493	16325	16466	16380	16484	16503	16472	16515	16454	16499	16633	16299	16572	16482	16554	16558	16598	16450	16541	16522	16537	16445	16473	16544	16294	16489	16540	16449	16538	16659	16426	16412	16511	16582	16629	16607	16427	16530	16393	16475	16634	16449	16375	16444	16550	16467	16426	16569	16607	16347	16429	16405	16474	16540	16531	16534	16154	16685	16565	16462	16555	16509	16372	16563	16402	16410	16561	16569	16483	16484	16434	16333	16551	16549	16507	16507	16623	16486	16459	16512	16378	16441	16492	16567	16534	16513	16548	16541	16559	16459	16513	16500	16447	16531	16385	16390	16536	16520	16689	16549	16250	16464	16348	16424	16467	16476	16567	16469	16571	16575	16638	16504	16478	16402	16534	16545	16529	16480	16435	16384	16363	16424	16530	16458	16453	16559	16375	16530	16594	16503	16543	16388	16356	16552	16484	16610	16623	16341	16541	16409	16703	16493	16454	16570	16510	16513	16608	16422	16528	16540	16538	16415	16539	16442	16401	16605	16466	16538	16390	16425	16447	16564	16430	16484	16491	16638	16555	16591	16603	16447	16474	16497	16770	16342	16588	16677	16561	16432	16377	16531	16455	16350	16415	16487	16578	16528	16503	16436	16394	16681	16647	16339	16387	16511	16491	16502	16564	16492	16619	16434	16508	16648	16542	16475	16412	16511	16568	16407	16408	16376	16463	16561	16408	16385	16667	16586	16602	16468	16707	16455	16561	16488	16495	16465	16544	16577	16652	16463	16443	16409	16478	16558	16657	16583	16635	16481	16499	16515	16526	16251	16384	16442	16681	16416	16382	16494	16600	16629	16580	16523	16338	16287	16589	16340	16644	16398	16475	16650	16555	16529	16568	16620	16488	16628	16464	16429	16575	16377	16585	16551	16444	16367	16453	16486	16397	16539	16449	16410	16492	16521	16484	16657	16624	16554	16518	16606	16535	16530	16583	16657	16563	16625	16382	16535	16467	16461	16649	16519	16499	16583	16486	16458	16478	16607	16489	16343	16532	16541	16477	16440	16448	16534	16367	16541	16423	16423	16423	16631	16500	16660	16562	16510	16549	16394	16414	16575	16609	16530	16732	16396	16408	16618	16538	16512	16506	16624	16495	16390	16567	16581	16601	16636	16660	16539	16600	16545	16589	16480	16584	16450	16398	16456	16265	16548	16613	16437	16650	16615	16380	16472	16461	16524	16523	16722	16499	16607	16584	16581	16569	16618	16518	16428	16443	16410	16464	16435	16537	16495	16618	16778	16527	16427	16583	16297	16397	16637	16604	16532	16415	16539	16591	16600	16389	16580	16535	16603	16623	16422	16511	16541	16653	16601	16438	16508	16593	16446	16649	16386	16623	16625	16436	16555	16636	16512	16442	16497	16237	16561	16541	16497	16311	16680	16510	16517	16596	16496	16439	16495	16486	16701	16344	16583	16490	16600	16421	16311	16505	16493	16480	16678	16426	16453	16545	16413	16370	16551	16478	16584	16366	16442	16533	16545	16624	16406	16247	16458	16482	16477	16375	16511	16524	16539	16439	16590	16483	16463	16475	16400	16463	16605	16516	16548	16565	16540	16499	16686	16437	16353	16565	16388	16672	16616	16398	16372	16272	16491	16452	16485	16440	16462	16513	16388	16507	16497	16498	16418	16645	16433	16507	16392	16518	16424	16517	16311	16469	16488	16524	16578	16606	16648	16508	16420	16589	16317	16583	16587	16459	16617	16486	16471	16587	16498	16645	16427	16383	16627	16453	16494	16542	16450	16616	16341	16562	16451	16533	16638	16409	16402	16496	16401	16726	16481	16474	16578	16585	16535	16511	16600	16663	16532	16526	16499	16552	16619	16367	16373	16420	16426	16596	16405	16614	16535	16564	16598	16526	16476	16577	16381	16618	16642	16300	16388	16496	16546	16437	16448	16514	16572	16502	16596	16365	16517	16436	16570	16600	16524	16587	16479	16484	16503	16345	16488	16612	16616	16482
31664	29979	34073	30437	26754	25328	23846	22726	22592	22845	22422	21856	21571	21115	20876	20742	20588	20670	20827	20531	20619	20328	20434	20260	20372	20304	20536	20190	20158	20294	20354	20258	20186	20126	20212	20198	20272	20236	20135	20491	20206	20521	20140	20420	20061	20158	20372	20318	20450	20192	20473	20099	20389	20293	20238	20209	20313	20383	20235	20389	20329	20371	20115	20276	20378	20240	20414	20373	20126	20287	20052	20195	20254	20366	20240	20216	20221	20478	20241	20195	20264	20415	20289	20095	20390	19999	20238	20203	20301	20254	20371	20278	20376	20208	20410	20034	20172	20236	20019	20170	20184	19875	20097	20139	20325	20200	20195	20146	20290	20345	20421	20152	20171	20265	20358	20100	20019	20399	20386	19914	20100	20070	20014	20247	20180	20150	20169	20189	20259	20208	20172	20303	20298	19920	20295	20277	20341	20168	20170	20277	20127	20235	20034	20337	19999	20110	20185	20241	20272	20240	20034	20001	20043	20258	20460	19986	20178	20136	20161	20118	20127	20164	20173	20164	20360	20202	20253	20272	20343	20089	20023	20307	20198	20230	20123	20386	20199	20161	20213	20324	20373	20137	20033	20258	20039	20117	20242	20134	20311	20276	20075	20326	20228	20258	20240	20222	20146	20136	20064	20150	20022	20196	20259	20115	20129	20249	20124	20156	20243	20301	20219	20300	20294	20233	20319	20165	20037	20090	20254	20063	20346	20163	20239	19945	20343	20429	20274	20143	20089	20096	20192	20221	20087	20086	20267	20103	20056	20336	20226	20122	20080	20111	20340	20310	20138	20127	20259	20183	20175	20025	20285	20216	20020	20048	20039	20221	20101	20117	20123	20112	20512	20413	19934	20211	20354	20099	20144	20165	20258	20179	20146	20375	20131	20145	20034	20276	20197	20180	20472	20366	20168	20286	20280	20121	20186	20187	20133	20191	20067	20293	20296	20176	20138	20261	20126	20028	20135	20203	20273	20151	20133	20180	20220	20100	19983	20161	20330	20178	20107	20319	20346	20289	20143	20348	20375	20048	20357	20109	20104	20096	20041	20102	19938	20154	19984	20100	20139	20163	20063	20340	20299	20064	20271	20114	20046	20165	20104	20139	20135	20132	20134	20181	20274	20238	20397	20234	20307	20008	20396	20428	20491	20180	20087	20117	20250	20291	20268	20062	20269	19940	20031	20065	20007	20232	20251	20305	19959	20199	20183	20200	19881	20086	20207	20193	20119	20231	20263	20019	20389	20464	20333	20319	20158	20238	20261	20129	20164	20228	20175	20137	20287	20314	20254	20287	20309	20287	20037	20108	20152	20288	20222	20143	20142	20170	20140	20135	20170	20336	20064	20142	20041	20311	20201	20454	19985	20052	20368	20191	20086	20296	20346	20258	20237	20025	20107	20115	20072	20104	20306	20318	20193	20172	20316	20203	20216	20226	20164	20087	20251	20074	20150	20232	20161	20090	20153	20411	20118	20246	20200	20100	20084	20178	20231	20204	20349	20238	20412	20178	20213	20036	20076	20385	20298	20014	20256	20300	20319	20202	20036	20189	20142	20277	20201	20330	20210	20175	20122	20027	20245	20402	20405	20338	20135	20207	20138	20214	20288	20417	20326	20216	20148	20104	19982	20266	20120	20280	20330	20185	20385	20274	20112	20140	20162	20467	20081	20130	20152	20084	20349	20270	20187	20261	20272	20261	20167	20229	20097	20340	20307	20178	20301	20121	20367	20138	20030	20184	20023	20253	20135	20058	20088	20198	20293	20193	20202	20185	20252	20075	20153	20070	20195	20205	20143	20243	20053	20265	20033	20087	20152	20209	20302	20349	20391	20065	20082	20085	20201	20256	20171	20177	20058	20058	20266	20251	20179	20329	20439	20363	20410	20151	20239	20196	20219	20149	19837	20322	20280	20244	20173	20187	20192	20211	20202	20171	20146	20150	20137	20164	20387	20224	20112	19906	20077	19920	20220	20461	19994	20432	20227	20078	20227	20180	20220	20219	20100	20150	20206	20013	20225	20293	20531	20251	20314	20082	20064	20067	20246	20387	20325	20319	20343	20438	20294	20210	20098	20090	20213	20170	20390	20249	20269	20214	20201	20257	20189	20330	20214	20179	20302	20402	20331	20368	20360	20254	20293	20075	20479	20077	20015	20195	20254	20175	20241	20223	20164	20311	20229	20213	20139	20253	20249	20318	20158	20169	20366	20407	20128	20085	20200	20197	20008	20182	20144	20168	20391	20307	20372	20271	20281	20297	20330	20327	20312	20338	20161	20099	20088	20184	20346	20072	20166	20172	20359	20228	20149	20043	20339	20267	20256	20243	20206	20178	20169	20351	20029	20125	20165	20095	20360	20153	20121	20269	20297	20140	20291	20267	20055	20138	20160	20223	20181	20341	20040	20086	20198	20350	20249	20172	20369	20176	20097	20295	20106	20092	20270	20196	20279	20087	20001	20260	20091	20269	20119	20337	20363	20056	20261	20285	20293	20402	20032	20173	20264	20274	20048	20058	20238	20292	20033	20297	20265	20018	20245	20180	20109	20286	20101	20266	20120	20058	20154	20290	20259	20243	20085	20217	20281	20427	20308	20164	20190	20402	20227	20283	20248	20165	20369	20070	20215	20238	20260	20110	20318	20278	20098	20298	20213	19958	20295	20208	20338	20386	20290	20219	20217	19954	20235	20342	20088	20439	20214	20072	20226	20204	20218	20233	20129	20375	20354	20267	20353	20184	20352	20529	20133	20201	20435	20206	20344	20248	20305	20048	20151	20466	20303	20315	20106	20007	20280	20402	20147	20166	20381	20247	20343	20087	20135	20190	20395	20181	20214	20220	20169	20183	20166	20321	20213	20098	20115	20122	20307	20176	20333	20090	20179	20310	20092	20301	20286	20085	20165	20280	19988	20136	20043	20222	20236	20277	20229	20141	20077	20274	20276	20061	20096	20422	20451	20240	20254	20227	20354	20165	20315	20262	20129	20230	20343	20213	20172	20246	20179	19999	20254	20141	20275	20312	20240	20257	20004	20132	20073	20048	20137	20039	20082	20118	20207	20257	20190	19940	20167	20387	20090	20190	20299	20334	20394	20252	20203	20367	20259	20323	20305	20406	20206	20104	20096	20182	20153	20253	20409	20139	20172	20240	20429	20138	20180	20158	20199	20142	20291	20288	20181	19947	20228	20118	20211	20215	20042	20145	20249	20293	20239	20223	20310	20222	20236	20139	20086	20030	19951	20367	20236	20401	20185	20113	20130	20142	20138	20287	20080	20232	20095	20187	20164	20179	20295	20433	20501	20308	20395	20119	20314	20146	20266	20324	20341	20399	20268	20318	20208	20313	20139	20205	20248	20239	20160	20307	20318	20112	20200	20072	20303	20310	20271	20222	20197	20089	20090	19961	20259	20143	20016	20245	20291	20285	20368	20105	20276	20162	20433	20145	20144	20430	20246	19993	20321	20427	20128	20438	20154	20264	19982	20092	20092	20227	20127	20389	20122	20305	20119	20104	20055	20022	20051	20314	20234	20081	20193	20138	20292	20200	20269	20404	20510	20176	20261	20163	20292	20450	20201	20177	20207	20243	20169	20260	20122	20188	20118	20264	20339	20069	20147	20079	20242	19951	20067	20235	20131	20058	19959	20095	20195	20321	20346	20166	20313	20180	20304	20181	20263	19926	20273	20063	20070	20163	20194	20146	20414	20113	20105	20210	20220	20243	20093	20134	20072	20100	20105	20243	20235	20455	20242	20236	20067	20077	20192	20048	20036	20152	20199	20214	20087	20392	20145	20279	20348	20230	20347	20234	20257	20238	20263	20025	20299	20254	20322	19993	19922	20332	20120	20453	20315	20289	20198	19897	20158	20353	20347	20250	20282	20229	20288	20453	20402	20126	20290	20218	20290	20240	20142	20331	20410	20242	20277	20089	20478	20233	20278	20097	20005	19976	20122	20272	20226	20201	20423	20097	20237	19912	20408	20148	20459	20308	20020	20323	20177	20178	20295	20233	19938	19964	20212	20093	20402	20149	20311	20265	20200	20003	20159	20408	20321	20145	20154	20420	20338	20191	20139	20122	20310	20488	20318	20302	20183	20258	20433	20245	20229	20161	20064	20285	20154	20264	20260	20105	20152	20233	20232	20463	20143	20293	20173	20101	20251	20323	19938	20184	20181	20265	20364	20092	20148	20281	20041	20157	20220	20193	20013	20205	20171	20312	20441	20386	20160	20207	20346	20108	20385	20205	20378	20387	20167	20283	20321	20313	20074	20165	20294	20333	20189	20332	20228	20311	20206	19934	20152	20306	20197	20187	20433	20252	20180	20249	20213	20110	20021	20368	20136	20202	20261	20119	20183	20474	20158	20206	20211	20222	20312	20272	20255	20267	20316	20292	20341	20308	20269	20193	20219	20126	20225	20111	19950	20082	20154	20324	20271	20298	20187	20359	20419	20284	20271	19954	20063	20147	20423	20460	20269	20125	20161	20094	20322	20418	20028	20325	20309	20143	20319	20130	20229	20461	20239	20258	20223	20131	19983	20121	19909	20197	20254	20279	20042	20226	20452	20224	20334	20326	20458	20237	20235	20085	20257	20238	20261	20311	20198	20329	20131	20226	20318	20277	20463	20038	20320	20174	20321	19909	20222	20096	19889	20169	20230	20185	20381	20224	20204	20233	20296	20204	20288	20462	20213	20024	20398	20323	20524	20108	20117	20441	20411	20435	20197	20109	20485	20012	20236	19920	20020	20133	20017	20214	20347	20253	20083	20128	20273	20332	20104	20225	20315	20287	20441	20220	20135	20312	20275	20157	20156	20159	20276	20270	20199	20196	20201	20201	20011	20306	20297	20349	20179	20305	20018	20025	20176	20096	20190	20227	20147	20188	20358	20160	20221	20155	20242	20227	20344	20208	20348	20007	20167	20466	20094	20223	20414	20320	20198	20487	20085	20162	19877	20262	20226	20440	20650	20342	20105	20213	20251	20368	20220	20342	20332	20277	20288	20112	20203	20469	20381	20240	20091	20166	20183	20073	20516	20001	20435	20130	20150	20324	20358	20049	20223	20158	20073	20291	20273	20303	20342	20392	20149	20279	20020	20176	20334	20369	20276	20414	20281	20199	20190	20013	20270	20413	20267	20065
28496	39314	35888	28445	25878	23961	21787	20752	20795	20868	20033	19098	18656	18078	17947	17517	17354	17113	17195	17130	17075	17036	16925	16931	16768	16711	17020	16900	16684	16820	16656	16899	16672	16682	16787	16747	16691	16865	16649	16614	16701	16558	16738	16470	16531	16676	16714	16592	16779	16737	16386	16731	16685	16451	16656	16536	16653	16792	16524	16651	16637	16598	16572	16777	16487	16758	16639	16806	16580	16568	16716	16572	16701	16572	16685	16548	16685	16514	16710	16510	16766	16695	16718	16695	16528	16600	16625	16596	16555	16617	16813	16559	16398	16665	16569	16665	16666	16575	16630	16622	16682	16703	16606	16556	16487	16676	16706	16605	16600	16714	16606	16694	16681	16436	16772	16594	16722	16590	16797	16760	16533	16604	16679	16683	16692	16730	16472	16702	16737	16685	16678	16760	16792	16586	16571	16653	16679	16503	16611	16608	16561	16642	16634	16607	16709	16602	16538	16598	16668	16675	16459	16596	16629	16712	16709	16708	16622	16767	16577	16736	16604	16514	16641	16730	16564	16735	16634	16564	16502	16679	16672	16694	16696	16484	16524	16592	16655	16577	16632	16683	16695	16615	16644	16608	16644	16771	16551	16421	16669	16579	16617	16454	16703	16496	16567	16632	16673	16508	16665	16465	16577	16663	16692	16616	16626	16733	16660	16476	16713	16481	16717	16582	16799	16641	16618	16578	16753	16529	16517	16539	16770	16602	16532	16679	16846	16660	16523	16548	16770	16633	16677	16695	16622	16777	16643	16693	16535	16695	16717	16497	16686	16598	16789	16657	16710	16561	16703	16529	16649	16622	16501	16758	16740	16681	16687	16617	16772	16804	16582	16506	16720	16666	16646	16682	16778	16693	16569	16507	16646	16523	16806	16673	16639	16785	16734	16560	16621	16680	16485	16550	16454	16641	16640	16800	16668	16490	16707	16647	16627	16629	16473	16590	16665	16640	16504	16805	16659	16642	16484	16625	16604	16622	16734	16660	16528	16672	16600	16541	16645	16611	16694	16585	16573	16551	16734	16739	16585	16639	16613	16593	16628	16735	16614	16646	16636	16559	16607	16677	16509	16582	16591	16598	16646	16671	16442	16864	16534	16568	16550	16792	16670	16727	16506	16462	16537	16692	16660	16815	16576	16508	16696	16600	16541	16562	16555	16635	16640	16721	16636	16550	16712	16458	16649	16595	16601	16468	16579	16622	16798	16604	16625	16582	16617	16630	16672	16709	16771	16694	16627	16603	16562	16538	16603	16629	16670	16716	16693	16707	16827	16548	16724	16596	16670	16701	16693	16750	16527	16589	16542	16627	16853	16696	16637	16587	16700	16810	16722	16505	16721	16728	16712	16579	16707	16521	16467	16614	16848	16670	16719	16629	16692	16602	16716	16609	16758	16663	16733	16696	16432	16671	16666	16537	16515	16685	16434	16641	16680	16732	16636	16597	16752	16686	16715	16673	16661	16377	16716	16589	16925	16553	16774	16847	16623	16652	16578	16728	16599	16414	16463	16600	16532	16799	16654	16740	16696	16551	16648	16630	16600	16572	16734	16732	16584	16687	16629	16654	16591	16648	16475	16713	16693	16549	16628	16473	16560	16883	16582	16574	16721	16591	16807	16749	16589	16575	16744	16751	16644	16589	16796	16700	16613	16555	16550	16651	16599	16687	16742	16775	16585	16661	16825	16650	16645	16558	16658	16551	16505	16629	16614	16623	16676	16759	16775	16580	16519	16700	16650	16758	16726	16474	16467	16488	16618	16649	16740	16662	16663	16410	16728	16682	16543	16546	16701	16665	16457	16621	16447	16790	16604	16541	16619	16630	16672	16522	16739	16476	16510	16769	16689	16634	16471	16666	16409	16671	16655	16839	16663	16756	16525	16702	16744	16593	16727	16647	16643	16636	16656	16504	16801	16613	16745	16625	16717	16801	16737	16511	16536	16629	16641	16633	16573	16497	16533	16617	16704	16385	16672	16692	16751	16644	16409	16494	16663	16657	16571	16608	16621	16780	16673	16715	16653	16770	16628	16618	16893	16680	16691	16507	16703	16628	16655	16662	16720	16798	16665	16683	16684	16639	16838	16582	16770	16695	16622	16594	16734	16654	16567	16514	16624	16692	16554	16567	16539	16741	16608	16661	16627	16591	16571	16664	16531	16746	16602	16584	16752	16713	16718	16710	16701	16690	16613	16644	16666	16487	16727	16666	16726	16681	16702	16482	16627	16604	16692	16539	16640	16685	16655	16641	16643	16542	16746	16699	16556	16591	16651	16836	16673	16591	16743	16588	16541	16720	16741	16620	16713	16611	16538	16533	16748	16613	16529	16675	16486	16769	16534	16697	16661	16632	16559	16723	16573	16597	16631	16433	16372	16628	16617	16627	16595	16668	16456	16758	16527	16504	16644	16718	16512	16613	16578	16878	16613	16789	16719	16639	16807	16719	16849	16719	16623	16580	16531	16737	16612	16628	16694	16676	16714	16697	16633	16550	16452	16762	16577	16579	16620	16441	16447	16676	16698	16575	16671	16657	16676	16582	16718	16668	16651	16670	16783	16736	16646	16477	16680	16702	16578	16598	16618	16526	16580	16809	16481	16758	16504	16513	16726	16845	16529	16519	16774	16644	16745	16580	16722	16824	16709	16480	16778	16751	16692	16525	16650	16506	16545	16537	16617	16629	16619	16654	16633	16709	16550	16609	16600	16757	16649	16596	16690	16699	16551	16661	16585	16638	16718	16475	16566	16697	16564	16718	16499	16638	16683	16608	16641	16507	16887	16560	16752	16695	16557	16645	16534	16661	16540	16468	16728	16604	16606	16395	16664	16551	16578	16656	16669	16759	16559	16557	16607	16604	16533	16643	16662	16678	16687	16578	16670	16745	16741	16554	16526	16761	16594	16621	16711	16545	16710	16584	16587	16524	16564	16775	16647	16576	16595	16949	16790	16657	16507	16892	16747	16729	16581	16685	16581	16624	16688	16638	16735	16676	16571	16693	16607	16567	16615	16560	16659	16659	16713	16669	16696	16676	16651	16584	16676	16597	16611	16782	16523	16588	16613	16671	16525	16533	16765	16754	16661	16502	16798	16612	16748	16575	16686	16471	16522	16553	16484	16528	16579	16706	16673	16616	16519	16515	16691	16653	16513	16699	16703	16475	16711	16675	16698	16614	16768	16663	16722	16563	16805	16662	16508	16454	16624	16654	16683	16683	16577	16687	16716	16823	16609	16434	16744	16563	16542	16548	16862	16775	16847	16500	16605	16811	16508	16777	16702	16528	16533	16665	16515	16678	16631	16581	16807	16495	16753	16486	16671	16689	16684	16648	16657	16682	16642	16668	16678	16619	16764	16644	16651	16626	16851	16663	16670	16501	16763	16623	16597	16434	16595	16671	16687	16557	16655	16722	16606	16798	16631	16612	16634	16691	16724	16778	16574	16665	16709	16638	16651	17034	16659	16711	16547	16638	16603	16477	16583	16633	16537	16578	16688	16546	16485	16401	16522	16752	16488	16633	16623	16510	16673	16568	16587	16772	16814	16576	16930	16759	16757	16599	16683	16420	16749	16685	16877	16600	16600	16513	16692	16661	16609	16602	16625	16583	16569	16596	16648	16675	16851	16575	16654	16593	16710	16584	16686	16819	16715	16577	16468	16486	16613	16631	16665	16834	16521	16724	16758	16620	16689	16772	16711	16738	16708	16583	16594	16700	16532	16670	16650	16680	16371	16687	16870	16698	16542	16765	16593	16502	16665	16642	16588	16814	16668	16506	16805	16698	16653	16599	16649	16639	16785	16829	16613	16857	16659	16517	16925	16616	16725	16609	16742	16550	16551	16767	16794	16453	16813	16553	16468	16672	16706	16715	16699	16617	16847	16650	16722	16648	16558	16838	16658	16711	16663	16695	16634	16759	16654	16642	16747	16770	16642	16567	16719	16727	16630	16673	16735	16630	16703	16671	16796	16572	16703	16618	16589	16663	16775	16762	16785	16605	16593	16627	16687	16638	16749	16573	16705	16633	16587	16533	16562	16720	16738	16651	16837	16706	16678	16454	16830	16650	16745	16596	16439	16553	16755	16536	16632	16626	16735	16695	16763	16720	16519	16696	16768	16584	16687	16447	16633	16567	16762	16650	16669	16660	16660	16617	16569	16674	16735	16654	16593	16728	16751	16556	16706	16793	16574	16576	16627	16688	16734	16607	16727	16512	16583	16565	16678	16671	16745	16714	16747	16585	16573	16594	16572	16676	16674	16785	16515	16602	16663	16734	16662	16638	16607	16567	16684	16438	16643	16630	16637	16584	16566	16695	16634	16602	16593	16603	16566	16831	16649	16551	16593	16611	16799	16706	16481	16918	16633	16506	16497	16571	16628	16776	16663	16615	16640	16719	16675	16484	16640	16529	16660	16578	16781	16661	16759	16511	16579	16614	16656	16771	16488	16671	16410	16801	16615	16738	16610	16674	16778	16592	16560	16555	16530	16570	16719	16733	16618	16815	16629	16584	16761	16654	16538	16725	16834	16737	16562	16778	16566	16545	16695	16618	16644	16714	16677	16779	16767	16656	16700	16599	16453	16648	16626	16700	16720	16775	16606	16545	16543	16815	16652	16546	16657	16691	16655	16805	16615	16767	16599	16632	16494	16548	16603	16634	16721	16408	16527	16827	16573	16674	16688	16823	16693	16777	16480	16537	16617	16717	16579	16695	16692	16594	16590	16611	16613	16587	16679	16808	16627	16655	16480	16685	16506	16805	16593	16689	16820	16644	16442	16828	16700	16722	16519	16691	16720	16571	16819	16729	16818	16585	16706	16563	16536	16736	16612	16558	16708	16733	16525	16634	16624	16692	16636	16556	16695	16620	16735	16595	16499	16541	16589	16573	16724	16650	16662	16640	16524	16878	16421	16697	16656	16550	16659	16557	16661	16524	16578	16603	16661	16659	16642	16796	16780	16590	16696	16570	16410	16428	16669	16718	16618	16641	16688	16721	16564	16618	16714	16580	16844	16639	16551	16614	16485	16722	16636	16614	16657	16546	16651	16737	16645	16544	16720	16630	16556	16644	16546	16625	16748	16554	16818	16626	16698	16749	16678	16654	16711	16645	16556	16601	16668	16681	16575	16666	16509	16489	16565	16667
25286	21456	28838	27596	27647	29054	28179	25870	25331	24299	23202	22242	21817	21566	21140	20993	20632	20529	20374	20336	20439	20567	20325	20171	20145	20375	19997	19960	19876	19904	19878	20027	19867	19970	19902	19974	20082	19796	19810	19939	19761	19907	19771	19644	19837	19996	19918	19727	19792	19792	19921	19706	19998	19654	19772	19406	19759	19867	19741	19702	19698	19701	19753	19755	19702	19944	20032	19844	19666	19897	19884	19759	20019	20008	19844	19749	19695	19690	19570	19848	19710	19950	19803	19693	19854	19800	19678	19961	19788	19562	19748	19567	19700	19834	19637	19833	19932	19806	19861	20057	19842	19663	19821	19730	19672	19925	19730	19766	19853	19903	19878	19840	19859	19957	19805	19707	19840	19935	19808	19676	19792	19717	19805	19842	19768	19949	19948	19598	19845	19456	19623	19744	19822	19806	19566	19833	19718	19809	19804	19795	19657	19728	19749	19781	19790	19917	19810	19959	19617	19941	19781	19592	19895	19830	19957	19766	19546	19860	19899	19660	19753	19956	19731	20060	19632	19483	19675	19652	19763	19872	19545	19557	19869	19513	19795	19660	19780	19795	19717	19785	19710	19788	19970	19870	19836	19840	19999	19842	19913	19701	19760	19717	19593	19749	19694	19707	20052	19837	19792	19827	19723	19797	19681	19577	19765	19518	19501	19802	19665	19732	19762	19782	19665	19792	19510	19980	19841	19550	19640	19746	19798	19558	19755	19675	19783	19751	19756	19521	19621	19687	19639	19755	19667	19688	19776	19717	19872	19653	19564	19830	19611	19801	19731	19662	19692	19790	19849	19875	19940	19662	19548	19950	19785	19786	19876	19656	19778	19640	19655	19686	19820	19773	19839	19742	19976	19733	19855	19568	19574	19587	19739	19745	19838	19969	19712	19859	19747	19817	19792	19594	19882	19719	19686	19521	19811	19780	19847	19791	19690	19712	19727	19715	19875	19758	19761	19770	19750	19734	19859	19602	19695	19730	19745	19705	19752	19772	19964	19952	19754	19934	19987	19927	19672	19558	19728	19893	19793	19533	19648	19712	19791	19643	19919	19791	19739	19620	19804	19883	19716	19588	19703	19737	19686	19728	19812	19711	19740	19522	19489	19671	19942	19750	19807	19920	19831	19588	19755	19691	19718	19750	19889	19590	19711	19895	19741	19847	19646	19792	19910	19876	19877	19923	19460	19758	19697	19826	19924	19653	19673	19610	19703	19793	19746	19973	19746	19744	19651	19866	20031	19688	19752	19984	19687	19870	19678	19773	19764	19723	19924	19900	19752	19732	19867	19857	19536	19641	19505	19839	19821	19605	19956	20037	19731	19827	19862	19764	19930	19942	19670	19668	19829	19822	19653	19551	19763	19699	19711	19701	19786	19966	19689	19679	19765	19861	19751	19588	19729	19870	19698	19710	19706	19859	19790	20139	19898	19977	19674	19872	19807	19667	19698	19835	19751	19876	19854	19909	19896	19706	20041	19904	20071	19674	19704	19655	19718	19732	19729	19744	20040	19813	19898	19612	19768	19735	19697	19663	19732	19658	19733	19820	20077	19807	19683	19805	19909	19862	19950	20007	19847	19820	19940	19954	19923	20004	19915	19746	19806	19675	19660	20007	19847	19833	19811	19703	19439	19792	19754	19930	19908	19662	19775	19707	19774	19798	19627	19782	19775	19664	19849	19734	19890	19836	19776	19702	19821	19760	19826	19816	19841	19565	19760	19737	19724	19863	19789	19630	19763	19633	19813	19924	19800	19722	19783	19778	19971	19994	19626	19714	19907	19899	19586	19698	19748	19570	19732	19876	19810	19721	19931	19795	19847	19647	19782	19728	19618	19459	19767	19494	19799	19862	19678	19726	19913	19795	19709	19819	19775	19593	19810	19893	19754	19912	19916	19632	19702	19671	19867	19595	19751	19870	19900	19747	19787	19690	19670	19646	19917	19787	19623	19679	19856	19831	19726	19462	19876	19818	19718	19721	19912	19793	19798	19722	19668	19610	19608	19659	19754	19695	19670	19822	19709	19695	19713	19786	19594	19594	19868	19700	19738	19884	19735	19755	19825	19853	19600	19751	19863	19872	19907	19715	19865	19850	20007	19646	19566	19680	19917	19664	19646	19865	19601	19874	19514	19702	19716	19768	19649	19809	19579	19835	19667	19703	19745	19780	19811	19817	19670	19934	19903	19719	19820	19895	19786	19705	19851	19732	19855	19780	19695	19646	19627	19917	19605	19685	19727	20015	19934	19623	19726	19762	19737	19818	19787	19637	19807	19766	19641	19746	19672	20011	19699	19694	19715	19595	19670	19834	19748	19762	19737	19793	19766	19943	19811	19759	19885	19749	19789	19755	19901	19799	19701	19732	19654	19633	19695	19973	19888	19590	19837	19815	19674	19821	19984	19864	19697	19760	19698	19892	19821	19807	19837	19807	19594	19792	19875	19792	19986	19609	19767	19658	19667	19933	19676	19794	19881	19625	19761	19718	19895	19797	19654	19569	19669	19904	19787	19824	19768	19680	19856	19785	19656	19702	19919	19777	19908	19642	19780	19668	19548	19825	19620	19940	19918	19685	19767	19810	19817	19880	19817	19780	19877	19849	19653	19940	19883	19980	19721	19819	19771	19656	19641	19685	19770	19824	19850	19743	19949	19731	19778	19798	19797	19735	19638	19865	19836	19707	19688	19693	19579	19528	19808	19767	19679	19796	19695	19975	19791	19730	19824	19653	19867	19819	19796	19494	19685	20025	19854	19729	19871	19706	19659	19641	19795	19729	19704	19591	19680	19853	19530	19855	19859	19856	19773	19878	19766	19909	19727	19735	19779	19932	19831	19673	19808	19837	19934	19713	19808	19835	20044	19821	19853	19855	19869	19790	19787	19646	19663	19794	19821	19780	19853	19762	19681	19737	19689	19843	19886	19871	19729	19819	19868	19813	19956	19827	19678	20016	20079	19810	19735	19782	19809	19716	19602	19836	19823	19648	20057	19755	19723	19680	19728	19697	19622	19724	19809	19773	19756	19678	19796	19757	19924	19518	19764	19711	19685	19630	20032	19844	19719	19753	19499	19831	19947	19649	19897	19674	19759	19875	19722	19876	19973	19648	19786	19652	19810	19814	19761	19655	19957	19695	19921	19752	19673	19773	19644	20020	19733	19704	19763	19682	19738	19740	19988	19789	19703	19831	19707	19834	19723	19949	19872	19611	19620	19803	19774	19884	19671	19702	19952	19675	19805	19943	19821	19788	19732	19843	19643	19891	19784	19917	19757	19906	19697	20019	19731	20008	19944	19794	19667	19869	19872	19601	19773	19797	19790	19695	19694	19674	19692	19813	19651	19766	19847	19950	19791	19757	19813	19868	19610	19967	19691	19755	19686	19985	19711	19760	19781	19746	19733	19663	19796	19595	19743	19776	19705	19757	19892	19908	19867	19597	19744	19931	19856	19663	19686	19686	19793	19689	19717	19862	19729	19958	19715	19865	19623	19897	19870	19795	19776	19736	19711	19710	19745	19776	19702	19867	19942	19833	19719	19692	20064	19762	19656	19907	19820	19804	19858	19804	19721	19829	19671	19643	19511	19597	19839	19734	19740	19730	19777	19604	19937	19891	20004	19660	19849	19929	19794	19806	19650	19740	19618	19731	20015	19824	19933	19875	20062	19485	19551	19922	19944	19966	19677	19780	19977	19803	19577	19823	19775	19774	19744	19828	19855	19781	19899	19960	19813	19831	19834	19609	19717	19484	19746	19902	19854	19577	19481	19544	19676	19839	19755	19915	19776	19896	19814	19746	19841	19769	19550	19710	19470	19793	19723	19666	19775	19747	19770	19689	19745	19875	19604	19559	19759	19761	19889	19825	19862	19700	19853	19691	19733	19715	19615	19612	19785	19724	19629	19908	19933	19846	19709	19774	19913	19716	19895	19765	19900	19557	19807	19687	19687	19620	19908	19803	19750	19688	19573	19702	19811	19781	19943	19732	19842	19957	19801	19912	19753	19830	19693	19730	19891	19648	19713	20019	19656	19886	19793	19853	19595	19932	19811	19509	19813	19796	19837	19635	19930	19768	20022	19849	19665	19853	19645	19687	19830	19782	19826	19679	19678	19857	19807	19805	19631	19805	19712	19876	19783	19597	19538	19533	19755	19776	19930	19774	19804	19925	19742	19727	19830	19850	19679	20008	19936	19815	19702	19666	19795	19663	19605	19830	19809	19618	19701	19626	19653	19653	19887	19564	19896	19836	19737	19725	19987	19703	19693	19782	19787	19658	19825	19808	19701	19741	19857	19887	19885	20026	19964	19819	19739	19871	19899	19657	19985	20052	19701	19656	19624	19688	19699	19854	19677	19766	19905	19778	19883	19863	19948	19825	19582	19954	19555	19883	19739	19773	19737	19669	19726	19775	19885	19598	19779	19859	19803	19735	19783	19761	19639	19632	19632	19706	19679	19927	19955	19760	19663	19782	19934	19779	19789	19771	19679	19836	19585	19814	19846	19756	19726	19854	19486	19853	19736	19747	19672	19622	19739	19811	19654	19937	19886	19763	19738	19825	19865	20018	19804	19975	19846	19739	19682	19692	20051	19771	19750	19771	19693	19619	19709	19726	19749	19686	19635	19877	19962	19886	19845	19812	19823	19667	19696	19637	19675	19824	19729	19698	19846	19745	19643	19900	19582	19554	19723	19715	19788	19717	19696	19416	19769	20033	19782	19804	19838	19679	19758	19656	19837	19866	19741	19829	20066	19776	19756	19835	19650	19796	19858	19718	19636	19812	19838	19559	19820	19747	19843	19864	19955	19804	19581	19793	19938	19639	19835	19604	19796	19664	19698	19638	19724	19667	19674	19841	19566	19709	19750	19614	19578	19728	19871	19762	19731	19851	19775	19861	19800	19804	19798	19864	19682	20008	19836	19808	19763	19864	19833	19904	19820	19648	19566	19789	19763	19721	19904	19766	19589	19617	19819	19803	19831	19567	19781	19916	19697	19850	19821	19937	19982	19710	19741	19732	19731	19848	19888	19619	19609	19871	19687	19899	19889	19688	19710	19852	19874	19645	19849	19810	19816	19483	19786	19737	19824	19675	19690	19947	19627	19771	19639	19743	19678	19769	19548	19810	19919	19758	19600	19808	19933	19867
27927	45373	43492	36457	32885	29235	26604	25357	25089	23237	21184	19918	19399	18971	18366	17989	17634	17449	17332	17286	17343	17248	17246	16849	16942	16688	16705	16791	16820	16612	16622	16568	16509	16453	16454	16553	16602	16523	16374	16617	16495	16538	16415	16462	16428	16351	16432	16451	16374	16595	16599	16343	16493	16383	16337	16397	16580	16453	16619	16366	16434	16680	16388	16470	16595	16471	16484	16282	16425	16576	16463	16470	16457	16404	16496	16319	16413	16295	16486	16447	16558	16566	16674	16528	16315	16363	16542	16337	16596	16407	16532	16508	16376	16341	16516	16469	16306	16524	16449	16480	16489	16399	16273	16571	16460	16461	16424	16337	16419	16491	16431	16715	16459	16448	16608	16545	16259	16519	16514	16510	16430	16494	16427	16446	16476	16365	16402	16398	16371	16335	16571	16451	16259	16524	16473	16322	16442	16301	16462	16351	16391	16416	16364	16579	16335	16576	16509	16308	16551	16527	16449	16525	16321	16472	16358	16460	16428	16491	16422	16443	16443	16383	16478	16545	16308	16417	16397	16344	16427	16283	16407	16251	16362	16395	16264	16450	16455	16308	16392	16623	16367	16401	16397	16473	16384	16470	16520	16361	16382	16339	16474	16383	16535	16527	16336	16491	16390	16398	16524	16280	16240	16485	16385	16461	16518	16431	16632	16306	16656	16348	16611	16650	16479	16378	16439	16632	16427	16438	16378	16446	16440	16364	16423	16320	16391	16245	16430	16522	16370	16392	16476	16392	16246	16351	16491	16426	16515	16437	16458	16437	16560	16382	16434	16430	16478	16457	16289	16507	16362	16522	16387	16445	16462	16291	16496	16406	16462	16434	16553	16474	16289	16459	16307	16441	16558	16344	16388	16332	16446	16460	16504	16366	16423	16331	16447	16428	16386	16404	16541	16640	16372	16446	16412	16354	16437	16543	16393	16537	16328	16295	16385	16367	16317	16550	16464	16406	16439	16379	16389	16384	16339	16566	16458	16385	16458	16516	16477	16383	16369	16439	16417	16423	16349	16434	16399	16375	16442	16521	16459	16486	16376	16485	16325	16501	16599	16304	16499	16300	16620	16445	16452	16452	16652	16641	16330	16550	16337	16290	16352	16508	16444	16424	16375	16458	16318	16404	16568	16374	16405	16433	16237	16297	16441	16448	16476	16468	16564	16553	16362	16370	16437	16397	16448	16358	16458	16461	16516	16617	16512	16215	16278	16433	16337	16529	16425	16354	16354	16326	16454	16516	16424	16472	16334	16454	16472	16432	16442	16489	16296	16472	16451	16325	16375	16343	16313	16346	16549	16398	16431	16214	16332	16378	16365	16328	16462	16537	16428	16504	16395	16472	16335	16557	16678	16444	16377	16315	16346	16300	16438	16340	16363	16291	16407	16422	16540	16364	16407	16365	16274	16353	16650	16497	16313	16458	16633	16495	16356	16344	16646	16502	16371	16649	16446	16311	16244	16461	16380	16385	16390	16256	16520	16472	16469	16485	16483	16353	16283	16500	16396	16381	16404	16439	16263	16706	16429	16345	16473	16554	16538	16306	16430	16562	16399	16356	16403	16524	16516	16421	16418	16560	16373	16460	16302	16482	16308	16348	16365	16427	16599	16589	16430	16451	16333	16583	16377	16382	16693	16486	16418	16481	16262	16475	16490	16338	16608	16538	16419	16372	16363	16558	16538	16506	16485	16533	16456	16366	16410	16385	16555	16443	16478	16560	16411	16445	16195	16555	16437	16334	16325	16178	16412	16483	16435	16318	16517	16349	16455	16463	16507	16485	16552	16414	16539	16595	16326	16495	16375	16501	16441	16455	16396	16473	16436	16556	16302	16573	16239	16232	16269	16441	16360	16501	16386	16517	16398	16423	16567	16479	16374	16387	16354	16476	16415	16436	16448	16496	16304	16345	16494	16333	16497	16442	16277	16405	16455	16460	16549	16471	16492	16501	16503	16512	16540	16615	16261	16254	16432	16323	16452	16436	16425	16411	16467	16362	16119	16268	16253	16470	16341	16556	16455	16408	16284	16379	16339	16601	16413	16289	16397	16345	16299	16307	16587	16509	16507	16544	16387	16470	16570	16356	16237	16394	16443	16376	16534	16642	16474	16433	16387	16424	16535	16301	16406	16399	16353	16369	16359	16476	16376	16381	16463	16548	16632	16558	16587	16570	16693	16520	16378	16896	16560	16385	16583	16564	16524	16453	16474	16558	16512	16516	16312	16513	16398	16540	16483	16464	16434	16450	16397	16260	16483	16327	16468	16422	16430	16285	16577	16595	16454	16483	16384	16504	16374	16407	16304	16478	16421	16584	16565	16500	16442	16328	16407	16432	16351	16351	16477	16383	16514	16499	16563	16551	16431	16404	16365	16392	16482	16470	16540	16444	16381	16391	16498	16319	16524	16355	16355	16473	16230	16417	16410	16333	16431	16492	16344	16258	16418	16297	16608	16448	16384	16523	16388	16559	16603	16439	16463	16153	16455	16219	16356	16437	16433	16607	16659	16472	16422	16473	16421	16472	16650	16195	16587	16521	16558	16426	16364	16349	16401	16332	16421	16456	16345	16351	16349	16489	16455	16431	16426	16501	16429	16377	16407	16288	16487	16403	16261	16424	16480	16290	16276	16310	16443	16655	16526	16376	16453	16446	16514	16307	16454	16438	16436	16377	16300	16462	16484	16435	16409	16369	16398	16402	16272	16423	16454	16462	16339	16526	16427	16355	16446	16470	16502	16410	16527	16397	16469	16449	16510	16396	16555	16365	16369	16317	16453	16361	16383	16549	16397	16369	16542	16407	16506	16313	16472	16423	16362	16495	16331	16284	16355	16503	16341	16413	16350	16587	16288	16279	16520	16267	16676	16342	16393	16459	16304	16530	16465	16524	16422	16481	16631	16426	16398	16351	16456	16458	16480	16437	16455	16580	16422	16491	16551	16412	16374	16381	16514	16395	16481	16401	16361	16429	16333	16317	16530	16549	16419	16489	16356	16345	16405	16523	16476	16474	16320	16459	16470	16530	16347	16314	16506	16401	16490	16243	16565	16218	16387	16408	16536	16386	16497	16551	16441	16527	16275	16310	16599	16443	16273	16450	16511	16439	16366	16561	16353	16408	16499	16510	16426	16440	16367	16496	16463	16422	16421	16456	16578	16358	16565	16484	16524	16470	16667	16454	16452	16418	16412	16556	16465	16583	16523	16442	16400	16373	16285	16374	16431	16343	16303	16390	16330	16635	16366	16493	16379	16422	16397	16544	16394	16533	16479	16327	16451	16340	16469	16375	16437	16320	16444	16454	16394	16391	16622	16514	16403	16528	16344	16311	16474	16317	16471	16484	16525	16418	16602	16474	16366	16353	16676	16320	16575	16585	16559	16520	16436	16469	16668	16340	16389	16610	16423	16558	16419	16602	16508	16419	16436	16318	16447	16514	16401	16499	16455	16495	16311	16400	16290	16486	16468	16558	16476	16240	16721	16353	16486	16416	16402	16346	16249	16361	16383	16337	16429	16435	16418	16510	16357	16540	16341	16495	16405	16597	16489	16494	16384	16409	16422	16455	16444	16502	16334	16467	16436	16561	16475	16565	16439	16376	16337	16323	16543	16437	16599	16360	16315	16380	16425	16531	16456	16338	16414	16467	16595	16326	16563	16520	16247	16387	16300	16838	16427	16573	16268	16498	16469	16439	16490	16428	16454	16203	16452	16403	16348	16598	16402	16331	16499	16456	16411	16471	16436	16581	16548	16446	16393	16560	16496	16364	16497	16123	16535	16476	16646	16451	16429	16368	16554	16393	16573	16448	16432	16478	16444	16431	16508	16438	16601	16341	16487	16571	16333	16565	16605	16556	16408	16429	16441	16556	16320	16294	16415	16419	16302	16369	16494	16418	16465	16303	16310	16281	16522	16559	16301	16305	16475	16364	16451	16353	16400	16590	16442	16389	16272	16408	16375	16340	16614	16414	16567	16351	16459	16492	16466	16366	16263	16410	16275	16336	16405	16532	16401	16489	16313	16425	16379	16385	16294	16456	16457	16297	16488	16472	16389	16505	16444	16509	16546	16519	16294	16611	16360	16611	16363	16404	16424	16375	16323	16410	16537	16366	16402	16473	16320	16472	16454	16373	16490	16364	16473	16393	16467	16373	16731	16432	16576	16614	16444	16630	16380	16518	16438	16729	16536	16444	16330	16558	16336	16489	16484	16449	16404	16426	16167	16429	16637	16446	16432	16270	16383	16291	16683	16524	16415	16419	16297	16422	16315	16547	16573	16405	16336	16555	16429	16320	16517	16444	16496	16412	16538	16328	16689	16396	16435	16442	16369	16411	16425	16466	16478	16223	16461	16223	16434	16535	16373	16385	16560	16460	16560	16433	16652	16544	16335	16370	16528	16432	16611	16363	16490	16500	16400	16456	16360	16445	16409	16510	16466	16387	16362	16388	16568	16423	16509	16521	16410	16426	16379	16417	16488	16424	16407	16536	16238	16649	16475	16525	16409	16349	16590	16514	16399	16459	16325	16336	16298	16396	16486	16333	16339	16330	16343	16576	16703	16464	16420	16469	16401	16408	16345	16542	16351	16493	16409	16536	16391	16483	16484	16477	16507	16438	16423	16415	16363	16511	16544	16377	16546	16415	16613	16453	16547	16543	16417	16420	16491	16504	16565	16487	16352	16407	16363	16535	16580	16455	16479	16327	16376	16533	16365	16311	16303	16416	16504	16447	16248	16288	16551	16385	16459	16669	16373	16331	16449	16390	16211	16394	16537	16349	16519	16433	16486	16304	16459	16516	16384	16340	16445	16496	16597	16430	16296	16400	16321	16339	16481	16602	16286	16468	16409	16509	16464	16633	16302	16458	16275	16419	16585	16309	16357	16320	16324	16536	16350	16393	16451	16490	16289	16592	16329	16445	16390	16545	16404	16549	16462	16437	16524	16487	16452	16389	16568	16403	16539	16333	16434	16552	16429	16362	16252	16384	16396	16535	16424	16380	16424	16480	16384	16394	16451	16281	16479	16277	16449	16582	16393	16354	16355	16507	16630	16382	16397	16561	16474	16274	16386	16569	16452	16329	16363	16383	16581	16557	16539	16395	16357	16419	16611	16496	16353	16477	16336	16505	16361	16318	16395	16317
24034	21480	29150	25223	26289	31042	32145	28879	27187	25654	24289	22992	22566	21977	21575	21145	21045	20856	20607	20463	20373	20238	20160	19992	19995	19628	19774	20038	19779	19934	19594	19575	19725	19620	19911	19816	19433	19847	19750	19565	19830	19496	19636	19855	19440	19420	19529	19517	19599	19462	19487	19651	19772	19642	19789	19811	19615	19584	19657	19532	19610	19656	19593	19516	19450	19455	19560	19449	19476	19458	19495	19506	19638	19492	19655	19575	19479	19483	19580	19365	19521	19409	19555	19596	19646	19521	19654	19509	19491	19470	19563	19447	19465	19663	19437	19578	19544	19524	19628	19556	19689	19347	19617	19361	19505	19704	19545	19783	19470	19714	19432	19480	19640	19506	19679	19432	19366	19437	19469	19460	19471	19635	19509	19393	19484	19514	19448	19702	19542	19706	19543	19495	19549	19639	19316	19692	19450	19474	19630	19457	19368	19480	19444	19366	19305	19626	19585	19322	19190	19365	19465	19555	19681	19570	19540	19257	19519	19407	19425	19580	19297	19497	19471	19518	19590	19462	19515	19398	19520	19619	19459	19637	19524	19670	19448	19665	19569	19602	19742	19560	19424	19442	19576	19460	19455	19413	19482	19643	19566	19560	19413	19430	19593	19401	19517	19488	19571	19584	19409	19519	19543	19575	19413	19495	19615	19403	19326	19527	19462	19347	19757	19368	19420	19599	19521	19499	19586	19569	19535	19322	19266	19568	19524	19667	19549	19544	19657	19715	19433	19623	19398	19296	19795	19381	19613	19557	19383	19519	19398	19545	19569	19669	19473	19632	19309	19553	19365	19472	19646	19451	19614	19423	19507	19407	19557	19463	19549	19537	19551	19507	19393	19546	19502	19499	19663	19615	19458	19407	19604	19481	19455	19522	19369	19488	19512	19504	19373	19460	19498	19504	19509	19707	19382	19530	19509	19300	19657	19551	19447	19666	19549	19561	19583	19653	19432	19548	19534	19296	19543	19507	19610	19771	19712	19523	19617	19488	19498	19573	19658	19611	19644	19642	19771	19625	19461	19614	19531	19476	19421	19607	19561	19558	19463	19434	19560	19625	19644	19509	19362	19447	19633	19494	19788	19711	19562	19649	19523	19372	19477	19698	19561	19571	19525	19625	19331	19482	19459	19434	19629	19456	19502	19396	19486	19464	19398	19497	19651	19535	19658	19640	19718	19502	19508	19690	19609	19658	19519	19735	19635	19583	19534	19594	19478	19503	19408	19664	19566	19381	19611	19615	19570	19634	19775	19460	19325	19580	19537	19613	19307	19779	19575	19438	19368	19810	19621	19616	19578	19479	19675	19646	19666	19667	19407	19586	19509	19508	19404	19542	19556	19413	19509	19553	19589	19566	19534	19336	19641	19534	19760	19723	19465	19460	19674	19608	19565	19802	19714	19441	19483	19498	19327	19443	19504	19554	19525	19612	19435	19495	19251	19636	19572	19504	19508	19422	19558	19577	19511	19612	19511	19446	19545	19387	19538	19535	19607	19756	19406	19338	19466	19437	19454	19622	19348	19560	19332	19493	19531	19576	19463	19660	19564	19604	19541	19472	19685	19638	19532	19580	19519	19409	19215	19540	19574	19562	19368	19539	19740	19662	19348	19572	19538	19616	19601	19590	19492	19605	19474	19696	19512	19382	19423	19848	19489	19527	19480	19473	19506	19502	19836	19561	19722	19508	19585	19505	19454	19809	19541	19644	19576	19523	19663	19494	19606	19498	19352	19508	19490	19590	19501	19404	19472	19743	19428	19752	19472	19510	19470	19538	19500	19576	19709	19663	19589	19432	19469	19555	19566	19532	19387	19698	19682	19699	19460	19441	19657	19593	19661	19460	19436	19548	19430	19463	19655	19608	19517	19541	19447	19601	19646	19643	19404	19579	19462	19512	19439	19753	19576	19730	19549	19511	19500	19355	19507	19457	19513	19354	19571	19514	19776	19727	19415	19327	19520	19593	19528	19561	19379	19458	19529	19471	19463	19431	19399	19497	19554	19656	19399	19508	19733	19719	19431	19389	19594	19557	19368	19564	19580	19481	19697	19437	19739	19632	19625	19516	19554	19459	19548	19502	19668	19554	19517	19449	19408	19569	19490	19528	19474	19537	19371	19299	19466	19503	19385	19667	19426	19646	19385	19507	19385	19354	19562	19557	19460	19605	19531	19686	19477	19538	19416	19475	19586	19325	19523	19669	19577	19365	19573	19730	19745	19576	19622	19706	19344	19675	19667	19514	19524	19269	19493	19609	19680	19755	19839	19695	19615	19317	19287	19611	19532	19526	19745	19607	19388	19537	19452	19467	19337	19402	19401	19543	19231	19324	19428	19583	19624	19632	19699	19409	19656	19644	19566	19452	19491	19519	19789	19548	19553	19447	19526	19502	19667	19670	19756	19345	19444	19556	19689	19547	19509	19626	19689	19579	19485	19598	19468	19500	19626	19662	19266	19558	19444	19638	19620	19316	19573	19549	19384	19694	19514	19279	19481	19477	19558	19374	19528	19400	19703	19649	19519	19444	19662	19458	19555	19373	19649	19485	19608	19658	19658	19395	19613	19410	19483	19526	19494	19562	19589	19567	19519	19442	19564	19565	19558	19259	19467	19533	19519	19627	19569	19471	19568	19688	19681	19517	19597	19546	19585	19675	19710	19713	19396	19638	19657	19412	19660	19616	19531	19545	19656	19582	19539	19424	19745	19414	19400	19581	19549	19303	19588	19618	19520	19566	19521	19586	19434	19577	19567	19620	19443	19378	19363	19490	19555	19561	19450	19562	19556	19370	19392	19390	19278	19291	19289	19382	19464	19267	19613	19123	19285	19583	19460	19554	19462	19345	19501	19456	19684	19554	19572	19579	19437	19316	19545	19648	19417	19490	19713	19925	19464	19506	19539	19407	19504	19499	19301	19554	19471	19638	19589	19426	19557	19545	19544	19537	19502	19585	19400	19628	19617	19386	19622	19263	19439	19491	19522	19595	19419	19570	19446	19529	19482	19430	19508	19419	19440	19519	19643	19446	19484	19873	19655	19539	19445	19439	19662	19555	19452	19593	19477	19620	19514	19478	19472	19486	19601	19518	19658	19473	19700	19696	19600	19747	19528	19374	19542	19718	19301	19212	19516	19517	19582	19619	19751	19345	19507	19560	19457	19472	19517	19625	19646	19459	19822	19419	19504	19504	19380	19569	19719	19634	19519	19678	19666	19395	19373	19537	19402	19465	19286	19431	19476	19337	19519	19488	19465	19432	19565	19517	19402	19412	19513	19454	19510	19446	19536	19434	19534	19453	19585	19573	19379	19569	19495	19619	19701	19579	19748	19440	19548	19494	19503	19677	19554	19534	19611	19434	19499	19584	19559	19394	19447	19610	19659	19628	19525	19433	19445	19640	19598	19506	19515	19385	19608	19593	19465	19554	19638	19576	19341	19461	19384	19489	19648	19448	19339	19659	19544	19351	19579	19601	19415	19455	19591	19718	19626	19507	19533	19574	19572	19541	19465	19468	19534	19610	19405	19596	19617	19410	19557	19517	19556	19660	19490	19496	19584	19492	19556	19313	19628	19607	19470	19591	19638	19386	19391	19540	19415	19569	19437	19469	19489	19410	19603	19695	19397	19626	19622	19440	19588	19548	19464	19643	19765	19425	19551	19331	19450	19677	19516	19588	19404	19677	19436	19490	19777	19764	19576	19345	19327	19525	19707	19299	19729	19388	19502	19495	19482	19695	19657	19432	19690	19346	19534	19586	19443	19663	19662	19593	19568	19395	19481	19443	19296	19537	19491	19465	19581	19470	19387	19572	19345	19624	19674	19379	19607	19625	19586	19632	19646	19521	19520	19570	19426	19428	19520	19467	19627	19314	19496	19575	19426	19420	19372	19699	19618	19514	19528	19556	19453	19417	19683	19559	19528	19362	19634	19499	19619	19499	19648	19730	19535	19688	19496	19470	19532	19450	19741	19565	19591	19410	19485	19438	19442	19311	19605	19595	19390	19491	19308	19520	19551	19475	19598	19423	19424	19458	19396	19600	19644	19582	19251	19595	19579	19631	19474	19554	19697	19564	19424	19576	19394	19385	19545	19661	19418	19419	19584	19487	19339	19554	19480	19451	19505	19373	19578	19668	19545	19472	19523	19480	19512	19693	19360	19498	19639	19477	19602	19486	19411	19264	19617	19623	19389	19358	19632	19514	19496	19235	19414	19632	19743	19667	19753	19347	19577	19546	19547	19515	19487	19439	19335	19456	19413	19574	19560	19467	19693	19599	19380	19632	19505	19555	19666	19751	19524	19531	19353	19625	19513	19567	19496	19788	19658	19646	19574	19675	19441	19655	19460	19594	19332	19341	19389	19450	19603	19436	19628	19498	19797	19359	19542	19497	19327	19532	19483	19590	19621	19499	19539	19503	19552	19477	19488	19315	19542	19489	19609	19684	19376	19415	19574	19600	19548	19606	19629	19360	19380	19604	19464	19473	19582	19533	19451	19423	19338	19474	19514	19466	19470	19345	19672	19575	19562	19394	19325	19279	19358	19625	19570	19628	19339	19537	19605	19631	19552	19442	19491	19473	19750	19463	19448	19599	19527	19592	19497	19411	19524	19531	19566	19470	19411	19486	19514	19669	19456	19401	19661	19543	19635	19610	19644	19579	19390	19669	19662	19465	19497	19207	19504	19446	19593	19623	19858	19384	19468	19604	19534	19565	19631	19248	19554	19645	19490	19479	19511	19553	19584	19573	19505	19432	19487	19393	19503	19562	19552	19336	19493	19480	19639	19586	19656	19570	19648	19405	19472	19452	19561	19627	19501	19390	19403	19500	19571	19557	19448	19478	19620	19588	19547	19544	19464	19490	19423	19525	19411	19479	19536	19566	19570	19464	19318	19492	19528	19412	19749	19593	19451	19554	19561	19637	19497	19630	19444	19314	19657	19607	19577	19507	19498	19347	19497	19563	19421	19597	19469	19361	19434	19603	19332	19454	19664	19532	19274	19395	19453	19428	19542	19451	19773	19368	19429	19368	19438	19557	19501	19569	19409	19411	19548	19334	19355	19349	19564	19496	19521	19526	19689	19652	19349	19464	19482	19497	19463	19670	19630	19717	19526	19285	19688	19476	19393	19736	19570	19376	19581	19604
29459	48928	48546	41984	38371	34570	30958	30017	27481	25025	22741	21409	20783	20023	19232	18756	17935	17967	17637	17513	17567	17237	17116	17063	16938	16820	16649	16491	16597	16508	16687	16705	16663	16487	16514	16453	16459	16582	16314	16267	16535	16473	16237	16281	16304	16214	16353	16336	16395	16325	16313	16523	16272	16428	16322	16202	16402	16395	16331	16367	16199	16389	16291	16282	16157	16355	16293	16420	16478	16378	16268	16123	16415	16357	16456	16109	16097	16277	16314	16368	16348	16222	16343	16198	16249	16218	16386	16221	16407	16250	16375	16408	16229	16086	16389	16312	16404	16162	16252	16324	16269	16277	16451	16295	16030	16284	16305	16325	16228	16295	16254	16290	16296	16234	16361	16237	16288	16122	16290	16294	16249	16443	16322	16147	16258	16304	16243	16173	16345	16150	16354	16065	16257	16231	16121	16191	16373	16361	16395	16070	16333	16263	16193	16248	16421	16148	16292	16364	16361	16285	16124	16458	16427	16155	16329	16277	16301	16195	16087	16391	16238	16348	16357	16340	16214	16312	16382	16375	16238	16132	16192	16182	16248	16316	16321	16215	16326	16220	16354	16254	16365	16248	16341	16234	16226	16241	16241	16354	16408	16254	16392	16364	16145	16186	16294	16276	16218	16277	16137	16120	16334	16283	16287	16450	16266	16249	16321	16241	16269	16398	16158	16299	16330	16265	16266	16227	16227	16527	16294	16245	16209	16153	16308	16096	16289	16376	16273	16418	16253	16218	16337	16360	16278	16347	16131	16351	16318	16238	16285	16196	16263	16211	16210	16296	16216	16246	16332	16341	16299	16214	16477	16219	16442	16173	16084	16448	16232	16312	16317	16318	16234	16471	16350	16336	16223	16255	16231	16223	16332	16209	16400	16197	16353	16101	16272	16384	16201	16103	16433	16305	16347	16273	16270	16244	16165	16160	16352	16266	16179	16356	16370	16162	16290	16176	16205	16482	16208	16180	16198	16239	16179	16345	16507	16367	16291	16324	16207	16437	16274	16394	16178	16348	16422	16247	16270	16314	16271	16330	16230	16322	16492	16389	16385	16185	16329	16343	16091	16376	16191	16296	16326	16305	16173	16278	16186	16191	16289	16347	16450	16318	16161	16103	16239	16275	16349	16269	16274	16155	16340	16274	16350	16157	16252	16216	16427	16175	16315	16241	16263	16274	16431	16377	16339	16362	16245	16077	16307	16074	16309	16261	16322	16259	16409	16237	16307	16198	16463	16121	16322	16121	16269	16413	16357	16271	16092	16268	16156	16099	16179	16369	16264	16206	16292	16412	16209	16303	16357	16300	16265	16253	16175	16209	16247	16342	16278	16260	16219	16258	16285	16277	16255	16344	16336	16222	16383	16150	16253	16338	16361	16211	16240	16205	16339	16270	16271	16151	16161	16047	16250	16216	16130	16211	16197	16362	16283	16215	16293	16168	16281	16270	16165	16371	16325	16237	16439	16145	16315	16328	16352	16171	16151	16036	16120	16198	16286	16594	16319	16161	16473	16167	16104	16071	16117	16269	16255	16230	16444	16207	16276	16433	16214	16208	16261	16309	16305	16313	16252	16270	16247	16370	16200	16137	16188	16225	16371	16287	16138	16367	16400	16279	16237	16047	16379	16379	16111	16315	16279	16301	16384	16173	16078	16209	16271	16075	16360	16335	16222	16186	16218	16231	16505	16188	16220	16426	16222	16347	16342	16113	16326	16211	16387	16311	16230	16299	16346	16429	16180	16291	16083	16348	16406	16183	16367	16140	16237	16225	16320	16301	16151	16322	16388	16477	16277	16242	16313	16397	16204	16329	16390	16206	16445	16285	16265	16231	16253	16258	16215	16361	16246	16300	16165	16254	16300	16036	16315	16413	16213	16179	16389	16399	16203	16246	16305	16292	16227	16420	16173	16204	16263	16263	16165	16199	16285	16104	16348	16207	16362	16423	16207	16404	16067	16208	16267	16145	16130	16164	16185	16262	16297	16234	16329	16391	16218	16176	16259	16317	16226	16308	16306	16313	16205	16219	16316	16211	16325	16268	16232	16259	16292	16293	16238	16213	16245	16265	16196	16219	16317	16306	16117	16208	16413	16383	16099	16365	16231	16342	16166	16355	16254	16326	16297	16172	16266	16488	16097	16334	16146	16255	16252	16340	16232	16192	16316	16295	16374	16224	16230	16222	16245	16180	16378	16286	16286	16308	16265	16332	16296	16442	16375	16486	16304	16510	16161	16245	16284	16542	16287	16365	16309	16258	16277	16335	16507	16190	16520	16332	16449	16169	16093	16192	16367	16411	16258	16343	16207	16293	16159	16279	16294	16283	16302	16263	16138	16361	16353	16152	16276	16200	16276	16344	16236	16273	16521	16242	16356	16350	16150	16471	16353	16239	16134	16202	16215	16226	16197	16372	16427	16293	16201	16278	16179	16218	16198	16182	16327	16323	16187	16298	16317	16288	16241	16155	16197	16301	16255	16108	16303	16256	16177	16156	16378	16399	16341	16341	16434	16298	16329	16239	16109	16383	16265	16380	16133	16205	16058	16452	16297	16125	16294	16366	16265	16133	16355	16246	16340	16348	16268	16379	16231	16375	16110	16053	16154	16279	16226	16154	16391	16243	16300	16208	16302	16209	16351	16300	16221	16019	16295	16343	16210	16298	16346	16287	16150	16274	16318	16252	16242	16170	16183	16369	16289	16281	16374	16342	16254	16180	16184	16197	16287	16301	16265	16309	16232	16288	16312	16098	16231	16294	16429	16345	16297	16110	16260	16082	16256	16259	16292	16363	16366	16245	16348	16325	16162	16268	16362	16338	16246	16273	16233	16348	16444	16346	16329	16299	16421	16231	16224	16167	16428	16459	16231	16399	16335	16201	16406	16270	16265	16258	16473	16181	16365	16135	16310	16202	16226	16130	16263	16252	16187	16360	16185	16357	16382	16293	16348	16336	16164	16388	16301	16282	16382	16270	16240	16466	16284	16213	16269	16205	16140	16351	16363	16218	16084	16130	16394	16277	16451	16150	16323	16380	16309	16424	16231	16214	16321	16274	16401	16356	16306	16205	16242	16160	16524	16303	16363	16456	16301	16296	16150	16174	16277	16359	16277	16389	16187	16428	16241	16278	16304	16216	16194	16288	16121	16170	16292	16446	16465	16337	16195	16186	16431	16289	16402	16480	16165	16175	16095	16283	16379	16306	16219	16426	16294	16327	16139	16334	16342	16112	16337	16322	16390	16345	16459	16244	16294	16243	16219	16205	16207	16346	16161	16322	16265	16276	16439	16188	16272	16206	16429	16285	16140	16314	16335	16258	16343	16256	16449	16293	16356	16393	16252	16316	16327	16464	16282	16244	16114	16230	16232	16059	16271	16323	16218	16137	16306	16231	16196	16255	16079	16269	16258	16070	16252	16353	16095	16268	16352	16293	16250	16185	16354	16227	16272	16441	16195	16267	16236	16312	16318	16205	16188	16023	16494	16178	16237	16301	16256	16172	16118	16287	16334	16259	16180	16333	16266	16351	16347	16249	16265	16300	16192	16327	16239	16307	16208	16171	16403	16422	16381	16272	16269	16377	16333	16239	16334	16416	16308	16244	16303	16357	16106	16362	16271	16357	16206	16334	16168	16349	16345	16280	16244	16323	16311	16235	16410	16249	16285	16382	16171	16217	16319	16327	16326	16175	16293	16120	16093	16209	16352	16320	16289	16247	16128	16267	16386	16374	16346	16221	16054	16391	16156	16226	16121	16274	16203	16357	16283	16382	16445	16360	16198	16240	16116	16229	16225	16292	16228	16309	16159	16301	16240	16076	16342	16374	16294	16341	16152	16294	16011	16019	16301	16413	16034	16286	16301	16238	16237	16268	16278	16187	16178	16230	16329	16267	16209	16065	16334	16144	16165	16333	16322	16195	16326	16431	16295	16206	16237	16295	16220	16426	16236	16472	16407	16352	16269	16180	16268	16232	16053	16281	16198	16224	16269	16255	16420	16320	16478	16210	16122	16341	16254	16333	16332	16222	16186	16253	16281	16249	16346	16382	16267	16275	16258	16249	16371	16030	16358	16264	16327	16223	16315	16134	16441	16276	16494	16175	16292	16199	16397	16181	16232	16217	16033	16132	16247	16290	16348	16378	16058	16219	16224	16234	16177	16179	16317	16257	16396	16318	16284	16374	16323	16399	16190	16268	16333	16449	16175	16267	16283	16143	16399	16422	16197	16264	16124	16184	16246	16341	16072	16279	16038	16333	16411	16280	16311	16434	16378	16214	16302	16190	16321	16297	16197	16383	16309	16217	16281	16359	16216	16302	16460	16310	16286	16022	16284	16237	16318	16230	16261	16470	16319	16255	16279	16204	16257	16248	16178	16299	16184	16319	16185	16203	16269	16237	16416	16326	16319	16511	16292	16254	16168	16232	16152	16305	16279	16255	16131	16204	16269	16532	16207	16306	16298	16403	16195	16172	16212	16350	16304	16272	16194	16315	16296	16251	16182	16192	16252	16243	16289	16341	16406	16151	16143	16440	16185	16379	16369	16154	16326	16128	16335	16213	16471	16419	16391	16435	16284	16273	16298	16267	16120	16192	16450	16375	16243	16256	16390	16354	16354	16059	16248	16340	16249	16116	16264	16256	16264	16151	16102	16276	16156	16278	16334	16430	16407	16340	16293	16130	16368	16132	16262	16455	16245	16373	16206	16254	16354	16467	16152	16270	16291	16347	16352	16108	16326	16218	16287	16335	16411	16246	16235	16268	16185	16311	16359	16322	16413	16250	16081	16188	16452	16372	16327	16264	16452	16046	16285	16251	16214	16296	16456	16254	16121	16098	16201	16129	16223	16328	16271	16422	16174	16175	16200	16114	16326	16371	16251	16227	16393	16127	16370	16335	16321	16376	16266	16345	16227	16450	16269	16269	16351	16189	16242	16290	16211	16122	16208	16303	16287	16349	16381	16141	16406	16113	16145	16258	16493	16270	16231	16357	16150	16304	16245	16314	16303	16112	16304	16229	16390	16210	16254	16179	16235	16251	16257	16191	16217	16232	16275	16217	16135	16325	16391	16175	16392	16186	16362	16131	16253	16298	16336	16344	16064	16196	16152	16429	16339	16337	16387	16188	16383	16391	16398	16196	16183	16237
31045	27653	33981	32221	28659	26526	24352	23174	22141	21818	21226	20810	20584	20502	20266	20194	19934	20096	20236	19995	19999	19866	19845	19759	20136	19850	19750	19677	19550	19666	19666	19856	19813	19619	19652	19783	19684	19688	19587	19696	19727	19705	19723	19634	19599	19475	19871	19763	19608	19625	19456	19577	19579	19652	19569	19682	19699	19707	19576	19579	19765	19641	19497	19855	19735	19629	19710	19472	19673	19641	19621	19993	19683	19506	19765	19464	19635	19463	19649	19464	19755	19655	19643	19634	19782	19690	19685	19600	19485	19691	19733	19653	19456	19707	19810	19944	19474	19559	19607	19596	19808	19664	19500	19687	19647	19617	19662	19632	19655	19565	19820	19521	19446	19732	19472	19341	19649	19770	19544	19614	19825	19598	19651	19608	19569	19496	19489	19633	19582	19640	19628	19293	19675	19579	19606	19557	19535	19624	19547	19611	19416	19676	19702	19393	19536	19512	19544	19451	19571	19796	19533	19634	19487	19584	19727	19531	19461	19545	19473	19651	19814	19792	19536	19669	19592	19465	19511	19590	19889	19607	19650	19734	19628	19565	19666	19666	19569	19661	19619	19511	19655	19595	19781	19635	19541	19730	19719	19515	19693	19610	19559	19710	19514	19406	19458	19423	19535	19458	19369	19663	19648	19672	19479	19578	19549	19424	19783	19432	19531	19236	19668	19644	19338	19199	19360	19626	19616	19448	19640	19964	19455	19617	19436	19274	19586	19370	19723	19604	19679	19697	19718	19495	19668	19626	19421	19427	19541	19634	19806	19548	19606	19430	19719	19542	19691	19543	19833	19466	19304	19564	19482	19701	19558	19592	19766	19563	19560	19415	19598	19781	19599	19672	19538	19666	19485	19582	19871	19346	19635	19634	19700	19538	19548	19630	19545	19531	19661	19607	19530	19557	19684	19551	19794	19768	19599	19446	19535	19706	19606	19339	19581	19630	19604	19684	19556	19612	19656	19406	19652	19543	19550	19520	19634	19484	19474	19689	19570	19651	19486	19513	19699	19726	19447	19444	19517	19658	19730	19513	19666	19536	19540	19640	19847	19604	19608	19456	19537	19532	19750	19670	19531	19721	19709	19625	19563	19530	19541	19497	19687	19495	19657	19440	19523	19433	19522	19411	19553	19594	19643	19720	19598	19535	19656	19533	19413	19576	19411	19515	19464	19585	19451	19457	19635	19649	19522	19632	19690	19429	19669	19678	19613	19850	19568	19742	19560	19501	19692	19683	19808	19572	19669	19574	19524	19741	19708	19721	19726	19640	19521	19579	19706	19328	19691	19678	19648	19661	19540	19481	19780	19603	19816	19519	19607	19525	19378	19469	19727	19682	19523	19502	19390	19581	19517	19856	19700	19674	19697	19424	19667	19518	19792	19701	19659	19677	19597	19620	19636	19578	19597	19622	19653	19597	19729	19518	19546	19748	19706	19715	19610	19464	19599	19671	19318	19581	19456	19747	19417	19631	19553	19828	19767	19779	19597	19664	19568	19606	19393	19480	19640	19510	19629	19651	19498	19468	19684	19453	19751	19627	19570	19476	19569	19536	19543	19597	19522	19466	19687	19724	19632	19617	19373	19514	19651	19599	19300	19642	19592	19776	19616	19594	19638	19576	19723	19726	19666	19575	19601	19509	19431	19730	19344	19678	19522	19571	19716	19602	19325	19673	19728	19783	19639	19782	19556	19578	19532	19539	19601	19647	19792	19470	19457	19573	19421	19507	19698	19727	19660	19769	19578	19743	19743	19652	19479	19751	19560	19470	19752	19666	19608	19412	19652	19684	19606	19644	19772	19540	19450	19477	19681	19762	19534	19548	19544	19664	19637	19566	19621	19531	19567	19608	19602	19694	19609	19782	19654	19663	19755	19587	19616	19541	19598	19428	19653	19735	19805	19729	19439	19490	19673	19687	19726	19747	19596	19648	19704	19453	19756	19575	19515	19681	19491	19594	19413	19684	19598	19583	19772	19644	19614	19932	19528	19413	19608	19748	19607	19455	19565	19615	19539	19713	19637	19561	19483	19352	19683	19748	19586	19540	19778	19737	19679	19680	19636	19626	19546	19595	19493	19402	19508	19750	19382	19676	19650	19554	19496	19563	19887	19601	19687	19770	19564	19594	19681	19443	19449	19496	19549	19610	19568	19529	19568	19637	19551	19747	19766	19549	19528	19724	19701	19515	19710	19750	19695	19489	19500	19619	19657	19480	19515	19629	19581	19719	19666	19486	19687	19581	19594	19655	19615	19588	19658	19489	19550	19488	19705	19829	19928	19587	19736	19487	19633	19671	19645	19705	19948	19503	19592	19307	19613	19722	19541	19714	19653	19564	19852	19727	19742	19627	19917	19491	19455	19575	19515	19540	19662	19518	19645	19621	19739	19613	19683	19745	19717	19710	19775	19712	19679	19404	19724	19658	19795	19432	19600	19436	19575	19588	19561	19501	19526	19471	19321	19593	19779	19644	19517	19268	19447	19741	19641	19551	19629	19470	19761	19626	19716	19779	19513	19513	19587	19539	19667	19511	19800	19476	19562	19316	19589	19568	19667	19683	19615	19555	19690	19641	19687	19615	19407	19558	19563	19678	19524	19547	19579	19589	19453	19543	19394	19467	19562	19680	19665	19636	19572	19796	19615	19410	19630	19630	19550	19732	19518	19694	19591	19659	19519	19673	19589	19449	19654	19363	19344	19403	19595	19577	19634	19369	19615	19706	19501	19721	19699	19479	19524	19602	19537	19591	19687	19686	19636	19671	19504	19614	19632	19538	19528	19642	19559	19513	19513	19653	19721	19537	19568	19717	19584	19672	19646	19307	19636	19824	19615	19684	19626	19531	19490	19618	19572	19669	19743	19652	19715	19712	19600	19413	19509	19567	19558	19674	19669	19833	19494	19592	19517	19633	19454	19558	19837	19670	19518	19751	19760	19560	19585	19505	19419	19691	19716	19538	19478	19519	19702	19673	19503	19489	19748	19585	19784	19587	19794	19615	19843	19791	19575	19428	19650	19551	19525	19370	19430	19769	19734	19643	19553	19554	19598	19854	19505	19422	19542	19574	19360	19721	19735	19661	19564	19528	19616	19469	19454	19769	19634	19549	19476	19749	19755	19451	19607	19471	19624	19581	19623	19762	19618	19493	19527	19725	19605	19633	19687	19619	19301	19504	19477	19594	19656	19741	19671	19648	19831	19749	19656	19536	19536	19659	19636	19578	19537	19663	19683	19522	19692	19630	19476	19484	19575	19620	19565	19589	19699	19664	19479	19459	19644	20005	19548	19640	19739	19779	19429	19661	19659	19657	19462	19932	19734	19634	19602	19754	19714	19488	19577	19728	19621	19571	19732	19802	19570	19765	19757	19807	19672	19660	19792	19668	19612	19543	19693	19590	19671	19460	19612	19449	19503	19847	19873	19685	19635	19589	19530	19601	19503	19557	19607	19500	19452	19522	19571	19441	19477	19547	19651	19645	19606	19653	19740	19635	19681	19468	19598	19638	19734	19522	19742	19936	19661	19582	19583	19561	19694	19575	19633	19489	19758	19737	19710	19643	19585	19426	19569	19676	19638	19681	19845	19455	19474	19633	19684	19567	19349	19587	19775	19540	19713	19434	19432	19660	19762	19559	19651	19589	19498	19588	19528	19601	19609	19678	19500	19612	19665	19766	19603	19600	19475	19636	19626	19503	19600	19595	19549	19565	19721	19542	19638	19729	19640	19493	19746	19455	19606	19623	19667	19675	19566	19572	19674	19622	19630	19638	19540	19721	19634	19553	19457	19765	19698	19624	19604	19485	19613	19660	19565	19838	19544	19339	19478	19603	19699	19629	19603	19688	19766	19406	19823	19589	19510	19519	19812	19572	19532	19629	19745	19848	19716	19584	19707	19752	19451	19605	19402	19653	19550	19765	19638	19724	19991	19524	19587	19536	19653	19674	19531	19616	19472	19627	19672	19605	19366	19686	19675	19536	19504	19732	19593	19626	19660	19603	19647	19612	19646	19477	19407	19625	19556	19672	19489	19639	19672	19765	19649	19523	19718	19785	19781	19748	19597	19629	19609	19492	19536	19574	19591	19458	19406	19640	19507	19545	19499	19635	19653	19592	19646	19608	19690	19346	19691	19749	19793	19642	19778	19625	19547	19612	19576	19643	19516	19561	19706	19715	19634	19348	19493	19583	19778	19776	19688	19678	19814	19576	19685	19636	19597	19584	19738	19520	19624	19620	19732	19700	19576	19829	19591	19578	19558	19586	19703	19691	19491	19644	19545	19441	19639	19791	19632	19665	19648	19590	19654	19606	19745	19669	19638	19585	19546	19689	19520	19639	19682	19545	19584	19627	19452	19492	19545	19401	19597	19671	19512	19554	19580	19541	19697	19437	19662	19808	19627	19515	19637	19647	19542	19635	19619	19464	19578	19524	19693	19585	19567	19788	19574	19660	19616	19656	19615	19602	19768	19609	19789	19716	19621	19498	19626	19718	19517	19680	19624	19650	19660	19659	19631	19593	19714	19524	19743	19635	19543	19544	19663	19629	19586	19617	19815	19433	19533	19882	19813	19920	19635	19540	19748	19768	19614	19658	19627	19598	19678	19622	19922	19508	19575	19557	19510	19781	19669	19535	19521	19474	19498	19784	19433	19588	19543	19573	19544	19728	19699	19646	19750	19529	19643	19553	19831	19618	19596	19515	19665	19504	19560	19497	19379	19613	19670	19767	19636	19507	19751	19713	19596	19690	19422	19511	19528	19587	19445	19403	19470	19678	19573	19739	19818	19602	19560	19613	19585	19599	19673	19541	19605	19591	19525	19689	19478	19572	19546	19490	19719	19683	19513	19492	19677	19647	19545	19678	19580	19692	19611	19654	19544	19643	19689	19733	19638	19709	19666	19639	19558	19618	19770	19612	19558	19628	19468	19652	19628	19734	19403	19750	19702	19492	19670	19423	19548	19620	19595	19600	19646	19811	19652	19510	19582	19636	19644	19682	19736	19683	19537	19681	19549	19690	19651	19394	19729	19738	19786	19941	19688	19637	19478	19607	19562	19702	19675	19682	19761	19672	19619	19763	19831	19746	19683	19613	19378	19627	19752	19497	19576	19616	19573	19664	19594	19477	19455	19481	19738	19677	19838	19530
26165	35781	36765	31407	28621	25799	23457	21870	20327	19460	18748	18195	17710	17512	17469	17090	16939	16891	16845	16724	16795	16665	16555	16435	16436	16535	16459	16411	16184	16415	16464	16575	16415	16346	16178	16309	16476	16409	16283	16274	16284	16187	16390	16371	16407	16393	16182	16347	16295	16186	16202	16228	16367	16225	16405	16407	16267	16320	16355	16221	16274	16405	16274	16313	16221	16240	16123	16322	16255	16433	16186	16242	16348	16315	16367	16262	16229	16422	16253	16206	16417	16332	16367	16404	16495	16311	16153	16368	16486	16175	16298	16319	16302	16346	16332	16391	16186	16168	16313	16230	16237	16284	16333	16281	16115	16220	16447	16122	16281	16130	16319	16212	16305	16157	16304	16392	16444	16212	16246	16304	16149	16270	16222	16356	16178	16112	16338	16340	16308	16130	16293	16195	16205	16214	16279	16280	16298	16143	16284	16333	16063	16145	16346	16261	16218	16401	16252	16276	16377	16168	16429	16241	16267	16396	16160	16232	16460	16288	16316	16419	16334	16359	16414	16421	16348	16308	16259	16305	16100	16287	16382	16376	16214	16218	16310	16397	16446	16438	16344	16068	16465	16432	16404	16150	16429	16452	16261	16329	16360	16271	16436	16349	15985	16310	16381	16452	16304	16379	16281	16241	16472	16450	16179	16129	16377	16346	16313	16258	16252	16328	16155	16210	16271	16113	16279	16178	16249	16270	16312	16163	16374	16303	16305	16348	16410	16338	16292	16302	16282	16340	16258	16174	16425	16306	16260	16241	16265	16086	16273	16205	16259	15926	16070	16370	16155	16231	16454	16164	16445	16408	16411	16192	16251	16476	16311	16287	16154	16228	16335	16345	16111	16279	16246	16434	16210	16309	16399	16296	16425	16349	16179	16257	16282	16253	16307	16475	16310	16208	16342	16241	16325	16221	16287	16106	16223	16308	16306	16322	16348	16239	16372	16291	16407	16216	16387	16197	16341	16262	16294	16364	16447	16225	16230	16516	16337	16270	16479	16038	16452	16481	16449	16173	16172	16312	16318	16369	16299	16306	16328	16270	16303	16369	16307	16293	16320	16209	16245	16116	16142	16203	16342	16291	16220	16322	16305	16261	16233	16266	16398	16212	16387	16146	16245	16274	16232	16280	16359	16169	16349	16045	16272	16211	16371	16223	16300	16141	16288	16255	16232	16342	16534	16402	16395	16213	16296	16347	16376	16367	16277	16357	16285	16360	16236	16402	16322	16300	16234	16251	16395	16254	16267	16293	16185	16202	16323	16360	16241	16302	16317	16354	16358	16326	16316	16290	16139	16218	16221	16275	16217	16287	16263	16166	16229	16157	16205	16346	16456	16163	16345	16194	16345	16319	16456	16372	16422	16317	16259	16327	16293	16340	16202	16222	16288	16193	16223	16280	16256	16249	16314	16300	16307	16098	16536	16279	16349	16407	16264	16248	16312	16292	16362	16163	16333	16428	16041	16356	16173	16117	16360	16444	16250	16236	16382	16318	16190	16143	16365	16408	16358	16313	16350	16313	16240	16311	16409	16174	16379	16267	16123	16391	16320	16302	16138	16452	16399	16414	16352	16385	16252	16319	16259	16418	16460	16336	16244	16307	16283	16495	16296	16354	16416	16357	16353	16279	16415	16440	16390	16260	16095	16272	16219	16308	16299	16279	16310	16187	16306	16650	16382	16333	16367	16320	16526	16322	16389	16281	16251	16337	16328	16408	16240	16261	16243	16183	16253	16459	16241	16167	16359	16272	16255	16305	16402	16172	16475	16280	16288	16373	16288	16296	16425	16022	16480	16298	16355	16388	16275	16368	16340	16269	16320	16351	16289	16472	16368	16327	16153	16428	16304	16214	16255	16468	16292	16349	16350	16254	16330	16189	16322	16293	16232	16131	16239	16338	16214	16300	16385	16233	16415	16251	16318	16247	16308	16260	16194	16296	16514	16318	16158	16352	16245	16457	16336	16390	16252	16364	16240	16363	16397	16372	16203	16282	16403	16350	16354	16172	16363	16244	16297	16120	16204	16299	16284	16133	16263	16376	16219	16335	16402	16146	16303	16186	16414	16373	16231	16366	16434	16149	16203	16238	16291	16124	16412	16304	16260	16311	16453	16182	16451	16290	16323	16339	16239	16390	16351	16300	16231	16160	16137	16258	16147	16465	16491	16338	16477	16324	16497	16435	16284	16395	16447	16202	16274	16260	16278	16405	16263	16410	16377	16365	16320	16308	16457	16284	16425	16496	16110	16263	16479	16311	16151	16270	16254	16323	16412	16432	16315	16077	16329	16267	16265	16205	16230	16344	16260	16400	16287	16480	16346	16277	16351	16291	16308	16450	16353	16143	16167	16349	16362	16284	16371	16417	16398	16217	16254	16178	16497	16481	16340	16279	16378	16329	16406	16326	16227	16175	16353	16317	16181	16274	16211	16233	16272	16096	16394	16265	16316	16259	16205	16448	16405	16499	16289	16440	16343	16283	16244	16409	16223	16336	16206	16348	16365	16194	16211	16203	16128	16308	16332	16362	16377	16339	16375	16162	16306	16271	16419	16293	16246	16196	16536	16312	16317	16288	16326	16278	16298	16201	16329	16374	16347	16233	16212	16269	16267	16293	16263	16440	16235	16268	16424	16347	16160	16238	16220	16245	16271	16340	16315	16262	16399	16284	16245	16273	16248	16263	16471	16251	16301	16252	16339	16307	16302	16286	16230	16308	16151	16323	16346	16202	16313	16238	16233	16327	16496	16586	16199	16301	16285	16085	16257	16453	16171	16223	16361	16302	16341	16302	16347	16316	16268	16114	16210	16297	16231	16207	16302	16170	16212	16412	16269	16371	16352	16290	16302	16296	16527	16136	16345	16394	16113	16441	16456	16451	16411	16224	16287	16441	16447	16228	16028	16426	16247	16429	16282	16413	16477	16176	16302	16338	16289	16172	16298	16388	16314	16288	16356	16293	16200	16547	16377	16326	16177	16445	16210	16171	16282	16352	16283	16377	16237	16250	16134	16286	16301	16294	16410	16402	16377	16165	16232	16321	16120	16315	16391	16350	16331	16372	16180	16346	16283	16169	16311	16455	16348	16198	16309	16384	16312	16146	16243	16302	16305	16314	16402	16318	16315	16130	16536	16400	16307	16194	16238	16446	16314	16341	16389	16533	16374	16404	16398	16345	16323	16405	16291	16269	16513	16271	16355	16365	16331	16333	16245	16181	16325	16443	16270	16224	16243	16354	16360	16342	16439	16340	16345	16286	16351	16249	16386	16156	16118	16370	16188	16320	16117	16101	16104	16428	16296	16159	16429	16448	16151	16391	16333	16391	16282	16330	16213	16232	16218	16465	16225	16107	16297	16394	16302	16419	16220	16277	16219	16583	16379	16150	16355	16326	16249	16260	16365	16143	16408	16343	16234	16187	16325	16266	16361	16302	16393	16487	16278	16366	16197	16307	16250	16118	16374	16395	16330	16210	16250	16287	16309	16477	16363	16212	16438	16128	16359	16302	16344	16252	16320	16075	16521	16572	16343	16314	16336	16126	16429	16292	16312	16306	16329	16303	16439	16366	16250	16244	16147	16379	16227	16453	16312	16261	16285	16384	16170	16192	16493	16177	16251	16280	16232	16413	16194	16267	16277	16343	16331	16219	16239	16225	16333	16423	16235	16472	16253	16471	16573	16454	16243	16384	16565	16250	16277	16315	16356	16389	16246	16285	16235	16302	16282	16293	16219	16428	16193	16233	16343	16341	16313	16356	16135	16420	16279	16241	16308	16304	16258	16259	16191	16244	16289	16405	16208	16270	16459	16083	16412	16313	16343	16245	16246	16237	16359	16392	16320	16148	16258	16226	16303	16197	16316	16332	16367	16376	16280	16343	16325	16229	16245	16413	16195	16549	16303	16298	16443	16290	16317	16299	16290	16364	16529	16180	16422	16358	16163	16335	16207	16281	16328	16457	16177	16436	16566	16319	16430	16146	16246	16304	16323	16278	16207	16320	16280	16373	16184	16237	16403	16339	16342	16481	16292	16217	16407	16368	16229	16490	16140	16418	16238	16280	16310	16193	16337	16343	16374	16418	16479	16312	16217	16354	16491	16189	16429	16280	16364	16307	16340	16273	16285	16192	16339	16209	16300	16226	16476	16535	16337	16308	16240	16380	16227	16348	16364	16350	16247	16278	16351	16386	16313	16364	16344	16237	16370	16177	16242	16310	16428	16328	16248	16305	16444	16304	16151	16365	16286	16185	16389	16122	16287	16291	16143	16219	16271	16276	16292	16387	16257	16352	16308	16507	16371	16385	16199	16458	16260	16273	16424	16352	16256	16318	16363	16235	16450	16204	16221	16378	16321	16339	16409	16348	16343	16258	16397	16098	16420	16278	16204	16333	16218	16244	16450	16345	16214	16243	16297	16368	16301	16404	16217	16313	16246	16376	16346	16213	16427	16324	16147	16198	16384	16361	16128	16280	16307	16228	16366	16236	16302	16424	16450	16199	16264	16283	16068	16385	16388	16208	16344	16408	16278	16404	16294	16219	16504	16223	16281	16381	16314	16266	16284	16330	16415	16197	16278	16329	16325	16418	16378	16340	16405	16153	16339	16380	16292	16313	16347	16306	16280	16383	16227	16280	16284	16429	16369	16329	16331	16409	16170	16582	16257	16367	16428	16191	16178	16211	16491	16361	16267	16375	16384	16211	16444	16317	16364	16198	16229	16350	16237	16265	16357	16252	16293	16111	16304	16229	16314	16316	16280	16450	16453	16161	16293	16371	16337	16419	16322	16178	16328	16291	16262	16204	16343	16345	16273	16238	16249	16407	16363	16309	16453	16238	16369	16323	16268	16269	16299	16354	16354	16184	16272	16450	16381	16212	16278	16255	16222	16234	16274	16161	16287	16352	16208	16161	16494	16159	16303	16392	16301	16304	16396	16373	16376	16301	16370	16245	16505	16510	16286	16403	16347	16364	16390	16196	16190	16276	16283	16403	16193	16332	16344	16241	16342	16456	16487	16318	16345	16245	16224	16313	16201	16304	16304	16217	16162	16398	16396	16205	16280	16297	16391	16218	16199	16313	16229	16361	16498	16239	16117	16268	16380	16265	16242	16289	16244	16309	16185	16481	16355	16272	16249	16207	16488	16255
25319	21500	29240	29302	30074	30462	28880	25585	24231	23735	22874	21861	21446	21206	21028	20587	20540	20603	20311	20224	20417	20325	20127	19987	20006	19619	20026	19728	19866	20001	19585	19836	19678	19898	19766	19760	19602	19685	19760	19738	19656	19630	19655	19514	19557	19670	19723	19619	19591	19663	19820	19889	19598	19479	19655	19784	19587	19608	19598	19545	19757	19511	19769	19656	19532	19683	19760	19665	19491	19534	19592	19697	19489	19606	19737	19600	19528	19744	19587	19757	19757	19589	19665	19574	19544	19700	19573	19357	19833	19743	19672	19804	19795	19652	19551	19638	19723	19608	19728	19841	19626	19737	19551	19567	19587	19634	19710	19576	19740	19315	19827	19635	19512	19642	19560	19465	19569	19571	19412	19637	19541	19725	19641	19642	19792	19549	19647	19420	19420	19540	19783	19633	19572	19711	19406	19679	19657	19593	19416	19604	19777	19523	19855	19426	19736	19564	19861	19609	19541	19506	19678	19253	19682	19718	19672	19516	19639	19494	19545	19771	19590	19804	19619	19387	19610	19549	19464	19625	19717	19580	19736	19655	19568	19700	19633	19728	19609	19442	19655	19573	19820	19610	19660	19784	19696	19781	19651	19579	19690	19523	19696	19444	19424	19719	19872	19505	19649	19805	19702	19669	19647	19589	19636	19809	19574	19611	19644	19761	19648	19821	19480	19820	19784	19859	19614	19557	19716	19707	19547	19479	19707	19584	19577	19687	19598	19519	19486	19712	19782	19705	19722	19786	19693	19601	19635	19605	19479	19563	19707	19831	19575	19769	19569	19614	19758	19614	19513	19551	19559	19469	19554	19500	19659	19863	19677	19501	19593	19567	19493	19489	19805	19853	19841	19772	19517	19877	19469	19575	19575	19434	19684	19650	19546	19830	19675	19555	19670	19739	19659	19664	19755	19759	19609	19538	19506	19709	19718	19601	19647	19746	19672	19784	19404	19794	19592	19541	19571	19458	19487	19379	19517	19540	19410	19529	19491	19740	19569	19649	19633	19462	19841	19572	19585	19513	19568	19714	19634	19484	19672	19554	19669	19340	19629	19722	19656	19675	19421	19716	19524	19576	19512	19843	19573	19609	19607	19618	19581	19518	19535	19700	19836	19514	19655	19611	19625	19683	19426	19759	19782	19577	19671	19626	19602	19547	19539	19666	19565	19678	19584	19613	19728	19683	19657	19500	19646	19685	19456	19668	19752	19505	19613	19252	19786	19554	19671	19630	19592	19691	19700	19499	19694	19705	19733	19613	19623	19452	19431	19543	19704	19676	19653	19654	19579	19576	19757	19566	19714	19639	19729	19581	19577	19470	19632	19465	19525	19546	19625	19602	19860	19367	19597	19420	19434	19616	19639	19622	19578	19556	19510	19559	19604	19711	19547	19500	19583	19715	19512	19680	19535	19773	19834	19754	19696	19596	19548	19623	19713	19757	19545	19853	19601	19637	19536	19499	19447	19576	19677	19668	19585	19466	19612	19651	19698	19603	19546	19616	19661	19837	19767	19583	19503	19630	19519	19657	19525	19667	19743	19567	19762	19482	19733	19677	19690	19691	19698	19681	19639	19640	19404	19690	19419	19523	19641	19635	19495	19639	19729	19591	19591	19489	19564	19587	19660	19639	19684	19520	19623	19590	19607	19598	19578	19644	19445	19563	19714	19659	19703	19620	19568	19545	19547	19617	19502	19714	19764	19512	19670	19630	19688	19522	19547	19620	19677	19798	19758	19768	19497	19585	19757	19737	19571	19733	19669	19487	19479	19644	19592	19443	19679	19696	19422	19765	19479	19519	19460	19737	19548	19520	19720	19382	19565	19764	19720	19731	19804	19759	19681	19763	19520	19519	19665	19541	19584	19602	19612	19468	19739	19617	19703	19666	19529	19450	19770	19604	19532	19681	19748	19624	19677	19701	19662	19472	19570	19636	19477	19508	19887	19706	19848	19475	19543	19635	19869	19568	19686	19582	19582	19672	19626	19603	19727	19693	19786	19712	19690	19718	19670	19509	19637	19519	19743	19626	19717	19691	19665	19460	19569	19628	19725	19580	19757	19649	19604	19751	19707	19413	19636	19607	19447	19486	19778	19729	19764	19662	19655	19511	19643	19532	19677	19670	19811	19597	19351	19640	19676	19613	19718	19511	19684	19849	19601	19733	19642	19602	19481	19441	19548	19604	19928	19720	19862	19588	19552	19619	19588	19630	19821	19536	19668	19685	19534	19785	19641	19359	19607	19520	19586	19385	19702	19719	19652	19877	19868	19728	19557	19822	19569	19598	19801	19390	19477	19574	19608	19821	19591	19530	19662	19677	19626	19629	19618	19573	19733	19681	19831	19687	19675	19611	19681	19680	19866	19687	19609	19621	19758	19769	19660	19782	19735	19734	19583	19744	19720	19578	19555	19731	19692	19595	19509	19610	19717	19664	19624	19695	19738	19632	19595	19659	19609	19667	19655	19672	19599	19824	19732	19741	19693	19656	19549	19500	19731	19691	19602	19492	19755	19615	19704	19509	19569	19448	19358	19541	19624	19601	19786	19668	19643	19629	19516	19523	19548	19403	19528	19535	19713	19405	19692	19542	19572	19616	19487	19542	19646	19429	19678	19617	19616	19622	19503	19642	19542	19467	19603	19673	19460	19735	19727	19589	19701	19575	19697	19804	19483	19619	19566	19428	19651	19574	19510	19782	19658	19472	19658	19740	19665	19536	19467	19730	19650	19535	19425	19563	19566	19633	19602	19643	19612	19739	19489	19576	19604	19704	19556	19753	19683	19747	19777	19635	19824	19621	19493	19610	19560	19541	19473	19698	19666	19648	19794	19492	19768	19805	19446	19595	19654	19825	19746	19767	19525	19829	19478	19754	19516	19520	19581	19583	19581	19679	19560	19620	19471	19595	19519	19566	19627	19623	19546	19435	19698	19657	19540	19731	19884	19681	19474	19503	19584	19818	19489	19678	19584	19617	19490	19580	19776	19645	19864	19713	19485	19622	19398	19671	19595	19555	19401	19474	19543	19599	19871	19798	19406	19526	19498	19667	20006	19784	19737	19830	19591	19676	19596	19451	19607	19582	19620	19777	19636	19588	19660	19484	19485	19541	19727	19605	19570	19556	19559	19567	19517	19675	19576	19549	19539	19816	19726	19635	19467	19882	19761	19532	19757	19720	19579	19450	19731	19825	19449	19857	19767	19601	19692	19874	19671	19464	19589	19589	19471	19431	19518	19398	19680	19736	19519	19545	19685	19655	19690	19707	19656	19660	19856	19740	19526	19589	19585	19503	19539	19555	19558	19784	19711	19343	19508	19676	19373	19671	19464	19472	19697	19557	19600	19763	19765	19764	19508	19545	19608	19626	19640	19552	19708	19719	19679	19533	19731	19695	19526	19532	19718	19606	19634	19599	19622	19493	19471	19575	19730	19596	19743	19958	19742	19595	19933	19637	19667	19494	19658	19604	19471	19655	19952	19693	19820	19545	19701	19555	19653	19699	19629	19568	19506	19580	19602	19545	19727	19546	19736	19622	19717	19472	19580	19558	19572	19629	19494	19687	19643	19654	19649	19617	19444	19406	19670	19613	19750	19726	19783	19658	19650	19804	19620	19513	19620	19550	19548	19656	19652	19437	19657	19443	19485	19599	19479	19563	19286	19495	19506	19513	19611	19627	19365	19555	19867	19579	19841	19544	19745	19745	19504	19519	19743	19503	19735	19530	19607	19597	19769	19724	19643	19338	19673	19539	19761	19549	19710	19608	19650	19606	19705	19530	19681	19677	19827	19769	19698	19625	19494	19581	19785	19525	19520	19643	19378	19700	19444	19561	19357	19552	19558	19580	19880	19498	19512	19544	19606	19655	19712	19797	19658	19547	19515	19519	19617	19446	19595	19774	19847	19777	19835	19590	19552	19694	19727	19692	19675	19509	19755	19665	19615	19728	19633	19703	19608	19590	19741	19596	19777	19701	19752	19911	19581	19635	19700	19627	19822	19877	19567	19471	19753	19611	19527	19634	19688	19619	19763	19563	19530	19428	19644	19871	19721	19646	19705	19543	19603	19699	19607	19558	19618	19551	19461	19695	19677	19678	19388	19699	19487	19621	19718	19449	19700	19606	19777	19815	19491	19614	19901	19614	19668	19628	19629	19441	19524	19705	19699	19574	19693	19764	19808	19923	19449	19697	19438	19594	19513	19541	19625	19655	19693	19820	19612	19844	19742	19660	19437	19672	19746	19498	19654	19665	19775	19500	19536	19593	19662	19638	19573	19705	19490	19479	19507	19488	19496	19584	19646	19724	19605	19725	19623	19846	19672	19769	19837	19707	19547	19655	19894	19665	19388	19639	19562	19471	19589	19502	19645	19597	19816	19717	19730	19600	19397	19622	19686	19829	19935	19606	19659	19743	19699	19437	19737	19693	19760	19622	19608	19510	19655	19506	19801	19628	19580	19537	19520	19431	19542	19615	19524	19615	19472	19637	19371	19546	19392	19643	19464	19316	19639	19480	19502	19473	19591	19563	19644	19795	19656	19608	19738	19518	19720	19735	19795	19625	19686	19826	19745	19696	19622	19464	19576	19517	19508	19751	19841	19683	19569	19467	19667	19523	19642	19526	19868	19323	19652	19640	19633	19623	19695	19656	19527	19628	19817	19608	19670	19617	19670	19622	19654	19413	19608	19555	19422	19503	19732	19663	19581	19492	19790	19796	19562	19818	19670	19586	19462	19652	19683	19544	19753	19581	19480	19586	19488	19423	19803	19726	19591	19508	19676	19530	19785	19473	19482	19581	19459	19574	19603	19710	19862	19558	19671	19534	19585	19459	19601	19574	19663	19545	19606	19607	19423	19638	19647	19655	19547	19758	19790	19527	19536	19783	19712	19549	19786	19704	19588	19796	19704	19582	19766	19521	19532	19645	19572	19490	19631	19750	19872	19617	19667	19641	19695	19693	19841	19539	19535	19496	19612	19540	19489	19540	19706	19463	19520	19569	19865	19448	19563	19834	19622	19785	19488	19430	19579	19693	19624	19455	19702	19626	19860	19399	19504	19583	19638	19604	19658	19550	19403	19449	19553	19471	19464	19717	19619	19570	19778	19637	19766	19622	19610	19579	19581	19617	19663	19484	19437	19620	19558	19743
26407	45265	47568	41026	36052	31401	28010	25191	23723	22243	20757	19776	19097	18581	18288	17899	17671	17668	17516	17387	17075	16875	16824	16722	16718	16565	16716	16543	16629	16650	16627	16517	16563	16492	16553	16594	16531	16299	16484	16409	16394	16385	16505	16239	16343	16538	16344	16424	16231	16405	16538	16374	16365	16210	16462	16420	16411	16358	16334	16286	16516	16272	16375	16242	16482	16358	16493	16301	16283	16212	16301	16289	16382	16226	16362	16264	16382	16264	16449	16231	16340	16281	16401	16461	16400	16395	16330	16444	16342	16341	16481	16511	16324	16492	16423	16448	16301	16208	16376	16332	16274	16208	16297	16486	16269	16519	16398	16356	16385	16166	16456	16326	16483	16586	16241	16435	16369	16292	16341	16449	16405	16280	16479	16210	16488	16338	16343	16132	16328	16337	16281	16313	16484	16359	16175	16490	16221	16270	16390	16274	16261	16492	16310	16320	16434	16397	16245	16443	16462	16347	16443	16210	16424	16331	16373	16436	16319	16473	16283	16452	16328	16344	16360	16443	16450	16422	16299	16429	16484	16280	16238	16246	16241	16509	16403	16392	16340	16279	16160	16415	16239	16451	16410	16480	16444	16339	16255	16292	16468	16236	16464	16316	16336	16402	16460	16286	16324	16381	16374	16343	16161	16543	16343	16440	16274	16426	16318	16404	16310	16257	16345	16319	16415	16343	16323	16408	16328	16214	16316	16417	16279	16417	16291	16445	16347	16409	16305	16246	16705	16343	16271	16481	16253	16276	16381	16307	16361	16552	16389	16489	16389	16273	16520	16245	16365	16354	16159	16332	16220	16349	16339	16349	16282	16543	16308	16422	16217	16567	16193	16473	16284	16442	16304	16324	16298	16452	16276	16326	16302	16281	16366	16496	16418	16432	16211	16672	16270	16408	16326	16502	16304	16266	16466	16206	16289	16230	16361	16352	16369	16510	16526	16237	16454	16169	16319	16365	16196	16418	16236	16408	16220	16347	16405	16203	16427	16461	16447	16452	16259	16334	16591	16363	16377	16333	16377	16339	16461	16536	16425	16408	16578	16541	16468	16410	16501	16422	16311	16360	16401	16472	16474	16497	16417	16340	16382	16324	16498	16561	16385	16252	16435	16398	16336	16427	16408	16386	16252	16363	16351	16239	16330	16341	16352	16415	16411	16375	16414	16478	16295	16373	16384	16413	16260	16433	16515	16365	16430	16396	16434	16368	16613	16425	16292	16330	16485	16264	16302	16387	16222	16428	16314	16255	16332	16239	16353	16394	16290	16403	16360	16394	16223	16319	16334	16347	16420	16441	16357	16527	16337	16346	16378	16420	16386	16283	16397	16433	16419	16263	16544	16522	16462	16141	16308	16393	16447	16382	16455	16419	16415	16235	16354	16355	16364	16351	16301	16527	16335	16292	16387	16431	16502	16369	16389	16409	16374	16290	16345	16339	16293	16517	16343	16336	16370	16395	16407	16425	16269	16294	16366	16402	16390	16355	16323	16356	16257	16284	16322	16476	16371	16344	16264	16365	16533	16423	16226	16335	16332	16418	16388	16346	16295	16622	16233	16467	16369	16331	16217	16301	16562	16330	16301	16307	16420	16398	16341	16451	16334	16396	16292	16391	16351	16331	16392	16225	16331	16456	16255	16441	16317	16539	16457	16389	16398	16242	16335	16311	16408	16338	16419	16411	16403	16258	16319	16264	16357	16392	16323	16481	16383	16313	16395	16380	16259	16261	16290	16330	16452	16259	16392	16557	16361	16353	16331	16399	16529	16302	16368	16462	16193	16392	16485	16450	16375	16287	16494	16328	16440	16170	16007	16502	16249	16409	16399	16282	16390	16412	16275	16634	16281	16349	16299	16352	16235	16048	16506	16224	16425	16101	16412	16361	16497	16282	16596	16335	16335	16330	16421	16329	16231	16437	16299	16390	16296	16313	16363	16445	16294	16248	16436	16421	16413	16481	16411	16375	16248	16385	16364	16324	16494	16545	16346	16380	16393	16511	16654	16277	16329	16280	16344	16294	16295	16249	16499	16529	16342	16518	16440	16199	16176	16361	16317	16380	16514	16268	16218	16416	16338	16410	16335	16308	16255	16388	16319	16404	16347	16464	16526	16351	16303	16456	16448	16354	16308	16302	16380	16424	16447	16454	16356	16528	16253	16280	16397	16347	16367	16363	16371	16266	16382	16481	16306	16278	16391	16288	16449	16327	16356	16382	16369	16316	16327	16479	16449	16408	16498	16379	16454	16296	16369	16343	16385	16386	16276	16479	16494	16349	16357	16227	16233	16311	16174	16279	16397	16342	16408	16471	16236	16354	16306	16395	16628	16353	16225	16358	16333	16324	16483	16490	16466	16554	16580	16360	16447	16255	16397	16351	16443	16590	16359	16393	16274	16399	16411	16190	16395	16380	16540	16445	16271	16340	16325	16301	16266	16433	16367	16280	16206	16327	16342	16453	16524	16351	16307	16418	16375	16371	16310	16444	16386	16308	16418	16217	16246	16334	16525	16345	16370	16293	16493	16514	16336	16310	16369	16232	16328	16506	16336	16319	16275	16401	16254	16254	16325	16226	16217	16295	16509	16321	16277	16268	16504	16518	16357	16279	16417	16187	16357	16398	16352	16242	16620	16394	16435	16449	16496	16134	16459	16401	16310	16404	16515	16360	16353	16353	16361	16553	16297	16284	16268	16472	16317	16381	16423	16303	16422	16360	16141	16485	16348	16573	16043	16297	16508	16312	16234	16383	16299	16406	16325	16420	16447	16294	16457	16414	16282	16258	16286	16535	16482	16301	16498	16338	16354	16436	16275	16353	16353	16195	16382	16448	16390	16418	16348	16322	16465	16264	16402	16438	16199	16357	16327	16404	16270	16343	16448	16360	16251	16305	16308	16300	16360	16192	16421	16391	16142	16260	16267	16371	16370	16317	16472	16388	16332	16310	16391	16508	16447	16303	16460	16306	16268	16406	16297	16241	16212	16407	16349	16338	16283	16343	16317	16475	16347	16316	16416	16371	16579	16256	16569	16244	16317	16357	16384	16386	16254	16529	16452	16236	16405	16292	16338	16464	16318	16285	16195	16450	16328	16355	16358	16350	16312	16391	16331	16266	16320	16416	16480	16349	16256	16476	16460	16512	16333	16312	16436	16206	16343	16512	16231	16382	16450	16316	16327	16340	16347	16421	16429	16367	16294	16389	16411	16338	16389	16408	16381	16192	16305	16465	16315	16325	16545	16456	16377	16394	16280	16262	16313	16363	16361	16366	16444	16391	16154	16322	16207	16401	16401	16277	16350	16458	16345	16543	16373	16320	16519	16353	16458	16418	16275	16325	16404	16451	16432	16288	16154	16312	16458	16352	16533	16351	16441	16409	16396	16408	16368	16397	16348	16363	16483	16447	16460	16442	16571	16325	16283	16300	16358	16349	16256	16445	16321	16330	16380	16259	16430	16303	16467	16300	16338	16308	16421	16386	16517	16211	16612	16193	16367	16197	16436	16393	16279	16333	16403	16550	16180	16453	16344	16436	16134	16400	16329	16400	16388	16368	16542	16519	16525	16457	16453	16190	16376	16509	16474	16504	16416	16493	16524	16375	16476	16554	16457	16501	16352	16292	16441	16218	16322	16427	16312	16331	16328	16538	16375	16356	16356	16394	16417	16360	16224	16421	16412	16264	16377	16391	16286	16363	16406	16343	16348	16450	16523	16356	16179	16397	16277	16372	16281	16272	16321	16312	16431	16341	16340	16326	16337	16499	16267	16425	16305	16317	16268	16560	16428	16555	16427	16331	16431	16338	16486	16503	16542	16468	16265	16208	16363	16274	16318	16256	16370	16327	16337	16209	16233	16310	16437	16249	16472	16272	16434	16400	16269	16434	16452	16429	16402	16407	16426	16262	16229	16265	16456	16373	16301	16521	16247	16287	16501	16291	16224	16425	16357	16375	16383	16317	16229	16459	16466	16331	16466	16326	16285	16347	16343	16418	16358	16349	16430	16422	16346	16504	16464	16359	16236	16349	16362	16351	16497	16293	16427	16258	16227	16346	16408	16386	16357	16374	16370	16278	16507	16354	16438	16426	16462	16299	16430	16495	16321	16500	16287	16454	16471	16323	16273	16392	16533	16465	16238	16498	16193	16350	16503	16299	16220	16500	16449	16347	16316	16283	16517	16416	16419	16365	16430	16292	16326	16302	16227	16510	16342	16405	16280	16346	16453	16408	16196	16261	16478	16338	16406	16377	16266	16292	16479	16485	16197	16147	16361	16292	16361	16185	16179	16462	16311	16193	16429	16249	16478	16452	16364	16393	16275	16423	16354	16365	16355	16421	16432	16303	16257	16343	16534	16215	16421	16316	16276	16271	16405	16531	16438	16288	16394	16501	16482	16392	16469	16379	16471	16434	16426	16382	16341	16368	16349	16427	16400	16438	16548	16409	16410	16201	16267	16273	16420	16515	16332	16456	16432	16475	16423	16329	16399	16282	16303	16303	16364	16533	16285	16432	16404	16369	16397	16410	16261	16297	16358	16462	16279	16474	16339	16271	16128	16379	16305	16324	16443	16246	16356	16431	16238	16425	16294	16460	16454	16337	16420	16527	16380	16238	16404	16431	16269	16404	16449	16376	16406	16359	16577	16385	16334	16353	16299	16389	16319	16346	16328	16448	16611	16202	16388	16430	16463	16428	16315	16385	16323	16464	16422	16450	16240	16459	16472	16400	16298	16355	16302	16419	16462	16334	16537	16495	16206	16369	16510	16192	16427	16318	16361	16477	16344	16390	16468	16556	16489	16335	16486	16470	16288	16384	16446	16402	16528	16437	16337	16359	16358	16463	16397	16389	16255	16458	16259	16319	16503	16313	16247	16409	16245	16250	16415	16279	16391	16346	16445	16417	16339	16382	16367	16264	16377	16399	16519	16418	16368	16458	16475	16404	16273	16418	16269	16281	16375	16243	16184	16481	16376	16379	16392	16321	16416	16200	16393	16316	16495	16183	16337	16285	16506	16361	16302	16369	16400	16144	16345	16411	16370	16336	16379	16443	16249	16415	16370	16081	16392	16485	16144	16582	16372	16383	16173	16437	16164	16513	16220	16518	16298	16221	16396	16310	16528	16394	16333	16187	16391	16378	16317	16330
24049	21429	29362	26065	27130	31103	31766	27934	26095	24927	23761	22947	22299	21892	21599	21532	21182	21266	20927	20818	20449	20296	20423	20061	20090	20084	20194	20095	20043	19867	20030	19941	20153	20124	20022	20020	19811	19989	19850	19804	19881	19994	19924	19907	19970	19799	19696	19678	19857	19806	19797	19543	19687	19588	19634	19755	19734	19647	19656	19639	19786	19606	19636	19654	19604	19773	19821	19577	19735	19585	19588	19619	19779	19797	19731	19836	19818	19688	19701	19716	19738	19731	19734	19572	19568	19455	19670	19673	19895	19456	19896	19514	19540	19861	19459	19551	19824	19832	19802	19878	19630	19730	19816	19786	19722	19664	19936	19829	19562	19768	19863	19619	19701	19743	19621	19747	19560	19632	19845	19774	19541	19542	19715	19675	19910	19569	19606	19682	19824	19607	19856	19605	19518	19577	19955	19811	19692	19871	19789	19554	19933	19756	19516	19824	19765	19821	19581	19551	19641	19734	19669	19838	19414	19657	19897	19623	19587	19662	19699	19811	19751	19753	19647	19707	19591	19538	19771	19810	19583	19654	19739	19787	19536	19451	19745	19695	19488	19787	19667	19566	19565	19757	19667	19761	19564	19733	19568	19714	19707	19663	19761	19704	19707	19494	19823	19573	19744	19991	19819	19487	19699	19555	19578	19617	19867	19931	19896	19823	19531	19650	19754	19753	19817	19760	19836	19642	19435	19860	19686	19845	19859	19651	19595	19618	19645	19958	19603	19803	19481	19456	19872	19856	19631	19659	19689	19577	19715	19814	19649	19716	19782	19610	19854	19866	19513	19867	19906	19609	19629	19479	19716	19603	19568	19551	19488	19786	19562	19606	19768	19679	19714	19676	19637	19713	19737	19674	19824	19778	19938	19635	19783	19609	19405	19685	19870	19746	19774	19802	19730	19736	19500	19602	19805	19763	19496	19618	19728	19642	19768	19710	19596	19744	19689	19616	19798	19676	19554	19663	19617	19749	19655	19763	19925	19732	19659	19518	19651	19640	19885	19849	19797	19664	19745	19834	19618	19557	19767	19812	19587	19486	19692	19708	19581	19653	19432	19476	19718	19665	19776	19622	19555	19903	19844	19758	19519	19570	19577	19707	19788	19572	19517	19640	19690	19536	19687	19801	19623	19621	19477	19542	19743	19593	19685	19748	19755	19664	19528	19595	19565	19627	19779	19735	19649	20014	19689	19623	19764	19678	19867	19887	19636	19703	19996	19759	19809	19777	19675	19703	19725	19617	19804	19863	19656	19601	19662	19626	19685	19797	19633	19593	19684	19863	19773	19804	19668	19707	19673	19587	19735	19688	19761	19829	19992	19861	19650	19744	19631	19717	19527	19817	19693	19539	19740	19513	19722	19770	19593	19598	19741	19678	19784	19645	19720	19619	19572	19865	19699	19638	19541	19664	19598	19611	19810	19889	19746	19713	19813	19714	19605	19875	19932	19911	19808	19591	19721	19491	19548	19766	19664	19552	19862	19763	19885	19730	19858	19781	19612	19803	19689	19750	19720	19564	19647	19679	19863	19554	19690	19636	19755	19584	19560	19616	19711	19197	19665	19730	19665	19817	19748	19898	19626	19941	19829	19989	19658	19656	19660	19617	19664	19575	19481	19603	19581	19619	19655	19660	19792	19770	19662	19713	19778	19701	19766	19618	19687	19818	19479	19875	19740	19658	19590	19538	19740	19682	19507	19611	19660	19712	19916	19823	19674	19544	19523	19694	19661	19810	19739	19621	19832	19786	19565	19603	19749	19667	19529	19670	19690	19645	19401	19597	19673	19347	19715	19658	19748	19729	19585	19782	19476	19816	19883	19706	19699	19788	19686	19693	19968	19925	19681	19401	19698	19686	19654	19793	19697	19692	19723	19800	19655	19783	19617	19723	19633	19551	19684	19774	19790	19661	19869	19583	19829	19478	19837	19594	19821	19823	19678	19705	19790	19666	19796	19741	19683	19637	19438	19806	19722	19727	19622	19525	19496	19699	19684	19793	19639	19616	19553	19577	19664	19739	19591	19686	19676	19754	19682	19727	19576	19796	19826	19765	19781	19588	19435	19471	19513	19513	19650	19621	19600	19768	19813	19515	19426	19690	19844	19762	19655	19623	19638	19617	19584	19601	19686	19778	19614	19726	19707	19808	19639	19743	19584	19534	19703	19503	19702	19739	19440	19701	19730	19535	19667	19842	19748	19610	19576	19698	19522	19649	19717	19604	19504	19712	19611	19820	19601	19780	19619	19645	19674	19671	19744	19865	19917	19629	19542	19805	19798	19935	19772	19673	19479	19727	19937	19901	19800	19500	19695	19705	19795	19692	19540	19637	19869	19711	19634	19967	19689	19526	19889	19511	19788	19775	19744	19666	19596	19551	19598	19747	19744	20009	19693	19924	19804	19727	19590	19501	19866	19686	19944	19681	19799	19627	19827	19692	19847	19818	19877	19790	19658	19848	19708	19688	19554	19694	19538	19681	19752	19547	19594	19533	19746	19892	19561	19644	19808	19855	19669	19918	19644	19740	19595	19697	19753	19647	19753	19790	19595	19563	19641	19563	19661	19831	19631	19746	19727	19799	19646	19715	19847	19692	19736	19885	19685	19754	19918	19549	19433	19658	19607	19533	19495	19641	19696	19657	19652	19497	19725	19682	19589	19790	19770	19708	19891	19621	19721	19668	19705	19698	19761	19821	19619	19717	19679	19519	19848	19704	19594	19620	19813	19621	19744	19617	19771	19669	19779	19761	19841	19890	19843	19803	19716	19723	19679	19371	19289	19777	19724	19568	19760	19819	19734	19566	19796	19737	19921	19609	19831	19796	19581	19651	19587	19859	19807	19738	19431	19728	19822	19684	19593	19554	19606	19709	19638	19670	19836	19638	19546	19584	19632	19794	19702	19617	19690	19611	19683	19608	19700	19706	19478	19689	19930	19907	19825	19512	19375	19529	19619	19448	19711	19616	19554	19745	19594	19693	19690	19660	19595	19684	19593	19764	19625	19566	19718	19817	19670	19576	19781	19610	19695	19826	19962	19670	19614	19563	19619	19444	19853	19641	19795	19711	19565	19593	19828	19752	19775	19713	19710	19685	19800	19635	19785	19872	19631	19809	19558	19629	19796	19815	19995	20028	19629	19677	19736	19783	19680	19578	19637	19608	19468	19456	19832	19762	19802	19998	19795	19627	19738	19697	19789	19646	19746	19670	19733	19732	19717	19696	19632	19712	19679	19426	19958	19629	19565	19696	19535	19623	19688	19539	19723	19655	19616	19727	19629	19904	19664	19524	19612	19880	19624	19704	19726	19506	19642	19617	19599	19726	19531	19670	19678	19781	19893	19604	19683	19597	19671	19785	19818	19822	19794	19595	19771	19549	19819	19575	19499	19637	19570	19785	19864	19584	19623	19936	19848	19787	19802	19849	19911	19906	19544	19620	19759	19715	19663	19678	19806	19826	19523	19850	19613	19737	19772	19830	19595	19792	19646	19961	19543	19701	19765	19737	19838	19733	19817	19649	19697	19686	19832	19734	19640	19824	19877	19748	19506	19503	19693	19605	19564	19771	19778	19664	19820	19855	19662	19642	19640	19453	19669	19717	19567	19635	19582	19745	19920	19787	19448	19709	19629	19742	19779	19590	19616	19807	19696	19663	19775	19573	19568	19481	19609	19684	19531	19610	19494	19614	19926	19847	19505	19502	19668	19533	19815	19642	19670	19677	19772	19827	19718	19624	19671	19786	19560	19687	19628	19621	19424	19699	19616	19721	19638	19762	19506	19636	19730	19626	19484	19556	19563	19556	19727	19739	19775	19629	19719	19504	19743	19507	19705	19677	19720	19606	19574	19629	19829	19561	19699	19742	19707	19794	19653	19542	19640	19630	19600	19817	19406	19601	19511	19767	19920	19717	19807	19608	19620	19604	19988	19730	19718	19644	19594	19594	19916	19574	19664	19756	19754	19614	19586	19774	19472	19353	19574	19660	19816	19716	19692	19683	19529	19581	19834	19664	19770	19813	19668	19812	19956	19575	19609	19600	19487	19670	19771	19721	19746	19839	19591	19793	19811	19547	19828	19719	19847	19497	19612	19789	19664	19695	19763	19549	20076	19735	19704	19592	19658	19746	19747	19556	19712	19638	19551	19765	19745	19491	19571	19828	19569	19521	19704	19629	19769	19751	19675	19699	19666	19613	19697	19789	19562	19766	19424	19703	19697	19982	19682	19608	19841	19456	19703	19619	19760	19676	19577	19872	19752	19700	19796	19689	19554	19621	19688	19739	19683	19574	19702	19464	19664	19651	19582	19638	19786	19834	19451	19636	19775	19645	19691	19698	19744	19724	19609	19603	19642	19710	19749	19681	19501	19614	19802	19666	19709	19783	19834	19585	19721	19932	19676	19712	19758	19662	19638	19845	19876	19708	19639	19821	19766	19524	19703	19606	19723	19774	19759	19546	19713	19496	19599	19822	19669	19614	19784	19935	19935	19651	19701	19667	19877	19660	19543	19974	19908	19716	19699	19730	19617	19707	19488	19679	19795	19943	19739	19522	19799	19633	19601	19587	19746	19727	19488	19558	19680	19550	19726	19770	19849	19780	19723	19643	20065	19607	19742	19710	19607	19684	19767	19609	19590	19660	19674	19724	19818	20028	19571	19805	19500	19553	19510	19663	19817	19719	19736	19462	19738	19620	19488	19638	19678	19740	19659	19612	19740	19587	19413	19678	19682	19812	19827	19692	19671	19607	19740	19640	19522	19714	19817	19672	19677	19561	19724	19549	19605	19731	19719	19663	19471	19641	19957	19690	19766	19964	19711	19901	19682	19693	19726	19578	19663	19767	19671	19590	19643	19591	19726	19621	19718	19785	19648	19581	19633	19662	19738	19563	19710	19597	19724	19660	19812	19846	19569	19809	19587	19816	19433	19665	19814	19985	19852	19784	19935	19906	19555	19812	19643	19581	19784	19699	19684	19713	19734	19716	19678	19568	19513	19628	19626	19808	19461	19668	19866	19654	19367	19623	19561	19722	19719	19501	19811	19783	19761	19681	19745	19624	19684	19510	19704	19644	19765	19665	19806	19680	19697	19720	19452	19703	19732	19793	19741	19774	19492	19623	19603	19608	19416	19381	19446	19396	19571	19693
28732	52231	54619	46696	40163	34826	30706	28377	26239	24008	22271	21234	20270	19685	19051	18669	18720	18382	17849	17708	17490	17237	17241	16830	16821	16804	16859	16920	16863	16908	16777	16829	16916	16851	16465	16701	16478	16387	16501	16443	16384	16563	16430	16511	16186	16498	16471	16377	16420	16409	16265	16462	16287	16456	16450	16349	16296	16347	16357	16326	16508	16419	16527	16498	16289	16449	16371	16349	16462	16317	16527	16570	16260	16208	16437	16347	16395	16288	16259	16450	16327	16338	16542	16144	16515	16427	16565	16418	16423	16437	16356	16338	16512	16336	16370	16308	16360	16421	16295	16323	16372	16296	16459	16567	16332	16209	16534	16509	16417	16367	16509	16260	16382	16194	16341	16426	16175	16364	16477	16338	16282	16339	16345	16477	16550	16450	16481	16375	16268	16407	16475	16400	16424	16218	16316	16522	16399	16385	16284	16453	16336	16348	16531	16318	16229	16352	16375	16388	16315	16420	16506	16269	16318	16325	16463	16156	16423	16350	16383	16415	16264	16470	16487	16501	16229	16227	16393	16460	16407	16549	16465	16416	16263	16388	16439	16534	16308	16300	16439	16101	16283	16482	16417	16465	16234	16344	16238	16274	16289	16383	16328	16411	16374	16339	16456	16407	16320	16288	16218	16455	16222	16301	16451	16193	16422	16319	16478	16427	16561	16197	16410	16433	16373	16341	16434	16197	16611	16459	16405	16465	16389	16223	16218	16262	16535	16263	16512	16324	16378	16295	16430	16408	16371	16406	16516	16329	16401	16130	16474	16442	16478	16490	16385	16233	16418	16390	16367	16284	16459	16440	16454	16532	16290	16263	16332	16406	16410	16351	16373	16414	16306	16389	16434	16311	16532	16415	16406	16497	16501	16447	16648	16314	16273	16313	16275	16462	16218	16348	16284	16317	16540	16290	16415	16617	16489	16420	16520	16291	16249	16439	16403	16315	16345	16249	16232	16440	16264	16398	16493	16390	16471	16404	16486	16400	16546	16462	16306	16434	16261	16436	16317	16353	16466	16404	16346	16384	16233	16488	16397	16333	16419	16259	16435	16401	16442	16349	16337	16521	16384	16255	16445	16415	16412	16476	16425	16651	16364	16181	16512	16454	16271	16438	16517	16329	16327	16494	16261	16168	16295	16354	16297	16502	16220	16377	16378	16383	16344	16497	16226	16183	16400	16275	16291	16314	16426	16236	16245	16544	16262	16210	16358	16316	16137	16448	16464	16261	16425	16359	16403	16360	16396	16197	16250	16519	16442	16293	16296	16227	16315	16379	16374	16214	16268	16569	16302	16373	16446	16377	16424	16412	16521	16287	16299	16269	16280	16369	16438	16363	16229	16370	16468	16328	16298	16318	16444	16232	16370	16174	16302	16494	16410	16361	16379	16418	16435	16244	16340	16486	16482	16430	16473	16507	16544	16280	16341	16303	16276	16168	16305	16357	16257	16594	16373	16334	16378	16566	16396	16557	16323	16545	16212	16442	16386	16337	16403	16446	16284	16436	16282	16432	16441	16323	16410	16264	16337	16446	16400	16238	16558	16422	16292	16414	16236	16247	16394	16454	16262	16310	16427	16303	16353	16234	16536	16345	16258	16455	16418	16590	16362	16490	16404	16160	16366	16313	16384	16377	16441	16336	16554	16247	16419	16362	16209	16276	16307	16332	16257	16512	16404	16435	16319	16433	16338	16580	16445	16477	16257	16418	16400	16262	16535	16398	16449	16478	16510	16336	16274	16482	16405	16423	16318	16353	16419	16311	16342	16294	16416	16393	16258	16531	16434	16608	16413	16250	16248	16241	16444	16387	16371	16249	16505	16112	16287	16443	16395	16387	16210	16300	16529	16355	16496	16440	16430	16331	16445	16537	16312	16444	16482	16433	16376	16407	16401	16339	16414	16280	16318	16345	16271	16513	16473	16380	16527	16281	16212	16419	16329	16335	16422	16452	16366	16313	16471	16390	16371	16385	16317	16179	16345	16476	16363	16388	16557	16341	16476	16294	16526	16277	16407	16406	16292	16404	16180	16479	16525	16286	16464	16402	16483	16150	16505	16468	16307	16474	16393	16289	16321	16470	16501	16356	16446	16469	16476	16296	16346	16377	16370	16422	16385	16482	16418	16383	16477	16299	16431	16451	16242	16308	16204	16417	16331	16388	16202	16257	16204	16430	16458	16229	16501	16310	16445	16263	16470	16439	16298	16277	16448	16359	16438	16374	16359	16486	16367	16147	16417	16283	16342	16358	16156	16219	16290	16458	16390	16404	16511	16378	16258	16321	16368	16381	16211	16429	16332	16392	16357	16416	16387	16339	16580	16496	16363	16421	16533	16356	16216	16388	16214	16282	16351	16350	16437	16389	16331	16378	16453	16244	16395	16521	16281	16460	16274	16391	16361	16496	16360	16271	16488	16377	16372	16327	16407	16327	16252	16421	16291	16430	16159	16404	16334	16370	16176	16428	16341	16322	16286	16403	16425	16304	16283	16439	16372	16278	16296	16387	16264	16340	16413	16323	16464	16256	16406	16550	16329	16490	16297	16427	16484	16409	16132	16363	16298	16437	16365	16334	16408	16442	16376	16294	16271	16403	16380	16517	16330	16261	16318	16357	16351	16317	16245	16364	16360	16418	16324	16359	16521	16335	16596	16404	16165	16285	16474	16389	16527	16298	16382	16363	16245	16397	16413	16345	16181	16294	16303	16177	16300	16589	16188	16405	16342	16261	16352	16413	16275	16375	16352	16341	16309	16244	16396	16364	16305	16463	16442	16077	16305	16291	16223	16338	16355	16485	16286	16462	16400	16550	16338	16261	16462	16459	16497	16403	16553	16400	16305	16348	16398	16385	16419	16574	16279	16416	16353	16251	16397	16431	16245	16246	16218	16401	16325	16394	16410	16324	16379	16418	16388	16224	16197	16248	16535	16267	16448	16424	16391	16567	16508	16289	16536	16454	16342	16593	16576	16502	16546	16468	16161	16268	16423	16189	16335	16367	16403	16349	16544	16434	16281	16367	16332	16332	16205	16381	16334	16279	16356	16438	16495	16559	16500	16322	16380	16315	16228	16395	16403	16236	16250	16230	16285	16412	16373	16475	16430	16235	16517	16260	16541	16441	16243	16302	16370	16185	16500	16350	16402	16366	16507	16493	16450	16342	16220	16446	16410	16441	16422	16481	16397	16196	16521	16362	16497	16305	16368	16329	16366	16570	16439	16456	16441	16405	16320	16370	16384	16416	16281	16417	16572	16194	16378	16442	16330	16514	16511	16376	16314	16281	16218	16530	16256	16317	16268	16340	16433	16325	16397	16171	16526	16334	16364	16469	16355	16502	16289	16438	16304	16306	16417	16237	16271	16397	16348	16369	16538	16461	16395	16330	16418	16325	16408	16335	16389	16384	16316	16209	16237	16415	16296	16242	16353	16435	16350	16340	16455	16356	16315	16476	16364	16270	16409	16430	16431	16353	16237	16365	16299	16473	16382	16260	16280	16280	16345	16456	16401	16390	16396	16261	16445	16466	16374	16340	16404	16431	16407	16295	16307	16457	16291	16267	16246	16491	16377	16336	16365	16297	16382	16437	16349	16368	16365	16199	16542	16349	16433	16401	16333	16336	16482	16344	16411	16442	16287	16284	16419	16392	16429	16238	16344	16490	16323	16505	16480	16299	16331	16373	16182	16249	16356	16340	16405	16308	16400	16205	16584	16302	16316	16216	16364	16384	16246	16317	16393	16280	16332	16361	16533	16450	16478	16344	16288	16384	16276	16383	16303	16373	16312	16430	16298	16281	16539	16261	16351	16292	16349	16349	16324	16315	16305	16354	16375	16231	16339	16491	16437	16262	16351	16242	16485	16221	16441	16330	16445	16397	16419	16378	16500	16358	16434	16291	16383	16370	16277	16247	16387	16425	16371	16217	16353	16375	16324	16325	16454	16411	16217	16374	16380	16387	16292	16389	16362	16326	16347	16317	16581	16282	16303	16337	16400	16347	16421	16404	16180	16365	16391	16390	16552	16346	16297	16303	16443	16289	16411	16414	16471	16385	16457	16393	16506	16283	16400	16458	16338	16437	16743	16340	16252	16381	16381	16335	16586	16308	16363	16353	16406	16423	16414	16344	16359	16291	16329	16409	16339	16532	16406	16182	16363	16410	16407	16474	16226	16365	16332	16394	16349	16282	16482	16418	16353	16597	16381	16352	16460	16447	16259	16220	16433	16302	16322	16377	16328	16346	16363	16412	16317	16392	16170	16368	16359	16313	16520	16460	16374	16264	16411	16355	16344	16324	16479	16440	16558	16321	16388	16331	16331	16335	16353	16392	16255	16366	16264	16454	16279	16464	16321	16345	16409	16472	16508	16542	16274	16359	16478	16505	16317	16378	16424	16340	16347	16368	16503	16267	16534	16392	16323	16526	16459	16329	16278	16348	16523	16408	16361	16279	16338	16213	16418	16245	16350	16454	16465	16268	16400	16176	16427	16423	16322	16277	16526	16232	16379	16277	16512	16228	16558	16365	16325	16322	16308	16239	16494	16382	16483	16328	16257	16503	16465	16419	16534	16508	16345	16437	16493	16382	16168	16378	16377	16296	16251	16360	16438	16293	16361	16280	16362	16176	16365	16421	16405	16457	16164	16340	16220	16441	16384	16392	16581	16455	16202	16499	16404	16520	16346	16283	16329	16396	16392	16287	16464	16522	16262	16472	16314	16186	16614	16300	16464	16164	16383	16449	16413	16276	16405	16546	16447	16277	16489	16310	16477	16486	16447	16448	16513	16389	16395	16466	16347	16485	16346	16627	16325	16303	16349	16385	16376	16344	16518	16411	16406	16279	16255	16261	16358	16409	16298	16320	16454	16279	16440	16561	16293	16426	16451	16349	16335	16285	16449	16236	16316	16337	16371	16340	16297	16452	16267	16483	16449	16372	16125	16145	16360	16281	16311	16414	16411	16201	16342	16340	16404	16437	16352	16314	16551	16326	16344	16436	16338	16337	16352	16144	16273	16453	16345	16547	16283	16150	16347	16306	16340	16372	16385	16298	16264	16415	16433	16476	16523	16428	16478	16340	16264	16221	16414	16339	16293	16418	16300	16408	16389	16393	16243	16445	16378	16399	16399	16262	16299	16226	16487	16361
31148	32562	41017	35123	28679	25921	24015	22984	22143	21714	21487	21253	21167	20988	20911	20797	20795	20816	20565	20536	20571	20538	20523	20304	20376	20446	20323	20399	20284	20608	20377	20394	20495	20344	20203	20356	20209	20359	20371	20241	20192	20165	20112	20285	20146	20158	19955	20057	19893	20300	20311	20207	20184	20188	20138	19998	20069	20336	20189	20094	20237	20072	20083	20310	20211	20292	20287	19896	20134	20312	20130	20051	20260	20087	20457	20326	20219	20367	20300	20306	20304	20090	20083	20256	20199	20093	19860	20115	20198	20336	20239	20208	20076	20024	20228	20065	20033	20326	20133	20123	20034	20262	20095	20003	20164	20066	20201	20162	20268	20044	20026	20062	19937	20260	20304	20136	20177	20017	20102	20140	20079	20305	20157	20245	19842	20012	20010	20435	19962	20202	20070	20069	20203	20226	20145	20083	20025	20187	20298	20074	20052	20213	20135	19893	20157	20207	20282	19916	20143	20250	20246	20195	20146	20055	20051	19841	20164	20206	20157	20101	20032	19931	20158	20065	20182	20203	20123	19994	20036	20099	20136	20257	20266	20112	20303	20209	20314	20009	19945	20056	20084	20224	20133	20104	20157	20045	20137	20152	20427	20162	20138	20305	20120	20058	20122	20387	20188	20079	20189	19959	20141	20217	20273	20114	20184	20254	20151	20404	20271	20244	20161	20271	20117	20099	20320	20264	20030	20148	20194	20111	20226	20116	20034	20279	20183	20373	20329	20051	20143	20393	20085	20037	20286	20236	20085	20126	20172	20078	20117	20306	20243	20166	20275	20028	20105	20092	20313	20045	19997	20001	20010	20126	20319	20249	19953	19969	20278	20042	20184	20169	20305	20104	20142	20335	20284	20171	20130	20134	20130	20223	20163	20056	19960	20204	20226	20169	20173	20026	20111	20042	20338	20076	20340	20026	20211	20221	20026	19939	19900	20179	20175	20066	20313	20403	20098	20044	20065	20134	20180	20380	20037	20195	20097	20367	20224	20132	20250	20079	20173	20209	20162	20012	20167	20242	20152	20286	20147	20083	20013	20078	20162	20163	20102	20131	20032	19981	20162	20098	19998	20125	20190	20192	20119	20281	20148	20196	20073	20104	20044	20261	20245	20093	20036	20347	20075	20061	20062	20116	20257	20136	20196	20382	20240	20104	20105	20086	20128	19936	20061	20117	20208	20211	20060	20170	20209	20011	20303	20589	20288	20243	20210	19869	20171	20180	20064	20047	20162	20007	20292	20186	20254	20078	20416	20000	20215	20106	20409	20083	20189	20142	20092	19988	20269	19981	20154	20149	20302	20174	20161	20348	20192	20039	20221	20037	20252	20057	20323	20273	19988	20316	20215	20120	20325	19935	20199	20058	20361	20088	20125	20036	20171	20020	20325	20197	20182	20140	20202	20222	20338	19889	20203	20305	20196	20307	20108	20231	20239	20169	20182	20055	20242	19881	20253	20122	19985	20238	20284	20124	20078	20125	20274	20177	20177	20262	20191	20055	20223	19994	20143	20119	20161	20078	20153	20081	20365	20114	20120	20151	20461	20190	19983	20238	20270	20179	20068	20183	20229	19987	20260	20085	20041	20125	20263	20279	20321	20146	20197	20057	20152	19917	20271	20101	20289	20365	20353	19995	20254	20075	20265	20097	20370	20259	20343	20049	20357	20284	20144	20252	20156	20192	19871	20178	20127	20081	20124	20239	20326	20029	20035	20172	20042	19969	20133	20281	20229	20317	20291	20179	20081	20269	20124	20175	20168	20158	20190	20258	20272	20275	20110	20174	20272	20229	20277	20180	20119	20208	20391	19974	19979	20017	20004	20077	20113	20289	20093	20239	20108	20033	20216	20242	20072	20214	20160	20241	20172	20000	19987	20234	20009	20161	20124	20049	20163	20284	20182	20069	20262	20065	20005	20132	20022	20235	19885	20019	20099	20299	20288	19995	20256	20196	20192	20166	20177	20361	20114	20059	20162	20229	20216	20195	19911	20175	20061	20244	20355	20220	20158	19965	20191	20089	20154	20110	20159	20288	20120	20393	20064	20180	20068	20029	20311	20153	20285	20217	20007	20174	20082	20204	20533	20350	20304	20216	20187	20277	20119	20155	20028	20265	20203	20114	20018	20106	20096	19907	20122	20036	20181	19949	20162	20174	20170	20345	20312	20236	20202	20113	20168	20202	20043	20494	20209	20011	20350	20072	20201	20194	20293	20279	20029	20162	20310	20191	20272	20373	20133	20103	20047	20034	20087	20071	20150	20265	20177	20435	20079	20317	20102	20205	20174	20010	20274	20123	20130	20157	20309	19929	20126	20111	20157	19822	20428	20290	20085	20368	20146	20195	20210	20062	20304	20106	19897	20124	20177	20333	20137	20212	20313	20227	20214	20281	20393	19904	20237	20028	20092	20162	20118	20076	20301	20153	20321	20023	20181	20297	20172	20229	20159	20037	20147	20188	20282	20008	20230	20137	20364	20280	20171	20035	20096	20052	20352	20289	20324	19950	20093	20295	20118	20189	20150	20033	20116	19992	20181	20014	20301	20543	20197	20162	20314	20146	20258	20236	20152	20063	20039	20160	20104	20107	20166	20228	20121	19934	20091	19964	20035	20212	20202	20241	20186	20218	20050	20271	20346	20134	20045	20029	20386	20204	19959	20323	19999	20100	20177	20145	20135	20043	20316	20134	20086	20352	20330	20148	20387	20193	20279	20179	20307	20242	20142	20075	20137	20232	20226	20091	20265	20206	20050	20026	20111	20092	20048	20216	20075	20112	20269	20007	20271	20145	20065	20100	20383	20253	20155	20114	19998	20291	20259	20178	20189	20262	20160	20203	20244	19999	20188	20205	20345	20315	20253	20302	20199	20100	20217	20001	20158	20265	20050	20059	19916	20318	20303	20324	20044	20241	20188	20137	20119	20016	20057	20027	20079	20222	20177	20251	20096	20098	20017	20120	20295	20268	20370	20203	20247	20024	20263	20157	20287	20021	20242	20289	20197	20176	20200	20183	20026	20062	19917	20380	20232	20136	20245	20420	20240	20117	20032	20147	20337	20172	20078	20245	20051	20282	20510	20182	20180	20095	20174	20180	20272	20021	20094	20281	20191	20066	20035	20192	20136	19986	20267	20251	20359	20181	20299	20353	20136	20092	20316	19953	20217	20121	20175	20220	20338	20340	20077	20236	19999	20141	20126	20176	20005	20173	19898	20029	19911	20067	20115	20230	20236	20279	20028	20131	20157	20145	20144	20088	20216	20207	19978	20069	20081	20149	20279	20373	20261	20033	20232	20173	20195	20242	20388	20157	20268	20176	19894	20036	20129	20255	20115	19963	20247	20181	20328	19686	20163	20262	20096	20046	20335	20154	20246	20222	20247	20046	20225	20154	20213	20266	20179	20253	20307	20162	20255	20215	20010	20145	20127	20194	20180	20119	20009	20054	20074	20222	20153	20179	20237	20056	20223	20023	20054	20150	20044	19942	20148	19935	20124	20141	20170	20215	20238	20213	20133	20114	20272	19999	20286	20109	20382	20161	20120	20221	20159	20282	20237	20203	20176	19992	20166	20162	20090	20041	20095	20271	20335	20353	20066	20298	20228	20242	20082	20112	20441	20180	20287	20145	20268	20089	20090	19957	20147	20097	20265	20101	20179	20181	20328	20220	20106	20257	20183	20263	20077	20215	20217	20109	19977	20261	20057	20319	19914	20136	20151	20134	20025	20237	20188	20354	20337	20186	20034	20214	20449	19863	20289	20166	20129	20228	20337	20262	20153	20204	20061	20071	19996	20077	20019	20037	20130	20253	20187	20052	20208	20035	20140	20144	20233	20112	20116	19985	20177	20153	20067	20225	20366	20415	20086	20040	20079	20358	20124	20085	20390	20137	20258	20093	20179	20289	20360	20350	20243	19982	20337	20271	20287	20081	20260	20163	20057	20214	20097	20205	20414	20221	20161	20184	20224	20037	20235	20137	20220	19990	20210	20254	20084	19997	20268	20061	20349	20262	20290	19946	20089	20202	20183	20121	20276	20283	19937	20307	20160	20399	20327	20272	20020	20217	19946	19951	20229	20181	20173	20098	19945	20079	20254	20192	20247	20031	20095	20214	20254	20333	20125	20386	20274	20169	20102	20013	20093	20115	20139	20198	20006	20226	20267	20177	20227	20167	20393	20244	20329	20244	20009	19947	19988	20250	20157	20052	20116	20196	20014	20114	20158	20139	20152	20189	20113	20172	20279	20177	20312	20306	20316	20085	20392	20226	20254	19985	19947	19950	20249	20279	20309	20260	20083	20254	20082	20254	20140	20107	20231	20192	20119	20435	20147	20084	20182	20136	20300	20273	20269	20196	20188	20106	20183	20381	20073	19950	20281	20340	20157	20177	20179	20230	20170	20293	20217	20142	20095	20192	20323	20247	20227	20181	20244	20170	20290	20277	20307	20206	20052	20239	20019	19842	20153	19960	20144	19897	20411	20137	20052	20187	20149	20240	20022	20178	20294	20001	20272	20079	20276	20214	20091	20274	20060	20141	20219	20199	20144	20191	20170	20132	20111	20057	20191	20114	20107	20102	20364	20151	20103	20028	20312	20211	20129	20338	20245	20469	20154	20391	20148	20422	20202	20064	20088	20197	20171	20250	20251	20433	20152	20237	20146	20228	20224	20046	20167	20183	20086	20226	20296	20468	20072	20149	20184	20118	20268	20042	20355	20228	20228	20295	20186	20438	20338	19991	20086	20300	20158	20228	20040	20113	20113	20227	20282	20334	20500	20177	20222	20164	20130	20295	20061	20054	19961	20198	20207	20033	20058	20056	20111	20255	20064	20124	20025	20127	20190	20228	20093	20208	20148	20200	20336	20152	20181	20117	20179	20103	20396	20224	20234	20189	20260	20218	19924	20057	20256	20159	20109	20261	20084	20116	20330	20025	20333	19995	19985	20263	20138	20015	20108	20054	20025	20194	19881	19967	20107	20272	20125	20206	20196	20081	20282	20168	20268	20160	20286	20029	20082	20074	20278	20032	20254	20148	20437	20271	20236	20155	20126	20270	20184	20214	20240	20187	20182	20157	19984	20144	20243	20067	20126	20231	20111	20280	20202	20315	20112	20041	20023	20195	20339	20161	20297	20270	20314	20070
26469	43961	44026	34123	28503	24425	22674	21190	19808	18901	18483	18416	18130	17817	17700	17466	17479	17297	17346	17181	16998	16831	16706	17084	16745	16987	16928	16742	16896	16722	16825	16852	16745	16674	16768	16745	16858	16710	16866	16670	16913	16554	16701	16781	16670	16595	16537	16769	16528	16687	16651	16843	16715	16631	16652	16808	16699	16591	16581	16735	16630	16651	16610	16647	16576	16691	16733	16496	16748	16624	16662	16692	16722	16759	16800	16670	16707	16504	16534	16747	16456	16636	16582	16592	16652	16688	16537	16615	16692	16558	16717	16643	16711	16556	16732	16681	16659	16599	16612	16554	16743	16675	16901	16700	16763	16385	16797	16640	16718	16634	16829	16887	16652	16517	16732	16591	16526	16761	16657	16810	16565	16707	16786	16625	16490	16763	16763	16709	16457	16691	16642	16752	16454	16693	16759	16723	16766	16751	16761	16710	16630	16591	16660	16695	16625	16636	16621	16580	16624	16652	16615	16619	16714	16653	16809	16795	16741	16765	16648	16717	16633	16714	16512	16593	16625	16604	16702	16618	16477	16637	16761	16700	16500	16712	16567	16728	16637	16596	16731	16822	16584	16624	16861	16612	16679	16647	16745	16656	16619	16550	16670	16790	16687	16596	16443	16693	16736	16563	16357	16802	16590	16691	16483	16551	16684	16682	16793	16699	16874	16630	16730	16619	16584	16675	16832	16599	16614	16519	16681	16525	16606	16585	16712	16552	16533	16632	16649	16783	16692	16625	16851	16695	16581	16747	16734	16536	16612	16538	16585	16729	16826	16409	16687	16771	16792	16419	16786	16439	16685	16568	16506	16677	16599	16615	16737	16535	16791	16771	16692	16606	16712	16798	16627	16755	16546	16737	16822	16697	16632	16602	16820	16713	16722	16547	16612	16576	16525	16656	16646	16760	16871	16741	16675	16638	16545	16695	16676	16562	16652	16771	16774	16514	16506	16592	16418	16752	16661	16656	16724	16680	16551	16523	16729	16673	16634	16488	16855	16630	16701	16676	16744	16606	16704	16657	16766	16548	16837	16617	16797	16512	16743	16604	16637	16733	16585	16688	16646	16706	16600	16597	16654	16717	16647	16704	16688	16741	16731	16716	16600	16563	16744	16612	16754	16702	16612	16759	16619	16654	16572	16572	16671	16579	16544	16759	16542	16802	16592	16702	16687	16698	16653	16658	16742	16713	16462	16690	16635	16743	16532	16746	16541	16466	16721	16712	16605	16774	16764	16615	16736	16687	16505	16657	16704	16628	16715	16715	16672	16675	16585	16747	16744	16493	16733	16753	16737	16689	16624	16787	16713	16540	16680	16674	16622	16768	16708	16607	16728	16558	16703	16748	16645	16688	16591	16736	16758	16551	16511	16561	16735	16625	16687	16714	16787	16707	16552	16679	16735	16790	16711	16609	16813	16584	16611	16732	16637	16656	16411	16702	16654	16683	16470	16699	16543	16813	16750	16720	16716	16613	16636	16741	16565	16541	16706	16819	16558	16690	16986	16639	16609	16651	16558	16582	16604	16656	16803	16536	16686	16627	16614	16583	16593	16472	16470	16665	16650	16676	16646	16610	16739	16663	16559	16846	16473	16669	16536	16666	16558	16686	16677	16659	16692	16569	16692	16637	16696	16611	16665	16610	16792	16758	16629	16646	16608	16775	16645	16604	16652	16735	16529	16626	16818	16556	16573	16822	16683	16665	16809	16656	16541	16713	16763	16756	16733	16460	16733	16547	16789	16797	16516	16814	16717	16642	16537	16677	16792	16578	16779	16596	16743	16796	16709	16528	16591	16716	16760	16600	16347	16734	16579	16654	16671	16582	16738	16472	16509	16709	16784	16827	16702	16405	16619	16533	16832	16677	16687	16824	16641	16487	16786	16763	16593	16720	16724	16740	16616	16660	16623	16734	16558	16672	16657	16631	16522	16782	16549	16714	16725	16693	16621	16801	16804	16688	16574	16696	16670	16736	16636	16776	16534	16665	16790	16504	16681	16633	16569	16624	16568	16482	16685	16620	16675	16693	16722	16605	16772	16714	16697	16742	16612	16731	16557	16716	16502	16614	16696	16656	16713	16608	16922	16793	16598	16697	16583	16584	16684	16528	16770	16590	16549	16720	16530	16575	16703	16436	16776	16737	16640	16671	16567	16774	16552	16868	16643	16582	16693	16825	16657	16863	16586	16605	16659	16729	16511	16646	16723	16611	16592	16515	16639	16498	16749	16750	16667	16891	16615	16514	16550	16533	16615	16730	16585	16809	16723	16788	16533	16807	16593	16684	16708	16527	16714	16513	16610	16528	16844	16654	16646	16527	16636	16733	16818	16717	16934	16668	16667	16608	16734	16740	16845	16745	16616	16690	16607	16553	16490	16548	16773	16735	16670	16576	16696	16530	16785	16698	16732	16594	16490	16664	16611	16672	16708	16683	16604	16636	16743	16696	16807	16569	16654	16589	16609	16667	16641	16620	16751	16475	16677	16743	16446	16728	16726	16839	16452	16683	16831	16719	16819	16721	16649	16707	16825	16637	16562	16679	16558	16635	16679	16637	16696	16700	16656	16651	16571	16712	16903	16736	16472	16411	16434	16720	16849	16508	16648	16769	16634	16681	16660	16771	16753	16628	16654	16643	16621	16584	16610	16615	16756	16559	16506	16798	16604	16657	16546	16639	16806	16578	16719	16634	16538	16725	16740	16663	16622	16550	16547	16685	16553	16674	16603	16666	16536	16654	16671	16741	16610	16714	16482	16597	16793	16686	16764	16539	16681	16643	16705	16762	16698	16672	16585	16774	16723	16603	16665	16648	16669	16621	16719	16512	16552	16696	16610	16696	16663	16784	16627	16587	16667	16846	16670	16819	16671	16501	16682	16624	16672	16738	16711	16672	16757	16709	16560	16720	16710	16735	16504	16782	16594	16599	16867	16872	16719	16500	16758	16739	16446	16842	16515	16653	16608	16772	16704	16613	16633	16644	16587	16559	16664	16573	16674	16516	16571	16734	16752	16528	16640	16753	16628	16614	16482	16674	16585	16662	16666	16717	16679	16689	16800	16772	16590	16609	16699	16742	16586	16709	16816	16546	16704	16760	16585	16544	16714	16741	16659	16641	16560	16573	16574	16801	16615	16647	16585	16763	16687	16479	16746	16515	16790	16519	16625	16568	16598	16684	16672	16488	16707	16733	16611	16459	16640	16719	16652	16620	16748	16543	16651	16782	16479	16796	16600	16610	16811	16830	16929	16744	16780	16657	16734	16645	16668	16634	16776	16601	16704	16641	16459	16530	16829	16612	16751	16782	16607	16586	16666	16780	16744	16576	16659	16719	16589	16897	16629	16607	16781	16715	16642	16840	16581	16420	16697	16800	16675	16542	16547	16750	16602	16703	16679	16572	16682	16645	16781	16590	16610	16617	16739	16713	16728	16702	16880	16731	16487	16865	16710	16655	16563	16578	16659	16716	16632	16660	16801	16620	16761	16732	16747	16633	16564	16906	16695	16641	16726	16556	16609	16443	16659	16706	16670	16584	16577	16769	16626	16739	16764	16540	16700	16741	16686	16538	16543	16520	16693	16614	16733	16684	16754	16696	16603	16648	16810	16652	16721	16739	16526	16823	16610	16549	16570	16707	16602	16566	16711	16612	16644	16662	16598	16737	16578	16650	16673	16731	16632	16593	16509	16618	16765	16676	16558	16463	16762	16620	16692	16691	16592	16841	16540	16589	16624	16598	16584	16558	16596	16432	16727	16571	16643	16884	16570	16598	16670	16485	16694	16739	16682	16827	16700	16712	16840	16642	16590	16657	16757	16690	16679	16508	16633	16913	16554	16709	16801	16718	16821	16753	16646	16885	16588	16788	16494	16710	16751	16740	16636	16479	16686	16753	16642	16745	16544	16719	16896	16644	16699	16726	16540	16593	16680	16657	16568	16740	16700	16643	16664	16660	16772	16754	16647	16545	16675	16584	16557	16653	16723	16691	16791	16727	16735	16797	16612	16559	16616	16505	16679	16542	16650	16646	16546	16711	16509	16686	16653	16783	16509	16732	16426	16744	16666	16599	16653	16633	16630	16570	16567	16639	16655	16669	16730	16755	16737	16577	16675	16606	16438	16734	16650	16615	16531	16585	16510	16696	16762	16664	16546	16705	16721	16896	16483	16617	16612	16773	16589	16716	16564	16620	16739	16863	16751	16603	16639	16606	16719	16450	16657	16632	16585	16572	16684	16647	16705	16775	16697	16679	16840	16605	16878	16793	16812	16717	16702	16694	16548	16741	16703	16714	16547	16780	16551	16687	16631	16736	16703	16591	16617	16709	16634	16615	16618	16718	16701	16582	16552	16680	16827	16636	16744	16601	16725	16826	16591	16666	16578	16844	16672	16629	16811	16695	16601	16549	16512	16576	16823	16597	16554	16603	16527	16579	17003	16811	16633	16705	16636	16702	16565	16854	16664	16833	16570	16565	16619	16649	16760	16628	16714	16689	16625	16686	16687	16659	16686	16751	16707	16584	16500	16898	16598	16465	16722	16710	16770	16641	16708	16759	16851	16647	16684	16661	16697	16729	16613	16820	16762	16618	16665	16766	16632	16607	16611	16696	16872	16712	16750	16662	16793	16643	16562	16783	16683	16558	16684	16542	16653	16538	16694	16754	16594	16822	16552	16576	16593	16767	16770	16648	16695	16503	16693	16728	16443	16919	16572	16706	16589	16647	16634	16505	16617	16532	16541	16676	16621	16806	16703	16621	16673	16724	16750	16801	16694	16544	16494	16750	16586	16698	16727	16666	16619	16889	16731	16645	16695	16589	16675	16696	16675	16657	16632	16667	16715	16698	16636	16788	16652	16529	16621	16789	16666	16691	16562	16659	16575	16714	16938	16574	16748	16677	16687	16616	16793	16671	16769	16870	16541	16749	16673	16747	16642	16634	16811	16712	16666	16729	16742	16787	16550	16746	16672	16389	16709	16797	16662	16560	16717	16679	16708	16538	16628	16612	16735	16758	16738	16690	16652	16628	16651	16673	16604	16739	16529	16600	16680	16833	16757	16782	16613	16755	16659	16641	16780	16666	16693	16704	16652	16680	16566	16674	16674	16698	16451	16735	16667	16613	16689	16633	16562	16656	16663	16798	16668	16648
25213	21549	29761	29759	28781	29673	28673	25386	23624	23451	22783	22019	22061	21781	21558	21215	21008	20797	20965	20813	20477	20494	20617	20493	20362	20514	20433	20490	20448	20446	20467	20203	20330	20133	20155	20080	20221	20106	20252	20217	20190	20223	20106	20224	20114	20082	20051	20078	20179	20256	19909	20140	20334	20189	20141	19937	20229	20032	19944	20258	20105	20104	20143	20144	20008	20194	20038	20064	20137	19972	20293	20096	20165	20180	20271	20061	20151	19949	20173	20032	19946	20022	19890	20153	20106	20083	19949	20210	20078	19961	20092	20042	19957	20052	20043	19962	20190	20158	20052	20058	20166	20080	20071	20115	20197	19868	20018	20000	20138	19870	20160	19909	20023	19999	20294	20065	19854	19878	20149	20151	20150	20100	20007	20147	20101	19954	20032	19937	20201	20032	20248	20056	20216	20158	20194	20003	20044	20073	20122	19938	19987	20125	20207	19950	20008	20227	20113	20123	20134	20172	19973	20236	20123	20081	20058	20091	19968	20080	19972	19981	19975	20025	20090	20015	19981	20089	20191	20116	19958	19997	20010	20114	20074	19958	20198	20064	19975	20128	20141	19938	20049	20010	19832	20049	20194	20049	19999	20151	19845	19951	19875	19895	19922	19959	19958	20093	20207	19957	20030	20041	20199	19976	19988	19968	20126	19945	20113	20172	20003	20093	20212	20135	20029	19919	20057	20150	20454	20045	19973	20040	20077	20032	19723	19959	20073	20114	20034	20017	20061	19956	20058	20025	20096	20237	19905	20074	20151	20176	19977	20067	19876	20013	20037	20128	19909	19947	20051	20111	20052	20098	20039	19842	19942	19890	20029	20127	19949	19930	20063	20160	20101	20276	20179	19991	20213	20102	19951	20053	20042	20053	20104	19816	20167	20177	19993	19917	20153	20058	19964	20070	20122	20026	20096	19993	20085	20146	20070	20152	20188	20072	19887	19911	20047	20110	20128	19994	20193	20089	20003	20073	19958	20040	20225	20081	20319	20370	20115	19862	19951	20065	20029	19918	20027	19975	19765	20146	20011	19993	20029	20297	20155	20344	19904	19974	20005	20166	20263	20084	20059	20006	20096	20221	20086	19916	20258	20062	20101	20201	19943	20012	20101	20174	20395	20190	20184	20193	19916	20242	20137	20151	20192	20201	19838	20033	20045	20042	20014	20035	20143	20169	20091	20099	20040	19868	20188	19867	20027	19926	19943	19913	19988	20001	20064	20041	19883	19966	19975	20063	20149	20151	20099	20225	19959	20133	20100	20078	20148	20253	19927	20038	20232	20028	20250	20157	20061	19901	20054	20056	20039	19883	20230	20151	20101	19991	19988	20052	19991	20033	20221	19831	20022	19979	19835	19987	20011	20099	20140	20060	19977	20016	20066	19996	20284	19846	20055	20000	19882	19903	20033	20046	20164	20095	20005	20128	20263	19979	19807	19940	19950	20014	20008	20062	20112	20143	19976	20150	19999	20097	20192	20101	19897	20073	20098	20129	20123	19919	20235	19926	20205	19984	20044	20017	20147	20143	19916	20074	19984	19967	20103	20365	20100	20101	20336	20125	20212	20291	20016	20064	20036	19945	19908	20074	20039	19888	19978	19906	19874	20180	19912	19772	20025	20037	19626	20017	20049	19844	19927	20049	20258	19977	20279	19960	19826	20231	20107	20152	19886	20026	20132	20071	19921	20266	20150	20069	20082	20043	19932	20118	20001	20128	19984	20099	20272	20078	20097	19879	19936	20028	20032	20127	19976	20070	19866	20185	20129	20103	19857	19843	20008	20095	20020	20202	20004	20088	20069	20103	20009	20265	20005	20194	20231	19893	20214	20080	20161	20074	19948	19930	20073	20020	20004	20162	20001	19946	20046	20268	20202	20108	20006	20046	20032	20162	20108	20084	19882	20040	19803	20070	20132	20240	20186	20133	20249	20157	20285	20062	20093	20027	19961	20011	20020	19975	20178	20023	20017	20092	20110	19953	20123	20029	20165	20105	20029	20065	20135	19938	19956	20173	19960	19999	19996	20064	19985	19980	20050	20072	20043	19817	20069	19910	20116	20223	20152	20015	20093	19834	20230	20174	20160	19799	19954	20209	20203	19863	20247	20184	20094	19936	19908	20194	20116	19972	20154	19859	20066	20061	20172	20098	20017	20118	19959	20055	19945	19999	20047	20073	19915	20197	20038	20136	19741	19995	19824	19920	20014	20143	20110	20202	20133	20126	19961	20102	19930	19902	19957	20045	20043	20130	20071	20076	20055	20058	20003	20044	20140	20073	20135	20022	20064	19965	19842	19779	20080	20122	20143	19878	19963	19975	20069	20045	20148	20139	20179	19833	19972	19991	20019	20208	20107	19855	19825	20023	20265	20158	20143	20042	20011	20235	19973	19941	19760	20040	20172	20311	20048	20119	20204	20186	20285	20183	20153	20183	20097	19931	19999	20097	20123	19946	20083	20213	19866	20270	20063	20104	20023	20122	20060	20109	20096	20094	20054	20113	20283	20148	19960	19886	20033	20081	20062	19876	20118	20237	19933	19816	19982	20075	20132	20239	20109	19836	20047	20063	20039	19995	20052	19942	20049	20197	20129	19967	20245	20190	19930	20069	20054	20203	20117	20236	20054	19914	20060	19978	20074	19853	20305	19695	19978	20093	19995	20007	20201	20065	20154	20184	20133	19988	19969	20016	20112	19998	20255	20208	20186	20190	20005	19953	20053	20229	20011	20113	20195	20013	20206	19734	20043	20061	19950	20269	19947	19969	20101	19991	20080	20206	20072	20094	19916	19993	20119	20121	19983	20014	20121	20084	20118	20008	19917	20028	20232	19982	20042	20146	20089	20141	20046	20119	20055	20179	20205	20012	20112	19854	20330	20021	19880	19998	19892	20278	20166	19990	20211	19992	20000	20111	20103	20130	20115	20247	19828	19985	19925	19972	20075	19967	20109	20076	20012	19994	20032	19952	19869	20144	19861	20175	20099	19967	19976	20115	19843	20093	20115	19970	20264	19928	20032	19814	20028	19924	19934	20050	20116	20040	19975	20099	19979	19948	20054	20192	20304	20127	19925	19857	19996	19984	19927	20020	20061	20061	19996	19990	20115	20077	20106	20094	19965	19990	20020	20303	20006	20035	20072	20099	19968	20192	20098	20092	20049	20028	20093	20243	20242	19940	19961	20146	20027	20129	20165	20110	20087	19925	19988	19887	20021	20044	20084	19963	20079	20146	20198	20281	20214	20093	20026	19868	20272	20040	19915	20125	20154	20189	19966	19974	20237	19948	19985	20072	20196	19996	20225	19913	20106	20080	20147	20076	19962	20123	20028	19818	20022	19999	19982	20014	19999	20182	20000	20042	19827	20082	20138	20237	20223	20129	20140	19953	20091	19958	20253	20136	20049	20243	19946	20304	20035	20206	19928	20028	20024	20266	20142	20271	20201	20068	20162	19891	20055	20186	20184	20176	20049	19954	19916	20019	20204	19743	19736	19908	20068	20052	20099	19896	20162	20095	20019	20178	19877	20118	20015	19883	20200	20071	20055	20089	20054	20036	20278	20011	19931	20288	20024	19722	19947	20035	20047	19872	20129	20159	20270	19946	19945	20201	20084	20158	20246	20027	20185	20050	19924	19931	20410	20187	20183	20013	20305	19994	19938	20094	20030	20195	20035	20063	20024	19834	20175	20073	20155	20158	20150	20166	20122	20138	19917	20264	20126	19988	20068	20144	20107	20051	20037	20062	20173	20022	19894	20044	20034	19848	20143	20093	20043	19834	20023	20165	19951	20188	20046	20015	19917	20098	19886	20224	20003	20000	20049	19920	20220	20026	20116	20211	19988	19902	20236	20088	19988	20132	20001	19938	20205	20069	20006	20043	20255	19887	20022	20176	20147	19996	20175	20163	20054	20254	20127	19985	20078	19826	19924	20273	20215	19944	20169	19937	20082	20158	19911	20348	20114	19795	20107	20089	19992	19939	20170	20067	20044	20145	20073	19879	20045	19894	19946	20211	20149	20007	20074	19905	20330	19990	20032	20149	19814	20166	19938	20121	20008	20145	20138	19889	20194	20075	20148	20250	19905	19985	20251	20107	20030	19928	19893	19937	20107	20233	19887	20294	20212	20141	20206	20219	19991	19984	20186	20054	20104	20137	20033	20130	20233	20141	20269	20223	20322	19845	19977	19873	19933	20250	20029	20027	19972	20030	20158	19899	20109	20151	20040	20073	19949	20166	19950	20333	20127	19954	20084	20178	20279	20151	20306	19880	20018	20054	20141	20181	20140	20215	20153	19948	20132	20010	19948	19896	20091	20238	20134	19782	19853	19813	20083	20019	20172	20038	19956	20123	19905	20145	20152	19855	19950	20022	20021	20033	19957	20023	20012	19911	20094	20110	19918	19998	20173	19878	19917	19983	20153	19998	20009	20040	19947	19906	19906	20230	20028	20207	19972	20209	19938	19977	19985	20011	20021	20064	20172	20162	20123	20095	20073	19974	19855	20082	20138	20022	20212	20029	20038	19918	20045	20099	20287	20117	19997	19909	20132	19957	20089	20197	20193	20031	19922	20003	20100	20117	20065	20020	20139	20175	20003	19958	19861	19967	19997	20058	19995	19947	20077	19979	20034	19835	20036	19798	20072	20254	19962	20272	20088	20376	19893	19942	19928	19950	20070	19650	20008	20078	20078	19974	20065	19958	19957	19963	20046	19871	20275	20089	20030	20162	20175	19826	19870	20027	19947	19917	19835	20074	20093	20195	20192	20190	19965	20133	20118	19961	19922	20117	20004	19901	20139	20091	20158	20235	20192	19927	20040	20028	19994	20154	20123	19768	20060	20252	19979	20138	20093	20091	20204	20014	20145	20040	20091	20104	19983	20092	20157	19896	19919	20109	20292	20104	19919	19996	20232	19941	19865	20036	20203	20037	20058	20069	19918	20019	20001	19949	20193	19950	20198	20151	20247	20190	20173	20086	20076	20081	20063	20203	20130	19954	19913	20042	20078	20074	20095	20193	20135	20035	19858	20116	20154	19941	20082	20027	19881	19972	20235	20138	19849	20079	20003	19997	20167	19961	19921	19970	20097	20098	19941	20051	20043	20042	20079	20007	20061	19952	20035	19947	20103	20055	19941	20001	19907	20075
28588	51049	50767	40885	34114	30104	26978	24063	22391	21412	20632	20001	19373	18920	18826	18340	18149	17897	17841	17659	17229	17143	17169	17141	17017	17033	17129	16908	16952	16961	16952	16994	16719	16723	16821	16540	16737	16901	16594	16534	16714	16698	16743	16758	16726	16697	16815	16688	16616	16771	16661	16708	16605	16780	16760	16620	16714	16862	16506	16629	16536	16712	16525	16491	16523	16604	16856	16564	16768	16655	16646	16718	16627	16719	16701	16391	16701	16764	16682	16499	16802	16616	16666	16650	16641	16737	16627	16868	16626	16706	16737	16713	16559	16666	16584	16599	16695	16514	16688	16598	16619	16593	16639	16570	16555	16497	16661	16628	16509	16668	16613	16816	16621	16769	16784	16630	16575	16771	16688	16536	16735	16598	16715	16847	16686	16689	16789	16604	16594	16437	16516	16742	16696	16772	16512	16680	16629	16637	16558	16705	16643	16681	16572	16629	16745	16729	16720	16673	16546	16583	16538	16746	16649	16470	16735	16705	16658	16688	16743	16741	16565	16674	16641	16556	16625	16773	16542	16634	16603	16564	16467	16599	16655	16718	16618	16558	16713	16564	16736	16618	16726	16488	16764	16760	16651	16662	16679	16671	16736	16566	16558	16749	16631	16736	16737	16657	16598	16785	16570	16654	16577	16737	16910	16590	16605	16711	16588	16683	16736	16606	16673	16601	16735	16659	16549	16805	16555	16639	16785	16554	16617	16593	16527	16568	16696	16690	16517	16569	16489	16561	16712	16663	16722	16553	16701	16660	16491	16614	16818	16672	16717	16548	16557	16692	16695	16453	16553	16602	16785	16645	16519	16568	16524	16701	16454	16717	16566	16621	16728	16878	16779	16738	16619	16581	16567	16425	16748	16587	16631	16758	16655	16543	16632	16776	16633	16841	16573	16669	16751	16774	16670	16672	16382	16544	16525	16669	16563	16677	16598	16743	16659	16543	16732	16699	16664	16887	16541	16599	16500	16654	16802	16657	16652	16707	16602	16731	16652	16806	16583	16560	16478	16679	16626	16816	16597	16646	16794	16524	16752	16695	16626	16568	16499	16514	16452	16527	16653	16648	16603	16725	16686	16822	16736	16642	16560	16549	16719	16670	16702	16604	16645	16554	16591	16818	16697	16563	16749	16581	16724	16717	16507	16734	16687	16676	16659	16649	16706	16809	16741	16714	16708	16495	16508	16663	16622	16625	16728	16512	16700	16605	16588	16707	16717	16629	16770	16703	16586	16652	16517	16806	16606	16372	16632	16639	16445	16779	16647	16814	16641	16740	16566	16587	16773	16638	16659	16592	16657	16549	16663	16700	16544	16464	16634	16674	16835	16495	16591	16586	16656	16638	16751	16622	16640	16792	16710	16681	16614	16723	16831	16675	16704	16681	16770	16642	16653	16713	16616	16713	16683	16605	16556	16574	16651	16658	16686	16706	16679	16450	16591	16549	16634	16764	16715	16317	16545	16591	16688	16724	16632	16692	16607	16814	16643	16704	16735	16626	16640	16807	16697	16647	16550	16577	16660	16637	16655	16504	16622	16440	16763	16659	16654	16616	16701	16671	16397	16606	16465	16753	16497	16498	16643	16599	16841	16567	16532	16690	16673	16710	16528	16646	16737	16549	16572	16732	16618	16589	16538	16729	16742	16780	16601	16643	16622	16593	16591	16609	16516	16747	16575	16578	16596	16664	16776	16648	16668	16476	16624	16637	16621	16609	16572	16590	16577	16668	16653	16682	16785	16802	16709	16789	16626	16654	16579	16641	16609	16753	16703	16622	16540	16704	16602	16517	16698	16763	16669	16788	16559	16697	16869	16687	16722	16535	16601	16590	16698	16737	16752	16653	16740	16588	16656	16482	16581	16661	16597	16604	16774	16484	16637	16721	16635	16563	16705	16680	16628	16708	16625	16808	16518	16687	16706	16679	16783	16586	16464	16631	16621	16626	16478	16728	16577	16687	16738	16710	16682	16648	16562	16419	16734	16612	16426	16808	16445	16664	16644	16630	16565	16690	16753	16675	16578	16579	16491	16587	16559	16512	16571	16250	16634	16538	16433	16780	16652	16805	16398	16678	16654	16647	16667	16666	16587	16454	16605	16818	16541	16656	16614	16647	16573	16759	16608	16811	16539	16590	16533	16637	16578	16687	16674	16597	16862	16420	16715	16546	16701	16440	16681	16715	16563	16691	16815	16737	16665	16746	16827	16581	16417	16622	16766	16840	16596	16608	16491	16572	16634	16680	16682	16756	16624	16776	16490	16697	16829	16638	16637	16708	16765	16642	16542	16696	16778	16560	16740	16688	16780	16569	16567	16630	16527	16721	16651	16646	16580	16677	16854	16694	16653	16664	16632	16736	16588	16583	16528	16808	16718	16600	16627	16565	16644	16589	16785	16662	16648	16585	16586	16768	16734	16801	16849	16699	16632	16497	16673	16586	16711	16739	16730	16427	16585	16679	16611	16732	16605	16683	16556	16783	16593	16831	16570	16893	16571	16425	16735	16565	16799	16627	16637	16533	16531	16492	16662	16596	16771	16698	16631	16510	16924	16640	16652	16752	16704	16714	16668	16701	16502	16675	16612	16567	16602	16557	16671	16684	16651	16729	16455	16643	16813	16715	16739	16679	16902	16509	16639	16829	16688	16628	16605	16472	16769	16554	16488	16798	16768	16469	16701	16642	16816	16765	16501	16482	16641	16723	16578	16527	16742	16533	16685	16739	16686	16633	16743	16663	16643	16596	16691	16648	16496	16576	16830	16722	16484	16576	16645	16784	16473	16676	16678	16616	16590	16658	16702	16558	16565	16668	16499	16837	16782	16687	16679	16683	16459	16833	16570	16565	16754	16494	16637	16547	16544	16618	16757	16691	16531	16615	16650	16572	16808	16522	16691	16635	16667	16652	16649	16547	16644	16571	16559	16551	16641	16578	16561	16593	16576	16714	16694	16583	16533	16619	16647	16640	16499	16697	16595	16711	16573	16567	16567	16669	16545	16798	16625	16758	16601	16722	16448	16523	16684	16638	16730	16589	16636	16639	16446	16459	16523	16561	16679	16676	16689	16652	16716	16787	16584	16435	16659	16594	16762	16587	16561	16655	16503	16750	16548	16622	16499	16520	16724	16753	16711	16627	16574	16632	16670	16626	16716	16601	16712	16505	16919	16574	16647	16754	16613	16614	16665	16706	16683	16966	16602	16616	16594	16438	16694	16709	16656	16729	16609	16554	16539	16687	16693	16555	16659	16613	16813	16583	16713	16814	16543	16534	16628	16738	16613	16547	16731	16644	16677	16730	16768	16451	16688	16390	16702	16640	16577	16617	16644	16538	16690	16731	16452	16469	16693	16690	16660	16609	16692	16557	16704	16626	16571	16710	16544	16546	16641	16643	16834	16524	16786	16690	16739	16590	16767	16657	16605	16634	16613	16720	16555	16570	16581	16730	16770	16673	16619	16478	16706	16617	16562	16594	16651	16660	16818	16618	16572	16541	16669	16653	16758	16624	16607	16689	16653	16619	16676	16618	16655	16528	16610	16686	16765	16613	16643	16613	16717	16556	16695	16587	16746	16648	16803	16480	16488	16599	16628	16708	16530	16655	16698	16528	16610	16766	16645	16665	16647	16556	16725	16595	16771	16782	16674	16598	16707	16518	16638	16555	16557	16541	16676	16672	16851	16772	16680	16668	16578	16462	16494	16635	16679	16596	16689	16561	16593	16537	16509	16755	16620	16664	16616	16861	16592	16704	16475	16476	16523	16556	16445	16711	16524	16662	16794	16503	16420	16576	16711	16571	16374	16749	16766	16712	16602	16785	16676	16536	16652	16736	16547	16506	16696	16716	16758	16694	16672	16750	16575	16629	16773	16485	16861	16496	16711	16656	16570	16693	16430	16755	16780	16729	16493	16624	16753	16610	16701	16584	16658	16565	16850	16617	16564	16763	16542	16566	16695	16609	16601	16447	16608	16524	16784	16633	16834	16662	16491	16782	16561	16651	16614	16548	16777	16561	16513	16771	16636	16680	16632	16625	16659	16736	16507	16623	16743	16520	16750	16592	16457	16857	16574	16663	16784	16629	16721	16731	16602	16747	16494	16587	16578	16691	16565	16656	16698	16615	16352	16734	16471	16700	16834	16638	16622	16653	16657	16599	16560	16615	16675	16728	16695	16657	16555	16545	16669	16680	16697	16525	16769	16547	16631	16768	16901	16389	16694	16722	16510	16574	16494	16675	16598	16640	16604	16630	16502	16664	16468	16655	16589	16724	16628	16748	16641	16726	16596	16544	16742	16609	16516	16848	16536	16706	16678	16616	16780	16401	16820	16798	16651	16787	16642	16703	16730	16796	16615	16710	16655	16616	16763	16542	16649	16527	16749	16521	16447	16781	16588	16784	16661	16673	16761	16735	16491	16480	16630	16630	16805	16745	16691	16686	16590	16593	16647	16596	16725	16480	16610	16701	16586	16557	16615	16654	16769	16611	16775	16785	16543	16510	16650	16692	16848	16598	16860	16613	16733	16673	16761	16539	16434	16712	16707	16741	16494	16623	16510	16611	16745	16704	16599	16793	16624	16525	16721	16633	16695	16742	16655	16654	16526	16571	16564	16561	16699	16643	16578	16666	16706	16475	16613	16574	16688	16632	16621	16775	16596	16608	16644	16568	16799	16746	16677	16643	16407	16495	16614	16535	16601	16680	16573	16661	16615	16596	16815	16585	16503	16551	16534	16640	16608	16606	16879	16612	16513	16661	16671	16759	16720	16644	16557	16595	16539	16654	16482	16826	16526	16790	16625	16606	16590	16734	16627	16659	16597	16605	16483	16645	16547	16661	16530	16559	16548	16680	16561	16581	16699	16734	16693	16585	16663	16647	16534	16667	16577	16727	16654	16470	16779	16600	16579	16531	16590	16723	16543	16600	16563	16702	16598	16541	16664	16514	16767	16695	16670	16638	16521	16676	16796	16697	16618	16701	16470	16499	16524	16511	16506	16715	16674	16733	16743	16723	16575	16568	16501	16713	16516	16742	16725	16537	16689	16635	16666	16526	16615	16723	16549	16611	16560	16624	16595	16642	16686	16649	16627	16556	16721	16631	16661	16582	16623	16621	16799	16563	16483	16815	16603	16727	16603	16647	16490	16504
24038	21547	29478	25899	26529	31109	31646	26913	25395	24998	23997	23436	22918	22392	22334	21916	21594	21566	21182	20908	20755	20417	20465	20391	20502	20514	20357	20734	20447	20394	20449	20192	20118	20065	20135	20127	19983	20073	20031	19897	19963	19994	20021	20097	19920	20006	19948	19977	19944	19890	20193	19964	20045	19862	20254	20151	20125	20100	19878	19996	20289	20080	20025	19931	20028	20138	20011	20138	19830	19968	19958	20005	20050	20009	20167	20133	20005	20102	19960	19966	19938	19907	19801	20108	19819	19812	20017	20009	19878	20081	20021	20146	19901	19959	19918	19943	19769	20010	19997	19882	19945	20080	19869	19767	19886	20151	20136	19941	20002	19999	19720	19997	19944	20200	20059	19889	20103	19897	20122	19925	19949	20001	19897	19877	19798	20007	20126	19833	19893	20104	19951	19788	19756	19946	19900	19672	19989	19767	20027	19725	20135	19842	20149	19868	20037	19845	20033	19897	19766	19840	19864	19874	19911	19909	19722	20030	20200	20089	19984	20029	20261	19906	19834	19995	19794	20080	19822	20022	19899	19956	20006	20009	20029	19900	20081	20031	20090	19816	20179	19981	19887	19855	19978	19862	20084	20165	20131	19958	19851	19855	19780	19917	19947	19914	20119	19987	19763	19956	19977	19837	19779	19936	20005	19823	19925	19878	19839	19854	19889	19872	20007	19821	20332	19913	20008	19945	20100	19914	19887	19747	20088	20002	19966	19880	19935	20027	19888	19937	19950	19832	20193	20143	19803	19838	19976	20070	19911	20084	19935	19906	19858	19954	20012	20048	19811	19872	19921	19912	20063	19933	19966	20061	19952	19844	19829	19802	19814	19851	20020	20168	19900	19967	19946	20062	19795	20102	19896	19968	19817	19804	19826	19848	19823	19842	19839	19724	19997	19883	19869	19959	20002	19769	20082	19969	20207	19793	19981	19879	19812	19983	19891	19998	20112	19816	19860	19884	20213	19996	19937	20035	20013	20011	19800	19697	19941	19919	19796	19878	20038	19894	20151	20017	20133	19811	19709	20035	19916	19960	19971	19821	19939	19922	20162	19858	19901	19778	19988	19653	20064	19849	19974	19873	19988	19944	20028	19893	20069	19828	19989	20028	19841	19880	19915	19742	20014	20148	19855	19958	20015	19864	19848	19966	19839	19860	19820	19964	20202	20124	19912	19540	19722	19688	19814	20053	20002	19753	19903	20171	20048	19799	19978	19948	19878	19786	19951	19763	19889	19864	20077	20120	19887	19741	19956	19936	19884	19862	19776	19790	19819	19914	19729	19858	20145	19823	19942	19697	20032	19949	19901	19842	19891	19594	19810	19817	20131	19863	20065	19767	19800	19964	20004	19696	19921	20145	19819	19933	20033	19820	19819	20120	19975	19749	19756	20012	19815	19749	20038	19914	20049	19746	20013	19932	19932	19849	19789	19843	19998	19912	19988	20060	20137	19789	20072	19999	20118	19746	19967	19732	19809	19960	19827	19868	20034	19953	19918	19913	19662	19925	20008	19994	19967	19721	19911	20105	19947	20362	19761	20041	20023	19772	20045	20067	20076	19847	19890	19846	20050	19925	19769	19681	19914	19860	19800	19850	19957	19878	19868	19947	19954	20185	20106	20101	19890	19752	19860	20110	19911	19991	19802	20136	19864	19872	19780	19915	19871	19886	19912	19725	19789	19912	19984	19918	19998	20101	20098	20009	19787	19947	19875	19858	19907	19983	19988	19875	19731	19801	20136	19747	19893	20136	20030	19780	19830	20041	19861	19876	19983	19943	19814	19816	19703	19832	19957	20042	20126	19762	19872	19947	20038	19786	19826	19927	19762	19905	19847	19955	19865	20077	19912	20105	19959	19895	20116	20145	19870	19976	19943	19899	19996	19958	19909	20030	19737	19695	20025	20082	19854	19956	19548	19666	19770	19901	19851	19823	19802	19867	19935	19906	20118	20115	19863	19995	20032	19738	19848	19805	19799	19976	19850	19807	19978	19913	19871	19973	19791	19916	19821	19930	20044	20137	20125	19766	19809	20032	19872	19970	19927	20024	19934	19891	19746	19846	19860	19767	19837	19901	20030	19899	19904	19775	19872	19916	19837	19791	19870	20151	20120	20229	20043	20113	19854	20058	20043	19975	19905	20136	19971	20019	19931	20013	20060	20133	19932	19922	19896	19686	20086	19841	19873	19917	19827	20176	20000	20098	19944	19974	20177	19906	20001	20264	19824	19866	19770	19939	20013	20088	19902	19881	19785	19858	20169	19824	19899	19825	19929	19911	19886	19847	19940	20027	19890	19681	19949	19651	19893	19702	19928	19951	19871	19854	19834	19938	19979	19993	19726	19857	19916	20078	19919	19942	19811	19729	19912	19746	19852	19831	19937	19845	19956	19885	19894	19902	19929	19966	20057	19803	20226	19867	19958	19742	20023	19944	20032	19731	20043	19886	19710	19922	19875	19949	19952	19888	19957	20121	19796	20013	19910	19757	20076	19805	19817	19718	20011	20052	20094	19997	20007	19845	20129	19956	20129	19739	20103	19998	19972	19844	19767	20030	20027	20132	19881	19958	19971	19777	19841	19849	20101	19825	19922	20162	19719	19884	20098	19670	19839	20085	19882	20021	19976	20013	19840	20017	19917	20058	19977	20006	19902	19881	19967	20115	19976	20025	19941	19900	20010	20025	20101	19898	19855	20198	19925	19894	19869	20005	20116	19756	19768	20047	20058	20025	19781	20088	19574	19782	19880	20194	20116	19955	19725	19775	20124	20025	19883	20080	20024	20106	20025	20185	19934	19894	19962	19784	20098	20079	19948	19933	19893	19934	20045	19937	19802	19948	19828	19849	19805	19913	20091	19947	19825	19925	20038	19890	19683	19864	19966	19764	20045	19917	20140	19880	19907	20049	19853	19645	19858	19826	19734	19907	19788	20090	20144	19867	19806	19934	19753	19841	19892	19919	19666	19671	19963	19992	19890	19943	19866	19794	19901	19980	20130	20039	19867	20066	20058	19990	20099	19868	19793	19888	19870	19823	20041	19891	19951	20171	20147	19914	19793	19750	19891	19935	19948	19818	19794	19967	19930	19929	19691	19810	19809	19969	19947	19927	20031	19895	19817	19927	19934	20014	20015	19899	19907	20164	20062	19902	19846	20022	19839	20233	19982	19876	19836	19767	19940	19772	19990	19933	19896	19882	19927	20173	19941	20005	19973	19931	19979	19923	20028	19924	19862	19920	19949	19823	19717	19996	19874	19965	19854	19824	19952	19698	20052	19718	19783	20077	19870	19895	19702	19693	19903	19905	19858	20023	19939	20161	19795	19930	19882	19952	19977	19877	19838	19997	19931	19715	20003	19867	19874	19845	19918	20045	19912	19970	19879	20033	19875	19919	19998	19971	20020	19851	20083	19762	19887	19878	19904	20125	19807	19826	20053	20120	20045	20113	19856	19923	19891	19677	19983	19839	20071	20156	19904	19796	19781	20153	19895	19835	19856	19891	19887	19796	19998	19947	19842	19858	19858	19663	19887	20034	20083	20023	19931	19859	19978	19562	19892	20025	20133	19874	19917	20024	19997	19945	19852	19947	19913	19930	19932	19788	19723	19854	19986	19718	20040	20193	19985	20022	20055	19852	19961	19927	19795	19897	20001	19941	19779	20062	19964	19961	19999	20047	20136	20161	19959	20123	20033	19930	19880	19851	19941	19997	19878	19940	19935	20143	20091	20031	19996	19918	20092	20263	20018	20112	20200	19773	19895	19816	19878	19933	19861	19884	20017	19884	20123	19771	19976	20064	20033	19938	19883	19850	19882	19912	20101	19834	19829	19930	19865	19915	19859	20021	19780	19998	19937	19878	19881	19763	20004	20037	19819	20010	20201	19819	19740	19674	19905	19991	20022	19835	19799	19787	19882	19898	20020	20036	20120	19970	19872	19842	19803	19910	19821	20143	20016	19808	19926	20002	19767	19991	20031	19980	19726	19957	19809	19900	20137	19845	19953	19818	19773	19833	20110	19907	19993	20071	19706	20078	19939	19950	19968	19824	19849	20008	19869	20219	20198	19753	19884	19910	19964	19781	19820	20011	19828	19944	19748	19918	19858	19782	20029	19738	19996	19882	19694	19962	19790	19940	19904	19868	19768	19814	19838	19800	19899	19946	19938	19698	20124	19847	19988	20019	19836	19868	19879	20025	19881	19961	19934	20060	19723	20137	19709	19760	19917	19891	19845	19936	19981	19958	20047	19801	19941	20169	19825	19698	19821	19990	19958	20078	19958	19932	19948	19916	19832	19869	19969	19987	20058	19828	20008	19904	20207	19902	19996	19820	19895	19937	19989	19930	19886	20001	19817	19970	19781	19888	19845	20051	20076	19987	19862	19921	20005	19978	19977	20076	20084	19947	19978	19745	19903	20114	19907	20030	19853	19876	19722	20068	20032	19748	19975	19999	20040	20016	19990	20090	19795	19823	19868	20150	20007	19964	20013	19833	20059	19749	20084	19962	20137	19939	19882	19904	19753	19738	19962	19880	19998	19874	20124	19915	19902	20039	19836	19921	19957	20082	20093	19870	20125	19920	19820	20159	19955	19914	19995	19794	19931	19813	19896	19970	19652	19946	19699	19852	19811	20035	19884	19843	20191	19843	19962	20067	19902	19855	20104	19923	20014	19961	19933	20095	19879	19857	19920	19894	19947	19745	19820	19723	19947	19918	19817	19877	19967	19971	19960	20080	19812	19769	20113	19745	20021	19999	19804	20005	20182	19930	19788	19897	20065	19899	20122	19973	20108	19966	19815	19943	19975	19931	19793	20020	20100	19580	20121	19939	19912	19867	19912	19992	20041	19875	19898	19986	20083	20049	19971	19876	19731	19934	19968	20084	19812	19802	19892	20004	19993	19784	19986	19900	19918	20156	20157	20032	20097	20007	20166	19898	20019	19858	19877	19991	19793	19891	19763	19811	20143	19991	19997	19860	19843	19883	19888	19996	19986	19694	20013	20009	19732	19794	19875	19990	19810	20020	19903	19915	19688	19887	19821	19744	20074	19826	19898	20009	19937	20103	19879	19854	19841	19767	20230	20025	19844	19892	19850	20028	19980	19711	20109	20226	19912	19961	20104	20073	20017	19954	20013	20004	19942	19913
30774	55033	55247	45361	38674	34894	30081	26860	25147	23774	22498	21755	20774	20317	19937	19197	18696	18585	18031	17722	17482	17234	17376	17268	17210	17308	16996	17214	17034	16968	17026	16879	16693	16861	16596	16558	16757	16698	16668	16564	16606	16795	16531	16803	16625	16573	16501	16742	16508	16454	16742	16564	16524	16510	16388	16670	16544	16586	16407	16413	16510	16541	16543	16624	16601	16612	16474	16564	16495	16694	16435	16492	16389	16696	16621	16505	16521	16387	16550	16460	16544	16574	16391	16459	16536	16513	16502	16566	16692	16432	16693	16494	16548	16523	16597	16570	16419	16533	16528	16618	16654	16549	16634	16420	16516	16422	16455	16601	16486	16615	16631	16594	16431	16472	16526	16526	16687	16547	16562	16503	16516	16384	16524	16655	16404	16535	16869	16422	16712	16418	16713	16459	16323	16580	16351	16696	16618	16443	16603	16395	16440	16654	16720	16670	16460	16585	16518	16494	16493	16539	16521	16486	16659	16478	16767	16629	16506	16401	16605	16452	16529	16457	16452	16639	16550	16599	16454	16502	16365	16529	16526	16401	16452	16700	16488	16505	16685	16489	16559	16464	16699	16403	16538	16560	16422	16542	16490	16392	16476	16384	16480	16604	16560	16561	16580	16579	16528	16468	16488	16615	16586	16681	16633	16417	16592	16452	16582	16416	16537	16506	16644	16628	16581	16689	16586	16522	16508	16773	16523	16603	16535	16600	16471	16420	16462	16520	16493	16586	16464	16477	16415	16477	16454	16393	16535	16546	16472	16737	16550	16575	16487	16600	16628	16558	16710	16653	16377	16466	16424	16675	16513	16524	16550	16565	16580	16371	16488	16467	16466	16529	16693	16515	16387	16603	16294	16664	16528	16530	16672	16501	16555	16343	16566	16409	16533	16524	16625	16393	16405	16696	16788	16479	16534	16492	16394	16384	16552	16540	16563	16562	16605	16609	16495	16453	16636	16656	16564	16393	16619	16540	16633	16618	16552	16624	16571	16586	16616	16463	16551	16420	16696	16561	16558	16680	16372	16728	16613	16520	16509	16575	16666	16510	16337	16462	16471	16469	16388	16410	16433	16573	16469	16683	16514	16401	16373	16436	16591	16420	16330	16557	16609	16480	16583	16585	16530	16416	16536	16315	16563	16360	16599	16426	16469	16549	16516	16419	16578	16579	16489	16446	16629	16439	16518	16599	16445	16481	16480	16648	16532	16345	16452	16545	16487	16500	16535	16554	16524	16564	16606	16479	16547	16595	16598	16309	16584	16363	16570	16510	16502	16643	16656	16509	16609	16613	16511	16532	16416	16381	16648	16513	16277	16412	16479	16494	16477	16602	16527	16399	16572	16483	16625	16443	16713	16424	16426	16368	16631	16428	16414	16635	16471	16453	16712	16611	16552	16547	16474	16386	16441	16495	16669	16540	16613	16661	16535	16365	16734	16573	16564	16673	16482	16453	16520	16655	16603	16574	16508	16578	16263	16428	16523	16611	16419	16571	16404	16512	16478	16520	16539	16564	16545	16516	16496	16600	16570	16466	16381	16597	16512	16507	16415	16556	16540	16605	16637	16666	16616	16554	16546	16565	16493	16436	16412	16572	16427	16375	16665	16509	16637	16552	16490	16415	16601	16381	16528	16452	16435	16546	16503	16539	16525	16568	16560	16476	16501	16541	16525	16496	16588	16604	16503	16404	16571	16508	16511	16505	16537	16492	16468	16758	16507	16324	16641	16485	16618	16422	16370	16481	16523	16520	16622	16500	16372	16644	16415	16465	16462	16523	16534	16503	16604	16679	16493	16385	16572	16423	16470	16676	16591	16489	16876	16460	16444	16714	16508	16580	16305	16705	16413	16573	16522	16522	16550	16413	16493	16486	16616	16522	16486	16433	16478	16635	16416	16702	16668	16485	16561	16622	16481	16609	16567	16467	16543	16539	16518	16528	16288	16431	16613	16430	16578	16493	16541	16632	16634	16500	16734	16349	16536	16454	16715	16601	16626	16502	16535	16466	16545	16457	16420	16633	16517	16604	16406	16476	16589	16547	16593	16364	16353	16681	16631	16632	16365	16639	16586	16574	16689	16569	16534	16590	16544	16382	16646	16595	16517	16409	16402	16625	16525	16500	16507	16535	16595	16475	16556	16392	16614	16354	16435	16691	16640	16441	16593	16684	16508	16400	16462	16582	16617	16451	16522	16607	16421	16424	16620	16516	16606	16479	16536	16372	16490	16459	16515	16567	16672	16460	16721	16437	16272	16702	16462	16645	16397	16541	16433	16464	16529	16437	16477	16581	16386	16391	16555	16645	16489	16378	16542	16491	16545	16736	16602	16502	16567	16487	16622	16418	16403	16433	16479	16343	16387	16536	16357	16482	16322	16353	16581	16510	16422	16544	16728	16496	16544	16731	16330	16657	16710	16501	16437	16592	16663	16543	16516	16529	16527	16584	16368	16712	16540	16603	16567	16431	16382	16532	16824	16644	16399	16634	16475	16597	16547	16758	16398	16615	16605	16479	16530	16559	16588	16589	16707	16446	16623	16506	16567	16671	16442	16506	16449	16384	16595	16547	16440	16453	16404	16534	16433	16593	16621	16551	16610	16399	16564	16363	16611	16474	16590	16625	16420	16447	16384	16558	16620	16465	16593	16613	16529	16450	16583	16514	16448	16595	16583	16454	16582	16489	16593	16412	16491	16603	16565	16452	16561	16572	16721	16382	16413	16434	16546	16600	16524	16535	16610	16487	16549	16538	16619	16576	16646	16471	16418	16573	16609	16448	16469	16409	16599	16353	16462	16537	16635	16509	16602	16722	16736	16490	16684	16585	16471	16421	16604	16622	16466	16511	16618	16346	16409	16597	16475	16538	16418	16495	16531	16419	16455	16519	16660	16484	16667	16572	16567	16478	16578	16575	16549	16613	16318	16475	16505	16511	16600	16603	16682	16676	16498	16582	16608	16520	16545	16607	16340	16637	16440	16610	16297	16589	16488	16525	16509	16508	16472	16437	16684	16504	16550	16510	16557	16430	16479	16656	16553	16465	16410	16608	16503	16463	16513	16631	16422	16404	16491	16495	16538	16474	16452	16330	16614	16525	16472	16656	16511	16592	16660	16650	16390	16659	16510	16557	16488	16458	16702	16543	16598	16568	16509	16573	16466	16436	16552	16606	16599	16709	16517	16666	16534	16454	16629	16612	16482	16623	16649	16539	16735	16296	16680	16387	16780	16549	16488	16566	16392	16529	16402	16552	16636	16591	16628	16553	16642	16438	16384	16562	16599	16532	16506	16552	16535	16680	16338	16485	16592	16566	16599	16536	16613	16657	16551	16627	16547	16399	16683	16696	16528	16552	16349	16575	16692	16338	16479	16629	16527	16633	16524	16477	16549	16438	16639	16655	16682	16320	16429	16693	16503	16498	16546	16760	16533	16516	16419	16664	16566	16511	16495	16569	16669	16593	16480	16406	16483	16537	16525	16480	16534	16516	16448	16466	16684	16529	16579	16618	16571	16605	16405	16513	16599	16425	16494	16555	16745	16450	16564	16485	16399	16391	16366	16509	16475	16481	16556	16569	16744	16504	16365	16499	16585	16559	16437	16490	16493	16406	16492	16466	16411	16408	16431	16464	16565	16360	16585	16428	16473	16318	16627	16520	16537	16477	16406	16579	16447	16427	16385	16295	16384	16428	16672	16609	16309	16666	16527	16333	16600	16405	16583	16733	16449	16645	16528	16510	16212	16324	16560	16548	16570	16525	16520	16425	16521	16672	16566	16472	16479	16519	16567	16716	16565	16522	16351	16421	16446	16496	16272	16562	16516	16461	16552	16589	16530	16625	16385	16594	16450	16330	16492	16337	16637	16548	16620	16429	16635	16644	16620	16497	16618	16575	16511	16553	16391	16493	16507	16443	16464	16606	16625	16515	16338	16558	16539	16506	16488	16369	16339	16440	16545	16402	16467	16366	16603	16392	16556	16628	16617	16440	16451	16627	16448	16436	16537	16363	16511	16416	16466	16605	16688	16384	16553	16250	16516	16486	16474	16469	16590	16479	16395	16508	16510	16605	16608	16405	16580	16469	16622	16482	16376	16557	16551	16472	16542	16787	16703	16436	16407	16590	16429	16569	16573	16761	16564	16664	16680	16559	16466	16500	16588	16557	16604	16455	16482	16465	16685	16634	16460	16500	16414	16482	16436	16527	16590	16439	16623	16394	16506	16526	16473	16548	16489	16581	16558	16536	16647	16610	16577	16655	16576	16398	16453	16750	16473	16611	16473	16661	16537	16598	16496	16691	16408	16682	16633	16267	16589	16397	16539	16385	16559	16655	16555	16590	16711	16518	16377	16641	16511	16511	16523	16629	16496	16529	16546	16571	16212	16584	16525	16428	16532	16529	16493	16635	16490	16545	16498	16652	16579	16451	16491	16394	16700	16602	16541	16617	16619	16666	16542	16596	16370	16481	16516	16408	16659	16590	16567	16435	16621	16371	16347	16777	16441	16520	16437	16572	16543	16435	16526	16535	16484	16381	16670	16382	16667	16484	16535	16448	16558	16460	16389	16494	16578	16572	16632	16514	16452	16556	16574	16325	16464	16517	16344	16300	16379	16561	16548	16574	16494	16601	16349	16429	16764	16644	16277	16688	16464	16466	16633	16675	16497	16594	16528	16494	16411	16601	16680	16510	16445	16626	16487	16606	16396	16593	16492	16692	16234	16513	16523	16632	16559	16304	16614	16554	16513	16566	16534	16523	16511	16475	16486	16556	16580	16623	16524	16415	16720	16597	16528	16617	16502	16482	16528	16430	16477	16582	16531	16364	16405	16455	16458	16528	16540	16666	16474	16491	16645	16487	16509	16443	16429	16382	16550	16409	16439	16468	16541	16441	16588	16639	16553	16539	16665	16523	16557	16541	16581	16554	16500	16585	16512	16637	16536	16494	16352	16625	16510	16531	16425	16528	16775	16399	16498	16583	16442	16479	16568	16466	16592	16437	16498	16533	16544	16340	16428	16616	16478	16403	16601	16455	16609	16527	16548	16478	16603	16457	16523	16579	16643	16522	16739	16579	16372	16522	16491	16485	16467	16620	16569	16345	16421	16537	16258	16602	16353	16398	16610	16789	16399	16511	16508	16468	16455	16581
32222	33380	38822	33336	28274	25575	23642	22655	21891	21880	21639	21323	21241	21059	20957	20724	20747	20653	20502	20450	20323	20469	20658	20395	20132	20197	20369	20439	20409	20447	20391	20207	20185	20188	20223	20214	20285	20333	20062	20160	20217	20179	20215	20084	20173	20065	20201	20267	20214	20079	20053	20197	20131	20095	20340	20308	20204	20076	20177	20396	19988	20091	20274	20151	20118	20218	20224	20349	20137	20251	20110	20176	20090	20022	20296	20325	20440	20160	20374	20073	20293	20257	20388	20097	20025	20179	20313	20360	20060	20037	20258	20224	20065	19890	20323	19946	20014	20107	20368	20204	19984	19871	19973	20228	20122	20200	20070	20393	20248	20182	20206	20139	20100	20194	20155	20152	20046	20275	20152	20091	20268	20282	20171	20155	20202	20176	19917	20198	20308	20259	20133	20154	20316	20278	20221	20023	20177	20335	19988	20220	20083	20026	20157	20200	20250	20153	20281	20248	20271	20157	20170	19913	20148	20169	20141	20173	20168	20148	20169	20239	20088	20196	20208	20187	20237	20239	20107	20127	20138	19947	20434	20116	20168	20098	20230	20375	20164	20201	20040	20370	20223	20301	20262	20332	20405	20211	20148	20460	20102	20308	20217	20060	20390	20239	20130	20013	20031	20114	20185	20209	20072	20186	20134	20237	19922	20081	20207	20165	20205	20270	20375	20275	20203	20153	20253	20469	20335	20164	20134	20095	20144	20117	20228	20187	20232	20185	20233	20163	20129	20272	20237	20273	20093	20340	20139	20127	20122	20249	20074	20042	20172	20018	20079	20257	20121	20225	20251	20193	20049	20209	20252	20104	20204	20079	20195	20034	20179	20090	20252	19982	20244	20142	20205	20421	20373	19842	20115	20186	20272	20013	20206	20134	20184	20156	20087	20198	20026	20246	20131	20176	20134	20068	19990	20212	20262	20171	20245	20316	20142	20200	20083	20131	20072	20154	20195	20104	20157	20201	20244	20305	20166	19868	20370	20301	20140	20199	20165	20212	20080	20245	20326	20162	20208	20142	20176	20372	20274	20069	20045	20172	20088	19899	20176	20107	20218	20170	20248	20066	20346	20176	20274	20179	20357	20167	20048	20315	20256	20006	20227	20218	20180	20088	20202	20141	20276	20163	20144	20240	20443	20199	20076	20174	20012	20155	20080	20240	20419	20041	20040	20269	20264	20055	20196	20244	20304	20229	20278	20067	20221	20087	20106	20109	20126	20262	20164	20313	20255	20089	20201	20103	20125	19925	20178	20306	20330	20155	20480	20201	20087	20328	20276	19964	20069	20214	20089	20051	20142	20133	20286	20097	20214	20226	20272	20301	20124	19904	20065	20099	20097	19973	20109	20048	20009	20271	20067	20202	20060	20237	20271	20277	20185	20375	20147	20029	20084	20103	20269	20255	20062	20312	20472	20257	20215	19940	20060	20149	20280	20278	20009	20321	20051	20135	20247	20224	20219	20036	20293	20162	20132	20228	20263	20078	19859	20126	20182	20095	20342	20072	20149	20175	20257	20051	20115	20302	20071	20273	20194	20305	20118	20179	20443	20204	20075	20176	20204	20109	20091	20257	20197	20276	20214	20373	20139	20121	20148	20247	20090	20142	20404	20314	20186	20239	20168	20201	20259	20160	20269	20263	20341	20257	20059	20274	20078	20015	20349	20063	20084	20177	20213	20161	20033	20054	20240	20189	20094	20341	20153	20047	20285	20490	20166	20067	20311	20321	20000	20112	20270	20286	20265	20168	19839	20082	20284	19953	20200	19924	20091	20377	20115	19917	20023	20049	20193	20094	20046	20092	20207	20189	20174	20169	20175	20175	20123	20152	19955	20002	20264	20191	20036	20137	20132	20231	20043	20147	20119	20166	20301	19795	20295	20272	19982	20390	20238	20279	20201	20066	20215	20331	20155	20217	20204	20006	20148	20058	20091	20277	20235	20192	20342	20239	20266	19939	20213	20094	20022	20177	20261	20047	20217	20124	19889	20164	20243	20120	20143	20236	20200	20336	20165	20130	20214	20164	20338	20024	20258	20131	20233	20116	20106	19986	20217	20328	20153	20131	20123	20088	20195	20319	20066	20189	20149	20083	20339	20055	20286	20141	20091	20142	20175	20133	20331	20018	20262	20028	20313	20227	20309	20107	20015	20229	20202	20345	20188	20291	20028	20033	20165	20334	20312	20221	20372	20194	20024	20201	20208	20187	20111	20035	20178	19996	20075	20121	20300	20327	19977	20174	20276	20072	20180	20192	20151	20008	20113	20268	20331	20388	20194	20096	19921	20036	20391	19957	20224	20096	20231	20131	20113	20207	20147	20318	20348	20110	20281	20202	20098	20018	20196	20166	20298	20204	20281	20141	20127	20324	20329	19976	20282	20082	20197	20272	20195	20187	20388	20138	20212	20273	20083	20136	20298	20298	20113	20161	20090	20058	19973	20195	20129	20322	20323	19946	20228	19975	20172	20004	20224	20012	20262	20131	20069	20268	20115	20579	20133	20349	20078	20354	20084	20250	19903	19943	20130	20243	20076	20011	20275	20192	20461	20283	20285	20113	20176	20253	20044	19989	19931	20066	20072	20007	20133	20142	20343	20294	20252	20187	20211	20164	20256	20200	20274	20118	20297	20138	20150	20319	20193	20071	20305	20182	20181	20207	20068	20091	20085	20009	20268	20137	20220	20238	20291	20143	20154	20248	20002	20116	20047	20403	20284	20013	20229	20123	20223	20091	20086	20319	20230	20115	20106	20074	20272	20198	20392	19980	20055	19973	20180	20222	20309	20093	20153	20181	20073	20203	20089	19986	20187	20204	20154	20115	20199	20357	19971	20212	20221	20157	20001	20124	20144	20157	20243	20272	20167	20051	20176	20152	19970	19979	20169	20252	20176	20021	20016	20333	20136	20105	20099	20214	20280	20023	20180	20246	20336	19935	20171	20171	20336	20010	20032	20199	20219	20202	20135	20299	20207	20193	20428	20348	19888	20236	20198	20168	19898	20157	20177	20249	20409	20015	20166	20049	20081	20237	20269	20078	20206	20067	20167	20166	19961	20136	20241	20086	20316	19993	20347	19960	20257	20247	20215	20189	19955	20358	20320	20135	20171	20293	20010	20011	20127	20086	20194	20119	20053	20147	19987	20155	20138	20437	20166	20293	20347	20419	20113	20270	20134	20051	20199	20076	20135	20295	20221	20139	20143	20022	20026	20126	20252	20134	20198	20240	20116	20210	20089	20125	20172	20234	20346	20193	20019	20166	20235	20141	20277	20229	20170	20310	20040	20174	20308	20056	20197	20151	20150	20182	20011	20225	20136	20308	20510	20082	20200	20269	20126	19978	20092	20111	20022	20256	20116	20051	20073	20221	20028	20107	20168	20133	20212	20347	20288	20075	20015	20320	20330	20083	20011	20344	20114	20204	20142	20080	20351	20151	20351	20334	20264	20102	20372	20288	20112	20290	20443	20206	20032	20103	20270	20338	20168	20286	20238	20156	20054	20117	20587	20111	20263	20388	20078	19893	20237	20253	20135	20119	20163	20025	20128	20061	20026	19995	20080	20229	20139	20235	20210	20192	20427	20205	20219	20060	20300	20192	20239	20284	20177	20214	20333	20279	19975	19995	20213	20254	20211	20289	20328	20119	20238	19987	20049	20071	20184	20200	20239	20183	20438	20336	20351	20158	20050	20036	20020	20145	20252	20097	19987	20198	20131	20091	20128	20162	20454	20348	20181	20212	20045	20290	20222	20212	20053	20130	19987	20319	20115	20235	19972	20298	20415	20389	20222	20213	19988	20217	20254	20240	20050	20305	20301	20251	19993	20335	20187	20289	20184	20202	20106	20121	20178	20360	20129	20155	20251	20209	20425	20388	20100	20103	20184	20346	19933	20160	20190	20327	20370	20147	20077	20045	20133	20180	20209	20326	20301	20295	20056	20486	19967	20251	20264	20005	20066	19982	20256	20345	20216	19977	20215	20011	20283	20220	20075	20070	20207	20106	20099	20296	20048	20206	20373	20203	20320	20058	20181	19982	20283	20293	20261	20445	20408	20233	20291	20313	20115	20062	20002	20125	20216	20179	20407	20113	20324	20312	20158	20163	20148	19905	20279	20440	20220	20129	20242	20194	20065	20251	20181	20344	20137	20100	20238	20084	20369	20118	20154	20182	20402	20321	20098	20416	20099	20113	20475	20205	20192	20141	20195	20326	20099	20076	19965	20262	20130	20238	20348	20288	20239	20297	20427	20001	19992	20139	20103	20131	20215	20301	20275	20175	20237	20298	20521	20399	20183	20222	20186	20303	20156	20247	20158	20186	20254	20194	20257	20002	20185	20150	20395	20118	20226	20259	20059	20161	20440	20249	20316	20339	20003	20056	20145	20131	20077	20036	19920	20107	20253	20378	20223	20073	20249	20427	20103	20165	20263	20449	20148	20199	20309	20079	20107	20119	20138	20044	20353	20246	20097	20232	20310	20230	20162	20278	20086	20183	20195	20132	20080	20277	20027	20079	20096	20141	19984	20207	20186	20157	20191	20220	20207	20294	20048	20021	20131	20147	20109	20266	19933	20131	20287	20422	20203	19932	20279	20140	20238	20233	20175	20099	20200	20270	20184	20323	20173	20107	20198	20269	20004	19949	20227	20261	20084	20126	20355	20111	20120	20057	20065	19965	20027	20132	20125	20144	20241	20109	20231	20093	20272	20163	20305	20123	20173	20109	20375	20366	20228	20358	20155	19984	20238	20118	20083	20140	20119	20080	20076	20169	20221	20044	20283	20271	20216	20106	20187	20197	20474	20312	20072	20230	20182	20268	20053	20240	20354	20131	20255	20178	20289	20171	19971	20177	20269	20208	20155	20129	20162	20062	20157	20159	20153	20174	20321	20144	20175	20168	20434	20217	20042	20289	20121	20173	20222	20213	19973	20323	20076	20251	20294	20252	20104	20212	20282	20131	20310	20275	20262	20026	20213	20162	20335	20019	20206	20045	20114	20136	20125	20180	20168	20167	20384	20007	20273	20190	20323	20365	20244	20126	20316	20027	19900	20149	20251	20121	20125	20079	20233	20302	20249	20197	20275	20135	20042	20111	20176	20266	20433	20243	20255	20330	20207	20091	20043	20207	20130	20187	20134	20134
30674	44815	41829	32198	28011	23879	21607	20357	19871	19633	18963	18582	18399	18108	17828	17672	17522	17287	17320	16957	16845	16973	17068	16875	17051	16998	16950	16910	16935	16925	16839	16966	16750	16714	16806	16824	16722	16631	16762	16668	16688	16609	16976	16682	16508	16767	16661	16671	16627	16658	16641	16641	16722	16520	16738	16674	16691	16706	16840	16576	16905	16584	16644	16644	16756	16664	16666	16643	16520	16782	16680	16664	16637	16736	16621	16642	16809	16578	16674	16677	16437	16669	16734	16599	16680	16649	16649	16595	16560	16706	16664	16541	16662	16699	16637	16597	16681	16651	16606	16503	16691	16642	16644	16630	16643	16492	16675	16749	16650	16854	16597	16609	16605	16731	16704	16605	16815	16741	16730	16751	16567	16704	16668	16618	16774	16688	16805	16504	16650	16574	16529	16557	16615	16539	16762	16622	16487	16484	16656	16743	16556	16707	16610	16578	16568	16680	16629	16533	16532	16597	16681	16637	16649	16744	16536	16401	16655	16611	16652	16633	16708	16676	16649	16589	16548	16595	16510	16745	16660	16451	16655	16668	16667	16816	16498	16687	16647	16779	16553	16689	16779	16547	16693	16652	16624	16762	16672	16720	16592	16499	16666	16543	16482	16680	16617	16562	16878	16722	16768	16804	16642	16666	16474	16482	16528	16736	16793	16691	16686	16644	16726	16643	16519	16671	16713	16492	16720	16659	16542	16819	16577	16546	16484	16758	16716	16617	16810	16511	16392	16585	16574	16662	16671	16413	16702	16570	16749	16741	16770	16641	16656	16818	16568	16469	16619	16558	16673	16551	16682	16448	16766	16706	16643	16741	16597	16659	16716	16790	16563	16628	16589	16587	16749	16622	16719	16702	16846	16468	16677	16788	16675	16817	16656	16685	16678	16713	16583	16590	16669	16549	16504	16559	16534	16609	16759	16595	16650	16720	16678	16647	16770	16756	16635	16821	16507	16559	16583	16602	16704	16647	16560	16756	16691	16553	16619	16818	16613	16512	16575	16547	16881	16704	16697	16640	16759	16716	16707	16627	16562	16545	16736	16718	16775	16504	16551	16551	16516	16720	16616	16631	16773	16617	16545	16650	16667	16687	16722	16803	16554	16516	16830	16596	16807	16643	16652	16596	16818	16625	16758	16650	16758	16754	16720	16727	16693	16563	16697	16710	16640	16730	16653	16546	16602	16725	16850	16727	16849	16623	16596	16618	16360	16524	16597	16560	16579	16704	16656	16713	16680	16379	16812	16583	16593	16582	16712	16740	16675	16617	16618	16769	16591	16626	16676	16670	16637	16722	16560	16640	16666	16581	16552	16681	16654	16623	16738	16784	16730	16751	16641	16742	16567	16654	16432	16796	16567	16622	16616	16550	16613	16619	16492	16727	16750	16561	16524	16762	16649	16487	16575	16620	16808	16531	16670	16559	16561	16673	16718	16626	16864	16624	16701	16573	16755	16563	16628	16658	16612	16660	16654	16660	16731	16646	16710	16739	16610	16690	16712	16523	16625	16641	16518	16643	16546	16535	16669	16507	16617	16536	16951	16798	16557	16642	16542	16790	16603	16636	16443	16566	16584	16638	16659	16546	16633	16656	16830	16701	16668	16629	16615	16765	16757	16774	16715	16850	16610	16692	16792	16555	16757	16607	16751	16629	16611	16530	16637	16590	16766	16561	16660	16687	16524	16845	16544	16788	16573	16720	16769	16577	16873	16467	16621	16665	16415	16559	16540	16782	16591	16558	16653	16645	16703	16721	16617	16682	16836	16429	16567	16547	16474	16863	16660	16668	16690	16685	16706	16765	16534	16613	16653	16647	16756	16679	16691	16610	16625	16678	16572	16551	16622	16747	16545	16628	16620	16634	16565	16762	16637	16668	16669	16619	16495	16575	16702	16580	16691	16436	16754	16524	16757	16736	16620	16578	16817	16591	16577	16721	16697	16739	16701	16625	16546	16667	16496	16527	16652	16613	16666	16599	16616	16675	16661	16772	16873	16542	16635	16512	16608	16680	16813	16545	16780	16528	16716	16648	16624	16838	16756	16509	16676	16680	16701	16717	16696	16680	16488	16688	16801	16682	16662	16734	16640	16728	16718	16755	16482	16670	16609	16593	16600	16661	16503	16704	16649	16498	16809	16670	16680	16729	16796	16662	16702	16654	16738	16771	16570	16620	16563	16689	16664	16640	16663	16786	16582	16614	16632	16778	16799	16633	16705	16528	16676	16773	16614	16547	16537	16682	16537	16700	16627	16583	16680	16784	16709	16686	16638	16725	16594	16554	16777	16763	16762	16703	16564	16746	16668	16676	16725	16620	16616	16707	16679	16452	16656	16771	16635	16645	16686	16735	16545	16765	16557	16730	16572	16583	16809	16494	16757	16665	16710	16564	16400	16705	16685	16795	16598	16813	16623	16777	16615	16565	16622	16663	16604	16670	16727	16511	16593	16650	16601	16612	16611	16597	16663	16653	16585	16760	16665	16840	16502	16717	16762	16443	16568	16572	16789	16759	16715	16735	16586	16594	16579	16743	16637	16720	16656	16827	16642	16698	16670	16610	16673	16745	16503	16637	16522	16552	16617	16587	16675	16594	16473	16604	16614	16657	16638	16593	16620	16584	16816	16588	16571	16699	16843	16572	16620	16570	16525	16624	16589	16803	16710	16764	16694	16454	16717	16552	16829	16843	16676	16665	16597	16624	16605	16673	16615	16632	16700	16682	16573	16462	16727	16658	16555	16690	16431	16675	16801	16458	16599	16640	16549	16692	16716	16555	16638	16618	16712	16698	16645	16593	16640	16699	16648	16633	16592	16836	16650	16663	16568	16639	16674	16577	16655	16597	16718	16762	16630	16679	16706	16717	16639	16799	16554	16968	16687	16547	16356	16760	16644	16667	16764	16505	16487	16480	16578	16607	16707	16536	16606	16693	16664	16687	16629	16718	16833	16666	16592	16745	16662	16800	16558	16532	16563	16630	16609	16626	16657	16633	16851	16673	16665	16711	16547	16607	16680	16734	16610	16733	16578	16652	16700	16627	16586	16371	16775	16694	16574	16733	16562	16709	16631	16543	16694	16600	16748	16684	16410	16603	16591	16501	16637	16479	16665	16647	16598	16591	16753	16485	16710	16706	16645	16568	16734	16509	16574	16669	16677	16577	16741	16642	16664	16784	16575	16747	16835	16488	16594	16739	16788	16456	16611	16619	16594	16682	16703	16619	16752	16735	16584	16758	16701	16729	16812	16774	16573	16677	16672	16590	16757	16741	16443	16586	16754	16482	16814	16660	16680	16801	16694	16741	16627	16683	16690	16624	16708	16577	16740	16696	16612	16670	16597	16466	16680	16681	16557	16681	16746	16552	16591	16710	16716	16600	16719	16778	16550	16727	16687	16575	16808	16665	16526	16690	16620	16645	16755	16510	16662	16833	16674	16687	16456	16733	16618	16590	16708	16708	16726	16578	16624	16708	16702	16649	16750	16717	16840	16510	16795	16633	16567	16644	16667	16736	16541	16489	16639	16776	16732	16732	16688	16594	16488	16663	16791	16856	16616	16505	16657	16633	16636	16661	16527	16665	16688	16444	16704	16737	16696	16528	16666	16699	16685	16707	16797	16761	16616	16590	16692	16736	16662	16615	16758	16490	16829	16645	16503	16687	16761	16738	16657	16696	16600	16711	16685	16801	16655	16804	16548	16629	16808	16664	16528	16541	16485	16594	16692	16635	16620	16572	16609	16651	16885	16787	16647	16611	16665	16551	16631	16596	16617	16645	16711	16665	16767	16636	16639	16734	16744	16504	16589	16741	16583	16700	16781	16569	16746	16772	16626	16720	16684	16649	16649	16665	16616	16877	16617	16659	16739	16582	16454	16646	16861	16831	16556	16702	16731	16742	16806	16740	16549	16618	16593	16529	16727	16597	16788	16613	16528	16644	16699	16594	16678	16697	16698	16513	16943	16833	16529	16681	16541	16579	16726	16696	16554	16495	16576	16859	16698	16642	16683	16543	16549	16739	16701	16561	16532	16526	16669	16624	16731	16579	16658	16578	16700	16698	16564	16674	16861	16478	16831	16599	16530	16552	16729	16765	16669	16614	16688	16598	16891	16715	16523	16728	16768	16609	16598	16686	16623	16837	16586	16525	16783	16672	16556	16590	16647	16787	16666	16679	16614	16508	16748	16657	16518	16740	16650	16571	16679	16875	16634	16752	16630	16572	16754	16669	16730	16717	16636	16710	16622	16500	16691	16659	16708	16606	16711	16607	16560	16594	16607	16612	16937	16722	16738	16799	16594	16678	16612	16465	16624	16679	16596	16453	16612	16691	16651	16632	16848	16745	16482	16650	16582	16531	16513	16723	16632	16859	16657	16713	16623	16552	16630	16605	16719	16598	16726	16586	16571	16597	16732	16676	16715	16771	16666	16798	16604	16780	16660	16659	16630	16543	16523	16606	16665	16534	16647	16658	16652	16702	16752	16705	16429	16700	16812	16657	16648	16757	16604	16861	16628	16512	16633	16433	16714	16548	16698	16770	16747	16683	16663	16735	16775	16769	16531	16699	16670	16607	16597	16848	16648	16801	16600	16609	16817	16643	16670	16733	16650	16611	16585	16696	16573	16619	16705	16588	16716	16683	16616	16614	16669	16798	16666	16623	16662	16727	16663	16509	16643	16648	16675	16637	16700	16821	16516	16503	16902	16575	16692	16497	16779	16751	16614	16673	16688	16562	16672	16728	16575	16665	16544	16693	16709	16509	16842	16669	16649	16628	16675	16742	16661	16917	16671	16652	16670	16773	16734	16619	16483	16658	16637	16727	16638	16752	16541	16631	16609	16829	16519	16721	16562	16556	16502	16725	16710	16658	16531	16474	16610	16520	16693	16656	16686	16625	16661	16669	16699	16689	16541	16757	16651	16659	16626	16706	16564	16804	16846	16766	16643	16659	16776	16577	16681	16533	16538	16548	16707	16684	16829	16709	16693	16815	16757	16654	16821	16599	16532	16663	16824	16442	16727	16718	16616	16637	16669	16639	16482	16678	16790	16721	16764	16570	16724	16625	16677	16558	16571	16587	16582	16626	16790	16587	16595	16717	16519	16607	16545	16654	16565	16582	16624	16649	16827	16580	16704	16825	16713	16610
25262	21647	29498	28993	28749	28712	27572	25035	24169	23834	23087	22585	22161	21909	21383	20859	20629	20606	20413	20437	20335	20357	20508	20316	20309	20298	20337	20329	19839	19826	20152	20003	19982	19924	19778	19859	19956	19825	19881	19841	19917	19691	19936	19884	20057	19856	20022	19757	19721	19815	19571	19745	19830	19801	19746	19836	19743	19985	19762	19941	19860	19946	19971	19878	19759	19851	19623	19765	19975	19925	19640	19873	19686	19693	19881	19748	19830	19671	19931	19684	19853	19793	19687	19714	19866	19775	19822	19609	19965	19810	19704	19782	19755	19856	19863	19931	19747	19733	19619	19789	19720	19920	19714	19875	19821	19600	20070	19765	19733	19873	19837	19793	19908	19962	19933	19735	19910	19813	19908	19832	19833	19910	19940	19974	19718	19863	19696	19879	19767	19762	19856	19789	19821	19445	19833	19698	19774	19987	19724	19797	19677	19855	19844	19696	19699	19571	19670	19744	19719	19664	19740	19994	19720	19941	19800	19615	19613	19745	19820	19962	19742	19886	19967	19850	19840	19806	19766	19790	19832	19899	20019	19778	19783	19909	19710	20016	19897	19790	19642	19656	19821	19858	19848	19539	19650	19612	19958	19919	19871	19769	19801	19857	19859	19990	19667	19767	19724	19549	19928	19653	19789	19984	19799	19595	19935	19727	19974	19843	19791	19678	19611	19698	19673	20005	19846	19789	19999	19640	19748	19679	19674	19919	19849	19605	19580	19879	19706	19943	19816	19874	19795	19621	19871	19901	19871	19620	19804	19812	19737	19770	19592	19629	19906	19869	19700	19927	19849	19775	19688	19903	19933	20064	19894	19673	19866	19663	19678	19697	19818	19646	20017	19819	19876	19853	19970	19823	19632	19681	19809	19831	19647	19762	19715	19967	19774	19654	19891	19887	19848	19886	19812	19896	19925	19660	19875	19627	19790	19701	19694	19702	19801	19953	19804	19849	19684	19588	19772	19809	19735	19636	19734	19797	19715	19791	19566	19778	19862	19612	19818	19670	19714	19941	19843	19842	19866	19852	19765	19760	19721	19992	19737	19874	19736	19832	19904	19639	19736	19697	19793	20002	19722	19793	19884	19846	19867	19818	19767	19879	19545	19717	19778	19807	19738	19733	19851	20002	19683	19834	19924	19756	19656	19888	19791	19854	19792	19815	19713	19722	19517	19842	19879	19752	19712	19673	19758	19903	19878	19694	19872	19960	19944	19821	19872	19683	19829	19957	19780	19834	19672	19983	19664	19893	19726	19794	19866	19752	19806	19719	19648	19706	19651	19732	19762	19706	19723	19830	19723	19818	19598	19966	19869	19875	19770	19580	19754	19878	19859	20057	19748	19747	19861	19775	19698	19858	19875	19833	19675	19760	19804	19564	19755	19789	19570	19724	19872	19754	19745	19707	19955	19817	19843	19798	19730	19770	19887	19997	19788	19772	19719	19877	19835	19794	19855	19776	19901	19647	19735	19966	19892	19904	20024	19849	19746	19804	19707	19848	19900	19777	19894	19798	19673	19741	19660	19830	19925	19742	19973	19632	19812	19841	19717	19894	19889	19974	19977	19786	19744	19567	19614	19848	19893	19817	19627	19758	19967	19858	19665	19930	20023	19911	19678	19719	19764	19797	19808	20038	19677	19676	20018	19845	19959	19863	19911	19971	19846	19703	19737	19912	19938	19651	19671	19759	19909	19778	19954	19906	19692	19743	19904	19790	19832	19506	19933	19808	19810	19660	19604	19966	19632	19573	19819	19683	19662	19526	19729	19764	19745	19659	19795	19569	19885	19914	19770	19792	19577	19826	19699	19628	19865	19825	19833	19935	19730	19825	19545	19930	19783	19665	19839	19570	19504	19859	19535	19815	19923	19781	19778	19884	19966	19812	20010	19717	19890	19550	19697	19693	19837	19810	20043	19681	19779	19789	19765	19775	20039	20030	19730	19717	19816	19843	19788	19625	19753	19815	19709	19780	19720	19901	19831	19997	19830	19843	20094	19870	19678	19615	19954	19901	19547	19732	19699	19884	19883	19856	19850	19730	19600	19868	19782	19665	19719	19801	19754	19592	19720	19679	19678	19877	19724	19874	19811	19758	19904	19848	19806	19747	19723	19784	19716	19805	19893	20073	19845	19673	19915	19881	19606	19860	19653	19812	19950	19963	20011	19814	19908	19771	19789	19897	19918	19768	19668	19897	19760	19787	19787	19645	19471	19822	19802	19967	19593	19965	19839	19815	20001	19746	19678	19844	19681	19614	19778	19601	19895	19721	19760	19823	19578	19712	19802	20006	19809	19824	19872	19707	19754	19814	19853	19879	19669	19830	19965	19874	19708	19792	19948	19661	19784	19871	19828	19629	19727	19757	19849	19908	19840	20078	19773	19758	19839	19999	19961	19767	19649	19740	19782	19663	19711	19865	19712	19827	19753	19748	20035	19762	19797	19827	19815	19829	19892	19830	19595	19760	19848	19575	19713	19681	19751	19645	19984	19869	19528	19841	19875	19746	19812	19775	19740	19833	19713	19684	19823	19795	19764	20054	19856	19566	19932	19695	19549	19998	19804	19852	19919	20012	19802	19728	19725	19850	19749	19607	19861	19615	19682	19893	19835	19848	19847	19719	19934	19757	19894	19786	19890	19841	19793	19945	19857	20054	19888	19913	19715	19815	19940	19714	19644	19740	19877	19841	19845	19587	19963	19784	19738	19919	19663	19826	19949	19880	19889	19842	19663	19829	19724	19815	19856	19587	19857	19835	19799	19554	19481	19869	19788	19707	19934	19789	19740	19825	19898	20043	19765	19649	19649	19627	19606	19878	19926	19777	19809	19543	19846	19786	19991	19811	19616	19974	19814	19949	19808	19835	19937	19716	19750	19549	19730	19903	19733	19622	19865	20034	19933	19608	19779	19692	19438	19892	19741	19757	20030	19959	19848	19779	19856	19828	19806	19872	19925	19924	19703	19967	19789	19947	19887	19783	19726	19780	19872	19703	19817	19781	19816	19813	19707	19695	19637	19974	19846	19872	19649	19668	19657	19995	19728	19853	19535	19776	19936	19881	19656	19741	19834	19696	20072	19827	20185	19639	19748	19771	19702	19796	19857	19770	19854	19840	19582	19889	19985	19845	19963	19829	19855	19731	19586	19560	19784	19803	19771	19842	19677	19671	19696	19914	19755	19864	19809	19826	19909	19588	19883	19876	19941	19828	19842	19738	19677	19691	19658	19818	19931	19998	19809	19848	19830	19740	20059	19757	19964	19550	19634	19805	19819	19838	19885	19947	19721	20070	19653	19832	19910	19592	19734	20010	19831	19728	19747	19623	19792	19824	19698	19956	19893	19995	19890	19627	19906	19727	19906	19809	19713	19554	20071	19864	20072	19736	19905	19798	19844	19713	19871	19830	19797	19749	19791	19700	19879	19724	20034	19762	19979	19657	19817	19767	19738	19768	19818	19770	19875	19777	19479	19808	19817	19714	19915	19972	19880	19556	19700	19729	19799	19842	19960	19863	19876	19680	19919	19830	19817	19757	19917	19800	19597	19830	19914	19916	19985	19846	19882	19710	19825	19818	19710	19733	19707	19816	19971	19910	19775	19597	19929	19887	19933	19800	19700	20014	19931	19866	19808	20015	19990	19736	19778	19875	19850	19921	19782	19905	19613	19894	19794	19917	19696	19794	19759	20010	19790	20007	19671	19759	20011	19884	19786	19700	19578	19667	19789	19582	19659	19799	19843	19677	19814	19739	19723	19818	19807	20166	19849	19773	19789	19916	19743	19806	19695	19765	19749	19663	19714	19795	19820	19741	19906	19720	19880	19866	19779	19849	19836	19798	19757	19868	19794	19733	19753	19878	19756	19754	19951	19939	19887	19812	19998	19761	19878	19646	19807	19669	19666	19907	19653	19866	19814	19672	19761	19823	19864	20029	19635	20071	20069	19784	19770	19901	19796	19838	19862	19762	19714	19726	19689	19691	20112	19888	19616	19860	19701	19844	19520	19714	20045	19906	19948	19823	19870	19721	19702	19895	19686	19776	19735	19739	19861	19793	19615	19664	20027	19730	19926	19981	19921	19832	19885	19615	19818	19684	19908	19735	19975	19978	19821	19808	19734	19747	19705	19808	19972	19770	19691	19702	19928	19698	19657	19689	19787	19819	19879	20066	19829	19999	19843	19955	19687	19723	19463	19775	19858	19867	19857	19669	20004	19953	19743	19627	19942	19919	19833	19799	19908	19793	19884	19999	19794	19886	19667	19716	19732	19639	19672	19718	19611	19889	19967	19703	19880	19727	19847	19784	19752	19612	19881	19785	19555	19920	19787	19708	19955	19671	19923	19893	19762	19700	19903	19655	19812	19883	19817	19784	19893	19863	19655	19679	19784	19697	19708	19700	19756	19688	19758	19655	19816	19712	19941	19939	19611	19873	19873	19777	19823	19710	19872	19936	19762	19734	19898	19753	19969	19881	19860	19815	19957	19769	19813	19612	19749	19550	19773	19917	19817	19725	19923	19919	19840	19822	19743	19774	20009	19703	19645	19849	19955	19954	19952	19641	19524	19772	19600	19775	19834	19560	19925	19795	19782	19941	19783	19612	19792	19612	19655	19936	19594	20117	19746	19801	20050	19998	19784	19740	19855	19846	19791	19861	19800	19576	19831	19777	19903	19612	19892	19833	19797	19692	19925	19810	19650	19897	19777	19651	19712	19600	19812	19796	19866	19733	19790	19753	19508	19699	19785	19771	19774	19661	19722	19896	19930	19793	19710	19711	19709	19691	19653	19969	19670	19840	19973	19841	19795	19840	19660	19700	19915	19935	19824	19745	19711	19752	19790	19764	19703	19867	19791	19925	19901	19746	19755	19791	19873	19532	19923	19940	20041	19618	19842	19976	19737	19729	19860	19669	19820	19974	19791	20013	20007	19943	19923	19839	19966	19823	20076	19540	19970	20036	19743	19881	19611	19677	19860	19634	19555	19767	19725	19824	19842	19972	19939	19576	19712	19820	19737	19832	19742	19856	19697	19699	19789	19908	19638	19894	19641	19958	19944	19814	19775	19829	19762	19907	20121	19742	19902	19901	19705	19901	19948	19942	20192	19594	19684	19901	19911	19865	19895	19857	19798	19724	19824	19694	19751	19939
30998	51039	48137	39776	33928	28704	25868	24182	23122	22371	21363	20682	19839	19417	18843	18086	18004	17663	17365	17319	17171	17278	17181	17077	16926	17015	17003	16736	16738	16647	16780	16613	16577	16696	16564	16577	16536	16742	16509	16272	16553	16672	16501	16521	16561	16601	16481	16360	16397	16396	16601	16522	16631	16392	16625	16406	16548	16486	16399	16526	16660	16280	16605	16615	16348	16384	16628	16383	16456	16605	16377	16457	16352	16480	16506	16506	16496	16474	16681	16445	16374	16609	16522	16445	16511	16523	16441	16643	16495	16434	16406	16665	16456	16434	16408	16526	16335	16621	16724	16338	16650	16669	16518	16308	16356	16375	16650	16466	16537	16454	16598	16430	16455	16589	16498	16463	16513	16469	16577	16445	16429	16525	16575	16601	16672	16598	16723	16452	16602	16475	16483	16452	16243	16555	16570	16599	16480	16463	16676	16561	16557	16360	16383	16592	16600	16480	16478	16405	16438	16622	16487	16613	16647	16332	16366	16437	16636	16389	16436	16551	16433	16275	16381	16456	16536	16420	16542	16331	16532	16632	16348	16415	16606	16457	16425	16402	16436	16737	16558	16616	16475	16606	16548	16508	16496	16407	16470	16504	16410	16520	16484	16514	16590	16392	16189	16401	16360	16371	16327	16595	16506	16586	16521	16431	16415	16583	16288	16362	16409	16282	16398	16592	16407	16483	16425	16315	16412	16386	16569	16460	16662	16464	16386	16515	16568	16517	16581	16428	16619	16586	16589	16614	16394	16303	16465	16612	16445	16498	16436	16479	16527	16556	16522	16432	16580	16642	16437	16650	16660	16461	16723	16407	16427	16483	16618	16425	16430	16636	16445	16550	16675	16523	16550	16764	16614	16666	16540	16643	16406	16375	16568	16414	16495	16489	16500	16489	16452	16743	16446	16303	16732	16593	16536	16467	16284	16569	16514	16652	16614	16404	16454	16424	16542	16499	16449	16497	16766	16546	16415	16485	16376	16448	16497	16442	16477	16449	16643	16352	16602	16362	16691	16390	16361	16384	16713	16612	16687	16336	16461	16484	16574	16512	16464	16406	16495	16533	16374	16547	16521	16493	16615	16559	16337	16620	16539	16345	16551	16577	16429	16579	16534	16517	16370	16616	16512	16443	16538	16443	16535	16381	16338	16500	16575	16361	16487	16704	16409	16414	16476	16460	16516	16369	16486	16447	16567	16520	16389	16547	16445	16571	16414	16402	16693	16435	16541	16553	16409	16464	16494	16622	16526	16277	16569	16562	16390	16569	16433	16226	16439	16407	16610	16437	16381	16453	16592	16447	16434	16370	16578	16537	16588	16602	16709	16507	16544	16508	16436	16469	16395	16301	16426	16519	16634	16511	16514	16477	16350	16504	16444	16612	16358	16443	16507	16553	16590	16326	16352	16445	16497	16245	16444	16431	16584	16525	16458	16649	16542	16435	16568	16597	16414	16655	16443	16362	16541	16392	16560	16458	16566	16505	16582	16471	16445	16453	16585	16429	16698	16426	16404	16578	16433	16636	16350	16598	16584	16550	16332	16635	16669	16456	16512	16550	16545	16487	16579	16474	16388	16553	16496	16512	16289	16497	16365	16484	16438	16652	16493	16540	16288	16586	16404	16398	16478	16453	16437	16536	16372	16399	16544	16528	16526	16668	16380	16377	16472	16501	16530	16762	16546	16570	16362	16486	16405	16490	16663	16270	16514	16467	16226	16516	16562	16552	16509	16385	16536	16402	16676	16459	16741	16623	16593	16547	16684	16436	16708	16523	16561	16471	16580	16505	16617	16500	16450	16453	16635	16432	16496	16547	16570	16521	16680	16438	16576	16454	16347	16590	16205	16594	16399	16434	16570	16632	16463	16408	16474	16402	16642	16299	16377	16426	16549	16529	16549	16430	16422	16462	16587	16646	16442	16297	16763	16611	16461	16538	16596	16434	16407	16421	16709	16480	16438	16249	16616	16329	16509	16461	16403	16650	16542	16455	16403	16417	16502	16407	16474	16376	16330	16501	16483	16506	16480	16546	16391	16668	16506	16546	16469	16594	16395	16560	16494	16564	16376	16566	16478	16594	16478	16428	16357	16453	16584	16438	16445	16478	16392	16397	16356	16635	16395	16594	16432	16516	16385	16694	16664	16461	16541	16486	16379	16223	16422	16445	16444	16468	16383	16724	16537	16569	16506	16356	16471	16454	16287	16482	16692	16552	16542	16315	16374	16491	16615	16489	16454	16594	16382	16540	16321	16480	16605	16358	16587	16294	16516	16487	16431	16601	16339	16477	16690	16479	16465	16493	16361	16533	16367	16634	16422	16446	16644	16524	16546	16480	16433	16597	16506	16319	16685	16335	16473	16474	16512	16497	16459	16557	16537	16535	16442	16442	16498	16617	16608	16665	16553	16275	16593	16612	16487	16459	16390	16492	16322	16521	16426	16296	16415	16325	16525	16631	16354	16566	16579	16457	16656	16495	16474	16365	16516	16592	16534	16428	16533	16453	16498	16494	16482	16486	16559	16565	16405	16389	16469	16415	16605	16386	16696	16466	16623	16321	16588	16381	16452	16550	16802	16520	16396	16673	16406	16538	16479	16468	16486	16445	16336	16431	16527	16381	16671	16547	16371	16408	16374	16587	16337	16397	16461	16475	16530	16387	16450	16397	16566	16516	16537	16625	16535	16535	16397	16394	16462	16597	16313	16577	16601	16401	16478	16478	16569	16500	16513	16452	16410	16468	16463	16452	16363	16335	16473	16472	16427	16500	16583	16713	16609	16645	16549	16570	16572	16674	16622	16466	16632	16546	16374	16524	16406	16563	16475	16453	16438	16496	16679	16515	16455	16438	16435	16636	16341	16363	16390	16685	16666	16570	16504	16478	16578	16483	16521	16331	16426	16527	16593	16481	16511	16389	16440	16579	16509	16496	16516	16465	16367	16414	16503	16565	16574	16596	16412	16383	16387	16481	16576	16564	16511	16430	16365	16805	16467	16396	16385	16388	16387	16467	16330	16522	16449	16635	16516	16396	16372	16673	16470	16588	16516	16421	16417	16385	16390	16343	16369	16403	16424	16665	16533	16378	16473	16511	16453	16339	16597	16548	16578	16572	16494	16370	16459	16544	16429	16597	16528	16428	16535	16460	16516	16281	16536	16357	16522	16382	16372	16665	16436	16546	16666	16510	16441	16403	16499	16461	16363	16582	16552	16567	16570	16575	16452	16566	16497	16449	16594	16509	16545	16535	16409	16498	16792	16472	16559	16464	16363	16556	16302	16371	16444	16425	16546	16559	16491	16531	16478	16463	16449	16558	16328	16390	16577	16444	16314	16374	16470	16614	16555	16552	16467	16563	16616	16582	16495	16453	16482	16340	16549	16485	16325	16543	16650	16528	16424	16514	16334	16464	16528	16354	16413	16419	16529	16563	16612	16523	16541	16453	16446	16515	16374	16545	16494	16313	16519	16574	16518	16267	16466	16402	16368	16437	16470	16383	16454	16486	16561	16386	16573	16365	16518	16489	16563	16562	16373	16616	16467	16343	16548	16476	16546	16664	16386	16613	16637	16621	16421	16581	16636	16560	16546	16602	16500	16452	16498	16268	16478	16448	16435	16546	16533	16525	16536	16549	16324	16503	16576	16285	16508	16465	16376	16649	16525	16514	16492	16536	16404	16500	16367	16546	16635	16475	16341	16422	16671	16410	16383	16503	16520	16635	16422	16591	16488	16479	16330	16432	16639	16468	16539	16477	16521	16544	16493	16497	16389	16326	16216	16351	16538	16466	16598	16569	16454	16496	16375	16496	16562	16826	16510	16483	16322	16449	16431	16461	16582	16522	16591	16691	16472	16392	16512	16390	16244	16393	16449	16513	16559	16684	16541	16312	16395	16498	16490	16592	16544	16531	16458	16527	16538	16480	16464	16612	16438	16604	16584	16541	16338	16674	16353	16545	16513	16634	16429	16521	16489	16393	16423	16433	16580	16486	16457	16293	16548	16505	16510	16491	16533	16555	16493	16530	16481	16470	16279	16600	16412	16551	16450	16516	16535	16358	16786	16622	16405	16608	16392	16625	16432	16680	16638	16493	16672	16283	16372	16489	16417	16606	16371	16641	16564	16491	16288	16552	16243	16472	16420	16525	16457	16576	16494	16482	16469	16617	16395	16335	16427	16432	16489	16417	16493	16400	16526	16442	16567	16596	16569	16479	16515	16389	16660	16543	16575	16436	16572	16515	16370	16587	16408	16435	16520	16356	16445	16369	16468	16452	16466	16321	16560	16351	16485	16515	16472	16452	16506	16469	16689	16579	16553	16422	16328	16463	16498	16408	16510	16522	16525	16527	16456	16536	16638	16430	16580	16416	16590	16332	16575	16491	16678	16317	16428	16488	16448	16529	16415	16548	16223	16469	16370	16530	16404	16556	16438	16472	16506	16295	16594	16519	16482	16489	16400	16538	16432	16554	16612	16455	16495	16657	16586	16444	16499	16494	16507	16408	16531	16515	16396	16585	16480	16504	16460	16504	16541	16523	16575	16327	16537	16343	16477	16240	16459	16560	16459	16560	16407	16507	16460	16373	16412	16588	16460	16612	16543	16537	16562	16519	16426	16508	16472	16402	16358	16672	16453	16495	16520	16446	16587	16533	16555	16402	16569	16494	16387	16428	16598	16456	16547	16529	16669	16559	16585	16510	16620	16510	16622	16604	16659	16563	16441	16584	16651	16476	16420	16600	16424	16606	16422	16433	16658	16496	16540	16445	16525	16435	16718	16467	16511	16515	16453	16474	16550	16442	16394	16427	16459	16625	16576	16495	16534	16493	16455	16324	16486	16630	16418	16376	16763	16670	16448	16451	16512	16492	16601	16389	16481	16553	16579	16449	16499	16528	16379	16447	16399	16461	16484	16692	16554	16523	16469	16424	16307	16526	16517	16538	16528	16504	16356	16450	16501	16465	16391	16630	16628	16477	16544	16714	16494	16472	16446	16507	16407	16381	16486	16533	16445	16429	16590	16431	16316	16372	16433	16448	16650	16388	16432	16556	16402	16561	16427	16479	16313	16439	16574	16478	16763	16553	16473	16417	16490	16402	16536	16467	16584	16548	16462	16395	16510	16469	16499	16471	16587	16623	16673	16637	16400	16595
24091	21540	29438	25814	26133	29747	31045	27642	26683	26151	24739	23756	23054	22354	21911	21288	21029	20601	20700	20415	20514	20482	20342	20376	20466	20304	20118	19954	19995	19812	19958	19939	19766	19952	19557	19704	19823	19595	19583	19855	19551	19603	19835	19663	19425	19481	19664	19677	19516	19708	19588	19503	19470	19641	19621	19630	19631	19493	19705	19525	19582	19689	19504	19515	19676	19660	19353	19415	19625	19688	19688	19653	19559	19477	19576	19573	19610	19600	19715	19318	19602	19549	19553	19567	19507	19432	19635	19486	19663	19425	19516	19692	19808	19579	19545	19746	19624	19302	19479	19527	19483	19624	19494	19581	19538	19567	19672	19337	19555	19764	19396	19485	19592	19352	19504	19694	19593	19494	19579	19315	19432	19601	19471	19674	19617	19593	19693	19554	19638	19491	19559	19381	19549	19434	19658	19437	19477	19593	19727	19689	19863	19525	19569	19471	19597	19726	19567	19483	19712	19422	19462	19643	19663	19454	19444	19531	19629	19665	19489	19680	19705	19697	19423	19576	19647	19672	19347	19456	19654	19624	19542	19524	19371	19562	19497	19524	19553	19419	19586	19410	19726	19616	19560	19675	19682	19553	19593	19504	19696	19611	19631	19663	19534	19645	19431	19479	19660	19532	19455	19500	19598	19500	19458	19539	19471	19499	19441	19470	19503	19563	19499	19805	19480	19558	19528	19552	19693	19569	19523	19439	19445	19451	19743	19568	19692	19462	19405	19479	19715	19582	19414	19559	19559	19481	19525	19544	19500	19408	19378	19695	19544	19404	19597	19515	19693	19448	19695	19675	19424	19612	19731	19383	19520	19564	19330	19789	19691	19734	19484	19676	19683	19329	19419	19416	19627	19420	19514	19423	19557	19722	19506	19458	19567	19499	19592	19475	19433	19545	19530	19361	19453	19690	19563	19394	19588	19659	19512	19639	19359	19502	19535	19618	19626	19434	19435	19349	19651	19401	19700	19454	19679	19188	19588	19469	19541	19440	19495	19580	19462	19508	19473	19341	19532	19356	19479	19474	19743	19539	19571	19571	19392	19590	19521	19508	19604	19511	19455	19443	19517	19595	19596	19650	19586	19425	19523	19351	19998	19557	19368	19330	19636	19610	19563	19440	19490	19529	19415	19705	19560	19599	19403	19608	19515	19533	19580	19691	19689	19606	19660	19395	19618	19615	19453	19336	19388	19529	19539	19530	19634	19641	19663	19695	19477	19767	19322	19402	19589	19620	19473	19589	19425	19328	19552	19384	19782	19412	19431	19271	19541	19604	19516	19408	19450	19723	19573	19593	19366	19632	19578	19390	19440	19674	19592	19459	19400	19783	19481	19465	19677	19494	19538	19352	19465	19557	19674	19427	19624	19418	19453	19423	19590	19345	19500	19584	19491	19606	19548	19542	19553	19614	19559	19442	19727	19553	19726	19641	19454	19771	19533	19606	19524	19279	19583	19409	19491	19578	19584	19470	19409	19728	19585	19334	19531	19596	19562	19447	19415	19568	19640	19546	19541	19364	19317	19714	19579	19631	19466	19534	19594	19177	19491	19364	19380	19362	19457	19587	19416	19500	19434	19543	19775	19467	19447	19625	19714	19534	19688	19490	19548	19681	19686	19411	19504	19512	19490	19451	19698	19358	19496	19769	19460	19671	19753	19507	19579	19672	19551	19770	19561	19596	19598	19490	19734	19784	19522	19585	19444	19412	19497	19577	19584	19587	19597	19710	19346	19668	19735	19558	19603	19585	19508	19498	19415	19373	19527	19631	19415	19535	19631	19553	19324	19473	19499	19602	19525	19567	19610	19403	19581	19615	19392	19548	19446	19567	19522	19379	19460	19548	19379	19382	19606	19646	19658	19573	19604	19590	19685	19554	19463	19451	19629	19602	19654	19492	19599	19883	19472	19473	19543	19481	19735	19643	19251	19449	19549	19439	19598	19704	19583	19508	19767	19450	19394	19471	19570	19701	19607	19505	19479	19444	19477	19510	19632	19460	19570	19508	19580	19721	19662	19545	19588	19642	19505	19529	19562	19644	19651	19433	19410	19566	19570	19498	19393	19474	19514	19827	19480	19722	19568	19630	19633	19484	19533	19610	19395	19449	19366	19517	19461	19546	19597	19500	19500	19424	19625	19381	19634	19551	19517	19614	19666	19481	19541	19385	19696	19589	19504	19701	19389	19468	19499	19499	19307	19476	19490	19600	19457	19641	19717	19192	19632	19476	19570	19529	19431	19559	19580	19470	19555	19406	19707	19637	19717	19402	19425	19597	19599	19440	19566	19644	19835	19561	19501	19663	19682	19416	19736	19734	19487	19646	19633	19486	19594	19487	19504	19518	19479	19454	19650	19591	19624	19533	19577	19446	19639	19775	19573	19502	19690	19837	19598	19593	19629	19666	19855	19392	19310	19478	19471	19402	19620	19695	19450	19710	19378	19423	19418	19618	19229	19601	19572	19491	19733	19787	19461	19570	19472	19529	19325	19309	19596	19326	19330	19810	19573	19341	19643	19622	19674	19468	19551	19583	19559	19537	19554	19616	19476	19374	19478	19488	19617	19494	19499	19537	19757	19510	19452	19491	19372	19620	19574	19671	19678	19613	19695	19492	19626	19495	19328	19779	19350	19589	19621	19404	19705	19571	19575	19634	19457	19752	19510	19529	19516	19514	19677	19600	19703	19671	19540	19524	19702	19511	19495	19663	19521	19652	19602	19384	19373	19323	19441	19616	19694	19504	19534	19595	19459	19628	19486	19288	19613	19495	19577	19457	19441	19543	19643	19522	19403	19601	19724	19583	19676	19624	19606	19322	19432	19395	19507	19391	19418	19468	19593	19346	19814	19768	19563	19556	19367	19361	19483	19675	19476	19198	19426	19507	19467	19573	19491	19467	19553	19412	19491	19328	19578	19536	19791	19484	19430	19376	19609	19405	19430	19481	19579	19476	19561	19529	19682	19468	19650	19688	19467	19520	19529	19464	19661	19526	19533	19305	19594	19544	19543	19443	19456	19322	19545	19497	19516	19522	19681	19476	19588	19553	19418	19531	19566	19656	19533	19460	19592	19335	19479	19305	19749	19323	19792	19366	19540	19490	19615	19560	19662	19522	19507	19496	19849	19364	19696	19625	19553	19502	19477	19741	19283	19453	19567	19674	19335	19383	19543	19429	19518	19597	19474	19620	19355	19519	19372	19571	19674	19337	19425	19175	19566	19372	19485	19230	19563	19572	19536	19600	19474	19569	19518	19445	19548	19798	19428	19434	19557	19410	19561	19596	19677	19473	19628	19584	19428	19582	19634	19479	19426	19386	19520	19589	19636	19597	19351	19619	19673	19622	19528	19511	19552	19433	19800	19443	19623	19469	19407	19658	19501	19565	19482	19644	19422	19553	19728	19714	19451	19634	19437	19473	19668	19355	19497	19470	19522	19519	19793	19560	19453	19408	19488	19432	19618	19565	19684	19500	19542	19567	19375	19622	19450	19567	19631	19571	19312	19512	19581	19454	19567	19398	19504	19381	19442	19775	19514	19514	19506	19710	19502	19563	19383	19586	19543	19549	19510	19623	19569	19580	19682	19575	19458	19478	19500	19418	19580	19557	19589	19490	19427	19657	19630	19484	19482	19497	19485	19507	19389	19389	19684	19682	19558	19539	19365	19340	19800	19319	19444	19599	19461	19432	19541	19429	19397	19460	19387	19566	19581	19623	19807	19489	19630	19371	19760	19476	19493	19592	19383	19452	19665	19484	19397	19775	19641	19477	19520	19350	19586	19433	19546	19537	19611	19576	19754	19655	19441	19431	19498	19647	19769	19564	19545	19467	19559	19503	19616	19491	19562	19535	19535	19291	19667	19488	19544	19493	19472	19821	19682	19528	19250	19368	19589	19597	19517	19396	19758	19541	19598	19728	19524	19533	19581	19535	19695	19545	19398	19611	19504	19536	19534	19252	19646	19572	19571	19906	19689	19582	19700	19347	19498	19285	19383	19570	19465	19431	19379	19645	19567	19651	19711	19470	19611	19504	19526	19536	19575	19585	19494	19510	19513	19465	19419	19657	19681	19398	19449	19274	19735	19541	19413	19576	19618	19570	19409	19565	19631	19694	19624	19488	19533	19580	19614	19644	19427	19628	19381	19378	19488	19587	19779	19479	19365	19809	19638	19583	19308	19399	19624	19536	19647	19512	19601	19664	19536	19738	19672	19421	19526	19609	19723	19553	19393	19626	19699	19497	19433	19400	19526	19739	19665	19653	19542	19338	19568	19689	19642	19528	19638	19536	19392	19490	19606	19467	19383	19441	19596	19596	19539	19745	19580	19453	19567	19641	19786	19557	19559	19367	19580	19545	19707	19479	19547	19620	19693	19552	19679	19395	19508	19780	19731	19481	19554	19664	19492	19534	19505	19570	19616	19617	19715	19611	19610	19627	19609	19491	19633	19697	19661	19469	19636	19323	19601	19474	19352	19628	19768	19588	19535	19656	19497	19595	19495	19369	19590	19564	19614	19506	19728	19482	19614	19532	19620	19652	19582	19709	19584	19383	19407	19590	19532	19611	19814	19706	19653	19659	19583	19404	19656	19475	19763	19538	19700	19567	19330	19510	19574	19580	19736	19530	19621	19496	19607	19520	19478	19459	19566	19621	19783	19682	19608	19694	19668	19394	19292	19439	19666	19437	19475	19524	19663	19473	19475	19591	19477	19651	19562	19673	19520	19494	19662	19614	19545	19467	19522	19559	19788	19551	19547	19415	19369	19435	19543	19502	19555	19382	19532	19719	19287	19466	19478	19302	19449	19440	19513	19517	19784	19344	19579	19483	19513	19589	19443	19573	19401	19743	19451	19363	19598	19533	19530	19485	19409	19677	19357	19643	19583	19714	19491	19600	19811	19593	19518	19485	19478	19563	19668	19494	19277	19415	19779	19539	19698	19363	19712	19790	19574	19491	19631	19540	19529	19516	19633	19552	19590	19300	19339	19664	19595	19683	19490	19668	19609	19477	19719	19607	19538	19445	19473	19470	19517	19430	19563	19488	19475	19390	19584	19566	19517	19474	19415	19562	19709	19550	19746	19525	19614	19446	19539	19567	19387	19328	19447	19641	19744	19646	19748	19653	19640	19421	19567	19516	19614	19729
32795	54142	53767	44464	37540	32832	29828	28352	27154	25769	24110	22725	21407	20432	19479	18691	18251	18005	17678	17600	17523	17433	17461	17396	17330	17183	16919	16865	16761	16765	16515	16565	16485	16442	16506	16365	16490	16660	16490	16405	16301	16489	16424	16496	16358	16423	16461	16379	16185	16498	16482	16237	16403	16442	16394	16381	16310	16419	16346	16414	16497	16514	16389	16357	16358	16356	16260	16262	16382	16244	16425	16369	16377	16485	16233	16308	16360	16296	16447	16359	16347	16485	16226	16492	16357	16604	16302	16182	16360	16418	16536	16277	16421	16185	16357	16216	16416	16437	16381	16246	16417	16315	16273	16397	16312	16310	16312	16356	16216	16392	16202	16313	16279	16361	16135	16262	16319	16368	16360	16242	16238	16337	16325	16432	16383	16364	16413	16375	16474	16366	16448	16110	16463	16345	16348	16294	16238	16377	16418	16552	16339	16341	16424	16212	16340	16339	16528	16355	16304	16431	16284	16428	16267	16463	16377	16323	16380	16303	16333	16357	16275	16491	16324	16388	16203	16502	16321	16316	16439	16367	16237	16506	16257	16194	16338	16389	16319	16328	16409	16444	16328	16512	16201	16411	16534	16468	16187	16387	16244	16357	16127	16468	16267	16395	16241	16388	16447	16366	16247	16437	16247	16414	16232	16425	16270	16430	16374	16415	16402	16205	16398	16378	16268	16193	16280	16373	16350	16220	16336	16417	16329	16381	16337	16434	16397	16330	16380	16235	16281	16355	16379	16308	16412	16418	16323	16487	16252	16390	16271	16410	16240	16550	16212	16209	16237	16361	16325	16281	16468	16204	16315	16152	16397	16510	16384	16449	16533	16333	16323	16359	16211	16371	16304	16403	16310	16394	16330	16311	16277	16277	16330	16210	16297	16412	16339	16228	16493	16240	16364	16389	16483	16464	16287	16298	16506	16375	16388	16425	16168	16351	16453	16302	16354	16370	16299	16266	16405	16269	16208	16145	16307	16294	16335	16501	16323	16410	16340	16453	16174	16219	16309	16408	16304	16382	16439	16401	16361	16366	16246	16357	16420	16358	16393	16380	16539	16221	16517	16251	16296	16312	16213	16294	16330	16310	16379	16330	16296	16327	16413	16332	16309	16124	16400	16359	16306	16351	16368	16230	16292	16319	16414	16287	16251	16156	16366	16422	16427	16205	16195	16356	16421	16299	16177	16594	16414	16156	16339	16436	16364	16351	16336	16207	16314	16246	16400	16550	16307	16383	16298	16374	16564	16354	16467	16383	16474	16387	16430	16372	16273	16397	16373	16250	16387	16416	16287	16515	16262	16431	16458	16310	16399	16545	16529	16287	16334	16326	16272	16241	16450	16254	16123	16355	16236	16350	16259	16408	16351	16277	16444	16357	16364	16400	16220	16332	16205	16367	16348	16424	16217	16205	16266	16357	16347	16370	16385	16248	16347	16397	16417	16313	16501	16344	16237	16333	16255	16508	16544	16380	16245	16353	16359	16229	16303	16324	16283	16502	16356	16556	16340	16395	16293	16255	16325	16298	16329	16135	16393	16392	16374	16551	16522	16428	16411	16307	16242	16358	16318	16310	16256	16370	16230	16292	16436	16396	16090	16364	16295	16345	16192	16528	16426	16359	16384	16330	16442	16460	16307	16469	16106	16426	16283	16332	16399	16481	16493	16439	16296	16325	16359	16331	16175	16323	16116	16408	16454	16403	16475	16389	16310	16382	16546	16385	16282	16370	16389	16285	16194	16222	16457	16223	16287	16495	16390	16551	16348	16292	16306	16347	16226	16112	16340	16501	16360	16402	16320	16261	16381	16442	16263	16381	16413	16374	16209	16213	16183	16536	16520	16418	16413	16429	16442	16231	16439	16318	16306	16340	16200	16343	16282	16259	16237	16395	16449	16334	16264	16229	16366	16295	16402	16320	16250	16196	16395	16259	16326	16382	16458	16231	16434	16346	16297	16332	16321	16377	16305	16347	16380	16413	16238	16481	16139	16467	16278	16523	16152	16225	16481	16374	16315	16284	16382	16440	16328	16341	16668	16291	16405	16284	16455	16327	16285	16372	16216	16318	16283	16348	16520	16287	16486	16279	16391	16319	16222	16304	16349	16377	16274	16472	16462	16374	16353	16414	16346	16488	16369	16217	16279	16335	16323	16504	16397	16256	16483	16411	16389	16316	16280	16425	16284	16444	16378	16275	16402	16250	16402	16337	16322	16377	16272	16286	16219	16349	16237	16251	16381	16195	16342	16264	16438	16229	16244	16228	16404	16512	16438	16375	16314	16275	16346	16396	16285	16314	16199	16375	16411	16436	16271	16370	16341	16517	16244	16425	16255	16478	16373	16425	16184	16370	16361	16311	16486	16343	16408	16286	16429	16341	16322	16350	16445	16538	16198	16282	16314	16313	16396	16321	16423	16476	16409	16328	16347	16324	16153	16411	16231	16330	16347	16287	16125	16267	16256	16252	16360	16252	16426	16406	16236	16385	16243	16231	16339	16405	16422	16406	16442	16376	16472	16283	16463	16388	16433	16401	16471	16344	16466	15947	16254	16459	16367	16298	16422	16261	16335	16347	16268	16439	16282	16188	16402	16344	16312	16487	16421	16409	16312	16235	16403	16469	16393	16256	16249	16411	16313	16389	16246	16317	16379	16448	16292	16226	16322	16311	16471	16249	16340	16428	16328	16411	16397	16406	16235	16575	16266	16442	16348	16508	16290	16278	16466	16342	16345	16334	16464	16320	16499	16486	16398	16412	16274	16371	16302	16371	16257	16195	16331	16242	16352	16542	16268	16556	16322	16345	16341	16482	16358	16453	16553	16470	16280	16241	16316	16331	16503	16294	16164	16240	16379	16534	16388	16191	16148	16423	16400	16294	16390	16452	16201	16319	16308	16341	16495	16367	16316	16495	16255	16299	16345	16330	16282	16383	16388	16268	16275	16098	16302	16339	16396	16329	16412	16380	16191	16264	16414	16355	16524	16331	16353	16382	16351	16293	16233	16244	16247	16290	16309	16244	16398	16469	16272	16206	16393	16294	16148	16419	16415	16294	16222	16271	16387	16554	16469	16303	16308	16310	16375	16605	16244	16413	16284	16427	16108	16339	16342	16327	16337	16188	16385	16230	16338	16284	16288	16459	16167	16351	16423	16308	16340	16457	16369	16165	16412	16076	16250	16337	16378	16433	16383	16339	16460	16404	16460	16361	16501	16299	16238	16249	16302	16390	16205	16401	16175	16483	16162	16254	16297	16593	16342	16355	16354	16211	16454	16353	16394	16167	16546	16320	16383	16295	16350	16380	16457	16551	16230	16395	16362	16471	16234	16249	16477	16257	16325	16343	16339	16414	16397	16254	16540	16421	16389	16302	16460	16248	16391	16238	16503	16317	16347	16413	16351	16227	16313	16497	16389	16406	16383	16510	16238	16344	16368	16476	16460	16325	16475	16387	16345	16329	16391	16456	16338	16505	16523	16196	16480	16183	16244	16271	16291	16329	16328	16398	16538	16552	16534	16462	16354	16217	16281	16378	16328	16349	16227	16384	16448	16435	16119	16363	16245	16446	16318	16628	16539	16477	16350	16197	16446	16437	16313	16470	16151	16461	16397	16313	16295	16235	16265	16406	16337	16450	16353	16447	16203	16394	16450	16228	16282	16210	16289	16225	16387	16372	16377	16339	16303	16501	16360	16346	16311	16238	16435	16343	16317	16328	16484	16312	16383	16370	16317	16345	16197	16287	16347	16464	16263	16246	16370	16303	16440	16543	16394	16304	16316	16340	16345	16475	16206	16175	16371	16447	16309	16327	16453	16405	16341	16459	16250	16279	16257	16482	16435	16359	16395	16524	16380	16390	16319	16413	16415	16373	16432	16343	16359	16513	16508	16196	16419	16333	16275	16522	16307	16346	16372	16310	16210	16285	16208	16223	16297	16360	16376	16427	16368	16443	16425	16420	16344	16307	16408	16369	16421	16190	16295	16396	16161	16295	16297	16396	16174	16354	16402	16274	16419	16410	16314	16274	16318	16458	16156	16248	16396	16385	16472	16234	16459	16470	16233	16453	16213	16386	16322	16319	16596	16320	16330	16385	16177	16410	16475	16183	16294	16402	16287	16502	16315	16330	16364	16287	16364	16577	16320	16310	16413	16268	16344	16320	16160	16371	16255	16242	16366	16412	16361	16398	16223	16434	16352	16338	16242	16368	16547	16451	16509	16394	16297	16237	16533	16344	16549	16253	16501	16362	16337	16345	16384	16366	16320	16193	16332	16389	16295	16244	16272	16392	16349	16294	16474	16258	16423	16344	16315	16426	16441	16091	16148	16248	16382	16448	16434	16368	16347	16534	16403	16380	16334	16278	16343	16394	16310	16307	16369	16247	16462	16402	16378	16464	16331	16381	16242	16306	16373	16491	16287	16462	16222	16197	16303	16081	16137	16513	16352	16525	16313	16472	16259	16301	16349	16344	16461	16402	16360	16349	16395	16258	16371	16487	16356	16306	16208	16440	16204	16304	16461	16448	16246	16195	16440	16412	16580	16487	16313	16276	16658	16440	16359	16232	16208	16420	16339	16345	16459	16569	16423	16404	16507	16343	16427	16388	16524	16219	16343	16277	16236	16191	16529	16294	16271	16490	16325	16381	16552	16339	16364	16459	16220	16251	16418	16302	16390	16431	16337	16269	16305	16460	16359	16407	16389	16336	16446	16305	16326	16318	16269	16142	16187	16340	16378	16477	16253	16171	16526	16308	16370	16204	16410	16503	16255	16432	16300	16297	16292	16300	16472	16439	16540	16463	16477	16328	16342	16205	16444	16303	16236	16238	16359	16411	16446	16166	16170	16381	16557	16266	16253	16152	16519	16398	16385	16342	16355	16365	16422	16413	16567	16235	16362	16170	16336	16326	16533	16424	16426	16208	16347	16538	16275	16441	16254	16475	16290	16136	16359	16208	16235	16361	16392	16280	16438	16440	16443	16264	16362	16381	16497	16289	16362	16310	16296	16396	16376	16279	16318	16381	16273	16420	16301	16332	16489	16283	16378	16379	16244	16376	16325	16407	16270	16227	16382	16151	16398	16317	16403	16486	16151	16471	16419	16426	16410	16306	16352	16391	16422	16259	16382	16504	16396	16345	16286	16422
32200	32113	38087	31538	26860	24938	24134	23546	23095	22463	21803	21425	21173	20668	20707	20388	20125	20516	19998	20064	20242	20203	20262	20175	20107	20069	20106	20072	19905	20155	20027	19961	19797	19824	19911	19824	19949	19829	19722	19751	19794	19730	19801	20039	20008	19817	19717	19852	19876	19834	19926	19843	19894	19614	19754	19852	19884	20164	19794	20067	19649	19886	19829	19807	19842	19815	19911	19821	19807	20035	19849	19895	20030	19655	19753	19760	19735	19717	19923	19956	19933	19920	19780	19675	19620	19707	19713	19682	19816	19754	19738	19708	19762	19671	19771	19783	19936	19675	19790	19804	19685	19766	19691	19707	19727	19733	19982	20051	19638	19688	19857	19767	19952	20028	19918	19943	20087	19635	19760	19811	19514	19748	19847	19833	19723	19710	19868	20010	19734	19926	19844	19702	19593	19838	19874	20040	19707	19820	19793	19895	19748	19850	19849	19701	19728	19763	19666	19746	19874	19782	19815	19881	19661	19633	19433	20050	19716	19977	19773	19868	19968	19808	19636	19766	19661	19674	19800	19787	19860	19833	19674	20039	19732	19889	19861	19560	19517	19817	19607	19910	19805	19788	19710	19855	19912	19753	20014	19921	19633	19736	19765	19683	19828	19919	19852	19888	19918	19890	19863	19798	19670	19758	19803	19903	19698	19865	19825	19726	19812	19723	19693	19982	20019	19818	19714	19835	19876	19923	19751	19977	19793	19913	19624	19934	19798	20141	19764	19794	19763	19756	19846	19764	19689	19813	19826	19702	19816	19542	19803	19702	19786	19770	19727	20019	19662	19632	19675	19720	19849	19858	19809	19870	19557	19625	19753	19602	20004	19722	19850	19749	19771	19768	19914	19789	20005	19740	19678	19794	19695	19764	19569	19664	19669	19896	19863	19642	19575	19799	19779	19656	19796	19878	19794	19777	19920	19731	20051	19777	19601	19630	19747	19699	19668	19883	19777	19640	19649	19972	19855	19691	19684	19686	19871	19904	19907	19610	19788	19827	19643	19726	19605	19626	19675	19535	19620	19713	19907	19952	19862	19930	19913	19777	19606	19699	19665	19691	20070	19740	19907	20031	19603	19732	19805	19900	19671	19975	19778	19809	19724	19849	19761	19882	19776	20025	19830	19694	19569	19874	19966	19725	19738	19721	19727	19830	19754	19864	19688	19751	19722	19754	19872	19769	19785	19934	19817	19935	19626	19944	19751	19696	19850	19953	19692	19769	19830	19907	19859	19761	19787	19880	19868	20001	19743	19903	19744	19803	19804	19910	19644	19745	19758	19832	19796	19900	19988	19863	19755	19992	19940	19907	19757	19803	19914	19910	19986	19755	19889	20073	19896	19522	19671	19951	19815	19709	19858	19734	20045	19798	19706	19869	19875	19678	19794	19644	19848	19921	19868	19734	19902	19647	19763	19852	19768	19817	19844	19828	19995	19840	19707	19812	19630	19758	19765	19791	19849	19652	20001	19777	19755	19697	19823	19627	19743	19648	19879	19827	19635	19879	19743	19718	19948	19830	19696	19664	19583	19622	19659	19846	19850	19994	20124	19664	19875	19874	19670	19899	19845	19808	19789	19676	19784	19577	19690	19732	19855	19731	19448	19629	19701	19984	19974	19829	19770	19813	19836	19760	19979	19810	19834	20051	19911	19787	19866	19864	19793	19812	19743	19689	19734	19790	19982	19809	19836	19739	19966	19785	19742	19689	19778	19812	19707	19826	19755	19955	19726	19879	19816	19640	19852	19630	19789	20000	19964	19989	19821	19890	19958	19838	19936	19806	19859	19813	19823	19830	19720	19633	19555	19850	19970	19730	19888	19677	19906	19990	19943	19881	19690	19749	19708	20017	19802	19837	19859	19486	19881	19574	19870	19891	19639	19792	19999	19690	19872	19858	19888	19952	19667	19919	19899	19644	19885	19825	19887	19656	19785	19765	19693	19707	19672	19723	19838	19840	19795	19774	19680	19772	20039	19777	19804	19832	19795	19925	19842	19755	19735	19612	19752	19831	19863	19859	19701	19753	19778	19728	19946	19885	19825	19756	19709	19738	19915	19823	19903	19890	19837	19956	19813	19698	19756	19962	19651	19841	19675	19765	19814	19765	19837	19673	19799	19824	19803	19915	19689	19614	19960	19874	20029	19766	19722	19912	19900	19916	19680	19872	19735	19754	19772	19910	19814	19926	19677	19708	19736	19927	19680	19812	19727	19778	19939	19846	19756	19712	19749	19639	19819	19924	19804	19907	19751	19993	19698	19998	19794	19672	19915	19653	19752	19770	19992	19759	20033	19986	19707	19795	19839	19683	19719	19584	19920	19783	19920	19807	19938	19541	19685	19976	19846	19687	19774	19587	19653	19707	19821	19827	19854	19813	19939	19640	19727	19735	19844	19846	19765	19904	19683	19988	19638	19793	19813	19839	19815	19851	19754	19710	19862	20064	19858	19733	19830	19853	19742	19821	19809	19744	19632	19822	19922	19956	19845	19869	19834	19616	19747	19771	19903	19766	19743	20078	19805	19751	19829	19702	20015	19725	19939	19470	19815	19716	19880	19457	19645	19812	19905	19790	19949	19651	19788	19658	19993	19961	19846	19741	19995	19806	19719	19735	19810	19680	19831	19712	19829	19830	19866	20003	19776	19886	19524	19682	19567	19798	19878	19916	19914	19930	20204	19854	19997	19678	19713	19756	19737	19638	19766	19921	19806	19850	19592	19510	19779	19942	19696	19613	19640	19960	19970	19530	19508	19695	19816	19731	19988	19823	19897	19816	19817	19942	20038	19847	19870	19909	19815	19785	19877	19640	19746	19710	19659	19836	19767	19764	19929	19947	19930	19877	19795	19907	19960	19819	19801	19751	19838	19757	19785	19708	19574	19867	20030	19826	19730	19847	19868	19933	20040	19697	19767	19811	19817	19785	20050	19848	19991	19938	19861	19742	19559	19809	19701	19821	19926	19644	19721	19938	19612	19746	19893	19913	19879	19758	19757	19933	19763	19725	19854	19510	19792	19933	19892	19718	19782	19867	19678	19851	19866	19855	19794	19650	19760	19606	19719	20076	19875	19804	19910	19975	19786	19688	20040	19795	19777	19838	19788	19798	19833	19755	19730	19994	19991	19872	19689	19983	19777	19669	19658	19676	19744	19834	19847	19663	19873	19767	19960	19759	19709	19759	19884	19822	19664	19647	19762	19822	19812	19825	19730	19668	19656	19661	19908	19803	19961	19663	19986	19700	19755	19958	19835	19834	19803	19944	19603	19612	19551	19640	19747	19899	19715	19876	19657	19875	19714	19915	19695	19759	19592	19728	19797	19863	19810	19892	19787	19884	19724	19830	19824	19942	19759	19723	19738	19753	19647	19823	19801	19952	19835	19926	19810	19723	19724	19971	19828	19987	20033	19630	19796	19811	19947	19762	19746	19743	19851	19576	19729	19666	19817	19662	19727	19820	19792	19789	19945	20023	19796	19824	19746	19832	19787	19926	19838	19876	19802	19827	19813	19684	19738	19764	19725	19837	19858	19897	20037	19777	19699	19648	20020	19731	20012	19859	19902	19661	19724	19939	19787	19993	19477	19875	19681	19637	19846	19950	19695	19836	19903	19699	19629	19805	19827	19650	20089	19654	19883	19864	19896	19715	19863	20017	19824	19783	19545	19815	19919	19682	19798	19639	19792	19715	19588	19768	19690	19615	19930	19674	19900	19633	19909	19910	19866	19850	19915	19863	19677	19815	19841	19811	19710	19682	19979	19812	19762	19727	19735	19827	19681	19876	19763	19892	19935	19683	19683	19936	19770	19685	19963	19962	19968	19844	19858	19842	19645	19651	19696	19855	19834	19995	19772	19875	19725	19649	19707	19775	19674	19721	19729	19858	19793	19915	19795	19762	19902	19678	19751	19871	19834	19680	19869	19613	19758	19879	19744	19889	19900	19732	19863	19826	19784	19878	19834	19786	19660	19883	19690	19808	19583	19635	19865	19780	19805	19771	19883	19933	19891	19847	19804	19709	19578	19819	19928	19881	19880	19650	19807	19778	19709	19870	19770	19818	19899	19450	19805	19721	19990	19969	19907	19750	19939	19893	19785	19696	19769	19741	19995	19905	19909	19719	19808	19767	19698	19865	19734	19829	19606	19892	19555	19727	19912	19722	19606	19874	19645	19816	19783	19725	19769	19887	20075	19908	19874	19837	19638	19752	19791	19723	19828	19895	19711	19785	19914	19880	19851	19815	19646	19497	19796	19814	19940	19671	19782	19693	19764	19839	19776	19672	19764	19865	20096	19774	19778	19876	19784	19680	19698	19927	19913	19678	19847	19902	19662	19737	19735	19796	19963	19821	19642	19797	19579	19837	19675	19998	19563	19624	19705	19729	19807	19641	19775	19884	19630	19736	19854	19754	19739	19815	19898	19886	19646	19642	19795	19975	19981	19837	19783	19792	19898	19689	19954	19733	19819	19833	19892	19929	19884	19510	19810	19775	19733	19701	19915	19672	19906	19685	19605	19873	19618	19703	20007	19954	19904	19748	19896	19855	19783	19995	19992	19790	19689	19694	19775	19593	19908	19698	19843	19878	19840	19726	19730	19663	19803	19737	19949	19906	19930	19722	19883	19869	19870	19604	19832	19669	19664	19832	19743	19778	19797	19718	19787	19810	19678	19824	19673	19592	19728	19734	19779	19879	19912	19686	19668	19661	19921	19855	19939	19753	19771	19757	19963	19775	19847	19801	19745	19608	20003	19793	19909	19747	19799	20018	19935	19926	19974	19927	19664	19755	19860	19835	19911	19963	19736	19915	19954	19812	19865	19838	19848	19709	19793	19869	19635	19837	19997	19738	19815	19809	19819	19869	19812	19823	19664	19875	19837	19998	19723	19852	19855	19736	19638	19632	19984	19717	19935	19720	19657	19972	19965	19730	19621	19746	19722	19851	19631	19775	19896	19716	19772	19806	19681	19877	19863	19751	19790	19861	19815	19767	19859	19897	19797	19897	19656	19860	19779	19773	19819	19505	19510	19821	19785	19890	19650	19790	19872	19621	19557	19794	19829	19658	19770	19818	20028	19747	19797	19590	19757	19775	19729	19896	19752	19903	19706	19826	19832	19898	19807	19749	19892	19812	19904	19871	19813	19585
30374	43014	40756	30006	26341	23852	22847	22318	21748	20571	19671	19045	18348	17952	17741	17235	17181	17033	17010	16908	16978	16949	16797	16991	16807	16844	16745	16470	16646	16578	16634	16510	16505	16531	16642	16563	16434	16573	16456	16431	16392	16361	16537	16503	16542	16466	16373	16632	16519	16465	16377	16404	16422	16581	16523	16396	16346	16616	16647	16378	16424	16334	16412	16454	16594	16488	16416	16467	16353	16308	16504	16307	16415	16471	16359	16529	16399	16305	16481	16541	16407	16423	16266	16318	16533	16635	16295	16430	16304	16473	16446	16469	16530	16433	16616	16504	16341	16414	16513	16508	16385	16449	16410	16334	16455	16541	16349	16428	16324	16406	16448	16405	16365	16529	16514	16600	16476	16509	16392	16365	16552	16552	16386	16562	16464	16500	16359	16491	16458	16237	16512	16390	16416	16350	16537	16441	16429	16489	16355	16537	16410	16477	16432	16419	16569	16263	16565	16350	16431	16502	16444	16528	16454	16381	16509	16295	16237	16583	16339	16474	16494	16381	16507	16447	16412	16357	16211	16363	16432	16410	16411	16383	16543	16359	16423	16621	16315	16344	16253	16241	16256	16520	16365	16369	16481	16322	16553	16511	16373	16480	16477	16380	16307	16380	16504	16519	16495	16472	16364	16528	16371	16348	16488	16337	16442	16521	16370	16428	16417	16509	16442	16520	16285	16400	16507	16509	16293	16345	16563	16412	16358	16465	16361	16589	16627	16465	16363	16354	16297	16411	16324	16541	16569	16430	16342	16382	16523	16441	16373	16358	16417	16533	16294	16491	16416	16512	16551	16469	16511	16479	16581	16328	16343	16341	16336	16418	16428	16393	16364	16281	16408	16453	16370	16427	16409	16315	16657	16516	16435	16519	16410	16425	16480	16342	16525	16501	16392	16371	16454	16490	16463	16414	16528	16361	16361	16510	16338	16597	16511	16396	16296	16374	16459	16569	16433	16534	16312	16361	16544	16376	16348	16413	16329	16485	16484	16388	16561	16436	16488	16420	16427	16349	16364	16508	16514	16431	16370	16481	16433	16445	16467	16409	16424	16382	16537	16457	16424	16549	16416	16389	16354	16255	16390	16504	16290	16236	16363	16431	16481	16407	16487	16239	16463	16432	16415	16305	16406	16493	16460	16480	16313	16278	16446	16330	16287	16404	16367	16342	16272	16481	16453	16340	16323	16524	16555	16377	16445	16389	16286	16362	16326	16340	16453	16433	16400	16458	16292	16539	16356	16192	16325	16393	16404	16432	16425	16319	16334	16299	16392	16475	16408	16376	16519	16625	16541	16340	16468	16437	16463	16288	16438	16426	16500	16400	16293	16405	16408	16473	16468	16397	16424	16453	16384	16511	16242	16393	16549	16306	16313	16736	16446	16377	16540	16438	16329	16411	16554	16336	16432	16427	16506	16444	16401	16226	16532	16449	16298	16363	16331	16457	16407	16401	16327	16407	16501	16514	16231	16484	16304	16537	16270	16470	16364	16530	16351	16529	16379	16368	16300	16372	16417	16450	16431	16271	16358	16595	16396	16199	16475	16369	16378	16442	16386	16606	16497	16513	16500	16521	16519	16438	16395	16425	16294	16605	16480	16436	16630	16255	16440	16435	16458	16423	16252	16514	16361	16426	16486	16234	16352	16443	16437	16259	16386	16427	16419	16460	16391	16718	16383	16452	16458	16561	16387	16361	16518	16377	16259	16561	16453	16550	16548	16526	16363	16509	16366	16475	16545	16479	16410	16452	16516	16490	16332	16491	16338	16397	16432	16469	16329	16401	16445	16395	16383	16365	16482	16509	16457	16479	16498	16486	16528	16434	16451	16483	16289	16380	16421	16336	16308	16428	16582	16405	16409	16453	16330	16410	16389	16374	16501	16453	16284	16443	16521	16340	16299	16547	16456	16550	16383	16435	16357	16484	16728	16402	16349	16512	16301	16654	16449	16471	16565	16450	16345	16438	16382	16339	16429	16552	16433	16373	16237	16135	16465	16352	16207	16354	16407	16516	16321	16408	16385	16404	16497	16432	16449	16353	16483	16391	16413	16428	16322	16390	16502	16395	16610	16437	16364	16545	16344	16447	16285	16380	16526	16433	16281	16421	16602	16417	16412	16439	16492	16524	16381	16306	16531	16490	16609	16380	16472	16457	16537	16444	16403	16417	16413	16536	16414	16342	16514	16446	16411	16467	16511	16323	16363	16562	16420	16403	16563	16433	16524	16547	16574	16458	16489	16269	16322	16370	16353	16370	16502	16378	16489	16451	16385	16556	16320	16478	16380	16436	16539	16287	16585	16661	16331	16300	16335	16243	16574	16610	16585	16306	16374	16430	16617	16324	16570	16363	16551	16366	16598	16477	16328	16568	16314	16333	16380	16560	16640	16500	16392	16578	16522	16416	16405	16510	16321	16425	16290	16365	16286	16579	16523	16445	16455	16460	16358	16420	16589	16396	16548	16218	16439	16570	16320	16429	16359	16513	16483	16434	16482	16481	16353	16458	16608	16421	16473	16482	16560	16431	16173	16377	16614	16383	16428	16499	16544	16455	16640	16454	16491	16245	16472	16497	16400	16414	16475	16424	16344	16502	16421	16403	16459	16425	16340	16556	16505	16396	16272	16545	16459	16419	16314	16226	16417	16368	16397	16440	16399	16475	16413	16404	16487	16437	16396	16496	16543	16383	16635	16313	16431	16468	16410	16479	16325	16393	16374	16527	16278	16359	16558	16441	16620	16438	16279	16533	16340	16449	16438	16559	16531	16406	16586	16435	16341	16443	16513	16408	16468	16402	16523	16270	16440	16516	16552	16328	16426	16487	16550	16475	16576	16369	16393	16275	16436	16168	16440	16368	16645	16559	16324	16536	16528	16323	16429	16346	16409	16405	16490	16386	16367	16529	16422	16406	16425	16463	16475	16519	16373	16385	16428	16383	16345	16508	16387	16364	16343	16517	16435	16422	16611	16444	16449	16558	16424	16407	16398	16352	16459	16520	16319	16343	16379	16397	16378	16257	16472	16507	16308	16310	16379	16505	16507	16478	16288	16400	16509	16496	16392	16527	16421	16358	16439	16340	16475	16576	16326	16418	16336	16444	16382	16590	16535	16375	16266	16417	16407	16406	16187	16439	16439	16236	16444	16488	16351	16469	16554	16255	16372	16458	16332	16453	16612	16494	16425	16365	16203	16416	16439	16461	16484	16256	16389	16246	16379	16512	16283	16651	16371	16453	16334	16407	16414	16323	16579	16452	16403	16479	16447	16519	16418	16239	16339	16294	16553	16472	16403	16265	16577	16467	16417	16522	16270	16583	16343	16241	16458	16398	16364	16500	16514	16409	16427	16648	16359	16628	16432	16560	16351	16340	16573	16434	16263	16460	16466	16346	16280	16427	16604	16281	16525	16445	16314	16548	16546	16321	16536	16313	16497	16513	16395	16353	16313	16237	16547	16401	16411	16353	16309	16412	16242	16392	16354	16277	16542	16436	16623	16479	16439	16458	16349	16362	16372	16426	16493	16293	16461	16374	16348	16381	16395	16416	16565	16382	16623	16436	16200	16486	16475	16278	16454	16428	16382	16596	16407	16422	16535	16458	16298	16578	16449	16647	16662	16203	16415	16449	16337	16497	16596	16532	16349	16456	16415	16369	16465	16417	16313	16462	16472	16410	16606	16326	16304	16415	16429	16294	16325	16470	16418	16378	16552	16445	16427	16429	16578	16335	16419	16513	16520	16375	16493	16500	16343	16359	16326	16427	16420	16432	16578	16385	16406	16319	16323	16429	16278	16431	16326	16513	16610	16338	16528	16398	16396	16417	16502	16285	16289	16391	16490	16552	16549	16325	16732	16279	16573	16294	16344	16259	16470	16414	16420	16449	16387	16581	16466	16378	16640	16407	16297	16230	16422	16529	16516	16444	16443	16541	16500	16385	16304	16501	16452	16316	16406	16518	16411	16413	16422	16515	16396	16346	16348	16503	16441	16363	16509	16483	16343	16516	16486	16446	16330	16485	16406	16362	16368	16439	16375	16293	16295	16403	16276	16556	16352	16403	16352	16379	16508	16576	16548	16145	16358	16335	16227	16382	16508	16311	16462	16489	16362	16328	16386	16571	16430	16441	16501	16520	16539	16515	16514	16341	16382	16556	16457	16336	16451	16248	16526	16490	16459	16306	16500	16398	16485	16246	16397	16366	16440	16363	16173	16392	16438	16453	16201	16331	16481	16406	16541	16337	16416	16447	16397	16310	16473	16424	16517	16430	16387	16530	16358	16379	16571	16369	16423	16396	16204	16583	16467	16584	16374	16318	16723	16384	16340	16535	16428	16392	16530	16278	16375	16316	16492	16657	16513	16346	16488	16527	16342	16352	16485	16484	16367	16566	16382	16549	16502	16412	16421	16248	16465	16308	16521	16436	16337	16558	16406	16518	16552	16342	16487	16216	16407	16540	16473	16612	16389	16548	16381	16462	16404	16496	16407	16664	16488	16442	16359	16592	16400	16448	16379	16245	16448	16368	16269	16393	16582	16386	16423	16455	16365	16520	16436	16454	16614	16353	16524	16457	16515	16436	16606	16523	16439	16524	16664	16288	16618	16470	16558	16420	16276	16330	16426	16455	16321	16434	16442	16508	16498	16396	16360	16569	16452	16316	16377	16364	16386	16604	16352	16457	16573	16234	16289	16370	16514	16612	16324	16336	16499	16411	16474	16530	16333	16486	16631	16358	16349	16492	16289	16566	16485	16516	16439	16528	16419	16615	16482	16530	16254	16400	16285	16432	16655	16452	16523	16571	16445	16374	16573	16497	16600	16322	16443	16409	16528	16332	16337	16319	16528	16386	16430	16484	16445	16463	16389	16264	16433	16521	16437	16453	16355	16409	16389	16435	16532	16304	16336	16505	16487	16485	16544	16490	16363	16391	16227	16384	16471	16605	16407	16456	16419	16587	16569	16447	16494	16268	16297	16427	16528	16314	16525	16357	16413	16554	16312	16334	16397	16420	16246	16459	16434	16469	16409	16379	16472	16453	16565	16297	16338	16355	16427	16356	16609	16362	16571	16513	16360	16525	16358	16518	16352	16234	16635	16506	16564	16446	16557	16358	16322	16392	16434	16397	16455	16434	16482	16525	16508	16526
25335	21614	29299	28028	28474	30129	29508	27091	25897	24755	23258	22651	21846	21260	21195	21002	20579	20345	20397	20280	20663	20212	20389	20144	19975	20029	20210	19972	19741	19664	19893	19684	19573	19726	19607	19575	19674	19831	19639	19775	19664	19595	19506	19452	19663	19693	19687	19533	19581	19703	19678	19524	19693	19709	19576	19897	19605	19583	19712	19734	19773	19596	19366	19589	19676	19555	19439	19623	19560	19397	19932	19559	19600	19414	19577	19456	19454	19581	19485	19581	19624	19567	19708	19651	19587	19600	19604	19660	19703	19598	19692	19618	19631	19660	19802	19534	19503	19737	19758	19582	19672	19375	19594	19753	19616	19757	19607	19652	19719	19413	19660	19593	19628	19524	19532	19807	19555	19866	19564	19546	19801	19657	19488	19438	19616	19924	19687	19755	19748	19488	19535	19394	19641	19453	19694	19491	19496	19659	19725	19688	19574	19685	19702	19954	19586	19642	19647	19502	19453	19498	19526	19602	19468	19590	19719	19580	19582	19627	19522	19835	19716	19566	19606	19556	19637	19776	19590	19569	19663	19566	19583	19601	19657	19765	19853	19633	19642	19627	19434	19333	19700	19581	19566	19593	19657	19676	19656	19424	19449	19568	19700	19644	19798	19721	19731	19749	19811	19648	19556	19486	19445	19561	19502	19552	19587	19467	19642	19702	19567	19722	19731	19573	19586	19617	19782	19646	19640	19691	19695	19594	19581	19688	19734	19466	19695	19664	19773	19734	19391	19547	19592	19798	19680	19394	19626	19297	19777	19609	19684	19751	19594	19427	19538	19449	19681	19723	19588	19570	19818	19605	19744	19642	19534	19569	19462	19534	19524	19578	19584	19613	19487	19448	19594	19418	19721	19527	19575	19577	19713	19398	19660	19755	19526	19606	19557	19671	19509	19627	19652	19567	19516	19626	19704	19546	19600	19550	19637	19422	19578	19823	19685	19524	19529	19523	19450	19676	19486	19750	19545	19648	19597	19696	19771	19762	19580	19843	19690	19716	19730	19776	19583	19805	19522	19537	19741	19455	19720	19585	19552	19462	19623	19740	19764	19480	19610	19551	19733	19408	19615	19638	19739	19768	19682	19603	19653	19750	19480	19488	19678	19806	19634	19606	19503	19882	19565	19584	19692	19605	19507	19591	19420	19639	19635	19736	19269	19566	19576	19443	19561	19805	19627	19492	19667	19583	19615	19631	19541	19696	19815	19588	19618	19726	19661	19721	19718	19731	19281	19484	19692	19340	19652	19496	19584	19765	19589	19544	19539	19595	19455	19458	19723	19513	19840	19738	19528	19476	19516	19634	19561	19594	19630	19610	19459	19509	19309	19529	19774	19574	19850	19529	19550	19584	19741	19828	19547	19602	19623	19813	19738	19815	19507	19565	19628	19579	19572	19763	19495	19699	19662	19513	19606	19493	19597	19523	19564	19334	19720	19787	19610	19580	19636	19655	19567	19540	19589	19455	19750	19496	19777	19641	19610	19552	19597	19579	19410	19189	19557	19538	19547	19589	19597	19527	19477	19551	19580	19460	19592	19759	19717	19462	19561	19456	19657	19514	19660	19697	19682	19763	19664	19665	19767	19795	19563	19572	19566	19470	19770	19709	19628	19418	19510	19401	19750	19520	19618	19630	19608	19670	19469	19724	19750	19765	19400	19413	19729	19495	19577	19465	19590	19522	19643	19641	19638	19795	19704	19810	19530	19624	19772	19563	19376	19714	19811	19539	19642	19740	19702	19670	19465	19803	19683	19470	19480	19504	19474	19599	19790	19611	19493	19574	19601	19559	19665	19634	19604	19521	19695	19561	19658	19549	19694	19732	19641	19762	19653	19487	19603	19659	19673	19391	19621	19546	19422	19538	19537	19506	19579	19527	19654	19614	19695	19730	19546	19514	19571	19478	19412	19510	19593	19527	19651	19568	19697	19753	19651	19581	19595	19593	19535	19592	19538	19684	19391	19478	19539	19500	19905	19609	19536	19622	19472	19403	19740	19716	19725	19770	19591	19387	19604	19608	19554	19766	19477	19496	19626	19634	19640	19666	19608	19486	19460	19632	19634	19678	19831	19326	19426	19715	19754	19582	19452	19947	19493	19559	19678	19504	19813	19463	19621	19431	19672	19757	19542	19838	19350	19565	19561	19691	19576	19788	19778	19630	19574	19450	19694	19786	19653	19523	19741	19498	19897	19770	19892	19555	19593	19554	19583	19689	19561	19509	19547	19608	19631	19566	19803	19448	19616	19528	19626	19540	19599	19651	19549	19701	19615	19628	19816	19551	19708	19673	19688	19521	19610	19278	19700	19554	19578	19556	19673	19666	19507	19581	19593	19393	19436	19457	19605	19519	19566	19542	19784	19425	19571	19491	19732	19653	19501	19517	19739	19458	19727	19732	19414	19626	19710	19547	19510	19389	19530	19395	19561	19848	19607	19734	19705	19556	19488	19585	19744	19539	19604	19675	19665	19473	19644	19423	19566	19548	19453	19719	19554	19603	19692	19518	19609	19677	19566	19830	19759	19531	19480	19786	19513	19622	19630	19456	19578	19435	19806	19825	19673	19599	19696	19566	19675	19679	19663	19616	19596	19567	19540	19648	19463	19695	19614	19869	19546	19536	19577	19351	19578	19551	19642	19422	19634	19465	19474	19690	19700	19485	19800	19532	19511	19547	19809	19705	19387	19426	19656	19759	19669	19729	19773	19639	19600	19610	19631	19789	19815	19694	19581	19656	19284	19664	19720	19665	19538	19508	19587	19415	19527	19634	19652	19712	19678	19480	19569	19718	19875	19477	19472	19460	19568	19701	19577	19750	19501	19625	19656	19445	19721	19628	19700	19746	19497	19934	19639	19631	19411	19555	19585	19609	19372	19753	19647	19384	19641	19446	19583	19720	19747	19500	19706	19698	19750	19775	19445	19751	19601	19414	19707	19404	19615	19729	19569	19599	19656	19696	19659	19759	19615	19796	19647	19588	19433	19529	19526	19424	19628	19566	19480	19566	19591	19476	19428	19698	19639	19529	19591	19438	19541	19735	19451	19719	19910	19512	19711	19567	19563	19643	19569	19740	19526	19468	19524	19640	19583	19695	19484	19584	19503	19569	19496	19728	19459	19442	19490	19744	19683	19528	19505	19614	19515	19588	19782	19630	19531	19495	19571	19715	19703	19680	19675	19480	19620	19511	19521	19870	19557	19591	19439	19478	19688	19800	19746	19609	19650	19449	19571	19687	19632	19463	19711	19536	19658	19707	19559	19494	19653	19530	19469	19759	19755	19463	19552	19449	19652	19524	19634	19577	19800	19714	19778	19595	19510	19389	19470	19476	19606	19747	19572	19549	19565	19651	19495	19612	19617	19390	19665	19730	19537	19729	19593	19506	19591	19777	19568	19714	19723	19537	19576	19686	19379	19505	19594	19581	19561	19632	19517	19576	19457	19534	19531	19522	19694	19797	19627	19352	19787	19679	19751	19638	19714	19428	19630	19648	19434	19776	19753	19709	19487	19827	19622	19452	19667	19757	19542	19522	19637	19695	19647	19669	19700	19435	19427	19516	19607	19607	19634	19680	19580	19664	19597	19818	19698	19579	19588	19639	19535	19577	19683	19606	19344	19616	19847	19545	19716	19618	19533	19563	19727	19431	19793	19535	19498	19728	19765	19702	19686	19562	19682	19609	19654	19706	19467	19669	19582	19419	19648	19620	19642	19651	19438	19503	19580	19690	19495	19592	19542	19614	19663	19549	19688	19609	19559	19698	19664	19600	19672	19492	19786	19491	19738	19638	19526	19604	19537	19545	19571	19618	19731	19631	19439	19403	19727	19625	19455	19638	19620	19540	19524	19775	19620	19552	19508	19645	19481	19555	19595	19627	19514	19467	19873	19735	19644	19606	19800	19696	19742	19536	19425	19521	19691	19590	19572	19691	19499	19598	19521	19717	19680	19660	19629	19828	19642	19589	19594	19749	19802	19744	19814	19566	19728	19693	19867	19760	19611	19666	19736	19625	19721	19532	19665	19600	19771	19514	19653	19624	19513	19582	19695	19852	19486	19592	19680	19720	19700	19622	19570	19710	19385	19700	19715	19342	19584	19733	19704	19508	19549	19548	19730	19724	19560	19800	19528	19544	19446	19499	19684	19504	19570	19533	19646	19538	19563	19617	19564	19506	19573	19608	19494	19814	19744	19462	19486	19366	19499	19447	19768	19577	19482	19550	19691	19585	19433	19701	19564	19509	19592	19652	19662	19734	19533	19553	19546	19613	19451	19480	19550	19594	19618	19427	19638	19713	19692	19591	19636	19666	19561	19669	19651	19613	19559	19533	19653	19668	19754	19855	19667	19590	19871	19756	19710	19696	19457	19547	19547	19502	19691	19650	19490	19630	19468	19556	19351	19627	19598	19575	19607	19426	19699	19666	19600	19700	19536	19556	19707	19812	19704	19444	19490	19664	19333	19594	19599	19645	19546	19607	19789	19607	19805	19474	19643	19521	19510	19619	19612	19667	19752	19748	19620	19514	19803	19473	19810	19671	19433	19420	19601	19690	19617	19575	19679	19723	19627	19374	19429	19794	19671	19661	19585	19495	19645	19646	19624	19610	19566	19609	19622	19673	19731	19494	19447	19718	19670	19570	19540	19613	19698	19865	19467	19719	19943	19494	19483	19658	19664	19740	19651	19528	19632	19633	19478	19456	19739	19616	19509	19494	19388	19533	19626	19644	19669	19524	19639	19721	19961	19669	19502	19516	19512	19924	19505	19662	19496	19818	19511	19620	19823	19774	19432	19590	19653	19614	19460	19578	19558	19591	19709	19699	19426	19682	19648	19458	19615	19507	19380	19457	19733	19556	19739	19529	19460	19556	19381	19603	19573	19584	19627	19550	19670	19491	19518	19715	19692	19565	19828	19738	19694	19707	19618	19604	19461	19612	19516	19518	19894	19895	19812	19531	19719	19733	19771	19771	19516	19629	19552	19493	19526	19675	19575	19704	19490	19727	19758	19743	19782	19755	19693	19636	19439	19524	19602	19785	19502	19480	19550	19522	19646	19650	19739	19723	19671	19563	19462	19552	19759	19740	19781	19454	19569	19311	19756	19675	19746	19539	19711	19558	19402	19508	19770	19632	19664	19685	19733	19695
30557	50308	45991	37478	33993	30903	28656	27527	25546	23733	21773	20628	19649	18736	18349	17818	17569	17555	17563	17372	17479	17210	17275	17167	16907	16735	16729	16672	16720	16599	16447	16465	16287	16505	16661	16470	16475	16468	16600	16332	16456	16486	16387	16563	16395	16595	16482	16350	16429	16525	16466	16300	16418	16420	16446	16289	16384	16311	16294	16483	16453	16450	16339	16360	16392	16302	16335	16456	16530	16335	16536	16405	16330	16271	16554	16362	16380	16336	16343	16285	16348	16317	16452	16455	16289	16437	16358	16432	16342	16263	16340	16393	16504	16448	16397	16277	16337	16323	16374	16222	16438	16347	16242	16381	16300	16405	16313	16181	16383	16609	16455	16470	16520	16386	16450	16434	16585	16069	16375	16127	16343	16523	16283	16451	16141	16293	16488	16359	16630	16415	16274	16380	16312	16454	16429	16411	16564	16328	16311	16486	16422	16321	16435	16401	16199	16310	16496	16384	16428	16250	16540	16236	16346	16427	16386	16251	16407	16169	16479	16400	16467	16560	16365	16270	16313	16345	16330	16342	16344	16353	16422	16406	16439	16355	16184	16280	16352	16267	16438	16358	16329	16342	16319	16444	16367	16237	16512	16420	16391	16468	16424	16176	16341	16349	16405	16514	16360	16307	16313	16373	16303	16182	16451	16497	16484	16494	16522	16240	16408	16436	16422	16513	16413	16509	16211	16626	16541	16349	16332	16301	16518	16553	16472	16361	16232	16434	16380	16436	16417	16154	16389	16343	16345	16544	16362	16375	16365	16449	16312	16387	16651	16439	16394	16401	16493	16340	16377	16432	16384	16434	16484	16570	16376	16304	16183	16418	16472	16280	16442	16415	16297	16447	16282	16384	16537	16351	16360	16312	16322	16365	16346	16367	16561	16261	16397	16274	16355	16306	16529	16482	16552	16213	16512	16202	16333	16463	16309	16447	16489	16509	16397	16287	16314	16493	16462	16509	16568	16314	16467	16374	16568	16456	16494	16447	16253	16424	16347	16389	16401	16386	16314	16468	16393	16238	16464	16478	16341	16229	16476	16639	16555	16339	16310	16407	16371	16474	16283	16563	16438	16449	16353	16361	16459	16476	16440	16359	16306	16351	16489	16537	16380	16502	16316	16469	16288	16304	16371	16320	16199	16298	16398	16541	16516	16376	16190	16208	16478	16406	16366	16563	16389	16334	16365	16477	16358	16557	16446	16401	16517	16390	16358	16477	16465	16439	16329	16409	16475	16511	16522	16296	16348	16290	16380	16529	16350	16458	16363	16429	16457	16574	16416	16451	16464	16399	16325	16430	16522	16393	16412	16313	16347	16275	16410	16420	16482	16456	16416	16300	16313	16390	16327	16446	16445	16506	16522	16622	16366	16362	16611	16377	16405	16480	16446	16372	16405	16409	16372	16379	16415	16422	16300	16381	16289	16338	16643	16590	16315	16277	16466	16390	16453	16373	16393	16544	16536	16254	16312	16443	16446	16293	16435	16476	16353	16519	16373	16299	16261	16375	16496	16312	16340	16441	16474	16368	16453	16406	16427	16431	16362	16467	16354	16397	16483	16127	16400	16380	16349	16343	16385	16373	16404	16521	16365	16510	16437	16509	16524	16381	16235	16269	16387	16340	16481	16341	16370	16371	16374	16401	16385	16278	16465	16505	16244	16289	16277	16640	16341	16568	16260	16446	16311	16464	16289	16412	16317	16414	16367	16585	16523	16328	16427	16438	16349	16546	16293	16495	16410	16416	16476	16164	16499	16356	16480	16436	16471	16473	16358	16552	16438	16505	16300	16304	16486	16515	16423	16323	16274	16421	16287	16333	16404	16365	16371	16317	16413	16297	16301	16241	16541	16226	16479	16572	16414	16445	16434	16388	16321	16491	16384	16479	16404	16218	16439	16539	16337	16406	16364	16479	16381	16355	16362	16346	16355	16378	16371	16404	16284	16404	16509	16416	16415	16352	16418	16369	16399	16476	16382	16453	16482	16320	16482	16349	16565	16364	16376	16534	16452	16441	16347	16294	16323	16217	16539	16451	16564	16465	16424	16318	16368	16535	16325	16250	16561	16412	16414	16347	16486	16416	16137	16384	16641	16459	16510	16242	16452	16366	16232	16348	16403	16208	16315	16253	16402	16416	16469	16246	16475	16356	16325	16251	16191	16453	16248	16574	16474	16461	16248	16304	16361	16332	16529	16332	16130	16392	16589	16353	16473	16429	16385	16451	16326	16393	16491	16332	16327	16532	16456	16416	16630	16583	16395	16183	16291	16472	16448	16472	16435	16623	16478	16374	16292	16705	16199	16292	16461	16338	16205	16531	16253	16594	16388	16398	16420	16394	16438	16369	16385	16333	16432	16465	16326	16372	16521	16308	16383	16350	16272	16257	16264	16390	16444	16498	16445	16404	16510	16281	16526	16434	16370	16462	16338	16353	16428	16483	16385	16282	16386	16372	16494	16377	16481	16402	16375	16266	16451	16269	16471	16471	16380	16380	16247	16386	16560	16257	16331	16491	16293	16305	16345	16374	16274	16429	16401	16487	16393	16277	16446	16234	16171	16276	16445	16426	16486	16239	16264	16418	16358	16335	16481	16328	16361	16364	16302	16330	16587	16301	16551	16592	16325	16304	16344	16484	16366	16363	16512	16408	16396	16419	16451	16392	16378	16431	16458	16402	16293	16296	16419	16302	16442	16515	16263	16322	16405	16565	16200	16473	16254	16237	16393	16437	16327	16378	16289	16278	16510	16289	16540	16331	16359	16387	16429	16381	16354	16397	16225	16560	16376	16510	16464	16424	16386	16426	16363	16347	16363	16281	16568	16435	16437	16487	16280	16370	16238	16557	16522	16377	16100	16582	16349	16582	16336	16423	16378	16269	16552	16350	16451	16330	16436	16441	16433	16314	16512	16461	16423	16300	16340	16349	16459	16435	16520	16329	16253	16494	16571	16506	16272	16453	16401	16297	16224	16260	16288	16668	16388	16458	16433	16517	16444	16364	16379	16350	16407	16286	16360	16385	16293	16331	16294	16310	16579	16383	16353	16394	16459	16391	16329	16236	16362	16563	16239	16304	16430	16402	16323	16338	16461	16541	16389	16421	16429	16346	16526	16761	16491	16486	16350	16602	16426	16470	16521	16377	16476	16438	16474	16518	16337	16387	16391	16278	16589	16367	16553	16302	16313	16452	16329	16360	16625	16499	16467	16243	16416	16275	16395	16292	16417	16296	16303	16410	16447	16548	16428	16421	16431	16404	16398	16471	16512	16281	16495	16309	16488	16319	16365	16475	16482	16277	16369	16511	16205	16515	16238	16477	16409	16402	16570	16456	16271	16535	16459	16502	16432	16388	16353	16528	16142	16228	16344	16442	16453	16358	16334	16467	16542	16337	16324	16463	16409	16394	16452	16556	16561	16533	16566	16358	16320	16317	16577	16369	16367	16579	16259	16183	16516	16315	16344	16295	16444	16465	16454	16412	16506	16346	16420	16383	16579	16320	16304	16410	16210	16394	16422	16337	16317	16358	16538	16156	16497	16216	16470	16389	16307	16502	16317	16309	16549	16420	16359	16400	16296	16347	16393	16312	16544	16557	16445	16462	16314	16305	16470	16478	16440	16547	16332	16379	16425	16464	16464	16276	16346	16403	16287	16278	16332	16433	16268	16419	16373	16309	16382	16547	16536	16365	16422	16472	16192	16402	16317	16418	16314	16411	16379	16328	16256	16334	16393	16590	16279	16342	16255	16338	16430	16477	16507	16440	16409	16254	16490	16398	16348	16347	16415	16441	16418	16414	16353	16437	16391	16317	16220	16525	16367	16347	16202	16401	16415	16308	16429	16262	16538	16305	16385	16483	16321	16313	16329	16535	16342	16433	16359	16349	16427	16314	16358	16285	16441	16446	16330	16295	16508	16445	16379	16586	16465	16417	16439	16495	16452	16331	16444	16484	16524	16375	16339	16419	16436	16330	16366	16258	16506	16310	16280	16622	16451	16329	16247	16369	16318	16286	16301	16302	16374	16341	16443	16376	16437	16440	16378	16482	16571	16524	16412	16345	16275	16361	16619	16426	16379	16439	16516	16445	16440	16392	16219	16399	16428	16354	16354	16394	16676	16369	16474	16362	16470	16142	16260	16318	16219	16457	16367	16395	16158	16349	16338	16464	16389	16257	16306	16463	16298	16383	16347	16246	16396	16526	16628	16332	16544	16517	16329	16254	16456	16273	16374	16336	16290	16245	16435	16433	16419	16466	16375	16281	16456	16195	16430	16360	16474	16416	16474	16255	16471	16455	16435	16248	16455	16507	16376	16418	16304	16364	16442	16355	16251	16471	16394	16279	16402	16280	16509	16499	16480	16415	16494	16262	16453	16388	16319	16385	16398	16459	16393	16423	16195	16425	16349	16401	16499	16493	16365	16332	16388	16440	16400	16333	16450	16397	16507	16560	16533	16358	16326	16458	16537	16471	16602	16356	16507	16533	16366	16462	16432	16350	16316	16463	16420	16463	16499	16406	16421	16270	16381	16250	16349	16404	16355	16536	16273	16436	16562	16456	16497	16427	16489	16392	16253	16331	16361	16534	16448	16252	16447	16266	16416	16448	16377	16377	16461	16420	16373	16307	16344	16346	16522	16418	16366	16416	16622	16226	16302	16486	16329	16276	16362	16520	16446	16543	16378	16384	16406	16342	16497	16530	16317	16523	16550	16714	16324	16343	16376	16388	16552	16315	16527	16487	16296	16483	16493	16402	16382	16422	16501	16331	16502	16355	16358	16555	16320	16554	16601	16347	16466	16312	16343	16386	16350	16520	16309	16382	16274	16488	16344	16500	16458	16549	16415	16488	16428	16501	16383	16392	16279	16342	16417	16354	16335	16416	16573	16407	16482	16438	16329	16273	16468	16341	16441	16455	16399	16400	16350	16170	16490	16236	16364	16467	16359	16323	16415	16452	16302	16484	16453	16351	16235	16508	16358	16529	16366	16480	16321	16532	16433	16427	16462	16248	16352	16411	16455	16401	16288	16321	16473	16401	16197	16260	16368	16563	16520	16293	16517	16283	16338	16380	16203	16548	16333	16472	16496	16266	16356	16442	16317	16382	16404	16466	16322	16457	16380	16462	16425	16253	16533	16272	16478	16480
24127	21514	29175	25334	26727	32018	33679	29924	27672	26468	24990	23259	22595	21759	21140	21174	21090	20874	20889	20958	20541	20447	20243	20190	20067	20032	19933	19837	19933	19726	19705	19769	19736	19655	19646	19754	19770	19522	19713	19718	19538	19572	19487	19596	19615	19645	19475	19298	19618	19384	19498	19730	19728	19575	19608	19577	19423	19437	19473	19559	19583	19536	19489	19604	19602	19545	19606	19486	19547	19553	19669	19508	19359	19620	19229	19479	19460	19450	19412	19434	19634	19427	19585	19490	19600	19672	19575	19454	19454	19456	19522	19378	19593	19569	19646	19514	19482	19443	19674	19348	19593	19230	19177	19513	19480	19442	19341	19251	19495	19593	19379	19590	19481	19488	19468	19417	19208	19376	19383	19482	19705	19411	19466	19451	19502	19280	19345	19395	19500	19546	19485	19418	19544	19392	19483	19519	19538	19579	19462	19652	19691	19572	19669	19552	19627	19486	19441	19532	19531	19633	19476	19540	19512	19582	19617	19367	19508	19395	19660	19624	19590	19562	19418	19628	19523	19463	19494	19409	19440	19484	19448	19627	19537	19643	19490	19419	19471	19614	19505	19290	19582	19573	19472	19459	19275	19528	19368	19463	19655	19700	19340	19402	19655	19488	19628	19652	19453	19508	19268	19586	19320	19484	19501	19524	19499	19311	19777	19381	19602	19520	19381	19413	19503	19415	19421	19542	19650	19454	19631	19458	19557	19597	19576	19340	19457	19508	19471	19577	19554	19460	19682	19508	19589	19310	19487	19464	19438	19423	19285	19559	19646	19428	19551	19352	19571	19501	19407	19437	19352	19464	19346	19478	19612	19435	19401	19395	19387	19609	19592	19456	19508	19650	19485	19527	19518	19491	19626	19493	19586	19543	19659	19821	19550	19462	19429	19424	19505	19385	19542	19485	19465	19282	19634	19360	19561	19502	19437	19298	19540	19400	19644	19220	19647	19680	19515	19385	19442	19385	19551	19758	19747	19462	19572	19438	19522	19576	19410	19511	19457	19402	19481	19505	19644	19550	19582	19585	19645	19539	19189	19277	19608	19571	19415	19646	19463	19630	19410	19293	19491	19597	19535	19539	19499	19340	19367	19229	19239	19511	19626	19325	19602	19543	19283	19515	19580	19266	19351	19369	19497	19399	19738	19440	19596	19439	19591	19491	19431	19575	19386	19360	19375	19396	19528	19614	19417	19562	19299	19499	19307	19559	19402	19478	19293	19408	19530	19439	19432	19497	19444	19354	19511	19659	19350	19364	19479	19612	19560	19399	19261	19409	19753	19572	19600	19477	19575	19508	19430	19636	19306	19509	19475	19521	19428	19693	19540	19578	19371	19436	19539	19541	19497	19464	19506	19550	19421	19418	19226	19601	19519	19287	19687	19291	19626	19575	19533	19657	19654	19620	19537	19324	19571	19470	19547	19324	19348	19463	19736	19570	19448	19345	19501	19357	19445	19548	19597	19537	19430	19440	19390	19623	19421	19515	19603	19495	19443	19502	19392	19501	19502	19626	19488	19410	19605	19549	19479	19453	19468	19569	19489	19382	19580	19484	19548	19470	19446	19382	19448	19343	19575	19674	19441	19552	19397	19308	19534	19530	19446	19476	19641	19355	19489	19489	19432	19330	19472	19485	19326	19460	19348	19504	19658	19452	19645	19526	19528	19513	19269	19489	19542	19432	19542	19494	19280	19386	19456	19505	19455	19646	19666	19615	19565	19485	19530	19438	19452	19461	19329	19454	19467	19537	19327	19490	19521	19589	19586	19653	19513	19450	19407	19388	19297	19450	19517	19458	19393	19395	19391	19359	19476	19481	19394	19337	19560	19529	19535	19471	19620	19570	19449	19368	19241	19436	19152	19266	19578	19544	19601	19383	19496	19641	19551	19627	19475	19467	19420	19534	19505	19423	19602	19624	19399	19454	19405	19497	19423	19488	19495	19429	19578	19357	19823	19579	19372	19435	19484	19667	19468	19498	19286	19426	19391	19449	19447	19340	19529	19493	19753	19561	19500	19515	19548	19645	19371	19602	19550	19437	19413	19412	19633	19624	19580	19323	19555	19635	19411	19289	19504	19478	19488	19583	19279	19432	19414	19353	19396	19769	19424	19390	19398	19335	19588	19704	19718	19570	19448	19350	19596	19177	19338	19244	19216	19522	19598	19490	19712	19546	19493	19522	19462	19558	19358	19441	19639	19473	19395	19239	19461	19407	19494	19437	19598	19438	19553	19572	19466	19549	19547	19498	19307	19325	19564	19429	19608	19619	19545	19823	19560	19601	19456	19228	19221	19247	19302	19409	19421	19526	19509	19518	19583	19406	19520	19403	19393	19442	19644	19547	19451	19338	19379	19540	19459	19621	19473	19418	19490	19375	19444	19616	19735	19471	19624	19435	19422	19383	19498	19494	19441	19292	19629	19503	19438	19529	19600	19530	19342	19491	19587	19607	19435	19460	19623	19485	19421	19517	19454	19654	19599	19379	19557	19568	19506	19409	19491	19429	19536	19373	19299	19607	19298	19600	19401	19513	19474	19538	19382	19601	19411	19554	19494	19588	19623	19482	19465	19330	19566	19434	19418	19321	19295	19557	19368	19791	19549	19494	19529	19386	19716	19418	19379	19531	19344	19503	19400	19498	19403	19584	19435	19664	19564	19404	19441	19406	19479	19440	19411	19505	19398	19669	19445	19374	19682	19526	19461	19296	19387	19751	19606	19726	19561	19517	19644	19546	19558	19393	19487	19549	19309	19565	19508	19489	19702	19402	19583	19352	19400	19582	19265	19497	19540	19539	19593	19489	19566	19295	19614	19434	19527	19542	19399	19586	19619	19658	19540	19573	19312	19187	19305	19273	19371	19693	19638	19658	19459	19463	19487	19488	19503	19479	19582	19486	19470	19506	19339	19381	19329	19312	19437	19440	19562	19439	19594	19511	19473	19495	19532	19387	19261	19541	19366	19387	19433	19668	19729	19464	19593	19408	19489	19370	19378	19309	19486	19463	19485	19636	19459	19384	19534	19383	19411	19429	19548	19417	19547	19563	19522	19628	19456	19541	19706	19345	19523	19401	19462	19450	19543	19570	19463	19443	19276	19577	19513	19477	19423	19420	19607	19572	19443	19454	19433	19396	19459	19762	19385	19388	19623	19580	19477	19365	19534	19543	19289	19519	19609	19364	19296	19561	19429	19544	19802	19489	19592	19279	19413	19466	19678	19541	19304	19395	19498	19386	19479	19545	19434	19567	19580	19575	19529	19361	19468	19600	19591	19586	19579	19558	19389	19591	19682	19205	19413	19480	19540	19553	19177	19639	19448	19365	19323	19675	19538	19572	19549	19349	19365	19507	19312	19249	19509	19630	19311	19655	19547	19507	19470	19449	19258	19517	19598	19474	19552	19387	19499	19459	19300	19425	19259	19292	19655	19587	19315	19463	19621	19744	19556	19569	19607	19594	19446	19529	19418	19651	19624	19535	19609	19391	19504	19527	19435	19502	19520	19609	19501	19482	19652	19588	19427	19327	19503	19501	19459	19309	19374	19488	19192	19555	19520	19379	19468	19460	19397	19512	19444	19458	19361	19412	19260	19503	19557	19619	19519	19382	19556	19355	19491	19537	19603	19410	19488	19497	19636	19476	19397	19621	19530	19479	19366	19540	19542	19446	19359	19513	19432	19606	19678	19578	19645	19263	19578	19360	19554	19504	19375	19718	19509	19706	19650	19530	19461	19347	19715	19462	19372	19426	19316	19507	19659	19361	19593	19547	19587	19447	19493	19412	19467	19475	19618	19462	19598	19480	19765	19612	19691	19597	19423	19640	19425	19271	19318	19611	19525	19373	19535	19447	19645	19373	19387	19355	19409	19610	19422	19403	19550	19370	19417	19603	19662	19279	19436	19419	19777	19653	19345	19375	19412	19332	19576	19551	19465	19346	19342	19559	19452	19497	19411	19474	19368	19617	19416	19441	19144	19531	19496	19707	19490	19585	19437	19388	19510	19612	19566	19513	19582	19578	19434	19732	19584	19559	19438	19360	19436	19479	19349	19409	19405	19788	19549	19527	19610	19488	19447	19371	19488	19228	19434	19243	19296	19354	19432	19463	19507	19414	19426	19494	19477	19584	19405	19470	19503	19599	19486	19379	19543	19576	19579	19457	19380	19503	19528	19379	19601	19520	19439	19491	19549	19583	19420	19571	19349	19603	19464	19451	19471	19524	19301	19498	19454	19473	19561	19443	19383	19489	19369	19619	19742	19363	19615	19610	19512	19625	19563	19432	19414	19399	19282	19549	19283	19369	19337	19478	19470	19266	19822	19449	19268	19367	19518	19489	19472	19346	19648	19572	19463	19371	19484	19592	19354	19580	19620	19553	19580	19340	19476	19385	19518	19860	19594	19600	19407	19621	19398	19364	19226	19283	19513	19695	19351	19385	19553	19465	19643	19471	19587	19501	19411	19432	19635	19390	19513	19559	19542	19349	19598	19561	19285	19447	19508	19367	19278	19513	19498	19428	19545	19410	19416	19323	19743	19589	19507	19493	19584	19629	19537	19588	19441	19725	19706	19517	19452	19472	19482	19404	19458	19343	19306	19392	19543	19655	19471	19533	19501	19483	19716	19571	19537	19210	19415	19696	19532	19521	19477	19389	19506	19464	19502	19389	19578	19655	19513	19440	19340	19480	19400	19378	19430	19508	19500	19680	19369	19565	19409	19372	19330	19459	19505	19473	19585	19533	19328	19509	19522	19462	19420	19314	19568	19291	19316	19436	19301	19547	19701	19547	19292	19543	19657	19325	19477	19493	19536	19440	19525	19668	19555	19445	19522	19478	19491	19469	19449	19426	19506	19453	19421	19382	19710	19516	19368	19462	19324	19577	19396	19511	19379	19413	19513	19211	19413	19524	19325	19595	19301	19556	19559	19605	19376	19628	19602	19508	19456	19231	19453	19124	19459	19440	19483	19650	19493	19400	19392	19613	19384	19586	19458	19698	19416	19507	19441	19352	19334	19330	19209	19394	19432	19574	19651	19624	19368	19291	19503	19380	19772	19693	19487	19474	19595	19390	19622	19475	19621	19506	19535	19562	19634	19562	19598	19417	19737	19761	19550	19409	19426	19642	19562	19569	19344	19604	19456	19361
32767	52799	50355	43026	39427	36549	34034	31285	28369	26344	24091	21855	20458	19400	18882	18460	18335	18131	18271	18204	17860	17776	17236	17125	16730	16888	16774	16726	16733	16508	16443	16484	16511	16654	16413	16538	16349	16219	16357	16145	16414	16174	16210	16239	16194	16258	16268	16211	16535	16437	16348	16333	16168	16331	16198	16262	16380	16365	16521	16345	16342	16224	16222	16279	16379	16337	16289	16214	16257	16236	16265	16248	16228	16391	16479	16403	16367	16432	16338	16251	16372	16093	16338	16258	16460	16256	16228	16408	16342	16460	16369	16274	16357	16246	16289	16303	16319	16229	16288	16094	16308	16423	16252	16313	16313	16278	16286	16314	16347	16267	16201	16379	16392	16243	16185	16176	16334	16212	16381	16193	16279	16322	16440	16265	16360	16371	16263	16573	16236	16314	16350	16457	16369	16194	16402	16414	16210	16256	16478	16410	16270	16316	16294	16242	16368	16208	16192	16299	16312	16241	16336	16199	16335	16214	16282	16287	16270	16358	16269	16259	16255	16285	16309	16273	16234	16431	16359	16292	16302	16426	16310	16289	16376	16298	16193	16394	16382	16395	16304	16378	16245	16306	16319	16202	16212	16282	16240	16440	16353	16331	16336	16273	16358	16306	16313	16302	16229	16277	16174	16310	16364	16243	16198	16333	16306	16227	16274	16226	16385	16469	16282	16228	16396	16320	16460	16291	16314	16328	16231	16204	16233	16408	16366	16313	16254	16190	16351	16298	16192	16354	16378	16140	16320	16189	16346	16356	16455	16280	16250	16276	16208	16334	16324	16303	16410	16302	16209	16272	16197	16438	16198	16239	16540	16235	16179	16396	16124	16295	16201	16167	16336	16143	16364	16260	16371	16106	16213	16148	16216	16360	16234	16239	16153	16260	16212	16230	16305	16285	16197	16464	16263	16264	16242	16219	16228	16323	16466	16316	16196	16276	16251	16185	16319	16353	16345	16320	16397	16308	16334	16400	16150	16409	16195	16136	16411	16294	16403	16276	16182	16413	16145	16324	16336	16202	16503	16318	16420	16290	16508	16199	16196	16348	16418	16342	16434	16224	15959	16374	16353	16439	16347	16269	16250	16350	16154	16330	16205	16275	16281	16331	16235	16346	16244	16202	16239	16220	16351	16175	16393	16237	16144	16276	16269	16317	16295	16331	16108	16352	16366	16403	16343	16275	16141	16318	16305	16325	16358	16370	16400	16359	16134	16360	16155	16264	16180	16404	16080	16296	16131	16227	16350	16275	16277	16268	16149	16420	16473	16383	16324	16156	16312	16235	16483	16364	16263	16318	16332	16247	16496	16303	16382	15991	16393	16216	16166	16573	16318	16200	16342	16167	16336	16219	16310	16124	16377	16383	16342	16226	16373	16285	16337	16233	16353	16118	16344	16457	16228	16206	16162	16112	16172	16240	16383	16220	16136	16293	16441	16252	16196	16482	16287	16175	16182	16202	16185	16285	16386	16270	16255	16428	16245	16186	16329	16161	16228	16254	16413	16159	16475	16257	16389	16151	16328	16301	16366	16390	16215	16412	16288	16321	16231	16188	16175	16161	16554	16094	16389	16344	16108	16297	16065	16388	16150	16215	16332	16262	16283	16368	16253	16300	16375	16191	16203	16310	16450	16209	16186	16437	16408	16245	16366	16263	16475	16309	16203	16232	16210	16156	16333	16401	16274	16363	16206	16242	16377	16283	16257	16444	16361	16248	16356	16385	16360	16149	16293	16476	16293	16315	16220	16250	16192	16274	16212	16245	16471	16314	16275	16127	16379	16253	16288	16331	16239	16361	16461	16433	16309	16117	16347	16377	16488	16274	16148	16352	16219	16210	16382	16371	16319	16223	16223	16165	16211	16173	16285	16211	16331	16299	16241	16151	16462	16194	16342	16275	16356	16287	16309	16561	16243	16278	16252	16325	16412	16294	16154	16457	16030	16290	16296	16398	16399	16252	16310	16374	16393	16231	16337	16201	16208	16363	16370	16381	16302	16120	16376	16337	16372	16283	16378	16306	16335	16254	16263	16432	16278	16244	16248	16332	16204	16144	16125	16395	16240	16478	16371	16301	16356	16012	16371	16264	16387	16257	16380	16141	16230	16300	16141	16282	16393	16218	16391	16340	16413	16339	16252	16299	16359	16201	16122	16346	16059	16293	16190	16338	16307	16290	16297	16246	16273	16210	16421	16119	16487	16364	16125	16227	16432	16360	16287	16397	16345	16290	16262	16223	16300	16202	16196	16179	16293	16285	16315	16253	16272	16281	16181	16303	16127	16155	16398	16101	16292	16246	16331	16222	16374	16300	16200	16444	16336	16370	16192	16239	16194	16219	16451	16295	16237	16167	16198	16313	16274	16236	16319	16299	16091	16139	16171	16329	16261	16299	16362	16230	16322	16295	16271	16304	16336	16562	16185	16474	16281	16252	16339	16354	16079	16310	16277	16251	16209	16349	16416	16191	16196	16269	16149	16359	16295	16253	16197	16318	16285	16293	16291	16354	16291	16339	16120	16187	16188	16317	16339	16357	16312	16360	16399	16265	16465	16293	16419	16248	16234	16255	16280	16172	16184	16310	16313	16354	16204	16218	16342	16225	16225	16299	16277	16230	16173	16248	16266	16222	16412	16154	16416	16348	16275	16184	16441	16138	16339	16343	16303	16304	16229	16287	16306	16307	16246	16231	16291	16318	16297	16163	16474	16442	16238	16417	16344	16360	16306	16268	16274	16325	16412	16270	16480	16389	16202	16261	16271	16214	16478	16367	16237	16270	16298	16119	16372	16331	16218	16292	16384	16431	16325	16345	16374	16217	16229	16244	16304	16273	16337	16376	16312	16118	16281	16391	16186	16214	16246	16528	16187	16395	16404	16484	16264	16237	16205	16297	16310	16285	16524	16217	16367	16363	16272	16214	16332	16237	16286	16019	16352	16324	16045	16185	16308	16326	16431	16253	16122	16083	16200	16239	16292	16102	16387	16363	16315	16180	16128	16336	16283	16283	16153	16229	16258	16304	16306	16174	16128	16376	16150	16209	16342	16297	16358	16364	16297	16253	16258	16137	16126	16207	16227	16181	16236	16252	16311	16178	16226	16352	16230	16368	16203	16172	16332	16213	16416	16193	16211	16258	16194	16113	16292	16574	16287	16286	16177	16370	16313	16378	16253	16397	16329	16398	16320	16176	16242	16133	16244	16270	16198	16280	16200	16234	16272	16246	16305	16204	16414	16334	16520	16290	16146	16347	16200	16238	16260	16253	16185	16195	16363	16294	16258	16464	16356	16321	16255	16334	16341	16215	16253	16131	16425	16310	16475	16344	16407	16265	16321	16240	16218	16271	16394	16354	16218	16325	16176	16327	16364	16425	16350	16187	16146	16235	16421	16136	16411	16281	16382	16329	16305	16242	16434	16345	16223	16281	16297	16271	16350	16358	16375	16164	16351	16276	16163	16330	16269	16305	16194	16051	16169	16223	16423	16255	16369	16352	16262	16366	16218	16226	16443	16285	16270	16225	16240	16232	16227	16220	16368	16379	16386	16128	16139	16233	16352	16283	16373	16219	16343	16312	16206	16406	16275	16297	16141	16292	16172	16187	16187	16346	16343	16270	16344	16222	16219	16121	16434	16558	16215	16338	16342	16264	16407	16200	16103	16352	16226	16166	16213	16386	16221	16194	16248	16229	16148	16384	16244	16401	16196	16448	16182	16363	16296	16211	16267	16212	16380	16367	16106	16267	16237	16320	16249	16307	16335	16322	16144	16166	16230	16275	16245	16291	16356	16205	16425	16386	16396	16253	16262	16196	16294	16341	16312	16216	16179	16312	16299	16066	16184	16481	16373	16239	16195	16084	16322	16301	16167	16332	16370	16240	16488	16204	16305	16424	16236	16177	16253	16405	16423	16231	16117	16313	16125	16333	16233	16432	16247	16277	15978	16119	16369	16375	16229	16056	16283	16232	16244	16304	16335	16269	16436	16201	16345	16517	16222	16437	16400	16274	16264	16311	16280	16230	16357	16451	16267	16273	16211	16271	16181	16176	16263	16424	16365	16432	16201	16130	16234	16313	16126	16199	16439	16129	16444	16253	16249	16260	16229	16277	16165	16420	16282	16245	16366	16274	16253	16350	16414	16179	16185	16353	16404	16343	16356	16258	16256	16162	16303	16231	16371	16185	16180	16369	16067	16262	16303	16242	16135	16252	16244	16490	16298	16448	16205	16295	16241	16404	16186	16270	16292	16277	16096	16284	16376	16357	16253	16475	16265	16293	16321	16179	16376	16400	16489	16312	16319	16175	16350	16231	16447	16357	16300	16469	16205	16270	16323	16325	16332	16235	16355	16190	16135	16241	16404	16263	16081	16224	16157	16267	16351	16261	16393	16229	16332	16367	16180	16209	16329	16205	16315	16302	16343	16211	16262	16413	16550	16227	16288	16348	16405	16440	16140	16226	16306	16472	16036	16365	16357	16343	16298	16392	16177	16162	16264	16203	16162	16263	16449	16281	16187	16224	16254	16458	16340	16253	16340	16242	16281	16458	16288	16198	16257	16521	16308	16178	16310	16353	16184	16407	16346	16251	16285	16281	16216	16276	16374	16397	16394	16338	16514	16260	16269	16259	16301	16216	16332	16290	16386	16400	16376	16347	16282	16223	16318	16179	16197	16475	16228	16256	16371	16308	16214	16173	16300	16384	16250	16191	16235	16202	16063	16197	16352	16158	16216	16254	16183	16347	16263	16254	16376	16175	16310	16287	16376	16262	16302	16267	16242	16273	16331	16348	16279	16351	16328	16211	16185	16289	16161	16267	16320	16292	16368	16125	16123	16359	16252	16390	16370	16302	16218	16299	16474	16176	16336	16205	16425	16223	16230	16176	16346	16271	16305	16209	16305	16249	16248	16166	16260	16081	16375	16548	16266	16379	16393	16362	16286	16317	16280	16338	16214	16150	16548	16145	16223	16451	16284	16277	16359	16200	16309	16320	16224	16023	16150	16149	16350	16466	16363	16412	16421	16276	16143	16174	16374	16305	16484	16243	16227	16367	16309	16278	16185	16180	16344	16135	16316	16310	16321	16184	16319	16200	16187	16112	16228	16157	16196	16349	16217	16376	16350	16326	16293	16116	16370	16337	16323	16427
32396	29986	35001	32512	28903	27672	26405	24089	23167	22379	21896	21390	20727	20686	20655	20381	20598	20432	20502	20403	20288	20310	20079	20175	20092	20092	20055	19992	19765	19828	19987	19894	19958	19813	20058	19930	19717	19701	19860	19833	19946	19905	19937	19824	20018	20168	19818	19826	20076	19905	19921	19860	19851	19833	19976	19977	19943	20076	19912	19778	19754	19784	19940	19798	19936	19924	19851	19859	19884	19812	20043	19825	19881	19825	19933	19935	19792	20019	19910	19938	20064	19847	19849	19960	19886	19907	19822	19593	19830	19878	19870	19877	19771	19795	19970	19765	19805	19851	19990	20000	20051	19846	19820	20031	19877	20102	20011	19619	19633	19865	19813	19867	19839	19831	19680	19803	19862	19958	20199	20022	19929	19766	19912	20007	19777	19778	19957	19823	19847	19907	19550	19809	19869	20139	19967	20045	19776	19735	19685	19790	19820	19992	19927	19821	20003	19621	19952	19855	19807	19889	19911	19816	19972	19775	19861	19790	20000	19811	20045	19938	19924	19955	19862	19462	19858	19967	19899	19957	19843	19913	19724	19857	19949	19782	19714	19787	19827	19890	19851	19766	19999	19983	19850	19919	19762	19923	19706	19926	19703	19858	19841	19697	19853	19716	19915	19871	19996	19966	19742	19758	19857	19857	19940	19654	19968	19721	19826	19879	19938	19927	19923	19888	20058	19788	19640	19756	20004	19803	19853	20068	20056	20102	19991	20047	19806	19573	19921	19888	19847	19833	20036	20040	19694	19843	20036	19995	19930	19780	19875	19814	19907	19767	19953	20084	20021	19865	19936	19747	19726	19939	20042	19923	19587	19951	19960	19878	19715	19660	19693	19815	19855	19765	19924	20023	19960	20081	19906	19902	19803	19786	20032	19733	19789	19690	19846	19774	20015	19791	19833	19936	19674	19903	19897	19758	19819	19860	19797	19879	19867	19755	19841	19861	19921	19936	19946	19832	19825	19846	19910	19824	19961	19871	19796	19847	19855	19612	19883	19861	19807	19940	19593	19548	19690	20139	19660	19590	19687	19914	20015	19974	19949	19895	19782	19809	19888	20007	19817	19746	19804	19858	19951	19768	19821	19892	19949	19749	19767	19836	19863	19995	19720	19726	19866	19979	19820	19708	19513	19653	19833	19995	19761	19864	19978	19678	19671	19778	19998	19910	19866	19864	19892	19736	19891	19786	19922	19822	19799	19855	19764	19981	19897	19774	20002	19924	19932	19968	19973	19961	19967	19855	19792	20025	19809	19799	19979	19993	19946	19804	19757	19771	19658	19637	19881	19872	19762	19877	19842	19879	19968	19692	20043	19853	19944	19835	19894	19856	19734	19988	19831	19900	19708	19995	19729	19925	19926	20017	19899	19840	19801	19696	19630	19800	19862	19871	19716	19975	19744	19973	19920	19906	19605	19922	19974	19874	19892	20008	19972	19815	19715	19595	19725	19808	19724	19860	19808	19904	20026	19797	19809	19708	19956	19788	19822	19888	19886	19796	19856	20163	19783	19981	19913	19964	19970	19846	19898	20009	19880	19801	19636	19910	19796	20042	19747	19560	19698	19907	19850	20004	19833	20012	19920	19707	19820	19737	19643	19649	19856	19843	19690	19839	19883	19888	19888	19798	19682	19789	19746	19955	19778	19896	19849	20028	19807	19926	20001	20006	20055	19932	19855	19765	19772	19883	19752	19841	19790	19899	19758	19701	19980	19775	19921	19546	19921	19809	19751	19812	19777	19718	19779	19862	20224	19895	19792	19747	19890	19917	19537	19877	19830	19647	19835	19935	19815	19903	19976	19849	19886	19952	19937	20023	19785	19854	19934	20020	19856	19835	19977	19691	19864	19941	19760	19720	19761	19765	19904	19921	19889	19851	19669	19687	19846	19832	19856	19944	19892	19748	19813	19845	19853	19758	19615	19836	19706	19706	19771	19916	19887	19855	19887	19824	19829	19856	19648	19845	19973	19829	20000	19800	19847	19804	19712	19759	19672	19911	19828	19975	20041	19923	19738	19901	19860	19935	20099	20253	19779	19632	19781	19698	19922	19935	20068	19841	19737	19673	19690	19919	19984	19797	20032	19720	19814	20002	19874	19654	19942	19828	19961	19918	19829	19705	19837	19979	19864	19847	19917	19803	19968	19934	19868	19848	19861	19912	19787	19802	19932	19915	20004	19825	19732	19697	19955	19957	19831	19831	20179	19841	20012	19974	19862	19872	19693	19822	20036	20076	19854	19985	19830	19794	19856	19680	20001	20008	20046	19797	19728	19818	19555	19742	19825	19766	19951	20013	19797	19793	19853	19978	20021	19726	19905	19941	19879	19955	19541	19796	19910	19743	19925	19762	19770	19881	19963	20136	19732	19760	19966	19830	19770	19871	19898	19780	19933	19856	20003	19797	19977	19997	19819	19813	19748	19910	19814	19948	19712	19911	19774	19759	19855	19985	19891	19957	19892	19868	19830	19770	19839	20054	19927	20063	20099	19974	19932	20120	19871	19980	19804	19712	19919	19774	19948	19881	19690	19810	19936	19995	19933	20044	20042	19850	19884	19812	19870	19672	19981	19908	19888	19725	19683	19827	19825	20130	19798	19886	19737	19946	20016	20006	19930	19757	19822	19869	20073	19907	19821	19997	19934	19924	20007	19808	19740	19886	19889	19831	19964	19906	19663	20011	20128	19885	19953	19911	19830	19881	19768	19859	19711	19874	19751	20097	19870	19793	19881	19780	20201	19913	19772	19885	20049	19829	19965	19898	19843	19844	19818	20051	20045	19831	19716	19688	20012	19821	19668	20090	19860	19642	19809	19863	19951	19876	19929	19981	19838	19853	19955	19836	19813	19706	19750	19884	19471	19689	20091	19836	19860	19949	19740	19883	19831	19760	19980	19975	19711	19862	19825	19863	19873	19781	19813	20012	19896	19817	19905	19917	19840	20043	19936	19793	19846	19867	19693	19851	19966	20016	19878	19810	20058	19848	19785	19716	19710	19928	19891	19981	19791	20088	19714	20197	19750	19822	19615	19908	19736	19767	20012	19754	19921	19679	19854	19643	19608	19738	19826	19889	20057	19776	19988	19754	20158	19898	20059	19920	19962	19753	19865	19714	19778	19973	19846	19847	19948	19799	19723	19756	19638	19884	19867	20000	19767	19736	19831	19899	19659	20040	19721	19703	20037	19858	19965	20126	19726	19937	19969	19870	19898	19971	20128	20097	19987	19882	19714	19866	19761	19688	19798	19699	19984	19938	19900	19974	20087	19741	19779	19566	19832	19545	19624	19914	19874	19866	20066	19869	19716	19787	20012	20011	19763	19858	19966	19943	19989	19791	19892	19853	20000	19842	19807	20056	20008	19868	19916	19724	19943	19772	20052	19789	20009	19735	19892	19947	19980	19902	19776	19927	19637	20001	19867	20039	19921	19849	19809	19914	19644	19734	19865	19906	19865	19977	19992	19800	20012	19957	19812	19829	19810	19902	19951	19685	19803	19779	19993	19641	19865	19935	19856	19843	20003	19792	19846	19928	20012	19940	19729	19979	19832	19844	19872	19830	19872	20047	19848	19811	19909	19936	19908	19848	19829	19776	19848	19887	20143	19813	19822	19838	19849	19781	19873	19927	19783	20074	20071	19769	20046	19932	19738	19874	19564	19714	19726	19876	19731	19756	19966	19924	20050	19842	19877	19834	19912	19886	19761	19894	19909	19927	19875	19735	19873	19842	19873	19767	20051	19864	19762	19649	19998	19874	19803	19955	19670	19726	19851	20106	19853	19673	19672	19906	19859	19831	19804	19750	19776	19862	19984	19941	19816	19896	19957	19962	19890	19931	20061	19742	19983	19839	20034	19951	19823	19862	19997	19752	19786	19932	19917	19988	19745	19852	20088	19888	20038	19873	19798	20093	19876	20038	19891	19780	19912	19907	19773	19847	19763	20034	19707	19876	20050	19775	19738	19818	19807	19863	19832	19792	20099	20011	19881	19674	19806	19857	19814	19963	19851	19982	19787	19874	19693	19781	19958	20055	19900	19826	19919	19800	19935	19904	19738	19961	19860	19709	19999	20054	19962	19786	19725	20019	19837	19854	19768	20030	19852	19975	19841	19830	20107	19995	20007	19901	20003	19987	19917	19834	19957	19980	19922	19899	19914	19863	19815	19805	19958	19700	19819	19824	19656	19727	19718	19975	19982	19865	19955	19793	19825	20021	19969	19939	19769	19854	20073	20007	19966	20186	19949	19950	20131	19621	19844	19789	19782	19800	19857	19843	19865	19725	20068	19958	19760	19949	19902	19868	19971	19829	20043	20010	19669	20140	19915	19868	19775	19920	19816	19861	19927	19979	19782	19845	19752	19844	19729	19899	20100	19851	19771	19776	19861	19820	19866	19839	19911	19709	19834	19951	19904	19923	19821	19914	19755	19905	19881	20015	19791	19667	19717	19846	19937	19733	19854	19798	19886	19870	19989	19740	19876	20113	19979	19742	20008	19729	19753	19854	19871	19901	20093	19960	20025	19876	19807	20002	19711	20025	19746	19604	19906	19997	19835	19792	19953	19770	19819	19926	20006	19784	19924	19919	19891	19795	19767	19901	19907	19776	19920	19717	19745	19860	20047	19819	19982	19989	19787	20033	20126	20015	19680	19975	20122	19809	19781	19892	19805	19792	20002	19771	19988	19898	19773	19895	19990	19865	19647	19696	19888	19966	20014	19773	19927	19795	20007	19797	19892	19754	19765	19830	19795	19652	19911	19647	19684	19953	19868	19820	19847	19800	20125	19913	19790	19906	19682	19817	19978	20041	19976	19859	19936	19815	20075	20004	19660	19988	19747	19949	19717	19833	19724	19840	19995	19839	19827	19768	19947	19848	19832	20046	19990	19994	19980	19781	19804	19751	19872	19920	19869	20005	19913	20102	20037	19593	19891	19935	20025	19834	19979	19878	19853	20125	19902	19990	19777	19948	19854	19819	19864	19945	19681	19832	19950	19694	19840	19999	19698	19856	19839	19752	19885	19739	19825	19818	19960	19899	19933	19932	19958	19903	19739	19842	19813	20083	19839	19876	19973	20013	19571	19739	19902	19933	19802	19836	19832	19762	19732	20036	19956	19872	19810	19797	19880	20089	19751	19763	19763	19814
30280	39623	38105	31595	29315	27759	25769	22976	21596	20668	19416	18555	18115	17671	17635	17413	17672	17484	17382	17219	17098	16947	16984	16922	16970	16890	16803	16674	16632	16703	16468	16559	16506	16536	16557	16573	16644	16534	16525	16279	16726	16475	16600	16593	16520	16508	16525	16442	16548	16579	16453	16543	16452	16364	16542	16702	16478	16379	16643	16478	16502	16604	16492	16554	16506	16427	16540	16540	16448	16394	16399	16475	16473	16511	16576	16615	16502	16364	16533	16560	16560	16633	16489	16217	16629	16479	16593	16356	16444	16487	16542	16468	16572	16496	16622	16518	16503	16333	16582	16628	16556	16466	16421	16536	16613	16427	16523	16503	16334	16563	16525	16538	16425	16312	16618	16587	16352	16462	16471	16510	16610	16397	16469	16425	16547	16747	16520	16386	16548	16521	16497	16463	16436	16372	16560	16600	16691	16493	16488	16437	16454	16659	16454	16454	16337	16444	16461	16502	16530	16624	16439	16739	16373	16391	16773	16236	16470	16518	16499	16637	16452	16556	16266	16482	16543	16263	16420	16421	16448	16499	16432	16466	16566	16429	16543	16385	16679	16527	16398	16420	16437	16565	16623	16460	16688	16491	16418	16534	16604	16523	16556	16478	16641	16406	16539	16549	16405	16604	16441	16401	16508	16594	16591	16497	16486	16301	16670	16707	16589	16532	16573	16659	16466	16616	16431	16554	16706	16526	16446	16478	16463	16506	16374	16597	16625	16471	16393	16502	16436	16604	16376	16531	16358	16519	16538	16527	16490	16470	16545	16428	16429	16678	16643	16522	16573	16585	16598	16586	16478	16481	16560	16324	16503	16409	16541	16480	16644	16475	16525	16578	16704	16407	16554	16568	16521	16553	16474	16617	16456	16476	16580	16468	16509	16631	16366	16550	16283	16457	16654	16682	16348	16494	16661	16395	16597	16463	16474	16588	16376	16423	16508	16551	16543	16483	16521	16496	16388	16602	16444	16490	16654	16440	16518	16566	16625	16462	16334	16614	16410	16378	16595	16324	16321	16546	16413	16487	16596	16648	16493	16553	16518	16597	16502	16468	16518	16388	16423	16478	16422	16475	16381	16454	16557	16513	16523	16559	16498	16527	16563	16507	16356	16457	16547	16430	16521	16445	16476	16553	16557	16588	16495	16666	16563	16547	16505	16550	16467	16637	16408	16524	16497	16586	16193	16460	16672	16534	16396	16611	16384	16508	16700	16512	16505	16596	16448	16547	16587	16530	16591	16447	16649	16414	16498	16446	16266	16543	16374	16505	16522	16521	16427	16643	16414	16424	16363	16424	16459	16365	16444	16541	16400	16690	16591	16625	16519	16375	16525	16417	16598	16310	16529	16469	16409	16298	16456	16464	16480	16517	16308	16551	16497	16503	16555	16522	16570	16420	16419	16460	16551	16642	16375	16500	16531	16485	16570	16576	16520	16535	16619	16643	16569	16400	16487	16507	16449	16581	16493	16508	16431	16306	16567	16530	16625	16646	16446	16373	16715	16492	16521	16598	16448	16505	16614	16535	16585	16375	16572	16512	16530	16664	16518	16590	16346	16327	16488	16512	16418	16526	16500	16713	16549	16397	16359	16534	16600	16361	16382	16533	16573	16469	16556	16586	16624	16460	16683	16509	16455	16308	16622	16431	16312	16505	16481	16596	16358	16541	16447	16462	16523	16265	16420	16469	16531	16546	16412	16478	16539	16523	16510	16573	16468	16507	16400	16377	16459	16495	16542	16529	16504	16607	16664	16484	16628	16470	16509	16472	16369	16618	16435	16442	16527	16535	16361	16529	16467	16597	16416	16478	16327	16596	16593	16470	16446	16343	16326	16339	16398	16545	16477	16469	16375	16468	16608	16483	16351	16464	16515	16380	16394	16482	16440	16423	16607	16401	16503	16587	16461	16484	16626	16551	16492	16553	16514	16523	16389	16677	16533	16347	16631	16537	16529	16388	16537	16424	16464	16476	16608	16449	16404	16567	16573	16482	16616	16631	16497	16405	16450	16719	16664	16315	16457	16443	16497	16697	16491	16440	16457	16425	16535	16532	16515	16543	16447	16561	16577	16432	16428	16585	16423	16541	16351	16414	16493	16618	16444	16388	16598	16480	16497	16368	16382	16602	16421	16473	16583	16422	16397	16456	16502	16471	16476	16474	16528	16477	16414	16564	16759	16582	16453	16413	16479	16455	16627	16448	16655	16353	16459	16610	16523	16627	16437	16539	16626	16469	16470	16601	16564	16530	16305	16640	16530	16590	16458	16465	16518	16517	16540	16378	16427	16504	16691	16475	16634	16320	16376	16671	16523	16437	16554	16511	16692	16365	16512	16553	16553	16580	16484	16665	16369	16366	16489	16433	16549	16464	16562	16485	16461	16483	16611	16366	16420	16384	16553	16445	16555	16732	16475	16486	16450	16595	16594	16407	16445	16464	16546	16430	16462	16469	16604	16448	16492	16510	16530	16499	16484	16492	16263	16550	16569	16485	16634	16511	16395	16470	16441	16608	16620	16345	16471	16654	16355	16637	16526	16407	16419	16465	16684	16574	16494	16354	16280	16460	16429	16478	16487	16629	16545	16532	16502	16616	16483	16545	16466	16617	16690	16460	16611	16701	16515	16429	16459	16460	16484	16385	16460	16557	16765	16539	16348	16591	16424	16534	16336	16494	16491	16465	16524	16614	16521	16429	16414	16649	16410	16508	16601	16603	16425	16454	16509	16495	16536	16425	16479	16618	16361	16435	16511	16484	16500	16494	16622	16459	16424	16502	16510	16529	16640	16546	16455	16461	16644	16414	16412	16618	16611	16389	16700	16313	16360	16510	16491	16490	16560	16413	16554	16627	16640	16392	16594	16507	16514	16524	16570	16479	16547	16363	16583	16486	16586	16427	16435	16473	16449	16521	16405	16549	16596	16549	16605	16483	16575	16550	16552	16591	16573	16314	16553	16484	16520	16360	16537	16587	16683	16380	16594	16578	16461	16682	16555	16447	16535	16524	16661	16307	16518	16529	16447	16330	16482	16577	16461	16574	16452	16611	16528	16602	16382	16470	16613	16530	16646	16530	16378	16420	16491	16693	16375	16335	16565	16499	16491	16553	16581	16443	16459	16420	16547	16387	16609	16603	16540	16468	16645	16471	16544	16431	16543	16496	16540	16480	16587	16491	16550	16738	16659	16587	16766	16607	16519	16490	16658	16672	16458	16419	16568	16460	16606	16651	16454	16496	16477	16689	16782	16512	16529	16567	16474	16589	16530	16439	16643	16501	16567	16529	16426	16448	16537	16447	16531	16316	16448	16482	16657	16497	16653	16722	16802	16453	16636	16519	16477	16408	16327	16524	16564	16471	16336	16536	16543	16634	16501	16498	16485	16470	16625	16531	16676	16567	16278	16427	16363	16387	16474	16278	16533	16521	16361	16581	16705	16613	16491	16615	16455	16572	16450	16377	16538	16447	16657	16681	16531	16531	16583	16340	16561	16404	16586	16523	16358	16519	16363	16668	16409	16663	16448	16536	16565	16472	16467	16587	16556	16350	16393	16772	16673	16420	16413	16536	16461	16604	16507	16548	16554	16564	16502	16704	16468	16510	16466	16698	16391	16523	16709	16490	16551	16625	16421	16403	16744	16464	16493	16631	16462	16489	16436	16548	16503	16408	16611	16480	16520	16529	16295	16484	16341	16576	16498	16545	16637	16444	16569	16524	16456	16529	16528	16596	16627	16516	16597	16686	16654	16519	16334	16341	16463	16600	16590	16488	16569	16733	16559	16492	16490	16610	16660	16472	16522	16595	16557	16416	16408	16526	16585	16401	16602	16355	16509	16401	16522	16588	16543	16588	16409	16446	16688	16603	16763	16439	16532	16463	16590	16589	16685	16384	16440	16494	16698	16435	16680	16352	16446	16471	16413	16506	16446	16493	16483	16534	16548	16348	16679	16526	16492	16493	16528	16542	16488	16544	16451	16555	16456	16512	16538	16389	16526	16420	16424	16522	16413	16495	16490	16483	16427	16688	16411	16514	16456	16422	16538	16391	16554	16587	16477	16623	16407	16498	16508	16337	16660	16420	16665	16459	16465	16622	16542	16417	16549	16331	16584	16556	16587	16518	16487	16544	16539	16632	16592	16530	16667	16518	16386	16561	16550	16482	16476	16636	16537	16528	16494	16539	16557	16495	16470	16405	16502	16441	16595	16415	16527	16566	16310	16493	16497	16440	16448	16524	16667	16704	16616	16522	16542	16397	16514	16515	16538	16425	16500	16442	16614	16377	16451	16597	16566	16433	16604	16288	16421	16699	16495	16619	16383	16590	16646	16683	16560	16619	16489	16682	16555	16492	16668	16385	16533	16506	16566	16388	16478	16318	16468	16461	16320	16510	16375	16479	16563	16456	16528	16269	16714	16494	16390	16528	16402	16218	16437	16567	16564	16353	16387	16678	16409	16478	16329	16583	16584	16413	16594	16424	16656	16541	16413	16507	16512	16574	16332	16490	16482	16547	16465	16499	16661	16406	16530	16632	16629	16436	16549	16321	16414	16626	16440	16475	16673	16481	16505	16537	16575	16483	16747	16503	16609	16474	16492	16293	16601	16457	16638	16396	16637	16429	16494	16493	16538	16653	16554	16462	16484	16528	16535	16650	16487	16598	16433	16480	16237	16404	16483	16527	16451	16448	16423	16592	16559	16330	16510	16508	16634	16505	16596	16589	16588	16424	16369	16545	16447	16684	16679	16447	16539	16567	16511	16445	16766	16372	16635	16576	16483	16267	16486	16488	16577	16370	16781	16447	16490	16740	16681	16467	16534	16640	16595	16532	16337	16470	16593	16533	16384	16701	16727	16431	16371	16512	16434	16468	16416	16460	16369	16616	16565	16514	16563	16500	16376	16665	16479	16490	16694	16440	16520	16590	16554	16420	16555	16473	16406	16625	16496	16575	16480	16599	16494	16544	16619	16514	16513	16443	16676	16551	16565	16292	16450	16628	16526	16570	16593	16513	16356	16510	16445	16662	16561	16444	16609	16435	16380	16584	16469	16663	16402	16557	16436	16484	16576	16684	16464	16526	16572	16554	16464	16481	16702	16352	16513	16450	16384	16583	16692	16513	16570	16670	16343	16720	16488	16475	16557	16445
25407	21632	29461	29741	31731	32761	30867	26945	25378	24231	22999	22220	21834	21339	21416	21323	21269	20989	20779	20535	20218	20433	20158	20179	19986	20073	19932	19827	19836	19970	19913	19859	20072	19902	19759	19690	19692	20058	19704	20064	19928	20109	19787	20024	19864	19808	19795	19863	19673	19833	19878	19736	19853	19714	19879	19808	19943	19608	19682	19959	19711	19705	19769	19640	19866	19578	19752	20051	19833	19712	19855	19620	19754	19839	19655	19779	19772	19729	19843	19892	19987	19759	19685	19919	19623	19875	19731	19898	19611	19671	19860	19835	19856	19830	19794	19723	19630	19693	19804	19809	19855	19630	19865	19618	19725	19654	19784	19514	19730	19561	19797	19801	19718	19936	19783	19771	19759	19822	19753	19900	19692	19787	19645	19845	19802	19786	19688	19843	19736	19857	19965	19501	19710	19702	19774	19822	19712	19719	19815	19668	19606	19845	19934	19632	19833	19787	19765	19763	19975	19632	19582	19772	19760	19768	19805	19722	19871	19744	19712	19825	19701	19780	19654	19776	19532	19601	19586	19898	19820	19823	19708	19834	19562	19699	19530	19557	19901	19698	20040	19781	19775	19722	19903	19913	19974	19924	19663	19931	19706	19702	19587	19711	19658	19766	19908	19715	19861	19788	19798	19918	19687	19667	19764	19725	19869	19854	19684	19757	19594	19641	19713	19706	19780	19717	19714	19702	19625	19655	19778	19913	19862	19930	19709	19753	19684	19671	19650	19854	19764	19712	19846	19606	19612	19888	19703	19696	20141	19891	19673	19864	19645	19690	19956	19854	19727	19887	19746	19595	19714	19729	19891	19671	19708	19779	19969	19817	19883	19733	19939	19589	19581	19798	19783	19853	19817	19832	19822	19737	19648	19538	19880	19807	19753	19589	19569	19730	19810	19802	20034	19863	19795	19654	19744	19711	19867	19821	19677	19903	19701	19741	19885	19679	19522	19643	19602	19758	19693	19827	19910	19853	19788	19766	19857	19817	19771	19807	19822	19898	19632	19672	19890	19922	19582	20037	19629	19816	19668	19791	19898	19596	19754	19822	19789	19723	19631	19804	19698	19429	19721	19839	19643	19908	19721	19669	19795	19861	19814	19686	19776	19633	19710	19844	19781	19924	19776	19752	19707	19835	19712	19747	19862	19644	19905	19688	19515	19680	19659	19838	19779	19812	19566	19800	19810	19714	19834	19840	19815	19796	19720	19800	19682	19647	19755	19754	19540	19809	19830	19720	19744	19799	19706	19755	19678	19795	19683	19655	19963	19845	19634	19868	19750	19728	19757	19930	19805	19810	19741	19707	19945	19826	19834	19774	19607	19632	19750	19785	19913	19658	19616	19535	19643	19861	19906	19696	19862	19620	19919	19812	19724	19781	19879	19744	19951	19970	19756	19897	19760	19856	19826	19569	19774	19738	19874	19821	19705	19602	19578	19855	19862	19651	19880	19861	19775	19878	19718	19916	19859	19794	19823	19763	19840	19691	19752	19709	19681	19626	19834	19831	19948	19609	19702	19582	19987	19753	19786	19909	19707	19737	19792	19666	20029	19975	19789	19923	19793	19622	19778	19726	19807	19775	19677	19707	19713	19627	19695	19973	19931	19888	19890	19818	19737	19868	19644	20052	19804	19788	19836	19576	19816	19515	19803	19734	19856	19569	19760	19773	19764	19871	19817	19794	19763	20025	19806	19824	19736	19568	19790	19827	19606	19601	19820	19687	19484	19696	19890	19864	19983	19789	19879	19922	19828	19852	19875	19835	19786	19851	19895	19808	19746	19698	19785	19759	19574	19834	19711	19656	19908	19633	19738	19964	19718	19653	19713	19736	19808	19741	19907	19548	19797	19675	19794	19654	19834	19825	19586	19829	19819	19559	19910	19953	19708	19790	19755	19809	19773	19871	19958	19818	19882	19781	19744	19776	19652	19626	19752	19813	19792	19640	19783	19842	19954	19776	19919	19883	19563	19652	19823	19623	19681	19775	19835	19957	19836	19708	19657	19783	19734	19889	19575	19764	19673	19626	19745	19863	19924	19724	19710	19852	19835	19978	19718	19663	19893	19791	19724	19689	19671	19773	19794	19583	19795	19631	19688	19791	20064	19812	19651	19683	19750	19818	19765	19821	19907	19702	19946	19861	19889	19841	19631	19778	19650	19778	19794	19574	19715	19875	19702	19954	19555	19813	19855	19703	19715	19783	19742	19732	19639	19829	19785	19758	19653	19851	19729	20036	19703	19674	19617	19798	19912	19804	19932	19766	19663	19725	19865	19602	19731	19679	19465	19724	19733	19704	19863	19854	19601	19581	19608	19802	19758	19698	19736	19833	19810	19773	19698	19900	19956	19874	19615	19684	19725	19918	19967	19776	19935	19531	19865	19586	19933	19957	19703	19898	19877	19609	19706	19618	19719	19708	19742	19804	19729	19693	19966	19616	19737	19848	19672	19984	19878	19754	19628	19934	19839	19725	19698	19783	19769	19780	19600	19861	19776	19626	19874	19944	19827	19784	19690	19739	19807	19890	19862	19792	19824	19771	19737	19666	19694	19895	19858	19868	19813	19636	19782	19694	19548	19808	19870	19786	20080	19911	19610	19748	19639	19878	19830	19790	19858	19793	19854	19640	19769	19728	19755	19781	20023	19863	19694	19720	19531	19935	19748	19810	19862	19796	19927	19794	19754	19708	19788	19821	19602	19814	19802	19841	19580	19598	19825	19828	19809	19664	19786	19781	19973	19855	19819	19891	19674	19631	19627	19749	19822	19809	19629	19913	19712	19895	19722	19705	19598	19641	19905	19853	19804	19575	19573	19673	19962	19839	19637	19620	19981	19856	19576	19620	19745	19582	19694	19646	19871	19699	19754	19807	19850	19977	19759	19724	19794	19902	19868	19739	19858	19944	19635	19758	19697	19711	19660	19815	19649	19746	19773	19822	19826	19708	19705	19963	19802	19639	19849	19726	19850	19814	19907	19753	19871	19579	19830	19904	19731	19731	19671	19828	19775	19737	19711	19802	19740	19708	19906	19581	19670	19603	19813	19739	19566	19830	19796	19814	19946	19719	19760	19714	19617	19682	19804	19746	19669	19674	19774	19774	19810	19722	19694	19909	19907	19525	19660	19541	19804	19951	19632	19873	19774	20020	19731	19651	19705	20009	19666	19784	19751	19893	19847	19803	19625	19667	19864	19845	19598	19780	19640	19802	19831	19651	20126	19579	19948	19739	19759	19717	19932	19673	19631	19930	19817	19735	19583	19559	19701	19817	19783	19612	19683	19790	19783	20002	20000	19947	19883	19598	19664	19736	19822	19644	19708	19612	19667	19721	19743	19642	19895	19970	19865	19803	19770	19552	19964	19877	19670	19829	19657	19904	19848	19923	19675	19746	19898	19699	19678	19594	19765	20041	19760	19729	19763	19618	19772	19635	19694	19423	20020	19740	19937	19594	19584	19752	20057	19850	19459	19785	19694	19716	19645	19525	19567	19902	19737	19740	19711	19785	19758	19735	19883	19670	19640	19954	19688	19666	19703	19893	19961	19566	19798	19789	19889	19683	19821	19670	19773	19733	19997	19707	19823	19780	19618	19799	19839	19915	19690	19942	19909	19695	19743	19815	19568	19782	19566	19763	19912	19650	19712	19843	19784	19982	19670	19985	19784	19922	19903	19762	19670	19697	19839	19904	19725	19939	19766	19939	19651	19810	19932	19815	19812	19893	19625	19666	19652	19837	19720	19917	19738	19823	19768	19699	19626	19872	19876	19834	19690	19819	19580	19687	19502	19832	19659	19574	19661	19608	19625	19897	19532	19723	19876	19795	19575	19692	19930	20023	19586	19835	19739	19581	19427	19792	19809	19619	19770	19664	19827	19869	19561	19624	19730	20057	19802	19638	19667	19920	19842	19822	19600	19645	19653	19632	19942	19594	19818	19703	19770	19678	19885	19830	19722	19753	19780	19930	19700	19793	19849	19778	19627	19759	19769	19800	19698	19651	19777	19630	19913	19680	19643	19946	19736	19791	19756	19688	19841	19869	19659	19797	19822	19805	19718	19888	19774	19812	19712	19819	19722	19684	19981	19844	19652	19735	19868	19744	19642	19640	19635	19757	19741	19515	19603	19540	19527	19512	19767	19780	19597	19819	19893	19683	19701	19805	19878	19703	20016	19643	19909	19884	19677	19738	19861	19886	19881	19824	19845	19656	19583	19694	19659	19740	19718	19634	19621	19710	19955	19820	19796	19820	19758	19650	19779	19718	19804	19499	19836	19619	19683	19774	19587	19747	19911	19905	19672	19670	19729	19707	19860	19659	19784	19818	19925	20003	19781	19735	19641	19784	19640	19881	19935	19457	19570	19835	19770	19816	19690	19635	19881	19619	19699	19585	19796	19885	19678	19931	19723	19681	19814	19927	19660	19828	19804	19689	19927	20034	19654	19802	19667	19741	19860	19706	19840	19709	19750	19873	19447	19871	19951	19539	19857	19835	19803	19636	19687	19643	19924	19803	19954	19833	19824	19744	19643	19709	19752	19658	19599	19624	19684	19689	19874	19720	19780	19654	19699	19776	19801	19907	19683	19781	19690	19656	19802	19694	19841	19764	19897	19631	19843	19683	19867	19757	19739	19806	19829	19624	19743	19656	19575	19726	19764	19741	20124	19889	19744	20025	19802	19781	19689	19719	19694	19884	19622	19683	19635	19572	20037	19850	19704	20022	19633	19997	19762	19704	19754	19799	19780	19588	19726	19953	19549	19966	19754	19661	19752	19828	19800	19746	19709	19800	19730	19722	19615	19627	19722	19799	19915	19709	19740	19675	19780	19970	19965	19694	19781	19646	19573	19713	19769	19792	19598	19831	19712	19640	19856	19785	19784	19641	19875	19730	19760	19756	19556	19735	19685	19796	19628	19589	19613	19646	19890	19858	19947	19800	19755	19808	19896	19936	19698	19618	19821	19722	19695	19687	19607	19658	19564	19793	19676	19946	19822	19764	19586	19720	19793	19505	19761	19858	19762	19936	19789	19774	19639	19825	19683	19730	19915	19559	19820	19599	19754	19701	19648	19775	19663	19689	19833	19618	19940	19934	19820	20086	19720	19885	19909	19701	19734	19754	19799	19483	19867	19762	19693	19868	19658	19740
29482	48249	47706	41758	38525	34553	30102	26692	24547	22801	21143	19731	19236	18714	18752	18929	18544	18467	17942	17491	17446	17271	17127	16975	17026	16597	16739	16697	16463	16669	16547	16573	16546	16578	16730	16459	16559	16533	16489	16363	16466	16408	16466	16578	16634	16582	16692	16452	16376	16409	16462	16564	16709	16374	16430	16482	16536	16469	16541	16436	16612	16474	16444	16339	16630	16383	16453	16429	16404	16672	16402	16356	16461	16460	16388	16533	16528	16388	16408	16371	16611	16189	16326	16502	16638	16702	16469	16570	16509	16505	16488	16464	16563	16553	16334	16429	16431	16430	16360	16330	16486	16566	16396	16582	16390	16674	16466	16423	16521	16391	16445	16561	16531	16397	16483	16530	16619	16638	16528	16545	16423	16501	16395	16571	16538	16391	16390	16485	16496	16473	16503	16535	16434	16404	16533	16699	16458	16523	16508	16511	16516	16603	16351	16461	16526	16599	16545	16494	16568	16547	16384	16610	16556	16577	16413	16473	16274	16497	16438	16536	16593	16390	16580	16555	16455	16426	16506	16408	16483	16478	16294	16468	16474	16285	16519	16498	16411	16411	16391	16456	16415	16504	16424	16567	16343	16391	16387	16592	16269	16530	16345	16487	16487	16388	16324	16441	16576	16598	16411	16336	16459	16447	16268	16438	16384	16501	16419	16684	16624	16396	16532	16706	16391	16520	16318	16556	16439	16414	16617	16694	16400	16470	16516	16420	16484	16507	16620	16569	16500	16396	16602	16503	16451	16687	16415	16474	16389	16406	16649	16532	16416	16319	16508	16477	16610	16396	16566	16503	16442	16636	16478	16403	16482	16376	16408	16590	16636	16354	16553	16548	16563	16487	16612	16453	16532	16433	16431	16489	16657	16543	16345	16701	16628	16502	16657	16410	16628	16480	16561	16519	16487	16444	16648	16383	16379	16421	16473	16301	16783	16660	16470	16633	16446	16551	16563	16521	16508	16393	16508	16537	16578	16520	16565	16559	16507	16615	16452	16563	16503	16477	16548	16536	16616	16442	16359	16241	16656	16562	16472	16477	16582	16452	16631	16494	16432	16585	16672	16653	16541	16635	16518	16399	16435	16471	16449	16451	16351	16376	16581	16440	16389	16537	16475	16573	16445	16373	16386	16491	16500	16550	16662	16657	16438	16406	16374	16579	16634	16504	16517	16423	16513	16501	16426	16265	16425	16265	16641	16495	16343	16590	16656	16494	16445	16385	16478	16324	16500	16564	16437	16463	16512	16441	16500	16499	16515	16540	16511	16437	16636	16495	16647	16363	16371	16471	16533	16614	16374	16563	16451	16524	16499	16425	16488	16394	16355	16753	16434	16535	16450	16594	16510	16520	16283	16559	16484	16467	16679	16445	16449	16293	16503	16562	16649	16496	16354	16486	16444	16576	16433	16475	16378	16469	16542	16470	16498	16491	16395	16396	16523	16582	16419	16439	16402	16586	16478	16590	16591	16493	16567	16501	16349	16437	16409	16435	16452	16708	16409	16572	16435	16375	16497	16392	16507	16448	16634	16449	16584	16393	16466	16265	16422	16340	16615	16492	16520	16524	16459	16487	16393	16332	16549	16406	16545	16363	16397	16468	16605	16304	16438	16573	16565	16527	16801	16494	16512	16382	16464	16341	16564	16569	16557	16495	16508	16652	16487	16599	16558	16506	16523	16453	16539	16344	16472	16480	16437	16278	16411	16559	16433	16536	16559	16475	16668	16567	16557	16516	16526	16482	16560	16282	16512	16515	16701	16414	16521	16512	16429	16360	16553	16454	16615	16477	16561	16465	16353	16370	16477	16453	16558	16689	16479	16405	16488	16408	16593	16434	16426	16709	16611	16440	16381	16446	16593	16330	16332	16385	16315	16412	16465	16272	16523	16570	16570	16298	16395	16544	16388	16469	16505	16404	16434	16384	16533	16380	16305	16525	16617	16209	16595	16442	16557	16477	16730	16456	16463	16315	16563	16599	16443	16546	16456	16552	16565	16479	16558	16498	16405	16622	16554	16615	16338	16262	16458	16445	16424	16416	16529	16647	16679	16565	16593	16437	16438	16554	16593	16425	16546	16451	16605	16454	16597	16522	16481	16519	16509	16551	16500	16550	16480	16592	16499	16391	16460	16514	16384	16560	16467	16527	16546	16496	16490	16502	16668	16526	16647	16445	16465	16580	16563	16471	16260	16313	16621	16330	16304	16404	16474	16362	16500	16510	16333	16349	16529	16648	16465	16510	16504	16468	16426	16375	16390	16428	16466	16421	16570	16381	16534	16482	16474	16436	16383	16462	16504	16517	16456	16482	16529	16351	16600	16512	16499	16421	16351	16214	16388	16513	16274	16536	16514	16402	16602	16706	16576	16577	16463	16432	16408	16477	16443	16417	16547	16670	16409	16653	16394	16435	16344	16522	16511	16468	16490	16558	16555	16691	16562	16385	16573	16556	16540	16532	16425	16510	16608	16397	16373	16467	16508	16490	16533	16431	16523	16391	16750	16660	16401	16549	16424	16517	16510	16571	16447	16419	16466	16578	16541	16473	16464	16483	16539	16551	16503	16545	16447	16566	16461	16416	16517	16531	16526	16560	16574	16423	16569	16511	16532	16419	16508	16463	16637	16435	16378	16423	16534	16535	16494	16460	16453	16459	16358	16309	16548	16507	16506	16358	16522	16441	16546	16462	16617	16311	16498	16409	16591	16573	16355	16506	16514	16554	16663	16402	16476	16424	16775	16335	16367	16314	16436	16526	16419	16551	16665	16564	16416	16532	16608	16663	16390	16356	16667	16642	16418	16363	16582	16388	16687	16422	16617	16546	16439	16576	16506	16521	16552	16528	16596	16551	16335	16392	16565	16478	16475	16493	16443	16413	16652	16462	16502	16485	16574	16550	16546	16501	16483	16697	16379	16449	16530	16395	16474	16614	16400	16595	16285	16642	16510	16533	16440	16574	16459	16692	16494	16610	16494	16563	16445	16692	16395	16353	16454	16408	16501	16676	16301	16443	16379	16561	16331	16331	16654	16609	16574	16621	16383	16522	16489	16400	16505	16444	16589	16484	16425	16477	16583	16508	16591	16515	16453	16559	16429	16767	16483	16598	16367	16513	16394	16447	16535	16419	16349	16362	16384	16495	16543	16486	16268	16449	16449	16448	16534	16538	16594	16400	16570	16426	16593	16545	16497	16555	16367	16481	16285	16588	16444	16555	16414	16285	16391	16603	16489	16548	16463	16484	16397	16486	16297	16433	16363	16483	16518	16628	16405	16485	16592	16389	16498	16627	16379	16495	16401	16481	16606	16451	16656	16494	16353	16574	16458	16499	16494	16533	16541	16623	16509	16314	16558	16473	16495	16444	16404	16451	16526	16454	16414	16576	16506	16324	16404	16511	16588	16344	16480	16422	16372	16240	16559	16548	16531	16460	16542	16481	16572	16429	16512	16624	16509	16728	16438	16414	16426	16535	16578	16586	16491	16573	16519	16663	16548	16553	16490	16450	16370	16470	16303	16431	16545	16331	16574	16524	16796	16453	16542	16479	16533	16675	16623	16546	16665	16623	16530	16598	16427	16565	16515	16476	16444	16566	16440	16441	16329	16317	16492	16540	16357	16383	16453	16541	16435	16729	16452	16636	16493	16481	16682	16684	16497	16566	16481	16369	16576	16474	16528	16706	16604	16377	16594	16503	16277	16421	16658	16519	16469	16424	16436	16446	16483	16712	16266	16486	16410	16467	16437	16543	16450	16585	16615	16625	16405	16428	16380	16440	16697	16355	16426	16575	16590	16509	16625	16450	16516	16462	16467	16401	16464	16402	16527	16537	16391	16455	16543	16643	16438	16440	16486	16528	16192	16554	16605	16541	16450	16250	16621	16438	16686	16516	16516	16504	16210	16355	16607	16498	16536	16605	16458	16520	16429	16417	16315	16386	16416	16449	16560	16552	16568	16465	16623	16369	16728	16510	16510	16515	16544	16635	16429	16550	16362	16522	16439	16471	16503	16427	16571	16543	16521	16554	16253	16570	16439	16527	16451	16598	16430	16459	16430	16335	16619	16497	16470	16615	16485	16428	16511	16416	16578	16534	16394	16527	16444	16332	16414	16700	16510	16485	16797	16448	16582	16547	16466	16604	16452	16562	16523	16413	16401	16609	16358	16618	16250	16707	16525	16428	16375	16622	16541	16695	16478	16565	16481	16544	16333	16593	16579	16683	16536	16576	16422	16539	16399	16508	16561	16484	16316	16444	16420	16437	16485	16546	16577	16469	16485	16491	16382	16363	16716	16562	16492	16606	16466	16330	16606	16476	16548	16487	16722	16441	16572	16365	16388	16374	16496	16666	16422	16400	16496	16391	16534	16391	16565	16423	16500	16574	16437	16540	16442	16316	16313	16282	16524	16281	16432	16426	16507	16464	16564	16562	16680	16489	16385	16579	16544	16373	16574	16579	16438	16388	16422	16531	16486	16436	16568	16590	16478	16339	16512	16346	16335	16560	16478	16257	16429	16505	16340	16382	16425	16519	16482	16456	16542	16472	16398	16457	16313	16435	16436	16607	16580	16364	16701	16344	16662	16538	16528	16650	16477	16501	16495	16531	16588	16791	16533	16410	16441	16462	16438	16397	16522	16690	16351	16458	16385	16388	16344	16553	16384	16505	16609	16360	16481	16475	16298	16626	16450	16380	16389	16434	16571	16713	16601	16631	16488	16550	16464	16481	16305	16369	16475	16441	16581	16502	16498	16600	16231	16535	16720	16457	16449	16653	16543	16424	16398	16447	16418	16335	16537	16683	16516	16511	16418	16378	16597	16529	16451	16673	16636	16383	16419	16676	16476	16535	16617	16597	16452	16399	16480	16483	16612	16454	16680	16672	16641	16449	16621	16536	16275	16390	16468	16421	16658	16494	16435	16293	16549	16435	16505	16449	16624	16433	16566	16501	16537	16416	16504	16401	16618	16632	16335	16642	16410	16522	16488	16652	16555	16332	16532	16457	16507	16409	16535	16365	16360	16690	16385	16484	16403	16529	16429	16563	16258	16397	16567	16392	16459	16507	16324	16474	16708	16487	16391	16554	16406	16463	16451	16600	16493	16394	16366	16521	16445	16454	16474	16644	16648	16507	16425	16494	16280	16546
24108	21552	29474	26701	29686	33342	33468	28840	26661	25456	23955	22758	22231	21990	22064	21958	21547	21182	20692	20405	20233	19881	20046	19832	19808	19776	19761	19784	19758	19707	19561	19553	19438	19323	19488	19633	19410	19722	19497	19517	19439	19409	19506	19249	19490	19524	19329	19195	19018	19378	19426	19433	19372	19466	19424	19501	19430	19506	19299	19379	19429	19327	19252	19554	19574	19551	19272	19421	19411	19497	19307	19473	19402	19569	19225	19245	19271	19195	19433	19404	19340	19693	19231	19386	19328	19351	19338	19388	19516	19542	19472	19467	19335	19404	19280	19181	19352	19365	19226	19413	19255	19268	19275	19274	19396	19307	19433	19182	19096	19398	19584	19466	19418	19323	19313	19348	19342	19311	19420	19435	19339	19555	19403	19330	19318	19491	19297	19358	19475	19398	19494	19166	19282	19426	19171	19437	19646	19462	19167	19176	19245	19394	19411	19401	19347	19397	19292	19553	19485	19415	19356	19580	19196	19405	19305	19178	19346	19219	19173	19460	19373	19187	19491	19376	19381	19172	19492	19209	19317	19461	19337	19334	19086	19062	19127	19333	19321	19347	19348	19573	19441	19317	19442	19327	19440	19346	19463	19251	19302	19455	19315	19130	19406	19270	19263	19137	19478	19322	19199	19284	19253	19162	19295	19479	19191	19293	19521	19338	19280	19112	19368	19148	19288	19402	19482	19381	19161	19306	19234	19357	19437	19322	19402	19048	19478	19450	19460	19376	19277	19319	19605	19319	19392	19255	19411	19244	19383	19352	19478	19279	19322	19389	19459	19315	19414	19104	19483	19241	19246	19476	19541	19468	19383	19321	19282	19279	19342	19289	19420	19362	19245	19217	19339	19460	19127	19392	19166	19246	19488	19586	19356	19345	19280	19501	19465	19534	19302	19368	19370	19351	19208	19364	19336	19214	19469	19344	19249	19258	19582	19546	19274	19286	19477	19231	19594	19391	19386	19470	19201	19229	19450	19548	19549	19194	19329	19569	19312	19472	19223	19339	19456	19482	19352	19434	19405	19209	19366	19442	19068	19254	19141	19278	19400	19176	19238	19332	19362	19389	19309	19280	19456	19423	19408	19399	19426	19320	19233	19439	19320	19308	19422	19346	19387	19251	19224	19342	19592	19538	19239	19409	19343	19254	19569	19271	19485	19414	19297	19417	19232	19489	19347	19269	19054	19257	19321	19310	19202	19374	19494	19376	19100	19182	19111	19284	19281	19492	19421	19392	19526	19186	19178	19460	19454	19327	19415	19350	19270	19419	19291	19508	19394	19263	19474	19461	19167	19509	19204	19545	19177	19419	19342	19297	19245	19114	19126	19386	19430	19263	19478	19141	19301	19420	19558	19369	19326	19578	19554	19241	19632	19407	19413	19658	19549	19322	19392	19243	19373	19345	19493	19451	19494	19530	19437	19518	19387	19228	19234	19469	19422	19383	19289	19164	19377	19346	19322	19507	19328	19487	19472	19442	19613	19487	19275	19421	19523	19325	19313	19389	19320	19368	19136	19537	19306	19763	19444	19419	19590	19367	19549	19202	19352	19456	19325	19320	19533	19274	19334	19382	19373	19277	19280	19237	19305	19285	19557	19207	19320	19545	19439	19445	19374	19499	19413	19222	19320	19457	19522	19359	19391	19430	19299	19249	19365	19389	19447	19424	19309	19572	19272	19164	19247	19261	19336	19265	19537	19205	19438	19241	19250	19497	19519	19288	19397	19330	19367	19227	19506	19241	19157	19321	19543	19301	19447	19421	19563	19383	19535	19302	19428	19265	19436	19338	19375	19226	19575	19290	19211	19374	19322	19139	19213	19350	19311	19502	19159	19473	19245	19342	19414	19258	19429	19286	19457	19254	19612	19367	19400	19197	19516	19417	19324	19274	19313	19357	19375	19363	19547	19493	19316	19480	19379	19375	19232	19244	19439	19380	19253	19413	19239	19547	19508	19197	19408	19382	19441	19424	19329	19410	19419	19300	19511	19441	19510	19344	19470	19539	19462	19524	19469	19405	19451	19569	19567	19448	19346	19240	19347	19432	19493	19206	19277	19293	19482	19558	19250	19269	19372	19317	19307	19411	19394	19346	19287	19452	19331	19161	19433	19256	19389	19416	19280	19514	19471	19267	19210	19245	19187	19118	19333	19209	19396	19405	19305	19079	19364	19658	19388	19539	19715	19465	19314	19364	19573	19374	19432	19178	19373	19408	19093	19405	19615	19537	19358	19206	19406	19439	19388	19356	19200	19285	19174	19062	19296	19324	19235	19284	19506	19238	19433	19397	19235	19540	19366	19337	19223	19568	19527	19198	19534	19307	19291	19285	19604	19301	19331	19408	19244	19419	19460	19449	19302	19277	19543	19321	19257	19410	19342	19304	19366	19152	19359	19515	19304	19510	19390	19337	19314	19545	19393	19427	19195	19549	19522	19345	19421	19231	19477	19566	19447	19277	19354	19608	19544	19152	19227	19296	19470	19298	19267	19343	19517	19386	19403	19449	19392	19395	19247	19478	19303	19464	19165	19326	19346	19338	19687	19146	19448	19412	19603	19321	19440	19510	19321	19526	19515	19487	19373	19488	19435	19380	19437	19228	19369	19273	19467	19230	19213	19466	19332	19478	19391	19260	19159	19459	19326	19400	19205	19374	19175	19405	19300	19272	19417	19409	19205	19276	19279	19444	19356	19291	19322	19434	19612	19436	19506	19426	19148	19307	19308	19377	19198	19385	19239	19197	19166	19406	19342	19313	19277	19388	19357	19396	19414	19238	19361	19299	19262	19188	19400	19325	19449	19379	19516	19281	19373	19305	19516	19534	19436	19345	19392	19655	19237	19155	19369	19385	19417	19515	19258	19321	19296	19416	19229	19409	19395	19559	19255	19458	19565	19355	19595	19405	19156	19391	19487	19160	19324	19150	19372	19481	19464	19266	19317	19471	19184	19394	19442	19609	19312	19125	19222	19355	19243	19288	19283	19243	19310	19234	18970	19488	19417	19123	19468	19330	19340	19278	19364	19548	19334	19352	19449	19248	19428	19284	19309	19153	19613	19526	19542	19370	19386	19384	19418	19219	19461	19425	19336	19342	19525	19261	19489	19272	19413	19189	19242	19420	19431	19470	19423	19050	19259	19485	19506	19265	19349	19124	19322	19554	19303	19310	19391	19095	19289	19198	19394	19361	19337	19260	19618	19500	19467	19516	19362	19220	19452	19367	19195	19160	19461	19360	19577	19548	19303	19402	19281	19386	19368	19398	19507	19083	19169	19506	19399	19436	19270	19411	19231	19453	19291	19353	19176	19293	19278	19520	19307	19264	19365	19266	19194	19408	19318	19283	19338	19328	19264	19632	19347	19156	19357	19666	19261	19425	19406	19427	19315	19331	19444	19396	19254	19317	19652	19200	19343	19408	19487	19415	19405	19339	19352	19136	19309	19403	19130	19584	19443	19460	19388	19443	19385	19334	19465	19262	19439	19457	19239	19279	19450	19524	19388	19537	19284	19367	19434	19324	19249	19522	19554	19306	19360	19348	19361	19428	19224	19381	19389	19476	19085	19058	19484	19505	19551	19402	19360	19341	19418	19281	19549	19291	19274	19066	19588	19449	19425	19320	19359	19524	19498	19410	19328	19652	19416	19485	19289	19391	19347	19299	19395	19220	19434	19357	19318	19292	19250	19405	19246	19333	19374	19340	19438	19440	19348	19346	19254	19404	19301	19376	19140	19291	19410	19169	19215	19227	19271	19247	19302	19132	19335	19408	19386	19184	19177	19534	19387	19264	19139	19495	19316	19354	19501	19129	19271	19511	19342	19114	19373	19130	19292	19298	19430	19389	19409	19318	19608	19176	19174	19361	19312	19525	19550	19428	19547	19309	19391	19199	19227	19366	19550	19376	19631	19368	19323	19286	19391	19246	19538	19224	19130	19219	19417	19256	19240	19421	19308	19279	19292	19427	19478	19246	19300	19361	19488	19417	19447	19285	19346	19419	19437	19338	19496	19464	19334	19333	19461	19097	19364	19216	19450	19363	19226	19376	19271	19518	19334	19570	19233	19312	19433	19247	19192	19353	19237	19420	19337	19167	19269	19391	19357	19294	19374	19337	19315	19488	19536	19447	19193	19461	19217	19468	19418	19358	19433	19339	19462	19409	19040	19319	19479	19184	19281	19384	19265	19305	19352	19382	19323	19446	19414	19360	19236	19203	19296	19319	19382	19314	19077	19136	19386	19318	19087	19280	19246	19350	19328	19205	19256	19286	19555	19315	19484	19527	19184	19399	19395	19396	19538	19327	19313	19455	19417	19342	19425	19381	19388	19374	19328	19366	19367	19306	19268	19415	19553	19432	19441	19418	19415	19397	19263	19259	19336	19250	19110	19367	19380	19489	19488	19316	19456	19356	19460	19456	19502	19207	19160	19217	19234	19373	19133	19267	19231	19424	19331	19175	19277	19164	19529	19271	19072	19392	19334	19383	19486	19398	19450	19377	19391	19229	19423	19292	19512	19473	19305	19259	19361	19356	19288	19644	19421	19550	19422	19416	19390	19346	19358	19440	19518	19003	19113	19515	19449	19486	19495	19383	19448	19364	19252	19262	19501	19200	19315	19457	19363	19445	19240	19261	19477	19464	19443	19343	19315	19398	19461	19376	19368	19517	19193	19490	19329	19248	19385	19528	19345	19424	19493	19418	19514	19368	19459	19349	19497	19433	19245	19279	19343	19443	19284	19301	19382	19296	19470	19424	19409	19351	19343	19434	19386	19457	19225	19530	19373	19221	19163	19180	19335	19357	19410	19638	19416	19519	19421	19601	19190	19223	19243	19345	19281	19214	19246	19272	19563	19553	19438	19489	19430	19307	19241	19476	19465	19490	19314	19057	19317	19427	19423	19252	19572	19227	19259	19226	19119	19403	19482	19106	19214	19456	19434	19308	19223	19277	19718	19365	19316	19443	19444	19216	19584	19244	19189	19428	19388	19394	19436	19210	19334	19180	19058	19353	19156	19638	19173	19388	19416	19476	19438	19267	19324	19376	19240	19350	19295	19515	19354	19429	19410	19258	19466	19246	19261	19278	19639	19257	19387	19400	19618	19371	19389	19279	19459	19329	19340	19332	19516	19324	19343	19363	19449	19460
31544	53290	54487	48832	44153	38469	33252	29706	26935	25089	22906	21041	20615	20436	20710	20241	19612	18793	18046	17554	17261	17233	16998	16912	16696	16780	16477	16482	16596	16435	16415	16441	16519	16322	16301	16252	16547	16353	16301	16377	16123	16297	16222	16241	16271	16348	16352	16308	16314	16321	16264	16262	16245	16333	16451	16446	16239	16338	16016	16338	16196	16464	16467	16232	16314	16437	16103	16207	16270	16309	16173	16300	16209	16362	16163	16314	16317	16294	16306	16264	16309	16357	16380	16121	16327	16298	16395	16286	16445	16203	16145	16098	16252	16270	16199	16201	16332	16236	16292	16359	16330	16163	16237	16331	16226	16394	16329	16191	16447	16336	16068	16244	16127	16453	16272	16165	16194	16290	16208	16356	16050	16361	16461	16166	16136	16329	16407	16337	16249	16148	16247	16161	16328	16073	16288	16250	16383	16205	16297	16223	16346	16307	16340	16142	16351	16294	16182	16367	16095	16309	16268	16402	16330	16188	16263	16270	16255	16259	16176	16215	16394	16297	16211	16122	16246	16333	16188	16404	16405	16375	16312	16273	16345	16166	16304	16246	16221	16285	16236	16313	16358	16220	16181	16119	16326	16216	16359	16277	16268	16277	16273	16146	16490	16341	16136	16143	16269	16065	16203	16412	16320	16375	16151	16298	16339	16389	16378	16269	16166	16213	16317	16258	16310	16238	16290	16061	16272	16305	16403	16310	16246	16348	16267	16194	16372	16135	16323	16383	16170	16295	16350	16183	16385	16257	16420	16593	16374	16197	16252	16167	16181	16199	16320	16115	16169	16123	16270	16316	16370	16200	16222	16291	16355	16130	16135	16345	16358	16251	16239	16208	16362	16321	16422	16129	16314	16213	16299	16460	16298	16190	16330	16153	16443	16286	16298	16343	16508	16140	16166	16261	16383	16256	16280	16319	16272	16187	16369	16240	16439	16096	16149	16560	16185	16282	16096	16218	16293	16223	16177	16101	16331	16258	16211	16355	16407	16261	16324	16343	16148	16225	16361	16242	16276	16417	16224	16217	16089	16239	16124	16214	16426	16174	16389	16405	16229	16424	16364	16357	16310	16205	16282	16257	16107	16218	16122	16237	16237	16296	16298	16222	16366	16173	16221	16078	16244	16344	16363	16232	16235	16268	16336	16269	16182	16323	16201	16255	16172	16452	16109	16368	16157	16367	16169	16297	16147	16144	16405	16288	16338	16269	16268	16161	16245	16314	16386	16380	16186	16033	16169	16300	16120	16310	16289	16067	16284	16357	16208	16178	16117	16361	16185	16522	16261	16305	16363	16359	16173	16162	16443	16189	16258	16479	16301	16151	16260	16183	16211	16320	16274	16265	16266	16136	16305	16321	16216	16221	16256	16277	16169	16136	16354	16206	16278	16274	16265	16184	16154	16144	16413	16395	16313	16412	16333	16156	16162	16320	16300	16306	16250	16168	16321	16272	16385	16303	16231	16315	16165	16364	16244	16433	16074	16313	16149	16220	16527	16254	16234	16439	16125	16262	16202	16215	16297	16334	16110	16472	16245	16242	16264	16191	16389	16440	16222	16207	16367	16239	16287	16159	16282	16213	16140	16401	16159	16220	16261	16326	16202	16212	16240	16333	16337	16334	16212	16387	16209	16156	16308	16282	16172	16196	16162	16489	16345	16143	16316	16204	16335	16114	16336	16269	16214	16207	16267	16372	16329	16330	16146	16066	16306	16284	16285	16272	16231	16402	16224	16203	16262	16390	16352	16240	16355	16279	16264	16297	16375	16068	16272	16298	16347	16089	16086	16234	16308	16269	16338	16047	16258	16300	16348	16428	16194	16370	16155	16422	16414	16095	15914	16441	16268	16183	16218	16206	16458	16181	16317	16351	16388	16322	16264	15943	16367	16314	16135	16390	16226	16152	16241	16190	16294	16340	16099	16262	16262	16265	16276	16247	16363	16125	16396	16347	16227	16303	16437	16256	16202	16173	16277	16228	16163	16259	16062	16272	16352	16289	16192	16140	16329	16460	16305	16230	16312	16291	16384	16116	16229	16342	16259	16174	16198	16350	16120	16221	16100	16232	16256	16137	16155	16318	16422	16219	16263	16354	16214	16318	16314	16229	16181	16181	16535	16194	16302	16182	16212	16330	16279	16337	16379	16257	16320	16216	16190	16312	16162	16189	16278	16453	16138	16359	16115	16196	16280	16301	16348	16147	16423	16235	16326	16227	16136	16167	16324	16220	16406	16210	16273	16490	16317	16282	16235	16193	16363	16410	16250	16240	16219	16379	16186	16178	16355	16199	16287	16390	16476	16243	16355	16282	16225	16428	16278	16187	16269	16349	16396	16204	16241	16180	16286	16465	16332	16228	16285	16321	16304	16231	16320	16138	16214	16325	16357	16285	16397	16169	16233	16278	16202	16529	16217	16364	16316	16356	16336	16169	16295	16344	16283	16189	16408	16271	16257	16224	16327	16322	16208	16286	16348	16194	16334	16163	16334	16134	16408	16385	16274	16173	16280	16366	16448	16258	16268	16223	16374	16192	16152	16402	16300	16243	16283	16165	16179	16207	16250	16302	16314	16229	16261	16465	16273	16252	16188	16172	16251	16237	16474	16462	16139	15969	16334	16276	16185	16453	16471	16304	16243	16253	16180	16408	16303	16249	16318	16318	16330	16225	16326	16286	16223	16267	16239	16499	16383	16237	16474	16225	16228	16171	16296	16153	16306	16211	16239	16210	16367	16365	16186	16251	16245	16247	16448	16064	16087	16207	16170	16333	16038	16288	16247	16390	16475	16327	16091	16112	16305	16256	16383	16311	16261	16256	16203	16204	16267	16394	16164	16233	16136	16241	16152	16446	16169	16277	16380	16297	16127	16294	16296	16300	16273	16169	16191	16323	16302	16331	16358	16356	16333	16323	16491	16320	16419	16283	16090	16277	16136	16146	16156	16268	16210	16385	16280	16286	16365	16280	16224	16275	16193	16379	16405	16254	16267	16207	16279	16543	16296	16241	16132	16413	16343	16381	16212	16189	16203	16261	16412	16259	16352	16345	16231	16133	16263	16226	16132	16190	16448	16439	16246	16308	16227	16081	16373	16261	16155	16299	16356	16207	16250	16379	16225	16320	16112	16310	16168	16317	16355	16260	16334	16098	16406	16281	16383	16271	16172	16353	16265	16339	16220	16333	16298	16241	16128	16321	16128	16324	16233	16202	16237	16295	16292	16139	16315	16287	16447	16370	16325	16181	16324	16346	16248	16269	16238	16215	16293	16211	16347	16373	16186	16286	16380	16327	16219	16166	16309	16433	16421	16167	16356	16172	16244	16333	16253	16113	15924	16329	16198	16374	16241	16275	16389	16045	16398	16371	16260	16215	16283	16246	16465	16401	16300	16326	16083	16196	16078	16265	16175	16408	16430	16343	16131	16321	16321	16213	16309	16154	16296	16138	16480	16446	16181	16341	16260	16233	16146	16257	16231	16328	16206	16311	16278	16174	16179	16295	16270	16058	16294	16085	16386	16420	16269	16338	16190	16418	16350	16323	16289	16323	16104	16154	16258	16216	16173	16399	16210	16437	16280	16192	16107	16366	16290	16333	16366	16121	16331	16326	16195	16367	16154	16235	16378	16315	16326	16157	16289	16278	16305	16342	16232	16530	16185	16344	16166	16304	16215	16182	16413	16255	16411	16251	16112	16264	16238	16270	16312	16261	16319	16263	16357	16367	16144	16149	16202	16259	16198	16320	16117	16289	16299	16461	16218	16224	16314	16095	16234	16396	16326	16410	16221	16347	16244	16169	16202	16338	16412	16124	16271	16269	16188	16315	16251	16259	16280	16364	16298	16469	16415	16135	16280	16143	16118	16134	16181	16348	16176	16299	16105	16104	16227	16147	16277	16334	16307	16244	16305	16324	16324	16420	16092	16146	16232	16264	16215	16340	16194	16378	16051	16371	16450	16398	16334	16308	16194	16345	16241	16165	16274	16254	16141	16261	16321	16232	16296	16302	16261	16305	16280	16345	16291	16238	16248	16397	16307	16306	16188	16344	16290	16273	16236	16199	16347	16242	16122	16431	16259	16226	16216	16383	16190	16294	16454	16400	16168	16099	16371	16283	16175	16284	16376	16383	16265	16349	16085	16153	16309	16136	16349	16224	16459	16203	16256	16219	16325	16261	16065	16295	16413	16337	16165	16294	16370	16259	16123	16264	16270	16337	16057	16383	16153	16273	16431	16277	16397	16361	16159	16428	16161	16152	16401	16173	16246	16126	16218	16451	16193	16436	16326	16338	16170	16303	16199	16349	16312	16272	16221	16443	16361	16288	16236	16213	16173	16393	16222	16157	16198	16431	16142	16325	16293	16208	16188	16171	16253	16232	16283	16285	16341	16294	16400	16154	16301	16328	16288	16409	16287	16351	16403	16284	16288	16161	16185	16357	16345	16302	16253	16238	16421	16342	16265	16314	16275	16209	16384	16442	16151	16156	16219	16450	16220	16274	16168	16212	16263	16327	16248	16260	16376	16290	16057	16161	16086	16201	16327	16214	16186	16181	16271	16245	16319	16351	16258	16209	16307	16249	16252	16074	16195	16211	16407	16338	16242	16279	16258	16310	16366	16340	16133	16138	16177	16447	16274	16331	16316	16295	16097	16235	16289	16233	16241	16234	16388	16105	16149	16239	16177	16116	16124	16093	16179	16311	16269	16387	16404	16386	16356	16376	16473	16317	16183	16191	16282	16210	16377	16212	16146	16387	16162	16312	16400	16162	16119	16348	16292	16237	16276	16398	16226	16171	16314	16324	16225	16364	16393	16196	16365	16318	16234	16303	16289	16188	16228	16262	16228	16336	16269	16297	16454	16223	16364	16412	16317	16118	16357	16294	16344	16215	16187	16347	16419	16203	16438	16368	16425	16172	16236	16256	16453	16239	16257	16119	16189	16383	16129	16346	16242	16508	16267	16234	16363	16254	16330	16374	16413	16298	16250	16206	16345	16313	16413	16316	16228	16276	16265	16307	16272	16194	16200	16385	16304	16161	16343	16278	16127	16258	16305	16208	16214	16439	16210	16234	16350	16283	16345	16353	16219	16324	16392	16279	16354	16276	16383	16393	16314	16181	16383	16390	16339	16292	16230	16284	16419	16177
31395	31567	40456	38364	31939	28611	25357	23728	22395	21753	20956	20687	20801	20816	20511	20547	20183	19903	20011	19809	19771	19794	19529	19723	19625	19532	19594	19448	19635	19520	19627	19372	19463	19492	19369	19403	19375	19366	19606	19447	19369	19332	19591	19457	19548	19341	19302	19206	19364	19512	19466	19417	19464	19386	19461	19406	19178	19505	19550	19353	19496	19354	19618	19291	19216	19505	19427	19255	19219	19355	19157	19435	19455	19529	19168	19387	19532	19299	19401	19123	19469	19540	19190	19287	19430	19326	19565	19355	19306	19421	19516	19342	19537	19471	19328	19752	19503	19535	19265	19227	19404	19576	19476	19201	19363	19302	19450	19469	19433	19245	19311	19377	19604	19295	19457	19320	19274	19381	19379	19349	19439	19380	19290	19354	19383	19404	19309	19286	19332	19229	19383	19350	19331	19415	19258	19321	19462	19498	19337	19584	19538	19229	19540	19311	19466	19459	19523	19224	19469	19384	19230	19334	19498	19626	19433	19339	19294	19385	19406	19472	19514	19453	19345	19270	19411	19322	19566	19555	19466	19403	19399	19373	19398	19353	19221	19360	19568	19482	19431	19398	19308	19147	19422	19306	19394	19170	19558	19023	19476	19455	19538	19551	19237	19487	19313	19473	19315	19533	19353	19285	19342	19405	19558	19126	19407	19395	19666	19342	19261	19407	19532	19512	19367	19732	19177	19252	19642	19447	19523	19357	19447	19493	19382	19322	19395	19065	19160	19217	19416	19449	19629	19472	19407	19521	19617	19489	19312	19322	19263	19384	19399	19478	19334	19356	19290	19429	19423	19369	19452	19553	19474	19242	19346	19388	19406	19313	19334	19211	19347	19279	19370	19369	19345	19157	19541	19357	19447	19538	19421	19672	19419	19363	19466	19423	19342	19366	19398	19289	19279	19587	19370	19382	19580	19427	19403	19278	19427	19151	19359	19304	19373	19368	19637	19141	19376	19553	19501	19332	19526	19402	19399	19254	19338	19373	19465	19132	19341	19314	19349	19262	19321	19456	19533	19405	19430	19187	19448	19316	19597	19433	19370	19500	19255	19408	19321	19395	19266	19168	19238	19411	19445	19357	19328	19304	19386	19525	19385	19305	19310	19172	19251	19319	19249	19400	19405	19528	19498	19588	19268	19516	19330	19314	19359	19445	19449	19405	19246	19225	19473	19430	19283	19372	19416	19323	19290	19245	19481	19354	19385	19532	19239	19487	19314	19358	19400	19444	19357	19479	19479	19462	19475	19286	19524	19464	19456	19158	19486	19242	19562	19495	19456	19476	19562	19620	19549	19395	19298	19400	19334	19324	19256	19349	19655	19624	19382	19398	19068	19331	19414	19443	19521	19437	19417	19454	19573	19417	19371	19422	19446	19498	19505	19241	19347	19466	19602	19441	19375	19369	19436	19277	19484	19377	19375	19571	19532	19394	19440	19386	19398	19473	19351	19346	19439	19422	19384	19659	19418	19511	19526	19443	19447	19556	19353	19397	19488	19426	19321	19230	19241	19325	19328	19451	19339	19317	19255	19409	19180	19387	19424	19711	19177	19273	19304	19373	19297	19528	19353	19393	19405	19189	19249	19228	19354	19624	19417	19286	19554	19516	19572	19265	19564	19612	19193	19353	19355	19444	19556	19427	19448	19346	19331	19365	19527	19378	19276	19550	19436	19561	19151	19247	19479	19337	19539	19197	19398	19594	19637	19495	19510	19476	19153	19441	19578	19254	19214	19256	19412	19456	19543	19392	19131	19519	19286	19382	19419	19361	19468	19300	19454	19489	19413	19541	19610	19389	19477	19227	19439	19366	19482	19376	19451	19413	19488	19346	19318	19332	19574	19448	19302	19445	19636	19387	19262	19317	19158	19362	19347	19306	19461	19350	19477	19253	19251	19254	19433	19205	19310	19622	19425	19517	19254	19476	19510	19310	19311	19543	19411	19393	19372	19268	19377	19223	19350	19435	19369	19641	19585	19244	19443	19379	19487	19419	19289	19363	19419	19480	19430	19475	19493	19524	19432	19549	19350	19205	19323	19329	19505	19408	19298	19313	19487	19533	19362	19233	19327	19525	19627	19394	19310	19382	19454	19521	19395	19363	19434	19409	19253	19367	19210	19483	19535	19609	19112	19336	19348	19317	19399	19500	19454	19435	19301	19198	19391	19313	19356	19479	19407	19418	19322	19544	19420	19346	19322	19353	19554	19748	19628	19298	19379	19521	19300	19466	19136	19383	19404	19668	19610	19340	19520	19503	19500	19467	19270	19219	19290	19354	19450	19382	19331	19259	19514	19278	19374	19259	19339	19357	19428	19302	19590	19430	19396	19422	19461	19570	19466	19494	19411	19320	19466	19416	19295	19530	19341	19411	19435	19103	19378	19324	19532	19595	19196	19427	19363	19423	19135	19205	19327	19492	19297	19697	19383	19299	19513	19452	19395	19446	19575	19339	19594	19463	19283	19562	19263	19496	19676	19472	19479	19535	19432	19462	19392	19240	19274	19515	19551	19227	19556	19585	19500	19293	19593	19447	19416	19518	19403	19316	19575	19429	19347	19308	19352	19483	19336	19394	19378	19365	19398	19358	19428	19244	19424	19272	19451	19033	19371	19339	19307	19412	19463	19251	19536	19538	19536	19415	19309	19573	19628	19188	19323	19286	19321	19503	19375	19238	19440	19457	19456	19463	19396	19542	19547	19131	19275	19287	19532	19397	19387	19434	19241	19307	19548	19560	19467	19477	19298	19447	19279	19202	19348	19399	19416	19275	19269	19353	19321	19240	19293	19571	19454	19476	19306	19217	19345	19457	19362	19261	19476	19323	19456	19496	19537	19211	19415	19521	19523	19237	19411	19590	19471	19531	19365	19259	19289	19288	19560	19458	19422	19310	19313	19329	19373	19502	19302	19627	19423	19321	19252	19550	19508	19323	19255	19394	19406	19414	19472	19390	19454	19387	19270	19357	19404	19500	19539	19356	19438	19579	19297	19635	19464	19495	19579	19272	19578	19626	19558	19392	19404	19360	19461	19646	19354	19492	19483	19398	19487	19298	19535	19343	19394	19673	19460	19431	19541	19453	19339	19224	19368	19638	19518	19332	19462	19446	19293	19303	19417	19283	19346	19409	19368	19316	19421	19461	19390	19382	19519	19356	19283	19403	19408	19279	19444	19436	19455	19288	19563	19359	19630	19211	19438	19443	19523	19491	19243	19644	19245	19424	19760	19525	19523	19340	19596	19449	19380	19436	19515	19386	19755	19605	19360	19369	19558	19401	19206	19435	19446	19327	19412	19468	19344	19405	19262	19557	19389	19457	19405	19392	19477	19381	19447	19333	19425	19276	19450	19287	19161	19216	19561	19308	19520	19366	19230	19132	19305	19748	19467	19254	19382	19381	19399	19517	19348	19158	19335	19604	19584	19422	19552	19378	19422	19516	19532	19531	19536	19212	19401	19300	19434	19537	19463	19466	19552	19175	19324	19425	19474	19245	19474	19265	19228	19359	19531	19530	19638	19272	19368	19386	19332	19194	19310	19629	19420	19298	19505	19515	19374	19376	19371	19213	19306	19398	19302	19425	19513	19422	19215	19618	19467	19243	19572	19432	19354	19271	19373	19468	19306	19415	19527	19377	19371	19428	19517	19427	19245	19459	19471	19188	19480	19452	19558	19406	19521	19619	19457	19436	19485	19433	19664	19522	19271	19339	19504	19421	19436	19323	19251	19178	19164	19297	19414	19666	19458	19422	19407	19675	19408	19296	19484	19326	19318	19337	19536	19246	19610	19567	19598	19522	19297	19188	19269	19443	19509	19485	19229	19397	19319	19357	19503	19506	19372	19219	19434	19402	19331	19464	19461	19353	19453	19507	19352	19335	19419	19487	19364	19145	19332	19409	19316	19401	19360	19311	19344	19197	19522	19521	19326	19294	19220	19341	19431	19375	19430	19268	19505	19475	19478	19504	19539	19267	19467	19421	19322	19410	19396	19589	19604	19507	19363	19466	19420	19538	19458	19141	19376	19621	19617	19423	19292	19519	19431	19521	19483	19328	19324	19385	19366	19269	19349	19303	19513	19335	19614	19539	19293	19207	19502	19427	19412	19394	19570	19373	19428	19168	19528	19598	19443	19253	19295	19489	19378	19458	19317	19417	19557	19410	19419	19488	19403	19442	19401	19193	19597	19388	19485	19474	19281	19406	19498	19276	19648	19453	19321	19653	19333	19173	19519	19389	19374	19508	19529	19549	19296	19356	19267	19518	19592	19447	19299	19409	19422	19163	19569	19680	19501	19428	19377	19331	19262	19407	19149	19317	19367	19338	19382	19350	19491	19229	19277	19307	19365	19542	19351	19291	19461	19396	19407	19197	19536	19190	19392	19366	19447	19243	19281	19489	19152	19415	19276	19414	19340	19323	19446	19278	19352	19434	19286	19491	19272	19370	19589	19491	19360	19272	19385	19583	19404	19363	19378	19433	19539	19583	19367	19434	19184	19446	19312	19360	19446	19386	19390	19221	19361	19295	19633	19446	19385	19586	19556	19404	19532	19358	19461	19448	19617	19434	19334	19353	19607	19477	19424	19361	19263	19403	19369	19373	19564	19311	19354	19355	19614	19425	19151	19363	19482	19445	19353	19336	19560	19157	19338	19373	19426	19254	19443	19376	19289	19355	19414	19310	19438	19442	19453	19197	19422	19358	19598	19337	19373	19327	19512	19461	19406	19337	19411	19336	19457	19575	19476	19280	19521	19412	19434	19471	19460	19279	19418	19368	19231	19375	19432	19512	19387	19336	19459	19236	19378	19326	19265	19387	19499	19373	19409	19256	19326	19512	19356	19296	19334	19260	19356	19482	19535	19466	19482	19341	19568	19350	19274	19360	19479	19288	19420	19291	19474	19521	19515	19614	19232	19513	19507	19556	19294	19188	19467	19463	19408	19137	19707	19360	19378	19437	19570	19511	19465	19467	19305	19556	19433	19488	19370	19470	19393	19233	19449	19049	19284	19420	19255	19224	19508	19179	19577	19565	19683	19399	19366	19293	19120	19413	19525	19496	19453	19395	19501	19443	19378	19541	19424	19536	19435	19190	19196	19632	19358	19408	19357	19381	19373	19469	19595	19390	19346	19345	19518	19514	19166	19353
28328	42204	43856	37875	32092	27886	24666	22607	20942	19940	18833	18294	18365	18348	18201	17710	17547	17088	16888	16612	16429	16640	16566	16367	16354	16330	16210	16449	16227	16398	16391	16063	16168	16257	16169	16227	16303	16312	16156	16173	16322	16285	16181	16057	16193	16183	16300	16125	16140	16165	16168	16440	16241	16312	15935	16265	16117	16279	16354	16191	16331	16210	16075	16231	16264	16148	16171	16164	16252	16181	16188	16343	16203	16313	16177	16165	16203	16167	16195	16067	16008	16332	16309	16231	16231	16273	16105	16164	16256	16275	16259	16240	16078	16074	16220	16092	16235	16324	16169	16360	16061	16366	16307	16273	16228	16153	16244	16286	16134	16362	16219	16162	16202	16360	16204	16111	16204	16159	16122	16148	16353	16152	16337	15995	16264	16284	16214	16146	16283	16101	16114	16378	16414	16280	16258	16150	16202	16110	16202	16203	16210	16243	16144	16163	16265	16247	16422	16048	16242	16219	16315	16266	16132	16218	16225	16330	16100	16200	16294	16338	16078	16344	16235	16082	16060	16150	16257	16226	16220	16008	16365	16300	16275	16036	16213	16123	16281	16320	16132	16056	16176	16246	16180	16203	16197	16228	16079	16062	16214	16334	16173	16314	16065	16235	16064	16216	16206	16383	16212	16334	16324	16251	16213	16217	16273	16267	16310	16105	16163	16334	16146	16044	16273	16119	16302	16255	16222	16268	16206	16166	16188	16150	16237	16150	16072	16102	16137	16392	16201	16025	16163	16262	16212	16240	16381	16123	16194	16127	16257	16143	16215	15981	16215	16245	16124	16254	16171	16139	16216	16186	16377	16307	16216	16351	16214	16219	16113	16000	16141	16203	16156	16312	16144	16351	16206	16245	16160	16248	16443	16172	16491	16118	16223	16107	16322	16211	16240	16292	16373	16150	16244	16351	16236	16384	16212	16047	16243	16051	16164	16351	16366	16297	16264	16211	16110	16333	16135	16140	16163	16226	16404	16237	16083	16257	16331	16169	16451	16207	16137	16044	16217	16252	16062	16195	16274	16199	16249	16224	16045	16271	16087	16335	16177	16299	16353	16306	16341	16257	16032	16277	16240	16468	16250	16295	16289	16280	16149	16095	16307	16315	16217	16166	16306	16225	16421	16035	16122	15997	16349	16217	16267	16329	16407	16265	16260	16413	16225	16324	16209	16225	16131	16374	16185	16132	16150	15982	16160	16205	16238	16292	16149	16219	16145	16379	16289	16190	16189	16032	16156	16270	16185	16052	16109	16342	16114	16245	16154	16091	16215	16219	16178	16188	16091	16371	16164	16091	16134	16374	16162	16233	16144	16128	16311	16292	16207	16078	16298	16163	16150	16205	16086	16330	16295	16290	16367	16202	16328	16328	16241	16113	16179	16198	16296	16292	16326	16113	16268	16233	16269	16125	16120	16208	16324	16080	16207	16026	16121	16090	16304	16187	16187	16120	16179	16227	16279	16343	16269	16179	16349	16141	16367	16134	16360	16327	16292	16247	16101	16338	16322	16221	16214	16305	16023	16093	16349	16192	16173	16239	16103	16248	16075	16241	16325	16217	16341	16199	16147	16133	16171	16258	16319	16306	16213	16218	16181	16168	16128	16157	16276	16287	16159	16264	16299	16113	16224	16132	16212	16189	16390	16302	16240	16347	16097	16155	16179	16134	16325	16303	16180	16344	16371	16270	16319	16329	16216	16019	16421	16243	16084	16264	16364	16275	16287	15954	16181	16206	16240	16231	16322	16268	16322	16197	16021	16057	16261	16118	16162	16216	16318	16243	16338	16421	16279	16247	16374	16270	16099	16218	16173	16104	16212	16320	16318	16163	16207	16164	16252	16251	16172	16181	16150	16237	16133	16245	16272	16382	16256	16290	16314	16204	16122	16079	16023	16206	16161	16079	16300	16017	16289	16210	16412	16400	16237	16265	16176	16212	16215	16209	16202	16330	16157	16091	16092	16214	16211	16279	16185	16230	16065	16234	16190	16165	16203	16250	16219	16190	16136	16204	16245	16121	16238	16088	16248	16371	16335	16283	16354	16192	16065	16183	16276	16213	16178	16286	16293	16171	16146	16322	16057	16241	16203	16242	16094	16057	16047	16257	16149	16164	16093	15980	16255	16214	16363	16154	16020	16111	16057	16103	16340	16278	16207	16123	16208	16324	16075	16127	16156	16140	16291	16226	16249	16244	16189	16066	16291	16128	16327	16101	16357	16352	16289	16322	16208	16227	16133	16295	16263	16206	16377	16326	16398	16196	16264	16167	16171	16281	16088	16193	16181	16171	16069	16202	16218	16231	16254	16234	16228	16233	16295	16243	16151	16089	16098	16301	16262	16367	16202	16274	16147	16261	16268	15991	16250	16331	16345	16256	16298	16352	16128	16337	16160	16209	16414	16237	16184	16241	16120	16224	16241	16222	16081	16166	16114	16297	16216	16267	16140	16123	16248	16200	16040	16303	16149	16064	16345	16310	16294	16177	16363	16415	16300	16176	16338	16200	16227	16186	16278	16166	16290	16355	16239	16443	16266	16187	15996	16307	16212	16187	16145	16238	16199	16274	16142	16178	16206	16192	16174	16088	16376	15981	16225	16113	16144	16351	16346	16149	16225	16294	16209	16185	16129	16233	16383	16220	16206	16185	16226	16207	16218	16457	16044	16272	16217	16171	16235	16184	16263	16396	16310	16368	16246	16265	16107	16298	16132	16169	16160	16049	16144	16094	16266	16237	16081	16445	16176	16241	16141	15981	16196	16236	16210	16338	16179	16189	16143	16082	16183	16201	16194	16200	16373	16279	16148	16260	16248	16231	16095	16114	16268	16219	16248	16128	16352	16135	16282	16235	16385	16077	16292	16151	16171	16193	16109	16295	16088	16260	16202	16335	16298	16356	16377	16234	16222	16222	16405	16214	16181	16322	16063	16028	16261	16481	15904	16279	16386	16284	16071	16225	16328	16308	15981	16220	16307	16033	16183	16242	16183	16304	16227	16263	16128	16301	16187	16307	16316	16196	16325	16037	16283	16161	16158	16262	16148	16208	16305	16148	16211	16220	16380	16177	16157	16117	16148	16199	16123	16133	16444	16044	16258	16242	16385	16251	15991	16239	16257	16250	16248	16183	16169	16223	16197	16315	16271	16278	16402	16292	16099	16072	16329	16260	16139	16168	16183	16342	16088	16268	16421	16115	16187	16258	16198	16156	16257	16201	16113	16156	16152	16228	16195	16237	16234	16222	16242	16175	16254	16251	16123	16264	16288	16264	16346	16250	16277	16221	16143	16153	16215	16207	16209	16130	16242	16298	16118	16327	16290	16223	16053	16237	16200	16104	16358	16224	16095	16213	16200	16206	16241	16345	16186	16301	16414	16101	16320	16149	16280	16175	16093	16186	16226	16272	16330	16394	16169	16313	15965	16210	16315	16368	16397	16278	16115	16184	16138	16209	16219	16199	16042	16380	16195	16256	16231	16397	16098	16256	16134	16159	16065	16258	16265	16141	16190	16121	16114	16159	16335	16190	16167	16168	16238	16119	16365	16353	16185	16155	16200	16250	16148	16413	16312	16306	16216	16060	16350	16130	16109	16188	16154	16283	16213	16417	16257	16349	16422	16151	16295	16201	16180	16472	16263	16243	16329	16129	16284	16091	16141	16328	16098	16173	16190	16160	16239	16125	16278	16259	16528	16198	16273	16257	16240	16137	16172	16122	16268	16330	16259	16172	16299	16181	16317	16308	16475	16135	16208	15975	16337	16088	16158	16106	16028	16161	16201	16144	16151	16152	16175	16141	16185	16001	16155	16175	16235	16178	16169	16268	16213	16112	16087	16177	16445	16180	16340	16008	16169	16094	16166	16357	16162	16272	16060	16186	16224	16201	16248	16211	16361	16251	16301	16355	16101	16043	16122	16174	16339	16322	16220	16348	16069	16370	16096	16232	16301	16255	16178	16102	16247	16259	16131	16206	16148	16105	16304	16329	16340	16243	16316	16360	16212	16131	16293	16127	16244	16070	16335	16240	16279	16154	16272	16168	16185	16197	16357	16330	16217	16379	16312	16081	16181	16136	16298	16330	16183	16062	16142	16197	16230	16010	16316	16160	16194	16203	16126	16175	16170	16304	16148	16175	16294	16058	16247	16253	16263	16374	16205	16175	16173	16150	16272	16305	16281	16317	16149	16229	16024	16355	16168	16273	16425	16080	16214	16242	16326	16371	16358	16304	16191	16241	16189	16206	16238	16213	16168	16208	16190	16151	16178	16250	16247	16320	16246	16155	16161	16229	16247	16043	16075	16136	16133	16222	16124	16119	16311	16157	16091	16262	16180	16167	16251	16197	16305	16218	16151	16216	16112	16093	16190	16298	16299	16368	16159	16398	16045	16128	16312	16312	16290	16324	16358	16146	16187	16279	16252	16055	16024	16353	16056	16343	16205	16329	16106	16165	16283	16114	16106	16055	16041	16247	16304	16252	16184	16246	16116	16138	16282	16264	16342	16131	16363	16258	16137	16133	16148	16186	16180	16333	16246	16222	16305	16078	16288	16277	16317	16082	16223	16297	16354	16279	16215	16346	16185	16226	16230	16140	16173	16271	16304	16208	16206	16203	16081	16054	16299	16350	16248	16044	16354	16223	15978	16080	16432	16173	16122	16377	16312	15996	16280	16338	16170	16302	16182	16171	16152	16260	16239	16306	16167	16236	16310	16094	16196	16083	16054	16212	16206	16179	16333	16342	16260	16217	16125	16207	16429	16327	16108	16185	16308	16185	16318	16274	16235	16151	16160	16191	16271	16088	16122	16218	16137	16092	16264	16105	16316	16223	16336	16266	16121	16159	16259	16351	16276	16285	16143	16341	16108	16237	16133	16191	16150	16148	16093	16176	16266	16356	16333	16248	16072	16323	16259	16368	16019	16167	16254	16312	16331	16248	16305	16146	16180	16223	16367	16274	16412	16325	16099	16182	16140	16280	16223	16213	16331	16331	16226	16378	16212	16304	16395	16194	16207	16319	16217	16331	16148	16209	16090	16346	15790	16379	16240	16243	16160	16280	16270	16250	16334	16261	16171	16174	16106	16093	16226	16235	16326	16187	16220	16353	16219	16172	16111	16157	16079	16079	16337	16199	16248	16228	16169	16195
25396	21637	30254	31678	32228	32718	30723	27059	25237	24241	23410	23224	22511	22317	21641	21161	20835	20196	20334	20021	19797	20060	19898	19911	19688	19728	19574	19533	19725	19677	19673	19835	19873	19711	19623	19447	19707	19674	19383	19559	19542	19554	19537	19649	19771	19469	19592	19528	19943	19699	19361	19619	19521	19534	19837	19575	19460	19491	19564	19498	19438	19444	19678	19299	19468	19504	19431	19318	19433	19556	19420	19531	19509	19550	19523	19453	19555	19299	19405	19383	19641	19408	19411	19686	19563	19542	19596	19567	19692	19660	19563	19426	19469	19680	19587	19363	19502	19467	19482	19702	19586	19646	19713	19556	19536	19470	19568	19608	19546	19579	19437	19572	19454	19588	19695	19304	19495	19407	19815	19509	19544	19632	19598	19490	19519	19359	19643	19417	19418	19479	19389	19363	19531	19635	19338	19666	19373	19460	19685	19440	19524	19360	19445	19544	19536	19418	19617	19676	19582	19530	19383	19376	19559	19426	19307	19405	19469	19500	19498	19481	19518	19452	19269	19316	19499	19408	19331	19577	19360	19476	19485	19503	19332	19426	19398	19523	19276	19389	19693	19619	19407	19408	19416	19456	19340	19391	19559	19584	19547	19438	19447	19719	19648	19626	19328	19474	19410	19422	19285	19473	19331	19608	19431	19555	19414	19382	19396	19627	19372	19456	19393	19472	19592	19580	19348	19533	19573	19491	19604	19316	19676	19583	19562	19449	19554	19607	19612	19425	19412	19327	19540	19482	19451	19577	19783	19549	19569	19692	19295	19427	19580	19674	19528	19628	19426	19622	19811	19391	19253	19452	19629	19734	19482	19397	19637	19553	19508	19680	19423	19461	19423	19679	19513	19448	19634	19732	19582	19435	19474	19467	19639	19457	19552	19514	19655	19496	19562	19672	19592	19377	19311	19464	19523	19440	19578	19356	19538	19551	19451	19500	19519	19525	19525	19717	19438	19427	19408	19457	19424	19526	19539	19473	19668	19332	19440	19317	19568	19583	19509	19344	19308	19446	19410	19468	19580	19579	19320	19502	19436	19471	19502	19418	19271	19480	19596	19436	19493	19524	19630	19432	19250	19274	19444	19548	19469	19654	19433	19615	19597	19188	19432	19542	19554	19541	19483	19443	19507	19673	19593	19441	19620	19646	19519	19484	19491	19358	19262	19459	19296	19470	19355	19447	19357	19653	19452	19636	19606	19381	19472	19549	19455	19141	19457	19515	19323	19547	19444	19371	19682	19557	19636	19547	19500	19551	19488	19524	19242	19590	19554	19333	19409	19589	19472	19472	19469	19576	19524	19651	19499	19459	19498	19465	19183	19490	19377	19378	19445	19436	19384	19505	19634	19544	19621	19547	19500	19646	19444	19478	19470	19428	19598	19419	19322	19539	19428	19510	19473	19606	19830	19489	19298	19511	19366	19467	19527	19622	19569	19478	19567	19654	19775	19543	19410	19721	19447	19533	19458	19717	19640	19573	19624	19476	19401	19761	19490	19385	19576	19432	19374	19475	19562	19437	19531	19490	19516	19514	19508	19455	19456	19382	19296	19570	19734	19335	19582	19625	19524	19454	19514	19433	19507	19428	19365	19521	19404	19658	19502	19401	19690	19569	19485	19481	19450	19428	19650	19335	19673	19611	19507	19401	19654	19625	19463	19303	19499	19526	19692	19470	19526	19396	19699	19670	19639	19567	19339	19555	19486	19752	19737	19423	19580	19633	19392	19571	19551	19598	19281	19488	19524	19589	19768	19641	19561	19503	19628	19269	19517	19671	19606	19445	19570	19458	19598	19567	19638	19491	19340	19546	19491	19500	19427	19503	19507	19397	19455	19373	19581	19497	19547	19518	19414	19424	19455	19488	19563	19240	19601	19469	19393	19472	19383	19615	19570	19535	19517	19456	19448	19575	19467	19604	19603	19289	19438	19641	19573	19266	19642	19348	19610	19507	19496	19637	19580	19618	19383	19693	19389	19220	19463	19584	19192	19524	19591	19503	19475	19547	19425	19514	19698	19535	19497	19383	19689	19394	19407	19606	19617	19508	19313	19376	19413	19435	19595	19528	19575	19366	19260	19363	19444	19495	19288	19585	19484	19527	19441	19609	19527	19499	19548	19421	19578	19629	19301	19440	19593	19396	19476	19498	19637	19353	19571	19608	19727	19431	19586	19345	19721	19412	19439	19286	19616	19316	19365	19433	19495	19289	19518	19590	19754	19544	19632	19596	19466	19582	19721	19630	19607	19647	19536	19508	19459	19591	19508	19581	19406	19497	19524	19528	19487	19703	19482	19681	19746	19399	19585	19369	19613	19600	19454	19349	19558	19626	19454	19328	19582	19595	19531	19704	19519	19636	19669	19688	19643	19574	19739	19230	19395	19482	19328	19391	19463	19473	19538	19380	19568	19571	19564	19620	19518	19488	19646	19547	19382	19523	19390	19584	19564	19647	19489	19434	19300	19431	19587	19628	19656	19406	19359	19542	19451	19568	19398	19545	19615	19441	19551	19580	19595	19500	19859	19576	19553	19412	19526	19395	19386	19399	19447	19627	19474	19699	19567	19501	19592	19308	19640	19472	19357	19325	19466	19555	19552	19488	19443	19476	19534	19434	19436	19445	19525	19348	19388	19361	19486	19558	19570	19509	19511	19416	19440	19577	19519	19648	19547	19495	19566	19575	19574	19471	19287	19704	19310	19642	19594	19570	19588	19418	19567	19589	19522	19417	19516	19458	19515	19373	19461	19458	19592	19674	19506	19391	19435	19566	19539	19613	19376	19477	19322	19632	19714	19636	19649	19396	19379	19566	19512	19511	19460	19546	19572	19459	19556	19676	19183	19615	19341	19424	19655	19497	19518	19592	19241	19383	19692	19657	19535	19525	19537	19477	19636	19574	19508	19551	19512	19556	19647	19396	19566	19839	19534	19463	19555	19510	19501	19545	19658	19654	19523	19418	19486	19527	19472	19630	19647	19273	19441	19496	19386	19613	19445	19468	19280	19458	19448	19467	19462	19487	19455	19362	19523	19495	19312	19628	19484	19618	19449	19615	19376	19466	19818	19643	19839	19543	19601	19368	19580	19539	19458	19526	19647	19521	19533	19470	19564	19322	19454	19530	19393	19461	19511	19539	19456	19747	19531	19466	19623	19541	19481	19257	19639	19407	19460	19513	19712	19572	19546	19606	19438	19408	19439	19380	19469	19446	19335	19544	19307	19481	19495	19452	19520	19512	19402	19485	19518	19520	19459	19437	19313	19490	19406	19576	19605	19512	19429	19711	19386	19458	19360	19520	19265	19355	19378	19575	19513	19653	19511	19523	19422	19578	19727	19425	19551	19400	19624	19447	19432	19382	19626	19576	19794	19449	19537	19722	19588	19480	19565	19442	19384	19671	19473	19742	19491	19504	19633	19469	19403	19595	19575	19470	19345	19520	19558	19531	19419	19440	19812	19422	19430	19367	19611	19474	19522	19526	19364	19280	19685	19454	19761	19600	19570	19658	19639	19431	19354	19655	19450	19607	19280	19676	19389	19492	19363	19543	19593	19559	19511	19446	19527	19308	19757	19496	19499	19487	19501	19607	19364	19606	19548	19389	19371	19475	19478	19571	19628	19638	19366	19400	19516	19425	19506	19374	19357	19541	19512	19499	19611	19590	19360	19596	19444	19611	19859	19459	19725	19451	19605	19755	19352	19582	19437	19494	19424	19536	19573	19666	19676	19413	19522	19428	19622	19563	19554	19629	19668	19376	19599	19286	19524	19491	19615	19606	19417	19541	19783	19558	19658	19549	19506	19325	19467	19505	19545	19740	19543	19448	19720	19513	19389	19520	19625	19482	19625	19572	19684	19462	19532	19519	19577	19574	19752	19421	19448	19665	19456	19468	19573	19423	19626	19560	19668	19716	19385	19398	19563	19528	19458	19428	19492	19694	19372	19795	19398	19617	19522	19440	19427	19524	19499	19693	19886	19595	19551	19413	19602	19558	19697	19565	19498	19581	19452	19475	19698	19575	19349	19370	19470	19493	19606	19529	19375	19476	19570	19429	19276	19478	19539	19606	19577	19420	19596	19471	19347	19476	19571	19435	19421	19237	19492	19566	19518	19511	19509	19532	19393	19353	19415	19440	19578	19335	19377	19444	19755	19678	19768	19751	19491	19506	19509	19293	19322	19409	19573	19529	19500	19569	19329	19604	19563	19375	19659	19626	19787	19376	19462	19623	19394	19627	19467	19459	19615	19525	19604	19467	19630	19461	19540	19617	19823	19386	19697	19586	19717	19649	19554	19459	19566	19429	19785	19759	19756	19495	19294	19452	19297	19585	19625	19338	19588	19457	19596	19677	19558	19385	19550	19549	19505	19493	19380	19534	19575	19547	19526	19417	19441	19489	19707	19637	19665	19505	19455	19307	19488	19448	19631	19629	19652	19423	19640	19399	19454	19508	19533	19451	19586	19499	19231	19522	19495	19527	19548	19444	19406	19399	19441	19466	19683	19502	19423	19521	19489	19214	19367	19601	19646	19394	19611	19323	19570	19427	19541	19288	19237	19512	19559	19644	19481	19345	19445	19566	19646	19493	19604	19615	19506	19490	19563	19420	19585	19526	19619	19643	19287	19541	19530	19493	19789	19490	19427	19458	19630	19645	19376	19520	19212	19391	19463	19493	19488	19529	19516	19561	19314	19457	19449	19514	19660	19541	19587	19655	19561	19533	19524	19295	19450	19407	19407	19646	19723	19556	19673	19457	19575	19475	19675	19564	19600	19568	19434	19375	19644	19443	19280	19537	19446	19285	19361	19467	19830	19590	19659	19531	19393	19487	19408	19409	19464	19450	19662	19452	19351	19463	19471	19530	19385	19578	19652	19430	19409	19496	19653	19636	19442	19424	19335	19443	19677	19600	19449	19539	19476	19506	19471	19355	19678	19456	19453	19384	19576	19532	19607	19285	19391	19629	19471	19387	19516	19435	19610	19363	19570	19609	19527	19637	19655	19420	19509	19442	19441	19417	19401	19472	19679	19645	19453	19530	19384	19563	19554	19441	19481	19538	19593	19595	19398	19681	19582	19684	19442	19329	19502	19475	19698	19534	19616	19599	19397	19592	19575	19629	19280	19661	19657	19572	19611	19534	19628	19533
29882	50311	52681	44496	38755	34244	30387	27137	24837	23040	21934	21499	20713	20133	19198	18543	17813	17428	17341	17246	16897	16880	16666	16735	16617	16587	16449	16471	16325	16544	16455	16477	16407	16336	16506	16205	16508	16374	16389	16186	16329	16378	16405	16239	16239	16354	16520	16347	16398	16419	16228	16360	16338	16227	16186	16378	16195	16253	16318	16297	16425	16239	16335	16287	16330	16482	16251	16238	16358	16313	16437	16158	16329	16182	16144	16503	16299	16370	16359	16446	16216	16275	16413	16234	16314	16308	16312	16280	16490	16336	16388	16376	16310	16349	16257	16262	16312	16254	16249	16410	16461	16390	16348	16442	16380	16413	16241	16346	16351	16229	16278	16186	16160	16223	16316	16309	16346	16285	16267	16527	16135	16149	16294	16297	16616	16303	16475	16445	16321	16480	16355	16364	16324	16348	16136	16232	16323	16369	16471	16202	16564	16260	16267	16404	16185	16380	16221	16295	16257	16340	16335	16291	16363	16305	16149	16132	16458	16418	16393	16437	16369	16253	16394	16145	16426	16496	16243	16226	16421	16305	16402	16087	16379	16302	16431	16152	16300	16212	16410	16289	16424	16137	16273	16398	16375	16277	16323	16420	16510	16334	16433	16334	16282	16324	16344	16263	16557	16235	16469	16305	16363	16294	16394	16706	16349	16295	16241	16410	16388	16348	16350	16335	16351	16333	16506	16386	16228	16285	16342	16413	16309	16393	16277	16334	16275	16450	16378	16234	16519	16265	16343	16139	16341	16509	16365	16316	16335	16313	16513	16240	16310	16390	16296	16202	16377	16272	16370	16020	16336	16284	16446	16468	16384	16170	16324	16389	16258	16218	16240	16404	16303	16373	16530	16402	16416	16300	16302	16234	16270	16275	16341	16428	16492	16364	16222	16254	16382	16406	16166	16263	16366	16338	16337	16314	16269	16376	16351	16312	16360	16473	16299	16349	16336	16266	16325	16312	16184	16421	16416	16338	16403	16413	16232	16346	16311	16589	16280	16469	16293	16365	16334	16299	16409	16194	16492	16372	16427	16383	16346	16286	16400	16130	16296	16260	16343	16254	16233	16582	16201	16427	16267	16424	16442	16241	16624	16194	16392	16432	16399	16351	16275	16260	16267	16207	16223	16346	16300	16222	16331	16366	16227	16213	16360	16580	16322	16433	16386	16326	16384	16505	16243	16378	16345	16398	16316	16307	16366	16292	16286	16294	16379	16379	16339	16331	16263	16327	16343	16450	16234	16284	16384	16326	16371	16340	16351	16323	16338	16379	16463	16255	16229	16322	16262	16397	16338	16258	16367	16362	16191	16514	16279	16318	16336	16427	16210	16404	16374	16438	16433	16412	16286	16345	16146	16217	16359	16104	16439	16433	16492	16371	16238	16335	16125	16501	16433	16341	16386	16404	16396	16224	16462	16347	16256	16298	16261	16362	16314	16431	16243	16280	16446	16502	16426	16320	16406	16341	16320	16353	16337	16332	16245	16244	16392	16393	16271	16288	16279	16566	16384	16227	16425	16390	16112	16216	16299	16202	16263	16529	16422	16432	16300	16256	16327	16268	16347	16221	16221	16378	16302	16296	16327	16286	16125	16299	16386	16260	16398	16273	16275	16329	16257	16240	16356	16426	16189	16473	16385	16345	16206	16490	16272	16447	16219	16176	16330	16292	16483	16243	16297	16408	16339	16193	16334	16230	16265	16403	16280	16307	16442	16397	16254	16364	16330	16317	16307	16407	16334	16369	16224	16187	16180	16318	16365	16265	16330	16286	16298	16342	16374	16306	16414	16292	16266	16319	16349	16382	16309	16192	16316	16291	16311	16284	16359	16294	16453	16372	16234	16267	16274	16378	16381	16394	16292	16377	16444	16546	16066	16434	16425	16428	16199	16380	16304	16424	16175	16223	16502	16473	16366	16428	16296	16343	16119	16379	16241	16460	16252	16372	16412	16349	16444	16319	16294	16430	16347	16303	16344	16327	16369	16367	16053	16432	16385	16429	16377	16178	16259	16370	16229	16302	16311	16387	16309	16468	16237	16384	16099	16355	16296	16386	16372	16465	16364	16388	16382	16348	16274	16301	16376	16177	16193	16540	16470	16228	16279	16342	16262	16397	16394	16311	16371	16444	16388	16244	16318	16344	16315	16360	16421	16284	16358	16466	16258	16335	16447	16306	16331	16297	16271	16348	16225	16273	16540	16365	16571	16402	16445	16518	16327	16397	16329	16333	16354	16259	16285	16228	16443	16228	16207	16375	16293	16300	16232	16340	16393	16220	16263	16419	16179	16145	16216	16324	16277	16256	16412	16321	16335	16129	16370	16238	16490	16422	16446	16105	16236	16410	16349	16275	16476	16268	16275	16209	16311	16266	16314	16312	16409	16102	16429	16173	16389	16351	16354	16354	16402	16331	16200	16227	16334	16361	16331	16223	16403	16247	16444	16175	16391	16400	16488	16411	16451	16287	16339	16246	16403	16391	16490	16126	16165	16393	16283	16361	16469	16453	16270	16339	16237	16281	16385	16310	16247	16391	16411	16286	16324	16305	16426	16410	16403	16268	16326	16411	16319	16459	16345	16309	16287	16253	16405	16426	16424	16311	16271	16420	16270	16335	16392	16261	16359	16271	16530	16310	16420	16492	16253	16264	16544	16238	16495	16409	16415	16340	16371	16383	16388	16340	16433	16472	16227	16447	16431	16494	16247	16326	16371	16163	16244	16343	16292	16477	16508	16224	16189	16320	16194	16262	16348	16395	16400	16332	16263	16352	16458	16392	16337	16255	16123	16169	16429	16343	16169	16455	16235	16098	16355	16400	16402	16210	16269	16304	16156	16502	16163	16216	16393	16271	16345	16404	16421	16272	16325	16231	16316	16196	16386	16315	16367	16203	16269	16360	16299	16450	16118	16183	16276	16247	16359	16249	16284	16462	16339	16217	16319	16188	16341	16383	16190	16329	16046	16300	16272	16290	16346	16464	16314	16344	16268	16412	16219	16370	16152	16264	16223	16422	16255	16363	16317	16210	16394	16358	16222	16387	16470	16393	16288	16161	16229	16226	16315	16343	16285	16458	16360	16414	16453	16421	16361	16369	16391	16121	16282	16279	16200	16171	16250	16404	16278	16434	16209	16323	16220	16271	16169	16368	16351	16320	16256	16456	16289	16291	16305	16418	16395	16289	16387	16470	16297	16491	16249	16419	16153	16432	16258	16258	16279	16472	16369	16215	16372	16310	16334	16220	16466	16240	16335	16271	16376	16220	16540	16433	16468	16270	16438	16495	16382	16328	16347	16386	16229	16102	16263	16242	16504	16285	16231	16466	16396	16115	16397	16424	16430	16207	16383	16429	16318	16319	16329	16453	16283	16256	16413	16231	16359	16321	16379	16196	16363	16296	16378	16213	16252	16276	16500	16461	16273	16440	16168	16394	16470	16334	16293	16214	16370	16433	16273	16135	16261	16439	16361	16391	16423	16319	16280	16342	16486	16410	16474	16384	16343	16468	16461	16277	16429	16314	16480	16326	16375	16264	16373	16298	16270	16367	16362	16271	16351	16298	16130	16448	16512	16353	16202	16308	16478	16244	16417	16271	16289	16354	16264	16442	16355	16406	16224	16346	16377	16286	16536	16291	16399	16284	16397	16356	16578	16381	16344	16321	16252	16289	16310	16428	16200	16330	16269	16413	16298	16364	16414	16395	16486	16386	16305	16262	16586	16029	16360	16244	16308	16381	16273	16466	16443	16408	16310	16242	16308	16258	16243	16405	16431	16339	16452	16290	16318	16374	16201	16216	16101	16356	16426	16337	16249	16402	16333	16347	16230	16552	16343	16285	16231	16382	16358	16400	16430	16288	16251	16425	16414	16393	16172	16457	16194	16374	16325	16252	16288	16282	16298	16469	16460	16312	16229	16114	16408	16172	16374	16253	16319	16326	16324	16285	16430	16255	16302	16298	16390	16419	16436	16252	16371	16243	16355	16303	16362	16542	16398	16445	16434	16323	16317	16307	16320	16314	16472	16183	16442	16241	16572	16313	16298	16309	16341	16234	16370	16243	16341	16474	16383	16420	16508	16367	16357	16342	16260	16257	16313	16277	16287	16244	16425	16361	16272	16170	16229	16261	16280	16382	16341	16513	16557	16269	16254	16478	16337	16371	16320	16396	16279	16323	16241	16201	16476	16263	16270	16418	16305	16321	16257	16298	16414	16336	16449	16431	16301	16265	16442	16230	16340	16298	16626	16311	16416	16337	16357	16342	16381	16434	16226	16316	16410	16426	16513	16400	16423	16312	16326	16299	16413	16381	16306	16379	16323	16377	16203	16313	16390	16290	16378	16309	16199	16213	16346	16387	16466	16276	16417	16405	16307	16512	16273	16378	16227	16298	16282	16334	16426	16288	16261	16238	16263	16317	16373	16263	16370	16334	16375	16162	16380	16346	16310	16326	16341	16364	16372	16430	16371	16239	16483	16327	16194	16304	16393	16401	16480	16254	16336	16275	16389	16165	16258	16325	16298	16161	16311	16355	16354	16320	16477	16266	16300	16368	16263	16411	16303	16478	16383	16313	16437	16376	16365	16180	16275	16251	16471	16461	16252	16334	16359	16258	16276	16224	16238	16282	16385	16252	16302	16351	16267	16503	16507	16249	16314	16344	16393	16435	16322	16292	16250	16351	16243	16362	16356	16438	16361	16345	16272	16320	16361	16488	16505	16229	16351	16239	16356	16360	16221	16195	16188	16070	16327	16383	16328	16416	16387	16376	16418	16368	16375	16429	16192	16397	16491	16338	16278	16260	16232	16373	16202	16415	16365	16452	16445	16451	16321	16330	16124	16359	16386	16300	16416	16277	16537	16288	16446	16408	16472	16417	16392	16290	16399	16248	16352	16228	16353	16381	16427	16441	16435	16363	16391	16279	16382	16257	16324	16236	16401	16466	16387	16186	16250	16372	16403	16173	16225	16354	16323	16255	16299	16314	16339	16461	16313	16396	16360	16425	16484	16337	16219	16356	16381	16537	16325	16196	16280	16330	16281	16188	16197	16339	16386	16286	16389	16293	16308	16424	16460	16462	16275	16423	16385	16459	16344	16287	16261	16389	16417	16352	16209	16363	16242	16402	16184	16316	16191	16448	16269	16306
24051	21575	29632	26739	29090	34142	34378	29378	27434	26497	25338	24454	23723	22919	22005	21510	21018	20590	20501	20174	20231	20005	20086	19994	19905	19661	19731	19610	19599	19636	19558	19717	19692	19521	19586	19645	19778	19539	19342	19333	19644	19362	19522	19318	19729	19234	19509	19578	19546	19566	19485	19459	19478	19574	19406	19590	19530	19360	19501	19632	19479	19428	19606	19482	19488	19485	19749	19451	19482	19434	19537	19489	19346	19567	19467	19486	19726	19586	19368	19387	19350	19471	19578	19497	19570	19274	19460	19695	19626	19641	19455	19356	19452	19374	19415	19433	19524	19655	19538	19274	19237	19297	19191	19527	19468	19412	19478	19486	19216	19411	19584	19453	19445	19699	19729	19252	19466	19518	19427	19339	19405	19445	19380	19430	19489	19533	19329	19614	19252	19365	19453	19319	19435	19624	19591	19428	19362	19085	19403	19465	19469	19467	19572	19494	19372	19392	19299	19189	19704	19431	19438	19242	19305	19356	19441	19472	19524	19490	19321	19577	19525	19437	19247	19346	19438	19404	19387	19600	19634	19444	19492	19522	19479	19489	19438	19741	19487	19540	19413	19568	19436	19513	19633	19459	19506	19546	19454	19403	19533	19342	19286	19553	19584	19459	19653	19294	19409	19493	19645	19539	19237	19459	19503	19427	19318	19420	19489	19414	19378	19349	19381	19393	19412	19344	19589	19478	19379	19373	19498	19493	19403	19398	19436	19473	19404	19322	19221	19400	19447	19481	19621	19338	19585	19150	19413	19518	19527	19613	19385	19313	19454	19395	19238	19200	19483	19516	19161	19595	19502	19267	19324	19599	19420	19393	19510	19517	19441	19346	19195	19576	19497	19472	19186	19337	19602	19495	19512	19282	19395	19424	19533	19437	19493	19449	19335	19322	19189	19704	19370	19356	19424	19413	19453	19400	19406	19550	19466	19265	19434	19392	19544	19217	19506	19412	19510	19333	19255	19397	19497	19659	19560	19455	19398	19258	19338	19321	19471	19501	19405	19654	19399	19426	19408	19624	19536	19410	19412	19404	19481	19279	19470	19407	19351	19354	19617	19475	19620	19504	19469	19383	19399	19430	19334	19346	19229	19162	19371	19384	19403	19448	19582	19402	19498	19435	19418	19578	19346	19544	19300	19231	19562	19372	19340	19420	19459	19344	19386	19281	19456	19526	19356	19597	19321	19570	19419	19341	19312	19474	19554	19233	19501	19532	19638	19364	19373	19581	19424	19451	19550	19297	19741	19417	19461	19395	19616	19428	19630	19596	19513	19352	19518	19280	19431	19485	19293	19343	19545	19542	19465	19525	19399	19299	19399	19392	19430	19462	19514	19502	19523	19544	19583	19382	19530	19408	19463	19444	19589	19449	19521	19132	19364	19575	19387	19441	19517	19291	19361	19480	19323	19529	19292	19395	19386	19365	19415	19363	19500	19641	19522	19557	19404	19266	19357	19348	19383	19419	19364	19358	19301	19303	19410	19374	19625	19528	19259	19449	19488	19398	19306	19359	19320	19321	19330	19176	19607	19568	19311	19500	19461	19424	19504	19501	19382	19687	19360	19373	19395	19406	19492	19346	19430	19536	19308	19391	19407	19405	19370	19593	19395	19353	19449	19284	19449	19382	19501	19478	19406	19421	19173	19374	19444	19416	19453	19471	19444	19323	19406	19507	19464	19548	19364	19425	19411	19354	19541	19515	19584	19259	19258	19428	19538	19343	19407	19439	19716	19639	19481	19461	19411	19538	19356	19437	19394	19403	19414	19487	19546	19283	19531	19468	19324	19363	19202	19400	19192	19330	19348	19480	19432	19568	19373	19333	19513	19331	19374	19571	19580	19157	19576	19386	19420	19302	19671	19358	19600	19402	19485	19182	19469	19354	19404	19389	19243	19459	19484	19494	19457	19614	19569	19384	19485	19465	19538	19337	19608	19439	19447	19416	19356	19417	19447	19450	19491	19474	19451	19393	19422	19242	19732	19323	19383	19352	19516	19376	19462	19390	19383	19567	19285	19520	19562	19396	19438	19561	19695	19678	19626	19565	19600	19232	19297	19396	19309	19514	19283	19454	19328	19623	19458	19263	19280	19189	19408	19459	19523	19503	19330	19402	19524	19372	19614	19417	19506	19586	19568	19582	19394	19417	19355	19426	19498	19471	19638	19514	19437	19346	19513	19648	19482	19356	19388	19475	19460	19537	19432	19571	19430	19461	19273	19275	19184	19332	19332	19274	19153	19341	19461	19572	19406	19379	19451	19339	19470	19491	19486	19478	19489	19526	19532	19210	19350	19452	19570	19560	19264	19460	19340	19359	19529	19358	19264	19268	19521	19449	19606	19507	19422	19295	19345	19431	19387	19303	19369	19430	19405	19297	19599	19453	19520	19331	19504	19518	19421	19376	19250	19401	19438	19383	19448	19465	19375	19302	19463	19680	19485	19567	19648	19649	19504	19347	19383	19411	19394	19426	19462	19329	19380	19399	19366	19421	19407	19349	19142	19390	19414	19254	19461	19565	19485	19461	19448	19529	19393	19458	19386	19486	19541	19516	19539	19753	19327	19712	19264	19407	19371	19299	19432	19373	19516	19358	19324	19642	19287	19537	19646	19437	19319	19396	19151	19602	19490	19414	19267	19608	19499	19566	19529	19670	19513	19459	19376	19376	19532	19556	19597	19604	19424	19519	19717	19409	19439	19416	19467	19404	19546	19194	19376	19511	19297	19527	19372	19315	19449	19451	19580	19541	19317	19666	19491	19442	19379	19456	19378	19391	19319	19509	19453	19326	19523	19296	19358	19539	19395	19518	19565	19317	19502	19484	19315	19492	19592	19450	19561	19500	19486	19363	19594	19411	19735	19520	19476	19297	19385	19525	19376	19369	19329	19166	19203	19349	19403	19454	19380	19471	19432	19282	19225	19289	19630	19230	19356	19435	19342	19360	19453	19575	19390	19304	19451	19395	19686	19439	19663	19367	19657	19546	19624	19608	19634	19225	19535	19658	19346	19501	19602	19526	19482	19400	19314	19327	19639	19579	19800	19469	19245	19246	19571	19413	19482	19360	19516	19391	19367	19377	19400	19311	19485	19364	19573	19604	19429	19385	19392	19294	19302	19283	19419	19460	19509	19301	19291	19397	19540	19610	19501	19322	19426	19300	19511	19509	19387	19518	19301	19477	19491	19216	19559	19391	19853	19325	19576	19396	19646	19458	19552	19619	19659	19256	19226	19245	19597	19376	19153	19578	19418	19564	19261	19330	19340	19325	19514	19241	19526	19479	19576	19321	19371	19411	19478	19545	19348	19561	19576	19430	19409	19180	19264	19389	19354	19327	19472	19363	19447	19595	19399	19246	19277	19085	19320	19455	19411	19683	19437	19402	19462	19234	19325	19440	19438	19533	19206	19312	19490	19302	19548	19188	19319	19424	19406	19391	19513	19382	19432	19339	19281	19241	19123	19296	19447	19581	19318	19338	19420	19355	19394	19419	19211	19292	19447	19357	19362	19446	19497	19475	19540	19403	19446	19613	19370	19419	19505	19757	19488	19254	19643	19338	19383	19155	19602	19572	19252	19409	19540	19556	19336	19222	19217	19582	19409	19266	19325	19374	19409	19435	19530	19486	19479	19494	19418	19489	19502	19487	19668	19349	19534	19435	19367	19415	19538	19403	19561	19322	19455	19478	19529	19642	19598	19446	19406	19421	19370	19301	19582	19374	19383	19339	19435	19473	19322	19342	19477	19415	19437	19376	19369	19519	19538	19367	19517	19625	19504	19543	19305	19255	19432	19336	19514	19467	19251	19511	19434	19616	19262	19342	19354	19397	19366	19382	19532	19318	19287	19219	19471	19471	19487	19445	19445	19357	19408	19570	19551	19322	19337	19472	19604	19481	19501	19438	19363	19433	19232	19454	19582	19459	19552	19420	19499	19330	19300	19721	19552	19389	19574	19403	19516	19430	19365	19355	19353	19629	19353	19447	19372	19386	19487	19577	19365	19397	19466	19588	19300	19488	19443	19403	19323	19518	19498	19395	19416	19511	19246	19670	19556	19468	19475	19471	19393	19458	19422	19358	19613	19515	19458	19484	19587	19499	19421	19409	19508	19146	19252	19361	19412	19595	19480	19503	19307	19459	19464	19589	19431	19533	19471	19427	19493	19286	19465	19559	19230	19483	19436	19622	19446	19234	19405	19458	19401	19199	19521	19607	19552	19373	19233	19461	19488	19420	19486	19588	19571	19480	19396	19456	19389	19270	19533	19440	19369	19359	19578	19429	19638	19571	19552	19661	19229	19567	19523	19593	19601	19319	19353	19417	19632	19332	19377	19636	19516	19515	19524	19269	19437	19420	19440	19430	19470	19417	19399	19448	19607	19525	19432	19705	19573	19451	19435	19394	19570	19359	19370	19361	19543	19300	19407	19342	19354	19472	19512	19597	19470	19450	19450	19455	19507	19317	19645	19306	19586	19458	19568	19605	19400	19445	19515	19278	19526	19331	19466	19461	19569	19571	19614	19333	19450	19307	19715	19570	19507	19306	19513	19561	19559	19381	19390	19457	19225	19337	19494	19497	19437	19364	19413	19563	19367	19330	19562	19675	19407	19278	19413	19549	19508	19506	19439	19593	19571	19600	19396	19420	19489	19245	19448	19436	19453	19291	19381	19579	19331	19441	19563	19371	19507	19440	19427	19425	19509	19505	19498	19444	19349	19495	19351	19420	19488	19633	19491	19325	19559	19363	19500	19511	19561	19349	19378	19596	19323	19370	19377	19476	19453	19505	19411	19263	19494	19448	19370	19667	19533	19451	19169	19230	19441	19412	19508	19537	19405	19550	19456	19405	19357	19453	19321	19408	19484	19484	19474	19283	19394	19177	19515	19325	19446	19418	19463	19581	19336	19330	19580	19296	19428	19441	19473	19532	19458	19304	19501	19400	19545	19574	19453	19558	19542	19441	19523	19349	19428	19371	19313	19390	19442	19479	19410	19270	19553	19360	19193	19496	19704	19581	19505	19298	19537	19480	19527	19390	19324	19416	19456	19542	19308	19469	19386	19283	19555	19430	19372	19374	19315	19447	19388	19350	19420	19414	19615	19624	19468	19306	19573	19348	19402	19486	19477	19564	19444	19390	19453	19359
32141	55317	57242	49009	43317	38910	34327	30313	28094	26393	25185	23677	22239	20779	19781	18768	18243	17720	17432	17100	17108	16948	16750	16644	16688	16476	16515	16229	16492	16527	16400	16323	16319	16298	16377	16572	16535	16331	16387	16369	16335	16362	16305	16205	16301	16303	16270	16155	16243	16209	16309	16203	16123	16275	16265	16195	16340	16230	16245	16084	16231	16354	16256	16066	16273	16279	16149	16035	16357	16074	16259	16351	16208	16152	16201	16182	16294	16172	16209	16080	16241	16343	16063	16211	16308	16040	16243	16181	16205	16271	16204	16207	16311	16271	16114	16240	16117	16134	16093	16233	16133	16164	16208	16207	16289	16199	16120	16227	16179	16153	16231	16136	16280	16136	16333	16218	16324	16032	16294	16118	16207	16290	16327	16246	16286	16412	16054	16329	16332	16307	16158	16297	16158	16143	16171	16089	16388	16139	16243	16171	16278	16285	16411	16068	16159	16218	16049	16461	16306	16273	16154	16214	16328	16100	16181	16209	16341	16294	16102	16356	16245	16083	16294	16189	16214	16307	16091	16305	16016	16280	16178	16195	16220	16275	16079	16262	16126	16068	16163	16205	16255	16288	16160	16154	16349	15998	16246	16323	16224	16109	16226	16196	16242	16166	16239	16235	16214	16185	16196	16083	16244	16410	16120	16264	16397	16288	16357	16154	16199	16212	16280	16308	16393	16107	16130	16326	16235	16336	16126	16154	16152	16070	16097	16166	16218	16096	16132	16330	16133	16145	16398	16206	16206	16253	16257	16300	16254	16131	16361	16091	16185	16316	16328	16252	16254	16182	16122	16122	16133	16305	16009	16120	16248	16032	16397	16353	16309	16166	16311	16215	16247	16135	16230	16126	16190	16090	16202	16259	16259	16064	16105	16110	16225	16237	16232	16086	16320	16233	16100	16187	16220	16115	16203	16154	16126	16251	16190	16231	16079	16305	16298	16294	16376	16351	16316	16192	16256	16054	16250	16201	16202	16360	16257	16267	16205	16075	16220	16186	16176	16332	16402	16316	16152	16265	16251	16302	16182	16215	16259	16339	16382	16131	16192	16227	16142	16196	16258	16144	16061	16327	16234	16321	16163	16190	16252	16053	16161	16192	16189	16383	16239	16195	16197	16286	16231	16331	16084	16370	16441	16094	16131	16124	16140	16224	16180	16291	16202	16272	16167	16109	16346	16178	16183	16193	16084	15991	16208	16282	16170	16157	16191	16172	16206	16168	16040	16247	16154	16158	16361	16211	16120	16080	16341	16082	16142	16088	16144	16040	16244	16113	16293	16313	16081	16252	16260	16048	16146	16288	16202	16274	15940	16295	16019	16241	16171	16013	16247	16395	16126	16163	16281	16372	16183	16180	16298	16272	16274	16435	16189	15995	16497	16166	16171	16249	16144	16273	16246	16266	16223	16210	16210	16256	16363	16200	16191	16319	16226	16228	16235	16376	16189	16431	16265	16256	16276	16217	16277	16293	16109	16253	16409	16164	16306	16164	16171	16190	16241	16126	16254	16183	16318	16352	16134	16332	16177	16230	16117	16318	16170	16054	16042	16333	16288	16312	16188	16021	16310	16193	16227	16259	16226	16178	16148	16229	16289	16079	16237	16137	16248	16188	16190	16107	16303	16213	16242	16158	16196	16127	16199	16162	16252	16281	16347	16153	16050	16277	16173	16273	16264	16326	16405	16206	16243	16308	16066	16112	16251	16283	16413	16247	16291	16057	16058	16219	16260	16185	16107	16240	16239	16159	16314	16159	16166	16076	16275	16257	16223	16115	16122	16037	16249	16153	16295	16161	16026	16245	16069	16328	16316	16241	16151	16183	16321	16136	16127	16194	16043	16209	16216	16220	16350	16319	16330	16113	16280	16189	16195	16255	16127	16363	16111	16146	16234	16215	16030	16026	16187	16421	16303	16258	16237	16042	16194	16236	16313	16238	16354	16167	16254	16269	16105	16469	16119	16283	16173	16326	16208	16169	16274	16348	16246	16143	16382	16156	16177	16124	16078	16290	16332	16185	16259	16132	16209	16165	16227	16371	16286	16213	16508	16196	16251	16165	16168	16324	16317	16249	16231	16065	16310	16062	16077	16349	16075	16200	16224	16131	16106	16380	16162	16199	16134	16092	16205	16056	16146	16242	16253	16220	16040	16226	16353	16236	16123	16211	16199	16208	16286	16346	16249	16279	16131	16272	16156	16317	16352	16135	16114	16169	16282	16293	16373	16269	16300	16100	16164	16223	16163	16350	16379	16210	16081	16194	16054	16310	16131	16160	16217	16362	16025	16316	16318	16321	16271	16228	16091	16287	16211	16168	16074	16263	16238	16123	16212	16265	16243	16296	16212	16101	16131	16353	16212	16252	16186	16242	16264	16195	16050	16258	16245	16320	16432	16289	16241	16265	16217	16130	16210	16099	16216	16244	16304	16272	16158	16143	16236	16224	16164	16071	16104	16207	16404	16296	16364	16259	16240	16286	16177	16238	16152	16397	16343	16171	16124	16202	16253	16075	16198	16219	16272	16165	16255	16126	16312	16285	16189	16374	16215	16075	16224	16141	16277	16322	16139	16339	16205	16179	16060	16206	16179	16393	16338	16112	16202	16229	16191	16356	16282	16156	16297	16214	16269	16243	16136	16246	16274	16365	16202	16164	16429	16106	16248	16260	16238	16291	16232	16286	16309	16211	16242	16205	16190	16249	16099	16226	16209	16306	16230	16236	16314	16357	16206	16164	16283	16246	16273	16374	16263	16196	16329	16238	16140	16268	16215	16231	16131	16286	16232	16142	16138	16194	16161	16322	16437	16078	16367	16238	16229	16122	16270	16205	16156	16318	16439	16212	16177	16156	16168	16151	15951	16094	16295	16170	16201	16183	16261	16254	16287	16185	16253	16147	16270	16204	16121	16213	16142	16243	16259	16265	16355	16326	16244	16278	16152	16266	16251	16059	16050	16309	16289	16196	16097	16375	16239	16279	16107	16305	16263	15972	16375	16328	16244	16155	16304	16117	16267	16285	16242	15901	16139	16192	16217	16106	16337	16180	16377	16240	16313	16132	16177	16094	16080	16244	16517	16235	16322	16046	16079	16318	16136	16224	16210	16298	16208	16166	16248	16191	16473	16237	16139	16119	16266	16096	16275	16299	16088	16177	16126	16441	16179	16143	16037	16368	16217	16239	16373	16248	16352	16262	16249	16178	16208	16351	16124	16066	16230	16039	16277	16218	16193	16098	16266	16119	16119	16313	16281	16218	16212	16309	16316	16230	16191	16069	16347	16232	16439	16319	16212	16175	16045	16221	16280	16124	16179	16253	16193	16268	16161	16292	16170	16193	16319	16296	16132	16256	16056	16288	16297	16226	16245	16153	16232	16173	16332	16221	16253	16059	16110	16328	16424	16324	16313	16160	16233	16161	16174	16280	16247	16261	16299	16137	16249	16158	16062	16193	16211	16104	16256	16264	16110	16170	16235	16348	16207	16083	16105	16476	16251	16271	16194	16230	16187	16270	16265	16112	16175	16476	16058	16128	16331	16130	16274	16191	16317	16092	16307	16269	16262	16047	16278	16225	16362	16339	16421	16287	16153	16303	16248	16177	16121	16155	16193	16102	16205	16229	16251	16256	16187	16200	16349	16129	16411	16114	16248	16044	16316	16272	16178	16233	16369	16142	16193	16263	16208	16208	16286	16212	16275	16354	16244	16152	16327	16309	16475	16233	16214	16132	16293	16228	16270	16284	16414	16183	16252	16247	16178	16196	16144	16242	16178	16180	16210	16396	16125	16171	16179	16163	16123	16225	16277	16358	16207	16210	16121	15991	16275	16197	16235	16269	16162	16288	16155	16167	16127	16314	16164	16296	16294	16143	16102	16168	16226	16312	16119	16270	16305	16422	16090	16117	16260	16306	16417	15912	16268	16363	16110	16311	16095	16250	16045	16174	16083	16183	16286	16273	16315	15889	16256	16228	16091	16229	16056	16268	16371	16308	16124	16211	16040	16297	16096	16221	16113	16275	16299	16236	16437	16372	16230	16220	16162	16117	16208	16021	16258	16300	16327	16104	16259	16242	16190	16255	16233	16207	16168	16115	16298	16242	16382	16354	16427	16272	16207	16220	16291	16079	16069	16258	16189	16283	16057	16259	16151	16218	16291	16322	15961	16207	16214	16303	16311	16276	16316	16331	16195	16115	16074	16180	16382	16136	15988	16259	16356	16356	16172	16123	16160	16282	16346	16128	16215	16174	16280	15988	16196	16171	16302	16339	16363	16092	16173	16335	16201	16248	16372	16067	16195	16250	16126	16285	16279	16270	16195	16146	16074	16171	16286	16381	16221	16262	16265	16208	16189	16390	16364	16184	16227	16221	16225	16141	16179	16399	16208	16184	16254	16144	16200	16091	16196	16134	16215	16052	16312	16186	16327	16223	16175	16147	16188	16255	16141	16194	16318	16012	16120	16088	16119	16162	16159	16378	16213	16283	16202	16001	16310	16208	16248	16191	16324	16249	16230	16073	16133	16118	16182	16177	16243	16226	16305	16190	16203	16366	16323	16168	16136	16124	16281	16352	16146	16180	16239	16339	16218	16390	16226	16168	16119	16176	16175	16215	16257	16268	16316	16243	16231	16200	16217	16197	16215	16116	16318	16107	16252	16160	16154	16203	16062	16129	16089	16214	16122	16261	16134	16209	16237	16193	16013	16309	16248	16227	16124	16447	16422	16280	16341	16235	16257	16133	16362	16138	16185	16210	16155	16192	16272	16289	16125	16207	16179	16248	16332	16188	16216	16115	16164	15991	16055	16408	16115	16049	16241	16276	16108	16231	16379	15972	16169	16236	16365	16182	16062	16279	16034	16155	16107	16337	16272	16305	16215	16139	16204	16227	16162	16096	16243	16204	16316	16159	16263	16308	16251	16268	16281	16137	16239	16215	16282	16315	16284	16194	16199	16200	16261	16239	16248	16089	16179	16101	16185	16176	16223	16394	16144	16175	16174	16295	16305	16092	16080	16157	16298	16195	16161	16092	16269	16243	16129	16353	16177	16117	16293	16082	16147	16167	16320	16190	16200	16224	16174	16335	16268	16111	16243	16192	16237	16404	16222	16236	16337	16187	16069	16307	16236	16195	16428	16334	16037	16241
32073	34352	42921	38717	32393	29223	26784	24579	23648	22961	22187	21688	21253	20855	20625	20331	20275	20149	20064	19984	19989	19951	20128	19897	19833	19872	19642	19693	19697	19837	19574	19817	19780	19842	19678	19680	19703	19714	19736	19903	19876	19756	19885	19773	19812	19753	19739	19572	19715	19764	19387	19604	19753	19711	19643	19848	19575	19823	19940	19818	19868	19797	19658	19889	19814	19949	19728	19727	19800	19713	19659	19632	19563	19441	19885	19839	19613	19980	19785	19722	19835	19660	19816	19735	19691	19730	19860	19528	19844	19666	19560	19783	19770	19610	19842	19655	19776	19934	20015	19720	19703	19764	19736	19613	19761	19738	19739	19653	19595	19801	19606	19764	19833	19551	19689	19811	19825	19638	19818	19469	19680	19657	19755	19562	19539	19785	19635	19699	19719	19699	19592	19659	19688	19633	19780	19695	19810	19725	19747	19782	19463	19677	19797	19479	19557	19706	19910	19663	19652	19423	19746	19787	19784	19850	19946	19502	19938	19922	19656	19728	19682	19733	19748	19656	19624	19844	19640	19791	19651	19692	19706	19591	19406	19755	19507	19758	19585	19710	19770	19672	19549	19872	19796	19823	19680	19723	19599	19766	19719	19782	19802	19647	19823	19809	19693	19901	19750	19678	19534	19869	19496	19800	19696	19992	19785	19827	19643	19591	19665	19874	19888	19750	19624	19909	19647	19877	19858	19643	19792	19712	19701	19743	19695	19627	19716	19580	19703	19776	19932	19864	19485	19630	19881	19675	19765	19847	19764	19590	19676	19747	19747	19610	19847	19645	19732	19679	19790	19765	19589	19893	19581	19703	19748	19673	19600	19637	19768	19883	19830	19703	19896	19642	19661	19800	19843	19869	19645	19750	19826	19885	19786	19944	19835	19588	19594	19703	19654	19689	19649	19723	19680	19585	19852	19908	19869	19860	19663	19679	19726	19630	19568	19881	19612	19660	19502	19607	19673	19761	19685	19647	19684	19788	19866	19728	19644	19728	19844	19841	19811	19709	19765	19689	19754	19998	19696	19778	19664	19707	19820	19680	19584	19858	19606	19654	19825	19861	19714	19556	19622	19601	19699	19647	19629	19817	19702	19812	19593	19737	19682	19629	19583	19790	20023	19810	19567	19597	19669	19675	19802	19565	19739	19612	19670	19609	19561	19841	19663	19891	19709	19665	19620	19642	19459	19672	19502	19657	19771	19691	19818	19546	19958	19697	19646	19876	19888	19813	19825	19653	19875	19663	19611	19610	19768	19814	19663	19734	19868	19831	19711	19696	19758	19805	19769	19770	19602	19889	19572	19833	19915	19722	19911	19761	19789	19859	19689	19864	19840	19645	19784	19600	19710	19911	19656	19632	19586	19702	19623	19477	19652	19440	19520	19800	19726	19883	19761	19814	19782	19639	19749	19732	19700	19578	19449	19719	19616	19634	19620	19814	19503	19558	19538	19648	19554	19702	19752	19854	19813	19547	19646	19574	19853	19817	19705	19518	19771	19644	19689	19938	19793	19495	19791	19857	19797	19924	19689	19704	19616	19662	19685	19793	19887	19793	19872	19701	19800	19597	19616	19745	19591	19854	19736	19601	19891	19755	19609	19673	19631	19742	19664	19704	19652	19892	19501	19658	19531	19655	19709	19808	19676	19615	19641	19647	19893	19881	19889	19853	19763	19663	19730	19893	19628	19811	19803	19932	19876	19785	19746	19686	19645	19557	19877	19744	19769	19476	19680	19721	19754	19588	19875	19745	19631	19739	19729	19503	19806	19782	19474	19779	19822	19729	19700	19607	19591	19788	19801	19494	19851	19717	19589	19475	19649	19686	19782	19731	19467	19852	19701	19994	19739	19595	19801	19926	19965	19779	19756	19641	19656	19654	19813	19648	19676	19769	19702	19713	19624	19789	19787	19589	19640	19781	19747	19625	19881	19646	19802	19838	19749	19633	19832	19354	19907	19669	19740	19676	19814	19684	19729	19716	19558	19958	19827	19718	19957	19689	19817	19672	19647	19772	19825	19667	19679	19673	19892	19634	19707	19736	19980	19787	19697	19699	19751	19655	19669	19823	19832	19673	19679	19651	19716	19923	19806	19632	19670	19622	19853	19889	19851	19924	19717	19763	19865	19788	19743	19784	19875	19521	19857	19731	19690	19885	19972	19623	19883	19555	19799	19796	19681	19746	19739	19668	19737	19487	19491	19625	19450	19836	19605	19921	19694	19696	19878	19709	19634	19870	19697	19624	19658	19795	19592	19777	19654	19788	19848	19737	19848	19649	19694	19568	19580	19597	19648	19702	19847	19672	19612	19796	19598	19765	19844	19966	19824	19824	19856	19943	19842	19858	19806	19648	20033	19698	19848	19861	19854	19879	19651	19867	19815	19576	19674	19610	19692	19801	19706	19945	19868	19765	19914	19970	19709	19886	19865	19682	19740	19816	19593	19650	19619	19705	19795	19737	19856	19823	19876	19841	19704	19825	19683	19914	19714	19528	19776	19802	19729	19679	19725	19426	19897	19655	19816	19633	19765	19573	19885	19869	19808	19597	19675	19935	19840	19884	19800	19761	19659	19647	19681	19800	19816	19657	19683	19835	19772	19550	19757	19776	19725	19673	19747	19756	19776	19718	19645	19606	19751	19811	19785	19925	19608	19660	19841	19700	19618	19792	19758	19698	19942	19753	19733	19807	19717	19681	19656	19835	19871	19666	19724	19458	19761	19731	19561	19702	19739	19772	19940	19757	19847	19847	20091	19825	19840	19674	19767	19822	19706	19794	19679	19909	19797	19976	19658	19624	19925	19787	19670	19627	19776	19580	19672	19595	19679	19648	19655	19964	19742	19640	19686	19637	19775	19697	19952	19706	19687	19828	19671	19598	19807	19790	19643	19884	19645	19676	19609	19740	19581	19724	19640	19710	19707	19830	19574	19817	19855	19722	19743	19799	19660	19601	19871	19606	19679	19533	19640	19871	19602	19719	19674	19763	19638	19805	19758	19735	19725	19682	19976	19773	19557	19719	19685	19694	19613	19795	19631	19762	19625	19589	19838	19745	19679	19808	19831	19863	19625	19593	19830	19695	19778	19568	19753	19708	19694	19587	19828	19820	19714	19640	19736	19790	20020	19756	19720	19908	19790	19907	19929	19652	19612	19487	19721	19558	19592	19786	19717	19598	19709	19711	19845	19717	19672	19821	19561	19665	19735	19719	19701	19793	20108	19755	19690	19832	19675	19714	19832	19828	19860	19637	19876	19583	19944	19738	19693	19663	19784	19655	19643	19835	19666	19610	19679	19405	19491	19841	19864	19757	19700	19743	19654	19578	19615	19620	19853	19907	19946	19777	19840	19905	19944	19613	19688	19884	19540	19781	19782	19781	19635	19757	19767	19556	19548	19834	19776	19658	19766	19628	19645	19769	19864	19806	19731	19724	19814	19914	19806	19783	19696	19620	19775	19874	19797	19763	19849	19645	19722	19687	19646	19923	19740	19691	19938	19845	19777	19682	19611	19823	19700	19590	19792	19785	19720	19797	19802	19900	19820	19685	19603	19658	19739	19654	19920	19723	19762	19921	19978	19763	19799	19650	19759	19513	19800	19768	19714	19631	20002	19815	19568	19697	19776	19801	19595	19874	19613	19950	19826	19858	19561	19699	19584	19707	19659	19632	19720	19448	19604	19654	19694	19980	19784	19697	19982	19740	19761	19555	19562	19789	19779	19682	19651	19653	19755	19729	19651	19678	19817	19473	19746	19525	19993	19801	19720	19658	19506	19822	19793	19608	19713	19825	19482	19843	19629	19857	19761	19773	19782	19673	19703	19839	19755	19634	19645	19501	19643	19727	19722	19813	19911	19848	19670	19539	19619	19670	19623	19866	19613	19779	19906	19738	19401	19656	19710	19685	19726	19717	19908	19746	19680	19835	19744	19720	19747	19805	19551	19689	19742	20027	19683	19548	19741	19916	19658	19781	19952	19752	19629	19901	19784	19809	19852	19727	19839	19570	19652	19521	19558	19662	19677	19886	19653	19425	19659	19815	20033	19839	19717	19597	19623	19641	19771	19803	19977	19812	19866	19612	19667	19808	19718	19727	19800	19745	19747	19675	19789	19419	19850	19845	19895	19867	19736	19755	19803	19810	19675	19617	19852	19666	19645	19702	19546	19726	19527	19623	19699	19986	19930	19779	19619	19903	19777	19781	19757	19838	19922	19906	19791	19690	19893	19848	19725	19710	19835	19584	19872	19672	19751	19604	19743	19898	19906	19582	19876	19744	19734	19605	19769	19749	19758	19723	19643	19660	19795	19748	19742	19715	19963	19679	19886	19665	19795	19742	19815	19750	19795	19652	19743	19903	19864	19873	19612	19716	19779	19498	19734	19748	19929	19650	19455	19791	19726	19613	19715	19745	19780	19844	19730	19697	19746	19914	19822	19640	19664	19686	19808	19893	19609	19788	19889	19797	19777	19627	19939	19776	19650	19713	19648	19681	19829	19667	19654	19500	19682	19703	19805	19772	19878	19823	19769	19650	19770	19540	19707	19720	19818	19858	19564	19615	19594	19677	20004	19707	19614	19854	19746	19810	19741	19661	19658	19932	19611	19610	19779	19882	19667	19872	19711	19623	19723	19767	19615	19705	19684	19640	19767	19738	19783	19993	19502	19672	19884	19566	19817	19770	19640	19681	19747	19623	19822	19891	19816	19864	19536	19796	19582	19726	19853	19597	19542	19691	19782	19778	19619	19942	19790	19783	19651	19851	19777	19773	19655	19727	19773	19953	19786	19860	19802	19702	19937	19776	19637	19605	19701	19616	19963	19656	19691	19570	19593	19696	19676	19834	19575	19720	19927	19764	19876	19768	19712	19788	19905	19667	19787	19558	19576	19670	19596	19561	19666	19670	19689	19849	19687	19740	19759	19733	19965	19836	19751	19880	19755	19656	19757	19825	19872	19746	19662	19866	19644	19803	19791	19756	19665	19796	19842	19871	19554	19707	19712	19689	19557	19724	19854	19681	19654	19759	19813	19558	19733	19747	19784	19799	19748	19831	19770	19686	19573	19639	19819	19542	19750	19743	19722	19881	19554	19717	19746	19719	19728	19798	19874	19927	19683	19616	19841	19732	19715	19838	19563	19693	19595	20061
29215	45990	45821	38534	33044	29225	26366	24036	22355	21359	20308	19533	18747	18203	17892	17257	17120	16974	16750	16833	16771	16587	16577	16702	16717	16632	16510	16255	16641	16577	16475	16503	16399	16389	16424	16564	16501	16553	16425	16475	16586	16405	16442	16384	16501	16338	16382	16496	16439	16452	16388	16439	16360	16467	16517	16385	16438	16555	16327	16520	16509	16318	16467	16334	16482	16360	16365	16395	16670	16561	16419	16453	16453	16233	16511	16548	16530	16376	16426	16402	16375	16363	16436	16490	16437	16486	16480	16415	16604	16171	16498	16619	16418	16538	16545	16401	16425	16513	16365	16353	16446	16356	16498	16342	16493	16267	16405	16363	16318	16376	16587	16369	16510	16455	16280	16516	16336	16423	16304	16405	16558	16328	16602	16545	16398	16355	16524	16226	16307	16450	16434	16433	16526	16257	16367	16291	16464	16417	16504	16546	16320	16381	16549	16462	16385	16228	16371	16389	16448	16428	16459	16380	16321	16316	16407	16442	16345	16356	16373	16539	16398	16332	16335	16385	16307	16428	16409	16460	16563	16422	16303	16456	16379	16411	16293	16433	16528	16463	16351	16480	16390	16414	16410	16489	16262	16674	16437	16329	16431	16445	16438	16242	16561	16443	16274	16454	16347	16443	16446	16496	16485	16484	16494	16290	16595	16556	16351	16422	16387	16369	16463	16243	16185	16319	16397	16375	16222	16326	16503	16377	16386	16451	16441	16551	16469	16443	16435	16294	16488	16299	16294	16547	16487	16269	16369	16513	16391	16347	16503	16467	16419	16211	16372	16479	16320	16369	16386	16380	16544	16495	16346	16400	16380	16380	16485	16372	16541	16371	16491	16287	16439	16409	16517	16486	16502	16277	16493	16418	16473	16230	16502	16198	16511	16361	16476	16539	16541	16289	16427	16483	16480	16406	16383	16552	16392	16557	16436	16429	16403	16129	16719	16421	16544	16334	16498	16414	16515	16371	16439	16437	16273	16311	16495	16529	16339	16319	16511	16389	16369	16269	16486	16236	16442	16310	16292	16478	16352	16423	16521	16362	16578	16508	16579	16544	16409	16485	16344	16285	16564	16427	16380	16476	16578	16338	16504	16399	16447	16438	16377	16406	16302	16605	16339	16343	16484	16441	16479	16259	16439	16329	16481	16464	16320	16352	16421	16355	16510	16443	16380	16376	16379	16283	16411	16401	16439	16303	16443	16449	16516	16386	16450	16269	16417	16463	16465	16379	16336	16432	16403	16522	16335	16361	16419	16413	16462	16381	16469	16268	16533	16260	16507	16354	16370	16513	16524	16387	16473	16207	16335	16477	16430	16415	16384	16420	16499	16452	16507	16250	16437	16345	16372	16491	16436	16329	16356	16458	16521	16456	16347	16436	16409	16407	16479	16349	16565	16356	16728	16224	16444	16423	16527	16400	16570	16564	16547	16388	16185	16277	16599	16421	16423	16292	16449	16443	16398	16235	16510	16398	16366	16411	16474	16413	16288	16430	16470	16721	16370	16577	16314	16341	16186	16555	16259	16578	16400	16331	16468	16500	16427	16438	16439	16247	16526	16392	16436	16623	16341	16530	16262	16377	16361	16536	16495	16461	16546	16413	16399	16441	16225	16305	16331	16441	16452	16328	16400	16512	16415	16477	16537	16464	16537	16564	16290	16443	16521	16417	16488	16365	16612	16339	16438	16370	16444	16464	16556	16371	16343	16378	16416	16331	16355	16274	16442	16437	16480	16545	16404	16397	16409	16560	16409	16366	16526	16343	16306	16316	16565	16334	16469	16433	16528	16435	16341	16591	16617	16555	16378	16598	16411	16386	16349	16409	16578	16380	16257	16316	16594	16518	16414	16437	16423	16357	16492	16422	16429	16212	16477	16517	16412	16369	16582	16442	16467	16485	16414	16343	16329	16330	16495	16432	16594	16374	16440	16379	16416	16436	16260	16451	16391	16467	16542	16408	16560	16482	16512	16411	16545	16430	16467	16543	16612	16534	16386	16326	16418	16439	16453	16392	16463	16594	16582	16354	16395	16440	16289	16542	16476	16424	16366	16361	16536	16447	16531	16481	16262	16380	16368	16420	16373	16380	16454	16491	16302	16404	16664	16493	16263	16463	16425	16469	16461	16364	16456	16421	16398	16504	16322	16510	16518	16370	16397	16338	16397	16476	16586	16406	16406	16568	16390	16497	16488	16238	16272	16487	16349	16268	16344	16388	16487	16476	16626	16450	16409	16370	16444	16455	16446	16502	16332	16503	16553	16410	16496	16712	16508	16435	16226	16476	16362	16428	16592	16259	16512	16532	16355	16430	16448	16641	16444	16408	16338	16515	16431	16472	16548	16425	16459	16462	16504	16500	16257	16440	16334	16410	16328	16411	16309	16600	16310	16481	16565	16551	16539	16552	16371	16441	16439	16347	16503	16431	16283	16385	16345	16509	16323	16441	16304	16404	16457	16364	16420	16300	16424	16297	16359	16369	16328	16570	16448	16292	16416	16339	16548	16272	16389	16398	16475	16532	16314	16565	16445	16408	16315	16283	16410	16459	16575	16623	16305	16260	16535	16291	16349	16479	16482	16585	16333	16514	16540	16294	16377	16461	16368	16293	16594	16369	16189	16301	16244	16461	16457	16522	16428	16358	16345	16326	16449	16354	16500	16391	16454	16304	16456	16487	16495	16371	16335	16335	16262	16431	16430	16361	16581	16402	16452	16509	16341	16510	16396	16383	16474	16415	16381	16458	16343	16575	16310	16378	16344	16372	16500	16625	16352	16450	16495	16363	16380	16316	16368	16578	16301	16364	16451	16324	16488	16576	16266	16423	16334	16475	16505	16463	16523	16449	16313	16383	16431	16362	16326	16425	16453	16403	16500	16623	16648	16565	16452	16477	16453	16276	16491	16336	16348	16211	16373	16230	16254	16464	16662	16504	16473	16474	16532	16533	16446	16464	16505	16530	16309	16457	16421	16453	16334	16272	16480	16404	16364	16529	16351	16569	16345	16517	16508	16624	16520	16353	16335	16368	16324	16607	16205	16319	16362	16357	16414	16340	16551	16389	16449	16429	16369	16354	16646	16309	16500	16551	16400	16495	16454	16454	16424	16492	16421	16438	16358	16430	16496	16375	16563	16345	16405	16482	16492	16431	16507	16374	16482	16355	16495	16361	16378	16466	16427	16499	16462	16341	16332	16542	16348	16435	16399	16489	16522	16488	16345	16606	16526	16592	16435	16436	16534	16474	16416	16324	16193	16392	16438	16395	16383	16478	16428	16591	16374	16363	16568	16362	16328	16445	16588	16483	16416	16462	16357	16442	16586	16264	16394	16509	16366	16529	16651	16262	16596	16408	16434	16303	16329	16490	16488	16344	16311	16443	16389	16436	16427	16375	16501	16336	16468	16482	16381	16409	16288	16515	16440	16451	16306	16558	16281	16422	16467	16447	16564	16428	16318	16248	16474	16495	16426	16543	16406	16414	16319	16447	16362	16383	16448	16382	16507	16438	16607	16626	16426	16403	16392	16380	16475	16285	16469	16338	16471	16243	16400	16532	16512	16413	16477	16260	16480	16455	16433	16351	16734	16391	16545	16281	16375	16362	16443	16535	16498	16542	16441	16379	16328	16475	16325	16493	16471	16494	16444	16354	16423	16523	16602	16418	16413	16400	16651	16448	16399	16478	16483	16624	16361	16426	16624	16401	16384	16447	16448	16420	16277	16644	16442	16446	16437	16341	16359	16392	16356	16605	16533	16366	16528	16421	16569	16749	16525	16442	16405	16372	16451	16503	16374	16338	16399	16498	16488	16454	16545	16564	16245	16436	16386	16401	16663	16464	16264	16330	16327	16408	16485	16430	16372	16271	16653	16333	16263	16388	16415	16406	16293	16513	16631	16352	16539	16465	16403	16325	16421	16543	16541	16494	16429	16627	16430	16347	16456	16415	16226	16468	16410	16459	16506	16310	16505	16470	16393	16547	16427	16236	16399	16462	16341	16313	16328	16485	16399	16401	16334	16344	16504	16377	16262	16504	16243	16452	16356	16495	16358	16345	16623	16372	16367	16364	16253	16423	16412	16327	16480	16364	16384	16441	16615	16488	16327	16460	16476	16392	16374	16473	16411	16447	16428	16396	16586	16596	16325	16471	16406	16506	16440	16478	16400	16365	16580	16522	16382	16443	16326	16490	16567	16486	16188	16542	16456	16319	16537	16328	16390	16245	16338	16313	16353	16292	16400	16598	16463	16460	16225	16506	16412	16526	16288	16422	16411	16419	16334	16395	16243	16525	16405	16431	16348	16237	16439	16421	16473	16419	16431	16488	16353	16418	16568	16397	16364	16775	16513	16394	16354	16374	16459	16452	16585	16526	16476	16313	16363	16392	16418	16540	16584	16346	16365	16493	16494	16490	16400	16448	16604	16243	16600	16294	16474	16443	16493	16310	16474	16525	16316	16472	16337	16380	16394	16283	16249	16409	16530	16443	16585	16346	16241	16338	16508	16399	16489	16478	16429	16330	16558	16315	16512	16329	16588	16496	16485	16212	16520	16405	16473	16544	16399	16320	16424	16463	16422	16449	16506	16358	16453	16347	16512	16611	16424	16402	16231	16524	16645	16404	16512	16550	16355	16428	16423	16333	16481	16492	16415	16506	16543	16481	16333	16563	16466	16496	16419	16430	16557	16514	16372	16473	16496	16352	16441	16501	16328	16507	16501	16446	16431	16437	16522	16348	16526	16476	16565	16428	16463	16349	16528	16507	16425	16464	16328	16350	16554	16386	16585	16373	16477	16326	16498	16453	16558	16373	16530	16425	16474	16435	16471	16424	16767	16522	16235	16333	16558	16503	16359	16666	16503	16478	16496	16385	16210	16426	16512	16372	16348	16481	16463	16295	16499	16352	16362	16452	16350	16442	16461	16412	16377	16526	16546	16434	16454	16283	16426	16318	16602	16485	16522	16546	16557	16524	16416	16573	16402	16676	16431	16214	16437	16312	16425	16514	16241	16472	16597	16384	16339	16405	16387	16309	16525	16446	16440	16537	16524	16475	16360	16402	16279	16355	16568	16579	16422	16276	16444	16367	16574	16343	16358	16330	16493	16620	16292	16254	16677	16404	16534	16476	16326	16216	16538	16409	16242	16415
25312	21612	30635	32450	32315	33191	31916	28548	25991	24856	23535	22250	21545	21014	20848	20508	20275	20131	19810	20237	19987	19666	20018	19750	19652	19634	19508	19284	19674	19565	19610	19612	19446	19365	19495	19366	19471	19362	19579	19375	19207	19310	19451	19421	19286	19447	19236	19353	19280	19314	19293	19619	19429	19422	19344	19585	19303	19401	19461	19614	19475	19354	19499	19353	19466	19322	19277	19476	19596	19556	19400	19650	19538	19441	19432	19514	19665	19516	19478	19604	19438	19458	19464	19359	19496	19396	19413	19611	19625	19425	19588	19294	19233	19487	19502	19503	19447	19478	19510	19510	19468	19588	19434	19373	19306	19561	19321	19511	19526	19383	19467	19520	19412	19433	19342	19446	19184	19356	19425	19536	19449	19376	19325	19391	19485	19345	19385	19251	19394	19559	19599	19245	19282	19539	19431	19396	19366	19412	19313	19442	19390	19292	19392	19600	19416	19533	19448	19382	19555	19406	19142	19252	19451	19400	19407	19391	19347	19359	19540	19615	19405	19579	19155	19498	19255	19475	19449	19538	19256	19305	19590	19381	19469	19549	19420	19343	19447	19390	19222	19450	19496	19253	19646	19620	19491	19380	19374	19522	19271	19324	19433	19596	19479	19373	19536	19373	19462	19483	19629	19521	19519	19456	19430	19646	19372	19509	19630	19206	19436	19289	19536	19472	19341	19442	19337	19349	19404	19410	19385	19555	19409	19385	19546	19290	19463	19450	19620	19474	19516	19261	19527	19419	19431	19575	19276	19373	19444	19257	19289	19545	19506	19521	19482	19387	19313	19621	19782	19473	19268	19226	19357	19401	19472	19396	19509	19426	19407	19451	19336	19560	19566	19452	19317	19481	19446	19252	19480	19307	19527	19472	19379	19220	19417	19256	19311	19423	19450	19413	19281	19546	19475	19313	19245	19272	19535	19335	19412	19574	19469	19429	19322	19350	19524	19431	19476	19311	19446	19383	19649	19562	19296	19460	19445	19380	19602	19464	19367	19358	19476	19405	19449	19558	19376	19345	19411	19268	19396	19609	19355	19379	19484	19355	19391	19433	19373	19423	19219	19345	19277	19664	19542	19260	19419	19291	19410	19328	19323	19466	19395	19451	19444	19613	19421	19319	19501	19355	19264	19325	19209	19533	19232	19588	19504	19471	19320	19442	19345	19253	19490	19361	19394	19413	19388	19451	19432	19389	19603	19319	19384	19423	19452	19408	19326	19615	19429	19294	19264	19485	19423	19448	19359	19273	19286	19281	19353	19526	19180	19485	19330	19525	19557	19487	19283	19419	19530	19337	19482	19364	19388	19326	19523	19352	19250	19270	19353	19360	19326	19544	19375	19520	19401	19601	19607	19577	19242	19428	19503	19292	19538	19497	19410	19362	19523	19390	19228	19252	19438	19372	19494	19218	19565	19322	19396	19521	19566	19531	19337	19413	19529	19360	19479	19439	19396	19310	19513	19394	19522	19323	19608	19433	19578	19410	19420	19260	19390	19326	19363	19345	19526	19426	19520	19484	19346	19543	19433	19372	19245	19299	19473	19303	19336	19335	19429	19377	19328	19445	19540	19417	19405	19380	19439	19402	19472	19512	19431	19443	19475	19352	19335	19468	19347	19412	19520	19386	19401	19391	19457	19332	19525	19460	19500	19546	19467	19433	19401	19549	19411	19406	19511	19384	19543	19499	19607	19579	19201	19506	19629	19539	19270	19347	19192	19595	19327	19492	19482	19424	19549	19535	19510	19336	19436	19510	19420	19264	19324	19537	19315	19415	19446	19470	19730	19398	19465	19507	19295	19464	19256	19483	19432	19317	19550	19341	19543	19556	19367	19526	19362	19268	19525	19525	19336	19343	19262	19298	19353	19452	19539	19426	19175	19407	19600	19602	19287	19409	19246	19485	19564	19636	19413	19336	19487	19229	19465	19298	19444	19175	19482	19508	19367	19275	19810	19475	19468	19445	19414	19554	19578	19375	19371	19435	19356	19443	19327	19224	19494	19404	19680	19530	19295	19501	19158	19513	19522	19273	19499	19429	19353	19410	19391	19296	19253	19434	19261	19341	19213	19429	19462	19351	19590	19465	19245	19345	19339	19281	19619	19307	19403	19484	19433	19335	19396	19670	19332	19510	19313	19367	19446	19384	19292	19648	19473	19417	19436	19229	19514	19468	19418	19443	19414	19557	19621	19521	19361	19144	19455	19452	19505	19108	19348	19481	19264	19395	19517	19343	19579	19453	19513	19447	19242	19258	19263	19320	19276	19195	19496	19330	19424	19397	19459	19284	19610	19620	19561	19356	19396	19405	19684	19464	19464	19461	19446	19479	19419	19508	19385	19385	19433	19412	19474	19470	19480	19333	19470	19549	19363	19494	19480	19528	19388	19828	19051	19604	19362	19383	19429	19697	19493	19512	19404	19506	19579	19262	19573	19482	19451	19524	19512	19255	19490	19515	19365	19328	19336	19334	19409	19478	19050	19350	19455	19353	19427	19278	19443	19418	19400	19240	19432	19258	19514	19512	19365	19388	19335	19378	19621	19392	19246	19388	19318	19311	19416	19449	19493	19570	19451	19384	19325	19512	19513	19681	19335	19309	19417	19339	19371	19409	19592	19559	19322	19535	19217	19433	19403	19466	19514	19424	19416	19088	19338	19405	19511	19388	19376	19425	19544	19400	19405	19384	19647	19591	19434	19513	19516	19417	19435	19274	19427	19494	19436	19457	19578	19349	19443	19262	19409	19288	19330	19169	19442	19426	19465	19461	19243	19510	19454	19365	19478	19033	19283	19258	19228	19386	19397	19325	19339	19297	19381	19483	19686	19506	19352	19391	19270	19380	19237	19549	19316	19236	19368	19551	19303	19530	19420	19399	19503	19223	19495	19346	19403	19716	19256	19599	19430	19254	19308	19355	19450	19566	19360	19339	19478	19439	19278	19653	19476	19446	19259	19534	19326	19619	19351	19463	19516	19442	19502	19474	19473	19355	19742	19390	19531	19380	19403	19514	19550	19604	19342	19316	19582	19321	19414	19500	19375	19279	19454	19512	19298	19617	19563	19337	19418	19437	19448	19438	19443	19471	19379	19803	19222	19312	19620	19588	19604	19462	19594	19681	19491	19594	19377	19317	19617	19564	19272	19438	19687	19427	19486	19456	19360	19518	19312	19424	19464	19269	19423	19531	19380	19515	19329	19523	19421	19178	19474	19458	19497	19668	19522	19269	19647	19450	19431	19381	19335	19250	19424	19455	19375	19436	19440	19363	19558	19404	19606	19338	19301	19671	19267	19284	19286	19458	19481	19395	19434	19558	19439	19530	19424	19414	19312	19433	19547	19732	19412	19286	19438	19622	19322	19360	19529	19473	19652	19598	19314	19342	19366	19361	19461	19391	19272	19365	19613	19252	19517	19387	19516	19500	19386	19377	19407	19480	19517	19575	19601	19499	19497	19207	19293	19557	19425	19327	19187	19536	19334	19510	19392	19462	19440	19394	19363	19481	19263	19406	19320	19546	19275	19475	19373	19421	19270	19474	19369	19507	19623	19462	19644	19232	19407	19498	19492	19428	19424	19449	19471	19558	19312	19429	19494	19355	19305	19504	19264	19369	19484	19510	19444	19559	19734	19345	19476	19255	19579	19212	19405	19444	19282	19368	19225	19368	19456	19510	19477	19432	19432	19434	19464	19284	19380	19444	19602	19345	19380	19366	19566	19494	19432	19373	19433	19177	19389	19441	19322	19283	19647	19354	19567	19328	19275	19455	19352	19584	19637	19484	19457	19459	19250	19328	19464	19530	19509	19547	19377	19491	19438	19503	19440	19140	19333	19407	19553	19694	19481	19396	19346	19418	19430	19359	19406	19531	19232	19147	19261	19155	19325	19544	19345	19445	19524	19303	19530	19488	19336	19395	19607	19488	19612	19542	19660	19490	19508	19564	19437	19180	19459	19414	19356	19253	19299	19397	19463	19489	19336	19314	19423	19415	19420	19415	19364	19557	19535	19450	19370	19222	19481	19106	19359	19234	19594	19335	19360	19590	19593	19364	19360	19265	19399	19348	19364	19547	19171	19195	19306	19563	19381	19453	19325	19307	19280	19388	19334	19662	19528	19300	19510	19250	19466	19329	19508	19393	19348	19427	19172	19498	19453	19366	19275	19212	19322	19546	19279	19425	19411	19531	19477	19388	19286	19307	19392	19324	19460	19326	19372	19470	19328	19358	19519	19327	19564	19420	19147	19288	19580	19328	19425	19496	19573	19681	19400	19335	19345	19342	19324	19325	19558	19543	19251	19579	19338	19410	19415	19405	19262	19216	19417	19425	19604	19597	19690	19304	19468	19511	19414	19198	19320	19382	19442	19397	19182	19385	19419	19525	19391	19587	19284	19139	19380	19439	19239	19505	19472	19435	19298	19537	19230	19417	19456	19205	19353	19478	19496	19672	19547	19439	19382	19574	19703	19511	19253	19214	19432	19397	19662	19241	19375	19288	19495	19510	19646	19389	19217	19515	19207	19495	19434	19241	19286	19386	19456	19500	19504	19368	19538	19463	19403	19303	19539	19385	19403	19679	19680	19455	19665	19300	19295	19376	19454	19493	19357	19415	19264	19518	19551	19525	19457	19303	19344	19501	19264	19453	19664	19521	19558	19445	19380	19420	19285	19463	19379	19475	19414	19510	19552	19405	19417	19389	19422	19423	19353	19406	19489	19355	19415	19465	19507	19424	19302	19534	19484	19666	19377	19331	19453	19351	19429	19332	19271	19334	19380	19246	19439	19410	19422	19340	19380	19338	19352	19299	19589	19199	19564	19350	19349	19309	19475	19281	19514	19682	19271	19465	19339	19564	19326	19465	19266	19450	19400	19454	19415	19501	19490	19550	19483	19355	19434	19411	19461	19356	19564	19380	19445	19282	19367	19457	19350	19322	19521	19308	19361	19382	19400	19532	19593	19247	19354	19425	19435	19260	19374	19411	19596	19386	19439	19494	19274	19326	19297	19630	19273	19339	19537	19554	19659	19457	19369	19388	19488	19353	19336	19551	19252	19544	19423	19275	19294	19539	19245	19375	19388	19365	19273	19415	19443	19226	19477	19528	19417	19426	19352	19432	19478	19439	19508	19426	19283	19595	19404	19357
30864	53060	53444	45677	39252	35141	31807	29028	26036	24106	22123	20704	19524	18915	18251	17757	17257	16992	16967	16803	16817	16701	16507	16569	16545	16426	16383	16554	16465	16316	16231	16188	16369	16389	16389	16463	16404	16306	16286	16479	16257	16292	16302	16172	16333	16260	16184	16252	16296	16303	16242	16186	16355	16363	16226	16256	16296	16186	16269	16288	16426	16338	16263	16402	16303	16250	16041	16113	16288	16298	16269	16203	16318	16189	16302	16240	16059	16217	16376	16262	16358	16317	16166	16167	16317	16400	16460	16360	16243	16385	16264	16254	16314	16397	16061	16131	16226	16302	16313	16092	16379	16213	16363	16321	16163	16105	16163	16317	16250	16129	16150	16393	16292	16258	16220	16399	16154	16343	16333	16249	16230	16408	16283	16111	16183	16426	16278	16259	16310	16047	16198	16282	16189	16243	16170	16078	16298	16121	16276	16159	16304	16090	16181	16246	16401	16279	16369	16255	16275	16367	16268	16311	16219	16138	16319	16210	16179	16274	16291	16238	16046	16311	16263	16268	16280	16431	16339	16260	16194	16165	16316	16248	16195	16213	16309	16118	16359	16423	16156	16399	16402	16151	16237	16220	16378	16313	16384	16326	16146	16299	16106	16266	16273	16211	16325	16258	16361	16325	16281	16160	16318	16241	16168	16255	16107	16312	16310	16312	16221	16375	16155	16078	16302	16254	16271	16261	16212	16078	16103	16193	16236	16216	16247	16193	16132	16284	16246	16106	16296	16145	16246	16336	16286	16266	16206	16415	16141	16385	16365	16231	16477	16466	16283	16303	16362	16118	16252	16232	16249	16320	16254	16296	16177	16274	16154	16117	16155	16430	16242	16239	16208	16341	16137	16387	16214	16120	16321	16164	16263	16163	16180	16358	16254	16318	16209	16295	16416	16295	16248	16183	16098	16094	16366	16227	16127	16374	16209	16221	16493	16146	16270	16496	16162	16343	16297	16325	16214	16285	16290	16290	16293	16382	16073	16226	16197	16198	16229	16225	16329	16283	16373	16207	16318	16248	16346	16240	16326	16165	16049	16192	16349	16149	16263	16259	16374	16228	16324	16230	16229	16261	16134	16129	16439	16295	16189	16186	16128	16288	16254	16216	16525	16335	16378	16119	16036	16297	16205	15996	16368	16151	16365	16314	16201	16194	16185	16349	16318	16252	16264	16324	16387	16224	16342	16277	16205	16344	16292	16281	16118	16403	16412	16207	16225	16226	16380	16175	16181	16242	16383	16237	16292	16178	16246	16266	16395	16108	16531	16276	16207	16297	16193	16397	16266	16399	16168	16372	16234	16254	16354	16377	16242	16368	16294	16225	16308	16390	16169	16310	16329	16246	16171	16247	16223	16093	16390	16353	16294	16368	16304	16273	16277	16208	16201	16316	16277	16239	16247	16342	16257	16348	16272	16153	16166	16426	16279	16093	16083	16383	16309	16206	16315	16371	16201	16108	16189	16336	16286	16254	16238	16206	16458	16300	16352	16214	16181	16209	16326	16175	16250	16219	16170	16219	16091	16263	16169	16383	16407	16244	16371	16264	16591	16203	16307	16289	16285	16250	16420	16363	16322	16308	16317	16147	16284	16254	16234	16536	16399	16227	16142	16312	16388	16307	16069	16388	16342	16210	16334	16285	16359	16241	16330	16269	16185	16215	16234	16279	16370	16330	16263	16543	16318	16256	16313	16260	16074	16045	16338	16328	16382	16251	16274	16225	16243	16156	16118	16264	16123	16495	16315	16305	16173	16362	16298	16212	16228	16298	16151	16173	16145	16183	16278	16422	16286	16288	16291	16334	16249	16290	16358	16098	16290	16349	16284	16333	16288	16367	16154	16036	16229	16384	16314	16320	16260	16313	16359	16227	16346	16479	16162	16345	16275	16359	16378	16254	16334	16070	16204	16317	16289	16150	16091	16414	16278	16238	16338	16340	16224	16409	16296	16230	16287	16252	16215	16193	16293	16275	16330	16251	16316	16397	16338	16305	16256	16227	16157	16314	16113	16322	16274	16234	16276	16414	16323	16339	16091	16194	16344	16225	16493	16345	16258	16232	16299	16089	16161	16213	16220	16355	16518	16271	16266	16178	16133	16284	16152	16204	16180	16166	16141	16297	16233	16367	16074	16253	16197	16173	16277	16419	16331	16235	16274	16338	16411	16369	16259	16100	16436	16463	16251	16115	16149	16196	16259	16378	16262	16213	16207	16471	16238	16192	16159	16150	16342	16216	16248	16361	16259	16287	16411	16272	16311	16448	16299	16544	16236	16405	16141	16226	16307	16226	16375	16397	16206	16290	16116	16050	16309	16201	16358	16337	16326	16345	16265	16415	16126	16319	16195	16165	16212	16335	16124	16071	16387	16355	16212	16262	16261	16389	16177	16181	16344	16360	16169	16266	16366	16180	16213	16139	16339	16112	16510	16208	16301	16064	16304	16328	16415	16398	16422	16309	16315	16412	16256	16143	16150	16253	16315	16385	16111	16192	16280	16265	16191	16186	16340	16266	16263	16345	16197	16346	16319	16156	16308	16286	16162	16192	16412	16197	16350	16463	16116	16245	16207	16176	16247	16309	16113	16267	16234	16285	16261	16407	16328	16413	16154	16162	16174	16139	16278	16294	16181	16307	16255	16159	16167	16158	16232	16357	16413	16489	16150	16230	16173	16219	16385	16274	16349	16120	16202	16181	16091	16270	16319	16336	16107	16163	16227	16288	16295	16220	16245	16310	16306	16236	16168	16172	16105	16346	16248	16232	16105	16092	16337	16077	16335	16396	16233	16435	16273	16494	16209	16141	16237	16349	16555	16162	16193	16059	16154	16055	16231	16162	16326	16214	16292	16179	16284	16161	16276	16201	16325	16350	16227	16278	16171	16266	16351	16265	16239	16273	16363	16321	16196	16153	16108	16312	16462	16330	16351	16251	16144	16101	16179	16402	16278	16317	16423	16033	16315	16422	16304	16093	16405	16170	16197	16161	16255	16083	16246	16209	16410	16330	16094	16027	16273	16318	16330	16273	16222	16233	16026	16364	16223	16271	16420	16137	16267	16346	16210	16180	16211	16252	16104	16329	16177	16413	16409	16174	16164	16339	16292	16206	16152	16234	16083	16339	16410	16252	16298	16262	16347	16351	16187	16355	16262	16086	16310	16264	16219	16301	16264	16272	16081	16256	16216	16323	16203	16263	16236	16308	16202	16367	16231	16161	16311	16253	16416	16409	16331	16231	16140	16276	16219	16262	16296	16255	16215	16282	16186	16163	16114	16298	16351	16200	16337	16371	16222	16235	16138	16108	16219	16242	16133	16569	16171	16239	16345	16260	16289	16444	16318	16131	16122	16168	16162	16211	16272	16228	16165	16344	16343	16228	16147	16223	16306	16134	16316	16191	16338	16171	16327	16210	16167	16250	16385	16277	16232	16480	16137	16285	16353	16137	16279	16195	16347	16235	16474	16309	16223	16256	16292	16234	16220	16171	16426	16373	16373	16358	16088	16159	16282	16283	16275	16298	16429	16098	16225	16212	16178	16279	16311	16419	16223	16137	16380	16384	16229	16388	16098	16244	16234	16412	16235	16410	16331	16305	16210	16169	16231	16326	16374	16220	16288	16280	16208	16257	16428	16410	16246	16301	16343	16161	16261	16358	16129	16249	16079	16244	16185	16224	16309	16248	16270	16446	16206	16212	16361	16216	16320	16369	16244	16300	16322	16337	16164	16323	16205	16311	16297	16223	16455	16242	16250	16207	16388	16169	16215	16264	16321	16271	16455	16357	16056	16218	16150	16221	16357	16187	16358	16225	16208	16264	16220	16182	16230	16272	16273	16164	16273	16396	16110	16068	16284	16298	16386	16423	16300	16309	16220	16217	16279	16203	16262	16333	16299	16203	16341	16318	16342	16274	16510	16209	16279	16326	16130	16275	16122	16272	16321	16273	16214	16255	16258	16171	16377	16237	16376	16241	16090	16251	16150	16123	16210	16195	16471	16274	16286	16337	16247	16149	16051	16244	16299	16188	16296	16192	16359	16201	16295	16227	16436	16138	16333	16162	16379	16501	16321	16214	16155	16269	16508	16217	16489	16294	16233	16327	16241	16234	16277	16172	16237	16181	16194	16239	16247	16234	16123	16197	16249	16308	16260	16258	16270	16263	16100	16359	16357	16165	16161	16295	16394	16124	16107	16261	16195	16284	16130	16241	16152	16087	16309	16301	16347	15964	16274	16327	16485	16257	16291	16241	16110	16377	16327	16270	16297	16075	16383	16204	16302	16283	16130	16300	16250	16339	16375	16256	16323	16269	16302	16367	16276	16305	16192	16445	16230	16230	16247	16301	16215	16361	16349	16299	16315	16176	16163	16284	16238	16354	16240	16352	16306	16160	16123	16080	16303	16292	16102	16243	16148	16287	16177	16220	16341	16218	16291	16200	16288	16265	16195	16278	16261	16117	16132	16302	16428	16441	16386	16174	16114	16404	16272	16269	16396	16314	16286	16459	16284	16374	16319	16244	16326	16138	16252	16362	16395	16236	16265	16346	16286	16175	16163	16341	16213	16407	16182	16356	16088	16253	16200	16177	16375	16143	16152	16339	16315	16356	16350	16379	16302	16227	16249	16174	16337	16267	16333	16398	16328	16353	16228	16252	16191	16090	16325	16254	16285	16292	16366	16299	16507	16280	16244	16334	16317	16182	16203	16361	16288	16130	16359	16187	16250	16249	16285	16348	16217	16338	16438	16236	16359	16237	16253	16155	16353	16445	16224	16284	16249	16285	16309	16183	16214	16264	16383	16381	16243	16159	16322	16269	16315	16425	16426	16213	16283	16321	16327	16150	16368	16257	16202	16397	16373	16086	16355	16336	16260	16101	16150	16285	16116	16255	16427	16368	16338	16164	16193	16231	16351	16160	16414	16301	16266	16326	16104	16277	16204	16318	16190	16390	16237	16188	16206	16132	16435	16312	16373	16442	16274	16362	16244	16255	16552	16296	16245	16305	16231	16461	16442	16196	16323	16296	16271	16405	16125	16341	16199	16178	16159	16320	16351	16258	16135	16271	16177	16290	16222	16357	16057	16316	16157	16301	16288	16297	16305	16300	16329	16243	16112	16283	16218	16210	16327	16219	16162	16250	16244	16300
23949	21461	29616	27391	29783	34447	35217	30997	28372	25961	24016	23031	22277	21810	21235	20780	20391	20450	20242	20020	19967	19973	19761	19696	19671	19784	19616	19481	19470	19423	19448	19638	19611	19497	19536	19469	19571	19519	19402	19485	19557	19574	19452	19470	19407	19541	19533	19356	19325	19276	19390	19159	19287	19361	19388	19282	19505	19471	19433	19426	19478	19509	19131	19401	19457	19404	19218	19275	19428	19133	19605	19293	19483	19356	19417	19351	19358	19483	19582	19390	19193	19550	19444	19385	19408	19263	19333	19390	19314	19336	19413	19468	19388	19592	19347	19338	19381	19423	19460	19402	19421	19480	19063	19406	19251	19229	19401	19454	19280	19343	19403	19493	19332	19338	19211	19562	19355	19413	19411	19435	19330	19467	19298	19580	19570	19598	19314	19323	19360	19381	19443	19293	19325	19187	19252	19442	19244	19329	19467	19225	19434	19408	19524	19245	19330	19348	19343	19531	19220	19140	19320	19412	19338	19284	19313	19551	19493	19372	19270	19391	19238	19340	19533	19523	19387	19365	19477	19466	19253	19125	19277	19200	19379	19323	19533	19482	19529	19152	19622	19405	19331	19545	19323	19417	19469	19309	19209	19181	19160	19213	19406	19329	19237	19092	19458	19255	19329	19322	19636	19375	19252	19335	19391	19390	19367	19389	19310	19222	19456	19445	19518	19351	19308	19131	19555	19315	19338	19281	19355	19380	19475	19349	19454	19323	19360	19315	19374	19403	19336	19291	19374	19022	19265	19360	19421	19247	19295	19415	19398	19458	19418	19377	19307	19345	19385	19299	19403	19563	19582	19262	19524	19307	19521	19384	19370	19384	19395	19324	19436	19204	19327	19516	19610	19262	19415	19232	19130	19643	19624	19364	19312	19233	19383	19519	19242	19313	19322	19362	19383	19466	19248	19505	19108	19522	19284	19149	19262	19413	19550	19252	19466	19222	19109	19442	19485	19267	19403	19369	19434	19570	19185	19309	19504	19397	19226	19288	19356	19258	19420	19125	19441	19492	19316	19433	19372	19113	19482	19366	19655	19336	19339	19576	19485	19498	19383	19417	19251	19377	19417	19377	19350	19380	19513	19167	19468	19386	19199	19512	19491	19287	19379	19288	19314	19282	19322	19329	19476	19537	19533	19399	19489	19474	19212	19371	19316	19191	19598	19330	19479	19223	19243	19231	19226	19333	19455	19276	19383	19423	19421	19299	19399	19382	19563	19409	19279	19363	19293	19463	19416	19307	19313	19277	19146	19258	19330	19313	19339	19164	19297	19304	19421	19241	19332	19297	19263	19216	19331	19369	19395	19408	19363	19339	19324	19208	19239	19320	19341	19264	19278	19365	19376	19184	19175	19210	19356	19411	19353	19277	19267	19200	19380	19259	19247	19318	19412	19419	19444	19441	19288	19474	19316	19303	19408	19418	19409	19453	19278	19356	19407	19389	19264	19498	19320	19107	19270	19450	19421	19210	19371	19558	19562	19315	19475	19305	19432	19413	19030	19188	19389	19328	19128	19402	19401	19313	19616	19408	19238	19399	19424	19289	19412	19507	19395	19338	19104	19286	19337	19394	19432	19246	19377	19281	19170	19176	19293	19410	19374	19202	19401	19377	19482	19519	19368	19438	19418	19309	19527	19418	19368	19454	19424	19229	19415	19493	19358	19443	19432	19485	19239	19671	19544	19164	19626	19445	19407	19234	19544	19272	19176	19324	19363	19442	19370	19431	19347	19372	19466	19271	19412	19390	19437	19518	19425	19342	19261	19337	19142	19371	19430	19331	19382	19556	19548	19340	19404	19376	19407	19320	19366	19518	19280	19178	19310	19294	19429	19386	19358	19352	19284	19180	19317	19308	19253	19285	19344	19453	19613	19148	19326	19639	19474	19408	19290	19330	19285	19444	19389	19371	19367	19271	19186	19311	19336	19274	19290	19334	19420	19491	19325	19335	19390	19506	19524	19475	19243	19335	19436	19320	19379	19642	19222	19340	19260	19473	19384	19420	19387	19397	19422	19486	19492	19163	19344	19319	19519	19398	19508	19228	19519	19183	19268	19507	19485	19450	19487	19274	19515	19651	19276	19383	19254	19330	19458	19511	19407	19240	19214	19335	19577	19201	19285	19175	19333	19339	19366	19335	19434	19264	19289	19269	19505	19434	19365	19164	19400	19460	19447	19373	19424	19571	19308	19260	19338	19465	19176	19560	19355	19348	19430	19281	19449	19251	19392	19559	19334	19558	19365	19269	19456	19311	19553	19463	19353	19459	19382	19419	19102	19282	19314	19324	19451	19347	19463	19302	19343	19280	19409	19298	19513	19305	19413	19331	19330	19356	19237	19417	19129	19292	19388	19446	19428	19415	19098	19174	19400	19393	19293	19360	19485	19348	19255	19276	19420	19189	19297	19271	19354	19183	19386	19232	19237	19332	19436	19494	19456	19337	19199	19535	19225	19408	19251	19500	19373	19292	19379	19445	19397	19390	19627	19557	19351	19325	19150	19305	19372	19370	19393	19347	19348	19329	19267	19376	19363	19292	19231	19365	19357	19318	19357	19231	19403	19305	19304	19310	19315	19451	19585	19401	19482	19234	19332	19286	19540	19324	19525	19341	19416	19275	19198	19374	19402	19334	19296	19374	19443	19448	19367	19280	19323	19314	19193	19501	19553	19514	19519	19371	19471	19330	19497	19271	19479	19416	19142	19373	19391	19387	19475	19438	19358	19460	19175	19482	19230	19318	19280	19269	19266	19314	19404	19499	19380	19349	19231	19363	19341	19273	19501	19364	19233	19326	19348	19429	19199	19346	19391	19444	19606	19483	19438	19525	19355	19508	19378	19293	19358	19280	19203	19426	19279	19152	19434	19310	19195	19404	19264	19271	19509	19412	19335	19298	19233	19184	19338	19564	19139	19227	19290	19446	19497	19285	19428	19519	19232	19364	19472	19392	19315	19293	19264	19234	19384	19414	19362	19129	19402	19513	19450	19569	19520	19247	19460	19455	19412	19303	19309	19120	19520	19560	19355	19224	19267	19537	19611	19412	19338	19311	19280	19367	19440	19456	19405	19127	19605	19406	19449	19329	19209	19281	19356	19487	19480	19310	19315	19443	19416	19451	19550	19274	19309	19192	19381	19356	19498	19278	19354	19352	19219	19435	19296	19456	19222	19306	19323	19124	19336	19393	19431	19193	19358	19358	19406	19339	19302	19164	19232	19400	19465	19468	19209	19362	19461	19216	19366	19187	19396	19567	19274	19399	19205	19528	19354	19067	19359	19268	19321	19408	19342	19389	19456	19439	19231	19361	19298	19347	19637	19473	19223	19526	19376	19378	19320	19325	19366	19341	19292	19370	19478	19129	19394	19656	19479	19415	19221	19414	19217	19449	19453	19170	19435	19351	19354	19557	19268	19323	19355	19425	19219	19513	19432	19223	19236	19425	19407	19486	19373	19479	19165	19496	19418	19327	19442	19598	19198	19417	19403	19430	19306	19345	19422	19467	19443	19570	19451	19302	19426	19315	19493	19476	19362	19410	19267	19344	19186	19499	19416	19493	19395	19321	19360	19166	19279	19436	19426	19549	19357	19441	19400	19312	19243	19252	19331	19199	19604	19368	19464	19444	19303	19460	19538	19486	19392	19486	19143	19558	19273	19305	19325	19304	19429	19277	19456	19406	19585	19392	19141	19321	19429	19468	19327	19363	19504	19266	19208	19270	19367	19250	19403	19290	19460	19418	19389	19481	19209	19367	19558	19473	19350	19357	19336	19477	19399	19301	19496	19185	19322	19391	19381	19449	19437	19232	19229	19366	19319	19518	19508	19380	19582	19720	19330	19200	19245	19211	19358	19380	19309	19234	19374	19237	19490	19520	19319	19489	19311	19170	19263	19155	19493	19386	19450	19486	19401	19502	19293	19292	19463	19211	19434	19240	19509	19240	19363	19229	19236	19339	19363	19493	19426	19373	19234	19364	19193	19404	19497	19470	19449	19378	19466	19506	19367	19234	19174	19368	19425	19471	19451	19393	19314	19157	19474	19338	19306	19508	19483	19588	19234	19213	19349	19349	19416	19370	19464	19163	19531	19400	19408	19404	19427	19047	19351	19246	19379	19434	19487	19194	19457	19226	19400	19532	19526	19465	19279	19305	19294	19450	19300	19350	19322	19584	19431	19490	19476	19331	19377	19313	19334	19158	19200	19427	19144	19275	19310	19369	19291	19288	19441	19174	19286	19158	19237	19309	19399	19314	19355	19601	19534	19269	19357	19470	19287	19422	19381	19323	19156	19346	19436	19156	19280	19566	19534	19402	19525	19342	19518	19174	19207	19539	19290	19319	19353	19250	19560	19391	19424	19482	19363	19449	19401	19213	19412	19230	19354	19426	19683	19549	19551	19407	19544	19438	19269	19392	19437	19545	19300	19534	19235	19344	19181	19233	19196	19442	19569	19418	19415	19474	19452	19383	19649	19337	19354	19407	19428	19445	19264	19002	19451	19367	19485	19260	19116	19266	19545	19481	19332	19369	19436	19394	19404	19710	19464	19187	19460	19404	19269	19330	19322	19466	19184	19367	19591	19332	19481	19438	19267	19335	19517	19644	19397	19216	19210	19518	19133	19393	19365	19450	19195	19363	19371	19218	19143	19230	19615	19398	19371	19206	19299	19406	19428	19164	19513	19379	19460	19176	19387	19260	19545	19480	19328	19504	19303	19221	19354	19448	19308	19316	19443	19648	19486	19459	19429	19136	19243	19421	19302	19267	19453	19265	19380	19569	19364	19344	19386	19625	19607	19488	19277	19218	19207	19303	19328	19349	19255	19558	19508	19423	19375	19270	19184	19505	19426	19256	19439	19135	19316	19253	19292	19526	19268	19272	19417	19314	19499	19260	19267	19280	19319	19481	19531	19311	19273	19387	19557	19434	19321	19503	19197	19319	19525	19332	19565	19389	19280	19313	19343	19430	19319	19429	19231	19409	19283	19347	19465	19349	19486	19408	19373	19428	19143	19350	19375	19369	19269	19378	19400	19242	19347	19314	19311	19617	19512	19454	19281	19244	19425	19479	19410	19258	19278	19503	19278	19552	19267	19401	19393	19449	19420	19545	19341	19409	19326	19246	19284	19508	19505	19124	19265	19348
33976	56996	59389	50771	44058	39608	35577	32256	28937	25641	23034	21455	20490	19683	18976	18201	17722	17414	17493	16958	16827	16977	16590	16539	16577	16376	16405	16458	16338	16162	16305	16474	16212	16344	16378	16242	16312	16301	16207	16192	16239	16345	16292	16269	16320	16302	16220	16243	16270	16204	16178	16292	16244	16237	16248	16251	16102	16201	16228	16159	16210	16359	16231	16348	16189	15940	16211	16187	16028	16204	16071	16257	16250	16032	16229	16215	16280	16186	16249	16235	16236	16215	16074	16214	16320	16141	16167	16230	16150	16151	16134	16323	16207	16401	16212	16284	16101	16052	16098	16289	16232	16255	16206	16149	16281	16328	16142	16221	16239	16189	16309	16118	16388	16201	16307	16082	16203	16367	16136	16324	16231	16269	16353	16293	16078	16323	16323	16267	16194	16021	16126	16179	16026	16108	16240	16223	16180	16277	16264	16179	16191	16188	16191	16291	16235	16213	16256	16225	16247	16027	16276	16140	16229	16072	16234	16288	16270	16475	16391	16356	16178	16229	16302	16215	16208	16037	16102	16298	16291	16156	16201	16126	16206	16378	16218	16124	16164	16251	16252	16287	16163	16086	16259	16199	16369	16292	16128	16266	16149	16244	16137	16101	16044	16142	16342	16229	16227	16078	16183	16097	16080	16336	16171	16200	16222	16259	16248	16218	16056	16240	16295	16321	16211	16132	16193	16112	16208	16344	16299	16244	16267	16333	16212	16342	16232	16361	16376	16113	16499	16176	16119	16270	16136	16117	16045	16197	16241	16220	16435	16271	16264	16197	16345	16299	16330	16326	16225	16100	16310	16251	16203	16223	16131	16305	16325	16413	16171	16278	16333	16218	16279	16255	16245	16107	16092	16176	16231	16219	16141	16180	16214	16182	16119	16240	15988	16189	16234	16225	16358	16294	16192	16272	16193	16183	16307	16135	16263	15932	16162	16136	16290	16207	16208	16100	16223	16094	16079	16119	16322	16054	16320	16076	16251	16332	16072	16254	16229	16146	16197	16165	16095	16382	16269	16482	16310	16171	16173	16321	16223	16009	16093	16166	16262	16269	16374	16189	16173	16351	16154	16300	16167	16137	16155	16100	16284	16244	16325	16367	16202	16243	16373	16082	16332	16030	16232	16164	16196	16169	16262	16283	16312	16346	16206	16272	16264	16404	16267	16168	16035	16139	16171	16200	16274	16146	16232	16127	16149	16124	16274	16376	16042	16167	16091	16098	16273	16203	16215	16232	16388	16331	15959	16409	16187	16179	16071	16166	16050	16136	16156	16235	16302	16257	16101	16135	16278	16052	16294	16352	15910	16230	16239	16293	16280	16343	16261	16276	16160	15914	16506	16108	16373	16255	16017	16182	16330	16233	16065	16052	16329	16284	16233	16159	16100	16021	16277	16252	16291	16264	16320	16273	16249	16230	16039	16299	16255	16169	16112	16227	16142	16220	16176	16249	16096	16193	16143	16205	16326	16271	16141	16287	16259	16207	16270	16107	16320	16270	16177	16269	16166	16313	16144	16194	16162	16225	16129	16296	16301	16375	16188	16070	16333	16035	16292	16115	16389	16128	16217	16226	16222	16093	16375	16141	16224	16123	16171	16179	16145	16246	16335	16269	16180	16318	16296	16187	16101	16287	16267	16160	16172	16094	16102	16232	16316	16200	16313	16357	16268	16165	16187	16244	16163	16164	16166	16185	16377	16149	16183	16175	16216	16375	16229	16337	16312	16225	16237	16328	16097	16094	16346	16319	16280	16330	16292	16090	16224	16367	16135	16211	16165	16262	16332	16337	16088	16306	16280	16300	16066	16274	16123	16242	16104	16324	16278	16263	16325	16245	16339	16091	16317	16065	16241	16313	16153	16080	16196	16104	16206	16307	16046	16304	16159	16243	16232	16245	16174	16119	16164	16279	16145	16243	16203	16264	16306	16298	16337	16277	16096	16199	16271	16147	16191	16137	16192	16163	16329	16202	16263	16265	16235	16246	16211	16262	16218	16070	16303	16087	16269	16078	16260	16175	16147	16462	16094	16191	16195	16136	15993	16163	16252	16059	16229	16210	16125	16238	16136	16189	16218	15938	16349	16230	16100	16216	16211	16195	16190	16200	16056	16223	16084	16365	16279	16161	16306	16135	16224	16182	16278	16359	16086	16259	16129	16049	15983	16173	16285	16237	16228	16163	16270	16250	16096	16115	16120	16164	16272	16166	16160	16271	16075	16134	16334	16237	16441	16203	16222	16173	16129	16017	16136	16260	16207	16307	16261	16380	16178	16211	16099	16129	16307	16201	16107	16300	16121	16247	16166	16303	16223	16108	16171	16266	16218	16282	16397	16201	16292	16180	16016	16150	16212	16269	16246	16207	16215	16255	16195	16266	16153	16104	16233	16158	16213	16243	16173	16044	16085	16046	16199	16162	16214	16118	16154	16261	16181	16358	16235	16209	16233	16213	16244	16215	16290	16238	16246	16015	16160	15954	16169	16113	16371	16246	16125	16018	16339	16233	16062	16164	16440	16149	16151	16244	16284	16311	16299	16315	16211	16114	16110	16032	16175	16351	16103	16204	16278	16244	16133	16336	16053	16041	16254	16245	16215	16117	16141	15939	16256	16158	16192	16338	16185	16376	16179	16146	16199	16186	16317	16320	16168	16180	16220	16250	16356	16301	16263	16170	16157	16206	16247	16303	16193	16318	16332	16236	16193	16322	16311	16017	16362	16226	16088	16339	16376	16233	16194	16100	16026	16260	16228	16221	16307	16119	16161	16304	16021	16314	16132	16272	16357	16041	16378	16319	16165	16352	16289	16090	16179	15978	16210	16167	16189	16154	16288	16045	16199	16315	16095	16325	16138	16329	16216	16124	16172	16212	16134	16074	16203	16065	16210	16091	16157	16359	16238	16064	16192	16332	16156	16326	16197	16244	16447	16249	16037	16275	16255	16193	16038	16425	16001	16274	16326	16281	16192	16366	16228	15979	16335	16184	16199	16312	16244	16309	16215	16140	16336	16473	16035	16105	16171	16329	16166	16211	16181	16143	15992	16225	16221	16160	16055	16095	16183	16023	16356	16251	16247	16213	16228	16290	16269	16351	16020	16168	16103	16165	16234	16440	16301	16184	16265	16372	16331	16170	16259	16138	16154	16329	16166	16235	16145	16232	16230	16332	16334	16119	16163	16139	16204	16246	16236	16192	16102	16226	16279	16180	16238	16289	16194	16324	16008	16114	16169	16228	16139	16269	16061	16278	16215	16143	16147	16259	16220	16198	16236	16191	16338	16418	16233	16211	16343	16106	16079	16000	16181	16165	16161	16051	16135	16238	16242	16278	16173	16256	16228	16179	16338	16375	16158	16079	16276	16305	16284	16224	16467	16121	16232	16366	16234	16188	16313	16322	16094	16185	16189	16299	16110	16302	16341	16183	16253	16200	16243	16282	16185	16160	16102	16164	16205	16073	16286	16205	16270	16264	16330	16178	16181	16271	16132	16448	16260	16314	16097	16250	16190	16147	16257	16222	16317	16218	16165	16227	16120	16295	16117	16129	16065	16195	16289	16199	16309	16038	16226	16303	16101	16102	16393	16197	16329	16149	16257	16245	16211	16015	16169	16270	16276	16058	16244	16243	16193	16278	16171	16184	16327	16303	16239	16264	16172	16108	16407	16171	16324	16226	16162	16021	16342	16183	16020	16285	16088	16206	16204	16317	16230	16134	16150	16096	16257	16240	16334	16220	16263	16141	15954	16351	16298	16296	16181	16081	16332	16398	16093	16272	16238	16280	16130	16196	16210	16258	16190	16342	16256	16401	16156	16299	16148	16259	16241	16120	16220	16216	16148	16202	16078	16086	16191	16399	16315	16137	16148	16233	16284	16054	16135	16271	16226	16161	16326	16127	16199	16280	16184	16085	16150	16156	16125	16184	16000	16136	16113	16238	16365	16011	16350	16248	16112	16377	16275	16272	16232	16131	16294	16209	16301	16272	16276	16293	16104	16238	16191	16230	16428	16280	16204	16252	16097	16313	16260	16173	16083	16247	16306	16408	16070	16179	16196	16043	16145	16019	16318	16199	16093	16083	16325	16224	16123	16279	16273	16175	16141	16184	16163	16212	16260	16231	16252	16251	16062	16341	16277	16257	16406	16306	16064	16234	16195	16230	16068	16282	16231	16301	16158	16215	16127	16243	16170	16160	16232	16246	16330	16213	16329	16218	16232	16251	16039	16276	16303	16156	16176	16174	16377	16116	16101	16376	16189	16328	16102	15986	16117	16294	16171	16323	16305	16407	16355	16106	16205	16170	16236	16017	16055	16160	16263	16422	16171	16183	16244	16117	16311	16112	16318	16182	16275	16346	16154	16121	16340	16106	16061	16259	16061	16298	16035	16200	16401	16170	16299	16433	16237	16184	16186	16339	16285	16208	16196	16103	16112	16256	16303	16219	16038	16304	15996	16079	16012	16341	15978	16188	16287	16187	16242	16189	16102	16244	16337	15962	16192	16169	16213	16128	16239	16117	16158	16278	16128	16124	16295	16158	16259	16216	16189	16265	16131	16190	16121	16180	16331	16300	16252	16188	16211	16244	16178	16169	16308	16269	15995	16362	16347	16032	16167	16347	16115	16160	16039	16190	16138	16171	16108	16250	16245	16527	16336	16324	16298	16206	16170	16338	16298	16200	16105	15942	16275	16332	16343	16179	16329	16214	16282	16074	16181	16059	16237	16113	16179	16182	16078	16201	16019	16259	16300	16079	16106	16336	16206	16198	16020	16161	16115	16186	16144	16280	16095	16275	16093	16155	16212	16251	16286	16259	16343	16286	16176	16307	16252	16240	16101	16195	16157	16044	16437	16282	16223	16292	16329	16176	16124	16104	16308	16260	16408	16052	16411	16114	16223	16079	16183	16259	16104	16290	16212	16229	16354	16016	16252	16198	16233	16239	16210	16409	16256	16197	16147	16224	16227	16334	15996	16326	16186	16121	16212	16022	16367	16286	16285	16272	16356	16302	16265	16295	16219	16168	16316	16226	16303	16036	16123	16051	16228	16236	16171	16060	16177	16297	16208	16289	16198	16324	16207	16308	16310	16306	16283	16160	16199	16196	16388	15985	16340	16149	16269	16279	16021	16352	16032	16214	16215	16206
33118	36342	44929	39857	33321	30057	27643	25393	24055	22529	21551	21153	20870	20701	20339	20253	20147	20339	20030	20119	20052	19890	20061	19862	19935	19947	19871	19897	19868	19633	19959	19831	20142	19835	19865	19818	19716	19867	19810	19853	19809	19767	19763	19846	19847	19739	19731	19657	19857	19912	19804	19838	19785	19857	19757	19832	19608	19721	19628	19910	19807	19854	19818	19768	19657	19845	19645	19709	19844	19886	19804	19693	19718	19837	19962	19742	19844	19740	19853	19950	20021	19645	19770	19854	19760	19729	19651	19749	20013	19666	20084	19768	19654	19435	19852	19892	19864	19784	19837	19821	19875	19651	19842	19894	19790	19882	19903	19769	19864	19653	19863	19822	19825	19816	19855	19576	19757	19791	19667	19813	19629	19805	19784	19843	19855	19729	20028	19836	19997	19859	19816	19589	19708	19871	19829	19760	19772	19754	19747	19767	19860	19862	19695	19885	19766	19593	19923	19859	19640	19855	19920	19938	19942	19826	19614	19694	19878	19763	19891	19720	19825	19591	19775	19850	19831	19639	19639	19786	19905	19694	19639	19743	19690	19955	19738	19622	19737	19678	19821	19641	19760	19818	19738	19761	19754	19927	20024	19689	19784	19632	19685	19899	19642	19802	19680	19819	20062	19789	19687	19803	19664	19638	19545	19526	19751	19746	19751	19794	19949	19753	19808	19774	19892	19786	19741	19862	19868	19931	19694	19762	19887	19888	19936	19976	19704	19681	19594	19615	19844	19714	19718	19608	19890	19909	19569	19865	19887	19863	19738	19880	19609	19598	19832	19588	19713	19861	19991	19812	19669	19655	19893	19897	19734	19745	19705	19943	19591	19799	19853	19622	19555	19947	19791	19901	19866	19737	19805	19635	19734	19708	19771	19739	19973	19634	19899	19859	19896	19438	19668	19685	19697	19762	19613	19531	20124	19668	20115	19794	19913	19995	19726	19734	19953	19877	19720	19814	19828	19794	19962	19903	19895	19564	19606	19894	19829	19764	19800	19957	19880	19838	19912	19726	19933	19811	19682	19591	19713	19878	19902	19639	19841	19743	19851	19795	19855	19923	19729	19557	19738	19892	19642	19743	19739	19798	19755	19620	19808	19552	19782	19719	19682	19788	19706	19719	19827	19926	19770	19728	19842	19748	19925	19814	19664	19560	19739	19675	19701	19833	19772	19736	19653	19469	19788	19768	19965	19748	19907	19858	19740	19818	19858	19828	19777	19992	19972	19909	19643	19878	19607	19774	20023	19653	19783	19762	19763	19689	19842	19792	19485	19748	19889	19759	19671	20126	19871	19674	19731	19722	19931	19817	19793	19730	20015	19798	19793	19902	19912	19804	19798	19650	19858	19786	19726	19975	19929	19688	19965	19843	19737	19916	19764	19618	19834	20021	19659	19795	19971	19767	19905	19822	19645	19928	19882	19939	19863	19928	19792	19779	19818	19851	19946	19950	19868	19946	19750	19935	19600	19663	19830	19652	19782	19774	19576	19835	19784	19800	19858	19819	20135	19867	19757	19746	19591	19824	20011	19792	19735	19566	19935	19782	19713	19758	19735	19752	19746	19594	19929	19642	19776	19742	19645	19846	19783	19739	19841	19666	19626	19775	19826	19620	19777	19918	19845	19759	19831	19795	19821	19704	19796	19907	19836	19763	19790	19929	19809	19854	19757	19770	19742	19838	19718	19891	19727	19601	19830	19629	19805	19937	19815	19851	19835	19863	19685	19804	19901	19883	19869	19834	19667	19793	19726	19687	19700	19774	19825	19824	19843	19796	19832	19940	19971	19886	19838	19793	19764	19809	19912	19778	19666	19969	19929	19782	19849	19763	19885	19852	19679	19672	20017	19804	19725	19726	20000	19825	19893	19847	19680	19884	19798	19739	19831	19671	20108	19903	19885	19622	19976	19687	19647	19709	19740	19699	19860	19799	19952	19728	19736	19641	19683	19754	19728	19804	19741	19776	19846	19887	20013	19818	19767	19728	19747	19563	19656	19857	19875	19898	19648	19929	19862	19728	19696	19619	19791	19793	19744	19774	19906	19805	19871	19893	19912	19754	19882	19825	19767	19685	19836	19736	19659	20033	19932	19661	19689	19668	19799	19923	19862	19746	19606	19892	19796	19711	19852	19949	19775	19746	19804	19876	20056	19821	19688	19701	19687	19539	19922	19919	19911	19633	19986	19809	19670	19873	19794	19783	19634	19794	19979	19870	19756	19915	19731	19747	19802	19739	19859	19609	19864	19857	19785	19968	19711	19640	19805	19521	19610	19849	19769	19914	19977	19751	19570	19844	19750	19773	19683	19843	19783	19801	19545	19591	19782	19765	19917	19732	20030	19533	19890	19860	19909	19748	19870	19703	19998	19814	19695	19774	19695	19850	19893	19929	19682	19653	19620	19717	19824	19895	19733	19667	19521	19749	19734	19753	19882	19783	19727	19746	19931	19734	19733	19514	19565	19636	19863	19796	19679	19882	19948	19940	19753	19790	19910	19808	19734	19670	19919	19630	19810	19805	19685	19840	19832	19829	19813	19756	19804	19817	19740	19834	19824	19865	19762	19578	19901	19637	19992	19821	19880	19800	19920	19652	19944	19838	19845	19600	19832	19800	19621	19562	19633	19878	19794	19973	19853	19822	19653	19709	19680	19843	19701	19719	19762	19691	19770	19812	19874	19770	19940	19769	19820	19830	19924	19842	19805	19791	19830	20052	19843	19853	19948	19751	19698	19871	19896	19967	19707	19891	19712	19646	19969	19657	19708	19921	19627	19735	19970	19734	19909	19693	19942	19784	19640	19841	19763	19694	19702	19552	19849	19829	19567	19629	19944	19586	19706	19814	19844	19555	19748	19859	19901	20108	19801	19715	19945	19808	19729	19656	19886	19736	19965	19882	19683	20014	19870	19757	19654	19731	19769	19912	19809	19687	19891	19726	20007	19836	19859	19831	19875	19579	19685	19939	19877	19794	20010	19612	19731	19672	19681	19782	19642	19994	19619	19864	19764	19755	19864	19746	19703	19648	19712	19940	19795	19598	19717	19935	19751	20030	20035	19861	19669	19790	19703	19741	19860	19621	19861	19859	19814	19885	19788	19847	19774	19805	19757	19874	19758	19863	19998	19652	19930	19772	19889	19646	19937	19681	19826	19692	19625	19797	19525	19821	19986	19716	19687	19877	19745	19911	19919	19716	19768	19684	19679	19832	20193	19887	19673	19763	19696	20074	19801	19842	19790	19974	20030	19728	19890	19613	19707	19795	19823	19788	19794	19718	19851	19838	19920	19839	19766	19666	19665	19711	19694	19575	19831	19822	19754	19778	19975	19724	19763	19784	19664	19770	19753	19765	19538	19665	19717	19832	19718	19803	19533	19642	19837	19821	19916	19858	19787	19885	19589	19725	19924	19605	20034	19728	19868	19717	19721	19732	19710	19985	19884	19743	20035	19775	19675	19561	19880	19803	19652	20003	19651	19824	19662	19796	19634	19983	19770	19595	19864	19803	19817	19838	19711	19849	19904	19647	19742	19746	19803	19823	19828	19854	19783	19786	19724	19730	19705	19694	19796	19740	19856	19844	19861	19775	19697	19541	19672	19799	19918	19860	19754	19862	19791	19788	19690	19631	19656	19721	20051	19689	19556	19918	19746	19634	19820	19928	19703	19694	19885	19723	19909	19799	19853	19949	19813	19700	19970	19731	19838	19505	19932	19669	19605	19884	20021	19908	19889	19997	19945	19743	19922	19760	20068	19895	19959	19710	19686	20031	19905	19736	19511	19786	19788	19811	19650	19813	19891	19843	20030	19718	19969	19717	19714	19726	19832	19710	19753	19881	20073	19726	19823	19723	19902	19767	19698	19737	19978	19703	19738	19709	19659	19918	19721	19777	19748	19797	19849	19738	19716	19900	20013	19854	19620	19802	19659	19909	19850	19740	19690	19831	19985	19782	19815	19719	19942	19978	19776	19815	19903	19836	20010	19635	19862	19843	19772	19938	19961	19845	19754	19787	19750	19587	19753	19788	19568	19778	19763	19902	19862	19716	19777	19787	19810	19853	19679	19748	19957	19664	19542	19867	19907	19868	19915	19826	19684	19855	19776	19791	19744	19904	19850	19601	19719	19609	19737	19858	19602	19793	19648	19731	19708	19811	19970	19830	19731	20029	19669	19815	19831	19799	19765	19898	19690	19839	19683	19615	19760	19871	19775	19643	19850	19759	19674	19844	19918	19877	19810	19698	19760	19546	19846	19860	19667	19905	19728	19841	19798	19727	19966	19838	19586	19794	19816	19914	19882	19919	19892	19892	19884	19778	19822	19584	19833	20082	19786	19689	19592	19568	19695	19966	19933	19492	19724	19877	19835	19697	19874	19778	19733	19785	19701	19784	19707	19773	19887	19732	19822	19612	19677	19877	19720	19771	19902	19822	19830	19829	19925	19657	19945	19885	19775	19680	19841	19719	19832	19705	19903	20093	19936	19655	19845	19911	19823	19887	19673	19894	19659	19893	19758	19969	19932	19729	19696	19812	19615	19692	19700	19784	19867	19796	19776	19680	19736	19583	19721	19898	19778	19756	19921	19693	19779	19821	19745	19718	19676	19560	19897	19808	19822	19768	19932	19653	19580	19792	19883	19903	19835	19715	20038	19725	19830	19767	19805	19962	19549	19885	20032	19917	19824	19680	19682	19864	19855	19616	19818	19755	19853	19995	19792	19740	19878	19884	19830	19775	19921	19670	20041	19862	19863	19644	19771	19789	19956	19852	19855	19866	19746	19792	19802	19953	19790	19714	19724	19775	19798	19694	19963	19868	19696	19945	19760	19771	19788	19982	20042	19945	19758	19549	19666	19894	19699	19481	19744	19685	19776	19796	19844	19940	20015	19820	19881	19917	19946	19654	19791	19942	19753	19729	19759	19742	19897	19735	19841	19961	19853	19471	19699	19780	19615	19753	19819	19628	19821	19558	19740	19960	19601	19747	19663	19803	19585	19806	19604	20106	19810	19883	19817	19779	19958	19878	19653	19710	19891	19846	19779	19830	19685	19681	19793	19754	19703	19839	19613	19607	19718	19595	19781	19687	19842	19854	19680	19724	19795	19808	19588	20099	19732	19880	20070	19667	19886	19770	19878	19808	19689	19907
32750	47866	48208	39367	33743	30118	27231	24913	22261	20234	19377	18637	18082	17607	17430	17294	17096	16885	16783	16990	16605	16742	16479	16671	16526	16630	16486	16624	16389	16447	16423	16558	16479	16514	16485	16569	16447	16539	16461	16594	16503	16517	16590	16550	16538	16412	16528	16439	16241	16411	16626	16438	16367	16467	16474	16519	16556	16538	16556	16392	16381	16548	16377	16442	16545	16446	16442	16410	16410	16490	16354	16561	16395	16481	16292	16455	16374	16411	16481	16608	16312	16302	16488	16479	16482	16488	16487	16370	16497	16438	16468	16389	16283	16486	16604	16464	16382	16486	16609	16531	16296	16411	16194	16475	16584	16400	16508	16608	16398	16532	16604	16465	16487	16434	16416	16652	16621	16330	16440	16418	16601	16379	16370	16399	16488	16536	16437	16484	16523	16483	16524	16402	16283	16447	16526	16557	16461	16433	16529	16583	16399	16558	16671	16640	16444	16433	16437	16616	16534	16425	16376	16509	16428	16590	16378	16437	16538	16501	16370	16386	16380	16503	16280	16643	16523	16482	16444	16643	16567	16278	16596	16369	16487	16505	16408	16442	16595	16490	16360	16479	16431	16489	16357	16481	16470	16459	16355	16390	16400	16435	16346	16525	16470	16408	16479	16485	16351	16623	16631	16389	16437	16481	16346	16419	16342	16537	16557	16451	16276	16527	16387	16497	16214	16530	16389	16401	16540	16272	16603	16447	16395	16264	16478	16438	16489	16511	16479	16539	16432	16461	16260	16584	16408	16405	16233	16424	16459	16454	16548	16428	16382	16551	16497	16490	16561	16409	16450	16298	16486	16293	16449	16312	16468	16383	16349	16555	16551	16474	16525	16360	16495	16464	16369	16493	16415	16511	16396	16360	16406	16289	16442	16573	16386	16462	16334	16417	16503	16594	16499	16510	16517	16434	16498	16293	16395	16351	16557	16537	16478	16590	16269	16443	16484	16326	16361	16385	16528	16490	16512	16324	16423	16453	16585	16314	16503	16259	16370	16274	16452	16432	16296	16530	16665	16405	16397	16560	16584	16392	16360	16446	16488	16451	16513	16426	16550	16445	16349	16534	16456	16398	16503	16433	16586	16395	16521	16502	16434	16560	16535	16442	16375	16459	16411	16632	16542	16444	16335	16417	16600	16441	16438	16158	16474	16385	16656	16489	16292	16318	16513	16452	16567	16229	16521	16431	16331	16543	16267	16502	16436	16255	16371	16470	16442	16542	16479	16332	16582	16381	16406	16543	16488	16458	16455	16486	16578	16554	16330	16385	16549	16564	16388	16365	16358	16602	16557	16484	16446	16469	16430	16532	16333	16352	16445	16543	16502	16436	16507	16413	16448	16355	16528	16380	16416	16290	16360	16494	16527	16400	16461	16425	16531	16503	16561	16343	16406	16481	16427	16355	16503	16485	16523	16501	16498	16450	16592	16527	16416	16355	16376	16392	16568	16281	16591	16415	16369	16496	16328	16308	16377	16513	16401	16621	16515	16468	16477	16497	16372	16552	16494	16354	16542	16427	16278	16381	16423	16542	16468	16381	16505	16396	16579	16356	16444	16550	16407	16418	16400	16441	16638	16453	16551	16356	16619	16391	16346	16517	16619	16336	16533	16326	16352	16245	16519	16388	16459	16483	16318	16529	16477	16535	16575	16454	16314	16327	16508	16500	16456	16540	16351	16362	16490	16463	16376	16394	16516	16458	16305	16515	16578	16345	16446	16481	16506	16549	16323	16539	16613	16363	16496	16461	16303	16542	16356	16401	16519	16532	16418	16617	16566	16438	16290	16514	16547	16449	16232	16464	16375	16334	16258	16466	16394	16557	16409	16384	16520	16554	16346	16461	16281	16519	16391	16499	16491	16273	16434	16375	16466	16512	16591	16443	16273	16419	16447	16519	16319	16438	16470	16429	16413	16587	16458	16431	16654	16365	16398	16515	16432	16412	16506	16377	16582	16452	16361	16461	16529	16589	16481	16484	16457	16268	16471	16361	16635	16327	16576	16491	16484	16487	16615	16315	16320	16615	16356	16525	16327	16498	16486	16693	16460	16508	16437	16398	16313	16578	16571	16395	16531	16401	16568	16574	16504	16509	16453	16425	16459	16515	16482	16601	16536	16491	16590	16599	16499	16628	16445	16315	16560	16487	16545	16546	16524	16324	16389	16412	16572	16427	16397	16446	16435	16314	16564	16473	16428	16597	16277	16581	16391	16490	16491	16572	16443	16572	16328	16649	16642	16441	16491	16351	16368	16549	16321	16291	16365	16627	16538	16499	16463	16470	16374	16292	16416	16533	16439	16381	16314	16448	16388	16316	16458	16559	16491	16374	16380	16335	16449	16482	16434	16423	16290	16593	16251	16435	16403	16474	16621	16433	16574	16478	16662	16438	16387	16561	16526	16370	16534	16570	16367	16302	16419	16429	16685	16468	16323	16367	16463	16348	16608	16260	16474	16546	16520	16333	16476	16638	16353	16553	16575	16435	16387	16522	16433	16453	16465	16574	16391	16437	16241	16413	16479	16363	16318	16492	16467	16474	16572	16489	16354	16461	16443	16521	16490	16526	16406	16493	16415	16549	16224	16301	16361	16423	16526	16487	16465	16558	16575	16363	16556	16554	16476	16571	16553	16551	16342	16399	16563	16676	16375	16480	16591	16543	16509	16505	16604	16324	16397	16327	16476	16510	16265	16460	16452	16596	16587	16427	16451	16480	16282	16494	16604	16438	16431	16448	16459	16503	16431	16396	16503	16316	16482	16404	16374	16273	16384	16528	16278	16557	16441	16459	16491	16318	16424	16453	16714	16336	16537	16320	16425	16475	16656	16454	16459	16533	16496	16538	16403	16328	16443	16506	16442	16647	16553	16435	16486	16597	16555	16517	16498	16398	16519	16635	16510	16618	16325	16512	16565	16376	16605	16598	16478	16455	16409	16425	16578	16535	16477	16735	16291	16467	16495	16577	16602	16486	16397	16521	16361	16467	16539	16483	16485	16397	16467	16519	16499	16229	16398	16503	16588	16348	16403	16373	16558	16511	16518	16507	16482	16300	16583	16456	16526	16545	16503	16478	16507	16562	16352	16354	16631	16391	16485	16633	16346	16372	16464	16528	16477	16562	16569	16447	16471	16374	16335	16582	16395	16552	16689	16536	16506	16260	16360	16375	16302	16523	16538	16455	16466	16651	16304	16661	16527	16439	16580	16395	16555	16386	16637	16289	16314	16468	16451	16521	16280	16382	16409	16612	16404	16331	16611	16514	16534	16445	16464	16500	16490	16435	16440	16557	16502	16386	16456	16413	16366	16566	16454	16501	16532	16496	16571	16519	16477	16607	16582	16514	16595	16551	16507	16425	16649	16611	16522	16371	16466	16548	16420	16411	16504	16493	16314	16550	16500	16521	16504	16589	16431	16361	16501	16394	16478	16563	16376	16555	16384	16451	16484	16525	16542	16466	16507	16346	16313	16444	16709	16448	16363	16421	16525	16406	16369	16372	16432	16399	16432	16512	16433	16427	16478	16489	16633	16433	16546	16516	16465	16588	16441	16539	16486	16605	16538	16523	16597	16401	16363	16228	16454	16441	16601	16559	16380	16512	16541	16359	16470	16550	16585	16600	16567	16469	16617	16397	16680	16507	16398	16586	16361	16418	16493	16233	16603	16421	16658	16517	16594	16424	16475	16361	16474	16616	16505	16468	16240	16528	16597	16409	16385	16652	16369	16422	16481	16482	16395	16378	16478	16641	16530	16487	16478	16507	16446	16469	16689	16449	16484	16531	16452	16418	16588	16558	16520	16365	16445	16429	16554	16603	16336	16560	16507	16492	16443	16314	16478	16383	16416	16604	16290	16267	16423	16361	16500	16296	16496	16400	16402	16495	16458	16614	16433	16503	16409	16399	16504	16228	16390	16562	16484	16449	16423	16411	16445	16441	16522	16359	16430	16444	16488	16532	16274	16575	16336	16583	16524	16297	16391	16498	16440	16526	16476	16376	16517	16514	16465	16304	16579	16237	16545	16448	16544	16628	16415	16569	16515	16474	16485	16607	16349	16427	16513	16480	16528	16319	16279	16448	16374	16508	16355	16381	16244	16507	16434	16419	16436	16576	16442	16386	16463	16254	16347	16614	16494	16417	16477	16627	16597	16386	16584	16450	16701	16494	16618	16335	16557	16415	16398	16478	16399	16465	16605	16339	16455	16303	16369	16541	16616	16528	16424	16530	16587	16611	16569	16590	16546	16423	16502	16501	16436	16394	16535	16596	16576	16361	16607	16468	16357	16348	16554	16566	16385	16470	16341	16483	16445	16562	16458	16524	16304	16316	16369	16351	16542	16309	16359	16422	16336	16403	16508	16556	16561	16565	16614	16466	16380	16380	16460	16628	16458	16358	16496	16404	16317	16463	16432	16519	16545	16416	16442	16457	16442	16642	16405	16506	16519	16431	16612	16354	16512	16510	16334	16356	16647	16512	16625	16484	16380	16501	16497	16494	16553	16337	16507	16548	16566	16530	16395	16431	16582	16330	16349	16379	16411	16558	16478	16358	16417	16495	16461	16367	16251	16375	16473	16640	16558	16564	16501	16545	16331	16299	16446	16489	16440	16575	16552	16303	16457	16620	16454	16255	16374	16509	16409	16476	16412	16412	16452	16502	16422	16293	16427	16529	16569	16315	16516	16500	16464	16577	16657	16252	16661	16577	16373	16400	16532	16390	16718	16514	16409	16364	16455	16404	16457	16504	16469	16469	16528	16499	16510	16348	16572	16441	16462	16491	16506	16587	16399	16502	16597	16516	16461	16544	16545	16364	16435	16353	16553	16519	16415	16377	16654	16354	16437	16457	16438	16570	16179	16530	16440	16561	16381	16560	16513	16660	16395	16508	16366	16436	16432	16423	16444	16240	16410	16358	16330	16476	16405	16511	16614	16474	16414	16334	16533	16326	16263	16590	16574	16302	16437	16569	16620	16626	16325	16601	16427	16469	16571	16506	16447	16508	16427	16333	16423	16344	16328	16498	16366	16479	16419	16439	16397	16490	16538	16537	16469	16552	16496	16487	16387	16440	16480	16327	16461	16283	16555	16440	16337	16484	16522	16525	16490	16419	16506	16409	16443	16397	16613	16385	16358	16403	16528	16503
25327	21651	30450	31718	32211	33574	31951	28043	25373	23973	22778	22235	21742	21113	20822	20537	20367	20350	20040	20337	20006	20075	19682	19844	19618	19553	19689	19568	19641	19500	19686	19731	19776	19599	19814	19762	19633	19560	19537	19675	19430	19599	19680	19612	19384	19461	19440	19509	19594	19537	19650	19655	19490	19614	19651	19694	19703	19522	19688	19575	19604	19432	19517	19541	19525	19410	19584	19614	19777	19653	19544	19441	19643	19543	19703	19628	19631	19477	19734	19430	19490	19558	19651	19611	19504	19357	19315	19577	19642	19717	19525	19669	19691	19511	19455	19484	19501	19554	19447	19599	19563	19433	19611	19661	19610	19506	19233	19497	19423	19566	19573	19557	19668	19634	19596	19622	19651	19531	19492	19415	19873	19497	19609	19492	19585	19571	19539	19488	19495	19560	19380	19728	19514	19484	19352	19445	19493	19613	19478	19534	19544	19714	19639	19808	19494	19467	19436	19631	19490	19533	19468	19661	19540	19284	19572	19403	19518	19552	19814	19607	19639	19581	19552	19695	19557	19634	19645	19598	19688	19523	19507	19479	19581	19422	19646	19361	19410	19523	19491	19491	19396	19464	19771	19435	19600	19383	19678	19593	19659	19569	19789	19569	19686	19430	19351	19602	19375	19580	19729	19679	19416	19412	19385	19656	19626	19629	19417	19482	19588	19452	19503	19544	19473	19508	19433	19560	19633	19578	19509	19163	19501	19623	19625	19587	19504	19693	19597	19724	19632	19463	19511	19513	19611	19692	19735	19611	19456	19679	19661	19622	19476	19537	19576	19613	19651	19471	19470	19544	19447	19248	19546	19779	19649	19584	19635	19594	19632	19440	19643	19612	19413	19733	19730	19596	19363	19610	19631	19472	19356	19595	19848	19734	19647	19377	19651	19569	19419	19513	19664	19537	19566	19458	19667	19584	19433	19895	19689	19704	19497	19537	19439	19408	19577	19675	19615	19625	19523	19458	19634	19582	19391	19569	19695	19656	19740	19600	19487	19545	19464	19460	19539	19410	19349	19451	19575	19480	19424	19447	19585	19746	19677	19529	19616	19540	19483	19722	19565	19710	19590	19350	19522	19484	19548	19639	19628	19402	19647	19279	19315	19667	19609	19555	19563	19525	19720	19487	19513	19494	19602	19654	19641	19794	19524	19576	19654	19704	19482	19521	19497	19576	19616	19564	19659	19745	19545	19638	19596	19619	19500	19499	19498	19350	19418	19605	19493	19617	19643	19587	19519	19399	19754	19587	19546	19445	19805	19589	19474	19532	19625	19619	19417	19496	19473	19461	19509	19556	19524	19406	19625	19264	19586	19690	19661	19638	19565	19709	19683	19581	19399	19557	19619	19456	19819	19559	19392	19503	19485	19401	19636	19257	19448	19513	19573	19660	19628	19792	19520	19369	19491	19467	19589	19487	19593	19620	19307	19696	19797	19514	19543	19980	19390	19592	19488	19574	19690	19579	19871	19697	19606	19481	19678	19373	19438	19474	19512	19401	19509	19433	19523	19512	19568	19514	19550	19556	19516	19436	19541	19470	19602	19609	19374	19640	19518	19565	19398	19389	19374	19462	19486	19454	19441	19626	19550	19638	19611	19678	19304	19615	19456	19373	19586	19610	19530	19355	19393	19611	19635	19570	19645	19595	19519	19684	19540	19604	19460	19488	19341	19370	19446	19548	19526	19437	19705	19531	19470	19579	19425	19515	19587	19697	19676	19585	19950	19431	19633	19577	19469	19596	19624	19570	19726	19396	19630	19594	19529	19598	19638	19704	19628	19510	19503	19321	19638	19451	19504	19745	19409	19580	19758	19708	19443	19528	19498	19620	19587	19570	19437	19693	19366	19472	19467	19498	19431	19369	19367	19623	19616	19137	19554	19425	19382	19503	19469	19532	19558	19328	19730	19648	19536	19496	19469	19439	19590	19632	19575	19649	19563	19581	19594	19367	19536	19578	19598	19533	19590	19664	19597	19519	19555	19709	19571	19474	19574	19702	19704	19520	19324	19535	19504	19698	19438	19579	19621	19711	19554	19557	19662	19621	19440	19448	19489	19486	19549	19367	19535	19611	19459	19561	19480	19558	19653	19766	19547	19312	19659	19571	19590	19668	19725	19444	19483	19450	19585	19559	19583	19382	19417	19550	19582	19454	19529	19406	19582	19574	19351	19533	19495	19753	19580	19429	19452	19472	19751	19345	19540	19518	19484	19480	19476	19594	19542	19368	19526	19576	19519	19474	19446	19521	19590	19605	19611	19808	19548	19598	19459	19678	19621	19612	19883	19508	19600	19662	19494	19522	19666	19462	19455	19540	19478	19480	19839	19520	19667	19616	19627	19389	19540	19696	19623	19527	19657	19430	19328	19470	19509	19469	19544	19617	19580	19447	19839	19685	19408	19492	19403	19579	19714	19599	19405	19465	19412	19492	19639	19803	19526	19749	19563	19335	19499	19628	19759	19689	19453	19653	19530	19535	19515	19570	19694	19824	19656	19396	19328	19574	19465	19673	19510	19388	19405	19475	19469	19612	19722	19630	19564	19597	19519	19506	19489	19582	19698	19537	19582	19608	19639	19450	19653	19589	19518	19458	19645	19272	19479	19691	19638	19728	19527	19613	19456	19646	19683	19729	19490	19601	19530	19686	19513	19439	19576	19496	19612	19366	19513	19557	19658	19543	19575	19619	19445	19566	19609	19635	19647	19681	19708	19619	19481	19528	19505	19471	19566	19733	19709	19536	19596	19200	19462	19708	19628	19614	19568	19637	19534	19549	19264	19549	19617	19563	19302	19624	19500	19531	19432	19641	19602	19468	19596	19609	19568	19600	19663	19632	19607	19468	19609	19632	19548	19543	19624	19520	19414	19373	19355	19615	19516	19582	19784	19660	19724	19647	19423	19750	19793	19439	19526	19544	19411	19595	19466	19717	19821	19541	19571	19600	19586	19652	19438	19535	19530	19521	19458	19463	19614	19577	19641	19650	19672	19540	19736	19564	19537	19510	19584	19680	19566	19663	19573	19429	19757	19535	19742	19625	19568	19595	19702	19403	19556	19433	19560	19488	19376	19509	19548	19638	19617	19417	19451	19615	19482	19579	19385	19459	19619	19623	19609	19698	19541	19414	19532	19461	19588	19527	19527	19647	19577	19593	19519	19380	19561	19504	19546	19639	19483	19562	19677	19697	19511	19520	19562	19558	19593	19676	19686	19458	19540	19607	19606	19352	19483	19484	19696	19485	19766	19599	19735	19713	19601	19563	19652	19682	19307	19582	19606	19451	19606	19519	19467	19649	19480	19463	19497	19502	19427	19540	19472	19615	19600	19655	19714	19498	19457	19644	19705	19761	19561	19524	19565	19364	19509	19684	19372	19484	19488	19630	19557	19469	19642	19738	19723	19771	19438	19536	19608	19543	19476	19683	19555	19402	19526	19556	19535	19651	19477	19690	19456	19437	19484	19456	19454	19448	19428	19680	19488	19603	19699	19530	19778	19517	19535	19330	19609	19541	19506	19441	19451	19604	19592	19633	19396	19397	19542	19492	19503	19703	19696	19616	19554	19481	19475	19595	19649	19626	19445	19563	19766	19585	19659	19539	19545	19560	19461	19342	19462	19534	19404	19702	19517	19538	19359	19554	19664	19486	19429	19643	19838	19623	19542	19327	19504	19687	19640	19717	19632	19653	19544	19732	19342	19500	19734	19760	19522	19618	19602	19416	19556	19562	19447	19584	19604	19645	19607	19653	19378	19567	19599	19603	19542	19597	19399	19470	19542	19686	19506	19386	19593	19623	19718	19810	19677	19653	19547	19469	19498	19674	19492	19491	19421	19470	19485	19637	19479	19599	19650	19604	19499	19527	19626	19411	19655	19557	19607	19573	19488	19391	19567	19482	19568	19471	19608	19446	19637	19434	19623	19548	19408	19463	19622	19593	19619	19690	19776	19543	19603	19565	19577	19623	19702	19665	19560	19577	19542	19575	19564	19735	19604	19449	19447	19716	19646	19493	19481	19509	19472	19760	19631	19348	19845	19647	19480	19683	19480	19421	19481	19388	19474	19587	19746	19690	19468	19486	19593	19558	19645	19542	19471	19617	19450	19419	19585	19738	19631	19545	19628	19524	19554	19263	19537	19380	19849	19475	19496	19487	19524	19583	19593	19424	19487	19531	19570	19393	19522	19504	19459	19634	19663	19608	19721	19483	19586	19558	19560	19495	19385	19433	19598	19471	19489	19356	19565	19661	19611	19795	19358	19650	19720	19502	19752	19714	19672	19580	19535	19565	19663	19579	19539	19404	19514	19574	19212	19511	19549	19364	19502	19495	19498	19552	19352	19595	19537	19485	19504	19541	19610	19602	19671	19473	19632	19335	19560	19511	19647	19647	19640	19776	19536	19582	19541	19760	19762	19526	19706	19533	19488	19400	19846	19557	19621	19532	19518	19582	19573	19663	19607	19455	19514	19715	19513	19307	19533	19664	19581	19563	19632	19534	19538	19761	19300	19560	19514	19685	19669	19371	19633	19369	19735	19679	19585	19471	19610	19684	19431	19471	19486	19333	19650	19692	19488	19580	19686	19497	19516	19726	19500	19503	19486	19592	19439	19471	19766	19549	19773	19556	19488	19638	19661	19611	19609	19579	19464	19256	19521	19533	19719	19738	19624	19574	19387	19593	19527	19471	19391	19530	19684	19669	19587	19471	19481	19526	19547	19644	19577	19611	19537	19549	19585	19527	19597	19436	19478	19763	19574	19490	19752	19633	19582	19574	19614	19700	19546	19669	19723	19458	19567	19500	19457	19631	19747	19745	19574	19650	19154	19710	19666	19476	19560	19497	19554	19486	19728	19704	19555	19472	19742	19480	19501	19540	19483	19548	19483	19599	19578	19688	19521	19507	19640	19518	19452	19516	19474	19593	19535	19598	19407	19579	19513	19571	19611	19367	19468	19621	19618	19787	19540	19438	19603	19400	19501	19747	19588	19585	19401	19594	19676	19758	19582	19688	19541	19472	19521	19453	19444	19649	19658	19304	19549	19572	19568	19523	19609	19567	19516	19520	19610	19438	19450	19526	19507	19335	19632	19344	19266	19745	19649	19518	19565	19396	19664	19540	19586	19584	19616	19543	19457	19672	19525	19601
32394	53584	53166	44720	39396	35307	31475	28150	24620	22423	21172	20040	19015	18604	17952	17605	17333	17248	17146	17039	16771	16596	16727	16633	16392	16422	16451	16401	16425	16530	16414	16523	16287	16478	16314	16396	16306	16362	16510	16524	16543	16441	16258	16395	16351	16346	16374	16398	16395	16390	16302	16227	16459	16359	16238	16285	16304	16436	16377	16432	16446	16023	16451	16465	16350	16252	16269	16284	16270	16543	16280	16288	16327	16514	16559	16341	16474	16356	16248	16461	16332	16394	16381	16516	16343	16328	16414	16304	16395	16325	16376	16393	16132	16229	16315	16291	16300	16335	16292	16269	16365	16323	16241	16377	16292	16238	16536	16359	16400	16355	16379	16304	16299	16304	16298	16439	16310	16327	16399	16326	16252	16336	16136	16390	16380	16280	16303	16392	16212	16382	16385	16193	16442	16301	16169	16346	16246	16424	16308	16360	16435	16537	16456	16293	16449	16339	16229	16482	16247	16235	16332	16233	16327	16212	16163	16172	16337	16468	16470	16347	16348	16315	16343	16329	16391	16472	16309	16376	16392	16404	16247	16249	16163	16519	16419	16396	16339	16368	16393	16335	16329	16286	16145	16205	16226	16326	16323	16400	16396	16441	16500	16424	16143	16198	16418	16340	16488	16362	16215	16240	16378	16512	16228	16373	16379	16438	16392	16465	16347	16383	16334	16438	16353	16467	16327	16535	16414	16375	16371	16451	16198	16379	16490	16307	16335	16274	16431	16154	16332	16392	16342	16390	16271	16467	16459	16301	16294	16373	16329	16391	16382	16460	16331	16299	16479	16258	16438	16431	16346	16255	16274	16146	16474	16392	16514	16474	16319	16460	16417	16290	16388	16387	16463	16493	16328	16306	16092	16470	16245	16322	16236	16481	16354	16331	16387	16362	16432	16360	16205	16323	16314	16489	16264	16424	16316	16473	16212	16486	16326	16427	16309	16271	16340	16324	16423	16291	16267	16499	16375	16341	16469	16169	16304	16474	16334	16271	16409	16405	16318	16421	16376	16392	16367	16337	16346	16643	16302	16424	16538	16486	16182	16400	16336	16317	16183	16444	16348	16429	16355	16462	16310	16406	16334	16391	16411	16328	16346	16393	16384	16226	16300	16370	16216	16349	16323	16316	16287	16393	16347	16511	16373	16031	16362	16218	16512	16447	16266	16414	16321	16470	16364	16170	16273	16390	16359	16490	16303	16254	16202	16402	16328	16229	16167	16375	16353	16466	16282	16347	16255	16350	16466	16216	16405	16558	16248	16455	16375	16270	16212	16368	16498	16297	16347	16396	16248	16181	16316	16458	16117	16350	16332	16462	16348	16308	16351	16441	16504	16343	16228	16248	16375	16354	16355	16425	16150	16153	16425	16373	16449	16276	16406	16361	16164	16237	16383	16421	16433	16402	16364	16322	16320	16327	16142	16388	16302	16388	16364	16367	16487	16268	16371	16312	16418	16303	16369	16288	16430	16455	16334	16337	16314	16289	16408	16155	16341	16265	16319	16198	16397	16417	16274	16467	16330	16417	16355	16529	16211	16497	16330	16296	16396	16324	16371	16427	16435	16362	16315	16301	16248	16360	16413	16182	16380	16397	16452	16408	16274	16309	16400	16388	16238	16209	16387	16341	16361	16349	16379	16396	16353	16528	16305	16172	16493	16358	16364	16196	16461	16330	16375	16352	16450	16551	16389	16297	16414	16313	16361	16365	16213	16447	16399	16326	16223	16480	16210	16214	16402	16333	16527	16428	16301	16199	16302	16314	16324	16265	16255	16424	16242	16283	16336	16364	16253	16437	16402	16407	16416	16357	16459	16402	16338	16332	16244	16462	16250	16251	16380	16242	16405	16157	16369	16428	16318	16292	16340	16253	16414	16332	16392	16372	16406	16326	16338	16333	16362	16307	16170	16428	16294	16160	16381	16339	16393	16299	16417	16410	16476	16331	16409	16358	16478	16351	16360	16449	16477	16281	16327	16398	16384	16337	16352	16383	16316	16194	16373	16333	16195	16351	16306	16384	16424	16342	16241	16246	16478	16353	16331	16306	16379	16464	16414	16293	16364	16327	16454	16401	16299	16234	16549	16373	16407	16400	16185	16403	16484	16285	16287	16477	16465	16360	16360	16428	16212	16260	16205	16656	16326	16417	16181	16368	16242	16249	16443	16177	16213	16549	16270	16208	16390	16313	16223	16264	16419	16354	16307	16434	16551	16341	16183	16278	16185	16361	16283	16509	16260	16413	16166	16353	16353	16436	16425	16509	16262	16177	16407	16385	16423	16334	16315	16317	16364	16323	16328	16368	16360	16415	16201	16370	16298	16441	16446	16328	16367	16337	16271	16299	16507	16498	16285	16352	16434	16273	16307	16286	16216	16522	16348	16362	16362	16383	16244	16154	16390	16311	16213	16375	16581	16385	16348	16523	16284	16416	16283	16264	16313	16202	16245	16404	16297	16468	16533	16472	16405	16297	16254	16220	16411	16531	16520	16384	16222	16347	16267	16324	16265	16422	16434	16200	16257	16360	16302	16258	16560	16387	16378	16379	16402	16362	16307	16326	16465	16525	16484	16262	16399	16368	16350	16343	16407	16365	16239	16385	16290	16234	16384	16188	16395	16528	16302	16431	16476	16479	16184	16526	16369	16387	16366	16335	16319	16515	16427	16409	16276	16469	16218	16470	16337	16232	16127	16327	16388	16422	16461	16353	16332	16362	16353	16544	16383	16415	16378	16302	16256	16568	16458	16260	16458	16291	16492	16357	16259	16169	16459	16499	16309	16308	16465	16318	16315	16485	16340	16463	16422	16392	16321	16347	16553	16413	16373	16447	16401	16427	16303	16431	16251	16458	16508	16361	16235	16334	16316	16509	16470	16246	16287	16298	16371	16425	16317	16290	16362	16313	16327	16288	16319	16444	16514	16401	16358	16464	16477	16283	16264	16220	16272	16491	16391	16229	16503	16418	16435	16388	16228	16365	16326	16295	16243	16236	16245	16293	16355	16348	16407	16263	16430	16065	16304	16233	16294	16363	16401	16317	16503	16358	16430	16296	16273	16454	16415	16344	16404	16321	16407	16250	16412	16504	16311	16359	16365	16330	16568	16233	16490	16411	16313	16315	16355	16477	16271	16440	16296	16222	16403	16547	16240	16264	16437	16315	16377	16294	16368	16503	16381	16341	16367	16310	16406	16224	16419	16539	16388	16411	16319	16396	16327	16476	16274	16338	16280	16431	16264	16443	16311	16438	16425	16409	16356	16245	16113	16391	16467	16611	16349	16513	16345	16362	16490	16289	16427	16339	16212	16299	16399	16371	16418	16393	16289	16295	16316	16339	16243	16386	16556	16200	16334	16375	16208	16247	16339	16289	16297	16427	16110	16353	16298	16181	16438	16434	16464	16327	16276	16249	16218	16329	16517	16210	16367	16197	16269	16317	16424	16437	16503	16492	16410	16417	16533	16368	16469	16452	16219	16498	16427	16327	16422	16470	16268	16327	16287	16281	16585	16234	16619	16321	16421	16192	16396	16132	16250	16434	16339	16295	16307	16334	16297	16449	16517	16484	16496	16398	16335	16244	16309	16356	16332	16321	16563	16477	16369	16390	16621	16265	16252	16359	16391	16228	16170	16232	16456	16336	16374	16432	16290	16304	16237	16414	16459	16371	16474	16465	16194	16390	16246	16300	16333	16509	16251	16398	16386	16359	16485	16511	16312	16481	16335	16321	16354	16367	16443	16549	16149	16258	16343	16417	16493	16369	16342	16387	16362	16313	16337	16378	16271	16219	16228	16272	16550	16331	16229	16324	16328	16476	16385	16517	16471	16259	16394	16333	16445	16425	16498	16360	16286	16352	16300	16360	16502	16355	16451	16467	16391	16400	16355	16353	16438	16271	16411	16337	16386	16359	16363	16346	16374	16349	16320	16462	16266	16738	16352	16367	16264	16382	16094	16268	16476	16252	16325	16280	16399	16581	16414	16475	16071	16214	16409	16311	16362	16302	16227	16392	16384	16180	16374	16274	16205	16362	16153	16277	16221	16572	16347	16340	16291	16327	16386	16251	16310	16401	16265	16333	16322	16316	16304	16351	16245	16333	16207	16358	16469	16182	16300	16388	16434	16247	16349	16376	16377	16367	16280	16382	16484	16242	16217	16567	16295	16227	16282	16270	16522	16181	16418	16422	16220	16469	16302	16334	16390	16532	16236	16302	16418	16467	16260	16261	16450	16464	16396	16160	16319	16299	16317	16350	16300	16389	16470	16317	16418	16491	16321	16374	16476	16319	16267	16322	16444	16389	16636	16244	16141	16337	16301	16382	16545	16203	16420	16312	16463	16364	16404	16413	16377	16436	16481	16395	16276	16371	16329	16459	16467	16317	16572	16280	16377	16333	16235	16507	16329	16410	16280	16379	16276	16346	16390	16280	16404	16232	16254	16322	16356	16365	16270	16317	16359	16382	16434	16253	16263	16265	16378	16322	16433	16309	16387	16557	16425	16422	16472	16475	16257	16445	16452	16338	16268	16261	16309	16315	16294	16412	16514	16436	16121	16382	16267	16427	16218	16518	16287	16208	16400	16221	16295	16299	16355	16336	16443	16351	16308	16338	16484	16408	16335	16431	16394	16267	16409	16312	16348	16273	16376	16409	16299	16191	16465	16330	16221	16370	16452	16259	16369	16202	16476	16436	16277	16583	16401	16175	16511	16398	16390	16361	16185	16292	16225	16280	16382	16285	16242	16401	16286	16425	16319	16306	16374	16259	16361	16319	16439	16289	16244	16194	16462	16317	16467	16311	16528	16336	16589	16197	16365	16381	16359	16367	16362	16508	16458	16402	16531	16332	16293	16111	16475	16081	16310	16411	16208	16328	16422	16141	16384	16365	16410	16493	16222	16428	16269	16434	16326	16347	16300	16252	16511	16273	16123	16455	16350	16317	16366	16366	16349	16148	16256	16352	16580	16439	16242	16331	16382	16347	16381	16288	16267	16402	16212	16401	16396	16379	16454	16402	16400	16329	16453	16501	16308	16304	16371	16263	16340	16398	16292	16486	16504	16327	16522	16397	16466	16237	16447	16472	16306	16445	16536	16208	16464	16279	16273	16407	16406	16138	16393	16289	16406	16189	16324	16308	16531	16098
24051	21519	29460	26312	28501	33641	34747	29201	26129	25026	23798	22580	21850	21361	20855	20643	20336	20189	20215	19735	19637	19384	19513	19207	19389	19211	19222	19293	19401	19253	19231	19123	19286	19337	19076	19221	19190	19239	19155	19089	19185	19182	19059	19282	18902	19082	19208	19074	19031	19173	19018	19129	19072	18948	19119	18840	19236	19118	19227	19042	19157	18907	19039	18854	19141	19017	18940	19086	19195	19062	19024	19149	19086	19026	18985	19054	19034	19122	19185	18942	19049	19055	19328	18991	19027	18956	18905	19001	18835	19212	19148	19041	18933	19232	18884	18971	18659	18975	18996	19112	18795	19088	19010	18982	19071	19200	19147	18846	19116	18973	18960	18929	18951	19186	19004	19004	19130	18992	18949	19145	19143	19058	18838	18967	19084	19108	18875	19229	19005	18881	18881	18808	19203	19085	19131	18880	18962	19043	18997	19026	19094	19241	18892	19096	18936	18944	18791	19064	18938	19042	18989	19032	19117	19147	19038	19162	19049	19229	18964	18852	18980	19067	19185	18927	18923	19158	18942	18926	19012	19083	18970	19023	18961	18932	19008	18984	19010	19070	18941	19006	19309	19092	19063	18959	19021	18804	18883	19050	19168	19047	19179	19004	19021	18997	19232	19217	19251	19092	19022	19182	19024	18952	18971	18965	18863	18891	19259	18901	18990	18913	19256	18972	18867	19049	18831	19058	18877	19004	19231	18796	19150	18820	18973	19163	19039	19161	19134	18916	19157	19237	18780	18910	19000	19042	19016	18685	19023	18816	18984	19112	19144	19059	18971	18873	19166	18974	18915	19059	19086	19056	18965	19131	19103	18798	18964	19002	19111	18933	18929	18853	19018	19125	19278	18766	19268	19006	19041	18960	18947	19206	19051	18805	19166	19140	19218	19023	19012	18984	19119	19067	19082	19033	18935	18963	18991	19138	19045	19158	19005	18956	18868	18978	18805	19061	19151	19157	18815	18902	19238	19141	18998	19063	19018	19197	19374	18993	19178	19132	19288	18982	19139	18971	19083	19014	19047	19092	19113	18894	19088	18898	19179	19231	19317	19121	19107	18993	19001	19086	19113	18803	19129	19032	18938	19179	19226	18975	19119	18758	19002	19023	19104	19005	19157	19201	18911	18936	19065	18970	18892	18908	18950	18978	19184	19096	18772	18932	18956	18958	18991	19057	18918	19040	19032	19067	18807	18866	19031	19131	18851	18998	19056	19130	19045	18946	19093	18974	19178	19115	19094	18978	19055	18993	18962	18992	19102	18983	19199	19232	18946	19122	19087	19180	18897	19208	18923	18932	19151	18953	18806	19129	18915	18931	19060	19244	19154	19025	18852	18957	19013	18952	18930	18939	18978	18792	19116	19276	19089	18959	18815	18973	18931	19095	18992	19051	18850	19099	18876	18987	18834	19321	19151	18874	19188	19017	19005	18820	19053	18836	18871	19038	19081	19039	18806	19184	19172	19096	18992	19059	18894	19015	19121	19136	18985	18903	19021	19076	19059	19051	18997	18833	18902	19013	18979	19107	19144	19105	19087	18983	18969	19060	19064	19046	18959	19093	19102	18989	19078	19045	19059	19063	18945	19091	18853	19050	18943	19173	18933	19299	19046	19072	19050	19049	19143	19040	18961	18967	19115	19002	19088	19006	19003	19007	19046	19141	19137	19030	19115	19187	19120	19031	19038	18851	18855	19158	19086	19033	18974	19051	19005	19063	18973	19147	18983	19070	19011	18883	18971	18956	19160	18920	18948	19146	18993	18851	19031	18892	18996	19056	19004	19059	19027	18885	18886	19105	19056	19119	18993	18991	19112	19230	18956	19138	19249	19143	19038	19020	18847	19092	19104	19192	19066	19068	19099	19119	19047	19016	18876	18933	19113	19140	18953	19135	18934	18968	19065	18859	19034	19105	18886	18964	18857	18850	19067	19083	19085	19121	18910	18991	19010	19016	18919	18902	18728	18899	19051	19151	19091	18952	19306	18989	18934	18859	19007	19144	18970	19223	19049	19218	18991	18959	19215	19047	19148	19249	19248	19037	18808	19105	18987	19161	19155	18875	18945	18987	19097	19141	19229	19033	19040	19009	19139	19182	19127	18925	19102	19034	18998	19029	18964	18900	18781	18855	18839	19004	19096	18908	18888	19102	18918	18920	19257	19161	19005	19040	19081	19093	18814	18930	19080	19216	18749	18884	19003	18937	19090	18822	18869	19090	19130	18999	18867	19046	19150	19049	19087	19082	18976	18884	18966	18982	19031	19014	19112	19203	19087	19232	19087	19150	19118	19227	19161	19138	19060	18968	18975	19132	19058	18982	19124	18924	18970	19034	18956	18906	18754	19162	19000	19017	18930	19004	19115	18895	19199	18978	19246	19012	18950	19166	18995	18976	18912	18853	19104	19087	19105	19095	19186	18986	19082	18780	18898	18929	18961	19090	18950	19141	19173	18976	18910	19046	19088	18850	18875	19177	19039	19058	18937	18983	19024	19031	18911	18755	19286	19074	18996	19151	18892	18862	19128	19082	19075	18945	19126	18971	18965	18842	19087	18764	19020	19034	19126	19062	18923	18981	18802	18975	19196	18985	18990	18910	18992	19004	18859	18959	18994	18976	18945	19046	18952	19050	19112	19359	18698	19042	19117	19025	18832	18902	18960	18983	19071	18857	19112	19104	18860	19214	19077	18936	19051	18890	19044	18993	19041	19069	19105	19195	19145	19126	18942	19027	19109	19023	19126	19072	18872	19149	18939	19078	19035	18952	19029	19125	19120	19173	18871	19060	19089	19014	18921	19063	19049	18968	18943	18995	19028	19138	19154	18904	18964	18822	19016	18867	19028	19165	19025	19156	18847	18914	19081	19098	19084	19130	19069	18987	19204	18950	18931	18922	18935	18838	19079	19091	19086	18885	19253	18848	19031	19027	19109	18843	19364	18986	19041	19155	19108	19064	19185	19075	19009	18815	19158	19290	18934	19085	19049	19193	19135	19066	19026	18850	18953	19112	18994	19001	18898	18904	19131	18957	19133	19062	18994	19182	19109	18697	18869	18738	18995	18787	19036	19218	19122	18961	18915	18876	18891	19137	18934	19192	18962	19124	19157	19069	19059	19040	19109	18974	18853	19151	18796	19059	19050	18853	18899	18840	18855	19016	19095	18775	19018	18983	18985	19102	19127	19042	18974	19021	19065	18658	18902	19035	18948	19081	18949	19040	19015	18834	19084	18962	19132	19122	18927	18999	19376	18949	18892	18963	19057	18920	18956	18851	19096	18915	19154	19008	19073	19004	19212	18975	18799	18999	19159	19001	19082	18956	18931	19155	18870	19091	18863	19151	18948	18903	19124	18922	18985	18995	19241	19106	19193	19096	19019	19025	19135	19086	18908	18957	18943	19125	19218	19152	18977	19145	18895	19267	19039	19122	19196	18957	19131	19005	19032	19068	18857	19033	18977	19154	18891	19140	19244	19021	19035	19144	18961	18999	19166	19019	19078	18953	18943	18964	18905	18867	18917	18996	19074	19163	19042	19089	19005	19005	19067	18920	19051	18914	18899	18838	18820	19064	18937	18842	18992	18860	18972	19159	18989	19055	18836	18880	19194	18944	18984	18972	18995	19005	19118	18879	19007	19034	18983	19050	19032	19040	19060	19043	19119	19157	19114	18981	19006	19174	19149	18876	18989	19080	19159	19094	18800	19057	19214	18878	19198	19032	19007	19001	19039	19039	19294	18989	18991	18944	19171	18981	18848	19017	19014	18962	18912	18890	18992	18920	19009	19149	19017	19148	18931	18967	19326	19019	18885	18800	18954	19032	19030	18915	18749	18905	19103	18864	18979	19169	19078	19070	19144	19059	19158	18877	19019	19013	18999	18939	19045	18967	18938	18909	18950	18964	18968	18775	19021	19080	19052	18972	18835	19186	19182	18927	19024	19072	19011	19099	18839	18912	19184	19012	19023	18928	19042	19069	19112	19097	19163	19157	18963	19007	19071	18987	19289	18861	18921	18922	19072	19063	19023	18836	19186	18883	19140	18930	19078	19051	19104	18883	19133	19328	18994	19005	19029	19123	18993	19089	19011	19033	18871	18783	19352	19167	18993	18979	18829	19081	19050	18985	18842	19040	18945	19083	18793	18810	18938	19183	18915	18917	19138	18995	18981	18954	18976	19045	19026	18932	19065	19062	19011	18975	18896	18840	18880	19097	19014	19170	18896	19209	18905	19131	19068	19118	18933	18741	19015	18893	19076	18824	18954	18709	19031	19025	19096	19001	18838	19100	19093	19114	19191	18958	19164	19226	19075	19047	19010	18865	19002	19040	19220	18951	19007	18843	19235	19066	19001	19186	19070	19012	19119	19031	19003	19039	19103	18828	19018	18907	19049	19101	19164	19238	19009	19106	19008	18992	18973	19021	18803	18948	18957	19009	19027	18943	19017	19059	19262	18934	19094	19112	19098	19068	19011	18954	18946	18881	18948	18912	19086	19120	18973	19255	19038	19099	19146	19210	19119	19094	19150	18935	19171	18991	19217	19127	18960	19091	19058	18999	18907	19089	19042	19067	18915	18838	19202	19069	18990	19002	18996	19038	19008	19133	19009	18963	18965	19174	19175	19131	19221	18863	18914	19355	18822	19136	19070	18924	18851	18938	18992	19225	18911	18906	18983	18936	19050	19072	19035	19004	19060	18806	18907	18871	18844	18840	19028	18934	18942	19055	19071	19128	19165	18934	19050	18961	18937	19142	19001	19175	19070	19040	19161	19158	19154	19219	19007	18803	19017	18714	18988	19221	19104	18878	19085	19206	18960	19116	18953	19024	18984	18969	19045	18966	18962	19033	18982	19280	19085	18885	19028	19115	18911	19073	19033	19135	19034	19430	18958	19052	19195	19187	19083	19179	19196	18948	19096	18987	18949	19088	18981	18974	18860	19056	19080	19025	18920	18951	18795	18976	19008	19057	19012	19047	18990	18872	18910	19121	19054	19001	19136	19022	19014	19037	18919	19201	18975	18905	19091	19023	18859	19010	19100	18818	18891	18863	18983	18885	19134	19094	19093	19000	18956	19022	19066	19045	18919	19047	18883	19031	19271	18909	19074	18991	19091	19068	19146	19121	18793	19233	19172	19189	18933	19089	19075	19132
33866	56324	56254	47903	42923	38609	34589	30394	26652	24666	22875	21324	20188	19416	18877	18157	17855	17621	17409	17038	16723	16585	16494	16389	16303	16307	16099	16369	16302	16438	16368	16167	16247	16161	16139	16185	16307	16063	16229	15978	15993	16183	16163	16124	16275	16102	16206	16137	16208	16098	16073	16018	16133	16184	15961	16127	15949	16258	16017	16003	15952	16056	16029	16065	16161	15929	16073	16140	15808	16045	16072	16097	15877	15917	16000	15999	16121	16027	16067	16141	15986	16081	16146	16087	16027	16099	15920	15928	16000	16075	15949	15982	16070	16015	16027	15812	16079	15908	16207	16075	16142	16015	16041	16009	16018	15921	16084	16145	16088	15838	16115	15984	15787	15994	16059	15933	16065	16198	16122	15881	15947	16144	16061	16107	16018	16041	16011	15878	16030	16013	16034	15875	16029	15957	16089	15919	16150	16077	15949	15845	15980	16023	16124	15975	16109	16050	16218	15949	16124	16004	16055	16022	15837	16119	16034	16010	15941	16236	16106	16119	15897	16148	16213	15818	16005	15928	16147	16168	15831	16126	16033	16019	15709	15950	15937	15926	15902	16080	16030	16049	15997	16081	15934	16034	16156	16044	15855	16187	16012	16025	16005	16001	16065	15955	16083	16108	16033	16074	16045	15944	16194	15993	16089	16061	16012	16106	16108	15883	15820	16242	16047	15977	15915	15840	16012	15917	16163	16051	15899	16160	15906	16118	16014	15991	16065	15907	16056	15973	16022	16223	16209	15923	16094	16029	15851	16045	16145	16185	16064	16061	15914	15999	16094	16015	16152	15968	15763	16022	15996	15949	15712	15979	15961	16114	15989	15906	15867	16030	16028	16027	15965	16075	16093	16153	16140	16009	15891	15999	15984	16113	15891	16092	16180	16101	16013	16175	16023	16052	16024	16243	16007	16117	15918	16102	15907	16050	16076	15928	16035	16005	16193	16019	16151	15926	16138	16081	16032	15974	16128	15990	16169	15933	15873	16063	16015	16179	16060	16065	16077	15776	16086	16141	16112	15951	15959	16096	16045	15879	15936	16217	15923	16148	16154	15860	15999	16118	15917	15952	16028	16032	16203	16003	15900	16079	15995	16106	15795	15966	15928	16044	16160	16110	16237	15917	16071	16181	16143	15964	16092	16015	16057	15979	15996	16129	16034	15923	15896	16123	15847	16137	16180	16087	15886	16022	15974	16127	16084	16167	15958	16120	15962	16169	16191	15897	16038	15923	16079	16083	16089	15949	15820	15935	16018	16079	16047	16187	16028	16013	16066	16213	16065	15938	16066	16142	16080	16027	15963	15950	15946	16093	15921	16057	16188	16157	15944	16092	16048	16053	16111	15908	16013	15991	16188	15985	16062	16119	16217	15937	16192	16135	16040	15931	16009	16031	16235	15854	16095	16060	15972	16175	16024	16058	16008	16083	16059	16209	16003	16198	16014	16240	15912	16122	16016	16003	16062	16120	16051	15838	16037	15996	16119	16136	16118	16153	15908	16131	16011	16081	16124	16281	16072	16102	16238	16174	16112	15964	16051	15908	16076	15956	16066	16039	15897	16112	15932	15912	16084	15871	16075	16101	15949	16015	16125	16058	16035	15976	16088	16144	16079	15983	16047	16001	15978	16039	16175	16040	16225	16184	16099	15986	15939	16041	16153	16020	16142	16051	16077	15912	16047	16074	16072	16030	16060	16260	16076	16098	16044	16022	15934	15995	16154	16078	16029	16002	16090	16099	16041	16073	16038	16147	15958	16202	15958	16008	16009	16017	15978	16075	16066	16300	15983	16029	16207	15983	15955	15957	15952	16062	16060	16157	16103	16098	16022	15862	16103	16217	16025	16108	16171	16155	16236	15859	16124	15896	15827	16108	15773	16009	15878	16007	15965	16141	16046	15977	16052	15951	16030	16152	16104	15875	15829	16104	15923	15915	16056	16007	16123	15819	15871	16017	15962	15913	15904	16156	15851	15992	16154	16005	16028	15915	16026	16045	15963	15920	16089	16148	15994	15927	16268	15930	15962	15980	16202	16186	16063	15995	16052	16063	16092	15957	16048	16009	16143	16023	16017	16156	16156	16018	16082	15891	16140	15939	16019	16059	16227	16157	16126	15875	16168	16057	15943	16076	15836	16107	16083	16109	15971	16091	16165	16173	16037	15923	16023	15885	16099	15951	16035	16032	15996	16063	15986	16146	16114	16008	16130	16030	16019	16036	15908	15991	15902	16081	16112	16003	15896	16109	16061	16099	16050	16161	16217	16066	16060	16198	16136	15978	16120	16120	15982	16155	15950	16059	16100	15996	16069	16064	16134	15881	16049	15936	16119	15990	16155	16129	15852	16071	16241	16073	16061	16032	16217	16035	16064	16165	15874	16013	16134	16172	16146	16145	15881	16134	16033	15983	16052	16109	16034	16088	16149	15966	16180	16046	16153	16041	16188	15995	15979	16065	15980	15958	16038	15940	15983	15885	16196	16032	16231	15904	15953	16039	16053	15957	16053	15879	16120	15996	15948	15957	16042	16103	16140	16069	16046	15924	16093	16230	16067	16184	16086	15961	16164	15925	16093	16113	15954	15902	16025	16102	16265	16093	16077	16041	16056	16033	15937	15931	16002	16174	16063	15960	16130	16000	16336	15939	16115	16138	16038	16135	15998	15962	15995	15987	15846	16096	16084	16031	16043	16131	16082	16157	16070	16138	16178	16047	15927	15870	16032	15955	16211	16023	15892	16039	16025	15863	15991	15933	15984	15951	16239	16131	15874	16159	16018	16091	15983	16147	15832	16219	16083	16146	16171	16003	15911	15995	16065	16168	15937	16005	16153	16011	16083	16075	16065	15901	15979	16161	16018	16111	16068	16050	16013	15913	16036	16068	15934	16081	16011	16114	16041	15942	16076	16058	15988	16003	16028	15873	15922	16014	16204	16012	16007	16095	16008	16063	16138	15983	15922	16007	16042	16139	16195	15940	16111	15963	15996	15944	16044	16025	15956	15789	16028	16133	15914	15974	16188	16045	16130	15976	16145	15917	16014	15941	16070	15987	15982	16074	16101	16100	16124	16115	15950	16090	15982	16107	15955	16021	16091	15935	15942	16021	15982	16002	16030	15988	16106	16043	16139	16002	15833	15988	15980	16076	16002	16008	16115	16112	16171	15993	16152	15960	16086	16018	16021	16031	16144	15912	15966	16043	16029	16161	15974	16175	16060	15928	16171	16088	16036	16131	15863	16147	15977	16124	16047	16213	15932	15948	16052	16080	16118	15968	16029	16151	15919	16087	16133	16090	16146	16131	16001	16021	15999	15911	16152	16087	16143	16035	15965	15971	16061	16078	16035	16161	15966	16026	16137	16053	16031	16126	16044	15943	16135	16099	15883	16067	15901	16038	16082	16047	16017	16142	15915	16044	16151	15927	15998	16170	16049	16021	16010	16080	16025	16022	16027	16120	16134	16072	15987	16062	16070	16094	15886	16000	16029	16067	15955	16229	16124	16104	15999	15836	16057	16139	15880	16214	16069	16230	16006	16009	15961	15962	16028	16100	16024	15971	15993	16170	16157	16127	15988	16003	16210	16122	16172	16090	16030	16174	16075	15956	15959	16192	16017	15966	15974	16261	16060	16015	15975	16039	15978	16032	16074	16021	16001	16032	16097	16107	15966	16023	16099	15982	16059	16090	16303	16155	16131	16102	15927	15918	16087	15937	16047	16071	16072	16092	16129	15951	16119	16190	15884	16028	15972	15968	16164	15875	16006	16239	16080	15828	16061	16157	16006	16043	16156	16004	16060	15951	15987	16243	16090	16147	15996	15989	16003	15930	16177	16097	16173	16049	15959	16088	16032	16146	16136	16041	16082	16001	16003	16131	16136	16019	16184	15901	15881	16012	15908	16027	15974	16157	16040	15831	16081	16077	15989	16051	16136	16092	16003	16127	16004	15966	16059	15925	16118	16179	15851	15984	15920	15993	15992	16040	16070	15966	15960	16053	15984	16109	16092	16030	16173	15900	16104	16047	16046	15976	16014	16006	16160	15961	16103	16153	16105	15999	16020	16002	15911	16069	16064	16011	16015	15854	16036	16014	16064	16007	16040	15967	16095	15743	16017	16048	15963	16060	16079	16136	16036	16075	15980	15974	15862	15980	16102	16051	16178	16016	16096	16016	16092	16264	16174	16060	16046	16138	15889	16238	16008	16031	16067	16146	16035	16201	16144	15959	16058	16127	16001	15964	16068	16227	16068	16080	15933	16127	16006	16082	15836	16016	16065	15991	16044	16076	16041	16206	16090	16061	16125	16139	15950	16009	16129	15960	15857	16028	16038	16058	16137	16142	15937	16312	16014	15928	15969	16037	15904	15857	16014	16105	16167	16175	15928	15849	16000	16178	15930	16096	16163	15950	16140	16074	16080	15931	16020	15994	16066	16034	16087	16081	16046	15880	15987	16054	16061	16078	15975	16101	16124	16041	15963	15923	15862	16186	16064	16062	16010	16127	16065	16193	16172	16096	16043	16155	15982	16038	16061	16009	16304	16208	15912	16068	16167	15893	16012	15957	16159	16044	16061	15889	16195	15920	15928	16163	16071	15981	16003	16092	16034	16038	16195	15903	16098	16036	16178	15930	16243	16116	16027	16081	16139	16105	15970	16176	16033	16109	15837	16093	16055	16053	15970	16074	16153	16048	16077	15948	16025	16084	16118	16013	16288	16041	16003	16224	16162	16182	15948	16014	16199	16005	16090	16050	15982	16008	16261	16165	15979	16042	15813	15988	16082	16014	16089	15868	16245	15803	16094	16112	16071	16159	16206	15876	15964	16116	16022	16183	16052	15938	15955	16041	15994	15923	15986	15971	16094	15932	16184	16008	15988	16191	16125	16157	16088	16115	16098	15983	16234	16061	16244	16025	16240	16020	16121	15995	15880	15926	16057	16164	15996	15912	16014	16026	16119	16161	15963	16238	16138	16040	16111	16116	16109	16063	16048	16333	16017	16060	16019	15908	16147	15999	16039	16271	16003	16041	16069	16073	16060	15936	16012	16097	16028	15857	16112	16051	15914	16079	16147	16087	16185	16001	16085	15998	16149	15901	15954	15914	16095	16167	15859	16171	16024	15921	16112	16015	16141	15964	16106	16090	16099	16147
32291	33923	39559	35824	30813	28098	25776	23544	22158	21550	21010	20620	20563	19993	20042	20034	19687	19696	19515	19337	19440	19471	19410	19525	19314	19163	19358	19403	19275	19312	19380	19301	19241	19410	19296	19189	19397	19373	19415	19388	19221	19193	19145	19353	19352	19213	19271	19343	19341	19371	19368	19348	19253	19498	19230	19375	19217	19111	19197	19352	19356	19331	19215	19310	19213	19274	19265	19343	19482	19275	19359	19201	19138	19293	19448	19449	19165	19232	19266	19338	19143	19413	19285	19225	19447	19271	19373	19300	19318	19188	19220	19181	19136	19241	19170	19257	19336	19178	19497	19323	19443	19398	19337	19275	19314	19206	19334	19211	19357	19172	19236	19128	19234	19204	19256	19331	19506	19161	19245	19247	19175	19140	19359	19325	19218	19280	19324	19303	19351	19279	19374	19271	19350	19014	19131	19412	19334	19237	19253	19081	19226	19277	19336	19287	19322	19259	19235	19204	19261	18972	19372	19236	19135	19292	19264	19137	19235	19333	19204	19305	19261	19337	19376	19245	19176	19123	19197	18978	19220	19339	19183	19258	19386	19226	19197	19244	19287	19317	19209	19235	19277	19259	19326	19219	19413	19091	19064	19068	19259	19247	19210	19318	19219	19400	19329	19417	19403	19266	19279	19156	19186	19203	19063	19246	19191	19278	19196	19314	19168	19271	19229	19311	19318	19190	19263	19347	19103	19294	19318	19367	19469	19244	19222	19193	19263	19130	19191	19148	18992	19346	19309	19271	19345	19278	19166	19166	19353	19233	19319	19359	19263	19146	19365	19324	19323	19145	19243	19377	19287	19109	19116	19073	19403	19262	19129	19307	19126	19203	19418	19299	19357	19269	19278	19216	19312	19224	19118	19357	19451	19240	19182	19235	19404	19055	19081	18901	19290	19263	19208	19401	19147	19399	19368	19098	19077	19178	19097	19336	19341	19298	19231	19356	19369	19392	19441	19488	19284	19337	19396	19233	19456	19229	19119	19197	19244	19089	19396	19181	19125	19285	19375	19189	19539	19378	19356	19228	19272	19232	19360	19325	19238	19438	19233	19217	19489	19164	19215	19172	19228	19279	19333	19293	19200	19212	19308	19226	19198	19129	19302	19139	19321	19345	19279	19144	19379	19329	19244	19432	19229	19230	19193	19226	19407	19495	19210	19136	19263	19386	19391	19364	19057	19390	19708	19508	19285	19123	19211	19261	19182	19560	19371	19445	19280	19323	19272	19314	19349	19215	19368	19224	19332	19230	19193	19329	19230	19291	19251	19240	19150	19260	19424	19097	19253	19472	19535	19148	19335	19382	19312	19358	19288	19221	19136	19233	19269	19217	19110	19093	19063	19293	19152	19359	19266	19455	19050	19051	19091	19139	19329	19414	19225	19318	19211	19435	19110	19450	19217	19218	19159	19140	19101	19226	19228	19124	19096	19236	19323	19472	19511	19308	19299	19444	19174	19456	19348	19209	19490	19200	19253	19171	19221	19311	18980	19144	19429	19471	19422	19515	19380	19385	19276	19224	19093	19259	19491	19241	19285	19178	19308	19213	19184	19248	19334	19150	19319	19377	19263	19265	19238	19266	19384	19293	19340	19252	19276	19157	19326	19208	19456	19109	19393	19349	19457	19349	19253	19277	19223	19117	19197	19257	19428	19306	19185	19078	19293	19233	19297	19320	19278	19235	19252	19254	19247	19185	19446	19218	19251	19535	19235	19192	19071	19083	19507	19328	19285	19089	19470	19216	19187	19398	19249	19334	19223	19445	19142	19219	19334	19024	19387	19420	19174	19276	19257	19345	19279	19303	19143	19189	19528	19180	19222	19256	19484	19173	19148	19198	19041	19019	19224	19384	19163	19227	19194	19284	19199	19325	19263	19157	19382	19294	19470	19508	19362	19266	19414	19344	19277	19312	19367	19203	19280	19410	19177	18957	19304	19286	19479	19468	19387	19346	19497	19183	19278	19369	19303	19393	19152	19268	19109	19459	19469	19228	19206	19550	19196	19322	19268	19296	19183	19155	19337	19282	19264	19365	19373	19538	19263	19217	19356	19387	19362	19305	19207	19426	19134	19251	19340	19251	19125	19297	19217	19213	19097	19229	19332	19257	19088	19109	19262	19387	19447	19246	19156	19159	19169	19071	19355	19150	19120	19284	19269	19327	19412	19288	19215	19089	19317	19301	19169	19131	19004	19351	19210	19284	19390	19385	19384	19305	19517	19298	19207	19399	19444	19266	19318	19154	19214	19261	19123	19176	19402	19417	19229	19273	19300	19270	19405	19149	19359	19228	19309	19280	19343	19374	19230	19204	19150	19272	19371	19335	19227	19187	19309	19370	19363	19062	19117	19069	19201	19353	19375	19369	19251	19254	19279	19189	19148	18984	19344	19254	19352	19188	19384	19260	19421	19353	19480	19063	19309	19231	19359	19328	19239	19410	19240	19061	19346	19222	19414	19205	19063	19452	19291	19299	19229	19387	19347	19361	19405	19440	19350	19425	19306	19207	19360	19462	19454	19201	19278	19321	19334	19112	19314	19344	19358	19272	19419	19210	19302	19447	19426	19219	19289	19366	19350	19299	19314	19455	19281	19333	19359	19296	19245	19113	19225	19265	18997	19322	19272	19272	19235	19398	18953	19357	19226	19183	19203	19395	19099	19172	19227	19195	19383	19245	19252	19306	19176	19304	19383	19210	19317	19515	19197	19327	19268	19445	19086	19264	19281	19444	19171	19338	19282	18985	19451	19238	19207	19188	19400	19344	19336	19183	19426	19327	19358	19253	19210	19200	19309	19342	19320	19279	19271	19189	19074	19207	19537	19109	19221	19391	19165	19355	19213	19164	19278	19355	19317	19548	19477	19198	19182	19361	19303	19031	19245	19393	19376	19070	19349	19031	19223	19248	19195	19329	19307	19229	19389	19279	19524	19306	19382	19213	19272	19262	19452	19210	19409	19130	19382	19610	19381	19166	19279	19071	19213	19412	19243	19258	19347	19370	19506	19274	19408	19115	19215	19323	19306	19255	18995	19193	19212	19225	19326	19452	19315	19404	19335	19118	19300	19192	19358	19348	19209	19316	19149	19310	19283	19301	19147	19266	19164	19439	19130	19289	19543	19206	19214	19211	19320	19284	19135	19437	19341	19246	19334	19235	19106	19200	19054	19282	19236	19195	19352	19298	19313	19287	19253	19195	19510	19331	19238	19198	19327	19292	19212	19159	19160	19109	19204	19194	19291	19352	19135	19261	19277	19381	19251	19152	19297	19420	19456	19310	19417	19292	19424	19201	19349	19376	19389	18993	19051	19467	19395	19407	19469	19157	19348	19228	19055	19392	19268	19160	19369	19331	19461	19297	19385	19317	19381	19270	19268	19263	19240	19121	19117	19136	19272	19371	19330	19278	19168	19183	19039	19325	19298	19447	19215	19169	19520	19420	19263	19197	19325	19308	19270	19265	19245	19117	19286	19264	19210	19411	19322	19355	19112	19292	19175	19256	19210	19303	19300	19290	19359	19379	19275	19258	19389	19242	19354	19394	19212	19270	19184	19270	19237	19212	19114	19125	19443	19349	19345	19361	19100	19284	19302	19109	19411	19306	19427	19477	19286	19077	19235	19014	19150	19224	19072	19245	19289	19205	19368	19357	19382	19109	19210	19282	19344	19309	19425	19253	19250	19217	19070	18941	19351	19439	19285	19254	19202	19480	19137	19268	19177	19213	19400	19384	19124	19203	19325	19076	19230	19359	19357	19383	19648	19324	19282	19296	19333	19272	19380	19231	19314	19233	19217	19287	19124	19234	19154	19141	19364	19355	19370	19429	19370	19409	19116	19271	19462	19370	19212	19216	19193	19033	19232	19374	19088	19275	19353	19314	19241	19181	19293	19477	19283	19057	19403	19254	19079	19221	19394	19352	19343	19351	19425	19464	19284	19486	19348	19060	19342	19316	19545	19306	19236	19451	19271	19159	19137	19444	19309	19331	19337	19186	19352	19236	19483	19264	19327	19235	19291	19372	19269	19265	19238	19305	19224	19180	19412	19414	19354	19154	19499	19332	19282	19268	19340	19380	19160	19418	19017	19286	19353	19228	19288	19061	19351	19214	19429	19432	19289	19192	19296	19197	19213	19118	19232	19222	19281	19443	19227	19258	19322	19412	19383	19238	19186	19343	19212	19150	19354	19244	19403	19342	19207	19235	19242	19214	19350	19231	19438	19079	19146	19166	19278	19042	19511	19351	19305	19432	19200	19402	19201	19271	19369	19162	19255	19385	19249	19245	19328	19465	19319	19205	19407	19191	19467	19349	19336	19262	19136	19258	19530	19275	19012	19125	19242	19336	19147	19247	19387	19278	19416	19142	19394	19154	19190	19271	19177	19152	19412	19194	19302	19140	19156	19257	19255	19327	19234	19427	19129	19077	19387	19437	19283	19264	19411	19131	19224	19333	19123	19286	19271	19299	18986	19494	19293	19298	19366	19306	19499	19232	19275	19352	19319	19176	19254	19144	19420	19262	19370	19456	19524	19304	19175	19319	19231	19255	19161	19226	19373	19394	19280	19437	19370	19396	19390	19221	19377	19228	19303	19092	19188	19288	19233	19317	19419	19254	19413	19315	19260	19178	19481	19204	19419	19355	19444	19362	19260	19232	19222	19281	19439	19235	19336	19404	19269	19331	19447	19225	19196	19341	19143	19097	19411	19265	19360	19392	19110	19204	19196	19368	19063	19233	19183	19156	19285	19163	19329	19222	19185	19284	19273	19194	19348	19466	19357	19141	19339	19350	19220	19020	19154	19326	19261	19369	19335	19334	19103	19271	19271	19247	19177	19245	19230	19264	19361	19359	19265	19387	19354	19214	19159	19243	19144	19353	19206	19185	19274	19263	19267	19176	19376	19189	19189	19025	19104	19376	19351	19205	19380	19319	19188	19270	19167	19396	19206	19347	19509	19342	19295	19266	19185	19279	19432	19235	19123	19145	19165	19515	19172	19230	19149	19354	19460	19406	19444	19198	19387	19284	19261	19261	19543	19241	19513	19369	19455	19260	19373	19330	19300	19333	19123	19455	19309	19341	19221	19369	19237	19379	19246	19286	19348	19447	19463	19159	19119	19221	19087	19277	19294	19266	19208	19225	19150	19337
31474	44942	42949	35621	31259	27918	25103	22115	20580	19381	18737	18249	17892	17486	17220	16941	16801	16698	16628	16385	16410	16377	16228	16353	16349	16168	16319	16042	16123	16063	16239	16225	16406	16221	16284	16287	16225	16290	16220	16046	16254	16270	16184	15925	16207	16109	16024	16124	16309	15991	16179	16109	16073	16084	16002	16191	16204	16222	16266	16294	16120	16199	16058	16227	16066	16186	15978	16180	16029	16135	16153	16317	16196	16121	16154	16122	16208	16149	16002	16040	16046	16173	16191	16184	16050	16100	16176	16090	15993	16243	16163	16096	16123	16266	15935	16063	15990	15898	16251	16173	16149	16105	16123	16103	16148	16174	15986	16159	16053	16227	16093	16201	16004	15932	16202	16041	16207	16272	16121	16047	16080	16153	16217	16140	16085	16084	16080	16007	16261	16125	16024	15991	16034	16258	16299	16021	16037	16040	16220	16052	16145	16150	16134	16009	15999	16130	16133	16091	16317	15962	16248	16125	16146	16086	16176	16158	16102	16053	16026	16127	16286	16216	16225	16114	16111	16136	15993	16108	16179	16188	16090	16090	16128	16012	16339	16122	16078	16177	16271	15875	16006	16151	16335	16016	16151	16050	15975	16188	16039	16094	16143	16307	16190	16023	16075	16070	16103	16041	16074	16235	16198	16114	15858	16253	16072	16174	16494	16086	16092	16233	16326	16118	16219	16038	16095	16029	15895	16220	15929	16140	16240	16149	16108	16134	16339	16103	16169	16171	16142	16260	16254	16132	16118	16138	16025	16103	16185	16082	16091	16218	16087	16063	16129	16217	16128	16147	16125	16053	16089	16197	16072	16200	16326	16069	16037	16091	16281	16054	16219	16193	16188	16215	16393	16135	16076	16310	16130	16092	16263	16211	16263	16263	16273	16032	16095	16181	15909	16221	16367	16206	15962	16043	16152	16129	16099	16101	16168	16116	15915	16343	16139	16116	16086	16115	16120	16151	15979	16076	16271	16225	16162	16117	16319	16031	16083	16410	15992	16029	16059	16164	16168	16081	16081	16072	16194	16184	16205	16129	16157	16325	16092	16066	16146	16208	16242	16149	16038	16254	15861	16199	16265	16129	16242	16141	16116	16152	16131	16055	16145	16088	16180	16205	16048	15999	16063	16154	16109	16265	16130	16219	16220	16170	16224	16082	16203	16061	16150	16040	16195	16173	16107	16206	16149	16030	15951	16104	16125	16072	16267	16175	16225	16125	16038	16098	16100	16075	16138	16047	16014	16192	16026	16107	16197	16156	16047	16234	16114	16134	16114	16257	16038	16199	16166	16283	16093	16130	16126	16049	16185	16294	16264	16130	16087	16067	16192	16191	16040	16025	16233	15928	16015	16109	16020	16004	16139	16014	16118	16124	16105	16133	16149	16189	16015	16036	16115	16184	16157	15927	16175	16287	16161	16268	16238	16051	16197	16087	16167	16052	16135	16238	16059	16001	16049	16186	16092	16193	16173	16032	16149	16121	15888	16107	16083	16163	16207	16231	16147	16230	16084	16123	15983	16006	16431	16117	16196	16284	16102	16050	16100	15986	16027	16268	16002	16196	16034	16115	15982	16023	16060	16025	16042	16087	16132	15990	16160	16119	16093	15994	16077	16022	16055	16183	16044	16239	16289	16198	16240	16172	16208	16245	16167	16023	16138	16115	16125	16297	16102	16104	16284	16053	16262	16021	15974	16015	16139	16053	16133	16057	16226	16119	16034	16340	16042	16028	16289	16147	16141	16135	16197	16130	16071	16123	16045	16176	16325	16194	16118	16117	16224	16082	16168	15897	16173	16182	16112	16318	16236	16233	16068	16071	16163	16274	16118	16026	16186	16389	16051	16014	16246	16005	15949	16089	16085	16009	16113	16320	16098	16123	16094	16293	16082	16040	16004	16252	16134	16127	16014	16189	15953	15925	16043	16248	16148	16063	16400	16306	16262	16204	16160	16030	16257	16145	16251	16133	16067	16162	16076	16070	16061	16193	15973	16172	16239	16053	16171	16122	16012	16331	16092	16141	16041	16190	16039	15868	16215	16094	16055	16137	16062	16238	16128	16012	15977	16141	16193	16105	16185	15921	16148	16064	16110	16318	16047	16070	16084	16083	16138	16203	16114	16176	16093	16045	16110	16105	16122	16002	16074	16139	15960	16259	16240	16203	15998	16108	16119	16069	16094	16110	16135	16091	16119	16110	16110	16210	16032	16337	16135	16315	16094	16192	16103	16015	16116	16281	16137	16126	16178	16077	16046	16226	16111	16174	16248	16172	16189	16195	16044	16320	16115	16007	16334	16094	16172	15994	16125	16170	16113	16063	16100	16223	16165	16020	16070	16015	15961	16177	16088	16048	16127	16240	16068	15861	16093	16067	16217	16052	16178	16154	16195	16128	16233	16083	15998	15975	16195	16016	16253	15933	16170	16110	16076	16150	16162	16222	16146	16176	16132	16126	16271	16113	16024	16161	16069	16111	16050	16199	16178	16093	16215	16073	16120	16229	16306	16070	16028	16171	16156	15884	15999	16158	16108	16023	15997	16179	16183	16096	16270	16035	16299	16075	16109	16229	15923	16236	16241	15977	16046	16234	16070	16044	16071	16222	15983	16199	16183	16010	16093	16248	16119	16201	16037	16021	16207	16202	15977	16225	16161	16281	16085	16009	16161	16026	16249	16063	16305	16130	16076	16138	16096	16061	16143	15960	15876	16160	16195	16076	16168	16064	16171	16180	16083	16260	15922	16142	16156	16099	16131	16275	16140	16009	16167	16001	16272	16064	16070	16083	16184	16108	16098	15987	16135	16136	16177	16130	16138	16208	16084	16173	16054	16200	16166	16139	16058	16133	16136	16053	16215	16129	16352	16146	16055	16106	16170	16017	16130	16173	16120	15987	16129	16081	16116	16117	16192	16197	16138	16112	16094	16114	16221	16101	16079	16210	16148	16226	16129	16068	16261	16150	16290	16193	16311	16241	16077	16294	16349	16082	16159	16151	16148	16158	16056	16277	16173	16368	16118	16186	16229	16083	16007	16127	16028	15990	16228	16035	16071	16221	16035	16168	16116	15979	16056	16006	16219	16279	16346	16187	15850	16219	16158	16180	16245	16178	16238	15945	16201	16215	16171	16187	16054	16250	16054	16065	16264	16168	16126	16100	16122	15884	16109	16473	15968	16195	16119	16254	16140	16099	16231	16181	16175	16246	16249	16044	16194	16020	16086	16142	16020	16055	16256	16047	16054	16147	16051	16194	16202	15991	16254	16257	16121	16086	16048	16260	16190	16096	16192	16272	16106	16085	16118	16032	16178	16063	16054	16171	16254	16094	16168	16154	16254	16198	16145	16210	16229	16096	16158	16112	16333	16109	16180	15944	16050	15941	16111	16073	16198	16188	16178	15996	15987	16099	16192	16157	16096	16236	15867	16153	15974	16162	16088	16313	16124	16093	15891	16068	16159	16197	16051	15954	16282	16180	16122	16217	16148	16265	16060	16154	16194	16200	16050	16150	16054	16171	16083	16182	16076	16130	16171	16110	16111	16180	16098	16062	16150	16018	16105	15966	16179	16125	16188	16068	16148	16158	16253	16209	16055	16102	16083	16096	16054	16272	16104	16064	16176	16134	15932	16131	15988	16152	16163	16115	16191	16015	16041	16072	16138	16006	15969	16236	15952	16119	16097	16207	16261	15993	15930	16137	16223	16080	16233	16040	16094	16258	16210	16096	16060	16004	16161	16104	16380	16211	16102	16082	16158	15957	16188	16344	16148	16247	16124	16010	15985	16139	16246	16044	16177	16118	16142	16128	16124	16227	16204	16132	16062	16182	16035	16175	16004	16237	16341	16139	16140	16265	16269	16267	16225	16211	16098	16190	16182	16240	16043	16139	16185	16086	16096	16051	16388	16168	16112	16168	16214	16205	16222	16125	16152	16182	16235	15945	16023	16072	16013	16227	16290	16203	16039	16257	16112	16103	16317	16049	16186	16153	16258	16196	16070	16194	16151	16072	16079	16202	16180	16137	16204	16101	16107	16124	16193	16070	16298	16016	16012	16213	16108	16096	16105	16060	16040	16019	16179	16147	16050	16234	16073	16063	16103	16075	16242	16220	16038	16187	15999	16215	16213	16030	16215	15970	16027	16165	16181	16087	15979	16058	16027	15954	16100	16200	16237	16014	16065	16153	16185	16021	16296	16122	16081	16145	16119	16012	16219	16146	16330	16130	16215	16114	16237	16057	16070	16222	16155	16084	16091	16010	16089	16050	16103	16245	16203	16335	16292	16169	16182	16200	16113	16008	16079	16076	16137	16148	16128	16012	16273	16295	16127	16200	15975	16101	16141	16161	16231	16022	16027	16097	15989	16276	16037	16213	16228	16193	16194	16088	16031	16108	16148	16234	16056	16227	16264	16203	16161	16149	16177	16230	16068	16069	15978	16137	16186	16079	16220	16290	16332	16032	16156	15901	16057	15953	16075	16218	16104	16137	16033	16070	16176	16170	16137	16094	16102	16189	15977	16023	15972	16198	16203	16249	16004	16175	16367	16233	16191	16099	16067	16260	16245	16093	16133	16187	16004	16214	16065	16267	16110	16087	16150	16111	16117	16253	16176	16198	16149	16306	16151	16167	16176	16185	16155	15924	16032	16274	16221	16117	16120	15914	16338	16018	16049	16100	16210	16187	16288	16070	16167	16099	16125	16132	16137	16042	16119	16153	16231	15899	16119	16154	16095	16168	16243	16208	16135	16197	16181	15966	16092	16216	16084	16027	16293	16290	16119	16216	16126	16185	16091	16102	16045	16170	16106	16186	16026	16145	16190	15983	16222	16000	15991	16118	15941	16131	16152	16176	16083	16161	16076	16244	16154	16182	16077	16126	16042	16085	16129	16099	16293	16119	16164	16280	16148	16035	15967	16150	16105	16046	16250	16291	16230	15994	16066	16054	16184	16204	16057	16012	16184	16166	16018	16188	16136	16205	16285	16190	16281	16239	16171	16199	16110	16302	16110	16033	16239	16127	16120	16021	16097	16082	16239	16234	16249	16108	16232	16105	16168	16195	16309	16204	15982	16077	16092	16170	16388	16041	16207	16018	16182	16075	15989	16115	16123	16090	16220	16167	16187	16032	16216	16227	15942	16064	16149	16077
25323	21556	29656	29947	30301	31275	29533	25639	23920	22879	22006	21285	20801	20383	20096	20068	19716	19527	19353	19278	19109	18996	18806	18946	19073	19108	19066	18863	18779	18901	18909	18795	18902	18754	18809	18716	18835	18835	18891	18873	18636	18786	19038	18845	19013	18747	19038	18783	18995	18964	18660	18905	19048	18927	18852	18926	18846	18789	18940	18633	18969	18736	18884	18837	18581	18586	18981	18808	18768	18702	18822	18780	18711	18870	18777	18807	18701	18593	18962	18869	18676	18826	18918	18768	18745	18790	18637	18724	18669	18922	18789	18586	18819	18790	18647	18814	18757	18714	18771	18583	18747	18930	18927	18704	18613	18876	18742	18699	18594	18631	18711	18869	18830	18695	18712	18752	18644	18638	18734	18817	18896	18796	18727	19039	18833	18653	18615	18723	18899	18753	18789	18593	18703	18614	18759	18689	18656	18849	18903	18778	18808	18783	18730	18770	18684	18595	18788	18867	18830	18986	18873	18929	18938	18898	18903	18758	18763	18785	18829	18848	18988	18681	18818	18763	18656	18847	18759	18580	18660	18577	18573	18612	18760	18758	18783	18680	18761	18898	18649	18951	18827	18533	18804	18729	19052	19125	18758	18698	18921	18869	18755	18632	18525	18707	18731	18742	18637	18686	18790	18826	18700	18722	18782	18904	18900	18818	18919	18856	18773	18754	18667	18791	18828	18798	18759	18814	18604	18603	18870	18631	18660	18756	18634	18801	18889	18780	18741	18718	18682	18756	18700	18710	18577	18805	18827	18878	18859	18877	18841	18648	18968	19006	18706	18802	18718	18795	18983	18632	18794	18731	18975	18796	18823	18663	18544	18742	18729	18746	18871	18828	18932	18970	18991	18465	18507	18691	18865	18902	18753	18834	18860	18789	18953	18773	18754	18592	18862	19061	18864	18676	18751	18911	18752	18750	18829	18757	18668	18650	18845	18800	18854	18888	18673	18534	18596	18808	18705	18801	18688	18801	18726	18751	18809	18582	18783	18754	18707	18826	18939	18759	18820	19047	18734	18737	18653	18955	18642	18933	18744	18884	18783	18597	18902	18855	18729	18823	18705	18888	18638	18813	18650	18899	18856	18728	18907	18759	18620	18833	18849	18979	18510	18629	18741	18781	18925	18545	18802	18730	18750	18792	18914	18595	18717	18757	18862	18944	18834	18696	18927	18633	18547	18634	18862	18896	18777	18742	18761	18584	18918	18853	18801	18800	18775	18807	18824	18874	18751	18827	18621	18731	18875	18732	18832	18888	18816	18853	18951	18708	18690	18799	18583	18628	18545	18917	18775	18793	18880	18873	18507	18700	18759	18682	18716	18846	18707	18697	18922	18698	18799	18892	18457	18675	18797	18839	18568	18752	18934	18649	18838	18655	18879	18797	18747	18925	18628	18729	18994	18641	18653	18607	18803	18847	18652	18790	18737	18643	18955	18768	18867	18739	18666	18770	18488	18992	18711	18573	18706	18712	18670	18816	18668	18725	18658	18843	18709	18829	18742	18664	18558	18712	18818	19001	18733	18646	18658	18702	18807	18895	18853	18790	18412	18665	18698	18752	18573	18718	18898	18806	18790	19041	18836	18929	18886	18685	18820	18824	18783	18881	18740	18668	18798	18879	18878	18885	18734	18677	18808	18641	18819	18651	18700	18865	18739	18900	18586	18504	18655	18708	18820	18634	18684	18599	18793	18845	18676	18631	18843	18696	18755	18623	18781	18573	18788	18924	19143	18584	18618	18780	18856	18661	18917	18640	18610	18846	18637	18708	18983	18712	18905	18802	18710	18899	18702	18699	18889	18773	18835	18623	18860	18715	18668	18699	18766	18762	18848	18763	18658	18782	18904	18684	18839	18758	18841	18753	18780	18807	18772	18900	18968	18703	18748	18673	18802	18794	18822	18688	18893	18709	18857	18812	18835	18750	18641	18798	18727	18635	18797	18829	18723	18877	18732	18742	18740	18909	18747	18771	18731	18815	18783	18731	18902	18942	18628	18660	18881	18581	18769	18743	18764	18925	18837	18924	18731	18868	18841	18748	18726	18555	18760	18746	18696	18694	18703	18745	18665	18913	18707	18757	18928	18828	18576	18935	18574	18719	18860	18617	18619	19002	18654	18972	18557	18764	18481	18801	18576	18933	18996	18575	18648	18831	18926	18906	18600	18726	18631	18712	18698	18716	18757	18654	18685	18689	18918	18664	18846	18755	18720	18795	18706	18862	19025	18621	18832	18868	18788	18814	18745	18745	18951	18897	18757	18683	18799	18663	18747	18676	18754	18883	18774	18722	18684	18679	18747	18805	18610	18768	18924	18815	18748	18657	18713	18854	18814	18774	18819	18604	18615	18944	18886	18807	18642	18813	18768	18647	18917	18836	18662	18675	18543	18887	18833	18774	18925	18788	18753	18967	18868	18884	18785	18516	18820	18594	18685	18670	18648	18989	18880	18779	18814	18909	18895	18718	18809	18624	18868	18709	18626	18769	18946	18835	18845	18519	18895	18775	18878	18860	18831	18668	18658	18672	18755	18787	18705	18848	18677	19005	18908	18937	18667	18878	18683	18739	18741	18969	18836	18729	18710	18837	18771	18680	18868	18913	18828	18695	18935	18709	18758	18876	18699	18790	18584	18720	18815	18743	18788	18725	18807	18584	18729	18806	18743	18481	18569	18946	18828	18777	18453	18541	18546	18791	18832	18640	18844	18717	18840	18665	18700	18632	18641	18923	18556	18880	18693	18567	18670	18895	18773	18896	18681	18655	18751	18709	18661	18656	18810	18735	18727	18899	18861	18844	18825	19103	18746	18746	18520	18900	18792	18900	18649	18985	18988	18719	18789	18771	18910	18716	18894	18823	18964	18647	18834	18721	18772	18918	18721	18683	18596	18807	18731	18753	18719	18781	18717	18837	18593	18685	18603	18626	18775	18907	18739	18542	18809	18890	18862	18952	18607	18817	18794	18880	18701	18716	18748	18838	18746	18578	19017	18951	18971	18957	18896	18695	18827	18922	18864	18937	18818	18734	18888	18663	18799	18513	18626	18968	18883	18616	18776	18809	18570	18762	18797	18862	18748	18823	18798	18705	18773	18706	18748	18624	18744	18742	18811	18762	18846	18570	18530	18865	18714	18738	18837	18921	18744	18755	18806	18781	18737	18836	18936	18828	18669	18784	18636	18567	18726	19024	18859	18655	18569	18762	18991	18762	18876	18609	18772	18691	18651	18857	18748	18713	18820	18742	18986	18643	18931	18810	18751	18834	18739	18661	18694	18782	18717	19043	18710	18667	18578	18663	18905	19006	18738	18930	18847	18686	18845	18805	18812	18889	18963	18787	18752	18959	18769	18803	18999	18730	18727	18793	18871	18809	18824	18643	18686	18876	18831	18701	18971	18787	18850	18637	18972	18915	18761	18851	18822	18704	18909	18896	18752	18502	18700	18694	18970	18827	18843	18672	18780	18669	18608	18786	18841	18846	18676	18592	18742	18406	18906	18689	18784	18752	18734	18695	18624	18641	18738	18791	18764	18772	18751	18850	18924	18680	18796	18524	18743	18642	19119	18894	18841	18778	18684	18653	18485	18680	18876	18694	18499	18560	18826	18542	18922	18809	18728	18893	18925	18886	18691	18506	18636	18750	18718	18662	18603	18682	18911	18653	18891	18881	18948	18902	18543	18777	18795	18752	18794	19025	18584	18730	18692	18592	18725	18701	18607	18852	18858	18736	18971	18715	18952	18924	18783	18650	18767	18929	18997	18595	18767	18772	18820	18647	18990	18671	18672	18483	18650	18780	18906	18571	18805	18881	18989	18707	18897	18750	18681	18745	18711	18672	18646	18748	18747	18813	18812	18836	18910	18978	18774	18682	18852	18819	18705	18560	18833	18860	18994	18808	18754	18533	18738	18793	18721	18836	18952	18875	18833	18778	18706	18618	18691	18732	18658	18907	18682	18775	18739	18898	18755	18804	18854	18868	18934	18745	18684	18716	18833	18777	18748	18716	18752	18755	18752	18886	18842	18638	18675	18589	18704	18870	18854	18907	18792	18819	18733	18804	18896	18831	18786	18867	18721	18865	18739	18841	18848	18749	18973	18844	18656	18613	18680	18888	18711	18816	18788	18790	18625	18617	18522	19020	18860	18904	18766	18876	18888	18588	18781	18707	18814	18920	18833	18798	19009	18778	18840	18685	18778	18754	18759	18673	18743	18811	18735	18823	18629	18824	18924	18955	18693	18683	18696	18883	19026	18710	18795	18688	18791	18480	18775	18933	18827	18659	18884	18729	18607	18533	18911	18976	18719	18987	18654	18857	18652	18580	18781	18833	18909	18606	18665	18473	18824	18834	18793	18703	18867	19046	18757	18664	18727	18698	18725	18731	18899	18832	18744	18969	18856	18842	18793	18641	18835	18723	18842	18816	18846	18892	18639	18748	18714	18772	18794	18802	18779	18933	18805	18762	18920	18734	18772	18854	18784	18735	18789	18815	18782	18765	18787	18752	18861	18700	18918	18692	18636	19001	18787	18946	18698	18635	18865	18540	18830	18672	18833	18779	18809	18911	18685	18668	18749	18666	18652	18742	18849	18579	18738	18847	18511	18860	18785	18595	18740	18885	18594	18741	18743	18763	18772	18701	18718	18643	18619	18961	18774	18929	18778	18991	18853	18705	18815	18712	18773	18824	18850	18824	18768	18802	19070	18936	18784	18658	18741	18711	18898	18742	18663	18937	18766	18907	18924	18719	18611	18790	18937	18805	18872	18828	18809	18664	18659	18758	18696	18799	18869	18722	18719	18988	18799	18759	18755	18716	18764	18617	18888	18688	18927	18827	18816	18741	18741	18853	18805	18913	18668	18789	18785	18684	18772	18755	18774	18618	18792	18940	18851	18551	18766	18864	18803	18688	18939	18867	18815	18925	18836	18783	18918	18746	18537	18905	18926	18819	18682	18889	18615	18853	18947	18695	18642	18694	18900	18896	18657	18985	19018	18870	18864	18625	18706	18754	18792	18773	19002	18931	18853	18825	18571	18888	19002	18722	18838	18816	18627	18815	18631	18775	18603	18606	18442	18599	18772	18851	19017	18645	18914	18738	19000	18853	18871	18690	18757	18820	19003	18884	18826	18921	18730	18705	18939	18967
31266	50346	49674	42089	36808	32842	28923	25583	23826	21773	20396	19556	18847	18304	17672	17414	17128	16873	16724	16324	16327	16242	16191	16314	16265	15982	16111	16107	16100	15985	16096	15957	15789	16192	16161	15923	16000	15957	15994	15980	15972	15713	16020	15948	15981	15910	15814	16043	16091	16047	15916	15829	15829	16030	15851	15994	15764	16024	15798	15921	15777	15850	15893	15983	15891	15952	15918	15895	16046	15881	15766	15843	15831	15731	15943	15975	15713	15974	15827	15724	15946	15783	15897	16026	15915	15881	15844	15839	15774	15896	15920	15767	15909	15773	15823	15872	15888	16045	15891	15831	15890	15817	16012	15858	15851	15737	15762	15912	15794	15832	15801	15868	15928	15903	15801	15941	15996	15756	15904	15993	15953	15827	15912	15882	15781	15988	15887	15875	15760	16080	15846	15950	15651	15847	15977	15830	15947	15778	15795	15850	15850	15930	15908	15858	15967	15956	15956	15944	15945	15929	15984	15913	15833	15778	15782	15840	15830	15788	15844	15924	15730	15920	15974	15914	15978	15904	15918	15813	15837	15978	15812	15816	15961	16047	15780	16154	15848	16042	15866	15803	15705	16056	15809	15937	15819	15964	15908	15820	15883	15910	15945	15659	15824	15902	15920	15919	15940	15858	15841	15819	15796	15763	15801	15795	15938	16056	15992	15819	15781	15919	15931	15737	15898	15978	15684	15841	15828	15912	15686	15905	15864	15862	15945	15870	15895	15922	15830	15920	15873	15966	16001	15906	15962	15644	15911	15819	15889	15890	15759	15929	15955	15916	15692	15937	15783	15909	15777	15814	15907	15987	15936	15942	15910	15980	15966	15937	15892	15723	15833	15834	15800	15837	15781	15800	15937	16053	15961	15896	15963	15820	15843	16001	15905	15974	15905	15685	15743	15916	15855	15844	15757	15894	15890	15858	15908	15847	15915	15916	15935	15971	15737	16044	16009	15928	15973	15869	15923	15766	15854	15904	15762	15915	15859	15873	16030	15879	15796	15879	15840	15663	15882	15872	15766	15760	15971	15891	15829	15891	15940	16129	15816	15782	15857	15816	15820	15947	16003	15862	15917	15873	16106	15811	15986	15884	15955	15901	15808	15999	15873	15900	15980	15783	15756	15741	15900	15832	16070	15808	15785	15974	16004	15795	15840	15960	15797	15793	15939	15836	15960	15957	15678	15888	15621	15831	15891	15993	16000	15722	16039	15950	15868	15896	15849	15914	15928	15901	15768	15755	15855	15556	15931	16009	15913	15729	15915	16057	15703	15884	15872	15868	15838	15765	15868	15845	15877	15833	15814	15844	15705	16122	16027	15663	15962	15982	15885	16039	15796	15865	15966	15996	15845	15830	15947	15796	15755	16061	15996	15808	15933	15774	15963	15782	15887	15768	15960	15781	15866	15813	15942	15930	15882	15687	15913	15958	15873	16001	16028	15823	15894	16070	15727	15903	15862	15771	15847	15961	15834	15900	16007	15694	15931	15809	15999	15949	16076	15773	15855	15949	15713	16028	15921	15915	15905	16024	15838	15896	15900	15910	15858	15983	15676	15853	15948	16036	15841	15964	15893	15956	15851	15792	15855	15820	15768	15870	15815	15852	15803	15875	15853	15967	15815	15816	15767	15692	15957	15909	15988	15919	16024	15974	15866	15679	15764	15887	15835	15961	15964	15964	15842	15821	15923	15744	15848	15951	15757	15790	15834	15963	15944	15798	15903	15925	15999	15689	15853	15862	16109	15976	15727	15713	15903	15952	15955	15940	15819	15735	15875	16031	15805	15896	15699	15746	15766	15758	15866	15864	15902	15810	15846	15797	15935	15923	15888	15873	15946	15990	15903	15865	15950	15710	15956	15792	16009	15979	16003	15962	15904	15951	15870	15929	15705	15963	15791	15845	15758	15822	15839	15822	15908	15942	15911	15853	15749	15936	15870	15994	15868	15922	15899	15873	15987	15820	15905	15863	15843	15873	15925	15931	15952	15726	16010	16024	15932	15728	15970	15899	15829	15870	15627	15858	15871	15831	15980	15778	15773	15819	16033	15780	15985	16083	15989	16021	15724	15951	15799	15786	15709	15950	15759	15892	15820	15925	15834	15845	15762	16072	15878	15972	15931	15969	15821	15853	15896	15903	15857	15781	15808	15907	15814	15866	15937	15923	15781	15988	15847	16016	15890	15776	15852	15984	15969	15934	15873	15949	16027	16008	15837	15864	15922	15901	15889	15696	15875	16021	16022	15896	15864	15849	15832	15903	15914	16065	16043	15727	15995	15838	15914	15882	15961	15907	15980	15928	15852	15870	15938	15661	15689	15984	15955	15764	16031	15881	15898	15741	15923	15905	15955	15859	15868	15842	15779	15903	15853	15865	15912	15813	15869	15856	15826	15740	15974	15956	15917	15863	15814	15894	16043	15924	15638	15816	15948	15728	15877	15847	15884	15814	15787	15853	15833	15861	15711	15919	15818	15995	15851	15815	15951	15969	15692	15962	15950	15901	16002	15785	15798	15692	16033	15893	15833	15764	15920	15980	15791	15851	15811	15782	15937	15849	15782	15780	15939	15885	15947	15963	16042	15697	15972	15832	16011	16008	15782	15991	15918	15931	15906	15849	15863	15962	15854	15911	15847	15829	15943	16057	15859	15770	15918	15845	15886	15853	15916	15859	15818	15823	15797	15827	16060	15683	15880	16003	15772	15937	15935	15838	15960	15890	15939	15766	15924	15810	15683	15885	16014	15762	16009	15947	15866	16012	15823	15952	15863	15872	15855	15805	15890	15839	15928	15856	15871	15809	15745	15923	15855	15992	15935	15896	15899	15926	15988	15841	15908	15936	15854	15819	15890	15893	15977	15735	15809	15843	15831	15908	15983	15839	15896	16025	16040	15965	15760	15776	15906	16001	15837	15956	15714	15872	15741	16020	15785	16060	15816	15918	15730	15915	16027	15804	15800	15820	16039	15931	15815	15836	15979	15936	15917	15878	15893	15925	15988	15831	16030	15922	15959	15884	15861	16070	15901	16002	15984	16055	15952	15788	15860	15795	15892	15907	15888	15834	15829	15861	15889	15751	15947	15783	15881	15802	15735	15875	15684	16041	15983	15914	15931	15929	15909	15975	15906	15898	15972	15865	15828	15817	15961	15664	15958	16021	15855	15861	15775	15916	15798	15881	15827	15739	15972	15900	15858	15818	15915	15715	15905	15823	16118	15826	15963	15932	16044	15900	15900	15869	15872	15909	15715	15940	15906	15844	15804	15883	15831	15945	15908	15863	15712	15873	15810	15786	15917	15969	15714	15731	15826	15838	15838	15938	15888	16022	15869	15975	15972	16004	15949	15834	15914	15835	15906	15804	15743	15909	15977	15788	15826	15837	15878	15957	16140	15876	15903	15802	15813	15863	15852	15875	15826	15802	15855	15801	15834	15806	15991	15936	15884	15742	15971	15739	16198	15933	15946	15871	15828	15694	16013	16019	15748	15828	15996	15942	15778	15831	15918	15919	15998	15975	15946	15727	15790	15792	15718	15697	15944	16038	15901	16093	15974	15694	15931	16041	15930	15849	15865	15833	15810	15950	15902	15819	15916	15848	15966	15739	15865	15967	15873	15962	15957	15958	15866	15768	15996	15837	15922	15835	15970	15820	15925	15794	15760	15845	15821	15850	15920	15986	15861	15714	15897	15944	15879	15868	16046	16001	16055	15777	15785	15841	15935	15856	15811	15670	15834	15950	16101	15766	15879	15792	15858	15853	15918	15832	15955	15659	15768	16009	15953	15714	16090	15812	15910	15867	16005	15990	15899	15870	15820	16029	15826	16006	15942	15687	15850	15961	16023	15742	15684	16094	15857	15863	15850	15902	15986	15786	16022	15920	15912	15701	15909	15877	15832	15896	16061	15972	15841	15904	15680	15880	15874	15998	15857	15814	15881	15937	15846	15808	15873	15895	15802	15777	15875	15708	15975	15889	15768	15910	15869	15836	15855	15840	15976	15810	15783	15957	15904	15863	15911	15927	15906	15805	15785	15901	15946	15786	15998	15827	15873	15962	15795	15929	15891	15830	15800	15982	15699	15831	15929	15896	15847	15675	15842	15866	15903	15815	15954	16020	15786	15794	15900	15932	15944	15901	15764	15894	15911	15749	15972	15947	15932	15921	15947	16049	15915	15659	15788	16040	15888	15913	15861	15785	15973	15826	15886	15787	15926	15943	15870	16062	16023	15936	15789	15883	15892	15745	16018	15890	16011	15748	15804	15759	15885	15942	15761	15782	15871	15822	16017	15840	15710	15902	15948	15742	15967	15820	15951	15829	15912	15897	15636	15815	16015	15982	15798	15866	15786	15949	15904	15746	16024	15988	16016	15910	15972	15879	15999	15804	15978	15869	15918	15937	15682	16021	15854	15964	15815	15812	15867	15775	15808	15946	15782	15950	16043	15845	15743	15931	15776	15803	15912	15970	15853	15959	15910	15808	15957	16029	15975	15889	15939	15748	16046	15875	15850	15959	15773	15967	15732	15933	15908	15856	15802	15844	15774	15669	15829	15876	15872	15876	15971	15897	15970	15947	15960	15877	15816	15937	15997	15863	15816	15874	15855	15726	15897	15864	15913	15877	15895	15768	15897	15911	15817	15801	15777	15867	15854	15937	15863	15786	15881	15843	16089	15784	15936	15948	16003	15894	15881	15872	16012	16112	15810	15845	15679	15726	16080	15851	15872	15747	15783	15984	15832	15892	15904	15929	15832	15913	16048	15954	16071	15921	15894	15699	15851	15918	15811	15670	15889	15953	15717	15951	16024	15890	15757	15944	15711	15894	15822	15939	15914	15904	15831	15762	15853	15658	15817	16038	15941	15687	15847	15968	15939	15801	15867	15781	16025	15914	15973	15703	15768	15958	15929	16020	15833	15917	15867	15886	15942	15993	15800	15911	15774	15893	15995	15808	15890	15964	15993	15811	15980	15715	15924	15937	15874	15865	15812	15815	15852	15926	15730	15788	15726	15883	15653	15934	15750	16105	15893	15777	15947	15740	15789	15767	15799	15820	15748	16080	15902	15965	15789	15866	15813	15901	15917	15850	15847	15973	15877	15869	15953	15836	15890	15765	15850	16009	15878	15797	15965	15854	15789	15836	15791	15978
24140	21519	29330	26171	27131	31727	32085	27616	25688	24287	22817	22022	21432	20772	20314	20188	19809	19233	19013	19144	18985	18735	18868	18813	18775	18544	18695	18658	18652	18665	18650	18617	18441	18378	18382	18643	18316	18412	18560	18465	18158	18426	18457	18386	18469	18381	18626	18472	18305	18421	18371	18340	18365	18184	18145	18456	18332	18411	18432	18393	18382	18339	18394	18165	18207	18352	18314	18237	18415	18315	18432	18432	18233	18244	18304	18351	18141	18228	18337	18416	18329	18294	18230	18344	18413	18463	18305	18336	18182	18362	18322	18425	18473	18199	18079	18463	18428	18350	18208	18201	18415	18481	18139	18450	18267	18404	18389	18291	18398	18502	18382	18232	18197	18077	18381	18296	18203	18349	18342	18301	18478	18254	18307	18231	18319	18257	18294	18525	18458	18337	18347	18352	18316	18382	18190	18172	18278	18461	18565	18212	18290	18214	18381	18503	18231	18258	18360	18433	18454	18306	18300	18141	18188	18566	18541	18515	18268	18385	18293	18207	18525	18178	18252	18272	18120	18421	18422	18214	18330	18334	18428	18135	18181	18523	18293	18252	18483	18375	18051	18281	18368	18417	18381	18258	18354	18446	18339	18321	18285	18315	18222	18198	18295	18328	18433	18430	18374	18378	18291	18215	18339	18357	17995	18304	18332	18112	18107	18375	18422	18274	18385	18393	18234	18576	18365	18342	18314	18153	18325	18283	18119	18320	18356	18361	18387	18412	18252	18446	18351	18357	18318	18245	18452	18493	18574	18450	18265	18088	18352	18225	18424	18513	18207	18423	18134	18240	18205	18414	18332	18567	18270	18142	18085	18357	18366	18254	18308	18286	18028	18336	18348	18289	18325	18246	18385	18293	18295	18391	18372	18215	18408	18399	18386	18300	18253	18320	18534	18596	18223	18296	18236	18369	18344	18282	18448	18339	18277	18409	18305	18454	18358	18239	18414	18380	18334	18404	18184	18373	18280	18380	18280	18336	18430	18166	18368	18470	18249	18221	18285	18232	18422	18316	18369	18511	18429	18296	18316	18303	18380	18457	18333	18577	18533	18433	18331	18409	18437	18267	18227	18369	18173	18448	18137	18381	18351	18200	18353	18284	18403	18224	18248	18399	18178	18307	18333	18211	18301	18311	18269	18386	18410	18424	18349	18386	18180	18182	18382	18489	18332	18255	18208	18207	18638	18381	18283	18197	18300	18444	17998	18369	18394	18419	18085	18209	18377	18287	18549	18338	18282	18110	18176	18349	18575	18362	18258	18283	18480	18334	18235	18296	18291	18273	18200	18343	18501	18237	18309	18331	18279	18222	18292	18198	18208	18248	18216	18180	18330	18030	18329	18286	18519	18262	18457	18369	18289	18208	18442	18293	18375	18317	18402	18430	18313	18246	18295	18130	18223	18162	18240	18429	18395	18344	18361	18103	18392	18178	18004	18349	18152	18151	18289	18255	18458	18188	18318	18273	18458	18321	18201	18402	18254	18435	18373	18219	18512	18304	18421	18151	18494	18313	18357	18374	18316	18619	18221	18352	18551	18315	18304	18369	18150	18270	18263	18503	18229	18146	18430	18195	18485	18282	18414	18236	18261	18296	18403	18492	18113	18308	18416	18568	18261	18469	18164	18468	18169	18397	18260	18314	18249	18116	18369	18117	18489	18259	18074	18471	18190	18221	18097	18231	18196	18117	18511	18214	18170	18119	18313	18115	18272	18307	18510	18457	18604	18313	18567	18198	18413	18234	18447	18544	18420	18324	18529	18298	18325	18329	18166	18281	18621	18304	18243	18395	18189	18423	18314	18194	18228	18336	18303	18190	18476	18186	18358	18285	18646	18257	18193	18362	18237	18281	18464	18303	18351	18276	18240	18278	18256	17996	18289	18229	18343	18172	18346	18331	18466	18337	18403	18381	18471	18243	18299	18393	18411	18143	18142	18230	18434	18213	18493	18329	18534	18352	18394	18533	18253	18125	18392	18272	18195	18288	18168	18268	18249	18370	18379	18330	18390	18057	18412	18477	18356	18284	18235	18297	18405	18434	18308	18465	18292	18226	18498	18479	18429	18310	18234	18258	18198	18483	18178	18344	18322	18316	18305	18458	18369	18496	18414	18465	18396	18283	18316	18437	18057	18316	18417	18471	18339	18438	18225	18455	18189	18269	18394	18279	18408	18339	18493	18294	18418	18450	18052	18335	18190	18484	18376	18306	18324	18221	18350	18262	18421	18381	18082	18384	18419	18293	18317	18234	18298	18195	18329	18452	18344	18286	18383	18265	18433	18476	18334	18471	18262	18359	18252	17964	18280	18286	18333	18223	18168	18235	18323	18319	18212	18402	18225	18284	18268	18319	18403	18264	18302	18110	18255	18304	18207	18357	18137	18385	18304	18217	18139	18206	18218	18210	18311	18232	18464	18283	18239	18226	18240	18184	18321	18167	18172	18131	18441	18174	18367	18366	18264	18298	18288	18249	18344	18332	18388	18244	18230	18425	18169	18388	18323	18274	18579	18550	18351	18255	18166	18464	18328	18322	18342	18296	18553	18258	18234	18321	18415	18300	18147	18177	18336	18419	18247	18276	18274	18363	18261	18195	18293	18431	18187	18295	18466	18388	18423	18241	18385	18441	18387	18324	18407	18236	18339	18224	18224	18383	18410	18453	18482	18194	18453	18311	18194	18101	18253	18297	18354	18523	18501	18331	18302	18533	18263	18473	18310	18330	18273	18410	18388	18378	18545	18491	18246	18292	18225	18297	18333	18294	18257	18311	18236	18292	18356	18482	18342	18204	18444	18253	18152	18147	18452	18311	18430	18455	18377	18514	18230	18196	18320	18449	18195	18354	18443	18330	18437	18384	18438	18191	17998	18458	18428	18355	18302	18226	18384	18346	18463	18481	18426	18362	18425	18369	18356	18204	18362	18336	18226	18230	18409	18444	18475	18228	18547	18187	18329	18306	18405	18257	18341	18448	18297	18272	18470	18303	18198	18253	18310	18401	18247	18221	18370	18259	18433	18428	18254	18194	18332	18303	18266	18418	18353	18352	18356	18354	18356	18535	18496	18293	18232	18309	18439	18051	18173	18725	18430	18464	18266	18358	18374	18189	18158	18380	18358	18331	18429	18412	18416	18284	18274	18215	18342	18236	18147	18418	18347	18333	18317	18425	18276	18580	18333	18333	18417	18357	18350	18284	18199	18183	18246	18474	18417	18190	18323	18338	18365	18448	18299	18306	18562	18434	18297	18281	18416	18337	18383	18365	18182	18376	18405	18327	18297	18240	18445	18465	18360	18500	18340	18184	18404	18315	18176	18461	18199	18262	18257	18187	18311	18324	18355	18358	18389	18314	18270	18582	18247	18118	18213	18354	18337	18304	18368	18127	18184	18347	18434	18057	18403	18309	18304	18345	18418	18432	18366	18265	18200	18344	18112	18402	18321	18227	18239	18227	18522	18205	18495	18464	18201	18510	18364	18495	18112	18207	18260	18384	18467	18137	18507	18384	18185	18465	18613	18248	18260	18209	18378	18339	18303	18063	18401	18303	18418	18325	18254	18183	18220	18250	18293	18182	18367	18287	18446	18427	18367	18496	18380	18563	18399	18296	18192	18298	18148	18178	18310	18572	18506	18296	18378	18318	18309	18165	18342	18195	18304	18321	18329	18392	18446	18317	18308	18333	18526	18332	18210	18317	18369	18305	18129	18178	18300	18433	18522	18220	18263	18272	18333	18325	18296	18398	18398	18330	18227	18262	18303	18278	18339	18431	18449	18352	18501	18180	18510	18189	18467	18262	18417	18249	18209	18341	18332	18300	18377	18193	18144	18450	18300	18291	18201	18181	18292	18346	18357	18400	18380	18463	18341	18463	18303	18488	18200	18121	18265	18444	18324	18208	18257	18330	18173	18293	18479	18295	18273	18461	18269	18291	18332	18452	18418	18307	18290	18396	18408	18354	18239	18480	18589	18362	18373	18539	18265	18442	18508	18441	18260	18325	18193	18244	18182	18359	18207	18356	18360	18235	18351	18587	18388	18419	18443	18483	18330	18284	18140	18377	18216	18456	18179	18393	18406	18252	18458	18124	18207	18384	18320	18306	18501	18433	18316	18401	18301	18343	18509	18306	18197	18274	18391	18213	18454	18765	18403	18241	18275	18414	18241	18504	18170	18151	18587	18407	18362	18414	18321	18367	18482	18554	18299	18232	18152	18465	18538	18333	18208	18335	18266	18293	18161	18048	18226	18256	18466	18292	18390	18313	18333	18184	18335	18213	18364	18265	18281	18252	18394	18414	18384	18514	18236	18411	18087	18261	18194	18216	18349	18325	18265	18344	18389	18411	18276	18299	18429	18315	18310	18157	18183	18179	18492	18191	18306	18253	18355	18624	18400	18331	18307	18081	18266	18392	18458	18522	18208	18578	18283	18395	18304	18315	18175	18436	18319	18296	18201	18483	18424	18234	18305	18345	18307	18296	18385	18247	18420	18512	18521	18323	18402	18395	18500	18345	18398	18396	18399	18483	18487	18324	18246	18375	18242	18185	18070	18397	18375	18400	18414	18321	18381	18403	18360	18193	18383	18479	18256	18331	18349	18350	18239	18283	18244	18072	18258	18291	18309	18319	18353	18552	18322	18320	18357	18210	18376	18417	18262	18231	18290	18090	18298	18266	18272	18442	18254	18353	18220	18412	18327	18477	18379	18249	18502	18491	18572	18173	18253	18494	18256	18317	18416	18230	18260	18242	18588	18334	18380	18390	18132	18370	18366	18284	18429	18475	18485	18263	18258	18419	18311	18267	18612	18176	18238	18472	18329	18097	18420	18324	18371	18240	18389	18216	18477	18381	18375	18402	18374	18320	18454	18578	18342	18265	18340	18299	18263	18290	18158	18443	18220	18230	18061	18368	18346	18184	18186	18372	18273	18291	18344	18349	18245	18338	18271	18287	18246	18334	18303	18241	18321	18438	18456	18458	18364	18161	18248	18423	18372	18339	18237	18206	18177	18375	18287	18296	18295	18709	18307	18369	18341	18503	18326	18413	18601	18473	18471	18247	18360	18259	18234	18304	18356	18163	18552	18154	18315	18256	18252	18519	18539	18487	18362	18351	18548	18195	18362	18365	18371	18294	18413	18356	18291	18252
32389	53293	54372	46323	40772	36490	31535	28724	26088	23798	22409	21076	19944	19059	18348	18023	17372	16776	16441	16706	16412	16088	16214	16124	15727	15914	15918	15889	16093	15993	15823	15930	15791	15724	15853	15751	15780	15724	15765	15775	15704	15739	15678	15650	15861	15707	15605	15674	15717	15512	15571	15699	15597	15559	15513	15548	15701	15601	15551	15596	15701	15470	15579	15624	15565	15565	15631	15630	15536	15634	15463	15665	15541	15718	15690	15656	15722	15569	15521	15422	15683	15605	15650	15390	15542	15584	15662	15622	15639	15600	15628	15654	15596	15544	15483	15568	15668	15525	15785	15603	15588	15672	15493	15563	15667	15736	15591	15383	15578	15648	15641	15490	15538	15695	15575	15574	15714	15450	15787	15522	15782	15586	15634	15382	15471	15745	15633	15628	15527	15591	15634	15553	15530	15665	15614	15697	15718	15573	15728	15684	15654	15546	15574	15661	15462	15475	15574	15611	15555	15580	15700	15777	15519	15552	15581	15493	15663	15776	15690	15671	15676	15699	15671	15805	15612	15652	15639	15590	15573	15718	15636	15537	15857	15536	15520	15490	15491	15604	15551	15656	15716	15609	15552	15647	15544	15578	15670	15621	15764	15705	15699	15654	15666	15495	15634	15679	15667	15442	15692	15661	15533	15491	15426	15778	15816	15521	15583	15607	15664	15609	15741	15573	15556	15601	15629	15522	15519	15493	15780	15568	15558	15786	15724	15575	15533	15593	15626	15527	15734	15493	15712	15562	15640	15716	15541	15744	15765	15672	15494	15447	15797	15662	15560	15655	15722	15673	15716	15568	15623	15677	15571	15494	15692	15732	15593	15561	15654	15711	15556	15858	15647	15742	15758	15678	15579	15669	15636	15593	15667	15599	15674	15658	15492	15762	15611	15642	15707	15562	15511	15625	15523	15668	15551	15708	15666	15507	15683	15747	15727	15668	15665	15585	15482	15799	15644	15611	15645	15475	15611	15619	15590	15712	15622	15551	15583	15660	15543	15497	15562	15564	15651	15547	15498	15481	15626	15613	15471	15487	15493	15602	15632	15641	15523	15637	15669	15614	15490	15770	15544	15663	15550	15440	15596	15646	15558	15661	15644	15653	15629	15639	15696	15624	15647	15645	15604	15633	15589	15826	15606	15446	15540	15617	15642	15448	15657	15593	15519	15585	15645	15462	15797	15534	15510	15723	15554	15652	15548	15509	15638	15614	15654	15539	15625	15453	15635	15495	15747	15677	15583	15485	15667	15461	15754	15618	15645	15552	15815	15620	15685	15626	15612	15567	15724	15682	15706	15560	15645	15486	15478	15710	15821	15607	15599	15636	15755	15638	15670	15601	15381	15595	15609	15675	15621	15589	15726	15649	15479	15600	15608	15620	15654	15594	15677	15658	15686	15627	15653	15503	15636	15562	15588	15564	15575	15664	15582	15622	15534	15827	15554	15515	15640	15507	15590	15700	15496	15775	15680	15426	15686	15638	15704	15490	15698	15649	15577	15789	15503	15677	15612	15636	15592	15759	15694	15497	15751	15633	15600	15710	15585	15595	15682	15526	15537	15705	15443	15574	15625	15571	15448	15418	15634	15486	15491	15669	15607	15643	15533	15591	15828	15624	15716	15680	15614	15773	15770	15600	15678	15630	15620	15691	15504	15535	15617	15440	15543	15644	15611	15553	15637	15556	15489	15437	15561	15540	15577	15637	15629	15676	15746	15645	15594	15794	15522	15466	15695	15617	15572	15584	15763	15506	15641	15589	15492	15629	15431	15650	15617	15438	15702	15665	15406	15603	15549	15627	15289	15660	15741	15760	15556	15605	15475	15488	15710	15568	15704	15745	15661	15696	15628	15400	15560	15612	15603	15623	15648	15489	15549	15596	15575	15464	15365	15501	15480	15705	15683	15507	15516	15559	15677	15563	15710	15637	15632	15586	15690	15527	15665	15747	15755	15579	15404	15517	15552	15451	15508	15447	15425	15458	15613	15614	15637	15736	15624	15700	15640	15778	15713	15494	15569	15491	15723	15584	15711	15583	15636	15433	15691	15545	15493	15553	15616	15659	15506	15552	15715	15743	15766	15676	15378	15784	15826	15467	15684	15815	15563	15538	15557	15596	15507	15496	15534	15368	15781	15638	15543	15618	15646	15566	15525	15788	15534	15487	15739	15730	15594	15700	15630	15654	15497	15688	15475	15680	15492	15366	15659	15550	15444	15616	15538	15755	15378	15465	15664	15588	15600	15607	15669	15558	15536	15409	15569	15473	15697	15479	15564	15590	15635	15460	15745	15592	15698	15516	15648	15518	15671	15693	15594	15675	15392	15714	15499	15618	15649	15911	15544	15499	15458	15572	15774	15479	15660	15653	15618	15565	15553	15709	15626	15539	15510	15567	15721	15611	15763	15478	15697	15647	15736	15422	15498	15716	15681	15533	15577	15617	15558	15605	15531	15631	15706	15683	15699	15520	15746	15536	15559	15531	15580	15518	15455	15573	15703	15676	15818	15502	15589	15566	15539	15633	15689	15616	15670	15657	15670	15630	15538	15611	15645	15587	15461	15679	15608	15560	15567	15651	15665	15620	15649	15624	15663	15586	15788	15726	15455	15904	15507	15609	15590	15729	15723	15586	15744	15776	15683	15666	15627	15657	15475	15547	15776	15479	15656	15772	15856	15513	15583	15594	15636	15558	15636	15642	15680	15490	15595	15607	15736	15711	15800	15613	15723	15817	15589	15532	15652	15646	15655	15561	15617	15666	15615	15569	15403	15441	15572	15578	15847	15769	15479	15751	15559	15672	15493	15651	15805	15689	15727	15688	15608	15653	15560	15496	15680	15685	15594	15601	15596	15657	15621	15603	15656	15546	15722	15693	15869	15568	15505	15563	15628	15603	15637	15460	15643	15611	15667	15662	15550	15625	15569	15574	15581	15508	15598	15661	15624	15379	15621	15552	15638	15590	15695	15665	15654	15564	15763	15539	15785	15567	15784	15570	15577	15724	15567	15586	15509	15602	15726	15703	15620	15526	15798	15653	15673	15684	15560	15586	15537	15601	15557	15819	15683	15604	15526	15809	15487	15583	15458	15527	15526	15675	15599	15473	15562	15649	15419	15573	15847	15600	15583	15414	15745	15610	15609	15523	15583	15548	15569	15808	15582	15695	15719	15621	15400	15533	15554	15630	15580	15660	15586	15537	15602	15663	15618	15721	15599	15696	15637	15758	15677	15691	15579	15648	15518	15757	15656	15702	15582	15688	15503	15554	15713	15513	15677	15572	15504	15674	15596	15568	15652	15720	15616	15606	15535	15724	15558	15886	15642	15456	15764	15609	15591	15539	15730	15672	15630	15625	15532	15817	15612	15427	15739	15426	15544	15560	15747	15604	15618	15756	15639	15526	15630	15526	15498	15678	15436	15680	15550	15686	15808	15462	15787	15518	15724	15418	15850	15535	15658	15481	15672	15524	15534	15589	15574	15404	15744	15656	15485	15605	15569	15849	15639	15663	15516	15592	15649	15555	15742	15622	15621	15727	15503	15448	15549	15464	15757	15530	15601	15508	15706	15614	15658	15716	15425	15628	15552	15702	15547	15600	15539	15480	15829	15592	15756	15622	15609	15483	15598	15743	15650	15485	15681	15546	15579	15510	15606	15319	15799	15564	15594	15470	15639	15708	15612	15392	15716	15536	15617	15764	15555	15552	15573	15554	15631	15532	15659	15571	15659	15782	15619	15626	15567	15526	15638	15409	15495	15555	15431	15467	15593	15718	15506	15543	15629	15729	15343	15567	15599	15568	15583	15561	15625	15607	15667	15538	15514	15675	15776	15583	15596	15472	15481	15692	15654	15613	15741	15671	15512	15516	15687	15614	15579	15533	15759	15577	15620	15718	15620	15684	15856	15672	15544	15696	15583	15713	15673	15726	15669	15693	15486	15663	15585	15574	15644	15587	15587	15590	15720	15627	15605	15644	15587	15616	15633	15740	15676	15754	15766	15571	15645	15579	15534	15733	15592	15603	15809	15629	15681	15510	15607	15659	15619	15511	15569	15634	15570	15379	15417	15635	15488	15748	15642	15583	15624	15445	15666	15559	15404	15672	15670	15697	15561	15740	15731	15656	15719	15775	15673	15731	15600	15595	15652	15638	15461	15481	15843	15660	15529	15558	15669	15537	15586	15617	15712	15639	15619	15683	15765	15675	15655	15581	15600	15729	15659	15738	15696	15628	15722	15598	15587	15662	15683	15633	15563	15588	15607	15604	15580	15449	15575	15667	15524	15688	15508	15698	15526	15591	15604	15501	15395	15540	15579	15590	15621	15645	15661	15570	15545	15722	15494	15651	15607	15530	15541	15686	15391	15487	15526	15796	15569	15604	15611	15528	15543	15649	15741	15630	15686	15684	15693	15487	15670	15682	15639	15516	15650	15485	15551	15601	15529	15600	15841	15759	15597	15345	15775	15577	15398	15482	15539	15452	15535	15624	15739	15593	15631	15703	15616	15626	15451	15675	15641	15566	15629	15680	15705	15500	15549	15683	15535	15624	15436	15743	15531	15623	15596	15540	15665	15623	15473	15611	15499	15506	15666	15599	15623	15451	15625	15753	15548	15789	15583	15738	15590	15591	15659	15593	15501	15710	15654	15649	15768	15635	15671	15494	15551	15539	15442	15566	15603	15629	15589	15782	15571	15525	15594	15639	15506	15578	15579	15569	15707	15801	15606	15535	15615	15434	15709	15528	15695	15731	15689	15700	15897	15576	15571	15711	15579	15548	15599	15929	15599	15658	15563	15554	15592	15564	15640	15666	15652	15570	15625	15646	15571	15659	15607	15515	15579	15533	15575	15565	15579	15413	15458	15588	15387	15635	15573	15723	15613	15635	15603	15757	15653	15466	15520	15485	15813	15541	15648	15566	15841	15659	15653	15614	15426	15500	15604	15728	15727	15726	15494	15622	15448	15684	15499	15557	15517	15559	15535	15673	15538	15668	15430	15590	15511	15452	15677	15657	15466	15610	15763	15456	15574	15486	15603	15712	15630	15706	15679	15601	15621	15505	15564	15696	15492	15484	15673	15626	15675	15655	15344	15691	15659	15823	15598	15674	15673	15611	15669	15585	15554	15439	15624	15707	15659	15639	15592	15614
31743	31853	38842	34401	28805	25901	23624	22363	21593	20778	20129	19801	19451	19491	19007	18813	18766	18794	18772	18780	18660	18536	18352	18375	18586	18389	18487	18391	18337	18461	18460	18472	18402	18237	18381	18597	18429	18431	18298	18458	18476	18331	18539	18236	18156	18371	18255	18197	18311	18349	18293	18278	18285	18367	18479	18511	18313	18344	18349	18327	18396	18443	18312	18209	18269	18398	18301	18358	18411	18227	18388	18353	18176	18541	18202	18336	18269	18399	18284	18412	18400	18342	18414	18473	18393	18245	18432	18237	18564	18253	18440	18346	18063	18485	18372	18357	18352	18310	18415	18317	18178	18172	18427	18295	18366	18142	18382	18274	18413	18289	18189	18427	18136	18351	18519	18449	18341	18371	18434	18190	18057	18272	18296	18340	18348	18328	18469	18202	18310	18427	18446	18525	18302	18293	18468	18453	18291	18409	18456	18424	18240	18439	18302	18283	18347	18559	18406	18203	18475	18592	18273	18444	18332	18131	18356	18361	18611	18426	18297	18318	18241	18042	18229	18293	18256	18178	18311	18379	18374	18232	18463	18212	18322	18328	18336	18441	18164	18443	18236	18401	18367	18244	18483	18379	18540	18367	18368	18111	18319	18179	18459	18310	18265	18315	18370	18313	18205	18512	18259	18396	18299	18491	18122	18238	18318	18233	18257	18595	18479	18484	18416	18208	18260	18317	18276	18278	18226	18391	18490	18202	18402	18244	18356	18544	18413	18673	18366	18123	18289	18453	18500	18205	18469	18253	18390	18301	18377	18184	18236	18209	18438	18422	18362	18326	18463	18511	18565	18352	18255	18205	18365	18202	18288	18291	18350	18347	18166	18284	18426	18052	18125	18278	18476	18311	18402	18439	18297	18290	18406	18508	18457	18374	18273	18336	18162	18351	18350	18288	18419	18333	18226	18534	18302	18024	18128	18395	18385	18426	18380	18227	18462	18509	18218	18368	18324	18149	18262	18253	18436	18384	18324	18416	18226	18352	18374	18394	18293	18357	18457	18287	18195	18472	18155	18218	18340	18358	18425	18373	18186	18274	18533	18341	18286	18334	18411	18304	18289	18268	18279	18448	18153	18373	18356	18405	18459	18183	18410	18121	18337	18414	18233	18189	18110	18276	18213	18246	18319	18312	18227	18108	18236	18191	18200	18444	18229	18295	18446	18541	18319	18696	18379	18210	18256	18307	18352	18359	18394	18387	18322	18581	18500	18468	18474	18242	18439	18150	18294	18320	18279	18374	18384	18535	18467	18200	18401	18272	18417	18376	18286	18302	18226	18337	18518	18412	18351	18240	18290	18484	18239	18121	18492	18184	18437	18256	18301	18266	18139	18341	18276	18363	18291	18334	18278	18266	18607	18288	18331	18258	18308	18319	18287	18319	18253	18379	18190	18401	18253	18234	18410	18466	18606	18274	18358	18463	18321	18365	18370	18287	18205	18268	18424	18321	18252	18413	18455	18120	18500	18354	18203	18334	18221	18385	18143	18311	18211	18237	18328	18172	18318	18304	18259	18523	18338	18228	18269	18456	18460	18366	18240	18343	18412	18389	18575	18308	18038	18515	18336	18408	18335	18237	18276	18393	18297	18393	18125	18259	18480	18422	18400	18388	18423	18323	18151	18467	18288	18161	18315	18119	18251	18335	18569	18342	18268	18567	18448	18398	18354	18339	18104	18531	18366	17971	18281	18462	18320	18500	18269	18489	18248	18287	18303	18143	18222	18320	18222	18412	18332	18193	18499	18274	18365	18367	18338	18326	18291	18311	18607	18518	18298	18357	18108	18314	18454	18319	18254	18327	18512	18449	18636	18361	18215	18493	18304	18316	18489	18340	18370	18375	18439	18512	18202	18223	18362	18358	18312	18424	18408	18358	18482	18314	18179	18330	18296	18237	18417	18274	18392	18318	18434	18391	18472	18504	18436	18412	18171	18234	18273	18316	18291	18426	18143	18459	18504	18378	18277	18410	18503	18506	18265	18528	18443	18319	18373	18250	18287	18296	18402	18279	18135	18138	18276	18295	18397	18269	18362	18387	18372	18293	18481	18429	18210	18511	18644	18290	18309	18432	18364	18471	18219	18272	18362	18378	18238	18408	18346	18370	18318	18472	18435	18408	18381	18294	18314	18343	18227	18415	18209	18392	18335	18367	18242	18271	18292	18207	18340	18691	18460	18211	18358	18524	18339	18097	18341	18249	18445	18363	18447	18237	18287	18608	18506	18382	18148	18235	18197	18359	18436	18230	18326	18166	18285	18290	18366	18573	18468	18266	18232	18143	18342	18379	18328	18361	18541	18434	18237	18277	18337	18124	18443	18470	18335	18432	18513	18364	18363	18209	18481	18475	18193	18313	18235	18208	18266	18367	18319	18578	18430	18205	18431	18399	18503	18358	18188	18395	18215	18336	18305	18408	18414	18304	18467	18532	18387	18246	18372	18496	18253	18223	18454	18166	18462	18439	18336	18287	18462	18310	18549	18418	18267	18525	18347	18341	18346	18215	18205	18257	18463	18380	18380	18315	18393	18460	18393	18392	18303	18308	18091	18256	18225	18242	18312	18416	18313	18409	18348	18151	18396	18354	18473	18296	18316	18304	18436	18346	18325	18242	18250	18368	18392	18259	18229	18303	18321	18347	18327	18178	18277	18446	18348	18418	18149	18254	18498	18344	18290	18314	18289	18393	18229	18411	18207	18220	18483	18418	18228	18456	18244	18440	18537	18313	18437	18364	18276	18243	18351	18511	18394	18325	18377	18315	18269	18530	18473	18480	18259	18180	18424	18383	18089	18297	18399	18474	18433	18424	18151	18527	18327	18311	18148	18379	18267	18420	18377	18337	18419	18257	18375	18426	18354	18473	18277	18343	18336	18461	18391	18336	18361	18399	18300	18306	18386	18296	18178	18254	18319	18365	18555	18311	18306	18388	18328	18341	18451	18254	18404	18305	18102	18228	18445	18488	18188	18465	18305	18475	18449	18307	18471	18498	18329	18386	18324	18430	18589	18551	18409	18439	18243	18356	18196	18285	18327	18446	18299	18234	18363	18283	18316	18596	18350	18322	18236	18218	18408	18236	18485	18540	18429	18364	18288	18236	18362	18354	18374	18520	18232	18265	18489	18401	18340	18313	18431	18287	18444	18394	18238	18308	18400	18445	18299	18165	18335	18431	18217	18309	18392	18306	18414	18373	18388	18243	18300	18302	18485	18254	18279	18273	18167	18303	18291	18501	18345	18473	18247	18499	18413	18353	18517	18393	18159	18398	18395	18334	18428	18370	18270	18293	18215	18372	18215	18293	18177	18373	18481	18269	18353	18197	18253	18426	18379	18226	18280	18328	18553	18353	18323	18574	18336	18383	18237	18246	18419	18275	18374	18387	18303	18286	18228	18370	18356	18318	18329	18307	18305	18346	18428	18334	18428	18317	18502	18328	18379	18389	18483	18375	18277	18430	18311	18282	18387	18434	18225	18536	18307	18321	18239	18399	18546	18612	18353	18369	18301	18230	18343	18407	18340	18419	18431	18317	18211	18378	18153	18421	18321	18329	18310	18380	18526	18455	18392	18232	18208	18306	18242	18455	18403	18379	18163	18469	18439	18368	18395	18449	18243	18168	18307	18530	18285	18387	18242	18168	18345	18316	18365	18303	18450	18431	18535	18304	18358	18304	18389	18230	18304	18300	18225	18348	18054	18298	18238	18392	18481	18353	18322	18202	18423	18576	18201	18401	18379	18336	18468	18405	18377	18469	18314	18310	18306	18284	18278	18440	18396	18315	18234	18503	18465	18406	18470	18446	18246	18438	18427	18241	18329	18438	18454	18275	18275	18334	18626	18511	18385	18231	18426	18115	18481	18340	18338	18526	18561	18367	18341	18455	18573	18183	18278	18294	18411	18521	18222	18497	18276	18272	18405	18483	18470	18077	18312	18434	18362	18169	18203	18312	18300	18298	18480	18419	18426	18312	18271	18514	18231	18293	18230	18299	18482	18394	18260	18325	18283	18434	18350	18213	18294	18248	18418	18443	18173	18650	18229	18413	18402	18334	18189	18324	18333	18298	18365	18350	18481	18341	18056	18225	18506	18324	18166	18001	18471	18449	18224	18326	18390	18371	18162	18171	18370	18438	18321	18327	18418	18281	18347	18246	18447	18405	18373	18349	18241	18350	18389	18465	18272	18568	18344	18509	18461	18239	18331	18350	18387	18396	18278	18159	18459	18267	18189	18295	18549	18433	18341	18404	18601	18424	18395	18451	18310	18354	18534	18298	18346	18265	18384	18379	18209	18160	18219	18349	18338	18341	18472	18402	18446	18503	18385	18449	18388	18386	18362	18262	18332	18090	18370	18275	18312	18413	18460	18364	18013	18289	18475	18307	18253	18369	18522	18349	18269	18490	18236	18205	18342	18343	18290	18358	18408	18310	18233	18528	18170	18471	18558	18269	18263	18229	18395	18224	18195	18258	18201	18504	18282	18350	18445	18287	18253	18287	18265	18402	18256	18193	18450	18206	18155	18240	18304	18252	18355	18578	18390	18326	18356	18264	18539	18497	18122	18322	18251	18265	18315	18488	18442	18378	18440	18504	18438	18382	18258	18236	18335	18218	18050	18219	18249	18299	18229	18337	18407	18242	18371	18294	18251	18461	18523	18369	18486	18207	18348	18277	18428	18422	18287	18402	18221	18146	18390	18263	18184	18497	18411	18291	18210	18485	18408	18344	18407	18382	18046	18292	18332	18287	18168	18393	18224	18370	18338	18381	18235	18411	18466	18306	18436	18286	18235	18483	18335	18407	18317	18429	18395	18234	18117	18172	18400	18256	18210	18142	18193	18474	18478	18377	18211	18396	18082	18212	18350	18303	18664	18271	18415	18414	18311	18371	18419	18479	18486	18230	18483	18184	18524	18484	18396	18254	18325	18315	18304	18305	18453	18418	18463	18281	18456	18468	18626	18360	18459	18577	18449	18409	18511	18423	18367	18367	18212	18347	18420	18191	18276	18214	18375	18203	18114	18186	18453	18408	18342	18375	18212	18372	18192	18428	18283	18278	18096	18300	18302	18357	18382	18360	18395	18214	18247	18224	18351	18383	18454	18356	18141	18391	18397	18547	18571	18407	18488	18570	18402	18170	18442	18524
29067	42254	42291	34219	29381	25836	22933	21882	20364	19291	18333	17667	17268	16948	16786	16226	16131	16055	15950	15899	15875	15908	15815	15793	15828	15852	15707	15600	15510	15641	15656	15646	15739	15589	15571	15658	15485	15620	15728	15826	15635	15603	15617	15576	15655	15620	15685	15667	15581	15600	15607	15424	15569	15468	15619	15519	15450	15644	15542	15645	15617	15490	15687	15493	15576	15655	15732	15635	15567	15532	15685	15581	15634	15844	15405	15498	15616	15613	15577	15686	15648	15463	15564	15503	15624	15731	15614	15622	15666	15749	15788	15784	15374	15606	15652	15563	15446	15652	15597	15475	15515	15767	15613	15546	15528	15693	15754	15712	15570	15628	15608	15632	15577	15519	15668	15597	15492	15610	15711	15467	15775	15537	15639	15362	15496	15666	15610	15571	15555	15539	15476	15561	15752	15454	15636	15692	15739	15372	15749	15728	15560	15427	15665	15673	15588	15585	15747	15553	15640	15547	15699	15685	15571	15568	15693	15493	15650	15537	15449	15671	15596	15484	15785	15596	15751	15571	15345	15498	15456	15562	15601	15635	15630	15456	15660	15760	15548	15579	15572	15593	15663	15448	15538	15623	15591	15605	15679	15671	15531	15743	15588	15487	15599	15598	15669	15587	15807	15600	15598	15588	15599	15569	15555	15566	15613	15604	15586	15556	15761	15559	15609	15346	15615	15513	15724	15572	15600	15451	15802	15469	15663	15676	15476	15519	15694	15497	15632	15451	15602	15458	15664	15590	15647	15811	15467	15709	15686	15508	15611	15478	15646	15567	15454	15556	15399	15591	15600	15630	15576	15534	15708	15589	15524	15457	15748	15678	15643	15797	15659	15595	15620	15565	15478	15694	15561	15405	15639	15484	15787	15590	15478	15644	15585	15452	15443	15486	15606	15673	15588	15704	15560	15379	15689	15593	15590	15659	15652	15554	15624	15460	15690	15604	15606	15466	15623	15641	15622	15540	15583	15766	15612	15707	15593	15495	15561	15555	15592	15550	15621	15398	15735	15455	15724	15583	15656	15342	15600	15657	15492	15414	15661	15541	15537	15595	15665	15696	15489	15485	15730	15579	15568	15589	15753	15465	15596	15588	15480	15589	15688	15589	15693	15500	15685	15474	15392	15580	15530	15660	15670	15604	15766	15621	15402	15631	15591	15563	15543	15547	15570	15516	15554	15441	15454	15519	15578	15596	15710	15791	15626	15704	15670	15746	15676	15560	15517	15733	15636	15462	15567	15546	15517	15549	15616	15534	15654	15742	15678	15601	15605	15681	15588	15658	15395	15726	15536	15482	15648	15572	15583	15651	15684	15649	15590	15707	15500	15503	15773	15567	15552	15622	15684	15655	15614	15591	15744	15598	15691	15721	15625	15698	15631	15676	15744	15566	15579	15600	15683	15325	15687	15651	15628	15509	15507	15635	15787	15480	15661	15659	15454	15656	15568	15260	15633	15823	15534	15618	15647	15674	15693	15469	15445	15579	15582	15648	15464	15384	15744	15518	15488	15597	15681	15718	15618	15569	15539	15648	15485	15429	15484	15583	15491	15523	15560	15616	15801	15621	15556	15608	15516	15538	15707	15684	15636	15677	15572	15374	15751	15504	15728	15502	15460	15568	15484	15731	15638	15687	15678	15517	15731	15507	15599	15541	15538	15572	15466	15442	15582	15721	15688	15466	15540	15644	15666	15493	15675	15597	15372	15693	15658	15537	15478	15537	15702	15652	15670	15469	15696	15621	15736	15614	15506	15509	15688	15543	15655	15554	15509	15656	15523	15586	15658	15549	15548	15614	15667	15588	15595	15678	15400	15602	15616	15469	15525	15557	15722	15617	15595	15564	15689	15577	15683	15498	15809	15590	15654	15698	15557	15425	15485	15651	15573	15828	15547	15632	15716	15601	15863	15484	15656	15645	15631	15515	15509	15621	15561	15669	15591	15639	15540	15559	15729	15726	15643	15692	15796	15656	15690	15594	15660	15650	15713	15529	15391	15484	15669	15458	15685	15562	15550	15644	15580	15553	15607	15642	15713	15609	15628	15414	15535	15770	15697	15659	15465	15680	15666	15601	15577	15583	15395	15678	15685	15714	15671	15773	15439	15780	15673	15669	15401	15475	15558	15466	15611	15746	15482	15566	15547	15571	15506	15522	15581	15458	15515	15778	15708	15547	15606	15846	15583	15530	15545	15669	15566	15647	15583	15645	15458	15603	15726	15634	15591	15516	15658	15658	15613	15699	15444	15653	15448	15741	15558	15648	15599	15436	15679	15582	15575	15702	15635	15680	15420	15591	15724	15677	15663	15536	15731	15710	15652	15565	15484	15497	15627	15628	15664	15524	15510	15668	15662	15625	15711	15764	15554	15690	15586	15666	15602	15556	15590	15493	15685	15587	15584	15728	15620	15496	15469	15539	15692	15764	15489	15700	15646	15405	15680	15612	15599	15442	15687	15531	15655	15575	15726	15648	15703	15517	15620	15675	15626	15553	15594	15599	15667	15573	15693	15402	15640	15727	15480	15599	15628	15650	15538	15721	15507	15421	15615	15626	15604	15717	15537	15695	15563	15509	15609	15561	15552	15558	15532	15597	15551	15639	15543	15656	15536	15706	15524	15650	15673	15492	15662	15607	15465	15681	15503	15647	15847	15732	15624	15678	15551	15714	15600	15558	15538	15585	15541	15675	15506	15596	15727	15567	15586	15834	15606	15700	15707	15522	15569	15641	15694	15621	15533	15565	15672	15554	15586	15587	15622	15604	15716	15782	15638	15684	15475	15591	15568	15782	15681	15617	15609	15641	15571	15622	15729	15679	15611	15598	15362	15808	15567	15623	15601	15782	15660	15647	15548	15572	15620	15523	15783	15531	15521	15605	15487	15334	15636	15552	15418	15715	15657	15610	15695	15531	15368	15486	15563	15592	15515	15660	15604	15620	15809	15545	15675	15686	15751	15467	15639	15718	15655	15705	15680	15476	15625	15492	15579	15838	15610	15733	15664	15431	15557	15519	15596	15771	15640	15540	15605	15485	15510	15591	15674	15764	15653	15512	15515	15589	15595	15559	15463	15619	15370	15505	15607	15668	15689	15529	15692	15665	15465	15507	15406	15849	15676	15615	15587	15558	15578	15738	15480	15473	15630	15534	15713	15695	15634	15725	15527	15740	15417	15645	15553	15680	15538	15686	15627	15547	15691	15599	15720	15606	15597	15618	15621	15671	15515	15614	15674	15552	15631	15601	15440	15796	15729	15526	15735	15712	15439	15473	15704	15626	15488	15598	15672	15680	15628	15468	15489	15540	15610	15439	15686	15562	15672	15443	15540	15612	15475	15561	15539	15577	15544	15524	15607	15527	15710	15558	15599	15549	15723	15515	15586	15645	15442	15602	15741	15740	15589	15584	15413	15732	15652	15870	15667	15512	15540	15702	15631	15663	15597	15716	15622	15640	15713	15430	15653	15534	15509	15476	15618	15654	15665	15705	15483	15509	15716	15417	15517	15597	15743	15489	15774	15562	15616	15797	15477	15654	15674	15561	15308	15542	15674	15447	15555	15583	15623	15752	15608	15515	15625	15670	15728	15564	15767	15752	15535	15544	15545	15781	15670	15597	15520	15631	15649	15598	15595	15784	15588	15582	15532	15530	15557	15580	15634	15664	15518	15804	15620	15632	15799	15554	15660	15641	15706	15433	15558	15677	15559	15623	15597	15625	15675	15848	15427	15552	15616	15681	15557	15633	15543	15701	15526	15659	15604	15422	15608	15685	15423	15806	15779	15658	15598	15603	15580	15444	15680	15509	15667	15678	15684	15518	15685	15525	15524	15503	15869	15576	15648	15627	15700	15703	15656	15720	15613	15601	15475	15729	15722	15687	15656	15696	15602	15619	15571	15501	15518	15799	15506	15397	15545	15429	15696	15563	15701	15552	15598	15523	15628	15557	15549	15587	15795	15703	15641	15703	15571	15603	15417	15566	15708	15688	15709	15683	15722	15797	15576	15510	15575	15701	15552	15566	15580	15671	15650	15561	15734	15735	15533	15410	15560	15584	15631	15461	15651	15637	15621	15681	15626	15544	15696	15645	15543	15435	15675	15610	15593	15528	15440	15768	15718	15731	15742	15680	15558	15748	15793	15621	15500	15703	15513	15648	15483	15686	15590	15766	15721	15640	15664	15719	15596	15474	15639	15603	15527	15767	15702	15665	15561	15675	15530	15624	15628	15590	15722	15627	15677	15455	15687	15554	15380	15601	15674	15431	15602	15627	15694	15538	15640	15502	15446	15850	15457	15568	15602	15613	15443	15648	15744	15495	15650	15560	15735	15524	15583	15586	15728	15792	15669	15466	15588	15699	15716	15489	15580	15664	15706	15672	15593	15633	15769	15319	15725	15641	15701	15606	15570	15424	15683	15605	15613	15694	15767	15708	15742	15533	15632	15433	15618	15524	15663	15622	15629	15469	15776	15608	15577	15560	15646	15619	15645	15665	15618	15636	15443	15649	15751	15697	15455	15581	15575	15541	15640	15615	15478	15590	15541	15369	15703	15633	15723	15583	15819	15565	15650	15730	15670	15487	15683	15708	15389	15533	15576	15829	15631	15690	15425	15563	15488	15765	15720	15707	15510	15719	15622	15559	15460	15572	15634	15639	15473	15711	15528	15507	15625	15687	15600	15622	15572	15491	15536	15514	15687	15582	15732	15675	15495	15590	15494	15523	15675	15555	15488	15534	15687	15551	15582	15423	15640	15661	15558	15634	15675	15541	15636	15524	15696	15534	15656	15430	15416	15676	15604	15623	15764	15683	15590	15472	15645	15631	15667	15452	15538	15588	15653	15616	15576	15601	15670	15579	15646	15744	15706	15606	15603	15507	15673	15617	15546	15668	15530	15621	15608	15564	15615	15531	15708	15664	15607	15712	15710	15601	15573	15646	15457	15457	15568	15682	15698	15582	15690	15690	15573	15684	15760	15445	15596	15722	15735	15513	15746	15531	15750	15521	15557	15485	15586	15570	15501	15565	15646	15507	15664	15660	15564	15613	15485	15576	15492	15616	15599	15699	15641	15667	15550	15802	15529	15650	15635	15679	15588	15744	15753	15616	15712	15666	15604	15575	15497	15470	15687	15687	15415	15607	15612	15492
25288	21506	29481	28946	28352	28746	27673	24435	22593	21924	21016	20128	19775	19553	19200	19076	18553	18543	18417	18458	18364	18361	18285	18128	17963	18296	17976	17977	18066	17994	18002	17812	18053	18031	18009	18174	18069	17896	17783	17979	17782	17986	17788	17823	17979	17905	18017	18068	17999	18072	17761	17928	17836	18077	17787	17818	17892	17853	17711	17881	17917	17773	17761	17989	17986	17843	17824	17730	18020	17876	17889	18102	17905	17894	17916	17732	17937	17713	18125	17673	17981	17798	17903	17780	17943	17759	17667	17755	17909	17793	18020	17766	17902	17873	17939	17914	17794	17758	17647	17851	17796	17611	17822	17839	17712	17921	17826	17843	17891	17709	17586	17748	17995	17969	17835	17967	17904	17734	17820	17854	17726	17525	17850	17740	17849	17692	17791	17669	17902	17997	17759	18035	17842	17928	17820	17625	17706	17895	17671	17944	17874	17976	17920	17742	17815	17654	17948	17626	17822	17833	17859	17918	17955	17731	17827	17809	17753	17921	17724	17671	18044	17901	17743	17747	17786	17950	17954	17683	17746	17817	17768	17848	17831	17878	17975	17709	17632	17862	18172	17698	17776	17768	17764	17982	17793	17905	17668	17829	17836	17819	17921	18142	17787	17808	18032	17789	17656	17812	17837	17913	17752	17649	17882	18167	18079	17838	17693	17761	17877	18031	17939	17877	17850	17693	17939	17843	17667	18055	17864	17772	17780	17645	17801	17631	17708	17796	17935	17783	17909	17941	17843	17785	17575	17768	17910	17710	17880	17764	17849	17966	17865	17749	17682	17706	17875	17734	17647	17862	17691	17887	17773	17724	17874	17797	17864	17852	17946	17713	17692	17735	17738	17907	17903	17795	17838	17925	17794	17858	17714	17768	17891	17802	17983	17764	17749	17687	17713	17775	17678	17690	17894	17740	17806	17671	17708	17791	17844	17681	17696	17649	17889	17751	17926	18039	17950	17736	17802	17837	17708	17776	17650	17805	17969	17863	17956	17758	17839	17978	17720	17927	17899	17685	17707	17785	17655	17734	17761	17855	17845	17848	18016	17864	17902	18042	17887	17841	18010	17974	17870	17932	17706	17738	17888	17881	17808	17913	17808	17647	17790	17728	17732	17902	17779	17863	17661	17768	17806	17786	17910	17729	17841	17916	17855	17958	18158	17710	17686	17733	17900	17828	17745	17813	17703	17594	17847	17836	17860	17774	17845	17868	17854	17877	17794	17799	17803	17773	17916	17816	17843	17938	17788	17657	17706	17515	17744	17806	17893	17944	17836	17677	17940	17769	17865	17629	17876	17934	17643	17702	17720	17822	17734	17652	17821	17791	17607	17715	17708	17641	17768	17990	17766	17682	17700	17691	17873	17817	17823	17793	17929	17917	17871	17685	17696	17718	17820	17817	17855	17759	17935	17794	17917	18030	17819	17897	17914	17780	17857	17919	17695	17795	17887	17839	17908	17694	17711	18007	17704	17842	17752	17731	17875	17897	17836	17920	17948	17894	17782	17770	17990	17903	17755	17758	17775	17720	17800	17758	17737	17572	17902	17726	17923	17867	17894	17727	17814	17864	17731	17928	17825	17931	17898	17947	17831	17939	17949	17855	17680	17765	17783	17902	17781	18016	17844	17678	17779	17826	17832	17590	17946	17851	17894	17967	17885	17703	17805	17680	17892	17627	17754	17833	17737	17666	17604	17678	17671	17821	17665	17678	17817	17876	17693	17648	17840	17789	17711	17721	17798	17887	17964	17847	18007	17644	17791	17860	18022	17939	17980	17728	17785	17913	17867	17789	17695	17695	17894	17680	17856	17799	17811	17959	17871	17722	17818	17723	17707	17817	17858	17865	17654	17604	17804	17966	17921	17845	17747	17898	17872	17801	17791	17793	17853	17875	17808	17772	17782	17872	17855	17698	18131	17746	17657	17940	17883	17677	17813	17881	17772	18024	17788	17940	17930	17787	17939	17967	17842	17585	17950	17793	17794	17786	17813	17636	17848	17717	17578	18055	17828	17920	17901	17849	17968	17831	17704	17754	17981	17707	17758	18099	17814	17839	17856	17788	17735	17876	17697	17986	17873	17888	17892	17699	17739	17607	17989	17754	17809	17928	17756	17848	17888	17761	17848	17986	17883	17971	17795	17828	17776	17940	17714	17938	17722	17883	17898	17844	17831	17849	17693	17884	18111	17888	17920	17801	17912	17811	17940	17836	17869	17853	17904	17800	17763	17750	17978	17688	17845	17859	17946	17871	17881	17920	17936	17739	17738	17738	17904	17808	17946	17747	17771	17663	17983	17869	17609	17722	17951	17922	17946	17805	17898	17855	17716	18013	17754	17942	17949	17741	18039	17686	17668	17689	17849	17840	17996	17795	17851	17903	17843	17826	17903	17980	18004	17825	17793	17683	17775	17804	17682	17818	17764	17783	17889	17741	17582	17922	18103	17763	17922	17839	17995	17778	17548	18060	18009	17618	17920	17637	17752	18003	17853	17832	17838	17831	17729	17789	18015	18060	17855	17779	17900	17758	17965	17687	17891	17823	17723	17833	17866	17802	17998	17885	17817	17673	17780	17741	17911	18032	17901	17751	17789	18022	17771	17898	17741	17933	17872	17605	17758	17794	17918	17961	17999	17869	17855	17905	17652	17691	17711	17905	17858	17848	17646	17765	17875	17841	17906	18036	17901	17805	17892	17933	17855	17786	17891	17930	17969	17942	17826	17721	17717	18047	17604	17710	17843	17737	17736	17765	17847	17735	17911	17743	17858	17911	17625	17878	17763	17664	17741	17801	17547	17912	17805	17903	17961	17824	17732	17977	17734	17970	17892	17839	18043	17824	17940	17905	17699	17741	17705	17730	17804	17706	17849	17848	17963	17848	18003	17661	18084	17951	17814	17662	17782	17884	17791	18109	17904	17947	17997	17669	17888	17834	17960	17775	17811	17703	17904	17699	17902	17852	17966	17736	18145	17919	17791	17732	17842	17895	17825	18027	17885	17862	17760	17915	17896	18151	17774	17897	17947	17854	17900	17935	18008	17624	17893	17850	17969	18090	17884	17698	17881	17912	17905	17741	17811	17980	17849	18000	17635	17725	17871	17838	17840	17740	17792	17748	17848	17633	17777	17935	17767	18125	17948	17940	17669	17875	17850	17953	17836	17861	17676	17832	17716	17816	17874	17762	18026	17751	17964	17835	17989	17844	17850	17812	18127	17871	17937	17671	17705	17481	17821	17705	17709	17838	17891	17663	17965	17770	17920	17773	17716	17874	17889	17528	17829	17982	17800	17891	17906	17960	17743	17843	17943	17843	17837	17825	17877	17707	17559	17709	17972	17781	17894	17928	17649	17757	17930	17741	17821	17793	17877	17751	17883	17968	17836	17674	17780	17753	17834	17909	17881	18120	17719	17721	18005	17885	17801	17917	18069	17875	17812	17644	17741	17950	17853	17729	18001	17914	17671	17674	17935	18000	18046	17919	17836	18028	17677	17787	17862	17831	17618	17820	17724	17568	17781	17893	17731	17792	17943	18135	17785	17942	17943	18033	17927	17924	17835	17697	17756	17751	17767	17747	17849	17779	17959	17716	17796	17861	18002	17990	17759	17776	17774	17810	17951	17653	17980	17751	17732	17794	17907	17907	17986	17786	17651	17834	17808	18010	17796	17902	17781	17789	17857	17817	17906	17808	17701	17879	17833	17778	17756	17968	18009	17783	17866	17965	17953	18039	18167	17823	17574	17805	17976	17719	17748	17944	17834	17957	17921	17816	17961	17950	17696	17855	17940	17857	17785	17669	17762	17986	17829	17806	17928	17964	17820	17835	17754	17738	17817	17876	17854	17908	17892	17698	17858	17897	17730	17778	17852	17856	17881	17987	17892	17860	17865	17958	17886	17931	17773	17717	17708	17879	17944	18084	17941	17899	17725	17920	17804	17767	17664	17868	17809	17826	17826	17931	17763	17833	17830	17788	17893	18056	17898	17991	17737	17775	17918	17812	17983	17927	17845	17918	17845	18109	17985	17950	17862	17992	17820	17884	17907	17686	17753	17782	17754	17744	17800	17770	17896	17708	17804	17806	17992	17834	17868	17823	17808	17994	17808	18051	17727	17893	17705	18035	17914	17924	17816	17878	17835	17833	17928	18039	17963	17913	17998	17742	17893	17719	18123	17898	17748	17803	17945	17660	17856	17786	17828	17700	17710	17600	17955	17949	17721	17734	17925	17959	17913	17842	17821	17874	17877	17974	17988	17932	17779	17851	17809	17588	17566	17742	17950	17836	17766	17788	17775	17764	17870	17878	17762	17700	17610	17711	17847	17913	17777	17833	17824	17683	17790	17835	17825	17792	17878	17657	17756	17773	17837	17945	17793	17802	17956	17813	17759	17847	17712	17844	17992	17825	18063	17644	17897	17697	17985	17843	17816	18145	17906	17793	17791	18063	17761	17717	17976	17832	17814	17974	17731	17965	17760	17760	17857	17773	17771	17705	17732	18002	17902	17740	17655	17737	17924	17884	17942	17954	17951	17802	17958	17844	17921	17965	17951	17735	17855	17794	17952	18011	17766	18117	17841	17859	17748	17875	17765	17781	17724	17823	17735	17860	17661	17902	17643	17597	17821	17886	17841	17926	17815	17755	17803	17869	18221	17895	17881	17943	17891	17901	17756	17863	17821	17820	17892	17891	17842	17794	17947	17801	17823	17816	18014	17886	17887	18030	17620	17893	17772	17983	17824	17774	17786	17976	17896	17926	17781	17914	17807	17834	17851	17748	17728	17686	17955	17663	17848	17688	17740	17921	17832	18013	17817	17818	17885	17937	17713	17731	17599	17898	17830	17846	17883	17828	17782	17957	18026	17906	17776	17878	17760	17691	17816	17751	17703	17803	17702	17870	17768	18072	17744	17735	17834	17786	17791	17764	17774	17848	18118	18030	17972	17759	17737	17690	18005	17779	18050	17775	17901	17820	17735	17696	18062	17843	17880	17846	17764	17771	17866	17720	17943	17862	17875	17904	17862	17935	17865	17923	17722	17772	17795	17612	17864	17743	17845	17883	17923	17824	17898	17921	17631	17851	17878	17954	17856	17836	17765	17671	17766	18021	18012	17850	17727	17695	17950	17978	17947	17989	17992	17900	17675	17870
28870	48843	48622	39208	34327	30155	27504	24917	22551	21035	20173	18763	18223	17720	16996	16752	16354	16445	16096	15943	15812	15803	15744	15819	15842	15748	15819	15679	15556	15564	15557	15597	15468	15314	15541	15479	15378	15636	15389	15417	15551	15475	15483	15560	15331	15385	15413	15406	15529	15228	15370	15484	15291	15240	15357	15433	15500	15564	15450	15380	15225	15219	15484	15294	15356	15360	15295	15449	15539	15275	15365	15394	15593	15390	15239	15400	15698	15300	15359	15391	15223	15442	15496	15424	15491	15431	15219	15386	15411	15378	15331	15323	15355	15408	15419	15316	15468	15276	15427	15364	15442	15315	15392	15545	15310	15397	15484	15183	15148	15392	15350	15255	15308	15390	15256	15364	15349	15394	15585	15443	15453	15345	15293	15409	15390	15354	15406	15373	15329	15506	15457	15389	15460	15371	15207	15521	15408	15375	15456	15298	15155	15347	15348	15291	15439	15362	15429	15308	15333	15322	15254	15152	15375	15334	15278	15303	15429	15393	15243	15397	15314	15264	15386	15401	15442	15299	15373	15512	15243	15437	15445	15374	15374	15432	15381	15330	15352	15386	15589	15354	15380	15459	15301	15414	15380	15462	15262	15265	15437	15443	15383	15203	15500	15425	15303	15541	15286	15477	15450	15416	15415	15321	15318	15353	15298	15308	15371	15340	15512	15318	15297	15226	15382	15526	15438	15258	15404	15436	15311	15290	15307	15450	15259	15317	15420	15423	15369	15322	15168	15259	15427	15489	15408	15308	15316	15525	15364	15431	15266	15376	15478	15576	15466	15507	15138	15274	15459	15265	15510	15216	15379	15402	15348	15518	15454	15331	15270	15381	15343	15101	15308	15446	15255	15262	15565	15333	15210	15323	15304	15271	15329	15417	15454	15449	15026	15434	15118	15466	15507	15253	15446	15420	15375	15305	15370	15418	15429	15202	15251	15375	15452	15451	15341	15402	15328	15207	15389	15254	15497	15190	15349	15374	15439	15376	15508	15435	15283	15445	15396	15301	15447	15413	15232	15124	15454	15355	15392	15298	15259	15355	15298	15342	15450	15505	15350	15262	15359	15308	15374	15363	15285	15332	15364	15403	15436	15371	15457	15373	15403	15315	15297	15213	15518	15271	15291	15327	15336	15376	15299	15361	15473	15304	15374	15341	15453	15238	15385	15381	15315	15353	15251	15403	15425	15445	15519	15401	15419	15446	15354	15522	15347	15350	15486	15443	15366	15217	15284	15590	15257	15273	15235	15375	15413	15370	15372	15528	15486	15396	15141	15373	15326	15260	15285	15307	15359	15237	15418	15356	15309	15440	15353	15412	15435	15260	15455	15345	15339	15187	15216	15446	15401	15448	15357	15405	15253	15491	15423	15425	15374	15392	15412	15333	15369	15423	15462	15329	15280	15331	15362	15431	15352	15289	15347	15297	15312	15325	15411	15419	15304	15405	15250	15270	15171	15518	15391	15319	15209	15449	15526	15308	15406	15355	15321	15296	15341	15315	15172	15331	15318	15407	15382	15334	15402	15386	15485	15365	15369	15400	15361	15367	15390	15278	15363	15541	15371	15455	15425	15401	15411	15543	15317	15320	15389	15340	15411	15329	15388	15279	15397	15329	15342	15315	15242	15429	15288	15482	15448	15281	15432	15264	15440	15263	15379	15348	15301	15415	15245	15412	15258	15426	15531	15380	15302	15407	15326	15311	15413	15412	15440	15426	15295	15314	15447	15461	15355	15378	15354	15455	15321	15332	15413	15386	15314	15269	15356	15310	15367	15429	15316	15377	15445	15379	15402	15352	15384	15466	15233	15350	15434	15157	15444	15392	15327	15324	15368	15384	15487	15214	15356	15447	15490	15342	15315	15402	15421	15313	15263	15406	15271	15199	15397	15408	15325	15285	15423	15296	15356	15637	15383	15555	15278	15294	15465	15370	15512	15331	15330	15430	15407	15466	15381	15266	15248	15404	15406	15423	15296	15494	15423	15388	15299	15345	15300	15346	15466	15283	15482	15305	15426	15265	15582	15404	15420	15494	15487	15097	15308	15404	15343	15307	15443	15375	15310	15383	15499	15272	15511	15315	15284	15465	15351	15481	15359	15325	15280	15536	15383	15396	15247	15318	15406	15423	15547	15353	15300	15417	15167	15366	15417	15283	15411	15474	15419	15516	15265	15324	15267	15210	15490	15520	15331	15421	15293	15319	15249	15439	15313	15390	15309	15299	15454	15319	15418	15290	15529	15398	15375	15405	15633	15431	15313	15387	15314	15295	15301	15187	15450	15416	15464	15202	15308	15268	15463	15195	15391	15183	15287	15387	15475	15479	15492	15181	15255	15381	15261	15278	15448	15223	15460	15360	15302	15480	15428	15448	15299	15392	15479	15422	15259	15303	15277	15383	15249	15325	15332	15205	15358	15441	15481	15343	15386	15376	15292	15542	15399	15393	15388	15182	15430	15400	15403	15363	15331	15250	15370	15482	15457	15260	15492	15408	15313	15641	15552	15471	15337	15270	15403	15428	15414	15310	15426	15358	15165	15417	15268	15436	15373	15268	15395	15269	15506	15492	15457	15254	15291	15355	15480	15419	15374	15294	15459	15283	15496	15511	15339	15367	15410	15304	15560	15272	15306	15484	15426	15376	15453	15250	15288	15512	15459	15499	15284	15321	15317	15490	15364	15276	15473	15432	15377	15558	15424	15480	15541	15369	15311	15444	15398	15399	15288	15427	15348	15390	15321	15450	15401	15508	15486	15512	15414	15376	15554	15395	15493	15308	15424	15381	15287	15406	15337	15393	15352	15370	15522	15463	15385	15284	15432	15365	15404	15329	15436	15359	15414	15307	15120	15445	15409	15399	15411	15496	15356	15339	15435	15273	15440	15316	15155	15360	15272	15361	15502	15459	15394	15333	15253	15265	15243	15339	15405	15328	15404	15482	15381	15401	15357	15333	15278	15379	15518	15112	15417	15477	15565	15423	15216	15270	15274	15342	15392	15532	15460	15299	15314	15427	15402	15337	15404	15302	15469	15402	15326	15456	15373	15392	15366	15345	15393	15419	15262	15489	15423	15378	15380	15342	15465	15435	15405	15427	15227	15362	15453	15464	15415	15103	15433	15303	15363	15380	15338	15419	15319	15295	15379	15374	15350	15630	15423	15312	15312	15253	15482	15366	15246	15234	15293	15350	15341	15416	15399	15340	15281	15411	15383	15497	15244	15281	15366	15316	15472	15343	15455	15272	15383	15290	15188	15454	15311	15316	15297	15249	15362	15346	15341	15129	15338	15411	15340	15287	15386	15399	15482	15269	15370	15314	15346	15312	15488	15324	15291	15225	15489	15369	15473	15447	15328	15347	15155	15374	15362	15605	15278	15453	15363	15392	15407	15261	15216	15325	15458	15360	15452	15363	15446	15368	15467	15464	15350	15425	15414	15457	15259	15295	15255	15367	15409	15354	15570	15435	15411	15397	15474	15396	15380	15475	15517	15487	15298	15216	15287	15357	15270	15397	15388	15409	15328	15279	15488	15366	15392	15345	15414	15240	15356	15478	15415	15439	15220	15246	15431	15372	15380	15381	15269	15405	15407	15310	15253	15383	15364	15508	15236	15450	15430	15340	15280	15370	15226	15302	15392	15436	15240	15468	15210	15394	15406	15235	15280	15478	15473	15274	15381	15405	15246	15280	15355	15307	15396	15461	15423	15360	15311	15382	15415	15313	15513	15308	15429	15476	15521	15379	15364	15371	15416	15195	15261	15448	15306	15458	15380	15381	15319	15455	15514	15497	15264	15400	15483	15247	15352	15457	15368	15400	15404	15410	15489	15476	15449	15336	15437	15539	15440	15415	15244	15495	15316	15414	15287	15327	15433	15306	15376	15400	15040	15421	15411	15367	15311	15411	15412	15288	15300	15247	15299	15414	15447	15342	15256	15376	15494	15379	15441	15346	15362	15421	15457	15425	15437	15249	15471	15326	15375	15192	15425	15475	15489	15501	15356	15340	15272	15478	15489	15479	15357	15359	15262	15320	15360	15373	15469	15361	15240	15312	15345	15495	15195	15363	15432	15241	15404	15227	15433	15483	15594	15476	15346	15435	15438	15382	15406	15395	15333	15410	15249	15453	15392	15457	15365	15331	15333	15464	15385	15395	15385	15438	15408	15377	15453	15137	15467	15345	15369	15173	15281	15542	15414	15239	15454	15438	15440	15383	15274	15491	15255	15377	15364	15352	15333	15591	15354	15317	15254	15477	15448	15380	15352	15318	15328	15275	15499	15414	15404	15302	15495	15394	15344	15345	15425	15275	15388	15461	15426	15523	15378	15375	15381	15304	15404	15373	15267	15451	15427	15330	15329	15437	15448	15369	15462	15246	15346	15449	15370	15176	15360	15447	15366	15502	15265	15283	15420	15313	15336	15412	15628	15345	15202	15357	15288	15473	15291	15315	15339	15458	15428	15398	15201	15350	15246	15317	15337	15223	15503	15531	15428	15567	15400	15300	15353	15213	15443	15370	15352	15266	15451	15334	15473	15290	15333	15464	15363	15402	15339	15406	15351	15166	15434	15382	15396	15355	15543	15605	15440	15361	15410	15398	15316	15316	15408	15466	15444	15489	15537	15324	15237	15417	15407	15317	15507	15395	15334	15348	15461	15428	15392	15409	15449	15319	15297	15254	15616	15456	15391	15252	15461	15434	15358	15341	15446	15203	15259	15256	15519	15530	15365	15265	15416	15434	15440	15348	15272	15311	15383	15281	15158	15521	15415	15324	15502	15544	15420	15330	15229	15358	15189	15423	15262	15441	15254	15347	15304	15353	15452	15302	15252	15242	15296	15378	15293	15377	15223	15414	15403	15277	15418	15361	15119	15410	15316	15443	15318	15176	15485	15407	15398	15390	15399	15154	15397	15305	15306	15261	15428	15446	15299	15461	15224	15327	15365	15352	15490	15165	15399	15516	15378	15325	15315	15243	15450	15460	15219	15435	15491	15388	15399	15140	15400	15254	15405	15177	15452	15264	15373	15454	15395	15195	15337	15513	15208	15410	15418	15560	15558	15339	15230	15203	15303	15384	15265	15558	15552	15444	15409	15405	15508	15476	15407	15453	15265	15342	15351	15283	15428	15401	15357	15414	15362	15464
24098	21505	29311	25350	25860	30455	31313	26600	24018	23228	21924	20952	20609	20048	19534	19126	18686	18666	18585	18166	18230	18232	18174	18216	17974	18165	18126	17924	17995	17729	17979	17775	17887	17821	17575	17913	17965	17765	17727	17765	17627	17577	17543	17787	17695	17775	17669	17888	17500	17691	17509	17598	17740	17862	17625	17574	17827	17618	17780	17778	17666	17434	17762	17781	17387	17609	17621	17512	17459	17636	17536	17517	17695	17720	17618	17687	17771	17690	17772	17745	17583	17555	17705	17328	17670	17511	17663	17666	17643	17597	17553	17808	17671	17519	17492	17374	17645	17546	17620	17642	17641	17647	17551	17508	17588	17565	17741	17580	17759	17608	17788	17655	17574	17543	17661	17674	17729	17798	17491	17510	17544	17644	17503	17743	17517	17599	17601	17599	17679	17608	17597	17651	17599	17597	17667	17554	17680	17508	17460	17502	17446	17433	17620	17437	17407	17517	17534	17563	17506	17636	17619	17596	17686	17582	17636	17386	17655	17458	17454	17736	17584	17608	17550	17464	17728	17531	17677	17546	17789	17468	17641	17533	17834	17674	17525	17643	17431	17576	17573	17497	17417	17736	17587	17593	17596	17554	17494	17650	17514	17737	17512	17700	17697	17617	17600	17596	17737	17566	17605	17943	17833	17675	17416	17476	17585	17381	17767	17626	17462	17566	17562	17556	17578	17514	17610	17518	17555	17516	17409	17479	17481	17638	17629	17502	17546	17560	17551	17619	17550	17509	17381	17599	17724	17585	17706	17649	17299	17418	17566	17376	17627	17527	17798	17634	17671	17672	17487	17538	17477	17718	17498	17628	17508	17651	17562	17713	17499	17621	17596	17557	17479	17378	17537	17653	17483	17581	17568	17594	17450	17656	17623	17700	17525	17546	17782	17471	17630	17692	17636	17525	17582	17502	17633	17669	17534	17749	17714	17575	17638	17650	17546	17453	17648	17594	17493	17576	17629	17610	17630	17724	17621	17528	17641	17465	17676	17609	17603	17639	17678	17643	17647	17528	17699	17601	17486	17531	17653	17635	17715	17647	17474	17525	17563	17732	17749	17700	17507	17622	17557	17503	17757	17516	17582	17546	17497	17678	17598	17512	17697	17652	17630	17501	17614	17701	17756	17675	17687	17788	17911	17546	17540	17783	17856	17533	17539	17656	17740	17606	17657	17436	17394	17544	17668	17541	17646	17479	17573	17473	17621	17529	17678	17417	17376	17607	17520	17546	17809	17718	17632	17570	17510	17583	17605	17468	17829	17634	17546	17684	17641	17665	17534	17512	17533	17465	17466	17393	17519	17534	17539	17494	17745	17514	17493	17673	17671	17580	17669	17664	17433	17485	17727	17372	17722	17276	17674	17542	17608	17776	17693	17586	17471	17494	17447	17638	17576	17688	17660	17799	17723	17799	17718	17579	17733	17610	17505	17623	17610	17716	17551	17603	17666	17481	17447	17620	17655	17475	17680	17445	17482	17588	17582	17518	17438	17769	17518	17538	17680	17815	17677	17372	17717	17653	17648	17613	17682	17516	17720	17504	17670	17632	17627	17782	17761	17917	17722	17923	17596	17619	17310	17471	17574	17682	17675	17500	17696	17589	17609	17593	17842	17420	17393	17611	17653	17674	17683	17732	17623	17678	17648	17489	17568	17522	17541	17530	17738	17583	17604	17499	17708	17578	17453	17677	17589	17417	17614	17553	17622	17437	17673	17749	17415	17523	17637	17779	17796	17464	17555	17586	17492	17463	17598	17526	17630	17490	17406	17653	17624	17568	17838	17709	17594	17449	17484	17767	17734	17648	17464	17817	17461	17346	17566	17590	17756	17693	17370	17655	17420	17609	17696	17555	17524	17474	17454	17291	17506	17568	17744	17494	17276	17414	17629	17542	17449	17358	17699	17742	17612	17556	17683	17574	17680	17569	17564	17666	17634	17496	17674	17703	17663	17478	17398	17652	17499	17348	17543	17659	17330	17761	17780	17645	17550	17237	17663	17688	17619	17480	17516	17666	17558	17743	17741	17682	17581	17448	17594	17375	17512	17594	17549	17566	17641	17517	17627	17420	17529	17592	17774	17540	17509	17556	17366	17605	17585	17754	17482	17576	17581	17635	17486	17602	17648	17637	17492	17799	17520	17300	17504	17636	17488	17417	17645	17635	17521	17527	17802	17544	17470	17505	17477	17540	17573	17667	17851	17593	17622	17628	17440	17475	17545	17590	17503	17717	17800	17561	17827	17551	17793	17447	17780	17661	17345	17435	17808	17536	17663	17476	17521	17513	17740	17694	17790	17765	17552	17408	17496	17523	17474	17634	17415	17614	17610	17364	17397	17588	17669	17575	17540	17567	17662	17693	17827	17639	17668	17482	17426	17655	17690	17414	17537	17516	17545	17537	17659	17584	17596	17528	17595	17682	17588	17691	17628	17721	17376	17535	17473	17437	17430	17633	17431	17603	17612	17687	17698	17663	17555	17681	17757	17688	17637	17568	17548	17738	17453	17737	17543	17536	17581	17704	17334	17607	17505	17668	17525	17709	17556	17714	17556	17556	17584	17626	17675	17546	17372	17761	17727	17543	17431	17581	17607	17477	17647	17539	17455	17624	17407	17480	17604	17635	17404	17459	17435	17652	17625	17574	17740	17549	17497	17497	17599	17693	17572	17567	17748	17566	17499	17350	17660	17660	17620	17469	17528	17661	17513	17545	17493	17587	17569	17579	17512	17548	17500	17352	17376	17412	17596	17263	17493	17679	17458	17534	17470	17737	17603	17484	17558	17457	17396	17397	17403	17455	17626	17617	17442	17607	17421	17521	17586	17540	17486	17446	17468	17683	17583	17669	17617	17746	17573	17540	17588	17598	17428	17527	17557	17639	17496	17661	17526	17442	17567	17515	17688	17552	17570	17678	17606	17414	17453	17694	17913	17438	17742	17809	17805	17546	17491	17740	17754	17632	17431	17556	17456	17526	17824	17604	17622	17575	17617	17723	17688	17610	17557	17504	17485	17698	17836	17528	17576	17626	17636	17605	17756	17633	17654	17357	17508	17632	17817	17568	17504	17394	17678	17576	17270	17609	17512	17541	17638	17588	17211	17611	17605	17547	17596	17439	17558	17748	17594	17507	17700	17898	17606	17510	17648	17786	17616	17469	17359	17467	17720	17505	17608	17584	17595	17313	17507	17393	17693	17445	17406	17576	17590	17547	17637	17555	17371	17397	17498	17468	17634	17596	17649	17703	17509	17486	17351	17632	17540	17647	17617	17491	17424	17377	17506	17470	17801	17595	17672	17645	17637	17732	17618	17618	17499	17727	17661	17492	17516	17580	17549	17505	17348	17608	17590	17726	17745	17686	17755	17612	17655	17480	17551	17888	17445	17689	17534	17601	17636	17476	17667	17532	17783	17410	17607	17599	17546	17608	17673	17533	17594	17389	17369	17741	17692	17591	17428	17530	17391	17677	17498	17605	17591	17609	17696	17660	17520	17828	17492	17597	17720	17566	17720	17818	17536	17610	17461	17575	17689	17588	17498	17734	17656	17486	17644	17509	17754	17602	17798	17521	17563	17614	17783	17691	17505	17669	17550	17668	17725	17780	17583	17488	17584	17540	17727	17654	17701	17553	17811	17504	17507	17586	17565	17629	17599	17615	17647	17644	17679	17469	17474	17522	17480	17688	17607	17572	17508	17408	17690	17666	17548	17530	17659	17493	17691	17644	17556	17487	17504	17608	17399	17606	17544	17767	17555	17641	17498	17293	17650	17596	17560	17672	17636	17625	17613	17687	17644	17547	17516	17556	17583	17678	17625	17513	17196	17602	17562	17731	17600	17707	17526	17631	17461	17483	17716	17510	17715	17518	17519	17530	17430	17684	17606	17414	17608	17553	17495	17610	17630	17573	17443	17534	17639	17488	17782	17461	17440	17587	17412	17661	17668	17789	17670	17627	17460	17517	17540	17550	17543	17532	17423	17480	17728	17726	17823	17594	17740	17797	17688	17519	17726	17461	17628	17571	17428	17739	17483	17398	17350	17421	17530	17399	17664	17607	17626	17755	17425	17565	17645	17664	17574	17500	17699	17680	17681	17541	17631	17618	17570	17569	17672	17574	17502	17495	17416	17486	17536	17626	17501	17456	17579	17606	17554	17656	17555	17440	17619	17801	17710	17576	17717	17431	17499	17638	17603	17846	17636	17676	17569	17447	17714	17637	17481	17832	17606	17596	17551	17594	17743	17635	17584	17414	17565	17726	17524	17682	17610	17570	17611	17521	17599	17530	17362	17503	17641	17556	17479	17480	17635	17518	17617	17622	17610	17638	17581	17675	17731	17601	17479	17514	17344	17526	17486	17394	17472	17680	17565	17345	17462	17575	17466	17516	17662	17351	17531	17517	17387	17426	17532	17591	17534	17495	17630	17505	17527	17443	17318	17583	17568	17579	17571	17711	17647	17669	17732	17652	17884	17692	17435	17562	17637	17484	17544	17658	17727	17664	17759	17661	17834	17510	17547	17483	17538	17622	17612	17467	17460	17629	17632	17772	17690	17498	17216	17627	17620	17649	17495	17590	17578	17676	17749	17512	17556	17513	17544	17465	17613	17383	17545	17690	17678	17370	17575	17578	17703	17705	17742	17595	17408	17587	17563	17672	17587	17494	17769	17550	17612	17492	17730	17664	17507	17711	17608	17678	17511	17653	17616	17531	17600	17636	17414	17453	17382	17503	17679	17660	17732	17694	17599	17557	17531	17600	17733	17713	17535	17616	17557	17543	17453	17608	17597	17609	17875	17709	17521	17550	17797	17736	17719	17564	17672	17493	17391	17504	17589	17712	17757	17560	17666	17427	17536	17652	17820	17492	17498	17526	17491	17449	17537	17631	17588	17587	17574	17549	17755	17756	17498	17443	17578	17650	17402	17513	17604	17750	17662	17525	17620	17672	17407	17601	17632	17557	17350	17663	17337	17548	17686	17559	17540	17594	17421	17647	17384	17416	17807	17701	17607	17689	17511	17544	17672	17616	17682	17639	17502	17627	17549	17758	17417	17415	17607	17876	17743	17658	17593	17779	17528	17516	17593	17516	17706	17798	17610	17563	17710	17581	17453	17653	17412	17572	17660	17570	17568	17680	17634	17620	17752	17615
30958	53266	51617	42901	37996	34826	30932	27832	24787	23376	21723	20274	19608	18628	17685	17073	16985	16871	16369	16281	16122	15973	15922	15888	15830	15671	15569	15737	15667	15660	15515	15490	15398	15509	15552	15335	15454	15350	15386	15295	15194	15286	15146	15337	15248	15534	15254	15242	15299	15227	15136	15334	15268	15305	15257	15079	15430	15220	15323	15269	15165	15313	15268	15415	15265	15302	15245	15225	15354	15354	15272	15394	15165	15244	15235	15478	15376	15363	15263	15424	15140	15332	15207	15216	15236	15302	15219	15139	15132	15251	15157	15171	15086	15184	15208	15089	15188	15329	15245	15299	15147	15253	15244	15367	15206	15123	15232	15299	15083	15144	15119	15165	15262	15168	15297	15430	15103	15423	15264	15249	15167	15175	15336	15347	15384	15255	15138	15252	15312	15185	15162	15149	15243	15215	15100	15077	15281	15198	15178	15125	15172	15248	15202	15108	15272	15244	15207	15289	15144	15216	15426	15193	15223	15271	15224	15286	15152	15250	15314	15244	15093	15294	15061	15164	15122	15223	14986	15173	15237	15258	15139	15176	15117	15193	15200	15120	15181	14964	15263	15223	15191	15216	15303	15075	15136	15133	15283	15307	15193	15265	15391	15092	15169	15271	15145	15119	15264	15361	15187	15180	15241	15271	15331	15338	15136	15196	15035	15198	15234	15135	15318	15271	15196	15107	15267	15291	15197	15241	15315	15198	15179	15022	15003	15459	15144	15148	15294	15181	15217	15193	15262	15174	15238	15138	15285	15189	15102	15282	15185	15249	15236	15406	15200	15159	15097	15024	15173	15128	15344	15270	15348	15249	15195	15267	15292	15138	15359	15196	15232	15226	15214	15149	15211	15206	15338	15228	15206	14930	15188	15319	15275	15252	15311	15253	15371	15179	15180	15265	15150	15203	15270	15220	15076	15189	15256	14959	15284	14998	15122	15198	15350	15194	15286	15239	15042	15218	15083	15328	15193	15054	15289	15284	15320	15074	15276	15155	15229	15247	15394	15292	15207	15210	15269	15223	15271	15270	15251	15215	15133	15130	15270	15349	15064	15275	15235	15314	15147	15217	15207	15333	15316	15201	15168	15350	15487	15200	15053	15163	15214	15176	15246	15093	15164	15127	15136	14998	15196	15102	15140	15262	15240	15236	15207	15295	15441	15317	15202	15375	15332	15171	15180	15255	15001	15281	15126	15147	15281	15179	15214	15418	15103	15150	15226	15164	15149	15124	15196	15082	15330	15197	15116	15198	15069	15195	15288	15482	15111	15180	15218	15301	15145	15254	15098	15352	15147	15142	15144	15168	15238	15214	15221	15248	15200	15162	15230	15224	15211	15215	15299	15195	15219	15231	15476	15301	15244	15094	15218	15272	15079	15189	15359	15265	15122	15242	15134	15260	15121	15260	15117	15223	15408	15361	15047	15122	15307	15092	15158	15530	15173	15002	15384	15235	15117	15068	15219	15266	15286	15057	15171	15182	15319	15133	15264	15057	15331	15384	15120	15296	15445	15162	15332	15143	15045	15330	15040	15212	15263	15235	15322	15251	15278	15313	15112	15185	15132	15292	15165	15221	15199	15036	15174	15229	15241	15243	15226	15129	15245	15459	15237	15194	15218	15082	15106	15191	15166	15345	15074	15170	15160	15078	15151	15258	15063	15053	15288	15369	15183	15185	15199	14961	15033	15047	15231	15318	15262	15299	15200	15144	15297	15341	15375	15349	15244	15218	15269	15154	15172	15154	15264	15230	15313	15131	15295	15145	15226	15317	15375	15219	15164	15052	15217	15223	15299	15228	15107	15081	15244	15316	15260	15070	15208	15162	15112	15297	15357	15220	15214	15304	15191	15513	15283	15265	15075	15232	15175	15363	15174	15256	15225	15106	15225	15223	15139	15267	15326	15236	15285	15219	15123	15196	15154	15249	15107	15177	15185	15166	15226	15310	15127	15144	15313	15233	15081	15141	15273	15138	15207	15419	15203	15276	15119	15099	15242	15360	15265	15099	15233	15174	15113	15323	15313	15150	15267	15325	15213	15452	15245	15104	15335	15332	15259	15220	15252	15165	15230	15228	15248	15236	15127	15227	15355	15214	15376	15253	15316	15368	15205	15297	15213	15176	15228	15318	15402	15358	15276	15226	15210	15356	15260	15233	15452	15152	15186	15244	15341	15306	15334	15270	15092	15117	15185	15251	15221	15305	15279	15260	15132	15265	15433	15084	15307	15079	15208	15163	15250	15320	15253	15225	15223	15117	15232	15082	15153	15237	15220	15203	15296	15186	15141	15173	15354	14966	15222	15169	15242	15066	15333	15415	15156	15006	15258	15244	15244	15273	15405	15290	15235	15218	15318	15356	15244	15456	15276	15312	15107	15251	15300	15319	15346	15080	15185	15336	15182	15155	15241	15418	15137	15150	15149	15329	15214	15311	15373	15218	15303	15114	15171	15437	15142	15295	15284	15175	15145	15229	15131	15200	15281	15203	15224	15309	15236	15032	15234	15220	15194	15072	15098	15364	15189	15050	15031	15163	15366	15139	15254	15205	15261	15067	15398	15141	15122	15256	15269	15046	15168	15309	15160	15199	15244	15278	15232	15274	15303	15114	15256	15239	15037	15010	15152	15211	15214	15098	15240	15275	15160	15120	15208	15104	15192	15308	15334	15163	15261	15262	15258	15303	15192	15163	15227	15185	15221	15167	15175	15316	15455	15135	15273	15064	15266	15377	15262	15323	15111	15257	15489	15221	15184	15380	15129	15317	15294	15311	15395	15296	15225	15365	15351	15092	15350	15321	15042	15321	15200	15186	15290	15226	15211	15279	15183	15178	15281	15259	15233	15225	15235	15470	15288	15222	15241	15248	15247	15321	15102	15334	15245	15235	15213	15170	15367	15061	15285	15174	15100	15247	15309	14981	15385	15188	15319	15218	15193	15100	15265	15237	15236	15257	15214	15245	15277	15019	15130	15277	15382	15153	15147	15119	15387	15242	15305	15182	15324	15180	15191	15185	15158	15093	14988	15273	15073	15143	15178	15223	15175	15178	15307	15006	15226	15302	15195	15312	15306	15191	15172	15163	15259	15138	15309	15263	15279	15245	15232	15245	15337	15220	15165	15136	15216	15199	15154	15046	15271	15232	15198	15350	15339	15231	15238	15301	15368	15258	15031	15279	15161	15202	15292	15259	15239	15259	15126	15258	15232	15408	15181	15226	15089	15204	15256	15264	15267	15185	15365	15206	15214	15273	15212	15265	15347	15052	15228	15182	15094	15142	15045	15077	15313	15272	15261	15223	15212	15105	15327	15119	15326	15198	15272	15330	15181	15380	15191	15131	15241	15255	15199	15100	15394	15291	15267	15260	15176	15161	15200	15089	15289	15204	15167	15261	14991	15259	15088	15214	15403	15286	15275	15253	15364	15339	15188	15168	15063	15179	15145	15260	15182	15221	15207	15165	15273	15278	15136	15387	15208	15260	15167	15218	15174	15107	15268	15111	15170	15149	15164	15182	15036	15254	15207	15234	15295	15216	15219	15122	15174	15276	15212	15211	15387	15241	15227	15194	15201	15179	15179	15281	15044	15001	15305	15208	15367	15107	15274	15127	15180	15284	15233	15198	15181	15298	15089	15196	15225	15316	15138	15332	15226	15257	15182	15219	15199	15226	15155	15061	15276	15163	15289	15245	15173	15316	15326	15216	15072	15199	15409	15113	15087	15230	15238	15137	15262	15368	15272	15204	15256	15219	15071	15168	15279	15287	15273	15314	15081	15357	15313	15060	15068	15306	15124	15080	15305	15159	15257	15167	15273	15236	15119	15192	15125	15248	15310	15177	15336	15115	15425	15227	15187	15208	15180	15335	15281	15413	15161	15304	15189	15103	15262	15088	15221	15244	15350	15273	15348	15193	15238	15274	15370	15061	15211	15304	15309	15256	15258	15110	15279	15210	15014	15233	15114	15200	15027	14873	15429	15276	15038	15191	15061	15242	15066	15032	15235	15174	15316	15327	15165	15356	15240	15334	15108	15254	15285	15052	15212	15369	15280	15170	15329	15346	15076	15165	15353	15268	15190	15277	15361	15392	15274	15114	15301	15233	15175	15225	15145	15303	15079	15134	15223	15132	15427	15271	15294	15338	15074	15123	15031	15363	15283	15335	15352	15143	15187	15227	15214	15209	15125	15446	15390	14981	15155	15132	15143	15194	15104	15132	15315	15232	15141	15314	15231	15141	15254	15162	15220	15227	15137	15202	15401	15114	15313	15169	15152	15152	15322	15069	15177	15066	15256	15195	15222	15146	15154	15283	15306	15305	15359	15141	15274	15377	15044	15290	15059	15084	15202	15447	15312	15241	15294	15150	15039	15056	15136	15195	15088	15172	15223	15248	15139	15102	15267	15220	15230	15302	15283	15355	15150	15383	15322	15204	15152	15303	15248	15003	15319	15078	15291	15259	15214	15276	15318	15237	15250	15099	15280	15436	15300	15248	15304	15286	15275	15241	15314	15281	15361	15265	15117	15148	15334	15265	15094	15256	15164	15163	15132	15210	15470	15205	15286	15166	15068	15143	15299	15270	15329	15198	15340	15189	15245	15366	15207	15161	15219	15351	15244	15263	15264	15253	15143	15349	15234	15323	15317	15178	15181	15156	15307	14946	15092	15303	15227	15115	15007	15114	15258	15250	15227	15343	15104	15243	15414	15208	15285	15135	15213	15249	15149	15170	15104	15380	15198	15244	15232	15057	15155	15198	15236	15178	15178	15235	15146	15163	15131	15362	15117	15119	15346	15366	15216	15389	15183	15248	15166	15274	15067	15183	15281	15279	15155	15131	15238	15065	15309	15310	15133	15175	15207	15279	15321	15273	15153	15275	15116	15383	15230	15213	15252	15144	15407	15121	15085	15286	15243	15299	15315	15148	15171	15274	15039	15256	15134	15181	15065	15307	15193	15213	15315	15328	15295	15080	15330	15145	15259	15164	15222	15184	15184	15212	15211	15120	15235	15244	15365	15331	15073	15107	15201	15233	15195	15253	15140	15265	15228	15242	15165	15073	15083	15262	15033	15164	15354	15117	15156	15073	15294	15275	15207	15251	15219	15259	15157	15350	15181	15082	15279	15245	15365	15356	15337	15246	15218	15241
31688	31103	35398	31491	26984	24857	23049	21277	20584	20120	19880	19500	19268	19010	18571	18596	18639	18303	18161	18461	18358	18123	18234	18578	18333	18210	18407	18031	18006	18312	18282	18117	18306	18350	18251	18196	18243	18251	18169	18216	18356	18345	18374	18136	18163	17813	18238	18038	18207	17984	18246	18198	18105	18083	18192	18052	18136	18354	18131	17940	18018	17926	18279	18276	18236	18273	17948	17985	18151	18276	18164	18295	18068	18026	18064	18350	18242	18050	18211	18187	18032	18297	18325	18066	18162	18077	18184	18225	18194	18119	17969	18029	18144	18280	18054	18121	18050	18367	18124	18279	18015	18248	18192	18141	18058	18193	17746	18178	18255	17931	18228	17994	18163	18075	18154	17875	18133	18161	18253	18038	18043	18101	18056	18308	18061	18073	18262	18077	18195	18239	18103	18228	18117	18196	18093	18128	18212	18187	18078	18296	18332	18179	18113	18300	18142	18078	18268	18179	18281	18270	18293	18066	18287	18185	18048	18088	17988	18325	18177	18102	18196	18303	18038	18015	18047	18182	17940	18266	18299	18173	18051	18121	18263	18212	17983	18060	18102	18008	18159	18207	18307	18263	18126	18255	18220	18136	18134	18210	18462	18291	18039	18157	18046	18235	18055	18051	18102	18132	18096	18140	18075	18229	18056	18011	18078	18210	17945	17986	18194	18228	18340	18047	18118	18341	18021	18198	18327	18144	17766	18144	18187	18213	18094	18193	18159	18070	18232	18008	18226	18065	18107	18252	18075	18047	18284	18305	18292	18063	18164	18042	18178	18019	18185	18023	18241	18097	18160	18104	18260	18148	18126	18119	18121	18016	18088	18234	18040	18196	18172	18157	18290	18231	17986	18220	18339	18110	18202	17933	18338	18257	18206	18209	18136	17956	18218	18285	18046	18078	18068	18020	18143	18349	18284	18298	18218	18066	17978	18081	18052	18113	18169	18089	18107	18222	18262	18240	18071	18419	18115	18331	18230	18278	18077	18216	18163	18082	18074	18316	18016	17913	18330	18100	17973	17908	18036	18030	18107	18118	18080	18222	18129	18299	18117	18028	18266	18306	18030	18077	18258	17945	18264	18175	18009	18058	18044	18161	18150	18342	18118	18133	18159	18132	18246	18059	18281	18245	18089	18062	18284	18139	18103	18192	18089	18123	18110	18080	18118	18243	18201	18176	18035	18099	18321	18211	18194	18122	18164	18118	18264	18244	18074	18025	18175	18023	18157	18154	18036	18279	18064	18039	18099	18114	18199	17959	18104	18121	18204	18120	18021	18275	17993	18005	18246	18228	18329	18039	18171	18056	18191	18160	18146	18330	18129	18088	18036	18075	18014	18278	18127	18110	18101	18193	18107	17920	18079	18231	18273	17981	18015	18060	18228	18269	18206	18183	17953	18052	18118	18010	18096	18231	17991	17899	18067	18097	18280	18159	18049	18360	18249	18312	18319	18138	17967	17983	17983	17958	17791	18164	18234	18102	18078	17998	18176	18282	18011	18269	17904	17981	18047	18101	18203	18033	18317	18140	18151	17827	17948	18248	18267	17888	18114	18176	18357	17963	18172	17933	18126	18153	18193	17942	18239	18080	18029	18231	18233	18055	18332	18319	18196	18257	18213	17966	18140	18180	18048	18124	17986	18052	18237	17814	18269	18148	18205	18046	18185	18095	18062	18163	18037	18139	18171	18078	18217	18329	18334	18227	18277	18124	18194	18229	18308	17874	18214	18318	18174	18166	18268	18058	18283	18116	18256	18185	18042	18187	18140	18152	18233	18253	18113	18058	18209	18125	18041	18075	18102	18226	18255	18124	18163	18187	18222	18333	17954	18114	18139	18033	18189	18287	18210	18174	18233	18263	18121	18122	18195	17995	18230	18224	18103	17990	18213	18099	18075	18125	18333	18043	17946	18051	18291	18212	18109	18054	17992	18151	18237	18019	18320	18249	18062	18080	18169	18126	18119	18418	18058	18145	17964	18358	18253	18237	18058	18128	17924	18107	18043	18061	18149	18128	18207	17997	18214	18037	18042	18122	18066	18157	18112	17952	18077	18398	18108	18250	18237	18138	18054	18127	18118	18023	18093	18201	18198	18117	18199	18083	18190	18105	18062	17964	18157	18273	18091	18037	18069	18003	18213	18128	18083	18011	18136	17941	18304	18060	18132	18186	18049	18126	18168	18144	17952	18051	18115	18270	18095	18218	18466	18296	18145	18253	18238	18213	18095	18061	18101	18142	18441	18021	18249	18183	18212	18105	17951	18221	18140	18221	18238	18043	18228	18009	18059	18005	18135	18142	18133	18284	18206	18033	18082	18149	18246	18184	18300	18042	18216	18336	18174	18202	18103	18183	18311	18022	18156	18293	18217	18122	18026	18115	18324	18128	18041	18141	18365	18169	18217	18069	18065	18256	18044	18105	18258	18153	18051	18084	18165	18054	18315	18186	18110	18112	18079	18102	18138	18100	18237	18149	18112	18221	18257	18052	18185	18127	18210	18243	18057	18278	18068	18072	18170	18218	18099	18052	18198	18273	18216	18033	18300	17963	18229	18208	18193	18220	18286	18133	18087	18103	18092	18029	18164	18131	18387	18289	18055	18093	18093	18061	18002	18287	18000	18308	18312	18146	18272	18146	18124	18082	18206	18091	18153	18129	18170	18183	18166	18021	18184	18187	18247	18308	18072	17966	18027	18259	17934	18108	18038	18071	18149	18028	18110	18345	18184	17820	18120	18217	18010	18108	18287	18071	18234	18098	17970	18035	18195	18116	18199	17900	18092	18262	18449	18048	18103	18157	18053	18201	18205	18123	18106	18136	18060	18226	17969	18076	18125	18307	18189	18090	18222	18201	18219	18269	18018	18034	17955	18096	18142	18111	18228	18224	18191	18150	18028	17931	18130	18015	17965	18238	18142	17898	18161	18162	18113	18139	18346	18035	18219	18130	18204	18032	18054	18238	18355	18065	18246	18018	18135	18201	18120	18112	18369	17948	18252	18280	18202	18147	18340	18036	18178	18062	18146	18098	18012	18258	18158	18122	18128	18086	18426	18245	18258	18341	18358	18163	18122	18112	18245	18095	18279	18113	17956	18037	18246	18124	18047	18300	18207	18158	18460	18243	18050	18095	18201	18194	18292	18236	18214	18007	18020	18111	18057	18082	18129	18302	18016	18093	18002	18120	18207	18107	18067	18176	18128	18334	18038	18020	18136	18095	17956	18016	18134	18089	18272	18066	18149	18140	18184	18197	18274	18060	18051	18091	18034	18169	17981	18183	18157	18103	18138	18201	18083	18217	18150	18219	18075	17894	18189	18094	18107	18128	18099	18056	18167	17952	18171	18147	18205	18290	18100	18017	18143	17962	18072	18016	17932	18261	18155	18300	18098	18147	18132	18123	18331	18188	18092	17877	18142	18041	18139	18085	18280	18193	18109	18225	18123	18339	18175	18190	18452	18280	18257	18225	18257	18127	18120	18097	18171	18016	18152	18095	18139	18445	18140	18386	18163	18142	18092	18083	18166	18121	18100	17869	17993	18009	17975	18261	18240	18144	18248	17888	18207	18206	17968	18076	18228	18094	18033	18121	18131	18406	18306	18071	18010	18262	18204	18062	18200	18000	18144	18274	17913	18044	18124	18370	18035	18066	18131	18027	17964	18180	18203	17913	18156	17973	17989	18020	18027	18161	18254	17972	18123	18250	18211	18117	18144	18166	18110	18058	18038	18021	18097	18107	18137	17931	18057	18199	18065	18106	18116	17990	18143	18056	18010	17964	18058	18079	18094	18274	18136	18103	18155	18165	18061	18180	18129	18088	18112	18112	18091	18127	18278	18032	17970	18073	18182	17957	18118	18190	18223	18228	18219	18208	18219	18241	18119	18300	18146	18142	18192	18097	18171	18053	18201	18131	18154	18195	18197	18210	18177	18073	18253	18248	18102	18191	18134	18240	18252	18074	18372	18184	18188	18104	18224	18057	18355	18256	18034	18240	18072	18267	18153	18192	18287	18357	18007	18290	18138	18199	18037	18006	18298	18204	18120	18044	18103	18194	18222	18249	18158	18168	18145	18103	18046	17967	18263	18199	18034	18123	18016	18056	18144	18310	18238	18207	18295	18080	18143	18103	18214	18118	18040	17897	18061	17885	18338	18424	18288	18310	18234	17980	18204	17971	18210	18020	18095	18233	18046	18145	18184	18108	18149	18276	18061	18122	18170	18099	18187	18264	18057	18046	18179	18327	18073	18012	18154	18331	18090	18208	18119	18210	18139	18111	18088	18110	18006	18308	18122	18287	18127	18150	18206	18219	18108	18196	18289	18182	18157	17954	18206	18120	18061	18036	18172	18169	18312	18065	18248	18058	17959	18161	18019	18058	18126	18153	18042	18030	18055	18117	18367	18271	18055	18056	17998	17928	18090	18363	18121	18183	18291	18167	18408	18135	18090	18085	18035	17811	18253	18111	18066	17957	17892	17917	18295	18221	18288	18343	18252	18024	18138	18258	18125	18132	18103	18224	18043	18180	18164	18141	17954	18086	18268	18064	18139	18099	18296	18318	18072	18267	18196	18241	18159	18147	18094	18193	18040	18021	18163	18110	18037	18248	18048	17983	18335	18185	18242	18164	18104	18215	18018	18091	18105	18176	18117	18241	18455	18228	18077	18317	18245	18370	18323	18086	18204	18155	18162	18218	18019	18283	18228	18082	18315	18124	18193	18032	18152	18071	18278	18059	18123	18244	17907	18080	18203	17885	18175	17996	18132	18108	18218	18019	18173	18155	18027	18015	17906	18127	18319	17952	18003	18135	18066	18186	18362	18173	17975	18003	18060	18062	18124	18181	18150	18207	18020	17894	17925	18021	18358	18076	18219	18298	18260	17885	18125	18399	18350	18238	18198	18102	18088	18192	18186	18308	18280	18246	18222	18096	18164	18151	18136	18168	18107	18284	18101	18235	18207	17977	18047	18080	18123	18452	18340	18276	18130	18020	18158	18127	18068	18133	17946	18054	18223	18335	18194	18455	18016	18207	18195	18178	18020	18292	18121	18198	18018	18146	18222	18063	18130	17991	18142	18163	18224	18067	18005	18182	17849	18164	18482	18313	18224	18129	18156	18016	18091	18140	18129	17962	17978	18167	18167	18145
28713	41699	38503	30906	27407	24957	22584	20351	19377	18896	17994	17707	17192	16843	16496	16308	16058	16044	16014	15893	15895	15673	15804	15677	15864	15838	15687	15545	15646	15610	15580	15592	15612	15510	15611	15677	15578	15387	15617	15518	15501	15533	15598	15474	15758	15626	15627	15467	15564	15773	15426	15501	15518	15731	15573	15513	15447	15702	15438	15325	15509	15496	15479	15589	15471	15587	15732	15586	15520	15511	15419	15469	15538	15625	15483	15441	15636	15624	15588	15392	15711	15506	15496	15608	15539	15419	15672	15513	15599	15520	15637	15569	15782	15601	15622	15498	15469	15573	15606	15413	15453	15493	15542	15516	15613	15575	15530	15477	15515	15397	15618	15426	15601	15630	15656	15674	15464	15419	15598	15469	15459	15624	15482	15752	15529	15560	15537	15534	15557	15592	15602	15583	15618	15570	15709	15474	15636	15564	15405	15448	15672	15595	15527	15442	15522	15593	15785	15518	15486	15526	15543	15578	15601	15448	15472	15463	15698	15654	15410	15580	15542	15480	15703	15708	15409	15625	15623	15477	15605	15601	15613	15737	15520	15494	15565	15455	15473	15451	15513	15663	15699	15580	15607	15793	15608	15403	15394	15630	15396	15635	15733	15572	15464	15578	15604	15432	15461	15547	15458	15468	15653	15626	15621	15586	15536	15520	15481	15742	15626	15508	15513	15481	15517	15452	15436	15681	15655	15422	15394	15641	15553	15530	15603	15412	15448	15534	15654	15478	15598	15713	15470	15585	15499	15464	15621	15464	15599	15438	15546	15724	15557	15524	15483	15440	15670	15477	15589	15283	15502	15545	15746	15636	15451	15505	15446	15629	15595	15541	15499	15513	15480	15441	15586	15551	15343	15678	15402	15570	15448	15509	15311	15430	15526	15625	15706	15505	15537	15550	15537	15550	15518	15452	15461	15518	15540	15495	15587	15516	15471	15535	15728	15712	15461	15629	15433	15470	15420	15600	15460	15542	15423	15549	15516	15591	15432	15453	15552	15545	15477	15569	15632	15397	15563	15381	15468	15640	15438	15472	15608	15478	15451	15579	15540	15317	15743	15409	15418	15474	15575	15487	15456	15508	15641	15430	15591	15594	15541	15651	15687	15509	15414	15570	15651	15356	15460	15694	15594	15561	15494	15830	15566	15642	15662	15573	15751	15549	15631	15610	15614	15547	15562	15530	15551	15479	15547	15313	15588	15422	15573	15548	15575	15517	15411	15583	15708	15389	15540	15443	15472	15658	15447	15546	15517	15428	15630	15498	15642	15524	15652	15709	15538	15493	15508	15654	15529	15569	15597	15780	15581	15658	15571	15424	15529	15605	15571	15627	15533	15570	15662	15531	15560	15594	15573	15415	15497	15532	15776	15474	15510	15548	15560	15463	15452	15523	15624	15423	15571	15510	15703	15738	15573	15520	15726	15645	15385	15731	15503	15524	15711	15591	15528	15523	15748	15447	15335	15568	15445	15541	15477	15565	15513	15716	15615	15546	15694	15608	15516	15724	15488	15606	15513	15384	15578	15612	15525	15479	15495	15435	15710	15600	15665	15623	15502	15525	15396	15538	15588	15440	15361	15682	15564	15506	15506	15562	15499	15613	15760	15384	15620	15522	15568	15608	15508	15491	15533	15563	15725	15568	15537	15427	15567	15471	15545	15697	15627	15615	15619	15607	15471	15601	15454	15612	15379	15466	15564	15535	15449	15426	15576	15512	15629	15471	15492	15608	15620	15416	15518	15583	15661	15582	15474	15598	15641	15389	15626	15339	15505	15468	15576	15627	15504	15500	15544	15625	15413	15618	15504	15410	15558	15429	15515	15494	15685	15556	15575	15416	15393	15576	15473	15508	15562	15502	15457	15369	15617	15359	15413	15688	15546	15555	15499	15576	15593	15693	15663	15644	15497	15590	15389	15571	15508	15318	15428	15597	15442	15622	15610	15346	15569	15568	15560	15560	15673	15580	15593	15400	15482	15572	15603	15456	15636	15480	15464	15650	15622	15471	15585	15442	15460	15505	15375	15374	15571	15665	15447	15517	15520	15490	15568	15574	15552	15555	15339	15429	15533	15518	15489	15426	15599	15707	15490	15391	15657	15626	15704	15525	15481	15526	15598	15463	15530	15469	15551	15523	15530	15404	15583	15535	15501	15326	15608	15429	15637	15570	15569	15313	15511	15438	15603	15525	15517	15379	15444	15528	15491	15689	15463	15485	15551	15673	15492	15469	15557	15547	15644	15465	15563	15657	15609	15437	15595	15511	15556	15579	15423	15629	15503	15672	15461	15542	15693	15561	15618	15584	15470	15466	15596	15412	15675	15403	15570	15488	15669	15704	15621	15542	15607	15558	15433	15691	15261	15468	15583	15415	15651	15637	15579	15432	15596	15583	15651	15622	15753	15360	15490	15529	15668	15537	15410	15627	15605	15450	15561	15606	15632	15696	15513	15631	15422	15471	15609	15451	15587	15452	15602	15624	15614	15644	15551	15552	15542	15687	15622	15619	15370	15480	15668	15616	15515	15469	15438	15479	15738	15564	15634	15708	15409	15524	15520	15345	15666	15488	15662	15521	15695	15621	15588	15471	15552	15462	15489	15531	15484	15616	15518	15502	15536	15641	15508	15607	15515	15405	15661	15405	15536	15665	15445	15471	15477	15606	15620	15503	15453	15520	15602	15526	15511	15369	15487	15560	15437	15604	15487	15568	15540	15741	15441	15789	15538	15689	15562	15460	15608	15673	15526	15550	15698	15404	15618	15399	15616	15706	15540	15522	15625	15659	15669	15590	15572	15630	15677	15623	15515	15680	15423	15464	15528	15518	15684	15702	15570	15396	15439	15434	15657	15537	15605	15560	15481	15640	15468	15661	15588	15554	15593	15498	15375	15592	15403	15606	15454	15434	15664	15477	15465	15586	15360	15724	15454	15539	15483	15582	15525	15661	15515	15567	15574	15661	15467	15709	15585	15652	15563	15603	15528	15439	15571	15445	15512	15452	15573	15724	15445	15621	15583	15574	15697	15561	15542	15536	15511	15616	15431	15323	15526	15519	15439	15429	15573	15509	15749	15721	15472	15668	15663	15419	15588	15473	15608	15576	15737	15652	15635	15661	15596	15552	15438	15527	15628	15411	15579	15480	15536	15716	15433	15642	15536	15495	15465	15524	15505	15419	15594	15471	15748	15568	15628	15612	15431	15687	15339	15435	15590	15557	15497	15559	15658	15486	15448	15630	15714	15607	15469	15597	15602	15478	15607	15564	15569	15601	15573	15487	15504	15556	15441	15533	15625	15381	15593	15575	15621	15402	15432	15523	15512	15607	15583	15614	15701	15395	15559	15463	15589	15573	15591	15413	15688	15442	15489	15413	15502	15653	15558	15518	15672	15571	15377	15678	15700	15525	15599	15471	15482	15456	15606	15373	15547	15543	15559	15693	15524	15520	15705	15544	15545	15519	15549	15574	15764	15466	15636	15507	15462	15440	15598	15680	15501	15526	15429	15591	15401	15560	15493	15575	15408	15462	15538	15504	15556	15514	15626	15541	15721	15476	15534	15505	15670	15515	15508	15511	15728	15582	15725	15471	15716	15499	15520	15428	15746	15562	15665	15694	15615	15573	15452	15487	15581	15644	15557	15576	15622	15524	15555	15617	15424	15552	15629	15546	15473	15575	15622	15469	15555	15618	15450	15434	15567	15407	15552	15646	15502	15765	15523	15387	15707	15607	15383	15618	15399	15616	15490	15496	15574	15475	15437	15791	15486	15754	15483	15536	15469	15554	15517	15590	15641	15536	15622	15514	15457	15627	15422	15365	15548	15633	15604	15670	15507	15552	15552	15503	15398	15535	15462	15535	15486	15500	15643	15543	15736	15686	15415	15460	15612	15637	15539	15463	15473	15827	15480	15598	15570	15577	15709	15530	15453	15579	15433	15546	15493	15414	15730	15636	15554	15579	15446	15553	15506	15497	15581	15456	15661	15478	15680	15598	15580	15593	15542	15661	15592	15713	15517	15602	15538	15310	15594	15421	15586	15559	15652	15510	15527	15491	15757	15638	15615	15512	15696	15458	15474	15583	15357	15554	15336	15524	15530	15439	15500	15547	15470	15601	15553	15553	15574	15498	15464	15410	15634	15523	15709	15536	15513	15657	15629	15507	15642	15351	15495	15430	15558	15623	15794	15577	15560	15503	15609	15450	15651	15637	15366	15622	15510	15457	15482	15514	15593	15610	15667	15687	15564	15486	15396	15422	15496	15589	15498	15614	15625	15593	15661	15447	15530	15651	15530	15593	15721	15628	15553	15599	15551	15440	15568	15634	15562	15353	15411	15589	15470	15606	15617	15514	15458	15542	15495	15581	15667	15444	15549	15626	15552	15561	15538	15661	15425	15518	15512	15706	15449	15691	15617	15452	15536	15628	15443	15468	15428	15460	15620	15442	15641	15568	15508	15617	15450	15552	15608	15465	15566	15522	15668	15682	15482	15732	15699	15638	15422	15460	15304	15609	15486	15486	15424	15565	15530	15681	15316	15521	15640	15442	15589	15621	15436	15742	15458	15478	15636	15594	15517	15477	15477	15620	15579	15661	15572	15417	15470	15527	15439	15640	15724	15696	15649	15464	15599	15444	15357	15684	15615	15451	15456	15526	15517	15646	15566	15326	15493	15595	15460	15420	15554	15561	15441	15522	15558	15663	15543	15648	15451	15366	15660	15490	15625	15367	15661	15645	15539	15672	15365	15501	15336	15606	15553	15412	15582	15722	15527	15591	15539	15463	15462	15622	15487	15625	15538	15550	15586	15404	15536	15611	15584	15815	15349	15534	15446	15415	15757	15477	15490	15553	15526	15562	15609	15465	15558	15645	15462	15570	15575	15567	15503	15576	15480	15441	15459	15651	15514	15527	15703	15576	15496	15465	15643	15680	15545	15742	15737	15523	15561	15645	15588	15454	15608	15595	15464	15476	15495	15578	15552	15523	15565	15561	15441	15407	15668	15460	15579	15646	15513	15386	15616	15558	15563	15421	15581	15546	15605	15456	15479	15652	15607	15540	15529	15442	15467	15371	15669	15519	15590	15480	15525	15635	15580	15434	15451	15553	15462	15534	15525	15514	15504	15524	15358	15436	15383	15558	15554	15496
25331	21561	29269	28337	28294	28795	26808	23267	21968	21477	21022	20211	19751	19323	19085	19067	18830	18468	18666	18517	18497	18665	18756	18656	18375	18379	18224	18192	18307	18256	18130	18252	18117	18241	18225	18204	18149	18143	18189	18109	18088	18291	18075	18319	18187	18114	17999	17909	18122	17983	18092	18212	18064	18093	18169	18054	18347	18048	18181	18078	18111	18067	18164	18067	18104	18107	17938	18030	18070	17905	18193	18148	18029	18041	18177	18140	17984	18001	18232	18177	18092	18251	18125	18083	18079	18157	18235	18051	17895	18003	18182	18004	18013	18063	18055	17956	18143	18104	18202	18078	18144	17787	18001	18053	17866	18012	17965	17914	17797	18021	18284	17880	18056	17982	17908	18009	18168	18113	18288	18318	18077	18308	17961	18035	18180	18100	18155	18013	17899	17930	17931	17892	18070	18055	17807	18060	18348	17915	18263	18107	18270	18165	17980	18142	17892	18090	18174	18308	18149	17932	18046	18093	18054	18050	18043	18356	18225	18121	17992	18316	18117	17890	18211	17970	18127	18010	18068	18072	18106	18078	18145	18176	18166	17962	17852	17920	18002	18068	17950	18220	17961	17897	17851	18126	18172	17994	17999	17896	17778	17976	18115	18162	17982	17887	17906	17948	18029	17991	18012	17978	18000	17988	18031	18173	18171	17884	17952	17933	18249	18051	18172	18052	17938	17982	18109	17977	17969	18305	18102	18023	17921	18085	18099	18063	18174	17929	18339	18070	18060	18094	17822	18026	18049	18060	18065	18183	18072	18056	17974	18034	17924	18039	18076	18028	17925	17987	18122	18077	17958	17978	18173	17998	18056	17864	18086	18252	17952	18117	18140	18308	18166	18157	18020	17995	17920	18173	17924	17925	18004	17917	18022	18059	18210	18037	18030	17950	18054	18047	18107	17949	18260	18050	17955	18059	18110	18044	18088	18225	18034	17909	18173	17986	18168	18155	18037	18035	18125	17979	18139	18054	18228	18085	18169	18242	17688	18020	17963	18050	18198	18076	17881	17872	18051	17833	17849	18101	17965	17978	17911	17951	18105	18268	18096	18064	18049	18114	18079	18098	18065	18251	17976	18061	18138	18269	18136	18126	18187	17976	17924	18024	18098	18019	17869	18073	17943	18151	17968	18033	18016	17988	18128	18005	18069	18040	18067	18175	17910	18012	18136	18129	17867	18000	17932	18149	18087	18080	18032	18066	17922	18044	18215	18135	18126	18076	18031	18138	18002	18276	17946	18167	17913	18272	18026	18026	18112	18036	18281	18282	18141	17958	18061	18011	18069	17949	18096	18123	17975	17912	18146	18004	18030	17836	18063	18100	17880	18017	18089	18112	18000	17879	18109	18155	18150	17958	18112	18107	18019	17975	18092	18292	18332	17999	18215	18127	17970	18212	18116	17949	17828	17984	18092	17833	18004	18230	17985	18058	18200	17973	18189	18033	18134	18141	17918	18098	18140	18027	17976	17749	18230	18042	18091	18026	18010	18359	18044	18145	18015	17813	18093	18067	18169	17993	18196	17984	18282	17942	18053	17820	17857	18029	18048	18218	18016	18075	17855	17997	17832	18138	17987	18000	18079	18257	18063	18011	17947	17983	18042	18013	18068	17975	17934	18096	18031	18078	18081	18142	18109	18208	18116	18071	17996	18097	17909	18018	18301	18112	17964	17890	18188	17977	18104	18283	18046	18113	18131	17983	18033	18021	18102	18039	18275	17855	18105	17947	18174	18103	18010	17950	18345	18044	17980	18076	17935	17989	18159	17984	18301	18039	18107	17906	18201	17811	18007	17959	17998	17783	17979	18086	17974	18218	18000	17956	18044	17995	17950	17987	18013	18153	18158	17990	17871	18132	17851	18027	17981	18206	17952	17900	17992	18066	17970	18012	17875	18139	17881	18019	18149	18016	17871	17989	18346	18061	18007	17951	18134	18068	18272	18194	18192	18035	18024	18016	18023	18105	18052	18045	17997	17927	18177	18226	18018	18156	18171	18229	18050	18094	18036	18116	18164	18103	17979	18117	17930	18032	17952	17910	18037	18075	18038	18176	18141	18076	17992	17891	18009	18062	18026	18225	18201	17997	18171	18045	17970	18121	18045	17890	17835	17883	18295	17946	18122	18178	18143	18079	18086	18070	17937	17856	18201	18286	18046	18288	17904	18063	18177	18171	17862	17941	18205	17869	17842	17876	17842	18031	17854	17952	18056	18136	18037	17926	18078	17919	18206	18100	17791	18174	17836	18019	18061	18064	18034	18028	18106	18156	18120	18124	18236	18033	18036	18072	18080	17885	18280	18233	18216	18119	18069	18173	17951	18093	18025	18017	18118	18047	18000	18036	17922	17968	17846	17990	17886	18046	18179	18168	18098	17885	18124	17907	17889	17942	18036	17886	18159	17969	17945	18176	17892	17985	18188	18084	18074	18140	18303	18092	18162	18117	17963	18044	18024	18137	17958	18088	18151	18139	18219	18279	17977	18012	17872	17882	18032	18251	18067	18004	17866	18123	18035	18110	18061	18144	18004	17960	17999	17936	18154	18278	18147	18059	18175	18102	18201	17966	17980	18015	18233	18080	17982	17929	18250	18307	18152	18169	18229	18165	17949	18082	18062	17934	18099	18012	18006	18068	18227	17921	18106	18133	18009	17950	18054	18062	17822	17890	18075	17923	18109	17945	18086	17987	18120	17753	18052	18064	18003	17974	18211	17956	18113	17980	18122	17988	18140	18146	18127	18032	17904	18096	17969	18079	18022	17919	18072	18068	17901	18111	17967	18023	17951	17969	17981	18030	17975	17864	18099	17989	17992	18140	17920	18144	18211	18102	18122	18197	18078	17855	18080	17881	18198	18205	17981	17990	18013	18141	17898	18103	17776	18011	17914	17973	18179	18157	18094	18085	18014	18287	18043	18051	18122	17878	18091	18149	18062	18008	18120	18150	18355	17985	17862	17795	18176	18040	18130	18051	18127	18088	18088	18052	17994	18089	18105	18012	17996	18123	18129	18045	18113	18117	18178	18106	18093	18109	18001	18060	18196	18178	18190	18008	18285	18015	18228	18077	18276	17913	18119	18136	18107	18047	17989	18040	17987	18081	18111	17854	18353	18001	17835	17801	18085	17874	17997	17985	18137	18144	18246	18115	18096	18068	17999	17889	18064	18143	17996	18097	18207	18042	18103	18286	18182	18117	18038	18133	17971	18026	17994	17879	17938	17927	18019	17959	18200	17967	18155	17865	18193	18142	18087	18051	18024	17869	18149	18181	18083	18011	17993	18083	18128	18201	18367	18060	18235	18203	17970	18227	18201	18069	18289	18113	18052	18122	18009	18086	18021	17990	17997	18081	17964	18323	18119	18114	18039	18068	18117	18196	17926	18006	18169	18092	18059	18032	18029	17998	18091	17874	17944	18001	17999	17926	17880	17954	18179	17910	18124	18164	18052	17953	17893	18233	17894	18393	18277	18110	17957	17962	18051	18006	17936	18081	18078	18242	18024	17972	18119	17944	17928	18042	18089	18196	18093	18170	18090	18121	17946	17987	17923	17939	17968	18131	18009	18323	18302	18121	18083	18105	18189	17907	17870	17958	17963	17993	18077	18191	17895	17928	18146	18087	18146	18190	18164	18041	18035	17989	18216	18319	18055	17962	18063	18124	18200	18056	18177	18096	18009	18038	18292	17996	18101	18207	18124	17960	18100	17934	18074	18007	17984	18211	18215	18107	18163	17920	18176	18181	18009	17688	18019	18178	18177	18020	18049	18034	17903	18147	18086	18128	18187	18089	18302	18192	17878	18296	18190	17881	17957	18178	17919	17949	18119	18156	18027	17950	18110	17942	17974	18015	17928	18212	18085	18049	18210	18223	17977	18171	18113	18014	18199	18213	18040	17875	18053	18042	18089	18224	18138	18071	18078	18031	18057	18183	17968	18246	17957	18089	18060	18084	18162	17979	17973	18024	18059	17926	18175	17877	17957	18159	18030	18127	18195	18194	17898	17982	18170	18095	18036	17989	18312	17971	17976	18211	17916	17961	18240	17996	18092	18044	18006	17858	17916	18230	18092	18058	18121	18002	18243	18042	17989	18124	18084	18028	18088	18102	18362	17991	17897	18074	17896	18104	18287	17981	18026	17919	18035	18151	17905	18024	18054	18176	18004	17916	18002	18078	18165	18053	17999	18000	17975	18112	18224	18110	18078	18051	18286	18038	18087	18179	18037	17994	18080	18125	18196	18184	18169	18141	18364	18366	18181	18114	18062	18165	18099	17816	18065	18096	18036	17990	17975	18183	18276	17924	17934	18130	18176	18039	18067	18059	17977	18039	18205	18143	18124	18304	18171	18128	18192	18044	18050	18096	18029	17956	18127	18126	18087	18058	18104	18122	18310	18205	18126	17992	18131	18065	17832	17986	18028	17978	18191	18093	18247	18077	17973	17926	18048	18082	18097	18052	18065	17805	17989	17925	17951	18120	17975	18031	18203	18195	17932	17929	17990	18101	18017	17954	18250	18051	18008	17917	18040	18085	18126	18214	18000	17931	18037	18163	18001	18160	18105	17937	18126	17905	18071	17998	17955	18179	17932	17999	18066	18091	17944	18031	18167	18204	17978	17745	17917	18055	18118	17970	17976	18130	18176	18055	18250	18257	18085	18033	18097	17943	17920	17890	18167	18160	18292	17811	18000	18251	17884	17974	17797	18067	18093	18200	18061	18063	18112	17955	18058	17966	17967	18000	18119	18157	17996	18014	18160	17922	17851	18059	18122	18110	18113	18096	18103	17979	18162	17966	18024	18109	18062	18070	17985	17888	18173	18085	17992	18029	17838	17965	17980	18063	18017	17881	18095	18117	18124	18228	18046	18066	17927	18222	18352	18191	18069	18318	18143	18022	17991	18109	17898	18045	18193	18039	18138	18099	18201	17992	17854	18094	18014	18068	18229	18006	18039	18186	17943	18088	18050	18114	18101	17949	17903	17922	18078	18260	18213	18141	18135	18018	17874	18136	18121	18041	17940	18068	18007	18118	18045	18161	17997	18022	18298	17904	17955	17928	18074	18176	18037	18045	18104	17913	17987	18102	18145	18167	18204	18037	18006	17994	18194	18175	18162	18075	17953	17979	17887	18084	18012	18043	18191	18237
29535	47505	46373	38195	34477	29747	25619	23044	21594	20554	20025	19143	18266	17612	17292	17022	16731	16700	16328	16297	16161	16019	15997	16062	15905	15842	15749	15792	15771	15838	15780	15647	15860	15736	15640	15585	15671	15592	15698	15643	15601	15510	15477	15441	15535	15645	15558	15659	15517	15636	15509	15621	15499	15486	15690	15557	15541	15666	15590	15430	15377	15608	15672	15421	15561	15615	15714	15416	15680	15628	15574	15453	15533	15562	15691	15448	15600	15587	15721	15627	15575	15589	15624	15413	15463	15631	15369	15575	15628	15479	15686	15679	15658	15516	15371	15587	15530	15636	15537	15597	15583	15392	15508	15347	15745	15517	15482	15545	15499	15440	15499	15630	15454	15375	15530	15428	15565	15400	15524	15505	15514	15479	15639	15373	15524	15678	15616	15608	15499	15540	15596	15668	15549	15491	15509	15617	15528	15545	15610	15615	15490	15616	15636	15616	15552	15530	15423	15548	15689	15476	15545	15524	15447	15561	15626	15538	15534	15462	15525	15523	15619	15543	15470	15625	15443	15612	15514	15393	15595	15692	15595	15454	15572	15430	15509	15550	15420	15552	15642	15332	15287	15496	15517	15565	15673	15617	15510	15595	15424	15746	15649	15480	15605	15509	15565	15455	15766	15613	15494	15508	15723	15329	15757	15562	15498	15627	15503	15550	15693	15464	15619	15487	15483	15502	15503	15482	15591	15405	15469	15525	15581	15671	15445	15382	15431	15623	15507	15643	15446	15572	15552	15603	15523	15383	15476	15534	15573	15495	15497	15557	15559	15410	15568	15490	15520	15734	15626	15372	15553	15550	15383	15574	15508	15522	15427	15498	15549	15513	15589	15532	15578	15492	15485	15585	15557	15509	15449	15467	15620	15546	15566	15406	15627	15555	15643	15652	15547	15569	15649	15607	15558	15614	15522	15554	15500	15685	15585	15472	15465	15508	15506	15386	15441	15504	15639	15413	15277	15514	15381	15519	15524	15557	15606	15433	15567	15492	15555	15598	15501	15617	15579	15598	15536	15458	15293	15577	15631	15614	15777	15526	15680	15481	15559	15573	15297	15429	15546	15471	15429	15459	15602	15567	15551	15635	15676	15505	15544	15555	15532	15451	15617	15631	15720	15703	15634	15699	15463	15520	15480	15480	15532	15751	15571	15580	15584	15464	15676	15477	15505	15633	15378	15541	15597	15576	15657	15572	15542	15484	15610	15375	15762	15536	15539	15525	15516	15703	15518	15575	15560	15710	15334	15443	15469	15386	15389	15638	15613	15736	15481	15496	15574	15569	15622	15486	15512	15529	15560	15442	15618	15615	15551	15747	15570	15565	15490	15524	15397	15475	15535	15508	15368	15531	15468	15619	15566	15690	15489	15583	15602	15617	15506	15542	15367	15466	15611	15488	15626	15447	15622	15475	15711	15719	15568	15671	15488	15327	15645	15557	15400	15509	15572	15620	15539	15627	15527	15437	15562	15536	15487	15623	15566	15622	15717	15623	15526	15553	15531	15564	15611	15597	15541	15467	15527	15546	15480	15562	15518	15543	15575	15587	15519	15600	15521	15597	15664	15519	15564	15623	15532	15555	15658	15329	15536	15530	15520	15348	15514	15697	15472	15580	15569	15442	15566	15506	15584	15515	15608	15522	15456	15695	15508	15503	15593	15541	15585	15415	15491	15627	15564	15463	15523	15592	15644	15632	15485	15309	15542	15600	15434	15602	15631	15515	15589	15544	15473	15441	15563	15549	15502	15615	15447	15597	15526	15400	15531	15506	15544	15447	15558	15667	15479	15659	15416	15605	15604	15469	15572	15489	15585	15509	15459	15602	15568	15499	15570	15481	15748	15497	15457	15669	15508	15584	15527	15558	15586	15615	15604	15537	15440	15436	15528	15514	15575	15515	15647	15513	15608	15538	15473	15647	15756	15727	15523	15579	15556	15516	15477	15650	15655	15539	15583	15685	15583	15303	15494	15566	15477	15579	15313	15464	15443	15582	15704	15383	15780	15496	15668	15525	15502	15448	15499	15476	15556	15607	15633	15557	15525	15564	15425	15469	15630	15355	15532	15533	15341	15433	15683	15619	15456	15643	15379	15609	15533	15498	15642	15567	15631	15581	15501	15395	15496	15494	15630	15390	15491	15489	15730	15632	15662	15468	15518	15639	15506	15582	15581	15593	15528	15771	15481	15420	15591	15569	15599	15658	15504	15488	15640	15484	15718	15588	15393	15357	15523	15643	15616	15333	15443	15567	15584	15618	15451	15663	15411	15542	15573	15424	15451	15511	15603	15545	15610	15564	15478	15544	15626	15404	15670	15545	15627	15497	15674	15404	15404	15627	15530	15566	15701	15610	15583	15621	15654	15433	15506	15424	15544	15564	15677	15479	15402	15571	15427	15632	15538	15450	15490	15618	15529	15368	15357	15484	15621	15509	15426	15625	15608	15516	15423	15528	15572	15562	15765	15621	15545	15617	15606	15453	15437	15512	15723	15496	15660	15450	15549	15586	15459	15568	15517	15497	15511	15521	15671	15517	15676	15584	15622	15534	15600	15644	15520	15424	15600	15684	15385	15589	15551	15495	15505	15447	15682	15468	15572	15460	15505	15555	15554	15557	15408	15511	15541	15403	15503	15459	15641	15531	15543	15451	15457	15416	15662	15570	15699	15428	15528	15571	15398	15638	15516	15503	15527	15813	15546	15540	15401	15684	15563	15363	15503	15513	15582	15611	15473	15595	15663	15623	15522	15596	15597	15438	15499	15520	15453	15437	15457	15607	15642	15490	15488	15551	15457	15427	15463	15529	15438	15580	15635	15496	15519	15542	15564	15416	15488	15486	15673	15441	15426	15723	15685	15467	15549	15568	15585	15339	15559	15559	15476	15576	15400	15699	15365	15567	15605	15634	15539	15430	15641	15576	15449	15638	15704	15464	15552	15596	15504	15476	15725	15737	15510	15519	15526	15524	15688	15636	15507	15389	15438	15506	15512	15569	15536	15531	15493	15512	15551	15510	15542	15620	15515	15446	15732	15424	15611	15566	15433	15683	15399	15652	15703	15571	15404	15393	15687	15472	15461	15610	15637	15603	15416	15379	15571	15391	15552	15556	15384	15618	15550	15648	15509	15833	15582	15446	15470	15510	15479	15439	15525	15554	15493	15498	15542	15499	15483	15388	15747	15471	15477	15419	15542	15641	15741	15500	15576	15415	15475	15535	15554	15526	15503	15457	15555	15494	15519	15701	15559	15590	15373	15509	15701	15646	15534	15551	15694	15516	15619	15525	15460	15597	15714	15671	15521	15619	15500	15364	15661	15572	15738	15499	15581	15573	15622	15399	15691	15647	15408	15558	15594	15493	15564	15344	15588	15609	15442	15571	15605	15456	15559	15566	15610	15582	15333	15417	15490	15541	15644	15736	15553	15564	15545	15508	15583	15477	15452	15470	15595	15591	15624	15372	15649	15615	15531	15581	15451	15571	15546	15568	15588	15521	15675	15425	15389	15582	15636	15612	15514	15535	15540	15478	15664	15493	15464	15635	15485	15598	15518	15532	15602	15594	15471	15530	15560	15576	15627	15475	15538	15373	15562	15478	15452	15433	15664	15467	15411	15471	15625	15617	15493	15714	15474	15512	15615	15634	15573	15344	15430	15504	15562	15573	15443	15591	15459	15490	15481	15527	15610	15564	15473	15538	15559	15444	15619	15604	15560	15587	15568	15395	15594	15628	15513	15612	15521	15567	15406	15595	15541	15632	15591	15586	15553	15559	15646	15643	15579	15571	15486	15573	15527	15485	15485	15732	15579	15479	15844	15561	15530	15458	15401	15559	15520	15681	15729	15482	15575	15479	15442	15500	15588	15488	15583	15574	15582	15433	15700	15607	15575	15563	15586	15741	15502	15480	15545	15689	15658	15627	15612	15532	15630	15603	15487	15639	15652	15526	15508	15624	15611	15533	15528	15628	15570	15539	15579	15495	15602	15470	15597	15561	15633	15606	15661	15711	15624	15637	15624	15687	15541	15433	15654	15738	15485	15337	15662	15796	15536	15604	15560	15561	15641	15725	15530	15641	15528	15586	15597	15564	15494	15608	15449	15653	15427	15541	15538	15682	15513	15556	15463	15607	15626	15690	15442	15578	15431	15505	15524	15387	15650	15553	15439	15555	15455	15609	15620	15450	15423	15602	15583	15566	15394	15709	15509	15483	15485	15637	15463	15490	15472	15583	15406	15594	15546	15511	15599	15516	15541	15436	15735	15681	15590	15460	15638	15534	15631	15506	15466	15661	15523	15550	15567	15316	15668	15635	15585	15554	15573	15579	15417	15544	15688	15528	15449	15457	15582	15609	15649	15553	15669	15564	15741	15613	15560	15670	15715	15376	15522	15528	15641	15513	15446	15681	15597	15502	15580	15509	15533	15534	15691	15375	15616	15486	15556	15704	15532	15486	15669	15366	15583	15690	15575	15407	15589	15599	15680	15385	15496	15656	15518	15451	15610	15456	15271	15592	15518	15522	15788	15636	15544	15597	15442	15485	15572	15524	15630	15557	15464	15478	15466	15649	15476	15475	15735	15569	15745	15529	15386	15694	15527	15660	15633	15555	15611	15499	15543	15529	15461	15596	15490	15571	15432	15408	15631	15564	15387	15566	15460	15485	15533	15669	15531	15599	15425	15544	15747	15481	15629	15570	15570	15603	15678	15714	15445	15628	15474	15536	15612	15621	15629	15507	15558	15551	15431	15478	15453	15662	15648	15701	15399	15424	15677	15536	15536	15409	15541	15536	15621	15579	15392	15484	15472	15532	15495	15581	15636	15461	15619	15619	15511	15739	15398	15532	15623	15508	15419	15667	15564	15436	15429	15567	15729	15395	15561	15622	15407	15712	15514	15758	15272	15549	15348	15424	15467	15414	15552	15453	15584	15588	15412	15556	15438	15557	15551	15324	15637	15654	15597	15653	15395	15645	15586	15652	15573	15479	15626	15582	15372	15437	15384	15531	15536	15451	15504	15353	15529	15454	15443	15573	15598	15581	15571	15513	15497	15613	15490	15581	15432	15518	15667	15488	15550	15448	15689	15537	15607	15442	15654	15395	15712	15623	15468	15547	15401	15714	15444	15657	15550	15405	15535	15496	15582	15529
24073	21460	29199	25562	26657	29581	29087	24410	23158	22627	22090	20909	20160	19859	19689	19360	19299	18853	18877	18648	18668	18452	18212	18543	18442	18427	18258	18300	18124	17967	18234	17884	18037	17974	17799	17734	17654	18101	17973	17912	17924	17964	17829	17669	18013	17669	17756	17540	17681	17670	17856	17759	17871	17858	17836	17850	17938	17757	17876	17797	17868	17698	17827	17947	17951	17851	17797	17888	17958	17936	17670	17701	17701	17819	17620	17752	17926	17869	17843	17874	17806	17744	17717	17738	17905	17780	17779	17983	18039	17737	17616	17784	17816	17721	17868	17661	17862	17808	17706	17656	17875	17672	17709	17861	17833	17710	18063	17814	17623	17811	17859	17783	17939	17740	17772	17640	18023	17837	17964	17619	17962	17779	17723	17728	17775	17741	17852	17749	17951	17859	17653	17933	17665	17571	17660	17666	17575	17817	17739	17781	17774	17690	17625	17661	17792	17640	17800	17793	17884	17720	17823	17629	17915	17542	17678	17664	17845	17655	17695	17960	17722	17545	17631	17729	17818	17749	17801	17583	17628	17741	17747	17795	17803	17584	17949	17520	17841	17627	17752	17713	17802	17819	17903	17743	17709	17851	17888	17913	17769	17881	17624	17750	17705	17682	17729	17730	17890	17569	17754	17854	17919	17598	17649	17727	17845	17849	17824	17674	17598	17842	17744	17541	17936	17847	17743	17684	17688	17734	17976	17865	17859	17794	17757	17803	17630	17729	17664	17756	17642	17515	17716	17802	17864	17767	17862	17804	17844	17716	17761	17797	17723	17707	17754	17688	17814	17846	17752	17887	17862	17556	17690	17621	17799	17730	17722	17721	17753	17708	17686	17856	17781	17800	17654	17711	18044	17626	17554	17717	17924	17732	17725	17701	17868	17709	17676	17461	17733	17644	17698	17787	17701	17799	17724	17725	17897	17818	17772	17919	17834	17766	17773	17628	17689	17523	17808	17782	17732	17724	17871	17585	17749	17636	17691	17698	17789	17777	17594	17632	17726	17721	17811	17826	17717	17789	17810	17591	17730	17927	17764	17899	17826	17798	17670	17811	17850	17509	17618	17721	17645	17798	17608	17644	17717	17621	17587	17886	17657	17766	17771	17576	17774	17556	17705	17677	17603	17958	17662	17825	17715	17716	17755	17814	17637	17726	17922	17937	17819	17886	17793	18009	17886	17618	17505	17697	17732	17761	17632	17915	17812	17776	17845	17806	17801	17964	17749	17601	17446	17889	17693	17649	17824	17583	17753	17793	17530	17746	17842	17802	17773	17753	17974	17585	17771	17604	17883	17869	17702	17545	17746	17780	17764	17755	17886	17661	17668	17671	17660	17649	17704	17718	17787	17709	17635	17808	17733	17641	17610	17438	17697	17931	17808	17630	17827	17791	17855	17825	17688	17651	18091	17918	17734	17676	17780	17825	17668	17547	17878	17870	17639	17824	17639	17720	17767	17850	17747	17742	17799	17851	17826	17596	17762	17657	17676	17727	17503	17751	17719	17549	17601	17842	17741	17803	17839	17665	17921	17903	17802	17885	17766	18036	17608	17779	17750	17772	17728	17824	18287	17878	17879	17491	17790	17727	17745	17814	17656	17750	17838	17779	17791	17951	17888	17830	17879	17902	17596	17696	17867	17648	17866	17879	17684	17769	17695	17768	17918	17689	17808	17720	17984	17877	17858	17848	17669	17779	17717	17792	17648	17686	17976	17867	17682	17969	17791	17719	17881	17768	17763	17646	17612	17927	17641	17878	17731	17746	17799	17798	17737	17847	17838	17719	17890	17548	17621	17821	17772	17679	17732	17753	17830	18020	17738	17799	17622	17856	17704	17541	17750	17701	17651	17565	17580	17810	17961	17521	17900	17649	17777	17866	17893	17705	17671	17822	17649	17745	17764	17863	17787	17840	17807	17572	17704	17618	17810	17699	17765	17903	17687	17683	17692	17827	17890	17888	17961	17885	17775	17787	17633	17621	17815	17843	17595	17727	17696	17674	17704	17988	17811	17770	17819	17745	17642	17887	17782	17745	17712	17719	17643	17665	17673	17696	17637	17554	17785	17660	17775	17615	17951	17672	17687	17740	17760	17938	17686	17697	17672	17706	17881	17800	17760	17930	17721	17676	17701	17832	17651	17804	17901	17549	17555	17469	17759	17819	17758	17830	17842	17911	17798	17897	17738	17716	17624	17632	17654	17603	17724	17737	17808	17709	17951	17654	17738	17888	17466	17924	17920	17804	17859	17912	17943	17776	17713	17566	17758	17873	17812	17808	17989	17663	17790	17462	17733	17794	17626	17713	17914	17876	17622	17695	17776	17780	17895	17939	17827	17896	17639	17568	17832	17781	17653	17668	17843	17823	17763	17797	17916	17556	17822	17690	17687	17795	17780	17677	17629	17646	17916	17691	17673	17864	17765	17607	17642	17716	17506	17713	17731	17720	17625	17714	17763	17651	17793	17799	17910	17763	17846	17739	17828	17705	17610	17719	17642	17752	17742	17834	17670	17910	17760	17750	17790	17915	17590	17839	17656	17778	17932	17926	17626	17710	17753	17442	17860	17633	17728	17966	17761	17658	17716	17784	17913	17611	17740	17555	17564	17730	17856	17766	17835	17762	17752	17695	17385	17635	17594	17854	17802	17770	17750	17650	17758	17753	17968	17647	17899	17746	17549	17736	17983	17581	17790	17585	17556	17726	17726	17656	17791	17902	17830	17573	17556	17647	17782	17810	17701	17673	17691	17839	17717	17745	17479	17513	17730	17837	17980	17614	17782	17675	17768	17696	17667	17860	17859	17761	17808	17614	17806	17594	17873	17767	17771	17839	18006	17654	17730	17648	17806	17749	17946	17928	17770	17576	17662	17759	17825	17841	17794	17579	17735	17858	17763	17725	17919	17782	17850	17764	17637	17747	17764	17693	17719	17724	17711	17741	17608	17787	17824	17836	17625	17861	17786	17692	17823	17785	17876	17753	17851	17667	17969	17852	17788	17778	17813	17993	17694	17826	17647	17853	17866	17816	17791	17701	17805	17686	17740	17712	17704	17714	17715	17633	17557	17832	17790	17679	17826	17745	17600	17897	17788	17959	17676	17765	17968	17903	17721	17573	17692	17711	17707	17871	17718	17683	17752	17805	17852	17785	17635	18013	17709	17687	17852	17760	17683	17590	17803	17726	17770	17779	17728	17823	17584	17815	17751	17581	17659	17748	17686	17653	17591	17677	17865	17657	17709	17876	17817	17719	17646	17661	17838	17904	17607	17571	17815	17683	17666	17962	17749	17667	17732	17766	17655	17720	17713	17664	17812	17685	17871	17688	17780	17679	17767	17648	17938	17612	17905	17807	17681	17570	17651	17768	17749	17905	17743	17746	17812	17903	17754	17731	17855	17887	17749	17589	17890	17767	17492	17845	17887	17782	17658	17662	17684	17768	18054	17848	17683	17797	17651	17616	17673	17619	17950	17772	17773	17474	17785	17841	17751	17758	17664	17684	17717	17640	17669	17668	17715	17689	17933	17671	17613	17951	17723	17733	17783	17761	17793	17813	17888	17616	17477	17826	17735	17764	17813	17947	17887	17689	17708	17727	17846	17623	17871	17873	17866	17811	17817	17629	17587	17953	17863	17925	17958	17789	17794	17859	17666	17646	17712	17745	17705	17809	17739	17782	17801	17659	17536	17659	17918	17759	17907	17909	17725	17717	18015	17774	17779	17794	17778	17577	17658	17676	17760	17758	17859	17704	17678	17620	17637	17735	17872	17844	17793	17903	17794	17719	17928	17872	17722	17668	17665	17798	17625	17755	17832	17756	17784	17811	17739	17628	17840	17810	17749	17573	17765	17807	17726	17588	17747	17763	17797	17650	17861	17618	17800	17936	17564	17487	17666	17641	17638	17796	17646	17672	17757	17791	17668	17697	17723	17823	17719	17722	17734	17952	17796	17707	17865	17599	17769	17930	17800	17671	17751	17835	17785	17867	17686	17711	17553	17725	17846	17757	17755	17682	18001	17670	17478	17745	17935	17710	17730	17910	17745	17743	17835	17679	17825	17644	17579	17614	17748	17802	17786	17724	17672	17751	17831	17986	17618	17694	17641	17776	17843	17962	17651	17740	17812	17855	17668	17761	17683	17696	17659	17924	17796	17737	17832	17650	17735	17778	17743	17654	17691	17621	17797	17861	17718	17678	17623	17691	17714	17857	17656	17868	17724	17771	17798	17607	17583	17678	17543	17651	17861	17978	17820	17881	17729	17672	17782	17706	17815	17689	17760	17554	17735	17811	17796	17892	17665	17717	17804	17704	17947	17823	17541	17932	17591	17688	17889	17560	17714	17874	17901	17693	17763	17814	17858	17838	17718	17641	17711	17699	17755	17704	17850	17705	17661	17856	17845	17967	18041	17805	17729	17563	17615	17723	17653	17816	17776	17664	17927	17737	17611	17826	17844	17834	17791	17791	17608	17474	17755	17672	17673	17635	17801	17678	17619	17826	17797	17699	17790	17683	18043	17686	17669	17645	17791	17806	17741	17762	17849	17794	17822	17738	17688	17665	17592	17784	17686	17626	17736	17840	17610	17729	17867	17646	17818	17679	17794	17761	17673	17705	17905	17704	17860	17758	17700	17827	17665	17761	17817	17854	17880	17693	17640	17847	17785	17708	17737	17647	17708	17754	17782	17697	17810	17678	17768	17520	17719	17574	17591	17731	17690	17776	17770	17622	17808	17694	17784	17649	17765	17771	17817	17609	17795	17828	17596	17574	17811	17801	17742	17701	17808	17878	17677	17759	17899	17702	17740	17628	17679	17672	17894	17677	17788	17720	17800	17839	18045	17910	17556	17910	17740	17843	17831	17625	17774	17756	17754	17625	17784	17838	17735	17759	17668	17705	17821	17872	17796	17638	17674	17916	17804	17589	17701	17948	17623	17939	17796	17887	17589	17774	17919	17641	17659	17803	17597	17977	17770	17440	17739	17837	17931	17682	17825	17835	17561	17622	17632	17758	17969	17738	18011	17630	17458	17942	17804	17594	17641	17748	17620	17747	17707	17703	17823	17617	17839	17924	17718	17804	17974	17925	18049	17843	17832	17725	17793	17700	17704	17800	18065	18026	17689	17730	17797	17767	17928	17700	17807	17710
30647	51266	50719	43491	38886	32702	27792	25001	23647	22342	21248	20068	18797	18310	17923	17509	17228	16821	16620	16598	16372	16274	16171	15868	15993	15788	15807	15675	15845	15791	15518	15503	15554	15617	15615	15512	15539	15511	15462	15487	15647	15504	15246	15454	15490	15396	15286	15416	15189	15435	15226	15512	15256	15275	15440	15350	15550	15332	15377	15332	15347	15192	15285	15103	15430	15383	15294	15234	15326	15303	15277	15343	15244	15360	15398	15362	15256	15355	15312	15172	15442	15234	15369	15404	15498	15379	15190	15265	15213	15373	15281	15217	15200	15172	15193	15266	15502	15301	15243	15302	15410	15131	15440	15344	15353	15286	15240	15367	15467	15400	15366	15343	15230	15342	15274	15286	15431	15331	15320	15357	15464	15321	15254	15345	15448	15249	15287	15374	15206	15298	15256	15179	15487	15150	15259	15414	15158	15364	15292	15397	15255	15306	15214	15357	15393	15356	15206	15204	15458	15064	15321	15334	15172	15337	15279	15293	15325	15429	15266	15355	15335	15324	15383	15326	15408	15335	15325	15387	15267	15269	15269	15188	15089	15361	15272	15409	15392	15202	15336	15337	15420	15228	15334	15237	15163	15156	15460	15300	15289	15244	15336	15264	15265	15275	15254	15316	15275	15387	15211	15264	15385	15145	15199	15274	15383	15327	15272	15251	15257	15253	15375	15130	15374	15371	15306	15370	15374	15335	15351	15180	15466	15370	15240	15185	15198	15324	15100	15314	15315	15244	15205	15139	15385	15430	15324	15407	15320	15187	15095	15361	15215	15419	15376	15257	15354	15241	15283	15220	15334	15218	15223	15168	15480	15394	15236	15256	15546	15367	15347	15259	15329	15343	15423	15316	15338	15317	15360	15146	15260	15237	15333	15158	15344	15347	15395	15231	15270	15433	15373	15347	15196	15280	15258	15186	15306	15218	15276	15152	15466	15294	15281	15276	15290	15295	15427	15270	15234	15425	15362	15338	15260	15390	15157	15199	15340	15305	15301	15321	15190	15250	15292	15261	15190	15382	15316	15070	15289	15320	15294	15213	15427	15364	15239	15288	15525	15386	15242	15290	15352	15204	15347	15361	15183	15132	15341	15442	15390	15191	15491	15249	15301	15261	15411	15430	15271	15356	15202	15390	15299	15235	15301	15273	15304	15311	15275	15379	15170	15387	15226	15260	15283	15200	15207	15334	15304	15480	15182	15412	15526	15351	15223	15362	15357	15376	15267	15244	15157	15290	15075	15410	15386	15353	15579	15434	15277	15402	15068	15314	15318	15339	15371	15420	15456	15370	15209	15201	15257	15417	15298	15188	15410	15271	15351	15237	15428	15522	15629	15319	15453	15249	15314	15231	15274	15119	15149	15334	15193	15264	15464	15220	15389	15225	15283	15241	15332	15285	15219	15417	15406	15280	15387	15054	15261	15345	15304	15440	15253	15310	15207	15314	15432	15282	15286	15252	15287	15286	15398	15280	15346	15382	15506	15381	15342	15166	15550	15440	15461	15455	15306	15254	15338	15235	15249	15353	15374	15385	15290	15239	15510	15443	15315	15264	15365	15203	15380	15339	15302	15240	15297	15290	15298	15308	15174	15368	15152	15325	15299	15284	15171	15215	15493	15348	15289	15281	15444	15282	15188	15397	15251	15301	15433	15302	15452	15224	15408	15244	15270	15464	15109	15380	15389	15134	15376	15368	15167	15241	15486	15442	15252	15183	15249	15317	15373	15374	15270	15546	15227	15371	15351	15287	15428	15266	15265	15266	15375	15126	15364	15324	15158	15488	15440	15251	15145	15228	15457	15343	15257	15249	15402	15302	15307	15310	15278	15252	15344	15231	15381	15279	15129	15427	15298	15327	15358	15296	15429	15262	15356	15497	15288	15285	15290	15302	15334	15297	15390	15188	15391	15229	15325	15228	15253	15344	15551	15243	15342	15413	15342	15356	15417	15180	15270	15264	15387	15384	15299	15220	15279	15450	15147	15265	15199	15166	15201	15274	15373	15545	15079	15400	15322	15309	15276	15342	15270	15215	15243	15253	15175	15139	15380	15362	15391	15393	15225	15304	15167	15523	15375	15210	15306	15365	15267	15271	15369	15422	15187	15317	15123	15153	15301	15297	15306	15296	15270	15283	15203	15307	15246	15240	15287	15223	15408	15316	15306	15027	15454	15242	15411	15342	15319	15386	15288	15346	15184	15239	15338	15310	15428	15272	15381	15304	15367	15315	15233	15358	15124	15378	15307	15370	15372	15351	15360	15404	15241	15307	15269	15264	15217	15373	15219	15240	15303	15283	15421	15251	15402	15416	15252	15312	15316	15343	15255	15328	15268	15412	15221	15457	15363	15344	15447	15278	15237	15232	15415	15294	15385	15136	15237	15252	15382	15437	15312	15437	15274	15303	15480	15328	15321	15293	15363	15417	15234	15285	15425	15524	15236	15484	15386	15316	15359	15253	15383	15339	15314	15335	15309	15372	15476	15249	15210	15227	15225	15291	15372	15391	15326	15432	15374	15302	15278	15357	15237	15165	15264	15453	15412	15347	15495	15298	15377	15296	15389	15148	15390	15344	15301	15491	15269	15329	15355	15399	15320	15273	15322	15199	15257	15318	15405	15148	15451	15292	15362	15438	15374	15459	15353	15531	15232	15401	15148	15392	15381	15342	15158	15228	15338	15322	15278	15357	15395	15279	15275	15282	15427	15183	15326	15485	15377	15400	15161	15337	15098	15253	15393	15230	15450	14990	15228	15258	15300	15385	15291	15280	15390	15291	15238	15341	15440	15189	15227	15292	15410	15311	15266	15342	15470	15394	15403	15322	15447	15223	15356	15403	15323	15261	15453	15198	15405	15209	15144	15438	15366	15364	15326	15239	15337	15585	15371	15344	15312	15287	15300	15206	15286	15263	15222	15470	15310	15212	15377	15240	15433	15399	15216	15334	15499	15252	15146	15366	15286	15360	15380	15126	15331	15297	15217	15437	15343	15378	15475	15338	15269	15284	15349	15276	15253	15391	15173	15130	15265	15221	15202	15411	15164	15359	15344	15421	15433	15342	15174	15322	15339	15196	15318	15313	15250	15388	15403	15363	15143	15206	15274	15366	15420	15368	15234	15314	15397	15387	15254	15307	15380	15303	15292	15348	15377	15320	15364	15298	15398	15293	15390	15210	15355	15428	15158	15436	15466	15266	15279	15221	15378	15125	15178	15333	15311	15194	15317	15172	15369	15335	15116	15185	15298	15342	15325	15309	15446	15286	15247	15176	15475	15361	15492	15129	15259	15304	15213	15280	15400	15288	15274	15417	15212	15527	15248	15288	15249	15434	15283	15304	15216	15538	15418	15276	15333	15281	15455	15257	15105	15246	15474	15353	15216	15278	15277	15276	15204	15127	15360	15449	15329	15095	15397	15382	15347	15280	15316	15344	15246	15372	15212	15427	15305	15387	15346	15211	15400	15178	15295	15253	15330	15311	15443	15227	15272	15367	15309	15180	15182	15295	15369	15340	15273	15381	15173	15187	15213	15188	15139	15293	15286	15335	15451	15384	15367	15265	15429	15232	15338	15213	15157	15417	15495	15220	15443	15283	15291	15299	15296	15447	15429	15334	15279	15376	15195	15296	15349	15501	15333	15271	15376	15354	15251	15340	15255	15270	15302	15378	15251	15323	15419	15486	15197	15259	15218	15197	15459	15221	15321	15166	15278	15249	15332	15145	15272	15271	15302	15245	15245	15357	15155	15270	15226	15413	15496	15209	15227	15252	15332	15281	15517	15390	15346	15364	15238	15234	15283	15351	15193	15362	15241	15260	15443	15339	15123	15382	15387	15263	15287	15404	15304	15285	15176	15368	15374	15392	15430	15318	15345	15328	15314	15350	15323	15355	15368	15240	15332	15163	15203	15270	15149	15249	15214	15385	15311	15368	15349	15283	15225	15355	15309	15397	15175	15206	15306	15313	15231	15352	15305	15271	15265	15322	15064	15189	15455	15099	15385	15279	15373	15345	15283	15255	15509	15257	15361	15322	15328	15303	15263	15170	15285	15189	15309	15327	15357	15332	15362	15275	15169	15375	15234	15368	15311	15218	15257	15464	15267	15245	15326	15096	15195	15285	15383	15233	15422	15393	15257	15347	15204	15452	15327	15260	15415	15355	15287	15282	15408	15289	15233	15285	15086	15249	15265	15114	15235	15430	15358	15169	15220	15396	15182	15122	15491	15429	15276	15316	15409	15420	15286	15313	15282	15414	15166	15347	15179	15290	15406	15211	15495	15267	15467	15330	15202	15391	15337	15453	15349	15382	15468	15476	15333	15405	15343	15209	15372	15353	15534	15263	15372	15309	15289	15600	15422	15157	15110	15390	15533	15226	15277	15244	15265	15262	15384	15206	15516	15126	15309	15368	15178	15264	15292	15390	15293	15230	15473	15314	15231	15212	15288	15259	15141	15268	15365	15498	15358	15255	15233	15446	15387	15269	15417	15339	15258	15323	15243	15412	15393	15085	15502	15138	15310	15243	15318	15364	15406	15310	15241	15223	15408	15317	15304	15283	15263	15157	15183	15360	15315	15204	15412	15273	15137	15199	15159	15438	15328	15298	15155	15245	15394	15349	15334	15342	15168	15347	15420	15380	15303	15299	15360	15408	15292	15350	15325	15291	15372	15408	15412	15396	15249	15416	15300	15223	15369	15205	15224	15220	15282	15327	15448	15378	15338	15204	15338	15283	15301	15497	15229	15255	15279	15284	15404	15444	15239	15149	15506	15561	15377	15167	15155	15419	15372	15425	15256	15368	15273	15233	15326	15273	15228	15314	15338	15532	15342	15311	15357	15113	15339	15388	15428	15388	15384	15158	15293	15333	15513	15317	15365	15335	15415	15426	15382	15276	15316	15484	15297	15246	15365	15490	15333	15514	15319	15285	15307	15141	15417	15191	15276	15262	15375	15313	15390	15197	15347	15238	15409	15234	15283	15387	15316	15339	15258	15288	15414	15404	15207	15205	15107	15442	15113	15400	15333	15191	15469	15303	15357	15381	15229	15155	15347	15195	15300	15385	15408	15316	15333	15229	15316	15344	15322	15312	15308	15391	15310	15162	15289	15379	15319	15304	15300	15257	15261	15441	15314	15342	15133	15410
31355	30027	36180	32589	26414	23484	21254	20432	19966	19496	19033	19030	18697	18317	18247	18171	17998	18201	18130	18262	18052	17922	18041	18025	18128	18033	17930	18030	18024	17913	17976	17887	18067	17794	17880	17833	17707	17929	17836	17767	18003	17731	17840	17904	17820	17768	17782	17794	17686	17837	17792	17735	17817	17951	17601	17905	17716	17731	17845	17727	17716	17913	17886	17874	17870	17744	17666	17766	17877	17756	17878	17906	17807	17892	17770	18038	17861	17569	17833	17694	17832	17902	17797	17709	17700	17885	17787	17884	17768	17717	17700	17771	17856	17884	17745	17929	17890	17745	17803	17778	17853	17950	17933	17804	17791	17887	17840	17891	17760	17980	18041	17660	17680	17991	17814	17880	17709	17862	17632	17596	17798	17869	17743	17593	17851	17676	17786	17769	17757	17747	17840	17911	17703	17644	17771	17815	17765	17763	17736	17964	17815	17667	17760	17800	17636	17698	17715	17858	17867	17631	17938	17807	17704	17818	17874	17817	17691	17898	18030	17718	17718	17813	17952	17872	17781	17948	17787	17746	17982	17906	17675	17776	17751	18019	17843	17647	17765	17776	17762	17617	17797	17966	17613	17746	17612	17782	17965	17699	17861	17836	17757	17700	17996	17989	17759	18004	17785	17619	17652	17842	17811	17771	17760	17699	17913	17762	17762	17796	17909	17655	17590	17800	17615	17663	17782	17719	17698	17796	17874	17647	18006	17912	17798	17681	18000	17984	17885	17742	17789	17960	17760	17881	17736	17905	17894	17680	17723	17745	17708	17879	17751	17908	17760	17875	17758	17718	17843	17805	17657	17737	17784	17741	17767	17820	17930	17816	17713	17899	17697	17748	17706	17811	17696	17626	17633	17746	17811	17577	17916	17684	17842	17911	17680	17564	17810	17624	18047	17886	17772	17725	17781	17788	17734	17687	17900	17842	17792	17899	17673	17775	17655	17761	17712	17931	17810	17785	17713	17835	17760	17838	17941	17913	17816	17741	17602	18036	17733	17748	17860	17737	17848	17697	17679	17616	17702	17957	17695	17822	17940	17991	17791	17826	17783	17764	17919	17771	17582	17676	17662	17936	17736	17899	17871	17896	17910	17775	17799	17866	17819	17589	17693	17813	17805	17735	17998	17860	17671	17690	17782	17786	17603	17750	17727	17673	17873	18007	17829	17688	17600	17829	18090	17722	17763	17726	17721	18007	17784	17888	17803	17820	17998	17745	17598	17759	17757	17682	17698	17852	17735	17681	17592	17666	17797	17889	17860	17805	17828	17760	17665	17589	17864	17802	17740	17629	17590	17722	17925	17725	17706	17820	17918	17775	17916	17771	17776	17845	17737	17731	17870	17746	17754	17612	17833	17681	17635	17765	17819	17942	18024	17789	17834	17755	17870	17945	17880	17768	17773	17859	17832	17889	18066	17838	17616	17876	17813	17724	17712	17901	17889	17845	17977	17650	17806	17563	17818	17706	17651	17520	17685	17715	17940	17696	17860	17680	17672	17805	17697	17598	17600	17739	17581	17699	17880	17762	17848	17618	17772	17660	17699	17812	17811	17927	17730	17773	17996	17762	17781	17861	17705	17964	17676	17663	17757	17700	17767	17738	17794	17614	17874	17664	17806	17938	17728	17783	17679	17691	17737	17711	17781	17869	17723	17800	17875	17701	17705	17711	17932	17744	17721	17752	17864	17700	17742	17731	17883	17800	17961	17894	17878	17805	17728	17787	17798	17757	17602	17685	18048	17685	17789	17611	17742	17727	17736	17730	17708	17809	17700	17807	17546	17828	17959	17846	17702	17634	18065	17840	17883	17729	17699	17791	17763	17916	17877	17840	17742	17780	17683	17861	17787	17873	17851	17732	17678	17686	17807	17878	17812	17648	17795	17836	17695	17758	17863	17926	17711	17628	17910	17711	17837	17865	17842	17840	17735	17734	17882	17725	17957	17654	17667	17706	17955	17781	18065	17981	17859	17690	17963	17984	17746	17940	17804	17862	17835	18072	17805	17803	17731	17693	17805	17675	17612	17803	17900	17940	17984	17826	17749	17905	17844	17794	17583	17700	17825	17972	17742	17656	17754	17821	17781	17895	17822	17714	17674	17884	17797	17718	17757	17852	17873	17711	18027	17851	17743	17751	18013	17792	17864	17831	17837	17628	17722	17667	17637	17790	17818	17976	17738	17727	17991	17892	17663	17754	17773	17852	17847	17820	17862	17721	17816	17850	17955	17721	17718	17725	17902	17810	17779	17830	17953	17735	17714	17742	17702	17790	17822	17679	17755	17716	17827	17701	17876	17862	17787	17830	17675	17587	17767	17760	17686	17987	17826	17711	17877	17650	17905	17925	17874	17783	17783	17715	17971	17776	17700	17842	17946	17801	17869	17881	17685	17878	17648	17661	17697	17598	17921	17765	17806	17829	17901	17826	17847	17758	18078	17905	17814	18021	17609	17799	18047	17821	17842	17719	17687	17769	17873	17783	17513	17799	17850	17822	18020	17886	17960	17698	17873	17799	17700	17752	17749	17766	17743	17665	17850	17860	17702	17897	17710	17627	17819	18107	17635	17853	17824	17765	17823	17598	17793	17855	17728	17827	17821	17822	17684	17643	17686	17783	17670	17897	17778	17510	17762	17871	17868	17752	17817	17814	17839	17646	17745	17746	17697	17904	17833	18015	18050	17820	17789	17883	17625	17752	17810	17534	17905	17817	17893	17822	17701	18018	17915	17600	17729	17781	17806	17977	17688	17789	17642	17840	17879	17685	17770	17721	17841	17950	17813	17788	17931	17791	17791	17857	17739	17859	17598	17852	17823	17769	17980	17783	17783	18009	17859	17882	17777	17828	17688	17759	17889	17730	17760	17922	17850	17982	17806	17893	17813	17662	17804	17763	17576	17871	17875	17831	17788	17753	17768	17605	17691	17855	17705	17723	17690	17819	17789	17711	17963	17818	17645	17782	17808	17695	17822	17799	17755	17743	17696	17766	17666	17861	17744	17738	17939	17666	17917	17826	17758	17842	17869	17854	17754	17825	17710	17916	17669	17873	17876	17722	17827	17979	18286	17905	17733	17934	17872	17744	17705	17792	17784	17815	18082	17664	17800	17741	17935	17784	17853	17787	17874	17658	17776	17835	17529	17722	17774	17781	17588	17911	17952	17782	17796	17835	17699	17871	17655	17894	17808	17886	17754	17715	17694	17771	17887	17772	17752	17742	17810	17720	17687	17604	17942	17896	17675	17724	17685	17764	17901	17936	17550	17791	17788	17770	17696	17711	17782	17740	17892	17956	17874	17814	17771	17761	17887	17875	17821	17956	17774	17807	17740	17876	17832	17756	17824	17674	17919	17693	17984	17948	17725	17751	17761	17908	17665	17774	17587	17583	17706	17752	17644	17696	17684	17983	17822	17828	17638	18004	17444	17706	18007	17778	17869	17820	17917	17744	17717	17629	17712	17830	17714	17692	18020	17844	17812	17942	17615	17685	17791	17873	17644	17793	17945	17843	17873	17850	17863	17911	17734	17869	17893	17904	17868	17784	17910	17775	17709	17806	18047	17655	17564	17805	17859	17805	17572	17850	17987	17755	17693	17747	17863	17797	17575	17702	17924	17822	17867	17924	17851	17785	17673	17828	17895	17780	17853	17649	17881	17935	17835	17831	17742	17832	17809	17816	17653	17653	17743	17637	17633	18020	17796	18021	17832	17706	17684	17872	17892	17879	17890	17653	17900	17688	17623	17833	17888	17646	17707	17718	17818	17701	17716	17791	17969	17823	17834	17822	17731	17823	17930	17918	17604	17848	18018	17866	17704	17513	17871	17754	17617	17908	18103	17847	17784	17817	17654	17665	17646	17789	17645	17680	17780	17717	18016	17800	17928	17926	17882	17987	18013	17741	17990	17826	17873	17724	17977	17681	17810	17975	17707	17807	17625	17762	18040	17778	17783	17867	17749	17747	17741	17764	17924	17636	17771	17798	17812	17611	17759	17951	17733	17821	17752	17746	17487	17754	17869	17735	17684	17813	17906	17715	17882	17701	17743	17656	17889	17638	17741	18045	17797	17715	17956	17866	17938	17738	17887	17707	17833	17819	17865	17849	17885	17883	17735	17680	17761	17775	17700	17741	17809	17715	17770	17675	17840	17632	17882	17804	17839	17730	17966	17813	17688	17726	17787	17865	17688	17754	17765	18011	17883	17739	17870	17886	17741	18020	17928	18012	17934	17864	17767	17819	17874	17711	17753	17829	17979	17628	17608	17725	17731	17667	17865	17735	17705	17781	17806	17758	17931	17697	18014	17605	17547	17653	17559	17710	17607	17832	17948	17937	17924	18056	17781	17814	17827	17961	17946	17866	17790	17546	17704	17877	17638	17857	17718	17907	17799	17880	17699	17848	17803	17930	17804	17731	17687	17741	17779	17864	17818	17870	17807	17695	17833	17746	17798	17697	18043	17975	17886	17545	17572	17754	17915	17897	17916	17751	17774	17878	17778	17787	17862	18032	17797	17783	17734	17747	18040	17924	17754	17716	17717	17688	17719	17818	17848	17876	17748	17788	17797	18081	17618	17868	17669	17817	17797	17858	17858	17779	17595	17968	17837	17795	17912	17812	17847	17921	17781	17863	17910	17833	17803	17917	17742	17706	17824	17856	17825	17898	17803	17752	17954	17791	17900	17763	17857	17916	17563	17818	17708	17656	17662	17907	17716	17560	17849	17942	17982	17847	17828	17962	17704	17945	17983	17727	17915	17797	17767	17880	17934	17978	17867	17884	17810	17962	17720	17642	17891	17881	17753	17744	17760	17767	17844	17779	17713	17779	17750	17629	17523	17708	17708	17752	17837	17773	17946	17750	18170	17962	17877	17983	17953	17857	17635	17709	17822	17847	17641	17785	17772	17747	17744	17826	17891	17969	17973	17672	17712	17723	17764	17859	17763	17809	17883	17930	17781	17905	17916	18004	17843	17702	17762	17767	17756	17934	17696	17851	17867	17780	17973	17740	17749	17757	17755	17817	17726	17756	17666	17889	17790	17581	17669	17819	17667	17602	17683	17728	17960	17733	17829	17696	17809	17879	17898	17856	17745	17808	17858	17814	17711	17939	17918	17742	17710	18143	17740	17603	17919	17795	17765	17786	17678	18006
27747	40150	39659	32563	26869	22811	20826	19619	18794	18111	17739	17256	16920	16576	16259	16000	15890	15904	15812	15757	15829	15769	15613	15663	15635	15491	15534	15509	15344	15481	15473	15383	15434	15517	15426	15375	15279	15184	15325	15430	15455	15235	15204	15284	15358	15520	15253	15277	15363	15243	15399	15331	15235	15541	15414	15245	15306	15383	15391	15302	15342	15294	15148	15324	15389	15447	15336	15418	15123	15316	15179	15447	15388	15247	15347	15246	15268	15412	15314	15304	15266	15226	15398	15225	15358	15281	15321	15137	15300	15386	15343	15216	15320	15303	15350	15432	15333	15353	15352	15256	15507	15228	15300	15303	15315	15303	15427	15400	15181	15209	15438	15396	15301	15284	15265	15398	15339	15271	15247	15283	15300	15252	15190	15139	15348	15342	15360	15176	15199	15358	15303	15394	15158	15330	15362	15167	15350	15371	15284	15311	15269	15086	15306	15343	15284	15263	15164	15376	15406	15329	15336	15491	15146	15387	15131	15335	15316	15306	15230	15487	15442	15303	15381	15330	15371	15311	15324	15229	15370	15475	15330	15366	15193	15222	15186	15296	15285	15232	15407	15296	15378	15298	15206	15314	15220	15294	15391	15275	15296	15449	15418	15174	15268	15219	15180	15327	15273	15392	15234	15340	15527	15365	15358	15280	15204	15261	15230	15201	15378	15192	15165	15413	15320	15256	15451	15296	15295	15265	15291	15292	15301	15357	15465	15109	15293	15250	15402	15363	15320	15280	15326	15066	15308	15097	15133	15404	15479	15220	15310	15300	15297	15291	15226	15321	15388	15465	15538	15376	15408	15371	15353	15346	15245	15331	15357	15329	15373	15363	15471	15367	15219	15377	15333	15303	15130	15200	15194	15329	15185	15271	15177	15311	15390	15251	15569	15090	15293	15403	15240	15388	15357	15220	15136	15307	15474	15233	15167	15386	15317	15366	15416	15277	15370	15299	15176	15434	15399	15411	15404	15469	15208	15164	15409	15245	15328	15151	15381	15311	15337	15215	15438	15092	15342	15311	15343	15439	15340	15326	15236	15308	15357	15330	15194	15423	15308	15341	15402	15318	15342	15319	15441	15040	15344	15206	15372	15218	15341	15278	15439	15373	15286	15260	15269	15248	15400	15461	15257	15345	15198	15306	15444	15495	15199	15220	15252	15184	15070	15407	15296	15307	15382	15169	15318	15341	15370	15335	15172	15303	15411	15335	15321	15236	15286	15387	15233	15293	15253	15288	15205	15199	15268	15300	15348	15282	15278	15413	15258	15283	15415	15256	15262	15401	15374	15350	15220	15241	15297	15203	15148	15358	15260	15373	15336	15299	15508	15377	15342	15367	15508	15298	15209	15245	15258	15480	15423	15358	15235	15408	15192	15240	15227	15318	15295	15303	15456	15083	15384	15302	15296	15366	15220	15465	15262	15153	15427	15214	15350	15294	15415	15328	15201	15376	15386	15358	15375	15379	15248	15417	15301	15052	15171	15207	15442	15374	15295	15354	15309	15316	15497	15295	15473	15222	15365	15243	15396	15197	15503	15364	15401	15306	15260	15327	15491	15196	15339	15119	15407	15115	15135	15244	15256	15434	15333	15247	15142	15327	15361	15294	15243	15256	15445	15395	15301	15528	15351	15282	15330	15325	15441	15255	15242	15333	15552	15478	15361	15332	15309	15234	15179	15149	15519	15385	15387	15252	15314	15365	15265	15385	15393	15333	15192	15372	15181	15285	15247	15063	15244	15289	15342	15250	15333	15385	15394	15320	15393	15147	15303	15238	15365	15311	15473	15331	15191	15368	15317	15335	15173	15390	15170	15104	15345	15369	15355	15442	15274	15171	15407	15320	15177	15315	15431	15190	15233	15285	15379	15216	15438	15302	15355	15324	15166	15181	15316	15318	15412	15302	15355	15078	15451	15337	15247	15471	15419	15422	15274	15164	15161	15313	15230	15404	15310	15412	15294	15349	15349	15199	15229	15352	15198	15448	15335	15308	15238	15206	15297	15322	15305	15390	15250	15250	15468	15168	15232	15378	15250	15325	15259	15191	15338	15183	15377	15355	15457	15441	15253	15170	15217	15294	15407	15267	15066	15208	15343	15312	15183	15334	15207	15367	15395	15255	15243	15254	15334	15280	15395	15262	15236	15242	15327	15428	15291	15297	15319	15264	15361	15355	15305	15419	15341	15333	15368	15326	15149	15265	15477	15183	15365	15388	15404	15439	15310	15290	15448	15408	15313	15262	15409	15336	15505	15399	15330	15361	15300	15256	15345	15334	15265	15415	15187	15144	15356	15294	15153	15260	15336	15338	15322	15261	15363	15209	15220	15339	15255	15426	15252	15319	15230	15450	15353	15422	15218	15275	15600	15333	15298	15416	15337	15466	15272	15348	15335	15162	15349	15346	15321	15277	15237	15289	15414	15255	15235	15208	15139	15269	15187	15135	15385	15251	15262	15211	15337	15381	15392	15298	15418	15318	15278	15248	15410	15391	15277	15278	15313	15264	15415	15423	15432	15396	15278	15313	15446	15284	15326	15147	15233	15385	15336	15265	15286	15230	15169	15390	15199	15292	15138	15458	15370	15237	15306	15302	15338	15443	15486	15227	15525	15168	15363	15251	15371	15363	15374	15107	15284	15241	15269	15306	15428	15183	15338	15252	15290	15166	15194	15392	15303	15292	15245	15306	15305	15353	15255	15286	15211	15147	15497	15440	15427	15146	15240	15277	15130	15173	15343	15307	15173	15253	15371	15164	15343	15186	15316	15320	15247	15212	15269	15432	15394	15477	15096	15286	15394	15322	15365	15289	15410	15205	15459	15422	15314	15313	15432	15426	15470	15367	15235	15370	15422	15129	15372	15078	15226	15302	15377	15180	15201	15448	15273	15289	15424	15274	15267	15376	15411	15360	15476	15267	15318	15212	15330	15227	15499	15307	15418	15304	15355	15218	15107	15412	15458	15236	15208	15288	15296	15311	15365	15231	15197	15094	15288	15260	15369	15210	15462	15371	15339	15470	15393	15425	15226	15220	15332	15360	15427	15252	15499	15285	15230	15305	15320	15165	15328	15279	15198	15396	15179	15386	15059	15284	15283	15283	15235	15420	15248	15369	15235	15351	15174	15252	15442	15361	15399	15487	15338	15223	15293	15205	15187	15299	15522	15198	15384	15341	15441	15314	15142	15221	15405	15316	15274	15144	15178	15375	15306	15011	15421	15289	15107	15455	15186	15352	15430	15271	15414	15127	15511	15357	15499	15308	15356	15450	15152	15301	15485	15298	15485	15348	15384	15302	15374	15257	15318	15263	15206	15238	15392	15119	15243	15157	15202	15310	15396	15227	15184	15334	15176	15143	15232	15499	15345	15312	15344	15394	15262	15371	15288	15386	15309	15276	15205	15515	15603	15198	15481	15334	15267	15270	15397	15181	15241	15384	15272	15310	15414	15329	15268	15256	15406	15398	15258	15182	15253	15147	15246	15118	15327	15195	15109	15489	15069	15138	15198	15241	15251	15432	15150	15404	15234	15132	15592	15253	15340	15250	15305	15581	15280	15410	15189	15264	15448	15299	15303	15303	15227	15308	15360	15447	15224	15310	15356	15382	15392	15324	15364	15406	15138	15252	15376	15308	15395	15463	15306	15349	15237	15320	15354	15323	15177	15263	15175	15369	15144	15245	15351	15341	15479	15470	15345	15301	15170	15371	15235	15150	15395	15328	15310	15093	15350	15155	15365	15222	15409	15312	15409	15217	15471	15230	15458	15392	15401	15280	15285	15383	15439	15367	15391	15238	15378	15236	15248	15257	15321	15199	15389	15249	15457	15194	15433	15348	15377	15282	15246	15197	15305	15311	15239	15264	15434	15340	15316	15510	15213	15217	15120	15339	15215	15274	15168	15039	15119	15373	15462	15321	15292	15174	15251	15336	15372	15247	15320	15097	15318	15268	15373	15372	15332	15309	15237	15288	15387	15227	15296	15323	15262	15349	15305	15411	15443	15300	15284	15255	15461	15392	15168	15174	15419	15289	15327	15328	15216	15226	15274	15352	15290	15380	15203	15409	15376	15319	15182	15350	15462	15344	15382	15363	15093	15279	15154	15341	15316	15429	15440	15398	15339	15507	15420	15287	15425	15390	15207	15263	15334	15237	15183	15241	15233	15357	15413	15327	15415	15274	15135	15364	15280	15256	15220	15263	15408	15331	15222	15386	15345	15339	15308	15205	15363	15312	15171	15408	15401	15415	15360	15432	15300	15341	15038	15203	15403	15341	15252	15045	15319	15273	15453	15472	15377	15228	15255	15389	15487	15331	15451	15260	15449	15354	15480	15283	15407	15403	15206	15316	15318	15347	15293	15408	15256	15285	15125	15369	15222	15176	15327	15421	15274	15266	15106	15388	15302	15400	15284	15385	15185	15381	15393	15544	15337	15334	15505	15431	15425	15210	15390	15294	15404	15239	15251	15351	15324	15271	15370	15324	15294	15275	15334	15264	15398	15238	15282	15248	15263	15405	15282	15296	15419	15444	15268	15263	15099	15431	15390	15153	15274	15314	15362	15362	15442	15301	15426	15269	15443	15421	15272	15376	15246	15411	15194	15426	15493	15213	15527	15285	15305	15345	15336	15238	15355	15258	15228	15387	15303	15188	15377	15262	15397	15246	15312	15340	15374	15311	15457	15240	15327	15412	15359	15272	15314	15585	15253	15491	15328	15311	15315	15282	15360	15151	15548	15131	15235	15454	15346	15194	15198	15356	15254	15300	15324	15375	15298	15230	15286	15150	15402	15170	15450	15341	15382	15287	15235	15387	15297	15379	15261	15378	15451	15438	15419	15298	15355	15270	15155	15269	15278	15361	15279	15432	15203	15327	15193	15301	15383	15402	15310	15238	15353	15294	15513	15231	15403	15435	15429	15308	15220	15418	15371	15367	15373	15174	15228	15405	15485	15323	15364	15392	15376	15358	15430	15286	15245	15338	15292	15340	15367	15329	15379	15303	15459	15322	15313	15343	15458	15260	15453	15308	15261	15169	15112	15233	15311	15442	15155	15418	15235	15267	15270	15458	15294	15372	15161	15357	15282	15279	15300	15355	15248	15417	15164	15233	15291	15131	15247	15357	15154	15253	15192	15456	15252	15443
25344	21540	29300	27845	26626	26827	25863	22897	21303	20898	20270	19830	19316	19240	18932	18612	18486	18056	18149	18008	18280	17945	18168	17959	17818	17783	17906	17808	17999	17649	17785	17700	17817	17696	17542	17676	17584	17690	17815	17565	17550	17698	17702	17591	17493	17707	17748	17642	17502	17696	17522	17431	17508	17647	17510	17467	17420	17562	17585	17618	17647	17499	17615	17598	17343	17359	17464	17783	17451	17521	17526	17786	17457	17244	17480	17674	17560	17459	17812	17407	17566	17530	17627	17575	17476	17632	17488	17689	17575	17553	17482	17575	17624	17660	17432	17402	17577	17490	17525	17408	17475	17588	17587	17642	17537	17498	17554	17680	17440	17529	17614	17496	17514	17380	17618	17553	17370	17628	17417	17489	17560	17625	17666	17600	17481	17438	17653	17496	17533	17620	17536	17655	17342	17387	17647	17537	17660	17513	17625	17590	17643	17506	17463	17467	17415	17559	17574	17681	17672	17576	17501	17418	17528	17733	17472	17578	17487	17500	17614	17539	17689	17451	17408	17550	17418	17392	17478	17539	17540	17688	17585	17389	17597	17722	17515	17560	17559	17640	17551	17371	17524	17613	17564	17399	17427	17343	17651	17471	17873	17730	17602	17350	17504	17597	17756	17587	17627	17493	17511	17697	17425	17474	17479	17443	17698	17596	17523	17522	17448	17613	17458	17368	17671	17529	17710	17607	17634	17542	17406	17667	17495	17689	17429	17674	17452	17554	17549	17735	17390	17391	17550	17491	17361	17502	17661	17390	17459	17600	17451	17434	17360	17631	17653	17511	17585	17583	17424	17688	17513	17407	17411	17582	17592	17329	17407	17662	17568	17468	17430	17675	17489	17314	17461	17577	17542	17372	17619	17284	17600	17500	17724	17574	17460	17612	17395	17537	17710	17497	17517	17430	17587	17487	17329	17637	17799	17458	17730	17350	17664	17549	17763	17397	17491	17485	17870	17650	17488	17478	17477	17434	17703	17473	17453	17431	17542	17537	17705	17611	17523	17324	17601	17757	17597	17715	17531	17493	17416	17439	17623	17782	17549	17441	17469	17546	17572	17720	17308	17738	17730	17383	17547	17443	17593	17515	17526	17559	17524	17474	17387	17409	17622	17625	17211	17554	17549	17337	17587	17567	17468	17477	17508	17466	17572	17221	17463	17482	17461	17697	17645	17595	17454	17365	17514	17489	17602	17535	17618	17597	17758	17545	17544	17620	17498	17444	17479	17336	17321	17514	17532	17610	17592	17494	17677	17502	17662	17567	17401	17674	17688	17529	17515	17617	17613	17525	17537	17450	17607	17563	17604	17329	17569	17616	17446	17446	17312	17408	17628	17542	17565	17466	17586	17566	17690	17337	17443	17496	17351	17618	17598	17552	17604	17559	17433	17604	17728	17301	17427	17517	17492	17535	17478	17677	17560	17545	17444	17586	17526	17499	17654	17536	17399	17376	17590	17520	17501	17405	17548	17514	17399	17418	17472	17311	17408	17443	17434	17531	17343	17532	17385	17490	17499	17495	17463	17426	17579	17356	17536	17447	17345	17488	17599	17495	17425	17557	17388	17508	17566	17708	17644	17429	17643	17473	17618	17453	17525	17598	17566	17736	17394	17433	17453	17629	17482	17566	17386	17607	17371	17682	17444	17641	17625	17408	17401	17502	17417	17413	17603	17431	17386	17601	17523	17699	17654	17710	17594	17611	17442	17429	17546	17579	17519	17615	17657	17643	17685	17639	17604	17327	17511	17394	17528	17607	17459	17580	17567	17591	17527	17529	17518	17391	17650	17651	17634	17570	17638	17533	17454	17548	17297	17480	17511	17590	17481	17596	17608	17396	17530	17605	17485	17507	17222	17508	17692	17608	17470	17559	17399	17500	17397	17685	17400	17369	17584	17643	17599	17531	17480	17385	17357	17550	17552	17719	17356	17411	17309	17421	17505	17505	17535	17479	17439	17597	17548	17577	17709	17355	17710	17725	17562	17585	17490	17299	17345	17512	17345	17462	17432	17321	17423	17356	17524	17565	17512	17645	17527	17521	17550	17638	17794	17677	17572	17452	17430	17610	17742	17547	17511	17589	17583	17738	17526	17481	17600	17599	17593	17515	17456	17505	17609	17440	17459	17588	17545	17327	17547	17608	17516	17645	17432	17578	17430	17597	17645	17452	17593	17436	17556	17372	17723	17597	17436	17586	17597	17392	17536	17652	17661	17743	17477	17572	17682	17421	17359	17626	17678	17429	17518	17622	17466	17677	17698	17586	17585	17661	17588	17625	17646	17480	17287	17441	17549	17615	17437	17537	17640	17499	17612	17506	17342	17637	17565	17618	17321	17506	17615	17644	17382	17441	17596	17489	17525	17641	17580	17660	17535	17533	17728	17615	17501	17787	17495	17620	17533	17618	17547	17563	17413	17458	17690	17523	17476	17568	17298	17389	17444	17403	17641	17574	17536	17709	17674	17557	17403	17785	17654	17342	17597	17567	17584	17522	17631	17564	17495	17424	17578	17410	17345	17473	17407	17500	17735	17797	17622	17575	17621	17639	17544	17706	17600	17805	17401	17494	17559	17665	17538	17485	17541	17678	17381	17608	17464	17511	17637	17635	17496	17436	17511	17319	17464	17550	17512	17666	17717	17562	17562	17741	17462	17636	17518	17442	17517	17448	17502	17471	17418	17502	17598	17521	17484	17477	17697	17432	17455	17581	17614	17500	17729	17601	17706	17539	17595	17521	17429	17383	17292	17637	17597	17471	17585	17663	17638	17584	17591	17489	17781	17466	17495	17510	17449	17495	17618	17623	17606	17503	17418	17486	17518	17524	17493	17537	17377	17401	17372	17518	17692	17601	17722	17556	17654	17509	17522	17348	17441	17670	17671	17428	17595	17422	17529	17608	17607	17502	17709	17430	17699	17535	17574	17438	17375	17527	17696	17472	17366	17616	17694	17528	17658	17445	17534	17616	17653	17606	17565	17446	17705	17310	17574	17731	17636	17664	17391	17546	17526	17560	17662	17403	17650	17620	17680	17449	17501	17785	17606	17498	17369	17615	17609	17651	17411	17590	17726	17443	17565	17375	17523	17573	17487	17550	17536	17452	17556	17570	17517	17680	17412	17725	17679	17628	17395	17232	17494	17669	17422	17358	17397	17519	17682	17426	17555	17574	17347	17516	17520	17655	17579	17475	17549	17535	17434	17447	17527	17417	17637	17467	17541	17444	17583	17521	17489	17532	17654	17476	17621	17465	17515	17547	17593	17496	17508	17676	17473	17411	17429	17323	17534	17471	17379	17280	17612	17430	17403	17673	17627	17552	17605	17615	17479	17701	17608	17576	17376	17411	17405	17298	17508	17379	17645	17375	17551	17675	17605	17379	17485	17441	17463	17516	17617	17465	17537	17688	17403	17568	17582	17453	17780	17827	17570	17544	17458	17576	17559	17297	17727	17495	17569	17526	17731	17360	17401	17292	17506	17495	17573	17651	17496	17534	17638	17435	17459	17594	17383	17502	17619	17594	17618	17388	17503	17704	17701	17549	17643	17490	17499	17456	17672	17407	17513	17242	17607	17376	17704	17448	17431	17699	17463	17403	17457	17606	17552	17512	17686	17628	17572	17698	17401	17695	17541	17342	17669	17515	17610	17692	17482	17624	17539	17438	17512	17216	17399	17289	17467	17568	17497	17484	17478	17425	17462	17523	17576	17550	17602	17630	17517	17567	17691	17477	17473	17602	17715	17624	17468	17635	17369	17440	17608	17568	17453	17456	17652	17490	17497	17587	17652	17590	17474	17595	17655	17641	17422	17425	17505	17698	17657	17527	17529	17553	17469	17443	17248	17700	17694	17625	17632	17231	17666	17335	17445	17630	17521	17443	17620	17449	17654	17388	17704	17657	17546	17623	17667	17675	17669	17508	17445	17686	17563	17540	17593	17661	17550	17515	17624	17635	17492	17720	17731	17501	17380	17616	17559	17545	17624	17548	17386	17412	17498	17502	17497	17760	17671	17511	17553	17557	17730	17619	17606	17565	17477	17462	17420	17423	17513	17504	17528	17624	17546	17562	17411	17534	17655	17624	17577	17464	17480	17571	17531	17579	17424	17670	17647	17619	17601	17719	17421	17523	17423	17729	17397	17588	17796	17506	17380	17523	17642	17618	17494	17535	17475	17663	17764	17516	17499	17241	17664	17567	17473	17604	17506	17513	17558	17628	17404	17567	17539	17522	17721	17601	17473	17530	17547	17479	17582	17621	17671	17633	17732	17611	17584	17415	17575	17448	17417	17536	17402	17611	17509	17412	17703	17391	17680	17509	17578	17252	17683	17354	17385	17596	17544	17486	17436	17646	17512	17794	17631	17582	17556	17577	17595	17601	17523	17465	17462	17618	17511	17648	17521	17575	17497	17440	17465	17424	17568	17546	17619	17495	17541	17693	17657	17313	17517	17629	17438	17696	17348	17532	17487	17569	17681	17800	17593	17522	17746	17537	17480	17476	17580	17542	17399	17389	17466	17396	17715	17437	17501	17409	17678	17514	17283	17234	17371	17727	17614	17287	17388	17520	17521	17680	17648	17502	17531	17751	17518	17535	17412	17366	17530	17591	17603	17727	17525	17662	17616	17539	17453	17709	17627	17664	17522	17505	17391	17460	17535	17532	17344	17544	17545	17450	17481	17394	17595	17520	17696	17557	17440	17554	17531	17585	17526	17713	17435	17556	17488	17591	17577	17422	17610	17595	17622	17487	17615	17430	17569	17484	17552	17283	17484	17455	17380	17570	17510	17500	17399	17524	17492	17501	17283	17398	17384	17428	17408	17491	17496	17567	17319	17552	17578	17488	17332	17577	17447	17425	17625	17493	17431	17574	17693	17407	17558	17423	17694	17550	17541	17581	17714	17376	17599	17572	17726	17563	17597	17395	17581	17398	17468	17519	17334	17472	17552	17786	17547	17527	17612	17585	17506	17639	17614	17624	17533	17604	17468	17600	17632	17604	17536	17514	17579	17477	17529	17586	17584	17709	17621	17680	17718	17603	17715	17490	17608	17472	17360	17465	17570	17400	17526	17790	17568	17624	17722	17647	17558	17459	17702	17469	17537	17580	17307	17695	17547	17602	17607	17581	17432	17508	17487	17622	17395	17396
28554	47314	45973	36818	31522	27479	24609	22603	21142	20266	19279	18420	17939	17445	16990	16717	16762	16433	16196	15975	15985	15790	15850	15753	15505	15568	15448	15704	15613	15479	15429	15460	15317	15528	15272	15412	15225	15284	15116	15306	15425	15228	15185	15302	15116	15260	15181	15215	15379	15212	15303	15144	15154	15149	15066	15237	15036	15299	15223	15120	15278	15203	15182	15214	15456	15258	15303	15245	15197	15287	15147	15056	15152	15143	15074	15153	15327	15110	15303	15157	15334	14879	15257	15234	15271	15197	15378	15249	15116	15210	15158	15320	15265	15227	15009	15130	15186	15368	15237	15024	15236	15179	15156	15212	15392	15078	15082	15291	15282	15195	15079	15296	15277	14953	15262	15380	15206	15199	15243	15277	15032	15240	15042	15252	15202	15175	15187	15246	15336	15119	15110	15211	15319	15224	15125	15143	15308	15241	15323	15198	15055	15317	15245	14979	15120	15287	15293	15347	15117	15423	15139	15104	15166	15114	15399	15349	15315	15086	15088	15198	15217	15254	15312	15149	15236	15253	15246	15108	15184	15153	15202	15007	15327	15197	15301	15249	15340	15061	15176	15095	15228	15249	15152	15221	15200	15212	15110	15278	15181	15297	15166	15371	15293	15059	15324	15115	15195	15177	15160	15123	15139	15127	15245	15265	15064	15097	15057	15072	15373	15121	15114	15181	15394	15068	15278	15285	15144	15251	15264	15360	15331	15172	15150	15328	15362	15144	15051	15265	15183	15262	15222	15117	15164	15224	15362	15342	15270	15260	15141	15275	15281	15030	15446	15198	15229	15180	15178	15254	15222	15261	15139	15227	15344	15177	15210	15191	15046	15186	15076	15207	15360	15161	15269	15371	15062	15153	15164	15363	15125	15158	15313	15221	15236	15156	15190	15201	15186	15167	14984	15116	15171	15134	15248	15192	15221	15251	15344	15053	15325	14984	15252	15519	15181	15054	15353	15339	15249	15180	15183	15165	15122	15037	15329	15179	15308	15127	15149	15186	15238	15225	15269	15205	15430	15171	15311	15342	15224	15242	15100	15138	15282	15192	15402	15307	15290	15247	15329	15159	15214	15306	15150	15298	15121	15237	15226	15108	15131	15110	15030	15349	15122	15167	15126	15170	15184	15428	15279	15106	15296	15159	15274	15162	15164	15325	15038	15262	15145	15147	15100	15225	15086	15142	15036	15281	15096	15257	15306	15260	15193	15176	15420	15195	15130	15079	15165	15228	15239	15264	15248	15051	15253	15225	15166	15237	15089	15126	15187	15267	15307	14997	15185	15282	15245	15139	15159	15329	15322	15202	15199	15301	15193	15106	15161	15177	15210	15301	15095	15289	15326	15088	15011	15152	15091	15057	15148	15129	15163	15255	15443	15244	15086	15187	15335	15123	15186	15243	15166	15257	15302	15186	15037	15128	15387	15238	15237	15239	15226	15218	15153	15080	15296	15271	15248	15157	15049	15217	15189	15034	15204	15354	15107	15110	15201	15199	15214	15364	15279	15208	15197	15211	15371	15296	15126	15222	15233	15177	15134	15120	15113	15133	15112	15150	15042	15265	15047	15142	15227	15203	15185	15210	15207	15271	15160	15202	15164	15357	15199	15262	15337	15219	15186	15116	15089	15225	15206	15060	15159	15123	15232	15068	15144	15093	15059	15106	15357	15328	15227	15178	15215	15176	15255	15273	15041	15317	15300	15253	15169	15046	15109	15240	15192	15141	15149	15078	15189	15060	15195	15266	15065	15177	15199	15037	15235	15289	15227	15270	15198	15189	15202	15261	15207	15249	15194	15098	15246	15180	15126	15164	15286	15180	15276	15244	15270	15181	15358	15197	15056	15092	15158	15161	15165	15209	15185	15213	15214	15176	15396	15321	15115	15125	15351	15256	15190	15122	15070	15249	15129	15076	15094	15126	15320	15020	15172	15178	15207	15139	15197	15225	15218	15100	15168	15138	15046	15347	15288	15267	15198	15172	15134	15149	15188	15314	15259	15230	15199	15190	15155	15195	15383	15249	15144	15123	15216	15095	15071	15289	15299	15050	15373	15279	15120	15150	15318	15241	15289	15093	15177	15214	15202	14973	15090	15340	15201	15139	15109	15207	15287	15274	15281	15175	15282	15141	15153	15160	15227	15154	15207	15098	15138	15166	15085	15196	15054	15092	15360	15210	15101	15170	15154	15228	15239	15232	15281	15075	15187	15135	15209	14937	15113	15297	15364	15205	15352	15368	15163	15294	15095	15208	15032	15383	15351	15117	15159	15255	15280	15201	15158	15339	15310	15266	15258	15170	15252	15266	15285	15218	15284	15127	15226	15303	15106	15149	15217	15131	15181	15181	15258	15165	15175	15381	15010	15362	15112	15245	15181	15154	15257	15270	15269	15092	15355	15194	15316	15111	15106	15042	15168	15289	15205	15187	15240	15250	15114	15125	15231	15310	15096	15095	15174	15333	15218	15281	15259	15268	15246	15196	15238	15130	15284	15221	15178	15226	15123	15046	15305	15132	15210	15318	15181	15326	15181	15021	15111	15309	15248	15176	15232	15235	15163	15187	15128	15167	15133	15078	15129	15113	15298	15086	15329	15125	15033	15215	15319	15236	15137	15194	15219	15205	15253	15234	15264	15154	15231	15250	15144	15273	15147	15176	15331	15246	15229	15156	15113	15213	15152	15124	15027	15347	15052	14964	15224	15288	15235	15286	15145	15197	15057	15158	15195	15184	15414	15217	15083	15266	15106	15087	15271	15321	15273	15147	15254	15236	15185	15118	15129	15269	15198	14956	15218	15219	15234	15405	15211	15141	15249	15102	15209	15154	15212	15095	15260	15152	15184	15282	15416	15178	15200	15290	15310	15191	15103	15248	15207	15018	15037	15169	15242	15209	15070	15412	15320	15156	15423	15184	15262	15283	15209	15209	15108	15256	15367	15164	15105	15390	15066	15066	15181	15227	15285	15184	15289	15291	15286	15005	15084	15217	15286	15316	15419	15243	15084	15312	15154	14950	15287	15104	15290	15203	15247	15261	15334	15104	15053	15196	15191	15177	15205	15136	15204	15138	15299	15258	15115	15181	15124	15083	15316	15239	15168	15108	15273	15161	15118	15164	15303	15199	15234	15319	15122	15143	15399	15230	15308	15304	15025	15069	15287	15192	15166	15183	15200	15223	15197	15210	15116	15022	15244	15119	15157	15235	15141	15301	15084	15321	15109	15062	15266	15132	15280	15318	15209	15194	15242	15147	15091	15298	15122	15235	15218	15281	15267	15124	15038	15194	15129	15225	15126	15196	15149	15131	15284	15303	15018	15195	15281	15259	15308	15171	15218	15221	15117	15101	15266	15166	15122	15178	15208	15174	15199	15232	15097	15237	15319	15412	15222	15061	15235	15074	15111	15324	15271	15092	15170	15134	15025	15345	15255	15152	15413	15326	15280	15097	15161	15391	15248	15198	15104	15258	15263	15231	15134	15043	15245	15117	15471	15127	15131	15232	15135	15288	15233	15095	15130	15014	15342	15155	15055	15101	15168	15082	15263	15283	15221	15169	15289	15252	15026	15302	15227	15354	15114	15376	15119	15251	15269	14996	15286	15132	15270	15014	15103	15219	15168	15070	15290	15234	15355	15048	15242	15098	15201	15128	15286	15341	15140	15168	15202	15156	15176	15097	15014	15258	15180	15105	15148	15345	15348	15240	15137	15163	15195	15193	15308	15359	15234	15186	15121	15156	15314	15178	15200	15143	15163	15185	15118	15154	15254	15206	15218	15209	15075	15240	15187	15200	15120	15207	15247	15131	15189	15286	15237	15314	15297	15135	15153	15275	15376	15159	15159	15204	15295	15160	15219	15206	15128	15262	15230	15061	15214	15161	15080	15161	15155	15074	15244	15356	15239	15039	15162	15332	15306	15283	15214	15083	15135	15289	15212	15302	15092	15167	15195	15167	15179	15250	15148	15231	15349	15306	15182	15023	15189	15115	15298	15211	15265	15077	15311	15206	15158	15104	15316	15221	15174	15263	15077	14968	15227	15231	15335	15337	15155	15254	15122	15343	15234	15138	15100	15095	15186	15244	15425	15060	15361	15197	15214	15173	15236	15216	15080	15093	15273	15114	15301	15301	15361	15131	15236	15027	15019	15245	15223	14947	15162	15073	15059	15264	15003	15015	15282	15189	14988	15126	15156	15316	15192	15326	15108	15138	15266	15326	15211	15198	15115	15270	15052	15139	15355	15394	15172	15180	15261	15128	15064	15186	15283	15219	15255	15297	15271	15093	15220	15234	15171	15286	15177	15129	15231	15289	15229	15272	14985	15372	15231	15233	15202	15285	15041	15252	15157	15114	15116	15326	15325	15226	15331	15046	15285	15244	15158	15370	14970	15191	15223	15228	15192	15131	15241	15135	15292	15157	15243	15139	15207	15209	15182	15115	15060	15127	15227	15111	15195	15258	15288	15022	15283	15163	15355	15196	15028	15206	15184	15064	15192	15160	15283	15347	15296	15292	15191	15181	15298	15118	15235	15184	15048	15042	15342	15233	15081	15307	15177	15263	15225	15251	15077	15192	15317	15226	15143	15245	15182	15240	15325	15124	15338	15109	15399	15366	15118	15202	15087	15223	15056	15299	15180	15344	15193	15316	15169	15117	15218	15279	15365	15055	15031	15369	15296	15185	15221	15513	15123	15435	15331	15295	15107	15200	15344	15291	15129	15272	15219	15107	15245	15076	15301	15074	15146	15179	15144	15314	15249	15199	15139	15217	15186	15047	15385	15054	15214	15101	15335	15122	15260	15215	15276	15015	15206	15162	15086	15307	15203	15170	15076	15097	15195	15243	15426	15264	15197	15226	15443	15356	15207	15309	15354	15184	15309	15364	15181	15009	15162	15412	15211	15381	15259	15156	15065	15258	15265	15180	15225	15164	15387	15025	15268	15258	15390	15020	15273	15258	15160	15074	15194	15252	15190	15284	15129	15085	15256	15374	15181	15257	15222	15160	15140	15262	15081	15133	15120	14964	15209	15397	15040	15070	15300	15080	15144	15395	15079	15115	15212	15368	15192	15154	15232	15110	15186	15221	15307	15309	15306	15146	15086	15318	15171	15415	15429	15392	15116	15158	14949	15137	15216	15314	15124	15183
24217	21528	29214	25185	25571	29163	29063	24712	22816	22108	20980	20230	19944	19373	18989	18616	18339	18099	17959	17998	17704	17529	17762	17391	17498	17372	17439	17404	17444	17415	17189	17215	17111	17292	17151	17163	17123	17053	17133	17125	16823	16893	17032	17246	16920	17045	17167	17157	16989	17076	17007	17050	16946	17023	16950	17024	16934	16983	16969	16943	17053	16854	16984	16989	16898	16853	16886	16816	16868	16931	16876	16952	17037	17039	17029	17068	16894	17043	16985	16997	16808	16876	16961	17160	17181	16914	16961	16992	16756	17000	16884	16866	16964	17169	17154	16770	16807	17058	16847	16894	17078	16930	16876	17008	17053	16996	16981	16944	17037	16948	16966	17139	16928	16895	16967	16980	17060	16886	16776	16862	16910	17150	16879	16824	16969	16879	16910	16850	16851	16991	16970	17109	16892	16978	16890	16974	16904	16704	16872	16689	16725	17075	16729	17016	17027	16852	16930	16739	16879	16889	16969	16910	16922	17189	16972	16996	17065	16924	17032	17084	16909	16856	16808	17095	16922	16866	16737	17083	16866	16933	17021	16860	16921	17000	16925	16756	17070	16796	16934	17002	16811	16747	16928	16886	16918	16786	17039	16789	17082	16837	16967	17134	17015	17064	17107	16883	17109	16928	16971	17003	17000	16860	16747	16945	16863	16697	17014	16939	16811	17002	16908	16776	16881	16985	16999	16967	16788	16891	16880	16848	16925	17034	17035	16934	16805	17009	16844	16710	16918	16967	17022	17201	17021	16765	17059	16824	16928	16845	16838	17040	17006	16916	16867	17104	16841	16983	16916	16886	16867	16967	16959	16865	16882	16811	16928	16789	16943	16839	16977	16910	17141	16915	17101	16896	16887	16942	17037	17051	16782	16938	16778	16888	16918	17026	17015	17087	17004	16915	16981	16894	16939	16705	16873	17018	17025	16948	16827	16676	16880	17025	17110	16967	16724	16855	16815	16897	16850	16877	17013	17053	17227	16906	16941	16793	17077	16887	16930	16722	16775	16893	16973	16938	16913	16900	17006	16703	16795	16905	16840	16839	16789	16957	16962	16606	16878	16927	16869	17020	16952	16899	17011	17095	17032	16922	16847	16850	16814	17000	16847	17134	17088	16909	16940	16933	16712	17022	16895	16757	17094	16963	17128	16756	16816	16901	16920	17008	16968	17059	16669	16928	17071	16971	16796	16939	16945	16966	17071	16725	16787	16738	16902	16909	16874	16909	16668	16994	17155	16809	17040	16871	16893	16880	16983	16766	16890	16960	16752	16726	16970	16731	17040	16868	17043	16913	16860	16972	17021	16876	16924	16823	16800	16909	16946	16907	16682	17073	17083	17054	17060	16930	17037	17021	16933	16901	16788	16753	16842	16756	16701	16890	16923	16883	16909	17196	16820	16854	17047	16961	16880	16938	16969	16983	16859	16928	16741	17000	17033	16948	16793	16929	17030	16790	17044	16835	16844	16899	16923	17090	17001	17001	16872	16971	16890	16910	16978	17034	17003	17053	16882	17092	16899	16627	16982	16851	16992	16893	16956	16800	16811	16880	17012	16840	16863	16951	16981	16871	16878	17042	16781	16788	16979	16999	16830	16907	16825	16994	17016	17024	17012	16987	17017	16953	17001	16949	16900	17098	16893	17022	16691	16728	17060	16934	16930	16975	17077	17004	16903	16806	16917	16822	16767	16769	17042	16842	16983	16842	16947	16920	16863	16924	16972	16998	17004	17046	16969	17019	16821	16907	17204	16789	16820	16964	16918	16803	17016	16869	16846	16801	16799	16736	16992	16788	16827	16981	16773	16975	16792	16889	16752	16716	16873	16911	16855	16981	16765	16844	16980	16860	17018	16934	17118	16935	17007	16790	16942	17068	16916	16907	16937	16849	16943	17106	16875	16810	16829	16951	16632	16930	16905	16931	16985	16841	16901	16739	16890	16943	16871	16777	17003	16998	17024	16777	16981	16860	16896	16795	16977	16893	17082	17023	16668	16974	16941	16864	17201	16855	17063	16787	16988	17166	16988	16983	16606	17039	17046	17056	16897	17103	16785	16948	17065	16778	16821	16837	16982	16900	16959	16902	16857	16970	17053	16937	16984	16829	16977	17076	17006	16907	16883	16756	16914	17062	16749	16796	17098	17074	16905	17011	17020	17048	16811	17031	16657	16962	16943	16871	16898	17102	16921	17110	16963	17021	16951	16756	16822	16887	16751	16826	16922	16867	17024	16787	16946	16952	16737	16793	16832	16820	16709	16900	16964	16988	16675	16727	16867	16905	16934	16744	17006	16758	16835	16905	16835	16846	16830	16731	16883	16866	16858	16867	16851	16993	16902	16880	16917	16993	16890	16801	16737	16819	16914	16822	16907	16808	16870	17009	16677	16973	16920	16953	16956	16882	16907	16971	16971	17008	16895	17170	16839	16932	16946	17014	16996	16742	16913	16891	16894	16772	16943	16655	16902	16806	17075	16867	17000	16905	16823	16861	16881	16697	17048	17041	16902	16925	16943	16898	16932	16896	16931	16868	16952	16701	17028	16956	17130	16988	16931	16911	16797	17100	16806	17006	16773	16975	16810	16964	16832	16874	17040	16884	17065	16809	16944	16825	16923	16848	16922	17005	16861	17031	17016	16882	16865	16895	17082	16944	16817	16911	17134	17350	17066	16978	17021	16806	16994	16819	16790	17134	16940	17014	17089	16833	16959	16920	16762	16928	17283	16836	17000	16880	16846	16930	16939	16893	17022	16908	16961	16838	16661	16918	17060	16963	17018	16914	17069	16888	16993	16942	16806	16910	16870	16597	16933	17055	16688	16943	16798	16952	16810	16970	16897	16820	16686	17301	17278	16947	16867	16704	16906	16848	16961	16909	16844	16754	16900	16877	16970	16842	16811	16882	16980	17070	16874	17046	16884	16918	17008	17049	17067	16925	16834	16979	16916	16835	16694	16760	16861	16936	16917	16920	16910	16826	16834	16916	16826	16692	16923	16830	17047	16885	16859	16830	17015	16895	17099	16754	16876	16886	16875	16972	17104	16986	16945	16837	16899	16852	16826	16931	16941	16880	16861	16963	16899	16784	16751	16922	16790	17164	17064	16685	16824	16620	16945	16910	16903	16975	16671	16872	16907	16806	16855	16940	16776	16920	17125	16951	16878	16801	16876	16789	16907	16933	16937	16986	16728	16724	16777	16818	16949	17026	17090	16919	17006	17042	16826	16877	16909	16717	16959	17045	17054	16824	16826	16875	16949	16984	17224	17032	17166	16807	16962	16864	16800	16998	17041	16928	16965	16888	16809	16726	17108	16888	16898	16947	17018	16729	16805	16877	16896	16730	16826	17076	16902	16760	16787	16863	16854	16894	17242	16960	16916	17025	16901	16817	16935	17056	16975	17060	17105	16759	16930	16849	17022	16908	16818	16928	16896	17126	16864	17107	16958	16752	16680	16834	17062	16871	17044	16923	16937	16913	16854	16984	16906	17075	16990	16983	16955	17134	16945	17126	17132	17091	16944	16992	16968	16823	16875	17075	16801	16790	16908	17005	16834	17067	16886	16850	16834	16801	16809	16857	17051	16931	16844	16907	16868	16857	17107	16896	17070	16797	17020	17013	16879	16806	17073	16983	17004	16937	17021	16801	16747	16868	16813	16785	16954	16740	16905	16888	16770	17141	16957	16899	16869	16940	16847	16927	17252	16861	16936	17036	17008	17005	17061	16845	16833	17005	16912	16912	16940	16993	17071	16796	16802	16939	16812	16897	16943	16981	16947	16821	16801	16876	16978	16772	16944	16966	16897	16934	16610	16724	17110	17155	16911	16929	16800	16999	16777	16694	17049	17065	16802	16931	16755	16972	16863	16865	16844	16834	17342	16778	17005	17131	16811	16926	16840	16940	16951	17055	16856	17135	17101	16762	17004	16917	17015	17086	16891	16922	16967	16827	16881	16952	16982	17085	16961	16766	16766	17102	17105	16875	16963	16902	17006	17081	16988	16755	16879	16780	17043	17026	16723	16845	17032	17125	16911	16906	16935	16961	16781	16812	17156	16858	16896	17042	17138	16704	16733	16781	16972	16971	16969	16968	16863	16937	16845	17063	17067	16770	17037	16872	16829	16856	17039	16895	17101	16868	16677	16823	16950	17134	17017	17021	17020	17038	16902	16845	16816	16811	16952	17000	16719	16940	17101	17049	16976	16867	16929	17025	16847	17028	16926	16889	17007	16741	16959	16998	17025	17067	16960	16753	16754	17143	16940	16787	16880	16922	17011	17062	16995	16909	16806	17005	16887	17046	17037	16972	16905	17066	16972	17109	17061	16805	16800	17055	16986	17115	16792	16753	17030	16977	16839	16938	16877	16806	16948	16976	17026	16954	17091	16985	17005	16842	17009	16908	16895	16923	16945	17104	17000	16700	16846	17035	16911	16892	16927	16849	16798	16995	16811	17034	16722	17017	16918	16796	16821	16782	16831	17022	16950	17026	16966	16979	16814	16848	17162	17038	16946	17027	16806	16924	16962	16786	17004	17053	16981	16784	16844	16990	16723	16942	16872	16807	16886	16898	16884	16906	17119	17058	17119	16952	17050	16995	17044	17056	16872	16845	16925	17109	16797	16982	17075	17090	16942	16959	17000	16933	16873	16796	16847	16968	16877	16694	16988	16991	16817	16870	16941	17006	16866	17075	16761	17029	16754	16954	16903	16943	16894	16868	16949	16985	16806	16965	17030	16865	16913	16926	17104	16945	16984	17205	16791	16786	16748	17074	16888	16997	16906	17057	16996	16906	16580	16898	16885	16913	16907	16642	16679	17036	16866	16787	17145	16733	17009	16827	16920	16918	16977	16623	17030	16813	16952	16892	16917	16896	17039	16703	16831	16696	16900	16887	16739	16928	16920	16837	16929	16774	17050	16917	16919	16865	17069	16881	16839	17035	16987	16935	16937	17007	16760	16767	17015	17019	17064	17195	16827	16889	16919	16786	16833	16909	16884	16729	16813	16925	16785	16843	16877	16964	17071	16924	17115	16957	16903	17053	16943	16901	16716	16781	16948	16942	16939	17031	17051	16841	16873	16993	16956	16968	17159	16992	16908	16764	17070	17021	16805	16861	16972	16861	17032	16851	17137	17240	17069	17066	16985	16904
30295	51104	48482	41156	37570	32726	28720	26013	23939	21941	20648	19744	19418	18199	18034	17401	16892	16571	16472	16154	15972	15811	15714	15626	15554	15537	15395	15382	15322	15206	15149	15084	15131	15133	15090	15067	15048	14972	14924	14987	14862	15085	14810	14973	14828	14882	14974	14881	14944	14847	14929	14865	14906	14960	15018	14755	14916	14798	14931	14888	15028	14733	14827	14727	14999	14879	14970	14910	14914	14753	14957	14917	14863	14720	14962	14863	14854	14802	14930	14931	14826	14878	14802	14812	14853	14863	14826	14779	14954	14843	14789	14740	14781	14889	14892	14844	14877	14825	14853	14825	14884	14833	14956	14670	14802	14873	14846	14954	14590	15004	14922	14846	14911	14764	14946	14786	14872	14849	14933	14886	14859	14895	14725	14978	14934	14775	14867	14903	14965	14697	14865	14902	14609	14904	14727	14906	15028	14792	14846	14858	14961	14972	14881	14978	14888	14822	14769	14871	14909	14818	14759	14972	14994	14696	14747	14882	15056	14795	14911	14852	14909	14947	14938	14823	15008	14910	14953	14948	14777	14760	14847	14876	14886	14898	14914	14970	14945	14754	14763	14882	14919	14787	14834	15006	14923	15031	14977	14815	14802	14704	14834	14924	14938	14839	14810	14848	14899	14897	15068	14846	15035	14823	14932	14868	14950	14825	14834	14834	14978	14875	14870	14713	14939	14769	14881	14835	14817	14861	14923	14807	14901	14795	14971	14897	14828	14877	14872	14904	14779	14806	14761	14641	14893	14781	14902	14824	14897	14848	14901	14937	14868	14933	15050	14816	14966	14791	14693	14910	14855	14893	14972	14928	14803	14918	15019	14814	15131	14873	14835	14802	14809	14616	15042	14846	14839	14920	14825	14824	14826	14858	15011	14861	14697	14716	14820	14887	14674	14868	14655	14886	14838	14763	15072	14823	14859	14940	14893	14708	14922	14959	14909	14834	14794	14756	15030	14840	14794	14687	14687	14959	14779	14875	14710	14738	14847	14839	14885	14864	14818	14708	15028	14662	14923	14953	14676	14825	14804	14862	14804	14707	14883	14818	14938	15076	14686	14854	14849	14738	14751	14925	14736	14797	14879	14866	14897	14801	14872	14736	14789	14847	14942	15023	14745	14714	14795	15025	14812	14951	14738	14785	14899	14863	14904	14804	14892	14787	14804	14875	14757	14895	14734	14825	15039	14839	14703	14739	14933	14722	14872	14902	14684	14721	14848	14813	14932	14820	14856	14963	14882	14757	14730	15023	14852	14819	14897	14943	14877	14679	14684	14776	14937	14890	14930	14956	14718	14938	14766	14793	14840	14641	14953	14813	14835	14924	14798	15119	14869	14743	14902	14747	14786	14863	14731	14842	14737	14799	14876	14848	15000	14990	14860	14895	14827	14904	14790	14685	14849	14866	14806	14986	14872	14823	14797	14939	14698	14732	14716	14897	15144	14767	15028	14701	14886	14799	14903	14775	14771	14914	14765	14747	14657	14914	14845	14998	14851	15130	14833	14930	14863	14724	14687	14737	14805	14925	14881	14694	14768	14740	14771	14771	14797	14865	14911	14934	14889	14926	14779	14965	14987	14926	14908	14848	14685	14738	14741	14854	14916	14888	15020	14875	14812	14709	14813	14848	14771	14862	14715	14726	14788	14804	14863	14800	14847	14984	14818	14872	14875	14801	14935	14797	14930	14913	14733	14962	14894	14851	15008	14884	14988	14725	15006	14765	14869	14860	14864	14892	14975	14852	14925	14957	14728	14952	14773	14846	14941	14888	14758	14817	14770	14702	14861	14747	14801	14830	14724	14749	14857	14784	14913	14861	14993	14769	14923	14975	14820	14918	14876	14803	14829	14775	14815	14947	14721	14808	14871	14700	14964	14869	14861	14837	14836	15008	14736	15088	14700	14771	14901	14777	14913	14959	14826	14881	14851	14879	14800	15012	14834	14626	14901	14780	14932	14893	14777	14743	14789	14807	14955	14821	14773	14938	15032	14919	15058	14880	14763	14854	14871	14837	15067	14730	14873	14899	14805	14821	14869	14851	14841	15032	14898	14913	14843	14836	15006	14869	14731	14710	15052	14831	14766	14906	14833	14711	14808	14923	14725	14945	14889	14908	14741	14872	14861	14895	15031	14677	14753	14651	14792	15018	14949	14769	14945	14777	14899	14926	14973	14929	14913	15006	14857	14699	14912	14865	14852	14882	14912	14835	14966	14883	14818	14782	14864	14872	14789	14765	14901	14855	14933	14867	14959	14642	14776	14746	14711	14921	14955	14818	14796	14935	14883	14791	14865	14820	14920	14954	14844	14994	14899	14704	14934	14696	14844	14960	14963	14748	14856	14906	14936	14765	14832	14900	14959	14847	15028	14723	14749	14808	14878	14953	14805	14902	14902	14727	14853	14780	14642	14859	14937	14882	14982	14869	14869	14799	14738	14940	14770	14806	14856	14689	14916	14992	14706	14799	14806	14900	14981	14775	14807	14818	14918	14937	14852	14835	14882	15058	14946	14917	14755	14773	15047	14777	14762	14813	14875	14953	14783	14746	14785	14918	14776	14844	14978	14793	14975	14843	14803	14695	14825	14754	14810	14860	15006	15033	14878	14755	14927	15029	14843	14949	14919	14889	14852	14784	14654	14791	14814	14856	14883	14767	14674	14882	14841	14951	14917	14782	14838	14762	15033	14862	14714	14764	14792	14779	14669	14818	14839	14803	14840	14966	14740	14786	14816	14827	14723	14831	14910	14742	14624	14767	14754	14987	14892	14700	14872	14719	14944	14868	14912	14879	14641	14798	14854	14760	14701	14924	14787	14764	15033	14887	14862	14919	14883	15002	14838	14826	14871	14881	14788	15002	14762	14894	14915	14814	14957	14759	15142	14789	14905	14873	14727	14677	14810	14838	14877	14892	14807	14784	14924	14920	14795	14758	14948	14951	14912	14955	14831	14814	14868	14887	15030	14789	14892	14804	14869	14789	14937	14878	14913	14790	14996	14888	14952	14849	14907	14825	14797	14925	14879	14891	14747	14834	14703	14842	14990	14897	14846	14965	14914	14990	15052	14892	14840	14727	14889	14859	14940	14866	14874	14777	14851	14820	14946	14828	14758	14835	14769	14806	14845	14799	14822	14907	14917	14879	15027	14812	14913	14957	14860	14846	14866	14793	14887	14759	14893	14658	14804	14731	14917	14935	14779	14870	14895	14831	14910	14707	14935	14830	14873	14913	14775	14791	14937	14765	14710	14779	14842	14866	14780	14927	14836	14809	14855	14821	15023	14694	14977	14679	14852	14737	14862	14852	14993	14849	14854	14925	14949	14825	14942	14890	14886	14838	15074	14942	14945	14691	14744	14861	14898	14897	14843	14835	14905	14850	14887	14852	14936	14807	14974	14824	14925	14748	14957	14794	14793	14784	14782	14760	14830	14749	14802	14788	14963	14799	14802	14700	14770	14752	14775	14776	14833	15003	14818	14931	14809	14898	14955	14821	14917	14684	14725	14846	14871	14811	14719	14831	14829	14801	14708	14974	14980	14804	14873	14861	14866	14879	14793	14842	14950	14874	15004	14888	14734	14772	14811	14634	14816	14901	14940	14664	14841	14865	14864	14827	14887	14718	14940	14822	14730	14965	14827	14947	14885	14930	14919	14853	14569	14752	14815	14794	14792	14844	15166	15016	14888	15023	14757	14814	14690	14751	14771	14791	14837	14974	14830	14890	14814	14914	14781	14776	14833	14865	14898	14779	14953	14895	15001	14820	14936	14937	14877	14924	14778	14904	14753	14826	14883	14802	14909	14709	14646	14836	14913	14894	14906	15022	14896	14833	14863	14941	14867	14868	14747	14754	14895	14767	14873	14806	14923	14890	15038	14949	14853	14901	14943	14855	15029	14707	14894	14689	14844	14729	14918	14995	14687	14823	14791	14866	14941	14777	14904	14945	14860	14797	14839	14780	14644	14702	14933	14939	14852	14863	15002	14808	14791	14626	14749	14955	14679	14751	14749	14908	14844	14879	14623	14844	14969	14788	14879	14935	14966	14955	14922	14649	14707	14749	14862	14858	14923	14951	14951	14694	14890	14726	14915	14848	14946	14989	14949	15033	15066	14843	14772	14764	14884	14935	14847	14806	15060	14704	14735	14759	14971	14838	14895	14871	14934	14810	14812	15006	14822	14836	14974	14783	14708	14866	14758	14807	14936	14932	14816	14769	14795	14856	14774	14776	14835	14713	14861	15147	14813	14975	14748	14802	14826	14849	14854	14781	14736	14784	14905	14916	14978	14851	14693	14954	14884	14975	14941	14964	14887	14736	14871	14689	14663	14854	14910	14775	15111	14986	14773	14784	14968	14770	14855	14823	14836	14955	14703	14960	14950	14928	14935	14928	14834	14920	14854	14761	14936	14752	15005	14950	14868	14921	14909	14736	14857	14804	14941	14848	14873	14879	14858	14981	14727	14931	14834	14888	14782	14917	14880	14705	14936	14927	14666	14659	14878	14864	14706	14998	14763	14820	14953	14786	14830	14821	14834	14927	14833	14852	14864	14647	14789	14798	14563	15001	14849	14923	14758	14847	14711	14939	14820	14854	14870	14733	14953	14792	14884	15009	14769	14945	14732	14689	14913	14814	14945	14888	14833	14853	14806	14759	14807	14902	14913	14754	14820	14951	14875	14983	14894	14919	14672	14958	14900	14778	14805	14878	14763	14954	14791	14700	14839	14740	14987	14797	14941	14834	14845	14868	14799	14872	14849	14893	14874	14719	14888	14785	14654	15046	14726	14700	14742	14978	14995	14795	14782	14899	14882	14860	14983	14911	14824	14697	14880	14817	14698	14863	14908	14934	14974	14784	14857	14850	14907	14721	14833	14800	14768	14855	14955	14898	14897	14767	14910	15035	14876	14720	14630	14975	14919	14825	15024	14986	14921	14855	14609	14810	14985	14880	14785	14922	14831	14807	14922	14728	15064	14895	14767	14750	14845	14783	14844	14881	14973	14887	14870	14857	14917	14784	14848	14815	14837	14922	14810	14954	14860	14780	14841	14929	14838	15007	14780	14770	14936	14854	14854	14673	14943	14934	14938	14806	14943	14639	14856	14812	14646	14908	14879	14810	14837	14930	14905	14826	14930	14786	14993	14654
31699	29253	34041	32710	27735	24091	22107	20566	19947	19639	19291	18893	18858	18781	18622	18502	18198	18119	18236	17962	18004	18026	18204	17964	18003	18125	17911	17822	18051	17905	17833	17850	17947	17882	17887	18141	17851	17876	18087	17993	17748	17794	17789	17578	17987	17857	17851	17851	17967	17790	17941	17655	17825	17821	17675	17840	17831	17863	17977	17857	17992	17715	17959	17653	17905	17665	17742	17831	17785	17789	17772	17925	17805	17815	17821	17775	17854	17530	17808	17914	18041	17857	18003	17781	17886	17937	17656	17833	17841	17737	17894	17794	17826	17860	17952	17814	17757	17690	17822	17680	17877	17903	17818	17728	17845	17837	17703	17703	17872	17581	17794	17926	17787	17857	17578	17972	17812	17718	17881	17726	17745	17700	17543	17614	18043	17998	17794	17877	17924	17837	17797	17867	17853	17925	17726	17741	17782	17775	17653	17919	17758	17925	17855	17817	17845	17671	17907	17910	17594	17854	17754	17705	17995	17747	17858	17743	17758	17610	17751	17744	18019	17820	17684	17805	17746	17842	17939	17697	17908	17817	17647	17885	17927	17912	17719	17821	17650	17792	17717	17649	18022	17876	17662	17804	17820	17901	17743	17852	17697	17850	17738	17740	17716	17617	17699	17498	17691	17848	17651	17799	17653	17631	17757	17827	17884	17856	17800	17814	17797	17881	17879	17957	18001	17713	17664	17867	18023	17732	17761	18007	18051	17719	17921	17560	17808	17631	17831	17964	17879	17917	17762	17645	17887	17691	17839	17795	17851	18013	17833	17806	17675	17742	17688	17774	17778	17910	17761	17934	17558	17776	17649	17908	17728	17684	17685	17652	18005	17858	17858	17778	17957	17911	17804	17745	17669	17939	17909	17594	17947	17890	18145	17767	17802	17743	17819	17736	17819	17614	17828	17727	17541	17821	17774	17821	17916	17917	17797	17673	17791	17847	17760	17755	17799	17953	17820	17829	17811	17906	17624	17893	17833	17804	17756	17744	17710	17774	17812	17618	17697	17785	17828	17951	17849	17879	17818	17835	17771	17676	17715	17628	17873	17952	17833	17725	17823	17690	17847	17586	17608	17759	17767	17838	17680	17756	17739	17862	17816	17772	17713	17761	17820	17889	17959	17855	18017	17823	17754	18026	17814	17727	17739	17881	17911	17739	17615	17673	17800	17786	17884	17731	17758	17814	17724	17905	17861	18082	17901	17865	17875	17828	18017	17646	17507	17783	17713	17813	17911	18048	17834	17871	17729	17756	17797	17901	17820	17801	17717	17827	17926	17660	17831	17884	17845	17865	17535	17928	17730	17885	17916	17871	17701	17825	17780	17820	17901	17796	18036	17656	17893	17744	17780	17728	17713	17851	17673	17768	17859	17810	17824	17471	17781	17662	17965	17924	17900	17692	17911	17817	17731	17822	17913	17790	17987	17666	17822	17744	17682	17713	17729	17753	17698	17708	17782	17876	17894	17641	17700	17776	17669	17636	17649	17766	17921	17840	17871	17879	17850	17800	17676	17646	17778	17752	17665	17584	17974	17922	17554	17660	17768	17860	17788	17961	17656	17660	17782	17567	17728	17819	17848	17760	17766	17783	17744	17786	17750	17796	17770	17801	17973	17668	17937	17771	17802	17818	17876	17882	17660	17899	17997	17593	17830	17971	17863	17852	17766	17767	17787	17671	17677	17762	17791	17652	17701	17641	17964	17915	17649	17589	17867	17737	17758	18065	17641	17738	17815	17850	17656	18012	17781	17743	17855	17797	17722	17696	17745	17703	17892	17791	17713	17639	17890	17793	17834	17692	17818	17921	17885	17636	17985	17657	17607	17796	17819	17908	17796	17623	17827	17708	18000	17881	17919	17746	17878	17755	17838	17852	17780	17934	17906	17881	17864	17887	17890	17666	17596	17546	17730	17676	17864	17724	17961	17750	17652	17603	17849	17747	17758	17854	17821	17757	17941	17730	17721	17828	17860	17636	17575	17840	17799	17690	17892	17535	17785	17716	17827	17744	17727	17924	17717	17608	17805	17826	17822	17880	17588	17708	17693	17725	17864	17811	17792	17700	17814	17712	17784	17768	17895	17739	17671	17694	18029	17962	17797	17689	18171	17761	17963	17687	17811	17968	17944	17803	17747	17720	17857	18055	17821	17702	17794	17604	17801	17798	17856	17966	17861	17940	17917	17923	17702	17661	17667	17812	17723	17897	17756	17838	17828	17713	17848	17696	18023	17884	17854	17805	17846	17714	17803	17771	17602	17866	17897	17638	17854	17643	17791	17764	17959	17908	17747	17841	17758	17824	17804	17801	17675	17682	17824	17599	17984	17941	17645	17776	17868	18042	17815	17566	17926	17841	17783	17799	17656	17922	17833	17756	17697	17710	17881	17782	17870	17698	17954	17767	17956	17723	17683	17870	17826	17548	17710	17853	17674	17951	17885	17706	17863	17666	17662	17758	17836	17789	17561	17768	17946	17703	17733	18003	17765	17532	17883	17934	17719	17773	17547	17687	17619	17803	17726	17619	17918	17874	17638	17713	17959	17787	17618	17867	17841	17755	17739	17918	17874	17892	17831	17862	17712	17879	17795	17826	17659	17914	17849	17831	17544	17817	17684	17733	18044	17855	17775	17914	17971	17705	17661	17562	17965	17789	17951	17855	17827	17959	17802	17788	17773	17828	17985	17810	17826	17801	17834	17773	17858	17717	17676	17744	17557	18056	17887	17896	17719	17780	17800	17514	17865	17911	17663	17810	17934	17875	17795	17911	17703	17622	17835	17835	17969	17830	17805	17687	17858	17707	17929	17898	17805	17619	17963	17986	17917	17747	17905	17848	17842	17750	17888	17801	17730	17789	17782	17762	17908	17876	17878	17638	17771	17904	17962	17816	17815	17693	17819	17913	17756	17809	17865	17879	17734	17699	17924	17877	17809	17672	17684	17713	17904	17603	17859	17646	17799	17787	17647	17708	17898	17710	17947	17754	18039	17853	17899	17731	17894	17646	17934	17849	17730	17922	17758	17789	17771	17650	17981	17927	17980	18042	17738	17856	17753	17766	17787	17966	17754	17878	17853	17802	17656	17869	17565	17884	17641	17753	17873	17800	17789	17926	17822	17895	18059	17831	17825	17888	17778	17739	17799	17705	17776	17762	17688	17651	17656	17907	17869	17784	17805	17815	17756	17787	18001	17937	17872	17674	17862	17760	17866	17866	17936	17976	17747	17586	17927	17929	17875	17865	17837	17947	17878	17670	17937	17928	17743	17948	17665	17813	17915	17712	17763	17689	17961	17643	17569	17834	17756	17803	17911	17726	17609	18007	17769	17695	17673	17722	17971	17893	17855	17836	17813	17981	17901	17924	17685	17796	17832	17776	17761	17847	17769	17777	17855	17865	17680	17825	17859	17715	17787	17751	17666	17720	17833	17946	17853	17747	17763	17855	17774	17764	17779	17677	17638	17839	17860	17914	17751	17813	17790	17606	17913	17815	17816	17775	17853	17948	17686	17781	17583	17651	18018	17963	17734	17737	17704	17726	17829	17827	17666	17976	17847	17904	17844	17846	17910	17640	17859	17781	17731	17895	17940	17918	18018	17609	17859	17766	17950	17859	17726	17935	17728	17478	17870	17738	17773	17634	17950	17718	17867	17716	17829	17956	17742	17898	17884	17856	17734	17876	17650	17743	17519	17707	17691	17628	17591	17772	17842	17822	17759	17843	17841	17877	17963	17731	17722	17699	17835	17870	17841	17880	17938	17722	17969	17951	17696	17825	18071	17851	17813	17844	17745	17870	17891	18032	17755	17706	17687	17615	17660	17827	17605	17815	17777	17821	17897	17886	17802	17859	17761	17823	17689	17684	17854	17859	17739	18011	17923	17777	17745	17627	17782	17800	17783	17907	17771	17818	17730	17749	17794	17820	17588	17681	17849	17726	17803	17747	17851	17635	17736	17859	17945	17969	17811	17812	17593	17935	17601	17778	17865	17703	17658	17772	17509	17727	18126	17880	17958	17825	17736	17758	17667	17757	17772	17885	17912	17838	17776	17757	17917	17704	17679	17646	17814	17548	17724	17981	17735	17677	17862	17889	17967	17789	17717	17920	17841	17810	17869	17821	17660	17818	17496	17590	17931	17711	17858	17810	17908	17876	17710	17860	17904	17623	17748	17895	17845	17811	17938	17830	17751	18014	17767	17771	17954	17847	17567	17827	17730	17691	17875	17632	17732	17724	17736	17809	17836	17860	17968	17743	17843	17854	17909	17928	17926	17828	17739	17789	17711	17720	17700	17958	17604	17872	17795	17892	17803	17808	18025	17941	17761	17916	17698	17676	17695	17853	17750	17800	17832	17755	17712	17740	17767	17788	17873	17659	17819	17730	17988	17823	17707	17582	17732	17852	17900	17876	17749	18001	17680	17926	17939	17897	17731	17954	17928	17865	17619	17660	17625	17903	17658	17654	17849	17840	17957	17728	17794	17751	17476	17898	17871	17687	18082	17719	17919	17797	17868	17777	17648	17693	17954	17863	17755	17737	17769	17956	17889	17941	17880	18064	17791	17720	17882	17901	17968	17664	17891	17806	17877	17862	17765	17805	17638	17642	17767	17561	17789	17723	17585	17825	17895	17845	17644	17780	17836	17909	17814	17941	17832	17602	17521	17771	17678	17620	17745	17879	17810	17947	17852	17857	17818	17782	17743	17767	17814	17862	17986	17803	17789	17824	17826	17684	17686	18066	17584	17588	17825	17645	17844	17583	17678	17709	18063	17832	17801	17983	17850	17961	17761	17666	17926	17613	17715	17772	17954	18057	17726	17694	17904	17824	17718	17745	17956	17887	17991	17705	17858	17747	17815	17691	17785	17886	17805	17638	17689	18041	17738	17610	17867	18074	17773	17922	17892	17860	17863	17733	17814	17712	17802	17762	17925	18081	17643	17812	17759	17876	17914	17686	17911	17811	17983	17790	17891	17856	17644	17891	17745	17661	17785	17642	17772	17949	17833	17736	17731	17638	17763	17915	17791	17842	17865	17846	17924	17763	17778	17720	17759	17673	17730	17773	17904	17818	17772	17796	17773	17737	17680	17863	17586	17898	18012	17882	17719	17833	17939	17746	17827	17913	17913	17833	17791	17747	17667	17741	17799	17839
28176	38370	37758	32879	28600	24086	21778	19766	18903	18076	17563	17228	16732	16656	16335	16188	16040	15999	15867	16106	15896	15652	15677	15710	15525	15622	15670	15418	15519	15402	15458	15370	15494	15408	15572	15334	15506	15460	15438	15370	15460	15645	15468	15230	15288	15373	15591	15284	15383	15423	15317	15564	15342	15504	15498	15322	15497	15371	15291	15395	15391	15273	15465	15474	15369	15291	15304	15402	15302	15334	15254	15305	15367	15258	15288	15163	15363	15279	15363	15434	15401	15342	15270	15390	15138	15299	15314	15301	15399	15233	15460	15386	15377	15337	15242	15112	15468	15313	15349	15284	15282	15375	15349	15409	15331	15374	15357	15428	15443	15250	15352	15328	15427	15406	15301	15384	15355	15313	15488	15349	15185	15394	15402	15250	15299	15418	15313	15476	15251	15326	15431	15225	15286	15370	15342	15244	15273	15464	15016	15320	15451	15216	15361	15296	15307	15250	15529	15203	15431	15485	15221	15442	15433	15280	15239	15312	15321	15447	15486	15279	15231	15394	15305	15300	15260	15437	15278	15429	15268	15334	15433	15324	15347	15382	15388	15314	15391	15417	15409	15437	15250	15350	15280	15189	15242	15513	15317	15360	15440	15270	15314	15275	15283	15373	15321	15135	15437	15322	15311	15240	15322	15321	15264	15407	15457	15315	15368	15295	15248	15446	15400	15296	15444	15401	15412	15295	15375	15451	15347	15296	15296	15469	15325	15269	15415	15248	15309	15575	15274	15458	15211	15288	15446	15492	15323	15556	15302	15398	15202	15268	15361	15415	15248	15541	15488	15257	15465	15417	15213	15360	15358	15427	15305	15528	15450	15465	15270	15445	15433	15346	15329	15331	15360	15378	15246	15223	15425	15305	15280	15352	15305	15488	15365	15215	15164	15251	15436	15258	15289	15311	15303	15447	15451	15360	15289	15315	15340	15361	15352	15465	15179	15205	15199	15401	15498	15183	15495	15331	15358	15411	15384	15503	15472	15375	15501	15300	15352	15366	15384	15442	15283	15351	15226	15361	15493	15318	15330	15220	15274	15335	15324	15168	15242	15214	15377	15323	15387	15183	15394	15357	15242	15426	15262	15471	15248	15414	15338	15278	15438	15190	15210	15184	15362	15368	15218	15210	15230	15287	15291	15252	15186	15308	15314	15420	15514	15285	15436	15293	15411	15408	15512	15241	15437	15516	15310	15245	15488	15144	15430	15479	15248	15329	15501	15252	15304	15267	15315	15455	15415	15437	15299	15385	15338	15457	15175	15177	15444	15177	15347	15203	15334	15421	15302	15445	15091	15354	15319	15256	15624	15267	15220	15320	15331	15311	15329	15448	15434	15400	15347	15394	15432	15229	15157	15430	15259	15434	15464	15348	15344	15486	15345	15299	15377	15325	15214	15302	15530	15395	15338	15277	15363	15241	15279	15317	15384	15462	15433	15387	15368	15404	15308	15487	15408	15258	15237	15173	15418	15230	15245	15291	15264	15321	15354	15258	15495	15485	15291	15346	15355	15329	15356	15409	15351	15351	15394	15440	15489	15179	15405	15606	15316	15247	15269	15470	15334	15283	15211	15328	15390	15263	15463	15249	15250	15308	15393	15517	15350	15329	15273	15476	15396	15214	15422	15462	15457	15312	15457	15301	15356	15253	15352	15192	15348	15314	15387	15249	15457	15379	15284	15392	15263	15335	15502	15187	15270	15231	15360	15226	15354	15392	15369	15445	15249	15340	15370	15357	15466	15404	15243	15402	15425	15320	15325	15362	15449	15267	15268	15215	15554	15407	15543	15322	15346	15401	15235	15317	15448	15357	15214	15223	15067	15349	15547	15397	15313	15255	15255	15232	15293	15257	15293	15238	15280	15306	15457	15371	15286	15315	15322	15280	15435	15368	15428	15339	15276	15364	15368	15285	15168	15161	15421	15502	15345	15226	15381	15435	15236	15216	15434	15323	15150	15337	15236	15245	15374	15287	15421	15242	15242	15257	15331	15374	15269	15246	15351	15347	15321	15138	15578	15311	15378	15221	15491	15406	15398	15358	15140	15190	15465	15210	15426	15386	15442	15467	15371	15383	15433	15182	15340	15384	15429	15231	15291	15193	15282	15334	15315	15259	15356	15463	15259	15236	15337	15300	15623	15199	15405	15281	15394	15379	15278	15302	15137	15430	15358	15320	15439	15323	15372	15151	15191	15101	15369	15232	15316	15290	15271	15312	15321	15406	15403	15306	15502	15341	15432	15363	15404	15313	15358	15268	15304	15411	15436	15473	15296	15458	15371	15384	15437	15176	15458	15425	15207	15326	15399	15402	15404	15367	15288	15269	15306	15372	15384	15342	15265	15433	15223	15271	15219	15277	15399	15243	15398	15193	15306	15340	15382	15574	15206	15280	15417	15332	15206	15299	15330	15212	15236	15416	15280	15318	15336	15490	15313	15350	15249	15228	15413	15210	15225	15270	15144	15336	15329	15340	15227	15277	15334	15467	15299	15361	15293	15410	15511	15267	15188	15301	15432	15248	15297	15402	15380	15411	15475	15211	15273	15355	15419	15466	15205	15301	15405	15341	15412	15439	15315	15468	15298	15178	15272	15338	15243	15359	15258	15190	15452	15350	15260	15285	15286	15377	15302	15236	15376	15371	15334	15234	15347	15285	15143	15365	15314	15428	15369	15327	15217	15359	15289	15287	15358	15446	15295	15476	15373	15246	15198	15265	15342	15452	15302	15296	15273	15232	15324	15527	15367	15432	15311	15274	15238	15453	15367	15436	15487	15328	15479	15186	15451	15322	15468	15440	15225	15270	15283	15453	15382	15478	15359	15308	15399	15154	15292	15417	15353	15563	15348	15443	15392	15228	15194	15396	15079	15292	15273	15315	15467	15285	15300	15257	15294	15226	15407	15347	15299	15510	15270	15285	15346	15287	15401	15404	15147	15327	15322	15393	15394	15345	15287	15318	15373	15334	15463	15496	15364	15277	15248	15302	15259	15305	15383	15264	15464	15334	15463	15295	15368	15317	15373	15355	15456	15326	15427	15487	15370	15434	15402	15288	15464	15383	15355	15449	15218	15421	15430	15235	15465	15412	15188	15323	15308	15370	15321	15408	15389	15159	15326	15448	15399	15397	15321	15089	15259	15212	15272	15243	15340	15378	15470	15333	15350	15334	15424	15302	15315	15385	15360	15136	15555	15209	15381	15498	15395	15391	15418	15164	15517	15396	15326	15516	15429	15366	15384	15298	15308	15327	15424	15398	15287	15439	15211	15394	15415	15443	15281	15314	15410	15403	15291	15421	15254	15159	15438	15287	15441	15279	15489	15476	15536	15336	15458	15058	15468	15218	15370	15459	15339	15339	15324	15362	15268	15340	15442	15408	15528	15422	15291	15167	15541	15320	15314	15258	15219	15343	15362	15325	15436	15390	15282	15422	15285	15212	15372	15383	15516	15519	15207	15321	15207	15328	15402	15318	15350	15377	15310	15429	15367	15384	15215	15448	15214	15344	15302	15345	15364	15178	15356	15395	15165	15432	15235	15358	15229	15342	15271	15335	15421	15250	15359	15451	15327	15242	15384	15313	15352	15232	15489	15374	15275	15412	15376	15194	15215	15381	15460	15412	15374	15507	15513	15152	15326	15437	15361	15214	15310	15393	15282	15181	15376	15386	15497	15233	15431	15425	15269	15335	15396	15419	15302	15305	15351	15436	15290	15272	15270	15310	15394	15369	15423	15358	15277	15314	15383	15370	15360	15335	15310	15455	15345	15261	15297	15440	15273	15275	15387	15329	15421	15488	15245	15516	15251	15270	15435	15305	15393	15461	15197	15174	15311	15478	15317	15574	15294	15407	15263	15382	15309	15452	15255	15438	15380	15251	15333	15431	15374	15352	15414	15342	15252	15298	15262	15318	15454	15369	15386	15246	15389	15275	15499	15303	15423	15279	15297	15365	15369	15265	15231	15244	15256	15280	15338	15249	15384	15350	15349	15244	15292	15442	15355	15226	15290	15199	15560	15212	15498	15269	15394	15332	15221	15492	15426	15279	15296	15218	15269	15406	15327	15456	15296	15413	15247	15375	15385	15507	15356	15297	15404	15233	15332	15329	15427	15309	15346	15351	15428	15149	15343	15422	15390	15145	15408	15244	15546	15509	15197	15250	15454	15444	15405	15377	15231	15387	15470	15292	15272	15450	15298	15308	15437	15162	15353	15322	15388	15339	15336	15300	15341	15186	15274	15150	15237	15277	15113	15280	15350	15222	15321	15372	15380	15322	15371	15342	15434	15248	15417	15277	15388	15246	15374	15397	15306	15296	15462	15342	15481	15482	15391	15358	15214	15459	15423	15305	15316	15404	15449	15297	15341	15453	15441	15449	15358	15449	15498	15333	15460	15313	15307	15270	15323	15510	15144	15373	15351	15354	15459	15129	15432	15354	15230	15291	15408	15264	15222	15373	15319	15340	15334	15386	15419	15303	15266	15283	15557	15350	15460	15277	15291	15270	15324	15493	15382	15462	15493	15227	15355	15402	15381	15404	15178	15387	15377	15377	15470	15248	15284	15241	15393	15210	15453	15212	15255	15278	15300	15330	15434	15457	15381	15194	15439	15339	15430	15463	15394	15320	15198	15512	15105	15537	15306	15431	15258	15322	15396	15284	15427	15273	15295	15281	15479	15393	15383	15208	15407	15367	15434	15405	15427	15333	15328	15362	15540	15395	15294	15365	15242	15321	15358	15177	15355	15451	15458	15342	15363	15188	15234	15365	15329	15257	15270	15483	15492	15310	15564	15385	15283	15277	15378	15470	15360	15203	15125	15426	15376	15303	15342	15348	15179	15345	15335	15291	15390	15285	15500	15275	15415	15219	15460	15451	15392	15332	15411	15343	15435	15228	15270	15279	15230	15248	15303	15399	15323	15396	15332	15112	15276	15215	15172	15479	15308	15225	15495	15415	15370	15249	15208	15351	15312	15404	15250	15457	15448	15334	15129	15253	15493	15347	15350	15336	15233	15318	15222	15206	15420	15276	15400	15441	15389	15280	15558	15434	15337	15288	15305	15476	15384	15323	15159	15467	15389	15427	15445	15364	15305	15374	15404	15307	15313	15338	15296	15338	15456	15371	15289	15456	15431	15382	15305	15234
25358	21505	29395	29055	28060	27625	25828	22435	21550	21234	20395	19911	19682	19151	19101	18726	18830	18837	18719	18517	18585	18246	18341	18267	18151	18273	18203	18160	18035	17971	18075	17942	18008	17898	18030	18093	17996	17800	17968	17771	18030	17870	17941	17728	17862	17668	17806	17711	17850	17826	17704	17676	17724	17799	17669	17832	17694	17780	17821	17838	17714	17825	17709	17835	17781	17766	17750	17872	17759	17621	17811	17767	17836	17840	17687	17868	17714	17868	17707	17700	17606	17625	17961	17820	17781	17603	17593	17637	17662	17875	17942	17656	17990	17921	17799	17828	17733	18009	17864	17759	17733	17699	17672	17763	17928	17739	17879	17712	17861	17720	17867	18160	17735	17914	17812	17869	17775	17704	17850	17686	17820	17718	17654	17973	17784	17680	17782	17766	17726	17934	17749	17786	17827	18063	17856	17820	17765	17973	17767	17920	17712	17765	17810	17800	17888	17873	17743	17680	17732	17762	17847	17813	17714	17671	17772	17788	17814	17870	17965	17836	17821	17891	17562	17821	17708	17684	17600	17801	17846	17695	17882	17970	17901	17801	17795	17651	17955	18011	17836	17971	17734	17728	17779	17829	17665	17690	17743	17644	17908	17855	17746	17698	17805	17798	17717	17589	17901	17771	17797	17934	17790	17826	17970	17843	17909	17832	18073	17696	17851	17639	17921	17960	17717	17834	17865	17879	17724	17766	17894	18020	17895	17992	17703	17992	17922	17856	17636	17640	17691	17646	17898	17677	17659	17810	17885	17817	17731	17539	17519	17790	17629	17845	17665	17761	17867	17860	17760	17790	17845	17773	17868	18028	17867	17767	17932	17800	17763	17673	17997	17765	17763	17842	17595	17843	17781	17688	17924	17905	17832	17808	17774	17731	17875	17951	17799	17643	17797	17778	17745	17765	17973	17925	17780	17832	17856	17959	17682	17693	17586	17721	17692	17842	17997	17896	17873	17841	17629	17920	17867	17592	17938	17816	17621	17735	17780	17832	17583	17746	17805	17866	17810	17775	17771	17799	17731	17661	17755	17808	17748	17878	17814	17761	17821	17617	17799	17831	17711	17733	17787	17881	17892	17689	17834	17619	17733	17765	17748	17852	17621	17991	17957	17802	17910	17829	17917	17798	17555	17812	17815	17938	17621	17738	17735	17741	17628	17722	17868	17765	17797	17672	17758	17607	17718	17825	17719	17728	17799	17885	17835	17688	17840	17739	17951	17633	17766	17930	17713	17723	17716	17794	17666	17776	17633	17881	17665	17734	17795	17655	18173	17789	17803	17759	17732	17686	17887	17978	17785	17758	17817	17727	17907	17774	17936	17972	17680	17684	17778	17772	17967	17688	17786	17556	17970	17691	17858	17819	17662	17758	17703	17914	17811	17681	17772	17656	17878	17977	17628	17992	17705	17684	17625	17778	17662	17706	17846	17910	18066	17807	17950	17785	17844	17794	17861	17735	17753	17682	17747	17749	17668	17645	17934	17759	17854	17657	18071	17662	17802	17909	17854	17530	17574	17856	17834	17759	17837	17652	17593	17866	17819	17776	17746	17670	17819	17838	17716	17869	17735	17692	17785	17501	17617	17803	17784	17865	17838	17774	17902	17943	17697	17927	17781	17704	17841	17710	17626	17721	17896	17784	17968	17667	17727	17868	17776	17877	17773	17662	17762	17865	17786	17666	17677	17840	17773	17781	17776	17840	17803	17841	17865	17632	17766	17832	17916	17774	17885	17871	17765	17875	17813	17846	17976	17634	17879	17758	17877	17767	17712	17617	17915	17851	17654	17663	17863	17769	17717	17916	17655	17651	17744	17766	17739	17862	17929	17749	17670	18084	17787	17691	17824	17737	17814	17641	17914	17627	17931	17785	17803	17819	17761	17712	17678	17825	17739	17716	17959	17876	17678	17810	17499	17761	17800	17815	17524	17866	17803	17765	17786	17705	17542	17716	17866	17765	17882	17887	17820	17724	17773	17756	17872	17724	17908	17766	17870	17916	17961	17729	17739	17723	17813	17639	17682	17801	17900	17743	17762	17831	17939	17594	17725	17954	17949	17747	17859	17782	18030	17782	17632	17806	17927	17612	17745	17755	17702	17858	17766	17771	17841	17762	17777	17964	17633	17735	17823	17701	17732	17818	17890	17964	17779	17710	17946	17759	17691	17959	17866	17789	17782	17886	17859	17843	17817	17685	17839	17633	17835	17608	17801	17786	17879	17731	17755	17839	17943	18021	17913	17609	17763	17728	17621	17916	17844	17782	17740	17921	18113	17689	17871	17736	17811	17794	17787	17701	17916	17785	17673	17884	17646	18022	18043	17903	17918	17594	17729	17807	17718	17682	17903	17862	17831	17847	17801	17776	17757	17790	17730	17750	17569	17976	17818	17827	17909	17808	17689	17888	17922	17788	17862	17776	17926	17815	17871	17841	17645	17906	17797	17848	17878	17898	17728	17974	17840	17621	18007	17776	18014	17748	17904	17899	17918	17950	17804	17934	17789	17966	17805	17681	17724	17611	17916	17931	17724	17736	17645	17823	17775	17829	17863	17643	17893	17687	17699	17930	17595	17872	17805	17690	17956	17771	17835	17681	17571	17637	17835	17815	17747	17839	17705	17713	17672	17906	17756	17954	17982	17708	17753	17752	17857	17852	17700	17654	17767	17719	17869	17824	18014	17842	17916	17847	17731	17884	17689	17868	17904	17754	17748	17704	17740	17946	17630	18018	17755	17878	18046	17636	17694	17609	17653	17902	17753	17831	17666	17732	17731	17781	17809	17832	17848	17671	17713	17882	17921	17653	17827	17670	17737	17659	17728	17787	17817	17865	17830	17922	17765	17780	17792	17894	17780	17893	17827	17865	17614	17893	17985	18014	17789	17820	17884	17680	17808	17862	17864	17861	17900	17632	17616	17713	17682	17773	17769	17878	17950	17927	17794	17787	17760	17782	17614	17980	17804	17738	17780	17825	17679	17945	17962	17585	17805	17865	17678	17840	17944	17852	17667	17815	17800	17702	17637	17736	17919	17785	17631	17686	17890	17752	17842	17928	17850	17956	17596	18001	17750	17544	17699	17862	17788	17673	17958	17853	17812	17699	17620	17798	17620	17826	18000	17765	17966	17910	18013	17820	17876	17802	17857	17773	17618	17720	17881	17910	17815	17841	17732	17755	17790	17838	17874	17725	17832	17735	17849	17760	17753	17673	17517	17741	17839	17650	17767	17693	17638	17771	17692	17800	17861	17873	17652	17827	17716	17903	17704	17786	17708	17666	17867	17804	17827	17769	17862	17646	17971	17795	17956	17993	17941	17895	17975	17921	17935	17895	17826	17603	17833	17883	17916	17860	17877	17715	18194	17892	17699	17788	17794	17602	18234	17546	17611	17741	17659	17845	17735	17828	17845	17895	17885	17737	17907	17845	17880	17779	17725	17793	17887	17842	17784	17827	17892	17816	17922	17585	17643	18043	17814	17913	17838	17611	17900	17871	17931	17860	17810	17751	17684	17927	17686	17871	17950	17834	17709	17733	17823	17919	17773	17846	17842	17783	17765	17836	17749	18008	17412	17651	17999	17934	17809	17768	17739	17636	17655	17817	17897	17765	17827	17863	17716	17747	17856	17859	17795	17506	17770	17704	18063	17632	17809	17801	17762	17757	17878	17920	17852	17782	17860	17976	17653	18034	17717	17730	17726	17904	17831	17925	17883	17682	17816	17802	17953	17603	17957	17838	17876	17711	17778	17776	17875	17839	17820	17857	17819	17646	17629	17685	17945	17770	17773	17795	17931	17839	17834	17755	17830	17750	17717	17757	17781	17709	17912	17900	17666	18055	17658	17794	17801	17755	17686	17811	17915	17995	17745	17893	17557	17774	17908	17734	17730	17748	17741	17862	17841	17645	17699	17857	17617	17858	17884	17649	17741	17686	17874	17699	17737	17756	17822	18041	17888	17863	17855	17808	17542	17735	17704	17759	17596	17658	17659	17591	17812	17719	17841	17772	17765	17723	17837	17746	17789	17854	17821	17724	17699	17911	17671	17675	17722	17936	17648	17708	17889	17703	17810	17628	17666	17707	17553	18063	17798	17871	17863	17637	17876	17835	17800	17645	17991	17780	17836	17976	17841	17828	17703	17823	17909	17682	17826	17749	17785	17740	17806	17920	17853	17744	17797	17890	17869	17776	17516	17924	17804	17699	17824	17925	17817	17774	17714	17683	17694	17840	17883	17764	17828	17740	17793	17835	17846	17779	17778	17878	17704	17863	17823	17830	17606	17855	17801	17562	17986	17489	17708	17919	17889	17760	17859	17885	17568	17836	17973	17785	17831	17783	17591	17674	17776	17702	17892	18039	17873	17875	17621	17830	17886	17865	17813	17811	18017	17864	17952	17566	17832	17792	17827	17832	17767	17800	17846	17889	18104	17824	17888	17695	17907	17825	17843	17856	17958	17826	17645	17723	17897	17766	17725	17745	17733	17918	17788	17763	17926	17807	17869	17819	17539	17775	17538	17800	17892	18076	17768	17799	17817	17859	17821	17683	17816	17850	17866	17882	17565	17810	17686	17783	17785	17829	17795	17450	17853	17848	17753	17653	17783	17880	17549	17742	17967	17963	17819	17713	17910	17843	17849	17861	17799	17785	17832	17778	17698	17784	17677	17734	17902	17888	17668	17884	17836	17842	17687	18102	17833	17842	17760	18072	17851	17910	17826	17737	17961	18017	17888	17779	17788	17640	17762	17716	17558	17685	17928	17862	17994	17933	17912	17834	17890	17929	17814	17837	17800	17901	17981	17760	17732	17921	17901	17805	17808	17834	17671	17715	17859	17938	17893	17795	17774	17696	17694	17738	17936	17747	17791	17763	17836	17836	17816	17949	17996	17933	17839	17832	17757	17890	17661	17586	17794	17863	17761	18097	17879	17700	17740	17668	17840	17657	17686	17767	17799	17902	17777	17670	17787	17897	17686	17915	17836	17841	17910	17770	17738	17642	17988	17895	17890	17691	17700	17682	17755	17688	17698	17859	17851	17675	17808	17688	17849	17992	17854	17796	17856	17786	17898	17633	17906	17746	17767	17899	17892	17898	17846	17835	17844	17658	17986	17699	17876	17792	17587	17730	17818	17831	17746	17659	17936	17805
27561	45193	47198	39717	33621	28469	24578	22038	21184	20376	19331	18588	18046	17367	17226	16999	16717	16521	16402	16430	16117	16251	16055	15821	15948	15999	15826	15713	15750	15667	15556	15673	15435	15432	15514	15599	15513	15529	15630	15485	15422	15452	15307	15365	15585	15517	15472	15393	15411	15326	15517	15496	15314	15339	15480	15436	15528	15287	15381	15490	15399	15380	15538	15542	15572	15338	15301	15432	15239	15335	15332	15303	15321	15228	15476	15484	15568	15516	15371	15520	15486	15551	15393	15401	15476	15389	15544	15392	15217	15431	15351	15439	15577	15428	15495	15549	15417	15298	15543	15516	15319	15413	15415	15300	15441	15251	15419	15383	15477	15474	15439	15399	15483	15555	15354	15315	15566	15550	15508	15290	15364	15520	15611	15371	15280	15303	15399	15177	15381	15518	15286	15406	15384	15326	15350	15361	15388	15385	15383	15312	15559	15346	15134	15356	15402	15279	15248	15438	15559	15323	15563	15295	15505	15256	15439	15254	15292	15434	15466	15400	15388	15319	15372	15415	15275	15479	15382	15501	15235	15319	15408	15392	15445	15345	15446	15302	15447	15395	15354	15312	15344	15350	15532	15238	15296	15445	15448	15364	15560	15409	15439	15409	15455	15493	15464	15448	15358	15340	15435	15459	15418	15462	15431	15629	15361	15189	15454	15390	15373	15463	15495	15261	15410	15501	15496	15407	15295	15390	15328	15429	15343	15364	15464	15421	15217	15662	15416	15263	15418	15329	15387	15587	15219	15511	15549	15281	15150	15245	15298	15367	15371	15452	15376	15319	15512	15414	15349	15378	15317	15367	15483	15371	15596	15268	15424	15393	15309	15373	15537	15171	15322	15419	15460	15356	15447	15279	15241	15355	15347	15484	15408	15548	15420	15422	15360	15445	15488	15479	15402	15441	15347	15500	15494	15278	15436	15256	15343	15436	15256	15403	15279	15402	15440	15366	15276	15512	15247	15561	15323	15452	15302	15496	15587	15194	15426	15356	15458	15498	15520	15465	15259	15390	15389	15189	15403	15301	15358	15315	15460	15414	15162	15364	15262	15360	15417	15475	15554	15350	15378	15428	15585	15522	15494	15340	15248	15471	15453	15224	15504	15444	15193	15391	15400	15422	15409	15360	15579	15328	15277	15522	15611	15421	15526	15256	15443	15312	15570	15416	15275	15251	15345	15304	15419	15231	15437	15436	15480	15369	15463	15238	15294	15368	15492	15473	15388	15394	15307	15308	15526	15486	15257	15429	15570	15449	15338	15361	15400	15395	15251	15409	15503	15501	15357	15437	15301	15449	15475	15437	15393	15250	15382	15328	15423	15321	15408	15319	15360	15458	15381	15411	15412	15373	15526	15391	15291	15441	15429	15467	15496	15473	15439	15291	15391	15222	15288	15320	15303	15299	15567	15527	15484	15398	15567	15393	15440	15352	15348	15352	15554	15262	15439	15385	15412	15501	15343	15192	15470	15330	15493	15354	15365	15086	15273	15240	15317	15361	15547	15345	15328	15360	15301	15459	15521	15353	15447	15242	15484	15399	15299	15402	15233	15350	15321	15289	15260	15126	15449	15273	15266	15410	15526	15377	15442	15309	15449	15242	15228	15508	15242	15492	15468	15464	15379	15344	15412	15303	15279	15433	15370	15355	15460	15360	15274	15398	15598	15398	15332	15402	15599	15230	15443	15306	15383	15426	15357	15374	15381	15445	15334	15429	15435	15510	15373	15473	15435	15231	15495	15245	15335	15390	15340	15310	15472	15430	15419	15364	15478	15524	15607	15563	15383	15314	15338	15537	15451	15296	15449	15546	15457	15248	15465	15350	15318	15304	15462	15422	15493	15315	15456	15426	15395	15361	15240	15517	15356	15254	15391	15241	15331	15558	15454	15386	15188	15453	15290	15416	15395	15332	15420	15472	15392	15433	15308	15418	15284	15393	15241	15380	15337	15359	15435	15377	15424	15287	15319	15249	15419	15305	15510	15338	15461	15294	15359	15416	15435	15204	15220	15376	15384	15394	15511	15324	15369	15456	15384	15585	15383	15381	15348	15316	15378	15295	15355	15460	15352	15397	15425	15204	15466	15328	15327	15539	15386	15449	15341	15530	15569	15437	15720	15290	15526	15456	15422	15299	15400	15392	15379	15304	15335	15322	15266	15321	15423	15371	15355	15306	15287	15367	15446	15487	15536	15369	15273	15331	15300	15233	15593	15435	15401	15478	15461	15270	15445	15424	15431	15259	15521	15251	15354	15442	15378	15308	15548	15347	15232	15624	15577	15406	15206	15546	15417	15403	15294	15404	15282	15458	15179	15427	15457	15590	15466	15606	15420	15426	15318	15335	15470	15363	15525	15432	15441	15387	15456	15324	15338	15383	15476	15442	15337	15405	15457	15468	15507	15260	15298	15470	15319	15516	15361	15528	15420	15558	15340	15409	15400	15436	15426	15472	15469	15467	15374	15354	15316	15444	15464	15400	15494	15328	15403	15294	15389	15344	15367	15455	15402	15333	15349	15492	15480	15460	15447	15397	15308	15408	15298	15255	15479	15397	15215	15320	15389	15420	15388	15378	15352	15295	15457	15402	15441	15330	15341	15416	15369	15416	15491	15434	15487	15408	15382	15367	15471	15554	15346	15557	15512	15263	15406	15427	15359	15437	15394	15373	15441	15236	15392	15309	15381	15176	15348	15443	15326	15315	15300	15279	15403	15457	15377	15379	15426	15294	15457	15459	15333	15247	15470	15378	15373	15281	15328	15301	15378	15464	15429	15299	15362	15380	15342	15412	15504	15227	15445	15455	15360	15408	15468	15381	15395	15433	15501	15539	15399	15426	15537	15483	15487	15455	15378	15433	15266	15365	15378	15354	15348	15427	15374	15207	15280	15416	15399	15513	15442	15336	15278	15433	15445	15283	15338	15300	15359	15378	15185	15387	15353	15192	15405	15411	15497	15433	15349	15359	15312	15308	15335	15429	15358	15248	15452	15305	15344	15619	15437	15370	15310	15184	15395	15490	15386	15438	15410	15310	15298	15647	15286	15381	15478	15397	15462	15302	15472	15391	15231	15451	15476	15499	15311	15431	15266	15386	15267	15275	15249	15404	15491	15493	15332	15464	15239	15377	15333	15169	15508	15394	15363	15321	15469	15294	15344	15432	15319	15392	15392	15210	15436	15434	15369	15479	15375	15449	15496	15475	15330	15123	15507	15350	15370	15485	15363	15382	15204	15367	15270	15406	15310	15439	15424	15360	15379	15370	15390	15260	15395	15468	15449	15345	15468	15210	15443	15410	15658	15359	15446	15493	15335	15457	15287	15394	15444	15337	15409	15475	15465	15342	15382	15453	15386	15251	15283	15555	15479	15467	15325	15408	15351	15366	15442	15362	15412	15459	15289	15429	15444	15434	15397	15290	15539	15204	15259	15503	15340	15578	15357	15311	15349	15320	15511	15433	15374	15253	15330	15385	15372	15290	15546	15417	15628	15184	15445	15293	15310	15330	15478	15342	15314	15532	15490	15316	15487	15392	15510	15431	15457	15639	15521	15406	15424	15415	15420	15368	15380	15452	15351	15498	15250	15503	15539	15243	15346	15349	15397	15472	15530	15308	15289	15457	15372	15369	15474	15404	15287	15350	15238	15360	15462	15348	15290	15256	15479	15411	15466	15274	15508	15405	15368	15444	15281	15454	15544	15387	15523	15361	15397	15377	15307	15349	15304	15461	15533	15216	15278	15390	15444	15440	15431	15359	15576	15217	15465	15415	15348	15457	15367	15363	15330	15230	15476	15485	15484	15130	15331	15347	15227	15358	15259	15373	15397	15428	15450	15442	15360	15579	15443	15371	15437	15523	15456	15412	15492	15325	15372	15463	15437	15402	15302	15413	15445	15497	15329	15353	15392	15306	15597	15273	15312	15480	15417	15403	15399	15473	15331	15416	15524	15338	15472	15320	15580	15221	15350	15432	15403	15428	15427	15542	15417	15479	15383	15281	15394	15585	15416	15470	15332	15254	15644	15298	15498	15398	15396	15291	15382	15467	15281	15416	15550	15273	15346	15578	15511	15425	15493	15439	15344	15492	15503	15525	15470	15569	15326	15416	15555	15346	15363	15521	15297	15469	15251	15384	15383	15435	15398	15552	15470	15335	15507	15367	15240	15473	15455	15353	15350	15472	15339	15381	15285	15321	15451	15532	15452	15309	15275	15276	15315	15280	15355	15440	15521	15586	15524	15512	15338	15456	15476	15248	15452	15508	15345	15404	15216	15441	15299	15230	15205	15362	15486	15247	15412	15220	15410	15385	15385	15261	15434	15359	15407	15440	15377	15432	15258	15408	15356	15336	15270	15493	15344	15453	15598	15312	15402	15423	15479	15325	15314	15459	15385	15607	15542	15479	15517	15347	15318	15450	15470	15450	15272	15565	15420	15492	15461	15473	15366	15490	15303	15427	15487	15618	15442	15411	15337	15350	15329	15470	15184	15365	15361	15376	15444	15383	15322	15317	15479	15326	15403	15477	15416	15219	15445	15573	15341	15455	15289	15448	15255	15243	15246	15352	15260	15373	15395	15357	15435	15238	15277	15357	15368	15353	15388	15378	15358	15393	15383	15441	15374	15313	15338	15433	15225	15228	15369	15489	15323	15587	15337	15337	15440	15305	15211	15330	15271	15232	15607	15377	15440	15453	15377	15461	15296	15267	15485	15408	15528	15413	15582	15542	15259	15431	15387	15344	15400	15436	15291	15321	15487	15296	15520	15413	15471	15330	15351	15401	15362	15338	15368	15410	15415	15418	15358	15329	15326	15369	15419	15295	15279	15418	15459	15414	15473	15344	15299	15387	15329	15473	15568	15390	15311	15412	15445	15142	15406	15434	15321	15380	15311	15466	15359	15451	15512	15296	15566	15422	15466	15385	15272	15309	15364	15323	15393	15441	15361	15456	15400	15287	15403	15348	15397	15281	15299	15458	15319	15364	15504	15410	15392	15423	15406	15573	15159	15501	15372	15274	15255	15335	15233	15345	15466	15343	15478	15298	15415	15307	15353	15329	15306	15491	15278	15337	15312	15421	15347	15338	15343	15326	15483	15397	15410	15449	15416	15430	15225	15364	15321	15319	15349	15386	15297	15528	15353	15425
24070	21442	29247	25343	25119	28170	28242	23951	23225	22473	21439	20450	19985	19528	19272	19116	18779	18690	18591	18446	18090	18028	17901	17942	18000	17865	17724	17669	17671	17645	17584	17729	17433	17526	17278	17414	17298	17344	17410	17328	17411	17445	17201	17337	17066	17192	17507	17364	17120	17169	17520	17432	17319	17233	17219	17346	17104	17305	17178	17333	17373	17292	17208	17323	17346	17226	17313	17324	17151	17155	17443	17246	17264	17162	17308	17138	17364	17515	17441	17298	17567	17158	17292	17365	17280	17449	17310	17217	17159	17238	17117	17343	17209	17396	17193	17201	17476	17316	17519	17267	17353	17341	17183	17211	17197	17313	17396	17233	17261	17306	17054	17082	17137	17106	17244	17369	17210	17237	17209	17234	17442	17432	17173	17351	17143	17290	17198	17082	17291	17215	17385	17317	17231	17329	17247	17104	17129	17281	17317	17166	17203	17123	17043	17258	17200	17300	17380	17275	17243	17101	17345	17327	17254	17171	17190	17451	17309	17279	17303	17190	17222	17147	17287	17244	17397	17460	17285	17403	17114	17089	17375	17149	17333	17137	17082	16965	17218	17310	17152	17240	17238	17166	16930	17284	17245	17240	17245	17339	17425	17300	17308	17136	17304	17205	17187	17290	17315	17252	17147	17108	17270	17279	17268	17064	17159	17293	17069	17110	17486	17234	17473	17208	17187	17117	17315	17389	17169	17134	17281	17236	17142	17290	17024	17425	17451	17048	17085	17452	17118	17134	17157	17195	17351	17499	17212	17026	17289	17351	17192	17199	17443	17265	17213	17215	17293	17233	17315	17285	17289	17204	17505	17176	17242	17166	17215	17200	17204	17108	17260	17346	17093	17227	17378	17241	17219	17393	17249	17271	17304	16973	17331	17128	17252	17282	17276	17288	17228	17227	17322	17131	17229	17115	17373	17394	17275	17392	17188	17435	17445	17342	17435	17334	17242	17264	17265	17257	17162	17278	17234	17242	17075	17311	17495	17419	17381	17102	17207	17279	17419	17244	17190	17072	17140	17211	17274	17297	17233	17372	17447	17383	17151	17194	17183	17382	17277	17297	16995	17085	17334	17253	17134	17468	17476	17257	17343	17184	17189	17334	17327	17088	17221	17271	17217	17192	17090	17289	17422	17263	17215	17297	17386	17234	17396	17198	17131	17078	17193	17412	17348	17014	17047	17255	17194	17257	17171	16978	17370	17467	17414	17149	17187	17097	17167	17096	17144	17133	17154	17311	17100	17235	17192	17145	17357	17233	17258	17399	17197	17186	16994	17346	17245	17259	17353	17213	17330	17199	17139	17301	17207	17327	17389	17170	17292	17236	17327	17228	17457	17484	17341	17179	17233	17165	17466	17393	17369	17215	17212	17128	17408	17269	17371	17452	17219	17156	17284	17169	17312	16990	17288	17050	17257	17180	17235	17299	17236	17054	17196	17268	17290	17201	17358	17343	17146	17187	17183	17032	17381	17182	17276	17297	16973	17428	17317	17139	17177	17170	17252	17222	17230	17098	17156	17183	17312	17333	17258	17205	17375	17192	17545	17339	17487	17215	17342	17332	17119	17438	17306	17143	17487	17249	17064	17367	17321	17331	17320	17214	17147	17030	17215	17212	17234	17248	17132	17106	17229	17013	17224	17197	17005	17052	17220	17373	17422	17238	17319	17453	17361	17192	17435	17385	17298	17142	17344	17380	17257	17021	17320	17410	17144	17226	17277	17158	17254	17293	17087	17372	17289	17400	17154	17031	17132	17073	17450	17188	17316	17216	17301	17396	17120	17301	17308	17312	17355	17080	17292	17231	17354	17164	17246	17111	17104	17117	17190	17114	17295	17157	17329	17258	17209	17232	17137	17384	17142	17245	17188	17279	17208	17390	17087	17254	17249	17113	17313	17357	17301	17066	17258	17355	17036	17190	17160	17305	17118	17117	17266	17339	17375	17280	17129	17331	17366	17381	17113	17251	17275	17299	17281	17110	17074	17114	17408	17284	17448	17228	17287	17169	17295	17255	17196	17408	17256	17245	17294	17045	17296	17159	17207	17249	17336	17280	17314	17241	17214	17123	17163	17211	17206	17299	17218	17128	17154	17243	17314	17541	17408	17190	17174	17301	17189	17052	17181	17067	17139	17103	17530	17262	17071	17254	17147	17273	17247	17483	17321	17266	17366	17263	17024	17372	17240	17368	17108	17111	17389	17396	17318	17273	17105	17199	17422	17215	17342	17190	17243	17141	17299	17289	17034	17327	17265	17490	17294	17136	17131	17225	17336	17231	17340	17237	17442	17222	17210	17234	17275	17066	17162	17231	17121	17190	17461	17306	17487	17167	17179	17334	17301	17208	17326	17461	17163	17354	17266	17088	17287	17147	17278	17372	17081	17295	16990	17322	17055	17164	17344	17157	17103	17224	17307	17204	17293	17267	17194	17125	17091	17238	17182	17071	17090	17564	17245	17149	17447	17242	17451	17401	17230	17172	17321	17208	17297	17320	17099	17267	17195	17226	17203	17405	17243	17086	17410	17273	17327	17044	17363	17309	17025	17322	17302	17278	17134	17280	17111	17480	17395	17281	17213	17120	17070	17319	17096	17196	17414	17281	17270	17423	17151	17202	17257	17187	17193	17351	17239	17295	17448	17327	17187	17260	17204	17339	17314	17289	17174	17284	17124	17335	17109	17090	17252	17443	17170	17195	17292	17251	17056	17319	17478	17039	17352	17362	17194	17058	17126	17295	17275	17268	17237	17200	17411	17335	17145	17264	17152	17208	17359	17412	17207	17187	17325	17229	17484	17433	17337	17291	17195	17477	17225	17164	17075	17146	17268	17191	17441	17340	17184	17169	17200	17253	17279	17159	17412	17268	17333	17248	17138	17020	17243	17193	17313	17211	17273	17081	17223	17333	17231	17360	17190	17176	17174	17208	17219	17208	17246	17253	17058	17196	17098	17234	17292	17191	17286	17272	17229	17223	17255	17304	17152	17290	17263	17181	17332	17107	17253	17290	17380	17249	17090	17288	17323	17354	17328	17299	17496	17205	17403	17190	17330	17136	17264	17393	17438	17064	17199	17360	17278	17521	17306	16875	17213	17087	17191	17098	17349	17179	17467	17215	17323	17202	17333	17168	17298	17281	17366	17137	17307	17336	17362	17244	17072	17458	17263	17304	17289	17186	17425	17406	17288	17371	17206	17341	17302	17140	17136	17032	17047	17283	17351	17327	17221	17096	17282	17227	17215	17312	17264	17105	17131	17308	17275	17206	17273	17328	17418	17189	17306	17256	17194	17221	17254	17276	17323	17064	17375	17314	17184	17290	17116	17186	17291	17288	17306	17297	17168	17190	17185	17447	17190	17140	17119	17170	17284	17180	17165	17252	17172	17190	17140	17259	17379	17166	17134	17270	17118	17220	16944	17238	17228	17357	17061	17077	17080	17204	17167	17222	17225	17218	17223	17213	17199	17116	17318	17284	17199	17500	17302	17403	17304	17153	17388	17220	17166	17291	17252	17311	17020	17262	17183	17167	17291	17272	17254	17361	17431	17157	17368	17229	17253	17419	17270	17495	17213	17248	17405	17297	17275	17426	17405	17227	17412	17412	17130	17450	17308	17260	17134	17261	17385	17049	17256	17325	17210	17200	17135	17090	17131	17412	17226	17356	17278	17191	17147	17195	17242	17346	17159	17350	17173	17180	17310	17255	17226	17302	17370	17492	17184	17246	17288	17220	17147	17265	17406	17279	17318	17145	17265	17251	17377	17399	17267	17529	17374	17381	17287	17295	17196	17413	17264	17212	17171	17391	17367	17320	17267	17404	17107	17420	17480	17272	16947	17297	17310	17227	17401	17292	17266	17333	17350	17250	17416	17002	17246	17225	17384	17285	17356	17121	17087	17056	17188	17277	17276	17323	17259	17227	17287	17250	17286	17300	17478	17276	17490	17284	17263	17434	17224	17321	17156	17146	17127	17244	17224	17211	17324	17203	16960	17303	17322	17260	17302	17254	17506	17374	17152	17262	16984	17397	17095	17056	17293	17055	17162	17374	17184	17219	17217	17341	17192	17289	17222	17307	17227	17202	17123	17149	17347	17271	17344	17255	17256	17209	16990	17428	17394	17294	17416	17366	17178	17450	17254	17119	17162	17102	17241	17230	17144	17260	17356	17183	17199	17148	17151	17303	17271	17120	17396	17456	17016	17303	17411	17217	17284	17040	17285	17230	17411	17269	17157	17202	17323	17223	17024	17202	17461	17280	17027	17456	17034	17169	17418	17379	17088	17328	17166	17118	17327	17147	17278	17381	17162	17128	17214	17348	17173	17180	17236	17220	17180	17208	17388	17187	17072	17127	17163	17234	17059	17091	17234	17236	17439	17063	17441	17094	17440	17399	17370	17124	17147	17218	17177	17110	17114	17431	17271	17284	17040	17261	17241	17263	17165	17262	17221	17094	17224	17301	17019	17229	17183	17355	17367	17095	17145	17351	17140	17545	17332	17155	17263	17303	17318	17137	17175	17372	17116	17203	17539	17239	17315	17384	17244	17268	17299	17150	17209	17365	17246	17269	17400	17462	17008	17266	17288	17196	17024	17330	17211	17138	17171	17177	17085	17106	17485	17279	17018	17047	17245	17413	17304	17412	17212	17291	17329	17267	17311	17286	17298	17238	17462	17291	17297	17112	17326	17224	17189	17317	17469	17457	17090	17233	17231	17287	17316	17282	17093	17446	17278	17241	17351	17168	17367	17367	17454	17207	17385	17229	17209	17173	17261	17261	17365	17219	17228	17225	17374	17202	17269	17110	17179	17105	17343	17417	17224	17097	17247	17122	17359	17298	17349	17217	17209	17196	17379	17336	17453	17243	17198	17266	17254	17255	17134	17393	17493	17221	17293	17509	17324	17367	17343	17195	17355	17349	17506	17407	17095	17293	17222	17311	17471	17453	17262	17189	17181	17317	17042	17144	17328	17198	17193	17138	17271	17161	17326	17349	17210	17368	17132	17260	17262	17266	17250	17143	17133	17323	17325	17084	17335	17200	17098	17208	17193	17246	17311	17053	16998	17198	17237	17341	17204	17275	17416	17222	17282	17066	17357	17090	17287	17143	17287	17174	17261	17520	17346	17186	17419	17325	17113	17482	17230	17257
29176	49593	51224	42630	35873	30858	27146	25435	24368	22783	21042	20122	19043	18403	17713	17717	17219	17048	16658	16457	16462	16107	15883	15926	15916	15805	15859	15611	15591	15601	15540	15493	15440	15320	15506	15410	15297	15239	15303	15225	15221	15121	15046	15083	15198	15187	15249	14925	15112	15166	15099	15065	15097	15060	14987	15073	15208	14885	15206	15008	14982	15221	15107	15029	15176	15107	15128	14927	15176	15202	15071	15217	15134	15111	15097	15234	14844	14893	15048	15175	15200	14995	15085	15294	15126	15168	15184	15181	15119	15052	15147	15044	15174	14980	15077	14991	15052	14990	15021	15154	15217	15046	15034	14951	14919	15218	15064	15166	14983	15077	14982	15036	14894	15089	15070	15094	15159	15102	15092	15129	15120	15015	15133	15106	15016	14954	15029	15041	14979	15050	14989	15114	14979	15077	15112	15268	15117	15009	15166	15027	15011	15215	15103	15244	15043	15019	15029	14857	15080	15126	15182	15091	15083	15073	15016	14918	14972	14906	15309	15092	15044	15048	15050	15114	14969	14968	14948	15067	14952	15029	15086	15002	15162	15027	14979	15131	15188	14885	14968	15114	15176	15015	15212	15023	15163	14992	15061	14993	15095	15030	15040	15023	14976	15066	15094	15011	14951	14926	15143	15034	15073	14922	15161	15002	15045	15226	14927	14987	15114	14968	15056	15110	15114	15118	15180	15009	14963	14988	14920	14953	15160	14904	15096	15239	14976	14926	14930	15156	14995	15138	15035	15116	15121	15086	14996	15195	15037	15127	14996	14948	15022	15053	14977	14958	15207	15038	14986	14912	15043	15059	15146	15009	15020	15128	15125	15048	14986	15184	15141	15029	14990	15123	14880	14919	15081	15069	15083	15118	14894	15155	14908	15082	15138	15081	15183	15112	15024	15087	15028	15075	15104	14976	15087	14967	15150	15026	15014	14969	15093	15026	15033	15061	15017	15235	15241	15099	15080	15044	15015	15209	14941	14887	15143	15209	15002	14900	15185	15022	15038	14934	15110	15010	15050	15112	15048	15193	14972	15054	15037	15111	15058	15108	14997	14823	15066	15175	15019	15190	15191	15079	15087	15079	15016	15173	14908	15128	15238	15284	15082	14938	15161	14985	15084	15053	15103	15008	15032	15013	14949	15110	15041	14961	15107	15112	15013	15000	14988	15094	15089	15151	14952	15046	15112	15055	14954	15085	15031	14949	15066	14879	15086	15151	14978	14911	14968	14904	15223	14961	15176	15049	15017	15124	15037	15009	15137	15197	15073	15073	15022	15176	15006	15139	15158	15076	14886	15010	14813	14942	14989	15071	15082	14930	15105	15025	15021	15075	15089	15201	15217	15219	15095	15312	15093	15157	14959	14937	14974	15115	15054	14974	15121	15162	15122	15122	15051	15110	14956	15201	15030	15113	15056	15052	15167	15068	15119	15007	14915	15052	14993	15135	14931	15221	15244	15127	15139	15081	15191	15046	15080	15166	15099	15055	15028	15137	14993	14897	15256	15154	15051	15014	15102	15105	14981	15069	15219	15086	15145	14906	15077	15120	15014	15094	15045	15045	14979	14930	15127	14957	15000	15324	15113	15098	15118	14991	15030	15218	15045	14980	15275	15131	15026	15061	15168	14989	14998	15186	15127	15170	15119	15129	15046	14917	15023	15165	14941	15268	15216	15021	14934	14980	14887	15197	15117	15293	15091	15012	15000	15125	15142	14985	15004	15056	15034	14831	15023	14864	14996	15035	14898	15231	15021	15121	15043	14971	14929	14964	14977	15045	14887	15108	15066	14983	15127	14945	15008	15054	15014	15005	15071	15023	15086	14894	15024	14930	15155	15062	15001	14904	15103	14934	15077	15017	15117	15249	15082	15041	15205	15058	15193	15052	15052	15130	14983	15181	15101	15096	14921	15165	14972	14916	15056	14905	15196	15151	15079	15142	15127	15078	15082	15036	15126	15055	15213	15006	15048	15062	15147	15090	15005	14984	14999	15027	15142	14969	14942	15109	15079	15004	14862	15068	15006	15064	15167	14976	14972	15169	15092	15154	15092	15056	15022	15386	15024	15266	15098	15076	14940	15287	14921	15102	14897	14940	15042	15166	15091	15083	15133	15200	15100	14953	15076	14988	15087	14983	15106	14962	15233	15092	15046	15088	14926	15064	15087	15014	15163	15076	15009	15024	15313	14959	15085	15167	15259	15073	15064	14970	14940	15044	15142	14990	15111	15099	14957	15118	14971	14983	15021	15114	14969	15056	15001	14939	15134	14925	15073	14872	15007	14998	15132	15091	15238	15177	15215	15236	15203	15022	15084	15108	15128	15042	14962	15101	15081	14977	14950	15102	14895	15071	15021	15075	15285	14949	15047	14992	15150	15328	15112	15181	15147	15155	15047	15150	15119	14916	14993	14944	15203	15213	15109	15076	15046	15218	15055	15198	14800	15186	15045	14973	14972	15057	14881	15042	14976	15043	14964	15082	15234	15042	15014	15007	15049	15038	15046	15046	15097	15050	15002	15194	15021	14895	14917	15031	14962	14955	15093	15215	14991	15027	15179	14999	15171	14955	15024	15030	15042	15072	14985	14931	14988	15181	15011	15135	15010	15020	15041	15035	15201	14970	15144	15026	15041	15046	15094	15004	15115	14905	15226	14978	14868	15125	14944	15214	15009	14963	15218	15247	14846	15163	15051	14933	15043	14874	15118	14873	15115	15034	15208	14923	15144	15094	15112	15017	15013	15019	14983	15076	15090	15198	14982	15141	15014	15167	15102	14983	15086	15193	15125	15012	14989	15040	14950	15097	15069	14946	15002	15017	15057	14955	15090	15066	15080	15061	15068	15045	15058	15101	15015	14967	15214	15210	15135	15065	15151	15163	15015	15162	14934	14913	15285	15014	14978	15169	15125	15008	15081	15180	15010	15126	15195	15018	15041	15151	15007	15176	15017	15018	14931	14970	15088	15096	14975	15048	15173	15060	15029	15008	14984	15193	15003	15271	15055	15032	15092	15063	15099	15071	15164	14981	14980	14968	15212	15077	14979	15126	15130	14978	15166	15175	15094	15091	15046	15118	15215	15192	15046	14958	15023	15040	15039	14999	15177	15024	14969	15178	15163	15166	15072	15247	15298	15071	14899	15169	15054	15124	14983	15064	15108	15040	15072	14894	15011	15162	15237	15117	14908	15094	15052	15044	15072	15100	15109	14992	15035	14967	15131	15050	15068	15318	15113	15224	15126	15082	15142	15070	15132	15128	14992	15129	15177	15112	15209	15034	15113	15198	15096	15198	15047	15210	14937	15021	15052	15190	15133	14980	15071	15162	14988	15224	15100	15185	14930	15197	15134	14956	15098	15154	15063	14955	15107	15240	15101	14907	14933	14914	15044	15183	14968	15040	15120	15084	14973	15134	15094	15132	15032	15089	14945	15050	15061	15033	15077	15150	14851	14991	15069	15124	15137	14975	15006	15177	15096	15054	15121	15138	15010	14934	15070	15137	15192	14922	15119	14994	14948	15127	14936	15104	15009	15020	14963	14982	15040	15061	15062	15083	15053	15267	14984	15120	15119	15028	15006	14985	15115	14966	15023	15172	15107	15171	15075	15192	14986	15044	15048	15061	15350	15054	15051	15192	15082	15028	15169	15046	15131	15192	15026	15041	15101	15018	15118	15068	15005	15112	14944	15012	15118	15065	15101	14980	14948	15119	14916	15083	14934	15095	14984	15074	15232	14963	15018	15082	14952	15028	15191	14963	15062	15038	14999	15095	15014	14992	14911	15222	15231	15066	15167	15066	15123	14987	15116	15080	14943	15127	15148	15187	14978	14923	15144	14936	15079	14971	15126	15027	15099	15094	15006	14989	15165	14964	14978	15194	15103	15060	14982	15096	14919	15121	15159	14928	15164	14911	14961	15056	15068	15027	15118	15051	15016	15008	15031	15007	15171	15096	14917	15045	15051	15096	15099	15076	15011	15088	15152	15274	15026	15049	14947	15127	14967	15094	15216	14986	15147	14910	14946	15016	14969	15073	15106	15199	14957	15182	14983	15049	15079	15317	14942	15048	14987	14900	14997	14931	15156	15184	15094	15121	15272	15104	15094	15003	15078	15057	15244	15170	15296	15067	15090	15018	15263	15005	15127	14993	15139	15062	15030	15118	14991	14976	15332	15085	15105	14988	15019	15004	15167	15148	15137	15173	15038	15103	15045	14896	14930	15152	15076	14983	15036	15048	15199	15026	15115	14971	15294	15157	15285	15059	14990	15101	14935	15108	15044	15052	15273	15167	14970	14811	15220	14984	15161	15057	15050	15086	14974	14983	14977	14797	15153	15017	14970	15098	15121	15009	14960	14998	14955	15175	15060	15140	15130	15138	15176	15116	15089	15045	14933	15263	14959	15093	15041	15239	15106	15137	14954	15069	15053	15085	14978	15061	15189	15061	14987	15017	15123	15128	15045	15121	15146	15069	15330	14915	15085	15119	14970	15176	15102	15081	15044	15095	15162	15018	15073	15063	14957	15089	15111	15034	15112	15175	15057	15110	15144	14989	15071	14947	15048	15171	15078	15055	15265	15085	15106	15109	15081	15160	14954	15076	15095	15102	15014	15156	15121	15057	15174	15079	15091	15008	15101	15047	15045	14928	14988	15218	15111	15025	15134	15049	14778	15292	15137	15177	14934	15135	14930	15007	15015	14900	15103	14995	14972	15026	15098	14902	15050	15103	14961	15101	15043	15220	15174	14980	14972	14920	14831	14955	15143	15065	15158	15220	15066	15016	15043	15021	15137	15097	14952	15072	15087	14943	15204	14870	15086	15083	14950	15114	15079	15137	15076	14887	15136	15070	15042	15062	14996	14944	14971	14911	15198	14937	14913	15198	15095	15055	15172	15152	15062	15124	15039	14930	15102	15167	15189	15145	15029	14908	15061	15031	15196	14971	15107	14924	15091	15074	14986	15158	15122	15021	15000	15058	15057	15076	15019	15053	15013	15079	14978	15035	15073	14942	15254	14995	15137	15032	14936	15051	15074	14876	15127	15089	15001	15227	14979	15134	15142	15052	15054	15039	15110	15057	15071	15179	15135	15063	15165	15199	14954	15089	15073	15090	14959	15115	14960	14954	15162	15003	14981	15139	14983	15092
31209	30208	36485	30881	25301	23144	21752	20963	20296	19615	19453	18843	18750	18610	18323	18286	18067	18285	18346	17818	18002	17692	17959	17762	17791	17906	17700	17768	17694	17870	17674	17679	17825	17695	17959	17646	17751	17609	17733	17932	17877	17851	17825	17859	17657	17697	17391	17605	17705	17691	17622	17757	17777	17380	17649	17500	17654	17730	17718	17875	17515	17571	17595	17477	17459	17760	17515	17630	17810	17545	17737	17808	17588	17733	17559	17793	17644	17539	17651	17581	17809	17859	17649	17566	17559	17630	17759	17787	17686	17777	17611	17678	17739	17641	17695	17727	17528	17512	17503	17738	17617	17699	17569	17675	17586	17699	17907	17771	17468	17724	17783	17581	17687	17516	17689	17684	17841	17752	17721	17646	17586	17679	17575	17799	17848	17681	17588	17807	17550	17587	17620	17597	17745	17726	17618	17745	17727	17555	17924	17673	17822	17588	17743	17593	17655	17620	17703	17573	17573	17630	17660	17645	17698	17794	17576	17620	17422	17669	17722	17484	17548	17498	17600	17547	17563	17969	17980	17713	17672	17733	17550	17587	17819	17679	17571	17810	17707	17585	17718	17949	17831	17488	17712	17764	17504	17652	17579	17670	17663	17494	17596	17755	17660	17617	17729	17480	17628	17657	17880	17722	17612	17551	17642	17610	17464	17651	17602	17764	17781	17611	17789	17880	17845	17596	17721	17788	17714	17752	17623	17643	17833	17666	17719	17564	17708	17484	17736	17562	17726	17660	17572	17648	17708	17710	17811	17602	17643	17765	17548	17675	17611	17574	17776	17584	17623	17741	17524	17691	17667	17800	17746	17688	17578	17840	17839	17634	17802	17881	17695	17518	17677	17743	17727	17639	17695	17594	17683	17656	17623	17838	17695	17653	17575	17601	17699	17674	17792	17615	17651	17720	17660	17666	17871	17685	17481	17804	17655	17570	17669	17623	17671	17646	17746	17941	17777	17875	17839	17744	17626	17654	17695	17712	17663	17678	17591	17885	17670	17634	17710	17684	17842	17646	17669	17513	17512	17480	17667	17739	17815	17633	17655	17999	17887	17604	17752	17687	17579	17576	17610	17565	17791	17661	17573	17895	17758	17475	17627	17632	17687	17716	17671	17503	17613	17695	17698	17774	17722	17572	17379	17585	17620	17596	17697	17559	17749	17576	17612	17631	17776	17711	17790	17786	17845	17663	17581	17568	17651	17705	17731	17426	17507	17646	17670	17783	17848	17593	17790	17534	17772	17553	17790	17882	17926	17562	17486	17732	17739	17796	17680	17615	17611	17765	17729	17774	17757	17811	17721	17427	17777	17621	17773	17713	17623	17514	17885	17635	17708	17685	17725	17771	17551	17619	17874	17848	17732	17753	17708	17844	17674	17552	17685	17578	17742	17771	17761	17731	17611	17760	17632	17598	17910	17727	17726	17783	17648	17595	17734	17616	17653	17579	17689	17848	17762	17733	17583	17757	17703	17579	17707	17604	17628	17574	17656	17652	17483	17801	17893	17532	17532	17626	17699	17760	17551	17677	17603	17828	17649	17877	17759	17724	17804	17763	17708	17671	17721	17531	17727	17880	17687	17750	17465	17704	17719	17696	17737	17594	17574	17842	17610	17689	17604	17543	17906	17658	17693	17496	17628	17749	17593	17784	17595	17652	17654	17753	17639	17521	17624	17549	17774	17667	17724	17605	17710	17530	17651	17681	17755	17784	17686	17641	17444	17621	17714	17602	17705	17642	17684	17676	17666	17711	17584	17866	17488	17626	17855	17716	17708	17640	18033	17447	17697	17719	17714	17754	17774	17649	17699	17573	17531	17484	17710	17862	17646	17472	17750	17645	17620	17645	17682	17597	17569	17833	17592	17554	17556	17547	17840	17757	17768	17650	17796	17772	17823	17547	17798	17712	17702	17669	17464	17924	17577	17549	17566	17726	17747	17600	17701	17740	17592	17649	17625	17624	17759	17713	17742	17525	17510	17890	17662	17712	17551	17693	17576	17609	17752	17581	17566	17712	17708	17527	17601	17725	17662	17763	17529	17521	17621	17823	17720	17826	17906	17849	17879	17604	17782	17903	17539	17695	17715	17732	17688	17702	17684	17626	17875	17807	17861	17774	17774	17603	17623	17605	17919	17632	17527	17615	17701	17697	17646	17789	17665	17818	17611	17647	17672	17705	17738	17868	17766	17583	17552	17852	17693	17921	17663	17516	17713	17837	17535	17829	17634	17659	17749	17597	17715	17512	17612	17702	17543	17738	17555	17652	17678	17846	17670	17854	17508	17781	17768	17734	17764	17643	17797	17663	17768	17648	17599	17718	17754	17605	17532	17889	17555	17683	17762	17703	17531	17546	17740	17599	17688	17751	17555	17576	17687	17478	17702	17625	17608	17621	17697	17690	17712	17677	17824	17848	17796	17578	17678	17769	17773	17718	17614	17468	17640	17498	17591	17641	17893	17647	17543	17728	17570	17668	17569	17763	17816	17620	17571	17655	17748	17660	17780	17897	17615	17808	17573	17900	17714	17774	17764	17682	17648	17717	17654	17830	17764	17743	17825	17544	17790	17505	17590	17534	17870	17695	17580	17782	17716	17601	17705	17728	17745	17630	17669	17726	17617	17721	17553	17523	17762	17622	17735	17767	17546	17737	17710	17807	17507	17548	17800	17741	17720	17749	17842	17922	17877	17595	17465	17683	17651	17578	17700	17633	17745	17417	17749	17612	17368	17523	17624	17687	17668	17804	17563	17662	17610	17695	17733	17757	17626	17737	17769	17553	17688	17426	17554	17564	17413	17661	17627	17876	17558	17745	17504	17723	17769	17674	17617	17568	17897	17735	17760	17883	17558	17659	17588	17556	17583	17763	17720	17738	17532	17559	17587	17713	17681	17528	17989	17524	17606	17575	17512	17522	17690	17711	17652	17627	17698	17752	17709	17741	17519	17670	17838	17654	17551	17502	17616	17685	17550	17747	17492	17697	17683	17567	17374	17629	17569	17534	17621	17771	17648	17576	17846	17623	17561	17548	17511	17621	17812	17721	17743	17799	17873	17720	17607	17714	17745	17743	17634	17673	17563	17491	17598	17393	17674	17498	17851	17544	17679	17591	17427	17610	17487	17872	17742	17785	17624	17700	17513	17604	17602	17554	17763	17684	17523	17521	17734	17521	17640	17592	17771	17641	17707	17617	17607	17714	17773	17805	17542	17544	17587	17957	17625	17681	17539	17852	17649	17805	18038	17745	17824	17602	17562	17757	17775	17468	17662	17595	17613	17731	17685	17837	17612	17866	17615	17573	17522	17628	17769	17720	17880	17634	17680	17448	17651	17800	17835	17710	17683	17881	17728	17723	17767	17442	17661	17495	17562	17624	17902	17692	17579	17684	17589	17478	17788	17567	17512	17683	17633	17614	17610	17623	17808	17657	17571	17668	17723	17738	17645	17638	17807	17668	17759	17960	17744	17677	17651	17529	17572	17656	17664	17724	18018	17687	17666	17812	17627	17718	17548	17754	17651	17876	17838	17746	17757	17429	17604	17734	17629	17870	17658	17669	17739	17975	17605	17822	17856	17722	17570	17594	17837	17716	17967	17684	17675	17588	17576	17585	17905	17674	17782	17771	17751	17620	17615	17878	17430	17501	17651	17643	17622	17815	17645	17660	17709	17898	17717	17566	17574	17613	17598	17727	17509	17851	17709	17616	17583	17733	17780	17728	17550	17616	17744	17790	17639	17972	17448	17634	17854	17807	17590	17665	17556	17658	17538	17718	17650	17769	17643	17574	17748	17782	17532	17728	17746	17643	17809	17666	17700	17720	17531	17558	17713	17757	17568	17588	17736	17620	17429	17666	17758	17740	17809	17642	17628	17666	17625	17722	17799	17631	17904	17879	17946	17913	17769	17781	17481	17465	17633	17954	17803	17621	17646	17707	17819	17717	17608	17623	17686	17691	17686	17981	17658	17818	17712	17697	17709	17710	17785	17667	17651	17703	17735	17609	17625	17688	17560	17697	17652	17738	17720	17749	17809	17554	17587	17656	17592	17632	17756	17521	17687	17660	17714	17697	17627	17869	17504	17776	17654	17893	17592	17830	17561	17621	17702	17581	17791	17866	17610	17625	17524	17561	17662	17696	17840	17728	17735	17692	17751	17598	17661	17586	17765	17723	17612	17797	17810	17893	17425	17752	17690	17528	17695	17646	17559	17513	17706	17655	17580	17559	17814	17521	17635	17654	17699	17638	17706	17596	17840	17645	17611	17802	17712	17680	17557	17860	17733	17554	17692	17902	17571	17671	17579	17818	17706	18003	17623	17679	17823	17585	17659	17935	17540	17639	17801	17626	17661	17633	17793	17638	17799	17606	17681	17531	17655	17729	17679	17731	17898	17846	17883	17692	17725	17877	17709	17483	17696	17664	17752	17636	17604	17489	17672	17769	17759	17752	17554	17859	17695	17730	17668	17669	17674	17660	17678	17667	17557	17849	17629	17656	17699	17702	17845	17707	17710	17554	17784	17703	17720	17897	17843	17579	17787	17490	17759	17832	17716	17733	17763	17853	17721	17779	17695	17972	17661	17942	17909	17783	17729	17630	17762	17973	17707	17647	17754	17564	17813	17569	17771	17693	17827	17608	17716	17705	17566	17460	17514	17691	17838	17935	17723	17602	17880	17597	17511	17649	17685	17660	17725	17655	17884	17610	17484	17717	17678	17435	17875	17727	17736	17740	17811	17757	17723	17779	17673	17815	17608	17722	17582	17814	17723	17812	17582	17430	17854	17662	17580	17659	17639	17690	17746	17641	17535	17716	17704	17806	17812	17642	17604	17608	17638	17712	17563	17690	17701	17729	17841	17806	17768	17564	17747	17637	17634	17593	17692	17962	17856	17625	17536	17852	17836	17754	17537	17581	17619	17828	17651	17599	17401	17631	17832	17753	17599	17500	17667	17640	17582	17695	17783	17853	17674	17704	17658	17557	17678	17790	17721	17815	17975	17585	17737	17589	17652	17560	17591	17783	17661	17679	17859	17656	17641	17606	17618	17561	17753	17700	17679	17831	17686	17834	17668	17750	17769	17671	17820	17748	17674	17660	17672	17633	17612	17560	17907	17695	17723	17636	17653	17854	17755	17761	17646	17728	17697	17798
26714	40014	39789	29964	25839	23011	21562	20614	19087	18463	17833	17211	16748	16624	16298	16214	16071	16061	15726	15623	15536	15645	15508	15432	15401	15412	15522	15504	15418	15448	15600	15429	15477	15397	15306	15252	15239	15307	15273	15490	15291	15240	15256	15443	15068	15437	15331	15379	15150	15264	15287	15437	15425	15475	15210	15389	15204	15155	15179	15261	15315	15153	15304	15246	15407	15212	15269	15180	15273	15362	15215	15347	15281	15181	15269	15255	15226	15064	15349	15231	15307	15182	15332	15227	15118	15279	15236	15306	15207	15181	15147	15392	15319	15376	15315	15304	15425	15117	15207	15156	15378	15071	15286	15247	15192	15272	15263	15381	15262	15256	15227	15212	15226	15340	15151	15165	15360	15167	15216	15275	15273	15251	15237	15123	15115	15226	15436	15137	15203	15310	15348	15234	15230	15236	15177	15347	15240	15290	15231	15351	15070	15352	15082	15256	15385	15329	15238	15336	15214	15308	15241	15342	15371	15227	15220	15142	15165	15349	15287	15223	15083	15226	15363	15067	15326	15107	15291	15325	15180	15403	15320	15317	15415	15416	15031	15404	15339	15316	15389	15187	15192	15206	15216	15221	15169	15264	15163	15217	15198	15375	15393	15202	15252	15212	15192	15345	15427	15273	15210	15304	15335	15314	15093	15238	15295	15158	15262	15232	15292	15391	15146	15253	15244	15166	15054	15317	15210	15224	15392	15455	15314	15201	15166	15300	15069	15148	15144	15466	15368	15176	15183	15282	15324	15284	15466	15318	15136	15255	15257	15364	15347	15444	15320	15151	15247	15382	15424	15290	15196	15312	15304	15120	15230	15086	15271	15155	15401	15379	15273	15314	15161	15408	15361	15242	15411	15221	15394	15172	15397	15351	15278	15420	15263	15115	15259	15261	15224	15029	15307	15188	15174	15195	15295	15279	15389	15313	15102	15285	15144	15248	15003	15293	15143	15198	15194	15226	15194	15227	15292	15436	15302	15190	15228	15284	15382	15276	15424	15233	15337	15290	15157	15218	15300	15279	15397	15143	15260	15132	15313	15298	15135	15265	15410	15315	15248	15263	15181	15371	15412	15313	15211	15201	15341	15440	15191	15114	15194	15273	15240	15214	15187	15227	15369	15332	14921	15212	15242	15484	15407	15327	15209	15274	15491	15260	15210	15225	15214	15336	15264	15287	15224	15279	15305	14993	15419	15204	15400	15235	15313	15336	15233	15288	15203	15346	15197	15377	15377	15087	15261	15342	15261	15439	15303	15310	15201	15235	15123	15125	15189	15303	15273	15345	15265	15012	15370	15418	15243	15352	15224	15318	15243	15215	15368	15151	15395	15201	15199	15295	15316	15317	15143	15249	15205	15220	15429	15252	15283	15181	15361	15228	15274	15274	15238	15242	15253	15250	15319	15042	15315	15269	15355	15168	15367	15503	15290	15274	15283	15215	15237	15425	15139	15235	15103	15298	15236	15202	15255	15568	15150	15307	15208	15345	15383	15144	15271	15196	15255	15329	15247	15385	15308	15290	15405	15184	15267	15320	15330	15251	15343	15241	15306	15296	15184	15290	15208	15150	15259	15242	15179	15280	15223	15319	15224	15233	15248	15191	15346	15259	15559	15331	15316	15311	15341	15328	15103	15304	15231	15263	15436	15224	15138	15290	15419	15274	15261	15274	15490	15196	15102	15418	15377	15352	15325	15369	15243	15214	15276	15326	15205	15209	15193	15220	15391	15206	15127	15372	15242	15302	15115	15153	15323	15247	15285	15300	15282	15270	15078	15363	15499	15106	15279	15264	15133	15159	15195	15235	15209	15480	15296	15033	15161	15267	15311	15139	15089	15332	15267	15370	15226	15278	15106	15305	15272	15394	15291	15117	15058	15135	15174	15196	15373	15297	15291	15421	15386	15256	15200	15108	15264	15421	15162	15250	15297	15258	15162	15317	15476	15311	15141	15238	15163	15208	15203	15218	15264	15248	15195	15337	15237	15221	15421	15216	15345	15256	15332	15394	15337	15357	15324	15423	15258	15333	15346	15273	15340	15311	15285	15246	15117	15306	15424	15159	15212	15377	15287	15370	15135	15257	15053	15156	15314	15457	15198	15267	15250	15292	15373	15344	15254	15250	15450	15381	15377	15401	15064	15247	15232	15171	15256	15325	15293	15373	15278	15209	15110	15476	15318	15324	15295	15226	15399	15380	15405	15198	15126	15213	15354	15280	15354	15466	15145	15205	15329	15202	15385	15171	15388	15189	15250	15337	15338	15258	15050	15207	15216	15002	15307	15274	15382	15049	15335	15300	15168	15254	15132	15378	15421	15138	15376	15402	15414	15318	15302	15234	15393	15419	15239	15249	15350	15103	15149	15274	15291	15366	15226	15313	15231	15324	15174	15145	15280	15209	15170	15255	15150	15312	15189	15149	15279	15000	15133	15164	15297	15273	15239	15248	15320	15342	15335	15289	15269	15379	15126	15272	15250	15192	15062	15191	15073	15239	15200	15348	15292	15184	15267	15395	15283	15348	15451	15176	15294	15333	15428	15427	15256	15173	15283	15264	15198	15277	15187	15220	15231	15407	15289	15309	15366	15299	15327	15303	15374	15338	15368	15199	15240	15299	15398	15339	15101	15255	15261	15300	15263	15368	15165	15439	15250	15301	15106	15187	15269	15193	15273	15230	15320	15196	15405	15326	15243	15322	15227	15389	15299	15444	15433	15166	15500	15214	15215	15249	15381	15348	15472	15255	15247	15288	15244	15266	15414	15326	15188	15331	15355	15306	15224	15447	15139	15251	15457	15151	15325	15248	15196	15240	15161	15175	15284	15293	15250	15311	15217	15306	15191	15296	15327	15202	15359	15207	15350	15152	15167	15393	15256	15209	15267	15227	15177	15291	15437	15318	15199	15361	15236	15315	15276	15096	15282	15315	15281	15375	15122	15303	15302	15365	15466	15269	15369	15275	15234	15045	15402	15240	15205	15132	15296	15321	15405	15274	15357	15308	15217	15175	15201	15147	15410	15303	15113	15266	15335	15128	15197	15306	15177	15363	15155	15215	15310	15241	15323	15196	15202	15124	15343	15423	15234	15327	14896	15522	15315	15277	15226	15274	15383	15227	15204	15229	15309	15415	15282	15306	15185	15333	15276	15173	15189	15240	15215	15390	15198	15303	15202	15225	15253	15156	15285	15329	15292	15375	15257	15370	15049	15279	15118	15195	15100	15322	15311	15383	15164	15266	15210	15247	15100	15384	15241	15248	15209	15137	15429	15157	15395	15293	15289	15222	15299	15290	15192	15286	15218	15271	15279	15096	15324	15099	15220	15191	15223	15180	15286	15198	15336	15298	15273	15259	15311	15440	15407	15101	15480	15194	15321	15264	15500	15355	15338	15294	15229	15138	15234	15353	15269	15264	15308	15342	15219	15236	15422	15275	15266	15237	15106	15292	15317	15209	15280	15008	15262	15232	15268	15346	15223	15275	15281	15230	15388	15303	15149	15307	15427	15378	15261	15345	15497	15395	15231	15332	15295	15210	15135	15275	15181	15126	15167	15400	15104	15299	15290	15309	15292	15137	15221	15297	15289	15305	15511	15291	15226	15229	15428	15260	15094	15421	15186	15177	15218	15326	15207	15361	15171	15508	15244	15197	15186	15266	15360	15224	15192	15147	15273	15224	15190	15084	15293	15288	15283	15396	15249	15327	15364	15459	15258	15156	15327	15290	15277	15175	15356	15216	15258	15358	15240	15142	15393	15214	15298	15279	15191	15139	15166	15187	15220	15264	15332	15255	15326	15307	15252	15268	15478	15259	15342	15374	15224	15235	15444	15350	15293	15360	15233	15168	15368	15284	15346	15289	15346	15384	15312	15340	15199	15266	15340	15311	15532	15415	15108	15284	15505	15510	15351	15105	15370	15077	15082	15271	15335	15372	15304	15223	15210	15309	15307	15230	15233	15333	15217	15434	15063	15335	15411	15275	15463	15305	15218	15359	15381	15328	15328	15131	15379	15390	15389	15266	15129	15308	15359	15188	15170	15272	15236	15348	15419	15192	15415	15353	15355	15202	15208	15423	15312	15289	15234	15149	15209	15146	15375	15232	15159	15301	15262	15373	15170	15220	15342	15185	15256	15399	15193	15355	15284	15309	15294	15290	15279	15202	15318	15436	15322	15208	15309	15368	15195	15093	15494	15077	15190	15249	15365	15364	15280	15229	15382	15262	15036	15456	15320	15307	15293	15396	15425	15333	15475	15232	15154	15328	15200	15294	15182	15232	15331	15313	15274	15350	15176	15125	15420	15340	15182	15381	15407	15183	15304	15449	15251	15263	15311	15177	15315	15168	15191	15458	15306	15261	15257	15306	15245	15348	15229	15175	15410	15167	15307	15157	15364	15287	15216	15352	15328	15275	15268	15260	15376	15175	15206	15292	15300	15275	15124	15167	15189	15459	15398	15243	15376	15244	15248	15344	15287	15459	15237	15462	15414	15449	15130	15360	15266	15266	15204	15411	15235	15216	15395	15298	15249	15245	15223	15321	15254	15103	15202	15146	15430	15172	15324	15077	15221	15266	15396	15231	15324	15303	15282	15271	15259	14984	15231	15368	15234	15301	15079	15233	15209	15210	15263	15255	15209	15100	15390	15319	15287	15241	15271	15391	15183	15499	15335	15275	15084	15158	15398	15232	15125	15320	15326	15047	15234	15423	15161	15322	15190	15084	15302	15346	15353	15331	15363	15236	15336	15082	15281	15204	15175	15256	15351	15291	15366	15213	15154	15294	15280	15429	15366	15386	15198	15319	15371	15210	15120	15204	15182	15231	15300	15315	15349	15341	15182	15225	15289	15282	15225	15354	15358	15304	15291	15353	15402	15378	15140	15282	15138	15349	15266	15413	15249	15287	15143	15248	15392	15249	15264	15382	15254	15124	15205	15171	15321	15202	15325	15200	15328	15275	15433	15106	15321	15323	15263	15211	15416	15190	15111	15227	15169	15187	15168	15332	15184	15102	15333	15387	15252	15219	15374	15141	15341	15168	15360	15106	15363	15327	15250	15184	15232	15285	15187	15462	15357	15317	15372	15318	15176	15242	15297	15454	15314	15161	15244	15449	15261	15110	15402	15439	15160	15165	15373	15326	15395	15166
25265	21479	29171	27848	27619	28592	27459	23650	21751	21090	20379	19764	19522	19019	18874	18958	18679	18506	18222	18226	17834	17822	17926	17922	18024	17832	17837	17757	17580	17933	17825	17715	17570	17664	17757	17665	17624	17657	17685	17615	17535	17535	17614	17416	17460	17437	17443	17484	17478	17501	17499	17270	17378	17250	17495	17286	17300	17541	17341	17481	17358	17324	17597	17504	17425	17174	17409	17483	17433	17586	17278	17422	17565	17216	17499	17565	17432	17545	17443	17484	17580	17613	17566	17643	17350	17323	17533	17366	17444	17486	17420	17382	17701	17562	17375	17574	17432	17425	17577	17472	17534	17594	17342	17408	17643	17579	17401	17446	17541	17377	17473	17641	17605	17598	17436	17518	17614	17731	17444	17411	17461	17542	17602	17375	17487	17440	17406	17396	17630	17319	17399	17590	17690	17606	17450	17399	17602	17498	17621	17460	17720	17356	17427	17578	17502	17595	17220	17404	17606	17421	17497	17570	17576	17596	17351	17538	17445	17368	17483	17280	17400	17417	17332	17564	17403	17342	17614	17451	17535	17552	17414	17368	17575	17295	17389	17558	17372	17693	17567	17767	17576	17277	17304	17450	17419	17353	17398	17530	17488	17335	17680	17487	17616	17553	17591	17664	17576	17439	17461	17245	17632	17442	17667	17507	17315	17497	17562	17375	17499	17392	17332	17542	17428	17533	17431	17601	17561	17718	17390	17361	17631	17420	17392	17368	17478	17481	17493	17378	17556	17286	17660	17701	17603	17757	17481	17518	17454	17516	17316	17446	17317	17440	17608	17515	17380	17458	17274	17449	17472	17363	17448	17443	17458	17496	17418	17313	17460	17230	17681	17496	17524	17180	17660	17482	17457	17548	17309	17405	17552	17270	17394	17525	17285	17425	17454	17377	17521	17492	17383	17495	17427	17279	17293	17533	17374	17352	17320	17308	17321	17452	17577	17726	17377	17419	17569	17487	17561	17554	17457	17407	17309	17695	17654	17397	17425	17503	17476	17640	17499	17406	17398	17567	17671	17336	17627	17527	17579	17421	17353	17385	17392	17356	17417	17518	17419	17390	17519	17444	17518	17496	17467	17397	17490	17416	17480	17339	17506	17494	17436	17628	17440	17559	17625	17413	17679	17596	17496	17435	17585	17426	17565	17532	17719	17580	17389	17433	17341	17518	17527	17512	17619	17352	17450	17585	17647	17270	17428	17504	17422	17473	17271	17632	17441	17515	17560	17537	17397	17401	17480	17635	17308	17333	17341	17540	17433	17338	17688	17588	17381	17380	17398	17583	17589	17612	17468	17511	17556	17452	17442	17476	17678	17433	17431	17542	17401	17534	17613	17377	17366	17472	17320	17460	17529	17458	17327	17404	17607	17495	17875	17449	17563	17632	17441	17602	17553	17521	17434	17615	17565	17308	17442	17459	17424	17505	17423	17588	17692	17525	17390	17295	17422	17536	17461	17432	17471	17512	17352	17475	17478	17520	17585	17553	17653	17506	17617	17599	17425	17380	17555	17567	17754	17551	17332	17419	17497	17331	17559	17511	17420	17271	17395	17663	17533	17708	17515	17521	17377	17493	17373	17582	17468	17249	17550	17369	17598	17534	17431	17544	17187	17431	17578	17451	17566	17348	17347	17636	17508	17362	17658	17425	17589	17557	17460	17132	17355	17600	17485	17370	17368	17465	17475	17563	17560	17487	17459	17194	17261	17550	17421	17406	17491	17570	17583	17344	17301	17528	17545	17397	17568	17710	17622	17659	17509	17517	17530	17631	17530	17540	17471	17362	17533	17475	17480	17569	17323	17585	17526	17309	17398	17503	17454	17365	17397	17427	17515	17451	17285	17454	17453	17286	17293	17399	17404	17295	17226	17462	17575	17374	17452	17477	17439	17299	17451	17565	17378	17530	17302	17602	17582	17733	17500	17429	17465	17654	17467	17598	17258	17387	17486	17403	17252	17471	17346	17508	17376	17515	17488	17502	17460	17405	17405	17380	17453	17443	17415	17534	17478	17314	17336	17436	17332	17394	17451	17590	17492	17389	17386	17363	17344	17502	17504	17472	17662	17187	17409	17523	17601	17313	17625	17542	17528	17550	17487	17626	17495	17404	17346	17545	17337	17377	17326	17431	17456	17456	17402	17480	17524	17638	17441	17520	17515	17394	17432	17446	17340	17329	17468	17536	17549	17598	17354	17514	17408	17393	17238	17443	17456	17491	17447	17352	17503	17613	17378	17572	17518	17443	17461	17768	17214	17405	17341	17579	17331	17309	17613	17389	17228	17482	17300	17436	17463	17606	17513	17377	17427	17424	17487	17558	17580	17368	17751	17456	17339	17468	17519	17334	17353	17275	17479	17482	17524	17550	17383	17414	17535	17361	17288	17460	17468	17319	17213	17516	17627	17516	17601	17517	17553	17477	17415	17353	17369	17256	17715	17433	17449	17334	17510	17350	17391	17342	17440	17458	17404	17449	17368	17606	17497	17523	17644	17656	17478	17462	17478	17387	17390	17449	17612	17363	17511	17591	17543	17544	17438	17567	17369	17444	17555	17551	17377	17385	17320	17460	17178	17485	17636	17299	17740	17534	17341	17595	17591	17618	17382	17422	17430	17487	17469	17406	17578	17408	17310	17561	17501	17460	17359	17514	17512	17535	17162	17449	17575	17489	17353	17442	17564	17335	17668	17465	17481	17218	17613	17493	17337	17532	17684	17572	17731	17583	17443	17387	17373	17381	17390	17301	17571	17346	17425	17387	17670	17558	17454	17421	17343	17491	17322	17476	17245	17503	17538	17567	17413	17511	17460	17406	17432	17572	17567	17475	17532	17370	17686	17441	17546	17455	17653	17479	17458	17650	17620	17418	17438	17440	17761	17756	17537	17471	17159	17552	17643	17403	17279	17461	17518	17321	17592	17494	17421	17485	17488	17342	17656	17381	17534	17526	17409	17448	17620	17589	17412	17244	17352	17415	17428	17425	17390	17574	17569	17301	17605	17483	17539	17396	17495	17441	17394	17381	17459	17318	17545	17629	17476	17400	17398	17336	17378	17578	17348	17465	17420	17663	17394	17404	17428	17370	17262	17498	17340	17394	17548	17525	17512	17349	17406	17515	17379	17440	17396	17478	17599	17747	17517	17400	17488	17508	17457	17551	17426	17449	17373	17616	17546	17322	17565	17658	17610	17433	17620	17369	17432	17525	17431	17504	17309	17312	17466	17680	17470	17490	17495	17306	17614	17295	17476	17341	17284	17341	17236	17521	17493	17592	17348	17402	17315	17357	17322	17383	17703	17462	17436	17577	17363	17552	17703	17333	17546	17545	17525	17433	17427	17459	17500	17583	17433	17324	17449	17453	17449	17313	17447	17525	17476	17364	17484	17545	17477	17534	17473	17306	17340	17472	17319	17427	17432	17496	17690	17302	17620	17640	17489	17299	17480	17404	17524	17343	17448	17585	17437	17585	17687	17204	17436	17575	17609	17393	17480	17428	17445	17375	17381	17204	17407	17261	17348	17567	17402	17564	17332	17603	17570	17568	17391	17426	17503	17442	17493	17477	17260	17443	17504	17427	17544	17578	17478	17364	17459	17456	17377	17540	17353	17597	17301	17487	17601	17508	17392	17452	17622	17605	17753	17601	17379	17559	17693	17408	17386	17558	17314	17436	17433	17256	17412	17627	17481	17544	17403	17602	17390	17628	17406	17493	17565	17478	17301	17449	17451	17389	17392	17470	17558	17497	17663	17460	17460	17431	17477	17474	17334	17330	17461	17461	17547	17550	17494	17392	17583	17568	17593	17531	17485	17594	17484	17503	17542	17417	17472	17559	17404	17617	17544	17463	17595	17456	17605	17579	17419	17334	17349	17312	17282	17294	17389	17406	17569	17539	17439	17289	17326	17581	17572	17433	17597	17429	17364	17238	17240	17557	17544	17370	17356	17533	17269	17380	17677	17479	17538	17399	17651	17472	17487	17413	17611	17635	17470	17374	17539	17411	17380	17452	17610	17442	17419	17400	17402	17326	17756	17511	17337	17545	17504	17468	17435	17444	17532	17380	17376	17702	17582	17528	17720	17461	17473	17298	17446	17406	17390	17575	17268	17048	17311	17533	17698	17719	17515	17544	17395	17462	17543	17654	17560	17488	17499	17409	17485	17364	17548	17391	17276	17517	17568	17386	17445	17397	17507	17629	17466	17545	17580	17333	17622	17388	17439	17597	17468	17255	17461	17567	17602	17667	17600	17708	17402	17368	17316	17553	17487	17340	17252	17527	17569	17575	17560	17654	17641	17492	17469	17476	17452	17333	17316	17468	17467	17672	17607	17304	17605	17527	17522	17545	17323	17543	17394	17366	17412	17607	17525	17507	17512	17422	17537	17284	17440	17366	17502	17301	17264	17482	17582	17442	17584	17363	17560	17517	17481	17596	17544	17490	17676	17491	17629	17470	17623	17596	17311	17388	17551	17441	17469	17479	17480	17464	17531	17527	17494	17538	17531	17440	17478	17592	17535	17393	17392	17555	17543	17569	17352	17654	17554	17415	17324	17364	17321	17409	17409	17594	17544	17514	17632	17543	17408	17476	17444	17542	17320	17379	17522	17591	17354	17625	17519	17292	17288	17466	17386	17381	17639	17367	17511	17260	17560	17488	17533	17677	17396	17641	17396	17429	17640	17475	17291	17332	17702	17570	17459	17553	17583	17364	17475	17505	17642	17486	17550	17463	17450	17420	17476	17558	17545	17628	17195	17606	17370	17308	17470	17475	17509	17390	17350	17528	17458	17234	17273	17395	17511	17467	17565	17441	17412	17491	17174	17443	17470	17517	17429	17252	17343	17487	17353	17585	17411	17432	17386	17539	17400	17448	17564	17382	17516	17516	17512	17433	17536	17563	17479	17379	17451	17691	17590	17507	17371	17572	17504	17438	17550	17302	17372	17516	17640	17291	17344	17622	17355	17514	17522	17589	17298	17449	17439	17646	17704	17450	17366	17285	17526	17509	17422	17496	17426	17441	17499	17350	17494	17265	17380	17438	17650	17469	17592	17503	17595	17687	17365	17331	17522	17247	17363	17386	17580	17447	17478	17202	17383	17389	17332	17493	17501	17217	17389	17486	17202	17412	17560	17475	17414	17495	17496	17376
27635	47837	45674	37185	33762	30838	27285	23923	21872	20656	19360	18642	18272	17629	17151	16784	16637	16545	16204	16016	15999	15969	15877	15708	15654	15615	15624	15532	15406	15461	15654	15210	15404	15359	15331	15057	15342	15351	15125	15428	15203	15151	15086	15302	15197	15350	15147	15298	15306	15187	15218	15366	15226	15210	15326	15282	15267	15183	15154	15160	15041	15129	15334	15161	15124	15070	15382	15235	15110	15308	15185	15168	15206	15169	15289	15177	15197	15313	15153	15223	15241	15183	15146	15201	15208	15201	15368	15373	15415	15281	15155	15352	15225	15134	15199	15165	15156	15280	15341	15078	15143	15132	15112	15099	15099	15114	15169	15414	15292	15008	15237	15091	15162	15379	15333	15134	15196	15130	15318	15127	15160	15249	15240	15240	15343	15271	15257	15082	15014	15161	15140	15272	15271	15304	14989	15146	15083	15166	15049	15403	15169	15264	15296	15271	15213	15074	15264	15385	15216	15097	15200	15278	15194	15122	15321	15204	15302	15257	15166	15214	15194	15204	15260	15283	15162	15264	15238	15285	15298	15151	15091	15178	15170	15128	15229	15148	15285	15201	15118	15299	15048	15136	15123	15291	15147	15316	15259	15268	15185	15121	15119	15338	15209	15179	15193	15179	15122	15318	15089	15329	15181	15218	15277	14943	15342	15201	15253	15104	15177	15101	14942	15199	15260	15230	15107	15248	15013	15086	15202	15097	15148	15233	15147	15208	15232	15154	15330	15184	15239	15289	14903	15312	15336	15220	15264	15223	15321	15128	15167	15234	15112	15346	15132	15196	15339	15021	15166	15292	15320	15146	15092	15242	15168	15093	15277	15306	15231	15154	15059	15058	15273	15209	15272	15245	15073	15191	15274	15268	15036	15109	15345	15117	15127	15291	15224	15049	15174	14987	15112	15298	15189	15384	15159	15279	15253	15205	15265	15185	15221	15086	15145	15062	15066	15112	15343	14999	15373	15035	15313	15442	15389	15254	15184	15118	15177	15243	15098	15342	15016	15010	15210	15144	15103	15194	15370	15041	15232	15333	15227	15159	15141	15421	15011	15260	15226	15072	15173	15219	15121	15005	15239	15285	15456	15255	15133	15016	15229	15099	15136	15302	15176	15076	15287	15335	15452	15106	15026	15162	15351	15057	15146	15177	15273	15180	15221	15201	15133	15211	15190	15225	15134	15414	15285	15105	15107	15215	15194	15445	15283	15174	15132	15286	15196	15238	15293	15143	15148	15210	15214	15213	15172	15310	15220	15211	15235	15115	15212	15323	15182	15328	15200	15173	15127	15199	15225	15271	15055	15199	15331	15226	15378	15208	15273	15180	15215	14991	15175	15106	15348	15284	15232	15065	15172	15184	15237	15150	15143	15103	15293	15359	15181	15333	15244	15354	15106	15183	15219	14976	14985	15010	15218	15162	15214	15361	15274	15230	15267	15184	15192	15098	15105	15309	15183	15147	15328	15320	15250	15018	15037	15228	15219	14920	15305	15134	15251	15156	15199	15233	15223	15115	15297	15181	15293	15354	15133	15124	15137	15216	15110	15186	15097	15323	15129	15140	15053	15288	15154	15208	15202	15249	15182	15342	15081	15130	15085	15390	15086	15166	15220	15107	15263	15271	15039	15432	15203	15150	15001	15148	15092	15173	15227	15094	15159	15194	15198	15160	15148	15302	15310	15326	15288	15311	15170	15110	15161	15253	15238	15084	15120	15231	15216	15247	15177	15145	15263	15245	15270	15135	15219	15089	15229	15351	15058	15340	15161	15241	15130	15363	15332	15211	15267	15288	15297	15200	15229	15258	15206	15235	15044	15309	15180	15208	15325	15158	15290	15098	15237	15173	15316	15171	15141	15242	15253	15300	15282	15358	15129	15051	15191	15070	15223	15414	15203	15124	15117	15318	15262	15183	15110	15129	15197	15205	15287	15289	15179	15208	15012	15124	15277	15281	15148	15146	15136	15252	15068	15190	15197	15026	15294	15116	15204	15127	15195	15038	15444	15292	15163	15232	15229	15190	15226	15417	15292	15190	15312	15158	15360	15180	15221	15186	15227	15258	15302	15110	15392	15085	15409	15212	15160	15280	15347	15258	15126	15164	15285	15204	15107	15217	15315	15015	14997	15289	15289	15124	15318	15216	15021	15150	15231	15061	15089	15113	15202	14983	15210	15285	15219	15187	15253	15312	15202	15269	15334	15088	14999	15259	15201	15200	15214	15146	15125	15053	15012	15041	15051	15218	15249	15213	15269	15326	15239	15248	15033	15258	15141	15171	15069	15220	15213	15124	15190	15217	15166	15177	15148	15259	15154	15205	15142	15311	15201	15193	15094	15072	15282	15246	15191	15368	14917	15202	15298	15153	15231	15371	15158	15215	15189	15165	15059	15296	15245	15194	15179	15265	15317	15127	15215	15200	15005	15284	15092	15253	15151	15196	15441	15251	15343	15015	15338	15212	15250	15276	15200	15206	15301	15298	15138	15277	15207	15162	15085	15084	15174	15299	15238	15271	15375	15183	15278	15368	15281	15101	15201	15233	15085	15258	15124	15081	15265	15071	15076	15313	15185	15125	15073	15103	15343	15009	15090	15343	15112	15126	15223	15271	15069	15326	15150	15164	15231	15223	15206	15341	15276	15296	15244	15187	15084	15028	15184	15264	15158	15152	15188	15214	15194	15183	15341	15309	15276	15262	15179	15051	15255	15224	15259	15212	15012	15183	15339	14905	15112	15348	15287	15372	15302	15246	15173	15270	15121	15044	15085	15087	15085	14989	15213	15119	15335	15187	15080	15217	15149	15189	15252	15109	15132	15175	14974	15046	15378	15175	15314	15197	15201	15294	15045	15347	15120	15117	15235	15365	15014	15178	15213	15167	15201	15196	15294	15336	15001	15195	15183	15315	15062	15256	15242	15084	15422	15083	15292	15410	15276	15269	15134	15064	15246	15217	15241	15196	15260	15173	15065	15191	15254	15227	15143	15109	15073	15245	15181	15095	15234	15192	15173	15195	15152	15206	15134	14993	15172	15103	15193	15299	15229	15149	15115	15218	15185	15135	15075	15174	15101	15062	15017	15233	15094	15251	15233	15166	15470	15135	15277	15185	15192	15375	15139	15245	15238	15442	15128	15127	15248	15312	15151	15169	15236	15200	15163	15274	15200	15184	15233	15173	15393	15294	15084	15113	15241	15352	15289	15097	15280	15151	15118	15428	15144	15296	15271	15244	15137	15324	15310	15271	15255	15064	15257	15312	15361	15291	15169	15141	15229	15180	15299	15241	15277	15244	15175	15298	15180	15169	15152	15233	15136	15117	15112	15212	14998	15210	15172	15363	15327	15141	15412	15214	15277	15239	15255	15359	15138	15296	15169	15140	15109	15162	15360	15283	15086	15248	15210	15165	15246	15208	15215	15333	15156	15085	15322	15039	15203	15211	15038	15207	15286	15256	15161	15070	15126	15155	15025	15273	15116	15190	15012	15226	15290	15192	15142	15237	15233	15287	15256	15268	15183	15139	15256	15266	15115	15341	15212	15260	15156	15337	15241	15166	15130	15171	15319	15201	15069	15143	15338	15060	15234	15120	15362	15307	15056	15297	15247	15251	15256	15085	15216	15173	15018	15313	15123	15268	15119	15154	15281	15190	15124	15308	15136	15180	15258	15125	15157	15196	15210	15099	15059	15243	15244	15126	15148	15010	15235	15082	15228	15190	15239	15212	15141	15328	15043	15136	15215	15094	15176	15293	15280	15151	15068	15165	15132	15176	15280	14978	15254	15263	15117	15123	15160	15133	15274	15464	15179	15376	15284	15230	15071	15237	15197	15328	15282	15234	15239	15271	15173	15104	15108	15177	15122	15013	15329	15283	15240	15116	15152	15252	15212	15275	15299	15102	15240	15350	15150	15058	15304	15237	15246	15194	15242	15167	15261	15266	15134	15288	15119	14944	15283	15189	15075	15332	15181	15116	15301	15223	15270	15422	15197	15262	14976	15232	15339	15172	15242	15211	15242	15220	15146	15112	15265	15153	15290	15170	15214	15333	15139	15192	15128	15106	15268	15211	15204	14866	15229	15242	15282	15183	15353	15017	15262	15076	15191	15314	15149	15162	15147	15294	15163	15307	15393	15173	15290	15192	15173	15272	15108	15097	15344	15215	15330	14982	15092	15152	15064	15175	15187	15219	15265	15275	15016	15214	15350	15207	15230	15104	15195	15246	15305	15232	15101	15237	15044	15124	15223	15341	15076	15309	15177	15181	15192	15170	15165	15294	15171	15282	15205	15113	15125	15166	15298	15209	15214	15254	15073	15273	15376	15156	15308	15091	15418	15189	15324	15102	15309	14995	15287	15150	15192	15237	15096	14980	15206	15233	15028	15099	15067	15197	15263	15153	15413	15242	15152	15383	15171	15180	15097	14993	15202	15156	15316	15045	15208	15280	15285	15123	15085	15221	15147	15280	15175	15239	15214	15264	15061	15105	15217	15069	15329	15015	15245	15266	15074	15259	15296	15173	15102	15127	15134	15217	15261	15115	15222	15280	15108	15109	15273	15064	15157	15067	15439	15193	15289	15143	15133	15214	15015	15182	14958	15163	15207	15179	15241	15272	15138	15091	15267	15195	15246	15117	15250	14927	15171	15275	15190	15167	15191	15318	15232	15188	15082	15373	15148	15203	15170	15151	15297	15333	15276	15132	15184	15067	15067	15222	15249	15254	15178	15217	15218	15283	15117	15106	15095	15116	15062	15234	15301	15178	15207	15342	15114	15098	15240	15244	15219	15196	15137	15140	15394	15214	15235	14989	15239	15121	15260	15165	15239	15037	15354	15219	15134	15070	15301	15363	15195	15160	15213	15099	15258	15115	15200	15157	15050	15090	15171	15166	15202	15121	15393	15193	15417	15199	15218	15275	15314	15310	15130	15284	15228	15199	15117	15129	15154	15162	15161	15364	15159	14991	15245	15190	15017	15108	15053	15131	15124	15272	15188	15349	15176	15182	15228	15154	15206	15210	15101	15216	14995	15258	15384	15269	15380	15157	15283	15115	15147	15125	15253	15223	15299	15184	15262	15152	15233	15092	15195	15230	15173	14969	15165	15201	15128	15153	15173	15213	15186	15013	15172	15302	15245	15276	15169	15214
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
